From owner-apnic-talk Fri Aug 1 23:15:03 1997 Received: (from daemon@localhost) by teckla.apnic.net (8.8.6/8.7.1) id XAA10155 for apnic-talk-outgoing; Fri, 1 Aug 1997 23:15:03 +0900 (JST) Received: from marikit.iphil.net (map@marikit.iphil.net [203.176.0.4]) by teckla.apnic.net (8.8.6/8.7.1) with ESMTP id XAA10150 for ; Fri, 1 Aug 1997 23:14:59 +0900 (JST) Received: (from map@localhost) by marikit.iphil.net (8.8.6/8.8.6) id WAA00743 for apnic-talk@apnic.net; Fri, 1 Aug 1997 22:17:18 +0800 From: "Miguel A.L. Paraz" Message-Id: <199708011417.WAA00743@marikit.iphil.net> Subject: Confederation Question: What is an Internet Service Provider? To: apnic-talk@apnic.net Date: Fri, 1 Aug 1997 22:17:18 +0800 (HKT) Content-Type: text Sender: owner-apnic-talk@apnic.net Precedence: bulk Hi, Question about the confederation draft: Who are eligible for membership? The document states that only Internet Service Providers, commercial and non-commercial, can join. Does this eliminate the possibility of say, universities, joining? Or, can they be considered as a non-commercial ISP (providing services to the faculty and student body). So, if a university wants to multihome between two or more providers, and needs provider-independent space should it go straight to APNIC? Thanks. Sincerely, -- miguel a.l. paraz +63-2-750-2288 iphil communications, makati city, philippines _________________________________________________________________________ | To unsubscribe: send "unsubscribe" to apnic-talk-request@apnic.net | +-----------------------------------------------------------------------+ From owner-apnic-talk Mon Aug 4 15:11:35 1997 Received: (from daemon@localhost) by teckla.apnic.net (8.8.6/8.7.1) id PAA14343 for apnic-talk-outgoing; Mon, 4 Aug 1997 15:11:35 +0900 (JST) Received: from apnic-ttc.apnic.net (firewall-user@apnic-ttc.apnic.net [203.178.142.242]) by teckla.apnic.net (8.8.6/8.7.1) with SMTP id PAA14337; Mon, 4 Aug 1997 15:11:32 +0900 (JST) Received: by apnic-ttc.apnic.net; id OAA21908; Mon, 4 Aug 1997 14:52:21 +0900 Received: from unknown(10.0.10.4) by apnic-ttc.apnic.net via smap (g3.0.3) id xma021904; Mon, 4 Aug 97 14:52:18 +0900 Received: from apnic.net (yoshiko@localhost) by moonsky.jp.apnic.net (8.8.5/8.7.1) with ESMTP id PAA02752; Mon, 4 Aug 1997 15:11:48 +0900 (JST) Message-Id: <199708040611.PAA02752@moonsky.jp.apnic.net> X-Authentication-Warning: moonsky.jp.apnic.net: yoshiko owned process doing -bs To: "Miguel A.L. Paraz" cc: apnic-talk@apnic.net, yoshiko@apnic.net Subject: Re: Confederation Question: What is an Internet Service Provider? (apnic-talk) In-reply-to: Your message of "Fri, 01 Aug 1997 22:17:18 +0800." <199708011417.WAA00743@marikit.iphil.net> Date: Mon, 04 Aug 1997 15:11:48 +0900 From: Yoshiko Okazaki ChongFong Sender: owner-apnic-talk@apnic.net Precedence: bulk Hi, >Who are eligible for membership? The document states that only Internet >Service Providers, commercial and non-commercial, can join. Does >this eliminate the possibility of say, universities, joining? Or, >can they be considered as a non-commercial ISP (providing services >to the faculty and student body). We define service providers to be an organization who give out address space to their customers and call themselves to be an ISP. Thus no matter the organization is commercial or non-commercial entity, if the organization uses the obtained address space to their customers, the organization is an ISP. As for the university, the idea is the same. However, unless the university keeps growing, I am not sure if it is worthwhile to become a member of the confederation or APNIC. It also depends on the size of the organization(university). >So, if a university wants to multihome between two or more providers, >and needs provider-independent space should it go straight to APNIC? They can obtain IP address space from any of their ISPs. However, if they so wish, they may become a member of APNIC. Regards, Yoshiko -APNIC hostmaster ---------------- _________________________________________________________________________ | To unsubscribe: send "unsubscribe" to apnic-talk-request@apnic.net | +-----------------------------------------------------------------------+ From owner-apnic-talk Wed Aug 6 23:13:42 1997 Received: (from daemon@localhost) by teckla.apnic.net (8.8.6/8.7.1) id XAA13975 for apnic-talk-outgoing; Wed, 6 Aug 1997 23:13:42 +0900 (JST) Received: from marikit.iphil.net (map@marikit.iphil.net [203.176.0.4]) by teckla.apnic.net (8.8.6/8.7.1) with ESMTP id XAA13969 for ; Wed, 6 Aug 1997 23:13:38 +0900 (JST) Received: (from map@localhost) by marikit.iphil.net (8.8.6/8.8.6) id WAA20293 for apnic-talk@apnic.net; Wed, 6 Aug 1997 22:15:54 +0800 From: "Miguel A.L. Paraz" Message-Id: <199708061415.WAA20293@marikit.iphil.net> Subject: Clarification on APNIC-063 To: apnic-talk@apnic.net Date: Wed, 6 Aug 1997 22:15:54 +0800 (HKT) Content-Type: text Sender: owner-apnic-talk@apnic.net Precedence: bulk Hi, Spotted this section, which is relevant for confederations. My questions are: 1. The confederation members are granted portable space, aren't they? Is it correct that each confederation member will get space aligned on /19 boundaries to meet today's portability requirements? 2. What if a given ISP has a reason to have 2 or more independent allocations? For example, it needs 2 independent /19 networks that will have distinct routing policies, say, over different upstream links. But, it does not want to use provider-assigned space since in case of line failure, it wants to switch routing over to the other line. Can it treat itself as 2 ISPs and have two memberships in the confederation in order to achieve this? 3. What is the block reserved for portable assignments? 202/7? Thanks in advance! 5.1 Confederations and Address Assignments APNIC strongly recommends against the assignment of addresses to non-ISP organizations. Assignment of such address space must, by definition, be portable, thus routing entries must be created globally if that address space is to be routed on the Internet. As Internet service providers are taking steps to limit the number of prefixes entered into their routing tables, it is possible that any portable address space assigned by a confederation will get filtered out of specific Internet service providers' routers. APNIC encourages all confederations to forward any portable assignment requests to APNIC. APNIC will allocate such requests from a block reserved for portable assignments. As with all portable assignments, APNIC will explicitly state that routability of the assigned addresses is no way insured and that the organization should obtain addresses from their provider if at all possible. -- miguel a.l. paraz +63-2-750-2288 iphil communications, makati city, philippines _________________________________________________________________________ | To unsubscribe: send "unsubscribe" to apnic-talk-request@apnic.net | +-----------------------------------------------------------------------+ From owner-apnic-talk Thu Aug 7 15:19:52 1997 Received: (from daemon@localhost) by teckla.apnic.net (8.8.6/8.7.1) id PAA22744 for apnic-talk-outgoing; Thu, 7 Aug 1997 15:19:52 +0900 (JST) Received: from apnic-ttc.apnic.net (firewall-user@apnic-ttc.apnic.net [203.178.142.242]) by teckla.apnic.net (8.8.6/8.7.1) with SMTP id PAA22734; Thu, 7 Aug 1997 15:19:48 +0900 (JST) Received: by apnic-ttc.apnic.net; id PAA01973; Thu, 7 Aug 1997 15:00:22 +0900 Received: from unknown(10.0.10.4) by apnic-ttc.apnic.net via smap (g3.0.3) id xma001969; Thu, 7 Aug 97 15:00:05 +0900 Received: from apnic.net (yoshiko@localhost) by moonsky.jp.apnic.net (8.8.5/8.7.1) with ESMTP id PAA14873; Thu, 7 Aug 1997 15:19:46 +0900 (JST) Message-Id: <199708070619.PAA14873@moonsky.jp.apnic.net> X-Authentication-Warning: moonsky.jp.apnic.net: yoshiko owned process doing -bs To: "Miguel A.L. Paraz" cc: apnic-talk@apnic.net, yoshiko@apnic.net Subject: Re: Clarification on APNIC-063 (apnic-talk) In-reply-to: Your message of "Wed, 06 Aug 1997 22:15:54 +0800." <199708061415.WAA20293@marikit.iphil.net> Date: Thu, 07 Aug 1997 15:19:46 +0900 From: Yoshiko Okazaki ChongFong Sender: owner-apnic-talk@apnic.net Precedence: bulk Hi, >1. The confederation members are granted portable space, aren't they? > Is it correct that each confederation member will get space aligned > on /19 boundaries to meet today's portability requirements? Yes. We will delegate (# of confederation members * /19) to the confederation. >2. What if a given ISP has a reason to have 2 or more independent > allocations? For example, it needs 2 independent /19 networks > that will have distinct routing policies, say, over different > upstream links. But, it does not want to use provider-assigned > space since in case of line failure, it wants to switch routing > over to the other line. In that case, the organization is considered to be 2 members. > Can it treat itself as 2 ISPs and have two memberships in the > confederation in order to achieve this? Yes. APNIC treats this way for non-confederation memberes as well. >3. What is the block reserved for portable assignments? 202/7? We are allocating from 202/7 for new members. However, if the block requested is large, we allocate from 210/8 as well because 202/7 block is highly fragmented. At this point, we are not allocating from 211/8 at all. Regards, Yoshiko -APNIC hostmaster ---------------- >Thanks in advance! > > >5.1 Confederations and Address Assignments > >APNIC strongly recommends against the assignment of addresses to >non-ISP organizations. Assignment of such address space must, by >definition, be portable, thus routing entries must be created globally >if that address space is to be routed on the Internet. As Internet >service providers are taking steps to limit the number of prefixes >entered into their routing tables, it is possible that any portable >address space assigned by a confederation will get filtered out of >specific Internet service providers' routers. > >APNIC encourages all confederations to forward any portable assignment >requests to APNIC. APNIC will allocate such requests from a block >reserved for portable assignments. As with all portable assignments, >APNIC will explicitly state that routability of the assigned addresses >is no way insured and that the organization should obtain addresses >from their provider if at all possible. > > >-- >miguel a.l. paraz +63-2-750-2288 >iphil communications, makati city, philippines > > > > > > > > > > > >_________________________________________________________________________ >| To unsubscribe: send "unsubscribe" to apnic-talk-request@apnic.net | >+-----------------------------------------------------------------------+ > _________________________________________________________________________ | To unsubscribe: send "unsubscribe" to apnic-talk-request@apnic.net | +-----------------------------------------------------------------------+ From owner-apnic-talk Thu Aug 7 15:35:44 1997 Received: (from daemon@localhost) by teckla.apnic.net (8.8.6/8.7.1) id PAA22975 for apnic-talk-outgoing; Thu, 7 Aug 1997 15:35:44 +0900 (JST) Received: from alethea.emc.com.ph (root@gateway.emc.com.ph [203.176.3.254]) by teckla.apnic.net (8.8.6/8.7.1) with SMTP id PAA22959 for ; Thu, 7 Aug 1997 15:35:12 +0900 (JST) Received: from nasta (nasta.emc.com.ph [203.176.3.19]) by alethea.emc.com.ph (8.6.12/8.6.9) with SMTP id OAA04358 for ; Thu, 7 Aug 1997 14:41:08 +0800 From: jed@email.com.ph (joel disini) To: ph-isp@iphil.net Cc: ph-nic-steer@marikit.iphil.net, sysads@sysads.com.ph, apnic-talk@apnic.net Date: Thu, 7 Aug 1997 14:35:08 +0800 Subject: Re: [ph-nic-steer] Minutes of August 6 Meeting Message-ID: References: <199708061357.VAA19894@marikit.iphil.net> Organization: The Internet E-Mail Corporation MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Content-ID: X-Gateway: NASTA Gate 1.18 for FirstClass(R) Sender: owner-apnic-talk@apnic.net Precedence: bulk map@iphil.net,Internet writes: (minutes of APNIC confederation meeting:) >Topics Discussed: >1. Purpose of the confederation >* To locally handle Internet resources originally handled by the > Asia-Pacific Network Information Center (APNIC), such as > IP addresses and AS numbers. >2. Who can join the confederation? >* ISPs and other companies that act as ISPs to internal customers, such > as universities providing access to their campuses and colleges; and > companies providing access to other related companies and groups. >* At the time of joining, the ISP must have two separate connections to > two upstream ISPs. There is no distinction between local and foreign > upstream ISPs. The confederation will not grant membership and > resources to "speculative" connections or > those who plan to connect to other ISPs in the future. They will have > to renumber into confederation space once they get their second connection > and are granted membership. >* If the member drops one of its upstream connections, membership and > resources will NOT be revoked. >3. What is the name of the confederation? >* The confederation will be known as PHNIC, since it will eventually > become the full PHNIC that will handle all Internet resources. ===== Hello. I would just like to point out that this is contrary to APNIC policies. There is no reason, according to APNIC, why another bunch of ISPs cannot get together and form a separate confederation at a later time (and pay the same $2000/confederation-member fee to APNIC). Kindly reconsider this policy; it gives the impression that it is this confederation's stated policy to block the formation of future APNIC confederations. Joel Disini Ph Domain Administrator _________________________________________________________________________ | To unsubscribe: send "unsubscribe" to apnic-talk-request@apnic.net | +-----------------------------------------------------------------------+ From owner-apnic-talk Thu Aug 7 22:43:18 1997 Received: (from daemon@localhost) by teckla.apnic.net (8.8.6/8.7.1) id WAA25530 for apnic-talk-outgoing; Thu, 7 Aug 1997 22:43:18 +0900 (JST) Received: from unir.corp (root@[207.32.128.74] (may be forged)) by teckla.apnic.net (8.8.6/8.7.1) with ESMTP id WAA25525 for ; Thu, 7 Aug 1997 22:43:12 +0900 (JST) Received: from webster.unety.net (webster.unety.net [207.32.128.58]) by unir.corp (8.7.3/8.7.3) with SMTP id IAA11911; Thu, 7 Aug 1997 08:30:53 -0500 (CDT) Received: by webster.unety.net with Microsoft Mail id <01BCA30D.C35BB1C0@webster.unety.net>; Thu, 7 Aug 1997 08:41:56 -0500 Message-ID: <01BCA30D.C35BB1C0@webster.unety.net> From: Jim Fleming To: "'joel disini'" , "ph-isp@iphil.net" Cc: "apnic-talk@apnic.net" , "ph-nic-steer@marikit.iphil.net" , "sysads@sysads.com.ph" Subject: RE: [ph-nic-steer] Minutes of August 6 Meeting Date: Thu, 7 Aug 1997 08:41:55 -0500 Encoding: 65 TEXT Sender: owner-apnic-talk@apnic.net Precedence: bulk On Thursday, August 07, 1997 1:35 AM, joel disini[SMTP:jed@email.com.ph] wrote: @ map@iphil.net,Internet writes: @ @ (minutes of APNIC confederation meeting:) @ @ >Topics Discussed: @ @ >1. Purpose of the confederation @ @ >* To locally handle Internet resources originally handled by the @ > Asia-Pacific Network Information Center (APNIC), such as @ > IP addresses and AS numbers. @ @ >2. Who can join the confederation? @ @ >* ISPs and other companies that act as ISPs to internal customers, such @ > as universities providing access to their campuses and colleges; and @ > companies providing access to other related companies and groups. @ >* At the time of joining, the ISP must have two separate connections to @ > two upstream ISPs. There is no distinction between local and foreign @ > upstream ISPs. The confederation will not grant membership and @ > resources to "speculative" connections or @ > those who plan to connect to other ISPs in the future. They will have @ > to renumber into confederation space once they get their second connection @ > and are granted membership. @ >* If the member drops one of its upstream connections, membership and @ > resources will NOT be revoked. @ @ >3. What is the name of the confederation? @ @ >* The confederation will be known as PHNIC, since it will eventually @ > become the full PHNIC that will handle all Internet resources. @ @ ===== @ @ Hello. I would just like to point out that this is contrary to APNIC policies. There is no reason, according to APNIC, why another bunch of ISPs cannot get together and form a separate confederation at a later time (and pay the same $2000/confederation-member fee to APNIC). @ @ Kindly reconsider this policy; it gives the impression that it is this confederation's stated policy to block the formation of future APNIC confederations. @ @ Joel Disini @ Ph Domain Administrator @ @ _________________________________________________________________________ @ | To unsubscribe: send "unsubscribe" to apnic-talk-request@apnic.net | @ +-----------------------------------------------------------------------+ @ @ Why does the APNIC have to be involved ? Why don't people form more organizations similar to APNIC ? At a Round Table, many people can sit as "peers"...there does not have to be a strict hierarchy... -- Jim Fleming Unir Corporation _________________________________________________________________________ | To unsubscribe: send "unsubscribe" to apnic-talk-request@apnic.net | +-----------------------------------------------------------------------+ From owner-apnic-talk Sat Aug 9 20:06:48 1997 Received: (from daemon@localhost) by teckla.apnic.net (8.8.6/8.7.1) id UAA19708 for apnic-talk-outgoing; Sat, 9 Aug 1997 20:06:48 +0900 (JST) Received: from alethea.emc.com.ph (root@gateway.emc.com.ph [203.176.3.254]) by teckla.apnic.net (8.8.6/8.7.1) with SMTP id UAA19703 for ; Sat, 9 Aug 1997 20:05:59 +0900 (JST) Received: from nasta (nasta.emc.com.ph [203.176.3.19]) by alethea.emc.com.ph (8.6.12/8.6.9) with SMTP id TAA09925 for ; Sat, 9 Aug 1997 19:12:47 +0800 From: jed@email.com.ph (joel disini) To: ph-isp@iphil.net Cc: ph-nic-steer@marikit.iphil.net, sysads@sysads.com.ph, apnic-talk@apnic.net Date: Sat, 9 Aug 1997 19:05:51 +0800 Subject: phnic confederation Message-ID: Organization: The Internet E-Mail Corporation MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Content-ID: X-Gateway: NASTA Gate 1.18 for FirstClass(R) Sender: owner-apnic-talk@apnic.net Precedence: bulk @ map@iphil.net writes: @ @ (minutes of APNIC confederation meeting:) @ @ >Topics Discussed: @ @ >1. Purpose of the confederation @ @ >* To locally handle Internet resources originally handled by the @ > Asia-Pacific Network Information Center (APNIC), such as @ > IP addresses and AS numbers. @ @ >2. Who can join the confederation? @ @ >* ISPs and other companies that act as ISPs to internal customers, such @ > as universities providing access to their campuses and colleges; and @ > companies providing access to other related companies and groups. @ >* At the time of joining, the ISP must have two separate connections to @ > two upstream ISPs. There is no distinction between local and foreign @ > upstream ISPs. The confederation will not grant membership and @ > resources to "speculative" connections or @ > those who plan to connect to other ISPs in the future. They will have @ > to renumber into confederation space once they get their second connection @ > and are granted membership. @ >* If the member drops one of its upstream connections, membership and @ > resources will NOT be revoked. @ @ >3. What is the name of the confederation? @ @ >* The confederation will be known as PHNIC, since it will eventually @ > become the full PHNIC that will handle all Internet resources. @ @ ===== @ Joel Disini writes: @ @ Hello. I would just like to point out that this is contrary to APNIC policies. There is no reason, according to APNIC, why another bunch of ISPs cannot get together and form a separate confederation at a later time (and pay the same $2000/confederation-member fee to APNIC). @ @ Kindly reconsider this policy; it gives the impression that it is this confederation's stated policy to block the formation of future APNIC confederations. @ @ Joel Disini @ Ph Domain Administrator ======= miguel a.l. paraz writes: It's not like that - the confederation cannot run against the APNIC policy. Anyone in the Philippines can form their own confederation or go straight to the APNIC. The APNIC will just point out that there is an existing confederation just in case the applicant wasn't aware of it. As for the PHNIC eventually managing all Philippine Internet resources, the IP part of it will be by choice, and not by force of monopoly. ======== Hmmm. So do you think APNIC will REJECT all other potential confederations because one already exists in the Philippines, mainly the Iphil-led PHNIC? Frankly, I don't see how APNIC could possibly turn down any other Confederations from the Philippines given that the PHNIC membership rules, requiring member ISPs to CURRENTLY have 2 upstream providers, effectively cuts off about 95% of the local ISP population. Only a few big players will qualify to join your club. What is clear to me, is that if you succeed in your endeavor to be the sole APNIC Confederation, then the rest of us small ISPs will practically be UNABLE to get provider-independent IP blocks. As you know, IP renumbering is a VERY DIFFICULT process, especially for ISPs who haven't planned in advance. For starters, most of us will have to tell our *ENTIRE* client base to change their TCP/IP stacks to point to different domain name servers. In a lot of cases this will mean extensive calls to all our clients, or extensive client visits, just to get them to use a renumbered DNS, or to let them use DHCP. Then there are the internal problems, having to renumber our internal machines, modify our authentication servers, and routing tables. Then we have to modify all our technical documentation, as well as our installation diskettes. The end result is that it will become very, very hard for small ISPs to switch upstream providers. If a small ISP wanted to have the ability to choose upstream providers at will - w/o having to fork over some US$5000 annually to APNIC - they'd first have to get a secondary upstream link. Then they'd have to wait 2-3 months for the leased line. Then they'd have to apply for membership with PHNIC. Then, if membership is granted, they'd have to apply for IP space. Then we renumber, reconfigure our entire client base, modify our network, train our tech support staff, modify our diskettes, and modify our technical documentation. Then and only then is the small ISP able to switch upstream providers "at will". As you can see, it becomes very difficult for the small ISP to switch upstream providers. Horribly difficult. And tedious. And Expensive. But then - that is what you wanted to achieve anyway, isn't it? :-) Joel Disini A small ISP operator _________________________________________________________________________ | To unsubscribe: send "unsubscribe" to apnic-talk-request@apnic.net | +-----------------------------------------------------------------------+ From owner-apnic-talk Sun Aug 10 19:08:02 1997 Received: (from daemon@localhost) by teckla.apnic.net (8.8.6/8.7.1) id TAA01604 for apnic-talk-outgoing; Sun, 10 Aug 1997 19:08:02 +0900 (JST) Received: from zamora.ph.net (zamora.ph.net [165.220.3.10]) by teckla.apnic.net (8.8.6/8.7.1) with ESMTP id TAA01599 for ; Sun, 10 Aug 1997 19:07:38 +0900 (JST) Received: from localhost (hcadiz@localhost) by zamora.ph.net (8.8.5/8.8.5) with SMTP id SAA01946; Sun, 10 Aug 1997 18:05:16 +0800 (HKT) Date: Sun, 10 Aug 1997 18:05:16 +0800 (HKT) From: "Horacio T. Cadiz" To: ph-nic-steer@marikit.iphil.net cc: ph-isp@iphil.net, sysads@sysads.com.ph, apnic-talk@apnic.net Subject: Re: [ph-isp] phnic confederation In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-apnic-talk@apnic.net Precedence: bulk On Sat, 9 Aug 1997, joel disini wrote: > Hmmm. So do you think APNIC will REJECT all other potential confederations > because one already exists in the Philippines, mainly the Iphil-led PHNIC? I don't think so. > > Frankly, I don't see how APNIC could possibly turn down any other Confederations from the > Philippines given that the PHNIC membership rules, requiring member ISPs to CURRENTLY > have 2 upstream providers, effectively cuts off about 95% of the local ISP population. Only a few big players will qualify to join your club. It won't. If PHNIC provides poor service, there is nothing wrong with organizing another confederation which will offer better service. In fact, f PHNIC were to provide superior service and others want worse service, they can organize a new confederation. B-) Having said that, I will point out that in some cases, having only one organization does have its advantages. > What is clear to me, is that if you succeed in your endeavor to be the sole APNIC Confederation, then the rest of us small ISPs will practically be UNABLE to get provider-independent IP blocks. As you know, IP renumbering is a VERY DIFFICULT process, especially for ISPs who haven't planned in In the initial discussion of organizing a confederation, I always pointed out that the confederation can never be a monopoly. > advance. For starters, most of us will have to tell our *ENTIRE* client base to change their TCP/IP stacks to point to different domain name servers. In a lot of cases this will mean extensive calls to all our clients, or extensive client visits, just to get them to use a renumbered DNS, or to let > them use DHCP. Then there are the internal problems, having to renumber our internal machines, modify our authentication servers, and routing tables. Then we have to modify all our technical documentation, as well as our installation diskettes. > > The end result is that it will become very, very hard for small ISPs to switch upstream providers. If a small ISP wanted to have the ability to choose upstream providers at will - w/o having to fork over some US$5000 annually to APNIC - they'd first have to get a secondary upstream link. Then > they'd have to wait 2-3 months for the leased line. Then they'd have to apply for membership with PHNIC. Then, if membership is granted, they'd have to apply for IP space. Then we renumber, reconfigure our entire client base, modify our network, train our tech support staff, modify our diskettes, > and modify our technical documentation. Then and only then is the small ISP able to switch upstream providers "at will". > > As you can see, it becomes very difficult for the small ISP to switch upstream providers. Horribly difficult. And tedious. And Expensive. But then - that is what you wanted to achieve anyway, isn't it? :-) This is the same problem that first level ISPs have. The problem of renumbering when switching providers. Unfortunately, the availability of the portable IP blocks have to be balanced with the need to keep down the number of routing table entries. - bombim _________________________________________________________________________ | To unsubscribe: send "unsubscribe" to apnic-talk-request@apnic.net | +-----------------------------------------------------------------------+ From owner-apnic-talk Mon Aug 11 16:58:23 1997 Received: (from daemon@localhost) by teckla.apnic.net (8.8.6/8.7.1) id QAA16878 for apnic-talk-outgoing; Mon, 11 Aug 1997 16:58:23 +0900 (JST) Received: from wisteria.singnet.com.sg (wisteria.singnet.com.sg [165.21.1.12]) by teckla.apnic.net (8.8.6/8.7.1) with ESMTP id QAA16873 for ; Mon, 11 Aug 1997 16:58:15 +0900 (JST) From: laina@singnet.com.sg Received: from laina.singnet.com.sg (ts900-5127.singnet.com.sg [165.21.156.79]) by wisteria.singnet.com.sg (8.8.5/8.8.5) with SMTP id PAA25559; Mon, 11 Aug 1997 15:59:41 +0800 (SST) Date: Mon, 11 Aug 97 15:50:47 Subject: APIA and Informal Networking meeting X-PRIORITY: 3 (Normal) X-MAILER: Chameleon 5.0, TCP/IP for Windows, NetManage Inc. Message-ID: MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="laina.singnet.com.sg:871286234:700:-192627:41" Sender: owner-apnic-talk@apnic.net Precedence: bulk --laina.singnet.com.sg:871286234:700:-192627:41 Content-Type: TEXT/PLAIN; charset=US-ASCII APIA membership drive and 5th Informal Networking meeting This is to invite you to the 5th Informal Networking Meeting for IT and Telecom Professionals organised by GetIT Pte Ltd. The meeting will be held on the 20th August 1997 at the Holiday Inn Parkview at 6.30pm.and sponsored by the Asia Pacific Internet Association. These informal meetings were first held in September 1996 with the suport of the Director General of TAS as the inaugural speaker. Since then, there have been a series of meetings sponsored by different organisations such as GetIT, CommExpress, Contact, AIC Conferences, etc.and a series of speakers including the CEO of SBA, Deputy Director of the International Telecommunications Union, Regional Director of INTELSAT, etc. The next meeting will be sponsored by the newly formed Asia Pacific Internet Association, which is a regional industry association for Internet related services providers, such as ISPs, Web business, electronic commerce, etc.. The topic of discussion will be the International Ad Hoc Committee proposals on Domain Name System administration. There are many issues here that will impact users, ISPs, content creators, etc. Although the crux of the issues stem on introducing more Top Level Domain Names, the issues focus also on trademarks laws. Much of the US Law of diution is being supported by the IAHC proposal and a separate Alternative Dispute Resolution procedure under the World Intellectual Propert Organisation will be set up. Meanwhile, the International Telecommunications Union has been made the depository of signatories to these documents. A draft briefing paper highlighting some issues have been attached for your perusal and comments. There will be a panel of speaker will be: Laina Raveendran, Managing Director, GetIT Pte Ltd (moderator) Mr Harish Pillay, General Manager, Contact (content provider viewpoint) Mr Matthias Koerber, SingNet (SGNIC point of view) Mr Barry Greene, Cisco Systems (regional ISP viewpoint, APIA Director) Mr Tan Chin Tuan, TAS (Singapore One perspective) This panel plans to explore the proposals, look at the legitimacy issues, how importation of these laws and international bodies impact domain name issues for industry in this region. Applications for new registries are open til october this year, and how will this impact SGNIC? Does Singapore support the IAHC, ITU and WIPO intitiatives? What will our positions be at the next upcoming WIPO meeting in September? Will there be any responses from this region to the US Department of Commerce Notice for Commcents, meant to help gather input on how the review the current Internet governance regime? Those interested to attend, please either e-mail to gchchong@singnet.com.sg or send fax to 738 7839. Keep a date with us to be on top of what is happening out there. 20th August 1997 Holiday Inn Parkview 6.30pm Laina Raveedran Greene Managing Director GetIT Pte Ltd Executive Director APIA Ltd ------------------------------------- Name: Laina Raveendran Greene E-mail: laina@singnet.com.sg Date: 8/5/97 Time: 10:47:52 PM This message was sent by Chameleon ------------------------------------- -----------------End of Original Message----------------- ------------------------------------- Name: Laina Raveendran Greene E-mail: laina@singnet.com.sg Date: 8/11/97 Time: 11:11:26 AM This message was sent by Chameleon ------------------------------------- --laina.singnet.com.sg:871286234:700:-192627:41 Content-Type: APPLICATION/MSWORD; SIZEONDISK=59392; NAME="DNSapia.doc" Content-Transfer-Encoding: BASE64 Content-Description: DNSapia.doc 0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAAB AAAAZwAAAAAAAAAAEAAAaAAAAAEAAAD+////AAAAAGYAAAD///////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// ///////////////////////cpWgAV+AJBAAACABlAAAAAAAAAAAAAAAAAwAA p4kAAMnKAAAAAAAAAAAAAAAAAAAAAAAADoYAAAcAAACRAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAMIAAAoBAAAAwgAACgEAAArDAAAQAAAAGsMAABAA AAAAxAAAAAAAAADEAAAAAAAAAMQAABQAAADqxAAAAAAAAOrEAAAAAAAA6sQA AAAAAADqxAAAAAAAAOrEAAAQAAAA+sQAAAoAAAAExQAALgAAAOrEAAAAAAAA uckAADEAAAAyxQAAAAAAADLFAAAWAAAASMUAAAAAAABIxQAAAAAAAEjFAAAA AAAASMUAAAAAAABIxQAAAAAAAEjFAAAAAAAAsscAAAIAAAC0xwAAAAAAALTH AAAAAAAAtMcAAD8AAADzxwAA1AAAAMfIAADUAAAAm8kAAB4AAADqyQAAWAAA AELKAACHAAAAuckAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMQAAAAAAABIxQAA AAAAAAAAWQBaAAEABwBIxQAAAAAAAEjFAAAAAAAAAAAAAAAAAAAAAAAAAAAA AEjFAAAAAAAASMUAAAAAAAC5yQAAAAAAANLGAAAAAAAAAMQAAAAAAAAAxAAA AAAAAEjFAAAAAAAAAAAAAAAAAAAAAAAAAAAAADLFAAAAAAAA0sYAAAAAAADS xgAAAAAAANLGAAAAAAAASMUAAIoBAAAAxAAAAAAAAEjFAAAAAAAAAMQAAAAA AABIxQAAAAAAALLHAAAAAAAAAAAAAAAAAACgqS6zuqG8ARTEAABQAAAAZMQA AIYAAAAqwwAAUAAAAHrDAACGAAAAAMQAAAAAAAAAxAAAAAAAAEjFAAAAAAAA sscAAAAAAADSxgAA4AAAANLGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAANQUlNIE9GIFBBQ0tBR0UNDVRvIHByb3Zp ZGUgYXMgbXVjaCBiYWNrZ3JvdW5kIG1hdGVyaWFsIGZvciBwcmVwYXJpbmcg YSBwb3NzaWJsZSBBUElBIHJlc3BvbnNlIHRvIHRoZSBJQUhDIHByb3Bvc2Fs IGFuZCB0byB0aGUgVVMgRGVwYXJ0bWVudCBvZiBDb21tZXJjZSBOb3RpY2Ug b2YgSW5xdWlyeS4NDQ1JTkZPUk1BVElPTiBQQVBFUiBPTiBET01BSU4gTkFN RSBJU1NVRVMgQU5EIFRIRSBJTlRFUk5BVElPTkFMIEFEIEhPQyBDT01NSVRU RUUgUFJPUE9TQUxTDQ1CQUNLR1JPVU5EIE1BVEVSSUFMDQ1JbnRlcm5ldCBk b21haW4gbmFtZXMgYXJlIGltcG9ydGFudCByZXNvdXJjZXMgZm9yIHRoZSBJ bnRlcm5ldCwgYXMgdGhleSBhbGxvdyB1c2VycyBhbmQgY3JlYXRvcnMgb2Yg aW5mb3JtYXRpb24gd29ybGR3aWRlIGlkZW50aWZ5IHRoZW1zZWx2ZXMgYW5k IGluZm9ybWF0aW9uIG9iamVjdHMsIG11Y2ggbGlrZSB0ZWxlcGhvbmUgbnVt YmVycy4gVGhleSBhcmUgdW5pcXVlIHdoaWNoIG1lYW5zIHRoYXQgdGhlcmUg Y2FuIG9ubHkgYmUgb25lIGluZXQuY29tLCBmb3IgZXhhbXBsZS4gDQ1UaGUg c3lzdGVtIGlzIGhpZXJhcmNoaWNhbCB3aXRoIEludGVybmV0IFRvcCBMZXZl bCBEb21haW5zIGRpdmlkZWQgaW50byBuYXRpb25hbCBUTERzIHN1Y2ggYXMg LnVzLCAuc2csLmpwIGV0YzsgZ2xvYmFsIFRMRHMgc3VjaCBhcyAuY29tLCAu aW50LCAub3JnIGFuZCAubmV0OyBhbmQgc3BlY2lhbCBvbmVzIHN1Y2ggYXMg Lm1pbCwgLmdvdiwgYW5kIC5lZHUuIFRoZW4gY2FtZSBzZWNvbmQgbGV2ZWwg ZG9tYWlucyBzdWNoIGFzIGlibS5jb20gb3IgY29tLnNnLCBmb3IgZXhhbXBs ZXMuIEJhc2ljYWxseSBpdCBpcyBhIHRyZWUgbGlrZSBoaWVyYXJjaHkgb2Yg bmFtZXMuIFJGQy0xNTkxIGxheXMgb3V0IGFzc2lnbm1lbnQgcG9saWNpZXMg YW5kIFJGQy05MjAgZGVmaW5lcyB0aGUgcmVxdWlyZW1lbnQgZm9yIGRvbWFp biBuYW1lcy4NDVRoZSBvdmVyYWxsIHJlc3BvbnNpYmlsaXR5IGZvciBtYW5h Z2VtZW50IG9mIGRvbWFpbiBuYW1lcyByZW1haW5zIHdpdGggdGhlIFVTIERl cGFydG1lbnQgb2YgRGVmZW5zZSBBZHZhbmNlIFByb2plY3RzIFJlc2VhcmNo IEFnZW5jeSAoREFSUEEpIGFuZCBpdHMgYWdlbmNpZXMsIGFuZCBoYXMgYmVl biBzdWJjb250cmFjdGVkIG91dCB0byB0aGUgVW5pdmVyc2l0eSBvZiBTb3V0 aGVybiBDYWxpZm9ybmlhJ3MgSW5mb3JtYXRpb24gU2NpZW5jZXMgSW5zdGl0 dXRlIChJU0kpIHNpbmNlIHRoZSAxOTcwcy4gVGhpcyBjb250cmFjdHVhbCBh Y3Rpdml0eSBiZWNhbWUgcmVmZXJyZWQgdG8gYXMgdGhlIEludGVybmV0IEFz c2lnbmVkIE51bWJlcnMgQXV0aG9yaXR5IChJQU5BKS4gDQ1TcGVjaWZpYyBy ZWdpc3RyeSB0YXNrcyB3ZXJlIHRoZW4gZmFybWVkIG91dCB0byBvdGhlciBz dWJjb250cmFjdG9ycyAsIGZvciBleGFtcGxlIE5TSSBoYW5kbGluZyAuY29t LCAub3JnLCBhbmQgLm5ldCBhbmQgbmF0aW9uYWwgVExEcyB3ZXJlIGhhbmRs ZWQgd29ybGR3aWRlIHRocm91Z2ggYSB3aWRlIHZhcmlldHkgb2YgcHVibGlj IGFuZCBwcml2YXRlIHBsYXllcnMuIA0NVW5pcXVlIGRvbWFpbiBuYW1lcyBt ZWFudCBvbmx5IG9uZSB0cmFkZW1hcmsuY29tDUFzIGluZHVzdHJ5IHVzZXMg b2YgdGhlIEludGVybmV0IGdyZXcsIHNvIHRvbyBkaWQgZGVtYW5kIGZvciBk b21haW4gbmFtZXMuIFRoZSB1bmlxdWVuZXNzIG9mIGRvbWFpbiBuYW1lcywg bWVhbnQgYW4gaW5jcmVhc2luZyBzY2FyY2l0eSBvZiBjb21wdXRhdGlvbnMg b2YgdGhlIGF2YWlsYWJsZSBnbG9iYWwgYW5kIG5hdGlvbmFsIFRMRHMNDVRv IG1ha2UgdGhpbmdzIHdvcnNlLCBwZW9wbGUgZGlkIG5vdCBqdXN0IHdhbnQg YW55IGRvbWFpbiBuYW1lLCBidXQgb25lIHRoYXQgd2FzIHJlbGF0ZWQgdG8g dGhlaXIgdHJhZGVtYXJrIGFzIHRoZXkgZmVsdCB0aGF0IHVzZXJzIG9ubHkg aGFkIHRvIHR5cGUgaW4gdGhlaXIgdHJhZGVtYXJrZWQgbmFtZSB0byBmaW5k IHRoZW0uIEluIG90aGVyIHdvcmRzLCB0aGV5IGJlZ2FuIHRvIHVzZSBkb21h aW4gbmFtZXMgYXMgaWRlbnRpZmllcnMgb3IgZXh0ZW5zaW9uIG9mIHRoZW1z ZWx2ZXMuLCB0aGVpciBwcm9kdWN0cyBhbmQgc2VydmljZXMuIEZvciBleGFt cGxlIHRyYWRlbWFya1guY29tLiBUaGlzIHdheSB1c2VycyBvbmx5IGhhZCB0 byB0eXBlIGluIHRoZWlyIHRyYWRlbWFya2VkIG5hbWUgcGx1cyBhIC5jb20g dG8gZmluZCB0aGVtLiBFYXNlIG9mIHVzZSBhbmQgdHJhY2VhYmlsaXR5IHdh cyBzZWVuIGFzIGtleS4gDQ1JbmNyZWFzaW5nIHVzZSBvZiAuY29tDU1hdHRl cnMgd2VyZSBtYWRlIHdvcnNlIGJ5IHRoZSBieXBhc3Mgb2YgdGhlIC51cyBU TEQuIFdoaWxlIG1vc3QgY291bnRyaWVzIHVzZWQgdGhlaXIgbmF0aW9uYWwg VExEcyBhbmQgLmNvbSAob3IgdmFyaWF0aW9ucyBvZiBpdCBzdWNoIGFzIC5j byBvciAuaW5jKSBhcyBzZWNvbmQgbGV2ZWwgZG9tYWluLCBpbiB0aGUgVVMg dGhlIGRlY2lzaW9uIHdhcyB0byB1c2UgZ2VvZ3JhcGhpY2FsIGJhc2VkIGFs bG9jYXRpb25zLiBUaGlzIG1lYW50IHdoaWxlIGEgY29tcGFueSBpbiBTaW5n YXBvcmUgd291bGQgYmUgWC5jb20sIGEgY29tcGFueSBpbiB0aGUgVVMgY291 bGQgYmUgWC5mYWlyZmF4LnZhLnVzIGRlcGVuZGluZyBvbiBpdHMgbG9jYXRp b24uIFRoaXMgbGVkIHRvIGNvbXBhbmllcyByZWdpc3RlcmluZyBpbiAuY29t IFRMRCByYXRoZXIgdGhhbiB0aGUgLnVzIG5hdGlvbmFsIFRMRC4gDQ1NZWFu d2hpbGUsIGdsb2JhbGx5IG90aGVyIGNvbXBhbmllcyBiZWdhbiB0byBhZG9w dCAuY29tLCB3YW50aW5nIGRvbWFpbiBuYW1lcyB3aGljaCBhcmUgbm90IHRp ZWQgdG8gdGhlIGNvdW50cnkgdGhleSBvcGVyYXRlZCBpbiwgb3Igd2hpbGUg dHJ5aW5nIHRvIGJ5cGFzcyByZXN0cmljdGl2ZSBuYXRpb25hbCBOSUMgKGRv bWFpbiBuYW1lIHJlZ2lzdHJpZXMpIHBvbGljaWVzLiBUaGlzIGxlZCB0byBh biBpbmNyZWFzaW5nIHNxdWVlemUgb24gdGhlIC5jb20gVExELg0NQXMgcGVv cGxlIGJlZ2FuIHRvIG9wdCBmb3IgdGhlIC5jb20gdGhlIGlzc3VlIG9mIHNj YXJjaXR5IGJlY2FtZSBhbiBpc3N1ZS4gU29tZSBwZW9wbGUgd2hvIHdlcmUg a25vd2xlZGdlYWJsZSBhYm91dCBkb21haW4gbmFtZXMgYW5kIGFudGljaXBh dGVkIHRoZSBtYXJrZXRhYmlsaXR5IG9mIHRyYWRlbWFya2VkIGRvbWFpbiBu YW1lcyBiYXNlZCBvbiBzY2FyY2l0eSwgYmVnYW4gcmVnaXN0ZXJpbmcgd2l0 aCBOU0kgbmFtZXMgc3VjaCBhcyBtYWNkb25hbGRzLmNvbSwgZXRjIGFuZCB0 aGVuIHRyeWluZyB0byBzZWxsIHRoZW0gdG8gdGhlIHRyYWRlbWFyayBob2xk ZXIgYXQgaG9zdGFnZSBwcmljZXMuIFNvbWUgdHJhZGVtYXJrIGhvbGRlcnMg cGFpZCB3aGF0IHdhcyBhc2tlZCwgb3RoZXJzIHNldHRsZWQgd2hpbGUgb3Ro ZXJzIGJyb3VnaHQgdXAgbGl0aWdhdGlvbi4gQmlnIHRyYWRlbWFyayBob2xk ZXJzIGFsc28gYmVnYW4gdG8gbG9iYnkgYWdncmVzc2l2ZWx5IHRocm91Z2gg dGhlIEludGVybmF0aW9uYWwgVHJhZGVtYXJrIEFzc29jaWF0aW9uIChEYXZp ZCBNYWhlciBJQUhDIG1lbWJlciBhbmQgcHJlc2VudCBDaGFpcm1hbiBvZiBp UE9DIHdhcyBDaGFpciBvZiB0aGUgQ29tbWl0dGVlIHdpdGhpbiBJTlRBIGhh bmRsaW5nIHRoZXNlIGlzc3VlcykuDQ1UcmFkZW1hcmsgZGlzcHV0ZXMNVGhp cyBmb3JjZWQgb3BlbmVkIHVwIHRoZSBkb21haW4gbmFtZSByZWdpc3RyYXRp b24gc3lzdGVtIHRvIG11Y2ggbGl0aWdhdGlvbiwgbG9iYnlpbmcgYW5kIHR1 cm1vaWwuIA0NVGhlIEludGVybmF0aW9uYWwgVHJhZGUgTWFyayBBc3NvY2lh dGlvbiAoSU5UQSkgcHVyc3VlZCBhY3RpdmUgbG9iYnlpbmcgdG8gY29udmlu Y2UgdGhlIEludGVybmV0IHdvcmxkIHRoYXQgZG9tYWluIG5hbWVzIHdlcmUg bm90IGp1c3QgYWRkcmVzc2VzIGJ1dCBkbyBpbnZvbHZlIHRyYWRlbWFya3Mu IFRoaXMgd2FzIGFib3V0IHRoZSB0aW1lIHRoYXQgUGF1bCBWaXhpZSBoYWQg cHJvcG9zZWQgdGhlIEludGVybmV0IGNvbW11bml0eSB0aGF0IHJhdGhlciB0 aGFuIGJlIGVudGhyYWxsZWQgaW4gdHJhZGVtYXJrIGRpc3B1dGVzICh3aGlj aCBoZSBkaWQgbm90IGFudGljaXBhdGUgd2hlbiB0aGUgRE5TIHN5c3RlbSB3 YXMgY3JlYXRlZCksIGhlIHN1Z2dlc3RlZCB0aGF0IHdlIGdvIGJhY2sgdG8g YSBudW1iZXJpbmcgc2NoZW1lLiANDUlOVEEgdGhyb3VnaCBEYXZpZCBNYWhl ciAoSUFIQyBtZW1iZXIpLCBob3RseSBkaXNwdXRlZCB0aGUgYWJpbGl0eSB0 byB0dXJuIGJhY2sgdG8gbnVtYmVycyBhbmQgY2xhaW1lZCB0aGF0ICJ0aGUg c2hpcCBoYXMgc2FpbGVkIiAuIChJdCBpcyB1bmZvcnR1bmF0ZSBpbiBteSBv cGluaW9uIHRoYXQgdGhpcyBzb2x1dGlvbiB3YXMgbm90IGZ1cnRoZXIgZXhw bG9yZWQgYXMgcHJlY2VkZW5jZSBpcyBhdmFpbGFibGUgaW4gdGhlIHRlbGVj b21tdW5pY2F0aW9ucyBzY2VuZS4gVGVsZXBob25lIG51bWJlciBzIGhhZCB0 aGUgYWxwaGFiZXRpY2FsIGhpc3Rvcnkgd2hpY2ggd2FzIHJldmVydGVkIGJh Y2sgdG8gbnVtZXJpYyB3aGVuIHNpbWlsYXIgdHJvdWJsZXMgaGFwcGVuZWQp Lg0NTlNJIGNvbnRyb3ZlcnNpZXMNTWVhbndoaWxlLCBOU0kgd2hvIHdhcyBh ZG1pbmlzdHJhdGluZyB0aGUgLmNvbSBUTEQgd2FzIGZhY2luZyBjaGFsbGVu Z2VzIHRvIHRyYWRlIG1hcmtzLiANDUluaXRpYWxseSB0aGVpciByZXNwb25z ZSB3YXMgbm90IHRvIGdldCBpbnZvbHZlZC4gSG93ZXZlciwgd2l0aCBzdHJv bmcgdHJhZGVtYXJrIGhvbGRlciBsb2JieWluZywgcmF0aGVyIHRoYW4gbGVh dmUgdGhlIGlzc3VlIHRvIGJlIGRlY2lkZWQgYnkgdGhlIGNvdXJ0cywgTlNJ IHRvIGJlZ2luIGxvb2tpbmcgaW50byB0cmFkZW1hcmsgaXNzdWVzLCB3aGlj aCBvcGVuZWQgdGhlbSB0byBtdWNoIGNyaXRpY2lzbS4gT25lIG9mIHRoZWly IHBvbGljaWVzIHRoZW4sIGZvciBleGFtcGxlLCB3YXMgdG8gYWxsb3cgdHJh ZGVtYXJrIGhvbGRlcnMgdG8gY2hhbGxlbmdlIGEgZG9tYWluIG5hbWUsIGFu ZCB0aGVuIE5TSSB3b3VsZCB3cml0ZSB0byBpbmZvcm0gdGhlIGV4aXN0aW5n IGRvbWFpbiBuYW1lIGhvbGRlciBvZiBwb3NzaWJsZSBzdXNwZW5zaW9uIG9m IHRoYXQgZG9tYWluIG5hbWUgdW5sZXNzIHRoZXkgY291bGQgcHJvdmUgdGhl eSBoYWQgbGVnaXRpbWF0ZSByaWdodHMuIA0NVGhpcyBtZWFudCB0aGF0IHRo ZXJlIHdhcyBhIHByZXN1bXB0aW9uIGluIGZhdm9yIG9mIHRoZSB0cmFkZW1h cmsgaG9sZGVyIGNoYWxsZW5nZXIgd2hpY2ggbGVmdCB0aGUgb251cyBvZiBs aXRpZ2F0aW9uIGFuZCBwcm9vZiB0byB0aGUgZG9tYWluIG5hbWUgaG9sZGVy LiBUaGlzIGJyb3VnaHQgTlNJIHVuZGVyIGEgbG90IG9mIGhlYXQuIE1hbnkg ZmVsdCB0aGF0IE5TSSBzaG91bGQgbGVhdmUgaXQgdXAgdG8gdGhlIGNvdXJ0 cyB0byBkZWNpZGUgYW5kIG5vdCB0YWtlIHNpZGVzLiBBZnRlciBhbGwsIG1l cmVseSBwcm92aW5nIHRoZSBvd25lcnNoaXAgb2YgYSByZWdpc3RlcmVkIHRy YWRlbWFyayBhbG9uZSwgZGlkIG5vdCBuZWNlc3NhcmlseSBtZWFuIHRoZXJl IHdhcyBpbmZyaW5nZW1lbnQuAiANDVBlb3BsZSB0aGVuIGJlZ2FuIHN1aW5n IE5TSSBhbmQgdGhpcyBsZWQgdG8gYW5vdGhlciBzZXJpZXMgb2YgaG90IGRl YmF0ZXMgYW5kIGNyaXRpY2lzbSwgc3BlbmRpbmcgbXVjaCB0aW1lIGFuZCB2 YWx1YWJsZSByZXNvdXJjZXMgdGhhdCB3b3VsZCBvdGhlcndpc2UgaGF2ZSBi ZWVuIHVzZSB0byBhZG1pbmlzdGVyIHRoZSBJbnRlcm5ldC4NDVByaXZhdGUg aW5pdGlhdGl2ZXMgdG8gY29tcGV0ZSBpbiBUTERzIGFuZCBSb290IHNlcnZl cnMNSGFuZCBpbiBoYW5kIHdpdGggdGhlc2Ugc2VyaWVzIG9mIGxpdGlnYXRp b24ncyBhZ2FpbnN0IE5TSSB3ZXJlIGVmZm9ydHMgdG8gY3JlYXRlIG5ldyBU TERzIGFuZCByb290IHNlcnZlcnMgaW4gY29tcGV0aXRpb24gdG8gTlNJLiAN DVRoZSBtYWluIGNvbnRyb3ZlcnNpYWwgb25lIHdhcyB0aGF0IG9mIEFMVEVS TklDLiBUaGV5IG9wZW5lZCB1cCB0aGUgaXNzdWUgb2YgY29tcGV0aXRpb24g aW4gVExEcyBhbmQgaW4gcm9vdCBzZXJ2ZXJzLiBDdXJyZW50bHksIHRoZXkg cnVuICBzb21lIFRMRHMgYnV0IHRoZXNlIGFyZSBub3QgZ2xvYmFsbHkgcmVj b2duaXplZCBhcyBub3QgbWFueSBzZXJ2ZXJzIHBvaW50IHRvIHRoZWlyIHJv b3Qgc2VydmVyIGFzIHdlbGwuIE90aGVyIHN1Y2ggaW5pdGlhdGl2ZXMgaW5j bHVkZSBlRE5TLCBldGMuIFdoaWxlIG1hbnkgbWF5IGFncmVlIHdpdGggdGhl IHBoaWxvc29waHkgb2YgY29tcGV0aXRpb24gaW4gVExEcyBhbmQgZXZlbiBy b290IHNlcnZlcnMgaWYgbmVjZXNzYXJ5LCB0aGV5IGRvIG5vdCBhcHByb3Zl IG9mIHRoZSB0YWN0aWNzIHVzZWQgdG8gZ2FpbiBhdHRlbnRpb24gYnkgQUxU RVJOSUMuIFJlY2VudCBzcGFtcywgYW5kIGhpamFja2luZyBvZiBOU0kncyB3 ZWJwYWdlcyBoYXZlIG5vdCBiZWVuIHJlY2VpdmVkIHdlbGwuIEFMVEVSTklD IG9uIHRoZSBvdGhlciBoYW5kLCBmZWVscyB0aGVzZSBzby1jYWxsZWQgInRl cnJvcmlzdCIgYXR0YWNrcyBhcmUgbmVjZXNzYXJ5IHRvIGRyYXcgYXR0ZW50 aW9uIHRvIHRoZSBwcm9ibGVtLg0NRXZlbnRzIGxlYWRpbmcgdXAgdG8gSUFI QyBwcm9wb3NhbA1UaGUgQUxURVJOSUMgaXNzdWUgYW5kIHRoZSBzZXJpZXMg b2YgdHJhZGVtYXJrIGxpdGlnYXRpb25zLCB3ZXJlIHNlZW4gYXMgZXZlbnRz IHRoYXQgY291bGQgYnJlYWsgdXAgdGhlIGVmZmljaWVudCBmdW5jdGlvbmlu ZyBvZiB0aGUgSW50ZXJuZXQuIEFwcGFyZW50bHkgUGF1bCBWaXhpZSBnYXZl IHRoZSBJbnRlcm5ldCBjb21tdW5pdHkgYW4gdWx0aW1hdHVtIHRvIHNvbHZl IHRoZSBETlMgcHJvYmxlbSwgb3IgaGUgd2lsbCBhbWVuZCB0aGUgQklORCBz b2Z0d2FyZSB0byBhbGxvdyBjb21wZXRpdGlvbiBpbiBUTEQgYW5kIHJvb3Qg c2VydmVycy4NDUFsbW9zdCBpbiBhbnN3ZXIgdG8gUGF1bCdzIHRocmVhdGVu aW5nIHRvIG9wZW4gdXAgY29tcGV0aXRpb24gaW4gcm9vdCBzZXJ2ZXJzLCBj YW1lIHRoZSBJQUhDIHByb3Bvc2FsLiBJdCBzdGFydGVkIG91dCBpbiBKYW51 YXJ5IDE5OTYgYXMgYSBwcm9wb3NhbCBjYWxsZWQgIkRlbGVnYXRpb24gb2Yg SW50ZXJuYXRpb25hbCBUb3AgTGV2ZWwgRG9tYWlucyAoaVRMRHMpLCB3cml0 dGVuIGJ5IEpvbiBQb3N0ZWwgb2YgSUFOQSwgQnJpYW4gQ2FycGVudGVyIGFu ZCBSYW5keSBCdXNoIA0NSXQgd2FzIHRoZW4gcmVkb25lIGFuZCByZWRpc3Ry aWJ1dGVkIGJ5IEpvbiBQb3N0ZWwgYWxvbmUuIFRoZSBPRUNEIG9yZ2FuaXpl ZCBhIG1lZXRpbmcgdG8gZGlzY3VzcyB0aGVzZSBETlMgaXNzdWVzIGluIER1 YmxpbiBpbiBNYXknOTYgd2hpY2ggbGVkIHRvIGhlYXRlZCBkZWJhdGVzIGJl dHdlZW4gRG9uIEhlYXRoIG9mIElTT0MgYW5kIEJvYiBTaGF3IG9mIElUVSAo SVRVJ3MgSW5mb3JtYXRpb24gU2VydmljZSBEaXZpc2lvbiB3YXMgdGhlbiBt YWtpbmcgY2xhaW1zIG92ZXIgdGhlIC5pbnQgVExEKS4gRHVyaW5nIHRoaXMg dGltZSwgdGhlcmUgd2FzIGFsc28gYW5vdGhlciBwcm9wb3NhbCBmcm9tIHRo ZSBJbnRlcm5ldCBMYXcgYW5kIFBvbGljeSBGb3J1bSAoSUxQRiksIHRvIGJl Y29tZSBpbnZvbHZlZCBpbiBETlMgYWRtaW5pc3RyYXRpb24gYXMgd2VsbC4g VGhpcyBsZWQgdG8gZnVydGhlciBjb250cm92ZXJzaWVzLiANDUxhdGVyIGR1 cmluZyBJTkVUJzk2LCBpbiBhZGRpdGlvbiB0byBvdGhlciBzZXJpZXMgb2Yg bWVldGluZ3MsIFRoZSBBc2lhIFBhY2lmaWMgUG9saWN5IGFuZCBMZWdhbCBt ZWV0aW5nIChzcG9uc29yZWQgYnkgQ0lYIGFuZCBBUE5JQykgYnJvdWdodCBr ZXkgcGVvcGxlIHN1Y2ggYXMgRGF2aWQgTWFoZXIgb2YgSU5UQSwgVG9ueSBS dXRrb3dza2kgb2YgSUxQRiwgQm9iIFNoYXcgb2YgSVRVLCBEb24gSGVhdGgg b2YgSVNPQywgZXRjIHRvZ2V0aGVyIGZvciBmdXJ0aGVyIGRpc2N1c3Npb24u IFNvbWUgdmVyeSB1c2VmdWwgY29taW5nIHRvZ2V0aGVyIG9mIHZpZXdwb2lu dHMgd2VyZSBhY2hpZXZlZCBoZXJlIChlc3BlY2lhbGx5IGJldHdlZW4gSVRV IGFuZCBJU09DIGFmdGVyIHRoZWlyIGVwaXNvZGUgaW4gRHVibGluKS4gDQ1J biBBdWd1c3QgMTk5NiwgSm9uIFBvc3RlbCBmdXJ0aGVyIGFtZW5kZWQgaGlz IGRyYWZ0IGFuZCB0aGlzIHRpbWUgd2l0aCBJU09DIGludm9sdmVtZW50LiBE ZXNwaXRlIHNvbWUgb3Bwb3NpdGlvbiB0byB0aGlzIHByb3Bvc2FsIGZyb20g dGhlIHB1YmxpYyBhbmQgd2l0aGluIElTT0MsIGl0IHdlbnQgZm9ydGggaW4g SVNPQywgd2hlcmUgSm9uIFBvc3RlbCBzaXRzIGFzIEJvYXJkIG1lbWJlci4g DQ1CeSBTZXB0ZW1iZXIgMTk5NiwgRG9uIEhlYXRoIG1hZGUgYSBwcmVzZW50 YXRpb24gdG8gdGhlIEhhcnZhcmQgSW5mb3JtYXRpb24gSW5mcmFzdHJ1Y3R1 cmUgUHJvamVjdCB3aGVyZSBoZSBmaXJzdCBiZWdhbiBleHBsb3JpbmcgdGhl IGlkZWEgb2YgdGhlIEludGVybmF0aW9uYWwgQWQgSG9jIENvbW1pdHRlZS4g SW4gT2N0b2JlciAxOTk2LCBEb24gSGVhdGggdGhlIFByZXNpZGVudCBvZiBJ U09DIHRoZW4gY2FsbGVkIHRvZ2V0aGVyIGEgcGFuZWwgb2YgSVNPQyBvZmZp Y2lhbHMgYW5kIG90aGVyIGludml0ZWQgcGFydGljaXBhbnRzIGNhbGxpbmcg aXQgdGhlIEludGVybmF0aW9uYWwgQWQgSG9jIENvbW1pdHRlZSAoSUFIQykg dG8gZnVydGhlciB0aGUgUG9zdGVsIHByb3Bvc2FsLiBJVFUsIFdJUE8gYW5k IElOVEEgd2FzIGFsc28gaW52aXRlZCB0byBub21pbmF0ZSBwYXJ0aWNpcGFu dHMgdG8gdGhlIElBSEMsIHdoaWNoIHRoZWlyIHJlc3BlY3RpdmUgU2VjcmV0 YXJpYXRzIGRpZCBzby4gU2luY2UgdGhpcyBhY3Rpdml0eSBkb2VzIG5vdCBm YWxsIHdpdGhpbiB0aGUgZXhpc3RpbmcgcHVycG9zZXMgb2YgdGhlIG9yZ2Fu aXphdGlvbiwgaXQgd2FzIHJlY29nbml6ZWQgdGhhdCB0aGVzZSBub21pbmVl cyBkaWQgbm90IGhhdmUgdGhlIGF1dGhvcml0eSB0byBhY3Qgb24gYmVoYWxm IG9mIHRoZWlyIG9yZ2FuaXphdGlvbnMuIA0NVGhpcyBncm91cCB3YXMgYW5u b3VuY2VkIHRvIHRoZSBwcmVzcyBpbiBOb3ZlbWJlciAxOTk2LCBhbmQgYWZ0 ZXIgdGVuIHdlZWtzIG9mIHByaXZhdGUgbWVldGluZ3MgYW5kIHNvbWUgZGlz Y3Vzc2lvbiBvbiBjZXJ0YWluIG1haWxpbmcgbGlzdHMsIHRoZSBJQUhDIGFz IGEgY29tbWl0dGVlIG9mIGluZGl2aWR1YWxzIChub25lLCBleGNlcHQgbWF5 YmUgSVNPQywgY291bGQgY2xhaW0gdG8gYWN0IG9uIGJlaGFsZiBvZiB0aGVp ciBvcmdhbml6YXRpb25zKSwgaXNzdWVkIGEgIkZpbmFsIFJlcG9ydCIgYW5k IGEgZ1RMRC1Nb1UgaW4gRmVicnVhcnkgMTk5Ny4gIA0NU29tZSBvYmplY3Rp b25zDU9iamVjdGlvbnMgdG8gdGhlc2UgZWZmb3J0cyBhbmQgdGhlIEZpbmFs IFJlcG9ydCwgc3RlbXMgcHJpbWFyaWx5IGZyb20gdGhlIGxhY2sgb2YgbGVn aXRpbWFjeSBvZiB0aGUgZ3JvdXAgKHNob3VsZCBoYXZlIHN0ZW1tZWQgZnJv bSBVUyBnb3Zlcm5tZW50IGFuZCBub3QgSVNPQyBub3IgSUFOQSwgc2luY2Ug SUFOQSBpcyBvbmx5IGEgY29udHJhY3RvciBvZiB0aGUgZ292ZXJubWVudCBh bmQgZG9lcyBub3QgaGF2ZSB0aGUgcmlnaHQgdG8gIm93biIgZG9tYWluIG5h bWUgY29udHJvbC0gdGhlcmUgaXMgc3RpbGwgbm8gZ3VhcmFudGVlIHRoYXQg dGhlIFVTIGdvdmVybm1lbnQgd2lsbCBlbmRvcnNlIHRoZXNlIHByb3Bvc2Fs cykuIFRoZSBvdGhlciBjb25jZXJuIHdhcyB0aGUgbGFjayBvZiB3aWRlc3By ZWFkIHB1YmxpYyBpbnB1dCBhbmQgZGlzY3Vzc2lvbiB0aGUgdHJ1ZSBJbnRl cm5ldCBzdHlsZS4gDQ1BbHRob3VnaCBpdCB3YXMgZmVsdCB0aGF0IHVuZGVy IEludGVybmV0IGN1bHR1cmUsIHN1cmVseSBhbnkgZ3JvdXAgY2FuIGNvbWUg dXAgd2l0aCBnb29kIGlkZWFzLCBidXQgdG8gdGhlbiBzZWxmLXByb2NsYWlt IHlvdXJzZWx2ZXMgcmVndWxhdG9ycyBhbmQgdG8gdW5pbGF0ZXJhbGx5IGlu dm9sdmUgdGhlIGludGVybmF0aW9uYWwgb3JnYW5pemF0aW9ucyB0byBnYWlu IHJldHJvc3BlY3RpdmUgbGVnaXRpbWFjeSB3YXMgbm90IGNvbnNpZGVyZWQg YWNjZXB0YWJsZS4gVGhpcyB3YXMgZXNwZWNpYWxseSBzbywgZ2l2ZW4gdGhl IHBvdGVudGlhbCBhbW91bnRzIG9mIG1vbmV5IHRvIGJlIG1hZGUgZnJvbSBp dC0gZWFjaCBuZXcgcmVnaXN0cnkgaGFzIHRvIGJlIGEgJDIwLDAwMCBqb2lu aW5nIGZlZSBhbmQgeWVhcmx5IGR1ZXMgb24gYSBwZXIgZG9tYWluIG5hbWUg YmFzaXMuIA0NT3RoZXJzIGZlbHQgdGhhdCB0aGUgSUFIQyBwcm9wb3NhbCBm b2N1c2VkIHRvbyBtdWNoIG9uIHRyYWRlbWFya3MuIFRoZXJlIGhhcyBiZWVu IHRvIGRhdGUgYWJvdXQgYSBkb3plbiB0cmFkZW1hcmsgY2FzZXMgaW4gdGhl IFVTIGJ5IGJpZyB0cmFkZW1hcmsgaG9sZGVycy4gU29tZSBmZWx0IHRoYXQg YSB3aG9sZSByZWdpbWUgd2FzIGJlaW5nIGNvbnN0cnVjdGVkIHRvIHNvbHZl IHRoZSBmZWFycyBvZiBhIGZldyBiaWcgdHJhZGUgbWFyayBob2xkZXJzIGFm cmFpZCBvZiAiZGlsdXRpb24iLiBUaGUgSUFIQyBzZWVtcyB0byBhZG9wdCB0 aGUgVVMgbGF3IG9mIHRyYWRlbWFyayBkaWx1dGlvbiBhbmQgaW1wb3NlIGl0 IG9uIGV2ZXJ5b25lIChlc3BlY2lhbGx5IFJlZ2lzdHJhcnMgYW5kIHRoZWly IGFwcGxpY2FudHMpIHZpYSBjb250cmFjdC4NDUFsc28sIGdpdmVuIHRoZSBm aW5hbmNpYWwgaW1wbGljYXRpb25zIG9mICJnb3Zlcm5hbmNlIiBvZiBkb21h aW4gbmFtZXMsIHRoZXJlIGFyZSBuYXR1cmFsbHkgbWFueSBpbml0aWF0aXZl cyB0byAiZ3JhYiBjb250cm9sIiBvdmVyIEROUyBhZG1pbmlzdHJhdGlvbiBz dWNoIGFzIHRoYXQgb2YgQUxURVJOSUMuIFRoZXJlIGFyZSBhbHNvIG1hbnkg b3RoZXIgcHJvcG9zYWxzIHRvIHNvbHZlIHRoZSBETlMgcHJvYmxlbXMsLiBX aGljaCBzb21lIGZlZWwgc2hvdWxkIGJlIGNsb3NlbHkgZXhhbWluZWQgZm9y IHRoZWlyIG1lcml0cy4gDQ1JVFUgaW52b2x2ZW1lbnQNTWVhbndoaWxlLCB0 aGUgSUFIQyBwcm9wb3NhbCBnYWluZWQgbXVjaCBwcmVzcyBhbmQgbm90aWNl IGFzIHRoZXkgaGVsZCBhIG1lZXRpbmcgaW4gR2VuZXZhIGhvc3RlZCBieSB0 aGUgSVRVIFNlY3JldGFyeSBHZW5lcmFsLiBUaGUgSVRVIFNHIGludml0ZWQg cHJpdmF0ZSBzZWN0b3IgYW5kIG1lbWJlciBjb3VudHJpZXMgdG8gc2lnbiB0 aGUgSUFIQyBNT1UsIGFuZCB2b2x1bnRlZXJlZCB0byBhY3QgYXMgdGhlIGRl cG9zaXRvcnkgb2Ygc2lnbmF0dXJlcyB0byB0aGUgTW9VLiBMYXRlciBpbiBN YXksIFdJUE8gb3JnYW5pemVkIGEgY29uc3VsdGF0aXZlIG1lZXRpbmcgdG8g ZXhhbWluZSBpdHMgcm9sZSBhcyBkaXNwdXRlIHNldHRsZW1lbnQgY2VudGVy IGZvciB0cmFkZSBtYXJrIGRpc3B1dGVzIGFuZCBkb21haW4gbmFtZXMuIElu IHRoaXMgbWVldGluZywgSUFIQyBwcm9wb3NhbHMgd2VyZSBtYXJrZXRlZCB0 byBtZW1iZXIgY291bnRyaWVzLiBBIGZvbGxvdy11cCBtZWV0aW5nIGlzIGV4 cGVjdGVkIGluIFNlcHRlbWJlciAxOTk3Lg0NQm90aCBvcmdhbml6YXRpb25z IGhhdmUgYmVlbiBhY3RpbmcgYm90aCBvbiB0aGUgSUFIQyBhbmQgaW4gdGhl c2UgbWVldGluZ3MgdG8gcHJvbW90ZSB0aGUgSUFIQyBwcm9wb3NhbCwgdGVj aG5pY2FsbHkgd2l0aG91dCBleHByZXNzIG1lbWJlciBjb25zZW50LiBUZWNo bmljYWxseSwgYm90aCBTZWNyZXRhcmlhdHMgZG8gbm90IGhhdmUgdGhlIG1h bmRhdGUgdG8gZG8gc28uIFRoZSBJVFUgdGhlcmVmb3JlIHRhYmxlZCB0aGUg TU9VIGJlZm9yZSBDb3VuY2lsICh3aG8gaGFzIHRoZSBhdXRob3JpdHkgdG8g YWN0IG9uIGJlaGFsZiBvZiBtZW1iZXIgY291bnRyaWVzKSB0byBhcHByb3Zl IHRoZSBJQUhDIHByb3Bvc2FsLiBUaGVyZSBhcmUgc3RpbGwgc29tZSByZXNl cnZhdGlvbnMgdG8gdGhlIHdob2xlIHN1YnN0YW5jZSBvZiB0aGUgcHJvcG9z YWwgYW5kIHRvIElUVSdzIHJvbGUgaW4gaXQsIGJ1dCBpbiB0aGUgbWVhbnRp bWUgdGhleSBhcHByb3ZlZCBJVFUncyByb2xlIGFzIGRlcG9zaXRvcnkuIFRo ZXkgaGF2ZSBhc2tlZCwgaG93ZXZlciwgdGhhdCBtZW1iZXJzIGNvdW50cmll cyBnbyBiYWNrIGFuZCBleGFtaW5lIHRoZSBzdWJzdGFuY2Ugb2YgdGhlIE1P VSBhbmQgZ2l2ZSBpbiB0aGVpciBjb21tZW50cyBieSBlbmQgQXVndXN0LiBN YW55IGluIHRoZSBJbnRlcm5ldCB3b3JsZCBhcmUgc3RpbGwgYXBwcmVoZW5z aXZlIGFib3V0IElUVSBpbnZvbHZlbWVudCwgbGV0IGFsb25lIHRoZSBJVFUg c3VwcG9ydGluZyBvbmUgc29sdXRpb24gb3ZlciB0aGUgb3RoZXJzLiBJdCBp cyBmZWx0IHRoYXQgdGhlcmUgc2hvdWxkIGJlIGdyZWF0ZXIgZGViYXRlIGFu ZCBkaXNjdXNzaW9uIGJlZm9yZSBhZG9wdGluZyBhbnlvbmUgc29sdXRpb24u DQ1VUyBhbmQgRVUgaGVzaXRhdGlvbg1UaGUgVVMgYW5kIEVVIGhhdmUgbm90 IHF1aXRlIGRlY2lkZSB3aGV0aGVyIHRvIGFwcHJvdmUgaXQuIE1lYW53aGls ZSwuIHRoZSBVUyBEZXBhcnRtZW50IG9mIENvbW1lcmNlIChOVElBKSBoYXZl IHNlbnQgb3V0IGEgTm90aWNlIGZvciBDb21tZW50cyBmcm9tIHRoZSBnZW5l cmFsIHB1YmxpYyBhbmQgb3RoZXIgY291bnRyaWVzIG9uIGhvdyB0aGUgRE5T IGFkbWluaXN0cmF0aW9uIGlzc3VlIHNob3VsZCBiZSByZXNvbHZlZC4gVGhp cyBpcyBwYXJ0aWN1bGFybHkgaW1wb3J0YW50IG5vdywgc2luY2UgTlNJJ3Mg Y29udHJhY3Qgd2lsbCBiZSB1cCBpbiAxOTk4LiBUaGUgVVMgbWF5IGp1c3Qg YWRvcHQgYW5vdGhlciBzb2x1dGlvbiwgdGhlcmVieSBsZWF2aW5nIGEgZGlm ZmVyZW50IHNvbHV0aW9uIGZvciB0aGUgb3RoZXIgNyBuZXcgZ1RMRHMsIGFu ZCBmb3IgdGhlIGV4aXN0aW5nIG9uZXMuDQ1Nb3JlIHByb2JsZW1zDUluIGZh Y3QsIHRoZSBnVExELU1vVSBleHByZXNzbHkgc3RhdGVzIHRoYXQgbmF0aW9u YWwgVExEcyBhbmQgZXhpc3RpbmcgZ1RMRHMgZG8gbm90IGZhbGwgdW5kZXIg aXRzIHB1cnZpZXcuIFJlZ2lzdGVycyBvZiB0aGVzZSBhcmUgZW5jb3VyYWdl ZCB0byBqb2luIHRoZSBNb1UsIGJ1dCByZWNvZ25pdGlvbiBpcyBtYWRlIHRo YXQgdGhlcmUgbWF5IGJlIHR3byBzZXBhcmF0ZSBzeXN0ZW1zLiBUaGlzIHdp bGwgY2VydGFpbmx5IHJhaXNlIG1vcmUgaXNzdWVzLCBlc3BlY2lhbGx5IHdo ZXJlIHRyYWRlbWFya3MgZGlzcHV0ZXMgYXJlIGNvbmNlcm5lZC4NDUROUyBB RE1JTklTVFJBVElPTiBTVFJVQ1RVUkUgUFJPUE9TRUQgQlkgSUFIQyBNb1UN DUJhc2ljYWxseSB0aGUgSUFIQyBwcm9wb3NhbHMgZG9lcyBub3QgdG91Y2gg dXBvbiBleGlzdGluZyBuYXRpb25hbCBUTERzLCB0aGUgaVRMRHMgc3VjaCBh cyAuIC5jb20sIC5pbnQgYW5kIG9yZyBhbmQgLm5ldCAgYW5kIHNwZWNpYWwg VExEcyBzdWNoIGFzIC5nb3YsIC5uZXQgYW5kIC5nb3YuIEluc3RlYWQgYSB3 aG9sZSBuZXcgc3RydWN0dXJlIHdhcyBjcmVhdGVkIHRvIGhhbmRsZSBuZXcg VExEcywgb3RoZXIgdGhhbiB0aGUgZXhpc3Rpbmcgb25lcy4gNyBuZXcgVExE cyB3ZXJlIHRoZW4gY3JlYXRlZCwgdGhleSBhcmUgLmZpcm0sIC5zdG9yZSwg LndlYiwgLmFydHMsIC5yZWMsIC5pbmZvIGFuZCAubm9tLiAoLndlYiBhcyBi ZWVuIHN1YmplY3QgdG8gbGl0aWdhdGlvbiBpbiB0aGUgVVMpIFRoZSBwb2xp Y3kgaXMgdGhhdCBtb3JlIHdpbGwgYmUgY3JlYXRlZCB3aGVuIG5lZWRlZCBh bmQgdGhleSBzaGFsbCBjb25zaXN0IG9mIGEgdGhyZWUgb3IgZ3JlYXRlciBj aGFyYWN0ZXIgYWxwaGFudW1lcmljIGlkZW50aWZpZXIuIA0NVGhlIElBSEMg YWxzbyBjcmVhdGVkIGEgbmV3IHRlcm0gImdlbmVyaWMgVG9wIExldmVsIiBp VExEcyB0aGV5IGZlbHQgc2hvdWxkIGJlIHJlc2VydmVkIHRvIHRoZSAuaW50 IFRMRCAoV29uZGVyIGlmIHRoaXMgaGFzIGFueXRoaW5nIHRvIGRvIHdpdGgg dGhlIElUVSAoQm9iIFNoYXcgb2YgSVRVIHdhcyBvbiB0aGUgSUFIQykgaGFz IHN1cHBvc2VkbHkgZ2FpbmVkIGNvbnRyb2wgb3ZlciB0aGUgLmludCBUTEQs IGFnYWluIHdpdGhvdXQgc3VwcG9zZWQgbWVtYmVyIGNvdW50cnkgbWFuZGF0 ZSkgVGhlIHJlcG9ydCB0aGVuIHB1dCB0aGUgb3RoZXIgVExEcyBhcyAiZ2Vu ZXJpYyIgc3VjaCBhcyAuY29tIGFuZCAub3JnIGFuZCB0aGUgb3RoZXJzICJu YXRpb25hbCIgc3VjaCBhcyAuc2cgYW5kIC5qcC4gVGhlbiBhIGRpc3RpbmN0 aW9uIHdhcyBtYWRlIGJldHdlZW4gdGhlc2UgZXhpc3RpbmcgZ1RMRHMgd2hp Y2ggZG8gbm90IGNvbWUgdW5kZXIgdGhlIE1vVSBhbmQgdGhlIG5ldyBnVExE cy4gUmVnaXN0cmllcyBvZiBleGlzdGluZyBhcmUgZW5jb3VyYWdlZCB0byBq b2luLiBJZiB0aGV5IGRvIG5vdCwgdGhlcmUgd2lsbCBiZSBkaWZmZXJpbmcg c29sdXRpb25zIGZvciB0aGVtIHRvby4NDVRoZSBvcmdhbml6YXRpb24gc3Ry dWN0dXJlIGZvciB0aGVzZSBuZXcgZ1RMRHMgYW5kIGZ1dHVyZSBuZXcgb25l cyB0byBiZSBjcmVhdGVkIHVuZGVyIHRoaXMgc3RydWN0dXJlIGlzIHN1bW1h cml6ZWQgYXMgZm9sbG93czoNDQkJCQkJSUFOQSBhbmQgSVNPQw0JCQkJCQkh DQkJCQkJCSENCQkJCQkJIQ0JCQkJCQkhUE9DDQkJCQkJCSENCQkJCQkJIVBB Qg0JCQkJCQkhDQkJCQkJCSENCQkJCQkJIUNPUkUgDQkJCQkJCSENCQkJCQkJ IQ0JCQkJCQkhDQkJCQkJc2lnbmF0b3JpZXMgdG8gZ1RMRCBNb1UNDVBPQw1U aGUgUE9DIGlzIHRoZSBQb2xpY3kgT3ZlcnNpZ2h0IENvbW1pdHRlZS4gDQ1B Y2NvcmRpbmcgdG8gU2VjdGlvbiA2IG9mIHRoZSBNb1UgaXMgYSAiY29tbWl0 dGVlIGVzdGFibGlzaGVkIHRvIGNvbmR1Y3Qgb3ZlcnNpZ2h0IG9mIENPUkUg YW5kIENPUkUtZ1RMRHMgYW5kIHRvIHNldCBwb2xpY2llcyBmb3IgQ09SRSBh bmQgaXRzIFJlZ2lzdHJhcnMgY29uc2lzdGVudCB3aXRoIHRoaXMgTW9VLCB0 byBiZSBjb21wcmlzZWQgb2YgaW5kaXZpZHVhbHMgYW5kIGV4cGVydHMgd2hv IGFyZSByZWNvZ25pemVkIGFzIGNvbGxlY3RpdmVseSBrbm93bGVkZ2VhYmxl IGFuZCBleHBlcnQgaW4gdGhlIHJlbGF0ZWQgaXNzdWVzIGluIG9yZGVyIHRv IHByb3ZpZGUgdGhlIG5lY2Vzc2FyeSBwb2xpY3kgb3ZlcnNpZ2h0IGZ1bmN0 aW9ucy4iIFRoZSBjb21taXR0ZWUgbWF5IGZyb20gdGltZSB0byB0aW1lICJj aGFuZ2UgdGhlIG51bWJlciBvZiBnVExEcywgYXBwcm92ZSBuZXcgbmFtZXMs IGNoYW5nZSB0aGUgbnVtYmVyIG9mIFJlZ2lzdHJhcnMsIGV0Yy4gDQ1NZW1i ZXJzIG9mIHRoZSBQT0Mgd2lsbCBiZSBhcHBvaW50ZWQgYXMgZm9sbG93czoN DUlBTkEgKDIpCQkJSVNPQygyKQkJCUlBQigyKQ1JVFUoMSkJCQkJSU5UQSgx KQkJCVdJUE8oMSkNQ09SRSgyKQkJCURlcG9zaXRvcnkgb2YgTW9VIChJVFUp KDEpDQ1Ob3RlIHRoZSBQT0Mgd29ya3MgdW5kZXIgdGhlIHRlcm1zIG9mIHRo ZSBNb1UgYW5kIG5vIGFtZW5kbWVudCB0byB0aGUgTW9VIGNhbiBiZSBtYWRl IHdpdGhvdXQgdGhlIHNpZ25hdHVyZSBvZiBib3RoIElBTkEgYW5kIElTT0Mu IChJbnRlcmVzdGluZyBhcyBuZWl0aGVyIGhhcyB0aGUgbGVnYWwgYXV0aG9y aXR5IHRvIHNpZ24gc3VjaCBpbnRlcm5hdGlvbmFsIGFncmVlbWVudHMuKQ0N U29tZSBwZW9wbGUgYXJlIHZlcnkgdW5jb21mb3J0YWJsZSBoYXZpbmcgdGhl IFBPQyBub21pbmF0ZWQgYnkgdGhlIHZlcnkgaW5zdGl0dXRpb25zIHRoYXQg Y3JlYXRlZCB0aGUgcHJvcG9zYWxzIGluIHRoZSBmaXJzdCBwbGFjZS4gVGhp cyBpcyB0b28gY2xvc2VkIGEgbW9kZWwuIFNvbWUgaGF2ZSBzdWdnZXN0ZWQg dGhhdCB0aGUgUE9DIGJlIHZvdGVkIGJ5IHRoZSBtZW1iZXJzaGlwIChzaWdu YXRvcmllcykuIEFsc28gaGF2aW5nIElBTkEgYW5kIElTT0MgYXQgdGhlIGhl bG0gaGFzIHJhaXNlZCBzb21lIGlzc3Vlcy4gSUFOQSBpcyBub3QgYSBsZWdh bCBlbnRpdHkgKGl0IGlzIGEgVVMgZ292ZXJubWVudCBzdWJjb250cmFjdG9y KSBhbmQgSVNPQyBpcyBhIHByb2Zlc3Npb25hbCBzb2NpZXR5Lg0NUEFCDVRo ZSBQQUIgaXMgdGhlIFBvbGljeSBBZHZpc29yeSBCb2R5Lg0NSXQgaXMgbWFk ZSB1cCBvZiBhbGwgc2lnbmF0b3JpZXMgdG8gdGhlIE1vVSB3aG8gdm9sdW50 YXJpbHkgY2hvb3NlIHRvIHBhcnRpY2lwYXRlLiAoU2VjdGlvbiA1IG9mIHRo ZSBNb1UpLiBUaGUgUEFCIG1lZXRzIGVpdGhlciBpbiBwZXJzb24gb3Igb25s aW5lICBhbmQgaXMgdG8gbWFrZSBub24tYmluZGluZyByZWNvbW1lbmRhdGlv bnMgdG8gdGhlIFBPQyByZWdhcmRpbmcgZ2VuZXJhbCBwb2xpY3kgbWF0dGVy cyByZWxhdGluZyB0byBnVExEcyBhbmQgdGhlIEROUyBhbmQgdG8gYWR2aXNl IHRoZSBQT0Mgd2l0aCByZXNwZWN0IHRvIGFtZW5kbWVudHMgdG8gdGhpcyBN b1UgYW5kIHRoZSBDT1JFLU1vVS4gVGhpcyBpcyBhIG1lcmVseSBhZHZpc29y eSByb2xlLg0NVGhlcmUgaGF2ZSBiZWVuIHN1Z2dlc3Rpb25zIHRoYXQgUEFC IGJlIG1hZGUgb2Ygbm9uLXNpZ25hdG9yaWVzIGFzIHdlbGwsIHNvIGFzIHRv IGluY3JlYXNlIGlucHV0Lg0NQ09SRQ1DT1JFIGlzIHRoZSBDb3VuY2lsIG9m IFJlZ2lzdHJhcnMuDQ1JdCBpcyAiYW4gb3BlcmF0aW9uYWwgb3JnYW5pemF0 aW9uIGNvbXBvc2VkIG9mIHJlY29nbml6ZWQgUmVnaXN0cmFycyBmb3IgbWFu YWdpbmcgYWxsb2NhdGlvbnMgdW5kZXIgdGhlIGdUTERzIi4gVGhlIGluaXRp YWwgQ09SRSBpcyBtYWRlIHVwIG9mIHRob3NlIHdobyBxdWFsaWZ5IGR1cmlu ZyB0aGUgZmlyc3Qgcm91bmQgb2YgYXBwbGljYXRpb25zIHRvIGFwcGx5IHRv IGJlIHJlZ2lzdHJhcnMgKHNlZSBxdWFsaWZpY2F0aW9ucyBpbiB0aGUgYXBw bGljYXRpb24gZm9ybXMgYW5kIHRoZSBBcHBlbmRpeCB0byB0aGUgQ09SRSBN b1UpIGFuZCBhcmUgc2lnbmF0b3JpZXMgdG8gdGhlIENPUkUtTW9VLiANDUNP UkUgcHJvdmlkZXMgdGhlIGZpcnN0IGxldmVsIG92ZXJzaWdodCBvZiBnVExE cywgYW5kIGRldGFpbHMgb2YgaXRzIG1hbmFnZW1lbnQgd2lsbCBiZSBtYWRl IGJ5IGEgQ09SRSBleGVjdXRpdmUgQ29tbWl0dGVlIGFuZCBpdHMgUGVybWFu ZW50IFNlY3JldGFyaWF0LiBDT1JFIHNoYWxsIGJlIGluY29ycG9yYXRlZCB1 bmRlciB0aGUgbGF3cyBvZiBTd2l0emVybGFuZCBhcyBhIFN3aXNzIEFzc29j aWF0aW9uIFNvbWUgb2YgdGhlIGRlY2lzaW9ucyBDT1JFIHdpbGwgbWFrZSBp bmNsdWRlIGUuZy4gZGV0ZXJtaW5pbmcgZmVlcyB0aGF0IHNob3VsZCBiZSBj aGFyZ2VkIGZvciBzZXJ2aWNlcyBSZWdpc3RyYXJzIHBlcmZvcm0sIHByb2Nl c3Mgb3IgY2F1c2UgdGhlIGJlIHByb2Nlc3NlZCBhbGwgZnV0dXJlIGFwcGxp Y2F0aW9ucyBmb3JtcywgZXN0YWJsaXNoIHBvbGljaWVzIGFuZCB0ZWNobmlj YWwgcHJvdG9jb2xzIHRvIGluc3VyZSB0aGF0IFNMRHMgYXJlIGFzc2lnbmVk IG9uIGEgZmlyc3QgY29tZSBmaXJzdCBzZXJ2ZSBiYXNpcywgZXRjLiANDUNP UkUgbWVtYmVycyBoYXZlIHRvIGFncmVlIHRvIHB1dCBhbGwgZGlzcHV0ZXMg YmVmb3JlIHRoZSBBZG1pbmlzdHJhdGl2ZSBDaGFsbGVuZ2UgUGFuZWwgKEFD UCkgYW5kIHRoZSBXSVBPIENlbnRlciBmb3IgbWVkaXRhdGlvbiBhbmQgYXJi aXRyYXRpb24uIFRoZXkgYWxzbyBoYXZlIHRvIGFncmVlIHRvIGNvbnRyYWN0 dWFsbHkgYmluZCBTTEQgYXBwbGljYW50cyB0byB0aGVzZSBwcm9jZWR1cmVz IGFzIHdlbGwuICANDUFtZW5kbWVudHMgdG8gdGhlIENPUkUtTW9VIGNhbiBv bmx5IGJlIG1hZGUgYnkgc2lnbmF0dXJlIG9mIHRoZSBQT0MuIEludGVyZXN0 aW5nIGFsc28sIHVuZGVyIHRoZSBDT1JFIEFydGljbGVzIG9mIEFzc29jaWF0 aW9uLCBJQU5BIGFuZCBJU09DIGhhdmUgYmVlbiBzZXQgdXAgYXMgRm91bmRp bmcgTWVtYmVycyBhbmQgQXJ0IDYoOSkgaXQgaXMgc2V0IHVwIHRoYXQgIlRo ZSBGb3VuZGluZyBNZW1iZXIgbWF5IG5vdCBiZSBleHBlbGxlZCBmcm9tIG1l bWJlcnNoaXAuIiBBbHNvIFVuZGVyIEFydGljbGUgMTEgaXQgaXMgc2V0IHVw IHRoYXQgIkFueSBvbmUgb3IgbW9yZSBvZiB0aGUgRm91bmRpbmcgTWVtYmVy cyBtYXkgdmV0byBhIGRlY2lzaW9uIG9mIHRoZSBQbGVuYXJ5IG1lZXRpbmcg dGhhdCBzdWNoIEZvdW5kaW5nIE1lbWJlciBvciBGb3VuZGluZyBNZW1iZXJz IGRlZW0gY2xlYXJseSBjb250cmFyeSB0byB0aGUgcG9saWNpZXMgb2YgdGhl IENPUkUtTW9VLg0NU29tZSBwZW9wbGUgYXJlIHVuY29tZm9ydGFibGUgd2l0 aCBDT1JFIGRlY2lkaW5nIHdobyBuZXcgYXBwbGljYW50cyBhcmUgdG8gYmUu IFRoaXMgY291bGQgbGVhZCB0byBhbnRpdHJ1c3QgaXNzdWVzIGJlaW5nIHJh aXNlZCAoYW50aS1jYXJ0ZWwgbGF3cykuIEFsc28gaGF2aW5nIElBTkEgYW5k IElTT0MgYWdhaW4gYXQgdGhlIGhlbG0sIGFuZCBhcyBwZXJtYW5lbnQgbWVt YmVycyBvZiBDT1JFIGFyZSBpc3N1ZXMgdGhhdCBuZWVkIGZ1cnRoZXIgZXhw bG9yYXRpb24uIFNvbWUgcGVvcGxlIGZlZWwgdGhhdCBpZiB0aGUgc3RydWN0 dXJlcyBvZiBJQU5BIGFuZCBJU09DIGFyZSB3b3JrZWQgb24gdG8gYmUgbW9y ZSB0cnVseSByZXByZXNlbnRhdGl2ZSBhbmQgbW9yZSBsaWtlIGFuIGludGVy bmF0aW9uYWwgb3JnYW5pemF0aW9uLCB0aGVuIHBlcmhhcHMgdGhpcyBzdHJ1 Y3R1cmUgaXMgYWNjZXB0YWJsZSwgbm90IG90aGVyd2lzZS4NDUlBTkEgYW5k IElTT0Mgb24gdG9wIG9mIGhpZXJhcmNoeQ1UaGUgc3RydWN0dXJlIHRoZXJl Zm9yZSBwcm9wb3NlZCBpcyB0byBwcmVzZXJ2ZSBJQU5BIGFuZCBJU09DIGNv bnRyb2wgb3ZlciB0aGUgRE5TIHN0cnVjdHVyZS4gSXQgd2FzIGFwcGFyZW50 bHkgYmFzZWQgb24gSm9uIFBvc3RlbCdzIHByb3Bvc2FsIG1hZGUgaW4gQXVn dXN0IDE5OTYuIFNpbmNlIG1hbnkgcGVvcGxlIGtub3cgSm9uIFBvc3RlbCBh bmQgcmVzcGVjdCBoaXMgd29yayBvZiBrZWVwaW5nIHRoZSBJbnRlcm5ldCBn bHVlZCB0b2dldGhlciwgbWFueSBoYXZlIG5vIG9iamVjdGlvbnMgdG8gdGhp cyB0eXBlIG9mIHN0cnVjdHVyZS4gDQ1UaGUgdGhpbmcgdG8ga2VlcCBpbiBt aW5kIGhvd2V2ZXIsIGlzIHRoYXQgb25jZSBmb3JtYWwgc3RydWN0dXJlcyBh cmUgZm9ybWVkLCBvbmUgY2Fubm90IHRoaW5rIGluIHRlcm1zIG9mIGluZGl2 aWR1YWxzLCBidXQgcmF0aGVyIG9mIG9yZ2FuaXphdGlvbnMuIFdoYXQgaWYg Sm9uIFBvc3RlbCBwYXNzZXMgb24gYW5kIHNvbWUgYSB1bmluZm9ybWVkIGNv bnRyb2wgZnJlYWsgdGFrZXMgb3ZlciBoaXMgcG9zdC4gRG8gY29uc2lkZXIg d2hhdCBwb3dlciB5b3Ugd291bGQgaGF2ZSBiZXN0b3dlZCB1cG9uIGhpbS4g DQ1JdCBpcyBhY3R1YWxseSBtb3JlIGNvbW1vbiB0byBoYXZlIHRoZSBtZW1i ZXJzaGlwIG9uIHRvcCBvZiB0aGUgaGllcmFyY2h5IHRvIGVuc3VyZSBjaGVj a3MgYW5kIGJhbGFuY2VzLCByYXRoZXIgdGhhbiB0aGUgbWVtYmVycyByaWdo dCBiZWxvdyBpbiB0aGUgc3RydWN0dXJlIHdpdGggYSBtZXJlIHBhc3NpdmUg b3IgcmVjZWl2ZXJzIHJvbGUuIFRvIGhhdmUgdGhlIG1lbWJlcnNoaXAgb24g dG9wIG9mIHRoZSBoZWxtLCB3b3VsZCBtZWFuIHRoZSBtZW1iZXJzaGlwIG5v bWluYXRpbmcgYW5kIGVsZWN0aW5nIHRoZSBQT0MsIGFuZCBpZiBJQU5BIGFu ZCBJU09DIGlzIHRvIGhhdmUgc29tZSB2ZXRvIHBvd2VycywgdG8gaGF2ZSB0 aGVtIGxpbWl0ZWQgYXMgZmFyIGFzIHBvc3NpYmxlIHRvIHZlcnkgc3BlY2lm aWMgImV4cGVydGlzZSBiYXNlZCIgZGVjaXNpb25zLCByYXRoZXIgdGhhbiBh IGJsYW5rZXQgY29udHJvbC4gT2YgY291cnNlIHRoZSBwcm9ibGVtIHRvIGRh dGUgaXMgdGhhdCB0aGVyZSBpcyBub3Qgc3VmZmljaWVudCBzaWduYXRvcnkg YmFzZSB0byBnaXZlIHRoaXMgc3RydWN0dXJlIGNyZWRpYmlsaXR5IGFzIHdl bGwuIEFsc28gaXMgY29tbW9uIHRvIGhhdmUgbm9uLXNpZ25hdG9yaWVzIGFz IGFkdmlzb3JzLCBhbmQgdGhpcyBzaG91bGQgYmUgY29uc2lkZXJlZCBhcyBh IHdheSB0byBicmluZyBpbiBvdXRzaWRlIGlucHV0Lg0NUmVzZXJ2YXRpb25z DUJlY2F1c2UgbWFueSBhcmUgc3RpbGwgdW5jb21mb3J0YWJsZSB3aXRoIHRo ZSBmbGF3cyBpbiB0aGUgSUFIQyBwcm9wb3NhbCwgdGhlcmUgaGF2ZSBiZWVu IGZldyBnb3Zlcm5tZW50IHNpZ25hdHVyZXMsIG9yIGtleSBpbmR1c3RyeSBw bGF5ZXJzLiBUaGUgMTA1IHNpZ25hdHVyZXMgdG8gZGF0ZSwgYXJlIGZyb20g dGhvc2Ugd2hvIGhhdmUgbXVjaCB0byBnYWluIGZyb20gdGhlIHByZXNlbnQg c3RydWN0dXJlLiBNYW55IGZlZWwgdGhhdCBtb3JlIHRpbWUgc2hvdWxkIGJl IHRha2VuIHRvIGhhc2ggb3V0IHRoZSByaWdodCBzb2x1dGlvbiwgYW5kIHRo YXQgdGhlIFVTIE5vdGljZSBmb3IgQ29tbWVudHMgcHJvY2VzcyB3aWxsIGJl IHRoYXQgZm9ydW0gdG8gY29tZSB1cCB3aXRoIGJldHRlciBzb2x1dGlvbnMu IE1hbnkgZmVlbCB0aGF0IHRoZSBzdGF0dXMgcXVvIGNhbiBiZSBrZXB0LCBu b3cgdGhhdCB0aGUgdGhyZWF0IG9mIEFMVEVSTklDIGFuZCBvdGhlcnMgYnJl YWtpbmcgdGhlIE5ldCBpcyBub3QgdGhlcmUuIA0NVGhlIG5leHQgbW9udGhz IHdpbGwgYmUga2V5IHRvIGRldGVybWluZSB3aGV0aGVyIHRoZSBJQUhDIHBy b3Bvc2FsIHdpbGwgc3Vydml2ZS4gTWVhbndoaWxlLCB0aGUgYXBwbGljYXRp b25zIGZvciBDT1JFIHJlZ2lzdHJpZXMgYXJlIG91dCwgYW5kIGl0IHdpbGwg YmUgaW50ZXJlc3RpbmcgdG8gc2Ugd2hvIGFwcGxpZXMuIEl0IHdpbGwgYWxz byBiZSBpbnRlcmVzdGluZyB0byBzZWUgaG93IGNvdW50cmllcyB3aWxsIHJl YWN0LCBpZiBuZXcgcmVnaXN0cmllcyB3aGljaCBhcmUgbm90IGxpY2Vuc2Vk IG9yIGFwcHJvdmVkIGJ5IHRoZSBnb3Zlcm5tZW50IGFyZSBhcHByb3ZlZCBh cyByZWdpc3RyaWVzIGJ5IENPUkUuIFRoZSB1bmNlcnRhaW50aWVzIGJlaGlu ZCB0aGUgSUFIQyBwcm9wb3NhbHMgbWF5IGxlYWQgdGhlbSB0byBmdXJ0aGVy IGxpdGlnYXRpb24gYW5kIHVuY2VydGFpbnRpZXMgKHRoZXJlIGlzIGEgcGVu ZGluZyBjYXNlIGluIHRoZSBVUykuIA0NVFJBREVNQVJLIExBVw0NU2luY2Ug bXVjaCBpZiB0aGUgcmVmb3JtIG9mIEROUyB3YXMgY2F0YWx5emVkIGJ5ICB0 cmFkZW1hcmsgaXNzdWVzIHdoaWNoIGRvbWluYXRlZCBOU0ksIGl0IHdvdWxk IGJlIHVzZWZ1bCB0byBoYXZlIGEgY3Vyc29yeSBsb29rIGF0IGhvdyB0cmFk ZW1hcmsgbGEgYWZmZWN0cyBkb21haW4gbmFtZXMuDQ1GaXJzdGx5LCB1bmRl ciB0aGUgZG9tYWluIG5hbWUgc3lzdGVtLCB0aGVyZSBjYW4gb25seSBiZSBv bmUgc2t5LmNvbSwgZm9yIGV4YW1wbGUsIHRvIGJlIGEgZ2xvYmFsbHkgdW5p cXVlIGFkZHJlc3MsIHdoZXJlYXMgdW5kZXIgbW9zdCBuYXRpb25hbCB0cmFk ZW1hcmsgbGF3cywgIHRoZXJlIGNhbiBiZSBhIHNreSBiaWN5Y2xlcywgc2t5 IGFpcmxpbmVzLCBza3kgb3B0aWNpYW5zIGV0Yy4gSW4gb3RoZXIgd29yZHMs IHRoZSB3b3JkICJza3kiIGNvdWxkIGJlIHRoZSB0cmFkZW1hcmtlZCBuYW1l IG9mIG1hbnkgb3RoZXIgY29tcGFuaWVzIGluIHBhcmFsbGVsLiANDVRyYWRl bWFyayBsYXdzIGFyZSB0cmFkaXRpb25hbGx5IGEgbWVhbnMgb2YgaWRlbnRp ZnlpbmcgYSBjb21wYW55IHdpdGggdGhlIHNlcnZpY2VzIGl0IHByb3ZpZGVz IG9yIHRoZSBwcm9kdWN0cyBpdCBzZWxscy4gSXQgaXMgYWJvdXQgYnJhbmQg Y29uc2Npb3VzbmVzcyBhbmQgdGhlIGxhd3MgYXJlIHRoZXJlIHRvIHByb3Rl Y3QgdGhlIHB1YmxpYyBhcyB3ZWxsIGZyb20gYmVpbmcgZGVjZWl2ZWQgYnkg dG9vIGNsb3NlbHkgc2ltaWxhciBicmFuZHMsIGUuZy4gQ29sZ2F0ZSB0b290 aHBhc3RlIGFuZCBDb2xnYXRlIHRvb3RocGFzdGUuIEl0IHdvdWxkIGhhdmUg YmVlbiBkaWZmZXJlbnQgaWYgQ29sZ2F0ZSBzb2xkIHNwZWN0YWNsZXMgaW5z dGVhZCwgZm9yIGV4YW1wbGUuIEJlc2lkZXMgdHJhZGVtYXJrIGxhdywgdGhl cmUgYXJlIGFsc28gdG9ydCBsYXdzIHN1Y2ggYXMgIHRoZSBsYXcgb2YgInBh c3Npbmcgb2ZmIiB0aGF0IHByb3RlY3RzIHVudHJhZGVtYXJrZWQgZ29vZHMu IE9uZSBjYW4gYWxzbyBnZXQgcHJvdGVjdGlvbiBmb3Igb25lJ3MgdW50cmFk ZW1hcmtlZCBzeW1ib2wgb3IgbmFtZSwgaWYgb25lIGNhbiBwcm92ZSAicHJp b3IgdXNlIi4NDURvbWFpbiBuYW1lcywgb24gdGhlIG90aGVyIGhhbmQgd2Vy ZSBtZWFudCB0byBiZSBhZGRyZXNzZXMgYW5kIG5vdCBpZGVudGlmaWVycyBv ZiBwcm9kdWN0IG9yIHNlcnZpY2VzLiBIb3dldmVyLCB3aXRoIHRoZSBpbmNy ZWFzaW5nIGNvbW1lcmNpYWwgdXNlcyBvZiBXV1cgZm9yIGFkdmVydGlzaW5n LCBzZWxsaW5nIHByb2R1Y3RzIGV0YywgcGVvcGxlIGJlZ2FuIHRvIHdhbnQg dG8gaGF2ZSB1c2VycyBmaW5kIHRoZW0gZWFzaWx5IGFuZCB0aGVyZWZvcmUg YmVnYW4gdXNpbmcgZG9tYWluIG5hbWVzIGFzIHRyYWRlbWFya3MuIA0NVHJh ZGVtYXJrIGluZnJpbmdlbWVudCBpcyBhcmd1YWJseSBub3Qgc28gY2xlYXIg Y3V0IGhlcmUuIEEgcGVyc29uIGNvdWxkIGJlIHVzaW5nIGluZXQuY29tIGZv ciBhIHdlYnBhZ2VzIHRoYXQgaGFzIG5vdGhpbmcgdG8gZG8gd2l0aCBJTkVU IFRlY2hub2xvZ2llcyBmb3IgZXhhbXBsZS4gVW5kZXIgc29tZSBsYXdzLCBz aW5jZSB0aGVyZSBpcyBubyBwcm9kdWN0IG9yIHNlcnZpY2UgY29uZnVzaW9u IGFuZCBoZSBoYXMgbm90IHRyaWVkIHRvIHBhc3Mgb2ZmIGFzIElORVQgVGVj aG5vbG9naWVzLCB0aGVyZSBtYXkgYmUgbm8gaW5mcmluZ2VtZW50LiBPbiB0 b3Agb2YgdGhhdCwgaWYgdGhhdCBwZXJzb24gaGFzIGEgbGVnYWxseSByZWdp c3RlcmVkIHRyYWRlbWFyayBhcyBJTkVUIHRveXMsIGZvciBleGFtcGxlIGFu ZCB0aGlzIGRvbWFpbiBuYW1lIHdvdWxkIHNlZW0gT0suIA0NSG93ZXZlciwg dW5kZXIgY2VydGFpbiBvdGhlciBsYXdzLCBzdWNoIGFzIGV4aXN0cyBpbiB0 aGUgVVMgKG1heSBiZSBhcHBsaWNhYmxlIHRvIG90aGVyIGNvdW50cmllcyB2 aWEgdGhlIFRSSVBzIGFncmVlbWVudCBvZiBXVE8pLCBpcyB0aGUgbGF3IG9m IGRpbHV0aW9uLiBUaGF0IGlzIGlmIElORVQgY2FuIGJlIHByb3ZlbiB0byBi ZSBmYW1vdXMgb3Igd2VsbCBrbm93biBtYXJrIHN1Y2ggYXMgSUJNIGlzLCB0 aGVuIHRoZXkgY2FuIHByZXZlbnQgb3RoZXIgcHJvZHVjdHMgb3Igc2Vydmlj ZXMgdG8gdHJhZGVtYXJrIHVuZGVyIElORVQsIGFzIHRoaXMgd291bGQgZGls dXRlIHRoZWlyIHRyYWRlbWFyay4gSW4gb3RoZXIgd29yZHMsIHVuZGVyIHVz dWFsIHRyYWRlbWFyayBsYXcgdGhlcmUgY291bGQgaGF2ZSBiZWVuIGFuIElC TSBvcHRpY2lhbiwgYnV0IHVuZGVyIGRpbHV0aW9uIGxhd3MgdGhlcmUgY2Fu bm90LiBUaGlzIHdvdWxkIHRoZW4gbWVhbiB0aGF0IGV2ZW4gd2l0aCB0aGUg ZXhwYW5zaW9uIG9mIFRMRHMsIHRoZXJlIGNhbm5vdCBiZSBhbiBJQk0uZmly bSwgSUJNLndlYiwgZXRjLiwgbm90IGV2ZW4gYW4gSUJNIGJpY3ljbGVzLmZp cm0gZm9yIHRoYXQgbWF0dGVyLg0NU28gYXMgeW91IGNhbiBzZWUuLCBpZiB0 aGUgdHJhZGVtYXJrIGhvbGRlcnMgY29tZSBmcm9tIGRpZmZlcmVudCBjb3Vu dHJpZXMsIHRoZSBwcm9ibGVtIGlzIGV2ZW4gbW9yZSBkaWZmaWN1bHQsIHdo b3NlIGxhdyB3aWxsIHlvdSBhcHBseS4gUGxlYXNlIHJlY29nbml6ZSwgdGhh dCBkaWZmZXJlbnQgY291bnRyaWVzIGhhdmUgZGlmZmVyZW50IHRyYWRlbWFy ayBsYXdzLiBUaGVyZSBpcyBubyByZWdpb25hbCBub3IgaW50ZXJuYXRpb25h bCB0cmFkZW1hcmsgbGF3IHRoYXQgZXhpc3RzIHRvZGF5Lg0NTlNJIHByb2Js ZW1zDUFzIG1lbnRpb25lZCBhYm92ZSwgTlNJIHdobyB3YXMgYWRtaW5pc3Ry YXRpbmcgdGhlIC5jb20gVExEIHdhcyBmYWNpbmcgY2hhbGxlbmdlcyB0byB0 cmFkZSBtYXJrcy4gSW5pdGlhbGx5IHRoZWlyIHJlc3BvbnNlIHdhcyBub3Qg dG8gZ2V0IGludm9sdmVkLCBidXQgd2l0aCBzdHJvbmcgdHJhZGVtYXJrIGhv bGRlciBsb2JieWluZywgcmF0aGVyIHRoYW4gbGVhdmUgdGhlIGlzc3VlIHRv IGJlIGRlY2lkZWQgYnkgdGhlIGNvdXJ0cywgTlNJIHRvIGJlZ2luIGxvb2tp bmcgaW50byB0cmFkZW1hcmsgaXNzdWVzLCB3aGljaCBvcGVuZWQgdGhlbSB0 byBtdWNoIGNyaXRpY2lzbS4gTlNJIGNob3NlIHRvIHNheSB0aGF0IGlmIHlv dSBjYW4gcHJvdmUgdGhhdCB5b3VyIHRyYWRlbWFyayByZWdpc3RyYXRpb24g d2FzIG1hZGUgYmVmb3JlIHRoYXQgb2YgdGhlIG90aGVyIG9uZSwgZGVzcGl0 ZSB5b3VyIHRyYWRlbWFyayBjbGFzc2lmaWNhdGlvbiBvciBjb3VudHJ5IG9m IHJlZ2lzdHJhdGlvbiwgdGhhbiB5b3VyIHNob3VsZCBiZSBwcm90ZWN0ZWQu IFRoaXMgb3BlbmVkIHVwIHRoZSBQYW5kb3JhJ3MgYm94IG9mIGNvbXBsYWlu dHMgYW5kIGxpdGlnYXRpb25zLg0NTGF0ZXIsIG9uZSBvZiB0aGVpciBwb2xp Y2llcyB3YXMgdG8gYWxsb3cgdHJhZGVtYXJrIGhvbGRlcnMgdG8gY2hhbGxl bmdlIGEgZG9tYWluIG5hbWUsIGFuZCB0aGVuIE5TSSB3b3VsZCB3cml0ZSB0 byBpbmZvcm0gdGhlIGV4aXN0aW5nIGRvbWFpbiBuYW1lIGhvbGRlciBvZiBw b3NzaWJsZSBzdXNwZW5zaW9uIG9mIHRoYXQgZG9tYWluIG5hbWUgdW5sZXNz IHRoZXkgY291bGQgcHJvdmUgdGhleSBoYWQgbGVnaXRpbWF0ZSByaWdodHMu IFRoaXMgbWVhbnQgdGhhdCB0aGVyZSB3YXMgYSBwcmVzdW1wdGlvbiBpbiBm YXZvciBvZiB0aGUgdHJhZGVtYXJrIGhvbGRlciBjaGFsbGVuZ2VyIHdoaWNo IGxlZnQgdGhlIG9udXMgb2YgbGl0aWdhdGlvbiBhbmQgcHJvb2YgdG8gdGhl IGRvbWFpbiBuYW1lIGhvbGRlci4gVGhpcyBicm91Z2h0IE5TSSB1bmRlciBh IGxvdCBvZiBoZWF0LiBNYW55IGZlbHQgdGhhdCBOU0kgc2hvdWxkIGxlYXZl IGl0IHVwIHRvIHRoZSBjb3VydHMgdG8gZGVjaWRlIGFuZCBub3QgdGFrZSBz aWRlcy4gQWZ0ZXIgYWxsLCBtZXJlbHkgcHJvdmluZyB0aGUgb3duZXJzaGlw IG9mIGEgcmVnaXN0ZXJlZCB0cmFkZW1hcmsgYWxvbmUsIGRpZCBub3QgbmVj ZXNzYXJpbHkgbWVhbiB0aGVyZSB3YXMgaW5mcmluZ2VtZW50LgIgDQ1QZW9w bGUgdGhlbiBiZWdhbiBzdWluZyBOU0kuDQ1SZW1lbWJlciwgaW4gYWRkaXRp b24gdG8gdGhlIGxpbWl0YXRpb25zIG9mIHRoZSBudW1iZXIgb2YgcG9zc2li bGUgZG9tYWluIG5hbWUgcmVnaXN0cmF0aW9ucyBiYXNlZCBvbiB0cmFkZW1h cmtzIHRoYXQgY29tcGxpY2F0ZXMgbWF0dGVyLCBpdCBpcyBmdXJ0aGVyIGNv bXBsaWNhdGVkIGJ5IHRoZSBmYWN0IHRoYXQgZ2xvYmFsIFRMRHMgYXJlIGds b2JhbCB3aGlsZSB0cmFkZW1hcmsgbGF3cyBhcmUgc3RpbGwgbmF0aW9uYWwu IFRoZXJlIGlzIHRvIGRhdGUgTk8gaW50ZXJuYXRpb25hbCB0cmFkZW1hcmsg bGF3LiBUaGVyZWZvcmUgaXQgaXMgb2J2aW91cyB0aGF0IHRoZSBkaWZmaWN1 bHQgaW50ZXJwcmV0YXRpb24gb2YgdGhlIGxhdyBpbmRpY2F0ZWQgYWJvdmUg YXJlIGZ1cnRoZXIgbWFkZSBkaWZmaWN1bHQgd2hlcmUgdGhlIHBhcnRpZXMg Y29tZSBmcm9tIGRpZmZlcmVudCBjb3VudHJpZXMuIE1hbnkgdGhlcmVmb3Jl IGZlbHQgdGhhdCBhIGNvdXJ0IGFuZCBub3QgTlNJIHNob3VsZCBkZWNpZGUg d2hldGhlciBhY3R1YWwgaW5mcmluZ2VtZW50IGhhZCBvY2N1cnJlZC4gQmln IFRyYWRlbWFyayBob2xkZXJzIHdlcmUgcHVzaGluZyB0aHJvdWdoIElOVEEs IGhvd2V2ZXIsIHRoYXQgd2l0aCB0aGUgZGlsdXRpb24gbGF3cywgYWN0dWFs IGluZnJpbmdlbWVudCBuZWVkIG5vdCBiZSBwcm92ZW4sIHRoZXJlYnkgcnVs aW5nIG91dCBhbnkgb3RoZXIgY29tYmluYXRpb25zIG9mIHRoZWlyIG5hbWVz Lg0NSUFIQyBzb2x1dGlvbiB0byB0cmFkZW1hcmsgaXNzdWVzDWEpIGFjY2Vw dGFuY2Ugb2YgZGlsdXRpb24gbGF3cw1UaGUgSUFIQyBUaGUgSUFIQyBoYXMg Y2hvc2VuIHRvIGFkb3B0IGEgbWVjaGFuaXNtIHRoYXQgcmVjb2duaXplcyBk aWx1dGlvbiBsYXdzLiBJdCB0aGVyZWZvcmUgbWFrZXMgaXQgZWFzeSBmb3Ig YmlnIHRyYWRlbWFyayBob2xkZXJzICh3aG8gY2FuIGFmZm9yZCB0byByZWdp c3RlciBpbiBhcyBtYW55IGNvdW50cmllcyBhcyBwb3NzaWJsZSB0aGVyZWJ5 IHByb3ZpbmcgYSBmYW1vdXMgb3Igd2VsbC1rbm93biBtYXJrKSwgdG8gcnVs ZSBvdXQgb3RoZXIgZG9tYWluIG5hbWUgYXBwbGljYXRpb25zLg0NQW4gQWRt aW5pc3RyYXRpdmUgQ2hhbGxlbmdlIFBhbmVsIChBQ1ApIGhhcyBiZWVuIGNy ZWF0ZWQgdG8gaW1wbGVtZW50IHBvbGljeSAyKGYpIG9mIHRoZSBnVExEcyBN b1Ugd2hpY2ggc3RhdGVzIHRoYXQgImEgc2Vjb25kLWxldmVsIGRvbWFpbiBu YW1lIGluIGFueSBvZiB0aGUgQ09SRS1nVExEcyB3aGljaCBpcyBpZGVudGlj YWwgb3IgY2xvc2VseSBzaW1pbGFyIHRvIGFuIGFscGhhbnVtZXJpYyBzdHJp bmeFhXRoYXQgaXMgZGVlbWVkIHRvIGJlIGludGVybmFsbHkga25vd24sIGFu ZCBmb3Igd2hpY2ggZGVtb25zdHJhYmxlIGludGVsbGVjdHVhbCBwcm9wZXJ0 eSByaWdodHMgZXhpc3RzLCBtYXkgYmUgaGVsZCBvciB1c2VkIG9ubHkgYnks IG9yIHdpdGggdGhlIGF1dGhvcml6YXRpb24gb2YgdGhlIG93bmVyIG9mIHN1 Y2ggZGVtb25zdHJhYmxlIGludGVsbGVjdHVhbCBwcm9wZXJ0eSByaWdodHMu IiANDVRoZSBBQ1AgU3Vic3RhbnRpdmUgR3VpZGVsaW5lcyBDb25jZXJuaW5n IEFDUHMsIHN0YXRlcyB0aGF0IGEgbWFyayBpcyAiaW50ZXJuYXRpb25hbGx5 IGtub3duIG1hcmtzIiBpZiBhIG1hcmsgaXMgcmVnaXN0ZXJlZCBpbiAzNSBj b3VudHJpZXMgb3IgbW9yZSBjb3VudHJpZXMgaW4gYXQgbGVhc3QgNCBnZW9n cmFwaGljYWwgcmVnaW9ucy4gQW4gaW50ZXJuYXRpb25hbGx5IGtub3duIG1h cmsgY2FuIGJlIGV4Y2x1ZGVkIGZvciBvbmUgb3IgbW9yZSBzZWNvbmQtbGV2 ZWwgZG9tYWluIG5hbWVzLg0NTWVhbndoaWxlLCBhIGdsb2JhbGx5IGtub3du IG1hcmsgY2FuIGJlIGdlbmVyYWxseSBleGNsdWRlZCBmcm9tIGFsbCBUTERz LCBhbmQgdGhpcyBpcyBkZWZpbmVkIGluIHRoZSBHdWlkZWxpbmVzIGFzICJh biBhbHBoYW51bWVyaWMgc3RyaW5nhS5zdWJqZWN0IG9mIHRyYWRlbWFyayBy ZWdpc3RyYXRpb25zIGhlbGQgYnkgdGhlIHNhbWUgcGVyc29uLCBmb3IgdGhl IHNhbWUgZ29vZHMgb3Igc2VydmljZXMsIHdpdGggZWZmZWN0IGZvciA3NSBv ciBtb3JlIGNvdW50cmllcy4gDQ1JbiBvdGhlciB3b3JkcyB0aGUgc3lzdGVt IGlzIHNldCB1cCB0byBoZWxwIGJpZyB0cmFkZW1hcmsgZXZlbiB0aG91Z2gg dGhlcmUgaXMgbm8gdW5pdmVyc2FsIGxhdyBvZiBkaWx1dGlvbiwgKGV4Y2Vw dCB0aHJvdWdoIFRSSVBzIG1heWJlKS4gSXQgd291bGQgYXBwZWFyIHRoYXQg VVMgbGF3cyBhcmUgYmVpbmcgYXBwbGllZCB0byBhbGwgYW5kIGluIGZhdm9y IG9mIHRob3NlIHdobyBjYW4gYWZmb3JkIHRvIHRyYWRlbWFyayBhbGwgb3Zl ciB0aGUgd29ybGQuIChJdCBpcyBvZiBjb3Vyc2UgaW50ZXJlc3RpbmcgdG8g bm90ZSB0aGF0IHRoaXMgd2FzIHRoZSBwb3NpdGlvbiB0aGF0IERhdmlkIE1h aGVyIHdhcyBwdXNoaW5nIGZvciB3aGVuIFBhdWwgVml4aWUgc3VnZ2VzdGVk IG1vdmluZyBiYWNrIHRvIG51bWJlcnMsIGFuZCBoZSBpcyBhbHNvIG5vdyBD aGFpciBvZiBpUE9DLiBUaGVyZSBoYXMgYmVlbiBzb21lIHByb3Zpc2lvbiB0 byBzYWZlZ3VhcmQgdGhlIHNtYWxsZXIgcGxheWVyIHdobyBjYW4gcHJvdmUg c3VmZmljaWVudCByaWdodHMsIGFuZCBhbHRob3VnaCBhIGRlZmluaXRpb24g b2YgdGhpcyBpcyBsYWlkIG91dCwgaG93IHN1ZmZpY2llbnQgaXMgc3VmZmlj aWVudCB3aGVuIGNvbXBhcmVkIHRvICA3NSBjb3VudHJ5IHJlZ2lzdHJhdGlv bj8pDQ1TbWFsbGVyIHRyYWRlbWFyayBob2xkZXJzIGFuZCB0cmFkZW1hcmsg ZGlzcHV0ZXMgaW52b2x2aW5nIHRoaXJkIHBhcnRpZXMgdG8gdGhlIGdUTERz IE1vVSwgd2lsbCBiZSBoYW5kbGVkIGJ5IHRoZSBXSVBPIE1lZGlhdGlvbiBh bmQgQXJiaXRyYXRpb24gY2VudGVyIGFuZC9vciBieSBuYXRpb25hbCBhbmQg cmVnaW9uYWwgY291cnRzLiBUaGV5IHdpbGwgaGF2ZSB0byB0aGVuIHByb3Zl IGFjdHVhbCBpbmZyaW5nZW1lbnQgYW5kIGhhdmUgbm8gb2JqZWN0aXZlIHRl c3RzIGF2YWlsYWJsZSB0byBsZXNzZW4gdGhlaXIgYnVyZGVuIG9mIHByb29m LCBhcyB3aXRoIHRoZSBkaWx1dGlvbiBsYXcgYXBwcm9hY2guDQ1iKSBUcmFk ZW1hcmsgc3BlY2lmaWMgRG9tYWluIE5hbWUgU3BhY2VzDVRoZSBJQUhDIHBy b3Bvc2VkIHRoZSBlc3RhYmxpc2htZW50IG9mIHRyYWRlbWFyay1zcGVjaWZp YyBkb21haW4gbmFtZXMgdG8gYWxsb3cgZm9yIHZvbHVudGFyeSByZWdpc3Ry YXRpb24gb2Ygc3VjaCBuYW1lcyBieSB0cmFkZW1hcmsgaG9sZGVycyB3aG8g YXJlIHByZWNsdWRlZCwgYnkgdGhlIGZpcnN0IGNvbWUgZmlyc3Qgc2VydmUg bmF0dXJlIG9mIGN1cnJlbnQgVExEIHJlZ2lzdHJhdGlvbiwgZnJvbSBvdGhl cndpc2Ugb2J0YWluaW5nIHN1Y2ggZG9tYWluIG5hbWVzLiBUaGUgSUFIQyBw cm9wb3NlZCBhIG5hdGlvbmFsIGFuZCBpbnRlcm5hdGlvbmFsIHZlcnNpb24g b2YgdGhpcywgZSxnLCAudG0uanAgYW5kIC50bS5pbnQuIFdoaWxlIHRoaXMg c29sdXRpb24gaGFzIHNvbWUgbWVyaXRzIHRvIGl0LCBpdCBpcyBub3QgdmVy eSBwb3B1bGFyIGFzIGl0IGRlZmVhdHMgdGhlIHdob2xlIGlkZWEgb2YgaGF2 aW5nIGEgbmFtZSB1c2VycyBjYW4gZWFzaWx5IGZpbmQgeW91IGF0Lg0NVHdv IHN5c3RlbXMNV2hpbGUgdGhlIEFDUCBhbmQgV0lQTyBtZXRob2Qgd2lsbCBo ZWxwIHRvIGVsZXZhdGUgc29tZSBwcm9ibGVtcyBvdmVyIEludGVsbGVjdHVh bCBwcm9wZXJ0eSByaWdodHMgd2l0aG91dCBkaXNydXB0aW5nIHRoZSBzeXN0 ZW0gdG9vIG11Y2gsIHRoZSBmYWN0IHRoZXJlIGlzIG5vIGludGVybmF0aW9u YWwgbGF3IHdpbGwgc3RpbGwgbGVhdmUgbWFueSBpc3N1ZXMgb3Blbi4gTWVk aWF0aW9uIGFuZCBhcmJpdHJhdGlvbiBhdCBXSVBPIGNlbnRlciB3aWxsIHN0 aWxsIGhhdmUgdG8gdHVybiB0byBjb25mbGljdHMgb2YgbGF3cyB0byBkZWNp ZGUgd2hpY2ggbGF3IHRvIGFwcGx5LiBUaGUgV0lQTyBjZW50ZXIgaXMgYWRt aW5pc3RlcnMgcHJvY2VkdXJlcyBhbmQgbm90IGxhd3MgZm9yIHRoZSBzZXR0 bGVtZW50IG9mIGRpc3B1dGVzIGJldHdlZW4gcHJpdmF0ZSBwYXJ0aWVzLCBu b3QgU3RhdGVzLiAgSXQgZG9lcyBub3Qgc2V0IGxhdywgbm9yIGRvZXMgaXQg Y3JlYXRlIHN1YnN0YW50aXZlIHJ1bGVzLiBUaGUgcmVsZXZhbnQgbGF3IHRv IGJlIGFwcGxpZWQgd2lsbCBiZSBuYXRpb25hbCBvciByZWdpb25hbCBsYXcg YW5kIGl0IGRvZXMgbm90IGhhdmUgdGhlIGp1cmlzZGljdGlvbiB0byBzZXR0 bGUgZGlzcHV0ZXMgYnV0IHJhdGhlciB0byBhZG1pbmlzdGVyIHByb2NlZHVy ZXMgd2hpY2ggZmFjaWxpdGF0ZSBpdC4gQWdhaW4sIGRpZmZlcmVudCBjb3Vu dHJpZXMgaGF2ZSBkaWZmZXJlbnQgdHJhZGVtYXJrIGxhd3MgYW5kIGNvbmZs aWN0cyBvZiBsYXcgcnVsZXMuIA0NQWxzbywgdW5kZXIgdGhlIENPUkUtTW9V LCBwcm92aXNpb24gaGFzIGJlZW4gbWFkZSBmb3IgYWxsIHJlZ2lzdHJhcnMg aGF2ZSB0byBhZ3JlZSB0byB0aGVzZSBwcm9jZWR1cmVzIGFuZCB0byBhYmlk ZSBieSB0aGUgZGVjaXNpb25zIG9mIHRoZSBBQ1AgYW5kIFdJUE8gcHJvY2Vk dXJlcyAuIFJlZ2lzdHJhcnMgaGF2ZSB0byBhbHNvIG1ha2UgdGhlaXIgYXBw bGljYW50cyBzaWduIGEgY29udHJhY3QgYWdyZWVpbmcgdG8gc2V0dGxlIGRp c3B1dGVzIHdpdGhpbiB0aGVzZSBwcm9jZWR1cmVzLiBUaGlzIGF2b2lkcyBh IHNpdHVhdGlvbiB3aGVyZSBhbiBhcHBsaWNhbnQgY2FuICxtZXJlbHkgZ28g dG8gYSBjb21wZXRpbmcgcmVnaXN0cmFyIHdoZW4gaGUgZmFjZXMgYSBkZWNp c2lvbiBhZ2FpbnN0IGhpbSwgaS5lLmAgZm9ydW0gc2hvcC4gU2luY2UgYm90 aCBwcm9jZWR1cmVzLCB0aGUgQUNQIGFuZCB0aGUgV0lQTyBDZW50ZXIsIGRv ZXMgbm90IHByZWNsdWRlIHJlY291cnNlIHRvIHRoZSByZWxldmFudCBuYXRp b25hbCBhbmQgcmVnaW9uYWwgY291cnRzIHRoZSBxdWVzdGlvbiBpcyB0aGVu IHJhaXNlZC13aGF0IGlmIGEgY29uZmxpY3RpbmcgY291cnQgZGVjaXNpb24g aXMgbWFkZSwgd2hhdCBoYXBwZW5zIHRoZW4uIFJlZ2lzdHJhcnMgYXJlIG9u bHkgYm91bmQgYnkgY29udHJhY3QgdG8gZm9sbG93IFdJUE8gYW5kIEFDUCBk ZWNpc2lvbi4gKE9mIGNvdXJzZSwgbGVnYWxseSB0aGUgZGVjaXNpb24gb2Yg YSBjb3VydCBvZiB0aGVpciBjb3VudHJ5IHdpbGwgaGF2ZSB0byBwcmV2YWls IGFuZCB0aGV5IGhhdmUgdG8gZm9sbG93IGl0LiBPdGhlciByZWdpc3RyYXJz IG9uIHRoZSBvdGhlciBoYW5kIGFyZSBzdGlsbCBib3VuZCBpdCBmb2xsb3cg dGhlIEFDUCBvciBXSVBPIGRlY2lzaW9uLCBzbyBjYW4gdGhpcyBsZWFkIHRv IGZ1cnRoZXIgY29uZnVzaW9uPykNDU5vdGUgbWVhbndoaWxlIHRoYXQgdGhl IE1vVSBvbmx5IGFwcGxpZXMgdG8gdGhlIDcgbmV3IGdUTERzLCBzbyBpc3N1 ZXMgcmVnYXJkaW5nIHRoZSBvdGhlciBpVExEcyBhbmQgbmF0aW9uYWwgVExE cyB3aWxsIG5vdCBiZSBjb3ZlcmVkLiBJdCBpcyBhbHNvIHVuY2xlYXIgaG93 IGRpc3B1dGVzIGJldHdlZW4gZXhpc3RpbmcgbmF0aW9uYWwgVExEcyBhbmQg aVRMRHMgYW5kIHRoZSBuZXcgZ1RMRHMgd2lsbCBiZSBoYW5kbGVkLiBTZXBh cmF0ZSByZWdpc3RyYXJzIGNvdWxkIGJlIGFiaWRpbmcgYnkgc2VwYXJhdGUg ZGVjaXNpb25zLiBJbiBvdGhlciB3b3JkcywgdGhpcyBwcm9jZXNzIHdpbGwg bm90IGJlIHNvbHZpbmcgbXVjaC4gVGhlIFdJUE8gaGFzIGhlbGQgYSBtZWV0 aW5nIGluIE1heSAxOTk3IHRvIGZ1cnRoZXIgZGV2ZWxvcCB0aGVzZSBpc3N1 ZXMsIGFuZCB3aWxsIGJlIGhhdmluZyBhbm90aGVyIG9uIHRoZSAxc3QgU2Vw dGVtYmVyIDE5OTcgaW4gR2VuZXZhLg0NU29tZSBxdWVzdGlvbnMgdG8gYXNr Og0NRG9lcyBJQU5BIGFuZCBJU09DIGhhdmUgdGhlIGxlZ2FsIGF1dGhvcml0 eSBhbmQgbWFuZGF0ZSB0byBtYWtlIHN1Y2ggcHJvcG9zYWxzPyBJZiBub3Qs IGhvdyBkb2VzIHRoaXMgYWZmZWN0IHRoZSBsZWdhbCBzdGF0dXMgb2YgdGhl IE1vVT8gV2lsbCB0aGlzIG1lYW4gbGF3IHN1aXRzPw1IYXMgdGhlIFVTIGdv dmVybm1lbnQgc2hvd24gdGhhdCBpdCB3aWxsIGRlZmluaXRlbHkgYmxlc3Mg dGhpcyBwcm9wb3NhbCwgaWYgbm90IHdoYXQgYXJlIHRoZSBwb3RlbnRpYWwg aW1wbGljYXRpb25zPw1DYW4gSUFOQSBhbmQgSVNPQyBzaWduYXR1cmVzIHRv IHRoZSBNb1UgY3JlYXRlIGEgcG90ZW50aWFsbHkgbGVnYWxseSBiaW5kaW5n IGludGVybmF0aW9uYWwgYWdyZWVtZW50PyANU2hvdWxkIElBTkEgYW5kIElT T0MgYmUgb24gdG9wIG9mIHRoaXMgaGllcmFyY2h5LCB3aXRoIHBvbGljeSBj b250cm9sIGFuZCB2ZXRvIHBvd2Vycz8gVGVjaG5pY2FsbHksIHRoaXMgd291 bGQgbWVhbiB0aGUgY29udGludWF0aW9uIG9mIFVTIGRvbWluYW5jZSBvdmVy IGRvbWFpbiBuYW1lcyBhbmQgaW4gdGhlIGV2ZW50IEpvbiBQb3N0ZWwgaXMg bm90IGFyb3VuZCwgd2hvIHdpbGwgY29udHJvbCBETlM/IChJZiBob3dldmVy LCBJQU5BIHdhcyBhIG1lbWJlcnNoaXAgYmFzZWQgb3JnYW5pemF0aW9uIGFz IHByb3Bvc2VkIGJ5IFJJUEUsIEFSSU4gYW5kIEFQTklDLCB0aGlzIG1heSBt YWtlIGEgZGlmZmVyZW5jZSkuDURvZXMgdGhlIElBSEMgcHJvcG9zYWxzIHN1 cHBvcnQgdGhlIGNvbnRpbnVhdGlvbiBvZiBhIG1vbm9wb2x5IGNyZWF0aW5n IG5ldyBUTERzIGFuZCBjb250cm9sbGluZyB0aGUgcm9vdCBzZXJ2ZXI/IFNo b3VsZCBvbmUgd2FudCB0byBleHBsb3JlIG90aGVyIGlkZWFzIG9mIGNyZWF0 aW5nIGNvbXBldGl0aW9uIGluIFRMRCByZWdpc3RyaWVzIGFuZCByb290IHNl cnZlcnMgb3IgYm90aD8gDVNob3VsZCBDT1JFIG1lbWJlcnMgYmUgYXBwcm92 aW5nIG5ldyByZWdpc3RyYXJzIGludG8gdGhlaXIgImNsdWIiPyBXb3VsZCB0 aGlzIGFtb3VudCB0byBhIGNhcnRlbCBhbmQgdGhlcmVmb3JlIGJlIG9wZW4g dG8gYW50aXRydXN0IHN1aXRzPw1JZiBXSVBPIGFuZCBJVFUgaGF2ZSBub3Qg cmVjZWl2ZWQgdGhlIG1hbmRhdGUgb2YgdGhlaXIgY291bnRyaWVzIHRvICJi bGVzcyIgdGhlIElBSEMgcHJvcG9zYWxzLCB5ZXQsIHdoYXQgaXMgdGhlIGlt cGFjdCBvZiBoYXZpbmcgSVRVIGFzIGRlcG9zaXRvcnkgYW5kIFdJUE8gYXMg ZGlzcHV0ZSBzZXR0bGVtZW50IGNlbnRlcj8gQWxzbywgd2lsbCB0aGV5IGJl IGFjdGluZyBpbiB0aGUgaVBPQyBhcyBpbmRpdmlkdWFscyBvciBvcmdhbml6 YXRpb25zPw1TaG91bGQgdGhlIHN5c3RlbSBlbmRvcnNlIFVTIGRpbHV0aW9u IGxhd3MgaW4gZmF2b3Igb2YgYmlnIHRyYWRlbWFyayBob2xkZXJzLCBjb250 cmFyeSBwZXJoYXBzIHRvIGN1cnJlbnQgbGF3cyBpbiB0aGVpciBvd24gY291 bnRyaWVzPyBEb2VzIG9uZSBhcHByb3ZlIGhhdmluZyBpbnRlcm5hdGlvbmFs IG9yIGdsb2JhbCB0cmFkZW1hcmsgaG9sZGVycyBleGNsdWRlIG90aGVyIFNM RHMgb3IgZXZlbiBleGNsdWRlIHRoZWlyIHRyYWRlbWFyayB0byBhbGwgU0xE cz8NDVNPTUUgUE9TU0lCTEUgU09MVVRJT05TPw0NQSkgSGF2ZSB0aGUgUE9D IG5vbWluYXRlZCBhbmQgdm90ZWQgaW4gYnkgdGhlIHNpZ25hdG9yaWVzLg1C KSBBbGxvdyBmb3IgZ3JlYXRlciBpbmR1c3RyeSBpbnB1dCBieSBpbnZpdGlu ZyBub24tc2lnbmF0b3JpZXMgdG8gYmUgb24gdGhlIFBBQi4NQykgRWl0aGVy IGVsaW1pbmF0ZSBvciBsaW1pdCBJQU5BIGFuZCBJU09DIGNvbnRyb2xsaW5n IGFuZCB2ZXRvIHBvd2Vycy4NRCkgTm90IGhhdmUgQ09SRSBkZWNpZGUgb24g bmV3IGFwcGxpY2FudHMtIGVpdGhlciBQT0MgZGVjaWRlcyBvciBhbiBpbmRl cGVuZGVudCBhdWRpdCBhZ2VuY3kuIFRoaXMgd2lsbCBhdm9pZCB0aGUgY3Jl YXRpb24gb2YgYSBjYXJ0ZWwuDUUpIFJlbW92ZSB0aGUgQUNQIHRoZXJlZm9y ZSBhY2NlcHRhbmNlIG9mIGRpbHV0aW9uIGxhd3MsIGFuZCBoYXZlIHRoYXQg Y29uc2lkZXJlZCBhdCBhIGxhdGVyIGRhdGUuIFdhdGNoIG91dCBmb3IgZGV2 ZWxvcG1lbnRzIG9mIFdUTyBmaXJzdCwgYW5kIG5vdCBhbnRpY2lwYXRlIHRo ZSBjcmVhdGlvbiBvZiBuZXcgSW50ZXJuYXRpb25hbCBsYXcgb24gdGhpcy4g QVBJQSBoYXMgdG8gY29uc2lkZXIgdGhlIGludGVyZXN0cyBvZiBzbWFsbGVy IHBsYXllcnMgaW4gdGhpcyByZWdpb24uDQwNRE9DVU1FTlRTIEFUVEFDSEVE DQ1Bbm5leCAxLQkgSUFIQyBnVExEIE1PVSBodHRwOi8vY3Vpd3d3LnVuaWdl LmNoL2Vhby93d3cvVGVjaEludGVybmV0L0RyYWZ0L2RyYWZ0LWlhaGMtcmVj b21tZW5kLTAwLmh0bWwNDUFubmV4IDItIAlTdWJzdGFudGl2ZSBHdWlkZWxp bmVzIENvbmNlcm5pbmcgQWRtaW5pc3RyYXRpdmUgRG9tYWluIE5hbWUgQ2hh bGxlbmdlIFBhbmVscw0NQW5uZXggMy0gCVdJUE8gZG9jdW1lbnRzIG9uIERv bWFpbiBOYW1lcyBhbmQgVHJhZGVtYXJrcw0NQW5uZXggNC0JSW50ZXJuZXQg RG9tYWluIE5hbWVzIGFuZCBPdGhlciBJZGVudGlmaWVycy0gQSBSb2FkbWFw IEFtb25nIElzc3VlcyBhbmQgSW5pdGlhdGl2ZXMNDUFubmV4IDUtCURvbWFp biBOYW1lIFNlcnZpY2UgYW5kIFByb2R1Y3QgUHJvdmlkZXJzDQ1Bbm5leCA2 LQlSb2FkbWFwIHRvIFNpZ25pZmljYW50IEludGVybmV0IFJlbGF0ZWQgSW5z dGl0dXRpb25hbCBQYXJ0aWVzDQ1Bbm5leCA3LQlEaWZmaWN1bHRpZXMgd2l0 aCB0aGUgSUFIQyBQcm9wb3NhbC0gTlNJIGRvY3VtZW50DQ1Bbm5leCA4LQlJ QUhDIGFtb25nIHRob3NlIG5hbWVkIGluIGRvbWFpbiBuYW1lIGxhd3N1aXQN DUFubmV4IDktCUNvbW1lcmNpYWwgSW50ZXJuZXQgRXhjaGFuZ2UgKENJWCkg Q29tbWVudHMgb24gSUFIQyBQcm9wb3NhbA0NQW5uZXggMTAtCUNvbW1lbnRz IG9mIHRoZSBEb21haW4gTmFtZSBSaWdodHMgQ29hbGl0aW9uIHRvIHRoZSBJ QUhDIGRyYWZ0DQ1Bbm5leCAxMS0JSVRVIE1vZGVscyBhbmQgdGhlIFF1ZXN0 IGZvciB0aGUgSW50ZXJuZXQNDUFubmV4IDEyLQlDb21tZW50cyByZWdhcmRp bmcgSVRVIENvdW5jaWwgbWVldGluZyBiZWZvcmUgdGhlIFVTIERlcGFydG1l bnQgb2YgU3RhdGUsIGJ5IE1yIFRvbnkgUnV0a293c2tpDQ1Bbm5leCAxMy0J VVMgRGVwYXJ0bWVudCBvZiBDb21tZXJjZSwgUmVxdWVzdCBmb3IgQ29tbWVu dHMNAiANAiANDQ0NAQ03dGggU3RvcnksIFJFTEMgQnVpbGRpbmcsIAkTIFBB R0UgFDEzFQ0zMCBPcmFuZ2UgR3JvdmUgUm9hZCBTaW5nYXBvcmUgMjU4MzUN VGVsOiArNjUgNzM4LTY5MjkgIEZheDogKzY1IDczOC03ODM5IA1FLW1haWw6 IGxhaW5hQGdldGl0Lm9yZw0NDQ0NJQChAQCXAJkKnKAFnWADpIUupcJBpqAF p6AFqKAFqaAFqgAAqwkAZSB6JwAAOgAIABESngoAAAAAAAAAAAAAAQAAAAAA PgoFBmoCbwIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAJAAADnhMAAAgAFgEA AAAABAAAAAMBCAAFAAAACwIAAAAABQAAAAwCaAIYBAkAAAD6AgAAAQAAAAAA AAAiAAQAAAAtAQAABwAAAPwCAAAAAAAAAAAEAAAALQEBAAUAAAAJAgAAAAAF AAAAAQL///8ABAAAAAIBAgAEAAAABAENAAkAAAD6AgAAAQAAAOUtPwAiAAQA AAAtAQIABwAAAPwCAADlLT8AAAAEAAAALQEDAAQAAADwAQAABQAAAAkC5S0/ AAUAAAABAv///wAEAAAAAgECAAMAAAAeAAkAAAD6AgUAAAAAAP///wAiAAQA AAAtAQAABAAAAAYBAQBsAAAAJAM0ABgCLwAkAiwAMAIpAD0CJwBIAicAVAIm AF8CJwBpAigAcwIpAHwCKwCFAi4AjQIwAJQCMwCaAjcAnwI6AKMCPgCkAkAA pgJCAKYCRACnAkUApwJJAKYCTgCkAlMAngJfAJcCbACNAnkAgwKHAHkClABw Ap8AiQJ9AIoCegCKAngAigJ1AIkCcwCGAm4AggJqAH0CZgB4AmMAdAJfAHEC XABuAlkAbAJYAGoCVwBmAlUAYQJUAF0CUwBYAlMATgJTAEUCVAA9AlUANgJX ABgCLwAEAAAAJwH//wkAAAD6AgAAAQAAAPBQLgAiAAQAAAAtAQQABwAAAPwC AADwUC4AAAAEAAAALQEFAAQAAADwAQIABAAAAPABAwAFAAAACQLwUC4ABQAA AAEC////AAQAAAACAQIABAAAAAYBAgAEAAAALQEAAAMAAAAeAEwAAAAkAyQA FwIrACMCKAAwAiUAPAIjAEgCIwBUAiIAXwIjAGoCJAB0AiYAfQInAIYCKgCO Ai0AlQIwAJwCNAChAjcApQI8AKcCPgCpAkAAogJEAKECQwCgAkEAnAI+AJcC OgCSAjcAiwI0AIQCMgB7Ai8AcgItAGkCLABeAisAVAIqAEkCKwA9AisAMQIt ACUCMAAYAjMANAAAACQDGACpAkEAqgJCAKsCRQCrAkoAqgJPAKgCVQCiAmEA mgJuAJACfACGAokAfAKWAHMCoQBsApwAdgKRAIAChACKAncAkwJqAJsCXQCg AlIAogJNAKMCSQCjAkYAogJFAKICRAAMAAAAJAMEAKkCQACpAkEAogJEAKkC QAAOAAAAJAMFAGwCnABzAqEAjAJ/AIYCegBsApwADgAAACQDBQBzAqEAbAKc AHMCoQBsApwAcwKhADAAAAAkAxYAhQJ8AIYCeQCGAngAhgJ2AIYCdQCDAnEA fwJtAHoCaQB2AmYAcQJiAG4CXwBzAloAdgJcAHsCYAB/AmMAhQJnAIkCbACM AnEAjgJ0AI4CeACOAnsAjQJ+AA4AAAAkAwUAjAJ/AI0CfgCFAnwAhgJ6AIwC fwA0AAAAJAMYAG4CXwBrAlwAagJcAGgCWwBkAlkAYAJYAFwCVwBYAlcATgJX AEUCWAA+AlkANwJbADUCUwA8AlIARAJQAE0CTwBYAk8AXQJQAGICUABnAlIA awJUAG4CVQBwAlYAcwJaAAoAAAAkAwMAbgJfAHMCWgBuAl8ADgAAACQDBQAz AlkAOQJUABsCLAAUAjEAMwJZABAAAAAkAwYANwJbADUCWwAzAlkAOQJUADUC UwA3AlsAEAAAACQDBgAUAjEAEQIsABcCKwAYAjMAGwIsABQCMQAEAAAAJwH/ /wkAAAD6AgAAAQAAAAAdOQAiAAQAAAAtAQIABwAAAPwCAAAAHTkAAAAEAAAA LQEDAAQAAADwAQQABAAAAPABBQAFAAAACQIAHTkABQAAAAEC////AAQAAAAC AQIABAAAAAYBAgAEAAAALQEAAAMAAAAeAAwAAAAkAwQAoAJ1AagDdQGoA30B oAJ9AQQAAAAnAf//CQAAAPoCAAABAAAAusQ3ACIABAAAAC0BBAAHAAAA/AIA ALrENwAAAAQAAAAtAQUABAAAAPABAgAEAAAA8AEDAAUAAAAJArrENwAFAAAA AQL///8ABAAAAAIBAgADAAAAHgAEAAAALQEAAAQAAAAGAQEAFgEAACQDiQBQ ADgBUAAoAVEAGQFTAAoBVgD7AFkA7ABdAN4AYgDQAGcAwgBtALUAcQCuAHQA qAB7AJsAgwCPAIwAgwCVAHgAngBtAKgAYgCzAFgAvgBPAMkARgDVAD0A4QA1 AO4ALgD7ACcAAgEkAAgBIQAWARwAJAEXADIBEwBBARAAUAENAF8BCwBuAQoA fgEKAI0BCgCdAQsArAENALsBEADJARMA2AEXAOYBHAD0ASEAAQInAAgCKwAO Ai4AGwI1ACcCPQAzAkYAPgJPAEkCWABUAmIAXgJtAGcCeABwAoMAeQKPAIAC mwCIAqgAjgK1AJECuwCUAsIAmgLQAJ8C3gCjAuwApgL7AKkCCgGrAhkBrAIo AawCOAGsAkcBqwJXAakCZgGmAnUBowKDAZ8CkgGaAqABlAKtAY4CuwGLAsEB iALIAYAC1QF5AuEBcALtAWcC+AFeAgMCVAIOAkkCGAI+AiECMwIqAicCMgIb AjoCDgJCAgECSAL6AUsC9AFOAuYBVALYAVgCyQFdArsBYAKsAWMCnQFkAo0B ZgJ+AWYCbgFmAl8BZAJQAWMCQQFgAjIBXQIkAVgCFgFUAggBTgL7AEgC9ABF Au4AQgLhADoC1QAyAskAKgK+ACECswAYAqgADgKeAAMClQD4AYwA7QGDAOEB ewDVAXQAyAFtALsBagC0AWcArQFiAKABXQCSAVkAgwFWAHUBUwBmAVEAVwFQ AEcBUAA4AQQAAAAnAf//CQAAAPoCAAABAAAAiaDIACIABAAAAC0BAgAHAAAA /AIAAImgyAAAAAQAAAAtAQMABAAAAPABBAAEAAAA8AEFAAUAAAAJAomgyAAF AAAAAQL///8ABAAAAAIBAgADAAAAHgAEAAAALQEAAAQAAAAGAQEAtgAAACQD WQBUAGIBVABfAVUAWwFXAFcBWgBUAV0AUAFhAE0BZgBKAWsARgFxAEMBeABA AYcAOgGPADcBmAA1AasAMAG1AC0BwAArAdcAJwHwACMBCgEgASUBHgFCARwB XwEbAX4BGwGcARsBugEcAdcBHgHyASABDAIjASUCJwE8AisBUQIwAWQCNQF1 AjoBfQI9AYQCQAGLAkMBkQJGAZsCTQGfAlABogJUAaUCVwGmAlsBqAJfAagC YgGoAmYBpgJqAaUCbQGiAnEBnwJ0AZsCdwGWAnsBkQJ+AYsCgQGEAoQBdQKK AW0CjQFkApABUQKVAUYClwE8ApkBJQKdAQwCoQHyAaQB1wGmAboBqAGcAakB fgGqAV8BqQFCAagBJQGmAQoBpAHwAKEB1wCdAcAAmQGrAJUBmACQAYcAigF/ AIcBeACEAXEAgQFrAH4BYQB3AV0AdAFaAHEBVwBtAVUAagFUAGYBVABiAQQA AAAnAf//CQAAAPoCAAABAAAAODEwACIABAAAAC0BBAAHAAAA/AIAADgxMAAA AAQAAAAtAQUABAAAAPABAgAEAAAA8AEDAAUAAAAJAjgxMAAFAAAAAQL///8A BAAAAAIBAgAEAAAABgECAAkAAAD6AgAAAQAAAEBAQAIiAAQAAAAtAQIABAAA APABBAAJAAAA+gIAAAEAAAD+4TgAIgAEAAAALQEDAAcAAAD8AgAA/uE4AAAA BAAAAC0BBAAEAAAA8AECAAQAAADwAQUABQAAAAkC/uE4AAUAAAABAv///wAE AAAAAgECAAMAAAAeAAQAAAAtAQAABAAAAAYBAQCuAAAAJANVAFIAYQFSAF0B UwBaAVUAVgFYAFIBWwBPAV8ASwFpAEQBdgA+AYUAOAGWADIBqQAtAb4AKAHV ACQB7gAgAfsAHwEIAR0BJAEbAUABGQFeARgBfAEXAZsBGAG5ARkB1QEbAfEB HQELAiABFwIiASMCJAE6AigBUAItAWMCMgF0AjgBgwI+AYoCQQGQAkQBlQJI AZoCSwGeAk8BoQJSAaQCVgGlAloBpwJdAacCYQGnAmUBpQJpAaQCbAGhAnAB ngJzAZoCdwGQAn4BgwKEAXQCigFjApABUAKVAToCmgEjAp4BCwKiAf4BowHx AaUB1QGnAbkBqQGbAaoBfAGrAV4BqgFAAakBJAGnAQgBpQHuAKIB4QCgAdUA ngG+AJoBqQCVAZYAkAGFAIoBdgCEAW8AgQFpAH4BZAB6AV8AdwFbAHMBWABw AVUAbAFTAGkBUgBlAVIAYQEEAAAAJwH//wkAAAD6AgAAAQAAAP///wAiAAQA AAAtAQIABwAAAPwCAAD///8AAAAEAAAALQEFAAQAAADwAQMABAAAAPABBAAF AAAACQL///8ABQAAAAEC////AAQAAAACAQIABAAAAAYBAgAJAAAA+gIAAAEA AAD///8CIgAEAAAALQEDAAQAAADwAQIADgEAACUDhQCJADcBiQAnAYoAGAGM AAgBjgD5AJEA6wCUANwAmADOAJoAxwCcAMAAoQCzAKcApgCsAJkAswCNALoA gQDBAHUAyQBqANEAXwDZAFUA3gBQAOIATADrAEMA9QA6AP8AMgAJASsAFAEk AB4BHgAqARkANQEUAEEBEABMAQwAWAEKAGUBCABxAQcAfgEGAIoBBwCXAQgA owEKAK8BDAC7ARAAxgEUANIBGQDdAR4A6AEkAPIBKwD9ATIABwI6ABACQwAZ AkwAIgJVACsCXwAzAmoAOwJ1AEICgQBJAo0ATwKZAFUCpgBaArMAXwLAAGQC zgBnAtwAawLrAG0C+QBwAggBcQIYAXICJwFyAjcBcgJHAXECVgFwAmUBbQJ0 AWsCgwFnApIBZAKgAWECpwFfAq4BWgK7AVUCyAFPAtUBSQLhAUIC7QE7AvkB MwIEAisCDgIiAhgCHgIdAhkCIgIQAisCBwI0Av0BOwLyAUMC6AFKAt0BUALS AVUCxgFaArsBXgKvAWECowFkApcBZgKKAWcCfgFoAnEBZwJlAWYCWAFkAkwB YQJBAV4CNQFaAioBVQIeAVACFAFKAgkBQwL/ADsC9QA0AusAKwLiACIC2QAY AtEADgLJAAQCwQD5AboA7QGzAOEBrADVAacAyAGhALsBnACuAZgAoAGUAJIB kQCDAY4AdAGMAGUBigBWAYkARwGJADcBCQAAAPoCAAABAAAAnIwvACIABAAA AC0BAgAHAAAA/AIAAJyMLwAAAAQAAAAtAQQABAAAAPABAwAFAAAACQKcjC8A BQAAAAEC////AAQAAAACAQIAAwAAAB4ABAAAAC0BAAAEAAAABgECALQAAAAk A1gAVABiAVQAXwFVAFsBVwBXAVoAVAFdAFABYQBNAWYASgFrAEYBcQBDAXgA QAGHADoBjwA3AZgANQGrADABtQAtAcAAKwHXACcB8AAjAQoBIAElAR4BQgEc AV8BGwF+ARsBmQEbAbQBHAHOAR0B5wEfAf8BIgEKAiMBFQIlASsCKAE/AiwB UgIwAWMCNQFzAjkBgAI/AYwCRAGWAkoBngJQAaECUwGkAlYBpQJZAaYCXAGn AmEBpwJlAaYCaAGkAmwBogJvAZ8CcgGbAnYBlwJ5AZICfAGNAn8BhwKCAYEC hQF6AogBawKNAVkCkwFEApgBLAKcARMCoAH4AaMB2wGmAb0BqAGeAakBfgGq AV8BqQFCAagBJQGmAQoBpAHwAKEB1wCdAcAAmQGrAJUBmACQAYcAigF/AIcB eACEAXEAgQFrAH4BYQB3AV0AdAFaAHEBVwBtAVUAagFUAGYBVABiAQQAAAAn Af//CQAAAPoCAAABAAAA////ACIABAAAAC0BAwAEAAAALQEFAAQAAADwAQIA BAAAAPABBAAFAAAACQL///8ABQAAAAEC////AAQAAAACAQIABAAAAAYBAgAJ AAAA+gIAAAEAAAD///8CIgAEAAAALQECAAQAAADwAQMA6gAAACUDcwD7ADcB +wAoAfsAGAH8AAkB/QD6AP8A6wABAd0AAwHPAAUBwQALAaYAEQGNABUBgQAZ AXYAHQFrACEBYAAmAVYAKgFMAC8BQwA0ATsAOgEzAD8BLABFASUASgEfAFAB GQBWARUAXQERAGMBDQBpAQoAcAEJAHcBBwB9AQcAhAEHAIsBCQCRAQoAmAEN AJ4BEQCkARUAqgEZALABHwC2ASUAuwEsAMEBMwDGATsAywFDANABTADVAVYA 2QFgAOIBdgDmAYEA6QGNAPABpgD1AcEA+AHPAPoB3QD9AfoA/wEYAQACKAEA AjcBAAJHAf8BVgH+AWYB/QF1AfwBgwH6AZIB+AGgAfUBrgHwAcgB6QHhAeYB 7QHiAfkB3gEEAtkBDgLVARkC0AEiAssBKwLGATQCwQE8ArsBQwK2AUoCsAFQ AqoBVQKkAVoCngFeApgBYQKRAWQCiwFmAoQBZwJ9AWgCdwFnAnABZgJpAWQC YwFhAl0BXgJWAVoCUAFVAkoBUAJFAUoCPwFDAjoBPAI0ATQCLwErAioBIgIm ARkCIQEOAhkB+QEVAe0BEQHhAQsByAEFAa4BAwGgAQEBkgH9AHUB+wBWAfsA RwH7ADcBBAAAAAYBAgAJAAAA+gIAAAEAAAD///8CIgAEAAAALQEDAAQAAADw AQIADgEAACUDhQBPADQBTwAnAVEAGwFSAA8BVQADAVkA+ABdAOwAYQDhAGcA 1gBtAMsAdADBAHsAtwCDAK0AiwCkAJQAmwCeAJIAowCOAKgAigCyAIIAvgB6 AMkAcwDVAGwA4QBmAO4AYAD7AFsACAFWABYBUgAkAU4AMwFLAEEBSABQAUYA YAFEAG8BQwB/AUMAjgFDAJ4BRACtAUYAvAFIAMsBSwDZAU4A5wFSAPUBVgAC AlsADwJgABwCZgApAmwANAJzAEACegBLAoIAVQKKAGACkgBpApsAcgKkAHsC rQCCArcAigLBAJACywCUAtEAlwLWAJwC4QChAuwApQL4AKgCAwGrAg8BrQIb Aa4CJwGuAjQBrgJAAa0CTAGrAlkBqAJkAaUCcAGhAnsBnAKHAZcCkgGQApwB igKnAYICsQF7ArsBcgLEAWkCzQFgAtYBWwLaAVUC3gFLAuYBQALuATQC9QEp AvwBHAICAg8CCAICAg0C9QESAucBFgLZARoCywEdArwBIAKtASICngEjAo4B JAJ/ASUCbwEkAmABIwJQASICQQEgAjMBHQIkARoCFgEWAggBEgL7AA0C7gAI AuEAAgLVAPwByQD1Ab4A7gGyAOYBqADeAZ4A1gGUAM0BiwDEAYMAuwF7ALEB dACnAW0AnAFqAJcBZwCSAWEAhwFdAHsBWQBwAVUAZAFSAFkBUQBMAU8AQAFP ADQBBAAAAAYBAgAJAAAA+gIAAAEAAAD///8CIgAEAAAALQECAAQAAADwAQMA BgEAACUDgQBOADIBTgApAU8AIAFRABcBVAAOAVcABQFbAP0AYAD1AGYA7QBs AOUAcgDdAHoA1QCCAM4AigDHAJMAwACdALoApwC0ALEArgC8AKgAyACjANMA ngDgAJkA7QCVAPoAkQAHAY0AFQGKACMBhwAxAYUAQAGDAE8BgQBeAYAAbQF/ AH0BfwCNAX8AnAGAAKsBgQC6AYMAyQGFANcBhwDlAYoA8wGNAAECkQAOApUA GgKZACcCngA+AqgASQKuAFQCtABeAroAZwLAAHACxwB5As4AgQLVAIgC3QCP AuUAkgLpAJUC7QCaAvUAnwL9AKMCBQGmAg4BqQIXAasCIAGsAikBrAIyAawC PAGrAkUBqQJOAaYCVgGjAl8BnwJoAZoCcAGVAngBjwKAAYgCiAGBAo8BeQKX AXACngFnAqQBXgKrAVQCsQFJArcBPgK9ATMCwgEnAscBGgLMAQ4C0AEBAtQB 8wHXAeUB2wHXAd0ByQHgAboB4gGrAeMBnAHlAY0B5QF9AeYBbQHlAV4B5QFP AeMBQAHiATEB4AEjAd0BFQHbAQcB1wH6ANQB7QDQAeAAzAHTAMcBvAC9AbEA twGnALEBnQCrAZMApAGKAJ4BggCXAXoAjwFyAIgBbACAAWkAfAFmAHgBYABw AVsAaAFXAF8BVABWAVEATgFPAEUBTgA8AU4AMgEEAAAABgECAAkAAAD6AgAA AQAAAP///wIiAAQAAAAtAQMABAAAAPABAgCyAAAAJQNXAE8ALwFPACsBUQAm AVIAIgFVAB4BWQAaAV0AFgFhABIBZwAOAXQABwF7AAMBgwAAAYsA/ACUAPkA qADzAL0A7gDVAOkA7gDkAAgB4QAkAd4AQQHcAF8B2wB+AdoAnQHbALsB3ADY Ad4A9AHhAA8C5AAoAukAPwLuAFUC8wBoAvkAcQL8AHoCAAGCAgMBiQIHAZYC DgGgAhYBpAIaAacCHgGqAiIBrAImAa0CKwGuAi8BrQIzAawCOAGqAjwBpwJA AaQCRAGgAkgBmwJMAZYCUAGJAlcBggJbAXoCXgFxAmIBaAJlAVUCawE/AnEB KAJ1AQ8CegH0AX0B2AGAAbsBggGdAYMBfgGEAV8BgwFBAYIBJAGAAQgBfQHu AHoB1QB1Ab0AcQGoAGsBlABlAYsAYgGDAF4BewBbAXQAVwFnAFABXQBIAVkA RAFVAEABUgA8AVEAOAFPADMBTwAvAQQAAAAGAQIABAAAAC0BAAADAAAAHgAM AAAAJAMEAHwBBACAAQQAgAFmAnwBZgIEAAAAJwH//wkAAAD6AgAAAQAAAEhv pAAiAAQAAAAtAQIABwAAAPwCAABIb6QAAAAEAAAALQEEAAQAAADwAQMABQAA AAkCSG+kAAUAAAABAv///wAEAAAAAgECAAQAAAAGAQIACQAAAPoCAAABAAAA QIDAAiIABAAAAC0BAwAEAAAA8AECAAgAAAAlAwIAUQAvAR4CLwEJAAAA+gIA AAEAAADlLT8AIgAEAAAALQECAAcAAAD8AgAA5S0/AAAABAAAAC0BBgAEAAAA 8AEDAAQAAADwAQQABQAAAAkC5S0/AAUAAAABAv///wAEAAAAAgECAAMAAAAe AAQAAAAtAQAABAAAAAYBAQDSAAAAJANnACYBOgFGAToBYwE6AYEBOwGhAToB sQE5AcABOAHOATYB2wE0AfYBLgEVAiYBBgI9AfwBTwH0AV4B8AFmAewBcAHm AYAB4AGUAdQBwAHHAfUBxAHgAcEByQG9AZ0BuQFuAZkBfgGDAYkBWwGeATYB sQESAcIB8ADRAeAA2AHRAN4BswDpAZgA8gGLAPYBfwD6AWgA/wFeAAECVAAD AkoABAJBAAUCOQAFAjEABQIqAAQCJAADAh4AAgIYAAACEwD+AQ8A+wELAPgB CAD1AQcA8gEGAPABBQDtAQQA6gEEAOQBBgDdAQgA1gEMAM8BEQDHARYAwAEd ALgBJACwATQAnwE8AJcBRQCPAVYAgAFfAJsBUwCrAU8AsgFLALkBSQC/AUgA xAFIAMcBSQDJAUkAzAFLAM4BTQDRAVAA1AFUANcBWQDZAV4A2gFkANsBagDc AXEA3AF5ANwBgQDbAYoA2gGTANgBpwDUAb0AzgHUAMcB7QC+AQcBswEiAagB PgGbAVsBjAF4AX0BlgFsAZ0BaAGjAWQBrwFcASYBOgEEAAAAJwH//wkAAAD6 AgAAAQAAAPBQLgAiAAQAAAAtAQMABwAAAPwCAADwUC4AAAAEAAAALQEEAAQA AADwAQIABAAAAPABBgAFAAAACQLwUC4ABQAAAAEC////AAQAAAACAQIABAAA AAYBAgAEAAAALQEAAAMAAAAeABgAAAAkAwoAJgE2AUYBNgFjATYBgQE3AaEB NgGhAT4BgQE/AWMBPgFGAT4BJgE+ASAAAAAkAw4AoQE2AbEBNQHAATQBzgEy AdoBMAH1ASoBFAIjARUCKgH3ATIB3AE4Ac8BOgHBATwBsgE9AaEBPgEKAAAA JAMDAKEBPgGhATYBoQE+ARwAAAAkAwwAGAIpAQkCPwH/AVEB9wFgAfMBaAHw AXEB6AFuAewBZQHwAV0B+AFNAQMCOwERAiQBEAAAACQDBgAUAiMBHQIgARgC KQERAiQBFQIqARQCIwEYAAAAJAMKAPABcQHqAYEB5AGVAdgBwQHKAfYBwwH0 AdABvwHcAZMB4wF/AegBbgEKAAAAJAMDAOgBbgHwAXEB6AFuARgAAAAkAwoA wwH1AcAB4AG9AckBuQGeAbUBbgG8AW0BwAGdAcUByAHHAd8BygH0AQ4AAAAk AwUAygH2AcMB9QHKAfQBwwH0AcoB9gEQAAAAJAMGALoBcQGbAYEBhQGMAYEB hQGXAXoBtwFqARAAAAAkAwYAvAFtAbwBZwG3AWoBugFxAbUBbgG8AW0BbAAA ACQDNACFAYwBXQGiATcBtQETAcYB8gDVAeIA3AHSAOIBtADtAZkA9gGMAPoB gAD+AWkAAwJeAAUCVAAHAksACAJCAAkCOQAJAjEACQIqAAgCIwAHAhwABgIX AAQCEQABAg0A/gEJAPsBBQD4AQsA8gEOAPUBEQD4ARUA+gEaAPwBHwD+ASQA /wErAAACMgABAjkAAQJBAAECSgAAAlMA/wFdAP0BZwD7AX4A9gGKAPMBlgDv AbIA5gHPANsB3gDUAe4AzgEQAb8BNAGuAVkBmwGBAYUBCgAAACQDAwCBAYUB hQGMAYEBhQFIAAAAJAMiAAUA9wEDAPQBAgDxAQEA7gEAAOoBAADjAQIA3AEF ANUBCQDNAQ4AxQETAL0BGgC1ASEArQExAJ0BOQCUAUIAjAFUAH0BWQCDAUcA kgE/AJoBNgCiAScAsgEgALoBGQDCARQAygEPANEBDADYAQoA3wEIAOUBCADq AQgA7AEJAO4BCgDwAQwA8wEQAAAAJAMGAAUA+AEGAPgBBQD3AQwA8wELAPIB BQD4AQ4AAAAkAwUAWgB/AVMAgQFbAJ0BYwCaAVoAfwEQAAAAJAMGAFQAfQFY AHkBWgB/AVMAgQFZAIMBVAB9ASwAAAAkAxQAYgCeAVcArgFSALQBTwC7AU0A wAFMAMUBTADGAUwAyAFNAMoBTgDMAUcA0AFGAM0BRQDKAUQAxwFEAMQBRQC+ AUgAtwFLALEBUACpAVwAmQEQAAAAJAMGAGMAmgFkAJwBYgCeAVwAmQFbAJ0B YwCaAWAAAAAkAy4ATgDMAVAAzwFTANEBVgDTAVoA1QFfANYBZADXAWoA2AFx ANgBeQDYAYEA1wGJANYBkgDVAaYA0AG8AMoB0gDDAesAugEFAbABIAGkATwB lwFZAYkBdgF5AZQBaAGYAW8BegGAAV0BkAE/AZ4BIwGrAQgBtwHuAMIB1QDL Ab4A0gGoANgBlADcAYoA3gGBAN8BeQDgAXEA4AFqAOABYwDfAV0A3gFXANwB UgDaAU4A1wFKANQBRwDQAQoAAAAkAwMARwDQAU4AzAFHANABFAAAACQDCACU AWkBmwFkAaEBYQGtAVkBsQFfAaUBZwGfAWsBmAFvAQwAAAAkAwQAmAFvAZQB aQGUAWgBmAFvAQ4AAAAkAwUArgFgAbABWAEmATYBJQE+Aa4BYAEQAAAAJAMG ALEBXwG4AVoBsAFYAa4BYAGtAVkBsQFfAQ4AAAAkAwUAJQE+ASYBNgEmAT4B JgE2ASUBPgEEAAAAJwH//wkAAAD6AgAAAQAAAOUtPwAiAAQAAAAtAQIABwAA APwCAADlLT8AAAAEAAAALQEGAAQAAADwAQMABAAAAPABBAAFAAAACQLlLT8A BQAAAAEC////AAQAAAACAQIAEAAAAPsCAP8AAAAAAACQAQAAAAAAAgAiQXJp YWwAVAAEAAAALQEDAAQAAAAuARgABAAAAC4BGAADAAAAHgAEAAAALQEAAAQA AAAGAQIADgAAACQDBQAlA3UBJQPDAD0DwwA9A3UBJQN1AQQAAAAnAf//BAAA AC4BGAADAAAAHgAEAAAALQEAAAQAAAAGAQIAFgAAACQDCQCUA3UBlAPYAFoD 2ABaA8MA5QPDAOUD2ACrA9gAqwN1AZQDdQEEAAAAJwH//w0AAAD7AgAAAAAA AAAAAAAAAAAAAAAAAQAMBAAAAC0BBAAEAAAA8AEDAAkAAAD6AgAAAQAAAAAd OQAiAAQAAAAtAQMABwAAAPwCAAAAHTkAAAAEAAAALQEHAAQAAADwAQIABAAA APABBgAFAAAACQIAHTkABQAAAAEC////AAQAAAACAQIAEAAAAPsCAP8AAAAA AACQAQAAAAAAAgAiQXJpYWwAVAAEAAAALQECAAQAAAAuARgABAAAAC4BGAAD AAAAHgAEAAAALQEAAAQAAAAGAQIA8AAAADgFAgBaABsAfwJKAZQCTQGRAlYB jwJbAY0CXwGHAmYBhAJpAYECbAF9Am4BeQJxAXACdAFrAnUBZgJ2AVsCdwFV AnYBTgJ2AUgCdAFCAnIBPQJwATcCbQEzAmkBLgJlASsCYQEnAlsBJAJWASIC UAEgAkoBHwJDAR4CPAEeAjQBHgIsAR8CJAEgAh0BIgIXASQCEQEnAgsBKwIG AS8CAQEzAv0AOAL5ADoC9wA9AvYAQgLzAEgC8QBNAvAAVALvAFoC7wBhAu8A ZwLwAGoC8QBsAvEAcgLzAHcC9gB8AvkAgAL8AIUCAQGHAgMBiQIFAYwCCgGP AhABkQIWAZMCHQGUAiQBlQIrAZUCMwGVAjkBNAI5ATUCPgE1AkMBNgJHATgC SwE5Ak8BOwJTAT4CVgFAAlkBRgJeAUkCYAFNAmEBUAJjAVQCZAFcAmQBYgJk AWcCYwFsAmEBcQJeAXUCWgF5AlYBfAJQAX0CTQF/AkoBNQImAX8CJgF+Ah8B fAIYAXsCFQF5AhIBeAIQAXYCDgF0AgsBcQIIAW0CBgFqAgQBZgIDAWMCAgFb AgEBUwICAVACAwFMAgQBSQIFAUYCBwFDAgkBQQILATwCEQE5AhcBNwIbATYC HgE1AiYBBAAAACcB//8EAAAALgEYAAMAAAAeAAQAAAAtAQAABAAAAAYBAgBK AAAAJAMjAN8CYQHiAnUB2gJ2AdICdwHMAnYBxwJ2AcMCdQHAAnMBvQJxAboC bgG4AmwBtgJpAbUCZQG0Al8BtAJYAbQCTwG0AgMBowIDAaMC8gC0AvIAtALS AMoCxQDKAvIA3wLyAN8CAwHKAgMBygJPAcoCVwHLAlsBzAJdAc0CXgHPAmAB 0gJhAdYCYQHfAmEBBAAAACcB//8EAAAALQEEAAQAAADwAQIACQAAAPoCAAAB AAAA////ACIABAAAAC0BAgAEAAAALQEFAAQAAADwAQMABAAAAPABBwAFAAAA CQL///8ABQAAAAEC////AAQAAAACAQIABAAAAAYBAgAEAAAALQEAAAMAAAAe AAwAAAAkAwQAQAAqAcsDKgHLAzUBQAA1AQQAAAAnAf//AwAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAMAAAEDAACsAwAArgMAAAYEAAAHBAAACAQAABwEAAArCQAAWwkAAPQLAAAK DAAAbREAAH8RAAAKFQAAGxUAAPcYAAD4GAAAvhkAAPUZAAAFHQAAJx0AAMon AADZJwAAOy4AAEouAADMMwAA4DMAAKY1AACzNQAA7zYAACE3AAC8PAAAvzwA ANRBAADXQQAA20MAAN9DAAAxTAAAUkwAAHNRAAB/UQAAdVUAAINVAAA6YAAA RmAAACdlAAAoZQAAL2gAAHBoAAB2cQAAn3EAAJZzAAChcwAADokAAA+JAAAR iQAAEokAABWJAAAXiQAAGIkAABqJAAAciQAANIkAADWJAAA7iQAAPIkAAD6J AAA/iQAAookAAKaJAACniQAASrEAAAD9APr4APr9+v36/fr9+v3w/fr9+v36 /fr9+v36/fr9+v36/fr9+v36/fr9+v3w/fr9+v36/eoA6gAA5ePg49rY2tTa 4wD90gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAnUBAAZQEQBhAAQAA1ARAAt1AUQEAAAAAFARAAVj EABoAQNjEAAIdQFEBNCJAAAAC3UBRAQAAAAAUBIADnUBRAQAAAAAUBIAYxgA AAJVgQAFVYFjGAADYxgAAEgAAwAAAQMAABADAAARAwAArAMAAK0DAACuAwAA BwQAAAgEAAAcBAAAHQQAADAFAAAxBQAA0wYAANQGAABUCAAAVQgAACoJAAAr CQAAXAkAAB4KAAAfCgAA8wsAAPQLAAALDAAAzQ0AAM4NAADZDgAA2g4AAGwR AABtEQAAgBEAAOURAADmEQAAhxMAAIgTAAAJFQAAChUAABwVAAB2FQAAdxUA AGoXAABrFwAA+hgAAPsYAAD+AAFFI/AA+wABRSMgAfsAAUUjIAH7AAJFIyAB +wABRSPwAPsAAUUj8AD4AAJFIyAB+wABRSPwAPsAAUUjIAH7AAFFIyAB+wAE RSMgAfsAAUUjIAH7AAVFIyAB+wABRSMgAfsABUUjIAH7AAFFIyAB+wADRSMg AfsAAUUjIAH7AAFFIyAB+wADRSMgAfsAAUUjIAH7AAZFIyAB+wABRSMgAfsA AUUjIAH7AAVFIyAB+wABRSMgAfsAA0UjIAH7AAFFIyAB+wAIRSMgAfsAAUUj IAH7AAFFIyAB+wACRSMgAfsAAUUjIAH7AAVFIyAB+wABRSMgAfsABUUjIAH7 AAFFIyAB+wABRSMgAfsAAUUjIAH7AAFFIyAB+wAGRSMgAfsAAUUjIAH7AAAA AAAA+wABRSMbAQAAAAAAAAAAAgAABQEAAgAABQMAAQAALPsYAAC9GQAAvhkA APYZAAB6GgAAexoAAAQdAAAFHQAAKB0AAGEeAABiHgAAdB8AAHUfAABMIQAA TSEAAOgiAADpIgAAzCMAAM0jAACIJgAAiSYAAMknAADKJwAA2icAAKUpAACm KQAAYisAAGMrAAAKLQAACy0AADouAAA7LgAASy4AAGAwAABhMAAAyzMAAMwz AADhMwAApTUAAKY1AAC0NQAA7jYAAO82AAAhNwAAIjcAADM5AAD9AANFIxsB /QABRSMbAf0AAUUjGwH9AAJFIxsB/QABRSMbAf0ACEUjGwH9AAFFIxsB/QAB RSMbAf0ABEUjGwH9AAFFIxsB/QADRSMbAf0AAUUjGwH9AAZFIxsB/QABRSMb Af0ABUUjGwH9AAFFIxsB/QADRSMbAf0AAUUjGwH9AAhFIxsB/QABRSMbAf0A BEUjGwH9AAFFIxsB/QABRSMbAf0ABUUjGwH9AAFFIxsB/QAFRSMbAf0AAUUj GwH9AAVFIxsB/QABRSMbAf0ABEUjGwH9AAFFIxsB/QABRSMbAf0ABkUjGwH9 AAFFIxsB/QAKRSMbAf0AAUUjGwH9AAFFIxsB/QAGRSMbAf0AAUUjGwH9AAFF IxsB/QAERSMbAf0AAUUjGwH9AAFFIxsB/QABRSMbAf0ABkUjGwEAAAAAAAAA AgAABQMtMzkAADQ5AACeOwAAnzsAAB88AAAgPAAAMzwAADs8AABDPAAASzwA AFY8AABePAAAaTwAAHE8AAB5PAAAhjwAAI48AACWPAAAnjwAALs8AAC8PAAA wDwAAOw8AADtPAAA2D4AANk+AAAKPwAACz8AACc/AABDPwAAaD8AAGk/AABE QAAARUAAANNBAADUQQAA2EEAAP1BAAD+QQAAd0MAAHhDAADaQwAA20MAAOBD AAADRAAABEQAAP0AAUUjGwH9AAdFIxsB/QABRSMbAf0AAkUjGwH9AAFFIxsB /QABRSMbAf0AAUUjGwH9AAFFIxsB/QABRSMbAf0AAUUjGwH9AAFFIxsB/QAB RSMbAf0AAUUjGwH9AAFFIxsB/QABRSMbAf0AAUUjGwH9AAFFIxsB/QABRSMb Af0AAUUjGwH9AAFFIxsB/QABRSMbAf0AAUUjGwH9AAFFIxsB/QAGRSMbAf0A AUUjGwH9AAFFIxsB/QABRSMbAf0AAUUjGwH9AAFFIxsB/QABRSMbAf0AAUUj GwH9AANFIxsB/QABRSMbAf0ABUUjGwH9AAFFIxsB/QABRSMbAf0AAUUjGwH9 AAFFIxsB/QAFRSMbAf0AAUUjGwH9AAJFIxsB/QABRSMbAf0AAUUjGwH9AAFF IxsB/QABRSMbAQAAAAAAAAACAAAFAy0ERAAAW0UAAFxFAAB3RwAAeEcAAGdI AABoSAAAVUoAAFZKAAAwTAAAMUwAAFNMAACKTQAAi00AALBOAACxTgAAclEA AHNRAACAUQAAi1MAAIxTAAB0VQAAdVUAAINVAACEVQAAMFYAADFWAABzVwAA dFcAAMtZAADMWQAA+VoAAPpaAAC1XAAAtlwAABxfAAAdXwAAOWAAADpgAABH YAAAoGIAAKFiAAAqZQAAK2UAAEhlAABJZQAA/QAERSMbAf0AAUUjGwH9AAZF IxsB/QABRSMbAf0AA0UjGwH9AAFFIxsB/QAGRSMbAf0AAUUjGwH9AAZFIxsB /QABRSMbAf0AAUUjGwH9AARFIxsB/QABRSMbAf0ABEUjGwH9AAFFIxsB/QAI RSMbAf0AAUUjGwH9AAFFIxsB/QAGRSMbAf0AAUUjGwH9AAZFIxsB/QABRSMb Af0AAUUjGwH9AAFFIxsB/QACRSMbAf0AAUUjGwH9AARFIxsB/QABRSMbAf0A B0UjGwH9AAFFIxsB/QAERSMbAf0AAUUjGwH9AAVFIxsB/QABRSMbAf0AB0Uj GwH9AAFFIxsB/QAERSMbAf0AAUUjGwH9AAFFIxsB/QAHRSMbAf0AAUUjGwH9 AAdFIxsB/QABRSMbAf0AAUUjGwH9AAFFIxsBAAAAAAAAAAIAAAUDLUllAAAu aAAAL2gAAFFoAABwaAAAjWkAAI5pAABZawAAWmsAAHVsAAB2bAAAhW0AAIZt AAAZcAAAGnAAAHVxAAB2cQAAn3EAAJVzAACWcwAAonMAAKp2AACrdgAAXHoA AF16AABNfAAATnwAAGV8AABmfAAACn0AAH99AADmfQAARn8AACSAAACvgAAA sYEAALqCAAC7ggAA1IIAANWCAAD9AAlFIxsB/QABRSMbAf0AAUUjGwH9AAFF IxsB/QAERSMbAf0AAUUjGwH9AAZFIxsB/QABRSMbAf0ABEUjGwH9AAFFIxsB /QADRSMbAf0AAUUjGwH9AAhFIxsB/QABRSMbAf0ABEUjGwH9AAFFIxsB/QAB RSMbAf0ABkUjGwH9AAFFIxsB/QABRSMbAf0ACUUjGwH9AAFFIxsB/QALRSMb Af0AAUUjGwH9AAZFIxsB/QABRSMbAf0AAUUjGwH9AAFFIxsB2wT/RSNFAtsE /0UjRQLbBP9FI0UC2wT/RSOWBdsE/0UjYAPbBP9FI0IC2wT/RSNgA9sE/0Uj YAP9AAFFIxsB/QABRSMgAf0AAUUjIAEAAAAAACEAAAUDDQsRaAETmP4MNP8B AAgAAAEAAAABAGgBAAAAAAAAtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAgAABQMn1YIAABCDAABigwAAqoMAADKEAABGhQAASIUAAFuFAABc hQAAw4UAAMSFAAAchgAAHYYAAFWGAABWhgAAs4YAALSGAADnhgAA6IYAAC+H AAAwhwAAa4cAAGyHAACjhwAApIcAAOqHAADrhwAANIgAADWIAABpiAAAaogA ANOIAADUiAAADokAABGJAAAUiQAAFYkAABaJAAAXiQAAGYkAAECJAABliQAA i4kAAP0AAUUjIAH9AAFFIyAB/QABRSMgAf0AAkUjIAH9AANFIyAB/QAAAAAA AP0AAUUjIAH9AAFFIyAB+wACRSMgAf0AAUUjIAH9AAJFIyAB/QABRSMgAf0A AUUjIAH9AAFFIyAB/QACRSMgAf0AAUUjIAH9AAFFIyAB/QABRSMgAf0AAUUj IAH9AAFFIyAB/QABRSMgAf0AAUUjIAH9AAFFIyAB/QABRSMgAf0AAUUjIAH9 AAFFIyAB/QABRSMgAf0AAUUjIAH9AAFFIyAB/QABRSMgAf0AAkUjIAH9AAFF IyAB/QABRSMgAfkAAAAAAAD5AAFFI/AA+wAAAAAAAPYAAAAAAAD7AAAAAAAA 7AAAAAAAAOkAAAAAAADpAAAAAAAA6QAAAAAAAAIQAAUDAAkQAAUDHaAaUSIb IwAxtAAlAgAAAg8ABQIAARMAAAEAAAACAAAFAyqLiQAAo4kAAKSJAACliQAA pokAAKeJAAD9AAAAAAAA+wAAAAAAAPkAAAAAAAD5AAAAAAAA9gABRSMgAQAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAFAwABAAAAARAAAAIQAAUD BQ4AFAAIAAEASwAPAAAAAAAaAABA8f8CABoABk5vcm1hbAACAAAAAwBhCQQA AAAAAAAAAAAAAAAAAAAAAAAAIgBBQPL/oQAiABZEZWZhdWx0IFBhcmFncmFw aCBGb250AAAAAAAAAAAAAAAgAB9AAQDyACAABkhlYWRlcgAMAA8ADwgAAuAQ wCEBAgAAIAAgQAEAAgEgAAZGb290ZXIADAAQAA8IAALgEMAhAQIAABgAKUCi ABEBGAALUGFnZSBOdW1iZXIAAAAAIAAmQKIAIQEgABJGb290bm90ZSBSZWZl cmVuY2UAAgBoAR4AHUABADIBHgANRm9vdG5vdGUgVGV4dAAAAgATAAAA9xUA ACdiAACnhgAAAQACAAAAAAADAAAABgAAAAkAAAANABAA//8BABAA//8CAAAA //8DABAA//8EABAA//8FABAA//8GABAA//8HABAA//8IABAA//8JAAAA//8K ABAA//8LABAA//8MABAA//8NAAAAAAAAAAAAAAAAAAMAAAADAAAAAwAAAAMA AAADAAAAAwAAAAMAAAAGAAAABgAAAAYAAAAJAAAAAAAAAAAAAQAAAAAAAgAA AAAAAwAAAAAABAAAAAAABQAAAAAABgAAAAAABwAAAAAACAAAAAAACQAAAAAA CgAAAAAACwAAAAAADAAAAAAAAAAAAKeGAAAHAKeJAAAAAP////8NAAQh//8B AAAh//8CAAQh//8DAAAh//8EAAQh//8FAAAh//8GAAQh//8HAAAh//8IAAQh //8JAAAh//8KAAQh//8LAAAh//8MAAQg//8NAAAAAAALCQAAaxQAAFAfAAA6 KwAA6DYAAJ89AAAESAAAMVMAAKBfAACGagAAXXcAAEeCAACnhgAAAADCAQAA AQCPAQAAAgCYAAAAAwABAAAABAC2AQAABQA0AQAABgAsAQAABwBCAQAACAAB AAAACQCTAgAACgDwAQAACwABAAAADAAAAAAAAAAAAAIAAACQAAAAkwAAAAAD AABKsQAAWQAAAwAA+xgAADM5AAAERAAASWUAANWCAACLiQAAp4kAAFoAWwBc AF0AXgBfAGAAHwAAACYAAAApAAAAkwAAABMhFP+VgAAAAACVAgAAmwIAAMIC AADFAgAA8AIAAPMCAAD6AgAA/QIAACYDAAAtAwAAMQMAADcDAAC8BQAAvwUA AGAIAABuCAAA1AgAAOAIAACdCQAAoAkAAC0KAAAyCgAAUQoAAGAKAAAIHwAA ER8AABMsAAAWLAAAVC4AAFcuAAC6LwAAvS8AAI40AACRNAAAtjQAALk0AADF NAAAyTQAAJA3AACTNwAAtzcAALk3AAC/NwAAwTcAANBJAADYSQAA9G8AAPlv AAD/bwAABXAAAHCCAABzggAAjoMAAJWDAADxgwAA+IMAAMGFAADDhQAAyYUA ANKFAAAOhgAAFYYAAJOGAACihgAAqIYAAAcAHAAHABwABwAcAAcAHAAHABwA BwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAH ABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcA HAAHABwABwAcAAcABwAHABwABwDgABBMQUlOQSBSQVZFRU5EUkFOGEM6XE15 IERvY3VtZW50c1xETlMzLmRvYxBMQUlOQSBSQVZFRU5EUkFOG0M6XE15IERv Y3VtZW50c1xETlNhcGlhLmRvYxBMQUlOQSBSQVZFRU5EUkFOG0M6XE15IERv Y3VtZW50c1xETlNhcGlhLmRvYxBMQUlOQSBSQVZFRU5EUkFOG0M6XE15IERv Y3VtZW50c1xETlNhcGlhLmRvYxBMQUlOQSBSQVZFRU5EUkFOG0M6XE15IERv Y3VtZW50c1xETlNhcGlhLmRvY/9ASFAgTGFzZXJKZXQgNVAgKENvcHkgMikA TFBUMToASFBQQ0w1TVMASFAgTGFzZXJKZXQgNVAgKENvcHkgMikASFAgTGFz ZXJKZXQgNVAgKENvcHkgMikAAAAAAAAAAAAABAEElABAAANnAAYBAAEA9gT6 AgAAAQABAFgCAQABAFgCBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgEAAAIAAAAA AAAAAAAAAAEAQABNU1VETgNIUCBMYXNlckpldCA1UAAAAAAAAAAAAAAAAAAA AAAAAOQBAAAAAAAAOwEAAAAABABkAAoAAABIUCBMYXNlckpldCA1UCAoQ29w eSAyKQAAAAAAAAAAAAAEAQSUAEAAA2cABgEAAQD2BPoCAAABAAEAWAIBAAEA WAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAQAAAgAAAAAAAAAAAAAAAQBAAE1T VUROA0hQIExhc2VySmV0IDVQAAAAAAAAAAAAAAAAAAAAAAAA5AEAAAAAAAA7 AQAAAAAEAGQACgAAAAGAAQBvggAAb4IAAA8AAQABAG+CAAAAAAAAb4IAADEA FRaQAQAAVGltZXMgTmV3IFJvbWFuAAwWkAECAFN5bWJvbAALJpABAABBcmlh bAAiAAQAAQCNGAAA0AIAAGgBAAAAANYtGEYOMBhmjioYRgUAAgAAAGQTAACJ bgAADQA4AAAABACDEOsAAAAAAAAAAAAAAA0AAQAAAAEAAAAAAAAAWQIAAAAA hwAAPkM6XE1TT2ZmaWNlXFRlbXBsYXRlc1xHRVRJVFxHZW5lcmFsIFRlbXBs YXRlICh3aXRoIGZvb3RlcikuZG90DkFJTSBPRiBQQUNLQUdFAAAAF0JhcnJ5 IFJhdmVlbmRyYW4gR3JlZW5lEExBSU5BIFJBVkVFTkRSQU4AAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAA AgAAAAMAAAAEAAAABQAAAAYAAAAHAAAACAAAAAkAAAAKAAAACwAAAAwAAAAN AAAADgAAAA8AAAAQAAAAEQAAABIAAAATAAAAFAAAABUAAAAWAAAAFwAAABgA AAAZAAAAGgAAABsAAAAcAAAAHQAAAB4AAAAfAAAAIAAAACEAAAAiAAAAIwAA ACQAAAAlAAAAJgAAACcAAAAoAAAAKQAAACoAAAArAAAALAAAAC0AAAAuAAAA LwAAADAAAAAxAAAAMgAAADMAAAA0AAAANQAAADYAAAA3AAAAOAAAADkAAAA6 AAAAOwAAADwAAAA9AAAAPgAAAD8AAABAAAAAQQAAAEIAAABDAAAARAAAAEUA AABGAAAARwAAAEgAAABJAAAASgAAAEsAAABMAAAATQAAAE4AAABPAAAAUAAA AFEAAABSAAAAUwAAAFQAAABVAAAAVgAAAFcAAABYAAAAWQAAAFoAAABbAAAA XAAAAF0AAABeAAAAXwAAAGAAAABhAAAAYgAAAGMAAABkAAAAZQAAAP7////9 ////agAAAP7///9yAAAA/v////////////////////////////////////// ///+//////////////////////////////////////////////////////// /////////////////1IAbwBvAHQAIABFAG4AdAByAHkAAABAAAAAAAAAAAAA DwAAANSFAABEEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWAAUB//////////8B AAAAAAkCAAAAAADAAAAAAAAARgAAAADg/fgQRaG8AaCpLrO6obwBaQAAAIAD AAD/////VwBvAHIAZABEAG8AYwB1AG0AZQBuAHQAAAAAAB4YAABGGAAAzBAA AFgCAAAKEQAAvAIAALwCAABGGAAAAAAAABoAAgECAAAAAwAAAP////8AAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAycoAAAAAAAAB AEMAbwBtAHAATwBiAGoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAEgACAf///////////////wAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqAAAAaMtIAAUAUwB1AG0A bQBhAHIAeQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AAAADAAAAANASAEAgAgH/ /////////0sAAAAoAAIB/////wQAAAD/////AAAAAEsAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAgAAAPQBAAAAAAAAAQAAAP7///8DAAAABAAA AAUAAAAGAAAABwAAAAgAAAAJAAAA/v///wsAAAAMAAAADQAAAP7///////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //8BAP7/AwoAAP////8ACQIAAAAAAMAAAAAAAABGGAAAAE1pY3Jvc29mdCBX b3JkIERvY3VtZW50AAoAAABNU1dvcmREb2MAEAAAAFdvcmQuRG9jdW1lbnQu NgD0ObJxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP7/AAAE AAIAAAAAAAAAAAAAAAAAAAAAAAEAAADghZ/y+U9oEKuRCAArJ7PZMAAAAMQB AAASAAAAAQAAAJgAAAACAAAAoAAAAAMAAAC4AAAABAAAAMQAAAAFAAAA5AAA AAYAAADwAAAABwAAAPwAAAAIAAAAJAEAAAkAAABAAQAAEgAAAEwBAAAKAAAA dAEAAAsAAACAAQAADAAAAIwBAAANAAAAmAEAAA4AAACkAQAADwAAAKwBAAAQ AAAAtAEAABMAAAC8AQAAAgAAAOQEAAAeAAAADwAAAEFJTSBPRiBQQUNLQUdF AP8eAAAAAQAAAAADRAAeAAAAGAAAAEJhcnJ5IFJhdmVlbmRyYW4gR3JlZW5l AB4AAAABAAAAACFEAB4AAAABAAAAAPxDAB4AAAAfAAAAR2VuZXJhbCBUZW1w bGF0ZSAod2l0aCBmb290ZXIpAGUeAAAAEQAAAExBSU5BIFJBVkVFTkRSQU4A TUcAHgAAAAIAAAA1AEMAHgAAAAUARABvAGMAdQBtAGUAbgB0AFMAdQBtAG0A YQByAHkASQBuAGYAbwByAG0AYQB0AGkAbwBuAAAAAAAAAAAAAAA4AAIA//// ////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA CgAAAOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////// //8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///////////////wAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAA////////////////AAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/v8AAAQAAgAA AAAAAAAAAAAAAAAAAAAAAQAAAALVzdWcLhsQk5cIACss+a4wAAAAuAAAAAgA AAABAAAASAAAAA8AAABQAAAABAAAAGgAAAAFAAAAcAAAAAYAAAB4AAAACwAA AIAAAAAQAAAAiAAAAAwAAACQAAAAAgAAAOQEAAAeAAAADgAAAENpc2NvIFN5 c3RlbXMAQwADAAAAAOIAAAMAAADrAAAAAwAAADgAAAALAAAAAAAAAAsAAAAA AAAADBAAAAIAAAAeAAAADwAAAEFJTSBPRiBQQUNLQUdFAAMAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAATWljcm9zb2Z0IFdvcmQgZm9yIFdp bmRvd3MgOTUAAABAAAAAAIyGRwAAAABAAAAAAKSJPEWhvAFAAAAAABydUbOh vAFAAAAAAFRHlbqhvAEDAAAADQAAAAMAAABkEwAAAwAAAIluAAADAAAAAAAA AAAAAAAAAAAAAAAAAP7/AAAEAAIAAAAAAAAAAAAAAAAAAAAAAAEAAAAC1c3V nC4bEJOXCAArLPmuMAAAALgAAAAIAAAAAQAAAEgAAAAPAAAAUAAAAAQAAABo AAAABQAAAHAAAAAGAAAAeAAAAAsAAACAAAAAEAAAAIgAAAAMAAAAkAAAAAIA AADkBAAAHgAAAA4AAABDaXNjbyBTeXN0ZW1zAEMAAwAAAADiAAADAAAA6wAA AAMAAAA4AAAACwAAAAAAAAALAAAAAAAAAAwQAAACAAAAHgAAAA8AAABBSU0g T0YgUEFDS0FHRQADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== --laina.singnet.com.sg:871286234:700:-192627:41-- _________________________________________________________________________ | To unsubscribe: send "unsubscribe" to apnic-talk-request@apnic.net | +-----------------------------------------------------------------------+ From owner-apnic-talk Fri Aug 22 16:16:11 1997 Received: (from daemon@localhost) by teckla.apnic.net (8.8.6/8.7.1) id QAA00539 for apnic-talk-outgoing; Fri, 22 Aug 1997 16:16:11 +0900 (JST) Received: from marikit.iphil.net (map@marikit.iphil.net [203.176.0.4]) by teckla.apnic.net (8.8.6/8.7.1) with ESMTP id QAA00531; Fri, 22 Aug 1997 16:15:56 +0900 (JST) Received: (from map@localhost) by marikit.iphil.net (8.8.6/8.8.6) id PAA30736; Fri, 22 Aug 1997 15:18:13 +0800 From: "Miguel A.L. Paraz" Message-Id: <199708220718.PAA30736@marikit.iphil.net> Subject: APNIC whois software To: apops@apnic.net Date: Fri, 22 Aug 1997 15:18:13 +0800 (HKT) Cc: apnic-talk@apnic.net Content-Type: text Sender: owner-apnic-talk@apnic.net Precedence: bulk Hi, I've asked this before, but I lost it :) What's the WHOIS database software in use for APNIC? I recall that it is RIPE software but I coudln't find it under ftp.ripe.net. Cheers, -- miguel a.l. paraz +63-2-750-2288 iphil communications, makati city, philippines _________________________________________________________________________ | To unsubscribe: send "unsubscribe" to apnic-talk-request@apnic.net | +-----------------------------------------------------------------------+ From owner-apnic-talk Sun Aug 24 12:52:34 1997 Received: (from daemon@localhost) by teckla.apnic.net (8.8.6/8.7.1) id MAA12855 for apnic-talk-outgoing; Sun, 24 Aug 1997 12:52:34 +0900 (JST) Received: from nostromo.apnic.net (root@hilo131187.pac.gte.net [207.115.131.187]) by teckla.apnic.net (8.8.6/8.7.1) with ESMTP id MAA12849; Sun, 24 Aug 1997 12:52:24 +0900 (JST) Received: from nostromo.apnic.net (davidc@[127.0.0.1]) by nostromo.apnic.net (8.8.5/8.7.3) with ESMTP id NAA04137; Sun, 24 Aug 1997 13:42:27 +0900 (JST) Message-Id: <199708240442.NAA04137@nostromo.apnic.net> To: "Miguel A.L. Paraz" cc: apops@apnic.net, apnic-talk@apnic.net Subject: Re: APNIC whois software In-reply-to: Your message of "Fri, 22 Aug 1997 15:18:13 +0800." <199708220718.PAA30736@marikit.iphil.net> Date: Sun, 24 Aug 1997 13:42:22 +0900 From: David R Conrad Sender: owner-apnic-talk@apnic.net Precedence: bulk Hi, See ftp://ftp.ripe.net/ripe/dbase/software/ripe-dbase-2.0.4.tar.gz Regards, -drc --------- >Hi, > >I've asked this before, but I lost it :) What's the WHOIS database >software in use for APNIC? I recall that it is RIPE software but >I coudln't find it under ftp.ripe.net. > >Cheers, > >-- >miguel a.l. paraz +63-2-750-22 88 >iphil communications, makati city, philippines > > > > > > > > > > > >_________________________________________________________________________ >| To unsubscribe: send "unsubscribe" to apnic-talk-request@apnic.net | >+-----------------------------------------------------------------------+ _________________________________________________________________________ | To unsubscribe: send "unsubscribe" to apnic-talk-request@apnic.net | +-----------------------------------------------------------------------+ From owner-apnic-talk Wed Aug 27 22:35:45 1997 Received: (from daemon@localhost) by teckla.apnic.net (8.8.6/8.7.1) id WAA13480 for apnic-talk-outgoing; Wed, 27 Aug 1997 22:35:45 +0900 (JST) Received: from marikit.iphil.net (map@marikit.iphil.net [203.176.0.4]) by teckla.apnic.net (8.8.6/8.7.1) with ESMTP id WAA13474; Wed, 27 Aug 1997 22:35:39 +0900 (JST) Received: (from map@localhost) by marikit.iphil.net (8.8.6/8.8.6) id VAA29643; Wed, 27 Aug 1997 21:37:44 +0800 From: "Miguel A.L. Paraz" Message-Id: <199708271337.VAA29643@marikit.iphil.net> Subject: assignment window and form To: apnic@apnic.net (Asia Pacific Network Information Center) Date: Wed, 27 Aug 1997 21:37:44 +0800 (HKT) Cc: mhl@marikit.iphil.net (Marites H. Legamia), apnic-talk@apnic.net In-Reply-To: <199708271110.UAA05575@moonsky.jp.apnic.net> from "Asia Pacific Network Information Center" at Aug 27, 97 08:10:00 pm Content-Type: text Sender: owner-apnic-talk@apnic.net Precedence: bulk Hi, I just need some explanation here: Asia Pacific Network Information Center wrote: > Assignment Window: 32 addresses (see below) Is this 32, as in a /27 worth? > If you need to assign more addresses than is permit- > ted by your assignment window, you will need to submit an > APNIC-042 form describing your customer's requirements with > your proposal for satisfying your customer's request in the > "Additional Comments" section. I picked up the form - is it the Enterprise IP form? Isn't this for end-user APNIC members, or is it now used for customers of ISP members as well? Thanks, -- Miguel A.L. Paraz +63-2-750-2288 IPhil Communications, Technical Services _________________________________________________________________________ | To unsubscribe: send "unsubscribe" to apnic-talk-request@apnic.net | +-----------------------------------------------------------------------+ From owner-apnic-talk Thu Aug 28 17:18:48 1997 Received: (from daemon@localhost) by teckla.apnic.net (8.8.6/8.7.1) id RAA20449 for apnic-talk-outgoing; Thu, 28 Aug 1997 17:18:48 +0900 (JST) Received: from apnic-ttc.apnic.net (firewall-user@apnic-ttc.apnic.net [203.178.142.242]) by teckla.apnic.net (8.8.6/8.7.1) with SMTP id RAA20443; Thu, 28 Aug 1997 17:18:46 +0900 (JST) Received: by apnic-ttc.apnic.net; id QAA27313; Thu, 28 Aug 1997 16:57:42 +0900 Received: from unknown(10.0.10.4) by apnic-ttc.apnic.net via smap (g3.0.3) id xma027308; Thu, 28 Aug 97 16:57:41 +0900 Received: from apnic.net (apnic@localhost) by moonsky.jp.apnic.net (8.8.5/8.7.1) with ESMTP id RAA07662; Thu, 28 Aug 1997 17:18:37 +0900 (JST) Message-Id: <199708280818.RAA07662@moonsky.jp.apnic.net> X-Authentication-Warning: moonsky.jp.apnic.net: apnic owned process doing -bs To: "Miguel A.L. Paraz" cc: apnic@apnic.net (Asia Pacific Network Information Center), mhl@marikit.iphil.net (Marites H. Legamia), apnic-talk@apnic.net Subject: Re: assignment window and form [IPHIL-PH] In-reply-to: Your message of "Wed, 27 Aug 1997 21:37:44 +0800." <199708271337.VAA29643@marikit.iphil.net> Date: Thu, 28 Aug 1997 17:18:37 +0900 From: Asia Pacific Network Information Center Sender: owner-apnic-talk@apnic.net Precedence: bulk Hi Miguel, Sorry for the confusion. >Asia Pacific Network Information Center wrote: >> Assignment Window: 32 addresses (see below) > >Is this 32, as in a /27 worth? No. 32 means a /19, 32 class C address space. >> If you need to assign more addresses than is permit- >> ted by your assignment window, you will need to submit an >> APNIC-042 form describing your customer's requirements with >> your proposal for satisfying your customer's request in the >> "Additional Comments" section. > >I picked up the form - is it the Enterprise IP form? Isn't this >for end-user APNIC members, or is it now used for customers >of ISP members as well? I fixed the allocation notice message. It should be second-opinion-request form. Thank you for pointing them out. Regards, Yoshiko -APNIC hostmaster ----------- _________________________________________________________________________ | To unsubscribe: send "unsubscribe" to apnic-talk-request@apnic.net | +-----------------------------------------------------------------------+