From kras0021@umn.edu Wed Feb 2 03:48:46 2005 From: kras0021@umn.edu (Jeff Krasky) Date: Tue, 01 Feb 2005 21:48:46 CST Subject: [Xorp-users] error with XRLs Message-ID: <200502020348.j123mk3B013062@trojan.software.umn.edu> Hi, I am writing my own module and I plan on having it use the BGP XRLs to communicate with the running BGP process. I have compiled and built my executable and when I run it, I get this error: [ 2005/02/01 20:54:06 ERROR bgp_beacon:24432 XRL +569 xrl_router.cc wait_until_xrl_router_is_ready ] XrlRouter failed. No finder? Here is what my call looks like: My header file, bgp_beacon.hh, declares the variables EventLoop _eventloop; XrlStdRouter *_xrl_router; Then in my constructor, I say _xrl_router = new XrlStdRouter(_eventloop, "bgp_beacon"); wait_until_xrl_router_is_ready(_eventloop, *_xrl_router); Is there something else I should be doing so that I don't get this error when I make the call to wait_until_xrl_router_is_ready()? I've read through some docs on the xorp site and also one tutorial about XRLs by somebody in the UK and so this is where I am at. Thanks for any hints. From pavlin@icir.org Wed Feb 2 08:00:40 2005 From: pavlin@icir.org (Pavlin Radoslavov) Date: Wed, 02 Feb 2005 00:00:40 -0800 Subject: [Xorp-users] Filtering capabilities In-Reply-To: Message from andy@wormspace.net of "Thu, 27 Jan 2005 19:59:41 PST." <50360.12.146.232.2.1106884781.spork@webmail.wormspace.net> Message-ID: <200502020800.j1280e3h075897@possum.icir.org> > Hi, > I'm really new to routers so please forgive me if this question is stupid. > Is this software capable of filtering functions such as other routers? > That is, by setting up the router to accept specific traffic...will the > traffic that is not specified be dropped by the router? > > Again, sorry if this question might be a bit elementary. I am trying to > learn about this as I am trying to explore an open source routing solution > for a project I'm working. Thanks in advance for any responses received. Andy, XORP implements only the control plane, so all filtering will happen in the data plane (e.g., inside the kernel). If you want to configure the filtering inside the kernel, currently you would have to use external software (e.g., ipfw for firewall configuration on FreeBSD). Though, in the future you would be able to configure it through the XORP configuration. Regards, Pavlin From kras0021@umn.edu Wed Feb 2 17:44:40 2005 From: kras0021@umn.edu (Jeff Krasky) Date: Wed, 02 Feb 2005 11:44:40 CST Subject: [Xorp-users] error with XRLs Message-ID: <200502021744.j12HiePn015905@turbo.software.umn.edu> I guess I should also add that I had compiled my module on its own and then I started it up on its own at the shell prompt. So maybe I need to have Xorp start it somehow? Thanks, Jeff On 1 Feb 2005, Jeff Krasky wrote: > > Hi, > I am writing my own module and I plan on having it use the BGP XRLs to > communicate with the running BGP process. I have compiled and built my > executable and when I run it, I get this error: > > [ 2005/02/01 20:54:06 ERROR bgp_beacon:24432 XRL +569 xrl_router.cc > wait_until_xrl_router_is_ready ] XrlRouter failed. No finder? > > Here is what my call looks like: > My header file, bgp_beacon.hh, declares the variables > > EventLoop _eventloop; > XrlStdRouter *_xrl_router; > > Then in my constructor, I say > > _xrl_router = new XrlStdRouter(_eventloop, "bgp_beacon"); > wait_until_xrl_router_is_ready(_eventloop, *_xrl_router); > > Is there something else I should be doing so that I don't get this error > when I make the call to wait_until_xrl_router_is_ready()? I've read > through some docs on the xorp site and also one tutorial about XRLs by > somebody in the UK and so this is where I am at. > > Thanks for any hints. > > _______________________________________________ > Xorp-users mailing list > Xorp-users@xorp.org > http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-users > From pavlin@icir.org Wed Feb 2 21:26:53 2005 From: pavlin@icir.org (Pavlin Radoslavov) Date: Wed, 02 Feb 2005 13:26:53 -0800 Subject: [Xorp-users] error with XRLs In-Reply-To: Message from Jeff Krasky of "Wed, 02 Feb 2005 11:44:40 CST." <200502021744.j12HiePn015905@turbo.software.umn.edu> Message-ID: <200502022126.j12LQr1J082404@possum.icir.org> > I guess I should also add that I had compiled my module on its own and then > I started it up on its own at the shell prompt. So maybe I need to have > Xorp start it somehow? Jeff, The problem is that you need to have a running XORP finder if you use XRLs. For that you have two options: 1. Add a rtrmgr template to etc/templates/your_protocol.tp that will contain the rtrmgr template how to configure your protocol, the XRLs sent to your protocol to configure it, etc. Then, when you run xorp_rtrmgr, it will start the XORP finder, your protocol, etc and everything else that is needed. 2. Start libxipc/xorp_finder by hand before starting your protocol. Option (2) is simpler during initial development testings until you have something stable and running. Also, please note that you cannot have more than one finder on the same machine. E.g., if you have started a XORP router (which will be running a finder internally), then you cannot start xorp_finder by hand. If, say, you need other XORP components as well (say, fea, rib, bgp, etc), then you can start each of them by hand in the appropriate order. E.g., xorp_finder, xorp_fea, xorp_rib, xorp_bgp, etc... Regards, Pavlin > Jeff > > On 1 Feb 2005, Jeff Krasky wrote: > > > > Hi, > > I am writing my own module and I plan on having it use the BGP XRLs to > > communicate with the running BGP process. I have compiled and built my > > executable and when I run it, I get this error: > > > > [ 2005/02/01 20:54:06 ERROR bgp_beacon:24432 XRL +569 xrl_router.cc > > wait_until_xrl_router_is_ready ] XrlRouter failed. No finder? > > > > Here is what my call looks like: > > My header file, bgp_beacon.hh, declares the variables > > > > EventLoop _eventloop; > > XrlStdRouter *_xrl_router; > > > > Then in my constructor, I say > > > > _xrl_router = new XrlStdRouter(_eventloop, "bgp_beacon"); > > wait_until_xrl_router_is_ready(_eventloop, *_xrl_router); > > > > Is there something else I should be doing so that I don't get this error > > when I make the call to wait_until_xrl_router_is_ready()? I've read > > through some docs on the xorp site and also one tutorial about XRLs by > > somebody in the UK and so this is where I am at. > > > > Thanks for any hints. > > > > _______________________________________________ > > Xorp-users mailing list > > Xorp-users@xorp.org > > http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-users > > > > > _______________________________________________ > Xorp-users mailing list > Xorp-users@xorp.org > http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-users From kras0021@umn.edu Wed Feb 2 23:06:01 2005 From: kras0021@umn.edu (Jeff Krasky) Date: Wed, 02 Feb 2005 17:06:01 CST Subject: [Xorp-users] error with XRLs Message-ID: <200502022306.j12N61ct025443@trojan.software.umn.edu> > 1. Add a rtrmgr template to etc/templates/your_protocol.tp that will > contain the rtrmgr template how to configure your protocol, the > XRLs sent to your protocol to configure it, etc. > Then, when you run xorp_rtrmgr, it will start the XORP finder, > your protocol, etc and everything else that is needed. > > 2. Start libxipc/xorp_finder by hand before starting your protocol. I went with option #1 since I can't have more than one finder on the same machine. I wrote a ${Xorp}/etc/templates/bgp_beacon.tp file that looks like this: protocols { bgp_beacon { targetname: txt = "bgp_beacon"; import: txt; export: txt; } } protocols { bgp_beacon { %modinfo: provides bgp_beacon; %modinfo: depends bgp; %modinfo: path "bgp_beacon/bgp_beacon"; %modinfo: default_targetname "bgp_beacon"; } } I copied and modified the bgp.tp file. My program, bgp_beacon, doesn't need to do much. All I want it to do is make a few XRL calls on XrlBgpV0p2Client. I give my program all of the necessary data it needs when I start it up from the command line. I still get the same error. Questions: 1) Was adding this .tp file supposed to tell Xorp to start my program up automatically? When I run xorp_rtrmgr, I see that it runs module interfaces, then module fea, then module rib, then module bgp. Do I have to somehow have it run module bgp_beacon next? 2) If it is ok to just start my program from a different shell, what else do I need to do? 3) Any hints on the .tp file? I took my best guess when deciding what to keep/modify from the bgp.tp file. Thanks, Jeff From atanu@ICSI.Berkeley.EDU Wed Feb 2 23:29:36 2005 From: atanu@ICSI.Berkeley.EDU (Atanu Ghosh) Date: Wed, 02 Feb 2005 15:29:36 -0800 Subject: [Xorp-users] error with XRLs In-Reply-To: Message from Pavlin Radoslavov of "Wed, 02 Feb 2005 13:26:53 PST." <200502022126.j12LQr1J082404@possum.icir.org> Message-ID: <481.1107386976@tigger.icir.org> Hi, If you choose to start the processes yourself you will need to start RIB (xorp_rib) and FEA (xorp_fea) process, otherwise BGP will not allow peer information to be added. Use xorp_fea_dummy if you don't want routes to get into the kernel. RIB - Routing Information Base FEA - Forwarding Engine Abstraction Atanu. >>>>> "Pavlin" == Pavlin Radoslavov writes: >> I guess I should also add that I had compiled my module on its >> own and then I started it up on its own at the shell prompt. So >> maybe I need to have Xorp start it somehow? Pavlin> Jeff, Pavlin> The problem is that you need to have a running XORP finder Pavlin> if you use XRLs. For that you have two options: Pavlin> 1. Add a rtrmgr template to etc/templates/your_protocol.tp Pavlin> that will contain the rtrmgr template how to configure your Pavlin> protocol, the XRLs sent to your protocol to configure it, Pavlin> etc. Then, when you run xorp_rtrmgr, it will start the XORP Pavlin> finder, your protocol, etc and everything else that is Pavlin> needed. Pavlin> 2. Start libxipc/xorp_finder by hand before starting your Pavlin> protocol. Pavlin> Option (2) is simpler during initial development testings Pavlin> until you have something stable and running. Pavlin> Also, please note that you cannot have more than one finder Pavlin> on the same machine. E.g., if you have started a XORP router Pavlin> (which will be running a finder internally), then you cannot Pavlin> start xorp_finder by hand. If, say, you need other XORP Pavlin> components as well (say, fea, rib, bgp, etc), then you can Pavlin> start each of them by hand in the appropriate order. E.g., Pavlin> xorp_finder, xorp_fea, xorp_rib, xorp_bgp, etc... Pavlin> Regards, Pavlin >> Jeff >> >> On 1 Feb 2005, Jeff Krasky wrote: >> > >> > Hi, > I am writing my own module and I plan on having it use >> the BGP XRLs to > communicate with the running BGP process. I >> have compiled and built my > executable and when I run it, I get >> this error: >> > >> > [ 2005/02/01 20:54:06 ERROR bgp_beacon:24432 XRL +569 >> xrl_router.cc > wait_until_xrl_router_is_ready ] XrlRouter >> failed. No finder? >> > >> > Here is what my call looks like: > My header file, >> bgp_beacon.hh, declares the variables >> > >> > EventLoop _eventloop; > XrlStdRouter *_xrl_router; >> > >> > Then in my constructor, I say >> > >> > _xrl_router = new XrlStdRouter(_eventloop, "bgp_beacon"); > >> wait_until_xrl_router_is_ready(_eventloop, *_xrl_router); >> > >> > Is there something else I should be doing so that I don't get >> this error > when I make the call to >> wait_until_xrl_router_is_ready()? I've read > through some docs >> on the xorp site and also one tutorial about XRLs by > somebody >> in the UK and so this is where I am at. >> > >> > Thanks for any hints. >> > >> > _______________________________________________ > Xorp-users >> mailing list > Xorp-users@xorp.org > >> http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-users >> > >> >> >> _______________________________________________ Xorp-users >> mailing list Xorp-users@xorp.org >> http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-users Pavlin> _______________________________________________ Xorp-users Pavlin> mailing list Xorp-users@xorp.org Pavlin> http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-users From pavlin@icir.org Wed Feb 2 23:37:09 2005 From: pavlin@icir.org (Pavlin Radoslavov) Date: Wed, 02 Feb 2005 15:37:09 -0800 Subject: [Xorp-users] error with XRLs In-Reply-To: Message from Jeff Krasky of "Wed, 02 Feb 2005 17:06:01 CST." <200502022306.j12N61ct025443@trojan.software.umn.edu> Message-ID: <200502022337.j12Nb99W088232@possum.icir.org> > > 1. Add a rtrmgr template to etc/templates/your_protocol.tp that will > > contain the rtrmgr template how to configure your protocol, the > > XRLs sent to your protocol to configure it, etc. > > Then, when you run xorp_rtrmgr, it will start the XORP finder, > > your protocol, etc and everything else that is needed. > > > > 2. Start libxipc/xorp_finder by hand before starting your protocol. > > I went with option #1 since I can't have more than one finder on the same > machine. I wrote a ${Xorp}/etc/templates/bgp_beacon.tp file that looks > like this: > > protocols { > bgp_beacon { > targetname: txt = "bgp_beacon"; > > import: txt; > export: txt; > } > } > > protocols { > bgp_beacon { > %modinfo: provides bgp_beacon; > %modinfo: depends bgp; > %modinfo: path "bgp_beacon/bgp_beacon"; > %modinfo: default_targetname "bgp_beacon"; > } > } > > I copied and modified the bgp.tp file. My program, bgp_beacon, doesn't > need to do much. All I want it to do is make a few XRL calls on > XrlBgpV0p2Client. I give my program all of the necessary data it needs > when I start it up from the command line. > > I still get the same error. In your first email you said that you have declared inside your bgp_beacon.hh file the variable EventLoop _eventloop; One thing that comes to mind is that you may have end-up with more than one eventloop. Inside your program you cannot have more than one. Hence, I'd recommend that you declare the eventloop inside the main program, and then pass it as a reference to the BgpBeacon constructor. > Questions: > 1) Was adding this .tp file supposed to tell Xorp to start my program up > automatically? When I run xorp_rtrmgr, I see that it runs module > interfaces, then module fea, then module rib, then module bgp. Do I have > to somehow have it run module bgp_beacon next? XORP will start your program if either: (a) Another module needs to be started by XORP, and that module depends on bgp_beacon. and/or (b) you have explicit configuration section about your program in your confir file. In your case it may be sufficient to add a config statement like: protocols { bgp_beacon { } } > 2) If it is ok to just start my program from a different shell, what else > do I need to do? Can you be more specific what you mean by this. > > 3) Any hints on the .tp file? I took my best guess when deciding what to > keep/modify from the bgp.tp file. In your template file you may want to add the following after the last %modinfo statement: %mandatory: targetname; targetname { %help: short "Set the target name"; %set:; } Also, you don't seem to use/define the "import" and "export" declarations, so you may want to remove them. Regards, Pavlin From atanu@ICSI.Berkeley.EDU Wed Feb 2 23:47:15 2005 From: atanu@ICSI.Berkeley.EDU (Atanu Ghosh) Date: Wed, 02 Feb 2005 15:47:15 -0800 Subject: [Xorp-users] error with XRLs In-Reply-To: Message from Jeff Krasky of "Wed, 02 Feb 2005 17:06:01 CST." <200502022306.j12N61ct025443@trojan.software.umn.edu> Message-ID: <4747.1107388035@tigger.icir.org> A manual explaining the router manager, template files etc... The reason that the bgp_beacon process didn't get started is that it is not mentioned in the configuration file. The router manager only starts proceses that are configured in the config file, as well as dependant processes. I have never tried it with no parameters but putting: protocols { bgp_beacon { } } into the configuration file should do the trick. Atanu. >>>>> "Jeff" == Jeff Krasky writes: >> 1. Add a rtrmgr template to etc/templates/your_protocol.tp that will >> contain the rtrmgr template how to configure your protocol, the >> XRLs sent to your protocol to configure it, etc. >> Then, when you run xorp_rtrmgr, it will start the XORP finder, >> your protocol, etc and everything else that is needed. >> >> 2. Start libxipc/xorp_finder by hand before starting your protocol. Jeff> I went with option #1 since I can't have more than one finder on the same Jeff> machine. I wrote a ${Xorp}/etc/templates/bgp_beacon.tp file that looks Jeff> like this: Jeff> protocols { Jeff> bgp_beacon { Jeff> targetname: txt = "bgp_beacon"; Jeff> import: txt; Jeff> export: txt; Jeff> } Jeff> } Jeff> protocols { Jeff> bgp_beacon { Jeff> %modinfo: provides bgp_beacon; Jeff> %modinfo: depends bgp; Jeff> %modinfo: path "bgp_beacon/bgp_beacon"; Jeff> %modinfo: default_targetname "bgp_beacon"; Jeff> } Jeff> } Jeff> I copied and modified the bgp.tp file. My program, bgp_beacon, doesn't Jeff> need to do much. All I want it to do is make a few XRL calls on Jeff> XrlBgpV0p2Client. I give my program all of the necessary data it needs Jeff> when I start it up from the command line. Jeff> I still get the same error. Jeff> Questions: Jeff> 1) Was adding this .tp file supposed to tell Xorp to start my program up Jeff> automatically? When I run xorp_rtrmgr, I see that it runs module Jeff> interfaces, then module fea, then module rib, then module bgp. Do I have Jeff> to somehow have it run module bgp_beacon next? Jeff> 2) If it is ok to just start my program from a different shell, what else Jeff> do I need to do? Jeff> 3) Any hints on the .tp file? I took my best guess when deciding what to Jeff> keep/modify from the bgp.tp file. Jeff> Thanks, Jeff> Jeff Jeff> _______________________________________________ Jeff> Xorp-users mailing list Jeff> Xorp-users@xorp.org Jeff> http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-users From kras0021@umn.edu Thu Feb 3 01:23:08 2005 From: kras0021@umn.edu (Jeff Krasky) Date: Wed, 02 Feb 2005 19:23:08 CST Subject: [Xorp-users] error with XRLs Message-ID: <200502030123.j131N8jt003106@trojan.software.umn.edu> > If you choose to start the processes yourself you will need to start RIB > (xorp_rib) and FEA (xorp_fea) process, otherwise BGP will not allow > peer information to be added. Would it make sense then that if I start xorp_rtrmgr on my machine that I can not start my process on its own? I am basing this on the assumption that xorp_rtrmgr would start xorp_rib and xorp_fea. Then if I started them also some problem would occur (either they can't be started twice or if they can then my program would be communicating with a different bgp module than the bgp module that was started by xorp_rtrmgr). From atanu@ICSI.Berkeley.EDU Thu Feb 3 05:06:44 2005 From: atanu@ICSI.Berkeley.EDU (Atanu Ghosh) Date: Wed, 02 Feb 2005 21:06:44 -0800 Subject: [Xorp-users] error with XRLs In-Reply-To: Message from Jeff Krasky of "Wed, 02 Feb 2005 19:23:08 CST." <200502030123.j131N8jt003106@trojan.software.umn.edu> Message-ID: <80747.1107407204@tigger.icir.org> >> If you choose to start the processes yourself you will need to >> start RIB (xorp_rib) and FEA (xorp_fea) process, otherwise BGP >> will not allow peer information to be added. Jeff> Would it make sense then that if I start xorp_rtrmgr on my Jeff> machine that I can not start my process on its own? I am Jeff> basing this on the assumption that xorp_rtrmgr would start Jeff> xorp_rib and xorp_fea. Then if I started them also some Jeff> problem would occur (either they can't be started twice or if Jeff> they can then my program would be communicating with a Jeff> different bgp module than the bgp module that was started by Jeff> xorp_rtrmgr). If you use the xorp_rtrmgr to start BGP and associated processes there should be no problem with starting a separate process that sends XRLs to BGP. There is a simple way to verify this. There is a program in the libxipc directory called "call_xrl", that can be used to send XRLs. Use xorp_rtrmgr to start all the processes, then use call_xrl to originate a route. $ libxipc/call_xrl finder://bgp/bgp/0.2/originate_route4?nlri:ipv4net=$1&next_hop:ipv4=$2&unicast:bool=$3&multicast:bool=$4 Replace $1 to $4 for example: $ libxipc/call_xrl 'finder://bgp/bgp/0.2/originate_route4?nlri:ipv4net=10.10.10.0/24&next_hop:ipv4=20.20.20.20&unicast:bool=true&multicast:bool=false' Atanu. From kras0021@umn.edu Fri Feb 4 00:33:53 2005 From: kras0021@umn.edu (Jeff Krasky) Date: Thu, 03 Feb 2005 18:33:53 CST Subject: [Xorp-users] error with XRLs Message-ID: <200502040033.j140Xr61029164@trojan.software.umn.edu> > In your first email you said that you have declared inside your > bgp_beacon.hh file the variable > > EventLoop _eventloop; > > One thing that comes to mind is that you may have end-up with more > than one eventloop. Inside your program you cannot have more than > one. Hence, I'd recommend that you declare the eventloop inside the > main program, and then pass it as a reference to the BgpBeacon > constructor. I was only creating one instance of bgp_beacon, but I made the variable static just to be safe. > In your case it may be sufficient to add > a config statement like: > > protocols { > bgp_beacon { > } > } I did this and my program gets started right after the bgp module. I still get the error "XrlRouter failed. No Finder?" and then my module abnormally exits. Here is how I declare my XrlRouter: HEADER FILE: ------------ XrlStdRouter *_xrl_router; SOURCE FILE: ------------ in my ctor() I have the following two lines: _xrl_router = new XrlStdRouter(_eventloop, "bgp_beacon"); wait_until_xrl_router_is_ready(_eventloop, *_xrl_router); I am under the impression that I am using the default finder host and finder port. Should I try specifying them? Thanks, Jeff From pavlin@icir.org Fri Feb 4 00:45:17 2005 From: pavlin@icir.org (Pavlin Radoslavov) Date: Thu, 03 Feb 2005 16:45:17 -0800 Subject: [Xorp-users] error with XRLs In-Reply-To: Message from Jeff Krasky of "Thu, 03 Feb 2005 18:33:53 CST." <200502040033.j140Xr61029164@trojan.software.umn.edu> Message-ID: <200502040045.j140jH1v006347@possum.icir.org> > > In your first email you said that you have declared inside your > > bgp_beacon.hh file the variable > > > > EventLoop _eventloop; > > > > One thing that comes to mind is that you may have end-up with more > > than one eventloop. Inside your program you cannot have more than > > one. Hence, I'd recommend that you declare the eventloop inside the > > main program, and then pass it as a reference to the BgpBeacon > > constructor. > > I was only creating one instance of bgp_beacon, but I made the variable > static just to be safe. > > > In your case it may be sufficient to add > > a config statement like: > > > > protocols { > > bgp_beacon { > > } > > } > > I did this and my program gets started right after the bgp module. > > I still get the error "XrlRouter failed. No Finder?" and then my module > abnormally exits. Here is how I declare my XrlRouter: > > HEADER FILE: > ------------ > XrlStdRouter *_xrl_router; > > SOURCE FILE: > ------------ > in my ctor() I have the following two lines: > > _xrl_router = new XrlStdRouter(_eventloop, "bgp_beacon"); > wait_until_xrl_router_is_ready(_eventloop, *_xrl_router); > > I am under the impression that I am using the default finder host and > finder port. Should I try specifying them? You could, but I don't know whether it will make a difference. In general, please have a look in static_routes/xorp_static_routes.cc how it is done. It is relatively short and simple, so comparing it against your code may show you where the problem is. E.g., in the static_routes code, there is another declaration right before wait_until_xrl_router_is_ready(), and this declaration _has_ to be before wait_until_xrl_router_is_ready(). See the code for details, and how this declaration is related to the XrlStdRouter. Regards, Pavlin From atanu@ICSI.Berkeley.EDU Fri Feb 4 16:37:26 2005 From: atanu@ICSI.Berkeley.EDU (Atanu Ghosh) Date: Fri, 04 Feb 2005 08:37:26 -0800 Subject: [Xorp-users] XORP on Solaris?? In-Reply-To: Message from Dave Price of "Fri, 28 Jan 2005 12:37:05 GMT." <162.1106915825@aber.ac.uk> Message-ID: <40135.1107535046@tigger.icir.org> Hi, We haven't ported XORP to Solaris and from the silence it doesn't seem that anybody else has either. We are in the process of putting in XORP routers at our border for IPv4 and IPv6 (Unicast and Multicast). The PCs will run FreeBSD which is our main development platform. We happen to have choosen Dell rack mount machines but I think Suns with AMD processors would have worked just as well. We have been adding ACL support to XORP but rules cannot yet be placed in the configuration file. Atanu. >>>>> "Dave" == Dave Price writes: Dave> Dear All, We are currently considering replacing our current Dave> "home built" router with a new box. Our current router, built Dave> many years ago, uses a Pentium 300 (ish) and a multi-interface Dave> 100 Mbps ethernet to link four networks. It currently runs an Dave> old Solaris for Intel OS. It only currently handles unicast Dave> routing. Dave> One possibility being considered is basically a faster Dave> version of same, but basing it on a sun branded rack mount Dave> server with AMD processors. Dave> What OS though? We could just use Solaris and its Dave> inbuilt IP routing as we do now and we get some firewalling. Dave> Another thought is XORP run on something? Dave> It would be nice if it did multicast routing for us too. Dave> Any thoughts folks? Has anyone ported XORP to Solaris? Dave> Thanks for any thoughts you may have to offer. Dave> Dave Price Dave> _______________________________________________ Xorp-users Dave> mailing list Xorp-users@xorp.org Dave> http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-users From dave.price@aber.ac.uk Fri Feb 4 17:52:43 2005 From: dave.price@aber.ac.uk (Dave Price) Date: Fri, 04 Feb 2005 17:52:43 +0000 Subject: [Xorp-users] XORP on Solaris?? In-Reply-To: Your message of Fri, 04 Feb 2005 08:37:26 -0800. <40135.1107535046@tigger.icir.org> Message-ID: <14018.1107539563@aber.ac.uk> Dear Atanu and All, atanu@ICSI.Berkeley.EDU said: > We haven't ported XORP to Solaris and from the silence it doesn't seem > that anybody else has either. And I had no "private" emails from anyone in response to my earlier email. atanu@ICSI.Berkeley.EDU said: > We are in the process of putting in XORP routers at our border for > IPv4 and IPv6 (Unicast and Multicast). The PCs will run FreeBSD which > is our main development platform. We happen to have choosen Dell rack > mount machines but I think Suns with AMD processors would have worked > just as well. Ou plans are evolving a bit and I gather our current "favourite" for hardware (for various funding related reasons) is likely to go in the direction of a SPARC powered Sun. I gather the current proposed one has four in-built high speed ether interfaces and we are considering adding another four port board as well. atanu@ICSI.Berkeley.EDU said: > We have been adding ACL support to XORP but rules cannot yet be placed > in the configuration file. I spotted some chat on the maillist in this direction the other day. How hard do you think it would be to "port" XORP to Sparc Solaris?? Do you have a lot of operating system dependencies in the code?? Would there be any value in the "academic interest / research" direction to attempt to do such a port? I wonder if we might be able to contribute and how much prior low-level OS experience one would need to attempt such work?? Comments anyone?? Dave Price Dave Price From kras0021@umn.edu Fri Feb 4 20:13:29 2005 From: kras0021@umn.edu (Jeff Krasky) Date: Fri, 04 Feb 2005 14:13:29 CST Subject: [Xorp-users] error with XRLs Message-ID: <200502042013.j14KDT5W030907@trojan.software.umn.edu> > In general, please have a look in > static_routes/xorp_static_routes.cc how it is done. It is relatively > short and simple, so comparing it against your code may show you > where the problem is. E.g., in the static_routes code, there is > another declaration right before wait_until_xrl_router_is_ready(), > and this declaration _has_ to be before > wait_until_xrl_router_is_ready(). Ok, I see you are talking about calling the ctor() for XrlStaticRoutesNode. I can copy that file and modify and make an XrlBGPBeaconNode class then. Before I go too far on this though, I would like to check one thing: If I create my own module like this bgp_beacon, MUST it be an Xrl Target? I started off with the simple plan of just writing a basic program to make a few Xrl calls on the XrlBgpV0p2Client object. That is all I wanted to do - nothing more. I truly hope that I don't have to build a full-blown Xrl Target module as well. Can you just verify this for me, or tell me if I am wrong. Thanks, Jeff From pavlin@icir.org Fri Feb 4 20:27:03 2005 From: pavlin@icir.org (Pavlin Radoslavov) Date: Fri, 04 Feb 2005 12:27:03 -0800 Subject: [Xorp-users] error with XRLs In-Reply-To: Message from Jeff Krasky of "Fri, 04 Feb 2005 14:13:29 CST." <200502042013.j14KDT5W030907@trojan.software.umn.edu> Message-ID: <200502042027.j14KR3qU018392@possum.icir.org> > > In general, please have a look in > > static_routes/xorp_static_routes.cc how it is done. It is relatively > > short and simple, so comparing it against your code may show you > > where the problem is. E.g., in the static_routes code, there is > > another declaration right before wait_until_xrl_router_is_ready(), > > and this declaration _has_ to be before > > wait_until_xrl_router_is_ready(). > > Ok, I see you are talking about calling the ctor() for XrlStaticRoutesNode. > I can copy that file and modify and make an XrlBGPBeaconNode class then. > Before I go too far on this though, I would like to check one thing: If I > create my own module like this bgp_beacon, MUST it be an Xrl Target? I > started off with the simple plan of just writing a basic program to make a > few Xrl calls on the XrlBgpV0p2Client object. That is all I wanted to do - > nothing more. I truly hope that I don't have to build a full-blown Xrl > Target module as well. Can you just verify this for me, or tell me if I am > wrong. Jeff, You don't have to implement XrlTarget in your module if you don't need it. Obviously, that module will be able only to send XRLs and receive the results, but it won't be able to receive XRLs on its own. In that case, you would have to call "xrl_std_router.finalize();" after the XrlStdRouter constructor. E.g., see the source code for, say, xorp/fea/tools/show_interfaces.cc which sends XRLs, but is not an XrlTarget. Regards, Pavlin From kras0021@umn.edu Fri Feb 4 23:16:37 2005 From: kras0021@umn.edu (Jeff Krasky) Date: Fri, 04 Feb 2005 17:16:37 CST Subject: [Xorp-users] error with XRLs Message-ID: <200502042316.j14NGbqm013222@trojan.software.umn.edu> > In your first email you said that you have declared inside your > bgp_beacon.hh file the variable > > EventLoop _eventloop; > > One thing that comes to mind is that you may have end-up with more > than one eventloop. Inside your program you cannot have more than > one. Hence, I'd recommend that you declare the eventloop inside the > main program, and then pass it as a reference to the BgpBeacon > constructor. How come in the static_routes directory there is an EventLoop declared in xorp_static_routes.cc AND in static_routes_node.hh? Wouldn't this make for 2 EventLoops? From bms@spc.org Fri Feb 4 23:33:20 2005 From: bms@spc.org (Bruce M Simpson) Date: Fri, 4 Feb 2005 23:33:20 +0000 Subject: [Xorp-users] error with XRLs In-Reply-To: <200502042316.j14NGbqm013222@trojan.software.umn.edu> References: <200502042316.j14NGbqm013222@trojan.software.umn.edu> Message-ID: <20050204233320.GA2613@empiric.icir.org> On Fri, Feb 04, 2005 at 05:16:37PM -0600, Jeff Krasky wrote: > How come in the static_routes directory there is an EventLoop declared in > xorp_static_routes.cc AND in static_routes_node.hh? Wouldn't this make for > 2 EventLoops? No, because static_routes_node.hh's declaration of EventLoop is actually declared as a reference to the EventLoop defined in xorp_static_routes.cc. BMS From kras0021@umn.edu Sat Feb 5 04:23:03 2005 From: kras0021@umn.edu (Jeff Krasky) Date: Fri, 04 Feb 2005 22:23:03 CST Subject: [Xorp-users] error with XRLs Message-ID: <200502050423.j154N3Di027393@trojan.software.umn.edu> > In that case, you would have to call "xrl_std_router.finalize();" > after the XrlStdRouter constructor. Ok, I tried that, i.e. now I have _xrl_router = new XrlStdRouter(_eventloop, "bgp_beacon"); _xrl_router->finalize(); //This simply calls ServiceBase("BGPBeacon") ctor() and initializes some vars. //Being as I am not an XRL target, I didn't need to do everything that other //modules would do before calling wait_until_xrl_router_is_ready(). After //deleting the target-related code from the static_routes_node file this is all //that was left. _bgp_beacon_node = new BGPBeaconNode(_eventloop); wait_until_xrl_router_is_ready(_eventloop, *_xrl_router); I am happy to say that I don't get the error that I used to. I am sad to say that I get a new error: INFO xorp_rtrmgr:26153 RTRMGR +550 module_manager.cc killed ] Module abnormally killed: bgp_beacon Unfortunately, this one even comes BEFORE I get the message "No more tasks to run" :-( Is there some way I can check out what is going on with the finder or something...or anything? Thanks for the help. Someday soon this program will run successfully, but not without me getting help from others. :-) From pavlin@icir.org Sat Feb 5 05:16:19 2005 From: pavlin@icir.org (Pavlin Radoslavov) Date: Fri, 04 Feb 2005 21:16:19 -0800 Subject: [Xorp-users] error with XRLs In-Reply-To: Message from Jeff Krasky of "Fri, 04 Feb 2005 22:23:03 CST." <200502050423.j154N3Di027393@trojan.software.umn.edu> Message-ID: <200502050516.j155GJTu023373@possum.icir.org> > I am happy to say that I don't get the error that I used to. I am sad to > say that I get a new error: > > INFO xorp_rtrmgr:26153 RTRMGR +550 module_manager.cc killed ] Module > abnormally killed: bgp_beacon > > Unfortunately, this one even comes BEFORE I get the message "No more tasks > to run" :-( > > Is there some way I can check out what is going on with the finder or > something...or anything? If there was a message like "Terminating module: " or "Killing module: ", then the rtrmgr killed your process. Otherwise, your processed has terminated on its own, and the rtrmgr is reporting that. If you didn't see any of the above messages, was there a coredump of your process? Regards, Pavlin From kras0021@umn.edu Mon Feb 7 23:01:54 2005 From: kras0021@umn.edu (Jeff Krasky) Date: Mon, 07 Feb 2005 17:01:54 CST Subject: [Xorp-users] error with XRLs Message-ID: <200502072301.j17N1ttM001492@trojan.software.umn.edu> > If there was a message like "Terminating module: " > or "Killing module: ", then the rtrmgr killed your > process. Otherwise, your processed has terminated on its own, and > the rtrmgr is reporting that. > If you didn't see any of the above messages, was there a coredump of > your process? I saw the message "Module abnormally killed." There was no coredump, but I have tracked the problem down to the offending line: In my class, I have a method called 'beac()' that takes zero arguments and has a return type of bool. I call this method once from main() and then at the end of this method I try and set up a XorpTimer so that the method can call ITSELF again. The line at the end of 'beac()' looks like this: _beac_timer = _eventloop.new_periodic(_period, callback(this, &BGP_Beacon::beac)); When I comment this line out, no problem. When this line executes, my module is abnormally killed. _beac_timer is a member variable of type XorpTimer. _eventloop is a STATIC member variable of type EventLoop. _period is a member variable of type int. I believe that there is no problem with _eventloop itself, since before calling new_periodic() I called _eventloop.timers_pending() to make sure the variable was instantiated. Any hints on why this line messes things up? Thanks, Jeff From pavlin@icir.org Mon Feb 7 23:15:49 2005 From: pavlin@icir.org (Pavlin Radoslavov) Date: Mon, 07 Feb 2005 15:15:49 -0800 Subject: [Xorp-users] error with XRLs In-Reply-To: Message from Jeff Krasky of "Mon, 07 Feb 2005 17:01:54 CST." <200502072301.j17N1ttM001492@trojan.software.umn.edu> Message-ID: <200502072315.j17NFnaq049105@possum.icir.org> > > If there was a message like "Terminating module: " > > or "Killing module: ", then the rtrmgr killed your > > process. Otherwise, your processed has terminated on its own, and > > the rtrmgr is reporting that. > > If you didn't see any of the above messages, was there a coredump of > > your process? > > I saw the message "Module abnormally killed." There was no coredump, but I > have tracked the problem down to the offending line: Maybe the coredump size limit on your system is zero? > > In my class, I have a method called 'beac()' that takes zero arguments and > has a return type of bool. I call this method once from main() and then at > the end of this method I try and set up a XorpTimer so that the method can > call ITSELF again. The line at the end of 'beac()' looks like this: > > _beac_timer = _eventloop.new_periodic(_period, callback(this, > &BGP_Beacon::beac)); > > When I comment this line out, no problem. When this line executes, my > module is abnormally killed. Change new_periodic to new_oneoff_after_ms and see if it makes difference. If yes, then run all components (finder, bgp, your module, etc) by hand, but run your module within gdb. The trace when your module exits unexpectedly should give you an idea about the problem. Regards, Pavlin > > _beac_timer is a member variable of type XorpTimer. > _eventloop is a STATIC member variable of type EventLoop. > _period is a member variable of type int. > > I believe that there is no problem with _eventloop itself, since before > calling new_periodic() I called _eventloop.timers_pending() to make sure > the variable was instantiated. > > Any hints on why this line messes things up? From kras0021@umn.edu Thu Feb 10 00:54:38 2005 From: kras0021@umn.edu (Jeff Krasky) Date: Wed, 09 Feb 2005 18:54:38 CST Subject: [Xorp-users] error with XRLs Message-ID: <200502100054.j1A0scuN013381@trojan.software.umn.edu> > In general, please have a look in > static_routes/xorp_static_routes.cc how it is done. It is relatively > short and simple, so comparing it against your code may show you > where the problem is. E.g., in the static_routes code, there is > another declaration right before wait_until_xrl_router_is_ready(), > and this declaration _has_ to be before > wait_until_xrl_router_is_ready(). I believe you were referring to the call to xrl_static_routes_node(eventloop, &xrl_std_router_static_routes, "fea", "rib"); being as I had mentioned I was making the other calls. I am writing back to mention that I don't think this declration has to be before the call to wait_until_xrl_router_is_ready(). The only thing that I could track down in the chain of calls stemming from this was a call to ctor ServiceBase() that happens in the module's ctor initialization list. But even with this commented out, my program still works now. (I found my other problem.) I believe the major obstacle was not calling the finalize() method that you wrote about in another one of your emails to me. Just thought I would point this out so that it can sit in the message archive tar file. Thanks for all the help, Jeff From kras0021@umn.edu Thu Feb 10 01:06:50 2005 From: kras0021@umn.edu (Jeff Krasky) Date: Wed, 09 Feb 2005 19:06:50 CST Subject: [Xorp-users] error with XRLs Message-ID: <200502100106.j1A16o6b014190@trojan.software.umn.edu> > I believe you were referring to the call to > xrl_static_routes_node(eventloop, &xrl_std_router_static_routes, "fea", > "rib"); being as I had mentioned I was making the other calls. > > I am writing back to mention that I don't think this declration has to be > before the call to wait_until_xrl_router_is_ready(). The only thing that I > could track down in the chain of calls stemming from this was a call to > ctor ServiceBase() that happens in the module's ctor initialization list. > But even with this commented out, my program still works now. (I found my > other problem.) I believe the major obstacle was not calling the > finalize() method that you wrote about in another one of your emails to me. > > Just thought I would point this out so that it can sit in the message > archive tar file. I guess I should add a addendum to this email. Maybe we need to call the ServiceBase() ctor. Turns out that when I wasn't calling it, my XRL calls would work ok SOMETIMES (enough for me to get the confidence to write my previous email) but now I see that occassionally I get error 220 Bad XRL. When I put the call to ServiceBase() ctor back in my code I don't seem to get it. Anyone have any comments on this? Jeff From pavlin@icir.org Thu Feb 10 01:17:22 2005 From: pavlin@icir.org (Pavlin Radoslavov) Date: Wed, 09 Feb 2005 17:17:22 -0800 Subject: [Xorp-users] error with XRLs In-Reply-To: Message from Jeff Krasky of "Wed, 09 Feb 2005 19:06:50 CST." <200502100106.j1A16o6b014190@trojan.software.umn.edu> Message-ID: <200502100117.j1A1HMnA038036@possum.icir.org> > > I believe you were referring to the call to > > xrl_static_routes_node(eventloop, &xrl_std_router_static_routes, "fea", > > "rib"); being as I had mentioned I was making the other calls. > > > > I am writing back to mention that I don't think this declration has to be > > before the call to wait_until_xrl_router_is_ready(). The only thing that > I > > could track down in the chain of calls stemming from this was a call to > > ctor ServiceBase() that happens in the module's ctor initialization list. > > > But even with this commented out, my program still works now. (I found > my > > other problem.) I believe the major obstacle was not calling the > > finalize() method that you wrote about in another one of your emails to > me. > > > > Just thought I would point this out so that it can sit in the message > > archive tar file. > > I guess I should add a addendum to this email. Maybe we need to call the > ServiceBase() ctor. Turns out that when I wasn't calling it, my XRL calls > would work ok SOMETIMES (enough for me to get the confidence to write my > previous email) but now I see that occassionally I get error 220 Bad XRL. > When I put the call to ServiceBase() ctor back in my code I don't seem to > get it. > > Anyone have any comments on this? One thing the ServiceBase constructor does is to set the status to READY. Maybe this makes the difference in your code? FYI, in case of the other sample file I mentioned to you previously (fea/tools/show_interfaces.cc) the ServiceBase constructor (invoked by the InterfaceMonitor constructor) is called right after finalize(). In your case it all may depend how you use the ServiceStatus codes? Regards, Pavlin From kras0021@umn.edu Thu Feb 10 04:26:40 2005 From: kras0021@umn.edu (Jeff Krasky) Date: Wed, 09 Feb 2005 22:26:40 CST Subject: [Xorp-users] ServiceBase Message-ID: <200502100426.j1A4Qefd028673@trojan.software.umn.edu> > One thing the ServiceBase constructor does is to set the status to > READY. Maybe this makes the difference in your code? > > In your case it all may depend how you use the ServiceStatus codes? I actually don't use the status codes at all. I just did some more experimenting and I realized I don't even need to call the ServiceBase() ctor. As long as my module inherits from 'public ServiceBase' and has two methods: bool startup() {return true;} bool shutdown() {return true;} to adhere to the interface, then I don't get the malformed XRL error that I got when I didn't inherit from ServiceBase. Jeff From atanu@ICSI.Berkeley.EDU Sat Feb 12 00:12:53 2005 From: atanu@ICSI.Berkeley.EDU (Atanu Ghosh) Date: Fri, 11 Feb 2005 16:12:53 -0800 Subject: [Xorp-users] XORP on Solaris?? In-Reply-To: Message from Dave Price of "Fri, 04 Feb 2005 17:52:43 GMT." <14018.1107539563@aber.ac.uk> Message-ID: <38051.1108167173@tigger.icir.org> Dave> How hard do you think it would be to "port" XORP to Sparc Dave> Solaris?? Do you have a lot of operating system dependencies Dave> in the code?? Would there be any value in the "academic Dave> interest / research" direction to attempt to do such a port? Dave> I wonder if we might be able to contribute and how much prior Dave> low-level OS experience one would need to attempt such work?? We have tried to make the XORP code as portable as we can. We have tried to place all the operating specific code into one process the Forwarding Engine Abstraction (FEA). All the interations with routing tables and interfaces are managed through this process. I had a quick pass at trying to compile XORP on a Sparc running SunOS 5.8. There seem to be some minor header file naming issues. The biggest problem looks like some casts in our timer heap code. I didn't try and build the FEA, SunOS looks like it uses the standard BSD style routing socket, it might just work. We haven't had many requests for XORP to run on a Sparc. If you were to port it we would be happy to incorporate your changes into the code base. It should also demonstate the portability of the code. In terms of prior experience having used the ioctl(2) interface would be useful but not essential. Atanu. From kras0021@umn.edu Tue Feb 15 00:07:57 2005 From: kras0021@umn.edu (Jeff Krasky) Date: Mon, 14 Feb 2005 18:07:57 CST Subject: [Xorp-users] a little HOWTO Message-ID: <200502150007.j1F07vlo012145@qix.software.umn.edu> --1702896705-626661325-1108426077=:8996 Content-Type: TEXT/plain; CHARSET=US-ASCII Hi, after getting my module to work I wrote up a little bit of stuff documenting things I came across, what I had to do, etc. I think it would make a good extension to the xorpdev101 document. I am attaching the PostScript file here. If the author of xorpdev101.pdf would like to include what I wrote, I will send along the .tex file. I know the author had mentioned comments, etc. would be taken. Maybe what I wrote could go in near the end of the document. Jeff --1702896705-626661325-1108426077=:8996 Content-Type: APPLICATION/postscript; name="Create_A_Module.ps" Content-Transfer-Encoding: BASE64 JSFQUy1BZG9iZS0yLjAKJSVDcmVhdG9yOiBkdmlwcyhrKSA1LjkyYiBDb3B5cmlnaHQgMjAw MiBSYWRpY2FsIEV5ZSBTb2Z0d2FyZQolJVRpdGxlOiBDcmVhdGVfQV9Nb2R1bGUuZHZpCiUl UGFnZXM6IDEzCiUlUGFnZU9yZGVyOiBBc2NlbmQKJSVCb3VuZGluZ0JveDogMCAwIDU5NiA4 NDIKJSVEb2N1bWVudEZvbnRzOiBDTUJYMTIgQ01SMTIgQ01TWTEwIENNVFQxMiBDTVI4IENN UjcgQ01SMTAgQ01USTEyCiUlKyBDTU1JMTAKJSVFbmRDb21tZW50cwolRFZJUFNXZWJQYWdl OiAod3d3LnJhZGljYWxleWUuY29tKQolRFZJUFNDb21tYW5kTGluZTogZHZpcHMgLW8gQ3Jl YXRlX0FfTW9kdWxlLnBzIENyZWF0ZV9BX01vZHVsZS5kdmkKJURWSVBTUGFyYW1ldGVyczog ZHBpPTYwMCwgY29tcHJlc3NlZAolRFZJUFNTb3VyY2U6ICBUZVggb3V0cHV0IDIwMDUuMDIu MTQ6MTY0MAolJUJlZ2luUHJvY1NldDogdGV4Yy5wcm8KJSEKL1RlWERpY3QgMzAwIGRpY3Qg ZGVmIFRlWERpY3QgYmVnaW4vTntkZWZ9ZGVmL0J7YmluZCBkZWZ9Ti9Te2V4Y2h9Ti9Ye1MK Tn1CL0F7ZHVwfUIvVFJ7dHJhbnNsYXRlfU4vaXNscyBmYWxzZSBOL3ZzaXplIDExIDcyIG11 bCBOL2hzaXplIDguNSA3MgptdWwgTi9sYW5kcGx1czkwe2ZhbHNlfWRlZi9AcmlnaW57aXNs c3tbMCBsYW5kcGx1czkwezEgLTF9ey0xIDF9aWZlbHNlIDAKMCAwXWNvbmNhdH1pZiA3MiBS ZXNvbHV0aW9uIGRpdiA3MiBWUmVzb2x1dGlvbiBkaXYgbmVnIHNjYWxlIGlzbHN7CmxhbmRw bHVzOTB7VlJlc29sdXRpb24gNzIgZGl2IHZzaXplIG11bCAwIGV4Y2h9e1Jlc29sdXRpb24g LTcyIGRpdiBoc2l6ZQptdWwgMH1pZmVsc2UgVFJ9aWYgUmVzb2x1dGlvbiBWUmVzb2x1dGlv biB2c2l6ZSAtNzIgZGl2IDEgYWRkIG11bCBUUlsKbWF0cml4IGN1cnJlbnRtYXRyaXh7QSBB IHJvdW5kIHN1YiBhYnMgMC4wMDAwMSBsdHtyb3VuZH1pZn1mb3JhbGwgcm91bmQKZXhjaCBy b3VuZCBleGNoXXNldG1hdHJpeH1OL0BsYW5kc2NhcGV7L2lzbHMgdHJ1ZSBOfUIvQG1hbnVh bGZlZWR7CnN0YXR1c2RpY3QvbWFudWFsZmVlZCB0cnVlIHB1dH1CL0Bjb3BpZXN7LyNjb3Bp ZXMgWH1CL0ZNYXRbMSAwIDAgLTEgMCAwXQpOL0ZCQlswIDAgMCAwXU4vbm4gMCBOL0lFbiAw IE4vY3RyIDAgTi9kZi10YWlsey9ubiA4IGRpY3QgTiBubiBiZWdpbgovRm9udFR5cGUgMyBO L0ZvbnRNYXRyaXggZm50cnggTi9Gb250QkJveCBGQkIgTiBzdHJpbmcvYmFzZSBYIGFycmF5 Ci9CaXRNYXBzIFgvQnVpbGRDaGFye0NoYXJCdWlsZGVyfU4vRW5jb2RpbmcgSUVuIE4gZW5k IEF7L2ZvbyBzZXRmb250fTIKYXJyYXkgY29weSBjdnggTiBsb2FkIDAgbm4gcHV0L2N0ciAw IE5bfUIvc2YgMCBOL2Rmey9zZiAxIE4vZm50cnggRk1hdCBOCmRmLXRhaWx9Qi9kZnN7ZGl2 L3NmIFgvZm50cnhbc2YgMCAwIHNmIG5lZyAwIDBdTiBkZi10YWlsfUIvRXtwb3Agbm4gQQpk ZWZpbmVmb250IHNldGZvbnR9Qi9Dd3tDZCBBIGxlbmd0aCA1IHN1YiBnZXR9Qi9DaHtDZCBB IGxlbmd0aCA0IHN1YiBnZXQKfUIvQ3h7MTI4IENkIEEgbGVuZ3RoIDMgc3ViIGdldCBzdWJ9 Qi9DeXtDZCBBIGxlbmd0aCAyIHN1YiBnZXQgMTI3IHN1Yn0KQi9DZHh7Q2QgQSBsZW5ndGgg MSBzdWIgZ2V0fUIvQ2l7Q2QgQSB0eXBlL3N0cmluZ3R5cGUgbmV7Y3RyIGdldC9jdHIgY3Ry CjEgYWRkIE59aWZ9Qi9pZCAwIE4vcncgMCBOL3JjIDAgTi9ncCAwIE4vY3AgMCBOL0cgMCBO L0NoYXJCdWlsZGVye3NhdmUgMwoxIHJvbGwgUyBBL2Jhc2UgZ2V0IDIgaW5kZXggZ2V0IFMv Qml0TWFwcyBnZXQgUyBnZXQvQ2QgWCBwb3AvY3RyIDAgTiBDZHgKMCBDeCBDeSBDaCBzdWIg Q3ggQ3cgYWRkIEN5IHNldGNhY2hlZGV2aWNlIEN3IENoIHRydWVbMSAwIDAgLTEgLS4xIEN4 CnN1YiBDeSAuMSBzdWJdL2lkIENpIE4vcncgQ3cgNyBhZGQgOCBpZGl2IHN0cmluZyBOL3Jj IDAgTi9ncCAwIE4vY3AgMCBOewpyYyAwIG5le3JjIDEgc3ViL3JjIFggcnd9e0d9aWZlbHNl fWltYWdlbWFzayByZXN0b3JlfUIvR3t7aWQgZ3AgZ2V0L2dwCmdwIDEgYWRkIE4gQSAxOCBt b2QgUyAxOCBpZGl2IHBsIFMgZ2V0IGV4ZWN9bG9vcH1CL2FkdntjcCBhZGQvY3AgWH1CCi9j aGd7cncgY3AgaWQgZ3AgNCBpbmRleCBnZXRpbnRlcnZhbCBwdXRpbnRlcnZhbCBBIGdwIGFk ZC9ncCBYIGFkdn1CL25kewovY3AgMCBOIHJ3IGV4aXR9Qi9sc2h7cncgY3AgMiBjb3B5IGdl dCBBIDAgZXF7cG9wIDF9e0EgMjU1IGVxe3BvcCAyNTR9ewpBIEEgYWRkIDI1NSBhbmQgUyAx IGFuZCBvcn1pZmVsc2V9aWZlbHNlIHB1dCAxIGFkdn1CL3JzaHtydyBjcCAyIGNvcHkKZ2V0 IEEgMCBlcXtwb3AgMTI4fXtBIDI1NSBlcXtwb3AgMTI3fXtBIDIgaWRpdiBTIDEyOCBhbmQg b3J9aWZlbHNlfQppZmVsc2UgcHV0IDEgYWR2fUIvY2xye3J3IGNwIDIgaW5kZXggc3RyaW5n IHB1dGludGVydmFsIGFkdn1CL3NldHtydyBjcApmaWxsc3RyIDAgNCBpbmRleCBnZXRpbnRl cnZhbCBwdXRpbnRlcnZhbCBhZHZ9Qi9maWxsc3RyIDE4IHN0cmluZyAwIDEgMTcKezIgY29w eSAyNTUgcHV0IHBvcH1mb3IgTi9wbFt7YWR2IDEgY2hnfXthZHYgMSBjaGcgbmR9ezEgYWRk IGNoZ317MSBhZGQKY2hnIG5kfXthZHYgbHNofXthZHYgbHNoIG5kfXthZHYgcnNofXthZHYg cnNoIG5kfXsxIGFkZCBhZHZ9ey9yYyBYIG5kfXsKMSBhZGQgc2V0fXsxIGFkZCBjbHJ9e2Fk diAyIGNoZ317YWR2IDIgY2hnIG5kfXtwb3AgbmR9XUF7YmluZCBwb3B9CmZvcmFsbCBOL0R7 L2NjIFggQSB0eXBlL3N0cmluZ3R5cGUgbmV7XX1pZiBubi9iYXNlIGdldCBjYyBjdHIgcHV0 IG5uCi9CaXRNYXBzIGdldCBTIGN0ciBTIHNmIDEgbmV7QSBBIGxlbmd0aCAxIHN1YiBBIDIg aW5kZXggUyBnZXQgc2YgZGl2IHB1dAp9aWYgcHV0L2N0ciBjdHIgMSBhZGQgTn1CL0l7Y2Mg MSBhZGQgRH1CL2JvcHt1c2VyZGljdC9ib3AtaG9vayBrbm93bnsKYm9wLWhvb2t9aWYvU0kg c2F2ZSBOIEByaWdpbiAwIDAgbW92ZXRvL1YgbWF0cml4IGN1cnJlbnRtYXRyaXggQSAxIGdl dCBBCm11bCBleGNoIDAgZ2V0IEEgbXVsIGFkZCAuOTkgbHR7L1FWfXsvUlZ9aWZlbHNlIGxv YWQgZGVmIHBvcCBwb3B9Ti9lb3B7ClNJIHJlc3RvcmUgdXNlcmRpY3QvZW9wLWhvb2sga25v d257ZW9wLWhvb2t9aWYgc2hvd3BhZ2V9Ti9Ac3RhcnR7CnVzZXJkaWN0L3N0YXJ0LWhvb2sg a25vd257c3RhcnQtaG9va31pZiBwb3AvVlJlc29sdXRpb24gWC9SZXNvbHV0aW9uIFgKMTAw MCBkaXYvRFZJbWFnIFgvSUVuIDI1NiBhcnJheSBOIDIgc3RyaW5nIDAgMSAyNTV7SUVuIFMg QSAzNjAgYWRkIDM2IDQKaW5kZXggY3ZycyBjdm4gcHV0fWZvciBwb3AgNjU3ODEuNzYgZGl2 L3ZzaXplIFggNjU3ODEuNzYgZGl2L2hzaXplIFh9TgovcHtzaG93fU4vUk1hdFsxIDAgMCAt MSAwIDBdTi9CRG90IDI2MCBzdHJpbmcgTi9SeCAwIE4vUnkgMCBOL1Z7fUIvUlYvdnsKL1J5 IFgvUnggWCBWfUIgc3RhdHVzZGljdCBiZWdpbi9wcm9kdWN0IHdoZXJle3BvcCBmYWxzZVso RGlzcGxheSkoTmVYVCkKKExhc2VyV3JpdGVyIDE2LzYwMClde0EgbGVuZ3RoIHByb2R1Y3Qg bGVuZ3RoIGxle0EgbGVuZ3RoIHByb2R1Y3QgZXhjaCAwCmV4Y2ggZ2V0aW50ZXJ2YWwgZXF7 cG9wIHRydWUgZXhpdH1pZn17cG9wfWlmZWxzZX1mb3JhbGx9e2ZhbHNlfWlmZWxzZQplbmR7 e2dzYXZlIFRSIC0uMSAuMSBUUiAxIDEgc2NhbGUgUnggUnkgZmFsc2UgUk1hdHtCRG90fWlt YWdlbWFzawpncmVzdG9yZX19e3tnc2F2ZSBUUiAtLjEgLjEgVFIgUnggUnkgc2NhbGUgMSAx IGZhbHNlIFJNYXR7QkRvdH0KaW1hZ2VtYXNrIGdyZXN0b3JlfX1pZmVsc2UgQi9RVntnc2F2 ZSBuZXdwYXRoIHRyYW5zZm9ybSByb3VuZCBleGNoIHJvdW5kCmV4Y2ggaXRyYW5zZm9ybSBt b3ZldG8gUnggMCBybGluZXRvIDAgUnkgbmVnIHJsaW5ldG8gUnggbmVnIDAgcmxpbmV0bwpm aWxsIGdyZXN0b3JlfUIvYXttb3ZldG99Qi9kZWx0YSAwIE4vdGFpbHtBL2RlbHRhIFggMCBy bW92ZXRvfUIvTXtTIHAKZGVsdGEgYWRkIHRhaWx9Qi9ie1MgcCB0YWlsfUIvY3stNCBNfUIv ZHstMyBNfUIvZXstMiBNfUIvZnstMSBNfUIvZ3swIE19CkIvaHsxIE19Qi9pezIgTX1CL2p7 MyBNfUIva3s0IE19Qi93ezAgcm1vdmV0b31CL2x7cCAtNCB3fUIvbXtwIC0zIHd9Qi9uewpw IC0yIHd9Qi9ve3AgLTEgd31CL3F7cCAxIHd9Qi9ye3AgMiB3fUIvc3twIDMgd31CL3R7cCA0 IHd9Qi94ezAgUwpybW92ZXRvfUIveXszIDIgcm9sbCBwIGF9Qi9ib3N7L1NTIHNhdmUgTn1C L2Vvc3tTUyByZXN0b3JlfUIgZW5kCgolJUVuZFByb2NTZXQKJSVCZWdpblByb2NTZXQ6IHRl eHBzLnBybwolIQpUZVhEaWN0IGJlZ2luL3Jme2ZpbmRmb250IGR1cCBsZW5ndGggMSBhZGQg ZGljdCBiZWdpbnsxIGluZGV4L0ZJRCBuZSAyCmluZGV4L1VuaXF1ZUlEIG5lIGFuZHtkZWZ9 e3BvcCBwb3B9aWZlbHNlfWZvcmFsbFsxIGluZGV4IDAgNiAtMSByb2xsCmV4ZWMgMCBleGNo IDUgLTEgcm9sbCBWUmVzb2x1dGlvbiBSZXNvbHV0aW9uIGRpdiBtdWwgbmVnIDAgMF1Gb250 VHlwZSAwCm5ley9NZXRyaWNzIGV4Y2ggZGVmIGRpY3QgYmVnaW4gRW5jb2Rpbmd7ZXhjaCBk dXAgdHlwZS9pbnRlZ2VydHlwZSBuZXsKcG9wIHBvcCAxIHN1YiBkdXAgMCBsZXtwb3B9e1t9 aWZlbHNlfXtGb250TWF0cml4IDAgZ2V0IGRpdiBNZXRyaWNzIDAgZ2V0CmRpdiBkZWZ9aWZl bHNlfWZvcmFsbCBNZXRyaWNzL01ldHJpY3MgY3VycmVudGRpY3QgZW5kIGRlZn17ezEgaW5k ZXggdHlwZQovbmFtZXR5cGUgZXF7ZXhpdH1pZiBleGNoIHBvcH1sb29wfWlmZWxzZVsyIGlu ZGV4IGN1cnJlbnRkaWN0IGVuZApkZWZpbmVmb250IDMgLTEgcm9sbCBtYWtlZm9udC9zZXRm b250IGN2eF1jdnggZGVmfWRlZi9PYmxpcXVlU2xhbnR7ZHVwCnNpbiBTIGNvcyBkaXYgbmVn fUIvU2xhbnRGb250ezQgaW5kZXggbXVsIGFkZH1kZWYvRXh0ZW5kRm9udHszIC0xIHJvbGwK bXVsIGV4Y2h9ZGVmL1JlRW5jb2RlRm9udHtDaGFyU3RyaW5ncyByY2hlY2t7L0VuY29kaW5n IGZhbHNlIGRlZiBkdXBbCmV4Y2h7ZHVwIENoYXJTdHJpbmdzIGV4Y2gga25vd24gbm90e3Bv cC8ubm90ZGVmL0VuY29kaW5nIHRydWUgZGVmfWlmfQpmb3JhbGwgRW5jb2Rpbmd7XWV4Y2gg cG9wfXtjbGVhcnRvbWFya31pZmVsc2V9aWYvRW5jb2RpbmcgZXhjaCBkZWZ9ZGVmCmVuZAoK JSVFbmRQcm9jU2V0CiUlQmVnaW5Gb250OiBDTU1JMTAKJSFQUy1BZG9iZUZvbnQtMS4xOiBD TU1JMTAgMS4xMDAKJSVDcmVhdGlvbkRhdGU6IDE5OTYgSnVsIDIzIDA3OjUzOjU3CiUgQ29w eXJpZ2h0IChDKSAxOTk3IEFtZXJpY2FuIE1hdGhlbWF0aWNhbCBTb2NpZXR5LiBBbGwgUmln aHRzIFJlc2VydmVkLgoxMSBkaWN0IGJlZ2luCi9Gb250SW5mbyA3IGRpY3QgZHVwIGJlZ2lu Ci92ZXJzaW9uICgxLjEwMCkgcmVhZG9ubHkgZGVmCi9Ob3RpY2UgKENvcHlyaWdodCAoQykg MTk5NyBBbWVyaWNhbiBNYXRoZW1hdGljYWwgU29jaWV0eS4gQWxsIFJpZ2h0cyBSZXNlcnZl ZCkgcmVhZG9ubHkgZGVmCi9GdWxsTmFtZSAoQ01NSTEwKSByZWFkb25seSBkZWYKL0ZhbWls eU5hbWUgKENvbXB1dGVyIE1vZGVybikgcmVhZG9ubHkgZGVmCi9XZWlnaHQgKE1lZGl1bSkg cmVhZG9ubHkgZGVmCi9JdGFsaWNBbmdsZSAtMTQuMDQgZGVmCi9pc0ZpeGVkUGl0Y2ggZmFs c2UgZGVmCmVuZCByZWFkb25seSBkZWYKL0ZvbnROYW1lIC9DTU1JMTAgZGVmCi9QYWludFR5 cGUgMCBkZWYKL0ZvbnRUeXBlIDEgZGVmCi9Gb250TWF0cml4IFswLjAwMSAwIDAgMC4wMDEg MCAwXSByZWFkb25seSBkZWYKL0VuY29kaW5nIDI1NiBhcnJheQowIDEgMjU1IHsxIGluZGV4 IGV4Y2ggLy5ub3RkZWYgcHV0fSBmb3IKZHVwIDYwIC9sZXNzIHB1dApkdXAgNjIgL2dyZWF0 ZXIgcHV0CnJlYWRvbmx5IGRlZgovRm9udEJCb3h7LTMyIC0yNTAgMTA0OCA3NTB9cmVhZG9u bHkgZGVmCi9VbmlxdWVJRCA1MDg3Mzg1IGRlZgpjdXJyZW50ZGljdCBlbmQKY3VycmVudGZp bGUgZWV4ZWMKRDlENjZGNjMzQjg0NkE5N0I2ODZBOTdFNDVBM0QwQUEwNTI5NzMxQzk5QTc4 NENDQkU4NUI0OTkzQjJFRUJERQozQjEyRDQ3MkI3Q0Y1NDY1MUVGMjExODUxMTZBNjlBQjEw OTZFRDRCQUQyRjY0NjYzNUUwMTlCNjQxN0NDNzdCCjUzMkY4NUQ4MTFDNzBEMTQyOUExOUE1 MzA3RUY2M0VCNUM1RTAyQzg5RkM2QzIwRjZEOUQ4OUU3RDkxRkU0NzAKQjcyQkVGREEyM0Y1 REY3NkJFMDVBRjRDRTkzMTM3QTIxOUVEOEEwNEE5RDdENkZERjM3RTZCN0ZDREUwRDkwQgo5 ODY0MjNFNTk2MEE1RDlGQkI0Qzk1NjU1NkU4REY5MENCRkFFQzQ3NkZBMzZGRDlBNUM4MTc1 QzlBRjUxM0ZFCkQ5MTlDMkRERDI2QkRDMEQ5OTM5OEI5RjREMDNENTk5M0RGQzA5MzAyOTc4 NjZFMUNEMEEzMTlCNkIxRkQ5NTgKOUUzOTRBNTMzQTA4MUMzNkQ0NTZBMDk5MjAwMDFBM0Qy MTk5NTgzRUI5Qjg0QjRERUUwOEUzRDEyOTM5RTMyMQo5OTBDRDI0OTgyN0Q5NjQ4NTc0OTU1 RjYxQkFBQTExMjYzQTkxQjZDM0Q0N0E1MTkwMTY1QjBDMjVBQkY2RDNFCjZFQzE4N0U0QjA1 MTgyMTI2QkIwRDAzMjNEOTQzMTcwQjc5NTI1NTI2MEY5RkQyNUYyMjQ4RDA0RjQ1REZCRkIK REVGN0ZGOEIxOUJGRUY2MzdCMjEwMDE4QUUwMjU3MkIzODlCM0Y3NjI4MkJFQjI5Q0MzMDE5 MDVEMzg4QzcyMQo1OTYxNjg5M0U3NzQ0MTNGNDhERTBCNDA4QkM2NkRDRTNGRTE3Q0I5Rjg0 RDIwNTgzOUQ1ODAxNEQ2QTg4ODIzCkQ5MzIwQUU5M0FGOTZEOTdBMDJDNEQ1QTJCQjJCOEM3 OTI1QzQ1NzgwMDM5NTlDNDZFM0NFMUEyRjBFQUM0QkYKOEI5QjMyNUU0NjQzNUJERTYwQkM1 NEQ3MkJDOEFDQjVDMEEzNDQxM0FDODcwNDVEQzdCODQ2NDZBMzI0QjgwOAo2RkQ4RTM0MjE3 MjEzRTEzMUMzQjE1MTA0MTVDRTQ1NDIwNjg4RUQ5QzFEMjc4OTBFQzY4QkQ3QzEyMzVGQUY5 CjFEQUIzQTM2OUREMkZDM0JFNUNGOTY1NUM3QjdFREE3MzYxRDdFMDVFNTgzMUI2QjhFMkVF QzU0MkE3QjM4RUUKMDNCRTRCQUM2MDc5RDAzOEFDQjNDN0M5MTYyNzk3NjQ1NDdDMkQ1MTk3 NkJBQkE5NEJBOTg2NkQ3OUYxMzkwOQo5NUFBMzlCMEYwMzEwM0EwN0NCREY0NDFCOEM1NjY5 RjcyOTAyMEFGMjg0QjdGRjUyQTI5QzYyNTVGQ0FBQ0YxCjc0MTA5MDUwRkJBMjYwMkU3MjU5 M0ZCQ0JGQzI2RTcyNkVFNEFFRjk3Qjc2MzJCQzRGNUYzNTNCNUM2N0ZFRDIKM0VBNzUyQTRB NTdCOEY3RkVGRjFENzM0MUQ4OTVGMEEzQTBCRTFEOEUzMzkxOTcwNDU3QTk2N0VGRjg0RjZE OAo0Nzc1MEIxMTQ1QjhDQzVCRDk2RUU3QUE5OUREQzlFMDY5MzlFMzgzQkRBNDExNzUyMzNE NThBRDI2M0VCRjE5CkFGQzBFMkY4NDA1MTJEMzIxMTY2NTQ3QjMwNkM1OTJCOEEwMUUxRkEy NTY0QjlBMjZEQUMxNDI1NjQxNEU0QzgKNDI2MTY3MjhEOTE4Qzc0RDEzQzM0OUY0MTg2RUM3 Qjk3MDhCODY0Njc0MjVBNkZEQjNBMzk2NTYyRjdFRTREOAo0MEI0MzYyMTc0NENGOEEyM0E2 RTUzMjY0OUI2NkMyQTAwMDJERDA0RjhGMzk2MThFNEY1NzI4MTlERDM0ODM3CkI1QTA4RTY0 M0ZEQ0ExNTA1QUY2QTFGQTNEREZEMUZBNzU4MDEzQ0FFRDhBQ0REQkJCMzM0RDY2NERGRjVC NTMKOTU2MDE3NjY3Nzc5NzhEMDE2NzdCOEQxOUUxQjEwQTA3ODQzMkQyODg0QkI0RjdCOEMz MjkzQjY4QkI3ODEwMAoxNjcyNEU0OTUwNjRCQTAxNjhDQzg2RDQxM0NCNDg1NjBENkQzMTgz NTczOTc4MzJGN0E4NThDRDgyMDMwQzdECjhBNEExOTE5NzE2RThCMjZBRkY4Nzg5QUFGNDg5 RUU0RTBBODhEQzQ3NzU1MUE4N0M3REYyODU2MTg5RTQ1OTYKRkUwMTU5NTZBRkU1Q0MwMTlG NUNBNjMyM0ExMkI3NjNCN0IwOEI5MkMxQTI5NDBEM0M1NjZDNDM3MjlFNTQ4Mgo2M0M2REM1 RTgzNEFFQjREQUZCNUFFOEYwQjg5MzFBNDY4N0M5NEQxMTU4N0I5MDcxQzhEODFEQTE0RjEy Nzc2CjUzQTE5ODVBM0VCRTM3ODI3NjU2QkQ0NjM1RTAzRjA5QzMyMzFGOTA2ODc0NjQ1RTdE QjNFNTkwNDVBNTlENjcKRTc0NUQ4NDg3Q0Y3M0ZDNTBGNjQwNjA1NDRGNjI0RjM1N0JDOTk4 QTg3RkJFNDY4REVCQjM4QTA5NDQ5RUJDQQpEMDQxRDdDMjkyMjVBQ0QxNkNCOEE1OUU4Nzky NEQxNUE5MTI1RjA2NDcxMEE2Q0NDQTNBRDMxMDNEOEZDQzk0CkNDMzU3MUM2RjkxOTI3NzRG Q0ZFNUJCNDJBMTRCMjc5NjA5MDMxNDREMjhCRjA0N0JGNEM3NzY0NkVBN0JGNkYKNDQwRDRF REVCNzEyQzYzRjJFODA4MDQxOUU0MkQxRDU4RUVENjg1RUI1Q0RENDlGODBEQjZFNTU1M0I1 MTlGQQpDNkEzOUEwOTMxNTU4MDJGM0VDNjA3NzIxRjM5MDMwN0U5MUVDQjU5N0FCQTYwQTUz N0UzRjhDMDQ1QkY1REQzCkQ4OENGNjUxOEQzN0ZDRDk1RDJGMjk1RDkwMkQ2MTc0NDBEMjM1 MTZEOTYyRjQ3NzUwQTY4MkEzMTlBQ0UxCjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAKMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAowMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwCjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAKMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAowMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCjAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAKMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMApjbGVhcnRvbWFyawolJUVuZEZvbnQgCiUlQmVnaW5Gb250OiBDTVRJMTIKJSFQUy1B ZG9iZUZvbnQtMS4xOiBDTVRJMTIgMS4wCiUlQ3JlYXRpb25EYXRlOiAxOTkxIEF1ZyAxOCAy MTowNjo1MwolIENvcHlyaWdodCAoQykgMTk5NyBBbWVyaWNhbiBNYXRoZW1hdGljYWwgU29j aWV0eS4gQWxsIFJpZ2h0cyBSZXNlcnZlZC4KMTEgZGljdCBiZWdpbgovRm9udEluZm8gNyBk aWN0IGR1cCBiZWdpbgovdmVyc2lvbiAoMS4wKSByZWFkb25seSBkZWYKL05vdGljZSAoQ29w eXJpZ2h0IChDKSAxOTk3IEFtZXJpY2FuIE1hdGhlbWF0aWNhbCBTb2NpZXR5LiBBbGwgUmln aHRzIFJlc2VydmVkKSByZWFkb25seSBkZWYKL0Z1bGxOYW1lIChDTVRJMTIpIHJlYWRvbmx5 IGRlZgovRmFtaWx5TmFtZSAoQ29tcHV0ZXIgTW9kZXJuKSByZWFkb25seSBkZWYKL1dlaWdo dCAoTWVkaXVtKSByZWFkb25seSBkZWYKL0l0YWxpY0FuZ2xlIC0xNC4wNCBkZWYKL2lzRml4 ZWRQaXRjaCBmYWxzZSBkZWYKZW5kIHJlYWRvbmx5IGRlZgovRm9udE5hbWUgL0NNVEkxMiBk ZWYKL1BhaW50VHlwZSAwIGRlZgovRm9udFR5cGUgMSBkZWYKL0ZvbnRNYXRyaXggWzAuMDAx IDAgMCAwLjAwMSAwIDBdIHJlYWRvbmx5IGRlZgovRW5jb2RpbmcgMjU2IGFycmF5CjAgMSAy NTUgezEgaW5kZXggZXhjaCAvLm5vdGRlZiBwdXR9IGZvcgpkdXAgOTcgL2EgcHV0CmR1cCA5 OSAvYyBwdXQKZHVwIDEwMSAvZSBwdXQKZHVwIDEwOCAvbCBwdXQKZHVwIDExNiAvdCBwdXQK ZHVwIDEyMCAveCBwdXQKZHVwIDEyMSAveSBwdXQKcmVhZG9ubHkgZGVmCi9Gb250QkJveHst MzYgLTI1MSAxMTAzIDc1MH1yZWFkb25seSBkZWYKL1VuaXF1ZUlEIDUwMDA4MjkgZGVmCmN1 cnJlbnRkaWN0IGVuZApjdXJyZW50ZmlsZSBlZXhlYwpEOUQ2NkY2MzNCODQ2QTk3QjY4NkE5 N0U0NUEzRDBBQTA1Mjk3MzFDOTlBNzg0Q0NCRTg1QjQ5OTNCMkVFQkRFCjNCMTJENDcyQjdD RjU0NjUxRUYyMTE4NTExNkE2OUFCMTA5NkVENEJBRDJGNjQ2NjM1RTAxOUI2NDE3Q0M3N0IK NTMyRjg1RDgxMUM3MEQxNDI5QTE5QTUzMDdFRjYzRUI1QzVFMDJDODlGQzZDMjBGNkQ5RDg5 RTdEOTFGRTQ3MApCNzJCRUZEQTIzRjVERjc2QkUwNUFGNENFOTMxMzdBMjE5RUQ4QTA0QTlE N0Q2RkRGMzdFNkI3RkNERTBEOTBCCjk4NjQyM0U1OTYwQTVEOUZCQjRDOTU2NTU2RThERjkw Q0JGQUVDNDc2RkEzNkZEOUE1QzgxNzVDOUFGNTEzRkUKRDkxOUMyREREMjZCREMwRDk5Mzk4 QjlGNEQwM0Q2QThGMDVCNDdBRjk1RUYyOEE5QzU2MURCREM5OEM0N0NGNQo1MjUwMDNGM0RC RTVCRjA3QjJFODNFNjZCN0Y5N0RERDdDRTBFRUI3NUE3OEJEOTIyN0JGMzU5RDAwMkI2QURC CjhBQzU3QTMzRkVENEVGMDIxQTcwODVCMUUyQjkzM0RFNjAyRjBGRjcxNDY3RUNENTAxNzQ0 QUUzMzhBRjI5QTAKMjZGN0QzNjhBQzZGMjVDQ0I4ODJEQjdCNzM0MzU2NjE5MkJENjg3RTEz NDkyMjU5ODI4MjMwMjdEM0I2NjcwMwozQjBEQjdBN0U2ODBBNjgyQjk4MDIzRDM5QzdGQUU4 MUE1RDVCODY3QTBBNjZDOEFBMERCQzgzQjE1OTZBODRGCjA0MzZBQzZBNzkwMEI3NjdCREND RTAwNjBBNDgxMTAwM0M3OUZEQ0M3MUQ3M0Y3RjJEMEE2Njc1RTkzQUQyMUEKNTZCNENEOEVG NzVFRUQzREU4QzBBMThCRUJGN0I5RDFCRTcyNTA0ODcyRDU2RURCMjcyRjFFOTdGQzcyNkNC Ngo2OEM4NUM3MTMwNTlEQTE5RjZDMkUwRjNFMTI3MTBBNTlCNkZDNDY5OUFFODgzREU4Qzg2 MTVCNzI5MkFDMjVDCkQ1NzE0QjZDRkIxNEVGMEVGMTFFQjEzMDA5QkVCQTRGMzQ1QTVEM0Q2 RDk5MjZBQkMyQkFEN0RCMTMyODY1MUUKNDM3QkZCM0M0NkRBN0I2MjIxOTY2MEZDMzY4Q0Yz RDM3MDREQUQzQUI0NjFDMjhGNzExNjY1QkY0ODRCRjYxQwowNTIwOTNEMjMxQ0E2NTYxOEVB NDYzRDYzRTQwNkVDRTg1OEQxODBBNkMwNTg5QjJGRURDMzIxMzcxQzI4RTc3CkRFOTc0RDY1 NURGNUZGN0Q0MUVEMDFGRTcxN0Q5MjhBODg1RjZGQTZDRkU0RDJDMDgwN0Y4RTdGOTM3OTE2 RTAKOTZFREQxQTNCQTY3ODAyQjFGNEE0OTEwMEU3NTYxM0JBMDM1NkQ5RENCQkFENERBQjND NTlFNzBBNDcwNThGNQoyMTYzRDE3MzBGMEVFNEQxRjg3QzNBNEFFNzIzQTIzQ0ZENzk4NkZD NEZCRDM5OTM0N0U5RjU5NDYzNTRFMDEzCkQ4NjBGQzQ0NkFGRjBCMDc0NEY1REEyN0NDNzc3 Qzk2QURCMzg4RDFFODM1RERDQkUxMjNGQjUxNzY3OUI5QjcKRUY2OTZFMDkxQTlENTE1MTBC RTI2NDcwMUE0MUMwNEZBODEyNUE0OEYzMDZBQ0E3QTgzRTM1RDVCQTBDMjk2QQpCQzU5NEVD QTJDQjI3RTkyRkVEOTVCNTk1QzIxRTVCRjBEQTcyNEQ0MDc2MUNCMzc3QkRFNUZCOThDOUQx NTJECjZDMERDOThDNDA4M0U5NjU2MzIxQkZDNDQ1Q0Q2RkNDMTQyREVGMTZFMjdERDZGQUQw QjMxODUyMjNCMUE3RDYKNzc5RjM5QzcwNzkzMTg0RjJDM0I3MjFGRDBBRTZEOEUwNjNCRDQ3 ODA0Nzg1REFFQTc0QUY4Qzc1NDgzQjcxMwo2NTA2MTY1OTg5MkQ4MjM1RTlFRDVFMTM3MzIz NzA4MTc2REZDMzVFNzhBMDE1M0U4RDk1QkYxQzFENkNDMjNFCjZFNkRFNzc0RjQ3OUFCMkI1 REQ1M0U2MzFGNEY3Njc0OUQyNDkxODQxQzNCQUU1MkQxODY0RkUwMEI1NjdCNzEKNDQ2RUQ3 NjZFOTMwRDBGQ0U2Q0JGNzNCM0I4MTBBQzA1Mjg3MUYyMjYyMkJGMEU4RjZCOUNGMDZFNTRC MzEwOApFNTRDMUM2RDcyMjdDMTI4Nzg5REQ0MTg0RkMwN0U3NkM1QkE2RENFRUVBNkU4RDlG NjcwNjI1Qjc4MDAyQ0E3CjIyQzY0NkI2Q0Y0MzAzMTQ4RjY5MDYzQkFGNDg5Mzg2QTVEN0RC RjA0M0QzRjVGNTZEQjdDOEU4OTVDRkQ2NDgKQjg5N0Q0ODNBOTQzMkRENzVENURCRTM5NTlB MDA1RDVEQUQyQUZCRkRDRjMxMzZDMzI4ODI1ODNDQUY3MTUwOApGRjRFREFGQ0M1NThFNDcy MTBEOTlGMTY5QzEwOTdBOTZENkU1OUZENDRCODcxNDQ0QkNFMjE5NzMxOEU4MzE3CkVFNTU4 QUIyMUJGMzgxQkNBNENGRTM0MENEMjY4NjcwNjEzRDZBNDk4QzUyRDY0RkU2ODY0RkM2NDEy NDI1OUEKOUI4RjQ3MDI0RkIyNTM3QkFDMjA4ODg1OTUyNTExODQ2MkUyNzUxMjI0RkQ5QjQ4 MTQ5RDRDRkQ1MDZEM0I2RQo2OUFDRTk0NzdGOEE2RDIzRjFFRUJDRDhCNkJFRjEzMDc4NDY1 MTcwMjRDNDFDQzdDRjQ5NDU0REM4RDVCQkJDCjIzQzc0RDExRTU5RjBBQkZGQkQ2MzA4MzNF NDE4RTkzNEIzN0RBNDE2Nzk2NDVBRjYzNERCNUVDODVBN0E2ODIKMDc5OUEwQzg4RjM0QjVE RjkwMDhDOTUwRTQ0N0NEQTA1QkZEMjRBQUY4OUU2MUE2MTQ1QjczQUM1M0FGMjAyRgpCRjkw MjkwQjZFN0JBMTJDMjg4RUFENjYyODFEMTZDMzM2MUQxN0UxNTI5MjFDODhCNEI2NzIxQUNG OTQwNzIxCjIwMkU0NDk0REY3RDQyMDY1OTUxNTYxMzM0MUQ4NDE2RkEyQzhFQjA2MDcxRTk4 NkIyRUY4QzIxQUE0NDVFQkIKQTIyOUIzQjJBRkY3RkIxMzkwQzhDNTgyOUFFMjZFNUMzMjYz Njc4ODBBRDI3NUE3NEQxQ0JGNDgzQUJENkE1RQo1MkQ0OERBODExNDRFMDU5OEQzQjBDMEVE M0E5Nzc4ODJBODNGQ0Y3Q0FDRTNDMTZBOEM4MkVEQjJCQjFFMUMwCjYwM0RFMUM0RDc1RERC NDQ4RTVEREZGMDMwOUIyODg4ODE2MkI0QzA1NzRCMjk5NUNCMTZCOEE4REQ0RjU1RTIKMUUw QjU0RUE3NTA3QzFGRTMxQzUwQjNEOEFDMkU0QjI4MDFBN0VGNUYyNEVDRjJGNzQ5M0Q5M0RB QUUzNTFFRgo1RDAwMThDNTlFMzQ3NkE0RDdCMzdEQjdCRDU0RkE4RTY5RkRBQTU1OTk1RTJF NEJGNURDQzgzMDA5RjMwNTMxCjFFQUMxRkFBQkI2RTU0MzdGQTI1NzdCRDZBODE1Njk5MDg5 Rjc1NjFCNDNGNjhBMDYzOEI1M0U2NDI3NjlBMDgKODNGMTcwRjcyNDI4MDkxMDUzRjQ2ODVC RTQ2NEY5MjRDQzk5QzlEMTREMzhFMkMxRDg4MDU0NDBCNzVCQjEyNQpGMTZGQkY1NkU5MjlG OUQyM0Y3Qzk1NzMyNTBBNzJDQjhEQjhENzNDMTA1MEQwODcwMTJFMUI5OEI1RDY5RkFCCjU3 MEIyQzUxODBBNkIxNjQwMEUxOThEQzQ5OEJCNTA0QjJEOUJBRUYzQkRGODZGOTZFQ0E2QUMw NTAwNTA3NzUKOTBGOUM1N0Q4QzVENjkwRjdCMzY1OEVBODY3NEI3Qzg4RkJGRjJCMkQwQ0Q1 RUI5OTFEMEVGOEM4QTA3OEY1NQo3Rjc4MTI2RjI5QjhGRTk3MTkxRkRGRTg1QTk4RTlBQzJF MEREMDlGODJFOTZFRDFDNUYxMjZGMzg4MUMwQkJGCkIwOUI2MzhGQTdGNjMyRDFENjczNkFF MTk4MkE1RDI0NjYzQkMyOUEwNjUwOTc1N0E5MTY1OTAwNjFGMjdCMTgKQzE5RUI3NkUwQ0Ez QzgxREFENUM5MTlEQjc4Qzg0MjUyRjZCOTQwQTE1QjM5MzQ3Qzc3QjM5MDQzMUI3OTFGQwpD RTA4RkI1QzlENUE5RTMzNzhGQ0VGMTlBRkI4MUQ5MDczMjI1OERGRDg2NkVGMEExRDE2REQ1 OEUzMDI0RDYxCkRDNTA5RkE2QzZBMDlFRUQzM0FCQ0E0OUVBRDY5OEJFMEFDRUZFMkNBNDIw REJDQTg4OEY4NkZGQzJFQzlBNUQKMzgyNTJDQTVFNEY5Q0M0RTU1QzY2ODM4MzM4OUY3Qjg5 ODE1RjY5RDkzQTg3QzI3MjBFNzk3OTczRUQyMUREOApFNThDRjREOUJDM0VERkExRkVDNDZE RjdCMTA4REE1RDVBNDkzQTY0ODI5RDM0MkE3MDZDMTIxRDA5OTRCQzlCCkRDRTg4QUQ2NTg4 REE5NTIzM0ExRTA0OTVDRkMzNTIyOTZEOEYzMzkyOTNGRTJDRDUxRDNDRDMxQjdDMzVEOTkK N0U1QTA2N0NFQzQ4NjBEMzU2MUVDOTFBQzYzNDE2MDAxNDgxRERCOUQzMEYxQkJEQUE5RTQ1 OTY0Mzg5MjcxMwoxOTVBRUE0MEU3REUzRDdDNTM3RTRBNTg0RjZFNTc4QzAwQjkxREYzNjg3 ODAyMjJDQjJDRjVEM0Q5MUEzMEJDCkM2Q0M4MTI1MTU5QUVDRDZCMjZCQzk4MDgwNTA1OTA0 NDQ4NUM3RjI5N0FBMzU0RjgzM0Q2N0M5OEFBRjBBQjkKRTQ4RDQyNzdBRkI0RUQ5Qjk1NzE5 NjE1RkU2NzkwRUYwOUFFRDUxQTQ1RjNCQjM0QTAxQzBBRDJCRDBCNzQwNAowOEEwQkVEMTkx NUJGMDU3MUIzMDg3NkZDOTY5MEM2MjdBQTlERDlBNzk1MzQwQkI5OTEyOTNDMzYwODU3RkFB CjhGQTQzMTUxRjJCNERCNDAxOTU0MTlFMTYxNTZFRDUyNEUyOTNDRTBGNTAwNTVGODNGMkYy QUNDRTVDOTc0MDUKMjZEMUE0RjQxMUZCMzg0NTg1MUI2NDA3NzBGNzJENDM0Q0MyRkRCMUQy QzkyMDc2NTc1MTVEOEZBNEYxQkFFMgoxN0MxNTIzOUNGMkRFNEQ0MTNBNDdBQkU2Q0UyNjJF NzQ0Q0ZBQkNCMTZFQjgxNEQ5QTdBOUIyRUM4Mjg2QzMwCjI0NEE1RTk2Njc5NUM2QjYwQzE4 OTQ4RERCNkI2Mjc2QkYwNkJEM0MxOEM1QUNGRkExM0NBMjZDMDcxOEY2QjQKRDRFNDMyMTkz MTMzNEFCMEMwQjVDRDc1RTI5REQ0MTE2NUU4QkVBRkE3NDY2MTMwMDNGMjY2MTFCMUUwOUMz NgpGRjU5CjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAKMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAowMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCjAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAKMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMAowMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwCjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAKMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMApjbGVhcnRvbWFyawol JUVuZEZvbnQgCiUlQmVnaW5Gb250OiBDTVIxMAolIVBTLUFkb2JlRm9udC0xLjE6IENNUjEw IDEuMDBCCiUlQ3JlYXRpb25EYXRlOiAxOTkyIEZlYiAxOSAxOTo1NDo1MgolIENvcHlyaWdo dCAoQykgMTk5NyBBbWVyaWNhbiBNYXRoZW1hdGljYWwgU29jaWV0eS4gQWxsIFJpZ2h0cyBS ZXNlcnZlZC4KMTEgZGljdCBiZWdpbgovRm9udEluZm8gNyBkaWN0IGR1cCBiZWdpbgovdmVy c2lvbiAoMS4wMEIpIHJlYWRvbmx5IGRlZgovTm90aWNlIChDb3B5cmlnaHQgKEMpIDE5OTcg QW1lcmljYW4gTWF0aGVtYXRpY2FsIFNvY2lldHkuIEFsbCBSaWdodHMgUmVzZXJ2ZWQpIHJl YWRvbmx5IGRlZgovRnVsbE5hbWUgKENNUjEwKSByZWFkb25seSBkZWYKL0ZhbWlseU5hbWUg KENvbXB1dGVyIE1vZGVybikgcmVhZG9ubHkgZGVmCi9XZWlnaHQgKE1lZGl1bSkgcmVhZG9u bHkgZGVmCi9JdGFsaWNBbmdsZSAwIGRlZgovaXNGaXhlZFBpdGNoIGZhbHNlIGRlZgplbmQg cmVhZG9ubHkgZGVmCi9Gb250TmFtZSAvQ01SMTAgZGVmCi9QYWludFR5cGUgMCBkZWYKL0Zv bnRUeXBlIDEgZGVmCi9Gb250TWF0cml4IFswLjAwMSAwIDAgMC4wMDEgMCAwXSByZWFkb25s eSBkZWYKL0VuY29kaW5nIDI1NiBhcnJheQowIDEgMjU1IHsxIGluZGV4IGV4Y2ggLy5ub3Rk ZWYgcHV0fSBmb3IKZHVwIDExIC9mZiBwdXQKZHVwIDEyIC9maSBwdXQKZHVwIDM5IC9xdW90 ZXJpZ2h0IHB1dApkdXAgNDAgL3BhcmVubGVmdCBwdXQKZHVwIDQxIC9wYXJlbnJpZ2h0IHB1 dApkdXAgNDQgL2NvbW1hIHB1dApkdXAgNDUgL2h5cGhlbiBwdXQKZHVwIDQ2IC9wZXJpb2Qg cHV0CmR1cCA0NyAvc2xhc2ggcHV0CmR1cCA0OSAvb25lIHB1dApkdXAgNjcgL0MgcHV0CmR1 cCA3MCAvRiBwdXQKZHVwIDczIC9JIHB1dApkdXAgNzYgL0wgcHV0CmR1cCA3OCAvTiBwdXQK ZHVwIDc5IC9PIHB1dApkdXAgODIgL1IgcHV0CmR1cCA4NCAvVCBwdXQKZHVwIDg4IC9YIHB1 dApkdXAgOTEgL2JyYWNrZXRsZWZ0IHB1dApkdXAgOTMgL2JyYWNrZXRyaWdodCBwdXQKZHVw IDk3IC9hIHB1dApkdXAgOTggL2IgcHV0CmR1cCA5OSAvYyBwdXQKZHVwIDEwMCAvZCBwdXQK ZHVwIDEwMSAvZSBwdXQKZHVwIDEwMiAvZiBwdXQKZHVwIDEwMyAvZyBwdXQKZHVwIDEwNCAv aCBwdXQKZHVwIDEwNSAvaSBwdXQKZHVwIDEwNiAvaiBwdXQKZHVwIDEwNyAvayBwdXQKZHVw IDEwOCAvbCBwdXQKZHVwIDEwOSAvbSBwdXQKZHVwIDExMCAvbiBwdXQKZHVwIDExMSAvbyBw dXQKZHVwIDExMiAvcCBwdXQKZHVwIDExNCAvciBwdXQKZHVwIDExNSAvcyBwdXQKZHVwIDEx NiAvdCBwdXQKZHVwIDExNyAvdSBwdXQKZHVwIDExOCAvdiBwdXQKZHVwIDExOSAvdyBwdXQK ZHVwIDEyMCAveCBwdXQKZHVwIDEyMSAveSBwdXQKcmVhZG9ubHkgZGVmCi9Gb250QkJveHst MjUxIC0yNTAgMTAwOSA5Njl9cmVhZG9ubHkgZGVmCi9VbmlxdWVJRCA1MDAwNzkzIGRlZgpj dXJyZW50ZGljdCBlbmQKY3VycmVudGZpbGUgZWV4ZWMKRDlENjZGNjMzQjg0NkE5N0I2ODZB OTdFNDVBM0QwQUEwNTJBMDE0MjY3Qjc5MDRFQjNDMEQzQkQwQjgzRDg5MQowMTZDQTZDQTRC NzEyQURFQjI1OEZBQUI5QTEzMEVFNjA1RTYxRjc3RkMxQjczOEFCQzdDNTFDRDQ2RUY4MTcx CjkwOThENUZFRTY3NjYwRTY5QTdBQjkxQjU4RjI5QTRENzlFNTcwMjJGNzgzRUIwRkJCQjZE NEY0RUMzNTAxNEYKRDJERUNCQTk5NDU5QTRDNTlERjBDNkVCQTE1MDI4NDQ1NEU3MDdEQzIx MDBDMTVCNzZCNEMxOUI4NDM2Mzc1OAo0NjlBNkM1NTg3ODVCMjI2MzMyMTUyMTA5ODcxQTk4 ODM0ODdERDc3MTA5NDkyMDRERENGODM3RTZBODcwOEI4CjJCREJGMTZGQkM3NTEyRkFBMzA4 QTA5M0ZFNUNGNzE1OEYxMTYzQkMxRjMzNTJFMjJBMTQ1MkU3M0ZFQ0E4QTQKODcxMDBGQjFG RkM0QzhBRjQwOUIyMDY3NTM3MjIwRTYwNURBMDg1MkNBNDk4MzlFMTM4NkFGOUQ3QTFBNDU1 RgpEMUYwMTdDRTQ1ODg0RDc2RUYyQ0I5QkM1ODIxRkQyNTM2NURERUE2RTQ1RjMzMkI1RjY4 QTQ0QUQ4QTUzMEYwCjkyQTM2RkFDOEQyN0Y5MDg3QUZFRUEyMDk2RjgzOUEyQkM0QjkzN0Yy NEUwODBFRjdDMEY5Mzc0QTE4RDU2NUMKMjk1QTA1MjEwREI5NkEyMzE3NUFDNTlBOUJEMDE0 N0EzMTBFRjQ5QzU1MUE0MTdFMEEyMjcwM0Y5NEZGN0I3NQo0MDlBNUQ0MTdEQTY3MzBBNjlF MzEwRkE2QTQyMjlGQzdFNEY2MjBCMEZDNEM2M0M1MEU5OUUxNzlFQjUxRTRDCjRCQzQ1MjE3 NzIyRjFFOEU0MEYxRTE0MjhFNzkyRUFGRTA1QzVBNTBEMzhDNTIxMTRERkNEMjRENTQwMjdD QkYKMjUxMkREMTE2RjA0NjNERTQwNTJBN0FENTNCNjQxQTI3RTgxRTQ4MTk0Nzg4NENFMzU2 NjFCNDkxNTNGQTE5RQowQTJBODYwQzdCNjE1NTg2NzEzMDNERTZBRTA2QTgwRTRFNDUwRTE3 MDY3Njc2RTZCQkI0MkE5QTI0QUNCQzNFCkIwQ0E3QjdBM0JGRUE4NEZFRDM5Q0NGQjZENTQ1 QkIyQkNDNDlFNUUxNjk3NjQwN0FCOUQ5NDU1NkNENEYwMDgKMjRFRjU3OUI2ODAwQjZEQzNB QUY4NDBCM0ZDNjgyMjg3MjM2OEUzQjQyNzRERDA2Q0EzNkFGOEY2MzQ2QzExQgo0M0M3NzJD QzI0MkYzQjIxMkM0QkQ3MDE4RDcxQTFBNzRDOUE5NEVEMDA5M0E1RkI2NTU3RjRFMDc1MTA0 N0FGCkQ3MjA5OEVDQTMwMUI4QUU2ODExMEY5ODM3OTZFNTgxRjEwNjE0NDk1MURGNUI3NTA0 MzJBMjMwRkRBM0I1NzUKNUEzOEI1RTc5NzJBQUJDMTIzMDZBMDFBOTlGQ0Y4MTg5RDcxQjhE QkY0OTU1MEJBRUE5Q0YxQjk3Q0JGQzdDQwo5NjQ5OEVDQzkzOEIxQTE3MTBCNjcwNjU3REU5 MjNBNjU5REI4NzU3MTQ3QjE0MEE0ODA2NzMyOEU3RTNGOUMzCjdEMTg4OEIyODQ5MDQzMDE0 NTBDRTBCQzE1RUVFQTAwRTQ4Q0NENjM4OEYzRkMzQkVGRDhEOUM0MDAwMTVCNjUKMEYyRjUz NkQwMzU2MjZCMUZGMEE2OUQ3MzJDN0ExODM2RDYzNUMzMEMwNkJFRDQzMjc3MzcwMjlFNUJB NTgzMApCOUU4OEE0MDI0QzMzMjZBRDJGMzRGNDdCNTQ3MzlCNDg4MjVBRDY2OTlGN0QxMTdF QTRDNEFFQzQ0NDBCRjZECkFBMDA5OURFRkQzMjYyMzU5NjVDNjM2NDc5MjE4MjhCRjI2OUVD Qzg3QTJCMUM4Q0FENkM3OEI2RTU2MUIwMDcKOTdCRTJCQzdDQTMyQjQ1MzQwNzVGNjQ5MUJF OTU5RDFGNjM1NDYzRTcxNjc5RTUyN0Y0RjQ1NkY3NzRCMkFGOApGRUYzRDhDNjNCMkY4Qjk5 RkUwRjczQkE0NEIzQ0YxNUE2MTM0NzFFQTNDN0ExQ0Q3ODNEM0VCNDFGNEFDRUU1CjIwNzU5 QjZBNEM0NDY2RTJEODBFRjdDNzg2NkJBRDA2RTJBMTA0MEZBRjJERTFGRDZBRkQ1RkQ5N0VB QUI2MTQKOTU2ODk3QTdCQzc4NEU5ODY1QjAwRUU4QjQ5QjkxOEU4ODYwNDlGMUY0OTM5NDAz RUFEQUI4M0E0RDhDMzMyRQoyMjIxQUY4RjZGNEE0OTU0NTAxQ0I2QTYyNjhBQzk2RjcwOTEy NDVGMDM0QkQ2NTU0MkRGNDdCQzdCQkFENjY3CjFFRTZBRjkxODdFMjk4Q0I3QUFCQTU4RTNG QjVCNEM3RTg2NjE2QzFBODMwQTRBOTM3QzI2NUNDMjhBODNFRUQKOEYzQzk3MUQ2REY1QTUw QTYxNUI3MTNGNTMzMkUwQ0YwNUM3NTRGRDc2OTE2RkVDRTREQjI4MDczMzRDMzRFMQpFMjQx OEZGRjFCNDQyOUE1NjRBQjg1N0YxRTIzMzM3Qzc1RTcyOTY0NUFFRDUyQjUxQzMxOUYyNzdG MEZENzg5CkM4RDVGNTZFRTc1RDI3NEYyMTYyRjUzQUEwOUIxNTA0NzkxNjFEOEIyRjVGRENF QTAwMjBGREM3QTUxRTRBQjAKMDQxQTMyNDdFQjdFNjY3QjI4NDJENjVBNUUxODRENzM4M0Q0 QjcwMzQ4MDhGNkU0RTMyQ0VGNzJERkFEOUM2MAo3MzBDREI2Qzg3QTZENTcxMTA4QTU5Njk4 OTU2NTRDMDBBNUYzMEE1RjgwMURCNDU5NzMzMzcxQjRCMjkyQUQ0CjM2N0REQzg2NzFFQzQ4 RTQ0N0M4NEExMUMwQ0QzMzIxNzVFNTI3OEVBMDY3ODYwM0Y4NUMwRjMwMTNBRUIxQjIKQUFE REIyMzM3REI5MTQ1ODBBOTU0N0I2Q0RCN0Y0Q0NEMzRFQUY0NTU1RjM0RjgwMjNCMTVENDQ3 MDc5ODdFOApFNjcyRjQ4NjU1MjQ4MEZGRTNENTZFRjFFQzAxRkM2RDg5Q0RERDJGRDk2RDlF NDA0MDM4Q0I1N0E4MDE4Nzg5CjgwQjUyQUZFRTg0NTNENEUzQkM0RUU4QTRBNzU2QkM0MERE QzYxNjBCM0I5RTcxMTM1QzdEQTZCOThERUYwM0EKNUY0MTA2NEQ3QzBCRkVCQkRDMjVFRjBG M0I3NEUzNTU2MEQxNkMxMDVEQkRGRkVBNDdBQTg4ODcxQUFBQzc2QQpGOTIwOURGMDMxNERE MjYyNzMwNDQ0NjMxOTAyQjkyNkI1QjVEMERGQUFEQzEwQTM3RjU2QTJFMkUzNUYwNTUyCjhD RjM2ODM0N0JCNzQxQThEQTBFRTlBRUE5QjQzMzU1OUI1NkZCOUQyREMzRjU5QUJGN0ZEMzNF MzZEODA4NzgKNjg4QjA4QkQzNzRDMzNGRDJERjUwOEMyQzA0MjI3RjUyODQ0RUM1RDUwMjg1 RTdDMkVEMUE3RUQ3NTY5OERENApDRjRGOEQ0MDU1MTNBNjJCODBEQTUwMDgwRTdGRkRFOEIy RUQ3RkY1OTNFQjIwN0FGRUM2QTRBNjc5NUVGMjFBCkI3Mzc4N0M1NEE2MTNCQTgzNEFEREZD MzFFM0MzMEJFOTU3M0I4RTFENDY2MDg4MjQwMjA5NjMyMkU3MzI5RTEKRjQ1MDg3QzFCNzAw OTVBN0UzNzJDRENDMEE1Q0VCM0ZDNDJDRUYyMTVFRTg4RDE0QzQ5RDYzNjBBMjFGMTdGNwpE NURCNTA4Mzk0QTZENDFDOUE4OUNCNTVEMDQ0N0I5NEMyRjNDQkI4RkJGQjc4M0VFNTcyQ0VG RENDQzkzMjE2CjFDOTA5RThBMDVBNUY1MTQxMzExNjVFOUU5MEY0QTA4N0JDNjEyNkFCMkI5 QTk2NkY1QzQ5MDYxRjkwMEJGNjQKMEJFMUE2RjYxMEU4REVDOEUzRTM0NTNCQjRGMEM1NURB MDRFNUVCNzE4NkQ5OUREM0MzM0U3Q0I3RUM5NEFGNQowN0REMjgzMzYzRkFCQjcxQUVCNEE3 ODExN0RBQ0I1ODdEMkM0ODhBQTlDQzk0Q0ZDRDJENjQxQzY2REM0RjQ1CkMxQ0REMURCMzQx RjQ1QkZGOTEwNkVFRjI3RjkzNkRENDYzRDgyQzIyMzI0N0MwQUQwOEY4MThFMUEwQzUzM0UK MUE3NUQ2QjAzRTU0QUQwNzc4MUQyNjc0RTg3OURDOEM2QjhFNjkzQ0E3ODI4NkU1OThBRUUy NzZCNUZGMzY0QQoyODkyMjJFNkQ0MjUxREY0MUUwNTE4QUI3RUIzNzZFRjQ1Q0I4MDI3MDI4 QzZGQ0NBMEYyRDUzMjdBMzZCMTM0CjJDREIwOUE2OTI3RDBCNzgxQUVEMTM1MEJFRURBMjg3 QUMwNzcxNzAwMjA2OTkwMDNFQjVEQjBEM0M1NUZEMDYKNTlGMTYzMURCNkY0NzBDOUYyRkYz NTlCRkI2MDA1QUMwQTIwRTRBMzZEOTc2N0Q5ODI0N0RFNkVCNkFFRUI2Qwo0MzlFMTE3RjlG MTIwMDRGNTY3OUNDQkEwMzQ2Q0E4N0UxNDFFMUFCQ0U5MUNERjQwMjkwMjFFNUQzQjMzNDE2 CjBBMjdCN0JCMzVCQUU1RDU4NDE4NDVGRjJFMjkzOTJGNTgyMjMzQTNENTJGREY4QTFFOTRD OEZDNDZERUM2Q0YKNTU0NzJGRDI1NDk4NUQxRDg5Rjc1MDlGN0M5MDA5RUJDMzVFNEQwMkEz MEQ2RDBBQjY1N0YwRDg4RDM3OTU3RQpBODgyQkIyN0NBNzIxNTJGNzM4NzExRjg3NDFBNkFF NjM4RkMxNDg4M0E3MUVBMjBFNEFENDg4NjA3QzlDQ0VFCkM5NzcyRjkwRDUwNzk5REZBNzE0 QTgyNjE3NEYzMkI5QjI1MkU4OUQxMDcwNkMyMDY4Q0IxMUEyRUYyQjg2MTgKQ0EyQkJCQTk5 MjM3NzM0RjdDQzAzOTg5QTdGOTQzQjM0QTU3RDNCRDQxNTdBQkI2N0YxQjM5RjZBRjQzOTg1 MQpFN0QzQzU1RjA5NDA4QzJBOUMyN0Q1QTc3OTE0Nzc5QTIzOUI0ODQwQThENkYwRDhFQkRC NjUxMzUyQ0I5QkRDCjUxOTU5MDVDNkMwNTg0QzAwOTIyOEZENTM0RDk5MjZERjFDMUYwQkI4 NzlERUE3Nzg2RDVERjE2MTczMkVBRDEKRTJCQURGMkREOTg2MzVGMDYxNTRBNEJEQTk5RDYz NkJDRTBEQkRBOEUxRTdCQTJENzMxRkE5MTZCOTFERDJBMAo2REYxQTlFQjU1NDFCN0Y3NzIx QkNEQzgzRjQwQjVCQkZBMUFDNDI0NDU1MzZDMTFFODBDRTc4NDA3MUUwNDVECkY2RTVBOUQ4 NDEwNURGMzNFOTA0NUU2Mzk1NzBGQjNDNTI0ODdDNTE2NUVGNzgwQzIzQkM2RTUwRDdENzZD QzMKQjhGRUM0MjRDNDhGQkQ5MEZEMTMxMzNDNzIzOTNBRTNERDI5OUU3Mzc4Rjg3MUU2NTY4 NjU2OTUxMzc3QjU4MgpFRjM5NjYyMDEzRTY4RkZEOUI5RUM3QzdCNjZFMzRERUMxRTExOTE3 NDQ3MUQzNDBBODdBMUUxRjg3QkU0NEU0CjI3NEZCREUyRTg2QzU0M0I1RDg5NDVFQzQ1MTk4 MUYwMEQyRUNGQTQ3MEI3QjdDRjgzREY5NDA3RkM5MkIyMjMKNTc1RUEwMzQ0OEIxM0IxRDBG Mzg4MUQ0RDMyQ0QzMjlERkY2NEQwNkVFRTVCODAwNTAzM0RBMDYzMjRENzA2MAo2MEE4MkZE MjA2MDU0NjZEMEZEQjcwQjRGMEZEQTI1NUJGRkU4OEZDNjlFQkM5QjlDOTI3REM4MjcxOUNG QzJGCkY3N0EyRTI0OTk4N0M5NDU1RUE3Mzc4MDJBRjAyRTNCRkFDRUY5NDA2QzY2Q0UyOEYw NjA4MDdCNjMyOTBGNzcKMUZFQTQ0OTFGQTgzOEI0MUJGMjNCQTAyMkUxMUY4N0VBODIzRTY3 NEVERTVBQUExQTM1N0U3OEI0OTczMEYwMgo4M0Y4MTNDOEYxMUY3MDcyMUIzRDE3RTQ5MEVG MUYxM0NDNUQyM0FBNkI3M0E5MTMzOTQ1MjBGQTkxNDgzRUI2CjA4QzdEMDRCQkEzMEEwOTdC OTQxODg3OUU3MEEzMkRCMzNBMzg4NEUzMEY4MkU1MjhFQ0UwMjQxMDk0RjBBNDEKNkYwRTIw MkM2OThBOTNCMjczMEQxOTgwM0FEQkFEOUY2MTNCNEQzNzg2QjYxRTAzRkFCRUU1NjY5MTRE NkJDNwoyOTc0RTBGMDJBQzdGOTNBMzlCRTA5QUQyOEI3RDkwQUQ3NkJDNzIxRTEzMjcwMzZG RkE2ODBEQTA5NTM2QkQ2CkJGQzg1MzM2N0M4M0JBRjY3NEE3NDg4NjlCNDgzNzBERTMzOUI0 NkQwQkRDQkQwMEM2NTJBRDY2RDE1RUQ1MzUKMEREMjcwNUJDOEVBREQ2Qzg2OERBOTgzN0M1 OTRFRkFCNTdDMzc3OEQ3OTg1OEQwRTNGNzVBODVBM0I5N0REMgozODRBRDcxMDEzMkMyMkM4 RUE0MzQwMTdCRDMxMTM0RjQ5QjNFM0M1MThGMTlFMzAyQjdERjY0NjM1NEUzRjNBCkRFMzFD NDc4RDAyMDZGQjgwODk5OUM1NTYzMEM1ODk3NEIwNjgzMDA3RDJGMjg2RkREMTU3M0JCMzYz RUFCQTQKMjc3ODY4NEEzMDU2QTRENzE1QkRDNzdCODQ0NzhBRDUwRjlEMDFFNDlCRTY5MzlG NjNBNUQ3N0RCMDc1OUUwQgpBODYxOTI2MTg0RTM4REU2NDFFNkQ0Q0U0NTVDMjhCOTdGNkVD NDhCQTI1NDQ3RTI1ODYyRkQ1NjVERTFFQjhCCjFBQzhGMzM4Qzg1N0ZDOUE4RjkwNDUwNTA2 MTdGRDcwODE3Qzc4MzM1NzEwREQ0RDk0RTEzOERCMUEyQTA0MTcKMTYwNDEzOTdEMDVDRENB MzE0Q0YzNTlFODI4ODczMkU1NTY1RkY3QUExRjY5NTFFNDQwODBBRjEwRDM4Mjc3OQozQTU2 RDg2ODZGOTg3NjdFQjAwRDA2RUVCOTU2NDI5MjJBRUExODFFMDA2QzBENTBGQkQ3OTNBOEZE RTJCNTczCjNBMzkzREJFQURCNzNCRUU1QkUxREFFRUZCNDNBRDdDODQzNUFBNjk0Q0NENEE2 QzVGRUQ0RTE1RkQyNUE1NUYKQkQ3NjA0ODU4MDg0MEU0MENGNTE4MkRFMzYwNjlCNEIyNUVF RTlBMDRCRkE4QUQ5OTg5Q0E3MEIzN0JGRDU1NgowMkEyMjMyNkU1OTcwNzdBMjZBMzkwREMw NEFGMkUyNzA3QkIwQTE5RkQzODk1NTUzQzIzODZEOUYwNEMzODNFCjNEQzlCOUE1ODREOTFC RjQyQjU4M0Y3OEE1N0M4MzJDMDM2NTUxNzc5REIyNDAwQkM1NDNGRDU3Q0M0MUMyNzcKNEFE NUNDM0VENEM4OEY0N0U4Qzk5RThBODc1NUZERERFQUM1MjE4MDQzQTRGMzk3QjJDMkZBODFC MUY1RDQ4NQo1OTYyNjQwNDI4ODlGQzRCNzAzNUEwRUUwQzAxQzdGMjkxQUVFMjk1Rjk5MDY3 M0RFNzc5QzE2MDQwQzAyOTJBCjAyQ0RBRkNFMkNBRUZCRDg5NjM2QUIyNTJCQ0M4NDVDQTg3 NUE4NjFCQjVGOURCN0NGNzQyMDhDQzdDODQ3NkQKQjUzNjUyQzk2QTU2QkFGNTEzMjc2QUIw RjU0MzZEMzA2MENCOUMyMzg0N0VEMjkyQTZFNUM3QTY5QTM3RTAyRgoxRTZCNTIzQ0JDMkQw REZCM0RENjA1ODFEQkMyM0EwQzdBMUI3M0UzQzYxQTEwRDFCNkFDODI0Q0YzNUZBRUEzCkQ3 NzI0QTBEMUU0QTVENjg4NzgxNEYwNjdGRUQ5NDUwRjE1MTExNThEMkM4RTZGNjNBMjRGN0NF Q0EyRTUyMUEKMTRERDZFN0MwRTAxMUFCMDk5RUJBOTBBMzJEQjRENTIwNkYyOUYyNUFDRDc0 NkI1QjlGNjlFQTE5NkUyOTRBNgo3NDA4NEUzRTdDN0IxNUE4MjQwNEEyNjE0NzkxODJCNjlF RTE5RTlCNTc1RUMyRkE2OEZCOUJENDQ5OUVFQ0I3CjYyNDI5OUNBQkRBQUM3ODhGRTdEMjM2 QUVCNDNEMTNCNkFGQ0YyMjQ1NDMxRUU0N0EyMzdCMTNBODM5MEI5MzgKQzMyOTVDRThCQ0NF QUZBNzZFQUNGNEVERDY1NEU0REFDNEMxNzg3NjRBRjQ5NTI0RkRGQkNBOTlEMEU4MUYwNQow QjhGRkEzQzc0QkMwNDg4NjNDMTg3MUM1QTIxMzdENEZGNjdBMDI3NTM5NzQ4MzExOUE1RDhF QUM4QTU5N0RECkRCQzJBNUZDMDMxN0VCRUI3QzUyNDFFMTg1MUQ0NjE0RDI3OUZCRDhDRDQ3 NDc3MzQ1NzAzRDUzRTVBRDgwMTkKMTUwNkIxNTE0M0U1NDBBODc0RjE1REY0OTkzNUEzNkRE MTI0QkVDMTZDOUFCRDU0N0VERUFGMjY0OTI5ODZCMwo5ODk5NEJEMTlGRjIyOERERDc2Rjc3 Q0QyMUFCQzBDRDEwNDE4MzhDQzc5NzI2MDEzRDA0QUE2MUY3QUI3MUQwCkI4OUY1RDY1OEM4 MzIzNjFDOURDMkIxN0JENUEyQzExMzc4N0Q0NTcyQTk1MjEzMjVENzEyNDBFNDgzQjg1NDEK REY3RDY5RDUxRjcyMUFCRDdGOUJFMDYwNUExOUNGNUFGNjBDMzU3MDRFQ0JBOTRBRUJFREND N0YyMjU5RTMzNQpDRjY4NDdGMUQwQjMwNTY5NUMyQ0MxNUNBRDE1RUIyRDlDQ0FFNDVCNjFE N0MwNkQ4MTIzNEY1RDZDOEE2RDIzCkM1NjI3M0NCQTAxQjdFNDVGMDg1OEZBQ0FGNkU1NTVE QTI1RDY0MDBDMzJBNTRBMjg3OUJGMkEwNTEyMEUzNkUKNzAyOTc4RURBOTZFMUEyMDlGRDcx NkI1NkNBMThERDMyNjNDODIxNjI1OTk3M0I1MEU2NDA4QTYxMTQyQkNFOQpCMDdFMjI3NTdF Nzc4MTMzQzU4MDE0RjU3RURCQjZBMTAwMzlEMjRFQ0YxRjBERTkyNzAyNkNEN0Y5REIzNUI5 CjZCMzY3QTcyRjg5NzFDOTk4MkMyNzBEMTA0MjhGMUExQTI3MDJGQUIwOEI1QjUzMjdFNjIy MTM1NTYwQjZEODcKM0M1MkI0N0ZERjk0NTExNjVBRTc2N0UxNkNEMjA1QjQ0N0JCNTVFMDJB NjRBODIxOEI1M0VDRjMzQ0EyNjUzMQpBODAyQTYzQTdGMTA2OEEzMDNENjI0NDc4QzlERDhE MDM4QTRCQ0Q3QkU0RUU2OThFMDM4QjI2MUFEODJBMzE5CjFEOTFGMkU3NkFDNDM1NURBNzM5 NDdFODE2MUM2OTE4MTIxQTBCQzdBRUQzNkM3MUZFRDI5NTMxNzk3OTlBOEUKMzYyQzc4NDc1 MzlFNUY0M0Q0ODAxNDZGNjBCREQ5MjBCRjZBNUZGQzYwRUFGRkM1ODI5MkYxNEM3QkE4RjBG MQpCRjdBQUZDMDgyRDBBRjBFNTdFRUE0ODJEM0MxRkQzQzI4RjI2MjQ4ODFCNDRCODcyNjdC Q0IzMkM3NDg2RTJDCjQ0RUVBMzE2RjU2NUZGMDA1QUYyQTI4QTdGRTY2M0MzNDAxN0ZGODAy NkM5REFDMDA4QUU0MEQ5Q0UwRTEyRTQKREZFRDBDMEY4OTRGNUFBMUY0RTUxQTI2NDZEQjkz Q0E3QTA4ODc0MUMzNEI5Mjk2NDUyNEQ2MkFENDAzQTU2Qgo0N0FBQTY1NjNDMjhFNkYwRTlG N0ZDNzFGOUEzRkY0M0ExNkYyMTZBRTVFRDIxRkYyNzFBMzk0RTJCOThDOThDCjRDOTU3Q0Ex NTIzRTUzREJCQUEwQkUxRDkzNzgyRDQwOUEyMDYxNERBRDUwRDE1N0RBMjU2MEYwQjJERkE5 OUEKQzRFMzJFQzU5NDY1Nzg5REUzQTE1Rjg1REFFMDQ5MzU3NjQzRTkxRjAzNTA4QzEzN0VG QjRGQ0RGRjVBNTgwQgo1OTIyQTRFNzBCNjgyODAwMzM0MzZDNDk4QkYxRjlCMThBRDUwNjJG RjU1MTA4RURCNzdCMDk2RUY5N0M5RjIyCkJGRDM0ODU1MkJFNTQzQUYyODYxOEE2ODc1MkM3 N0Q3MERFNkE5NDI3ODlENDg1RkZDNkRGMjg5QjYwRkZCNjUKM0U1RUEwQ0E2MDUwRDVDNzE3 MkU0ODYxQzBCMjhGQkRGNkVDRkVDOURGNTFEMjIxRDdDNjJDODYyMjFGMDA2QwpGM0MzM0Uy NTUzQzI2QkYwODlCQkQxRkYwOTFFNTk3QzkxOENFQjY5OTREQkEzRjNBQzc3QzE4OTIzMzI2 RjI5CjY4RjY1ODUxNENCNUJFNTNEMzY1QjQ0ODY0QTdFOUQ5REQxMEU0MTdDNzY1QjExMEI5 NEJDNEVBODkwQjEwMUQKRTYwM0Q1RUVGRDhBNDk0MDU1QTZBQTUyOURCRDUzNDZBMDQwQzFC NjFGQzcxMUQwNTI0Q0I4RUREOTA5NDY5MQoxRURCQzYzNDcwMTBDQjA1QjdEQ0U4NDM3MzVD QjBFQ0UyMDkzMDMzOTJBMTVGMTlGMUFDNUYwMjU1RTFDQURFCjE0MDU2QkU1MzlERDAwRUI1 QjREMjIwMjI3QzQyQUZBQkY3QjNBNjExNDkyQzcwRkU2NzVENEU2NjE4Q0YxMTcKNDA5MkMw MzRDMTAzMzMwRUFBRDI0N0Y4NjY1QzZDNDRDQjQ1MDcyODdEM0YyODk0QkE1MzU4MTFCOTUy RkMzOQpEOEJEMTdENjc4NjMwRUE2OEVCODRFM0RDNEJEQkYxQjYwMDk5MzcxNDMwMDc1QUM4 NjREODAwNzA0ODMwMzg3CkM1RjNFRTc5OTk2NUNCOTE4NzQ2MUExRUJCMkREMEEwMzRDMkQ5 MDlCM0Y3MDBGMkRBODA4MjVEN0VEODdGMTQKQUYwOUM2QzQ5MEJFNzg4MEUzMjJEODE0OTcx NjI4NzRFQzM4REE0MTU4RDk3MUY0MzVGMEFCMkFENDM1MTY2NgpDODcwMzRGRjhDREMxNzUx NTI3ODJCQTkyMTk5RUJGMTM4M0I1NkRBMTdDN0FGRDFGMTVFNDU5RTc5M0FEM0ZGCkU1MjAy NzY2Nzg1NTRGMzYxNzU0NDg1OTEyMEE5NjUwMzAzMTZFODM0Mjg5MTZEMkE1REQzNDYxQzM1 RUY4MjYKRTcyNUE2QjVDNTJBQzJFRkIzNEY1MkEzQjczOTlCOTkzRDU2M0U3QUVEN0UwRjMx Qzg4MDZCMzE2MzNBOEI1OApFMkI3QThBOUNBNUY4NEE1NDNCNTM2NDIxQUVFREU3MUNBMkVE NTIwMjlENTU4QTNFOEU2MjgwNDZGODBEN0Y1CjA3RDhGNUYyODIwREVFNDE1NjgyMzREQUY4 NzkzNjc3NjExRDg0ODMwNEI4QjQxMUIyNTRBQTU3QjBEMDM1MUEKMzk3RDMyRjBDMkIyQ0Mx MTQxNzhGRjY3N0EzQkRDQUFEQkQ1RTk3NTUzRTVDQTVDQzk2M0NBOTlCREJDQTMyRgoxMDE3 MTc4QkQ1OUI0QUYwOTdBRUUyQkJFREYzMDEwOTk5NUE3QjM2Mzc1MjI0M0NENUMyMDhDMjky M0QxNzIwCjk2QzBGRjFFN0U3RDgwMzIwQkNFNUUzNDYxRTk5RUMwNjY5NTIxQTQ1MTYyN0Q0 MjhGNTMwNjEzODdDNjhDNjMKMkFCOTlGNEU0RTAzN0I2MzE4QUVDMjlCMjFGOUMyQzg0MTI5 M0Q5M0ZEM0E5NTQwQzY4RjM3REJEQTk1OEFEMgo4Mzc1OTVEM0Q2Mjc3QTA4NUM0MDc4NzYx NUU5MzI5RkREODZCNDZDN0M4OTg5QTA5NEUyMERDREZBRDk2NzdCCjM4MThDN0VCNEVFMEYx MTFCNTgwQzNERjcxQUQyQzQ1RjE3NDgxQjAxNUQ5M0Y1MDgxMzMxRkI0RUFGQTA4RUYKRkE0 MTA4MkM4NTdGMkVCNkQzNTIwMTIzNEMxRjg0RUVDMDNGMTFFOTEzMkRFQkQ4NTBBMEVDQkQx NzYzNzA4NAo1OUEzMTlFNjI0RjU5N0YwOUU2MzU0N0ZDMDNEMjMyMTZBNjQyMzEwNjVCQ0JC MDdDQURDNkIyRTIzQUU4RDVBCkFDQkM2MUQ5MjlFMzlEMjAyNTJERjhFMkJDRUQ2MjIxNTFB RkM4QzM1MEVBNDJCRkNEQzdGRTdBNjNCRkRERDAKMzA2QkMwNzQ1NkFCQzQwMzFCOTkzRTBD OTlENUQ1NTlCQjNCRkM3REVEMUI0REZGMzk2NENDMENDMUY0MTIyRgowOEZGQzBBRTM4RjND NDM3ODI2MzkwQkEzQkM0MjJFRjg0MkZDMUFBQTczREE4MkRCMDcwNUVDMkU1QjVBQjRFCkNG RTU4NkIzNkEzQkZDOTE4RDREN0NDNzdDOTFGQTE3NkEzNDUzMTYwM0E2RjU2OThGNjlBQTU2 QjE3RDY0MDkKMTE3OUZBNzU3QkIwNTBCQUYyNTc3Q0ZFMTY1NjVENTlGRkVGRTZCMkFGQUEx N0IwODc1OTkyNDEzMEIxQTg5NQpBMDZBNkNGNzY2MDUzRkJCMjkyRjBEQjUwMkQyQjQ1OTlD MkZFRjdDMUVFQjBGQ0U1QzdDMDZGMTYyRUQxOTgyCjRDQ0IwRjZBNDE3M0NEQUQ1RTJCQjg4 OTk0REQwMEExQkQyNEUzRkU2RDBFRkNGMUQ3MUFBRkJDQjgxRTM1NjgKNjA0MjIyOEIxODA5 OEM3NEMzMkMxRDI1RDQ3NUMxRDk5NDYzQ0YzNEI2RkYxNzRFQzU1NTBFODZGMkMyMjVDMQpD MjRENTcwNDNFNDE2NjM3NDJBMkFGNjFBNTA4RjQwQjU3M0JDNDE4QzQ5Qjg0Q0VDRjc5OTgw N0Y2QzMyRjU2CkE3NEI5ODMzRjk4NkQxQzkxODUxMDE5OEE1REM1QkM1NkU5MkI3QTIwODg1 RjdDNzdFMDUyNzRDOTZCRjBBQTkKMjVFOThGMTI3MUJEODhENkExMkFCNTJFRjFGNjVBNkVG RkM2MjEyNjBEMjIzQ0QxREI5NzJERjFBQzc3MzZDNQoyODA5RTc2NTZENEQxOEE2RjE0ODZB MDZBOTczNEI2QUVCNkVEMzc4Q0E5QzMyNzQxODYyMUQwN0MyREY1N0I5CkE1MkQxNTI4RUVB MTU3MzY5RDlCMzAzNEEyNjIzMjc4Mzg4OTBGRUYyMzE0NEUzQjE0MkY2RTA2MTY2QjI4OEEK NkYyMEE0NzBEMkQ2MzYyNzE2MjE0QkZBMEFCRkJFMUM2NEJDNDk5REFCRjlFNkQ2QkY2RkE0 RkUxOUU3RTlFQQo5MDZCNzIwRTY2NDY3RjRENEFDMTVGNkI5QTJFRUU3NjhFNjM4MzQ1OUE1 RDA4QjgyMDQ3Qjk3QjEyMkEzRkY5CkJDM0MyRkJBQTQ4RDRCNUU5QjU5MzAxQ0VEOEEzNjc4 QUYzMEFEQjY2OUYzQUVEMTRCREY2QzQxNDE2MkQzMkYKMUExQkRCN0NFOTAzRTFGRUQ4NUJG MTRBNzcxQjE5MjQxQzREQjEwRDdENjhGOTk4NjJCMTk1NkI1Qzc5Q0M3QQo4NjI3MjIxOThC Rjc5NzQ0MDM3QzJEQTAxMDQ1Q0VBNzE5NTUxQjgwMjJCMjA3MjZDRDAzQUUwQjQ5QTdEQzg3 CjJFM0VFNjRERUZCNTM4MUI3MzdGQzZCMjUxNDU2M0EzOEMyQ0E0MEMxNjJFMzRCODZDRDIy Mjk5QTZCMENBRUUKN0I5MjgyNTkzRTc1QkJFRkFBQTFDMkFCREQyMkRBRTIyODk3QTJCNTJB QTlENjkxRTVCQjYxRTFCQzNGMUQxQQpFQzczMUQ1Q0RCQjg4MDgyMTc0QTUzOTVDMEM3OTZG MjI3QTE1OTEzRUI2MDNDRkNENUM4QzFEQ0U0MkY3RUUxCjIyRTNBN0YzRUIxREEzQkZEQUZB RDIxNEFBRkZDODUxRDIxNjMyMDk1MUZCMTg0MUM4NTQ5OTI0MjBCNjUyNEEKMkVDMUNEMjRG MkM0MkMzQUFEOTFBRTdBN0MxOTQ5REU1QUU4MTgwNUM2MkJCNTdGRjRCMTlFNTFBM0UwMzky NQpCQkZFMjVBNTU0NTk5QUU1NTVCN0E2RTA5RTk5RkQ3RjNGRDJEOTBFMDgwOTQxRTZCODZC Q0RBMzI0MEM5RjA3CjU1N0IyRkJBMTZBMzU0OUQ3NTlDRDUyRjFDNjQ4QkY4OEE2OURBRUIx NDZDN0UzQTIzQjY2RDUyMzVFMEJFNTEKMTc0N0Q5QzQ0QzZDREIxQUE2N0Y2NkZCNDNGMjNB QUI2NzVDQTMwQzNGOUU3REZBMjkyNTZBNEQxMzMyMEIwOAo4NDQyMEM4RUYxNkVBMjBFMDA3 Q0M4QUU1QUY4MjgzQjY1MTE1QTZGRTgzMDIzOUFBMUE3QjhDNEI0RUREODI1CjlDMEI1Qjgx MENFQ0I1MjQ3NjYzNUMxQkYxNEI5M0MyRDkyMDMxMDRFRjM2QTkyMzIzMUZCRjdBMkVCNzc3 MTIKNjdDRUUxQzJBMUUxNjgxMTJGNjY2RThCMEM3REIxMTQ0Qjk2NTdGQjk5QzcyMEI1NkUz RDdBMkMxQ0I2Q0U1MAo0MEZBNjE3RUIxNzgzMkRCNzIzOUQ2NTcwMzU2MjBCMTA2RThFNkQ3 QTk2QjQ5NkIxM0I0MjlCRDI4NjUyODAwCjYwNjkwRjcxQURFQ0QwRDZFNzc1MzYzNDU5RkMz M0U5Nzg0RTQ1NUZCMTVDQzVDMjEwMEJBQzc5NDZBMUYwMjMKOUNENUFEODc5MzRCMTAyM0Yx QjAyRDdBQTE4NjkxNEUyMUM1NkRCMEM4QzQxOEZEQTIxQTlCQTZGNjVGOUQxRQo1Mzc1MTc5 RTZGOTVCNzc1OUU2QTJERUJGQUVCMkQ1RDg4MkI0QTZFRkRCNkY2RjhERkMxQjQyQkZBMkVF NDcxCkIxNkNGQzUyNzg1MUJBN0E4MEJEMjkxOTFEOTkyNjNFQ0MzRjVFNUFGQjBDRTI2RDAy OUU4ODY5NkJDOTdFMUEKNTVEREMxQkIwM0UzODY5QzBFQjU3NjM0OUU2RTYxQjEyQUEwNzAx RUYxMDgxM0M1QUU1Q0Y5NjQ1OTBFNkFDNApDRjM0QjM5RkQ3NTlCMzJGMUY3N0JDREY4QzRE MTYzRDdFMjg4QzY3OEI1MEI3QkI5RDJDMTJDQUZDNkYzNDRECkJEOTIzOTA4NjZEM0Q1NUM3 NkY3NzgzRDg3RDcyMUIxNTc3NEQ2M0I5NEM1ODQ3OUFCRjAyOUNBNEVDRURFMkQKN0JBM0VF MzQ0QTMyNUY1MTBDOTkxNzg3NTgyNkEwMTMwRjRGODRBRDEzQjZEMUNFMjk0MjIyRUFBRDIw MTRDQQo2NkIxRTZCMkY0RURGQjQ3NkY4QzVDMzM4MUI5ODExMDBCOEFCMDE0M0MzMDg2RDc0 MEVDRjc2NTM1RjhBQjQxCjZCQjI0RkYzNjVENDU4NDhBMjFERTdCN0UyRjAyQzMyRjFDNDY1 RTMwNjNGODNCRkNDQ0Y4NDk0ODcyRkQ4QjEKNTUyNTc5QTVCQjUyNzAxNkYzNDIxQkU1N0RE RjU3RTIwNjhFNjUyNjBGMDE0MjE1QzAxMEVEQkI3QzdDNDU1RAo4Qjk0RUQwQzZGQTRBNEQx NjhCOTcwM0YzMzkxRjZGRjdFNzFCRTBCNjVENjczMkFCNkQ5MTdGQkE2RDMwQjkzCjJGMkMx MzcyQjREODMxMDY3MDA5QUM2OTc2QjA0RDBEODhGMkY3RTU3QUVFQjZGRkM3RDM1MzFDMzc4 REM1M0MKQjhFRkNDQ0U3Q0MyMjkwMThDQTM5NzcwRDA4OTM4NTFERDAxMkEzOThGREM3NzY2 RThDQzU4RDBCQUFGN0QzMgozOTUwMjBFMDdBNDhBMjhEM0MyNTVCREMyQ0ExOTdGQTA1QThF RkI4QUQzRUMxMDM1MDUxQkQ2NDgwMjk2NjE1CjQ3NkQwRjgxRkU4MzQ0Q0I0NDY5NDU5MkNE QzQwRDZENjg2OTIxNENBMzBDQTA1MTc4NEE3NUVCMUYwRENCNDMKQUNCMDhDNUM3NDYyNTFF QzIxMkNBN0U0NzQwRkVEOTg2NzNGRjM5RkZFQzFFNDA4MjNBQzRDRjQyQjExRThCMgpFOUFD OTZCMEFFRjZENjU3OTE0NzMwMTA1RkYxQkZGRTJBQkMwMUI0NjQ3OENFRjBCRTRFNjlCQkJE MTY1ODkyCjI5ODU3NzYyQzgwNjgwREIyOTdGQUI3REY1Qzg3RTUwMzQzNTMyQ0Q5MDMzRDVC QTdBNThDNDkzQkEwQzZEOTAKODhBMUY5RTJEMDM2QjRFOTIyQUZDNkRBMERDRjkwQ0QyNEY3 RjQyOUEzOTRDMEZFNENCMzNCNzc1MEE2MUNDMgo5MkYyOERBRUI4MDdDQTlBRkVEQTk0MTE5 RTk1RkZDRjk3NUEwMzAxQzVCODMwNTE5MDRERUI0NTExMzdERUI1CkM2ODdCNjFFREU4RURE QzAwOTVGRDEyRjRFOEY5QUU1QTA1OUQ5QjI1MjE1MzMzODg0QzZGQUE4OTU2QjdBOTMKNkVG MzZCMkI2MDNBMkM2QTkzNUVBNkY2MjM0MDFGQjEwQkFGMDBEQkE5RkZCMzQ3MDA5NjJGMTc5 RTFFN0JBQQpENURERDZBNUYyQTE5QzM3OTQ3NDc4RTM1NDIzRkI5NTkwMkE0MERGQTY5QTJB RDc3MURBMDJFNjk2NjY5NkNGCkMwQUU4MUE0OEM0MjlBMjU2NUU5N0Y5MkRBNDZDMTVGM0Ex RTJCRUNCNjg1NjkwRjJFQTc0MUJFMTI4Q0UxQjkKM0ZFQkE0RkIzQTZENEIzRTNENEJCOUMw MzI4NUVBOEQyMzMzNUYzMjg2M0FFQjdCOTFDNENBODI2QjBGNjc3NgpFN0JCQ0YwRUI1OEEw OTNGNkEyNkYyMzk2RDlBQUI2NzNGRkE5MDg0QzZCOTI2QTNBNTBEMzVDRENEQTVFQkM0CjEy MUZCQkI1QUE3RUQ5N0UyOEY1MjYyMzBDREMzRjlCQjdEMkE5MzA0NTQxNUZBMUU0MkQ2QkQy RkMyQzIzMTYKRjY2N0RDMzZCQkNCMEQwQTIwQzNDNEQ3MjcyNTFGMUZCNjJCRDhCNzQ3ODlC RDVDMjgyNEFDQTFEMEFGREY5MQo0NkYxMjg4NzBDNjEzQTMzNDdDMEYyMjlBODlEMEM0N0Uy RUU0Mzk0RDQ2OTVCMUIxNjU0QUFBOUQ2NzdBOThDCkY1RUY2RjgxOUY2NDFFNzYyMERGMTY4 RThCNTNCMTA0RDM3QTBBNTgyNTkzMkM2OENBNEM1REU3Q0Q3MzM2QkEKODNDNTUzQzY5QzJG Qjg3QzlFRDVEMUQ1NzdCMDcxNDRDQTk4MDE5MzFBNUQzNzEwODQ5QkJBMjU0NzUyNzVCMgo0 QUZDQUREMkUxODZDNjE3MkU5ODc4OEVCNDgyN0Y1NDlCQjk3QThENTBEMzk1NTU1MzBEQkIx OTRGQjI5QjkxCkYzQzg2OUFGQjQyRThFNUVFRjA1MjhCQzI1QkE2RkJFRDI4REE0QjU5OTkw NkM0MDY4MDcxNjkzQUI1QUZCQjUKODM3QjlBMzIzMDhFNzZCM0QzRTRGRjY3QzlBNDgxREU1 RUI1OUFDQkNBRTVFREUxMzE2Q0ZENTlCOThFMDIzQgpENTUzNDhGMDRGRjRBRDVBMDMzRjc4 REI5RERGODkxQUVDQkYzMkY0RTVGQkVBNTY4OEFBMTBCMTE0OEQyNzU5Cjc5MTYwRDRFMDdC RTk2QTJDMDk0RjM5MUREQzg1OUFCREMzMEFFMDg4QTI3OTY4RDUyMjk5RDI3NTYzNDk5MjUK MjY2N0E4MkFEMTM2MkI1OThCNjYxODRCQ0FFNEMxOUQzMEVBQTI0M0EwOTk0Q0IxOTVGMURG RjcwNDg3RDRFNQpEQUFBMzRERTJGMkZFRkE1MzFDNzkyM0VCMDM2M0JFNEUxODI1RTdDRTQz ODg3M0NFRDg4N0U1MDM5QjM3Nzc3CjZGNEFGODQ1OThCRTc3MEYyMTEzQkRGMDQ5QTVDQjY2 OUZFMTNCNTkzRUFFMDM4REM2QTg5MENENzYyMkVFMDAKQjYwN0QzQjE3MjAwODExQzQ0MjYw REQxMTFGQkM5QTA0MDAzM0FGNkY0Nzk2OTg3RjQ1NTI2MzhDRTFFNTU2NAo0MjNCRUM3OEI5 RUJBN0E1N0E0NDRGMjYxRkMzOTA0QjBDNjkxMTVBMkJGRTZENkE3NTczN0ZDNzQ5RjM5RTFG CjA5REIzODcxMUU2NEU4OTk1MkU0N0M0MUZGQjk3OTZFQTRGMkQyRTNCMDNBQzAxOTNFMjdD QzMwMzAzMjQ1MjAKMjQwREU2RkFBRDk3RUE0N0Y3QjA5NkJFMTQwQkI2N0E2NjFFNUU4QkMx NzYwQUUxOUFGNDgzRDVDQzZBMkYyRgoyNERCQkE2QUNGOTM5N0I1MUQ5M0ZFQzRCNkQxQTZF MzYzNDBBMjBGMjBFNUQzQkI4RjEzQUQ0QzREMDJFNTk0Cjc5Q0U5QkMzQUVFQUI2NjM3MDg2 MzIzM0M4MzNDREQ0NjJBMDEyNTJGREI4MEFERjZENUNFQjFBNUVBMDIwQTgKMTZGNzU4OTU3 NDZBMzBDRTRBNUVDNkEwRkMxNzk2RkU4MEE3OUJGMTUyQ0Y3RDhEOEM2RDAzQzhENEVCQUQ0 RQo1NkQ1MzYyQTA5NEMwN0I4MkU1OEY2QTlEQjJDQkJFM0FCQjA0NTEzNjM2OUZDRkFENEQ4 MUI0MTk3MDg0MTQwCkI5MUMzRDg1Mjg3NEEzMzE0QkJBODU4Q0JEREY1Q0M4MzMwREUzOThD Q0QwMEQ1MTMwOEE0Mzk5ODM4MjNCNEMKNjhBNTZERUZFRTFBMzYyQUU0M0VBNDUyRENCRDcy Q0MyMTQ2NUQ4MTQ1NUU0NERENDAwNzc4OTUyNkI2MkY4QQo0QzVCMzQ2MkJBQUFEQkM1MzZG NThCNEJEOTk1OURBMDk1RTdGRjcwRDRGRDYyNzdGOUI1NzRBQTk0RUI0OEUxCjdGMTIyQTYz NzZGRDY1RkJDQTVFNTM1NTQ1QzE0NkU4RkNCREU5QTFCNTE2MTQ1NUYwOTRCOEZBQTdDODU1 REYKQUQ5NjMyRTAzQ0ZCQjgxODg5QTI4NDVDOUYyMkUxRDVFMEU0MkVCODQ3NENDMTE0MjhB OUZBMDAzNjdEMUI5QgozNkJFNzM4OTk0RENFNDhBMUUxQ0JFNDM5RjI1MzFGOUZBRThGN0M4 REM2QUE1Mzg4NjhFMjUxNUU0OTQzODY0CkI1RjIwRTFCQjY0N0EwRThCMTlFMUQxQUQyQkQ0 QkIwNUNERDg3MTk3ODFGMzJBREQwQzQ1RkYxOTgzRTM1OUIKMkI3MDFDMDkzMTAxRUYxQzFC MkVFOUY0RDY4NTNDMkEzRTg4NDg2OTUzOTE0MEQ3MTdFNTE3MjQ2RUM3OEIxOAoyMjFENTky QUY5MkQ0MDI2QTRFMTgwQUJGQzg5NzY5QTAxOEM1NkFBOUEyRUY4RjNDRjdCQTVBOUQ0RDI0 NDA4CjBFRTk1QTg5ODIzODU4ODY5RDFCOTcyODM4QTlBOTIyODYxQjIyRjJGMzU5M0VENTc4 MDNCRjlBMjU2RUNCRUUKNTNERDM4MzMzQkFBNTlGODQwN0E0MDVEQzY1RjU4NTFDQzg4Nzkz RjkxRjc5NjVGQjk1MzNFMjU5NjU5M0E2NQowQ0FBNUM4MkQ3NDdGNEE4MjNCM0Q2MURBMkU0 MTdCN0U3MkFGMEE3NEMwRDMyRDNBNDYyMURDOTY2Nzg2QTNGCjIzNjA0RDIyQUZFMEExOEZE MzEwMEIyQjY2MUZBRTk5Q0FERUMwREFERjU3NEY5OTBCOUY3NEI5MTgyN0IwODAKMDcyOTQz MjZEMzY2NThDOEIxOUEwNkYwQTNEQTc0NTM2NDExRUNDRDBGQkM3OTY2QUY2N0RDMjgyMUM2 NzIwNgoyMENFMjRFRDY0NDgxMERBMjkwRkIzMzBBQjU3OUVDNDJDQjIwRTgxMTdEQURGQzU0 NEJGMEYzOEQ2MTMwRkM2CjEwRkMzODBGRTQyNDVBN0FDOTM5NUQ3Qzg0QzlBNjg2MTU0NzYz OEIxODMyMTlEREMzNTMwMjYyOEVEREZFOUYKMjEyMkQ4NDYzRjkxOUYzQzYxMEVERDk0NjE2 MTQ4OEQyMUI4OTlCODFFMzE0Q0RERTMzODEzMUJFRDEzODFDMwo4OTY4MDU4QUM1NURENTg5 QjQ5NDkxM0FGQkJGNjhEMkVCODI3RTEyOThCQTkyQzBBQTVDNDVEQUE1MDQ5QzAyCkY3RTEy NDI1RURBNEFBNjc2QTc2RDQwOTJBNjVBODY1MzkyREQ1NzQ3NDUyRUZFRDlDMjg5NTcwMjEy QjJBQjMKRUU5QjI0MUYzRjdEMUNEMjlCMkY1MjUxN0FDMjM1NDQ5RDYyOEJEOEQwM0JDREE2 MkZDNzQ3OTQ2QTc4MEVCMwozRjVEMzRENjIwMDczRENFQjgxQkQxMEY3Qjc1MDY3NUUyODQx Qjk1NDAxNzQzQkI2MDU2REQ3RDkzRjZDOTgwCjU3MTUxOTBGMDA0NTQ2RTg5NkNCRkI0Q0U5 MkY3RjRDMDYzRjQzNkNDMkUwRjNBQTQ5RjVCQ0VDQjRCOUZGQzIKOUQyQTYyRDAzNUJBRUVD OUNDQTczRERGMTI0NjdDOTgwRTdFQzZGODg0ODI4MUEyNzJGQzlFODY0NEQ0RTlCQgpGQTE3 OTMzN0NERDE1NEQ4MEE0Q0RDRTdFMTQ2MTBFOEZEQ0RDRTczREE5MUY2ODBBQ0E2REQ3OUZF MTkzMEYzCkM0MEZGQjM4NkRDMEY0RjQ2RjdBOEU2QTIyNDEwMUZEREU0NjBEMjRFMUY1MzJC NEU2NkMyRTM1OTZFMzg3REQKMDgyNjk1NUY0ODlDNjBERTZGQ0JFRDE5MUU0N0RCMjE4RDVF NDhGQTg1RjAxQUFEQ0QzNDYwRjVFRjYxQTY5MgpDNTU5NTU4RUFGQjE0RDRCNjRCQjFCRTQw N0Y3NkQ0ODZEQTlBMjEzOEREQkE3M0NBNkVDM0U3N0Y0OEFBQ0RGCjEwRUNEMEZDNjFEOUNE QzIwOUJGRjBBMENERkM0QTgyNjQ0NERCQjY3RTQ5MzVFOTc5RjdDNzYxNkJBQTkwQzkKOEIy QTUyQ0MwOTgxNjhCRTcyQjUyNzFEREFGOEVBNzNBOEExMzAwN0QxQTAzRTlFOUUzMEVFNTdD RUE0QjcyQQo3OUVFMzFDMUUzOTM3QzdFQzA5MTk1QUJEOTYxM0I4QTNBREE4OTZBQjc3NjVF MDM4RTExOEFGQUY1MzhEMjRFCkFDRDVEQTY3NkE1RDVGOTkxMDYzNjE1N0ZBOEE3MjBFRkYy OTJDMEY3QUZDQjVCMERDNzg1MTNCRkJEM0IyNDIKRDAwOEE1MUUzMEVGOUE0QUY5OUYyQTRF MkUyQURERjA3MzI4NzJBN0M0NDJCN0M5QTM5QkVBOTgyRUU1QzI1MwowQjA2MkRGMzYxQzU0 MjU2RUVBNzI3RTdFNzA2N0M4OEI4RTc5RjA5OEU5MkU2MEQ5QkVBRjREOEQ3OTk5NDQ5CkJE RDcyRUEyMjBDQjVBNzVEMDBGMDMzNDBENDQ5Q0I3RTYwNzM3N0NENjMyQThBRUZENEVCQ0Ex RDA2MTFFM0IKOTNGREQxNkU5RkREMTQxNzBCMTY2MkREQ0RCOENDMzY4ODRBRjQyMTBBRDk1 MDYwMEE0RDM4OEE2MkY2MzM1RAo3QkFEODM2NDRFQ0YzOEZGMDQ3OUM5NzI2NDgzRTBCNzYx NkM4MkMyRTVERTk2RkYzNjcxMEFEQTkyRTA0MTM3Cjk0RkNEMjZFM0EyNDMyM0I0NzY0NUY3 QUQxRjBDMkI1NEJEODc3RUVBQkQzREM5MEI4RjdGREY2NDNGRjY5NjEKRUZCNzQyRUIzNUU2 NDZFQTJDNTZGRURGOTcxMDRFODNFMUNERjQ0N0FDMDc3MzhBMjVEOTdCMkJCNTYxQkFEMwo5 M0UzRUExQjYxQzkyQTk4NUY1REY2QUMxNTk4MjMyRjA5QkFBMkJGMTY4QkFDRDFEMDgzN0Ew NEY3MkI2OTZECjhCQTU5MTFBNUNGRkE5NDQ0RDdCNURCOEZBMTA2RjQ5OEQ4QkNFMDE5Mjkx Mjc0NDI0OUM3NjkwNURGOEIzQkEKNUMzMzYxMUQ3Qjc4NjhCNDNGRURCN0E2NjUxQzNGQTUz N0I2M0Y5NUFCQjNEQjlDQjA3RkM3NzMzQUM2RDQ5NwpDNjM0Njg0QjAyODYzN0RDMDNDMjM2 QTRGMjM2NUM0RkZCQ0EyRjQ0MkM5M0Y2MkY1MDkyQzc0QUU3Q0VFRkY4CjkxNjI1NTgwREE0 MjlFMkZFREE5MkRCQTU1ODAwOTQ4Q0YxQjM0NDM4NzZFNUQ5NzhFNDMyQjI0NTEzRDJGMDkK MTAwM0IwRjdFQzM1RUZCOTZDM0QxMEI3M0M3OUZERjQ2RkU3MjdFRTYxRUUzMjQwQUZEMDQ0 Q0RDNDJGNjhBQQo2Rjg2NTdGNDhBNjRBODk3RjIyQTU2REY4OUUzNjhGNzJFN0U1RkMxREFB NzQ5OThFNkRGNzIzREE0NTY2ODNDCjlDRjVEMTk3N0U2RTBGMkU2NEQ3OEU4RTZENzBDNEFE OURBRjQxMzRFN0E5MkQ2NzgxMzAyRDcxMDBFQjZBMTMKOTQ3NkQyRTNDRkQ1MDc5NDUwQkRC MThDRUE1OEIxNjMzRTI4QTlCRTI0RUYwMEMxMUM2NUNFQzk0RjZEQjRENwpEMDhGQzU2MzFD OEQ1RDIxOTY2NTZBNTI3RjJDNTI2MDk3OUM0REU1RkFFRDBGQ0ZGOUFEREI2NDU5NDNFNkNB CkU2NDhCNjk1MkQ5RjUzNTAzOUM3MDdDM0YzQkQ3QzkwRjg0NThFRUY0NEI2RjFDRjcxNjQx REUyREIzODJEQ0YKODYxQTk3QkUxRkQ0NjBGQzg2QjNCNzE5NTZERUZDMEY2QURFNEQ1OTYz RDM5MDhDRDgzN0VENDUwQjY5RUFCRgoKMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAowMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCjAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAKMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMAowMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAKMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAowMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwCmNsZWFydG9tYXJrCiUlRW5kRm9udCAKJSVCZWdpbkZvbnQ6IENNUjcKJSFQUy1BZG9i ZUZvbnQtMS4xOiBDTVI3IDEuMAolJUNyZWF0aW9uRGF0ZTogMTk5MSBBdWcgMjAgMTY6Mzk6 MjEKJSBDb3B5cmlnaHQgKEMpIDE5OTcgQW1lcmljYW4gTWF0aGVtYXRpY2FsIFNvY2lldHku IEFsbCBSaWdodHMgUmVzZXJ2ZWQuCjExIGRpY3QgYmVnaW4KL0ZvbnRJbmZvIDcgZGljdCBk dXAgYmVnaW4KL3ZlcnNpb24gKDEuMCkgcmVhZG9ubHkgZGVmCi9Ob3RpY2UgKENvcHlyaWdo dCAoQykgMTk5NyBBbWVyaWNhbiBNYXRoZW1hdGljYWwgU29jaWV0eS4gQWxsIFJpZ2h0cyBS ZXNlcnZlZCkgcmVhZG9ubHkgZGVmCi9GdWxsTmFtZSAoQ01SNykgcmVhZG9ubHkgZGVmCi9G YW1pbHlOYW1lIChDb21wdXRlciBNb2Rlcm4pIHJlYWRvbmx5IGRlZgovV2VpZ2h0IChNZWRp dW0pIHJlYWRvbmx5IGRlZgovSXRhbGljQW5nbGUgMCBkZWYKL2lzRml4ZWRQaXRjaCBmYWxz ZSBkZWYKZW5kIHJlYWRvbmx5IGRlZgovRm9udE5hbWUgL0NNUjcgZGVmCi9QYWludFR5cGUg MCBkZWYKL0ZvbnRUeXBlIDEgZGVmCi9Gb250TWF0cml4IFswLjAwMSAwIDAgMC4wMDEgMCAw XSByZWFkb25seSBkZWYKL0VuY29kaW5nIDI1NiBhcnJheQowIDEgMjU1IHsxIGluZGV4IGV4 Y2ggLy5ub3RkZWYgcHV0fSBmb3IKZHVwIDQ5IC9vbmUgcHV0CmR1cCA1MCAvdHdvIHB1dApy ZWFkb25seSBkZWYKL0ZvbnRCQm94ey0yNyAtMjUwIDExMjIgNzUwfXJlYWRvbmx5IGRlZgov VW5pcXVlSUQgNTAwMDc5MCBkZWYKY3VycmVudGRpY3QgZW5kCmN1cnJlbnRmaWxlIGVleGVj CkQ5RDY2RjYzM0I4NDZBOTdCNjg2QTk3RTQ1QTNEMEFBMDUyQTAxNDI2N0I3OTA0RUIzQzBE M0JEMEI4M0Q4OTEKMDE2Q0E2Q0E0QjcxMkFERUIyNThGQUFCOUExMzBFRTYwNUU2MUY3N0ZD MUI3MzhBQkM3QzUxQ0Q0NkVGODE3MQo5MDk4RDVGRUU2NzY2MEU2OUE3QUI5MUI1OEYyOUE0 RDc5RTU3MDIyRjc4M0VCMEZCQkI2RDRGNEVDMzUwMTRGCkQyREVDQkE5OTQ1OUE0QzU5REYw QzZFQkExNTAyODQ0NTRFNzA3REMyMTAwQzE1Qjc2QjRDMTlCODQzNjM3NTgKNDY5QTZDNTU4 Nzg1QjIyNjMzMjE1MjEwOTg3MUE5ODgzNDg3REQ3NzEwOTQ5MjA0RERDRjgzN0U2QTg3MDhC OAoyQkRCRjE2RkJDNzUxMkZBQTMwOEEwOTNGRTVDRjVCOENBQkI5RkZDNkNDM0YxRTlBRTMy RjIzNEVCNjBGRTdECkUzNDk5NUIxQUNGRjUyNDI4RUEyMEM4RUQ0RkQ3M0UzOTM1Q0VCRDQw RTBFQUQ3MEMwODg3QTQ1MUUxQjFBQzgKNDdBRURFNDE5MUNDREI4QjYxMzQ1RkQwNzBGRDMw QzRGMzc1RDg0MThEREQ0NTQ3MjlBMjUxQjNGNjFEQUU3Qwo4ODgyMzg0MjgyRkRENjEwMkFF OEVFRkVERTY0NDc1NzZBRkExODFGMjdBNDgyMTZBOUNBRDczMDU2MTQ2OUU0Cjc4QjI4NkYy MjMyOEYyQUU4NEVGMTgzREU0MTE5QzQwMjc3MUEyNDlBQUMxRkE1NDM1NjkwQTI4RDFCNDc0 ODYKMTA2MEM4MDAwRDNGRTFCRjQ1MTMzQ0Y4NDdBMjRCNEY4NDY0QTYzQ0VBMDFFQzg0QUEy MkZEMDA1RTc0ODQ3RQowMTQyNkI2ODkwOTUxQTdERDFGNTBBNUYzMjg1RTFGOTU4RjExRkM3 RjAwRUUyNkZFRTdDNjM5OThFQTEzMjhCCkM5ODQxQzU3QzgwOTQ2RDJDMkZDODEzNDYyNDlB NjY0RUNGQjA4QTJDRTA3NTAzNkNFQTczNTlGQ0ExRTkwQzAKRjY4NkMzQkIyN0VFRkE0NUQ1 NDhGN0JEMDc0Q0U2MEU2MjZBNEY4M0M2OUZFOTNBNTMyNDEzM0E3ODM2MkYzMAo4RThEQ0M4 MEREMEM0OUUxMzdDREM5QUMwOEJBRTM5MjgyRTI2QTdBNEQ4QzE1OUI5NUYyMjdCREEyQTI4 MUFGCkE5REFFQkYzMUY1MDQzODBCMjA4MTJBMjExQ0Y5RkVCMTEyRUMyOUEzRkIzQkQzRTgx ODA5RkM2MjkzNDg3QTcKNDU1RUIzQjg3OUQyQjRCRDQ2OTQyQkIxMjQzODk2MjY0NzIyQ0I1 OTE0NkMzRjY1QkQ1OUI5NkE3NEIxMkJCMgo5QTEzNTRBRjE3NDkzMjIxMEM2RTE5RkU1ODRC MUIxNEMwMEU3NDYwODlDQkIxN0U2ODg0NUQ3QjNFQTA1MTA1CkVFRTQ2MUUzNjk3RkNGODM1 Q0JFNkQ0NkM3NTUyMzQ3OEU3NjY4MzI3NTFDRjZEOTZFQzMzOEJEQUQ1N0Q1M0IKNTJGNTM0 MEZBQzlGRTA0NTZBRDEzMTAxODI0MjM0QjI2MkFDMENBQkE0M0I2MkVCREEzOTc5NUJBRTZD RkU5Nwo1NjNBNTBBQUUxRjE5NTg4ODczOUYyNjc2MDg2QTk4MTFFNUM5QTRBN0UwQkYzNEYz RTI1NTY4OTMwQURGODBGCjBCRERBQzNCNjM0QUQ0QkE2QTU5NzIwRUE0NzQ5MjM2Q0YwRjc5 QUJBNDcxNkMzNDBGOTg1MTdGNkYwNkQ5QUIKN0VEOEY0NkZDMTg2OEI1RjNEMzY3OERGNzFB QTc3MkNGMUY3REQyMjJDNkJGMTlEOEVGMENGQjdBNzZGQzZEMQowQUQzMjNDMTc2MTM0OTA3 QUIzNzVGMjBDRkNENjY3QUIwOTRFMkM3Q0IyMTc5QzQyODMzMjlDOUU0MzVFN0E0CjFFMDQy QUQwQkFBMDU5QjNGODYyMjM2MTgwQjM0RDNGQ0VEODMzNDcyNTc3QkFDRDQ3MkE0Q0Q1Qzcz NDdEMkUKMUQwRDY2MzBGNDQ2RjM3MDhGQ0IyOUE4NUY0MEI0REFCNEQ2MEFBOEY1QjJEQkQ2 N0YyRTQ1RDgwQzdBN0U4NgoxNDQ2NjlGNzVGOEZBMTQ2MDlGOEU0MjQ2RkVDNDc1RUQyNjJF MDNEMzAzOTNDNzhDNzgyODIwNjg0MkI1NjVBCkRCRTIwRUE1MkVFOUM0QzM4NjJCMkY1RjEy Q0Y4OUQ5MzVCODlCODRBNDVDRUZDRUFFRThFQzg4MDYzMzkzNjQKNTZGRjFGRTJFNTExMjgw M0UzRTQwMTYyRDUxODhEMjIxMEE1NDgxNkFBOTk2MDYxMTcyMUMyM0EyOTJBRTgwQQo4RjhD MEZCMTE0RDcxQzExMTcwMEIwRkVBODgwNEYzN0M1RDMxRUNENzAwNjYwM0M1M0Y0QkRGNzIw ODI4NkFGCjNBMjVDRUU1OEU4OEJGODFBNDgwMEI2OEMyQTE5RUJEQURGOUIxMDc0NzAyRTc3 OUE3REQ5MTVFRkUwOUQzNUUKQkQxNzZENzM0NkQ4NTlEMDk0NDUyMDE3MUM0RTk3Njk2QUUw NTAyQzQzQzM5MUZDRTVFOEZCMTc4OTA2NUUxOApCRTNBRjYyMjAwRDU3OTEyMzYwNDExQ0U4 NDhCNDU1MEQxQjBBM0JBNTc2RjlCNDFDRUQzQTIzRTc1MzYzMUE3CjI1Mzc1QUJFOEE0QjU1 QkM2NUFFMkVBRkFFNDUyNzY2OTYxOTY1MDkzMDg0RDIxODYzN0ZCNDQ3Nzk1Q0M5OTEKRUIx RUYyNkJGODJCN0E4MUZBODQ3QUJEM0I1NTlEMzU4MjhBRDdEREM1RkM3QjQzQzZDMTRFNkFE RURENzY2MwpGMjcyQUE5QTEyMTYzMEM1MjYzRDU4NzczQkNCMTQzN0VDMkZDNTRDNEFGOTBF Njc3QThFN0QxNzM4RDAwM0Q0CjE4OTk4QzAzQ0M5QUUxODJFNzc1ODc2N0ZFQjVFMUIwM0M2 Q0MzMkFEMzBEMEFCQUU2NTUyMjkwNzcxRTJDQjEKQTIzRjQ2OUE4NDQ3QzE4NjhDNkRFQzJD M0MyQkNGQzY5MTg2N0UKMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAowMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCjAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAKMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMAowMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwCjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAKMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAowMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCmNsZWFy dG9tYXJrCiUlRW5kRm9udCAKJSVCZWdpbkZvbnQ6IENNUjgKJSFQUy1BZG9iZUZvbnQtMS4x OiBDTVI4IDEuMAolJUNyZWF0aW9uRGF0ZTogMTk5MSBBdWcgMjAgMTY6Mzk6NDAKJSBDb3B5 cmlnaHQgKEMpIDE5OTcgQW1lcmljYW4gTWF0aGVtYXRpY2FsIFNvY2lldHkuIEFsbCBSaWdo dHMgUmVzZXJ2ZWQuCjExIGRpY3QgYmVnaW4KL0ZvbnRJbmZvIDcgZGljdCBkdXAgYmVnaW4K L3ZlcnNpb24gKDEuMCkgcmVhZG9ubHkgZGVmCi9Ob3RpY2UgKENvcHlyaWdodCAoQykgMTk5 NyBBbWVyaWNhbiBNYXRoZW1hdGljYWwgU29jaWV0eS4gQWxsIFJpZ2h0cyBSZXNlcnZlZCkg cmVhZG9ubHkgZGVmCi9GdWxsTmFtZSAoQ01SOCkgcmVhZG9ubHkgZGVmCi9GYW1pbHlOYW1l IChDb21wdXRlciBNb2Rlcm4pIHJlYWRvbmx5IGRlZgovV2VpZ2h0IChNZWRpdW0pIHJlYWRv bmx5IGRlZgovSXRhbGljQW5nbGUgMCBkZWYKL2lzRml4ZWRQaXRjaCBmYWxzZSBkZWYKZW5k IHJlYWRvbmx5IGRlZgovRm9udE5hbWUgL0NNUjggZGVmCi9QYWludFR5cGUgMCBkZWYKL0Zv bnRUeXBlIDEgZGVmCi9Gb250TWF0cml4IFswLjAwMSAwIDAgMC4wMDEgMCAwXSByZWFkb25s eSBkZWYKL0VuY29kaW5nIDI1NiBhcnJheQowIDEgMjU1IHsxIGluZGV4IGV4Y2ggLy5ub3Rk ZWYgcHV0fSBmb3IKZHVwIDQ5IC9vbmUgcHV0CmR1cCA1MCAvdHdvIHB1dApyZWFkb25seSBk ZWYKL0ZvbnRCQm94ey0zNiAtMjUwIDEwNzAgNzUwfXJlYWRvbmx5IGRlZgovVW5pcXVlSUQg NTAwMDc5MSBkZWYKY3VycmVudGRpY3QgZW5kCmN1cnJlbnRmaWxlIGVleGVjCkQ5RDY2RjYz M0I4NDZBOTdCNjg2QTk3RTQ1QTNEMEFBMDUyQTAxNDI2N0I3OTA0RUIzQzBEM0JEMEI4M0Q4 OTEKMDE2Q0E2Q0E0QjcxMkFERUIyNThGQUFCOUExMzBFRTYwNUU2MUY3N0ZDMUI3MzhBQkM3 QzUxQ0Q0NkVGODE3MQo5MDk4RDVGRUU2NzY2MEU2OUE3QUI5MUI1OEYyOUE0RDc5RTU3MDIy Rjc4M0VCMEZCQkI2RDRGNEVDMzUwMTRGCkQyREVDQkE5OTQ1OUE0QzU5REYwQzZFQkExNTAy ODQ0NTRFNzA3REMyMTAwQzE1Qjc2QjRDMTlCODQzNjM3NTgKNDY5QTZDNTU4Nzg1QjIyNjMz MjE1MjEwOTg3MUE5ODgzNDg3REQ3NzEwOTQ5MjA0RERDRjgzN0U2QTg3MDhCOAoyQkRCRjE2 RkJDNzUxMkZBQTMwOEEwOTNGRTVDRjRFOUQyNDA1QjE2OUNENTM2NUQ2RUNFRDVENzY4RDY2 RDZDCjY4NjE4QjhDNDgyQjM0MUY4Q0EzOEU5QkI5QkFGQ0ZBQUQ5QzJGM0ZEMDMzQjYyNjkw OTg2RUQ0M0Q5QzkzNjEKMzY0NUI4MjM5MkQ1Q0FFMTFBN0NCNDlEN0UyRTgyRENENDg1Q0JB MTc3MkNFNDIyQkIxRDcyODNBRDY3NUI2NQo0OEE3RUEwMDY5QTg4M0VDMURBQTNFMUY5RUNF NzU4NkQ2Q0YwQTEyOENENTU3QzdFNUQ3QUEzRUE5N0VCQUQzCjk2MTlEMUJGQ0Y0QTZENjQ3 Njg3NDFFREVBMEE1QjBFRkJCRjM0N0NEQ0JFMkUwM0Q3NTY5NjdBMTZCNjEzREIKMEZDNDVG QTJBMzMxMkUwQzQ2QTVGRDA0NjZBQjA5N0M1OEZGRUVDNDA2MDFCODM5NUU1Mjc3NUQwQUZD RDdEQgo4QUIzMTczMzMxMTA1MzFFNUM0NEE0Q0I0QjVBQ0Q1NzFBMUE2MDk2MEIxNUU0NTA5 NDhBNUVFQTE0REQzMzBGCkVBMjA5MjY1REI4RTFBMUZDODBEQ0QzODYwMzIzRkQyNkMxMTNC MDQxQTg4Qzg4QTIxNjU1ODc4NjgwQTQ0NjYKRkExMDQwM0QyNEJCOTcxNTJBNDlCODQyQzE4 MEU0RDI1OEM5RDQ4RjIxRDA1Nzc4MkQ5MDYyMzExNjgzMEJBMwo5OTAyQjNDNUYyRjJERDAx NDMzQjBENzA5OUMwN0RCREUyNjhEMEZGRUQ1MTY5QkNEMDNENDhCMkYwNThBRDYyCkQ4Njc4 QzYyNkRDN0EzRjM1MjE1MkM5OUJBOTYzRUY5NUY4QUQxMURCOEIwRDM1MTIxMEExN0U0QzJD NTVBRDgKOUVCNjQxNzI5MzVEM0MyMEEzOThGM0VFRUVDMzE1NTE5NjZBNzQzOEVGM0ZFRTQy MkM2RDRFMDUzMzc2MjBENQpBQ0M3QjUyQkVEOTg0QkZBQUQzNkVGOUQyMDc0OEIwNUQwN0JF NDQxNEE2Mzk3NTEyNUQyNzJGQUQ4M0Y3NkU2CjEwRkZGODM2MzAxNEJFNTI2RDU4MDg3M0M1 QTQyQjcwRkE5MTFFQzdCODY5MDVGMTNBRkU1NUVCMDI3M0Y1ODIKODMxNTg3OTNCOENDMjk2 QjhERTFEQ0NGMTI1MEZENTdDQjBFMDM1QzdFREEzQjAwOTJFRDk0MEQzN0EwNTQ5MwoyRUM1 NEUwOUI5ODRGQ0E0QUI3RDJFQTE4MkJDRjEyNjNBQTI0NEIwN0VDMEVBOTAxQzA3N0EwNTlG NzA5RjMwCjQzODRDQjVGQTc0OEYyMDU0RkFEOUE3QTQzRDRFQTQyNzkxOEJENDE0Rjc2NjUz MTEzNkI2MEMzNDc3QzY2MzIKQkVGRTM4OTdCNThDMTkyNzZBMzAxOTI2QzJBRUYyNzU2QjM2 NzMxOTc3MkM5QjIwMUM0OUI0RDkzNUE4MjY3QgowNDFENkYxNzgzQjZBRUE0REFDNEY1QjM1 MDdENzAzMkFBNjQwQUFCMTJFMzQzQTRFOUJEQ0Y0MTlDMDRBNzIxCjM4ODhCMjVBRjRFMjkz QUFDRUQ5QTZCREM3OEU2MURBMUM0MjRDNjUwM0NDMTg4NUY3NjJCODZGRUNEQTg5NDQKQUEz QjIwQUQ2MDE5MDU2RTAxNjc3Qjk1OUIyMzEwN0YxOTYyQUIyQ0Y2QTUyQUIyNzQ1RkRENTM4 M0FCQUM0NAoyMkY4M0Q5MzMyN0Q1NjAwMTJDNTY1RTQ5RjJFRUMwNEE2RUVCQTlENjA1RkJE MjIzQjU5Q0Q4REUzMDBBNUNBCjM3OTBFOUI0Q0Y4NDZDRjVBRTkzQjY4N0YzRDNFQTQxMUNB QzBGMDNDNDdBREY5RDgzODg3NzAyNDc1RTM2QTYKOUZEQTg4QjQ4QzZGQkYwNzk1OUVGNEM2 RjYxNzQxQ0RDMkQ1MDNDQjhBQTAxMzU0NTg3MTZEMDdEMTc3NEMyMQo3NTBEMDE1MzNEN0ND ODIyODkyRUI0OTRBODIyOTVFOTUzN0NGNDc4QTM4MUNBNzE0NkE2QkNEQjFGRDgzM0UxCjRE NTlERUE3REUwRDE5NzZBQzdCNDQ4QzE3ODYxQURCODkxNzY2NjM5QjZGMDZCMUNGM0I1NkZD ODQ3RDZDMzcKNjA2QzVEOEVGOThGQTYxRDg5NDNDNDA0NzU2QkZCRDJGODdBREVCMkRBOTI1 ODVDNzUyMUQ4OEY0ODZGNURDQwo5MkVEOTM1NjU4MDg3MDVEMzhFOURCMDg1NjYxQjc3MTg3 MkNCQUU0REEzNjNBMDI2NjlFOTlFRjFBRDA5RTUwCjYzNkNGRjcxNzJFNUVCRkIxREMwOEU3 NjEyM0ZENUU1RDYwRDc2REI3QTVEREJBNEYzMjUyMUE0NTQzMTY5QjkKODgyNUUzRjJBMTI0 QTFDREY3OUJDMzIyNjI4OTcxMDBCMEJFRTYxOEE5MjgwNkJCRkI3QzE1MjI4MjE1NDdCQgo3 RDk3MzQ2QTNGRkZERUI5QTM2MDY4ODI4NDMxODEwRDA2NDBEMEYzRjA3RDhFQkM4RjFBOTUy QkZCODA5QkY3CkU1NEMwNDQ0MTEwQTFFRTBCQzczOTJDQ0UyODIyNEM3MEU2ODcyQThDOTFE RTgyNTA4MDk0RTM0MThDMDIxMTgKNTUwN0FEOTI1MDM3RkMyMEVDQkVBQjMxRDg0OTI5RDVD NkEwNzIwRkJCM0UKMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMAowMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCjAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAKMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MAowMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwCjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAKMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAowMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCmNsZWFydG9t YXJrCiUlRW5kRm9udCAKJSVCZWdpbkZvbnQ6IENNVFQxMgolIVBTLUFkb2JlRm9udC0xLjE6 IENNVFQxMiAxLjAKJSVDcmVhdGlvbkRhdGU6IDE5OTEgQXVnIDIwIDE2OjQ1OjQ2CiUgQ29w eXJpZ2h0IChDKSAxOTk3IEFtZXJpY2FuIE1hdGhlbWF0aWNhbCBTb2NpZXR5LiBBbGwgUmln aHRzIFJlc2VydmVkLgoxMSBkaWN0IGJlZ2luCi9Gb250SW5mbyA3IGRpY3QgZHVwIGJlZ2lu Ci92ZXJzaW9uICgxLjApIHJlYWRvbmx5IGRlZgovTm90aWNlIChDb3B5cmlnaHQgKEMpIDE5 OTcgQW1lcmljYW4gTWF0aGVtYXRpY2FsIFNvY2lldHkuIEFsbCBSaWdodHMgUmVzZXJ2ZWQp IHJlYWRvbmx5IGRlZgovRnVsbE5hbWUgKENNVFQxMikgcmVhZG9ubHkgZGVmCi9GYW1pbHlO YW1lIChDb21wdXRlciBNb2Rlcm4pIHJlYWRvbmx5IGRlZgovV2VpZ2h0IChNZWRpdW0pIHJl YWRvbmx5IGRlZgovSXRhbGljQW5nbGUgMCBkZWYKL2lzRml4ZWRQaXRjaCB0cnVlIGRlZgpl bmQgcmVhZG9ubHkgZGVmCi9Gb250TmFtZSAvQ01UVDEyIGRlZgovUGFpbnRUeXBlIDAgZGVm Ci9Gb250VHlwZSAxIGRlZgovRm9udE1hdHJpeCBbMC4wMDEgMCAwIDAuMDAxIDAgMF0gcmVh ZG9ubHkgZGVmCi9FbmNvZGluZyAyNTYgYXJyYXkKMCAxIDI1NSB7MSBpbmRleCBleGNoIC8u bm90ZGVmIHB1dH0gZm9yCmR1cCAzMyAvZXhjbGFtIHB1dApkdXAgMzQgL3F1b3RlZGJsIHB1 dApkdXAgMzUgL251bWJlcnNpZ24gcHV0CmR1cCAzNyAvcGVyY2VudCBwdXQKZHVwIDM4IC9h bXBlcnNhbmQgcHV0CmR1cCAzOSAvcXVvdGVyaWdodCBwdXQKZHVwIDQwIC9wYXJlbmxlZnQg cHV0CmR1cCA0MSAvcGFyZW5yaWdodCBwdXQKZHVwIDQyIC9hc3RlcmlzayBwdXQKZHVwIDQ0 IC9jb21tYSBwdXQKZHVwIDQ1IC9oeXBoZW4gcHV0CmR1cCA0NiAvcGVyaW9kIHB1dApkdXAg NDcgL3NsYXNoIHB1dApkdXAgNDggL3plcm8gcHV0CmR1cCA0OSAvb25lIHB1dApkdXAgNTAg L3R3byBwdXQKZHVwIDUyIC9mb3VyIHB1dApkdXAgNTggL2NvbG9uIHB1dApkdXAgNTkgL3Nl bWljb2xvbiBwdXQKZHVwIDYwIC9sZXNzIHB1dApkdXAgNjEgL2VxdWFsIHB1dApkdXAgNjIg L2dyZWF0ZXIgcHV0CmR1cCA2NSAvQSBwdXQKZHVwIDY2IC9CIHB1dApkdXAgNjcgL0MgcHV0 CmR1cCA2OCAvRCBwdXQKZHVwIDY5IC9FIHB1dApkdXAgNzAgL0YgcHV0CmR1cCA3MSAvRyBw dXQKZHVwIDczIC9JIHB1dApkdXAgNzYgL0wgcHV0CmR1cCA3NyAvTSBwdXQKZHVwIDc4IC9O IHB1dApkdXAgNzkgL08gcHV0CmR1cCA4MCAvUCBwdXQKZHVwIDgyIC9SIHB1dApkdXAgODMg L1MgcHV0CmR1cCA4NCAvVCBwdXQKZHVwIDg1IC9VIHB1dApkdXAgODYgL1YgcHV0CmR1cCA4 NyAvVyBwdXQKZHVwIDg4IC9YIHB1dApkdXAgODkgL1kgcHV0CmR1cCA5MSAvYnJhY2tldGxl ZnQgcHV0CmR1cCA5MiAvYmFja3NsYXNoIHB1dApkdXAgOTMgL2JyYWNrZXRyaWdodCBwdXQK ZHVwIDk1IC91bmRlcnNjb3JlIHB1dApkdXAgOTcgL2EgcHV0CmR1cCA5OCAvYiBwdXQKZHVw IDk5IC9jIHB1dApkdXAgMTAwIC9kIHB1dApkdXAgMTAxIC9lIHB1dApkdXAgMTAyIC9mIHB1 dApkdXAgMTAzIC9nIHB1dApkdXAgMTA0IC9oIHB1dApkdXAgMTA1IC9pIHB1dApkdXAgMTA2 IC9qIHB1dApkdXAgMTA3IC9rIHB1dApkdXAgMTA4IC9sIHB1dApkdXAgMTA5IC9tIHB1dApk dXAgMTEwIC9uIHB1dApkdXAgMTExIC9vIHB1dApkdXAgMTEyIC9wIHB1dApkdXAgMTE0IC9y IHB1dApkdXAgMTE1IC9zIHB1dApkdXAgMTE2IC90IHB1dApkdXAgMTE3IC91IHB1dApkdXAg MTE4IC92IHB1dApkdXAgMTE5IC93IHB1dApkdXAgMTIwIC94IHB1dApkdXAgMTIxIC95IHB1 dApkdXAgMTIyIC96IHB1dApkdXAgMTIzIC9icmFjZWxlZnQgcHV0CmR1cCAxMjQgL2JhciBw dXQKZHVwIDEyNSAvYnJhY2VyaWdodCBwdXQKcmVhZG9ubHkgZGVmCi9Gb250QkJveHstMSAt MjM0IDUyNCA2OTV9cmVhZG9ubHkgZGVmCi9VbmlxdWVJRCA1MDAwODMzIGRlZgpjdXJyZW50 ZGljdCBlbmQKY3VycmVudGZpbGUgZWV4ZWMKRDlENjZGNjMzQjg0NkE5N0I2ODZBOTdFNDVB M0QwQUEwNTJBMDE0MjY3Qjc5MDRFQjNDMEQzQkQwQjgzRDg5MQowMTZDQTZDQTRCNzEyQURF QjI1OEZBQUI5QTEzMEVFNjA1RTYxRjc3RkMxQjczOEFCQzdDNTFDRDQ2RUY4MTcxCjkwOThE NUZFRTY3NjYwRTY5QTdBQjkxQjU4RjI5QTRENzlFNTcwMjJGNzgzRUIwRkJCQjZENEY0RUMz NTAxNEYKRDJERUNCQTk5NDU5QTRDNTlERjBDNkVCQTE1MDI4NDQ1NEU3MDdEQzIxMDBDMTVC NzZCNEMxOUI4NDM2Mzc1OAo0NjlBNkM1NTg3ODVCMjI2MzMyMTUyMTA5ODcxQTk4ODM0ODdE RDc3MTA5NDkyMDRERENGODM3RTZBODcwOEI4CjJCREJGMTZGQkM3NTEyRkFBMzA4QTA5M0ZF NUYwMzY0Q0Q1NjYwRkUxM0ZGMDFCQzIwMTQ4RjlDNDgwQkNEMEUKQzgxRDVCRkM2NkYwNDk5 M0RENzNGMEJFMEFCMTNGNTNCMUJBNzlGRTVGNjE4QTRGNjcyQjE2QzA2QkUzMjUxRQozQkNC NTk5QkZBMEU2MDQxRkJENTU4NDc1MzcwRDY5M0E5NTkyNTlBMjY5OUJBNkU5N0NGNDA0MzVC OEU4QTRCCjQyNjM0M0UxNDVERjE0RTU5MDI4RDRFMDk0MUFCNTM3RTM0MDI0RTZDREUwRUE5 QUY4MDM4QTMyNjBBMDM1OEQKRDVCMURCNTM1ODJGMERBQjdBREUyOUNGOERCQTA5OTJENUE5 NDY3MkRGRjkxNTczRjM4RDlCRkQxQTU3RTE2MQpFNTJEQTFCNDE0MzNDODIyNjFFNDdGNzk5 OTdERjYwMzkzNUQyQTE4N0E5NUY3QTI1RDE0OEZCM0MyQjZBQTMyCjZCOTgyQzMyQzZCMjU4 Njc4NzFFRDdCMzhFMTUwMDMxQTNERTU2OEM4RDM3MzFBNzc5RUFBRjA5QUM1Q0U2QzUKQTEy OUM0MTQ3RTU2ODgyQjgwNjhERjM3Qzk3Qzc2MTY5NEYxMzE2QUY5M0UzM0ZGN0UwQjJGMUYy NTI3MzVDRQowRDlGN0JDRTEzNkIwNkVFOTY3QUJFMEM4REYyNERDQkJGOTk4NzQ3MDJFRDI1 MkI2NzdGNDA3Q0IzOTY3OENDCjg1RERGQzJGNDVDNTUyQkE5NjdFNDE1ODE2NUVEMTZGRUND NEUzMkFDNEQzQjNFQjgwNDZEQ0REMzdDOTJGREYKRjFGMzcxMEJCOEVGNUNBMzU4QUJBQ0Ez M0M3RTVBQ0FENkJGNURDNThCREZDM0NGMDlCQTJBMzgyOTFENDVBNApDMTVGRjE5MTZGRTJF QzQ3RkRDODA5MTFFQjlDNjFGNUQzNTVCRURGQzlEQjE3NTg4NTQ3NzYzQUM1RjBCMUNDCjEy RDJGRkIzMkUwODAzRDM3RTMyODFEQTlDRTM2QzU0MzM2NTU1MjZBQ0ZCM0EzMDFDNTZGQUIw OURGMDdCNUQKMDQ4QjQ3Njg3MzQ4REVCOTZGM0Y5QzUzQ0U1NkRERDMxMkI5M0QzOTE4Q0Q5 MkFGNTNGQjk0NjE4NjREMTFCOAowMTM4OTE4RDBCMTI3MEM1NDg3M0M0MDEyQ0RFNkY4ODZE QjExQkNFQTA0QjAyM0VCQjQzRTBEMEEwNkJFNzI1Cjc0MUQwOEI5REI2ODg3MzFBNkM4RjlG MEIxRkRGQTIwQzQ2QUJGMUJFODM2RkNBMDc1NzI0MkJFNDc4MEE0MUIKQzE5MzA0REVDODAy Q0JBRkJEMEQxMTZCMUY5OEMwMUJGNDFBQ0Q3MkRBOEM1NkY4QTAzNzU2RTE4NTBDRjMyRApG NjU3RkZGNDM3N0I0M0YyMDhBM0YzMzE5MUY5RjZGMzZGQkIwQ0RBMzUxNEQ2OEFDRDhEQ0Iy RkU2N0FCMzc3CkM2QkQxNkQxMUZGRkQ2MUUwNUI4QjMxMUVCRThEMDUwMTNFQ0YxRDAzRjU3 NDk4MkUzNTgxQTE4OEUzMzc0OTgKM0I2ODA4MEQ2OUY3RDg4RjI4NjMzNjI1NzdCNjU2NkI5 NTI2RDFFMDVEQ0FFRTQ3RjdFMzM2NDg5RjRDRjQ0NQpFNUY0RTFERDVFRjJCNzk1RjE4NEVD NUI0MjdDNzdENDlDRjYzN0EzQUJBQTRGMUY2QzRCNkYxNEJEMjZGMDExCjc4NjgyQTVCQUQ3 QjZFMkZBODJCN0QwNUJDQTBFM0FFRTgzNjkzQThDNjc4MEZENkNFOENGRjc5MDBCNjkzQjcK RTgyNTc0ODQyMkQ4MUNBRURBOUFDODBEMTQwMDkyQUUyOUUwNzBDNDIzOTA0QkNDNzdBRjFB NjNGMjI4MUQzMQozM0ZDMkYyNzI3RDRGNUE0QUJGRTIzQTczQ0IwRjQ0NDVCQTVBODZFOTk4 QTMyMDU3NjI1NEVGRkVBMTY4RjFECkY0RDA5QzBEMzRENEQ2REEwNjAwRTFBMzRBNEIxMkFD QjdCRjAwMzlFRjlGMkMxMEJFNThBODc0NjIxNzgzRTYKQTFEODc4REQyRDQxMDZDMEIwRTQz N0EyMDRDQzQ1MUZGREVGNDdDQ0EwRjA1RjlDN0M2RDgwRjFEQTRBNTM4OQpCQzBDNUI3MkQx RjY3OEJEMjY5QUM0NjQ2ODE3MEE0MzkwRjU1MjIyNUZGODA1QkZDQ0Y1QTM3NzM2MDRCNzEw CjlDNzNBMzEwQUE2NENFRjQ5NjFEMUQ3OTE3RTMwMDI0QzNGNkQwQkUwOEFDNEVCOTJFMjJG NTRGNUVEMjA0MEYKMEExOURCOUI4ODlBMTg3QkNFREY4NjkwNkY2QjUyMDJCNEI0MTM4Qjgy NDhDNzRBMDMzODZBRTA3QTMzQkQxMwpERjdDNDI2NTRBMDRCMDY2RjVBNjFBQkQ2QUVERUZF QTVCQTE1RkZBNjc2ODA2MjMwMjhFNzQ4REIyNTlGNTkwCkRGMzdFRUYyQjE0MUQ3MzE5OUE2 RDJEMjg4N0FEQzdCMDk0OEVDQjRGMUUwRTNFNjAxQjQxMDkyM0ZFNjNCM0MKMDlBQzQxRjlG MTAwQTRFNTUyQjBDNDQ3QTZGQzZEREE3RkY2Q0Y5OTg4OTJERjJGREYzRTMyODBCNTVGQjM1 NApCOUQ4Q0VENjA1Q0YwQzRGMjI3OTg3MUY5N0ZBNDA3MThFNzU3ODExMjM3RjE5OTFEQTBF NDBERjFDNUU0RTMwCjE2MkNFQjBCODZDRTU4NzM3NjA5RTRGQ0QyMzYzNTIzRUNENTg4NUQ1 NTg3OTI1NjRFRjZDNTM3QTg4QkFEMkYKMzNCNzUyNzFGNjE1RTU3ODIyQTg2MjU5ODEwMzlC QTJFODRENzYzNTQ3MkQzODhBNkRGMURGODFCMzFGQjM5Qwo0M0Q1RjlFM0FGNjREMENGQzEx NDcyNDQ3MDdGNjI4N0FEMUZDNTJCMzlDOEEyRjQwNTEyMjQ3MzlGNkZDMzA2CkQ0MzM5OTBG NjI4MkE1NUI1OTBEQjBDMTIyQUVGQzkwM0FCM0RGMzUzRjY1QTA3QTU2Q0VEREExRjQ5MDlG RTQKQjgyMkM1QTUzNTA3OTYyN0Y1RDY4OUIyQzVDQ0JCQ0YzREMyNEMwNTdEQUYxNDBDNTVD OTM0RDMyQzA4QzA2MAo1MzZEOTQxQ0I1OEExQTY0QzQ3QzEyRDlFNUE0MDg1N0E3RDMxMTI0 NjFBQzJFM0U0OERCNjM0RTg2OTUzM0U2CkRCMURBMjNCODkzN0IyMkQ1ODIyMjBCMDYxQTc4 RjNGRDcyNkVDOENDREIwQUY5N0IwOEExOTc0MEJBNzFCNjMKRUZGNUE5OTZCMEYxQkY0QTE4 OTJFOEUyRkNFRERBRDI3RDBGODI3NjNCOTZENTgyNjI0MUYxQTI5RjZEOTM4Mwo2RjE1QUZG ODg0RDhDQTA5RERBMTA0MTk1NUNCMzQ5NzQ5RTFBQjM1QzJGRjg1QkE1QjQ1RkVBQjlERDk3 NDhBCkU2MEQzRDA5QUM2OTcxQ0IxN0E1NDJFQjFDQzkyRkQ1QTlFOEVCRjgyQ0MwMTY1RUND NzI3OTk3RTM2OTFFQzQKNzZBRTQ4NzkzMzNBMjIwNTNFMkJEMDI4MUY2MDI0ODQ5NTE4MDk1 NEQzRjVFMTlCRjA2RjYyNkQ2NTRGNjJFNAo4Q0I1NzBBRDM0ODMyNzY4Q0Y3MUYzOEVCRkRB QUVEMDk5Mjg0RDM5QUFCN0QyNjVENDEyNERGNUNGMUI0MjE5CkJEOTg1MTIxRTI5NzVBRDI2 NjlBNEU4NUJDNDlGNTlEMDRBNEJFQ0NDN0ZFRkU5NkY5NzQyNjlFMEFCODgzNDQKMTUzREJF Q0VEMUNCNTBCRUZBMDA1NkU2M0IzRERDQkQ4QTJFQzIwRjg5RjYwMkY3QzVCODBCNzEwMzIw MzBCOQo2QzAyMEY4OUY0ODI2NTNDRkRDOUVEMDY5QUFEODEyMUEwNzBGMDFFNzA4OEFBQUE1 MzNDRTJBOUJERTUwMTYwCjM5NENDQURFRjQ2RjI2N0VBMzQ4OTBFRDI3NzJEMkVBNUI2Qzg4 NEVCOTBGNzk3RTVFMURGN0MzRDQ5NzNCMjMKMTZEOTVEN0I5REJDMjUyNDUxNjUxMEMyQzcz QUM3NUQyMTVGNzM5REI1MjczQUUwM0E4MURDNUVDNEEwNDBBQwoyRTZFRkQxMDkzMTE2NzBE OUZDREE5QkQ0ODhCNjcyN0IwNDMxMzk3MTBFMzI5QzQ2Q0U0NEI4MTU2NjVBMzUwCjcyRTUy QTNFNDU3RjhFNDk0RDA2REQ2OTFFRTZFMjNBMTJDQ0NCMzE0OTVCRjFCQTI4QUZBMTQwQ0I5 RkUzMTYKQkYyRkU4NkEzOTQwOTg1QjA0NEM2RDlBNUQyM0NCQjMzMEVFMDcxNDgwRTZDNkEy N0QyREQyQTg0MUQ3MDgyRgo0RkM2QUYzN0RDOTg2QTJEOUE1MDM5QUY1MTVDRkUwRjEzMjNF NTVDMEY2QTRDNzg2NEVENTBCMThDOUZGN0YxCjNBQkNGRjQ4N0QwM0UxQjIzNTk4QjU0MEY1 OTBEMThCQzc4OTVGRjZCQTJBM0Q5MTE1QjZDMUUzNzZEODQ5QkYKNkZCNUM4QTBGMzU5RTk3 QjQxRTY0OERCQjcwRjg5OTQwMzNBNTg4OTJBNkYxQzNEMDM3MTZGRjc5QzBFMUVEOQo5RTVB RjE0NEM4NzM3Njc4REI2RTIxMjFBRTk4QzQ3Rjg0M0ZCMkJDOTFCQjU3QTA3NDFDQkRFQTA2 QUNCOEExCjFGMTYyN0FGMzE5NjdBOEI0ODAyNjYxODQ5NTAyMEQxNjMwMDcwMkNCQjE4RERE RjMwMTEyNUUwMTc5NUM3NzYKMTZDNkM4N0EwRTgyNDUwRDlFMDRCRjc5Q0RDRjJDQURFQjA2 MTgwNUEyMTMzRkJCM0I1QkEwNDVGMzlCMURFMwpFNEZCRDJCRkY1ODREMjNBOTM4N0Q0MTA4 RDY1NEUwQkI1NUQxM0IxN0M3RTU3MTZEMTQxMkI2RTU5RUM4NkFBCkQ3MjJBNUFBN0JERjM5 OTNFMkJFNEQzODQwOEZENzQ3QUZCOTA5NDFGMDAwQkMzMDNFRTVEMzE2OTQ4QjNBNEUKODI3 MzQ4NzAwNkZDMDZENDc2MEQ1ODMwODZGMzNGMTQwQzhBNTg4N0VFOTJDMjgzRkUxNjBERDkw RkNBMzBCOQo3NjQ5M0YzN0YxNUVCRENBNzVCQzRGQjNGQTc3M0UwNDA1MUE0QkQyRUI4RTZE MkM0RkUzQ0UxRUI3OTg3NTk5CkE2NDM0RjJERTY1OEQ3NkE5MTM4NkI0RDNBMTQxNzdCM0M0 RThFREFCQTZDMjlGM0VBRTVGNDRCNjI3NjZCNjcKRDhENDk5RjA3QkRCMDcxQ0I1MEY2NDlG QzdBNkY4ODc5QUE1NEYxQkE1MzU5REFEMDdFREQ5NDQ5RDE5NEMxRAowQTZBODg3QzI4REU1 NTZBNTE3OUMxNzVCMEJEMUY0Mjk1OUNDRjI2OEU0QjUzRjg4QUUyQkUwNUNBNjgwMUMwCjI5 NEY3QThCQTM4RUVERjcyM0ZFRjlDQjJCOTQ2RTMxNEFCNDQyM0UyQ0Y3NUMxNzUyNTYzQUVG MTc2RDU4OUMKNTZFRkIyNkY4MEZFNzc4RDdEMDk5QjJBNjc3OTBERTBBMzlBMkM3QTA3Njcx M0YzRjRCN0UyMTUxMjQwRDhDOQpCMkEyMDkyMUY0QUJGNzRCRDI4NzdGNjJCRUFDNDRCM0Q3 NkY1NkRDNzMwNUZGMTEwNDc5RTBFMUREOUJCQzgwCkIxMTYxODI4QkZBRDMxMjY3MzQ3NTY3 MTMzNzRFNjNENjk1MzI5MTM5NUE1NkUwMkQxMjcwMTlEMzI4MDY3QzIKMjQ0NzBENzQzOEU1 NDkwNEM5QjM2QzAwNzlBRjc3OUQxRjAwQUVEQTg3RDZBQkVBOTQ4NDc2RTQyQzI5MUI0Rgox NUQyMUQ1REE5OTgyMTc4QzExMDk4QTI1NTVGRkUzQTU3OEM4QkM2NTM0QzExRTI5MzFEQTk5 RUI1QUI1REIyCkY4RjZCODBCNDdBMzBFOTgzNTNDMUFFMTRDNEQ5M0JGMTdDNDIzMUJBMEJE QkI2NjJGMUQ4RTRCNDRDQUM3MzgKOEQyRDdFNjQwQTZEN0ZCMkIxQ0Y0QTc3NUY1MzQxMDJE QjBBNzlFM0ZFNTc1MjFFMDg1MkRFRjgyODYwQ0U2QQo1NDFGOEIwRERFMTYyMDJENDk5RDcw NTU4NEFBNzE1MDdERTEwOEVDOUMwOTUzRjI1MTVDMEQzRkIyMTk0RUQxCkE1N0JCNjQ4RjNG RjlEOTlCQjk4RkI5MDE3NEY3RjRDMzRBMTI3NkQ2MTU2QzUzMzZBQzg0MTA4ODk4OUIzRjUK ODA4NkEzRUE0NjQ5Q0JBRkQzNzIxMzlEODQwOEEwRDk3RUQxRkZENzJDRjY2Mzk5NzI4NDM4 NkY2MEY3RjhFQQowN0VENjY4MEMyN0M1NUY5NDM1OEQ1MTQ1RTQ2NzExRDgwQTBGOTZERTNC RjIzNEQ1QjU4MUVEMzgzQzI5NURBCjk5MkMxQ0ExQzdEQ0M1MzJCMzhBQjE3RjA0RkM4ODVC RDBCRTBBMTFCMENFMkYzNTQ0MERFQTczQzJFOEIzNDMKRDZFQjRGRERGMDRFRkI4NjQ2NTg2 OTg2NkUzMThBOEY2RkU0NDI3RkUyRkY1N0IxNzlERjJENTBFNTU3QjIyRQowRUQ5NEUyOEQw NzI5RjY4Qjk4ODU5RTlBQjQwNUNGRUExNkVFNkI1MkVCQ0NBQzJCNTY0OEZFOTE1QTgyNzdC CkJGNkRBREJEMDhGNjc0QTEyMTgwNzYxOTQ0RkFGRTcxODZERjI2MzdBMUMxOUExMjM3NkE0 NDYyQTcwNTlBQ0IKOTM0MkM5MUJERTY1NkJGQUUxQTZENUU0MDA2MzdBMjhDNkZFMjU0NkRF RTg5RkRBMDkxQTQ0QkM5MUVCOTkwRAoyMzU1RkNDNEFFNjg3NEU2M0YyODNGNzFEQkE4NzJC MTJCMUFGM0VENkY2ODE3Qzk1OEY5Q0ZCNjY0MzAxQUNCCjQ2OTg3QkRENTlBMUVCNDc3QzFB ODM3RDg0RUUyNjI1RDI1MEM1N0VFMUE0REI2RTAwNUUwNTRFNEYzNzgwNDQKMDgwQkI1NTkz Q0YwNEY0QTI2NEMzQjY0NEREMDZDMjcxODZGNkVCMDlFNzQ3OTEyNzg2QkEyNjVGMjFDQTY4 NAoyNUREMjQ1NDVCRjdCRTUwRjIxQTY5REVDNzNFQzE2RTdEOTVBNThGQTUyNUE4RjA4QzZB RjQyNkQwMDE4OUUxCkVGQzdBREE3QTFGNUJDNjREODcxMjRBRDc5QzFBNEE4M0NBN0I4MzZE QjZBOUE5NUQwQkQyQjM2MDUwMkJGMkIKM0I2NTQ2ODc3MEY4MjZGNUE0NDI1Q0Y0NTY3MTZB OERFNUI4M0IzRDU0N0YwQTQ4Qzc1RkM3NjM0NjhBNTNEOQo0OUNGMUU3OERDODU3N0NDRjg1 MjExQ0ZDMjEyOUY1MDFEMjdCNTlCNTkxQzA1QkE5MEY4RUM4MkYxMEY3MDI1CkREODNCQzkw NEI1RDkyNjUwNUNEMTIwMTJDRkEzNjIyMjI4MjA2Q0I5RkUwMzM3MDQxRTY3QjgwOTlGNTI0 NkQKNzIwOTczRTAwRTY5NTBBNTEzQTE0MkNFMEFBNkExNUZFRUZCMTA0ODMxMUNFQTIyQUEx MUNBQ0ZCMDc0MjIzMwpDOTJFQjBBRTI3Q0M4MjM2M0VGQTdCODExNDIyNTk5ODdENzc1Qjk0 M0I1OEE4QzFDM0REQkFDMjZCRDZGQzQ1CjNFNjM1NjkyMEYxRTBFQURGMjRBMEE5M0ZGNTU3 RThDNUREM0NCM0RCN0U2QjQwRThDNUQxN0M3NUE4NTIwQzcKQUYwQzY3MURBNkJBQzIxQjE5 MzlFRTVFMUM2MTA5NjM3NkVGQkVBRDIyMEE0MUJCQUM5MUNFMUZENzVEQUVGOAo5MjhENjE1 QUQ5MDk4RTg0OTIyNzE5QUY2RTdGOUUwQUNCRThCRkU4QjExMkYwNzhFOENFRTM1NEEzMUIy OUE0CjdFNDhDRDk3RkJGQ0UwNzhCNkFFMzdEMURBNTE1ODdCRDI5NEVFNzNGNzdBRTQwRTEz MTc3NUE3NzgyMjc3N0IKQTgxRURCN0VBOEU4NDhBRTIyNkY3QTk4MTZBOEIyMkQyNDNCNzJE MkE0OTY3NjAwRTkzNjU2NDM4MEFFNEFEOApENDdFRjhCMUQ4OUFFMjA2QTdCMjZERDcxRUEx REY2MzAwQ0ZFOTQ2MTg5QTgxQkZEOTdENkU0Q0E4MjdERUVGCjUyMTk5NTAzMkFGQkI0MDZE Rjc5NkQ5NDU0MEQ3MDIyNzVCQzQ1RTUzQUQxOTYzNTA4QjE2N0IzNjVBMTQzMzQKNUZDQzY5 MEU5QjU5MTc5REY3REY5MkQyREYxMThFNkM3QTQ5QTNCMDZDMjZGRThCOUYwNkQ3NjM2OEFD Qzg5NAo2MTgyNEMyOEY5OTQ2ODI2RjE5NURFNkIwMDcxOTIxNjY3Njk2QkQxOTEyNzg4NzMz RUY3NzQ4NDJCOENEMTk4CjE0RjBFRkVEOEVDQ0VFODMyQkZCMTZCMEJEMzUwMTEzQ0QzQkRD ODRCRjdBREQ3MEM3NjlGNTAyNjlGRDVGNDgKODVENDdBNjlDMjg1OTFEN0Y1Mzc4N0EyRkU0 QzhCRkExRjhDOUNDQjU2RDAyMDVCNDFBNUM3NzhGNzY5REI0NAowMTcxRDE4QjJBMEI3OUZB ODA3Qzg5Q0Q0QzA1RTMxODczMDMzNDhCNkY5MzUwRTEwOTk3Qzg4QUEwOTBERDU3CkRBNEUw Rjg4RDExMEQ1NTBGMTlCMjg5QkRDNzE4MDNFQjlBOEY3Q0E0QkQ4NkRGNTBGOTQ3MjFGN0Q1 QTA3M0QKM0M0RDcwQUE0NDc1QjNBNzBFRjQ0QkZFQzI1RTA4MzlDOTJDQTYxRUQ5Q0Q3M0E2 NTYwMTE5M0UyRjVDMUQ4NAo4NzQ5NzYzMUM3NDM1QkUzQTk5MTREQkJFOTkzREFFMzg5Mjc1 RkZGMDhDQjMwQjUyNDVCQkRENjE1NkNGRDRDCjg2NUMyRTYwMkMzMzJFQkQ4QkZFMUNFNzIy RTBFODhBNkZERUIwQkFBMTA3QjNCODlBOEE0RkJDMEQ4OURDOEYKM0U0RDJCOEY3QjEyODc1 MjVEQzU3QUZGNjZEODI3MEZGRDkzNjcyMzZBRjVGODA5MUYyODdDMEU5OUZDQUU3RQowREM3 RTlCNjM1NjY2MEE3NUEyMzdBNjg2RkVFQUJGQUE1OUUyNTRBQThFQUI2NTY0RjY0ODNCRDc4 RkFFNEFDCjRGQjc4RTkyQzJGRjIxQUFDMDI5ODE0NTYwQzhBNjhFRTgwNjMzNUVENjMzOUFG NDQzRDRBMTVGMzI4RTM4NkIKRUMxOUNBOTQ1NjNCRDQyREI0MzlBQjI3MTk3QTY0RUY5NDM1 OUUwMEI0MTI2MzRDNDJGMDJBNzI5RUVBQjhGQwpDOEY0ODU0QkRDRThFMzFGNTQ0OEQzMjJB QkNFNUFDQzYwMjRBRUU3REU2RUU4QTc5QkJBRDM5NURCQzgyNEQwCkU0OTA5OTU1QzJGOUU0 MjExNjJGNkZDRkM0MERCMDIzODdFMzFDODFBQTUxMzVFMUU1RkQ5QkFBQkZGNDIzOUQKODc0 NUNGOThCQkEyQ0ZGQjQ3QzcwMkE0NjU2ODE1MkRDMzAwRTUzNkYzM0RDQzA5Mjc5NENDQTY4 NDkwMDEyMgpDMjIxRjczQzA1NDc1QzAzQkQzQTYxMENEMjM3NkU5M0JCMDEyN0RBM0Q1NTdF OTk0RDM3MzBBMDY4NkE3Q0ZFCjVGRkRCRTkwRTk0ODk2Mjg1QzZDNEVDQjVGMDg1NkNDNzBF RDZDQjg5MkY5REYzNkUyMEM1ODFBQTcyNDhGNzUKQUQ1NTg0NUFFMzREQTI4NDU4REY2M0Yy QUQ0OTlBQTAyRThGMjMxNUE5OENFNENCODM2RjEzNDI2NUY4OEFEMwo4Njc3NjA0M0Q2RURG N0IzOUMzMENBQkNEMUI4MkY4ODI5NURBOThCNDhCRDE0QzEyMTdEQTAwMjdFNkI4QkVECjg3 MzkwQkU4RTUyOUU1Q0YxOTcyN0JEQjVBMzVBRDBCOTE1Njc2QTlGQ0Q5NDNBMkE1MDZERUVE N0Y2ODcwMjQKOUZGMzEzMkE3NkEzMUNCMkM0NUZCMzA5RjhFODM0NjAzN0M1NkNBOUZGMjEw OUREOEJDRDMwMjRCRjA2QjIwQwowMkQ4OUYxQkIzQjAwRUQyN0JGOUFERTI5RkRGOUJEQTM0 QzRGRTEzNTU1NzdDMDBDMkY1M0U2QkZBNTI4RUVDCjRFNTM1ODk5RTRGNEM0ODIxMEFCNDgz RjcyRkMzNEM4OTgwMTA3QkNERDRGOTIyRTVCRDNGRUVEMjg3QTdDOTQKNkU4QjgyNzg2REEw NUZERDQ3QzhBREMwNDJEMjFENzU2RkU5OTZBNDU5MjZBRjE5NjA3ODJBODhGMzMwNUI4RQpD QTI0NkJCRjY2OTVCRERGNzUzQ0E1QUFFNzg2REFEOEMxQ0U4NDJDNTM3RTVBRjAyRDA1MTg5 RUJFMjhDREU5CkYxNTI4NzQzNjJDRjBBRjE5OTlFQzcxN0VERDlEOTVCMTlFQzExRTA0REEw QzcyMjlEQjAyRkM3ODk0QTg0QTgKODI3RDA3MjVGRjBEMUI4NThCM0NBQkYwQzk0MTQ1N0Yx RDJGMjY3NkNCQ0Y4MUI4RDQ5MTgxRjQ3RUYwNTU0MQoxOENBQkUxQjcxQzFBMjIzNkQ1QUU5 NjcxODlBNzUxRUYzRDlFRkY0NEUwQjE2RkY2RTVEQUE3MUExNDcyMzlDCjQ4OUI3NThFRjhC ODkzNzY1NDBCQTJFRDU1QjRDRDU1RDdGM0YxRTkxNjBEN0FFMzM4NDExRjFFRTBFMTg3QkYK ODRDNDg2Mzk4NjcxQjZCNDVDODE3QjA3RUNERjRCNjNDODBGNjk2NTdCMDM2NzdEOUVCQjQ5 RDgyMEYzRUJFRAo0MjYxMTMzMkNBNEFCQUFBMjYzNzBENTc2MDBDQzIyRTVDMkI0MUM3ODFC RTBBRDMxRjNDQTRERDVCMTdGMDNCCkMzRTQ3QTU4NEZFNTc1RkQ1MzNFMzFENjJEQkEyOTk5 RjU2MEYxMEE4MDhCMkJDQ0YxODZCNTk4OUUwNkFBQUMKNThENDJCQkMzRkVDMTcxNkQ4MDI0 M0NFNzhGMEE0MUI1MzI3MUQyNDk1NzhFNDZEQkY4MDlEN0ZGMzQ2MjhGMApFOEUwRTc2NEJC NTcxODQwRDRFNzI1RTYyNTdCMUM0Qzc5NTQzRTJDRTE0OTg4REE4MTBFODU0QzgwNkQ0RDQy Cjk4OEEzNDM1RUJGNzIwMDY3RjQ0RUI5RTExMURBMDc1RTE4QTUzREYyODBCNURGREI3Q0I4 OUZENjhFMDY0MjIKNEFBODkwMDQzRDREMEY1REFFRjM4QzZBQjE0M0QzQUI2MTU1OUI1MzQz MzRDOUExQzM2OUUzOEVEMENFOUJDOQo3QzgwMzFBODY3Qjc4MjcxMEMyNUEzREU5NEU0NkRB NTZFOTBBNTVGN0VFMkM4QzA3RDQ0OTVFMDNEMEQxMDY2CkI4NkIxQjNBQjY4OThDNkMyQUFG ODM0QkU5MEU2OUJDNzYyMzNDMDRBQ0U2RDBFNDQ0QUFEQjQ1QzE0NDhBMzQKMzA1Rjg1NEU0 OUJGMUQ0M0UxQjRDQzU1ODczOTgwNTZGQjJENTNCOUMxQTM1N0FGNzQ0NTc4Qjc3RUE3RDgw RQoxNzQyRjIwNDJCQ0QyQTMzMDQxRjg0MjY4MjkzNDgxRTI5MEIyQUQ2QTFBNzIyQUJGQjhB RDlGNkE2RUZGMDdCCkZFQzlBMDkyNjBGQjQ0OTdCQTlBQTczRDQ5QkVDRjVBRjRBQTQwODkx RjdFQ0Y4M0U2MURDM0RGQzA5Nzk1NzIKNzlDOUY2RTU0QkU0REZFMDNCOTM3MzNFNTNCRjQx QjAxMjdERDMyMDBDRjlBMEE2RjQwRjYwMjY2NEE5NUU3QQo3NkMxNzNBRjczMDIyNEUxRkRG NTY0MjIxMzU5ODkwQ0FFMkNEOTMwMzk5MzU4NEMxNUFBMTNFNDRGMjZFMzZFCjIyNTIyRkQ4 MEQ5Mzk5NzYxODNFRTJDOENEMjE2OTk4OTEzRTQyODZCRTM5M0Q3N0I3Njc2NTBGMDQ1QjhC NUUKMjcwM0E4MzExNURBQkI0RkQwRTZDQUMwMkY2NTI2NUI4NEYzNEREM0ZCOUMxMEY5MDU3 RDdGMjMzOTE1MDVERQpEMTJCRUNFQjgyMDhDNUVCMEU4Mzc2NENCOTY0NTM5QzkyQzMzQTkz RDk5RTM4MzM4OTdDMENBNzQ0QzVGMzQwCkQ4NkVCMUQ0RDg3RjAxOENENUJCNjUzNzg5RUNF NERGOTNCQzkwRkI3NjAwNUNEQzdDMzI5RjNCNjdGMjhDQTIKRTQyNUIyODRBNkJEMTEwNDVE QTQxNkVFQjU0RDc1NkZFRDU2MDBERjRDNzEwNDU3QTRDN0I3NzA0QUY5MTE2MgoxQTRDNjNF NzM2MjlDOUQzRDU3OTIwRjFFNUFFNjk3RDI3RjU5N0U3MzFGQThENkVCOTRFODUxQzUxMjQx MjczCjk3M0JCNDdEMTJGMjVCNTVFNEVGMUI3QUUwRDI1NDRCMDZBRDBBRkM3NTMxQkQwQkVC MDA3QTA4QUY5QjUwNDAKQUQ0RTNGMzU3MDA1NTc5QTExMTZFOTE5MUVGQjlFRkI2NjVGNzZC QzM2QkFCNEJBNzcwMTNDQzRBRDJDRTk2RQo1MTI1OUE0OUNENkU1QzE1NUY3MDZGQjI5NEZB NDY4NjY3NkVBNTVFMkRDNDFFRTY1NjUxNzIxNTIxNTA4MkY3CkQ0MzE5OTE0QTc1MUE0RjRE MkFFQ0M2NDRBRThCMzU0RTcyNjUyODcyMjIyNjBEODAzQjM4RTg0NDVEMTExREYKMEI0OUEz MzgzMTkzRUE1QkE2OUFDNjMyQkM4RjY4ODgxOTZGQTlDNzc0QkYwNzdCMTFFMUNBMTlFM0I0 RDVBNAo4MEQzREU3MjlEQTFEQkUyNzNCNUZGRDEzQUY5MkQxNzBBRjI4QkYwQkYzMDgxNERD MUY5QjQzRTgwN0FGNjIwCjgwQTZCNDIxNDYzODU3NDU4RDI3NkI3QUUzRTU1MTNFOUJBQkFF QTYxM0QzMURCOTc4RkUwQjY5MTczRTdCRkMKODIzQUIwNDVBMzFBMDk0N0MxOTlERjY5RUJC QzE1Q0FCNUIwODJCNDk5NERGRkQzMkQ1OUI4OTU5OEZEMThBMgo4MkNGQkVDMkQ3OURCMDQy NTY1NTg3RTdGRjRGQkY5NUY1MTFEOEE0NjdFRUNCQTMwRTg3NjQ1OTQ3MjIwRkE2CkQxM0Yy RDNCODczREM3QkE3NzkxMjVDQzc3MTc0N0E3QkQyOTZDQjI4NjkxMkFFQkI4RDY1MDVEQkFE NTBGNzMKOEUzM0Q1NEFDNzUxODFBNDJFMEEyRURBMTBCQUEzQTg5RkM5REEzODRFOTY5MUZB M0YzMkU2Q0E1NjMwNTJBNgpGNkJCQjVDQjNEMEZBREVDRTFCQjcyQzA4RkQ3OTFDNEM1MDU0 QzgxRDhERDMwMEU0NkYxOTk0RkJDNDNGQ0Q5CkVBMTk4Q0NBN0IyOTU0ODU3NjU4MkRFQzU3 RjBGMzFGMUE0Mjg4QjgwNzhBRERFODcyMkI2QkJFNEQyQkY1RDMKRDM2NDE3Qzc3OTA3QzI2 ODhFQTA3MjVFQjUyODczOTE1NDYwMDY3RDA1QjczOEVBMEZGMTE5Q0REMDQ5QjQ3Ngo4QkU1 M0E2M0ExOUJCODM0QzExNThFQTRDMjFBMzI3NzQyNjFEM0JGQzM1MEQ2REI0NEM4OUM5MEI0 MjA0QTdDCjZDMDY0NTE1RkQ2QjIyQ0VGMkUwMjI0RjU3OUQzQUJCMTcxOTgwQkEzMTc2NkIy OURBQzk4NkIxQzAzQkQ1MEMKM0Q5Nzk2MzY5NTlDNUYyQkE3NzYwMkFBOUExOEIwN0MwMzIz MUUwQ0Y1RkQwNTdBNDA0RTEyOEFFNDhCQTIxOApCQTg0RkQ5OUU4QURCNTJEOTM4RDkyQUJD MTAyQzFGNDcyOUUxODcxRkJBREU4RDAxODZBMjczRkI1NkI3MDVECjc2RTU2QjcyQzM3NDdB QTY5REEzODZEQTJEMkFDRkY0QzlENTRBNkQ3RjYxQTdFMkJBOURGODQwRTU2QkUyNjgKNUQ5 NjdGOEI1RjdCOTg3NzhGRTc4QTc1OUNBQ0Y0M0MyQ0UxMDAzMTFDQjlEQTI1Q0NEQzc1NTFB MDlGMzExQwo5RDgzRkVBODlGOEExNzAzNzhGOENGQUU3RDhCMDk4RjkwRTBFMDI2N0JFNjQx OEI4QzJENUM1NEI3N0U3N0E5Cjk0MkMwMzE3NkVGOEVGNkI0MUZGNjJDNTEyQkIzMEMyQkI2 OEQ5QzRDODM0NzA2OUVENDAzOUZGMDJEMDc4RkEKNDA4RTYwMTAyM0RENkY1N0JDRDA2Njg3 MTAwN0VDMkFBNDkwMUQzNkQxN0QxNThBQUU2Qjg1ODIxMkM2MzczRQpCOUQ4MjIyMzk1MzhB MTUzOENEMEI3MEY3MEE1NjJEOTM4RjBBMDcyMUNEQzQyRDI0RjJENEVBRjNGMzFCQ0Q2CjQz OTJBODc5MDA0REREQkM1MDI3Njk3MkMxNDcyRUY2MTdGNUJENzk4NzlGOThDRkEyRjgzMzEy N0E4OEFEREQKQUVBRDc4OENBRDI4MzcyMUZDQkE3NTgzNTg1QzU3MEQwMEFGREM1NEU3OUND M0I5MzY3OTMyOEEzQ0E1ODkyOAoyNjgwNjVBQjQxNkIxRkRERkQ0QkJFMDUzMDAyNzI1ODJD NUIwRjZEMTM3NTJEQTY5NDNBRjg5NTgyODFDRDZBCjQyNTY5RjlCQjEyQTM3QzRBNTdGNEEw MTkwMDYxQ0VBQThCNUMxMjI4RTFFRUZEQTdDMDUzMzVDNTU5ODRGM0EKRkFBRDI1QzVGQkI2 ODBBOEZCQjZDMEJEQzQyRkQyOUE0OEIyRkU3RjU1MTM5NEI4QTNGOEE4QjcwQThFRUZFNwo4 OTg0RUQ4RUQ1MjgzM0I4MjQ3QjU3QjZGNTc3OEZDOUY1OTU1RkNGNTc0MkUyNzc0ODM2MEEw MDA5NUNBRTNGCkQwN0Y0RDRGMEMwNjMzQzE4RUUwNUQ3NTJDRjU2OEFBQ0M0NUVCNUMxMkFG OEI1NTRFNTc0REE5NENFNEY3MUQKNUFDNjI4REUxRTNGMjY1RThDNUUxNjIyRDc0Q0I4REIz ODQ4RTQ5QURGMjA2MDM3Q0RCQzcwNTIyRDA5MTgxRgo5REVENjU3OEE0OTlCNkQ2QUFCNzhC QUNEM0U5NzE5QTE1QUY3MUUxOTM0MjQzNTgwMTNCRUI4QTJDMUVFMTJFCjZCRjlGQjIzMkI0 NjY1NkNERjNBN0U1QkVCRTg4RTIyNEZBNkY4MjlBODc5NEExMDc1NjFDRjA5RUY5N0JGOEQK RjE1NTE3QjE2MjI4QkEzMzc1ODIxMjI1OEFCOTk2NTdBQjU2NDFBQkVERUU4NzQ2QjRCNzM3 NEZBNkVEODRGMQowNjc5OUU1NzM3RUFEMkYzRUJBN0ZGNTc3NTJCNUU1M0VBOUNFOTQ0QUVC OTk4RkVDNTAwMzc4QjU4MDU4QTVECkYyNTkxQjQ0N0I3RDQxRTU2NUVBNzkyMTg4NkFGQzQ0 QjIwODg0MUIwMTY2QkM3NkY0OTM2NjdENTM2NjJGOTQKRUU2Q0EwNDEzNzVBMEY1NDUwQzA4 OEIxQUU3QkUzOThEMEIxNkZDQjFGMTY3MUEzMzU4MDQyMTc5MTRCNjdEMQpCRUM3RUJBOTEz QkU5QjYyQjg3RjE2RUU0OUREMTQ4QkRBQUYzQTY4QjJEQTQ3REUxMUY5QzE1NDNCQTRDODhE Cjg0Njk2NEE0Mjg4NkYzRTBBOTg0QjFGMjM4NkY5RkZFMTlGMDU3MUU3RUYzRUM5NDdEQjg3 QUE1NUExQkZEMUQKODFCRjdDMzU4MDhGREQ2OUMyRTgxQkFERDFBMzk3RDQxRkZBNUEzMjA3 NEYxOTQ1NkQ1OUU2MTQyNkQ5RTRGRgo1RDZBRkY3NUI0NzIyRDYyNUIyNjQxMDFFN0U1MTND QjBEQUE3NDVDOUVDRDkyNDlBRkJFMDk4MjdDQjhDNkMwCjVDQUJBMjE5NDRERjc4MzcxM0Q3 MjlGODZBRThCOUFEOTYxM0YyNUY3NzQ2MDlGQjE1RjQyOTEzNzMzQzVGNDgKQkE2NDE1N0U0 NEU3MjRCRUYzNkQ0M0E4QTBGQzVCN0E5M0RCODQ3NUZBNDAzNENCRDcwNEY2NDU3OEJDNzM0 NAo4OTgzODRCMUQ2RTM0NTcxODgyNkEyNkM1MzIyNjYwMUQzOTVERjlENTBEODE1Q0NDRDdB MTQ5NzdBMjZDOTczCjM1QUJGNTIwQjdDNkU5OEJDMzdFMEM3N0JCNEJGMTA0MDMzNTgyOEQ4 REMwRTQ5NUQ5MTk2MjNFRUVCRTYxRUQKNzgxOTY0MkQ5MjUzOTZDQTZENzE1NUE0RjczQzUy RUY2MkUxMzU3QkZGQTdBNkI2QTAxODczMDlGMjlGNjk1NwpEREI0N0I1RTQ5RjYxQTc3MDk4 NDhCNjA1QUFDQ0U3OUZDOTAzQUFFOTE5NUQ2NzRGRkU3NjIwMkI0M0YxRjRFCjNDNjk1RjE3 RTJBMjA1RUEzMzFCODEyOEYwQ0QzRkQ0MjA2OTUyMjg2QjdBQzVEOUMxQzE4MUIwRjQzNzcx NzIKQjk2RkU0ODFGRUY2RENFQ0VBQUFGREI4NkNBQzYwQjFGODc4M0QzOUZCMjZGNkI4OEFF NjM3RjJEMzIxOTc5OQpBNEEwRjBGNjJGQzhEOEUyODhGMTZENUQ0ODk0MzQwRDQyQURCQkEz MjREMkY5OERGQjRDMjVEQTBFNTcyQTBGCjlGMzVFMUMxODA2MjBFRTI0RDkzMjQ5QTc3RkU3 Nzk5RjkyRUMxNDhFODUxM0U3NzI1QjRDM0NENDExOUEzODgKODQ2RDdDRkRDRkEwMEUxOUY5 MTAzRDJBRTMyM0FENUZEMTdDN0VDOUExQjQyM0VFNzI5MDE2NzJBOTVDNTRENQowNjFCOTEx NDhCNDExRjE3MkRGMEZEQjhENjVFNDBFNEEzN0JBQzRFRjc4QTdBNjE1RENDNjIyMTE2QzM3 QkIxCkI0OUVFN0YzQjdDMzZGMERCMDA3QTdFOTA0NjM1QUY3NkVFMTQyRTFCNDczMjlEMzJG MEJGQzZEMjM3ODhGNTEKOTVGNURCNjNFOENDOUY0RDk5NzQ5NkQ5QkYwNTBFNzc1OTY1MDND QTIxMTM5MEExODNCN0UxREJBNzAxMUU0NApENzk3NTBDNzE1MzVGNTlDNzYwQjEwMDEwRjJC QzE3NDI5QkVFNkYyNTA0Rjk3RDg2RDU2NEYwOTJFNUM3RTIzCkYyRDA4MjQxQzdEOUNEQzE5 NTE5QTcwOEUzNDNFNUUxOTQ2QzJDREMwMjUxNjg1MEU1QzVENzUzQjVEOUFDNUIKQzhGODNG ODI3OEYzNkM0ODEwODczMjM3NjI4ODM2Q0Y4MEU4NTREQ0RERTU1REI1RDI2NzE1RjQ2NjM1 NTE0NQo2NzBBODVGMDNGNjJFNDE4N0JCNzYxRkNFMzg0OTA2RjQwNEJEN0FDOEQyN0NDNjlE MURFRUI2MTU2MkREOUUwCjdCQTk1NTQxRTZCNjFEN0U2NUIyQUFDM0I4MjFDNEVDOTY2RERD QTQ5MjkxMDlBNTlDNjk4RTBBRDJEMDY1QzcKNzM3NDBDMzBENkY5RDUxQkY3NDdBMjRDQTJD ODA2QjVDMzc0QkJFMERGNEFFNzI0MjdCODI4RDU5NTg4Q0I0RAowREIxQTkxOEQxMTdDNzBG QzBGQTYwMTYyMjNBNjIxOTZFNUEwQ0E2NjQ3MzUwMjQ3NUY5OTAwQTg2NjBCMjE5CjJBNzJE NzUyRDU3MjZCNjlBRDU1NUIzREMyMzY4MUZGMDg0RTlFQjRDM0I4MzdCMTM1NUEwM0Y4MTg1 NzMxMUMKRjAyQkZFMjFEOUM3MDc1NDk1NEQzMzVEMDY3MUEwMDNDNEFCREU5RUEwMUZGRjMz RjE5QjM2NEE0QjFDQTM3NAowQzkxMkExM0U4OTEzODlDRDZBMjg3NkQzNjYzMTBBNjQ2MkM4 RURDNDgzMzkxOUZFQkI5ODU3QkQ5NzNGNzA0CjQ5QjNDRDlGODlBOTA0MzZGQjk0NjlFNEEw NDdDREI1NUVEMzgxOERFMEE1Rjk0OEQzMEMyRTkwNjQ2RUFCNDEKNERGOTZDMTZENTg5Njc3 MTg5OUIwNkM4MkE2RUUxRTNBNUYwMjZEQjFDQTU2REUwMDBGRjMwQTI4MDlDNjg5QgpERkI1 OTVBN0RBNkI1NEVDQjE0NTU1ODRFM0FFMEZEMTE1MjkxMkQ3Q0VCMjgyM0VGNjlFOTM1RDlD QkUzNzRBCjAzM0M3ODBBMDM4RjQ3MjEwQjE3MTQ0NEI4MDc1QzgzMDAxQ0QzMzE0RjMyRURB QTMwNTJGNUJCNzYzRTU2NDIKNEMyRUZBMDk4MkM3MUIwODIwRUNFMkYyNkRGMjU2OTg3MDZF NEIyNTM2NjMyN0EwNjcyOUM5QzkyQTgyOTQ5QwpFNDI0QUIxRUZCNkJGRDhFOEJFNkQ4OUY1 RTM4NjE3QzZCQTdBNDJERTlENjJDQjQ2OTA2RkY1RDM2RjkyQzJCCkUwRUMxMUU5QTA5QkRC QjFCRDUzQzM0MzRGMjZDMDQ5ODQ0QzdDQ0VENDIyRDRFOEVBMkEwMzE2NUM1Q0VGNUMKQ0E1 NTY1MzYwN0Y1ODYxOTM1QTg4MDI1QkM4NTdFRDcxOEQ1MDE0NjdDM0Q3RTc3MTE4MDg2Q0Yy MTk5QzM1RApFNTkzQzVDQUU2RTE2QTg0MzQxNTQwRTU1NTE0MEI1QkI5OTREODJGRTAwNEVC OTI3MzdENDBFMjJGMDRFN0UzCjUxQjkyQTI1OUQ1RTY3RTUxMkZDRkEwMjQ0MzVFMUM0MERG NkVFMjk0NTE5RTY5MEY1RTcwQUE1RjE3NjY0NDAKREMxQUMzMDQ1QkNBMTMwNzIyOUE2NEUw MDE2QUZBQTA4Rjc5NUFCQzM0M0NCRTVBRkM2QjVGNEQ0ODNDMzAxNAoxQ0JGRTJCMzY5RTUx QzA0Q0RGMDNDNkUzREY2MTEyMzk3Qjk1QjRGMTJBMUY4Rjk0RDY5ODUyQTUwRDczQUU5CkQy NkFCMjNBNTBGMEQ3NEQzODEzMzlENDQyMEY2ODBGOUQyQzlDNEFCNjQ1MzRGMkREMTUyQkE0 QUVGNUU3OTUKQTJEQTREN0I1MTFBMkI4ODU3NUQzN0FBODlDNjE1QzhENTUyMDYxOEJBOTdC QTMyNTVGNDQ2MTIyMUVDOEQ2MQpENENBMTY4ODE5MDIzNDk3RkYzMDExMjY0Q0JCM0JFQUUy RkI1MEVFRTM2MzZGQzhFRjg2RTJEQTY1NEEzNjhFCjcyMzQ4OTc4QUY2QzlGNTE3MzM0M0Y0 QUM4RUVCMzE4MTNFRThDNkE5RjIzOEM4RTk3MjkyNENBNThDMTNFNDEKN0E0NkQyNkY0RkFD NzRBQ0VEOUI1QjZEODQ0QjcxRjcyMjM5RTYyNTM5RDc0RjA3NUQ3RDhEMDE3QTU0NTNBRApC MjU5QkFDODlEMzMxMzE2NTI4MTdBNTMzNDdGQzIxODczMkY0MkJFQjIyNjg2RDg5RTEzNDUw NzFBQzlDNURBCjkxQzMzNDg2NERDNUEyRDFFRjc2MEJCMTYxQjY5OEEyMDc3Q0RBNkYyMDQ1 Njc4NDJGMzlEREE3QUEzNzdFOTMKQjQyMzQ0NEYzQzMwMzdCMjNBNkFCMTkyMTc1MDg2OTQz NjRBMEJBMjdCMDQ3MTFEMkY2MzM2RjVENDc0MzY1NgpGQjMwNzc4QkFEQTdGN0U0NjFDRTM0 NkY4MjYxNjYxQTZEMDQ4QzkzRDU3Q0Q2OTAwRjk2MkU3MThFQ0IyNkE5CjUzMzkzMjIxNTFG RTgxNDAwNkRDQzZBQjQxNjZDRjNGNTY0RUYxRjNENDk3MURGODIzM0NFMDNGRTAwMUJGQjMK QjMzRTA1OENDOTcwMkJGRjY4OEFFRTk3QjNGMzkzNzE2MzhCRDA2NDg2NEFENkFDNEVDMzNF Njc0QkZERTU1MQo2MDk0RkIzN0Q4OUI1NzM4QjkwMUZFQTE2QjQyMjFGQUJCNDU5NzM3M0Iw NTJBMTQxMjVDNEEzRkRBNjFENjI3CkJCRDE1RUFERERBNkE1REI1MjU1REI0Njg5RDlBMzNB Rjg1NzMxQjBEQjk1MEFDMDBBMEFEQTI4NzU0NkFBMjgKM0MzNDBDMDY4QjhBMTYxNzI4MTkw ODVFRkJCNTZGNTE2REJENUY1NDg0RTU3QjVDRjJERjkwQzQ3MzE1RThBMgpFQkFCMURFQjdB QjU3OTY2QzVENjlFN0FGNDQxODczNzZCRTc1MDgzQzMyMEVCRkRCNDVFMzc1RkExQjQ2OEM0 CjNCODQ4NTdBQ0M3MTc3NjFBQTREMTA3MUZGMjA4OTgyNzczRTY2MjM4MjdEMDI3MTQzMTQ5 QjQyODNFMDc4NEUKOTNDMkE4RjBFNDIwMTc2RTZDMUU5NjUyNUExNkEzRTJDQzg4MTc4MTNE MTE5MzY1N0ZFOTZCRkZBM0MxQThDNwo2NTUyMjAzMEJFOEYyQzc3QzQwODExNjU3MDI2N0FD NDU0QkY2RTNDRTBBRDU1MENBMzkwQjFEOTgzNjI5QzU3CjYwRjk1NUM2RjkyOTI3NERFNTQx ODNGNUVDMDdCNjk2NzhFQTgwNjM5MzgwNUQyM0JGMEFFN0U0QTYxQkQ3RjAKNEI5QUVDNjI5 MjE5RUI1NkUwQzEwNDA2Q0EyMUJCRUI5RjE4NzUzQkM3QUQ0RkNBRkQ5QzMxNUJDMjk4QkRD MAo3RDZCMkEwMEE2OEY2OTJGOTMzMTQ0NTkyNTM2QTE5NEI4QzVBMUMyODkyQUZBNkY3MDAz RTg5NEEzOEFBRDBBCjcwRTZCNzY1RjFGQjgzMjU5MzcxRTA1NjdDNURDRUQ0MTNGNDUxQjEw MTFDMUU0Qzg1NzgzQ0IyMzI2MDVFNEEKNjMyM0M4NjYzMzU4ODhFMUQ2QjI1NkVCMjhGODJB RjgyMDBERDhFRUQ0MkZGRjZBQUI5MThGNjdGQjU0REQ1NQowNTg2MTZCREFBQjJBMUE4MjlB NUFCQzU1RUJGMzFDQzYzRTIzQ0Y3MzFGRDM0NzJDNzNBRkFGODUxNTE1QkQxCjE1ODY0OTIy QUI3RDVEOEJEMUE3MENDQ0U3MDA4RkIxMDg2MjAyOEJFNzFEN0IyQjY0RjFFRjhENThGRkYy RTEKMjVBMDRENUU2RUNBRjQ0QTg3QTg4NEQyM0U5RTRCNjk3NjAwM0VCQ0E1NzRGQzhENzc5 MUFBQjczNEJCQkEzMgpBOUExOEY2NDUwRTA5RkNERjU5N0JGMEIyQjQwMEYyOTg0RTRFMEE2 RkM1RkQ5RTM4MkM5MjY5QzQzNDRBNTFFCkI3QUY3Qjc5OTlDODI3RTg0QjdDMzIwQ0FGNkZF NUJGOTJEMTQ1REI3RTg2QTBEMUZDRTM4MzMyMzAzNzc4RTQKM0NCQ0NGQTJGMkJEQ0MyNEFD MTY1Mjc5NzQwNjQyMTc1Q0Q1MjI3NUNGRjA2QkUwNUVCRTY4OTcwMjk1MzIwNQo4NThFREE3 QTY1MEFCQjI2RjBGQkQ1QjAyQkNCRUQxMUI4NkFGQzZCNEMxRDkxQ0I1NjAyNkUyODAxN0RB OTQ1CjBFRjAyQjA3MDkzN0EzRDYwMTlDNDBEMjE1RjNDNENEREExRDZEMjQwQjE2NEI1NkY3 REE4NTdDNkVCNzYwMjgKQjFFQzVCNjUxRkQ0NkIxMzA5MTNFMEZBMzVGMTk0MUE4RDkyMzM3 QjAwMjdFOUUxOEE4RjIyNUQ0NTQ1RjhBMgpBMkE4OTdCQzMwRUM1QjZFNzZENkE5MkU4QTdF MDM1OTk3QkFBNkVGODUzRDU1NTQ0MTRGNDc0MkVFREI5NDU2CjAzRDZBQTM5NEJDRDk2RUJD NzUxRDQzMEQ3QURCMDEwNjk4QjkxOUVCRjM2QkUxRkU4MzBFMzRERkQ0NTNBRjEKNDg4QzMw QzY2QzIyRDJFQjU4NzMwMjc0MTE2NzY2OTQ4MDI4RkU1NTQ0MTk1QzNDNzgyQzlCREU5MjJD QkVERQowQjZFODE5NTJBN0Y5QjQzQjA5MzZFRjNDMzNCQkNGM0UzOUM1Q0YxNzBBMDE2Mzcw N0ExQkM4RTgyRURGM0QxCkMyMTRDRENDN0U4REU5QzY0QzJENjAxNjdBNjM1REJBQTk4QjEw MUFBNTM5RjZGNjFGNUU0OTNBNDczNjlBMEEKRDlENjk0NUY0M0FDQkZEMjQwRjJDMURBNDAw MUNCNDA5ODU0MkFFRkQyQ0ZFMDU0QjE4RUFBNjZENDA3NzZDQgowNjRFNzVCQUU1RTRGOTlC OEY1RDIwMTRBMTdBREE1MUVGNzMyMzA4N0JENzVDNjI0RkExNzlDMzQ0RTJCMTFGCjY2RUI0 RTc5MEE3OUI3NDREMzk3RUI1RTQwRUIzQjVGMDRCNjlGNkVBQTYyRjY2RjJBQUQ0M0IzQzQ5 ODM1Q0IKODM1RjQ5Q0UwRjEzQTE0OTg5OTAxOTQ3N0FEMTFGMTYzQTNCREFENjU0OEUwMkE1 RUZCNUIyMzE1RDNCNzU2NgowRUNFMkI3OTBCMjBDNzkxN0MxMDE4MkEzRkI3ODQ2RjU1MEEx Mzc0RDQyOTMwOEQxRjkxRDQ4QUI4NzY2OTU2CjUwMjIzMDA4MDNDMkJCMEIxQTAzQkQxNEVC NEY5NTYyRDY4RjY4REVCMjgwQ0I3NUNDM0NDNTAxOEJEM0JDNkYKRjAzQUEwOUIxNTZBMTY3 NTIwRkJGNjgxQzA1M0M1NDBBQjhFM0NCMEM3QURBOUY5MjBEQTNFRTFGNDVDQUE1RgoyMzgw NDhGQUFDQzVENjBGMUM1NzgxQTlEQTFBNkQ0NkNGRTk3RDQ5MzQ2MjVBMjVGQTJGNzExRTgy QjAwOEU5CjAyQUQxQjVFRDU1OUJCMzA1QjEyRkVCNjI1NjZDNEYxNThFMjg2RDUxOUJEOEYz OTY0OUFENjY5M0Q2RjM4REUKQzVFODI1Qjk3NzBCMTQ5QzI3NjJDNjdERUMyQ0ZEMzlGQUUw OTkzOTFDQzNCMjZGRDFDQjBCOTZDRTQyNjdCOApGQ0RFNkExOTk1MTYxMjMwOTIzQTk3MzJB NzFFMkI0MTY4NDhEQUZBNDQ3RTE0MTU5NTI2NUJGRURBRjUzNTA1CjAxOEU0QjVDRDg5MDE3 NjA2QjNERkMzODMyQTlEQjdEQkJFNEZDRUI4NEYyQTU3MTE0NTcxQjUwQjdCRTJFMEQKNjlF QTNGNEREMjA3OUJGRTlDQjYyOUREQ0FDNDc3RTcyODE0OUY0NjIxMjdFOUM5M0FGQzFDRTQz MEI3QjJCMQo2QThFNzVDNTQxMUY0QjgyNUJFQUFFNDUwQURGRTBERjc1RTY5RDE4QUQ4ODUy Qjc2RUEzMTM5RTk5ODhGMkJDCjY3RDE1QTIyNUE2MkE3OUYzNzEyMkFEMEI5MEVDNjE4MDZF RTM3NEM2OUZCNEUxOERENjM3NkNEMjVBNkVERkMKMTcwQTdFRTcxOTQ1MjU5REJEMUFCRkU1 QkJGNjcyMTA3NENGREI1RjNGMzYwQkU4RjdBREUyRUM2RkNGMTk3MgpCNEM3MjAwMDk5REM4 NUJFQjFGNDAwOUE5M0Q1NUNGQTE4RDQ3M0IyNkFGOUFBM0YwNTBEOTU4MzAyMEMyMjlGCjhE MjM5NkE3RDYwOURGOEQxQ0I4Mjg0NjRFQ0E2NkIzRTczQUQwNEYzRDRBQkJCQzcxNTg3NEQx RjZCQTFBRkQKMTlCQjE5QUYwQjM5MkMwNzlGQ0E0MkExMzUwOEM5MkIyMEIwMUI5QzhEQzE2 N0Y1RUREOEFENkJCREU5NDc1MwowQjhCMjNCN0I1QTRGRDBDRUY2NkIyRDhBMTc3MDJCNjc5 NEM2N0IzNzc2NzU1QTkzQ0YyQUQ1NzNBMDM3QzI2CjI3RUJEQjRGNjFCREU4QTJDNzgxNDFE ODNEMkVERTU4NTgxNDg3QkFFQzk3NTI2QTk0NTI0RUYxNjczNUYyNTIKNjc3ODU3RjkwNDY3 QUJGOTRERjc4M0NDOUE3RkVFRDZCMzI5MDI3NDQxN0Y2NDYxQTFBQUMwNjYyNzI5MkIxNwox REI1N0M0NzdDNDM5QTVBQUZENjg5NEU2RTc1RjIxNDQ5REQ0QURBNEVFQ0FBOTgyRERGNDk4 N0ZDQjY4Njg1CkYyMTJENTgwMTVEMTg3Qjk1QkM5NDMzMDU2NDA0QTMxMUU3MzlFM0JENEND NTQyQzc3MEUwRUMxNzFDQUJCNEQKQTU0REExNjVDMUVDNEZFRjc2N0NDQ0E2MTE3NTFDQjA0 NjBBOUE4RUJCRTRFQzY0NzYxNUZBOUFBRDBENjMyNAozOTkyOTQ1QzFEQUNDOTNFNkQ5MTky OUUyN0UyNkY4NjhBRTgzRjJFN0I4NjM2MjAwMTVGRjBBQzdFRjJFOTk3Cjg2MkI2MDJBMjgw QjIzRTRFRTc5QkE1ODU0MDlEQjMxMTBENTFEQzI3RkQ1NEMyMEU1RTZEQzE1RDZDNUFFMTIK MzBGQ0NFQkI2RDNCOTNEOTM0QjlFOTY2OTU5QkZDODU4QThFQkEyRDkwRDRGRjlBNjYyQjhG M0U1NkQxNzQ4NAo2MTc2ODUzNjQ1NUJGNDNEQTVFMUQ5RkRFQTRBREM1RTREMUIyNTBDQTM3 NTQ4QzZBNDI2MDRBQTAxODlCRTNCCjdBRDA5OEU5OTgzOTRCMUY4QjdBRTg1QzNDOTM0Mjk0 MUNDODkyRTZDQ0EyMzVDNzNFRDE4NTBCMjVEQTlDRUYKQ0EwNEQwRkM5NTEyQTBGRkFCREYw NTA1QzAxMDNERTE1MDBFRjFEMDAyOEZDMzFBMUU1ODg4QkI2NkVBRUYxNQpBQUExQTRCQjIx NTIyMUZDMkJFQjQ1REY5QUQ4QUU0RUY2N0U4N0JFREREQ0NCOTk4QkUwRUJEMkY3REIzOTQ1 CjkwRDI3M0M5OThDNDM5OTM0RUZCQkExMDkxOUFDMEQ3REVBRkNCNjM4NEI2MUIyODg3NzVG QjREOUIxMUMwOTIKMjMzRUYxREE5RkY2NDk4MEUzRjRFREQ0RDFBMTU0RTA1Rjk4NzhGNjM5 ODMwQTk5NUVEQUUyRjM3OTAxN0MzRgozNUNDOEVEOUE3NDFFRjNDOEJFNjQ2N0Q2ODZGOTdG MkI4QUM0MEVFQkIwODJBQ0Q4Q0ExMkM5QkQ1RDk0ODg5CkVGRjc5RDk4MzBENUM5M0MyQjcz QTEwMDc1OTk0MTM2REEyNTU4RUE1MjgzOERGRUNCRDY2MjM2OEUzRkY5Q0QKNjg4MzlBNzZD RTVDQzI1QUE0M0IwMEUwQkE4QTU2REU0RjAyMjg3RDA3OUQ3OTMxRTJFNzgxMUUyRERFNkRD Nwo1NDBCNkUxMjE2NTY1MUM4MTQ0QjRGNUUzQTBCMEZBODM2OEE5NDU1RDMzQzQyRTg1NDY4 NDlCNEEyQUJEQkM5CkI4Q0VBMjMyRTdEMUJFNDg3MDQ4MUQ4NUNFOEE1RDg4RTNBNEZDMTND NEI2MjNGRjhCQjAxRDY5MUVFNjFFNjQKNjRFRDgzQTBENDcwNEM4NTRDMUU5MjMxMzI4NUMz MzVGNkNDMkI5OEEzQUM1NDBFNkU5RERBNUNFOUY3OUI1Nwo1N0FENzFCNTk3ODAyRjRENzAw RjlBRjIyMDBBRTUxNzBBRTUyNUEyMDA0RkZFNEU4NDU4QjA5M0NCRjY0MUM0CjRGQzA3NTU2 MDJCM0FBNjM4QzJDNzY1MjBBQ0NENkY2NzYwNjA5MjJGRDczMzE0OURCMDcwMDM1MDRBQ0ZB MDQKOTNDQUNGQUVCRDE1MDMzQTk4NkVGODAwNjYzRDNCMUMwMDAxNjNBNzNGM0U1MzMxQjFB NTU0MkRCRDlFMjVGOQpFNDFFNDQxQjQwNEEwQUQzQUVBRjRFQkYzRkJFOTkwQjIzOTIyRDY3 RTI4NDkxRTRDODZCQzJDOEQxNzQ4OEM3CjdCOTgwRjhEM0JEMjY3MDZFODUwQ0U1RkVDNDVC MTFCMDYxQUIxMThCNkE1MENCNEFDNDdERTkwNDY2RDc0QzUKOTc1Mzc0RDMxMDQ2MTVDNDcz ODlBNUQ4RDhCODg5ODA5NzkyRDc0Q0I2MjBBQURFNUExNkE5RTNBRTFBRTVBOApBQzZDRTU4 MkI2RURFOUQ3ODgwQ0U1RTREQUQ5NzVBMThDQzA5NzAzMDczN0JDMzZCODMyOTY5NjA1MkNF MUIwCjRDMzAyRkYyNTMxQjcwODlBMTdBQkI5QTRDMEJDNTUyMUExQkI2QjRCQURDRTg5MEI5 OUI3RThDQjI2ODI3MEMKRjAyQTE2MjNDRDQyNzBFMjNDMzBGRjZFQUZGMkMxRjVCNkE2RTZB QkM3MDI1NDA5QTI1NjFDMDI2NkIzN0Q0RAo0NTNGNkY2Nzg2ODg2RTg1MDQyQkNFQ0Q2MUYy OTMwMEY4MzYzREM4MDlDNDJBODRFRDhENjEyQkM4MUM1OUZFCjk0M0E3RERBNDNFMDgyRDBE MTY0QjYwNDA3QThGMUQzNjNEMzBCMzQ5Q0YxQzYzOTk2Rjg5ODZGQzA0NzE0NjMKM0I4Mjc2 QUUxOUFDRUNENThGMkVDRUU2OUNCMjkyMjgzNjQzQjA5ODIyOEYzOTA5NkFDREQ3NjgwMkY2 NEFCOApFNDM4QTRERUM5OTQ1MDkxQUEyQjUyOENBQjVGQUMwMTRENEZGODJERTgzOUIzNzY0 ODMzNDk1NEJDMDU5MDlFCjE0OEQ3Q0YyRUIzMTdEREMyNzdCN0M2NkFBNkFFNzAwRDAwMDBG Q0EwMDMwMDhDREJDNzhGNTI5RDExMjE4MTMKQkIzQTdGRjU4NkZEREI4MThGODhFOTJGRUI1 M0IzQTU0N0VBN0IxQjA0Nzk0NTBGQUM1NTM0RDNFN0U4MkY1Mgo0REM5NzU4RTY4RDg0MEEz Qjc5Q0MxQkQxMUQ3QTBFQTQzMTVFNUUyQkZDMDdGMDczNTZBMzg1QjBBRTczQzA4Cjk5MTgy OTY3MEZBNUFBRjU2OUU1RThBNDMyQ0M3MDY3QkVGRTU4OUFBMzcyMkU5N0NBNjVEMUVCRkNF QjM1RDcKODdBREQ4NDExMDdGNjlGNjQ0MThBNUJCNTREQUUyRkUxODQwMkIwNjBBOUEyMUY5 M0FGOTEwN0VCNUY5Q0E5OQo1OTIwMTEwQTg2N0QwRTc2MTZCMUYyQzU0MjQxNjM3M0Y2NjYw OEEzQTE1MzY2MjM0OUYzRjRBREIwREZCMUJCCkJDQjUzQTRGQkJDRkJDQjM3RTRERTk1QjM0 MjlBRTc5NDVBNkY3QTg2MjI5QzBFRjNCNjNDRUFFNkNFMkU5RDMKOUM5RjJEOTdFQTEyMzJF MEM0Njc0NDE4MjdGRjUyQTE3RjBGQjc5MTQ4QTRCNzZCMDhCRDJERUFFOURBMTFFQgo3NUUy NUY5MjRGQjI2NDEzOTk3RkQ2QjhGRDRFREU4QjY0MkUwRDRBNDI0NUE3MDkzNkM0OEM0NUQ3 NzQzMTVECkIxOEZCQUJFQjA5MzA5NjI4MjhFNDY5MjhGQUI2QjEyNTc4QTY1QTA4NUUzRjJC QjQ0RTBENTEzMTQ4MTI3QTgKRDYzRDU2MEYxOTc3QjY1NTc4RkY2RUU1OTlCNEE5Qzk5ODk4 QzNBNTU0RkIwREYwNjVEOURGMTMwQjkzMjJDRApGMjA1QkQ2MDk5N0QyMEJFQUZCNzBGMTFF Q0NDMTlGOTI0NkUzMDI1QTdGOTQyQTVBQzQyQTZFQTgzRkQ2NzgwCjk0MTcwODFGODVEQzc0 MDFBMEFEQTI1NUYzODYxNTQ0NDA4ODRGMDkxOTkyMUNDM0FCRTM2RjE4Q0ExOTMyREMKQzc1 QjMxMzhERjRCOEREODYxRTdEMzQzNkU2NkJCN0Y0ODU2QThGRTJFRjAwQ0YwNzJCOEJCNTJG MEY5MkU3Rgo2NUZEMkU4MEE4NkFDMjIzMzRBMjYwNTgyNjI1M0FFQkIyRjZGMTBBOUM3OUUy OTU0NDExMjVGMEFCMkEyOERECjJCRkYyODY4NjVDRDUxNEU4NUY0ODYxQ0M0NERCOTJCQkU1 REFDRUI3NUE1OTc3RTQ1NzU0RkEzQTMwRkY0NUEKMUQyRUNEQzNCMDJGQzMxOEI5OTExMjgw MzA2ODA3ODUxODNEQzY4ODkxOTY1MEQ3NzQxNzAyOUJDM0Q5MTdGRgpGNThFNENGMTE1MjRG NDFEMzc1NjJFQUI3QjA3OTg1QTE1QTFDRENDQ0E5ODVFNkVCQ0JDQkQ0NTM4NTBGMjE4Cjg5 MkZFMEYyQ0M0QkQ5ODIzNEJFRDY1MUU5MDg4RTJERUM2MENCQzMxREIzRjFGMjg4N0I5OTg2 NUM4QjZENDQKMTQyOTkyRkQ4MENDODI4MTMzQTJDNTRCNTY2MzY5Q0JCMjdBQjhCRjY5MTgw REZDNDJCQTE0MjU2MTkwNDBCMgo0OUQ4Qjk2QTk5QUFBQzQxQTg5MjM2RTk3QTkwNjRERUEy Q0JFNTk2NzIwNTBBN0M2NTJDMTY1MkQ1NzgyMjVDCjM1MUM5OUIxQTkxRTgzOEUzNzM1RTM4 QkVDMjNERUZGRDkzMDI5QTRFQjA4NTNCMkM2MjExNkU0QkU4RDE1NTYKMzAwMDlBMTQ0OTg4 QzBCRDA4REJBQUU2NzMzNEE0NDZBRTI3MkVDNDU5RUZFNjM0NjJGQkRENDk4RTA4NEFFNQo3 MzI0Mzg5Q0NGOTE5RURBQ0E0OTMzRDc2MEM0NDE4NkEyNkUyMjEyRUMxNzMyMkZCRkI1QjJF MUEyMDVFMkU1CkRGMzk2NTRFQjhDNEYzN0JBQjNEREMxM0EzMTFBMzQyMTkxMERBRTEyODcy NUQ1MEUzRUNCMUVCOTM0MDAxNTkKMDcxQUJDODVGNEI0RDM3MTBEMjRDMDAwMzE4QzcwRkEx QkE4MEIwN0IyMUM0MDZENDk4RUQ4QkY2MTNBNjgzRQpFNDQ4QTU5QjA1ODBDRjU2OUQ5RDAw ODBFNkJEOTMyNkM1MDEzNDM3RUU5MzcxMkY2MEFGNzg3NjdCNENFQjgyCjFCMTA0QkVCQUNE MTFBOUU4OTg2Rjc5QjQ5M0IzRjM5NUE4RTc4MjRFNkM4OEFGQTQ0MkU3NzMxRURCOTVCNkEK OTYxOUJGQTNFMEIwRDVENzg2NjMwNTBERjE5NEEwRjUyRkYzRjNEMTJFMzBFQkQ0MEM1QjI5 NjE3QTNGNEYyMwpEM0M3ODEzNDRGNjIwMjc3MjczNUYyMjc0NDFGNUM3OTg0RTFERkU0MEE3 MzMzMjk1MzBBMTYyNEM3MDhEREFGCjU5MUVDNzk5MDVDQjk3Q0ZEMUE4OTgxNTAzNjIzRUFG RjMyQzdCNjcxQkYzQUQ2RTFENzVEMzk3NUI4ODY1REYKQjlDOTZERDU2RTg3NDE5NEYyNUZB RTc3NTFFN0I0OENERkRFMzY5Mzk0MDc3OUJFREE1REI5Q0NFQ0QyQTFBOAoyOEJENTYyRUNE ODRCQjZGNTRGQjVCNUU4QzU4RThBNEM2QzQ1NkUzMjAyRjQ1M0FEODUwQ0M0NjBEOUYyMkM3 CjMyN0IxMDhGRTlDOTg2NkFDRTJEMjZEQzFBMEY5QUM2M0MyOThENTM4MEQzRDM2OTAxMDFG NkQzMTgwNEZEMDkKMEFFMkRGMDI3MjM0NTNDRUNCRUZBM0REODczRUVBQTNDNDk5RTU2MURF MTYwNEY3RjE0MTMzQkNDODZFOUI3OQo1QzVFNDQ1QkMwNzMzRjk2RTVFODdEQjExM0Y1OEND RjQ2Qzk3M0IyOUU5RDA0NTcxRjQwRTUwRjVDMkVDQzI0CjUzNjg2NUJBNTA3QTFFQUYyRUM4 ODNGNUUzNzE5MEUxOTRDMjBCMEVDOTY4MjZGRjdGRUZBQ0E2RjgzRjBBMkUKMkY2N0MzNzIw Qzk4MDI1QTM0NTI3OTBEMjEyQzBFNUY0OTdCQTA0RTFEMjEwQjFDQjUwMDY1Qjc2MjZCOURC RQpGREY2NDkxODI4RkY3NzI2RDAwRkYwQzBDRjk3MzU2ODQxRUM5MzZGRjhFQzI1OTQ2NzMz RkYzQzZERTRDRDNGCkEzNDMwRjgzNkRGRTQ2MDFDMEQzRjJGNDc2RDNCMzNBQThFQzEzOTk2 NDAxNkI3QTRFMDZFODZDQTMwMUU1REIKNjNGRDVFRTFCNDM3NjgwQzZFRjM1RTE0MDg0MENF REIwRDhGQTdGMUQzNTAwRENFOTY1NTY0ODRGOTUzNzU1MgpCODhFOTBCOTU2OTE4MTYwRDJC RkVFRjhEMDMxNjhGNTQ4MkREOEMwOEE3N0ZEMzY4QzIzRTg0QUVCODMwRjc4CjJDODY0OTQ0 RkU0QzhFNzNCN0ZFQTk3OTg5MDU1MTA4QUYxMTdGQkY4RDkwREYzQkNFNkExMjc3QURFRDYx RTcKMkQ4REVDOTkyMDM0QUNCRTlBMjM1RDdERTY4MDBDNjU0MEZDOTQ1MTlGMzBBQUE3RTFB OEI1RkZCRjJERjlGMQpFMTRGNUFEQzEzRjNGMDYxN0JBQkRERTUxNTNDQ0IxOENBOUVBNTNF QTQ0MDhGQUUxNjQ0NEYzRjkxNkIxQUMxCkYwCjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAKMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAowMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwCjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAKMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAowMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCjAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAKMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMApjbGVhcnRvbWFyawolJUVuZEZvbnQgCiUlQmVnaW5Gb250OiBDTVNZMTAKJSFQ Uy1BZG9iZUZvbnQtMS4xOiBDTVNZMTAgMS4wCiUlQ3JlYXRpb25EYXRlOiAxOTkxIEF1ZyAx NSAwNzoyMDo1NwolIENvcHlyaWdodCAoQykgMTk5NyBBbWVyaWNhbiBNYXRoZW1hdGljYWwg U29jaWV0eS4gQWxsIFJpZ2h0cyBSZXNlcnZlZC4KMTEgZGljdCBiZWdpbgovRm9udEluZm8g NyBkaWN0IGR1cCBiZWdpbgovdmVyc2lvbiAoMS4wKSByZWFkb25seSBkZWYKL05vdGljZSAo Q29weXJpZ2h0IChDKSAxOTk3IEFtZXJpY2FuIE1hdGhlbWF0aWNhbCBTb2NpZXR5LiBBbGwg UmlnaHRzIFJlc2VydmVkKSByZWFkb25seSBkZWYKL0Z1bGxOYW1lIChDTVNZMTApIHJlYWRv bmx5IGRlZgovRmFtaWx5TmFtZSAoQ29tcHV0ZXIgTW9kZXJuKSByZWFkb25seSBkZWYKL1dl aWdodCAoTWVkaXVtKSByZWFkb25seSBkZWYKL0l0YWxpY0FuZ2xlIC0xNC4wMzUgZGVmCi9p c0ZpeGVkUGl0Y2ggZmFsc2UgZGVmCmVuZCByZWFkb25seSBkZWYKL0ZvbnROYW1lIC9DTVNZ MTAgZGVmCi9QYWludFR5cGUgMCBkZWYKL0ZvbnRUeXBlIDEgZGVmCi9Gb250TWF0cml4IFsw LjAwMSAwIDAgMC4wMDEgMCAwXSByZWFkb25seSBkZWYKL0VuY29kaW5nIDI1NiBhcnJheQow IDEgMjU1IHsxIGluZGV4IGV4Y2ggLy5ub3RkZWYgcHV0fSBmb3IKZHVwIDE1IC9idWxsZXQg cHV0CnJlYWRvbmx5IGRlZgovRm9udEJCb3h7LTI5IC05NjAgMTExNiA3NzV9cmVhZG9ubHkg ZGVmCi9VbmlxdWVJRCA1MDAwODIwIGRlZgpjdXJyZW50ZGljdCBlbmQKY3VycmVudGZpbGUg ZWV4ZWMKRDlENjZGNjMzQjg0NkE5N0I2ODZBOTdFNDVBM0QwQUEwNTJGMDlGOUM4QURFOUQ5 MDdDMDU4Qjg3RTlCNjk2NAo3RDUzMzU5RTUxMjE2Nzc0QTRFQUExRTJCNThFQzMxNzZCRDEx ODRBNjMzQjk1MTM3MkI0MTk4RDRFOEM1RUY0CkEyMTNBQ0I1OEFBMEE2NTg5MDgwMzVCRjJF RDg1MzE3Nzk4MzhBOTYwREZFMkIyN0VBNDlDMzcxNTY5ODlDODUKRTIxQjNBQkY3MkUzOUE4 OTIzMkNEOUY0MjM3RkM4MEM5RTY0RTg0MjVBQTNCRUY3REVENjBCMTIyQTUyOTIyQQoyMjFB MzdEOUE4MDdERDAxMTYxNzc5RERFN0QzMUZGMkI4N0Y5N0M3M0Q2M0VFQ0REQTRDNDk1MDE3 NzM0NjhBCjI3RDE2NjNFMEI2MkY0NjFGNkU0MEE1RDY2NzZEMUQxMkI1MUU2NDFDMUQ0RThF Mjc3MTg2NEZDMTA0RjhDQkYKNUI3OEVDMUQ4ODIyODcyNUYxQzQ1M0E2NzhGNThBN0UxQjdC RDdDQTcwMDcxN0QyODhFQjhEQTFGNTdDNEYwOQowQUJGMUQ0MkM1REREMEMzODRDN0UyMkY4 RjgwNDdCRTFENEMxQ0M4RTMzMzY4RkIxQUM4MkI0RTk2MTQ2NzMwCkRFMzMwMkIyRTZCODE5 Q0I2QUU0NTVCMUFGMzE4N0ZGRTgwNzFBQTU3RUY4QTY2MTZCOUNCNzk0MUQ0NEVDN0EKNzFB N0JCM0RGNzU1MTc4RDdEMkU0QkI2OTg1OUVGQTRCQkMzMEJENkJCMTUzMTEzM0ZENEQ5NDM4 RkY5OUYwOQo0RUNDMDY4QTMyNEQ3NUI1RjY5NkI4Njg4RUVCMkYxN0U1RUQzNENDRDZEMDQ3 QTRFMzgwNkQwMDBDMTk5RDdDCjUxNURCNzBBOEQ0RjYxNDZGRTA2OERDMUU1REU4QkM1NzAz NzExREEwOTAzMTJCQTNGQzAwQTA4QzQ1M0M2MDkKQzYyN0E4QkVDRDZFMUZBMTRBM0IwMjQ3 NkU5MEFBRDhCNDcwMEM0MDAzODBCQzlBRkZCRjc4NDdFQjI4NjYxQgo5REMzQUEwRjQ0QzUz M0YyRTA3RENDNERFMTlEMzY3QkYyMjNFMzNEQzMyMUQwMjQ3QTBFNkVGNkFCQzhGQTUyCjE1 QUUwNDQwOTRFRjY3OEE4NzI2Q0Q3QzAxMUYwMkJGRjhBQjZFQUVFRTM5MUFEODM3MTIwODIz QkVEMEI1RDgKRjhCMTUyNDUzNzc4NzFBNjRGNzgzNzhCQjQzMzAxNDlENjk0MUY3QTg2RkJG RkM0OUI5M0M5NDE1NUY1RkE3RApGMjJFNzIxNDUxMUMwQTkyNjkzRjRDREJGMzg0MTE2NTE1 NDA1NzJGMkRENzBEOTI0QUUwRjE4RTFDRDU4MUYzCkM4NzEzOTkxMjdGRjVEMDdBODY4ODg1 QjVGRjdDREVCNTBCODMyM0IyNTMzREVGOERDOTczQjFBRTg0RkEwQTIKCjAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAK MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMAowMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwCjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAKMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAowMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw CjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAKMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMApjbGVhcnRvbWFyawolJUVuZEZvbnQgCiUlQmVnaW5G b250OiBDTUJYMTIKJSFQUy1BZG9iZUZvbnQtMS4xOiBDTUJYMTIgMS4wCiUlQ3JlYXRpb25E YXRlOiAxOTkxIEF1ZyAyMCAxNjozNDo1NAolIENvcHlyaWdodCAoQykgMTk5NyBBbWVyaWNh biBNYXRoZW1hdGljYWwgU29jaWV0eS4gQWxsIFJpZ2h0cyBSZXNlcnZlZC4KMTEgZGljdCBi ZWdpbgovRm9udEluZm8gNyBkaWN0IGR1cCBiZWdpbgovdmVyc2lvbiAoMS4wKSByZWFkb25s eSBkZWYKL05vdGljZSAoQ29weXJpZ2h0IChDKSAxOTk3IEFtZXJpY2FuIE1hdGhlbWF0aWNh bCBTb2NpZXR5LiBBbGwgUmlnaHRzIFJlc2VydmVkKSByZWFkb25seSBkZWYKL0Z1bGxOYW1l IChDTUJYMTIpIHJlYWRvbmx5IGRlZgovRmFtaWx5TmFtZSAoQ29tcHV0ZXIgTW9kZXJuKSBy ZWFkb25seSBkZWYKL1dlaWdodCAoQm9sZCkgcmVhZG9ubHkgZGVmCi9JdGFsaWNBbmdsZSAw IGRlZgovaXNGaXhlZFBpdGNoIGZhbHNlIGRlZgplbmQgcmVhZG9ubHkgZGVmCi9Gb250TmFt ZSAvQ01CWDEyIGRlZgovUGFpbnRUeXBlIDAgZGVmCi9Gb250VHlwZSAxIGRlZgovRm9udE1h dHJpeCBbMC4wMDEgMCAwIDAuMDAxIDAgMF0gcmVhZG9ubHkgZGVmCi9FbmNvZGluZyAyNTYg YXJyYXkKMCAxIDI1NSB7MSBpbmRleCBleGNoIC8ubm90ZGVmIHB1dH0gZm9yCmR1cCA0NiAv cGVyaW9kIHB1dApkdXAgNDkgL29uZSBwdXQKZHVwIDUwIC90d28gcHV0CmR1cCA1MSAvdGhy ZWUgcHV0CmR1cCA1MiAvZm91ciBwdXQKZHVwIDUzIC9maXZlIHB1dApkdXAgNTQgL3NpeCBw dXQKZHVwIDU2IC9laWdodCBwdXQKZHVwIDY1IC9BIHB1dApkdXAgNjYgL0IgcHV0CmR1cCA2 NyAvQyBwdXQKZHVwIDY4IC9EIHB1dApkdXAgNzAgL0YgcHV0CmR1cCA3MiAvSCBwdXQKZHVw IDc3IC9NIHB1dApkdXAgNzkgL08gcHV0CmR1cCA4MiAvUiBwdXQKZHVwIDgzIC9TIHB1dApk dXAgOTcgL2EgcHV0CmR1cCA5OCAvYiBwdXQKZHVwIDk5IC9jIHB1dApkdXAgMTAwIC9kIHB1 dApkdXAgMTAxIC9lIHB1dApkdXAgMTAzIC9nIHB1dApkdXAgMTA0IC9oIHB1dApkdXAgMTA1 IC9pIHB1dApkdXAgMTA4IC9sIHB1dApkdXAgMTA5IC9tIHB1dApkdXAgMTEwIC9uIHB1dApk dXAgMTExIC9vIHB1dApkdXAgMTEyIC9wIHB1dApkdXAgMTE0IC9yIHB1dApkdXAgMTE1IC9z IHB1dApkdXAgMTE2IC90IHB1dApkdXAgMTE3IC91IHB1dApkdXAgMTE4IC92IHB1dApkdXAg MTE5IC93IHB1dApkdXAgMTIxIC95IHB1dApyZWFkb25seSBkZWYKL0ZvbnRCQm94ey01MyAt MjUxIDExMzkgNzUwfXJlYWRvbmx5IGRlZgovVW5pcXVlSUQgNTAwMDc2OSBkZWYKY3VycmVu dGRpY3QgZW5kCmN1cnJlbnRmaWxlIGVleGVjCkQ5RDY2RjYzM0I4NDZBOTdCNjg2QTk3RTQ1 QTNEMEFBMDUyQTAxNDI2N0I3OTA0RUIzQzBEM0JEMEI4M0Q4OTEKMDE2Q0E2Q0E0QjcxMkFE RUIyNThGQUFCOUExMzBFRTYwNUU2MUY3N0ZDMUI3MzhBQkM3QzUxQ0Q0NkVGODE3MQo5MDk4 RDVGRUU2NzY2MEU2OUE3QUI5MUI1OEYyOUE0RDc5RTU3MDIyRjc4M0VCMEZCQkI2RDRGNEVD MzUwMTRGCkQyREVDQkE5OTQ1OUE0QzU5REYwQzZFQkExNTAyODQ0NTRFNzA3REMyMTAwQzE1 Qjc2QjRDMTlCODQzNjM3NTgKNDY5QTZDNTU4Nzg1QjIyNjMzMjE1MjEwOTg3MUE5ODgzNDg3 REQ3NzEwOTQ5MjA0RERDRjgzN0U2QTg3MDhCOAoyQkRCRjE2RkJDNzUxMkZBQTMwOEEwOTNG RTVGMDM2NENENTY2MEY3NEJFRTk2NzkwREUzNUFGQTkwQ0NGNzEyCkIxODA1REE4OEFFMzc1 QTA0RDk5NTk4RUFERkM2MjVCREMxRjlDMzE1QjZDRjI4QzlCRDQyN0YzMkM3NDVDOTkKQUVC RTcwREFBRUQ0OUVBNDVBRjk0RjA4MTkzNEFBNDc4OTRBMzcwRDY5OEFCQUJEQTQyMTU1MDBC MTkwQUYyNgo3RkNGQjdEREEyQkM2ODYwNUE0RUY2MUVDQ0EzRDYxQzY4NEI0N0ZGQjU4ODdB M0JFREUwQjREMzBFOEVCQUJGCjIwOTgwQzIzMzEyNjE4RUIwRUFGMjg5QjI5MjRGRjRBMzM0 Qjg1RDk4RkQ2ODU0NUZEQURCNDdGOTkxRTczOTAKQjEwRUU4NkE0NkE1QUY4ODY2QzAxMDIy NTAyNEQ1RTU4NjJENDlERUI1RDhFQ0NCOTVEOTQyODNDNTBBMzYzRAo2OEE0OTA3MTQ0NTYx MEYwM0NFMzYwMDk0NTExOEE2QkMwQjNBQTQ1OTMxMDRFNzI3MjYxQzY4QzRBNDdGODA5CkQ3 N0U0Q0YyN0IzNjgxRjZCNkYzQUM0OThFNDUzNjFCRjlFMDFGQUY1NTI3RjVFM0NDNzkwRDMw ODQ2NzRCM0UKMjYyOTZGM0UwMzMyMUI1QzU1NUQyNDU4NTc4QTg5RTcyRDMxNjZBM0M1RDc0 MEIzQUJCMTI3Q0Y0MjBDMzE2RApGOTU3ODczREEwNENGMERCMjVBNzM1NzRBNERFMkU0RjJE NUQ0RThFMEI0MzA2NTRDRjdGMzQxQTFCREIzRTI2Cjc3QzE5NDc2NEVBRDU4QzU4NUY0OUVG MTA4NDNGRTAyMEY5RkRGRDkwMDhENjYwREU1MEI5QkQ3QTJBODcyOTkKQkMzMTlFNjZENzgx MTAxQkI5NTZFMzA2NDNBMTlCOTNDODk2N0UxQUU0NzE5RjMwMEJGRTU4NjZGMEQ2REE1RQpD NTVFMTcxQTI0RDNCNzA3RUZBMzI1RDQ3RjQ3Mzc2NEU5OUJDOEIxMTA4RDgxNUNGMkFDQURG QTZDNDY2M0U4CjMwODU1RDY3M0NFOThBQjc4RjVGODI5RjdGQTIyNkFCNTdGMDdCM0U3RDRF N0NFMzBFRDNCN0VCMEQzMDM1QzUKMTQ4REE4RDlGQTM0NDgzNDE0RkRBOEUzREM5RTZDNDc5 RTNFRUU5QTExQTA1NDdGQzkwODVGQTQ2MzFBRDE5QwpFOTM2RTA1OThFMzE5NzIwN0ZBN0JC NkU1NUNGRDVFRjcyQUVDMTJEOUE5Njc1MjQxQzdBNzEzMTZCMkUxNDhECkUyQTE3MzJCMzYy NzEwOUVBNDQ2Q0IzMjBFQkJFMkU3ODI4MUNERjA4OTBFMkU3MkI2NzExMzM1ODU3RjFFMjMK MzM3Qzc1RTcyOTcwMUU5M0Q1QkVDMDYzMENEQzdGNEU5NTcyMzNFQzA5RjkxN0U1Q0E3MDND N0U5Mzg0MTU5OAowRTczODQzRkM2NjE5REUwMTdDODQ3M0E2RDFCMkJFNTE0MkRFQkEyODVC OThGQTFDQzVFNjREMkFEQjk4MUU2CjQ3Mjk3MTg0ODQ1MUEyNDVEREY2QUEzQjgyMjVFOUFD OEU0NjMwQjBGRjMyRDY3OUVDMjdBQ0FEODVDNjM5NEUKQTZGNzEwMjNCNjYwRUU4ODNEOEI2 NzY4MzdFOUVCQTRFNDJCQThGMzY1NDMzQTkwMEYxREMzQTlGMEU4OEEyNgozNUYwRDRDNEQ0 NkJBMDdDOTQ3NzA0NkNCRDcxODFDMzEwMjgyOEQxODU4Q0VGRDI3MkJBNzJDQjA1OEVBNjFG CjEwMzM1RTc1QTUxMzEwQTcyNTczOTI0QTRDOTI1NjEzRTM3MTYxNkFDODYzMTM0QjBDMEI5 RDlCQTNDNEFGNjcKQTkwNTk2RUM2OTlCMjhFNUVGQUQ2QUZBQjI4NDk1NTA0NjM3NENFNEEz NUZFNDk4RDVFNkY2NjQ1NzZDNzlFRQpGOUM0QjQzQzQyNzU0MEU2QjMwMTRFQjhDRDA3Mzkx NDZFQzJFOEY5NUEyQTNCQzUyNTkyM0I5RTVERkJEODIyCjgzNjUwRjMwMzY2QkQ4QzM1MDA2 MjM1NzMxRDA1NkM5NDgyQTg2NDQ2RTE0QjYzMTEzMDMyNzYwOTFDNEU1OUQKNkUyODY5QkJD ODdGRTBDQzQ4QzZBRjU5NTgzMEVEQjk2NDkxQ0JFNDM3ODlFRUEzRkQwNkU2RkYzOTBDMkVE MwoxQkM0OUY0REExMDQyRkM1QzZEOTI1NjAzQTRCRDBFOEZEQTQ1NTcxMDkzMUIyOEQ5ODU1 NjkzREE5MzY3NTlDCkEyMEQ3Qjc1N0U2MzJCM0YyQzhGQjAzREVBRjE1MzJDQkZGQ0YyMzg3 NEJGMTAzNUI3NzcwNzEyRjFEQjJEQkYKMEE3MEZDRjJGRkVGODU3ODY0RDhFMTEwN0MwQjM2 RDAyM0JGQUJDMkE3NTNDOUVFMzgyRjEzRkNBQ0JDMjI3MgpEOTI4MjU1NDYzN0M4QjVFMzEy QzgyNUZDNzE4RkZGNjNCOEJFRDkzRDc0RDc2NzI0RDlFODU1NDdGQkUxRTk5CjcwRjA2RjdE NjE0OTkyNDREQ0Q2QzgwRDZFRjY4QjdGODExNUYwMEE5M0JFQ0REODlENEE0MkY2NTMzRDRG Q0MKRjU0MDFDOERGMEY0QjFFNTg1MUQxQUQ3RTEwMEVBMTkxREFGRkMzRDA4QzMwMUY4Q0ZE NUI5NDY3M0U4QTNDMwpDMTJGQUIyMUM3Mjg0QkIyRUQwN0Q3QTM0MzIwOEM2QUVENDkzREJC QjY5OUQ1RDg4NDEwREIwN0Y5NEIyNEI0CkFFNTE4NkRBOUE3RUVCQkJCMTA4MTU2QTJBQzI3 MDgwQ0M0QkI3OTM1QUU4OENCMkI5NjAwNjI5NTY5NjFCRDcKNTY0MjRFNjc0NUQ4NEM4NjBG NDM3NkM1RjkwMjI5Qjg1NThENUZDRkIyRDY1NTUwQjQxMEI2MUM3MTFDQzEyMwoyMDc4NDQ4 RUI0N0I2NDdBREUxMUNCNDVFMjM1OEE1Q0RBMjUzMjlBM0UxOERCMEMwNkMyNzhGMkVGNkVE NjJBCkNDNUYzM0Y4NzlDMjg5MzYwMUFCMEZBNTM5NTgzRkQxNUE2MDE2Qjg1OTEwN0U0RTE2 MTRFNTA5MURGMDE1NkYKODQ4NDQ5NjhGQ0FGQzgwQkIyNzJENEEwMjMyNDA1MjA3RDg0QjI2 OEJBRDg5REMwNEJEOTAwRTI2ODBCNTU5OQo0OEU5OEZBOTk0MTc0NjQ2RjA2NTk1QzBERTQy NjgxNEE5NTBEOUZCNzU5QTgwNzMxQjFGQkQ3MjI0NDgzODhFCjJBQ0I2RjUwQjU2MEFENjg5 RkQyNEJBOTc1NTMzNDQyODdENjI1RTRCQTY2NUZGQjg2QzI2ODQxNDI3MDA2RTEKNjIxQTgx NTNFRTg4NDMzM0M0ODM3RDJBODgxMjExRTVBNDFCNzhFQ0IxQkJFMkUzNkM1MDQ1M0JBQUNC Q0Y4NQo4N0VERDg4NzA1QUIxRTRCNjRDRUY3QjQzRUZDNjM5MDdFN0ExMEQ4MUFFRDlFRkM4 NDg0Q0M4MDc0RTE5QThCCjc1OURBREYzOUIxMzVGMDMxQ0I0Q0MwQTZDNTY2OUFCMUY3QTUx QTdFMDNFQkY1ODZFQ0E1QkFGQUJCMjBGMTIKRkEzQTk3Mjg3MjI3Mzk5NEFDNkUxRDY4RkUy QzBCM0VBRTAwRTNDNTczMzc1RTAyNzU4OThFNEE3NDNBQzczRQo4MTM1NDFFRTFFNjVBNUZC RTRCREJDMzk2NEIyM0JBQjUyRTk2OTQzNDBERkFFODBENUMwOEEzRjg1MTVBNkUxCkQ1QjEx OUMwMjU2MjI5QTU0MTkxNkYwODg5NDFBNUMxQUIzNzYwQjMyOUQ4OEM2OTQ0NDUwNjE3MDhB NTE5N0YKRTJBMjE5MzQ0QTQxRTEyOUUxQkMzQUQ3OUU5NjA5QURGRTVCNzI3OUM3NEZDNTQ5 MUU4NzczODRCNDEwNENCOAoyM0VGNTc0QkZCRTcxNjdFMTIxNDUwNDk2MkVEQjlFMjRCRDY3 NTFBQTI5RUQ4MjBFQkQ3MzZGOUVGNEFDMjA5CjFDQTdCNjVEOTM5NDI3NEE3MDNEMEVBODI4 MUE2ODkxM0ZERUVEQzIyRjc2NDA1NTQ3Mjk3OEQxMTc2QTU2QkEKREI1ODI5NzZCQkMyNkYz NzVFRTE1RTNFRDQ4QzIxNUMzMzUwN0Q4Q0UzNUIxQTQ0OUMyN0M3N0FDREE5NjZDMgpGNDlB OEM3RTM0N0NGMTBEOUE2RDMzMTc3OTgzQkM3NjA3RDQzNDg4MTdDQzVFM0I5RTBDNkExMUYz OTM2MzU4CkU3MTMzMTE1RkRENkM2NjJGQUZGNTg1QjUwQkI5Q0I3MTMzRDE5NTk0QzVBNDI0 QTlCRDQ2RUM5RTA2Qjg4NkIKMDc3QjM4MUUzQTYyOUE3Mzc1NkNCRjg4NTUxRjBBOEI3MzlD OUU3OThDMTU4NTM4MUY3NzcxN0ZDQzEzQTlEMQpCRDcyREEzMDczOTAxMDcxNDk0RThFRDg2 NUEyMTM3N0FBNDJGQkI0QjZGMjAzNEJDQzA1NEVGNDlDMkJCN0Q0CjQwNEYyM0M4QkRCMDJE N0U2RDFGRTUzNUExOTAyNzc1OTRDOEZFNENFREE0QkMxMDU0RTNCMTdCODBENTdFNDMKNEZD MUUwMEUyQjNGMUZBREQ4MkMzRDU0RUI4RTg5MUNGNzU3MTAyQkI5N0IxOEU2NzRBRjU4QTVD RTE3N0Q1RAoyMzA0MkUyMTdDMkJEREIzMDkzNDI5NkJGRTQ3RUJFNjFCMUUyMzZENDEyOUJF OUYzMEVGRkE2QUFCQ0JGRTJGCjVCOUY2M0ZGRUJFQ0I3QzU5Njg1RkU3NzY1QzI0Q0RFMDdF MTEzRjUwQkY3MDFEQkI3ODlDNjE4QzNGQkQ1MzUKRDMyNzc3M0QzQ0NDQjkwQzZCRjNCN0M3 NTE4NjJBRkE0RDFENzMwMzMyQkI4QThENzEzRjMzNjlBNDZCMzA1MwozNkRDMjQ0MkE2NzlF Q0QzOTJDOUY0QTREQzZFODdFNDhGQ0MyMTMyNzlBQjJBNUVFMDdFRjJEQTc1NzI4NUI3CkU5 QjU5RDI5MTVBMzJDREI3MjlDODlBM0U5RDU5MTRFMzIxOTVFRDdCNDU3ODZENkE2RDlDM0M5 RkVEQkY2MUUKNTI1N0IyNjU3Q0MwMTI3RTEyQjM3NzA1RDI4QkJBNEZEREU2QUI0RUY4Q0JD NTk2MjFDRDI2N0VGM0Q1RDMzQQoxMjY5Njk2OUU0QUY4RDlGNzUwREJBRTA3MDNGMDFDMTRG M0UwODQyMURDQ0IxMTAzMkY2QTFBNThDQzAwMzRDCjQ1OTM1MjlENUI1OTkzQ0MxMUY5N0Qx NjMxMEUwNThCQ0I2RjRGQUQxNkYzODIyNjY3MzJDMzNDNEEyMTI3RTUKMEJBNjlERDUwQTdG REFFNUNCNTA2RkM0MzIzQTdCRTMyRUE3Qzk1QTZBN0VBNzNFNEFBMURCRDQxMDgxQTU0MAoz RTgwQzQxNDA4Nzc5M0UyNzU3NThDMEJCOEJDOERGRTVCOTI1Q0EzRTU0QzdBMDFDNjMxQTQ5 QzhFQjQwNjNCCjVGOTQ4RUZGRTFGMTA4N0UyQzA5NjFGMzcyOUMwREMxM0E3OEIxNTAyNjZE MEFFOENDQkNGMDM0MTBCODY1QkUKNEUxOEQ5RDZFNUYyMTVBQUE5OUE1Q0QyQTM0MTY4NzA0 Q0Q1MEFDMEY1M0E5MENCNDI2RTNBRkNGRUUwODU3Nwo2ODhDM0Y2NTMxQTA5OTQ1Mjc3NTA1 RDY3QjIxQ0I5QjEyRUE0RjM0NkQ2NjA0NDAyODUyODUzQzQ1M0JFODhBCkJGMUY0M0JDNjA5 QkQwQUU1RTc4ODYxMjE0NDNGQzdFOEUyODM4QzQwREVCNDY1NEIwNDQxMzQ4NkVFQzlGMjcK N0M4MkZBNjA4NTNDQzMzOEUzOUQ2NUYxNkZGNzdFOTA1NUJEMkZBQkJFMDNFNzY2Qjk3NkE4 RjVERDBERTYzMwo0RjA4QzZGQzRFOUIyOTlBRjkyMzhBNTREM0JEMDk3NzY4MUEwMUI4RTZD NzdFNEEzRDA2MTZBMTBBNzA1NEUyCkI5M0M2QjRGN0QyMDA0Q0Y3Rjc3NDk1MDk5QTRBODBG OUVBQjY1NzQ1NDBCMTgyMjVENDQ1M0Q4MjY5RUJBNTEKRUY1RUNGRjE4MjNCN0JDQzZGQzQ1 MDY0RkE5RTAxMzU2MTQ3NjdDRjhEMDE1REQ4RjAxNkREMEUyNkE0NDBFNApBRUREMjk3Mjc5 NTkxOUI0NEIzQjMzRDdGMzYyNjA5MTE2ODNFQzk2MkExOEFDQ0IyMDAwMUUwOENFNkYxMjVB CkI3MjdGNTQxQ0YyN0FCMTU0RTg1QTZEMDQ0REI3RkE3OTkyQTA3NTM4NDcwNkFGM0M1NENB Mzg2QkIyODZFMDMKOEMyRUQyNTJENkNGNkM1QUUxNkQ1MDRBQTlGMDJCMzUxNEVGMjFEN0Yx NDA1QjA0MTUyMTFEQTQ1RDdEMzE4NQo0RTdERkJCN0E5RUZGNEQ2MTExRUZDN0YyNjdDODdG QjQ1MEQyOUE4OUVCODJFRERDNUI5MThDNEM2MzZCNzIwCjZCOEZCMUQ3QjI4MUJFMDcxN0VB RjI4MUM5NDFCMEIyMTYyOTFFOTFEQzRDNjRBOUFGNzJFNjRBRjAzMkFDRjQKQTBCN0UyMDgy MjQxNzM4NkJFMTM3OTc3NTExQURCRDZFRTI3QzUzRUQ5QkNENjcyRTExMUUzOTFDMzEwQ0Uy MwpCNkIxRTE5QjlGODE5NzdGQUQ2MkEzRjgyRjFEQUYyNDg4NTZBQkFCQjY3NkI1MTUyMzVD NzMxNDFBQjAwOUYwCkNGMjQ1QTJDQzA1RDAyNkFGM0QxQTZEMkFGMjlCMkIyOURBMDVGQjMx MENDNEZGODU0NEZDN0IzMDhCNjQzODUKNEEyQUNBQzY4MzgxNkY2QjI2NUY3QzczMDlGQTA5 QUFEMDZFQkY3OTc1N0FBNzkxQzJDQjM0NTM1RDQxOTEzOAoyODYyM0MyMjkxN0ZDQzI4OTRB NjE0NzM5MjA5OUFDRTEwRjNGMjlDMDlFNjMyQzhFODE0NEZFQzEzMTU5NzQ4CkU4ODk0Qjgw RkM3RUYxMTVGRDE5RjJEMDBGOEVEOTA0NzUxRTExNkM4NTVFOUY0Q0JFOEQxQzQwOTEzNzE0 ODQKRTcyODgyMkMxQzE0RTA5Nzc1MTBFQ0ZBMjMwMzZGRjQzRTZBNjMyMDAxNTdCOUNGNTE1 QTYxMTE0M0ZFMkE1QQo0N0JBQjdBQkEyQURGMUFCNDg3Mjk1MTczNEEzNjg1MEU0MzhCM0Y1 MjkyQjkxREMwRjA2MDFBQjExNjI4NURCCjY0RTkyMzQxRENCOEVGRUY3NDgxMjBGODcyNjk4 QzU1Rjc2MEY4RDkxRDJEQUI0NzExQTIwQ0I0OTU0MTkwMjQKRjg4OTZFMkMxQzMzRUVDMkRE OTE3NzEwQzNENURCRTUyNkYxMUVGMDVFMDgyMjM2OTU5MTk2NjhEQjQyMzMyOQoxQzQ1N0Q3 N0Q3Q0Q5ODk1QzY0MDQ3MzJDMzE4MTJEQTAyMEIyN0UxMzE5Q0JGM0RFOUZBQTk0NzEzODNF OTYzCjUxQzJCM0Q1RDNGQzhBMTlGQjUwNDk5NDc2RjE2MjNDMzkyOTc2QTY0N0MzODgxRjcy NEQ0MDFFN0RCMDQ3NEUKQzI1RDUxODk1RUY1QTgxMTlENDQ4RkJCMUUwOTRGMDkzRDFFNzUw NDIwRjkyNkMzOUQ2N0JERDAxQkU0NUMzNgpEMzM0NTlDNUIwMTM1MTZEMzE1MUUyMzUyOUI2 MjNGN0FCQ0I4MDEwQzE2RDE1MjEzQzlBMTcxNkNENEQ5NDY2CkQ5MUM4RTk1NkI5N0U2MjFG QjA1MDdCOEU3OTBGMUI2NkI4RjY1Q0Q5NDRDMzREQzNGREQ3Q0RENkI1RDVGMEUKNjhGNUJG MzA3NTMyRjEzMDQwMjVCOTIzRkY1MUFFOTQyNDAwQTU1N0ExMDJFN0NBQjg3RTM2NTlFRDAy NzgxMwpBQTU5RjI0RjAzODhCRkZGOTg5MUYyRDNCRjMzNDRDNEYyMTFDQUU0NUFCM0VDOEI3 MTM2OTZCRDgxNzI5MzQ3CjQ4RTI1QkUxNDY3MTI4NDFDMThFMDU4NjRBQzhCMjM5M0EwNjAx N0NBNjI1NkFFQjBDRUI1MjQ5Nzc3NDI5Q0MKNjRDRjA5M0Y3OTIyMTM5MUVFNDZFNUQ3NjdG OUE3QjA0Qzc2MTZGRDQyODhFMjk0RTdCRDFGNzY1NkM3OEY3Nwo2RDU2NDk4N0IwNTdFRTVB MkQ5NUI2RkRFRDI3NDE4RjlEQ0M3RDJBRjlEOTYyRjUyNTBCODlFNDBCQjJGOTlCCkREQzc1 MEI0QTY2NTVBOUYxRUJBOTc4MDY1QTgwRjQ0NEQ1QzFCQTZGMEI5NzJGRDI2NDBFQTFCOUMw NUI1RjgKMzlFNzcyN0U1MjI4NTlCMTI5QzZBREFBMUI5NEJBNjk1RUNGODc5OTIwRUJEOTEx Qjc5RDE0OTEzMjkyNTBDNwo2Qjc0OUUxMjM5NkM5NERFQTMxNDc3RDk3RDE1QzQxODIzOEZF NjhFNUM5MzJEMkM2MUU5NzA0OTAxNEY2QUQzCkUwNDE4NkU2QkVFMjAzOEExMEE4QzA0NkMw RjczRDVEODNDNjA3MTJGMzExRkI1ODZGQkEwMENGOTQ1NzgwNUIKMzhGQjIxRUIzMzVCOTZF NzEwRTg4RTI0OUNEQjY5M0VGN0YxQkJGRDVGQTk2MjVCMzJFOTQ5REVDQzg1NUM5Mwo5N0Qy RTgyMjhBQThDMUUwQzNDQTlFNkFBMEI0QkJDQ0FDN0RENjVGRkY2REFEQkRCODBENDk4NjlF RURFOTc3CjQ0RDkxNDlCQkFCMDhGREE5NzZBNzBBNjQwNUIyNjEyRjM3QjIyNkY5MEU4NjNF MDAxODREQUZFRTA3QTdENjEKNzMwODlFNjFDMkYwQkJFNDA4NTlCNDY2Mzk4N0Q1NUMxMzVE OTY2NkFDQTE2RURDRkFGM0Y2MzAzNDRFODc3MQo0RUIwRUVCNDZGNjNFQkMwQjVENTFFNDA4 MjNFMDFBNDE3MjY1NkY3RDM2QjA1MzI3OEE3OTdDQzNCODI2RDQzCjZBN0MyMjlGQ0Q5MEMx MTNDRjBEQkFBNTFBNDg0NUI5RTEzQTM5NUM3RkIyOTc5RTkzQkVFNDY0Q0I3QTYyMUIKNURE MzExNzdGQTM0RkRFOUYxODQ5QTQ5M0ZFQUE4RTNENUJBMTI1MTFDOEQzNUU3QjI0NzRBNDky MTM4NTQ2NApCMzJGM0U2RkI3RUIyNjgyQUEwQTgxNDlBNjQ0Q0QwREQwMzE3NThFQTc5QzMx RENDRTZEMjhCMEU0M0JBNEU5CkRFMjg4QjJGNTBFOEZERjc5Qjg5NzAyRkNEQUFGRkFBMzQ1 RkVFQjI1OTBBMjc5QUZDNDQzNDczMDRBRUU2MTUKRjYzNzI5NDFEMThFOEE0RkVCRTdBMEEx MjZFMkVDMDNFNjZBQTg4QkM0ODk5RjdCOTVCMkFERjJGNERDQzRFNgo2NTMzQ0Q0NzFCMjBG QjREREE4M0UyNkM0MTIxNUJBMjI1RjBGQTA2OTI4QjgzNUE3NEIwNDM2RUJGQjYyNzkxCjlG NTYxRDlDQTNCNDQ5RDFBNEU0QjZDNUQ0MTMwRjQ2OEU4M0U5MTgxMTcxNUYxNjkwMkJBNTJC MTZGQzk5MzcKNzg0Mzg0OUM1MUVERjE3N0NDRUJEMjZFM0VGM0E5NENFNThGN0M2NzQyMUM3 QTVDRjE0OTExOEI5NDBCQTZGRApDQjM0Qjk2NEI2QjY4QjE1N0IwMDVFRDY2MEE3RjFFQzNF MDQ3NkQxRTQ1NkI3RjZERjFDNkI4NTY1ODAxOTJCCkQ4NTQ4QTM5MDJFNkEwNkI3NkE1OUY2 RTlBOTUyRDBDOTQwMDY2NDk2QTAxQjc2M0U2QUEwNjdEMzRGMDNFNkYKQjU2MEVENkRBNERD NkI1OEZENUNEODE2NTU4NjJGQjY1NTgwN0QwNDFBODUxMjZCQ0M2NDY3MEI5NkEwQTFCQwo4 NjlCRUZEMjE4NURFN0MwMzY2QjIwQTUzMzc1NTEwNEFFQkMxMzQ0RDlCQkNGNDVDMTkzRDc4 RDgxQzY0NjExCkYyMzZFRDA4NDJDQkVDOTdFODQ3Njg5REFGM0U4QkRGNDY1MjhEMDI4Njg4 NjFGN0ZBRTQ1OUQ3MzFFRTg0NkQKRkI4RTg2RkJGRDVEMzVCNzY3MjU4RjAwMTZEOERFQzM2 NzUxQUJBQzM1QzZBQTc2NTI3M0I0MUQ4MjAyMUQ1MQoxMERBMzE5MDY2OEY0NEE0MDZCMzhC NDg3NUFFOTUzRUVEQjUxMTFFMTBCOTIzQTI2MDJDMDdCOTlDRjg4RjYxCjkxOUQxNzcyODM4 OEE2OTc1NEVFQ0I5OTU2N0E0RkVDQTAzRjc1QTc0MTZBRUYwMjY2REY4RUQwQTQ3RUJDOTQK N0REODc2MDQzNjU0RDNGNDE0NUEyOEIzNDk4NkM0NTREQTZEOEE1QzMzOTdCN0M1RTcyNDBE NTVBRUU0NUFGOQozQUM2N0U4NjVENkZFQ0QzMTBEMzU5MUMyMUE5NUNCQUJDMTI5QzJBNDYz MjJBRjYzREFFQzYyNDNCRDgzM0E3CkMzREFFNjU1OTA1NEEyMTM3NjMzRjhGQUQxRjc4MUY2 Q0M4MURERTI0RjQyQjU5MTdDRUFCNEJBQkE4Q0I0NkMKRUJEQzQzNEVENzI1MEJEQzI0MjY3 MTVBQjkwMjJBRDI3REVDNzhGRjZGOEZEOUZEMURFOUM4NjJDOEYzMDcwQwo2Mjc5MjAwNTQ4 NUNBMTlBNzUwRTJGQzcyQTM1Nzc2MEI4QTlDNDM5QzQ2QzdGOTcyQUU3NzQ5QTIxQkNGRjU1 CjVEMzIzNDcwN0NDNDJBMTZEM0FBQUEzQTZCNUYyNUZENUQwMTA0QTQyNDYyRDExNENCQjRE OEM1QjNENTBCMTAKMjUxMDIxRjA5ODQ1QzJBN0YxMzE3OTVCRTY0QjNGODg1RkZBRjc2Q0Ey OEVFNTE1NzI4QTk3M0IwOEYwQ0NCQwo0RTE3MUFEMEI2ODk0QTY4RkY4NUVGNDVDMUY1RjNC MENCRDVEMzAwMDhDMDRCQzFBMkU1MTBGMkIwQTBCMkM0CjZBMTUxNTU4MjQ4NTIzRTA2QTFF NUNERDRGQjEyQTY4NjgyNUFEMzIzN0E0RDhBNjY3QUQ1NkZEMkI5QThDOEEKRThGNkNGRTcy MDYxMDQ5NDZGQzc1RkM4RTZFOTFFOEJEQ0NDRTVFNjFENkJCQzlBNzI0QjhERTNEOEM0NDJB OQo4MkUwODBEOTU1RTQ0MDNGQ0FBMjNFRkZBQjU4OTg3RDkyQ0IzMkM2MzE3NzVDRDA0N0Iy MEVFOUQ5REQwRkM1CjQ5NzVBOUU3NUU1QkQzOEJDMDIxRTdFOThEQjQzMkE2QTM4OUNBMTJC RDg5NDRFNERFRTFDMUFFOTY5MEM0QTcKRTcwNjYzODNEMDE2NzdEOEI5OThEN0NCRDY1MkZD RUUzRTlERkQyRkE2QTAxNDZERjRERjA2NEQyREY1QkM2OQozOTY2RTY0MTdCN0NFNUFBNjFC MTBDRUMyNTMwNzVDQUUzRTM4QUE4MzQzOERGOUZFRDc2RDlERjY1NDJBMzZFCjY2NzJFODJE RTkzNTkxMEQzRkNFREY1QTQ0NjczREM1RkQzMjFFMjg4RUNFQzk1Mjk2NUMwOERBMTU1NEZF MDYKRTIzODY5RTQ2RTA2QzFGNjEyRjRFQ0JCNzA2RDYwM0I4Njk5RDk4MzY3RDI5RTdEQUQ3 MTVGMzZGODIwMTVENQpCMDIxRTE2MzM2MzY1OEJGRkVFNEI5QTA0NkQzNDVFQUYzMjdBQzdE OUJFRDE4OTBFQzQ4RUYwQjg5MTY4REVFCjk3NDYwRTJDQ0RDNUZENkUwQTQwMzQ5NEE5ODYx NTVEMDk4MzFEMUVFMTQ1QzJBRDM1NTk0MkE4MURDQTBCQkUKRkFBRjg1RjNERTM0NzFBNDAw RDU3MUMzQTJBQUZBMTU0RUM3N0JEREY3M0NCOUE0QzYzNzlFRTg5QUY2NTFCMApEQUVCRTkw MUY4NDYyMUE5ODYxOTU0NURBMDFBNkIwMDgzMTZBQzY2RTNDMkM0NzIwMEJCNzFDNThERUE3 MEIxCjA3NjYzRTA4OTQ4QzA0NjRCRDBDMjA0MkYxMTUyREQ4NzZGNUQ1Q0REQ0ZBOTZGQTEy QTEwMkY1Qzg3OTg4RTMKMjUzQkM1QUFDODYzRTQzN0Q2MkQwOEI0ODQ4OEZFODI2MTJEMzM5 NUEyRDc2NjgyNzc3RTBCRDQ3QUZDQjY4RAowQkJDNjg1Nzk4QzRGMTRBOEVEMzlBREFGOUMw NkRGRTIzRkQ4MEVCMkJFNzRFRUM0MjAwOTEwQjhENEZENEU5CjM5MzEyNTQ0NTU2RDcwNEFF NDc0RTYyRDBCQ0JCM0M2ODBBM0RERDEyMTkzQkEwM0MyQTU3MTNDNjU2MjY4MDcKNzVGRjY4 MkZGOUJBMkFDOUJCNUEwNjk4RjVDQjBERkNFNTU5NjIyQThFQUEwQjM0RTAyRTc2RkMwMjRC Qzc4QgoyMkI2QkRDMDc2MTg3NTMzRjhGREU4M0Y3RDU5RkQ0RjI5MjZBMkFDMjA0OEMwRUZF QTVGQjkzOUM5NjE2NDhCCkY4MkRCNjc0MjU5MTdFNkQ0RDY0MEZGOTJDMTIxNTVENDkzQkI4 NTAwQUQ3NjIwMUI4OTJFRTVBOTY1NTgyMUMKMDNFNEY2MTk5NkUzNUM3MDZCREZEODczQTk5 MTNCRUE4RkQ1OEE4RTAyMTc4RTM5NkZCNDNFNDE2RDVEQzU2RApCOEJCOEI1NDlGODFBMDZC QzkzM0RCRDQ3ODg4MTdGMzFEREVFQ0IxRTc3OTdCRjBENjdGRTJCQjY1Njk5QzIxCjc1RDg0 MkI4MTIxNTE0OTBFODg1MkI2NjMwMzBFQUE2OUFFRUVGRTUwMEU5Nzc1QzQ1Rjk0NzMwNjBB NEI4NDIKRjQxQkNFNTAzRjlCRjE2Q0Y3N0FGMDRCMTM5RTdFMEY2RjZCRDYxMTY3MzY0RDgz RkMwNzc2RUNCQTM1NTI4RAo1QkU1NDBCQzk2MEM4RjlCNTk5Nzg3NkE2N0I4RDZENzRFMjBC QkE3ODI1N0E4NkYyNUZGQjI5NDA4MTFBRDc5CkVBRkExQ0NENEFBNkFDQzU4ODY4QTI0Q0ZG OEZBQjZFREMyRDU1RDY1QTdEMkQyNUVCNzA3QzI1ODk3MUNBRkQKODE5MDEyMTQ5MkFFOUNB MTc2MzAxREVBQkQ0NDQ5RUUzQkFCRjdCNzEyNEE4MDRERUJBQ0NGQkQ1QUQyNUZFRQpCQTEz MDZBOTgyQzlBNThDQkQ4NkFGOEM3OTIyREIzQzZBRTVDRDkyQTk0OTBFNzYwMDg5MzdDODNG MjBEMTE2CjVENTUzRDZGMjc2MDk3QjQwNEM3MzRCODI3MTE4REZBNDdBNzU5OEU1MDgyQTU1 QzgxNUU2MDE2QTEwOEJENDYKODVENzAyQjIxOEYyNkNCNEVEQzVDMDdCQ0FDOUEzQTQ4RkYx MDNCN0NERTg0NDI2MjdCNjJEQkY0QkUwQTc0NAoxMkJBREU1OTcyNTJCOTBFNkM0OTA2MzY3 RDMyMDE1MEMzRjIyQjEyNUQzRDAxNTAyODZBRDM4RjdBM0E2QUVCCjNGNDMzMEIyQjI1RkFE MDY2MDU2Q0IyMjEwODM0QUI3N0E0QUM1MkE5MkNBMjBBRUZBRTc3RjY3NDVFQjU3MDgKMUM0 OUNCOTA4MjE3RjJCOEM5NUI3QkQ5QzY1MjlDNTdGODg3MUE3ODlBMTM0M0UwRDE1NTc1QjNC MTMwOTI1Qgo0MDU5OEU2RkQ1NEEzOTU5OUU1QjlFNzFEM0Y2MTAzNzk4NjZBODlENUM1REYx MDk4OTc5OURGNERENThFQ0I4CjUzRUFFQzQwODU0OTU1QkNBRjJBODZCRkM1RjFGMUE3QzRB RUVFMEM2RjBDRjQ1QzU5NkMzMjEyNUVBNTEyNkUKNzRFMjYyQTAzMkNENDAyM0U5RjhBRTA1 QzQ5RUY5NzM1MjhGMTNDNkM0NUJGQjQxOTUzMDUxNjkwMTdDMDQzRQpBQTc3RkQwQUE3QkMy MkFFQTc4RTgwNUM2NTYzMDFCQTk4NEJGNDMxNTM4NjIwNzIxNTk4M0I2RDUyOUVGMUE0CkUx MDlGRTUzMDIwNEQyNzJDNDRFOEVDMUYzMUJGQTE1OTNCODNFMzZEREIzRTAzQTg4RkY2OEQw NTU4QkVFNTEKNDlFMTEyQUQ3Nzc3NUE4RUZBQjA4QkQwMzEyOUQ1OENCOTIwQkZEOTA2MjlC M0U5M0IzRTlCMjQ2OUZEOEVBNQpEODMwMjFEREYwNTQ1QTlERjQ2REM5QjhFRDFFNUZEN0M1 NTQ4MEMzMzk4MEY2MzI3MzdCNDRENEY5OUQ4RTVGCkNDMzdDODY5RjNEOUQ5QkIxOTA3MTFG OTc5Q0ZCMjcyMDAxNTA0NTJBRjNDQkVGNjQ5MzNEMTQ2MThFQzdFQjAKQjc5RTY5RkMxOTE4 OTY1Rjg5ODg3QUEyOEM4QzZBMzhCNkI1MTUzRjU1QzBCRUMyRUY4NjNERUFCRTNFMDU4NAow QjQ2NjBCRjA2OTlBMEIyQkREMzk0QzdBNzkxMEREMTVDMUVEMzdFMTUzNjlDMDI2QjUwQkUy Q0QzODBFRDg0CjU1QkJFRUQ5RkE2ODg0RkQ1RDU4RDU1MDkyMEFGMjQ1MTQzQzFBRTkxMzEw RDRBNUVGQjczQTdGNEY4NUE5NUUKODFCMDkzMkE4NTlCNDg0NkM5NTc4M0IyNEQ2MTQzMjk3 OTJEMTkxM0E4MUU4RDBCMjU1NzdBNDFGQTkwRjE3Qgo0QzkxM0U5RTJDMERDOTAzQTNFRjYw QUVCRjBGODk5QUQ4Njk5OTVFNTVFRUIwRUZCODQzNUQ3MzhFQTQ1RTA0CjcwMTlBMzJCMzNB N0VERUY5RkVDNEVDM0UzOTE0NEI2RkQyNjM5QzY4OTNBOEU4ODYwMzJEMEU3MUQ0MTRBNTUK NzFBQzk4RTM4Rjk0MEZBQURBQ0JCOUMwQzkxMjdBQTNGNEQ0OTAxNDc3MzU1OTExMzUxNzlC NDREQTE1QzY2NQo0MEM1N0U1NTQwQ0VGQzM5Q0Y5RDc5OTMyOUM2NjYwNDZFNTYyOEUxQTJG MUNGNDkyRTY3MkU1MkVCN0IxNzAyCjEwNTE5M0I2RDg0NEQyNTQ0RTNDQjc5QTA2MDI1MkZD OEE3MEY2MzhDQjZCMEU5RjI3M0I2M0NFMEYxNEM2NTMKMzQ1QUQ4NzRCMzMyMkI2RTUzM0E5 NkVBQzgwRkREREJCOTFGNEQ3RTZFRDkyODYxMUEyODI1NzZBMTQ2MTYxQgo5Nzk1MUI1QjND NkVFQjAyRTlBNDQwNDYzNDkxNjNGQTI0RUE2ODE5M0I5NUNBRTMyMDA3NUFCNDg0RkY0NUU0 CjFGMEJFODBERjQ2MERCNEE2ODMzQTZBQ0YxQzBDRTgyRTNENDcwREEyMTBFQjdEMUM0MzZB NTg0MjlDRUE5REUKQjk2OTE1ODkzNjVFMDhENzdCODI5Nzg2OTQwOTY4QkU5QjlCNTVERUIy MkQ2NjZFOEY5NjE1OEU2NUFBMzlBNgoxRDFGNDYxRTBGNTQ2Njg2MzJERjI2QjNFOTdCODAz OUIyNTdFQ0FCQUIwQkREMEFGMjQwNzdBNDQxRTJFMjdECjA0RTBEREVDRkEyQUI3QkE3Nzk0 QzFGMEQzOTYzQzA0RURFMTE5QjU2NTVEQ0JFMzUzN0VFQTZENzc0REVBNDMKNEI4QUYxODIw RjYwRDdBNDU0REQ2NDg0RjU5OTg4MTk4RjM1ODIyOEVBMEY1MzM2MzVFQjAzMEUyNUIwNzUz Mwo5NTFDNDEzRDVGMDBDQjM1NDAxREZEM0ZEMzRDMzZCMUE3MTkwNEJGODBEN0I2QjE4RTQ1 QUZEOUJCMDA1QkRGCkQyQUU4QkI0MTQ4MTc4N0ZBNEE4Mjk0ODEzMUREOTgyRjAwOEY2QjYy MDI5MjFDNjU1QjE4MERFNzhGNkMwQUYKNzM3NDU2NTAxNTU5MEJFNEFBNjE4QzNFNUEzNTZC N0M5OTZGOEZBQzc1Rjg5NDA1ODg1RjM5MTkzOEJGNEU3QgoyOTg2QTU5QTFBQzlGMDI3NUJF N0U4MzNGQTk5QTJCMTZFQkIxQjQ2OTNBNzIyMEYwRjBEM0ZCNjc3OEUyNzg4CkM5Nzk2NzVG MEI5RDgwNTU5QTM3MzVCOTQ2MUI2MkI0RTdFNkE0QkExNjBCRkMwQUU0NTVGQzUzMUEzNTg1 RTAKQTlGOUExQjdBQzdDMUIzQkVDQUZBOEE0N0RDRDUyNEY0QTM2MDY1MERFRjAzNkI2MkQw OTU1QUFFNTAwMTVBQgpGMjRCOEMzMjVEMkIzNzczNDRGNDNGRDAyQkNCNzBENzE3MDQ2QzI5 RkQzQzdBRjRFOUJGRTJEMDEzM0UxMTZCCjRDMzAzODMwOTgxN0Y3NTc1OUEwMEZDMUY5MDZD MDA4MUZCRUZGM0QwQkU1NDM3ODdGRTMzNkI3NDIyNTM3MzUKQzYxNUUwQURCMDRERjVFNEUz QjkyRDA0Q0FFMTk0QkQxNDE5MzQ0RTgzOTYzQTM1MEY0NDdBMTg3MDhBN0I1MQpFREZBRkVD ODA1RkEyN0FCRUM1RTdEQzdBQUY0NTA4NDQ5OEJGMjIwOUEwRUYzMTU0MkQ4MUFCNUYzOTI2 MEYzCjQ0ODhGNTQ1NEFBQjU3Nzg3QUM4NjQxREY3ODhDOUMyQzc4QUMyNzRDREY4Q0I3QUEx M0M0QkZCNEU0OEQ4MUIKQUI0MUNBRUQ4NzcwRkMzMjhENTI1Qzk3ODdGQjVGNjgwMzVGRjdD QjBDQjkwNTBGNjY5QzYyMTZEQkE3N0I0MQpCRjA0NzJGRDU5MDA0Q0QzMEQ5MzA5MzMxMzcz OTk5QTEyM0FFMzUwM0VBRUE2RjVEQzhCQkZENkVENUJDMzUwCjIyMDE1NTdGRDg3NDJDQkMz Rjg2QkVDRTkzMkREMkVFNDU0N0ZDNkQyNTE3MDBGNjJFQjU2MjA0RUVCRUUyRUUKQjVBODhE Q0JBOEQ3Mjg3RjgyQjVBOURGOEYzOEJGNDMwRUZGMjJCRTI1RjYyM0I5ODkwNjI1MjZCODJE MzU5RQowQ0VBQzM1QzE3MjJBNzU4MzIzNzkyQTAxNjFFQzIwQzBGQTU3Qzk0RDUwQTU4N0RC RjI1RTdFOTFEMzVERjc5CkYzODU5QkQ5MzE2QjZDNjY0NzE4MUQ1NENCQjU2OEE1OTkwN0Qy RUM3OERCRjI4MkZDMDMzMjVDN0RBMkI5MkYKQ0ExRUVBQzAzRDcyNzk4N0M0NDM5QzBCQTM0 NzQ3NzY0NThFNjJBMUFBMzI5MEY3MDYyMzVGMDQKMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAowMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCjAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAKMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMAowMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAKMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAow MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwCmNsZWFydG9tYXJrCiUlRW5kRm9udCAKJSVCZWdpbkZvbnQ6IENNUjEyCiUh UFMtQWRvYmVGb250LTEuMTogQ01SMTIgMS4wCiUlQ3JlYXRpb25EYXRlOiAxOTkxIEF1ZyAy MCAxNjozODowNQolIENvcHlyaWdodCAoQykgMTk5NyBBbWVyaWNhbiBNYXRoZW1hdGljYWwg U29jaWV0eS4gQWxsIFJpZ2h0cyBSZXNlcnZlZC4KMTEgZGljdCBiZWdpbgovRm9udEluZm8g NyBkaWN0IGR1cCBiZWdpbgovdmVyc2lvbiAoMS4wKSByZWFkb25seSBkZWYKL05vdGljZSAo Q29weXJpZ2h0IChDKSAxOTk3IEFtZXJpY2FuIE1hdGhlbWF0aWNhbCBTb2NpZXR5LiBBbGwg UmlnaHRzIFJlc2VydmVkKSByZWFkb25seSBkZWYKL0Z1bGxOYW1lIChDTVIxMikgcmVhZG9u bHkgZGVmCi9GYW1pbHlOYW1lIChDb21wdXRlciBNb2Rlcm4pIHJlYWRvbmx5IGRlZgovV2Vp Z2h0IChNZWRpdW0pIHJlYWRvbmx5IGRlZgovSXRhbGljQW5nbGUgMCBkZWYKL2lzRml4ZWRQ aXRjaCBmYWxzZSBkZWYKZW5kIHJlYWRvbmx5IGRlZgovRm9udE5hbWUgL0NNUjEyIGRlZgov UGFpbnRUeXBlIDAgZGVmCi9Gb250VHlwZSAxIGRlZgovRm9udE1hdHJpeCBbMC4wMDEgMCAw IDAuMDAxIDAgMF0gcmVhZG9ubHkgZGVmCi9FbmNvZGluZyAyNTYgYXJyYXkKMCAxIDI1NSB7 MSBpbmRleCBleGNoIC8ubm90ZGVmIHB1dH0gZm9yCmR1cCAxMiAvZmkgcHV0CmR1cCAxMyAv ZmwgcHV0CmR1cCAxNCAvZmZpIHB1dApkdXAgMzMgL2V4Y2xhbSBwdXQKZHVwIDM0IC9xdW90 ZWRibHJpZ2h0IHB1dApkdXAgMzggL2FtcGVyc2FuZCBwdXQKZHVwIDM5IC9xdW90ZXJpZ2h0 IHB1dApkdXAgNDAgL3BhcmVubGVmdCBwdXQKZHVwIDQxIC9wYXJlbnJpZ2h0IHB1dApkdXAg NDIgL2FzdGVyaXNrIHB1dApkdXAgNDQgL2NvbW1hIHB1dApkdXAgNDUgL2h5cGhlbiBwdXQK ZHVwIDQ2IC9wZXJpb2QgcHV0CmR1cCA0NyAvc2xhc2ggcHV0CmR1cCA0OCAvemVybyBwdXQK ZHVwIDQ5IC9vbmUgcHV0CmR1cCA1MCAvdHdvIHB1dApkdXAgNTEgL3RocmVlIHB1dApkdXAg NTIgL2ZvdXIgcHV0CmR1cCA1MyAvZml2ZSBwdXQKZHVwIDU0IC9zaXggcHV0CmR1cCA1NSAv c2V2ZW4gcHV0CmR1cCA1NiAvZWlnaHQgcHV0CmR1cCA1NyAvbmluZSBwdXQKZHVwIDU4IC9j b2xvbiBwdXQKZHVwIDU5IC9zZW1pY29sb24gcHV0CmR1cCA2NSAvQSBwdXQKZHVwIDY2IC9C IHB1dApkdXAgNjcgL0MgcHV0CmR1cCA2OCAvRCBwdXQKZHVwIDY5IC9FIHB1dApkdXAgNzAg L0YgcHV0CmR1cCA3MSAvRyBwdXQKZHVwIDcyIC9IIHB1dApkdXAgNzMgL0kgcHV0CmR1cCA3 NiAvTCBwdXQKZHVwIDc3IC9NIHB1dApkdXAgNzggL04gcHV0CmR1cCA3OSAvTyBwdXQKZHVw IDgwIC9QIHB1dApkdXAgODIgL1IgcHV0CmR1cCA4MyAvUyBwdXQKZHVwIDg0IC9UIHB1dApk dXAgODYgL1YgcHV0CmR1cCA4NyAvVyBwdXQKZHVwIDg4IC9YIHB1dApkdXAgODkgL1kgcHV0 CmR1cCA5MSAvYnJhY2tldGxlZnQgcHV0CmR1cCA5MyAvYnJhY2tldHJpZ2h0IHB1dApkdXAg OTcgL2EgcHV0CmR1cCA5OCAvYiBwdXQKZHVwIDk5IC9jIHB1dApkdXAgMTAwIC9kIHB1dApk dXAgMTAxIC9lIHB1dApkdXAgMTAyIC9mIHB1dApkdXAgMTAzIC9nIHB1dApkdXAgMTA0IC9o IHB1dApkdXAgMTA1IC9pIHB1dApkdXAgMTA2IC9qIHB1dApkdXAgMTA3IC9rIHB1dApkdXAg MTA4IC9sIHB1dApkdXAgMTA5IC9tIHB1dApkdXAgMTEwIC9uIHB1dApkdXAgMTExIC9vIHB1 dApkdXAgMTEyIC9wIHB1dApkdXAgMTEzIC9xIHB1dApkdXAgMTE0IC9yIHB1dApkdXAgMTE1 IC9zIHB1dApkdXAgMTE2IC90IHB1dApkdXAgMTE3IC91IHB1dApkdXAgMTE4IC92IHB1dApk dXAgMTE5IC93IHB1dApkdXAgMTIwIC94IHB1dApkdXAgMTIxIC95IHB1dApkdXAgMTIyIC96 IHB1dApyZWFkb25seSBkZWYKL0ZvbnRCQm94ey0zNCAtMjUxIDk4OCA3NTB9cmVhZG9ubHkg ZGVmCi9VbmlxdWVJRCA1MDAwNzk0IGRlZgpjdXJyZW50ZGljdCBlbmQKY3VycmVudGZpbGUg ZWV4ZWMKRDlENjZGNjMzQjg0NkE5N0I2ODZBOTdFNDVBM0QwQUEwNTJBMDE0MjY3Qjc5MDRF QjNDMEQzQkQwQjgzRDg5MQowMTZDQTZDQTRCNzEyQURFQjI1OEZBQUI5QTEzMEVFNjA1RTYx Rjc3RkMxQjczOEFCQzdDNTFDRDQ2RUY4MTcxCjkwOThENUZFRTY3NjYwRTY5QTdBQjkxQjU4 RjI5QTRENzlFNTcwMjJGNzgzRUIwRkJCQjZENEY0RUMzNTAxNEYKRDJERUNCQTk5NDU5QTRD NTlERjBDNkVCQTE1MDI4NDQ1NEU3MDdEQzIxMDBDMTVCNzZCNEMxOUI4NDM2Mzc1OAo0NjlB NkM1NTg3ODVCMjI2MzMyMTUyMTA5ODcxQTk4ODM0ODdERDc3MTA5NDkyMDRERENGODM3RTZB ODcwOEI4CjJCREJGMTZGQkM3NTEyRkFBMzA4QTA5M0ZFNUNGNEU5RDI0MDVCMTY5Q0Q1MzY1 RDZFQ0VENUQ3NjhENjZENkMKNjg2MThCOEM0ODJCMzQxRjhDQTM4RTlCQjlCQUZDRkFBRDlD MkYzRkQwMzNCNjI2OTA5ODZFRDQzRDlDOTM2MQozNjQ1QjgyMzkyRDVDQUUxMUE3Q0I0OUQ3 RTJFODJEQ0Q0ODVDQkEwNEM3NzMyMkVCMkU2QTc5RDczREMxOTRFCjU5QzEyMEEyREFCQjlC RjcyRTJDRjI1NkRENkVCNTRFRUNCQTU4ODEwMUFCRDkzM0I1N0NFOEEzQTBEMTZCMjgKNTFE NzQ5NEY3MzA5NkRGNTNCREM2NkJCRjg5NkI1ODdERjk2NDMzMTdENUY2MTBDRDkwODhGOTg0 OTEyNkYyMwpEREUwMzBGN0IyNzdERDk5MDU1QzhCMTE5Q0FFOUM5OTE1OEFDNEUxNTBDREZD MkM2NkVEOTJFQkI0Q0MwOTJBCkFBMDc4Q0UxNjI0N0ExMzM1QUQzMzJEQUE5NTBEMjAzOTVB NzM4NEMzM0ZGNzJFQUEzMUE1Qjg5NzY2RTYzNUYKNDVDNEMwNjhBRDdFRTg2NzM5OEYwMzgx QjA3Q0I5NEQyOUZGMDk3RDU5RkY5OTYxRDE5NUE5NDhFM0Q4N0MzMQo4MjFFOTI5NUE1NkQy MTg3NUI0MTk4OEY3QTE2QTE1ODcwNTBDM0M3MUI0RTQzNTVCQjM3RjI1NUQ2QjIzN0NFCjk2 RjI1NDY3RjcwRkExOUUwRjg1Nzg1RkY0OTA2ODk0OUNDQzc5RjJGOEFFNTdENUY3OUJCOUM1 Q0Y1RUVENUQKOTg1N0I5OTY3RDlCOTZDRENGNzNENUQ2NUZGNzVBRkFCQjY2NzM0MDE4QkFF MjY0NTk3MjIwQzg5RkQxNzM3OQoyNjc2NEE5MzAyRDA3OEI0RUIwRTI5MTc4Qzg3OEZENjEw MDdFRUEyRERCMTE5QUU4OEM1N0VDRkVGNEI3MUU0CjE0MEEzNDk1MUREQzM1NjhBODRDQzky MzcxQTc4OTAyMUExMDNBMUEzNDcwNTBGREE2RUNGNzkwM0Y2N0QyMTMKMUQwQzdDNDc0QTkw NTM4NjZFOUM4OEU2NUU2OTMyQkE4N0E3MzY4NkVBQjAwMTkzODlGODREMTU5ODA5QzQ5OAox RTdBMzBFRDk0MkVCMjExQjAwREJGRjVCQ0M3MjBGNEUyNzZDMzMzOUIzMUI2RUFCQkIwNzg0 MzBFNkEwOUJCCjM3N0QzMDYxQTIwQjFFQjk4Nzk2Qjg2MDdFRUNCQzY5OTQ0NUVBQTg2NkMz OEUwM0VEN0Q0RjNFREJDQTE5MjYKMkFGNkE0MUY2N0FGQ0ZCRjM2MzBDOTQzRkExMTFFNEND RDk4OEE3MzYzRjdDMkI3NUVBRjU4MzBCMDQ5NDYwRQowRDJCMzM3OTg4RjE1MEI5MTgyRTk4 OUU3NzUwQzUxQkE4M0RGMzc2ODU0ODNGODZEMUY0NzQ3ODg4M0YzRjZBCjRCN0Y3NjhEQTVB QTg5RThGMTYzMDI5QURENEE5MjA5REU4QTRGMjg1NzY2QzA2RUE4NTk2MzlCOTJDQ0NEQ0EK RjU5QjFDMkJCOEQ1ODhDQTc1NEQxMjU3QkZGNzZCNTM5ODRERjQ5MzcwOTNBQUVGNzkwMDlE MzJBMjlBNEMxNgpGQjYxMEM3RDY3MTM0ODJDNDhEN0Y5RTg0MTBDMEYwMEFENkU2NzAyMTA1 NkI2MDM1NTM0RTc5RjA1RDE0RUYyCjRFODJFM0NBMkJCRUJFQjk5OTYyOEUyNDdDQTg5MzdB RUJENkRBRjgxQzA4RTNCMzI0NTYxNjVBREM0Q0I4OTMKREU2MkNCQkJBNTAzQjMwQTRFNjQ5 MThBNjMxMkEyRUM4ODlBRUE3NzUzODIyRjk3QjNDOUFDNThBNkY1N0VBRApGREFCRDFGQzQ5 Q0RGQzZEQ0Q2NTE0Mjc5MTE5NDI1ODUxNzAxMzIyMzI1MTNENURBQTA2MUU5RERBRUU3MkM2 CkIzMzI4MEIyQzA4NjJFRDZCNkM1OEFBMTJDQTcxRjAxRUI1OEY4RTcwNUU1NDQ2RUIyNzNF MTlERUVENTIzRkUKMDk1NzJCQzZFNzcwQUMzM0QxN0JFNzgwN0M3NTc1NzRERTFBRDgyNUU0 RDE0QUY1MjA1MkVCOTFBNUVCMTc5Nwo0Q0VEOEIyNzYwRjY2NUM0MTM5MEMzRjBEOEMxREI3 MjMwMTVCREUwM0NGNzc3RjJGRjBBMzY4NkRGNUEzRjBCCjcxOUQ0ODRFMDlBRjVFRTkyMDBE M0NCNDFDRjBGOTA5N0E0OEY4MzdCODlDQTUwMDQ0NDkzMjdENTgzMjgxQzkKMTg5ODc0MjQy MkNEMTgxRkI4Nzk0MzQ4OEY1MTY2NEEzQTMxQTg1Nzk4NDVEMTdFNzlEMTlCMDFGNTQ0MEI2 OQo1M0E4MjlGODIyREU0MDcxRjJCMzgyODQ1MDM0NEFEQkUwMTg4NkVEMTVGNTQ5OURBQjFD QzlEQkY0NUJERUE3CkNGRDNFNTc5RDJFRUNFQUMxNzdENThCRjc1NTVCMDc5NzA1MzA4NDNE Mjg5N0ZENjc0OTUwOTNEODE3RDhBMzQKMUU3NTI5MUFBMUQ0Nzc0NTNBMzk3RTYzMzg4MThB RjM4NDMyMjdGMDY0QzY3MUEzRDA3REQyQTE4QjNCREFEMgpFNjY5MDQxRjMyNzk1NkE1NUQ0 QkYwRTQwN0RERkFBNjAzNTVGQkJGMzJDNzI3QTJCQzk0ODRGOUQwRTU3ODJFCkM3MTEwMkY3 QUEwMjdENUUzQTAzQzRENzMwNzE0M0M5RjQ5OTc5MkY0RERFQTVEOUNGQzQ5NTg3MUU0RTQy MTEKMUQ3NzQzNzk4NkI3RkI2RjhBMENBMzZCMDhEMUY1N0MxNDMzQTVERUFGRUJEQTMxRTk1 REQ0MjEzOTBDMUYxNgoxMjJFQTA1OEQ5MjZGOUUxNjEyMjhBRDY0MzQxQzE0QjRDQjIwRUJE MzAyRjc3QUM1RUU2MzkxNDdCMEUxRDYyCjYxOUY1NzU2MkNFRENDNDc4REFDNENEQkNFOTEx ODVGQzU0NkNGRTRGNkJBQzFENkNGRUY3QzcyNTY2MTUwRTkKQjE2NUVGRkI5MkQ5Njg2Rjg5 QTdEQUEwMUVENjE2NzM2MjUzOTJFQUMzRjA1MjU1QzREQzdERUQ0MkQ4ODNENgoxREFEODRF QkU3QkRDQ0Y2M0Y3NzE0RTRBMjdFQjIzQ0IxQ0JBMkM5RTA2NzA5RjdCQ0JGNDE1NkQzMzRB NkQ3CjlDQkZDNkU2OEY3OTI1OTk3Mzg4RTE1MDkxNDM3RTcyNTc3MDYwQTY3NTE3MjE5RjIw OTZDOTYzMjFEQkIzRTYKQTM2QjE1OTA1QTMzMTQ5OUNGQzk3QjNGQUY5RkM0RkE4QzJDNTQ5 OTgxM0MyRjFCOEVDRTVDOTc0RjQzQjRENwowODZBMUNFODMxQUZBQUY2MkQzNUQ5QUY4NzJF OTY1MzY0NUEwOTM3QTA2ODc3MzlEQzkxODc5QzAyODU5QTRCCkFGM0JBMUUwOTU0RTY5NTg4 MjYxNjkxOTIyMkE0NDI2N0YyOEE2MkNDNzE4RDQ4OTNDMzI5MEY0OUVEREYzRTkKNkYwNjM5 NzQ5MUM1MjIyODM2NjMzQTJGREI0NkQ4RjgxQzZFN0E0RENBRjM1RjNBOTlCNEU0NzlBRkQ5 NTI1RQpFRjRGOTBGN0ZCMzQ4NjcxQjhGQzc0RUQ2Mjg5OTI3MjMyOEMxOTkwN0E0MEEzQ0ZC NEVCNTc2RDJCQ0NCNDU4CjVBREYyMTQ2MUM5MTM2NDIyRjYxN0ZDNzgxNjZDMEQyQjE3QUEy QzQyNkYwNjVFOEQ4RTJBODRFRUZCN0Q4QzMKNUE5MjRFRkNDNDlDQzkzNTdDQUNCMUFBQkRF RUNFOTZGRjlFRUZCM0VBQzYyNzVFNUZFNEI4NTMzRjRDRjZGNQpEMjk4QkYwNUZBNTU0MUIx Qzc1ODRBQjM5MzQ3RkZBRjM2MjY0RTIwMkQwRTY1RkRDRDlFNDNEOEUwNTVBNEU5Cjc5RTk1 MUJFRUY5Rjg1OEY2MzBDNkQ2RDc2RDMwODY1RTQyNjE3RDU5NUQyNjMzNEI4REQwNjY1MEM2 ODQzQTkKRDQ2QUVDNDc3RjU1NEY2MTQxQjI3MjNCNzJEMkFEOEUxRTYwMkFBMkUxNUIzNDA3 NzE4RUE3REZFQ0IzNTZDOQowODg5NURFMjFFRDE1OUZFMjY2NjM5NkVFRTE5RTlERUREQjUz QkQ0MUI1N0UwRjFFRTg5MTRBODBENkVCMUMwCkEzMEZFMUE5MjM2NkJBOEFCQUVGRjAxQTUw NUE4MTRGMzc2OUE4NUQ1N0IyNUJEMTk1RjdERjlGQjk2REVEQ0QKOTNBMjY2NUI3MThGQjdE RjFFNzcyQUNEMjg4MEM1NTgyODYyNjhCMTlGRUUwMkIxNTJBQkE1QUI3OEI4REVGQQozMzA1 MUJEQjA5MEU0NTZFQUVBMEE3NUJEMTU2MTI1QTMzMDlGMzVFOThEODM0QzRFRUMyM0JENjFD RjU4NUNDCjIxN0NDODNDRUMzRDQ2Qzk2N0RFRDFENUZDNDJFQjY5MjNGN0IwREEwNDEwNjdE RTczMEU5NTBGOEY0RDc5RTEKQUZFN0YzMEZENjBDNUNEMDIwQjRFQjlEM0MzRDEwREExRkQ2 MjFGQzhFQTU4MTU0MEUzRjlBNzAzQUMyREZDNwo2RkM3Mjc2Njg5QjM1RTc1ODUxQkNFNjFD RDREODBEMTA4MzJENjZDMUQwQ0M4RjQ5NEFENUFBRjU3MTNGOTZFCjFFODg1NkIzNkRFRUJG RDYzQ0MxNjI1QjM4OUEyN0MzQTQ5RTY5QUQ0MEFBNURDMzVEQzc0REYxQTgwQUM4NjcKOTVB RUE5QTA4NTIwQThGMUZFODA5REJGRURCMzYzQkE4MjJFNEVEQjNDNDc4REUyQUExQzczREUy MTM3MEI2Nwo4M0I4MjZBQUY3MjkzN0NGNEJDMENGRUM4Rjc4QkI1QzcyRDcyNTYzOUVBOUMx MUIzREUyN0JCRjlCNDM0NkI2CkZBMTkwQUU3RkEwQTkyRUVDQjhEMzY5MjhERDU5MzFGNDc1 ODdBNzVBN0FGRUY5NjE1NTBDRjM4Q0I4QUZBNTkKRDgyREQ0RDQ3RjY0QTE2NjMxQkZBQjEw MjFFRTg3MzkxNjg4RTM0Qjc5MTQyNEU3MjA4M0NGRTcxMUNEMjEyQwo3RTA3QzVDNzBFNjE1 RDhENkJDOTc4Q0MzQ0VFMTlBQjc0MEMyRDUwMkQwOTU2ODZGQzZEMTUzNTE2OEI1MENDCkYy RTY0NDhBMUJFNDM2MjcyNUIzMzBFRkUyMTI3MURDOEZDNURGQUQ5OUY3OTEzREMwMzkwQTg5 QjU3RTk5MEUKNjAyOUI3NUExMTA5ODA3M0Y5QzgzNjcwQzJFQTlBREI3NEZEMDcyNTk0M0Ez MkIyRjc3RDg0NTgwMjU1QUVFQgpCQzQ4RURDN0VEMzBCN0FERjBENTFBNzU0NDM4QzcwQ0I0 Q0UyQkQ3OUQ3MUFGRTM4RUMzRkUwQ0EzMDM5MDMxCjU2MTVEOTZCOUQ5OTA2RDhCMjM4REZD Q0FCMDYwQTRDQ0Y0MjUxRTNGOENGQzY5NkQwOTYwNTMyQzk4OUZFMUUKMTEzMjhCNDk4Rjk2 QzJDMkRDNTc2OTBDNzMwQTNCOTQ2MzEwOTI3NDkxRjQxNTlCQkI2QTM2NkVBQjU2QTI4RAo5 QkMzNjZFNzg4MzEzNTMzOUExRERDNjczQjE5RjM4RTBDQzMyQzlDMTdCMzU1MDU4MURERjlG QUJCNzE5NzE5Cjg1MzI0QUQ4NjNCMDAyQzMwNjY4NkZEMjczOUJGRThFMURFRjgxRjUxNTQ3 QjVFM0MxNDg4QUIwOUEzMTVDMzkKOTFDRDMwODdDRjRCNzJFMTI5RTU3RkMwMDY3NkFFRTcw OEY3MjA4RjY4RTI1MEJBNDlBMDBGNkJBNzNCODlENAo1Q0Q0Qjc1RTgwREZENDczNjJENzlD RjA0REMyNjAyQTg5QkI0MUMzQUM1MjE3NzVERUFFOUU5MUE4QUY3MzI3CkJFMTI1M0I5QkE0 ODE0MjFCNTUwMjZBRTQ1QzcxMjhGODc2RjE5OEE3Q0JCMjUyODY4NjQwQzJFQjFEMkYyMjMK ODQwQUNGMzJGRkZCM0M5M0I0OTZGRkMyNDNFQzRFNjczNDY1NjY1MEFDQjYwN0U2REJFRTAx RDA2NzQxMDg1QgpCNDAyNzgyM0UyMkQ0RUY1NERDOTdGN0Q0MTNGRUE2NkVGREExNDc0Nzcy M0FDRjE0MDAxNEQwMzkyNzQ3RTg5CjA1OTU3RkI0MzQ3NUYxRDgyMDRDQ0NGMDE4NjdGNzk1 OUNENjRCRjA4NjMyOTg4NDQ3MDNDNzJEQzcxOTgxQjkKOTEyNEZERDQyQUY4MjA3QTQyOTE3 NEU4RTMzMDgwN0Q5MjQzMENFQzg1RjZEQzA5OEJFRjNCNzg2Njk0NDU0NAoxODE4MkQzNUJF NDE4QTE3REIyMjQ1NkNFM0Y5OTQ0MkJFM0MwQjYxMUFBN0YwNEJEQjg3NzhEOUNFOTFDNUIz CjUxNzg0RTEyRUVGOEI5MTlEN0QyQUZFNjMxRkExNTA0Q0Y0NjlDRTFBMzc4RDcwNTFBMEY4 M0QyODA5NEI1MzYKMTZBQTE3NDg2NDg5RTcxNkFDQzZCRjlCNzA5NjRCNUUzOTIwNUMxQkVF M0QxNkVDMTJEMzI3NjU1OTg0REExOApGN0IwMDQ3RkNGRkUyODVGQkVCMTdFMURENDE5RUIw NzBDMjIxOTJBQ0Q1QUE4RTAyMTJFNzZCREVGMjQ0OUNECkRENjQ4QTBBOTEwNTQyQUQxNjk3 Mzk1MDEyMTY2OEI0MTVENjlCMTA3NTk0NjVCMDA1MTdFNTBCNkY2ODlCNzQKQTlDQ0UxMDgw QkZGMkE3RkJEOTFFQTdENjI3MUZCRDEzRUEzMUUyNTU3MDY5NkQ1QkQ1N0JEQjVERkE5NzBD Nwo1MjNDMDMyQ0Y2NUEzRkQ1MzMwNjVFRTlEMTVBQzI2NEMxQjJCNzREQjhFNzM1QTg1MTc2 QjUwRDhDM0MyQjIxCkM5MEFBOEI5MTYwNUE3MEJCRTRBNUE2QzIzODRGNzQzQ0FEQjkxQkVC QjNBQjE4NTk2QUY3NTQxOUI5NzcwRUIKMzVBODgzNDZBQTA2RThEMTYyRTdGNjBERkI5NEZG RDYwQ0I1RTE0MTdEREQxRjJEMkY0MkQ0MzcyNzc5NTg5NAo4MzUzRkZGNzVDOURDRDREMzcy RDExOUFGNDQ2MzU3MjZBMUU5NzkwNjQ0NEQ1REY3ODcxRUQwQ0IwOENCQjk0CjA0NzQyQThG REYyRDlENkQyRUExMzg4NzNDMTA0RDc1NTM3Q0FGNUNEOTgxOEY5QTY1NEU2NjZCRDVCMEQz NUUKQjVBMjU4OTBENDI3NzgxM0QwOEUyOTNDOUZDN0RDNTczOUQ2MjA5MzYxNUIyNTBBNjIy QTNFMUI1OEU1NjNCQwo1Q0JDOEI5N0U5QzE5RkE2NDlERURENUE5QUUzODk4Q0I5NUMzNDNE NjUxRkE4QUNCNEM4NzAzRjMyRTIzMjE4Cjc4RjJDNjVCNEE0MDMxQUJBRUVFMzBCOUJBQTA3 NzUyRjdDQUJEQjEzRTE3ODk1OUYwMjczREJEREYzQjA4ODkKQzI3RkI0MjM0Qjg0NEUyQjAy NTJCMDc0Nzc4NTZGRjE2QTA0MEI5REM0MTVCRkQ2MTRCRUUxNjU1MjEwMTAwMQo4M0JGQzU0 RkMyNkZFNkI3RDhBN0ZBMTc4N0RDNzcyNkNCMUI2MDMwNjAzM0VEQTg2ODdENEQwRkVERUZD NjEyCkRGRkNFMzA3MTQyREExMjVFRkI1QzhEOTcwOEQ1RjJBQ0Y3RTMyQ0JDNkE2NUVBODc2 OTAyQjU1RDVEMTA3M0UKOEYyNkFDMDZGMEU5QjNDODM4OEEwODEwN0Q3MkFEOEFCQTM0MDI2 NUQ4RTc4RUE1RUY3NEQ2NzQ1NUY5NzdENApCRDhEOUJBN0JGNkVCNkQ2ODY5OTI0Q0FDMjQ2 MENEQjgwRkE3MEMxMjM4QkZEMzlFOEFBRDQwMzA5NjE5NUE3CkQyMjg0QjAwREZBRDQwRUVB QUI3QTBGRDBFNkI1NzhDQjY5Q0VDMTUwNzUyRkZFRDlGNTJDODI5QzhDQjE2ODkKM0Q4MjI1 NkUyQzlDNzY4M0Y5M0NGOUMxRDBBQzVEMEYwRDBDQTdFREM2NjA5OTg5MUMzN0RCNEY4NUQw RjQzMwpBNjM1QUQwRUU0NjU2OTM4NEUzODJDMDE2ODUzMjEzNURGRjdFOTdEMjM5N0JGMkRG MTExQUZCQTQzMkNBQ0EyCkMzRUJGQkE2QzQ3NjdGRDE5OUQzMkE5N0MyOTNFMUVGMTUxNEEz QTlDNTE0QTk5NkMxNTZFRDMzNDU3N0U2OTQKRUUxMTM3N0RCNENEM0VDNTc1RjBFMEIzQzBF Q0VFODhGRjFDOTU0RjMxNzBDNjQ4RDM5NkE4MkY0NDc0QjI4NApGMzUxN0NEQ0NEMjUyQzZE NDM1RDExRUU0RDlGMjIwQjIxNjMxMzFDRUZGNkJFRjNBODM2MUI0NDJBNEI2NkRFCjZBNjM2 RkJFRDEwMUE3ODIwRDZBNzFENDE0NzhFOTE1RjA1NDYxMEQxMDBBRjA0QTIwOTNGQjUwRUVD NEUwQ0EKODc3RjUyQTY5OERFQjExNTNBMTk4Q0NDQ0Q1QTlFRjlEQ0U2NDI2RUNBQ0MzMUFC RkI5ODYzQzcxOEY4NkM5OQpEMTRGOUYwMUE5NjVGNDQ3NEQ3N0JBQ0UxQTkzNDgwRjk3RDU5 Q0MwQ0Y1N0MwMDZDRjRFMEQwQkExRjA4RUM4CjZFN0VGQTk0MTI4RUJEMEZCMkRGRkM5RDI4 RTM1OUU2NjYwNDg2MzA1RURBMjBDOEU5MjkzNDg0NEU3ODlERDEKRDg2NTBEOTFDM0U5RUIw QjAwMzlCNEVGRDY4NjI3MzJCNzNGN0RFQjdDRDNFQ0VBRUU4QkY4Qzc5QkY4N0U1NQpFRDAx NkYxQjNDM0JCODM1MDdBRDE3NkNGNkFEQkVFMjE4NjNBN0NDNjlBNzc0N0RERjdCNTdCNjRD MjUzMzRFCkEzQ0QyRkQ3OTEyRDNCRjhGQUZGQTE0QUVGMDU4MkQ4RUJFMTBFRTc0OTQ5NUQ3 QjFDQjVDODVGMERCQ0UyOTUKQ0FGRUUyNzcxMDRBQzA1MzI2M0JFOTIzMTA0RDY3NTQ4RDZB NzE3RjQ0NDIyNDYyMzgwRkY2NTk0NDgzOThDRAo3MTY1MUE0NTI0RTMyQjU2REJFRDQ4Qzc5 QjY5RjdENTEzNkU3NEExNjc5NDcxMTgzREZDRDA2OTA5OEZDODk1CjEyQjMzQ0FBQkVGMTY1 MEEzNTEyMzkxNEJGQTQ3NDUzRjI1NEJCMDdDQzMxQTI0Rjk4ODI2N0E1MEZCRjJFRDYKQUVC QzFCQzFFRjY1M0JFMThFOTc3NEI2QjlGRkRBQkM3NzVEMDU3NTc2NjA3MjVCMTYzMkRBNTE1 MDFGREFFNgoyNUMyRDE4MzA4OUIxODE0REE4N0I0NDQxODJEQ0UyNjU2OEUzNzc0QzkyQTY3 QjEzQUIzMDI2MEM2MjgyODIyCjE5RjM5MEJCOUNFQ0YxOUU4MjExMzVBMDUxRkVFMDQxQUQz RkI1NjJCMDkyMkNGNjExQzAzQjUwM0MyQjY0ODQKN0FFMjZCQTZBNTY2RjY1NUZBQjRENThD RkNBODk5MDA5NTlEMkFDRDQxRTQzQTE4OUZCMEMyQzgxOEFBRTQ5MwoyNTFBOTlDQzdEMjFC QkQ1QkQyRkZFRDdENDU3MTQ3MjI4QjYzRUQxNjVCNDhFNzNCODBFQjYzMkNGNjFBNUZFCjkz MjE5QTYzNDc4MTUwNjBFMEU5QkNDOTEwRTRCNUJDOUUwNDhFNkE4NDI0Mjg0OTkyOUJEMUMz ODg1MzUzQzYKMTJDMTQ5MDY5OERGQjU5QzdBMkMyRjcyMkMwMzUyMDBBQzBGQzdBQjNBOUUz M0E4QzJFRkEzRUJEOEQwNDcyMgo2NkQxNjNDRkFGRTRFMkFGRjY5Mjc1REVEOTQ0NDJGRTE1 OURDMURGNEZCMkUzMTJBRUU5RjEzRjE4MjY3ODVCCjAwRDVGNjFFQTNFMjkyODFDMzJFNjc3 QUE1RTM5ODEyNzBGN0IxMDM5MDlEMTJEM0FFNTQxMDAwOUJFNjdCQjEKMDc1NjIwODZFOTQ4 REQwMjc4MDY4MDhGRTJENzYyMkFGOERCM0VBM0IxRkMwOUM2ODBBMjRCQ0Y2MEJCOEJBNQo3 RTkzMjkxMzE2MDU1QTQ1MkUyQUVDQjA2NzYxREY3NTQ4NTdCQUFBQTI1NThBQTkwM0E3RUFG NzhEQTI0REZECjc1RUZFQUI0Qjg3QzEwRjcyMzZDMzBEQUU2MzI5NzAyODBCMzQ2OTlFMUY1 OEJFRDRCREY4MUFGRjBFNTFGQTgKMDIyQkU0QjI0NzZDODBFN0U2QkMzNjIyNjM4Mjg2QzNG REQ1NTBDOUE0NzM4NTBDOEUwN0RERjczODE1NkIxRAo0OUIzNEUxQzZEQjRGNzREREVBRDQw MjAxMDA4RDQ0OEMzQjk0Q0Q2RTUzNjlCNEU4QjIwNTEzN0E2MzFCQTM2CkU3MkM3RDBERDVE Qjk5NkM3REQ0QzYyQUVBQzE3NDIxODY2NUVFNzMwMEQwMzQ2RTM4QzYzOTlBRDRCNDZGNjUK QzVCODI0QjdGMjlBMzFGNTM4QjI2MzhGMDNFRURBQzY1Mzg3ODZDQUVEQjI5MUMzRTI3OUIx ODYzQTc3NEFGNgozRkZCMkY4NTNBMkNCRjJCNjI3MjUzMEJDQ0Y1NzJEQkRFMENEMzk5OEZE Rjk3RTc4OEM5QjVFN0QwODBFQkMyCkU4OTE2NTdCOUI3M0M0Q0Q3M0QyRTY5RUFGQjhCN0ZC MTEyQUEyQjc1N0RBNEY3RUEyRTNEM0YxNDQ2M0YwNjIKN0E2NzFBQ0U0NEU5NTIzOUY0RkI0 RDdCRTRGQjRFOURGREY2MUVFQUJBREJGNzE0QzI5RjdCMUJBQ0EzNzIxQwo3MkYwNUIzMjZF NTlBMTEyRjIwODI0RUIzQzczOUVFNENFMDRENUVCQ0FERkM0RjgxNENFNjY4RTE3NEFDMjky CkM1QTUwRDlBRDNFMzM2QTA3NTVFRjIyRUQ5RUQzQjA0ODUzQUJBRkFEODYzMEY4QjEzMjRC MDJENENCNzUzNUUKQjY1NjhBNEU1NzRFRjBDMkI5NkUzMTMxQjNCQjBBNjFGMTIwMjk4RTNB M0U5NjBCM0IxMjI3MUYwRDAyNEQxMgo1MkY5NkY4OTI1MUJEM0QzM0IzMEYwRkQ1OTY2MzY2 MjcxQjBDQzJEQjQyNUI3NzUxRTgzQ0E4RDczQzE4NzhGCkMyNEU4QzRDMUQ5QThEMzBCRDk4 RDdFQzU2MTgwODBGOEEyN0NBNzg2NEJFRDNBODg4OTA1Qjc2NUJDNDI1RkIKMDQxQUY1MEQ3 QkVCNEI5MEUxMEYyNDA0MDAwMEY1RDZCRkE4NkQ3RkExM0VCNEE5M0U5MUM0NDBDRUYzNjc0 NQpFMDQ1RUJCMDcxQUM0NjBENEQyNjUyMENCMUYxMzE2MjIyMUNDQzMwQjUzNUI5ODI4QTNB OTNDOUNGRTA0MjFFCjY3ODVFNUQyNjhDN0M3Q0VFNTJBMzM4MEQwOTU0NzAxQkVFMkZDMDVE NTRGRjNGRjE1MzNDNTE1MTI5Q0YwRTcKMkU4NkY0MDUxMTNBRUI0N0EwODlCQ0UzNDdERTlB QTJGQTgzN0JFNUJERkI0MUNFNDlFRjhGMTk1NjUyODY0OQo4QTI5MDE5NzA5MkUxNjlENDRB QkI5REU4MkFFNDIwQUYwQzU0RjM4RDhGNkY0RTA1M0ZERjU0RUY3RkEyNzMwCkRGQjBDQjJD N0YwOEYzQzNDNDc4ODgyOENBMTBCRDQxQUNGMTgwNDI1NTkzMDM3M0U3RjZFOTU3NkU2RkM0 OTEKNDVBOEFCQkQwOTZBNTRFRUVEQzBCOEZDQjk0OTE4ODFDODRFQUVFOTk0QTQ4QUEyMDZC MEZCQTg5N0I0N0VCMwo3NUM2OTAxOTQxQjRDNkI2ODM3M0VBMDMzRUJDMEFENzM0RTE4ODQ3 MjMyRDM5QTcwMEEwQzQwQTgyMjBEQUYxCkE0MTIyQjBERTlCMDlFN0UzN0IzQkU2QUJENjRD MDczMEM2OTg5NTM5ODI3RDI2NTlCN0ZEQ0E4NzcxRjFENTQKNzRDMzIzQURFOTBDNTNFQ0ZF MjE4NTZEQzAxNzdBNzg3MkNERkQ4QkIyNTc1MEZEMDEwNkU2RDVEQkVGNTJGRQpDRUUyRkJC RDczOEUxMjkyMTM0MTlDRUI0MTFBRTY5RkMzREQyMzhFOTM1RUFBQUE2Q0JGMDBDODYzNEE0 MEY0CkRGMUIzQzgxRDE0M0M4QzU1NjI5MjdDNTFDOEQyRjRCQkQ4QURFQTNFNTJGRjA5MzVG OUJENTMwNkFCRTVBQkMKNkI4NjlCQTI2NEQwQ0I1N0U3MUUyMkMzMzcwQzk3MEY1NDcyQzNB NzJGNDEzQjAyMDJCQzlDMTMwNjE0QTUwRAo0RkJFMDE5Q0YxQTZDMzk0QUZERDI4REY0M0JB NDY5ODdFMTA2QTA3QkE3RjA4MEFCRTE2MUM2NjZDNzk4QUY5CkFBMTExRkE3ODE0NTE5RDk3 MzU1NTY5N0Q2QTNFNTUzMDMyMUZEN0VGOUIwMkU2MEVGRDc0QzAxOTgwMDYyQTUKODRDQkQy NzQyNzc1ODIxRkQzNjM0NjJFNjRGMjY0ODdDNDgzOTg5QkE1MkM4MjFCNzc3NTYwNzg4QjY3 NjZCMwo4Qjg4MEEwOThCMjYxQ0JEQkRBODIwRTcwRjBENzVCNDM2OEQ2NDU5N0E2NEM4Rjc0 NUQ1NkFEMjNBMzA5NERCCjVGMTUyNEE1OEE3RjhEMzAxQzMwOUEyMTYxQkU2NTRFRTBBRDBF Q0FDMUY3MzhCRjY4M0NDREZFNjY2NEFGOUIKMjM4MzE1MTQxNDVGMjQ5MzUyOUZCMUFBNzU1 MTA0NjA0QUUyRkZBRDg0QjgwNDNCRUM0QjA4MDcxQkMzOUM4QgpBMUY0OUIwMkJFOUIwMzEw NjU0ODNBM0QwNzk1QTI5RDc1MzdGREZDRDU1NzdERUYyMTdGRDY2RjU0QjNDNjNECjVGREEz NUMzMzgyRDkxREE3NkQ3MEQ5Mjg0QzY2Q0RBQTQ0MzQ1N0Y5NEI4QTg0NzZGRDc1OTREREEz NkMxMzIKOTg0N0U0QjczM0ZEOTNCRUE4Q0ZCQzAwREI3RDhFNzY1MUEwNTNBMjEwNEMyRThD NEM0QjNGNTkyODhCNTU1Mwo1NUFGNDMzNEJDQ0JCMkY5QzBCMUE5MkVGRTg1MTY4RTc5NTM4 QkNGRDQ5NTI5QzFERjUyRTBGRDg4ODAzOTlCCjMwODFCOTU0ODU1QjNGQjkyQzREMDhBMEY2 MEFBRTk1NzJEM0I5QkYwN0RFQTk5QUZEMzJCQkNDQzA3RkVGRTYKQkUyOEFCM0Y4MEJFQkEw RUNGNzhFNEQ5NDI2QTkyRTRFMTVEN0YzNjEzNDRDMjI5MDQyNjc0NjAwNDQ4N0M5QQo1RUM0 MUFDREEwRkQwOTQ0REJCRjUxODA1RTk0MzQ2MTc2RjFFQTQyQzBFQTYwM0Y2NTUzMDg3NzNE RjYyQkQxCkMwQTY2MTQ0Rjg1OUFFMDczRTZCQjBFQkI1NEZFQTg5MEU2QjVFRERBMEE4NDlE QzRDQURGOEVBOThGRTc0RjYKNTU1OTg3N0ZGMjQ0RTgyNTU3QkU2M0NGQ0RBOEU1REREMEUz Mzg1MUM5NzI3RDhGRTgxM0MwMTQ4MDUxRDI2MwpCQjM0NDY2OTZEQkNGQ0I2QTU4QzFGMDI5 NzRCN0JDQzMxRkNCOUE5QTI2Q0FGREYzNkNCN0ZGMDYzNjdFMzU5CkRCOTk5OEI1RTA1MkI2 REE4MEQ4QTcyMjg0NkZCMUEwMDcyQzEyMEVDQkMzQjAyMTlFNEFFODA1NjlFQjM3NUMKOThE RDI0M0E5RTQ5NDcxQTkxMzQxRDM5RjVFRkFCRUIwNDBFRkU4QUNFMUU0MDRBN0Q1OUQwQUI3 RDJDMjgwMQo5MjEyNkFCOTgzQUFEMzcxQTEwQzJDQThDNURGNTM2NUFBNzhDNTFFMzg5Rjcz REEyMTY4N0U1RjRGMkE3QzY4CkNGMzVBNzhDODUxMjU0RjI0QjY0N0Q2NzNGRjg2NjYwOTQ3 ODRFOEZGQTUxQzA5RjdGOUUxQzYzQkYzRDg3MjMKODBERTE5NjQ2MTQ3RDJDOUVBRDZGMjk5 NTNGQzdEN0YyQkM2RDZERDkxRTkxOUI0M0M2Qzk5REYyQkRCMjIxMApGQjdFMURFNzZFMzVE QzlDNTdFQ0NFQ0ZGQjZFMTAzODFFQzkzRTc3RDVBNzM5QkUzMkFFODc4QzBENzRCMkJECjMy RUJDQUExNUU4OTk5REY3QjUyQkUzMjFCMDVCMEU3RjRFNDVCMEY5REVDRjYwNjAyQzcwREMy NTNCRkZEQjQKRDhBNzAzNDM0RUM4NkY4ODFEM0Y0MUE0QTI4M0I1QTM2MkZDQUNDRjNCNTBE QjQ3NzJGNEZFMEIxQjhDOUI1Qgo4QkMyODNFM0M2RTk5RDdENEUzN0IyNDM3MjQxQUMxOEE4 OUFBRTk2Q0ExMEYwRjZCQkFEMjY1RDQzOTZFOTEzCkFFMUFCN0Q3QkE1RjREQjEzMzVBMkM4 NEYyQTRCNUJDNEI5M0E3RTAwOEE2MjlBODhENDU3QzdDQzUxQkNEMEYKMDBCNDQyOEY2RjA5 RTNFODNDRkYwNDI4RjM1QTZEQzdCNDk1MzgyRTlDRjg4RTk5NTk3RjFBM0MxRDE5NTBCMgow RDM5NTlBNDZFRTY5QjA5MzhGMEFEQ0RCOERDNkExNTUyMDIxMTY5NjdCQTUzMjY5NkY5Q0FD NUVFRTY1RkI1CkZBRDBBMDY2MDFGOTg5NTUzODdFN0MzRUEzMDhFOTkyMzgxOTNGRkQwMTEx OEY5REJENUZFNTM4MTRFREMzOEIKQjUxMUNFQTNBMEMyN0ZFRjYzOTJFNjc2NTczMDc3NzhG MTNBOERFOTBENzhGQkQwQUQ3ODI1MURFOTdBNTFDOAo3RjY1MjhFRjZGMzhBOTk5NkFDNjE5 OEEzMjc1N0M0OTlDRDk2QzU3RDk3MjFCNzE0RUI0MDNBMjRCNkFCQjk0CjFGRjA5OENBNEFB M0NGRTJFMUE2Q0E2RkU3M0NCQjI1RTE2RjFCOTYzMDFDRUQyM0EwNjg2ODYxRkY5ODZFN0QK OTFGOUE5RDc2MzUxN0RFQUZDRDA3RDIxRUUzMTQyRUFCMTg1RDc1MDREQkNENUY5M0E1MzQy RTYwRDM0Qzk3RQpCQTQ2REIxMDE1RjFCNDYxMjE5OUQ5MTMyQkEzREMyQTUzNkRGRUUwOTg5 QUQyMEZDRTAxMTYzNTc0NjFDMkI0CjkwRURGQUJERTIwN0E5NTcwQzBEOUU3MURFNUY0MTY3 NDkwMjAzMUM1RDNCNUE3MDVDRUMxMjg2NEUxMkMzRUMKNUYzNjY2NDM4RkUwMUZDMDhFQjcw RDk3MzMyMzBBRjYzNTcwQzIyNTEyMjk4NTE4RDc2MzFGRkQxNEFBQjMwMAo2ODA2QzFDQTNE MkY1MzNCOTQxQzAyMjAyMDdGRjlFOEI4MDY5NTUyNTAzQkQyM0MwODMzRjczQzNCNUY4NjBB CjFGNDBBQjZENTg0MjJCQ0E2MEQ3RTM3QUM0OENGRTM2NkM1NDQ2MkRFQjEzNDg5QjEzRDMx NTgzNjJDMTQyMEUKNTQzQTQ1RUQyOTA4M0RDMTUyMkZDM0JBMUFGNDlBRkYzNUU1MTNCMjY5 MjZDNzg0QjA4NENFOTBBQjA3QzA0RApCNTA1NDQ4MUMwNzJBMDhEMENFMEM2N0YwMjVGRDVB NzFFOTFEMzhEOURGOEFCQ0RBNDk0QUJDODRBNDlDMjM2CjM0Rjg2NDQzMzlBMDJDM0FCNzVD MTg0M0IxOEE5N0YwQ0ZEMTc5QTNGQjdDQjI3NkRCNjBFQTMxMjVBODIyMEUKNzMzOUFDRkU1 QTYzNjU4MDhGNzJFMjk4Mjk2MDRFNjk4Q0RFOUIzMkFGNDYwQ0U1REY0Nzk2RTIxMDBDNjQ2 MApEQzFFQzQ5RTk0RUQ5N0EwNDY4M0Q1QzJFNTBBRDExMDM5NzQ3NTAwQjVGODg3OTRGRkM3 Q0EyNTAyODE0NkQxCkVCRkJDQkFBQkNDMTM4MjdERjEyMkQ3NDhCODQzRDBCOTRBOTJBN0M2 NDgzQjAwNTgzNTJDNTBBMDE4RTU3M0EKMUNEOTRGOUJFRTc5MTZEQkE4MTNENzBCOTlBN0Qw MUE5QTgwRTVFMjFDRTYxMUQxNzcxMzc0NTY2QTE3M0Q1NwoxNENFMDkxOTJCNzY1OTI3RTNB RTVEMDMyNkU4NjJDQTVGRkQ0RUY2NDNEQUI1M0ZDOTRGOTE0MEEzMUMyNTZECkMwNkY3RUEz NUVBRUI4NDJEMUJCOEYxREFENjlGQjczMjIxMjU0NjhBMUEzOTc3MDQ2QTgyRjQ1RThBM0Iz RUEKQUMyRDNENTJEODg3M0Q4RkVDMkY2MjFEMkJCMUI3NjBDQzJFOURCQTg3NzU4MjE4NTg3 NTlGNkQxOURFN0E4NwpBMTVDMjU2MDVFMjRCNTVDOEM0MTNDOUQyRTgyNzE2QTcxODU2NTA3 MjY0MDkzQzhERkZEMzQ1QkJGOTlEM0JECkY0QzMwMEMyNjhDNzg4MjdDNDYxN0M2QjUyMTVE NEM0QTAzRUI0MDQxNzVDMzNGRkU0Qzk3ODQ0N0RFNzc4NEMKRUIxRUFDMjMzMUYzNDdFRkEx NThDRkZENEJEMTVFN0M3OTEwRjI3NjU1N0I3NjRBMURGMDM4OThGNEJFQTU2MwpBQTlBM0Y0 RDU3RDI4NjFDRjFBMDQwNjgzRDMyNTVDNTA1ODBGMTg3MkI2MzMwNTVFMkVFRjFGMkI2Q0NF M0VFCkNCRjhDQzcxRDg4RjE0NzBFMTYyOUExMDlDMzg2MjU1NTI5MkM2NzMyNDNFQTY5M0ZE RjhEMzFDNTIxOEEzREYKNDVBOEVGNjg5NkUwNjAzN0E2Q0VGRkI3QTc0MUYwMjUyNjg4MEE3 NzMxQjVCNUY3RTlBRjI1RTFBNDI1QzdEQgpFOTExNTgzNDZDNjlCNDhCNkIwNzI3OTlCQjg2 N0M3MDZFNjIwQzRBNTE4RkNBMTFBNzk3QTc2RURCMjE1MjBECjA4Qjc4OTRBQ0ZFNzQ1QkY0 OEMyNjk4NkUzRUQxQTM1MUQ3OUZCN0NBMkM3NTlFN0MxMUE5OTFCNDg3MkU1RTIKQTQzNDJB OEY3MEFFOEYxNzhBODg5NkY1MEQ3QjkyQzBFNjQ1MzJDRDY4RkI3RUIxOEI3REM4M0I5ODEy OEZBMQo3MjZFMjIxQTQ2RENBMjE5ODVDRTlCQjIyOTFDREREMEI3N0MyOENGMDhCRkVDNUJD NDgyRDA5OEQ2MjQwNUVFCjEyMUUzRjVGOTkwRkY2MkQ3RTQwN0VCQTYyNzU2QkNFRjZBNTNE NTY0NDk4MjI1RTY3NTREOTA0MDUyODIzNDQKNENGN0E5OURGNjA4MjU0OUJGNzU5QTQwM0E2 NEFCN0IxOEVCREEzN0FDOUQyRUY1MkQyQzFDMTZBRTk0N0NCMgpFOTk5NUVGMjAzOTAzQzND OTc2NzBERkQ5MTk0RkIzODM1Rjc5MUIyRTYyNDZFMENCQkJFMkJGOURENTY5RjBECjg2NzI2 MDA3QTcxOTA1ODBDMzcyNEVFMTJEOTk5MzkzNzNCNjkzNjBCOTMwRjQ4RTBBQTlFRTYxRTdG RTZENzYKODk3QkFFMDlGMkZBNDdGQzk4OTZDRjA1MTFCMTg3MDQ3RkYyODQwQjQyRTg2NjJF MTI5NEUzN0VEMjE5NzQ1Mwo5RjBGOTBFRTUzQzlGREY1NkY5NTM0RTExRjk5MjQyNTdGQUVC RUIyOTk0MDIzNjYyNjY0RTc3RkNGQzY5MUIwCkQzNjBGNzM0MDI5NjExQzU2MkVDMDRFMDQ2 QTY1RTU4NDIxRjcyM0JFNDZEQkRENzgzNjVBQUMyMTY1QzZGNkQKMDRFNkIzOUVDOTUyQkE0 NDlDQzM4NjM2OTU2MEVFNzk3NjIyRTY0QkQ1QzEyMDU4MjM5Qjg0REFFMTU2MzRGMgo2N0RE NTI0NDMxREVFMzRFQUQ3NzI4RkQxMkNFMDZGMTdBMDg5MDZENkI2MTM0MDFBMTMwQTFDQzFF MzlFMTRGCjM1N0I1ODBFOTQwNjAwODNENjZDNTUzQjcwNzg3OTYxMkQyODM2MTg3OTdDQjU2 ODY1QzMzNTEwQzEyQzEyRkQKQzAwNTk4REFCRjg3MkIzNDEwODlFNzNDNTM5OTQ5NzhGNjdG NDFGQTIzOUZFNTY4QUIxOURDNkM3MjJEOTI1MAoyMDVFRUIzNjZFMzFBOTRBQUI2QURCQjNE RTE5ODg1MDEwQjIwMTZCMTUxREE3OTRCQTgzOUNFRTEwRjA4QTAzCjFCNkEyMjJEQzAxRDZG NERDODdBNDRCQTVEQ0YzNjA1NDUzMDA1MDJFQjZEQUEzRjExNUY4OUNGQkMzQzEyODEKQzMx RkFBOTA3RTIzNzA0OTJGNTg1MzRBQkMzOTVGN0I3QzA0MzQwOTVGNDIwMjUxQTlFMkJGREJB RUM1QUNGQwpFMERERDc0MEEwRkFBODQ2N0E2MkI4OUIzRTY4Qjk5NUI1QUE1NDlGOTVBREMx OTVCRjY4MEI2N0M5NERBOEEyCjU5MzgwQjdGNDc2NDExRTRFREY4QzE3QzNBNzIzODNCQTY0 RjZCODdBMUIxQzA0QTZFMzlDNzg4NkExMEMzMUYKODQwNUY4RDkxQUVGQUI2MzExRjg4MDg5 NzFCMEVCQjhFODM3OEU4MzY3NDg0RjZEOTVDOEY1NTdFRUFGMTIxMgo2QjY4NDIzODdGNTdD OUUyRkQ5RDkxRkRCMTc4MjlDMDY5MjgxMDk2MzkwMjlDNEVFOTdFMzQzRThFMEQyMzI4CjA1 QTkxRkMwMTJCMjYxMkJGNjcxRTU0QjFENzFFMzUyOUIwRjA2NzhGRUY4Q0YyNEQzM0Y1MDk1 QjQ2N0YyNDgKQzhBRTE4MzlCMzVDNjY5MjE3RkZBMUVEQ0JFM0VCOUYyMENFNzUwNkVEQTVB ODFCMUU1QzJFQ0Q0QTk5NUYxQQpDMUQ1NzY4MkI0OEQzNTM1REM1RDY2OTVGRkM4NjI5MUMx MTUwQkNEM0QyREUzMTdCNDAwRUQyMTlEOEYxNDFGCjk1M0I3REQyRjdDMEY2Nzg4OTM0NTZE OTlFMTUwREM0NTNGMkExMkQzNDU3QTI5NzE2QkI1RkNBNjdGMUMzNDAKNjNBOEQyNUZDM0Ey NUY3MEUzODU2OTRFNjdBNTY3RjUyMTM1Njc5NkIxRDEzNTk4MDM2REI1NzZCMzE4QzU5OAo1 MEEzNUQxMDU0NkE5QTc1QzJBNTYzQjZFODAzRjc5NDY0QUVCRjRCNjI0RUQ2Q0E0QjBBREEx RkE0RDdGMEE5CjY1MEZBRDYyNjYxQkU2NDQwNjZDMEIxMkJFMkY5QzYzRTkwMzZDMDU2N0I5 M0YxMENCODgzNUEwQjE0QjY2REMKRjFEODIwOTM4QjhGMEEyNzJCRTNERDY5MDNERTQ1NjI4 ODMyRTlFQzM4M0M0MzYxMTIwMzI0NDI3Q0Y5NEU1Nwo1OUIyOTU2MkMyOEQ3QTM2MUNBNzE4 OTlGRjFDRUY5NTU1Qzg0MTVBQTg0NkU3N0M5NDExRTU5MEU2REYxNTFCCjU1ODIxNTU2MkM0 M0RCMzlCMjMxMDkxRjQwMzEyN0VFNzVFM0I2QUUyNzgyRjA3REYxMkM3QTc4QzA3QTJFRkQK Q0VFMTVBRUZEQ0Q2NzBCNDEzNTdEOURFMjhGMUIyMjFDRUQwRTBGQkI5M0IzNTM0RDNERkMw QkJFMkIyOEQ4MgpEMjI2QzNGRTRFMTE0RTY4NkUxNzAxQUIxMDRBMEE2RUM5OTkwRDlDRkJF QkZBMDkxM0ExMkJDRjU0REQ1NUE2Cjc0NUMzRUYwQkM1RTgxMTEyQTYyNjA4QjQ3OUUwOUQw MkI4OEQ0RDU2NEREMzczNTQ0RTAyQkJEQkFBNzdENTUKMTJFN0I0QTU1MjdGNDM0OUYxRTYw QzM2Q0VGNzk0OTczODc3NjQxRUQ1OEQ2NkJEOENFNzhGRTlGNjI2MzRGMQo0NEU5NEU4MjYz MDVFMTBEMzlDRUFBRkRCN0VGNUZDNEU4ODBBMkUzMEQ1MUIyNEZBQkVENjdEREFEMzgwRkZD CjNGRTA3NzVDRDU2QTU5MDk4NzlGOTMyMjg4MzQ1QkU4NjUzRTgzQTBBMzRBOEVDMjAxMTM1 MEY0NjA4QjRGQTYKQTU4QjU1MzkxQjgzQkQ2ODFDNDFCQzc3Nzk3QjIzRUI1RDUyMDdFOUZC RjVGRjFBRDRBNTk0RTMzRDQ5MEFBMQo5RkY1NTM5M0REREJFM0U5NDVGMDEzOEMxQTcwMDA5 MjBFQ0Y2RUY2ODkzNTA1NTAzMDA0MzJBQjkyODVFRkZBCjk2NjNBRUE3RDAxQUY2ODA0QjhG Njc5QkExRkYzNjM5N0U1QjU0QzYwRThBOTBDRjcwNEM5Qzk5Q0IzRDUwMjgKRDE1ODU1RkE2 QjBDREQ0NjE1QTEwNzdGMDY0MDQyMzk2RjBGMkQwQUZCREQ4NEM0NjBENkU2OTY4NTNGNjlE MApBRkJDQzQxM0U5NUVDRDhCNjVEOUM2QzExQjE2NTdDMEQwRTQ0RjNCOURDNUNGMEE1NDAx MjI5OTk4NjA2MDY2CjMyQjVDRDg4NENDN0FFOUQzODBDQ0JCRUY3QTcwNkU5ODZDOTQ3ODM3 NEZCQTA4MDE5RTQ1MDdCNjFDNTVCQTMKQTlCNkZBMTg4RDE2RUJCQjBDNzNEQjFCNDZENzFB M0Y4MDFEREQ1NjE1QTM4NENDQUM1MkRDNDJCRkJGOTNBNQpFQzhENkYxMjY1MEE0QjE2MDM3 MzFEQTE3NEZDRTM0REJBQzgxOTdFNkUxQ0EyMTEyQzIxRDM3NkIyOEI4OTk1CjU5RDZEMzBC MDM5MEZFMURGNjFCQTIxMEM2MkYyRkQzQkYyNEI5QUE5OUY4NUI3QzgxNTZBRjA3OEM4MTlC NTcKNkVBMUI4OUY1RjAzMTlBOUU1QTZFMEZGMUQ5MzMzMTFBQTE5OUM5RjU4NTdEODE1QzlD OTU4QkEyQjBFOUVDMgo3NUQ4MEZCMUVGRUU0MUMxNDZENEVDMDE2MTUyQjJFRTkwRTczQjcx NDZGNUM0Mzg2QkU3RDg2MDJFODFEMEU4CjNGM0MxRTc0RTM0NTE0MTNDNTUxNkQ4MjJDMEMx MEVFNzExRjYxQjdEMzRFQkM0MUIxMDNDNUM4QzI5MkMxNEMKQzZFREVFM0ZERkY1MTI5MjlD MzdFQjZCQjc0QzA4OUNBNzExRkE1OEMxMERFRTQxMEI2MjBCMzA0RUI3M0M5MwpGQTZGRTgx MUU4RjdCNzA5MzFDMzVCNzI0MjNCOUE4NDFDNjg1RUQ5RUU2QTJGNjI2NzQyMThFOTBCQkIx NDBBCjEzNjdENEFEMENGN0FCN0EzMkRFREUwQ0E4QUFDRjJBMzI0RkNDMzgzQTUyNTlFOTA0 MDc2NEYwQUMxREIwMEYKNjYzNUM0QTg2REFCMzIxOTI4NTlENkNEODdDMjE0Nzg1MzdFRTI0 RkMwMEEzMDkxMkZDOUQ0MzhGOTUzRURBNwo5NUMxODA5MEQ1QkRGQTlGMDA1OTUxMTA5RDZE OEYyNzE0MzcwOEU2RDhBMTA4NTRBMUYwQzM5N0RGMDBFOTdECkIyNDQwNDY1NDQxMkU2QjhG M0NGNjMwQTZDQjU4NDI0RDE5NjA5ODI3RjFEQ0E5MzY5MjdCRUFGRDhBOUIyMjkKODI4QjMw QTlEQjM5ODY4RDQ3MzRFNzQwNjk3NDA1NTc4MjdEQUE0QTMwMDQ4MDU0RTYyNDA1RkNCRjMy NjU1Mwo4RDdEQjc5MzVFQjAzRjlBRDlEQkJBMTNENzMzQTRBOEExRjZBMjgyNEM5QjVFMzJF RTNGMDFDRUE0QjY3RjJECjRFNEQ0N0QzNUFEQjUzQTU1Nzg2N0M1ODhBRTMzQ0UzRDQxQTlG QTEwNUY1NjczNzgyNzZCQjAyQzBGQjRGODAKQUREMUVDRUEzQjY3QkQxMEQ5MzM3QTlENjZG OTNEQkNGQzcxMkNCNTZCNzRBNzlENDMxMzkxODA3MDNGQzVENQoyRTE1NTA4Qzk4MEFCOTkw MTJFOTBCQkI2ODYwREM0OEVBRjg2MkVDOTI2OUQ1OTFBNjA3RDg4ODhEMDVGMkExCkVCOTAw OTUyNTU0NDYzNDNCMjA4NzAyMTRBM0FDOUNBQjQxOTU0NTE3NzdDNkJCNkM4MTRFNTgxNEU5 MzY3RkEKMDVFRDc1RTE5Q0I4QUYwMEQ0RTQ2RTJCNzZGMzZCRkY0QjMzREY1REIyQzVGQ0JD OTVDNUI1MjgwQzIwRDQ5MAoyQTQyREYxNkIwNENBNDNFREEzMzEyMkNEN0Q4NkNEQUQyMjc5 RTgxRDA3MTRERTg3ODY1MjAzRjg1MTgzQ0YyCjlGMzc0RUNCMDkyMjQ0RjdENTM3MTQ0MEU0 RkU1QzQwOTU2QzE5MEUyQjU0RkYwMTA5QUY0Rjc1MEQ2RDc5QUQKNzlEREJBQTk0RTk1QzlF QjIyMzcwNURCMTZFRjlCRTRDRUM3RkEyMTgwNDlENDAxRThDQTgwNzU4RUMyMTk3NAozNTI1 RUJENUU5NDU4NENDMzVFODdCOUY0N0U4ODFGODdBODlGOTFBMjU4NzA3RjA5QUM1RURBM0JG MjQ4RkE5CkJDQzJGOTlEMDRERUMxNDlFOEEzMjhCQzcwODMyRkI1OTdFRDUzRDVBMTc4M0Mz NDM0MjZENkE1NzQ3ODFDRDgKNTUwREZGMUM0NUM5QkY1NjNBNzI5QjBENDA4MjkwMDZCNUEw QzEzQ0M2QUMzMTkxRjAwRDIyMDIxNUM0M0E3QQpGODhDQjEwQkI3NTVDRkQwNTRCNzNBOTU3 NTE5M0Q0RUMxQTgzQ0IyQkJDQTJEREI5MjkxMDNENzJDQzhBMEI3CkQzODg1NDhCQjYxNTMz MTRBQkIxOTcyMDlEREU3OUE0OTg5MDJBQ0FGNEYxNzREQUIwMUJCNjcyODY5RUJCMjUKMDg1 N0ZDMTg3NzkyMkE3NEY0NkY2QTNEMzJFNTZEMEI2Mzg1OTE4QUM5ODBFNUJGMkE3NzlDRkE4 NkM3QzI1NQpFREQzNEQzRDYwNDc4MDA5RTE1NzlBNjEwMTdBQkY2RjAyRjU1QkIzMDk4QkEy NDFFQThDRjVGRjRBQzg1ODEzCjkzNjk4MDM2MzRENzdFNzBFOUQ2NTZDQ0FEMzYwRjkyNjkz Nzg3RTA1MURCMTEwMzUzNjBDNzFGNTRDQjM3RTQKQzdBRjY0ODg5MzU1RDFCRDc2QzFEOUJB MjFBMjY4MEIxNEI4Njg2RkZCQ0Q0M0ExRUU3NTI3NzA2MkVGQTRDRgpGNzFFQTYwNjdCQzcy MEYxODk5NDY1MDVEODNFQkY1OUNDMThGRTM4OTcwM0QxMTkwN0E3OUZFQjA0QjU5QjMzCjc2 ODNDQ0EwN0FCM0Y4QzNCOTMyMThGRUIyQzY2QTczQkU1Q0FDQTRGQ0YwMjAyNkJBNUNFRTcw NjRBOEE2RDAKNEY2Nzk4NkMzMkZEQUUxNEQ0MEFFQzIzRjc5Q0VBN0M5NzZFMDk0NzE5Nzcz Qjc4NEJFOEU0RjRENzBFRDNGNwpERkZEMUNBOEUwRDExN0VEMjUwREREQ0Y2ODFCMERBMDEw QjEwQkY0ODNBNjFDQ0VCRTU3RjYwODU1REJGQzQ2CjkzNkJEMTY1QjlFNjM2OEQ5RUExQzJE MjVBOTRGMDgyREU4NzFBMzA2MkRBRTFCRDVBOUY1NDZEMEEzNjA3RjUKQjBERUI0MkQwNjAw MTE1NzU0NUJERDdDMDk4MTVCMjMyQjc0N0RGOERCREMzMTgxQTYyMzA1QjRFQjkwREUzMwo5 NzkzNTdDODA2OTQ2MTY4RDA4NDhDMEQ3RDNENTdBN0YyNUYxQjBFMjJDODE1RkNFNDdERTA3 NDVCQTJBMDA5CjBENEYwMzhGRTdEQUI0NDIyN0IzQzZDQzU2NzY4MTk3MUJENUFEQTlFMERG OUQzNEZCNUNFNkQyRUE3NjUzMzEKNzIwMkE1QUI4QUU3RTBBNTUzQ0QwQjNFRTBENEJFMjVC OEQ5QTdBQ0ZDMEYxNzczQUM5OUFENjQ1NjlDQ0M4NApCRTBCMzA0MUI5NDdBOEI2RENENENC QkFBMjM2Q0Y5NEY4QUU1Rjc5MDkzQzA1MzM3OTRBODY1OEM2RUZBNDlCCjkzOTFGRkI2Mzk1 RkMyRUZDRjFEODQ4QzI5M0Q3NTJCOTNBNzczMEMxNjM2NTczMzZGNkQ1NEUwQkY0Q0FGQzEK MEQwNTYzRjY3ODY0OTc4Q0FERTlGRDYzODFFN0Q5OEY1OTk1MkQ4RjU1MjBEMEJDODJCMTg5 NTkwQzYzRURDQgo4QzNBQjEyNjM1OTU5QjhGOTI4RTdFRkRGNTk2RkFCMkFBMDRFRUFCNEY0 QTlBRjg5REJCODY1QzgxRDcxMzA4CkMyMThEOTE0MzkyQjlGQUM1MTMzNkI4MzJCNEUxRkU1 NkJEMEUwMDdCRDY5Q0E0RjAyN0ExMUY0QUEzN0NFQTIKNjQwQ0E4REI5OTQ4M0Y0Njk1OUI3 NjgzMUZFN0E3QjI5MTMyNjZDNDlFRUY5MzIyRTA3MTdFOEVCRUM4RDIwNgpCNzYyQTQwQzcz MjU0NDgwNEY2NUUyOEU3NUI1RDlCNTI0QkIyOTg4Q0JBOTEwMzBDQ0VDRTBCMUI4MDA0Nzk5 Cjc0QTZBN0U3MjQ2RDkzQjdCMzNEMkNFQUMxQ0UxRTMxQUQ5NzA3MEM5RTUyQzMwQjJBOTFE QjNFQzc2MzNCRDEKQUI4OUY5QjM1MjY5NTkwMTMzREQ5OTVCNTI5RTA4Mjk1RTZDMzE5MzNB M0U5NzI3NkQxNzM3MUI3MjQ1RTEzNgo5NjdEQjA1QzNFRERCOEVBMzFBNzI0QTU1NThDMkYz NzlGN0NENjY0RDYzREU4QzYzNjA4MUNBQzBFNzU1QkY3CjU5NTFFRDZGMjVENzYwNzY4OEM2 RjMyODJBQzk5RUQxMjA0N0U5QTQ0MkIyODJFMjhGMEVGNkZCRUNCODM5MDUKNkFBNUFDQUU3 NjgyNzQ5MDE5NzQxQzE1NUQ4MzAwQjM3NzM4MEI4NUNENzA4M0ZBQkJEMTE5QkVEMkQ3MTA3 MgoxN0FFMTdEQUY4Qzc4OEUwRDFBNTRBMTJFQzJCMTUyNzkyRkVENzI0OTUzNjNCOTQ2MUQ2 MjQ1NEE1Nzk4Q0M3CjQ3OTlGQzI2MUIwNjRGRkZDQTZEQzgyQjBEMzlEN0ZBOEFFN0VBMzZE RUQ1MjA3OURBRTA1OTE3RDVEM0U4ODIKNzEwOTMyNzBENERDRUVEQ0E1MUU0OTlFQ0M0MDMz MTNCNzVGOTI1RjMwOTA3REFEOUE2QkQxMDM1QTU1QUJDRApDNTVENTk3N0U0QURGMEI1OTkw MDEzQjhBNDhGNTYwNTI2RkRCRTI4M0Y5OTM3ODM0MkEyMkMxNUYwNTJDOTIwCkFGMjdFOTAy RDA1MkJEMkM4Nzc0MzYzQzRBNjUxNEVERkYxNjc0MTZFQjUwNkYxNjA4NjQyNkU0OTgzQzk1 QjcKRjIzM0E1QjVEQjVCNERENjdFMkJBNzA3RkRDRDA5MTZBREVGNzA1OTQ0RUQ4NTFBNzhB OTYxM0NGQjVERjQwRApBMTMwODIwOTBBMEZGRDlGMEU0OEQ5Q0JDNzFFMDE5MzMzQ0VENDQw NTc3QURFOTdDRDNDQUMxQ0I4OUM1OEY3CkIyQTdGMzNCQkY2OTE2QjdDQjI3QkVBRThERTE4 RDkyNEIzOEFCQUVBNEYwOUE2OEQxMjFCNTUwRUMxNjJDNDMKRTBCMzI2QUIwRTNGRTI0Q0Mx RjMyOTA5QTY4RURBNzMxMkY5NjcyMDg3RkExNUU4NTRGMThEMkExQkZBMkExRQozRUU5NDkx MEE4NTI0OEFEQkE3ODU5NUJERjdFQkYxQjEzNjc5M0Y0RjJERUIzMTFCMzc1Njk4NDdFRDc0 QTQ0CjEyMDA2MENGMEFCMUJEM0JFQjNERkJDMjk1OTVFN0REQTEyMjYxQjFGOEVDQTYxNzA3 QzhBOUNDNTAzN0U3OUQKQjJBMjNDRjY2QzQwQzQxMUQ4NTk4OTVFQ0MwNjQ2RTY2MzJBRTBE RDFDNjQwOTM5NkFCMDQwNDM2RjA1QzJGMwo0MDg4MTY3NjNFNEQ5RTJBMkMyOEVCODZGMkUx NDk3QkJGQTdEMEU2MjI3MEUxNjA5QzJGN0IyRjhCNTAwREI2CjIzODM4NTdFNEFGQTIzNEQy NDcwNkExNTZERUExMjhGMTFGNDQzN0I3QzMzMjNERDE4NEEwNjI3OUQ5MDI4RTQKRUIzNEI3 NUY4MUMzRjREMzA2OTUxOUI3RTJBQUVDNDM5RkNBODYzMzg0QTA2ODExQTNFODdCMjRGMTcx NEU4QgpGQzVCMTkyQURBNzAyMDAzNDg4Mjk5NzRBRUU3OTA0OTBDRTgwQTk5OTVCNzVFRjI4 Qzc3MkYzNUU1NzMyQThGCjAwOUNDMjRCM0ZDNDU4OTdFQjI1Rjk4OTdGRjhGMDI3NDUwQkM2 QUMxQ0Q4QkI1QjA5NkY3NzhFOUYxOEFEN0IKQkY2QThGQkIxMkEzNUJFRTYwMTRFRjJGRkIx MEFEQTJDQUUyQTFEMzQyRTJFNEE1NTk3MDU5OThERkVDMDg4MQpBQjc0M0U4MEM0NkQxNTVE OERCNjY4MTc3MjhCMUJBODgyNkI2NjVDNDc2NTc1RTk1RkQ1MjI2MzZDMzkyOTMzCjM4RjdG MzJENTRDNDdDQzg1OEUwRkNCQkREOTg0OTVBNDU0OTdFRkY1NkIzQ0IwRDg3ODdBMkZDNTc1 MjNFQzgKQzdFMDE5RkI3NzI1ODhCN0ZCMjU4OUI0RjdDOUFDRDkyQUE5RDdDMTNBRDFCRUQy OTJERjBGMUIzODUwMUVENAozQkJDOTI4MjdDODZFQzU4QTg0MzMyRDM4Q0EzODIwQkYwQjI1 MTQ5N0Q3NzBGMjU3RkYyRUUzNUY2MUFDNzg0CjQ4MDc1MUVFODE4OTkyMjczRjdDQUM3MEY3 M0UwNzAyNjZERDBCNDJFMDY0MUE4NzYyOUVGMzVFQTZDMEQzQUMKMkNGMTNERTE4QjMyMTBF MDdBRkJENEY4QjY2QzUwQjEzRDBBMDI0OENGN0YxQ0I5RUQzQzg5MkU4QjlGOUVENgpCMUI2 NDdDRkVGREM5MTE5RTUxNzlDRTVCNjQwMDMxQUE4MzczQkVCNEI4MUE4QkE0NjgxMTBBNDgy OUJBOTdECkZCMkNENUJBRTg1NjU5M0Y2ODhCMjVEQ0FERDJERUFFMDg4Q0NGQjVGMkExNTg4 ODlDNjg3NUY2NUNCODIxREMKNzE1QzI5QTFDMjJDOEM3REU5Qzg5NDk2MDE4MjYyQTVBRTQ2 Mjc5QjAzMkI3QUJDNTQ4NUM1MEE5QjAyQ0E3QQoyNzVBODcyOUU3REY2NDg1Mjc5NUU2RjYx ODU5QTZGRkQzM0Q0QzYxMDgyMjhGQUMzN0RBMzRDQUZBREM2QjU3CjExQ0Q0NTkwNzE5QjJB NEVCQzRERjFFMEJGQjI0MTM5QkE3RjFBNzQyRDdBNjdFMUYyQThEMzhEMDE2MTdBQUUKMjk5 REU2MThFMzRDNTU1Mzg1REQ1MEE5MEIzQ0ZGQzdBMERGNTZEOEJBQzZGNDdDOTZEQjlDMUVD ODRGOEQyRAo0MTlCMUY0MDhGQTVFRkU5QUZCQ0NFRUM0MkQ4RkU3MDM0RjYwQzg1NTE3RjBE RDk4QTFDMzk1MTMxNzRFRDdECjRENzAwRUI1NDE0OTdCNzQ0QzhDNjIzOTQ1NDE4OUU1MjYw OTI0M0E3Qzc5RDQ4NzgzQTQxNEZGQjFFNkQwNDIKOEUyNkI0MEIyQzVEMDAwQzVGODNEMkI1 NTBBRUY5QzkxNTY3MTUwODA0QzJCNzYzNTVBMUNBMjlCRjdERTdGQgpEODgyMkE4OTNCNTUw MkI2QURGQjM2MzI5M0Y1MzAyQTY5NTE5NzU4REI3MkQzQkUwOTQ2QjBCNkFBNjQ0NUFBCjk3 NzI0Q0VCM0IyREI1OUNGNEE5NDQ4N0UwRUNFRDEwMzdCQTgwMjU0N0UzNzhFRDBDMERCMTQz RTAzQzIzOUEKNjBFRTQzNENGOTMzNjkxOTVENjE5RkE1NDNCM0U0ODRFNEYyNzdGMzU1REJF RENFMjA1NkZGN0E1Q0Y1NEE2OAo5NjQ5REVGN0E4QUNBQzk2Q0FGQzMxRkYyMUZFODUxQUM3 OEIxMjg1Q0I5QTYxRTNDQTZDMzBBM0FCNkJFRUU3CkMzN0ZGQ0ExQTZBMUVBRkFEQ0FENTM1 NDcxOUFCMUQ2MjBDOTg0QzA3RDdCNjVDNzU2MTUwMDk0NzVFM0QwM0YKMTExQ0Y3NjQ5REQx RTY2MjQ2M0Y4NUZDNEQyRjY1QURERUY5NDYwMDVCQ0ZENEM4REExOTE4NTlGOTk0MkFFMwo0 QzE2OTAxMkIxMjREOEQ1MTM4MEE4QjQ1RkU5NEUzREExMzZCNDUzMzhDRThGNTc2RDc4MjFG MDY5Qzk2QjAwCjU0QUJBRTM5NEY1M0YxMzdCMzRBMDA5RUEzQTE1NDk5NjAzMkRFQTJCNkIz MDcwOEM4MDc5NkRFQ0Y2NTk3NzkKQjE1Qzc2QTQwQTczQjNFN0YxNjVFMzBEOTBBNEQwNTk2 NTU4NkM2QzFCNTU4OEFGOTdERDMwOTExMjc0NEI0NAo1NkZGRDg4OUY2NDk0QzQ1NDIzOUY4 MDdDQUYxMTM2NUZFOUIyMEEzQzIwNDIxODcwODVGNEYzODlGQ0YyQUQ3CjUxQzZBRTBGMEEy MUExQUIxRUUyM0Q5NDBEQzUyM0UzMEZGODgyMjU0N0M4MjgxNjhERkVFRjY0MjE0RUYyM0IK NTc4M0VCQzE5RjUyQzQ0OTkxMkEzMUEzQ0Q3MUE5MDQ0RURGOUJFQjYwQzg5MjkwNTdGNzYz NUEwMDM5NTY3OQpEODQ2ODdFQTMzMkJBQzE4QkQ1QjE5REJEOTUxNjQ3OTc1NjUwRkMzNjg3 ODU0QkE4MDE5QUYwQUNGOTUxNDgzCkQwMzE5M0JGQjAzQTcxNThEMTkyOEE2N0M5NEJBRjlF MkJGNEY3RDhBNzIzMTBDRTdCRDE5N0E1RTk3MzlCQjgKNEIwNUE1ODE4QUNFRTQzQzM3RkY2 MjY3NDIwRDNDRUFEODg4MEU4QzdERkQzOTM1OTkxQjkxMTBEREExNTYwNApGNEZBNUI0OEMy NkU1ODNERTVCRTE1NERFMDdGNjVCOTVGMDdGNDYxRDlDRTBDNTZGNjE2NEQwODYwMDE0RUM0 CjhGN0ZCQTU3NERDN0YyRjY5MjMzQTk0RUUwQzNCOENFNjU3OUYwQzYxRUFGRTk3RUZDN0JC Mjc2RjdGOTU1QTYKRTUzNUIzNUJGNDNFRDhBRkUyNTY0NTM4NkE3QzBCOUE0MkYxNTlGMEZD RDU3MUNFN0QzRjJBRTRFQjBBQkUwNwoyRTVCQjg0NDZBMzM2RTdBNEQ5ODJFQjUyMjBBMjcz RkQxOUQ1MzA1QTlERjVGMTI0NjdGN0UyRTNFQUQ4MDQzCkNGRTUwMzhCQjgwRjZCNkVCRjA5 NkZBODUyNzJCOTVDRjY1MERERTAwQTMwMThDMTVFNEI4MTZCMkZENUVCOEEKRUFDQTI2QTk1 NjI1RDhERTdFQTE3QTA4RUE0QzdBRjYwQkQ4NUM2NzlGNTIwMTczOEE3N0JBOEFENDZCNjVG RQo3NzlGNTI3Njc2RTc3NDRGN0VBMDUwMzZDMjQ4NjhDNjg0NjhEOUYwRjZCRUUyRTVENzdG MEQyQTIyRTlGREZBCjI4MDk5MkQwRURGOUJCQUFCNjk5Q0ZFM0M4MUFCNkI5OTM3NTUxMUFF QjA0QjUyOTM1ODEyM0RCMUYxMzU5REQKMEUzMDU0RUQ0QUI0RjJCNjNEMUMzMkM0ODU3N0ZC RTI0MkVCODhGNUU5MENCMzE5MDNENzY3QTQ4MDFBRTQwOAowRjZCRUNBMEVEMEUyODYxOUFE QTA0QzA5MkM1QzlEQThCRTRBQTAxNDMzNjhFRERDQzc4REZENzY0QjgxNDg3CkNEM0RBNDUz MEE2MjQ4RTc3Q0NEMzJFMUJENEM0MDk1QzE4Nzk0M0Y1NkY0RjQ0MTQxNzQ3RTA2OEVCNDM1 RkQKQTcxODQxQzk2MzczMTlEMjUyNTJFQkJDOTI0OEUyOUMwQ0QxMUI4MzEzQkUwNTgzNDkx QTgwQkIyNTQ0MDNDQQpFOTBEQ0Y0QjZENjlDRjlDOTkwRDM0MjNGRkQ2N0MyMjlFMkQzQ0Q5 NUUwOEE4RDg3RjI3OUQyNTJENkU2MkY1CjAzMzE4MkU5OENFODhCMjU2QzQ5NDMyQTJEMDBE ODlDNDUzNTlGMUJCMUU4N0Q2Qjg5OENCNzlGRTU5ODE0MjMKNDgwMzA1NzUyOTEyN0M2MkQ1 ODJEMkE5NjE0MzU2MzNEMTZFRkRGNTkyRjc4N0MzNzFDOTY1MDM3RjJERUJCQQowRDgyMjk1 MjIwOUZFRjM2MjUwNzVEMUNBMkJENEM4RjVEQjZENTUwMURBNkUwRTFDRjJFNDc5NUZCRjA0 ODk5CkJDNUE2ODg5NTBFRTFEQjZDRDU5NDJENjFDOUI5NzQ0MjRERkZEOTZDQTNERDk5NDg2 QUQ1N0RGQTBFRTI3OUMKMkRFQUQwODE4RDMxNkU0RDIyNTg3NkUxMUFGNjhFNTJGMEY0NjE4 RjI3QTgyQzc0OTY0QjhFNzdGRkNDRTg1NwpEODczMzRGNjlFQjM4RDQ0QUJBRkIwNzE1QjM4 QUFEM0RCNjRDQzg2NzIxNTAzQTAxMUQ1REYwNjcwMDY3NzVGCkZDRUMxNDlFOUUxMkY5NjA5 RkEwQjUwNjY5QkU2NUU5MUI1NUI2NjMwRjcyQzBGNjdFMEREQTJCRTAxQTBFREMKN0M4MjMw QjNBNkI2NEE3OEE2MURFQkQzNjY3QTUwODYyRTUwRjFBQzJDRjM4MjNBQThGMjc0MUJBNDY2 ODdDOQpDRUMyMjVDNzc5REJGQ0ExNTA5MkMxOUM5OEMyNEQyNTRBQTg4RjZGNkM1NTFBM0Q2 RDY0NDNDMzU5RUI4MkZGCjM5Mjk1NTdEMkYzQjc5OTI3QzZBOEE3NDc3REZBOUI4Nzc3RjIx NkVGMTI4QUQ0ODkyRUI2NjE3MjJFRTg0OTQKODBGMEYzMEVGQkU3QzkxNEVFNzc2N0FBMTlB RDk5M0YyMDhFQjZCRTYxQjI1MTIzMEU4MDBGOTU4OTREMzhGQgozQkMyOEUwMUNCREQxN0E5 NkU4NjhDREZFNjA0ODU5N0IwRkY4MjczN0U3NDk0RUE0NkQ2QUM5RkY3Q0UxN0I4CjM1Q0Y2 OEZCQkY2MkUzN0UwNUMwOUM0RjVCNjJCMTMxMkU2MzgwMjMyM0E3Njc1NEFGOTA4OTkyQ0Qz NThGQTgKOTJFQzI1QUMzNTcxNzA1NzJFMDA5QUJGMkE1OTE2ODQ4MjEzODVBRTFGNkQxNTIy MkNGNUNFMDA2OTA0RDg3NAo3N0VBMDI5RjA0RjQzNUZBN0ZGMEI2MjNDRTcxOUI3M0UyREE5 N0Y2OEE1MTY0QTdBOTUzRUU4OEY3NTFBNzY1CjlDMTc1RTRDNTNDMkVBODFCMjMzNjNEODkz NEE0MTE2OTg4Nzg3RTA5NTVFRkFBOTE2NkNDOUZDN0JCQjMxNTMKQkNENDNDQzU1MERDRDlG QzlCQjRFMjExNDM3QTM0RTNBMTAwNzhBMTQ4Q0E3ODRGRjI4MDcwQkZERkQwREEyRgoyOTM5 NEJERkQ5OEY3REU5RDExQzA5QUVBRUYxMTJFNDk5QzkyMEU1NTZBQ0E3QjIxRUFCNUIxODY5 NjE2NTMzCjU5RUUxRkY1MThGOUYxQzY0QUQ5RDI3ODlDODFBRkUzODg0NjYzQzNBNTQzOUFD MTJFMEJDMkQ5ODAyMzNENEEKMjk5NjdERTBCRDEzRTg0MUYwRTU1RTE3NTkyRDZFNjBGQTdE MzYzNDAzRTJEMDlFRjNEQ0NERDZENTQ0QUQxNQpGODhGMEM5Mjg2REM2N0NEMDE1OEMxNTQ3 MkRFOUUxMkU0ODdEMUY3NzMwRUZFOUU5MkMyN0ExMUJGMjU1NjQ3CjJEOUQ2ODk1NzRERTdD NTM1NTIyQkQyQUIwNEQyMjAzMkRDQTlCMTI2QkIxN0E1MzBBQTlERTZFOUZBOTdFMjcKREE3 QTNEN0VFMkU5MDg2RTZBRjk2MTY0OEVCQjRGMTYwQjhDNzlGNzg2RUM3REM0QjRCMEQyMDE0 Qzc5MkI2NQpDMEIwOTVCMzU4NzY0RkU2QkI4Mzg2RTY0QzYzMjlDOTVFM0IxRUZBQkQ3NkNB MEU2MkMyNzE4NDQwNTYyQkY1CkQxQUE5NkEyNEQ2RTgzQUJGMkZEODM0MTQxRDZGOUY0QTcz NEU0NjQ5REJGMUMwN0JBMjhGRDgxRTlGNUM3RUEKN0I3Mzk1QTE1QTM3OEIwQzY3QUJBMEEx ODg4Qjc0OENGN0Q5NjY0QTMyN0QwRkI1OUQwQzAwNUE3QzkxRTcyNwozOTRGOTAyQjkzRUM1 QzA3RjQyNTA5REEzN0NFQzE5QjdFNEE1RkVBRjEwOTU2OUJCNjEzNjc2N0I2MDc5QjYyCjQ0 MDVDMkFDRjA4NjNFNUI3QTE2RTJBNjE1Qjc5NjkxQzNEM0MxRjYxMzI4MDcwNjFFQTAyRDc2 NERCRURBNkYKNTBGRjBBQ0Q2RjkyNzBBOTU5OTNGQzVDOEVERjhBNENEQTk2NjE3NDY5NDQy QTdBRURBQjEwQkI2QzRGOEMyQQo1NzYxNjRBOUUyMDMwMjhGOEI4MTY1MEI5MTYzOERCQjNF OTI5NkVDMEY3MThBOERGRDQzREMyMTFFREMyNTZCCkREMzU5QzUxQzBEMDFGM0VFRUNFNzBC OTIyRjM4M0MzQTkyOEFCNDE2OEQ5Q0YxNzU0Mzg2MjI5Nzc4MjE0OUEKQUU3MjMzODIzQzg4 QURBNEJCRjE2NjcyMDk0MEM1OTQwRTgxRkE0QUMzRDExRDY5MUE4Mzg1RDU2NzQwNDY0MAo1 MUI1Njk1MTU3MTM1NTE3NEE2M0I4QTdERTcxQ0Q2ODI1MDYwNzQ2QkM1NkFCQ0RCMjNFNzRC RTBCQ0UwQ0NFCjEwOEE2NjYwODdDQkQxNDFBNkM2QTUyNzFGQkJCQ0RBMDI4RUU4OTc2NjQz MDYyQjM4QzVFQzMzMDNENkYwOUMKN0E1RDEwQjQxQkQ1OTZFNThBNDE3MTEyOTM3NTdEMjQ0 NzI4QTZBMDkzMkMxRkM1RkZGRkI2MENDMEQ3QTI3RApFRjJBQzMxM0VBRERGNTRBMUJCNjc1 OEFERjk5NDc5NDZFMDRBMEQxRDhDRTA4NzU1RTIzMTM3QTFDMzVCQUJCCjI0NjExOTZDREEz OThBMjExQzVDNUU4QTZBNTkzNkVFMzAxRTE0Q0QyOUEwOUJBMTQ4RjUzNkQwNDc3RjlENUQK NDAwMDUwMDYxNzhGQTJCQkM2MDhFRkUzMkRCN0QxNUM1MkRFQTQ4MjkzQUQ0MUI0RDg2MzEw QTkyRDMwRDVFNwpCMzkzMTQwRDdEMEJBNDlEMzhCNkY2NTk3RUY2QTVBNzIzMTE0MzkzQTlC MTg2MTFENzQ0REIzRkEyNkQ4NkJDCjBECjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAKMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAowMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwCjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAKMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAowMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCjAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAKMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMApjbGVhcnRvbWFyawolJUVuZEZvbnQgClRlWERpY3QgYmVnaW4gMzkxNTgyODAgNTUz ODA5OTYgMTAwMCA2MDAgNjAwIChDcmVhdGVfQV9Nb2R1bGUuZHZpKQpAc3RhcnQgL0ZhIDE5 M1s2NSAxWzY1IDYwW3t9MiA4My4wMjIgL0NNTUkxMCByZiAvRmIgMTM0WzQ3CjQ1IDNbMzIg N1syNSA2WzQ1IDFbNDUgMVs1MCA5N1t7fTcgOTkuNjI2NCAvQ01USTEyIHJmCi9GYyAxMzRb NDQgNDQgNjAgNDQgNDYgMzIgMzMgMzMgMVs0NiA0MiA0NiA2OSAyMyA0NCAyNQoyMyA0NiA0 MiAyNSAzNyA0NiAzNyA0NiA0MiAzWzIzIDFbMjMgMls2MiAzWzYwIDFbNjEgMls2NQo2MiAx WzUyIDJbMzAgMls1NCAyWzYwIDE3WzQyIDFbNDIgMjMgMjggMjMgMlszMiAzMiAyMwoyNls0 NiA0OCAxMVt7fTQ1IDgzLjAyMiAvQ01SMTAgcmYgL0ZkIDIwNVszMyAzMyA0OVt7fTIKNTgu MTE1NCAvQ01SNyByZiAvRmUgMjA1WzM1IDM1IDQ5W3t9MiA2Ni40MTc2IC9DTVI4IHJmCi9G ZiAxMzBbNTEgNTEgNTEgNTEgNTEgNTEgNTEgNTEgNTEgNTEgNTEgNTEgMVs1MSA1MSA1MQo1 MSA1MSA1MSA1MSA1MSA1MSA1MSA1MSA1MSA1MSA1MSA1MSA1MSAxWzUxIDFbNTEgNTEgNTEK MVs1MSA1MSA1MSA1MSA1MSA1MSA1MSA1MSAxWzUxIDUxIDUxIDUxIDUxIDJbNTEgMVs1MQo1 MSA1MSA1MSA1MSA1MSA1MSAyWzUxIDUxIDUxIDUxIDUxIDVbNTEgMVs1MSA1MSA1MSA1MQo1 MSA1MSA1MSAxWzUxIDUxIDUxIDUxIDUxIDUxIDFbNTEgNTEgNTEgMzNbe303NSA5OS42MjY0 Ci9DTVRUMTIgcmYgL0ZnIDI0MFs1MCAxNVt7fTEgOTkuNjI2NCAvQ01TWTEwIHJmIC9GaCAx MzRbNTkKMVs4MSA1OSA2MiA0NCA0NCA0NiAyWzU2IDYyIDkzIDMxIDJbMzEgNjIgNTYgMVs1 MSA2Mgo1MCA2MiA1NCAxM1s2MiA4NCAyWzg0IDFbMTA2IDRbODggMVs3MCAxWzg2IDJbODUg OFs1NgoxWzU2IDU2IDU2IDU2IDU2IDU2IDJbMzEgNDZbe30zNSA5OS42MjY0IC9DTUJYMTIg cmYgL0ZpCjEzM1s0MyA1MSA1MSA3MCA1MSA1NCAzOCAzOCAzOCA1MSA1NCA0OSA1NCA4MSAy NyA1MSAzMAoyNyA1NCA0OSAzMCA0MyA1NCA0MyA1NCA0OSAzWzI3IDFbMjcgMVs3MyA3MyAx MDAgNzMgMVs3MAo1NCA3MiAxWzY2IDc2IDczIDg5IDYxIDJbMzUgNzMgNzcgNjQgNjYgNzUg NzAgNjkgNzMgNVsyNwoyNyA0OSA0OSA0OSA0OSA0OSA0OSA0OSA0OSA0OSA0OSA0OSAyNyAz MyAyNyAxWzQ5IDM4CjM4IDI3IDc2IDNbNDkgMjcgMThbODEgNTQgNTQgMTJbe303NSA5OS42 MjY0IC9DTVIxMiByZgovRmogMTM0WzEyMyAxWzE2OCAxMjMgMTI5IDkwIDkyIDk1IDFbMTI5 IDExNiAxMjkgMTk0CjY1IDJbNjUgMTI5IDExNiAxWzEwNiAxMjkgMTAzIDEyOSAxMTMgMTNb MTI5IDE3MyAyWzE3NQoxWzIyMCA0WzE4MiAxWzE0NiAxWzE3OCAxNjggMTY1IDE3NSAxMFsx MTYgMTE2IDExNiAxMTYKMTE2IDExNiAyWzY1IDQ2W3t9MzcgMjA2LjU1OSAvQ01CWDEyIHJm IGVuZAolJUVuZFByb2xvZwolJUJlZ2luU2V0dXAKJSVGZWF0dXJlOiAqUmVzb2x1dGlvbiA2 MDBkcGkKVGVYRGljdCBiZWdpbgolJVBhcGVyU2l6ZTogQTQKIGVuZAolJUVuZFNldHVwCiUl UGFnZTogMSAxClRlWERpY3QgYmVnaW4gMSAwIGJvcCAtMTIwIDY4NyBhIEZqKENoYXB0ZXIp NzggYigxKS0xMjAKMTI2NSB5KEFic3RyYWN0KS0xMjAgMTc5NyB5IEZpKFRoaXMpNDEgYihk bylzKGN1bWVuKW0odCloKHdpbGwpZShzZXJ2KW0KKGUpaShhcylmKGEpZShITyltKFdUTylp KGZvcilmKGNyZWF0aW5nKWcoeSltKG91ciloKG8pbSh3bilnKG1vKXMoZHVsZSkKZih0byln KHVzZSloKHdpdGgpZyhYb3JwLik2NiBiKFRoaXMpLTEyMCAxOTk2IHkobWlnaCltKHQpMzYK YihiKXMoZSlmKGIpcyhlc3QpaCh1c2VkKWcoaW4pZyhjb25qdW5jdGlvbilnKHdpdGgpZyhh KWUoWG9ycClpKGRldiltCihlbG9wbWVuKW0odClpKGRvKXMoY3VtZW4pbSh0KWUodGhhdClm KGNhbilnKGIpcyhlKWgoZm91bmQpZihhdClnKFsxXS4pCi0xMjAgMjE5NSB5KFRoZXJlKTQx IGIodGhleSlmKGV4cGFuZClnKG9uKWYoc29tZSloKHRvcGljcylnKHRoYXQpZyhJKWYKKG1l biltKHRpb24paChicmllXDAxNXkpLTggYiguKTY1IGIoVGhpcyk0MCBiKGRvKXMoY3VtZW4p bSh0KWgoc2hvdWxkKWYKKGIpcyhlKWcoZW5vdWdoKWYodG8pLTEyMCAyMzk0IHkobGV0KTMy IGIoeSltKG91KWcoYnVpbGQpZyh5KW0ob3VyKWcKKG1vKXMoZHVsZSlnKGFuZClnKGdldClm KGl0KWgocnVubmluZywpZyh3aGVyZWFzKWgoWzFdKWYod2lsbClnKGdvKWYKKGluKW0odG8p Zyhtb3JlKWgoZGV0YWlsKWcob24pZihzb21lKWkoaXNzdWVzLCktMTIwIDI1OTMKeShzdWMp bShoKWgoYXMpZihYUkwpZyhpbiltKHRlcmZhY2VzKWgoYW5kKWYodGhlKWcoLnhpZiloKFww MTRsZXMuKTQ1CmIoSGVyZSkzNCBiKEkpZSh0cnkpaSh0byllKG1hayltKGUpaSh0aGluZ3Mp ZihjbGVhciloKGVub3VnaClmKGZvcilmKHkpCm0ob3UpaSh0byllKHdyaXRlKS0xMjAgMjc5 MyB5KGNvKXMoZGUuKTE5MjYgNjAwOSB5KDEpcAplb3AgZW5kCiUlUGFnZTogMiAyClRlWERp Y3QgYmVnaW4gMiAxIGJvcCAtMTIwIDY4NyBhIEZqKENvbiktNiBiKHRlbilnKHRzKS0xMjAK MTMxNiB5IEZoKDEpOTAgYihBYnN0cmFjdCkzNTA5IGIoMSktMTIwIDE2MTMgeSgyKTkwIGIo T3YpbShlcnZpZXcpMzQ3OQpiKDMpLTEyMCAxOTA5IHkoMyk5MCBiKG1haW4uY2MpMzkgYihE cml2KW0oZXIpZShGaWxlKTI5OTIKYig1KS0xMjAgMjIwNiB5KDQpOTAgYihtKW0oeSlwIDE4 MiAyMjA2IDM0IDQgdiA0MSB3KG1vKXMoZHVsZS5oaCkzOQpiKEhlYWRlcilmKEZpbGUpMjYy MyBiKDYpLTEyMCAyNTAzIHkoNSk5MCBiKG0pbSh5KXAgMTgyCjI1MDMgViA0MSB3KG1vKXMo ZHVsZS5jYykzOSBiKFNvdXJjZSllKEZpbGUpMjY3MyBiKDgpLTEyMAoyODAwIHkoNik5MCBi KFJ1bm5pbmcpMzkgYihNeU1vKXMoZHVsZSkyODg4IGIoMTEpMTkyNgo2MDA5IHkgRmkoMilw IGVvcCBlbmQKJSVQYWdlOiAzIDMKVGVYRGljdCBiZWdpbiAzIDIgYm9wIC0xMjAgNjg3IGEg RmooQ2hhcHRlcik3OCBiKDIpLTEyMAoxMjY1IHkoT3YpLTYgYihlcnZpZXcpLTEyMCAxNzk3 IHkgRmkoVGhpcykzOCBiKGRvKXMoY3VtZW4pbSh0KWYodyltKGFzKQpoKGNyZWF0ZWQpZih0 bylmKHNlcnYpbShlKWooYXMpZChhKWcoc3RlcC1iKW0oeS1zdGVwKWooZ3VpZGUpZShmb3Ip ZgooY3JlYXRpbmcpaCh5KW0ob3VyKWcobyltKHduKWcoWG9ycClmKG1vKXMoZHVsZSktMTIw CjE5OTYgeShcKHdoaWMpbShoKTQ4IGIodyltKGUpZyh3aWxsKWYoY2FsbClnKCdtKW0oeSlw CjkyMiAxOTk2IDMwIDQgdiAzNiB3KG1vKXMoZHVsZSdcKSloKHRoYXQpZSh3aWxsKWkoc3Rh cnQpZQooYXV0b21hdGljYWxseSloKHdoZW4paCh0aGUpZihYb3JwKWcocm91dGUpZyhtYW5h Z2VyKS0xMjAKMjE5NSB5KFwoeG9ycClwIDExNiAyMTk1IFYgMzUgdyhydHJtZ3JcKSkzMCBi KHN0YXJ0cy4pNDMKYihJKTMxIGIod2lsbClmKGFsc28paChleHBsYWluKWcoaG8pbSh3KWco dG8pZShoYSltKHYpbShlKWooeSltKG91cillCihtbylzKGR1bGUpaCh1c2UpZyhYUkxzKWco dG8pZShjb21tKW0odW5pY2F0ZSlqKHdpdGgpLTEyMAoyMzk0IHkob3RoZXIpaChYb3JwKWYo bW8pcyhkdWxlcy4pLTEyMCAyNTkzIHkoVGhlcmUpaShhcmUpZShhKWgoZmV3KWcKKCJtYWlu KW0odGVuYW5jZSIpaCh0aGluZ3MpZih0aGF0KWYoeSltKG91KWkod2lsbClmKG5lZWQpZyh0 bylnKGRvOikyNQoyODc1IHkgRmcoXDAxNyk0OSBiIEZpKE1hayltKGUpMzQgYih5KW0ob3Vy KWYobyltKHduKWcoc3ViKXMoZGlyZWN0b3J5KQpoKGluKWYodGhlKWcobWFpbilnKFhvcnAp ZyhkaXJlY3Rvcnk6KTQ0IGIgRmYobWtkaXIpNTMKYihteSlwIDMwMTcgMjg3NSAzMSA0IHYg Mzcgdyhtb2R1bGUpMjUgMzE1NyB5IEZnKFwwMTcpYwpGaShDcmVhdGUpMzMgYihzb21lKWgo XDAxNGxlcylmKHRvKWYoZGVcMDE0bmUpaSh5KW0ob3VyKWYoY2xhc3MsKWgocClzCihlcmhh cHMpZyBGZihteSlwIDIyMzIgMzE1NyBWIDM3IHcobW9kdWxlLmhoKWggRmkoYW5kKWUKRmYo bXkpcCAzMDU1IDMxNTcgViAzNyB3KG1vZHVsZS5jYykyNSAzNDM4IHkgRmcoXDAxNyk0OQpi IEZpKENyZWF0ZSkzMyBiKGEpZihtYWluKWgoZHJpdiltKGVyKWgoXDAxNGxlOik0NCBiCkZm KG1haW4uY2MpMjUgMzcyMCB5IEZnKFwwMTcpNDkgYiBGaShDcmVhdGUpNDIgYihhKWYoaGVh ZGVyKWgoXDAxNGxlKWcKKHRoYXQpZihkZVwwMTRuZXMpaSh5KW0ob3VyKWYobW8pcyhkdWxl Lik3MSBiKFRoaXMpNDIKYihcMDE0bGUpZyhtKW0odXN0KWgoYilzKGUpZShpbmNsdWRlZClp KGluKWYoZWFjKW0oaClnKHNvdXJjZSkxMjQKMzkyMCB5KFwwMTRsZSk0OSBiKFwoLmNjXCkp aCh0aGF0KWYoeSltKG91KWcod3JpdGUuKTk0CmIoWSktOCBiKG91KTQ5IGIoY2FuKWcoc2Vl KWgoZXhhbXBsZXMpaChvZilkKHRoaXMpaShpbilmKGVhYyltKGgpaAooZGlyZWN0b3J5KS04 IGIoLCk1NCBiKGZvcik0OCBiKGV4YW1wbGUsKTEyNCA0MTE5IHkgRmYoYmdwL2JncClwCjQ4 NyA0MTE5IFYgMzkgdyhtb2R1bGUuaCk0MSBiIEZpKG9yKWUgRmYocmliL3JpYilwIDE0NTgK NDExOSBWIDM5IHcobW9kdWxlLmgpcCBGaSguKTY2IGIoWSktOCBiKG91cnMpMzkgYihjYW4p aChiKXMoZSlnCkZmKG15KXAgMjcwOSA0MTE5IFYgMzcgdyhtb2R1bGUvbXkpcCAzMjA1IDQx MTkgViAzOSB3KG1vZHVsZSlwCjM1NTAgNDExOSBWIDM5IHcobW9kdWxlLmgpcCBGaSguKTEy NCA0MzE4IHkoSXQpMzMgYihzaW1wbHkpaChuZWVkcylnCih0byllKGhhKW0odiltKGUpaSh0 aGUpZihmb2xsbyltKHdpbmcpZyh0KW0odyltKG8pZyhsaW5lczopMTI0CjQ2NDEgeSBGZigj ZGVmaW5lKTUzIGIoWE9SUF9NT0RVTEVfTkFNRSlqKCJNWV9NT0RVTEUiKTEyNAo0ODQwIHko I2RlZmluZSlkKFhPUlBfTU9EVUxFX1ZFUlNJT04paigiMC4xIikyNSA1MTYyCnkgRmcoXDAx Nyk0OSBiIEZpKEZpZ3VyZSkyNSBiKG91dClnKHdoaWMpbShoKWkoZXhpc3RpbmcpZyhYb3Jw KWUKKGxpYnJhcmllcyloKHkpbShvdSlnKHdpc2gpaCh0byllKGxpbmspaChhZ2FpbnN0Lik0 MQpiKEYpLTggYihvcikyNCBiKGV4YW1wbGUsKTI5IGIodG8pYyhtYWspbShlKWgoWFJMKTEy NAo1MzYyIHkoY2FsbHMpaCh0bylnKHRoZSlnKEJHUClnKG1vKXMoZHVsZSlnKHkpbShvdSlo KHcpbShvdWxkKWYobmVlZCloCih0bylmKGxpbmspZyhhZ2FpbnN0KWcoeHJsL2luKW0odGVy ZmFjZXMvLmxpYnMvbGliYmdwKW0oeGlmLmEuKTQ1CmIoWSktOCBiKG91KTEyNCA1NTYxIHko Y2FuKTI1IGIobGluayloKGFnYWluc3QpZyhldiltKGVyeSloKG9uZSllKGlmKWcKKHkpbShv dSloKHdpc2g7KWoodG8pYyhcMDE0bmQpaCh0aGVzZSlnKG91dClnKHNpbXBseSlnKHVzZSlo KHRoZSllCihjb21tYW5kKWggRmYoZmluZCk1MyBiKC1uYW1lKTEyNCA1NzYwIHkoJyouYScp ZigtcHJpbnQpaCh8KWYobW9yZSlwCkZpKC4pMTkyNiA2MDA5IHkoMylwIGVvcCBlbmQKJSVQ YWdlOiA0IDQKVGVYRGljdCBiZWdpbiA0IDMgYm9wIC0xMjAgLTE0MCBhIEZpKFRoZSk0MCBi KHJlc3QpZihvZilnKHRoaXMpZyhkbylzCihjdW1lbiltKHQpaCh3aWxsKWcoZm8pcyhjdXMp ZihvbilnKHRocmVlKWcoXDAxNGxlczopNTgKYih0aGUpMzkgYihtYWluKWcoZHJpdiltKGVy KWgoXDAxNGxlLCloKHRoZSlmKG0pbSh5KXAKMzM1OCAtMTQwIDMwIDQgdiAzNiB3KG1vKXMo ZHVsZSlmKGhlYWRlciktMTIwIDU5IHkoXDAxNGxlLCkzMwpiKGFuZClnKHRoZSlnKG0pbSh5 KXAgNTU3IDU5IFYgMzYgdyhtbylzKGR1bGUpZyhzb3VyY2UpaChcMDE0bGUuKTQ0CmIoSSkz MyBiKHdpbGwpZyhjb25jbHVkZSloKGIpbSh5KWYoZXhwbGFpbmluZyloKGhvKW0odylmKHRv KWcocnVuKWcoeSltCihvdXIpZyhYb3JwKWYobW8pcyhkdWxlLikxOTI2IDYwMDkgeSg0KXAg ZW9wIGVuZAolJVBhZ2U6IDUgNQpUZVhEaWN0IGJlZ2luIDUgNCBib3AgLTEyMCA2ODcgYSBG aihDaGFwdGVyKTc4IGIoMyktMTIwCjEyNjUgeShtYWluLmNjKWYoRHJpdiktNiBiKGVyKTc2 IGIoRmlsZSktMTIwIDE3OTcgeSBGaShUaGUpMzUKYihtYWluKWYoXDAxNGxlKWgoaXMpZyhn b2luZyllKHRvKWgoYilzKGUpZyhwcmV0dCltKHkpaChiYXNpYywpaChhcyllCihpdClnKHNo b3VsZCloKGIpcyhlLik0OCBiKEkpMzQgYih3KW0ob3VsZCloKGIpcyhlZ2luKWYodGhlKWgo XDAxNGxlKWYKKGIpbSh5KWgoaW5jbHVkaW5nKWgodGhlKS0xMjAgMTk5NiB5KGZvbGxvKW0o d2luZylkKGhlYWRlcnM6KS0xMjAKMjIzNCB5IEZmKCNpbmNsdWRlKTUzIGIoIm15X21vZHVs ZV9tb2R1bGUuaCIpMjYyIGIoLy9tb2R1bGUpNTMKYihuYW1lKWcoYW5kKWYodmVyc2lvbilo KGluZm8pLTEyMCAyNDMzIHkoI2luY2x1ZGUpZygibGlieG9ycC94b3JwLmgiKQo0NjYgYigv L2dlbmVyaWMpNTQgYihzdHVmZillKC0pZyhhbHdheXMpaChpbmNsdWRlKS0xMjAKMjYzMiB5 KCNpbmNsdWRlKWcoImxpYnhvcnAvZXhjZXB0aW9ucy5oaCIpMTA5IGIoLy9mb3IpNTMKYih0 cnkvY2F0Y2gpLTEyMCAyODMxIHkoI2luY2x1ZGUpZygibXlfbW9kdWxlLmhoIiktMTIwCjMw NjkgeSBGaShBZnRlcikzMiBiKHkpbShvdSlnKGhhKW0odiltKGUpaChkb25lKWYod2hhdGV2 KW0oZXIpaCh5KW0KKG91cilmKG1haW4pZyhcMDE0bGUpZyhyZXF1aXJlcywpaShzdWMpbSho KWYoYXMpZShjcmVhdGluZyloKGEpZihNeSlwCjMxMzggMzA2OSAzMCA0IHYgMzYgdyhNbylz KGR1bGUpaShvYik1IGIoamVjdCwpMzIgYihldGMuLCktMTIwCjMyNjkgeSh0aGUpaShyZW1h aW5pbmcpaChYb3JwKWYoZnVuY3Rpb25hbGl0KW0oeSloKGlzKWYoY29uKW0odGFpbmVkKWgK KGluKWYoYSlnKHRyeS9jYXRjKW0oaCloKGJsbylzKGMpbShrLikyNzUzIDMyMzMgeSBGZSgx KTI4NDAKMzI2OSB5IEZpKFRoZSlnKG9ubHkpZihwaWVjZSlpKG9mKWQoY28pcyhkZSloKHRo YXQpLTEyMAozNDY4IHkoeSltKG91KWYobmVlZCloKHRvKWUoaGEpbSh2KW0oZSlpKGluKWYo dGhlKWcgRmYodHJ5KWcKRmkocGFydClmKGlzKWkoc29tZXRoaW5nKWYoc2ltaWxhcilnKHRv KWcodGhpczopLTEyMAozNzA2IHkgRmYod2hpbGUpNTMgYihcKHRydWVcKSlmKHspODUgMzkw NSB5KG15X21vZHVsZS0+ZXZlbnRsb29wLnJ1blwoKQpxKFwpOyktMTIwIDQxMDQgeSh9KS0x MjAgNDM0MiB5IEZpKEkpMzcgYih3aWxsKWgodGFsaylmKGFiKXMob3V0KWYodGhlKQpoKGV2 KW0oZW4pbSh0bG8pcyhvcClpKHYpLTUgYihhcmlhYmxlKTM3IGIoaW4pZyhDaGFwdGVyKWco NC4pNTYKYihGKS04IGIob3IpMzYgYihubyltKHcsKWooc3VcMDE2Y2UpZyhpdClkKHRvKWgo c2EpbSh5KWgodGhhdCllCihjYWxsaW5nKWkodGhlKS0xMjAgNDU0MiB5KHJ1blwoXCkpMzMg YihtZXRobylzKGQpZyhzaW1wbHkpaChjYXVzZXMpZwoodGhlKWYoZXYpbShlbiltKHRzKWko Z2VuZXJhdGVkKWUoYiltKHkpaCh5KW0ob3VyKWYobW8pcyhkdWxlKWcodG8pZihiKQpzKGUp aChwcm8pcyhjZXNzZWQuKS0xMjAgNDc0MSB5KFRoZSloKGNvcnJlc3ApcyhvbmRpbmcpZihj YXRjKW0oaClnCihzdGF0ZW1lbiltKHQpaCh3KW0ob3VsZClnKGxvKXMob2spZShsaWspbShl KWkodGhpczopLTEyMAo0OTc5IHkgRmYoY2F0Y2hcKC4uLlwpKTU0IGIoeyk4NSA1MTc4IHko eG9ycF9jYXRjaF9zdGFuZGFyZF9leGNlcClxCih0aW8pcShuc1woXCkpcSg7KS0xMjAgNTM3 NyB5KH0pLTEyMCA1NjE1IHkgRmkoVGhhdCdzKTMzCmIoaXQuKTQ0IGIoTm8pbSh3KTMzIGIo b24pbSh0bylnKHRoZSlnKGhlYWRlcilnKFwwMTRsZS4uLi4pcAotMTIwIDU2NjkgMTY1NiA0 IHYgLTggNTczMCBhIEZkKDEpMjkgNTc2MCB5IEZjKEYpLTcgYihvcikyNwpiKHRoZSloKHJl Y29yZCwpZihJKWcoZG9uJ3QpaChiKXIoZWxpZXYpbihlKWYoeSluKG91KWcobmVlZCloKHRo ZSlnCih0cnkvY2F0YyluKGgpZShibG8pcihjKW4oaywpaChidXQpaShpdClmKGlzKWYoY29u c2lkZXJlZClnKGdvKXIobylyKGQpCmcoY28pcihkaW5nKWcocHJhY3RpY2UuWzEpbyhdKTE5 MjYgNjAwOSB5IEZpKDUpcCBlb3AKZW5kCiUlUGFnZTogNiA2ClRlWERpY3QgYmVnaW4gNiA1 IGJvcCAtMTIwIDY4NyBhIEZqKENoYXB0ZXIpNzggYig0KS0xMjAKMTI2NSB5KG0pLTYgYih5 KXAgMjA1IDEyNjUgNzAgNCB2IDgyIHcobW8pNiBiKGR1bGUuaGgpNzgKYihIZWFkZXIpZihG aWxlKS0xMjAgMTc5NyB5IEZpKFkpLTggYihvdSkzMiBiKHdpbGwpaShwcm9iYWJseSlmKHcp bShhbikKbSh0KWcodG8pZyhpbmNsdWRlKWgodGhlKWYoZm9sbG8pbSh3aW5nKWYoaGVhZGVy KWkoXDAxNGxlczopLTEyMAoyMDU1IHkgRmYoI2luY2x1ZGUpNTMgYigibGlieG9ycC94b3Jw LmgiKTQ2NiBiKC8vZ2VuZXJpYyk1NApiKHN0dWZmKWUoLSlnKGFsd2F5cyloKGluY2x1ZGUp LTEyMCAyMjU0IHkoI2luY2x1ZGUpZwooImxpYnhvcnAvY2FsbGJhY2suaGgiKTIxMSBiKC8v Zm9yKTUzIGIoY3JlYXRpbmcpZyhjYWxsYmFjaylnKG1ldGhvZHMpCi0xMjAgMjQ1NCB5KCNp bmNsdWRlKWcoImxpYnhvcnAvZXZlbnRsb29wLmhoIikxNjAgYigvL2Zvcik1MwpiKHRoZSlm KEV2ZW50TG9vcCktMTIwIDI2NTMgeSgjaW5jbHVkZSloKCJsaWJ4b3JwL3RpbWVyLmhoIikz NjQKYigvL2Zvcik1MyBiKGNyZWF0aW5nKWcodGltZXJzKS0xMjAgMjg1MiB5KCNpbmNsdWRl KWcKKCJsaWJ4b3JwL3NlcnZpY2UuaGgiKTI2MiBiKC8veW91cik1MyBiKGNsYXNzKWcoc2hv dWxkKWYoaW5oZXJpdClpCihmcm9tKWUoU2VydmljZUJhc2UpLTEyMCAzMjUwIHkoI2luY2x1 ZGUpaCgibGlieGlwYy94cmxfc3RkX3JvdXRlcilxCiguaGgiKS0xMjAgMzY0OSB5KC8veHh4 KWcod2lsbClmKGJlKWcodGhlKWcobmFtZSlnKG9mKWcodGhlKWcoWG9ycClnCihtb2R1bGUp aCh0aGF0KWcoeW91KWYod2lzaClnKHRvKWcoY2FsbClnKHRoZSlnKFhSTHMpLTEyMAozODQ4 IHkoLy9vbi4pMTA0IGIoT2J2aW91c2x5KTU0IGIoeW91KWUoZG9uJ3QpZyhuZWVkKWgodGhp cylmKGlmKWcoeW91KQpnKGRvbid0KWcocGxhbiloKG9uKWUoY2FsbGluZylqKGFueS4pLTEy MCA0MDQ3IHkoLy9Gb3IpZihleGFtcGxlLClnCihmb3IpZih0aGUpZyhCR1ApZyhtb2R1bGUs KWgodXNlKWYoeHh4KWcoPSlnKGJncCwpZyhhcylnKGluKS0xMjAKNDI0NyB5KC8veHJsL2lu dGVyZmFjZXMvYmdwX3hpZi4pcShoaCIpLTEyMCA0NDQ2IHkoI2luY2x1ZGUpaAooInhybC9p bnRlcmZhY2VzL3h4eF94aWYpcSguaGgiKS0xMjAgNDg0NCB5KCNpbmNsdWRlKWcoPHN0cmlu Zz4pLTEyMAo1MTAzIHkgRmkoWSktOCBiKG91KTQxIGIod2lsbClnKHcpbShhbiltKHQpZyh5 KW0ob3VyKWgobW8pcyhkdWxlKWYodG8pZgooaW5oZXJpdClpKGZyb20pZSh0aGUpaChTZXJ2 aWNlQmFzZSlpKGNsYXNzLik2OSBiKFkpLTgKYihvdSk0MSBiKHJlYWxseSlnKGRvbid0KWco bmVlZCloKHRvKWUoZG8pLTEyMCA1MzAyIHkoYW4pbSh5dGhpbmcpMzQKYihtb3JlKWcod2l0 aClmKHRoZSloKFNlcnZpY2VCYXNlKWkoY2xhc3MpZShleGNlcHQpaChpbXBsZW1lbiltKHQp ZwoodGhlKWYodCltKHcpbShvKWcocHVyZSlnKHZpcnR1YWwpZihtZXRobylzKGRzLik0NyBi KFRoZXkpLTEyMAo1NTAxIHkoZG9uJ3QpMzMgYihuZWVkKWcodG8pZyhkbylmKGFuKW0oeXRo aW5nLik0NCBiKEkpMzMKYihkZVwwMTRuZWQpaCh0aGVtKWYoYXMpZyhmb2xsbyltKHdzKWgo aW4pZSh0aGUpaChtbylzKGR1bGUpZyh0aGF0KWcoSSkKZyh3cm90ZTopLTEyMCA1NzYwIHkg RmYoYm9vbCk1MiBiKHN0YXJ0dXBcKFwpKWkoe3JldHVybilmKHRydWU7fSkxOTI2CjYwMDkg eSBGaSg2KXAgZW9wIGVuZAolJVBhZ2U6IDcgNwpUZVhEaWN0IGJlZ2luIDcgNiBib3AgLTEy MCAtMTQwIGEgRmYoYm9vbCk1MiBiKHNodXRkb3duXChcKSlpKHtyZXR1cm4pZgoodHJ1ZTt9 KS0xMjAgMTQyIHkgRmkoSWYpMzggYih5KW0ob3UpaChwbGFuKWYob24pZyhjYWxsaW5nKWco WFJMKWcKKG1ldGhvKXMoZHMpaCh0bylmKGNvbW0pbSh1bmljYXRlKWkod2l0aClmKG90aGVy KWYobW8pcyhkdWxlcyloKHRoZW4pZwooeSltKG91KWYod2lsbCloKG5lZWQpZyh0byktMTIw IDM0MSB5KHdyaXRlKTQ1IGIoYSllKGNhbGxiYWMpbShrXChcKSlpCihtZXRobylzKGQuKTc4 IGIoVGhpcyk0NSBiKG1ldGhvKXMoZClmKHdpbGwpZyhyZWNlaXYpbShlKWkodGhlKWUocmVz cClzCihvbnNlKWkoZnJvbSlkKHRoZSloKFhSTClnKG1ldGhvKXMoZClnKHkpbShvdSktMTIw IDU0MAp5KGNhbGxlZC5bMSlxKF0uKWooQXMpMzUgYihpcylmKGV4cGxhaW5lZClpKGZ1cnRo ZXIpZShpbilnKFsxXSwpZyh0aGUpZwooWFJMKWcoY2FsbClnKHkpbShvdSloKG1hayltKGUp Zyh3aWxsKWYocmV0dXJuKWgoaW1tZWRpYXRlbHkpaChiKXMKKGVjYXVzZSktMTIwIDc0MCB5 KFgpbShPUlApMjcgYihpcyloKG5vdClmKG0pbSh1bHRpdGhyZWFkZWQuKTQzCmIoTGF0ZXIp MjcgYihvbiwpaCh5KW0ob3VyKWYoY2FsbGJhYyltKGtcKFwpKWkobWV0aG8pcyhkKWUod2ls bCloKGIpcwooZSlmKGNhbGxlZCwpaSh0ZWxsaW5nKWUoeSltKG91KWgodGhlKWYocmVzdWx0 KS0xMjAgOTM5CnkoXChPayktNSBiKGEpbSh5KWQoLCkzMyBiKEluKW0odGVybmFsKWcoZXJy b3IsKWcoZXRjLlwpKTQ0CmIob2YpMzIgYih0aGUpaChYUkwpZihjYWxsKWgoeSltKG91KWgo bWFkZS4pNDQgYihJdCkzMgpiKHNob3VsZClpKGxvKXMob2spZShzb21ldGhpbmcpaShsaWsp bShlKWcodGhpcykzNjY0CjkwMyB5IEZlKDEpMzcwNCA5MzkgeSBGaSg6KS0xMjAgMTIyMSB5 IEZmKHZvaWQpNTIgYgoobXlfbW9kdWxlX2NiXChjb25zdClrKFhybEVycm9yJillKHhybF9l cnJvclwpOyktMTIwCjE1MDMgeSBGaShMYXN0bHkpLTggYigsKTI3IGIoaW4pZSh5KW0ob3Vy KWgoaGVhZGVyKWYoXDAxNGxlKWgoeSltKG91KWcKKHNob3VsZClmKGRlXDAxNG5lKWkoYSlk KGZldylpKFhvcnAtcmVsYXRlZClmKHYpLTUgYihhcmlhYmxlcy4pNDEKYihGaXJzdCwpMjcg YihldiltKGVyeSlnKFhvcnApZShwcm8pcyhjZXNzKS0xMjAgMTcwMwp5KHdpbGwpMzcgYihu ZWVkKWcgRmIoZXhhY3RseSlmIEZpKG9uZSlnKHYpLTUgYihhcmlhYmxlKTM2CmIob2YpZyh0 KW0oeXApcyhlKWgoRXYpbShlbiltKHRMbylzKG9wLik1NSBiKFkpLTggYihvdSkzNgpiKHdp bGwpaChhbHNvKWYocHJvYmFibHkpaCh3KW0oYW4pbSh0KWcoYW4pZihYcmxTdGRSb3V0ZXIp LTEyMAoxOTAyIHkodiktNSBiKGFyaWFibGUuKTQwIGIoWHJsU3RkUm91dGVyKTIyIGIoaXMp aChhKWUoc3ViKXMoY2xhc3MpaQoob2YpZihYcmxSb3V0ZXIuKTQwIGIoWHJsUm91dGVycyky MiBiKGdldClnKGIpcyhvdW5kKWcodG8pZih0aGUpaChFdiltCihlbiltKHRMbylzKG9wKWgo YW5kKWYod2lsbCktMTIwIDIxMDEgeShzZW5kL3JlY2VpdiltKGUpMzUKYihYUkwpZChyZXF1 ZXN0cylpKGZvcillKHkpbShvdXIpaChtbylzKGR1bGVbMV0uKTQ0IGIoSSkzMgpiKHN1cHAp cyhvc2UpaChpdClmKHcpbShvdWxkKWgoYilzKGUpZyhwKXMob3NzaWJsZSlnKHRvKWYoY3Jl YXRlKWgoYSllCihtbylzKGR1bGUpLTEyMCAyMzAwIHkod2l0aG91dCkyMyBiKGFuKWYoWHJs Um91dGVyLClqKGFsdGhvdWdoKWQoSSlnCihkb24ndCloKHRoaW5rKWcoaXQpZih3KW0ob3Vs ZClpKGIpcyhlKWUoYWJsZSloKHRvKWYoZG8pZyhtKW0odWMpbShoKWkKKGluKWYodGVybXMp ZyhvZilmKGIpcyhlaW5nKWcoYSlnKHBhcnQpZyhvZiktMTIwIDI0OTkKeShYb3JwLik0MSBi KElmKTI0IGIoeSltKG91KWgocGxhbilmKG9uKWgoY2FsbGluZylmKFhSTHMpaChvbilmKGEp ZyhtbykKcyhkdWxlLClpKHkpbShvdSlmKHdpbGwpZyhuZWVkKWgodGhlKWUoY29ycmVzcClz KG9uZGluZyloKFhSTClnKENsaWVuKW0KKHQpZyhvYik1IGIoamVjdCktMTIwIDI2OTkgeShm b3IpMjMgYih0aGF0KWgobW8pcyhkdWxlLik0MQpiKFRoZSkyNSBiKHQpbSh5cClzKGUpZihv ZilnKHRoaXMpZyhvYik1IGIoamVjdCkyNCBiKHdpbGwpaChiKXMoZSlmCihkZVwwMTRuZWQp aChiKW0oeSlnKHRoZSlmKGNsYXNzKWgoaW4pZih0aGUpZyh4cmwvaW4pbSh0ZXJmYWNlcy94 eHgpcAozNzQ0IDI2OTkgMzAgNCB2IDM4IHcoeGlmLmhoKS0xMjAgMjg5OCB5KFwwMTRsZS4p NDMgYihTbykzMQpiKGlmKWYoeSltKG91KWkoYXJlKWUoY2FsbGluZyloKFhSTHMpZyhvbiln KHRoZSlnKEJHUClmKG1vKXMoZHVsZSwpaQooeHJsL2luKW0odGVyZmFjZXMvYmdwKXAgMjkw OSAyODk4IFYgMzcgdyh4aWYuaGgpZih0ZWxscyloKHkpbShvdSlmKHRvKQpmKG1hayltKGUp aShhKS0xMjAgMzA5NyB5KHYpLTUgYihhcmlhYmxlKTM0IGIob2YpZyh0KW0oeXApcyhlKWgK KFhybEJncFYwcDJDbGllbiltKHQpMTM3MiAzMDYxIHkgRmUoMikxNDEzIDMwOTcgeSBGaSgu KTQ5CmIoRiktOCBiKG9yKTMzIGIoY2FsbGluZyloKFhSTHMpaChvbilmKHRoZSloKFJJQiwp Zih4cmwvaW4pbQoodGVyZmFjZXMvcmliKXAgMzUzNyAzMDk3IFYgMzcgdyh4aWYuaGgpaCh0 ZWxscyktMTIwCjMyOTYgeSh5KW0ob3UpZSh0bylmKG1hayltKGUpaShhKWUodiktNSBiKGFy aWFibGUpMzMKYihvZilmKHQpbSh5cClzKGUpaShYcmxSaWJWMHAxQ2xpZW4pbSh0LiktMTIw IDM0OTYgeShJbilmKG0pbSh5KWcobW8pcwooZHVsZSloKEkpZShuZWVkZWQpaSh0bylmKHNl dClnKGEpZih0aW1lciwpaShzbyllKEkpaChhbHNvKWcoaGFkKWYoYSloCih2KS01IGIoYXJp YWJsZSkzMiBiKG9mKWgodCltKHlwKXMoZSlnKFhvcnBUaW1lci4pLTEyMAozNjk1IHkoTXkp ZyhoZWFkZXIpaChcMDE0bGUpZih2KS01IGIoYXJpYWJsZXMpMzMgYihsbylzKG9rKWcobGlr KW0oZSlnCih0aGlzOiktMTIwIDM5NzcgeSBGZihFdmVudExvb3ApNjE4IGIoX2V2ZW50bG9v cDspLTEyMAo0MTc2IHkoWHJsU3RkUm91dGVyKik0MTQgYihfeHJsX3JvdXRlcjspLTEyMCA0 Mzc2IHkoWHJsQmdwVjBwMkNsaWVudCopCjIxMCBiKF9iZ3BfeHJsX2lmOyktMTIwIDQ1NzUg eShYb3JwVGltZXIqKTU2NyBiKF9teV90aW1lcjspcAotMTIwIDUzNzAgMTY1NiA0IHYgLTgg NTQzMSBhIEZkKDEpMjkgNTQ2MSB5IEZjKFRoZSkzOApiKGV4YWN0KWYoZGV0YWlscylnKG9m KWcodGhlKWgocmV0dXJuKWYodCluKHlwKXIoZSlnKGFuZClnKHBhcmFtZXRlcilmCihsaXN0 KWkod2lsbClmKGIpcihlKWgoZGVcMDE0bmVkKWcoYiluKHkpZih0aGUpaChYUkwpZih5KW4o b3UpZyhhcmUpZgooY2FsbGluZywpaihzaW5jZSktMTIwIDU1NjEgeSh0aGUpMzAgYihjYWxs YmFjKW4oa1woXCkpZihtZXRobylyKGQpaQooaXMpZShhKWgocGFyYW1ldGVyKWUodG8paSh0 aGUpZyhYUkwpZyhtZXRobylyKGQuKTQ0CmIoTm90ZSkzMCBiKHRoYXQpZyh0aGUpZyhYUkwp ZyhpbiluKHRlcmZhY2UpZyhoZWFkZXIpZihcMDE0bGUsKWgoZm9yKWYKKGV4YW1wbGUsKS0x MjAgNTY2MCB5KHhybC9pbiluKHRlcmZhY2VzL2JncClwIDU0NiA1NjYwCjI1IDQgdiAyNyB3 KHhpZi5oaClmKHRoYXQpZyh3KW4oYXMpZihpbmNsdWRlZCloKGFiKXIobyluKHYpbihlLCll KHQpbgooeXApcihlZGVmKTYgYigncykyOSBiKG1hbiluKHkpZShkaVwwMTNlcmVuKW4odCln KGNhbGxiYWMpbihrKWcodCluKHlwKQpyKGVzLiktOCA1NzMwIHkgRmQoMikyOSA1NzYwIHkg RmMoSXQpaChhbHNvKWYodGVsbHMpaCh5KW4ob3UpZSh0aGUpaQoobWV0aG8pcihkcylnKHRo YXQpZyhhcmUpZihhKW4odiktNSBiKGFpbGFibGUpMjYgYih0bylpKGNhbGwuKTE5MjYKNjAw OSB5IEZpKDcpcCBlb3AgZW5kCiUlUGFnZTogOCA4ClRlWERpY3QgYmVnaW4gOCA3IGJvcCAt MTIwIDY4NyBhIEZqKENoYXB0ZXIpNzggYig1KS0xMjAKMTI2NSB5KG0pLTYgYih5KXAgMjA1 IDEyNjUgNzAgNCB2IDgyIHcobW8pNiBiKGR1bGUuY2MpNzgKYihTb3VyY2UpZyhGaWxlKS0x MjAgMTc5NyB5IEZpKEluKTM3IGIoeSltKG91ciloKGNvbnN0cnVjdG9yKWYoeSltKG91KWgK KHdpbGwpZih3KW0oYW4pbSh0KWgodG8pZShzZXQpaSh1cClmKHkpbShvdXIpZyhYcmwpZyhS b3V0ZXIpZyhhbmQpZyhwKXMKKG9zc2libHkpaCh0aGUpZihDbGllbiltKHQpaShvYik1IGIo amVjdCkzNyBiKHkpbShvdSktMTIwCjE5OTYgeSh3KW0ob3VsZClkKGxpayltKGUpZih0byln KG1hayltKGUpZyhYcmwpZyhjYWxscylnKG9uLik0NApiKEl0KTMyIGIodyltKG91bGQpaShs bylzKG9rKWUobGlrKW0oZSlpKHRoaXM6KS0xMjAgMjI1NAp5IEZmKF94cmxfcm91dGVyKTU0 IGIoPSllKG5ldylnKFhybFN0ZFJvdXRlclwoX2V2ZW50bG9vcCwpNTcKYigibXlfbW9kdWxl IlwpOyktMTIwIDI0NTQgeSgvL05vdGU6KWMoaXQpZihpcylnKHZlcnkpZyhpbXBvcnRhbnQp aQooZm9yKWUoeW91KWcodG8pZyhjYWxsKWcodGhlKWcoZmluYWxpemVcKFwpKWkobWV0aG9k KS0xMjAKMjY1MyB5KC8vaWYpZSh5b3UpZyhwbGFuKWgob24pZihjYWxsaW5nKWgoWHJscylm KGJ1dClnKGRvbid0KWgocGxhbilmCihvbilnKHJlY2VpdmluZyloKGFueSlnKFwoaS5lLilm KHlvdSktMTIwIDI4NTIgeSgvL2Rvbid0KWgocGxhbilmKG9uKWcKKGFsbG93aW5nKWkob3Ro ZXIpZShtb2R1bGVzKWgodG8pZihjYWxsKWgoWHJscylmKG9uKWcoeW91XCkuKS0xMjAKMzA1 MSB5KF94cmxfcm91dGVyLT5maW5hbGl6ZVwoXCk7KS0xMjAgMzQ1MCB5Cih3YWl0X3VudGls X3hybF9yb3V0ZXJfaXNfKXEocmVhZClxKHlcKF8pcShldmVuKXEodGxvbylxKHAsKTU3CmIo Kl94cmxfcm91dGVyXCk7KS0xMjAgMzg0OCB5KC8vSWYpNTIgYih5b3UpZyhwbGFuKWgob24p ZihjYWxsaW5nKWgKKFhSTHMpZihvbilnKHRoZSlnKEJHUClnKG1vZHVsZS4uLiktMTIwIDQw NDcgeShfYmdwX3hybF9pZilpKD0pZShuZXcpZwooWHJsQmdwVjBwMkNsaWVudFwoX3hybF9y b3V0KXEoZXJcKSlxKDspLTEyMCA0MzA2IHkgRmkoSWYpMzMKYih5KW0ob3UpaChhcmUpZihj YWxsaW5nKWcoWFJMKWcobWV0aG8pcyhkcyloKG9yKWYoY3JlYXRpbmcpaCh0aW1lcnMpZwoo dGhlbilnKHkpbShvdSlmKHdpbGwpaChuZWVkKWcodG8pZihrbm8pbSh3KWgoYWIpcyhvdXQp ZihjYWxsYmFjKW0KKGtzXChcKS4pLTEyMCA0NTA1IHkoWzFdKWQoZXhwbGFpbnMpaChjYWxs YmFjKW0oa3NcKFwpKWgoaW4pZShhKWYKKGxpdHRsZSloKG1vcmUpZyhkZXRhaWwuKTQzIGIo SGVyZSkzMSBiKEkpZih3aWxsKWcoanVzdClnKGdpdiltKGUpaChhKWUKKGZldylpKGV4YW1w bGVzKWgod2hlcmUpZih0aGV5KWYod2lsbCktMTIwIDQ3MDQgeShhcmlzZS4pLTEyMAo0OTA0 IHkoRmlyc3QsKWoobGV0J3MpZyhkZVwwMTRuZSloKHRoZSlmKGNhbGxiYWMpbShrXChcKSlo KG1ldGhvKXMoZC4pCjQ0IGIoSSkzMiBiKHdyb3RlKWgobWluZSloKHRvKWUoYilzKGUpaCh1 c2VkKWgoYXMpZShhKWgocGFyYW1ldGVyKWcodG8pCmYodGhlKS0xMjAgNTEwMyB5KHNlbmQp cCA3NSA1MTAzIDMwIDQgdiAzNiB3KHdpdGhkcmEpbSh3KXAKNTA4IDUxMDMgViAzNyB3KHJv dXRlNFwoXCkpZyhCR1ApaChYUkwpZihtZXRobylzKGQuKTQ0CmIoTG8pcyhva2luZykzMiBi KGF0KWcodGhlKWgoZGVcMDE0bml0aW9uKWgoZm9yKWUodGhhdClnKG1ldGhvKXMoZDopCi0x MjAgNTM2MiB5IEZmKGJvb2wpLTEyMCA1NTYxIHkoc2VuZF93aXRoZHJhd19yb3V0ZTRcKGNv bnMpcSh0KTU3CmIoY2hhciosKWMoY29uc3QpZyhJUHY0TmV0JiwpZyhjb25zdClnKGJvb2wm LClnKGNvbnN0KS0xMjAKNTc2MCB5KGJvb2wmLClnKGNvbnN0KWYoV2l0aGRyYXdSb3V0ZTRD QiYpayhjYlwpOykxOTI2CjYwMDkgeSBGaSg4KXAgZW9wIGVuZAolJVBhZ2U6IDkgOQpUZVhE aWN0IGJlZ2luIDkgOCBib3AgLTEyMCAtMTQwIGEgRmkodyltKGUpMzQgYihjYW4pZShzZWUp aSh0aGF0KWYob3VyKQpmKGNhbGxiYWMpbShrXChcKSlpKG1ldGhvKXMoZClmKHdpbGwpZyhu ZWVkKWgodG8pZShiKXMoZSloKG9mKWYodCltKHlwKQpzKGUpLTEyMCAxNDIgeSBGZihXaXRo ZHJhd1JvdXRlNENCJiktMTIwIDQyNCB5IEZpKEluKTI0CmIodGhlKWcoeHJsL2luKW0odGVy ZmFjZXMvYmdwKXAgOTI5IDQyNCAzMCA0IHYgMzcgdyh4aWYuaGgpZyhcMDE0bGUpZwoodylt KGUpaChzZWUpZyh0aGlzKWYobGluZSlnKHJpZ2gpbSh0KWcoYWIpcyhvKW0odiltKGUpZyh0 aGUpZyhzZW5kKXAKMjg2MyA0MjQgViAzNyB3KHdpdGhkcmEpbSh3KXAgMzI5NyA0MjQgViAz NiB3KHJvdXRlNFwoXCkpZyhtZXRobylzKGQpCi0xMjAgNjIzIHkoZGVcMDE0bml0aW9uOikt MTIwIDkwNiB5IEZmKHR5cGVkZWYpNTMgYgooWG9ycENhbGxiYWNrMTx2b2lkLClqKGNvbnN0 KWQoWHJsRXJyb3ImPjo6UmVmUHRyKWooV2l0aGRyYXdSb3V0ZTRDQjspCi0xMjAgMTE4OCB5 IEZpKFRoZSkzOSBiKFwwMTRyc3QpZyh0ZW1wbGF0ZSlnKHBhcmFtZXRlcilnKGlzKWcodGhl KWYKKHJldHVybiloKHQpbSh5cClzKGUsKWkoaW4pZCh0aGlzKWgoY2FzZSlnKHYpbShvaWQu KTYxCmIoVGhlKTQwIGIocmVtYWluaW5nKWUodGVtcGxhdGUpaShwYS0pLTEyMCAxMzg3IHko cmFtZXRlciljKGlzKWcodGhlKWcKKGxvbmUpZyhhcmd1bWVuKW0odClnKHRoYXQpZyh0aGUp ZyhtZXRobylzKGQpZyhzaG91bGQpZyhhY2NlcHQpMjQ5MgoxMzUxIHkgRmUoMSkyNTMyIDEz ODcgeSBGaSguKTUzIGIoSSkzNSBiKHdyb3RlKWgobSltKHkpaChjYWxsYmFjKW0KKGtcKFwp KWcobWV0aG8pcyhkKWYoYXMpLTEyMCAxNTg2IHkoZm9sbG8pbSh3czopLTEyMAoxODY5IHkg RmYodm9pZCktMTIwIDIwNjggeShNeU1vZHVsZTo6bXlfbW9kdWxlX2NiXChjbylxKG5zdCk1 OApiKFhybEVycm9yJik1MyBiKHhybF9lcnJvclwpKS0xMjAgMjI2NyB5KHspODUgMjQ2NiB5 KGZwcmludGZcKHN0ZG91dCwpaQooImNhbGxiYWNrXChcKSlnKGV4ZWN1dGluZyllKHdpdGgp ZyhtZXNzYWdlOilnKFwwNDVzLlxcbiIsKTg1CjI2NjYgeSh4cmxfZXJyb3Iuc3RyXChcKS5j X3N0clwoXClcKTspLTEyMCAyODY1IHkofSktMTIwCjMxNDcgeSBGaShTaW5jZSkyNiBiKEkp ZihoYSltKHYpbShlKWgobm8pZihyZWFzb24pZyh0bylmKHB1dCloKGFuKW0oeSloCihmdW5j dGlvbmFsaXQpbSh5KWcoaW4pZihtKW0oeSloKGNhbGxiYWMpbShrXChcKSlnKEkpZihzaW1w bHkpaChqdXN0KWYKKHByaW4pbSh0KWgob3V0KWUodGhlKWgoeHJsKXAgMzc4NCAzMTQ3IFYg MzYgdyhlcnJvciktMTIwCjMzNDYgeShtZXNzYWdlLik0MiBiKERvbid0KTI0IGIoYilzKGUp aChhbGFybWVkKWcoYiltKHkpZygieHJsKXAKMTM0NiAzMzQ2IFYgMzYgdyhlcnJvcilmKG1l c3NhZ2UiKWkoLSllKHRoZSloKG5hbWUpZyhpcylnKG1pc2xlYWRpbmcpaAooc2luY2UpZyh0 aGUpZihlcnJvcilmKG1lc3NhZ2UpLTEyMCAzNTQ1IHkoY2FuKTMzIGIodGVsbClnKHkpbShv dSlnCih0aGF0KWYodGhpbmdzKWkodyltKG9yayltKGVkKWcob3V0KWUoYXMpaChleHApcyhl Y3RlZCwpaShpLmUuKTQ0CmIoIk9rKS01IGIoYSltKHkiKTMyIGIoaXMpaChhKWcocClzKG9z c2libGUpaCh2KS01IGIoYWx1ZSkzMwpiKGZvcilmKFhybEVycm9yLiktMTIwIDM3NDUgeShT aW5jZSloKEkpZShjYW4ndCloKHApcyhvc3NpYmx5KWgoZG8pcwooY3VtZW4pbSh0KWcoZXYp bShlcnl0aGluZylnKHkpbShvdSlnKG1pZ2gpbSh0KWYodyltKGFuKW0odClnKHRvKWYoZG8p aAooaW4pZih5KW0ob3VyKWkobW8pcyhkdWxlLClmKEkpZyh3aWxsKWcobm8pbSh3KWcoZ2l2 KW0oZSktMTIwCjM5NDQgeShhKWcoc2ltcGxlKWkoZXhhbXBsZSlnKG9mKWUoaG8pbSh3KWko dG8pZSh1c2UpaChhKWcoY2FsbGJhYyltCihrXChcKSloKG1ldGhvKXMoZClmKGFzKWYoYSlo KHBhcmFtZXRlci4pLTEyMCA0MTQzIHkoU3VwcClzKG9zZSlrKHkpbQoob3UpZih3KW0oYW4p bSh0KWcodG8pZyhzZXQpZyhhKWYocClzKGVyaW8pcyhkaWMpaCh0aW1lciloKHRvKWUoZXhw aXJlKQppKGF0KWUobGF0ZXIpaCh0aW1lcykyNjkyIDQxMDcgeSBGZSgyKTI3MzIgNDE0MyB5 IEZpKC4pNTMKYihZKS04IGIob3UpMzUgYihtKW0odXN0KWkoc3ApcyhlY2lmeSlnKGEpZSht ZXRobylzKGQsKS0xMjAKNDM0MiB5KG5hbWVseSlkKGEpZyhjYWxsYmFjKW0oa1woXCkpZyht ZXRobylzKGQsKWcodG8pZihleGVjdXRlKWooZWFjKW0KKGgpZSh0aW1lKWcodGhlKWcodGlt ZXIpZyhleHBpcmVzLik0NCBiKFQpLTggYihvKTMyIGIoY3JlYXRlKWcodGhlKWcocCkKcyhl cmlvKXMoZGljKWYodGltZXIpLTEyMCA0NTQyIHkoeSltKG91KTM5IGIobWFrKW0oZSloKGEp ZihtZXRobylzKGQpZwooY2FsbClnKG9uKWcoeSltKG91cilnKGV2KW0oZW4pbSh0bG8pcyhv cCloKHYpLTUgYihhcmlhYmxlKTM5CmIoXChkZVwwMTRuZWQpaChpbilmKHRoZSloKGhlYWRl cilmKFwwMTRsZVwpLik2MyBiKFRoZSkzOQpiKHByb3RvdCltKHlwKXMoZSktMTIwIDQ3NDEg eShsbylzKG9rcykzMyBiKGxpayltKGUpaCh0aGlzOiktMTIwCjUwMjMgeSBGZihfZXZlbnRs b29wLm5ld19wZXJpb2RpY1woaSlxKG50KTU3IGIocGVyaW9kLClkKGNvbnN0KWUKKFBlcmlv ZGljVGltZXJDYWxsYmFjayYpNTcgYihwY2JcKTspLTEyMCA1MzA1IHkgRmkoSWYpMzMKYih5 KW0ob3UpZyhjKW0oaGVjKW0oaylpKHRoZSllKFwwMTRsZSlnKGxpYiltKHhvcnAvdGltZXIu aGgpaCh5KW0ob3UpZwood2lsbClmKHNlZSlnKHRoZSlnKGZvbGxvKW0od2luZylnKHQpbSh5 cClzKGVkZWY6KXAgLTEyMAo1Mzk4IDE2NTYgNCB2IC04IDU0NjAgYSBGZCgxKTI5IDU0OTAg eSBGYyhUaGUpZihuKW4odW0pbihiKXIoZXIpZihhc3NvKQpyKGNpYXRlZClmKHdpdGgpaSh0 aGUpZyh0ZW1wbGF0ZWQpZyh0KW4oeXApcihlLClnKHN1YyluKGgpZihhcylnKHRoZSloCigx KWYoaW4paChYb3JwQ2FsbGJhYyluKGsxKXAgRmEoPD4pYyBGYyhzcClyKGVjaVwwMTRlcylq KHRoZSloKG4pbih1bSluCihiKXIoZXIpZihvZiktMTIwIDU1ODkgeShwYXJhbWV0ZXJzKTI2 IGIodGhlKWkobWV0aG8pcihkKWcoc2hvdWxkKWYKKGFjY2VwdC4pLTggNTY1OSB5IEZkKDIp MjkgNTY4OSB5IEZjKFRoZSloKGNhc2UpZihpcylnKHYpbihlcnkpZwooc2ltaWxhcilnKGlm KWgoeSluKG91KWUoanVzdClqKHcpbihhbiluKHQpZShhKWcodGltZXIpZyh0byloKGdvKWYK KG9cMDEzKWcob25jZS4pMTkyNiA2MDA5IHkgRmkoOSlwIGVvcCBlbmQKJSVQYWdlOiAxMCAx MApUZVhEaWN0IGJlZ2luIDEwIDkgYm9wIC0xMjAgLTE0MCBhIEZmKHR5cGVkZWYpNTMgYgoo WG9ycENhbGxiYWNrMDxib29sPjo6UmVmKXEoUHRyKTU4IGIoUGVyaW9kaWNUaW1lckNhbGxi YWNrOyktMTIwCjE0MiB5IEZpKFRoaXMpMzEgYihzYSltKHlzKWgodGhhdCllKHRoZSlnKGNh bGxiYWMpbShrXChcKSloKG1ldGhvKXMoZClnCih0aGF0KWYoeSltKG91KWgocGFzcylmKGFz KWgoYSlmKHBhcmFtZXRlcilnKG0pbSh1c3QpaCh0YWspbShlKWcoemVybylnCihhcmd1bWVu KW0odHMpZyhhbmQpLTEyMCAzNDEgeShoYSltKHYpbShlKTIzIGIoYSlmKHJldHVybilnKHQp bSh5cClzKGUpCmcob2YpZyhiKXMobylzKG9sLikzOSBiKEFzc3VtaW5nKTIzIGIoeSltKG91 KWYoaGEpbSh2KW0oZSlpKHdyaXR0ZW4pZQooc3VjKW0oaCloKGEpZihtZXRobylzKGQsKWko Y2FsbGVkKWYobSltKHkpcCAzMjIxIDM0MQozMCA0IHYgMzYgdyh6ZXJvKXAgMzQzMCAzNDEg ViAzNSB3KGFyZylwIDM2MDEgMzQxIFYgMzUKdyhiKXMobylzKG9sKXAgMzgyMSAzNDEgViAz NCB3KGNhbGxiYWMpbShrXChcKSktMTIwIDU0MAp5KHRoZXJlKTQwIGIoaXMpZyhqdXN0KWco b25lKWcob3RoZXIpZyh0aGluZylmKHkpbShvdSlpKG5lZWQpZih0bylmCihrbm8pbSh3Oik1 OSBiKFRoZSk0MCBiKG5ld2x5KWgoY3JlYXRlZClnKFRpbWVyKWYoXCh3aGljKW0oaCloKGlz KWYKKHRoZSlnKHJldHVybiktMTIwIDc0MCB5KHYpLTUgYihhbHVlKTM3IGIoZnJvbSlnKHRo ZSloKGNhbGwpZih0bylnKEV2KW0KKGVuKW0odExvKXMob3AubmV3KXAgMTUxMyA3NDAgViAz NyB3KHApcyhlcmlvKXMoZGljXChcKVwpKWgobSltKHVzdClnCihiKXMoZSlmKGFzc2lnbmVk KWgodG8pZihzb21ldGhpbmcpaChpbilmKG9yZGVyKWcodG8pZyhyZS0pLTEyMAo5MzkgeSht YWluKTMwIGIoc2MpbShoZWR1bGVkLik0NiBiKFNvLCkzMCBiKHVzaW5nKWgob3VyKWUoWG9y cFRpbWVyKWkKKHYpLTUgYihhcmlhYmxlKTMxIGIoZnJvbSllKG91ciloKGhlYWRlciloKFww MTRsZSwpZyh3KW0oZSlnKGNvdWxkKWYKKGNyZWF0ZSloKHRoZSlmKHRpbWVyKS0xMjAgMTEz OCB5KGxpayltKGUpayh0aGlzOiktMTIwCjE0MjAgeSBGZihfbXlfdGltZXIpNTQgYig9KWQo bmV3KWgoWG9ycFRpbWVyXChfZXZlbnRsb29wLm5ldylxKF9wZXIpcQooaW9kKXEoaWNcKHAp cShlcmlvKXEoZCwpNTcgYihjYWxsYmFja1wodGhpcywpLTEyMCAxNjIwCnkoJk15TW9kdWxl OjpteV96ZXJvX2FyZ19ibylxKG9sX2MpcShhbGwpcShiYWNrKXEoXClcKVwpOyktMTIwCjE5 MDIgeSBGaShPbmUpMjMgYihub3RlKWcodGhhdClnKEkpZyh3aWxsKWgoYWRkKWYodG8pZih0 aGlzKWkoXCh0bylmCihob3ApcyhlZnVsbHkpZyhzYSltKHYpbShlKWkocClzKGVvcGxlKWUo bSltKHVjKW0oaClpKGNvbmZ1c2lvbilmKGFuZClmCihkZWJ1Z2dpbmcpZyhoZWFkYWMpbSho ZXNcKSktMTIwIDIxMDEgeShpcylpKHRoYXQpZyhpZilmKHkpbShvdSloCihkb24ndClnKGRl bGV0ZSloKHkpbShvdXIpZihYb3JwVGltZXIqKWgoYilzKGVmb3JlKWYocmVhc3NpZ25pbmcp ZyhpdClnCih0aGVuKWcoeSltKG91KWgod2lsbClmKGVuZClnKHVwKWcod2l0aClnKG0pbSh1 bHRpcGxlKS0xMjAKMjMwMCB5KHRpbWVycykzOCBiKHdoZW4paCh5KW0ob3UpZihwcm9iYWJs eSlmKG9ubHkpaCh3KW0oYW4pbSh0KWcob25lLikKNTggYihTbykzNyBiKGlmKWcoeSltKG91 KWgocGxhbilmKG9uKWcoaGEpbSh2aW5nKWgoYSlmKHNpdHVhdGlvbiloCih3aGVyZSlnKHkp bShvdSlnKHNldClnKGEpLTEyMCAyNDk5IHkocClzKGVyaW8pcyhkaWMpYyh0aW1lcilnKHRv KWYKKGNhbGwpaCh0aGUpZyhzYW1lKWgobWV0aG8pcyhkKWYobyltKHYpbShlciloKGFuZCll KG8pbSh2KW0oZXIpaQooYWdhaW4sKWUoeSltKG91KWkobWlnaCltKHQpZih3KW0oYW4pbSh0 KWcodG8pZyhpbmNsdWRlKWgoY28pcyhkZSlmCihsaWspbShlKS0xMjAgMjY5OSB5KHRoaXMp ZihpbilnKHRoZSlnKG1ldGhvKXMoZDopLTEyMAoyOTgxIHkgRmYoaWYpNTIgYihcKF9teV90 aW1lcilpKCE9KWUoTlVMTFwpKWcoeykxMDMgYigvL2Fzc3VtZXMpNTQKYih5b3VyKWUoY3Rv clwoXCkpaChzZXQpZihpdClnKHRvKWYobnVsbClpKGluaXRpYWxseSk4NQozMTgwIHkoZGVs ZXRlKWcoX215X3RpbWVyOyktMTIwIDMzNzkgeSh9KS0xMjAgMzU3OSB5KC8vTm93KWcoYXNz aWduKWYKKF9teV90aW1lciktMTIwIDM3NzggeSguLi4pLTEyMCA0MDYwIHkgRmkoVGhhdCdz KTI5IGIoaXQhKTQxCmIoVGhpcykyOSBiKHNob3VsZClnKGIpcyhlKWYoZW5vdWdoKWcodG8p ZihhbGxvKW0odyloKHkpbShvdSlnKHRvKWcKKG1hayltKGUpZyhhKWcoWG9ycClmKG1vKXMo ZHVsZSloKHRoYXQpZyhjYW4pZyhjb21tKW0odW5pY2F0ZSloKHdpdGgpCi0xMjAgNDI1OSB5 KG90aGVyKWsoWG9ycClmKG1vKXMoZHVsZXMsKWkoc2V0KWYodGltZXJzLCloKGV0Yy4pMTkw MQo2MDA5IHkoMTApcCBlb3AgZW5kCiUlUGFnZTogMTEgMTEKVGVYRGljdCBiZWdpbiAxMSAx MCBib3AgLTEyMCA2ODcgYSBGaihDaGFwdGVyKTc4IGIoNiktMTIwCjEyNjUgeShSdW5uaW5n KWcoTXlNbyk2IGIoZHVsZSktMTIwIDE3OTcgeSBGaShUaGVyZSk0MgpiKGFyZSlmKGEpZyhm ZXcpaChuZWNlc3NhcnkpaCh0aGluZ3MpZih0bylmKGRvKWcoaW4pZyhvcmRlcilnKGZvciln KHkpbQoob3VyKWcobW8pcyhkdWxlKWgodG8pZihydW4pZyh3aGVuKWgodGhlKWcoeG9ycClw IDM3MDkKMTc5NyAzMCA0IHYgMzUgdyhydHJtZ3IpLTEyMCAxOTk2IHkoc3RhcnRzKTExOSAx OTYwIHkKRmUoMSkxNTkgMTk5NiB5IEZpKC4pLTEyMCAyMTk1IHkoVGhlKTI5IGIoXDAxNHJz dClnKHRoaW5nKWYoeSltKG91KWgKKHNob3VsZClnKGRvKWYoaXMpaChhZGQpZihhKWcoY29u XDAxNGd1cmF0aW9uKWcoc2VjdGlvbilpKGZvcilkKE15TW8pcwooZHVsZSlqKHRvKWUoeSlt KG91ciloKGNvblwwMTRnLmIpcyhvKXMob3QpZShcMDE0bGUuKS0xMjAKMjM5NCB5KElmKTMy IGIoeSltKG91KWgoZG9uJ3QpZihuZWVkL3cpbShhbiltKHQpaSh0byllKHNwKXMoZWNpZnkp aQoodGhlKWUoaW5wdXQpaChwYXJhbWV0ZXJzKWcoaW4pZih0aGUpaChjb25cMDE0ZylmKFww MTRsZSkyOTU2CjIzNTggeSBGZSgyKTMwMjkgMjM5NCB5IEZpKHRoZW4pZyh3cml0aW5nKWgo c29tZXRoaW5nKS0xMjAKMjU5MyB5KGxpayltKGUpaCh0aGlzKWYoaW4pZyh0aGUpZyhjb25c MDE0ZylnKFwwMTRsZSlnKHdpbGwpZyh3KW0ob3JrOikKLTEyMCAyODc2IHkgRmYocHJvdG9j b2xzKTU0IGIoeyk4NSAzMDc1IHkobXlfbW9kdWxlKWcoeyk4NQozMjc0IHkofSktMTIwIDM0 NzMgeSh9KS0xMjAgMzc1NiB5IEZpKElmKTI3IGIoeSltKG91KWkoc3RhcnQpZSh4b3JwKXAK NTc4IDM3NTYgViAzNiB3KHJ0cm1ncilnKG5vKW0odyloKGl0KWYod2lsbClpKGNvbXBsYWlu KWYod2l0aClnKGEpZgoobWVzc2FnZSlpKGxpayltKGUpZyBGZihydHJtZ3IpNTMgYihzaHV0 dGluZylnKGRvd24pZihkdWUpZyh0byktMTIwCjM5NTUgeShhbilnKGluaXQpZyhlcnJvcjop MTA0IGIoUEFSU0UpNTMgYihFUlJPUilmKFsuLi5jb25maWcuYm9vdCwpawoobGluZSljKHh4 XTopMTA0IGIoTm8pNTIgYih0ZW1wbGF0ZSloKGZvdW5kKWcoaW4pZSh0ZW1wbGF0ZSktMTIw CjQxNTQgeShtYXA7KWgoTGFzdCloKHN5bWJvbClnKHBhcnNlZClmKHdhcylnKCJteSlwIDE0 NzQKNDE1NCAzMSA0IHYgMzggdyhtb2R1bGUiKXAgRmkoLik0NCBiKFdoYXQpMjkgYih0aGlz KWgobWVhbnMpZyhpcylnCih0aGF0KWYoeG9ycClwIDMxODcgNDE1NCAzMCA0IHYgMzUgdyhy dHJtZ3IpZyh3KW0oYXMpaChsbylzKG9raW5nKS0xMjAKNDM1MyB5KGZvcilnKGEpaCh0ZW1w bGF0ZSlnKFwwMTRsZSloKHRlbGxpbmcpZihpdClnKGhvKW0odylnKHRvKWcKKHN0YXJ0KWYo TXlNbylzKGR1bGUsKWooaS5lLik0NCBiKHRoZSkzMSBiKHBhdGgpZyh0bylmKHRoZSloCihl eGVjdXRhYmxlLClqKHRoZSlkKG1vKXMoZHVsZSdzKS0xMjAgNDU1MyB5KHRhcmdldCloKG5h bWUsKWgoZXRjLiktMTIwCjQ3NTIgeShJZilpKHkpbShvdSlnKHcpbShvdWxkKWgobGlrKW0o ZSlnKHRvKWUobyltKHYpbShlcmNvbWUpaih0aGlzKWUKKHByb2JsZW0sKWgoY3JlYXRlKWco YSllKFwwMTRsZSloKGNhbGxlZCloKG0pbSh5KXAgMjczMAo0NzUyIFYgMzYgdyhtbylzKGR1 bGUudHApZyhhbmQpZShwbGFjZSlpKGl0KWYoaW4pZyh0aGUpLTEyMAo0OTUxIHkoeG9ycC9l dGMvdGVtcGxhdGVzKWsoZGlyZWN0b3J5KS04IGIoLik1OSBiKElmKTM3CmIoeSltKG91KWgo ZG9uJ3QpZihpbiltKHRlbmQpaSh0byllKHJlY2VpdiltKGUpaSgmKWUocHJvKXMoY2Vzcylo KFhSTHMpCmcoXChpLmUuKTU4IGIoeSltKG91KTM4IGIob25seSlnKGNhbGwpLTEyMCA1MTUw IHkoWFJMcylpKG9uKWcob3RoZXIpZwoobW8pcyhkdWxlc1wpKWcoYW5kKWcoeSltKG91KWgo ZG9uJ3QpZShuZWVkKWkoYW4pbSh5KWcoaW5wdXQpZgoocGFyYW1ldGVycyloKHNwKXMoZWNp XDAxNGVkKWcoaW4pZih0aGUpaChjb25cMDE0Zy5iKXMobylzKG90KS0xMjAKNTM0OSB5KFww MTRsZSwpMzMgYih0aGVuKWcoeG9ycC9ldGMvdGVtcGxhdGVzL20pbSh5KXAKMTI5NSA1MzQ5 IFYgMzggdyhtbylzKGR1bGUudHApaCh3KW0ob3VsZClmKGxvKXMob2spZyhsaWspbShlKWgo dGhpczopcAotMTIwIDU0NDIgMTY1NiA0IHYgLTggNTUwNCBhIEZkKDEpMjkgNTUzNCB5IEZj KE9mKTI4CmIoY291cnNlLCllKHkpbihvdSloKGNhbiloKGFsdyluKGEpbih5cylkKHN0YXJ0 KWkoeSluKG91KWcobW8pcihkdWxlKWgKKG9uKWYoaXRzKWgobyluKHduKWYoaWYpaCh5KW4o b3UpZihwcmVmZXIuKS04IDU2MDMgeQpGZCgyKTI5IDU2MzMgeSBGYyhJdCloKGlzKWcocCly KG9zc2libGUpZih0byloKGRvKWYoLSlnKHdoZW4paChJKWcKKFwwMTRndXJlKWYob3V0KWco aG8pbih3KWcoSSloKHdpbGwpZyh3cml0ZSlmKGFiKXIob3V0KWcoaXQuKTE5MDEKNjAwOSB5 IEZpKDExKXAgZW9wIGVuZAolJVBhZ2U6IDEyIDEyClRlWERpY3QgYmVnaW4gMTIgMTEgYm9w IC0xMjAgLTE0MCBhIEZmKHByb3RvY29scyk1NCBiKHspODUKNTkgeShteV9tb2R1bGUpZyh7 KTE4OCAyNTggeSh0YXJnZXRuYW1lOilnKHR4dCllKD0pZigibXlfbW9kdWxlIjspODUKNDU3 IHkofSktMTIwIDY1NyB5KH0pLTEyMCAxMDU1IHkocHJvdG9jb2xzKWooeyk4NSAxMjU0Cnko bXlfbW9kdWxlKWcoeykyOTAgMTQ1MyB5KFwwNDVtb2RpbmZvOilnKHByb3ZpZGVzKWYobXlf bW9kdWxlOykyOTAKMTY1MyB5KFwwNDVtb2RpbmZvOiloKGRlcGVuZHMpZihiZ3A7KTI5MCAx ODUyIHkoXDA0NW1vZGluZm86KWgocGF0aCllCigibXlfbW9kdWxlL215X21vZHVsZSI7KTI5 MCAyMDUxIHkoXDA0NW1vZGluZm86KWkoZGVmYXVsdF90YXJnZXRhbWUpaQooIm15X21vZHVs ZSI7KTI5MCAyNDUwIHkoXDA0NW1hbmRhdG9yeTopZSh0YXJnZXRuYW1lOykyOTAKMjg0OCB5 KHRhcmdldG5hbWUpZyh7KTQ5NSAzMDQ3IHkoXDA0NWhlbHA6KWYoc2hvcnQpZygiU2V0KWYo dGFyZ2V0KWgKKG5hbWUiOyk0OTUgMzI0NyB5KFwwNDVzZXQ6OykyOTAgMzQ0NiB5KH0pODUg MzY0NSB5KH0pLTEyMAozODQ0IHkofSktMTIwIDQxMjcgeSBGaShNb3N0KTM4IGIob2YpZyh0 aGlzKWcoaXMpZyhzZWxmLWV4cGxhbmF0b3J5KS04CmIoLik2MCBiKEkpMzggYihhbSlnKG5v dClnKGFuKWYoZXhwKXMoZXJ0KWkob24pZigudHApZihcMDE0bGVzKWkoeSltCihldCwpaChi dXQpZSh0aGUpaChvdGhlcillKG1vKXMoZHVsZXMpaSh3aWxsKS0xMjAgNDMyNgp5KGhhKW0o diltKGUpMzQgYih0aGVtLClmKHNvKWcoYyltKGhlYyltKGspaSh0aGUpZSh4b3JwL2V0Yy90 ZW1wbGF0ZXMpaAooZGlyZWN0b3J5KWcoZm9yKWUobW9yZSloKGV4YW1wbGVzLikxOTAxIDYw MDkgeSgxMilwCmVvcCBlbmQKJSVQYWdlOiAxMyAxMwpUZVhEaWN0IGJlZ2luIDEzIDEyIGJv cCAtMTIwIDY4NyBhIEZqKEJpYmxpb2dyYXBoKS02CmIoeSktMTIwIDEyMTggeSBGaShbMV0p NDkgYihBbikyMyBiKGluKW0odHJvKXMoZHVjdGlvbiloKHRvKWUod3JpdGluZylpCihhKWUo eG9ycClpKHBybylzKGNlc3MuKTI5IGIgRmYoaHR0cDovL25yZy5jcy51Y2wuYWMudWsvbWpo KXEoL3RtKXEKKHAveG8pcShycGRlKXEodjEwMSlxKC4pMzIgMTQxNyB5KHBkZilwIEZpKC4p NDQgYihWKS04CmIoZXJzaW9uKTMzIGIoMS4wLikxOTAxIDYwMDkgeSgxMylwIGVvcCBlbmQK JSVUcmFpbGVyCgp1c2VyZGljdCAvZW5kLWhvb2sga25vd257ZW5kLWhvb2t9aWYKJSVFT0YK DQoNCg== --1702896705-626661325-1108426077=:8996-- From iain_grant@onetel.com Tue Feb 15 14:38:28 2005 From: iain_grant@onetel.com (Iain Grant) Date: Tue, 15 Feb 2005 14:38:28 +0000 Subject: [Xorp-users] Simple configuration Message-ID: <20050215143828.udlyidd0z4o4wo48@mailzone.onetel.net.uk> Ok I am new to this and have been scratching my head a lot... I have a Linux Fedora 2 server with 2 network cards. eth0 and eth1. eth0 is on a world network, eth1 is on a private network. I want to be able to bridge multicast packets between the two ports. I don't think that should be two difficult, but the dents in the wall and my desk have proved me wrong. I have modified the simple multicast client and server examples kicking around in the internet so the server is listenening on my eth1 port. I don't seem to receive any packets from the client sending 'hello messages'. I have also got ethereal running, listening to traffic on eth1, but I am not seeing any multicast messages. Can someone please help me, my desk and wall solve this. Thanks in advance Iain This is what my config.boot file looks like --------------------------------------------------------------- interfaces { interface eth0 { description: "World interface" enabled: true default-system-config } interface eth1 { description: "Private interface" enabled: true default-system-config } } fea { enable-unicast-forwarding4: true } plumbing { mfea4 { enabled: true interface eth0 { vif eth0 { enabled: true } } interface eth1 { vif eth1 { enabled: true } } interface register_vif { vif register_vif { enabled: true } } traceoptions { flag all { enabled: true } } } } protocols { igmp { enabled: true interface eth0 { vif eth0 { enabled: true } } interface eth1 { vif eth1 { enabled: true } } traceoptions { flag all { enabled: true } } } } protocols { mld { enabled: true interface eth0 { vif eth0 { enabled: true } } interface eth1 { vif eth1 { enabled: true } } traceoptions { flag all { enabled: true } } } } protocols { pimsm4 { enabled: true interface eth0 { vif eth0 { enabled: true } } interface eth1 { vif eth1 { enabled: true } } interface register_vif { vif register_vif { enabled: true } } switch-to-spt-threshold { enabled: true interval-sec: 100 bytes: 102400 } } } protocols { fib2mrib { enabled: true } } --------------------------------------------------------------- \"Only two things are infinite, the universe and human stupity, and I'm not sure about the former.\" - Albert Einstein From pavlin@icir.org Tue Feb 15 23:45:36 2005 From: pavlin@icir.org (Pavlin Radoslavov) Date: Tue, 15 Feb 2005 15:45:36 -0800 Subject: [Xorp-users] Simple configuration In-Reply-To: Message from Iain Grant of "Tue, 15 Feb 2005 14:38:28 GMT." <20050215143828.udlyidd0z4o4wo48@mailzone.onetel.net.uk> Message-ID: <200502152345.j1FNjaGH086829@possum.icir.org> > Ok I am new to this and have been scratching my head a lot... > > I have a Linux Fedora 2 server with 2 network cards. eth0 and eth1. > eth0 is on a world network, eth1 is on a private network. > > I want to be able to bridge multicast packets between the two ports. I don't > think that should be two difficult, but the dents in the wall and my desk have > proved me wrong. > > I have modified the simple multicast client and server examples kicking around > in the internet so the server is listenening on my eth1 port. I don't seem to > receive any packets from the client sending 'hello messages'. > > I have also got ethereal running, listening to traffic on eth1, but I am not > seeing any multicast messages. > > Can someone please help me, my desk and wall solve this. > > Thanks in advance > > Iain > > This is what my config.boot file looks like Iain, Two comments about the config below: * You don't need the mld section, if you don't need IPv6 forwarding. Otherwise, you have to add a mfea6 and pimsm6 sections as well. * Who is the RP? Inside the pimsm4 section you haven't specified static RPs, and you haven't specified that you are a Candidate BSR or Candidate-RP. Hence, your PIM-SM router will listen for Bootstrap messages from other PIM-SM routers to obtain the RP-Set. If you are not running the Bootstrap mechanism on the other PIM-SM routers in your domain, then no RP-set, and no multicast forwarding. If you have a single PIM-SM router, the simplest solution is to add one of its IP addresses to the "static-rps" XORP configuration section. Alternatively, configure it as a "cand-bsr" and a "cand-rp" in the "bootstrap" config section, but after a startup make sure that you wait up to 3 minutes or so until the "show pim rps" xorpsh operational command shows the RP entry. Regards, Pavlin > > --------------------------------------------------------------- > interfaces { > interface eth0 { > description: "World interface" > enabled: true > default-system-config > } > interface eth1 { > description: "Private interface" > enabled: true > default-system-config > } > } > > fea { > enable-unicast-forwarding4: true > } > > > plumbing { > mfea4 { > enabled: true > > interface eth0 { > vif eth0 { > enabled: true > } > } > > interface eth1 { > vif eth1 { > enabled: true > } > } > > interface register_vif { > vif register_vif { > enabled: true > } > } > > traceoptions { > flag all { > enabled: true > } > } > } > } > > protocols { > igmp { > enabled: true > > interface eth0 { > vif eth0 { > enabled: true > } > } > > interface eth1 { > vif eth1 { > enabled: true > } > } > > traceoptions { > flag all { > enabled: true > } > } > } > } > > protocols { > mld { > enabled: true > > interface eth0 { > vif eth0 { > enabled: true > } > } > > interface eth1 { > vif eth1 { > enabled: true > } > } > > traceoptions { > flag all { > enabled: true > } > } > } > } > > protocols { > pimsm4 { > enabled: true > > interface eth0 { > vif eth0 { > enabled: true > } > } > > interface eth1 { > vif eth1 { > enabled: true > } > } > > interface register_vif { > vif register_vif { > enabled: true > } > } > > > switch-to-spt-threshold { > enabled: true > interval-sec: 100 > bytes: 102400 > } > } > } > > protocols { > fib2mrib { > enabled: true > } > } > --------------------------------------------------------------- > > > \"Only two things are infinite, the universe and human stupity, and I'm not sure > about the former.\" > - Albert Einstein > _______________________________________________ > Xorp-users mailing list > Xorp-users@xorp.org > http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-users From pavlin@icir.org Wed Feb 16 00:15:00 2005 From: pavlin@icir.org (Pavlin Radoslavov) Date: Tue, 15 Feb 2005 16:15:00 -0800 Subject: [Xorp-users] a little HOWTO In-Reply-To: Message from Jeff Krasky of "Mon, 14 Feb 2005 18:07:57 CST." <200502150007.j1F07vlo012145@qix.software.umn.edu> Message-ID: <200502160015.j1G0F0Js087165@possum.icir.org> > Hi, > after getting my module to work I wrote up a little bit of stuff > documenting things I came across, what I had to do, etc. I think it would > make a good extension to the xorpdev101 document. I am attaching the > PostScript file here. If the author of xorpdev101.pdf would like to > include what I wrote, I will send along the .tex file. I know the author > had mentioned comments, etc. would be taken. Maybe what I wrote could go > in near the end of the document. Jeff, Thank you very much for putting the effort in writing the document. We found it very useful in identifying areas where our current documentation is incomplete. We will use your document to update xorpdev101. However, we don't want to incorporate its content directly, because we would like to promote a slightly different style of writing a XORP module. We will appreciate comments when the xorpdev101 document is updated. Thank you, Atanu & Pavlin P.S. Would it be possible for you to send us your source code, because we couldn't understand why you had to inherit from the ServiceBase class. From iain_grant@onetel.com Wed Feb 16 08:57:08 2005 From: iain_grant@onetel.com (Iain Grant) Date: Wed, 16 Feb 2005 08:57:08 +0000 Subject: [Xorp-users] Simple configuration In-Reply-To: <200502152345.j1FNjaGH086829@possum.icir.org> References: <200502152345.j1FNjaGH086829@possum.icir.org> Message-ID: <20050216085708.m7h4j3huog8woo08@mailzone.onetel.net.uk> Thanks Pavlin, I don't know if a simple PIM-SM is what I need ? As I said I am new and unexperienced in these things. A quick explanation of what I am after is this. I have a Linux box on a network, I want to add a seperate network card to the box and pass only multicast messages between the two network cards, nothing else. Is Xorp my best solution. I don't want to have any other routers involved if I can help it. I will admit now, I am not a network expert. That may be why I am struggling to set this up. Thanks Iain Quoting Pavlin Radoslavov : >> Ok I am new to this and have been scratching my head a lot... >> >> I have a Linux Fedora 2 server with 2 network cards. eth0 and eth1. >> eth0 is on a world network, eth1 is on a private network. >> >> I want to be able to bridge multicast packets between the two ports. I don't >> think that should be two difficult, but the dents in the wall and my >> desk have >> proved me wrong. >> >> I have modified the simple multicast client and server examples >> kicking around >> in the internet so the server is listenening on my eth1 port. I >> don't seem to >> receive any packets from the client sending 'hello messages'. >> >> I have also got ethereal running, listening to traffic on eth1, but I am not >> seeing any multicast messages. >> >> Can someone please help me, my desk and wall solve this. >> >> Thanks in advance >> >> Iain >> >> This is what my config.boot file looks like > > Iain, > > Two comments about the config below: > > * You don't need the mld section, if you don't need IPv6 > forwarding. Otherwise, you have to add a mfea6 and pimsm6 > sections as well. > > * Who is the RP? Inside the pimsm4 section you haven't specified > static RPs, and you haven't specified that you are a Candidate > BSR or Candidate-RP. Hence, your PIM-SM router will listen for > Bootstrap messages from other PIM-SM routers to obtain the > RP-Set. If you are not running the Bootstrap mechanism on the > other PIM-SM routers in your domain, then no RP-set, and no > multicast forwarding. > > If you have a single PIM-SM router, the simplest solution is to > add one of its IP addresses to the "static-rps" XORP > configuration section. > Alternatively, configure it as a "cand-bsr" and a "cand-rp" in > the "bootstrap" config section, but after a startup make sure > that you wait up to 3 minutes or so until the "show pim rps" > xorpsh operational command shows the RP entry. > > Regards, > Pavlin > >> >> --------------------------------------------------------------- >> interfaces { >> interface eth0 { >> description: "World interface" >> enabled: true >> default-system-config >> } >> interface eth1 { >> description: "Private interface" >> enabled: true >> default-system-config >> } >> } >> >> fea { >> enable-unicast-forwarding4: true >> } >> >> >> plumbing { >> mfea4 { >> enabled: true >> >> interface eth0 { >> vif eth0 { >> enabled: true >> } >> } >> >> interface eth1 { >> vif eth1 { >> enabled: true >> } >> } >> >> interface register_vif { >> vif register_vif { >> enabled: true >> } >> } >> >> traceoptions { >> flag all { >> enabled: true >> } >> } >> } >> } >> >> protocols { >> igmp { >> enabled: true >> >> interface eth0 { >> vif eth0 { >> enabled: true >> } >> } >> >> interface eth1 { >> vif eth1 { >> enabled: true >> } >> } >> >> traceoptions { >> flag all { >> enabled: true >> } >> } >> } >> } >> >> protocols { >> mld { >> enabled: true >> >> interface eth0 { >> vif eth0 { >> enabled: true >> } >> } >> >> interface eth1 { >> vif eth1 { >> enabled: true >> } >> } >> >> traceoptions { >> flag all { >> enabled: true >> } >> } >> } >> } >> >> protocols { >> pimsm4 { >> enabled: true >> >> interface eth0 { >> vif eth0 { >> enabled: true >> } >> } >> >> interface eth1 { >> vif eth1 { >> enabled: true >> } >> } >> >> interface register_vif { >> vif register_vif { >> enabled: true >> } >> } >> >> >> switch-to-spt-threshold { >> enabled: true >> interval-sec: 100 >> bytes: 102400 >> } >> } >> } >> >> protocols { >> fib2mrib { >> enabled: true >> } >> } >> --------------------------------------------------------------- >> >> >> \"Only two things are infinite, the universe and human stupity, and >> I'm not sure >> about the former.\" >> - Albert Einstein >> _______________________________________________ >> Xorp-users mailing list >> Xorp-users@xorp.org >> http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-users > > \"Only two things are infinite, the universe and human stupity, and I'm not sure about the former.\" - Albert Einstein From pavlin@icir.org Wed Feb 16 18:47:24 2005 From: pavlin@icir.org (Pavlin Radoslavov) Date: Wed, 16 Feb 2005 10:47:24 -0800 Subject: [Xorp-users] Simple configuration In-Reply-To: Message from Iain Grant of "Wed, 16 Feb 2005 08:57:08 GMT." <20050216085708.m7h4j3huog8woo08@mailzone.onetel.net.uk> Message-ID: <200502161847.j1GIlOus097291@possum.icir.org> > I don't know if a simple PIM-SM is what I need ? > As I said I am new and unexperienced in these things. > > A quick explanation of what I am after is this. > > I have a Linux box on a network, I want to add a seperate network card to the > box and pass only multicast messages between the two network cards, nothing > else. > > Is Xorp my best solution. I don't want to have any other routers involved if I > can help it. I don't know whether XORP is the best solution (the answer depends on your criteria for _best_ :)), but it is _a_ solution. If you are to use XORP, you would have to use one of the two options I described in my previous email to fix the problem. Either: (a) configure your router as a static RP OR (b) configure your router as a Cand-BSR and a Cand-RP Among those two options I would recommend the static RP, because it doesn't have the startup latency. Other non-XORP solutions that come to mind are pimdd (PIM-DM implementation, available from http://www.antc.uoregon.edu/PIMDM/pimd-dense.html), and mrouted (DVMRP implementation; search the Web for a pointer). Regards, Pavlin From Neto Thu Feb 17 13:38:22 2005 From: Neto (Neto) Date: Thu, 17 Feb 2005 10:38:22 -0300 Subject: [Xorp-users] A doubt Message-ID: <2c6b70960502170538538d4bfa@mail.gmail.com> Well... i'm a beginning in Xorp and Linux... but i have that roter a machine to protocol Pim-sm... but when i tryed to install, the Xorp didnt pass in the "gmake check". And i dont know where is the arquive of teste's outputs. But i think that problem was in test_rib1.sh and i have another doubt. Which is requests of the Xorp? because we are using the Mandrake Linux 9.1, with development tools of the version. tks, Neto -- " uma coisa eh uma coisa, outra coisa ja eh outra coisa" From ctaroco@internet.com.uy Thu Feb 17 19:40:21 2005 From: ctaroco@internet.com.uy (ctaroco@internet.com.uy) Date: Thu, 17 Feb 2005 17:40:21 -0200 Subject: [Xorp-users] XORP and SNMP daemon Message-ID: <1108669221.4214f32510494@webmail.tecnet.com.uy> Hello, I'm a student at University of Republic in Montevideo, Uruguay. I'm developing my final academic proyect. For this purpose I need to simulate a network and make requests to the router (machines with XORP running). I need to extract de OSPF table from de router using the SNMP daemon. We try to do this with QUAGA(ZEBRA)-SNMPD but didn't work. I'm intersted to know if we can do this with XORP. thanks and best regards, Claro Taroco Conectese mas rapido y ahorre hasta un 50% Tel. 0909.2030 => $0,15 IVA incluido el minuto ______________________________________________________ http://www.internet.com.uy - En Uruguay somos internet Conectese mas rapido y ahorre hasta un 50% Tel. 0909.2030 => $0,15 IVA incluido el minuto ______________________________________________________ http://www.internet.com.uy - En Uruguay somos internet From pavlin@icir.org Thu Feb 17 20:00:33 2005 From: pavlin@icir.org (Pavlin Radoslavov) Date: Thu, 17 Feb 2005 12:00:33 -0800 Subject: [Xorp-users] A doubt In-Reply-To: Message from Neto of "Thu, 17 Feb 2005 10:38:22 -0300." <2c6b70960502170538538d4bfa@mail.gmail.com> Message-ID: <200502172000.j1HK0X81062862@possum.icir.org> > Well... i'm a beginning in Xorp and Linux... but i have that > roter a machine to protocol Pim-sm... but when i tryed to install, the > Xorp didnt pass in the "gmake check". And i dont know where is the > arquive of teste's outputs. But i think that problem was in > test_rib1.sh What was the platform you used to run "gmake check"? Mandrake-9.1? In any case, please do the following: cd bgp/harness ./test_rib1.sh and send the output with the error messages from your xterm. If you want to redirect the output to a file, then use ./test_rib1.sh 2>&1 > my_log [if your login shell is sh] OR ./test_rib1.sh >& my_log [if your login shell is csh or tcsh] If the failure was in some other test, then just run "gmake check", in that directory (you can redirect the output to a file as in the above examples), and trace it to the particular test. BTW, if you are to use only PIM-SM, then the failure in test_rib1.sh may not affect you. > and i have another doubt. Which is requests of the Xorp? > because we are using the Mandrake Linux 9.1, with development tools of > the version. I don't understand your question. Do you mean what OS you should use to run XORP? README contains a list of the supported platforms. BUILD_NOTES contains an additional list with the platforms we have tried XORP on (and the potential issues with some of those platforms). Regards, Pavlin From bms@spc.org Thu Feb 17 20:03:39 2005 From: bms@spc.org (Bruce M Simpson) Date: Thu, 17 Feb 2005 20:03:39 +0000 Subject: [Xorp-users] XORP and SNMP daemon In-Reply-To: <1108669221.4214f32510494@webmail.tecnet.com.uy> References: <1108669221.4214f32510494@webmail.tecnet.com.uy> Message-ID: <20050217200339.GE18405@empiric.icir.org> On Thu, Feb 17, 2005 at 05:40:21PM -0200, ctaroco@internet.com.uy wrote: ... > network and make requests to the router (machines with XORP running). I need to > extract de OSPF table from de router using the SNMP daemon. We try to do this > with QUAGA(ZEBRA)-SNMPD but didn't work. You might want to explore the OSPFAPI for Quagga -- this would allow an OSPF MIB to be added on and exported from Quagga but it would require some C programming. > I'm intersted to know if we can do this with XORP. There is an OSPF MIB module but right now it appears to be a stub -- i.e. it won't do anything. Again, this would require some C++ programming... Regards, BMS From atanu@ICSI.Berkeley.EDU Thu Feb 17 21:06:27 2005 From: atanu@ICSI.Berkeley.EDU (Atanu Ghosh) Date: Thu, 17 Feb 2005 13:06:27 -0800 Subject: [Xorp-users] XORP and SNMP daemon In-Reply-To: Message from ctaroco@internet.com.uy of "Thu, 17 Feb 2005 17:40:21 -0200." <1108669221.4214f32510494@webmail.tecnet.com.uy> Message-ID: <68390.1108674387@tigger.icir.org> Hi, We are working on an OSPF implementation but we don't have one available yet. Atanu. >>>>> "ctaroco" == ctaroco writes: ctaroco> Hello, I'm a student at University of Republic in ctaroco> Montevideo, Uruguay. I'm developing my final academic ctaroco> proyect. For this purpose I need to simulate a network and ctaroco> make requests to the router (machines with XORP running). I ctaroco> need to extract de OSPF table from de router using the SNMP ctaroco> daemon. We try to do this with QUAGA(ZEBRA)-SNMPD but ctaroco> didn't work. ctaroco> I'm intersted to know if we can do this with XORP. ctaroco> thanks and best regards, Claro Taroco ctaroco> Conectese mas rapido y ahorre hasta un 50% ctaroco> Tel. 0909.2030 => $0,15 IVA incluido el minuto ctaroco> ______________________________________________________ ctaroco> http://www.internet.com.uy - En Uruguay somos internet ctaroco> Conectese mas rapido y ahorre hasta un 50% ctaroco> Tel. 0909.2030 => $0,15 IVA incluido el minuto ctaroco> ______________________________________________________ ctaroco> http://www.internet.com.uy - En Uruguay somos internet ctaroco> _______________________________________________ Xorp-users ctaroco> mailing list Xorp-users@xorp.org ctaroco> http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-users From fay@vniiftri.ru Tue Feb 22 14:17:27 2005 From: fay@vniiftri.ru (=?koi8-r?B?5M3J1NLJyiDi1drZy8nO?=) Date: Tue, 22 Feb 2005 17:17:27 +0300 Subject: [Xorp-users] igmp Message-ID: <20050222141729.EA18930021@gk.comreg.ru> I'm trying to setup igmp multicast router under linux And have the problem Strem sourse --- eth0 (xorp) eth2 --- recipient Xorp start routing the multicast packets from one interface to another (from eth0 to eth2) only if I'm manually join eth0 to the group what recipient requested on the eth2. Starting strem TRACE xorp_fea MFEA ] RX kernel signal: message_type = 1 vif_index = 0 src = 192.168.100.8 dst = 225.0.0.1 Joining group 225.0.0.1 on eth2 TRACE xorp_igmp MLD6IGMP ] RX IGMP_V2_MEMBERSHIP_REPORT from 192.168.101.1 to 224.0.0.251 on vif eth2 TRACE xorp_igmp MLD6IGMP ] RX IGMP_V2_MEMBERSHIP_REPORT from 192.168.100.8 to 239.255.255.250 on vif eth0 Packets not routing et Joining group 225.0.01 on eth2 [ 2005/02/22 16:42:53 TRACE xorp_igmp MLD6IGMP ] RX IGMP_V2_MEMBERSHIP_REPORT from 192.168.100.29 to 225.0.0.1 on vif eth0 [ 2005/02/22 16:42:58 TRACE xorp_fea MFEA ] RX kernel signal: message_type = 1 vif_index = 0 src = 192.168.100.29 dst = 225.0.0.1 And show starting TRACE xorp_igmp MLD6IGMP ] RX IGMP_V2_MEMBERSHIP_REPORT from 192.168.100.29 to 225.0.0.1 on vif eth0 TRACE xorp_igmp MLD6IGMP ] RX IGMP_V2_MEMBERSHIP_REPORT from 192.168.101.1 to 224.0.0.251 on vif eth2 TRACE xorp_fea MFEA ] RX kernel signal: message_type = 1 vif_index = 1 src = 192.168.101.1 dst = 225.0.0.1 TRACE xorp_igmp MLD6IGMP ] RX IGMP_V2_MEMBERSHIP_REPORT from 192.168.101.1 to 225.0.0.1 on vif eth2 TRACE xorp_fea MFEA ] RX kernel signal: message_type = 1 vif_index = 0 src = 192.168.100.8 dst = 225.0.0.1 I think that xorp must automatically join both interfaces to requested group. How I can setup them? From pavlin@icir.org Tue Feb 22 18:04:50 2005 From: pavlin@icir.org (Pavlin Radoslavov) Date: Tue, 22 Feb 2005 10:04:50 -0800 Subject: [Xorp-users] igmp In-Reply-To: Message from =?koi8-r?B?5M3J1NLJyiDi1drZy8nO?= of "Tue, 22 Feb 2005 17:17:27 +0300." <20050222141729.EA18930021@gk.comreg.ru> Message-ID: <200502221804.j1MI4otY002066@possum.icir.org> > I'm trying to setup igmp multicast router under linux > And have the problem > > Strem sourse --- eth0 (xorp) eth2 --- recipient > > Xorp start routing the multicast packets from one interface to another (from > eth0 to eth2) only if I'm manually join eth0 to the group what recipient > requested on the eth2. > > Starting strem > TRACE xorp_fea MFEA ] RX kernel signal: message_type = 1 vif_index = 0 src = > 192.168.100.8 dst = 225.0.0.1 > > Joining group 225.0.0.1 on eth2 > > TRACE xorp_igmp MLD6IGMP ] RX IGMP_V2_MEMBERSHIP_REPORT from 192.168.101.1 > to 224.0.0.251 on vif eth2 > TRACE xorp_igmp MLD6IGMP ] RX IGMP_V2_MEMBERSHIP_REPORT from 192.168.100.8 > to 239.255.255.250 on vif eth0 > > Packets not routing et > > Joining group 225.0.01 on eth2 > > [ 2005/02/22 16:42:53 TRACE xorp_igmp MLD6IGMP ] RX > IGMP_V2_MEMBERSHIP_REPORT from 192.168.100.29 to 225.0.0.1 on vif eth0 > [ 2005/02/22 16:42:58 TRACE xorp_fea MFEA ] RX kernel signal: message_type = > 1 vif_index = 0 src = 192.168.100.29 dst = 225.0.0.1 > > And show starting > > TRACE xorp_igmp MLD6IGMP ] RX IGMP_V2_MEMBERSHIP_REPORT from 192.168.100.29 > to 225.0.0.1 on vif eth0 > TRACE xorp_igmp MLD6IGMP ] RX IGMP_V2_MEMBERSHIP_REPORT from 192.168.101.1 > to 224.0.0.251 on vif eth2 > TRACE xorp_fea MFEA ] RX kernel signal: message_type = 1 vif_index = 1 src = > 192.168.101.1 dst = 225.0.0.1 > TRACE xorp_igmp MLD6IGMP ] RX IGMP_V2_MEMBERSHIP_REPORT from 192.168.101.1 > to 225.0.0.1 on vif eth2 > TRACE xorp_fea MFEA ] RX kernel signal: message_type = 1 vif_index = 0 src = > 192.168.100.8 dst = 225.0.0.1 > > I think that xorp must automatically join both interfaces to requested > group. > > How I can setup them? In your setup you cannot use IGMP only to route the packets between the two LANs. You must use PIM-SM+IGMP to have a real multicast router. Regards, Pavlin From Neto Tue Feb 22 17:14:31 2005 From: Neto (Neto) Date: Tue, 22 Feb 2005 14:14:31 -0300 Subject: [Xorp-users] Help Message-ID: <2c6b70960502220914241d48c3@mail.gmail.com> ------=_Part_44_2033752.1109092471123 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Disposition: inline plz... i'm using the XORP for a router in PIM-SM... i does the gmake and the gmake check... showed some errors but about the protocol BTW, a protocol that we dont use... and when we execute the xorpsh... the allowed error occurred, in attach archive.... plz... someone know what i do?... thanks Neto ------=_Part_44_2033752.1109092471123 Content-Type: text/plain; name=erro2; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="erro2" Waiting for xorp_rtrmgr... [ 2005/02/22 11:58:02 ERROR xorpsh:7199 RTRMGR +68 xorpsh_main.cc wait_for_xrlrouter_ready ] XrlRouter failed. No Finder? Failed to connect to xorp_rtrmgr. ------=_Part_44_2033752.1109092471123-- From pavlin@icir.org Tue Feb 22 18:55:10 2005 From: pavlin@icir.org (Pavlin Radoslavov) Date: Tue, 22 Feb 2005 10:55:10 -0800 Subject: [Xorp-users] Help In-Reply-To: Message from Neto of "Tue, 22 Feb 2005 14:14:31 -0300." <2c6b70960502220914241d48c3@mail.gmail.com> Message-ID: <200502221855.j1MItAPW002272@possum.icir.org> > plz... i'm using the XORP for a router in PIM-SM... i does the gmake > and the gmake check... showed some errors but about the protocol BTW, > a protocol that we dont use... and when we execute the xorpsh... the > allowed error occurred, in attach archive.... plz... someone know what > i do?... An obvious question, but I have to ask it: Was the rtrmgr running when you executed xorpsh? Also, what is the OS version and XORP version you are using? Regards, Pavlin > ------=_Part_44_2033752.1109092471123 > Content-Type: text/plain; name=erro2; charset=us-ascii > Content-Transfer-Encoding: 7bit > Content-Disposition: attachment; filename="erro2" > > Waiting for xorp_rtrmgr... > [ 2005/02/22 11:58:02 ERROR xorpsh:7199 RTRMGR +68 xorpsh_main.cc wait_for_xrlrouter_ready ] XrlRouter failed. No Finder? > Failed to connect to xorp_rtrmgr. > > > ------=_Part_44_2033752.1109092471123-- > _______________________________________________ > Xorp-users mailing list > Xorp-users@xorp.org > http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-users From pavlin@icir.org Fri Feb 25 17:23:20 2005 From: pavlin@icir.org (Pavlin Radoslavov) Date: Fri, 25 Feb 2005 09:23:20 -0800 Subject: [Xorp-users] igmp In-Reply-To: Message from =?koi8-r?B?5M3J1NLJyiDi1drZy8nO?= of "Fri, 25 Feb 2005 15:03:22 +0300." <20050225120332.C09EB46C8F@mail.comreg.ru> Message-ID: <200502251723.j1PHNKst092119@possum.icir.org> [Note: I changed the CC address to xorp-users@xorp.org, because the -admin@xorp.org address should be used only for issues regarding the ML itself] > May be I'm forgot something especial? After adding pim-sm nothing changes. > Please look at my conf and help me correct mistakes. There are few problems with the config below: * Inside the "interfaces" configuration: Inside each "interface" blocks you specify a "default-system-config" statement and a "vif" block. You may want to remove the "vif" blocks, because they are not needed if you have a "default-system-config" statement. * Inside the plimbing/mfea4 configuration: You have an extra line of "traceoptions {" which should be removed * Inside the protocols/pimsm4 configuration: The "bootstrap" configuration block is not closed with "}" before the next "traceoptions" configruration. * At the bottom of your file you have duplicated protocol/igmp and protocols/pimsm4 configuration blocks, and the latter one has several missing closing "}". You may want to remove both duplicates. After you fix the above problems, if forwarding still doesn't work then please send the new config file and the output log. Regards, Pavlin > > ------------boot.conf----------- > > /* $XORP: xorp/rtrmgr/config.boot.sample,v 1.16 2004/06/21 18:06:05 hodson > Exp $ */ > > interfaces { > interface eth0 { > description: "data interface" > enabled: true > default-system-config > vif eth0 { > enabled: true > address 192.168.100.29 { > prefix-length: 27 > broadcast: 192.168.100.31 > enabled: true > } > } > } > interface eth2 { > description: "data interface" > enabled: true > default-system-config > vif eth2 { > enabled: true > address 192.168.101.1 { > prefix-length: 24 > broadcast: 192.168.101.255 > enabled: true > } > } > } > > } > > fea { > enable-unicast-forwarding4: true > /* enable-unicast-forwarding6: true */ > } > > > plumbing { > mfea4 { > enabled: true > interface eth0 { > vif eth0 { > enabled: true > } > } > interface eth2 { > vif eth2 { > enabled: true > } > } > interface register_vif { > vif register_vif { > /* Note: this vif should be always enabled */ > enabled: true > } > } > traceoptions { > traceoptions { > flag all { > enabled: true > } > } > } > > } > > protocols { > igmp { > enabled: true > interface eth0 { > vif eth0 { > enabled: true > } > } > interface eth2 { > vif eth2 { > enabled: true > } > } > traceoptions { > flag all { > enabled: true > } > } > } > } > > protocols { > pimsm4 { > enabled: true > interface eth0 { > vif eth0 { > enabled: true > } > } > interface eth2 { > vif eth2 { > enabled: true > } > } > interface register_vif { > vif register_vif { > enabled: true > } > } > > static-rps { > rp 192.168.100.29 { > group-prefix 224.0.0.0/4 { > } > } > } > > bootstrap { > enabled: true > traceoptions { > flag all { > enabled: true > } > } > } > > } > > protocols { > igmp { > enabled: true > interface eth0 { > vif eth0 { > enabled: true > } > } > interface eth2 { > vif eth2 { > enabled: true > } > } > traceoptions { > flag all { > enabled: true > } > } > } > } > > protocols { > pimsm4 { > enabled: true > interface eth0 { > vif eth0 { > enabled: true > } > } > interface eth2 { > vif eth2 { > enabled: true > } > } > interface register_vif { > vif register_vif { > enabled: true > } > } > > static-rps { > rp 192.168.100.29 { > group-prefix 224.0.0.0/4 { > } > } > } > > bootstrap { > enabled: true > > ----------end boot.conf -------- From hunci@hunci.sk Mon Feb 28 18:29:46 2005 From: hunci@hunci.sk (Peter Huncar) Date: Mon, 28 Feb 2005 19:29:46 +0100 Subject: [Xorp-users] xorp on OpenBSD Amd64 Message-ID: <20050228183926.B078623@mail.chemnet.sk> Hi Is there any progress with the xorp/amd64 problem? Unfortunately I cannot donate a system like this, but maybe I can arrange a temporary account on one. Thanks. From pavlin@icir.org Mon Feb 28 18:33:37 2005 From: pavlin@icir.org (Pavlin Radoslavov) Date: Mon, 28 Feb 2005 10:33:37 -0800 Subject: [Xorp-users] xorp on OpenBSD Amd64 In-Reply-To: Message from "Peter Huncar" of "Mon, 28 Feb 2005 19:29:46 +0100." <20050228183926.B078623@mail.chemnet.sk> Message-ID: <200502281833.j1SIXbnD077395@possum.icir.org> > Is there any progress with the xorp/amd64 problem? Unfortunately I cannot > donate a system like this, but maybe I can arrange a temporary account on > one. No, unfortunately no progress because we don't have access to such system. It will be great if you can give us a temporary account, so we can try at least to fix any compilation and regression test errors. Thanks, Pavlin