======================================================================= 1 === Date: 2 Sep 1993 11:33:21 GMT From: heinze@i41s5.ira.uka.de (Ernst A. Heinz) Subject: Looking for neural network programs written in Modula-3 Dear Modula-3 Netters, our research group at the University of Karlsruhe, F.R Germany, is developing portable compilers for problem-oriented explicitly parallel programming languages like Modula-2* and Modula-3*. Currently, we are eager to validate the quality of our (parallel) code generators for neural network applications on sequential workstations, on the KSR-1 parallel computer, and on the MasPar MP series of massively parallel processors. Therefore, we are now looking for neural network programs written in Modula-2 or Modula-3. We need the complete program sources because we must rewrite the algorithms in order to employ explicit parallelism. Please contact us directly by email, fax, or phone if you are willing to share your neural network programs written in Modula-2 or Modula-3 with us. Although we cannot reward anybody with monetary credit all donators will receive their due acknowledgements in our future publications. Cheers and thanks in advance. =Ernst= -- +--------------------------------------------------------+-------------------+ | Ernst A. Heinz (email: heinze@ira.uka.de) | | | Institut fuer Programmstrukturen und Datenorganisation | Make it as simple | | Fakultaet fuer Informatik, Universitaet Karlsruhe | as possible, but | | Postfach 6980, D-76128 Karlsruhe, F.R. Germany | not simpler. | | (Voice: ++49/(0)721/6084386, FAX: ++49/(0)721/694092) | | +--------------------------------------------------------+-------------------+ ======================================================================= 2 === Date: Thu, 2 Sep 1993 19:39:44 GMT From: Bob Hathaway Subject: Comp.Object FAQ Version 1.0.2 (9-93) Announcement This announces the September copy of the Comp.Object FAQ! It has many updates and corrections and now has several very up-to-date appendices on object- oriented methodologies and systems. See comp.object and the sites listed below. New noteworthy additions are the OO methodologies and Current FAQ sections. Future FAQs will contain a changes pre-header. The FAQ will be updated and posted monthly. Comments, suggestions, additions, updates, and new systems and sites should be sent to rjh@geodesic.com. >Anonymous FTP Site and Hypertext Server: > anonymous@zaphod.uchicago.edu:/pub/comp.object-faq.9.93(.Z) (128.135.72.61) > http://cui_www.unige.ch/Chloe/FAQ/OO-FAQ/index.html > >To use the hypertext system, see APPENDIX E, entries 27. New versions on zaphod will be temporarily found in the /uploads directory. Thank you to the many people who have contributed their time and effort to help this document spread the word about object-oriented technology and available systems. It is hoped it will be most useful in that endeavor. Cheers! bob ======================================================================= 3 === Date: Sat, 4 Sep 1993 18:17:57 GMT From: mff@atomic.Princeton.EDU (Mary F. Fernandez) Subject: Display PostScript applications Does anyone have any experience with the dpskit and dpsapps code released with M3 2.11? I'm trying to run a simple dps application with X11R5 (*not* R4) and am having problems linking because it appears the XDPS support has disappeared in X11R5. If anyone has compiled dpskit or dpsapps under X11R5, I'd appreciate some help. Thanks Mary Fernandez mff@cs.princeton.edu ======================================================================= 4 === Date: 6 Sep 1993 14:10:55 GMT From: grant@cs.keele.ac.uk (Grant M. Friel) Subject: M3 under Linux This question has probably been asked countless times before (I have already looked in FAQ list), but can Modula-3 be built under Linux? If so, which distribution do I use? Thanks for any help. Grant ( email: grant@liathach.cs.keele.ac.uk ) ======================================================================= 5 === Date: 7 Sep 1993 14:55:16 GMT From: pk@rwthi3.informatik.rwth-aachen.de (Peter Klein) Subject: <* INLINE *> I know this must be getting boring, but yet another question concerning release 3.0: Will there be support for <* INLINE *> ? (Maybe I should state: will there ever be?) Of course this is tricky, especially if the code to be inlined is in another module. gcc's -finline-functions works already pretty well within an object file, but that's not what I want. I have quite a few situations in which efficiency considerations tempt (or even force) me to neglect data abstraction. So I would be really relieved to hear that some day cross-module inlining will work. Greetings, Peter --- Peter Klein E-Mail: pk@i3.informatik.rwth-aachen.de Lehrstuhl fuer Informatik III Tel.: +49/241/80-21311 Ahornstrasse 55 Fax.: +49/241/80-21329 RWTH Aachen 52074 Aachen Germany ======================================================================= 6 === Date: Tue, 7 Sep 1993 14:00:49 GMT From: dagenais@froh.vlsi.polymtl.ca (Michel Dagenais) Subject: Re: M3 under Linux The next release of DEC SRC Modula 3 (due out shortly) should support Linux directly. We just have to be patient, i am sure it will well be worth the wait. -- --------------------------------------------------------------------- Prof. Michel Dagenais dagenais@vlsi.polymtl.ca Dept of Electrical and Computer Eng. Ecole Polytechnique de Montreal tel: (514) 340-4029 --------------------------------------------------------------------- ======================================================================= 7 === Date: Wed, 8 Sep 93 13:04:31 -0700 From: Subject: Re: Modula-3 Frequently Asked Questions (FAQ) > Modula-3 is a systems programming that descends from Mesa, Modula-2, The word "language" is missing. I'm pleased to see that the FAQ now starts with the words "Modula-3 is", though! --Tim ======================================================================= 8 === Date: 8 Sep 1993 19:26:47 GMT From: Eric Muller Subject: Modula-3 Frequently Asked Questions (FAQ) Archive-name: Modula-3-faq Last-modified: Sep 8 1993 Modula-3 Frequently Asked Questions =================================== 1. The language 1.1 What is Modula-3? 1.2 Is Modula-3 a superset of Modula-2? 2. The documentation 2.1 Where can I get a description of Modula-3? 2.2 Where can I get other information on Modula-3? | 3. The implementations 3.1 Where can I get an implementation? 3.2 What is SRC Modula-3? 3.3 What is m3pc? 3.4 What is GNU Modula-3? 4. Some specific questions 4.1 Why is "Hello World" so large? 4.2 Why objects and interfaces? 4.3 What is the story with Trestle and OpenWindows? 4.4 When is the next release of SRC Modula-3 ? | 5. FTP 5.1 What if I don't have ftp access? 6. Contributing 6.1 Can I contribute Modula-3 software? 1.1. What is Modula-3? Modula-3 is a systems programming that descends from Mesa, Modula-2, Cedar, and Modula-2+. It also resembles its cousins Object Pascal, Oberon, and Euclid. The goal of Modula-3 is to be as simple and safe as it can be while meeting the needs of modern systems programmers. Instead of exploring new features, we studied the features of the Modula family of languages that have proven themselves in practice and tried to simplify them into a harmonious language. We found that most of the successful features were aimed at one of two main goals: greater robustness, and a simpler, more systematic type system. Modula-3 retains one of Modula-2's most successful features, the provision for explicit interfaces between modules. It adds objects and classes, exception handling, garbage collection, lightweight processes (or threads), and the isolation of unsafe features. 1.2. Is Modula-3 a superset of Modula-2? No; valid Modula-2 programs are not valid Modula-3 programs. However, there is a tool to help convert Modula-2 programs to Modula-3. 2.1. Where can I get a description of Modula-3? The definition of Modula-3 is contained in: System Programming with Modula-3 Edited by Greg Nelson Prentice Hall Series in Innovative Technology ISBN 0-13-590464-1 L.C. QA76.66.S87 1991 also known as SPwM3. Here is the table of contents: 1. Introduction 2. Language Definition 3. Standard Interfaces 4. An Introduction to Programming with Threads 5. Thread Synchronization: A Formal Specification 6. I/O Streams: Abstract Types, Real Programs 7. Trestle Window System Tutorial 8. How the Language Got its Spots Chapters 2 and 3 have been reprinted in Sigplan Notices, Volume 27, Number 8, August 1992, pp 15-42. Sam Harbison has written a more tutorial book about Modula3: Modula-3 Samuel P. Harbison Prentice Hall, 1992 ISBN 0-13-596396-6 The errata sheet is available via anonymous ftp from gatekeeper.dec.com in pub/DEC/Modula-3/errata. 2.2. Where can I get other information on Modula-3? There is a Usenet newsgroup, comp.lang.modula3. The archives of that group are available via anonymous ftp from gatekeeper.dec.com in pub/DEC/Modula-3/comp.lang.modula3. If you do not have access to Usenet, there is a relay mailing list; send a message to m3-request@src.dec.com to be added to it. There are a couple high-level overview articles available: "Modula-3", Sam Harbison, Byte, Vol. 15, No. 12, November 1990, pp 385+. "Safe Programming with Modula-3", Sam Harbison, Dr. Dobb's Journal, Vol. 17, No. 10, October 1992, pp 88+. A description of the Modula-3 type system is in "The Modula-3 Type System", Luca Cardelli, Jim Donahue, Mick Jordan, Bill Kalsow, Greg Nelson, Conference Record of the Sixteenth Annual ACM Symposium on Principles of Programming Languages (POPL), Austin Texas, January 11-13 1989, pp 202-212. The Trestle window system toolkit, higher-level FormsVBT toolkit, and Zeus animation system available with Modula-3, are documented in the following reports: "Trestle Reference Manual", Mark S. Manasse and Greg Nelson, SRC Research Report 68, December 1991. "Trestle Tutorial", Mark S. Manasse and Greg Nelson, SRC Research Report 69, May 1, 1992. "VBTkit Reference Manual: A toolkit for Trestle", edited by Marc H. Brown and James R. Meehan. (soon to be a SRC Research Report) A draft version is available via anonymous FTP from gatekeeper.dec.com in pub/DEC/Modula-3/contrib/vbtkit.25Mar93.ps.Z. "The FormsVBT Reference Manual", Marc H. Brown and James R. Meehan, (soon to be a SRC Research Report). A draft version is available via anonymous FTP from gatekeeper.dec.com in pub/DEC/Modula-3/contrib/formsvbt.25Mar93.ps.Z and pub/DEC/Modula-3/contrib/formsvbt.AppC.26Mar93.ps.Z. "Zeus: A System for Algorithm Animation and Multi-View Editing", Marc H. Brown, SRC Research Report 75, February 28, 1992. Available via anonymous FTP from gatekeeper.dec.com in pub/DEC/SRC/research-reports/SRC-075*.ps.Z. "Color and Sound in Algorithm Animation", Marc H. Brown and John Hershberger, SRC Research Report 76a, August 30, 1991. Available via anonymous FTP from gatekeeper.dec.com in pub/DEC/SRC/research-reports/SRC-076a*.ps.Z. "The 1992 SRC Algorithm Animation Festival", Marc H. Brown, SRC Research Report 98, March 27, 1993. Available via anonymous ftp from gatekeeper.dec.com in pub/DEC/SRC/research-reports/SRC-098*.ps.Z. Hardcopy versions of these reports can be ordered by e-mail; send your request including a postal mail address to src-reports@src.dec.com. 3.1. Where can I get an implementation? Two implementations are available, SRC Modula-3 and a PC version of it (m3pc). Work is also progressing on GNU Modula-3. As far as we know, implementations are not available for VMS, Macintosh, or Alpha AXP/OSF. 3.2. What is SRC Modula-3? SRC Modula-3 was built by the DEC Systems Reseach Center and is available via anonymous ftp from gatekeeper.dec.com in pub/DEC/Modula-3/release. The current version, 2.11, implements the language defined in SPwM3. There are versions for the following machines: AIX386 IBM PC running AIX/PS2, AP3000 Apollo DN4500 running Domain/OS ARM Acorn R260 running RISC iX 1.21 DS3100 DECstation 3100 and 5000 running Ultrix 4.0 and 4.2 HP300 HP 9000/300 running HP-UX 8.0 HPPA HP 700/800 running HP-UX 8.0 IBMR2 IBM R6000 running AIX 3.1, IBMRT IBM RT running IBM/4.3, NEXT NeXT running ?? OKI Okidata 7300 (i860) running AT&T SVR4.0 SPARC SPARCstation running SunOS 4.1.x SUN3 SUN3 running SunOS SUN386 Sun 386i running SunOS 4.0.1 UMAX Encore Multimax running UMAX 4.3 (R4.1.1) VAX VAX running Ultrix 3.1 SRC Modula-3 includes a user manual, compiler, runtime library, some libraries and a few other goodies (see below). The compiler generates C as an intermediate language and should be fairly easy to port. Except for the very lowest levels of the thread implementation, the entire system is written in Modula-3. 3.3. What is m3pc? m3pc is available via anonymous ftp from gatekeeper.dec.com in pub/DEC/Modula-3/contrib/m3pc. From: laszlo@post.ifi.uni-klu.ac.at (Prof.Dr.Laszlo BOESZOERMENYI) Subject: M3 pn PC Date: 8 Mar 1993 13:13:52 GMT The Modula-3 system ported by us on the PC and available on the gatekeeper, runs with MSDOS, gnu c compiler and djgpp memory manager (detailed description in the read me file). You may compile, link and run Modula-3 programs, without threads. From the library modules only those are tested which are used by the compiler. In the course of a student project a "student-friendly" environment is in development. It will be available at end of June (hopefully). 3.4. What is GNU Modula-3? From: moss@cs.cmu.edu (Eliot Moss) Subject: GNU Modula-3 alpha release status Date: 25 Mar 93 17:53:12 GMT We said we'd try to get the initial (alpha) release of GNU Modula-3 out some time this month (March), and we're in the process of figuring out what to release and how to package it up. We expect to have something in roughly two weeks (watch this space for a notice). What would this be? First, it is a compiler for the VAX (only) under Ultrix (only), definitely without threads, and probably still failing a small number of the tests in the SRC test suite (which implies that not all of libm3 is likely to work either). The actual release information will detail more about what's working and what's not at that time. We DO currently pass all the compiler tests that the SRC compiler did when it was first released (i.e., the ones we fail are more obscure things that users uncovered over time). Second, the release itself will be a compressed tar file including sources and executables. The executables will probably work only if you put libraries, etc., in the expected places (otherwise, you'll need to rebuild from sources).The compiler is written in C and should be compiled with a recent version of gcc (so you'll need gcc installed). The system also uses gld (the GNU linker). This release should be most useful to people undertaking ports to other machines and operating systems, since it will give them a head start on understanding the compiler and getting the full system ready. It may be of some use for ordinary programming, but it really depends on whether you tend to use features that tickle the remaining bugs. We are indeed interested in alpha test reports, but only if they tell us something new (i.e., we'll provide a list of known deficiencies). When the release is made, we'll also start email discussions with the various parties who have indicated they might undertake ports, to help sort out who will do what. Regards, and thanks for your continued interest and encouragement -- EM From: moss@cs.cmu.edu (Eliot Moss) Subject: GNU Modula-3 pre-release Date: Wed, 5 May 1993 23:49:33 GMT At long last, the GNU Modula-3 project has a pre-release ready, for the VAX/Ultrix platform ONLY. Various folks had notified us of their interest in doing ports or alpha testing, and they have already been sent email with particulars on how to obtain the tar file, etc. There are a number of known bugs; I'll see about making a list available by ftp or something, for interested parties. It is our opinion that the prerelease is not mature enough for general use, but we wished to give a head start to those folks attempting ports, and we will make periodic patches available. If you want to use this compiler for serious program development or need something solid with debugging support for classroom use, you should wait until we've fixed more of the problems. (But to give a sense of what we HAVE accomplished, as I recall, all but 3 of the SRC compiler tests compile (there are 137 of them).) We hope to do a more general release, and support more platforms, in the summer. If you're interested in helping and have not previously contacted us, please send email to me and/or Rick Hudson (hudson@cs.umass.edu). Thanks to Digital and SRC for supporting us, and to Rick Hudson, Amer Diwan, and Norm Walsh, the guys who do all the hard work! 4.1. Why is "Hello World" so large? Modula-3 programs are larger than C programs for the following reasons: 1) The fixed runtime is substantially larger. It contains a garbage collector, a thread runtime, and exception support. Note that "Hello World" is virtually all runtime. For larger programs the runtime is not an issue. 2) The generated code includes runtime checks for out-of-bound array references and NIL pointer. Many of these checks could be removed by a better compiler. The current compiler is only a research prototype. 3) The compiler generates C code as its intermediate language consequently the final machine code suffers. For example, the compiler is constantly storing single-precision floating point values into memory to get around C's predisposition for double precision. 4.2. Why objects and interfaces? Allan Heydon on comp.lang.modula3, May 4th 1993: Modula-3 provides two separate mechanisms for data-hiding: one for hiding details about how interfaces are implemented, and the other for hiding details about how objects are implemented. The first data-hiding mechanism is realized by the distinction between interfaces and modules. Clients can only import interfaces, so the names declared in the modules implementing those interfaces are hidden from clients. Note that this mechanism has only two levels; a name is either declared in an interface, or it isn't. If a name is only declared in a module, it can't be used by a client. The second data-hiding mechanism is realized by opaque types and revelations. A Modula-3 interface may declare an object type to be opaque, in which case only a subset of the fields and methods of that object are revealed to clients importing the interface. Furthermore, the Modula-3 revelation mechanism allows a designer to reveal successively more fields and methods of an object in a series of interfaces. The fields and methods visible to a client then depends on which interfaces the client imports. The latter mechanism is quite flexible. As opposed to the interface/module data-hiding mechanism, opaque types allow you to define an arbitrary number of levels at which more and more information about the implementation of your object is revealed. See Sections 2.2.10, 2.4.6, and 2.4.7 of "Systems Programming with Modula-3" for more information about opaque types and about partial and complete revelations. 4.3. What is the story with Trestle and OpenWindows? Mark Manasse says: I think that the OpenWindows release should be enough (no need to get the MIT X release], although there are a few things in Trestle that trigger devastating bugs in OpenWindows. But the only library we depend on is Xlib, R4 or later. The main thing I know that crashes OW 2.0 is the code where we call GrabKey specifying AnyKey. You can either loop over all of the keys, or you can just comment out the call; programs won't run exactly the same, but you probably won't notice the difference. 4.4 When is the next release of SRC Modula-3 ? The next release will be 3.0. Here are some of the new things you will find in it: 1. the compiler has a new internal interface between the front-end and the back-end, M3CG. This interface is supposed to be easy to implement. 2. the front-end can compute in the target arithmetic system; in particular it is possible to cross-compile to machines with larger integers than the host. 3. one back-end has been implemented on top of gcc. The implementation of M3CG interface generates the tree representation used internally in gcc. From the gcc point of view, this back-end looks like a new front-end. Using this back-end, we have cross-compiled solitaire for mips, alpha and 386 processors; there is no reason to believe that there would be a problem for the other architectures supported by gcc. 4. Dave Hanson wrote another implementation of the M3CG that is self-contained. He is currently working on the 386 code generation (he has done the mips code generation already). 5. gdb has been modified to understand Modula-3 debugging information produced by the back-ends. gdb can now parse Modula-3 expressions, print Modula-3 values and evaluate some of the Modula-3 built-in operations. There is also a little bit of support for multi-threaded programs (you can look at the stacks of other threads). 6. there is a replacement for m3make, m3build, that does rely on cpp/awk/sed/make and what not, and removes some of the limitations of m3make. m3makefiles are very similar. 7. libm3 has been significantly changed by the Interface Police, mostly in the area of OS interfaces and data structures. 8. for the OS interfaces, we still have the U* interfaces, but applications are not supposed to use those. Instead they should use a new set of interfaces that are os-independent; for example, there is a Pathname interface that manipulates file names; there is a Process interface that manipulate child processes. These interfaces enabled a prototype port of the C based version to Windows NT machines. 9. for the data structures, generics have been introduced and the various data structures are more consistent. 10. because of 6 and 8, we can think about going to different os than Unix. In particular a Windows NT port will be available at some point (may not be in 3.0). 11. the runtime has been improved quite a bit. 12. new platforms: Alpha running OSF/1, 386 running Linux. We will pay more attention to the porting instructions and support. 13. I am not sure about all the changes in the libraries other than libm3. I suspect that there will be few changes in trestle, but that mentor changed quite a bit. 14. The Windows NT port uses native threads. This should be a good model for other implementations of Thread using native threads. The current status is: . the front-end is very stable . the gcc-based back-end has been stable for 4 months . the gdb extensions are brand new and need some test . the interface police work is very stable . we are working on bringing the system up on the machines we have in the building, and building the export machinery. We don't have a date for the 3.0 release. Given the amount of changes introduced by 3.0, I suspect that the first few releases will not work out of the box for any machine but the ones for which we can test (decstations [mips and alpha], linux). Consequently, I expect a high rate of releases for a while. We will try to post accurate information about the status of each machine, but we can only rely what you tell us. At this point, I would not encourage anybody to start a new port. If you have a new port, or are close to complete one, you can send us your bits, we will try to put them in 3.0. 5.1. What if I don't have ftp access? Unfortunately, we cannot deliver Modula-3 other than by anonymous ftp. Fortunately, Prime Time Freeware (PTF) includes Modula-3. PTF is a set of two ISO-9660 CDroms filled with 3GB of freeware, issued semi-annually. The latest issue, Volume 1, Number 2, July 1992, contains SRC Modula-3 2.07. PTF is distributed via bookstores and mail. You can reach PTF using: Email: ptf@cfcl.com Fax: [1] (408) 738 2050 Voice: [1] (408) 738 4832 Mail: Prime Time Freeware 415-112 N. Mary Ave., Suite 50 Sunnyvale, CA 94086 USA 6.1. Can I contribute Modula-3 software? Certainly. Send us what you are willing to share, be it programs, libraries or other things. We'll put them in the distribution. Right now, the pub/DEC/Modula-3/contrib directory contains: m3rpc an rpc system from Xerox Parc M2toM3 a translator from Modula-2 to Modula-3 m3pc an implementation of Modula-3 for PCs. -- Eric. -- Eric. ======================================================================= 9 === Date: Thu, 9 Sep 1993 09:01:15 GMT From: kirschnt@informatik.uni-muenchen.de (Torsten R. Kirschner) Subject: Re: modula3 on CD ?? hendrik@vedge.com (Hendrik Boom) writes: >I heard a rumour that the Modula3 distribution, sources, boots, binaries, >all included are available on a CD ROM from somewhere. Is this true? >And how can one get a it? Archive-name: Modula-3-faq Last-modified: Sep 8 1993 Modula-3 Frequently Asked Questions =================================== [...] 5. FTP 5.1 What if I don't have ftp access? [...] 5.1. What if I don't have ftp access? Unfortunately, we cannot deliver Modula-3 other than by anonymous ftp. Fortunately, Prime Time Freeware (PTF) includes Modula-3. PTF is a set of two ISO-9660 CDroms filled with 3GB of freeware, issued semi-annually. The latest issue, Volume 1, Number 2, July 1992, contains SRC Modula-3 2.07. PTF is distributed via bookstores and mail. You can reach PTF using: Email: ptf@cfcl.com Fax: [1] (408) 738 2050 Voice: [1] (408) 738 4832 Mail: Prime Time Freeware 415-112 N. Mary Ave., Suite 50 Sunnyvale, CA 94086 USA Yours Torsten -- Torsten R. Kirschner Torsten.Kirschner@informatik.uni-muenchen.de Torsten.R.Kirschner@informatik.tu-muenchen.de ======================================================================= 10 === Date: Wed, 08 Sep 1993 16:29:24 GMT From: hendrik@vedge.com (Hendrik Boom) Subject: modula3 on CD ?? I heard a rumour that the Modula3 distribution, sources, boots, binaries, all included are available on a CD ROM from somewhere. Is this true? And how can one get a it? -- ------------------------------------------------------- Try one or more of the following addresses to reply. at work: hendrik@vedge.com, iros1!vedge!hendrik at home: uunet!ozrout!topoi!hendrik ======================================================================= 11 === Date: Thu, 9 Sep 1993 08:08:33 GMT From: piet@cs.ruu.nl (Piet van Oostrum) Subject: stdout buffered? Why is stdout buffered? Stdio.i3 suggests that stdout should be unbuffered if it is directed to a terminal, but Stdio.m3 always uses buffered. In fact the implementation of UFileWr has no provision to make this automatic decision although it does check if the stream is connected to a terminal. As there is also a bufferedStdout, it would be more in the libne of expectations if stdout would be unbuffered. -- Piet* van Oostrum, Dept of Computer Science, Utrecht University, Padualaan 14, P.O. Box 80.089, 3508 TB Utrecht, The Netherlands. Telephone: +31 30 531806 Uucp: uunet!ruuinf!piet Telefax: +31 30 513791 Internet: piet@cs.ruu.nl (*`Pete') X-400: S=piet;OU=cs;O=ruu;PRMD=surf;ADMD=400net;C=nl; ======================================================================= 12 === Date: 9 Sep 1993 17:36:50 GMT From: Eric Muller Subject: Re: Modula-3 Frequently Asked Questions (FAQ) In article <26lbln$8d2@src-news.pa.dec.com>, I wrote: |> 6. there is a replacement for m3make, m3build, that does rely on |> cpp/awk/sed/make and what not, and removes some of the limitations of |> m3make. m3makefiles are very similar. As Jorge Stolfi pointed out (thanks!), it should read "that does NOT rely on". -- Eric. ======================================================================= 13 === Date: Thu, 9 Sep 1993 21:12:11 GMT From: Bob Hathaway Subject: Comp.Object FAQ Version 1.0.2 (9-93) [This is a repost to enter the comp.object FAQ, V. 1.0.2 (9/93), into the news.answers archive. I'd also like to announce the FAQ is now located on anonymous@zaphod.uchicago.edu:/pub/comp.object-faq.9.93(.Z) and the hypertext version (see FAQ) has been updated also. Version 1.0.3 will be much improved and posted to comp.object near the beginning of October] This announces the September copy of the Comp.Object FAQ! It has many updates and corrections and now has several very up-to-date appendices on object- oriented methodologies and systems. New noteworthy additions are the OO methodologies and Current FAQ sections. Future FAQs will contain a changes pre-header. The FAQ will be updated and posted monthly. Comments, suggestions, additions, updates, and new systems and site entries should be sent to rjh@geodesic.com. The FAQ is available via anonymous ftp from zaphod.uchicago.edu, although new versions may be temporarily found in the /uploads directory. Thank you to the many people who have contributed their time and effort into helping this document spread the word about object-oriented technology and available systems. It is hoped it will be most useful in that endeavor. Cheers! bob ======================================================================= 14 === Date: 10 Sep 1993 01:36:21 GMT From: madmats@lglsun.epfl.ch (Mats Weber) Subject: Modula-3 on AIX 3.2 (RS 6000) Does m3 for AIX 3.1 work on AIX 3.2.x ? -- Mats Weber ======================================================================= 15 === Date: Fri, 10 Sep 1993 15:48:06 GMT From: neeri@iis.ee.ethz.ch (Matthias Neeracher) Subject: CFV for comp.programming.literate posted in news.announce.newgroups [I'm posting this since an RFD for comp.programming.literate appeared on this group, and the CFV doesn't. Unfortunately, I missed the first CFV by a few days, so I'm doing this for the 2nd CFV] The Call For Votes on the creation of comp.programming.literate has been posted to news.announce.newgroups, news.groups, and other groups (Look for article ID ). The voting period will end on September 14. If you have difficulties finding the CFV, ask me for a copy. Matthias ----- Matthias Neeracher neeri@iis.ee.ethz.ch "And that's why I am going to turn this world upside down, and make of it a fire so *bright* that someone real will notice" -- Vernor Vinge, _Tatja Grimm's World_ ======================================================================= 16 === Date: Sat, 11 Sep 1993 09:26:36 GMT From: jonk@netcom.com (Jonathan Dale Kirwan) Subject: Modula-3 on Linux, new question?! I noted the question (and a response to it) about the availability of Modula-3 for Linux. I think I understand that the next roll of Modula-3 will be designed as part of the GNU GCC packages. Fine. But the current version of it has quite a few "boot.*" distributions and some of those are for 386 and 486 processors. Does anyone know if any of these boot .tar files work under Linux, as is? Or is anyone aware of someone else's efforts that has resulted in such a port? (So as not to have to wait for the "new" compiler that was due out early this year -- not next year, this year. I am not impatient, particularly, but this really has dragged on a bit. I'd like to get familiar with the language while I wait.) jonk@netcom.com ======================================================================= 17 === Date: Sun, 12 Sep 1993 19:20:55 GMT From: najork@cs.uiuc.edu (Marc Najork) Subject: Re: Modula-3 on Linux, new question?! In article , jonk@netcom.com (Jonathan Dale Kirwan) writes: |> I noted the question (and a response to it) about the availability of |> Modula-3 for Linux. I think I understand that the next roll of Modula-3 |> will be designed as part of the GNU GCC packages. Fine. But the current |> version of it has quite a few "boot.*" distributions and some of those |> are for 386 and 486 processors. Does anyone know if any of these boot |> .tar files work under Linux, as is? Here are some highlights from the FAQ (which was posted just 3 days ago ...): o Currently, there is one compiler which works on variety of Unix machines, Digital Equipment Systems Research Center's Modula-3 Version 2.11, available from gatekeeper.dec.com. Obviously, you are aware of that one. I don't think it works under Linux, though. o There is a second compiler, m3pc, which works on 386 or 486 (but not 286!) PCs under MS-DOS 5.0 (Rumors say it will work under 3.2 as well). m3pc was done by Klaus Preschern from the University of Klagenfurt, Austria ... hi Klaus!. m3pc is also available from gatekeeper.dec.com. o The guys at Digital Equipment's Systems Research Center are working on SRC Modula-3 Version 3.0. This will be a native code compiler, it will use the GNU gcc code generator in its back end. The compiler will certainly generate code for MIPS-based DECstations, it should soon generate code for ALPHA-based DEC machines, and I believe they are working on a LINUX back end as well. I don't think, however, that it will become part of the GNU release. o Prof. Eliot Moss and his group from the University of Massachussets are working on a separate implemention of Modula-3. This compiler (dubbed GNU Modula-3, or gm3) is also based on GNU gcc, and I believe they are talking to the folks at FSF about putting it into the GNU distribution. A pre-release is out by now. Presently gm3 runs only on DEC Vaxen under Ultrix. |> Or is anyone aware of someone else's efforts that has resulted in such |> a port? (So as not to have to wait for the "new" compiler that was due |> out early this year -- not next year, this year. I am not impatient, |> particularly, but this really has dragged on a bit. I'd like to get |> familiar with the language while I wait.) Work on gm3 was announced back in '91. However, they never claimed to target Linux ... so you can't refer to them, right? SRC m3 Version3.0 was announced just a month ago. Besides, let's not forget that both groups -- SRC and UMass -- are providing you with a FREE system ... so you can't say that you don't get your money's worth ... |> |> jonk@netcom.com |> -- Marc ======================================================================= 18 === Date: 12 Sep 93 18:36:10 From: janssen@PARC.Xerox.Com (Bill Janssen) Subject: Alpha testers wanted for ILU, a multi-lingual interface system We are getting ready to release our ILU system, and this message is to solicit alpha testers for our first outside-of-PARC release. What's ILU? It stands for Inter-Language Unification, and it is an attempt at providing interface technology for application programs in a language neutral fashion. It does this by requiring interfaces to be written in a neutral language, called ISL, for Interface Specification Language, and, for each supported programming language, includes tools for generating language-specific versions of the specified interface, and libraries for supporting these language-specific interfaces. Those familiar with the canonical approach to supporting RPC on UNIX platforms will recognize this approach as being quite similar to that used by various RPC toolkits. Exactly so, and ILU will indeed serve to combine program fragments either in a single address space, or, via RPC, over multiple address spaces. However, it does not dictate the use of any specific RPC protocol for these distributed applications, but is engineered to work with various RPC protocols. (We currently have mappings to Sun RPC and Xerox Courier.) Similarly, it does not dictate any specific underlying transport such as TCP/IP, but can work with various reliable byte-stream transport mechanisms. (We currently have mappings to TCP/IP and the XNS Sequenced Packet Protocol.) The mappings to standard RPC protocols are such that some subset of existing services can be used directly from ILU without modification -- those for which an ISL interface description can be written. The concepts supported in the ISL interface specification language include - namespaces (non-nested) - 16, 32, and 64 bit integers, signed and unsigned (and bytes) - 32, 64, and 128 bit floating point numbers - ASCII and Unicode characters (and strings) - boolean and pointer values - structs (records), tagged unions, multi-dimensional arrays - sequences (lists) - object types (multiple-inheritance) - object methods (synch/asynch) (result caching/non-caching) - exceptions - garbage collection We currently have (working) mappings of these concepts to 5 languages: Modula-3 (DEC SRC), Common Lisp (Franz Allegro 4.1), C++ (several compilers, thought to be generic), FORTRAN (Sun f77), and ANSI C (again thought to be generic). Mappings use an object-oriented approach throughout; we add a simple object system to C and FORTRAN, and extend the object system in Modula-3 to support multiple inheritance. The C mapping conforms as much as possible to the C mapping specified by the Object Management Group's Common Object Request Broker Architecture, for their IDL. Our ISL parser will also parse a subset of OMG IDL (disallowing any IDL "#include"s which cannot be turned into ISL "IMPORT" statements; disallowing the more baroque IDL union specifications; disallowing any IDL statements outside the scope of a "module" statement; disallowing any definition of anything but member functions or attributes inside an IDL "interface" statement; disallowing the IDL "object" type; disallowing the IDL "typecode" type). The system is written in ANSI C on Sun SunOS 4.1.3 workstations. We believe that it will port fairly easily to other operating systems, and to other versions of UNIX. We have ported our kernel library and our C++ support to the Macintosh, as a test. The system will be released publicly later this year, under a copyright which should freely allow use in almost any situation. So what's an Alpha Tester? We'd like to find *a small number* of alpha testers interested in 1) porting the Lisp support to Lucid CL, CMU CL, and Mac CL; 2) exercising the support for the various languages, and submitting bug reports; 3) porting the kernel and tools to MS-Windows; 4) porting the kernel and tools and support for various languages to different UNIX platforms; 5) providing RPC support for OSF DCE. We intend to gather together these various pieces of work and re-release this with our beta test version. If you'd like to participate, please send me a message with some description of why you in particular would be wonderfully qualified to test/port this. Bill -- Bill Janssen janssen@parc.xerox.com (415) 812-4763 Xerox Palo Alto Research Center FAX: (415) 812-4777 3333 Coyote Hill Road, Palo Alto, California 94304 ======================================================================= 19 === Date: 13 Sep 1993 18:03:18 GMT From: Eric Muller Subject: Re: Modula-3 on Linux, new question?! To complete Marc's answer: The C code that is generated does not depend too much on the kind of cpu it is going to run on. But it depends quite a bit on the libc.a it is going to be linked with. For example, Linux does not have sigvec, but has sigaction; every machine has a different size for the jmpbuf. This explains why the existing boot distributions for 386 will probably not work on Linux. I don't remember that we gave any precise date for SRC Modula-3 3.0. It seems to me that we are still in the timeframe we may have (inadvertently) announced, and that we are still in the timeframe we gave ourselves a long time ago. -- Eric. ======================================================================= 20 === Date: 15 Sep 1993 00:31:37 GMT From: maverick@cairo.anu.edu.au (Vincent Lam) Subject: problem with Thread.Alerted hi everyone, i have encounter a little problem with Thread.Alert, the problem is i start 2 threads, each looping themself as producer and consumer resp., to be pre- cise, the 1st is a reader getting a char from a file and put the char in a buffer, the 2nd thread remove a char from the buffer and write it to an out- put file, the buffer was seperately implemented and tested, it consists of an insert and a remove method, the remove method, in particular, is alertable, if a thread block on the condition var to wait for non-empty buffer and during the wait, if it was alerted, exception Thread.Alerted will be raised. (The implementation referenced by Harbison's 'Modula-3', the chapter on Thread. The blocked thread can catch the exception and terminate itself. my main body look something like this: fork a reading thread fork a writing thread join (reading thread) (* reading thread will be finsihed by catching Rd.EndOfFile, put an extra null character in the buffer and terminate *) alert writing thread join writing thread. the problem is some of the input data was missing (the copying is incomplete upon termination of threads.) to debugg what's going on, i modified the exception handler for Thread.Alerted in the writing thread to check the state of the buffer and i found out that number of items in the buffer is NOT 0!! the paradox is if Thread.Alerted was raised, the thread must be currently blocked on the buffer.remove method and this imply it is actually waiting for a non-empty Condition var, it further imply the num of items in buffer must be 0 (!!!), can anyone tell me what leads to this contradiction and how to solve it? (According to Harbison's 'Modula-3' on threads, Thread.Alerted exception will only be raised on Thread.AlertWait(....) but it seems that this is not the case here.) further modification shows that the exception was certainly from buffer.remove but not from Wr or Rd. thanks for your help (this is urgent to me, please help by reply to the e-mail account instead of posting since our system will only keep msg for a certain number of days and i may not be able to read.) :-) Vincent. maverick@cairo.anu.edu.au ======================================================================= 21 === Date: 15 Sep 1993 17:06:45 GMT From: mako@FNALO.FNAL.GOV Subject: Re: Ada vs Modula3 comparisions > Are there any on-line descriptions or summary of modula3? I have a copy of revised Modula-3 Report that I picked up sometime ago, from somewhere. I wonder why it is not available on gatekeeper. It would be a good advertisement of the language, which I feel is not as popular (yet?) as it could be. mako ======================================================================= 22 === Date: 15 Sep 93 13:07:31 GMT From: blaak@csri.toronto.edu (Raymond Blaak) Subject: Ada vs Modula3 comparisions Hello. I am coming from an Ada background and would like to compare Ada with Modula3. Are there any on-line descriptions or summary of modula3? It seems like the two languages have a lot of features in common. The idea that Modula3 is as simple has possible and still has abstract typing and multi-threading intrigues me. I would like to see how simplified on can get and still have powerful features. Cheers, Ray blaak@csri.toronto.edu ======================================================================= 23 === Date: 15 Sep 1993 18:26:41 GMT From: ben@carie.mcs.mu.edu (Benjamin J. Black) Subject: Re: Ada vs Modula3 comparisions In article <277i35$hje@fnnews.fnal.gov> mako@FNALO.FNAL.GOV writes: > > Are there any on-line descriptions or summary of modula3? > > I have a copy of revised Modula-3 Report that I picked up sometime > ago, from somewhere. I wonder why it is not available on gatekeeper. > It would be a good advertisement of the language, which I feel is > not as popular (yet?) as it could be. > mako It is on gatekeeper. Look in the doc tar file. Ben ======================================================================= 24 === Date: 15 Sep 1993 19:17:12 GMT From: mako@FNALO.FNAL.GOV Subject: Re: Ada vs Modula3 comparisions >> I have a copy of revised Modula-3 Report that I picked up sometime >> ago, from somewhere. I wonder why it is not available on gatekeeper. >> It would be a good advertisement of the language, which I feel is >> not as popular (yet?) as it could be. >> mako > > It is on gatekeeper. Look in the doc tar file. If you mean the file doc.ps, that is not what I am talking about. It is good and useful if you want to use Modula-3 but it does not explain the language itself, does it? I thought it only talked about the installation and porting of the compiler and its friends. I for one could not figure out what language Modula-3 was like until I got hold of SPwM3 (or Harbison's for that matter). mako PS: My copy of the report "Modula-3 Report (revised)" is named REPORT.PS. ======================================================================= 25 === Date: 16 Sep 1993 07:40:46 GMT From: mako@FNALA.FNAL.GOV Subject: Report.ps (was: Re: Ada vs Modula3 comparisions) >> Are there any on-line descriptions or summary of modula3? > > I have a copy of revised Modula-3 Report that I picked up sometime > ago, from somewhere. I wonder why it is not available on gatekeeper. I received a couple of requests for this file, so I am posting it here. It will be gzipped, uuencoded, and split into two parts. If you have any of the books referred to in the FAQ, you probably do not need this file, but if you are interested in knowing what the Modula-3 language is like, it would be a good introduction to it. mako PS: Perhaps, someone at SRC could put the ps file on gatekeeper? ======================================================================= 26 === Date: Thu, 16 Sep 1993 04:18:21 GMT From: takuo@jaist.ac.jp (Takuo Watanabe) Subject: JSSST ISOTAS '93 --- Transportation and Accommodation Guide Transportation and Accommodation Guide for ISOTAS'93 0. Symposium Location Symposium will be held at Ishikawa High-Tech Conference Center, located right next to JAIST. The mailing address is as follows. Ishikawa High-Tech Conference Center 6-8 Asahi-dai, Tatsunokuchi-cho, Nomi-gun, Ishikawa 923-12, Japan 1. Transportation (T-A) International flight The first step to the symposium site is to cross the ocean. Possible destinations are Tokyo/Narita international airport and Osaka international airport. All major airlines have services to these airports, so pick the airline of your choice. Round trip air fare for this portion varies, for example, transpacific flights (LAX-NRT) are from as low as around $1000 which is group discount rate, to $3000 which is full fare coach, and of course, up. Check out with your travel agency for available rates. (T-B) Domestic flight If you choose to fly into Tokyo/Narita, you may take a flight from Tokyo/Haneda to Komatsu airport (60 min. flight time). There are eight flights a day, serviced either by All Nippon Airways (ANA), Japan Air Lines (JAL) or Japan Air System (JAS). Air fare for this portion is 14,600 Yen (OW) and 26,450 Yen (RT). Notice that Tokyo/Haneda and Tokyo/Narita is about 70 Km (44 miles) apart, and you have to take a limousine bus (90 min to 120 min. ride time, depending on the traffic.). Please consider this ride time as well as time for immigration and customs clearance when you make your travel plan. If you choose a flight that arrives at Tokyo/Narita at 15:00 or later, it's better to consider stopping over either at Narita, Haneda or at downtown Tokyo. Time Table for between Tokyo/Haneda and Komatsu (Aug/93) (Exact departure time differ from month to month. Check with your travel agency for the correct timings.) Haneda -> Komatsu Komatsu -> Haneda 7:55 8:55 JAL 141 8:20 9:25 ANA 752 8:45 9:45 ANA 751 9:50 10:55 JAL 142 9:55 10:55 ANA 753 10:40 11:45 ANA 754 10:45 11:45 JAS 261 12:30 13:35 JAS 262 13:00 14:00 ANA 755 14:55 16:00 ANA 758 16:10 17:10 JAS 265 16:20 17:25 ANA 760 17:45 18:45 JAL 147 18:10 19:15 JAS 266 19:30 20:30 ANA 759 19:35 20:40 JAL 148 (T-C) Surface transportation (T-C-i) Tokyo/Narita to Tokyo/Haneda LIMO As stated above, there are limousine bus services between Tokyo/Narita and Tokyo/Haneda. Ride time is around 90 min (depends on traffic), and the fare is about 3,500 Yen. Reservation is not required. Limos leave at an interval of 15 to 30 min. (T-C-ii) Tokyo/Narita to Japan Railroad (JR) Tokyo station LIMO There are limousine bus services between Tokyo/Narita and JR Tokyo station. Ride time varies from 80 min. to 150 min. depending on the traffic. Reservation is not required. Limos leave at an interval of 15 to 30 min. NEX Alternatively, you can ride the JR's Narita Express (NEX) train from Narita/Tokyo to JR Tokyo Station. Ride time is little less than 60 min., and the fare is 2890 Yen including an express charge. Seat reservation is required. Train leaves at every 30 min. (T-C-iii) JR Tokyo to JR Kanazawa (North bound) Best surface transportation is obtained by taking a Jouetsu Shinkan-sen (bullet) train from JR Tokyo to JR Nagaoka, then transfer to JR Hokuriku (North land) line, continuing with an express train. Depending on the connection you make, your total ride time will vary from 4 hrs. to 4 hrs. 40 min. The fare is 13,210 Yen including all express charges and seat reservation charges. First-come-first-sit seats are also available on trains on both lines. Sample connection (Exact timing may vary. Check with your travel agency.) Tokyo Nagaoka Kanazawa 7:36 -- ASAHI 1 -> 8:57/ 9:04 -- KAGAYAKI 2 -> 11:34 8:17 -- ASAHI 301 -> 10:00/10:10 -- RAICHOU 30 -> 12:55 9:08 -- ASAHI 305 -> 10:56/11:06 -- RAICHOU 32 -> 13:46 10:08 -- ASAHI 309 -> 11:40/11:48 -- KAGAYAKI 4 -> 14:18 11:08 -- ASAHI 311 -> 12:52/13:06 -- HAKUCHOU -> 15:46 12:08 -- ASAHI 313 -> 13:41/13:51 -- HOKUETSU 2 -> 16:38 13:08 -- ASAHI 315 -> 14:48/14:56 -- KAGAYAKI 6 -> 17:26 14:08 -- ASAHI 317 -> 15:56/16:06 -- RAICHOU 44 -> 18:50 15:24 -- ASAHI 319 -> 16:52/17:00 -- KAGAYAKI 8 -> 19:31 16:08 -- ASAHI 321 -> 17:48/17:58 -- HOKUETSU 4 -> 20:42 17:08 -- ASAHI 325 -> 18:52/19:02 -- HOKUETSU 6 -> 21:49 17:32 -- TOKI 423 -> 19:30 18:08 -- ASAHI 327 -> 19:52/20:00 -- KAGAYAKI 10-> 22:30 18:24 -- ASAHI 329 -> 20:16/20:26 -- HOKUETSU 8 -> 23:17 19:40 -- ASAHI 3 -> 21:01/21:08 -- KAGAYAKI 12-> 23:38 20:08 -- TOKI 429 -> 22:06 21:08 -- ASAHI 333 -> 22:56/23:06 -- KITAGUNI -> 2:46 All trains except those named 'KAGAYAKI' will also make a stop at JR Komatsu station. (Reverse direction omitted.) (T-C-iv) JR Tokyo to JR Kanazawa (South bound) If you want to have a chance to see Mt.Fuji, or have some other reason to go south bound, take a Toukaido Shinkan-sen (bullet) train from JR Tokyo to JR Maibara, then transfer to JR Hokuriku line, continuing with an express train. Your total ride time will be around 4 hrs. 20 min. Fare is 15,280 Yen including express charges and seat reservation charges. First-come-first-sit seats are also available on trains on both lines. Depending on the hotel accommodation you choose, you may consider getting off the train at JR Komatsu, which is one stop before JR Kanazawa. Sample connection (Exact timing may vary. Check with your travel agency.) Tokyo Train Name Maibara Train Name Kanazawa 7:28 -- HIKARI 205 -> 9:50/ 9:57 -- SHIRASAGI 3 -> 11:52 8:31 -- HIKARI 105 -> 10:50/10:57 -- SHIRASAGI 5 -> 12:51 9:31 -- HIKARI 219 -> 11:50/11:57 -- KIRAMEKI 1 -> 13:52 10:31 -- HIKARI 109 -> 12:50/12:57 -- SHIRASAGI 7 -> 14:52 11:31 -- HIKARI 229 -> 13:50/13:57 -- KAETSU 1 -> 15:53 12:31 -- HIKARI 113 -> 14:50/14:57 -- SHIRASAGI 9 -> 16:54 13:31 -- HIKARI 115 -> 15:50/15:57 -- KAETSU 3 -> 17:58 14:31 -- HIKARI 117 -> 16:50/16:57 -- SHIRASAGI 11-> 18:52 15:31 -- HIKARI 243 -> 17:50/17:57 -- KAETSU 5 -> 19:54 16:31 -- HIKARI 121 -> 18:50/18:57 -- SHIRASAGI 13-> 20:55 17:31 -- HIKARI 123 -> 19:50/19:59 -- KAETSU 7 -> 21:54 18:31 -- HIKARI 269 -> 21:00/21:07 -- SHIRASAGI 15-> 23:04 19:10 -- HIKARI 125 -> 21:35/21:45 -- KIRAMEKI 3 -> 23:38 20:07 -- HIKARI 127 -> 22:24/22:44 -- KAETSU 9 -> 0:41 All trains will also make a stop at JR Komatsu station. (Reverse direction omitted.) (T-C-v) Osaka international airport to JR Shin-Osaka Limousine bus is operated here. Fare is 340 Yen, and ride time is 25 min. Bus leaves in interval of 12 min. during a daytime. (T-C-vi) JR Shin-Osaka to JR Kanazawa Best way for this section is to take an express train. Depending on the train you take, your ride time varies from 2 hrs. 30 min to 2 hrs. 45 min. Fare is 7,300 Yen including an express charge and a seat reservation charge. First-come-first-sit seats are also available. Sample time table (Exact timing may vary. Check with your travel agency) Shin-Osaka Komatsu Kanazawa Train Name 7:09 ----- 9:42 Super RAICHOU 1 7:44 10:10 10:30 RAICHOU 11 8:15 10:43 11:01 RAICHOU 13 8:45 ----- 11:17 Super RAICHOU 3 9:14 11:39 11:57 RAICHOU 15 9:45 12:07 12:25 RAICHOU 17 10:15 12:38 12:55 HAKUCHOU 10:44 ----- 13:28 Super RAICHOU 19 11:15 13:40 13:58 RAICHOU 21 11:45 14:08 14:25 RAICHOU 23 12:45 ----- 15:17 Super RAICHOU 5 13:15 15:40 15:58 RAICHOU 25 13:45 16:13 16:31 RAICHOU 27 14:45 17:10 17:30 RAICHOU 29 15:45 18:07 18:25 RAICHOU 31 16:15 18:39 18:57 RAICHOU 33 16:45 ----- 18:18 Super RAICHOU 7 17:15 19:40 19:57 RAICHOU 35 17:45 20:08 20:28 RAICHOU 37 18:15 20:44 21:02 RAICHOU 39 18:45 ----- 21:19 Super RAICHOU 9 19:15 21:41 21:59 RAICHOU 41 19:45 22:08 22:28 RAICHOU 43 20:14 22:39 22:57 Super RAICHOU 45 20:26 ----- 23:57 Nihonkai 3 (All Sleeper) 20:56 ----- 0:36 AOMORI (All Sleeper) 23:28 3:40 4:02 KITAGUNI (Sleeper opt,Semi Exp. ) (Reverse direction omitted.) (T-C-vii) Final Approach If you plan to fly in, take a taxi from Komatsu airport to the hotel/pension of your choice. The meter will run around 6,000 Yen to Tatsunokuchi Hotel/Pension area, and around 12,000 Yen to Kanazawa Kokusai Hotel. If you plan to arrive by a train, and the hotel/pension of your choice is in Tatsunokuchi Hotel/Pension area, get off the train at JR Komatsu station, then take a taxi. The meter will run up to around 5,000 Yen. Make sure that the train stops at JR Komatsu station. If your plan is to arrive by a train and the hotel of your choice is Kanazawa Kokusai Hotel, get off the train at JR Kanazawa station, then take a taxi. The meter will run up to around 4,000 Yen. (T-C-viii) Hotels to symposium site Transportation between hotels and the symposium site will be provided in the morning of Nov.4, 5 and 6 (hotels to symposium site) and in the evening of Nov.4 and 5. On Nov.6, transportation from the symposium site to JR Komatsu station and Komatsu airport via Tatsunokuchi Hotel/Pension area, and to JR Kanazawa station via Kanazawa Kokusai Hotel are scheduled. 2. Accommodation We have a limited, but conference rate block reservation on three independent hotels/pensions shown below. Make your choice, complete the reservation slip, and mail or fax directly to each hotels/pensions. (A) Kanazawa Kokusai Hotel (International Hotel Kanazawa) Style and location: Western style hotel located in the suburb of the city of Kanazawa. 15 min. to downtown Kanazawa and 25 min. to symposium site. 50 min. to Komatsu airport. Room rates: Single 7,700 Yen (w/o B.F.) / 10,000 Yen (with B.F.) Twin 6,950 Yen (w/o B.F.) / 7,700 Yen (with B.F.) Above rates are per person per night exclusive of taxes. Address: Ru-8, Oonuka-machi, Kanazawa, Ishikawa 921, Japan TEL: +81-762-96-0123 FAX: +81-762-98-1139 (B) Matsusaki Ryokan Style and location: Traditional Japanese style pension located in the central area of the town of Tatsunokuchi. 40 min. to downtown Kanazawa, 30 min. to Komatsu airport and 10 min. to symposium site. Room rates: Honkan (Main building): Single 11,000 Yen (with B.F.) / 13,000 Yen (with B.F. and Dinner) Twin 8,000 Yen (with B.F.) / 11,000 Yen (with B.F. and Dinner) Triple 7,000 Yen (with B.F.) / 10,000 Yen (with B.F. and Dinner) Hinokiden (''Japanese cypress'' building): Single 20,000 Yen (with B.F.) / 25,000 Yen (with B.F. and Dinner) Twin 16,000 Yen (with B.F.) / 20,000 Yen (with B.F. and Dinner) Triple 11,000 Yen (with B.F.) / 15,000 Yen (with B.F. and Dinner) Above rates are per person per night exclusive of service charges and taxes. Address: Tatsukuchi, Tatsunokuchi-cho, Nomi-gun, Ishikawa 923-12, Japan TEL: +81-761-51-3111 FAX: +81-761-51-3114 (C) Tagawa Ryusenkaku Style and location: Mixed Japanese pension/business hotel style located in the central area of the town of Tatsunokuchi. 40 min. to downtown Kanazawa, 30 min. to Komatsu airport and 10 min. to symposium site. Room rates: 7,000 Yen (with B.F.) / 9,000 Yen (with B.F. and Dinner) Above rates are per person per night in the annex (business hotel) portion of the Tagawa Ryusenkaku, exclusive of service charges and taxes. Japanese style rooms are also available on request. Address: Tatsukuchi, Tatsunokuchi-cho, Nomi-gun, Ishikawa 923-12, Japan TEL: +81-761-51-2111 FAX: +81-761-51-3107 3. Additional Information If you do not have the hotel reservation form handy, you may obtain a Postscript file for the form by an anonymous ftp. There is also a Postscript file of a simple map, for better understanding of the transportation section above. Host: ftp.jaist.ac.jp(150.65.180.40) Directory: /pub/jaist/doc/93/misc Hotel reservation form: ISOTAS-HOTEL-USLETTER.ps.Z (for US Letter) ISOTAS-HOTEL-A4.ps.Z (for A4) Transportation map: ISOTAS-TRANS.ps.Z ****************** END *** ======================================================================= 27 === Date: Thu, 16 Sep 1993 04:24:45 GMT From: takuo@jaist.ac.jp (Takuo Watanabe) Subject: JSSST ISOTAS '93 --- Advance Program (repost) ********************************************************** * ADVANCE PROGRAM * * * * --- JSSST International Symposium Series --- * * * * INTERNATIONAL SYMPOSIUM on * * OBJECT TECHNOLOGIES for ADVANCED SOFTWARE (ISOTAS '93) * * * * Kanazawa, Japan, November 4-6, 1993 * ********************************************************** Sponsored by: Japan Society for Software Science and Technology (JSSST) Japan Advanced Institute of Science and Technology (JAIST) In cooperation with: ACM SIGSOFT, Japan ACM SIGMOD, IEEE Computer Society - Technical Committee on Software Engineering (TCSE), Information Processing Society of Japan (IPSJ) Goals: Object technologies are attracting much attention in diverse areas of research and development for advanced software. Object-oriented (OO) programming holds a great promise in reducing the complexity of large scale software development, and recent research in this field promises to open up a new paradigm for parallel and reflective computing. Object-oriented databases are expected to serve as a model for next generation database systems, by overcoming the limitations of conventional data models. Recently, research in software object bases is aimed at developing a uniform approach to the management of software artifacts produced in the software development process, such as specifications, manuals, programs, and test data, which traditionally were managed in a very ad-hoc and arbitrary manner. Active research and experimentation on object technologies in these diverse areas suggest that there are some underlying, fundamental principles common to a wide range of software development activities. The first of the JSSST international series of symposia focuses on this topic. The aim of this symposium is to bring together leading researchers in the areas of object-oriented programming, object-oriented databases, and software object bases. We hope to promote an understanding of object technologies in a wider context and to make progress towards the goal of finding a better framework for future advanced software development. ************************************************ Invited Speakers: Malcolm Atkinson University of Glasgow Francois Bancilhon O2 Technology Ralph E. Johnson University of Illinois at Urbana-Champaign David Notkin University of Washington John Sargeant University of Manchester Jack C. Wileden University of Massachusetts Symposium Committee: Symposium Chair: Takuya Katayama (JAIST) Symposium Series Committee Chair: Mario Tokoro (Keio U./Sony CSL) Program Committee Co-Chairs: Shojiro Nishio (Osaka U.) Aki Yonezawa (U. of Tokyo) Executive Committee: Koichiro Ochimizu (JAIST) Finance Chair: Kokichi Futatsugi (JAIST) Publicity Chair: Takuo Watanabe (JAIST) Exhibition Chair: Tatsuo Nakajima (JAIST) Local Arrangement Chair: Yoichi Shinoda (JAIST) Program Committee Members: Tsuneo Ajisaka (Kyoto U.) Mehmet Aksit (U. of Twente) Malcolm Atkinson (U. of Glasgow) Francois Bancilhon (O2 Tech.) Klaus R. Dittrich (U. of Zurich) Kokichi Futatsugi (JAIST/ETL) Yutaka Ishikawa (RWC) Hyoung-Joo Kim (Seoul N. U.) Roger King (U. of Colorado) Tok-Wang Ling (N. U. of Singapore) Nazim Madhavji (McGill U.) Ole L. Madsen (Aarhus U.) Oscar Nierstrasz (U. of Geneva) David Notkin (U. of Washington) Koichiro Ochimizu (JAIST) Atsushi Ohori (OKI) Junichi Rekimoto (NEC) Motoshi Saeki (Tokyo Inst. of Tech.) Edward Sciore (Boston College) Etsuya Shibayama (Tokyo Inst. of Tech.) Shinji Shimojo (Osaka U.) Yoichi Shinoda (JAIST) Alan Snyder (Sun Microsystems) Ikuo Takeuchi (NTT) Katsumi Tanaka (Kobe U.) Mario Tokoro (Keio U./Sony CSL) Hideyuki Tokuda (Keio U./CMU) Katsuyasu Toyama (NTT) Takuo Watanabe (JAIST) Grant E. Weddell (U. of Waterloo) Peter Wegner (Brown U.) Jack Wileden (U. of Mass.) Kazumasa Yokota (ICOT) Masatoshi Yoshikawa (AIST, Nara) Roberto Zicari (J.W. Goethe U.) ************************************************* Technical Program: Thursday, November 4 Opening Session: 9:00 - 9:20 Opening Address General Chair: Takuya Katayama (JAIST) Message from the Program Committee PC Co-Chairs: Shojiro Nishio (Osaka University) Aki Yonezawa (University of Tokyo) Session 1: 9:20 - 11:00 Object-Oriented Programming Languages Chair: Aki Yonezawa (University of Tokyo) Uniting Functional and Object-Oriented Programming (Invited Paper) John Sargeant (University of Manchester) Traces (Solving the "Make Isn't Generic" Problem) Gregor Kiczales (Xerox PARC) Gluons: a Support for Software Component Cooperation Xavier Pintado (University of Geneva) Coffee Break: 11:00 - 11:20 Session 2: 11:20 - 12:50 Object-Oriented Programming Language and Environment Chair: Yutaka Ishikawa (RWC Partnership) TAO: An Object-Orientation Kernel Kenichi Yamazaki, Yoshiji Amagai, and Ikuo Takeuchi (NTT Basic Research Laboratories), Masaharu Yoshida (NTT Human Interface Laboratories) Change Management and Consistency Maintenance in Software Development Environments Using Object Oriented Attribute Grammars Katsuhiko Gondow, Takashi Imaizumi (Tokyo Institute of Technology), Yoichi Shinoda (JAIST), Takuya Katayama (JAIST/Tokyo Institute of Technology) Design of an Integrated and Extensible C++ Programming Environment Kin'ichi Mitsui, Hiroaki Nakamura (IBM Research, Tokyo Research Laboratory), Theodore C. Law, and Shahram Javey (IBM Canada, Language Technology Centre) Lunch 12:50 - 14:00 Session 3 14:00 - 15:40 Meta and Reflection Chair: Gregor Kiczales (Xerox PARC) Metalevel Decomposition in AL-1/D Hideaki Okamura (Keio University), Yutaka Ishikawa (Real World Computing Partnership), and Mario Tokoro (Keio University/Sony CSL) Definition of a Reflective Kernel for a Prototype-Based Language Philippe Mulet and Pierre Cointe (Ecole des Mines de Nantes) Kernel Structuring for Object-Oriented Operating Systems: The Apertos Approach Yasuhiko Yokote (Sony Computer Science Laboratory Inc.) Coffee Break 15:40 - 16:00 Session 4 16:00 - 17:30 Object-Oriented Database Features Chair: Masatoshi Yoshikawa (AIST, Nara) Object Oriented Database Systems: Functional Architecture (Invited Paper) Francois Bancilhon (O2 Technology) Maintaining Behavioral Consistency during Schema Evolution Paul L. Bergstein and Walter L. Hursch (Northeastern University) An Object-Centered Approach for Manipulating Hierarchically Complex Objects Ling Liu (Johann Wolfgang Goethe-University Frankfurt) Reception 18:00 - 20:00 Friday, November 5 Session 5 9:00 - 10:40 Views for Object-Oriented Database Chair: Katsumi Tanaka (Kobe University) Towards the Unification of Views and Versions for Object Databases Kwang June Byeon and Dennis McLeod (University of Southern California) Abstract View Objects for Multiple OODB Integration Qiming Chen and Ming-Chien Shan (HP Laboratories) An Object-Oriented Query Model Supporting Views Suk I. Yoo and Hai Jin Chang (Seoul National University) Coffee Break 10:40 - 11:00 Session 6: 11:00 - 12:40 Object-Oriented Programming and Modeling Chair: Tsutomu Kamimura (IBM Tokyo Research Laboratory) Refactoring and Aggregation (Invited Paper) Ralph E. Johnson (University of Illinois at Urbana-Champaign) Transverse Activities: Abstractions in Object-Oriented Programming Bent Bruun Kristensen (Aalborg University) Dynamic Extensibility in a Statically-compiled Object-Oriented Language Jawahar Malhotra (Aarhus University) Lunch 12:40 - 14:00 Session 7 14:00 - 15:30 Object-Oriented Database Language Chair: Atsushi Ohori (OKI) Managing Change in Persistent Object Systems (Invited Paper) Malcolm Atkinson (University of Glasgow) An Object-Oriented Pattern Matching Language Marc Gemis and Jan Paredaens (University of Antwerp) CLOG: A Class-Based Logic Language For Object-Oriented Databases Siu Cheung Hui, A. Goh, and K. R. Jose (Nanyang Technological University) Coffee Break 15:30 - 15:50 Session 8 15:50 - 18:OO Object-Oriented Software Development Chair: Koichiro Ochimizu (JAIST) Name Management and Object Technology for Advanced Software (Invited Paper) Alan Kaplan and Jack C. Wileden (University of Massachusetts) Constraints in Object-Oriented Analysis, Stefan Van Baelen, Johan Lewi, Eric Steegmans, and Bart Swennen (Katholieke Universiteit Leuven) Integration of the tool (AWB) supporting the O* Method in the PCTE-based Software Engineering Environment Sai Peck Lee (University of Paris I) Minimizing Dependency on Class Structures with Adaptive Programs Karl J. Lieberherr and Cun Xiao (Northeastern University) Saturday, November 6 Session 9 9:00 - 10:40 Concurrency Chair: Etsuya Shibayama (Tokyo Institute of Technology) First Class Messages as First Class Continuations Ken Wakita (Tokyo Institute of Technology) A typing system for an object-calculus Vasco T. Vasconcelos (Keio University) and Mario Tokoro (Keio University/Sony CSL) A Type Mechanism based on restricted CCS for Distributed Active Objects Yasunori Harada (NTT) Coffee Break 10:40 - 11:00 Session 10 11:00 - 12:30 Object Technologies for Software Development Chair: Katsuyasu Toyama (NTT) Adding Implicit Invocation to Languages: Three Approaches (Invited Paper) David Notkin (University of Washington), David Garlan (Carnegie Mellon University), and William G. Griswold (University of California, San Diego) Requirements and Early Experiences in the Implementation of the SPADE Repository using Object-Oriented Technology Sergio Bandinelli, Luciano Baresi, Alfonso Fuggetta, and Luigi Lavazza (Politecnico di Milano) Object-Oriented Formal Specification Development using VDM Amarit Laorakpong and Motoshi Saeki (Tokyo Institute of Technology) Closing Session 12:30 - 12:40 Closing Address JSSST Symposium Series Committee Chair: Mario Tokoro (Keio University/Sony CSL) ********************************************** Registration Information: To register for the symposium, please complete the Registration Form and send/fax it to the symposium secretariat: Osamu Mitsui (ISOTAS '93 Secretariat) c/o System Research Center Co., Ltd. (SRC) 510 Asahi Toranomon Bldg., 18-6, 3-chome, Toranomon, Minato-ku, Tokyo 105, Japan Phone: +81-3-5472-5545, Facsimile: +81-3-3434-2789 Registration Fees: Early (by Sep. 30, 1993) Late (after Sep. 30, 1993) Member (*): 37,000 Yen 40,000 Yen Non-member: 45,000 Yen 50,000 Yen Student: 20,000 Yen 25,000 Yen Registration fees cover: attendance at all sessions of the symposium, a copy of the proceedings, reception, refreshments during break. We encourage you to register as soon as possible. EARLY REGISTRATION DEADLINE: SEP. 30, 1993. (*) Reduced membership fees apply to the members of JSSST, ACM, IEEE Computer Society, or IPSJ. Please write your membership identification on the Registration Form. Methods of Payment: *** IMPORTANT NOTICE *** CREDIT CARDS/PERSONAL CHECKS/MONEY ORDER ARE NOT ACCEPTABLE. ALL CHARGES/COMMISSIONS ARE TO BE PAID BY THE APPLICANT. All payments for registration must be made in Japanese Yen. We accept the following two payment methods: (1) BANK TRANSFER (TELEGRAPH). Remittance should be directed to: Bank name: Sakura Bank Ltd., Kamiyacho Branch Address: 13-1, 5-chome, Toranomon, Minato-ku, Tokyo 105, Japan Acct. #: 282-6336212 Acct. name: JSSST-ISOTAS '93 Please provide the remittance information on Registration Form. (2) ON-SITE (CASH). On-site registration can also be made at the conference center. NOTE: Considering the high handling charges/commissions for bank (telegraph) transfer from abroad, participants from abroad who register before Sep. 30, 1993 can pay early registration fees on site. Participants in Japan who want to take advantage of the early registration fees should send their registration fees by bank (telegraph) transfer by Sep. 30, 1993. Local Arrangements: For additional information concerning local arrangements, please contact: Prof. Yoichi Shinoda Department of Information Science, Japan Advanced Institute of Science and Technology 15 Asahidai, Tatsunokuchi, Ishikawa 923-12, Japan TEL: +81-761-51-1251, FAX: +81-761-51-1116 e-mail: jssst-symp93@jaist.ac.jp ********************************* cut here ************************** JSSST International Symposium on Object Technologies for Advanced Software (ISOTAS '93) REGISTRATION FORM Please type or print in block letters. Last/Family Name: _________________________________________________________ First Name: _________________________________________________________ Name (on Name Tag): ______________________________________________________ Affiliation: _________________________________________________________ Address: _________________________________________________________ City/State: _________________________________________________________ Country: _______________________________ Zip Code: _______________ Daytime Phone: ________________________ FAX: __________________________ E-Mail: _________________________________________________________ Speaker?: [ ] YES [ ] NO Conference Use: [ ] Slide Projector [ ] Overhead Projector Registration fees: EARLY LATE By Sep. 30, 1993 After Sep. 30, 1993 Member (*): [ ] 37,000 Yen [ ] 40,000 Yen Non-member: [ ] 45,000 Yen [ ] 50,000 Yen Student: [ ] 20,000 Yen [ ] 25,000 Yen (*) Applied to the members of JSSST/ACM/IEEE-CS/IPSJ. Membership # : __________________________________________________________ Methods of payment: [ ] ON-SITE IN CASH (NOTE: Early registration fees will be applied if you are abroad AND register before Sep. 30, 1993.) [ ] BANK (TELEGRAPH) TRANSFER. Remittance should be directed to: Bank name: Sakura Bank Ltd., Kamiyacho Branch Address: 13-1, 5-chome, Toranomon, Minato-ku, Tokyo 105, Japan Acct. #: 282-6336212 Acct. name: JSSST-ISOTAS '93 Please provide the remittance information if you send your registration fee via bank (telegraph) transfer: From (bank name): __________________________________________________ Date of remittance: ________________ Amount (yen) : _______________ *** IMPORTANT NOTICE *** ALL CHARGES/COMMISSIONS ARE TO BE PAID BY THE APPLICANT. CREDIT CARDS/PERSONAL CHECKS/MONEY ORDER ARE NOT ACCEPTABLE. Please return/fax this form to: Osamu Mitsui (ISOTAS Secretariat) c/o System Research Center Co., Ltd. (SRC) 510 Asahi Toranomon Bldg., 18-6, 3-chome, Toranomon, Minato-ku, Tokyo 105, Japan Phone: +81-3-5472-5545, Facsimile: +81-3-3434-2789 ****************************** end ********************************* ======================================================================= 28 === Date: Thu, 16 Sep 1993 02:53:29 GMT From: takuo@jaist.ac.jp (Takuo Watanabe) Subject: JSSST ISOTAS '93 --- Advance Program (repost) ********************************************************** * ADVANCE PROGRAM * * * * --- JSSST International Symposium Series --- * * * * INTERNATIONAL SYMPOSIUM on * * OBJECT TECHNOLOGIES for ADVANCED SOFTWARE (ISOTAS '93) * * * * Kanazawa, Japan, November 4-6, 1993 * ********************************************************** Sponsored by: Japan Society for Software Science and Technology (JSSST) Japan Advanced Institute of Science and Technology (JAIST) In cooperation with: ACM SIGSOFT, Japan ACM SIGMOD, IEEE Computer Society - Technical Committee on Software Engineering (TCSE), Information Processing Society of Japan (IPSJ) Goals: Object technologies are attracting much attention in diverse areas of research and development for advanced software. Object-oriented (OO) programming holds a great promise in reducing the complexity of large scale software development, and recent research in this field promises to open up a new paradigm for parallel and reflective computing. Object-oriented databases are expected to serve as a model for next generation database systems, by overcoming the limitations of conventional data models. Recently, research in software object bases is aimed at developing a uniform approach to the management of software artifacts produced in the software development process, such as specifications, manuals, programs, and test data, which traditionally were managed in a very ad-hoc and arbitrary manner. Active research and experimentation on object technologies in these diverse areas suggest that there are some underlying, fundamental principles common to a wide range of software development activities. The first of the JSSST international series of symposia focuses on this topic. The aim of this symposium is to bring together leading researchers in the areas of object-oriented programming, object-oriented databases, and software object bases. We hope to promote an understanding of object technologies in a wider context and to make progress towards the goal of finding a better framework for future advanced software development. ************************************************ Invited Speakers: Malcolm Atkinson University of Glasgow Francois Bancilhon O2 Technology Ralph E. Johnson University of Illinois at Urbana-Champaign David Notkin University of Washington John Sargeant University of Manchester Jack C. Wileden University of Massachusetts Symposium Committee: Symposium Chair: Takuya Katayama (JAIST) Symposium Series Committee Chair: Mario Tokoro (Keio U./Sony CSL) Program Committee Co-Chairs: Shojiro Nishio (Osaka U.) Aki Yonezawa (U. of Tokyo) Executive Committee: Koichiro Ochimizu (JAIST) Finance Chair: Kokichi Futatsugi (JAIST) Publicity Chair: Takuo Watanabe (JAIST) Exhibition Chair: Tatsuo Nakajima (JAIST) Local Arrangement Chair: Yoichi Shinoda (JAIST) Program Committee Members: Tsuneo Ajisaka (Kyoto U.) Mehmet Aksit (U. of Twente) Malcolm Atkinson (U. of Glasgow) Francois Bancilhon (O2 Tech.) Klaus R. Dittrich (U. of Zurich) Kokichi Futatsugi (JAIST/ETL) Yutaka Ishikawa (RWC) Hyoung-Joo Kim (Seoul N. U.) Roger King (U. of Colorado) Tok-Wang Ling (N. U. of Singapore) Nazim Madhavji (McGill U.) Ole L. Madsen (Aarhus U.) Oscar Nierstrasz (U. of Geneva) David Notkin (U. of Washington) Koichiro Ochimizu (JAIST) Atsushi Ohori (OKI) Junichi Rekimoto (NEC) Motoshi Saeki (Tokyo Inst. of Tech.) Edward Sciore (Boston College) Etsuya Shibayama (Tokyo Inst. of Tech.) Shinji Shimojo (Osaka U.) Yoichi Shinoda (JAIST) Alan Snyder (Sun Microsystems) Ikuo Takeuchi (NTT) Katsumi Tanaka (Kobe U.) Mario Tokoro (Keio U./Sony CSL) Hideyuki Tokuda (Keio U./CMU) Katsuyasu Toyama (NTT) Takuo Watanabe (JAIST) Grant E. Weddell (U. of Waterloo) Peter Wegner (Brown U.) Jack Wileden (U. of Mass.) Kazumasa Yokota (ICOT) Masatoshi Yoshikawa (AIST, Nara) Roberto Zicari (J.W. Goethe U.) ************************************************* Technical Program: Thursday, November 4 Opening Session: 9:00 - 9:20 Opening Address General Chair: Takuya Katayama (JAIST) Message from the Program Committee PC Co-Chairs: Shojiro Nishio (Osaka University) Aki Yonezawa (University of Tokyo) Session 1: 9:20 - 11:00 Object-Oriented Programming Languages Chair: Aki Yonezawa (University of Tokyo) Uniting Functional and Object-Oriented Programming (Invited Paper) John Sargeant (University of Manchester) Traces (Solving the "Make Isn't Generic" Problem) Gregor Kiczales (Xerox PARC) Gluons: a Support for Software Component Cooperation Xavier Pintado (University of Geneva) Coffee Break: 11:00 - 11:20 Session 2: 11:20 - 12:50 Object-Oriented Programming Language and Environment Chair: Yutaka Ishikawa (RWC Partnership) TAO: An Object-Orientation Kernel Kenichi Yamazaki, Yoshiji Amagai, and Ikuo Takeuchi (NTT Basic Research Laboratories), Masaharu Yoshida (NTT Human Interface Laboratories) Change Management and Consistency Maintenance in Software Development Environments Using Object Oriented Attribute Grammars Katsuhiko Gondow, Takashi Imaizumi (Tokyo Institute of Technology), Yoichi Shinoda (JAIST), Takuya Katayama (JAIST/Tokyo Institute of Technology) Design of an Integrated and Extensible C++ Programming Environment Kin'ichi Mitsui, Hiroaki Nakamura (IBM Research, Tokyo Research Laboratory), Theodore C. Law, and Shahram Javey (IBM Canada, Language Technology Centre) Lunch 12:50 - 14:00 Session 3 14:00 - 15:40 Meta and Reflection Chair: Gregor Kiczales (Xerox PARC) Metalevel Decomposition in AL-1/D Hideaki Okamura (Keio University), Yutaka Ishikawa (Real World Computing Partnership), and Mario Tokoro (Keio University/Sony CSL) Definition of a Reflective Kernel for a Prototype-Based Language Philippe Mulet and Pierre Cointe (Ecole des Mines de Nantes) Kernel Structuring for Object-Oriented Operating Systems: The Apertos Approach Yasuhiko Yokote (Sony Computer Science Laboratory Inc.) Coffee Break 15:40 - 16:00 Session 4 16:00 - 17:30 Object-Oriented Database Features Chair: Masatoshi Yoshikawa (AIST, Nara) Object Oriented Database Systems: Functional Architecture (Invited Paper) Francois Bancilhon (O2 Technology) Maintaining Behavioral Consistency during Schema Evolution Paul L. Bergstein and Walter L. Hursch (Northeastern University) An Object-Centered Approach for Manipulating Hierarchically Complex Objects Ling Liu (Johann Wolfgang Goethe-University Frankfurt) Reception 18:00 - 20:00 Friday, November 5 Session 5 9:00 - 10:40 Views for Object-Oriented Database Chair: Katsumi Tanaka (Kobe University) Towards the Unification of Views and Versions for Object Databases Kwang June Byeon and Dennis McLeod (University of Southern California) Abstract View Objects for Multiple OODB Integration Qiming Chen and Ming-Chien Shan (HP Laboratories) An Object-Oriented Query Model Supporting Views Suk I. Yoo and Hai Jin Chang (Seoul National University) Coffee Break 10:40 - 11:00 Session 6: 11:00 - 12:40 Object-Oriented Programming and Modeling Chair: Tsutomu Kamimura (IBM Tokyo Research Laboratory) Refactoring and Aggregation (Invited Paper) Ralph E. Johnson (University of Illinois at Urbana-Champaign) Transverse Activities: Abstractions in Object-Oriented Programming Bent Bruun Kristensen (Aalborg University) Dynamic Extensibility in a Statically-compiled Object-Oriented Language Jawahar Malhotra (Aarhus University) Lunch 12:40 - 14:00 Session 7 14:00 - 15:30 Object-Oriented Database Language Chair: Atsushi Ohori (OKI) Managing Change in Persistent Object Systems (Invited Paper) Malcolm Atkinson (University of Glasgow) An Object-Oriented Pattern Matching Language Marc Gemis and Jan Paredaens (University of Antwerp) CLOG: A Class-Based Logic Language For Object-Oriented Databases Siu Cheung Hui, A. Goh, and K. R. Jose (Nanyang Technological University) Coffee Break 15:30 - 15:50 Session 8 15:50 - 18:OO Object-Oriented Software Development Chair: Koichiro Ochimizu (JAIST) Name Management and Object Technology for Advanced Software (Invited Paper) Alan Kaplan and Jack C. Wileden (University of Massachusetts) Constraints in Object-Oriented Analysis, Stefan Van Baelen, Johan Lewi, Eric Steegmans, and Bart Swennen (Katholieke Universiteit Leuven) Integration of the tool (AWB) supporting the O* Method in the PCTE-based Software Engineering Environment Sai Peck Lee (University of Paris I) Minimizing Dependency on Class Structures with Adaptive Programs Karl J. Lieberherr and Cun Xiao (Northeastern University) Saturday, November 6 Session 9 9:00 - 10:40 Concurrency Chair: Etsuya Shibayama (Tokyo Institute of Technology) First Class Messages as First Class Continuations Ken Wakita (Tokyo Institute of Technology) A typing system for an object-calculus Vasco T. Vasconcelos (Keio University) and Mario Tokoro (Keio University/Sony CSL) A Type Mechanism based on restricted CCS for Distributed Active Objects Yasunori Harada (NTT) Coffee Break 10:40 - 11:00 Session 10 11:00 - 12:30 Object Technologies for Software Development Chair: Katsuyasu Toyama (NTT) Adding Implicit Invocation to Languages: Three Approaches (Invited Paper) David Notkin (University of Washington), David Garlan (Carnegie Mellon University), and William G. Griswold (University of California, San Diego) Requirements and Early Experiences in the Implementation of the SPADE Repository using Object-Oriented Technology Sergio Bandinelli, Luciano Baresi, Alfonso Fuggetta, and Luigi Lavazza (Politecnico di Milano) Object-Oriented Formal Specification Development using VDM Amarit Laorakpong and Motoshi Saeki (Tokyo Institute of Technology) Closing Session 12:30 - 12:40 Closing Address JSSST Symposium Series Committee Chair: Mario Tokoro (Keio University/Sony CSL) ********************************************** Registration Information: To register for the symposium, please complete the Registration Form and send/fax it to the symposium secretariat: Osamu Mitsui (ISOTAS '93 Secretariat) c/o System Research Center Co., Ltd. (SRC) 510 Asahi Toranomon Bldg., 18-6, 3-chome, Toranomon, Minato-ku, Tokyo 105, Japan Phone: +81-3-5472-5545, Facsimile: +81-3-3434-2789 Registration Fees: Early (by Sep. 30, 1993) Late (after Sep. 30, 1993) Member (*): 37,000 Yen 40,000 Yen Non-member: 45,000 Yen 50,000 Yen Student: 20,000 Yen 25,000 Yen Registration fees cover: attendance at all sessions of the symposium, a copy of the proceedings, reception, refreshments during break. We encourage you to register as soon as possible. EARLY REGISTRATION DEADLINE: SEP. 30, 1993. (*) Reduced membership fees apply to the members of JSSST, ACM, IEEE Computer Society, or IPSJ. Please write your membership identification on the Registration Form. Methods of Payment: *** IMPORTANT NOTICE *** CREDIT CARDS/PERSONAL CHECKS/MONEY ORDER ARE NOT ACCEPTABLE. ALL CHARGES/COMMISSIONS ARE TO BE PAID BY THE APPLICANT. All payments for registration must be made in Japanese Yen. We accept the following two payment methods: (1) BANK TRANSFER (TELEGRAPH). Remittance should be directed to: Bank name: Sakura Bank Ltd., Kamiyacho Branch Address: 13-1, 5-chome, Toranomon, Minato-ku, Tokyo 105, Japan Acct. #: 282-6336212 Acct. name: JSSST-ISOTAS '93 Please provide the remittance information on Registration Form. (2) ON-SITE (CASH). On-site registration can also be made at the conference center. NOTE: Considering the high handling charges/commissions for bank (telegraph) transfer from abroad, participants from abroad who register before Sep. 30, 1993 can pay early registration fees on site. Participants in Japan who want to take advantage of the early registration fees should send their registration fees by bank (telegraph) transfer by Sep. 30, 1993. Local Arrangements: For additional information concerning local arrangements, please contact: Prof. Yoichi Shinoda Department of Information Science, Japan Advanced Institute of Science and Technology 15 Asahidai, Tatsunokuchi, Ishikawa 923-12, Japan TEL: +81-761-51-1251, FAX: +81-761-51-1116 e-mail: jssst-symp93@jaist.ac.jp ********************************* cut here ************************** JSSST International Symposium on Object Technologies for Advanced Software (ISOTAS '93) REGISTRATION FORM Please type or print in block letters. Last/Family Name: _________________________________________________________ First Name: _________________________________________________________ Name (on Name Tag): ______________________________________________________ Affiliation: _________________________________________________________ Address: _________________________________________________________ City/State: _________________________________________________________ Country: _______________________________ Zip Code: _______________ Daytime Phone: ________________________ FAX: __________________________ E-Mail: _________________________________________________________ Speaker?: [ ] YES [ ] NO Conference Use: [ ] Slide Projector [ ] Overhead Projector Registration fees: EARLY LATE By Sep. 30, 1993 After Sep. 30, 1993 Member (*): [ ] 37,000 Yen [ ] 40,000 Yen Non-member: [ ] 45,000 Yen [ ] 50,000 Yen Student: [ ] 20,000 Yen [ ] 25,000 Yen (*) Applied to the members of JSSST/ACM/IEEE-CS/IPSJ. Membership # : __________________________________________________________ Methods of payment: [ ] ON-SITE IN CASH (NOTE: Early registration fees will be applied if you are abroad AND register before Sep. 30, 1993.) [ ] BANK (TELEGRAPH) TRANSFER. Remittance should be directed to: Bank name: Sakura Bank Ltd., Kamiyacho Branch Address: 13-1, 5-chome, Toranomon, Minato-ku, Tokyo 105, Japan Acct. #: 282-6336212 Acct. name: JSSST-ISOTAS '93 Please provide the remittance information if you send your registration fee via bank (telegraph) transfer: From (bank name): __________________________________________________ Date of remittance: ________________ Amount (yen) : _______________ *** IMPORTANT NOTICE *** ALL CHARGES/COMMISSIONS ARE TO BE PAID BY THE APPLICANT. CREDIT CARDS/PERSONAL CHECKS/MONEY ORDER ARE NOT ACCEPTABLE. Please return/fax this form to: Osamu Mitsui (ISOTAS Secretariat) c/o System Research Center Co., Ltd. (SRC) 510 Asahi Toranomon Bldg., 18-6, 3-chome, Toranomon, Minato-ku, Tokyo 105, Japan Phone: +81-3-5472-5545, Facsimile: +81-3-3434-2789 ****************************** end ********************************* ======================================================================= 29 === Date: Thu, 16 Sep 1993 04:23:31 GMT From: takuo@jaist.ac.jp (Takuo Watanabe) Subject: JSSST ISOTAS '93 --- Hotel Reservation From (in PostScript) begin 644 ISOTAS-HOTEL.ps.Z M'YV0)4) F=(B")DW8LJTD.$"!@@%)4I024.'31D=()),>4(ER!002#@680*Q MQ! Y9<+0>2,'(P@H8FD>>.&B,J+($#@:!$# M!M,<.6:P %#AXP:.G*4-,(28Y@Z9N:4%/*FCALR:=R<(8O'I4.'-7+4 -%B M!@P9,FB4A"ESCDN>,$H2>3.F3ILR;NA D9.6SDTI9>+428.2C,L?(#!K%DS8 M,&(Z7!/[38KBZ-D4#R,.+GPX\90Z<."P25.&3&@ZHT&4=GPZ=8G5GA,[*5.[ M]NW?AQ1U[=NWI8ZI?!Q&$#9DZVO%8>#@541%G#?%&&_?-X9L099R1EA%I6.02 M3'2,@0:$%BDP!QTJH8<6>R DY* ;5($PAW5J("348671 8)R(*!WTX M>>FMY^(:;KQQ!XE[H! $"'"@9,=0Z(%@QTUS#$4B7S/5=!,(:*1$QI1I*,C& M&V%<288+J/4 @AELH(=&'R"D849)!-H681D+-I@6>.)A="-ZZK$G'WSR@4!? M:B#PF4!3"11ZYQQ6,.FDC>9!=F231+E$!1I9@H#2&"R1 4(;Z+F8T)B4;1A" M"! E8" <>3!V!AHNHC $:C'D@,,-Y)F7I(%RP,&22DZZD%1Y;%B:QJJX6?K? M34M^J0"C..;97DXP.$0C"%>:46NS.KHG8EK,HI>H')"2R">U99C1[1R.*D!? MM2^(4>T>8J2E:;5]Q'L6N=;.D<>&9;1!XPN%R8%28G"$,<8::9T! H\^NK&' MC41\\81Y,!VI6D^X :4"9H3!QHGXLOQ$'16E5<85:9!!!QH@V)6T MSE],@4:73Y@1EG54-63#U1$_P8367'M=L@(PB$VVQ&9-(3?==H=]U]M/B#&;9&4$H5:&+;0=PUPY1TR%R&6(-\<8*"'V0LF79T[B MEEV^/1R_9#1!F1PLC6GTB0I$_@459>!!QQ!,MZCZT7"ZOD2/![>(]D%W*%@T M[F\/EO#O/HHU/-*N0TW&%"&CT$0*[ I1Q!%*/"'$PU@GX<:21&/[ECII[.D !XLL:Q^;:8+G/KX5+M>/^ITLQ'3BW@@7_.B5@8C^$]A^&M= MN5Y0,/W(X0Y1 Z %]C F[!*@OE;(-8@,X &[D&+'3Z&-9?!S&8S T'&/M,&(-),5W!@F0^G M@#GBN$$!6QBB:)J(F"Z\S8>3"X,;YF"&*4F1#B'3(A>GY#KH/8^*3PS9R)(V M!2KL; A2*$(1G+ 'K)F1B9X#08_H4,<3&@F/3A2B'6@6NS*,P436Z9P3E]5# M(V5QBUW$">@T5;(P0O(F++LC&D%&.1"$80Y-.H,;5&:&/E1+ 6J$4]:L8Z!, M36%?2E(445 @@QF 28L68LF)YF:A/2"12&](8BI+=@8YA"$/F[-.,8^I@$DF MC9C&S,,>BBB'-:#O"]X#'Q\; @)NNLT%/'&!#'#031J0TP4U&)L+;'!.'+C' M!5J!)SECT) ^[(&>#L%G-V6USVZZLYOL[&8ZRWG.<78SG#!0)PQ(60;B8H M8T.PYB!2#%;T?'KKDJ;D%3L,@E2G:3I+3T]* S]Q5*8A'2FG@@74AR9F)=2D M*$^ "M.."M$BTY3ELB<2&8J[S:'1(&KHE)_81BU+ CF'QCU\5)&(0:M: M@6I7O^:51!_%VN1&9CDT*@"LI637*F?W!E?NBWMEZQLL/UJM:SJO@ ?LH\14 M.X<]Y" PJ..08XS:PQ2*AH4N_(@.6WJ^P"KL%U$K##LVG M ..:: S))5)^+.BB"CXP@M9UJ_]V>UN.ZE:Y:FKHB99[310ZMX4O;)UTB:M' MP2+7(B7R[@7#:\PMCA>]720>UO;'$@/&Q)?;_2X9V"K>H]"%)SRY+X!91H27 MK:=RV,4OA#DI1C/ %9CG>PN'(0E7!?R2IB,-@Q@41"]W+7 *1:!"'*> VB]P MD(8@Q&P ,VBNYOX6OC"480<_:$,<1G>ZY6JOD6)V,T32H8@RH]GR5"F>5LKA M>?M2P!Q9I8%F:IF@LI,M9I>GL[>]1KZ,R4$L&91O9F=S3:%E4X!C M$J#PYF!3^F=GN/2IC[W&9+_X=7JF HR/P.B'50DE)EIU[A9(!2S8V"Q$,.:/ M,CUO:P7V#@6;VFT\[WG=GMY#O>]=%'T[[-UP0LFL4>)M4A,;TZE48"GW M '%9KP0EB54NP;]PA2=(80EM/D*-K\ 2E)VA"?UB21Y\:NXUO>#:3'B"SHSP M!#?7T58YTA/+6 B'KAUG83W:-_[V(%NB&YTHQ9+XQU%-2GON$<[R'GHPGRX: MFH=532&O]LVK((4V2D'4P@:WN(T]A2K,88=2I[78VSZ%(*#YY]@2NF:W;H:C M,VS?=FC#ACJDH 2BV*>_Q!K+JYDPF+=!YH-UT6W4+"(6J8&@LE3 MQI"6;R9BSL#YP]_ (6QP$4OV8+ZF\_WH<0EA MEWK#E8P/ N=#7_IP6BF++:IYTE/M!@H@/>LMZA!:R40HB4&6T5# AR_X__\I M$!GS=S[MQWFT\E&T6"Y?,'-DB!)FP(5DB#5)N(0?)GP?HX9*J !T.',- MMEM;B =[L%$1EF$ 9BE@N#AP8EVYY6!T2#.&:(9Y4%V"E8>(FY. )%U8N_ M&(S,:(E2\(SDQ"Z0,4<5>(%$\(SK4B[+DHQ,\&E3( 15T 10\(PR4$+FD@0= M 8P5* 3 & 554 3/2$))@V920 5), 1!P 38Z(XW%V.&Y50N,A>147M\-#9S M$TV>-'$3AC6.(3N8LB4XT881XV&)$2^X<6@[]C;M6 1-\!&_9U0\13.>5WF0 M]U%_1R)7QQ,IJ0#;Z 3=6 3?B#4<20<>J2!?D 9:I"E?L'TKT7WB%XCD:([H MJ([7M),]67Y >1:&-54914KT-93L(5U'<1L9$8__J#WU>(]-"75/^9-!N0=8 M*11V? M%233$W+EIS/?F3#.PWFAF1C$]0)7T 1'B70-\S#O&9][&0.'%@#Y3%G*. MM6-6>6(UI6(*PA.D]S%3UH-XEFY]]F=4,'!DEC4Q5@5K5@5.4)!4,%A<,B\+ MY(O=UG%RR"[:M!Y&(S(D0IK_&)"0Z7RI62RLR:'6XA"!U2XM@A@FVH4FFIE= MN$4<\Q\@.4'FX@86,C>%%Y+L4I%JI&- ^@(6 49,TJ-=> >9,@<]^J,\]@)Y MP!-DB =::J1))J1; RXE(G\4&3L5XD&6:5%?< 31] .IIDS19$]&LZ$@M@=K M=CT:48$Y)P7V! 5Z:G)A=X+#UZ1@1J4&@VI8PYS.20?0B09[D*.S235(>J-# MN8PRHQ;I234CFF$F^I\6$J#!5%U#*J8G9:!\%&$B996$^J2'2E),E5%Z9*AC M\!\@(*57)JMPLE0* %2'!Z9$2E^F>D])994Z9$\+):B#91V%"J5 =4I3((M$ M0(O#> 1CV9&J"95!"0(>"HQ.((RW2*VH::TN&I6:LJW4V(Q2L*).>:TORI"> M="_8>2#:N5O9ND?O2@8N""?FVJW3JJXMZI/DBI9F@SQWT#5?0P?V5*86B:8X ML:9MBI8$>UEQ:2T*>Z8867X$:R 7FS5; SP&6S+DN:_>BHOARI.JJ67DJJW3 MV*W5Z(PE6Y8I:Z]GF99:Z1@\,QNV(9JC)6ATD*D3>TT\2V@M(JQ>E0=6N:DE M:A;7E)UO()AP H\!^97TF 3V6 3^*JX FZU:VYH4YEMG0+ *DDH?P[$^(@5F MT;7'T[')0S2KTV_V1+9W8+:CA*Q)V;+7^++L&K!?P#?/\S%#5TR84;&S"YXD1RF.@1FKA[L, M6WY7P+ME\ -[L%!HR;,8P@8:RQ+D6;3+I2%P^E7("K=RZW%R1WO6J[1UBZZ= MR[A2B99\:[ES\[R\RVYJH>Q0WR[I0%YY0*X]@2;5BR;_8VIHEZP;H!RIG<9Q;H+@2A@5LY1 E M*V'UI3 B9D7%62ZB63+).7OK&XCK209\TC+ K5(V##8?Y1![B6+VI#?W-YQ- M$2U'%DOA0Z)&;!:RM9,7G+ ;V7N 2)Y+15_M*%]VP#+MRS0VVB5ID"0G6:K6 MN4- 5<2=RJ48108OH,<)1"][D*4^A6)8VJ5 2IYZ+,B/MR0K82+[XAC^HB, M,P>N=@?R^2,84P<"\QET:9=X"2=[J3>!=:_PXKY%0AB"1#.3JK1C0,D^8D^K M_$1MS!NG/ ;NL5)2MBLR%:CJ2R4W$7&H2&NJJ':M2&YN.W(>"@5^)@46^@(> MJJ&AHWV6BGUGD*E[< 9R. 9;\VG M.[!^JS9@ XF!6\G76\X2J9?M'#>7:[X^95T?!8D82\]F$7]!B,_R5G[NO,_P M["+\)4;_%="#2R+V/'4&_8+IK- 'V\']+%C_W%]S\-#HJY<%CW&S$GO;'#NYV^^U? Z]+$:[P+95BO8Z;+V[QR\+S3:[1$^]/D&=(336L0 MND Y+3L[S;!-9Z9"RS3WQ%XSG3I2+*C5MBSHNP=X[,4DS6I(W,(;#(A8(% . M<<8.(<]6";=64,^&"[&5C 29:]6::=>, M"680'"R>R9TI/)II5IHJRL OZIK!>4V9Z9N+B=>%?9NYZ9J 3=EWW9B%G<%& M]1:YB:PA?)PD#'55-]<1DX1(JJ-/B%2GA*'HMF 6VC=LY:'&LB&G!70;#;::9 M>8H2.H%2P*W !J(E368I5XD!OD#16@7TB(]ZPRZX_8]+ M *0\V+V>(E%8&,4F*%CHXV^Z 01$T=#\*"TPBYM?"(GNM@I>IICC+4-#*.; M0P=Y@%\GB9 @H!4+>74.*3#'%)%3IYRYVX6ZHD+]X8I>:BXZ^L<+="6I%P9= M^$FSFAA? <@0H:C:N6?T85B\$D-Y316FC0E]04P0H9G/GCA0WXI7)=0YST> M=LE/!)J:K#&='.=N,.=[:3XO4 5")0>S$5@H))@V])(A4A8N[JY!:5@O(.4< M,G-O?AMR_@8]_.>!/NAE4.@484-[F<++>),>JFWN*((5LLO)W':T\R0((S,)Q[2:"GGN2BL>2)+B,.$];)A05BS*)3 ME%SDZ6.O#F2S/EQ+]0)/WN3[R%#D.$"2.^16JO%[1YG7.OYHN]P M$N$3_B)Q\# ZJJ,Y-%\&'Y%73@=9#B*!\>.V5\KD_C"03N7N6'4K8Q:YKNF8 MDBDE$N8GHNGD,N5[K #2[C!=?CE?[N58KN4N_?,QSY">>B:T]TNM=>0GE=+&6[3A.:>A@T1V&D='D*=F ZAV^J=\:M7( MJJ,EH^DZNN8<$CX*0/+$[C0G?V4QP@9H?B]LK^N!]?9"*;AW,.QV3S((#P(* M[^"1X>AU;_*E!?<.4?AN?_B:HJ-%I?.P&O-+W_-'7V)#?R\?=?F:\E%&WV$? MEO17Q_--'TP?@_99M?:9OO@H?^8PHOAWS_@0O?>I'UA6V7%!R$C(]XG7S8-B M*^!?8$!I =5P 161@:U)?D?550+<51ZG?P@%5-LD-JBI?=\K^EH"?S"3_R, MKR#_ULV;(F?68>F:OA(:$C)O8!-SES4RE@1+$&-P707N]LOQQFHLKNAZA:*F M^;VKF;)/7Q;L650:KR%Y$B$WIL!Z=VKK99NNQZ>^'@_D9>J%RL@,FS I1(;/*GM.0T=9A.=# M,V:. Z2 (&#FP*WJYS1\&;P)0N -%*&:WI?>()P5V#)2( A< >@6_^!-B%H@ M2*H++< EA0?*7&L1 O[C8#B9&>C(^$4D8P^3K)+1N8=Q!&P/I1@#04P(M "8 M@Q8,0PO 3, #MB!%G!RIH 2: %((#RA "304!@9B6H!?"L%:" *9(&*P OH M/__'_U!"-F )L0LF]"!D@#SE@*L4!+)2ZBH@HJD)?C]&]@90B9EJ-3[""@*S M[^:)K-O:@1-<<-.P"R+P!8E &!R#R0B#E4&2<=RBG#%Y/F3B?Y A2M8E?$0T M1" 1, ^XA]^S+/# -LR&ANQ*^;$FU^K>2W !*<,%"?Z;XM;]5 +52&0\89&% M/Q"0R-S#^+-TWC *VD.GTE:96!;J8AU-8=N(;L[*"UD3<21^9( MV)@+10M4()6B!G(2(JO1)U2ORTS$@H8WYB!$NC[G#\ $06KQ#.D 0H2'LW > M^D,9T$SXH:4#B3:!'KH'10;^^B%/T(:#Q27F.]2!_FB/[3-G0BCW^<)B%@S% M#C$$@V+P"R"X93C_^@V3LF0*\!NR09:H ,-ATAB'0(H>WD2>T %+8 C,?/YO M\^T8!3 "WTH3*F1=""OR&)FH#T>,68PK7S$D?4#.UQ7; ):2BN(0+WX,U&/) MZB+0PWQR,2P6O;KX%,G/+V$#EDP=E@$=Y1 XQT"<&[R"*,Q 1P1PW*%6C(+Q ML";BPYFX#P-+(X.)<.(G\D*AN(I^H3'#%[;F*!K#I#@$DH 4T&],\0R:"\2( MH]2@&UP@%7 MRD*_&!?)1V^D&F6Q%&&IVV@NM!1N\>?]QK\H%LE'<(0K M7H@X@I@201MY8U@4>M>1+E:^LT@;H9P*)'VT43'J*#AX,CSBD&N'G$<6X@2' M, -L@$/@)3LQ)"H T9B*>F%I;$5XE:!.C0%C@*C,N;L5 F1HG0E1 M=[A!K/F4 0GK#*3->6 1["1!R,,@P<@ !5MUY^XV8<@,85T^6,TP3B/,.B0G M=-8*U1);,AQI ''=5$V"O0# :LGZLW+XE6"S@=^LDIM M8VR8-1= 3AY+36&7'*M+E &>!@1#$#K['0L3!G(/H#,1V),X^1@VL$[E0*ZW MI_H4V LYYZ)BJC#T)@R1VKM4:>T2Q^6EL_;)&)Y/49EPHB/"3)?IO-#9OG13 M*;-E;@$K,C,%4,;\)4"3] &5H0FK?&3#2R7V9,I$RA#4+_E-V.$T?HH'MLL> MDF"^D\MD+;!! ;P4YG=-(,/7"ADT\Z]LS!W8,?< E!P#;2 /K('",&O:P)'# M&L[)#50'.$ AII(0N7.?@0X>GI+!-J%*[DI8%+,Q.)F^>2#^IJ!:FNN%74PP M8962:A7$:9I!$P[8DY.R8PS)&H 7\H)8?9T3=M3,19R9,]B'CQP*9Z$MY(0; M4!J@4W">).70!R88P,";B0'\Y8K0V2J!#NE$G3>!SK"G*N8Z^6;:7)L,2W;J M3CY" ]KE1AE\3?-868NB4E5V&4K0#RIA<:8)_/K \\S*$A/M7GDD,AGB9\58GHR-:MX>+[ $$";:K/\/-#?*4$A MJ#4Y,=9!#IP!,4 ]+>2RF)^Y*PT4$9G0-$7HJ6F=%C*9% QCDF-,* EUHR3?Z M)&>NU&?E:Z'U2B@*.$!$K"PI*RJAS8VZ847S)*M;*LUG?+VS@R5;Q.CEXJ(J M[(H&"ZQA1K=HX+"5)<4M.LN'.03+0!&L S[KBY&Q[!(#1IQT:3X!*UO)*)'# M+C8A!_) XC_A$+_$X!"TO.A"38A^DR?E7(ZA\,=D*1P8DMDF,X#=2@/Z($\ MEA23[L&Q IKL (F DL>)NF"> I0_= 2_29.HPEFTI]L@2H.=GZ.E$2R4HA\3 MPS2LDBZED+_':1RGL2+7"ND$NDF)%!2&PD9*/AZIE,"D&,.4OH!?FDD)PV]; M29]4#LP<:CI*1U I/:7R(I5FS54Z>CC/M$A0F"*6NM);"G5J:=)Q&.Q4..32 MQ0A-X4 OM76PH=,(*?&3,$ 31@#!,+[]%-[ZB*X:3 -+,/4!'%.L8,U$(/W MT6Y+@C-]@2:AZJ["B#N0#O4H?8&(:IM>6Q0Z/E_@("2,+_" +D:"JA[7 \0A M4_.A2!TDWX>SM2(N&FP0R(L0Z2J!9)J2/BI MQSBI&'6?7HF-FDWU"!32./:$DM))T712R.GF::4@ ITF45D:3\\/A7Q)AJ6K MBE)N2E"54T-5JA"UJ9[5A\I4)2I%137HL[6Q0D$%008U"8G3$434,4:0O4,$%6!.EB#X34IK&EU MAIF/IZEL;%(G=*"RZ.Q 5J\U6>^J84FLFQ5R*E1)R6D\C4KMA+(ELI96P7H& M5"LH7@FK)%Y##W4-+.YT/I'2DR)542F.]&0\$FP8S3UP7\N *$T@ M4E5B, U-MP2TB!I( U'5E$Y5]E15PT#F*:=4PSTT*UE4X M84OS*2ZED 56E)95?)I$8$)CV)%PPCT0U!#[G4(B[ *4"]9IP*[$FF(C)&-% MJ(YUM>(.Q$E(#Z23/$]J@2=4GYW83]E%3#6PZ(=Q"A6:P4J7AB5 MZTI?6.E+4$,S0\N2"*""-8[LI3H#5M%'CL4%U)C6$G8]'U]LFWU,8L?#.HN'X9P G9&LIIN4KDK9*X$'ZI)MJR^*M86X M@4-[1(,*HUT6AA9Q/-I1%I1(">L)*[8U[# AHQ$LOLBT8)V*9EG\T\#:3RWJ M (1(K675*M5^"@->P$0X#'. $4H4<'HC$X,^I:QG8(C=#3]A4-@LF,FS?O;8 M_C99"VS9T0UX 9+!]OR'A(%?9BRSO:O/R#V^@&7":@BJC4 +OZQ)S $;0B7Y;;L? N8T0_F-9I(3"P&\;Q+\=/H9$X!H&@MMH M:P-MH+?C%BA1W.$S+"[N"U@/&K<-<-R3>W#K[0M(#!%BX7*)D?L"W@"W'3Z$ M(>6N7'X:;K-$S56XPZ<.[-N@>W-?0!T8 SK7(K1!H]MRQVWY/ ,R00X\.HM+ M' #&9[AQ;4\M)).L1!3:!12R#MS3F"P3.( &MNU-*")GP7"(A3+D(/@%N! C M ".)/D%5LT5>0!BY$E&%[N9;FMMT7ZZTE0Q&PT98+6?VT3Y)V4T+-I(B(!/9 M@![LRA,:MQ8!E$0&H(UE05,01&0\ MG:?L/.!!.) &3F[^62:5-U-T$5B>\0+P;$,\P+(!$O@%OGAE.&!R1MX*\R4 M6Q9G8#+(E)A3$2;@MA6_%N'QR QB\0(:"CA#N+C*1A3=( !TG5G]?0*#]PU@ MW+-@>-NOO^B_T79]&(XE2 >@;1V0MF3 <#Q! RQM"3 #!C/#@E4\.NE"0);% MEO /:F'XY(&^FP7ZKADP)ESW=$J1,8!,PF^$:!*+PP&;X*-!;9_@LN@RU;?R M/MVHFX KKP,9"F2@XOTR/A: I^WB4'G#IP?78"#,0&["U%!TC% M$H;51;<1]P6@ ;/@>T5&&_ ?3*/FG@&B4 ;6 ,"8&R'DVM)68CM/BJUUP+._ MS0 :-:!Z?Q2']^ CW!(4O]DQ!3;ZZ"["8F?LHQ@HL-%4C@1H619#($P) 8I@ M-:V&.,L^R$C\DH%$-T8P4 (<"%.)X;206D%+PD MTXZ0L8N8JZ;33^03YO<"F !AH (JQB*(67+\F)S9%0#(AJ,,#.3K^@*FL13P M$0OY&T.!F=%0*&$$=A$,^3; KNNJ:BWL1O[&0W0)W(3/\8TK#,UC3PPY")QD MC/R-=W&Q<,@0&3$H@(F\?=F 1286I^X7*XRY]":$GI6H$GA )T]'=N&/QP!" MSA!%^2@K9+TBE'FRCI.+/SEV".45:"YHD5+65@)IM"$*N^QR MF-ECY&$E=P'#,HVKL;@K5J,6J5@193-K/8:KC:M)AM5Z#(>@B2^&0W"UQK8! M$8D:\F*&D K('.,,BH6=0]\9@21D,N<.1['994)=9YP?(YY M0CI^QW]E-8?FIRQ +$H[5L=A2D/4%((71V-S_! "PK@;[P'D''.[L2REJR\@ M!ISCC"Q+.?(+DV2Z633?IW-\PV3 =([&G<=9&.2KO)>\\S@NQ6[@%!>C$6 $ MVK,18'@/PSS#X]<,CS])*$E?X5F2)66M;.KD,TY S^JY(5.$HDR0@\5UQH/[ M63O7L'.L86$5@&9/+IE $S*7[+.X;(1&9>3D\? QK:$FZ( 5^&W86!>U9Z70 M@RC%\_G0,Z6FG!3C\@(@0QO@T,^GF8#GGF2B780K'M%!J2'3A#E@34(T>W[/ MY.1"'Q(*'?" "@X@3N(G'I\4 M'8T50)3F/##:0X=B6%6:814YB1H2C_[ YU\2 Y23$,@#CN$C9Q@O/: Q=)K0 M(>[I#Z*!AVS)N.R!+L!6F3^79^X,-E9*ZV65?EH\!VH%[2+\LU$!*I_N2.2W M,*4$P7,W[FX.H3!;X]PA7=P+>_K3M\;"BN2_O)= M4G6RWO)NFCJ):?&/+6+ M^-)4@Y\!%5"MDE$UV%C5JDZ'N.K!:3"JQ)4X$K,J_LBA-QVG UZ&CJ.@FB97 MY#)PD4V=V*I@R9HBVV1F32R$K8:,UC7Y)E^05"U8^%F'1"> &5LOZXMLK4UU M7OYR4:RFM(VYH%.ZP!X U2Y90>REEV8A^#24AM-/H[AE9CF09[NQ2[::'M;6 M4@ITD0M]]!6[U\5:2J.JD8*?.N3#2 -6H$"# %Y'L"T9Q#9U,FG*@B,L]B.W M]+TB5A9E&G\2BI*M7'28#A&JJ49?E#I;HCLTBD;9N$%E4Q41_9ZSE:%6 !3; M7E]LO>%#D8IQ1JRD+V?[B#R]'O9T+J371MN2P>LFP*?%K+4>FG=8E*B,$=HO M1K9( XHOXBR EJRM*>HKY'G&,]64*H"?ZDW!-H64J@=5A+$G8GK"KK9$LC6' M0F3N-=?Q!%(G>T*J(#5NSDT*\4K9!:;8(@6XM4P2C?,"UI+4%=QTBEU MG9N_#A( 8DAL"N?N:02G1]5F8^00_O:& !AVP-%46O0IBN$-+BO=KJZ4.AJH MRFDTJ:O> UOS7H([A,5IEC<66-[(^\%PS3/V4NR058G% *IYNSHB +UY-LMF M+?,E>5N5X9) Q$[).-[.I'?#B;'":@4 M\RU2Z'=(RM\I>J0 <.$\4G@>IUDJQ_ND.._E+79T=?!6X-M[>7?.QFTACG=1 M<0_03^S(SN.M-QIG!Y^R\ML-Y 'HH1*(@(9X9/WB7PP>.N A7"FBL]T%N-+, M@>F@>EV$%AGANH4(P!G=TL)7+^JHX6/[G>YPPO,O4N_1=1%5+$BD !*$ I8X MLH+A+P *W(0A\!ERL<+ )PJ *7"3Y4VC\ "%<%1WL4#W,7OXC?_A-]9C7!8E MRD/RYP]Y D!%'"$ CF2!1PWYKM) >4@&\1YD3A=C.()<$&G'E:4 #) M7)K'06M2NZ-Y =Z71@6*OQ9HKLRCC_VP9#P!BD]D]E#HM@/F"'XJ+$'U\BR! M!,( 96!Y\GQN1'%&TV;:Y=41/E%\"APTYJ,FED668 +)J M! ;) !Z1 LS;> MKBZ*$QTM^WS(\:X^Z G]ZJ!';\9M@@E%=Q$+W?8X=)S1-S8A189XZ$UF6<30$8HVJ?F&N>H88+B=EP)+2 MC\*V)26[J.>4X<:>$%='(,]A-))U6]W"S"JOGJOBZ*^^,%']7I0J<+U$G;15 M@N%0>IN;QT;4CYT&73KGQP%2U(=;D MYA1 #P@6O@ ):'/_90FX]O!/08,=\,M_18(%$@X*QVC M/P&E-Q .VNTSJZ21F&$<9-,%K8UU\.WP-)^"]]ON'0>[V/%(68(H/(P\X)'$ M.!YH[US6N,L!OLW>*<)+4 D^ZXR]=_M^IH<+I&[%-X0>MO<,G:3A)BJB'W=E MZ8$8>X)B/:^KK1$"2Z#&C'BZ&<@M*WF4@]"+TQQD&4\4]G;TM*S@ MG.I->'H4!/I=0\YPSH2V7P$D (\\X4&&9C9N;(*]I@DW>SR)#^1-\XO,0,") M(T3FJ6.@J0I9.<85>GHG8^1<\% SU[@_C>!HJ$">D0)TY*3(=[XM@$@I%&CS M;]X)#*<#O?X;3?9:4IX)09C,'S:8:.%'HS M<.A/A'10]&%F#U08;38W$KV3^LMS/GI^IDW/VST]89O)D![.BSQKP>?'3]$B M]#?!T"/Z2__I3VEOK3E6]@)1(@^7ZNG("R#UG9[6$[8N-.DKO:F_RQG'=L9 Z6<]>&=;Q*.UU-J@\92X[+SW&O4>/'>/[V&$F0Z8%P-]H)(< MO9L0G@Z+P.\P-X$\08%LOY"DN!R@XHG!B@]E^@-/QD:=]Z;%ZG#" &&5C7>U MM]_5%((_C!\$[NH$21KP*8;:IZ#W#O)$]KTVH8>KQYFY@:?TNOV$/7%F^/Y: MU7SE*2F]92 Q6)'KI-#[:[5A=XC+[_?_WBJ)!_">2>C &?$<\!YI6&ZI+:*, ML&)'=DVSJL;1Y7?&LK'YIA"R)9L88<,BK PFP#_XEZ2G,9V KZP&?D\3\XED MDT"OV.9HRE&N>58Z(]+P@!B@W%7\<6_QW]C<^_AT7VX.I":!^@EJZI.(<2Z MVL8-N $7?,_6 *UF]9W&' CX%,)8K1,:H#>L!@V8_-KDZOLHS*\2.*MSET6N M,;Y1-[0N!V 74S],)W<.L'Z6E^R[>S^^ GM ]!_V>?S4\[HVANS4^H*<)-T? M('D_7K^.?D[TPZZ3]/JG1NR?_560T=M^*, $G(#J1P*W'\HG#>KO!+)-0(HT M>)KX9Y?[9BXT7_$S+.L:,(? ]"_%.(WF.][6,>B!1:*G'3U?$Y+?9$ -%+]V MV26WC%S',-G%<"%_W'6SBN^'S1T9^XE <4UP=7,=JY/QG3"EV_"#5CPJ8=&N M]D68/<5-EZ#_P3ZB7V2'46R *,_\YNJ4;DQ &)3_48 DCP7HE6& A\FNDO\5 M/^@8\->L:8 P((KAJHD=44#$L!1!6V3 1'70R$;+ DZTI>A%[((@LZ581:V% M'I,/R1^N'$ND#:%%1Z :1 3B1E-@+[/2"3+:4/S!1ZAQFI$G%\>I1.Z!\E>D MP2HG!2*G$^%$'6#PI\( %6^<;;;826E A2"3!LZ L$H;B!G%@(%%9.<":@IV MX#_D$MD37& EI\>(@7 @K.('RG$RD0) "'(>S8I%808B@FB@#(B3L8$Z$1PW M!U9KE" BB!)=@A=$)J@2;45?X$I GM1RCY' 40:\ 1I1L! '](!RB.$"-2$X M9H:=HB.TCV!'/(&1@AT\5 .UUQ ML1AY/TK@-A0'W(%"X#-XEBR"5(,;!R=P@B-3LD+*!(+A#R ("@Z";R C: BZ M@7F@&@B8E71?'-$ <9$@6* SF/N%@^\03Z#(;8$-&A^3#S$?>X >(\GU,< @ M>8(-ZG1)4,"S"4J"%X2WMPG_E6 )=\]U);A<#R1@4P]&,;A@X*,3E'($$>(##F8KTEI#F$<6%6D@"6?0L@648,' MH']G"&)P$*'@!! 5$11A2.0-WH'9#UJ1$O5#G)&)(0'F?Z&@I8,3UE@]$00H M]K1MBA%V(3D54_@-Z]=]W!Y91\<1%:5%52 4& &='M[-$-8,OCT-8!JZ$9T%"V 7B1.]?1*@3@4;VQ$8HR;F%%H5: MA!"VA%W@/1@8L80VX5UH_M@$.1U])'= 35_A4L3C%!7RQTKG%08!J5]_LP=Z M?$?&KE87"DXNH0@H.'U\)=]F""D!1&<>7K@'2(6@A^GW[,DB3L 1L!2)A@48 M>T<<]3$9"3D$&V(IXL-6Z%&00P0@5"<835TNS^_!=,!I+0^'D%3@AL9'7CA2 M?#Q[#)92P#% )$@^&(6X/(1,YI$$A D(:H!ME8PH240!BH@L],TK$,MX$EA'S8&OQY0 M(GA8="7?2B?0+0G0SA>QRTU'#-U'0G0H""^BKR7RT2HA(GLR)"H(OX2WHQY( M'T@BZ4-"+8F"ASUQ).9TO\21B'@(32L&X",C%BGDPR_Q)&Z)4B(!7\!%KXI5X6PU8;9JFMR4B@%9-5(.L MQ !1G!0@!7 P1:*+\"/*44?!3"8H&=&0')'K#1*0"F8H[H ME>V(3EK5$!>\4G# 9W=(D(+>3ZQH1,1 N]R$=XD, :[B,F@9^8J'DHZ()@%5 MG9VNF!_M*E&;K4<\Y(J@';+89*2*4<:$=P7@)*&&C9C+_8K*XJ'$+'HM5T!F M!PQU$HI??D0D.(N\XK'X+489P**J>,")'Q/@2=$>78K(FWLTK+!8U!$?<2_N M,_(L+8\*(,'H,O$I-45Y0%O1BATC"A0\)(T=V,M(!'B,3EC"*A&U"R@B> M28PO0<88)#9JF6%$!R?R@2BBJS.398P[XQZSJP$T0:-UP<$L+\=+B8 @TA[ M20^2]K",@U7,F'W !KO:Q7<^U(HSP*T('[6+MUP=X3).9APA+S%*[ &\!)&E M&NYSUP,48#9D <7B6$@UC(@_X1LPY%T/S,@3P!$@ 6HC$Y %&!8;W827-V8! M:F.;\6; C;D@U.1I_(T/PQ"PS=0&!9H"H#@*1/@*U\CT.'M1G*=1-]Z-B.-S M9^+\C7/C$2 %' %T1%1QU02*>$K/D?6$.%?%Y:)55!,37KW1;DATIF*$<=# M< DB1Q $Y!D'B5?V+ZP9MH< <] @.O]F8G)(>\P >\V]E!X*3OY, M2-(\D@]S 4V(5 TA\AN@2O1=DB +;)MV#DJXN[XD!&/O^,[I?0 =,.C[\AJ M>$<@&]U4(W(TSB/[2#Y<<%P30..'7!?9Q?7HW%D!VB,4P#UJ#-YC[VBSA(^K M7?"8>Y2/_^/Y.!9-/,LC>_(\4@T+9$[P_%@5 U/L%%P,/;CLR<%V(YYQA>0 M-Y?)6)PO!F-77Q1\$@7+P 6P,%X5RT#6]<@G9!K3!:P0I)# MH$X%HT*R.B*&#(E#E@AG$HCD*(E(.%*G9"X(UV:5+'2WB)&WSBD&38L[QQC M 2I,400UM1$)1Q0W"Y:1M2 :V;?9?D?A88C8K( !80MX*;)TT-\HLWHT8X / MN6@NJF;,W$\'$ 860AU^)@RRB *'>/C_'7;IT,%D';" I8<=Z;8=0.9"9U'2&3X$0R!8Q17$@@!6@!>-\% MDC3^.X9)&>!JR %ZP,T'P9QS!Z4>D-/Y5^R)Q% P( [@G7X(-9$F 66D,6 ! M/+_:V*=0/B0^@C9!GD"4Y\L3,%&.#!7E.L@8WHY# !*041XO^8G#0T!L#17" MF0!8@)3ADTKPJ2 K)"5"GJ-2TGU$0!+P:+R4&V5!B1;$!!_E.;=4 MG@$C93BELYB480!%&52F@A/<:%'\U!9A7")'QE%?C%S@Y(L I-"ZU%6^DIF$Z7F(7 Y"PI-D$C0H;4,BC?ZL8NM %0T$>Q M(Z8%VL2.R"Y4">0:&5+O+"GL05RQ(X:+30:[@$8ZEF@2 9$8['*$V_6! L0' M,\#G9P/< #C ;<%9>I:@I6A92Y"6H24,$!]0#TF&](8,G/U%JRPVR(F*XA)A: M42CP2&G=Y04!$#D$[25&IA-)CE=%\",6$D2 )%_Y2W)M7F1<.5L68'FEJ6-J MK5/E0F/E'FIM]H*-TS($E=U,SJ0?3&#L0<_4\$27MV5CJ>Q@B]2&@D=A_I< MPY-AZF"80<3?MB:-@KJCCA #A5?_98B0CXDZ:)*(&3U9EU+#=@0774?=#?DV M&-X+.HJ-F2GZ,LU:C&G_S9A!3WQY9(! UY&0J6-2#2)&_ <8^4;944@R64*+ M% V(>42X0V) 2<=CXF3#Q:P2(?130F;_9%3<2S7F?*%E#CH*@X[B9;)L1N9\ M87VE#EUF'.4_03\*0(ZI9J84.(&9Z69^F5:%>] X'1YIYK?'K)&9)E^9\\$Q M6O&8G.EG;ID>0\KG_$B/P8)+R&+"BY-E4%%8+HO!A$6TOGF8+N8]9E%<'\G* M576G21<['$[@RMP! -1 %!3<%#M1I^E^?#^4!-CTQ/@4^UJ>-6HZD_ &?*D& MVB$((B#779 ^:0Z""8L@-2FE3&%IUI?GPX)9Z^&7!4W?F&#R-52E55GKI8+# MIH@A8OA.!!0,U$SNE\8F86-1_IKF@O]G(P&5M1Y72375>DS %=!-1 M1P0U0 M ZPH-P:1$4+,8T$*3OE4F@7V74- U0?2Y:0@6/8$/!F=2%O B7AUZ3%T/R; M,0&]Z2*\)AI2<.*NU72=GDQW2!H2P5Q@L%"B#G? O"EPHD/SA4LXX0Z"4!D7*:G#L$R(D( M5IT!I\>9Q;"=!F?<&'8:G2H,W!ES9C$ $ MC*3?F7,"GK G0JDN IV&I] )5!64KJ>+ $XD%/AFUS1YUA#OIEV79!"?L>?% M"7UBG@(GEY1P8C:@9\/I=>*>$&>($746GV.GW#E],I[5Y_@I>^*=.I'>&6;< MGBOB8A3P_)T[Y_AY&@&?X.:P!U2)G-I$XPD#/)Y+I_(Y9#"?3Z?SN2;@GT98 MYHE3YI\79^>YCVF=#.=--WJVGTZA'G& %J#5Y\!8DGQ?GR$9X%9O!I?Q*=! 0"2A$H ,9FWQD?H3^ YQ0Z?Q:>]>===G^VGCKE(G9Q.IZ0I_^Y;S:? M']7IZ2/0E!:" 3:@HN?#Z12ZH3EE3:F!SA=-:"6G>=*AJN?) M28;ZH=7G>RF!SJ&(Z!*:<;*>C&@HI+H##I[(H+JIQO ?E*2NJ<)RGM2 MHI(*Y:!E@*'@'>))?!*B]6938(.JH90GU'F*-J)UYTR)BAZ<=BCVB8<:H=QG M!/J*5J(XHP[!5I2=5P(<:H8ZHCO$+CJ,RI>(X'8IB\*B@<*L XP:E+/H]QF- M7J+S4":ZB9*@W@S\B8(:H[\G*7IXCA7@0[A 2]@2*0 N<5#N$DR8HV) 464) MH*(!,K5(3, R]F9D;(2F5.6U:5,V!?"X\9P4)*6(!6.9.@/6%X D<3$&0NCB MM*1*2T\TI:10#0*I$<;%" %B3JK4)T9.9V-#NL5D&!#IB0"7F$U2)7OB'CA0 M2117(E9%,(-F3X%:F5AP&5M@ZE 75(P3$Y+,8MU230%.S 7SSJGVY2CU2 J 3;HQ2F_WDE]4)B81/BFFN!:=%%T56[:7; $.P?SH$!2E9E+-D"RJ M28J2$2%B03MD'=. +QB8*@S[-OU4,FN-%\,--C+;Y90"I> (P ,H(^@'LH* MJS*K@ QFBHFRJV0FH^:SY"/ -6(I*(A>FJ6MBD. EJJE;.FGAZLP&'&ITA(& MT*653/-Q*N0!*Q(]VE-85:OFA@4BT%5V4TKB:'TCHXR>.65A.H?6I@4GG"6 M#$5JU21F>LV N>4@F!%*!\+^! 'M3VS4# 6#_H^+8/'=DQM/D!--0)G92_EG M%B1 $9#TL1X$+R?)2F>B0#U9DPL$SOT[ONF1,U78%4?.X3'Q)*?!"[ND%^PE M5),#834)(,7314B='JQM!;#:?!R/SV%)\SI MJ -]3#Y0QR2HY)/U)&ID7MZ< <^H"%,9C(KA.1.A7 &L:15P!+"F3T 3D 0X M.@H._<,"Q:8@P&RJ]-BF0X[ZIIR4=+PID+(LE'3=$3FTTE&HP4O4A,X$!:#\=DANX!U,% 32IIJ1R&1#:-,8 N^6BX5S.#0EI=+EXK '4Y8@PJ<%C9$@WAF0I M#()+^& UA74@P#DV8Z&GI06<1&'E4_7)^!'LN"?PR?C!PT0&"6!_,I\F 8B" M0SJGG22B*HY$C4$=_ZB2NIQ%I%"'>P#%@ T>%7R6K=:G("FJ(*@\ M!+)2,[@0J:GCM1S&F!^5C+T8!^5V$#V *RES:%@M9].ZH/5+O64<&I(2E7E MI".6 ]DXG:2W%0XS$.DPJ8.=:NI4,'EJCA58\*EJZI]J3"AFFQG..)-(K&L; M_J2X.E'L0L4:<^FIF@[&JJ\^"^.J"O,H(7$?:YBRJS)9:L'("A2] %3KQW# M2"UAB=7BV 0L)6NS"LH > )(YPDHG:EADH:1P?!,,*K,"KK> 37KYF25\*QS M@XZ2NAXE)ZNY.KF2JA]FQXJP?*L:Z9M4PK1M :6T\JTD2^Y5C/0%E$N] ],P MM$88(>K/>I5\J&^*#!2GB*AT"HF*IY!-7L_3&O:LJ%)KVX:S DK&TJ\$N)!9 MQ=+OX*T)%B[AU=I/U:6TA_8J]9@T9DH+=#/A2S(-2]._HC0WT[4CK&BO50WG MQ"YAK]XK]:*^XJY*8Q=HOWH,LV;&*JY::Y=K[#+ GJ=JRH=Z0S6P0(W@A^XE MC4(>[;&T2GD_4'P*M:*OQ$/H6K]JKF=60?3*Y$I^*YH*IGX& X@_VC+U2/!9 MVZJNOJU)Q MSMV*I>BN>NF,(+#4LX/H9"*ZDEJ#:2Q&JABI[@JA^K6M"P\J> M-*HZ:9,!J6(VIZJ.U#)5JNT)NJ9Y4X MK@-K$AN<':Q;&XSP2UBQ/HPD"[$NI%LID"6F )(R@"+5D_A[96:T).+T(1T@5_$\G9- MI+/O"QR#'K 5_^)*MS4NCM[/M6FX("NK"KA S]ZR74R=<\]Z;US3SI,"C40' M;24W5JP4L\$]EF3H"W;0D3IJJG;[QM7AG*2M:4"4>M&:"PPMIQEAD&7UCQOC M!M0R &U.&S) M$"I59%8";4-BWER9L$N2*TGJQ2DI?!LPR//#J;U+-E8E>"S M+)M(NU-"@,,F0"NSCIT$[:E9TMIQ7IE"BS4PM,9$(:0@L$?ZHD0+VM&76.4O M29YDM+B*%B,4<"I>S$=;U.IOL(KHPSF-M:(@2FO?12C)B)\Q1[BF"JJY4,\J M-OU(C/,BM2NMA3W9+FPAJ$,1\6 !-Q$#6NO09"F>;-&0J8%@;%/+DKP+LPL+! M%IL>K-(ZHE::*&S99+Z:CM^Y+6QC&K;41K M+#*";RU%ZPZI@QL1UB;=2FFD;:L"5#@$52UZ"]C60F%MZ><3":F?JWVDW?$^ MS5ZU4:2F<";FZZ0B<@PNQQX$*%$,)\/]:AU0N F#664[46*CW;L:+A!N^H'# M0)$FK%+)@! 7H@[A =C )JRX:(K"$$/83ME"4D"9CDXUKHHY(N ^)$?48#6A M (Z )H :M!8\+DQ@G8)-0*XA D8 4-NDL'C>DT_[B# " P"5\ @@ 4, F> ME!L(; &#@!4P"!P"@\ D@!K@"PH " "Z5K)&0PQ K"&SAL4H&Z<6,"?%:ZF2 M\C#N=:]T5 Q3G#@%5'7@ NP!V+!"?N3QI98H9IV:PS35)6D M4D9'6B,(L;[N#-/GL!\8UJLUY'A8#P%2JJ;M)1;I79OFKKE<2;_Z-AH:SBY. M8>I$NUR,FHNO<25Z@S#+2QFN&ALU>^;]$J0ND0NZ4DHG$LN*)'VI7,FJRY\( MNQ=%,PO$FKFWKIE+!0 F!&OA2E^$.G2J;0+L3EC#;L";.AR[!$BRBSXQN]:G M!N,EL:RQZZS+Q2*^6Y MW N.B_=RNM8KML>],NB>5YL2:J-')09.$IJ K*B#O5;!.\0:N\+EL^N2D@\M MJ8MP "IX;NZKZR*0O/I/C:.R4 $(SOYB\MXOC,Z](.^:N:@L8U_F" M%,PNM$NP6KY-U:ZK^8:Z+6CGZT *LR" S:L"9;YP+S4+101+=Y+#BR#I25H2 M#_D0^$DJ*\$:\?*^IXZH-%Q$-E9$6S:5)DH<;Y/1*'5+QNMTE.XZN0JK$@&> MX@1)[I+;Y()44"Z2*^52N58NEJOE+I@KYI*Y$<'"F!:(!Q9%^4/$N5+] M%@T01LPOT$.P!623]^_]>D60C#8 F[ $9K>TK M*8F]_6S-4$T,P&U9-:$N$>'!X%#ZM+9P::*S#+UN!A3>>#U@28-4X?13UH:0T56=.; MV5$0<*>.)(>0I,#>K:; LGTSJJ-$80&3NO+"5A 4:#)(@7/2A!@-2PX9\$B, M$>")D^'S3 DW@9@#:Z0?6$7XX 13%"_ ")!.T08%"IFK&W !,0 -$ / P39 M#0 'WYMT\ RP U +G<%]@!' P7P?'%Q+ ,(W@"!, \#!JJ4@/ -P 8 I( P# M$,*&,")L!_-]-$ *4.:N<#U0$.P![5 $BGNIB@)"B,!K.Q[3D$9<:,@-UG"@8$YD MPYW$-KSU=,,*L:\0#B<%"0HY["L@0KY"#4 #Y #J\./0#FLX'_$W/ \+#O1P M/G$2X\/Z,#_L#P/$+P'8,Q ' :TA@G,0>QK>,#7,$-\ U_!#["MHP_P<10P/ M6\0VYSC<293#[H2O\%F"Q'["X\ 3-Z@W %,<#Z/$5+$]K!ODP_MP/_P/!\0R M\618$QO$+P%.C./J"52OV[%#Y+]MQPW"I[R\V5UXHUQ P$-6@H)SZ!Q$@#RJ M * M]9_H&NA7:C!)G23P(JYAMTQ>"E3_T=>G&L]9&A7CY-/P&)QU!73X>&; MZP0.X!'G(DG!5&P9G\16,4N<%;_$J(%<;)"P#-3KN62]IDNII (@&6LX. Y MT3CL!*XP2APMW,7?"7$P<%)(]8IAD!#( :@!7G!1M$=S@4/@H<>S0 PC MP&FQV;$ *[ANL0,\9-$=@O&R0!C['X;Q7DQ7E!<'6]=WYV8QD#$[,1D?8U3Q M95P/K\18L4N\%;]290:/&QJC2^&2\'#KB2.G\0BQ"L7#6 S>T$<=:2@ )H4: M%!4.07GA&_L9.?%"# L_Q=CP3QP1!\7],5$L#F?$1_%&S! H!7%P2$R:;<0- M>\8/RI%L+J''P(-Z'.^)(S; "'%#U&/P,91,'QL($(4VA1K0"OE$ M+;$E\\==LGL@(HN/-!V)+&.,R2>R[O,+F P3\\GF,9(,*"#R@FPG5\5YLJW,%?- ,_%7S"&'Q1YRI5P6@\F8EP:XP \@60,)3>EC@,-<'K !>,#=#RAQQT M>,EF,7&L*:_%U8V^?$+-S&=RS9PF_\NF,IM,(L3!;O*-[#/O$$W!#, 3(Y_Y M1)TL*Q/-Z?*0'#'WR1.SKEPQ!\JEL0QP XP-,< ,H!K'P\ZR:QP8H "GV$AV M>OTV2$ #!@(XJ6& 'G"8A@&Y,3GQ*\?'2Z_73#K-RV=QO3PV<\KY\H*K(J/- MH7)S3"JSS3FSVVPC\\P$V',@00/&!:0 N3'\^/GA MQZ'SROPEE\XML[U,-B/'93+KW"^_SJ$0P)P8QP=QLW4\-RL%J3$\D3C/$WHS MPXPN.\Q&\Y[\.P/.P;/@/#SSRL5SXCR:]<;V9FK3&/(%[8 -&7?3%QU0GU#K;S##R*%0*43GPLXTL/W=XB!!#<#@_#I3QT+P_W\,/L_], M/!C)@?.?/#@3T.OQFN QCPW=GM;<$,@*4O.=>Q=K!+;C1W "1 6PPCXF ]@ M6G/X3..&R..SV/PRD]#)L?JL-OO+[7/;3"/S??%SS\Q#/PYB@P'-'>_.0#+_ MK"??RO]SKJQ$#]#!0VD\ SS-) 0]'"PCT%.S\XPL8Q5(@XP0(FA2/5I;BA.D M#C#3]IPUZPUS 6EF,O_&TO).W!.[P@+R&G$M"\4FL;9\(/=6"4HYS/=%!:7T M*GT.YP4Y@+F\-PO1W2^3^Q*4J.3K-:(AV\32\D7\2J72(3$K30V[TCUQ+&T2 MZ\_GK2['Q.SR+@T60].^]"Q, M3;/3(;&X;$VKPQ[Q.RU$%\U[]+J\I[3+XW2VG$^?TTA#.GT.S\?\=*"0#@O1 M\;0W75#3TP>U/?TNX]/F-/$ 3#?%PC1>X%!?PPU4?]4*=5#])%'5_[2&HY9&U!ZQ46U2 ML]4[-<3\5B?4Y;18/563U5=U.H%-U]7N$4X]4/?.X_%?#56#PW+U*S52-ZA] M5$1=!R?5LW1%W59WU?6T3[U1 ]6"]5Q-6&?3GZ4_+4P#R^6P4MTP,]4\M5<- M6(?5TO18W5!'U#C$65U7/WYJ=4[-5Q?1X'1G_53_U%%U9#U4W]8XP&3M3NC5 MJC6>+$^WUKXU7!U8Q]:#]6Q]51?7A[4PG1HKUELU8]U;9]2>-5@-6D/7HK5T MG4V'EGIU-AT58-9K]6J]63/7W/5O_5D'UZ&U9!U1RP6F=3L-+FO5LS17S5ZO MU!JU=PU?@]?R]55]Q=C6PG13 OCU_JS?NU7N]:/M8$,8 _7!79",5G#T MU]7Q0;!,8@_1Z_6)W5X[U[#UBCU:P]BU1'VM#AO.J;6%O5NGU!@U?[UA/]0=8?-8C_4G>6$K3A7V.FUNFV>NT@/T1H]>ZM7K=5TO9 M*':#'4W+V3E!B%T#Q >"=D"]5^O9&':1K6&+V1QVF;UC%]CI!(']4#O-3W9V M'65OUV$VCJUBZ]./]J2=%X38D/&A[677V'SVC9UB_]> ]H3-3E37#S4.L68G MV&VVHOUFO]=D=JH=8B>=-<"M_?C-V)KUGHUI+]J:-JK-:2O9!794S&JKPSTT MKWUA$]F.-9S]9P_;<[: 75SGVM+VK*!L#]EN]91-:\?9T':@+6#?%L $.87([W.=VP9UOD]R2L<+=[@]PA=6<)- M+7#+V@0WDGUS']S&\[L=7?7(/W$=VCOUT]]N?'\S]$2?=O7:B_7"3 MTPAQMNQ).\0T-5#,#=O"_';KU;!P.8P7U-T=\5TM:E_=3/>177:+SV%SF#Q" MH\\IL@G-.:W/-[/[W";KT'(T=@PT[\A!=,-]:1/)1S3P/+T*T&!+:1QCDQ,> ML7L@)0?+&S-L'#+(QA(H;>R_V,8W06[L'G1^6G+73'G3R^7SZ0PS>\JM"+^\ M1K//A;$;G1@+S'+S8SQZ)\R/=ZR--"?12G/KS22_WM""%#TU"P[S\5UL'SN0 M^;&(P26/T6 S\1U"F\^H<\R@17/1^AAJ!D9W MT,,W^;Q^&]]H=/I\.''>I7+L_$;3!_BW8YS%8,RY=D)A1^?/>78 3F0/X*MW M ;XD'^!Q<-1L*R+2A_0"_3Q# 8PTG.!(&P[F4K+RZ0&P(,,G8TE7#9BTAA,5 M8^#HMZ5<1EO>]W('GGDKW_$W&]U\B^#OLSY2@K/*^IC=+#;HB_]WWGUZ_\U^ M=/8]@P_*:\+C\/DUQ0SX7= :/^#2@TI 4Z@:"$,LF0>%/;IK?&C7(WW9-W$TXZF]&7-YD\A2 ,238";X4SS =Z,CPT>,<\F'[_AQO+C'!N3JQ%,;1R: M]=Z!PN\==[OBY_>S-UZ(;]Z'> BN%\O.T/<.+7J?XZ1W&-Z"4^)] M=-*<)%_BF@8VES6.#20$?IR/@]_LA/B-?F#)Y3<3;I"#T$ "^WU\#T7[,CA. M0R]2]+>T2VS%T;7S";Y_]]_I^$5N?6?DV/=&?H9WY$ VK6 XO\<->!5]+&/1 M$C@(L$7/ %VT!1Y&%^0@;V!S=3"ML$K3!<-RUKA V2^U_1LAY,[:T!-4 ? "J)Y3J! M"]^&^1,NB'?CG3),?C9SY>&X0SXCO\_WMV3.A3OB]G,D;I&KY:0V'YUZ ] Q M.#Q./,OC[/ \ 5IVXK-Y/GX7-]"CN"QIBD_0&UXJOFVLXAHT!TV;K^2V>?$] MB"OD6SE#WI6+XX_Y\XV3D^4&,T5.?5?CR3D[#B>XX\VY4!Z/8^*GL:Q@CS<$ M=+=2_C@#!6B!BX!=P#V(%UQQ>N7&>L/O/1EWS; XM9QV#\AKM[==#OO2!K8Z M'"W8W7"SAMX>^0IW2HH#C*_E&;(1P$KB(W=*F2%/1LM]=S'^=Z/=@3><,$J7 MN>7PA5X47P6J](9^#=\6'KI>':)G*/3YTEVBG^BW="CIYIF3\#(Q7DH;X]4R M,HXM6^AQ]@BA5T,%3+$YP:'G#=3VCSZBU^=,MXG>@:#H\222WJ(OZ2_Z,4ZA M)^-0^I^]08O+T<*"')I[Z$^QEAZDB]U=L9?N@13I*KJ8CA-'Z(!W*"VC#]XU M>IS]^(W$5#J$G*-GC2"Z@KBE"^EU.I&>HN,9>GJ\7)L'XN8Y;IXZI]&\^4S> M1H_CJ/)[/IG_S/*Y[CR)_^3+>1FNGS_GF+@JJH_%THXS^*U:BM^\-V[ MDC*$[J+'XDWZF?ZDY]AB"S/^(#?%CK>!74T[WG.ZN;UWD]UB\:2N?F/EYWEN M;C:OSIFZ_'V%M^?DN' ^/[O*/3EROG1SYC+X?MZ1-P6BN5/9GJL+WA5Z+;Z,&]XY=R[RH3?%[I$Z#$9SV9HYB5YS M)^D).ZX^H3/L:+K#CC2XW<6U.@Q:2MUQ@L1?K/[>IS4MGX^0YI;Z!-^N7 MN@>NGO?FCOEO7JT/S/ YJ(XPB^KJ.)?.K3OG3#1_CCA_EHCT=1P/DV:P\>76 M(: $);/G:2C;ZF2ZQXZOS^B$]\-^BRL%JG14C+(SQE:/G,7FT M;H5_Y9SZSFRMF^,_>[9N::_E0_NI7K1WY#C V ?D.L- 2)4>T]"EG."?@7G M&+ Y:G9ZJ.1[^T%^FT?A6GG@?K-KZM.ZSMZI@]XY>7R>N!_GB[O0#I2_XX[[ M6TZ#YPT2]?$L)8\3RG,BC0) #SD.4E NNEU W=_C:C@&;$!N#$57#9%[!UTW M!^3ZB)2LED+*UCD*4)2=7AC!];X^!!6>1%*AR8P4J.#EK$5DSINS$*%X305 MM./U$\MR#4,+@!H4RDUQCW,\=\W/.U[P3TCOG-\"O1+L&]'SYCP5P,*;0EJP MOE_.$@5N4 =X$I2!KA ^3 4\[\[08QP?..^[>8XOD M>4.M7KT[+2ZO$D 9MA%@PLD,4O38H/O7S+=?Y7X[S>Y^F^Z,>4.>L^O,$7GH M[;JCX[ [F[V9S^[YN5LN*'?DQW.P?(%+[WG! LV#IP1(0W;2I !#58(GT;ZP M&IH[E&%#9"M%1(1 A!<-.,-.51'@(6^ #O"^(\[Y<53000?Q=?@X&.\ M[!Y_'1 M C[NN^<93 !&L )@S"W X2P#M #)<^/ 628%28$1$ 1@ :(\*6_*H_)+ =]G M/-_'1<78H&Z:WX5YS-ZWB]"D.^"^FY_NTCKA3JV3"*UQ.9[%Q 4^-+"\"N7P ML/8.7ZJWY4NT[9ZJK^#T@?0^:"_00< 3'W$O2 ML_(W MP>LST>L7S#$%P'D* "V $N !'^ 7>[9G#A'FT;*_WZ;/X/N\.Q]GN M$38=-3/%%SM G7 7Z2*ZW;Y?Z]()/9X.J;L9#;VRSL(#\PEY1(^I$_.#.\YL MT=?PK;O/CL.GY;'[ML[#6^*>.9G;1_G?B7>K#A]K!;\[M47!S^KY<1_^&Y,0 M$$9>'P]_E@MT3K_3@P T_4K_ MST30$+ MX![!)IST4H_/-_5H.C_O2_OS(L3A;%-'[@ UWY>HHXY:/9C-U3OJ83I8S['? M\V8ZR/ZDF_9%L7OT4'O,Y3 8#;;#PDQQ01^T,^H(/6V_T$?J2OK9;K7G\UB[ MR'XN;NUO.]Q<3:?L(@2Q;M!K[ <[Q^[0(^3M-_(-PR_',GQ%K[I?]-'W1/ZZ MP_4Z/.,^UW?FWOIG?AK'P?G[[L[9\_&E15PQ,SW/=J4<1(D=X?#!;KS-4^W. M_;T.W>OKPC:_[FVS]L36KDVQ8].&<]7=T2/W>#O?O:>+]KF]VAZRL^TC.\1> M7H\34K?3_&.O[-L]ERZ,>_=B_4-?UM?LW[C@[I6K]><]6]^S:_2ANN+>WGOT M[;CJ3=?']V1N<=W92\J[NQ@/AW]VC$&>I:[#"<\S@O#HD $ _F56-03XXWGH M?IB3]>&];@ZMH_4OON>]NBOS-WQ%SMY'\^[]1T^[A_1-L]W\XRL_AST'#XK# M,%D%%4PM.!A)OEV440#X\GK<3:]3Y2J\Z%ZI0_0L_F).WJ_GOCD-[ZESX=@Z M-)]QX_CWN8X/WZ/J'7G4'*X_Z",Y'/X"P J>)R^O,J?XX/U+_JQKWC$\H#_# MR\[)_.&^S!O3C]_3;.@KW0+X>]^M,_J?>7S@?X\+>_T"?[7Z452; @J M9LTP?K1X2'R@)Z6\^;#$4-NZ7?L1OXI/VNSN%/]^MVR2U1AY9SMU4-'V#\!;NQ7N$C MZY*Z+S_6N_O"_)4?[Z/NQGR,/^A?Z_C^J1]VO^"J/M%NS7_K W]U0G=S\G>! MFG\L'_%B3IH$F"SQ($,3KV* /PF_@IYCN+Q5?+"0.F#QT47EX3X]\%[\O5^! M0P5U_(/"63;H2*?W?6_J_(]SS#"'UP0GGQ1PA[?F;H >CIJ]X:'SU2]1-\YX M \)]FLOA@OS112FT +G$5 "0&? ]0AMO(:0!4X%S8E>T &G(D_)I &-/)43 M2\\ 3($,$,E/\F5_@^H>^-_10M6O+M3\\(&^>,9?[J!\+!\#E/)._^0_2<3 N/ZOO\O8\AK^P:_@2?X+?MD_<&S^R M/;$OW@\U(H2Q:^L&^\?F0/_,+^8W\-7 M\S]\JQ_P^PFS0N^NM,_#3'M?+TH\[7^]R4S?Q_Y5.\3OI)/2MG^'O[7'V$]Q MK,#@+][BLJSP^\?UP;^]_;)?^.4_4W_^*^/J?\7O+*O#4 %J&_P/ "BVZ_BU M[.Q_>3O\7X%/_Z>K0__AVQ1\JK3<7V?/+I#QP[)1 V =SL$H(4OY"?E*\_- M["QU+SQXWY]/WI?R6_Z)^KI\\[D2GUQ/^N?O>]Q9_X)EG;TEBWT/,%"]>\@< M"(IP>0G^7I7 OQ=8 /#Q!#H_ SX_7 =09L>L P&*]T2 -#-/GWG/!(C1(_2U M_+Y\A[X58(ZOW[?HP",CG"P&:_$: R3\M'WI/(H<"Y.A! M_RYJC3M$8*I.$7@R.^K%PQR!U;N4WE '$\C*PP%0 GEZCCU>X"1P$]CX ^ 9 M%*H/!+E>WA#PET?RTP.V^+!\[#F57[TOHW?OJ_&Y_)9ML,"87^VN^F?7HP6* MQ#AF\[#.TFGNC(1?$ ;F](B!28'''B\PLD<,1 UL\PQG]SY(F1V0W3<*;.$9 M :U\G#Y48!]0%2CCHP86^J" J+Y"8**/"KCJLP*>$A)G<;!<1$#A%HB4\]U! M L4DF,!VQ"^0L5?34P=&!&L $\'&7B?0(7;ON_,I ^^ ]4 JGZ9/HB>3VP>" MY5:!-KSF7PKPN)?J8P%6 6=^K;Y!&O,$6$:]B_P)Z$!F*CUA8!\E(U@1% 9* M!-N!E;Q ;HO^#8/% 42 >V!I< CX"DP"4@"] ,&S "!ZCU!( ;0;Q8+I/ZY MW@9I+X7#60\E'F;F0^F1 ^$$F$"^#T\P&+@.Q @"!8V!*"^L"YX$FP'^@$M 8"!%]^V4"78$$0)@CP\YCE M(@P*B3*46&?I+H8$2 ND&0GE5P^W852 RNX4*#:3[2(%& [/>^\SP]S0A\_K'G7L2/(L;;$XDL^V9[9*#YK\&((WNJ?=G>PZ* MRV!AK39K6RVPN*>HB^UMW%X"7;U'77>01:< ! \R '5[S$'R((9.W70>+(EM MXJB#[+ L77M0!9@=A \J]_)TWL'ZH$T-;7>U ]3I!XMB-3@.W>?GM\?@JPZR M!V%[!$*/'W\M/EC;HP]ZR'![LS]]7FGO0>@<[+H!U%1+9[:(W>-@8G<=? 5F M +6#=SKY($/OMB?[2]N)"'=[),+Y@(GP9.8?K X*]")V+<+;X(O00+@=E!$R M]QY^]T':7W[0VX:A,ZM9[(QG*<))&^3GM9?5RQ > &&$"CT$H8>PN6Q2SKQ M":>"LCTB88S034@CS/]Y"<6#8$((H;J)0Z<=4]F5UYYDCT+WX#6.0[C<2Q!^ M"&N$#4*G'I-04P@=W,0IG51V8+O#V4@L2'CCH_!M" ^$7[TMH0>-,<@,S ,^ M!L=[3,%4X$DPU-<$G)\Q\_AOSKR[8$ 0-S@0/ 3N!FEP>0'$&<9,^Z<;&_)Y M\RP%X#QO'SD/L5+.(Q&<\YHUZKPF :LA?'Q _R_RA^N+]8P8\M%D=WBP RW-2$6[V4VYL057C@6]NE M__"%$4!]X=M- -@O_+'1T2"%[T%L7+*.^)?I@PL""]-F2L!YWQ]P&E@97.\- M FN%><%FX5Z0(_<"[,0\GCAY=#=KW[&,R*>5,"G ^5 2KXY'V"N'O-[@_(5 M!7F%(S]?H2DP'Q@L- D6[BB#+#_+X,=0WR<%%!GJ!OF"KC?<&K%E,B:]@]_! MX=A\&2AXPY&OL@4/\7 N0,W@0Y _>$ :##+.J&0K@:I8U*Q$,%.:%T[(DX=?P7J@N2AA2 MV\!HT[#%VS0,=CBVX^X)_U!\%,/1W8IO9R@YE S^#"N'U<#+(<#0=Z89E/GU M!<41,;9<'K"L5=LPM> M [%M\[2J(-]0'N?JN_X!N021"L*A.( M =YWOS=:@62L#.@^K!["#V&#D<'L(>5P>Q@5[!Z*$+6!LD":7ST&$H$JT+GH/%L&J9&/+-=!=*(;L0!H9_P2B@IS!+F M"@>&8\0XH8,PCS@?8(?9W6)I8#NGV91.[H8F]!X.Z=J$=$1$X@)0@:@D' \R M$A&%Y+)!FLE.F)8\\]$)$K&#?\)"8J#P2&A'+!CB$6UTSL&Z6SD,D@@ ] \F MSPAZIT078Q:F MZO("I*J[0/EP^Z=:>M75QV)UQ4'V(?EOD^@UC.ZIV'IUAK?$F56M;J9X"Y:! M[?(&>#=4(B%18L@!! DV!G6&U\.2H.]PB7A,_ <.#?&" D&]XN>_.MZU [;H7P+L.,!>O"Q0XX,2(W$0R(H+O 7C[4Z6Y MV\IK";A%(3M,0Y<#D/#I$B.%[$033A'Q Y@4C!S*$Y6(QL038&U068@9S!]" M$9V)W[KJPTL!!H (T>M5[R9]91)YX+@-=+U]T?()<;!IHF?PBHA+J/4=_3@%N+Y/01%AUX>1Z?7A M2T89Y9.9@["/#$#LFU48^^PY90)X@[+/1,#L V ]RA:!\KLZX&\L/@"&"Y99 M^YQFV#YMWZB)VZ)(I !$K!H($6]%43YWXN/P'GC\.RG.#Q^+*D40HA-1F:BYB/+\DGKP"Z#I^$QNX7]Y/[L?WB[3\_0)_&8'!7^&OQU%+2/PM M_@H&C3]0(.0/=]R_"!U:#E[_3W$A \\?YV_Q]_N #?!^6'NF/PICZ^_P- MTI!.KC]='@ /=//_#]8^% M[7H<4COP66@OD7A'K/VA&!&&*L9W6U1 K^9BQ*9M&6N')KZRG8(P=28&6..*M2%V0IV83ROM4A.B-R! M]OACA\9-7(#OC'=<1 %(\A",QX)\1_".HW @".=]IHX&EHY5 UJ1/Q-"R+QT M%>@ %K'D8OH!ZA X:"X^RB ,/(&HP+'Q09%L=+%YW^P"B\;'F8=!IN CZ*?H M%"0.+ 8MGONDA 14X>A]ER,'#K4'@7QQ#*8<.AF[=MX#=!Q,6]&%MA\S\ G#*M2/>>ZNY)]P)L%,=26L@1[99Q[+)M M'(M;&D"5F] -Y*ATJCBF&5^,X[8XH\=QXL=R?#'6V4:.[C29X^WPX_A1&SGR M?19D/D=#V\)Q8\=SC*GY' EV(\>%&YC15LAQ\[.M''N.+<>YF^(MZB@4+#GB M$]>)63>:(]3QXDA3&SG>U):.<<2LX\&PYFAW*ZI9',N.H"6P8RJQZ59T)*QY M'35^5$?.3SKQHQ@Q%#M>&.,\>QX];1[F98*SPVJ.X"?L/O@+0TM3QQ7A<&SW6 M'3F/BD?/(^T1C;AWW(CE"1&/.\?.H]N1ZDA>UVR/:D/ASE "'UV/9\;*(V<)Z$AUC ], M"=V/ L/\H_5QG# 2\SDZV1:!)#H*'P6/_4?B'O;1W::!!#)N M'A60U4<&)$E/!)F+2"B4(!./"\@/)*=087AT%/$!(-F.)T@*) CRLT2#=);! MW>Z/[T>(FP<2!0F"Q"%<()N0$,0?9/ '77A92$1F(G#A2'?$"G[;G(UZ@I(:$#$!. M(#V1%\>CW".RVW.(W#[^'3F1E4@NI,61!BE12LA.)"U2<8:)Y/RT M(N&(W$D0J#KV)8T>"XZ_N]=9F%)?9 M'WF+Y4?G6L.QQ%AE!!NZ(:619[519#7RQ_9%$T/B'_5VLL4;HYTQQQ@;O"T^ M!9F(]L.DXBV2>.A;? D"%SUR P6Z(IH/0"?DJ]ZQ#(U\+\.8X=4P-^;D8T4B M%O5\)$7KH4D1S_CI>T="%H6&WL,18J$QN'A;>.9]T<2+4[)F(]30R9@["$A: M#>E\A*M#)2'J61Y[ -6HLQ7#824TF:(Y.0S,A=(4_Q??@:W ,F M$=V1[CEXY$H1T.B"8Q8.&H>,)$1#8]9(@[80',DU#ZMDST/P&5&0+4AG5$XB3W-D1 M%76+;TE$9&]1R&A9#$H&%X>2GT.N7QYO@A,/$LN M%BF3><:I9&X1F;A;M$K2(SF3O\7"66KI2I2B)O$W^)#N3$TF/7*A//!?IVPE8$YT V$3 'K%%\A=P_!+R MZCH)OCHW8V7.IK9S@]-%)T.*,LG$(GWR5[A!5$OB)WF,ETG:9&;2.WF59"I& M$;62BK/%F'[,WD2Y\]T1%--U+\.$XD*QO>RA.&2.*)L8-7S32,&D#.$/" MT0:1Q4=@W2_RZLB!U$:R#=.1U4D.95JRL:@Q=$C.)NV)$4FLI&<2F^,*6XP! M%(&#-T5*WV+L((D'A!Q")=N1L4FZPIY1/ZGA\#.:^N21RDC_)'AR+BF>Y"=0 MPG1^#4%0W*QO5I%NN2JJ%;2*"A-/0E?1 (R^/6%%14$8\6R8AG@K(CL4RNR M[]B*S3Y9W;LPVB?YJR6X*85X*#&\(APNV_<2J63P%2&-?L5PGZ5CW/<]*/?5 M!LY]AD5U7VPQ,KFAY!W:%L.46[XG960Q2FFBA"EJ)<-E187D6=(.45:] RUZ M(&*(-[W18@U1$FA:U"$Z#52+/D1W(#G!S =:0B V*#&%A\*\ .R,2*7>)YTI?8KH26[FNS!2* MP^ANGR5F97,R\@=(G!62*TF4(,5\I:#P2$FJ=$U.)D^54DG+Y'921-F=!$;Z M)->4QD/Q9#YRRX8RO._5 /-[.$ D'PJ@OV=-^._-#'^ MJ)U8X82(4D*?$JR M(V^2J$J48%MO/\F3Q,BU*K.29*X ';1OFW?&\TK>Q0J#4)K#()0Q,5@&U%F2 M 3!3: M*]>0"4M+;F6U$J]Y<)RSH@S3%*: M*AF2CD4G9=9R)XFF[$E^)[V6346X'.?GF><14_.Q_6J5PD!)X#FP$M@3#%WF M ,:"[L"B@IFO#J:R'"FV+(^(-LG[Y-7R)J>3W"$0YR!Q^+.M97]RF8B;#$_" MY8:+'$LLI>\.IPB;2 B.*N>34TLE)6.QO->D!,X!#V^7]S/^Y#R2=_F?S$TR MR?Z&G;TEG/ 2%$>\E-IQ*4."CL''950RYE/B$^R)I&4I:F("\Y-+FV7]3/2XTO^)=8R1 FE?"+>+*>4\0%]A/WN/Q?YN]P! M[R0$$YOW5H[AM_%LU")$&S<$T\825[C@/L83R.5A\*9]2LQNCYH/%^B[T]XY M";)WUI3MW:6QB;>_(Q&$[^Y^-(7]XMYO*J"/<. I^WX$;R8EH[J&92!IH# RQ6P!.@ Z+NRA@#O@8#1 M^DP$VXD*WM0OM.3'5&*2$-IP_S&EY;U A*<1H *4\.: 1DCBI#.RS B-O#M* M(P6 M+21L2:Y#,03,G"E%G:^XJ8V,CO(5 R0-F,\YS9 M[P0'!3\XW,$O6 !==$\VSC)HG[L>)BXS(0F[W&7"+'N90$,?8\7R7MFU) AV M,#%QPL7HT0(.YY>_>P0B/# "54QDQ_H&,1 NL.EU&E$POPXJ@>7,KK!]:34% M[]R!O[+/H<,OG)EF7#7.P\B8H#@S9J0 '9/&9!RM,8$AJYTWIG[1>C;'A!8$ M\-P SSD2QY3ZB>6ZV.R&M5-:<:3X2!S@5;(K!I(,B&:E$Q%)MROD:G @V16 MX!"9E^Y__:_S;3W9;[;?=V;OF]M=Y_J^\WHR M:Z:356=\7W?>;.;[#Y-M[2^\;/:K^OO.MK[=;/>;]>K^L;_#?_[39%'OON^4 M92?S?SW=W*UGS7KQ=//Q^T[/_S_,\DXYROU7X_7L?'-S4Z_W.[JP7C3K9YOI M'7WP?6=??WQ\N]VX[R[KOSUKIOM.WNMU9O3+K)YW],-KNJGSW?5L_NFZ6<_H MN]_I^^^>KZ?+3Z_KW69UMV\VZ\[-W>IWYR_K?/=LL]]]*G/?UOM.ZP)\/]O< M^@'0%>9;NGAV=]M9UXO.SL]%[?;;R7JWFNQKONO/JWJ_K[?VD73]HZQ'+7>X M4;ETO=G7G^0&^LA]]^=)_\B=CX>C?)05136H#AL)S_^4],2WA?Y]PKM]?J3?+H5;V8K`[[6[0ZZ;MR M,UG?35;SNIY]VOEGW^VP@-_%CSO[[5W=N;W;2]/3S6U3[SY]]__P+YWZXW2) M1>6U^_/%9KW_<;+?-A]_X0YSOW_%FN/;IY[0?J%OLD[&'\]N[G?[;??__M_Y MG_]\XC]QWZWK#^O)3?V)O^E,WZ]EZ>>?OIO[-NC+\.B.7)5WPE?3]Q^[?_:- M3=_OG.][L_8+^=YO$&FW4T9"U8]6F\E,J96Z>7E_6W<*7/)=')0S`XS?T9`Z M87#\^=/&7^:W9SX8=B;;[>1>/KYK5K/SY63[R=$[_O1$AN_&Z^F&=B)MGO`[ M?5/[C:-CHPG8=';UGC[X/>>VG5^->QHU+@_3@#'U='X&'?].3;R>[=[\W<'P,[?VH(BYA-/]&@/(W9?>2Y!);0K>KUPC\PZZSVGVXW MM[_\2Z_W@]^N>&#UN-?[E1H\F)64:G0JL7[Z++TE4-WUYO;3`@OQW1O__IQZ MW,'?U"`][V;SOMYO^.IZ<^L^35?U9-N)5\O`.KOEY@.QMLXB&>J?/6/;[C]] M9]AA6,;O[$Y+=RK-;#X8?+)7X+Y,MQ%/5]'QQUJ-?>1H3]'(YILM/_OV$W6* M?W]]MZH/.>,CX8%/5Y/I.SKY.I6T[_#Y>YF=Z=UVZX_=VXWG99UPH'3FD]6N M[L2F/X5VXN*[=#XFG^R,SNH5-BX>MI\TJT\T+/DX+&ROLY6;F,U??\)7MQVZ M0_;<)W\(X:X^B#A^,PO?%*UO/,/1K_+65_-P4];Z9A&^B;W"%\O8&KB%N:?Y M%)^3?O/6="[]YEULKM_Z:N5O>M1O/_^&/BW:GZ[IT[S3<\FG&_HT:U_[F__T MX,.M_S!O?[AS_M.#9_G-VCGHUH=/K0\^^@^P?.F:WG\JJ$O@A;?)KKO>^`-_ M5T^Q=W1OZH;MI,5L_J^>1NY<6^[Y9^`SP> M=$@ZY!WZ?M?)LO"W7^6-4NO[\-MR-_7SQA_&7R=^C\H%YR^>_^1XK_!N>^J% MKVDG?"*<8KEK_K-&'P+EXU86@N0Z+S6]Y^O>?_8Z:L^S8\_,/U&G@Z#$7[V7 MKQP-H_7=D@5$EA/OULT>TBU&V6Z%KW3M2]\?7NIGPU^)26E]$^_->CV>]#]O M/S2?LAXWYG]OW[):??STG7\[_/R>/K\_$`OOMOX&_]:^X6Y[3Y_?FXF4M6E- M.9V)J^;VUA_;?,$GZA:U2-T@#J$:`(:#3^G8I<[0OU$&_^1H(FF&6`)OYC51 M`:W?)W^`W4[\P1?/G8XG!K]_5EX`VA.]^377/_PWOF47OYVN-KL:]U-7?__4 M^#G%;_P(#)E$N>_^_.-D^J;>_WS[Z6Y7;T7DGKEWZ\V'=?(1I(\]2:+?T4?X MK?[MTTV05$6I8?D1:LOO6$#6`/CCS>S3_N.M[QIXR\T>0B)MMQL18S$W_LRZ MX57PY_/ZNULC[.BL8`'HEYO)]MVG<->G)C8@;./WH]\ZGB?_[9!8(CA-O/4K M/_OD&ON]?/VUG_EC5#KXR87E^OUW>O<73B#,R6"]6KS?;VBH(A5,6,SX;C'M M?/0KZ>6BCE^E8N0GE0Y_OUWF_^E_GWN9OW/QW7_]__#?^>9NV]3;SMP?V\WZ M?;W=SU>3Q:>?)OX?V?N>8C&]OMYT)Q"EZG-?C/ZTW M<[\,.Q++>(6(NO%+E`KH.VB,2N'N(]W4N<>[URL_>W=6>9*&)FH:04\*"(?T M&Z1Y5K;]UJ-_Z5.(\?BM=_!]W(!>=#3=<9YJO]@E#"AV*_2E<]`71__VTJ?Q ML/F9X6G)C6F7X\W.+TZ8\;0[],K+(S/5&A^>Y@[O'7UVDCN?F63W[9,!^Y,!X,KI_"%?>.^Z9SHV.TEYIFMS=ZX[EY\I7_DIGG\'=U#NH M'6T?.DU<$J4H.;+K[82.)O^W$^+SU!N_#_(#?SG;T,G\21^L7;>#]H]TR0R& M$U'/NSZ;A?KZN8@_P["_,+5\@COSN_V\)0&%MD4JX*&M9TSVG_QOKD7X=C-] M]V=0^8XUA$^)WB!J`]T9-HMC1?GHINA\<5.T-1$57+W/VAM3]7RCA@TS)CT&V(H?)]O2N]S9BKDVWD=6@VWK)I/ M(F^Q&KGZM$W^GGYR6Q6'6%.]_00;S-]:>XT^^[NQ$L5!B2[JM9C=?KMY5W?X M=K[!:I#S9O7)OU8/7E"OZ(CUY$[T`57%;&7PRO:']UM_`L0_/]H_W7=$"B+> MRC\RIIMHNHTKB9O1(-,([&K./E8[-=E..Z9M3P'\F\KV[#11)\E1I\GM#FZ3 MEH/D=0TK4WVQV?IO_&2M9S"X?G?M.0']!KX?Q^M7@#YUR=?QE&`S1U"Z[55L MNH&5Y^+Y,S)>TJD1C<]>OPA72&LL_Q)_^!W?Z:$LG8@'+AF_/CDY)E7M$<': M=_GC?KZMO<"35P>]8D/Z\_5\`QGSNV9WT7RL9S]Y#0HVV$]>'O>T.B5Q;'LS M6=&OTHMY\]%WE:QWYFS4^8GC(FE#C7HY,SOZ2.UWN?Q+GWD]F+U"MWO2]/4` MH('1:()LH^/_[L?:$\%TIT2&?OBY@+9G3.KH4;2F_ZX>,=H@?@R?6*P)2]CX MYWYB[B7/(>OU&U@'8:%F/LQJ8[@F&3#?+?,.4_9C+ZM!5OD-3=.KST-W>H.] M1M?R4VB%CV<_N+B@<669[$COE\7W@F)*'2WBV-:W]<3.1%C>7[*\=%[MK3TS M;':>:(9>1R+#O?]UT/GNMSNO[D,^J[[Z:-9W@W\Y5?Y5$>6UC5X@//=OW!,?/SV1GV?$L?IZO)#?XL M^O&&+=G@79%UOGOE^8=_5.&O?37NY*/.=V?^G\KKW/Q%7OI?ZPYU?>+_\3U: MU'YX:]^(UQ)]D]-ZYMGBQ%&_853.<_*^3;?^^,K]`ZZWM3\.3#K^OI_\U_ZFGY9- MQW?KY]M=L_(M^IO?-(L;&[OS5^R;Y[,;FYGDV\X/S=Y;*&2?6[ M9V)U_>Y?)SSL6H[A4,*`ML?B,VE'K!O5R3EVR: M$_X4CX6?WJ2N4[]('^C,E%]9E^O] M>C-YQUY#"0B`^](=\U]V$O^E=NHKW)<.CJ3`/%Y=KQJ_WG24?-(_SEJ"@WS\ MU!\^+^VD.'MW\DVXYU(-2O#@).U[`DH^\/KF#FMDW-_)>=?N1CCQV\]RR33J MP=]YX.#__)'OS)'?^K',GO;1%`\FT'C825NDKUH(L@HD4%BZ/409H M]+`_,;+`MTQB8BKG03Z!J!K[0E>_.8=(:6_L/*[2*]U!=$,,2=".T!^_MR(? M0!P'PBC+#$D")D MY[J7-2:=V?R7?[D8Q_^+RO]_<5%E%Q<]O,[+\.J=#WNN-Q[WDM?PG%^EO(JJ M]X,_P7-QE6?5K\-!9S;]Y5]ZI;^:FSXOQL6XK+*Q\ZV.+[BAWK$7?4?7T,5T MD[]YW*-7.1ZV'U,Z>HQOW5]P02\_EI+&,^#'MM0G_._,'#55?1_ZW MC;0>0]86C,9=R*@OJIZ?\'_DI??3R_V0%7A.+L\I=-;"?]EYKVR]>@^]G/V# MNJBO'[SDF/=8]_=/&>JD5?HJJJ=5,4I?+OSQM#C^.OO\I#$)T+*6GM(H"RLOQ-LF=4O1%3S:7^1\;I\<[-"Q->`Q3VC-LSS%O M43]U83)X0&5%>SZ3"2EIE2OE!B5>F&I\3]<][1E"<_08(C3/UFK/WJX[OW#X MY9'_!R7]T&\Y^0*]IGCPX_P%Y8!^!KD_O0N\_&QY5_`\UPM,09Z[? MZ6>D$?IW_]T0LSS@G_+!-3G^/S7'$UTF\Z83JP.2!8W?#^DOOPS)3DZ\SD]>+U(?3T_N>`GUFE^][MG< MU+M'3S>K&8N/HF)FPZ(W*`:=6S)"31^B^)AKS@F6>MM:(? M_/K`BN?A&V<^&GZYIT,^9\/??:S34%K4L?9U`K)2_Y')++Z"MD?]HO2/N/4Z MSWSV&0:>5_2#]OO\D,,??T$!!I`/B'YIM4=D+J*O!O+C/_1,*MXRH+OX&GKO MQRO-CPN_VV?Q)WUF.84\6NAKA$>/Z`+ZG8EZB-][CMZ'Z*W>15W5V[E7R;C0 M2:^1\'OLMB?)TO$OQ'\KO9(O&\5^8D[PD\LDQ,9Q;&<@*AKI")-0F0G_^O_# M1%?)O(59C5-'+<=)):_U+^_R+_T_(.+-!O'0*6AI M:%J&]BC2/[*^_B-S&2?F5_<099?5L.^W*YAV_3G*+N@'[4.HZ7<.?_+`FK). M/Z>?@HY@?)7)#WTX,+<0RW)\38:VPY5'?^*-VB:(%63*CZYH.0M^]!`7@"+Y ML@*$1=_RB/2N?AYNEU[I@YQTLB`6P^_QDUQ&G6%0U&`F$T67#>5;ZD./>^NH M$4Q"'`CZ.9+.$O_.,;B^SO=G_F_Q\3#/93IG>3)YNI+Q>ZRO%T(&[97JYWQ= MKW-TO9G')?_2'L^_>,3@$NRGP#:+7&;%$'885^Z$\&0JOX9ERS\@['E*V$G? M>+!*V,='F6?*:S(Z])F6A+#]T_%.U95L$W9'"+O0S5A^#6&[`\(N MOJPDX)(LLUP3YZS+BE1*Z$6*"\11*2$FA/U\/UDU4TO:SI+VXJMY]D.D[81\ MF+3+2-I9H,1#TBX>(FUWA+1SPRE!+$4EO#:2=F%(>ZCD7#KARH5>7\1-(!R] M)VN?8=GTW##TRK+LK'+_`,O^[#ES0-F\#&7G*RB[Z"64K;+(Z\W-9/T@ MSUY^AK!YP/3;B#9JUCGR4V*5^D9AZ7N!C[ZQ$MXPN3*+9"K"A])(7T1=:MF.:`#9DGL_ MT!Y+5^@?&HSM)9ZK`^&9"`UXI2TV#.Y=@OA+$4;XI__UA,PGM/8I[QT> M5UE)&']`OI9!8Z!J)8#\>WR)L_"-N:+XLCVD$,J)JBXKS%G"/'5/C.1=)]$= ML.A#0A[D_;RJF)`;^#/:)E9].?L'O8:]`N9#/Y1'%)),5/*KU^#)3DG.`#(W M/_SN>F2'9&\#&S3)0CLF"W7R?I&-81]OO=N[J!T'WPF9TC_[_@/KD+"J4F_9 MMY*15;177(S(>H]..?_[Z)RLI;X3%YF\DW6UX/>GY*^A2_QMU$/?!#M<\.[G MQW]"3I_LV;@_LG.+_!.W4G>R8G#)NH>_#R^51I[N[=L./?GJN\7F:O/ M_9/Q?^%;]__[:?T!Y'J9 MC#RG^>3I+'EA"]S)"T1LQS?(-,M;U3,5:BF\7_!^:'WZQ??##_D!]#"G3Q;" M+<:R^L1WD,]+.+C\]45K2\K+/?2%OLJGYW`+E_3,BW.SZ_D%[]J` M[[)?X9%."\N ML)/'9KK\8-LS-6".1E]B^Y_K31=H(/[H0X;FX2[TYR*,`],$1Y[^+N<#CX+> MBY[M=NRMXR<7H;N'O54>QZ1GWH^P!1?_L&>OO.-S_W2\L90[`N9G>WS+#IK:/>,L>FN^/6^/S[0Q/CSB.3+`R3S,8/ MW%W@$"9JO^C)&,U6YS,,-_W`UO4PPP,SPTRV"%[+33W MN89X47QS?%%A64-Y;*\-A7K/F7J9AB#;X%$5)#&*TZ$=;7A4ALFZN/!/+)CQ M<9#)>781:,/0O.5=+MD//)AQ$7A"=B%LY4AORX.#&9M"_VN=V"2SR)$]4!F5 M!`464$4X)?'T/#;A:-[E"Y(@H+.H!#%0J57.7%!*%@\HG<;`#]W!ETIIY_9, MJ(R`_?#WS(H+/K7S#%(0Z9@P+D,.(.B]A3*%OV>C46.CN\8E^NI%#P.NIM]+\T9 M0*)`^EX\K=)WIW]<5,F9)^^M$T(BY>14"+/-4@+UV='(LR_]%#R\2H84WU7< MT&N<7'KX7NJ3+W`S'S+2VYYT5AB"+,[%N=-I\]JF\&_:YL*F2G-,?!6+=@>\ M-OZ@T4+&R&HM\R)16Y3T(T-PPU+GMM)CB"E9IDHGICR8BR,_[JM70:;S/#[@ M(FA4VHG*'7WC' M`O*[DS^^^F9^L.W$#V0D!]F2%!:B2>-_7U*GODD/LPTCO##H61I@FH%&);RP MNA`S7UFYEK'GVU\A:/%B_(-K/;LO:T1'%((L>_R[/R4\)\I8T3LGS3H#!62B MO;*&X9CRBTHEF@S4D#WC=YQZYQ=L:V/;(S1-UC?1D#3*7-OU+DPOB/[SGF$M MY2"L4;I-/L?I>N=']_*WO[OTH^2LO1@?GH@AHK?7^O&SY7\<_W/L9QS?1Q?F M_6G[_>G3I_KNBJ<9_CAX/^OY]Z0+Y[3`[=[J&0-.<>%&X/49KSA6OSAX+\W[ MT+R/#]X=S+'G;)2U[]7!.Y&:RCP(I!UG!VS;:1QSHGKP<<^Z6G5$*G_P_1\P MZ_`#@C*;:"&'IHE2#2E5.%_X]Z^A/2=_Z/X:![$H/?T_SP+E`*_X3+0G>.3; M0@H259V>"2+YC:/8RUO?'2X`FJ\@@67C,KQ_U=RZ_XD%X/DO,@I'ATI3A9,( MI^QYB>-/_BS->W%,N)9WEUV8^0\FA0Q'8EL2.WC'M]'T<<$3Q[:/>!*ALWP2 MC57:.]?%NGB`M'MBJ3>V%M$[BHO0937:C(.OHR7,&OM81K($&[(*(V20(GQ` MVE6PM8R#,%#*`X[(P_\C[^2"83MX^_U`Z&QQN4IL+3I'4(L<#Z["?&.Y+HZ( MTE_][OXG1!)T%L>=^Y=$]RHNHDYVH+(=4>M*X\B[8!'V0#-\B.992V%C[X5G MR6-10_EW/[7.3JWH5.->NW4^1?QAY-_]N?7PN^-_TD/OPAR)QW]8-K'O?,*Y MSQQW5?EYY3J9(YA.2L?S*5J]684#_J@K%=>K-.\7:.<"HI-O>\S''8D_!23` M#,Z:M+>5ZJOG87L5B:6%#41?L8&R"V.F$"HRU#(:\[NE$\Q'+S"YHY20]'9T MX((2*TRB`JLB+!NN:NG,UI0Y;LVM:]E`K14SVC+YIV7^.="N1SW)O;OHA5>O M]]]XN6^XV#ST!PXU>E2QEVHD_@%V8:7&./%S&>.1S(V=LP9Z8]U']Q*8Y->";]DC0_LJ]6G`E8(D_K'$/[(2O< MD&,M1KC\2WY6=F6/-,CAO$#J6:D'DQ<3"SEL6\1G6>)?X-E)GU(^0B>5O_%E_E[-'"/TN$Z;L M%B"Z7YPRG3%[3AS0;N(/,P:?S%K&"O599)73&*.^\.X^]_5% M,/RKP-^ZIL!)40931,]=A/-9>7Z8LEREUO,X63@BQK(!L[&D;NJ[HW_X"SG# M0.[!+S1.^:`>TA*+@N@UBO#L:EV>7Y_<%W_\?(";X+4@H`_X??:>(QG'O'WP_+P&IX!N*.NN8IN(IF4E_X&CR,&6C M9*.!4.90 MSC(]8MQG+`V?>7](^G''Q)]OD7ZBJXNF#V(=CFC??=FCF1PW2?!!(?SR\[$N M3@6$S`0@%!`B1*!X*(#E()B%?IS>QDV(!&+D$.GYH]#U@'XQ-F+>.+KJO]#_ MEIH6WL<]#N*-&^`I+>S%Q4BLO5D5C^NL+R:QL2)UG-/B752,P")D/08\"^1V MR-<];#5ZD3VGY"_/Z2(*=*/V"VU_<&@6DJ4Z9U[/ZU"5YKWXEL&WI9?/S1R4 M,)Q%A9F"X+(>B2]32/"VGT;AS<+RD7*&,\<^^85'0BN4IB!P(3\O6^^BB2-^C.%]);D5QZ8#+B(@176/M0[M!+QG!4A5$^:BS:APTV1,T\6\5=D M+V,$'!GMGN775"]_R#3$BSBJ0H@@OR?1(WSTITM9MA=QE"RB92IYUI("7#A^ M$-U:B+^7X].2,-*C\:6B"5=Z"CE-)8@R^CG.]F3^(E.NS*%6M6QYWRJ6%%%3 MLA+618@8^F](.1?1$:0G)8VU96$A4%(.:/KV_YW]XX<"S8ZT635Y],P(QP<& M.OONOGI4O8M#0^G!6KAOG+!BW(KJX+[S?+DX7X,(O/,6>3CP@`LXD81=CR\> M^(^_=P`@.L]$B?R!,V`EF"O[-3./>(='#+%E"@K9Q?]B=O("X@\#2@3UAQ,% M]H=P/`XH[17/SCD_Z'P8$QG"LMVQJFL54#6DO=@[/8,S1%W*^#]*4:D#?CSB.Y_AB!/<@3U$+OI M#UZ``%&.(1$/Y$>AGA6HAY)!G))+1^(YLI"U$?'0OEX1=5]S$?IYP=2$B4=^ M!>!G4*#,]U:R!ASOCG%/__WO_>=ZO7:#/^3`.>&,G4+B.&66;F2/L;X>U>D+ M^=]=]-K_#WL_((>6HVE[OQ9B8>FE_[M>(KWT1AA<%E^YXBK"\,#RP-EHJ>YC+!F$1+>>8;_ M7>&Y&@'C_3"4C#*DBO5"'F.F*7TFA_$\@M\IGN*%RIN?0<:,X(M*#>>MU,5" MR: M??$B]T7JLLTP`FMD/9H4"%?R&'%-,-,!&U($+=*26PBR!R^]%JB2YR7`:*E! MURLEOZX04:2GJ7V))_0K\4I=%/-8J&6[0FOT18^EN$+.YIZ>S7;-2$XDD6Z< M'=]0![,W[$6K"[]@7*E@,"$]RZ7##'EY\5"A6_A6;B[RAHRS$DL<9E`$G.T# M9;GQRSYSW)Y93:X+[I?PCK#+]OE0'?6%"4O@7*O3I&!'>O,MLOXR3XBT)S2J%>M!>BKT%!!Z>`.]RLQWAW MNJO'#%5[;@EXS-G;`^0PZ7,'83OK4.F<.[:#L6/I#!12HFM=^V+ZG3XK6<4[ M2G,BO$`X9G1=4NG(6N@*NX5RVFIC@:N]X&D.C\KPN@"WD>-8(*U[BN=4]>18;ITO@C7C4EBP#'08_^\9+H._Q65?OH#8)64[8*?:4H??R%^2,+?RAF`UPE'&_!QBC.(!6_W%CFH=US2=[J%0:JH3C2:Z%U MEQ!]F*H+K^278^649.&5O0V*:!'@L`A)3OD2/]69HS[HF(SQ%1! M*C[R7@S-.]O3BG$BSQA&.PPY`^?&?W&19AZ$9`=:"ON'1!1>7-C07PRLN##Q MAD5U_/U"\@_-D^-1T),.#ML0\Q7-.DT@'6\?@)LWJZ8F$/6D MA4#C`A:-@C-AV3N'^,I@T?CLCVN'98;WB]AH$EA01<=KNFK$I-PQ/W'V\$^O M!7236'0A2*0X.$(R1Q?O&#>IS*JYD#A6M0R]7Y+7CW70A3_^6QV4*00R;L@5 M*\=C$Q4T5G^KP%RP[0I4A(B!'BOR]MT=JLQ!<0XWEZRSGV=CX]"-UM=RK'JR M/[UDC24][`CO$/W_*][)[*J1__+^U3P??KF'OCBH MG1"WIN2"%387#$8FO[N&W_+P]DO!^DM)/XM21!EYN+X8C[\X5VQ\@.B31#)6 M#/US?B'+R/\[@/C> M8D"?3=YRGV."A\E;GTO;HAPM=RQMZ_#)<*(%!B3Y6A<O48R!(T?OH_Q M?A[?1X?O57Q_6J&YI]@R!^]'MD]K"D.*5M1*O"C\56KTL1=D2=Q>88Q%+P4&G7&^GA MX%T$`'/T7Z215X%XG&9!G=N0CY92U@O`:G`6&TMT+_B.*)$5$'"D3EU4,0S$ M#_F\13R:RO1%ZG'_#5;$B#PP`^N[TS\^I;X']`'0L+PP;MC>OSLH=Z:PN$#X2.] M9]F0%O;9TZ&^'XDE2=XOXKMG^/"%(;JD]]GHDB\P]JI\0"QR.FB.S^3I@7D_ M48Y:&9JMA(VQ@3*1J-TRA'YF[%""4\*^MZ>P,N`_^LY0)E^_$UHQN*U1C)U9 M_7%,&FC$QZD?\BDB'1[P0F>))DKF)34Y`D)0&W1');:2FBG%/ M7P_Y/]HO][47)CJ?>1#A)Y(QNX0QV\7D(?@^Q\=.F[:[YL%++ESZ_=%K3+]: MAO60[J.]_8<&^_#K0",^-B_BF9,4GWZOS]FB3\>(ZR[$D..OUA0?&(Q&GW%P M]'&!NC<0NR%!,ZB,1>K[^0\N^M'X^F`B#.'OXAG$B0JVC1.KIZ!N0<5IV' M]OK%P7NJ3(\B0]&@&U>.V?YQK,+>A1B@:9HUI)-4U>A)XV8UGC^D'9L8^/B>2CF:NN/2>*/6R"W]74@]03-R M"3<*(W=H-[.HD>>,&OEUBF*J[4;?YCF\RYF6%GT5("?>FODY;Z^U&*HSGEQ+!9M:-,VAR%%,ZH-,]`*_;],TOFVFM6IKN@_":;D?M' M%K0E><0L%4='FG]H>$_,$5_S?GX1WA,,8T(ID,32823046L+?7X'N:_;0HD. M?:[@;>:QDHSB$N\>^:H>\-$'PT$%ILG>-'''Q^/"A0R3;[<>I`.(QQ6F;69:C9B]A4'87;D(`S-L9GY!^[GHTP[ M6J3.E_">1G3:=_=`J*<_1"#E%-$=4$JJ`-OF+8'TQ78`V+%@/#"&@P(P,)PK M4HGX*O9+=K+##].2)US($V$0-,X*),B$LF=?#U68U4JFY_R92R]0#Z(R$DWX M()!O(0=.",W.LXMOVUSF7;"0S7M[2>*H\Q!0N[H64>^?%`BF!+^Z@M]:4Q\F(#`Q@BL38M-GW_Y.$1/I;*P^NN_ M?*Z>L\4LXYSJEIKZ^9P)]S6I$S\4:+#2!D5Z.]<`K2J8&;YPZ(][0U9=4)I%=N[U:4+?>\IQ6AIC4EQD5?%LY-G`LW/$ MU9EU5$6[N%`$A;XIB>V"H`N7@`1\P&E`_\)81B:V(?ZE(#]D^6FVWX4DC)6@ MEQ+1C&,83FC6*\1A#\>$4,U`U=191/N+($B>R/"?"1$#3.9C;><"I MS$*BVCG>Q^B+?Q3>X?DZ9]C[*CPD$TG3Q3KF!VN'+4J.#1ZN&(!XB'YX0_\J M_:@*O,:DV)\[L,$1+UB9YG;\QLE'DK'P->^N_1$CE_+[MS1TT!P2]W.Q=0TT M+)BX2X94A\)?1;\IP1Y[N?B'7DPWTF\?&WG0AXAVO+F?-CWLL M?%)]6G:G^T=(N"NCN2*SA$S(YYJ*;`KC5(KWT\MB19\2+T=O$8"H-5$:WEIJ M+8^V!93%S'-P2?]0.K]HF<#9^F-A*W:S#P\>D4L<`BL6%UKL"'/04O>1R98Q M:QD*]0Q%FBDED&$HVGPFF5CT"*4HQS&P%#=`809EBXPD&+*BDDY4R&EL(YPK MVGR%YB31*)P=QX_5%L40OI)NR M"Z%^/4L'<8/Q?+7S(EQV+%G"OT:F7`RE[?\P"FH1M1HAM+6X#/$&AUW>WD^! M$8?B66*"/^BL[*-"C%!NG,4)2,+%0R;:.15W8DHL0D#R0;.\=URFHF!B8V&. M<"YYDP7IY!3._5315VS2FVW6M3?,L=X>VR?8]!SHWAN&9EWHK4)#LVF?[AZV MUAP,R:\0T!"4GLFJ,#IGBQ=G"*>3H%EIQ]>[=WZX1VA.SM%YQZR/=[7,;QFH M(>Z%>CUS_^M_C=>SG[:;U6;A?W]:+YKUFWI_=^O_N*@G^[MM_7WGCZ_KW69U MMV\VZPY9)CN7]=^>-=-]YYHN[_QY5>_W]9:;TIM_FBS\G?Z!KG.]N>T4J')? M=B:=^;3[XV9VMYH\*DZ\&'C=?5W?;K;[DWGWJKL]V73K]\VNGEV=G-`M5-+Z MOC-?=%_<323Q_'D?;]=)]2[9]O)?'_B99'K[F;NGY!G_NW5 M=._?JU&KB:Q3_6=CZ9^@_[N?^TX.=D65'ZUL8?;[?U M;H?&YMUB*-]5)37V\WHWF=^4FM\M[3RS#@K\>^"[>=Y^O9_5'/^+AX*0J"2VS[/,B-*T%].(6 M+Z#]L.@,CJSJ3]N3=;>FP9S0YZ-:9=P5\VZS.W'+ M[G[C?[VN?9\F-)I=DW$_V'9X,J;NMXW MZ\7)TG7W2_IB7=>S'?>EI$'[!S?=F\VLWJZIR?N=IQMJ\';K)VIRZ;J3X:8Z;IJ[O[+?5KP9., MJ6WF]_2W;X5FW%\T=UW:?GO]=$&T29=/_`7+R?9FLVXV=WX(H7>/F:/]N^;'9[[DN6R_PO96EV=U-/\[OYW=Q6],SFYN: MEGU"G'*SKHE[@=?L/U"7;B8-K2#1T^[[$R_\>-K:^D;J+?JQW5S?[?9KW_ZI MOX4&QYW@"3EIG%`7T2M=<;/!0YD@_,:=4C<]IPF?/>8&C>M MK]QZ1EV7A?VQWDU^&9[\UOWU-))Y_DO6\P_#1^?U;++]I?B5F#KU;1$N^N=? MJI.U0Y?*7STE%D2),H->3Z'.>R[-G-=/5WUSO0(W;/S^GW6G?G6:-?7DU?7; MFMBQZ_XTV4TGJU\&VIU7U_5VL_YEY$^>\/QE=WPW736S7_K40QEJ40WM4/U9 MM*WWDP9LE-9CRR[HONE$Y&WJ/U MQVE]N^>G+OVW*[^9::X7D^VU)^<3Q\_&R*<;?[!.Z6*:IE6S6/K'T[N_U_>> M1N>[!:YVU?4CF!%/WB_!`2>^([?.,[ZKDU/=7$+VC9:.,BK5?/>BRB-+*^7 M&)I%LP?GI5WCNF=W"[\]_#,S?X#Z:1P2F=%^>,3/'F;T;#I6N*N@MWKN:<:O M%:9V[F=G\Z$&T]@M_8F]P14VT5'M^ MMYYZ]D@SY">:>)+?,,0H::!Q;/[Y]>3&][*@WETJVRYY"HC-T!'0G7IZ6:`Y M85$+Z8VGT:U?&E"*'FW76S_O8%_;>NXO7D_I5".&LM,!SVD_00R@KJ"UB=!^ M.23)97,[^>VN/IGR;?Z"ZSJV?!H>OZH7DU7SG_Z0MT0E-Q.7]3,A#UXFA$@G MV+*+F?O87#>K9G_/CZ\RR$9^X`N:_7I"NP2'@5_\FXF,%Y\.C'@M! M?Q&!"[-7=S]`OG7=]09]N[WU9#G'4)LN=J8_5!K,Y@UM@#DH94I42]%(&[K+W!Q'VK4RYYQ:\Q_>U;Z$HAYY5>AF/F-5Z\WZR]S<^(EH]#5*E M)[DY37MSX^E'^:;GU5N0XV1%AQ:MBI]FXJ">IAMYTH>-OR8NW(=F-\,)0W\. MBI'+"IH':FN]JU3J9$H/`AO6:EE^4J?-"^Y`V4RK.,VU7 M&8N$9RW)FAKRQ]<:=_J3<452$5'2:C,5B?V6^O?XI$^3P]VD M[]]/MLW$'[=;:)A0IMGE73.K.\@^TZE7V7C7!0',3[.7^^3PFM5^^6Z:=4W<_?H^<`/MY#^=.#J. MESB32(Z1,6'.G\_YV)+NC&ABY-D-I&HL_CSVW3_%RW+7M)5VFQN:WC@9(I31 M,_PT-EY'PZ/DJ">&]*&&]'X?)%D5SOF1RR[H2#M3R<:^\;*-I]":&J/)Y;87 M]"?V%/_M/Y[3FJY9,L'2,,VB<3Y*\]Z0)*>S-0XB:KR9T4R"PK;<)K;WA*AM M=W]SO2$E>0;5D870G5#8>H+A$W>HZ?(P$:?"WT\AA'OI8.:/TC*W1*/< M3;T:2C/%,QA4DCPC%3)ICD6I[ANZ0X2:0`AT5'@1>";7A/[?U/YX]S2*`;@E MGP3)S-;4L\82ZYP%E-"3/",[Q>Z&^L[\>#U=;;Q6PPWS"!K6;7@J>!C-D0C`2^[:V@Z/*L'XX;^SJN>,)J'^ M%'WJ!5JJ_/?25B"=*[?">>3['1D2D36I%LUB30=*8$G0<\YPL,1OJ==0A?V, M;$A^HFEL_"QMA7.$S5GS MD893Z8X$PH5CLI!>&)Y[`RE]P2);';JKW#5LMZHO;SBS,RZM&ROQ[_].KUY8F:_7#$1S_QXVRLG%(8= MS"/7L^AUB(/Z!$/\7^"DBIR282NGSBY26LTQ3W.A*FB'O!$$F384GB,7\,N>6, M=@0X%9Y/=+NEUDD?%*;LU4[0MO\BSI?:3@XD>0AU2PP.QLCK>K[96KY*_/AC M/;UCGD<]&4"@^:M_:B.*&6G2GD;>'FH;,R//D"&'1OM6.U]S'W=0Z?R>%GF1 MCCVZK@D*KI_D&2NES'IFU`\WJ$C?\`<-Q-GMW1IRIS;*?24[&\T:[3>LR[*> MOF,UPUY/&\U/5B-3.&?.G,S@XO@,UCR#39Q!.FO=0C5.ZD1)1KTN"S?\5,_Y M*CT8!C@8]LL-\7HZ)I=RKS#T.Z^2T7D6Y@H=3+OQB/F-_U-:OB*1!<_&!/#I M0:93?YL7J9/^3VYWO'0WK)MM(.2+VN^5H+\6)<\-RG67M)0PSXHYZ<.0TDD[OU@VOTX!(ME,AQIC%3\!1(=ES/ MZ="46DJ5U$DA5"6!-CEZ0M*X_\LSRR`>[NZN64:&%'9=+R?O&Q!%X(GI"2@Z M`]MDM]?-?DN:^TU75/J?P^@<1`8=(7AF#S,AZUP+[]E,IW=;&)!6]VR-6*@! MI(EF'8<&O*X`=<)S76@3ER3U2R<>)N;#:\'.40>/WY\4I89Z72T'Y_3%KA1H#/++;;^^F^SL_H!/G M"?VWN\9S>]*!B-(;L6'/K(@I(JRY5(5X->6!V;AL`!_2I9^4#QOB\)C[N1P/ M8L/EMAHQKS1;G"Q6Z2,R]11%BF^3WO2!MB%,-;!H\"$R81Z3#0LRU#9^OT+D M^<":!"NF?K*O')]'+-3I8;24OGF&LYI,(0M?L]9!/9OK.;@4I9Q:JUESH2,+ MSC5N@KM`FFILZYUMJS5*/V$#L7!5,!GP1IKL:K4];?V9L]TU,.`':TRP57F) MAW=;,#*@!R5-`DDY\B@Q=:R:FT943IW2VXEGL),5SP>WMA-E[XS)A14T9^9+ M'S=10Q[-\A8'=P-=![=P1RI>#9@>V76EF[0:]N%+PE%!T@-$=A@]3^9J0A>2 M`Z,3R13BC)B-2,?#B;4486,*$6,?M%::5:AO<#CR3@2T]1=N35< MYF_8)N\?TS\%Y4,R*S(:')Z6]8<0DFJ]NQ$[2'USN[^'WN>(8\&+.(^V`Y*_ M54N`#=Y/U,6&W4GUQPE)**=L=O@E>_RX]RN;)LASN1`1%>W72C[$$<;XB+LU MHF[Q>LVL)([)G]=X?9#^7'LQ2#H23(H2JG3%D;4+9#00QQ3M2+6= MM"1AIIB%:N6L/$=EM(97E7N$N<&4:(=X$O%M4=*!.?:,Z3YA^'")!IT\JC"/ MC&Y3BU%F&6;!K'>-)J,=B@]S%QAPWL\K"'[AB:IIBQ(O\T#;:11X+&_1"5B2 ME_!=4/6:79"QXI7+EN&.V.2>;4@P.3QNZ:5%9Q0-Y:*7SKNY^'!(SGCC5[V` M7K7H%M"PH9!VSW;0P8*E7T18%W89'#9[=06HUB(''1A``YN(G]N=6K%A=?6; M=\6>4G\P[^&`ABJ)9T,#C7:6&7P2U_+(;1U\8>#*Q@P&MP6Q2]60YVI?5'L= M&VRT,9;FZ(J?#RR0O-!P[K$^*L;%*0[GM%6F9+D@FAY_#F<1-3*"*9E)LDD) M))"D/UL:G&Y"@HW?W7M8#9M@$_=HRKCY_>3G^U_%KC-OY@<]IO_M]Q(H2:Q^3 MF^MF<4@45%B_YV$>W$]6%'S$?J)%]^J*-4X_&A(&YTH_,AE_4`I>4F/] MX.N[76XG<)/X^^/VHOY]E)[]`0.;@%G)1<:DBO"48I1NXVF\O_L'80XK+,+5 M%7U*7QZ=N:4A&+Z;S$UBL>(1Z@HL7"#(CRV2E<::@\:8NEC!_HL7RMY+?,); M\*1MS79.=K^3MV/-_LQH'%V(39H-7>&0\;MDTL@)7CL.)(DR'KF[>(=,Q7?. MW8"N34IJUZM]+$Y':4J?`GEFNKJ;B0Q$?HI9+;I_%(I.C44I&JA)])Q.]H%/ MPU`;#)&\>*Q\QP?7:ME_QV(,=+_03F"M[)_9PW#-<@9S#\\@S\_>C-E3$*4) MSRIIAT*:6'3S$F<[N[[DYPHO5[?W6BXV"DWXKG:EHR7P6M;M[X1?W'E]26]^+:[/JD&I;GV=XVU M$3NJUTNN'$VOL@4LI6\&\\"!)^&X:G9[3Y`DQ%@/P2ZP%V[&)1ZK>=R>$&NW M7BOGDZK>FX-ES1>RA/A$#(2^JR[C$]9P&-[6CWT?^WV*I2%AG(;:G/1+2AI1 M$[&J#\%K\\[+ICJN31='HK%;J]E.)=LUWKRP/:%#F#@*==U/"`>Q.0EG(!J# M7,6!/3B2+:W0\4$=_G22DZ[XNWR0*HB/-3H&1\_S];Y>D,4#$A!;GFR37I); MU1J7*!9E":AY7Y,%U"D_@&]F0YWFS1'T='59CHQMD:Z]I@.!NP(KLFCPP*N",U.(./:=Z6HK%9UR4]W$@97KIC<^\RL`-[?A[=U[7=U\-1Q1OJ M<%O_\F+S^/%?FE^9?(-3_@.S,5$-7VQX:H)(\)=&/L!6HT"\69CHI2Z;5X=$ MPS;FGH97;2Z'0(-@9 MMSN]=,Y1>DL[0%)39'Q\4M.)1M8:?I9$I=0W'SKS;K^C8L2YZ>3(Z118""F9MY,DBY-8AG%)(Q,'08CS[O/5O MNNH,#U[H6L*48:"E5E^]?I8*@:[[U[,7_!'"#[;L@N,XO"8YN$*`DL@4N+_;K@,MTF&P1>";<">RDJXF.]\SZZ(/7[)T`4._'^IUO54VK,SM M%,\@]4;X&DP4?H.:!0Y&BOY0Q0JQ!OR%X\@F)IK,$XK9TSR>*Z>&2MG9>5[V M>/:4A55]ILTS3_$:5`[VO$RB.!#$X4(H8NK\05=N;JA&)+I3GJ:/?IJU#,^ ME5"#US^/?^>&^M2O[OE?SEY[LI*-J!9!VTK@J'0>>CG+,]FW9+5'<$$^&)JU M:VG6E!5PQ.7;_R:7+T8&EY6G-"^T[&C[TV.3\S"&S(#K8U1@6V&MV'M-P=R\ MB,U:#1/+[O,WKQZ]\*-=/\J@M<_J4^/LU8`1/KIQ$'_'A='%X=!94X.N9@<9WX6,?^ MI_6&3!88CR,^[I<^'C;+9%\LR-*P6=_?[,1>BFZPM-@HL3WFALD>+^TV]ENT M+X=M=`./)W[NWD8ALF[)-'+X+D+09ZT*(HUN'74*"2.>QQ9N@IW:R_CK>XY#\$8&\DVX'A#L%W@^Y.^_W,XS(P4T!\4 MG1+Y'Y<92WN0\L^(D3TEZ?S\]R=\T1#.A\M<%8'#2RJT\W.F,L5E]OCL\6/_ M?OZK7#"D2?U9FG#ABAQ7$*O\(QWLS=2/[8^>;=`]HXS]\71+G^P(]&!T].GO M[-<<%>A8)B>D.1]\9Q>19,3ER39IE3N\G#QE]:>^UYR*$)`FHHJZI"@I8[.] MT2-YS9X4^%JF=YX4(1&RK[,OIQD-_L3A^C_1]O(C/1F97K(>ST$),"ME\<#E M#Y(A(-@_\&OI'B_YN^[3.XXHBBK!3J;AH-%,NHFID];?!3(G(6*RVB\W=XNE M3DVC?#0$6\A$*D$OV&9\Y8Q[.4PSLUQ:C=65M< MEEY.Y..C?*X#3F`9A$;QCB"<%&?S^J%$_/#4B4)9,AK\>GUVY%_&(/5?U9,1FEF#N?>09\K01,[QI?]'5CJHZ@`<,^O*`%Z]>_NOK ML1$KCCQAMKF[?N`)5^[8,_C`)I&*INQLNYW$M3$[T98B[(`%A MC>-U5G^$^"[AT5K28MX[)K$("%#__1IV:01+B'JBR MG(;(AB,WT6SG;<-:.'/GW)K:"1;.]F5INL#]0DX4"P*A_^H=EYPSPTJ1.O6? MM8CE=X=.-8$65I$WPNQK*D=F9?5 MJ7,=YD62P3YR#%O8:^0\];J+VA9*8Q/R8N)Z@=05XC$N]5:)4DM\@_N%1#!] M0BT=6%J?HXVQ\SP<7@PB)N%O")Q*W+%)!Q9)>+$Z2%C/<3P(]BMR5A@>OS"/ M3T+\)(U.XG-.D3%9JQO:I=ZGW8DUS"XY4O2:\OI:;C^)R>1>#*@7UZ!<#KN< M<>O;>C+?BTF*?7U([*(A(V%JMYP84J"'WXJPX\@21WO+ M/,;[OV5#00/IFF<1::(X7R:0ATUSVA-)<`/S9F9#&MQ-B!32WHD[!IX_[L5< M[,OLL)9E,TE1BQCFO-`ARO@0)+&9B[>;'9PT)9%Y/(DZ?7P\F]+)*VQ[D'IG MPWP\IO/%ZC9D;?T&M^'`N@V9FXZ"97L"/^*5DVVAL3_WR!%];V+-1)B2C1^" M05@.PM#$E/-\?N*(&6IHB#:PN=M*)BNK-NR+F%#2_$*3+O1B[A6S&!="ZI:\ M41:!JYR*"T8CU72)&XZEU&G5*!>XA(*Y)OH/H[.`\LU5J]>@UD7@"\MT8]9I M"/]2G(4\`I)O6+T?<(;W,;O=V>O79W_WS7'RMENPTW\L"-=;40.%C]% M.C)5):TF>4IA`F30;&;(MN"Y,;0LAJG10"CWKU[G!^%.OO?]9:JM82K*?Z4- M"K*%'`A+=:]'TC?=Y#EG/R5TII#3>POZL:1(,+F$<0S7C:)RW3]37_ MK59T9->T.!42N1PO?E3;R>:QNM>D35PD!.*/-J3<"=,5FVM6##C/_9V+!P.\ M@8]%C?5JF]IV00>I*G`=/]K68D[=WG(X%0FHLP9IN(B06MT_"5'6,2A(>JJV M3NY5-8AV31VEH5J15X069TJEO5^5\)I5C/IL6U')>KH,+5X;)1S63$L.?I[D<8I M!8O8(K)YYW7A$>\6IG:Q,M!>['M%/>LS)X?'E1!MPN7!EZKG0%D63B^'.Y7P MW,+E?NLLDR,B&R@N1R.C0P;WDKUXOH/?GSALRP'OLHA&VW[X[Z>]P6.EN)Z7MH,N@WIKB8H76K,'L`2-"".DV MRU<.LJ]9/N$POS0G%"/L[X+E\3>DO8ZT&0E!HBMI)N00F#/[K?(JW,?^[RS< MUG1_C2[(17MIA,C]L[._"1(6#([2-V-R1!R+:3UB=`)(FEN M/1W=U/O@6V>!Q40]^UO(09WG;!J(P<$AGEL=H%9JLC%@D_5&,B%YEETR@E-- MX@R]K=5S",OG)*X+9Y3"5@+/+J5=;/Q1!6(SVGX)9\3V=2*O-^RZQ>65BG$O-5&^%*)+=]/&>SHE5?C'1('5G* MK((+SX7]K$/^-C]1FHOYK&5G5!2B1&I1EI9ZYU\BQ`QZ_'YQ3A M,.]>-+Z#+QKXA,314 MQL3Y<&-QCM<"A(APFUH2FL6919ZQ,W&B%`P@Q(26!/->N32\^S(&@7'\_1(G M0MBRNLUV;6(R'-0P*$'.&P#2\D?0J3 MI_&TX>2#%G85`ENRJY,3!/%QQB)G"`<;\EN]IV"9.KS*H@)N;9H_4V!I:F^;24MR[S-D`<_9< M147U3,@V"/?_%I M82;3-DG;GJ?!9@_%J!O@%_:&(27WW]GTSP?A]LHU05XV!QS91;>&JQL'3[#A MRAA/U:P--VF+]=!RO&4!D>@)/)/[,A`[28K&@K.K)L$0J#,`MZF!#391(+$W M=YZ)ZK2MQ?@'S:0&TTO`88]UC+QC\3,FX0N#JMKZM5:_<8(^* M3Z'%33DF?1*RHH2K5Z7H0O,3@G?-JBI7E:T_(%!B_5[B'"1,>GXRS`?AZMON MSU<_-YNN'ER$I$- MRO?Y":G77K*GE"[CO6!LU6TF=&R?7I1S['OSRFN<$OD^II`5W[' M3:(97-8?]__NM=[-AS?[>T[X^Y/?(=(I.IQ9#9A0XTI3X4F/N>DG?&%)%\XW MZ``1CNM>^#\>/U,*I(N&.5^TK5G_\&L&&CO?K#;;QT]77C&1"]':=5!42%TU M5_[[LMG7?&6))F\FVT6S1L@+']ZXG"&(AYT2K9$8R9"W?8 M>W[>3*C.Y0.17,`&KM/HB*5Q),W#6)R8033O+CH(EH>890L&#C-)U%!6(N:K M4^GKU).P((R>LLQ3JUFI8?C!&5JXY,HU68V=GJ&`UI`%]Y_- MWDZFXN/:F"2HK,#Q1$[J&CA,X.A!($;R?#!FR3%YZ,-I)>!:Z#;0$Q)M<8@; M>R]\-H/!KZJ+"V5ED;(DN);%27.T;82%19>=DUD MPQPR5".CS?IYHW@=J%N[_6;+\,,P9P-`ZI"V(K(!A`%>@Y`>0&[BAV%G^H(X M`,O="B";(9>DL>WIEG`!WF\`@*U6+O1:P??"\.U'K`[ M?]PAH)KB\UB90D"(IZ0`5UN.2@Z_>E/OA==59:Z\#@GXR*:R',8=!,PV'@$S4#2[&&,D#F831J00`[+]B1UDXA5D56NRV]W=*)=VM03! M@$DQUF`5(,@T>Z$0Z>73[R<5L:I/O=\IPCC[G42+WFGV.UM]BTRF^'E"P)(? MS+/#^*T10>%N=Q#ZBZ!ZBE.-.&&J'"S:``I>I(ZQZ#M!>F3K+EQ[$TX>3CAD M)`YBC7."D@-K7`36J!X6XL9_87">QD#.^[X!=Q5[CE MQ:\:7!Q@FIQ"P+/5E8\^1/.'YG)N;MY.)TWETLHS\R.FZ>H;TB%FW==DK:<: M%_"/`S&FJ`)36`0S[1SZ$X=RA11+]L8$Q!C.`'K^0M)_-ML@CD]F,Q(S;*!4 MA.4,P8A*%>I>$""Z(5BD0/,=H,5(PK7"*=JH0A$OWJ4QA:=PKF\Y7&RA^=1J M4BV"`E(")XT4]IV%C-#&D9*0#5CNT#XQT+%HX&',4:Z1@!KAE"'Z$;<\B>$E M^E@)FL,FEMB=^"QT8#C0F.C%P0,9MW)NH]K4DVK!>NSXU82"D`8"8O9Z'&,1 M?_#[4XP2"]-Q$I%@\\]@*Z`^OCM8(U%,B4U*=)'OWI6[%EA-[K;F/LV/X"`P MC^:.!CL.S!_H$"5I##$39(4`^XAIP=9BP@(=@]_M0FQI(^QJ)\?,8MR(1AI`7A1A58>?^0JRZ;1E_^_$*99,.Y8V+#$/#=""1]=:). MDT&(_[\X>_GWD*AG@_,=+^O1567O14\:.7OV[/7XS9N'0_R7+E+0D7:T,QA( MEE='6H&7.9P(#$6&VCK!?"1J;0!\@#72XEO%N,ZYC>=T0'\XZMJ&R3=$58=\ MK."OYEY4BO,D858'@=PMY5.F?"[[J[&!`=B]M,'I'.<\H&V("X#;8'?'VM)M M3(#4C+@,<<7F?)C91SNS4-9&W$?=@[/4DR6M+I(S*K"&I3OD)#/QH!SXN/JC M[-!HH?ZY"YJSRV"4#26)1,8>R)J*HF\"4^=JX;-@`2Z1K`^C0:3[\R/\J6TL M<,94##M3:E\7!!Z#M'4,CSLP#P)^-/AF*<1Y:K"G%?Q9]PJ4G?94:FG M#'N3\!#1V6=D)[ER-MQ*;V_%/L\5S(T#K4(S:H^*1D07O.?:E$D?K?T?< M>XT7;O!C3.7GEY>OS\['S_S-Q%^6D;WDV:CH''&>7[+5->$OB]BO"@\L@YND MZO=-4XI;%TK)?`4;PFA"^PD[>DN[2U#[D/8:&5.LOF<,F2V/7U[D`X;G?,=2 M1P"0H6==N5D06\VT$V[I+H9CO:OO/X1(#9K"1=3]-P!$1I3)E/"$)9&FGHD* MXX_D`0>:U,%S^_3UVR%^; M&)Z#VCA!)"5!]"E]0A&C\/<@0F!QU^R68CX2AT^?\ICA8\@[[SL%U.P")6AV M?GV+"I4/81I=DD#/ZKIEI=+-53/?*T[>7&&-YQ'6.%6PR5+X#8Z?D@J4$7WFL^W2"(.O&9R,UGO@4+,)9YJBJ+(1NX: M:)7+(3=6*2YGXHV,T!I:9,GPX+BNN?XQ,4HWS$O9W*WW]R$P*<953_B&AF<[QL0^33@0>VX3@E1$GFJZD@DWX', MK=DZO=07YX9(82?WUPN2$R4*;RG\)XFF(W`$]ID-D2M/0NZ6CL;M7QB'?,I. MLP,N9KQH)1Y'HNT=>1?50E\%,Y2:\)]X09FN)\]P=TY6[:VY/LN3&WJ_L@NL MZM'5M]/OUSV=L4!@HO0!%_?NCSK]6C97G%(++R-AMID MWL(=G!8QJ-A0]1-9J;AJ"YFK0DY"+@G69Q*+3``M!!7.5WHQSD06MNU4JC$+ M_]HVM^P$11[-3K*E-W-/113=7V20==_245B"9K26C3[Y>C.[C]"6$DL6PIJ, M%49'/*E7*L6C.?+.2^6]C"!8O8CU#6`LU1O3T,?I"7 M#PT^)T@00BM[WV`MV;'=FM@DOU)AFB%+UPKX(RG^+HC])EE8T<1#P"/G4U!> M%J^CEBKC$")-\J'DEYFB?S'ULZ4XC%5*`S"ND9Z-,M/SM&`(K/M^H/.[M4K\ M;>*5\AUO03_Q,;7.-=!@V+W30U$XLB0'5"5FJF&9&U-1:\D)6+I=;A&7E#S= M=>ODJ(Z!N_O-[:-5_;Y>\1$1N]6HX\A^R`!FM(\C&%HM2+40=39WI+!O$"6D M"QE3C7$VJQO)"WHP=.C)&)^R#-M,2X6M6(0+EV@"!7C0E13I<'+ITC0UM^#/ MMY,=VQ9"A:D8$[\TUGOD+5TYOU]96]!L)HY29^CEZ3OI`B:C91V;B.] M]J3&-`6$?B%7?S(V,V@+(3^<$-/8]1ZQR>?I"I`>4KE[B[TT"WHEY2O>WGIU MXNK$9'G0#%4/L%0+\3]+L1G3REU=@PD4<'?-DI"G@A:#1$"8C6YO-SN&&]V$ M>FRR\/L MFAQ@)4<#/USWI]>OO)SP\^LQROPN-&^A?RRVF;Z?)U*VG@@XJ`+_YZIV*'(L M,_%`QXJ!R$)7*+)\0K6J_8>D)'-(6<]>A)!V2IKF2R23K%>:2\2XC\DA&%_; MV+`J/P@9=475 M#TJ`=KS,DTOZH[Z+EWRO>AD%\=G+AESR:A1Z'>,-J0QZN-3SVA.2G^*U9*WU M@A\)/V?/WXQ)9OOTYO=VM?6>/SF.^.VRGB=KW7!?QC$#G7SOUZ]R!HQS4UGD#TX-P2]'VAEX#?L((_3DPWU5LU*6;=+ MVJT#MB,G4I`E!P$R\8"07.XTGU;MKY%0$18W&,V1: M.SH>X1D@:DK>'"I--R>.''3#_BA9[X@&8S/I^>@UO4O&0/16Y@_V02#C=+]0 M#\HB]&)8#CMR,W?"I%AG=Z0(*5HNV4S/D,BF-QL?O)OIT*`C_BI)G#B/GLT$OL\_- M!EZ^DBX#:KS(CG36RWF%LW>5W-TPJ33P*A\%M"C>?"4OTD9H,NX3+F6NFE$2 MYI_9SF:>\51Q*;,L#X\AZ]"(P__=HAW_ST$O13]+[J9,/'-WR`N0\-EN1NJ7"T+'!'=J8.C?,1!KC#Q'M]%"%ZCCA=FR[JJ\!IUG*1J6'!C MG2/=CB3(45@QP"04<#=)G79RLJ$_*R4AMLO>DJGD.@7'4/>9=@9YE;0Q\+0T*D-_';%%_Z!# MGN3)/\7)UDRZ'><.J-8;"H]X`G0"QQ_C)0(%VC`,FS.J0/?3%NG[HR_)CJ'F MQ0T[$B@FNZ*AQHYHM$'.$Y72A?SB,%AU9\24/9FH]E,()%Q.!*/Y!P=;*859^+HN!<+QE.14QLDBPG)`>T9 MX3OT(&5W=NR>A*X]+=*[LGR4F]MR*3D> M[FOFWS,=]CG;U]"A8[?_/?L1CN%06?SF>62=._:]S1(H'2T_'*_R%Z%1!C/L MZ?1P8DV$Y924/M@5=-,,JLP=RC/8A5K"5Z)>*^"A+2, MEF`UZP6QAMV]_4K*O:%<-`-0.!$*V:0751B3NK$X4N)D`;BDN,RG(5L:= MBT$ZJU96@>"Z#JSV=:(7AALL)1TC%X\A'"U[H^,3?DK@4MA:Z MQ7'P(_&%PW]F(I78P!]S'J(Q4^K8]B<_18==)4>Z&^'ANVF]KK]G!_;9R[^S MCWW$+:@U!4]O#(Z/)+(^QY[?W_L.2=6OODC&SS7P.O$\A,J#1IV9<0HB!W.$ M'$-_-$Q7&R_#[3D<0[(,62D)2Q;*CEUJ6=M34V7/ZYTD%L/(Z_M)U=/)L,J! MS!%0U=.>EAT;#AY*7S5D0@"L;/F^:E'/U8F?B*4QADO=L"*3[)-7G*8IGXYR M-M&Y5$&*VEI\_`Q6TZG"Y&4 M$'PD"WB`<#'5P%\]_;?QN2FT^(&#GX."/KX0\X`$PX0BBH7`;"9/-6O$K@8M M<%!3DDC#@6P6@(64QHTB$&*6;CALOJ:*Z@8.($FR$$/\&P[%O7*"*!TJ=+93 M30Q,^.[0/+.+F@P%RWKU9R% M5I\$5R!*XY4B.G5=*=A(-Q.FID;-QCS`K MJ0-;HL]E<*CBN$P\SR(RVQ0L6S)UKJK-PKI+E#>K@4MBJ'(Y#Y.@'[I9"\5$ MSU0,,3&C=4V`=8P0MU9778)9L7P8_1RQ*$@HJ]C6MX, MW<_*XDC,4C-GQ%,>BBEYN3C:2XG@GFT1=( M`7@^IP1-K[6'!7$+NWH!YAH6]LWC^2'*M9I,B"RI/Z/A1S81Y>#638/]4?2(C*U;L\' MD"PS`C8Z%G>0?RGN`&IJJ#_SZM6E7U#.:G8!_"TF8[3S-(7!K#>1EG9J+Y51 M,EIFO\\3'B)IH9/@>EBEW'$']T`.16)R7H:R*Y8GA2(F< MV065]'AZ0_]8'4^.J7V#Q'R6DQ:,:^B5*39/_#B^_,NK9R09_XA^X>-%`#P< MM(I^JC?G,H4O(*O_K0I'%%!-==F1!"/HB(JDF)C&5OPLFR++RK8%1XSYC3CL MD>E;9+#8H5*:D85#WHT$B#L[)OOH!):1:"[L(_OLQ"3J>76XB-C@MIEI]5DN M[T4HSUI8K]$ZPYQVQ%F5]6KS@4%S`V3G5$S6\U@J3A3OQ9%Y"R6ES*AFV`$0 M!9"UBYFYMG6[#*I<7+P(L!'\8PQIZ%J^L678;T&O>R[.W*09W0R2$:*6`Y>( M^+&;F"N2F^L0I+",VU?2D,N""LP%/P_R-ZMA/RBS]9%LE2_GJLS8(.RE##%U MR\8P0'0V8>5(OLH(B=:PL8J6X4($N:@A6A#GWF@B(:4E,RDM4CTT^L><%B&( M]<>2G!;![0EN&O(RLL^V:>'PD15Q-(1I1\K`)ZO[-@_>9 M*&FDB`U?0!B%C:*G0.O:Q!?)*BQC>0$+P2F^V$$$T^3`6H&?.G2>7&I` M]Q)>81=29Y;!3]5Z\B*DPF@Q%9*MA2$L#\)48]YA'PHQX!6!C30_`B@^8-G-/$?F9Q%R7W$, MB0L=$*,@-'X(@\H M^V4B5A2'/(!I40"M!?HDTHFS]J(@;_RC6]YE)4HMFRA`L:)%@:%%P.IIT&8PHEDT1JU7HCP9`"7-( M]A5+0S=\MR+W1FXQ#]SB2,B9=+XAWB6^,I=5F*]`$5@Q3D&0(7GF?2H^P#AI MRR#:1-FA75>537TH$9S>%DJ8RV(+7^;X,(*201:MVC&L?:`5*=/$2)ETI(WP M%T%/.9BX;?:%GXS39@D@48PU*,(&"P!MYO= MKB'HFGOLN;28'">E5173L=U:$JNF='.8Y>/2\O+F$_C MV%OII[2#B'<;4E#AMYG+.O>;9HKAH\_,K%V5J$`F6Q M&T^$9JUT]%;06^:VTH8ZI">[8%1/T6+R'.YDOA4BN(G/"I/R!&5*M$2F6QAH MFT4[>K)-SKN[:P/QW]JLE)3K:BM]*TZ2>.%5#>58-0Z#G-S>UI.MS4@S1.F6 M`95<\\:I^G/WY69?*ZTLTV-XF=JH!7\"L/)X@`E*1K;CC.R\X(SL7#*R.<9TR0[62BRL7\[(9C'F@9QL?UIEHP<\U9GQ M5.=B4,P*XZD&5%P_F/GU!'>)UX42%!MCF%^T9,`XF:Q#F3F$XG/EFE7+TLP' M?LS(#G1&$ER,,Y-RG7,.#=6($G=0I1/>:X1,:F6[R[;\WO83:6R1^\(QOUD? M(6DFA*4UPK$%$44<'M^H!9%M:HN#.V/EQ2"!'IC1'I\X1J^&,YZ$?-^:&OAN M)N\@9D+R9'"DAB-D(CZ%;DA1G`@Y06QJ9(%[QS;Y03^&3<9@0CZ%PRKC,`D3 MP8%GSIQ]8I1C,.,S4]A#%,_@4&D"B'OLVV3W;D=F;(XOCK;51!!/2QEH>.3D MIK:!`>A#F7.5H7`LLX)ZP[@3TGCS]E`"7)UWEY]OKU MJW]GZ0WS][ZI/T3$QL#W3!$D0>XLN:I`/.RMI)@(#RB!R%CB=0AB>"R)#@"2 MXNB]4=BK>GZP!'Y8UQ`%%9,(AU'.(&J"M;T,M@:J>-BXF&=>&SO<+3FM_6S% M!'E$`IT]1?$<4K>,,>^:8A?0S)4;OV;#G2:Z4TQ*X@W_:7+5);\9W7,&M_B? M0@DVN2G+Y:8K9VZ[-O<]E1L1">-_>Z+0S!(-_P9A9%!RU\95[AC*D:3$+>\] M/Z!EK(4Y2<*:;$J-T&#T\*A$<'KHU-3[!"93D)DEU-W*V%S^LUYK;>E%D(`7 MIFZ&,,BT1)>163CT86(4-8X8+AGIFPMUE=4"ILV_OL.-U(#S#VMNC,:JSQ!JH>Z@3*5(%P[3">0!0_B:F] M[/]']*L,C$/U6&@PO6H5C8WSLE2GNS@S.>5>4V5Y5DXE8N!6"Q#XC2.3(H6E MDDDI>5(6Q^:$G^XG;!Z<6DU!VA'G*S2:6$JT9>:(.;38(%L1D5;W>`R3DE(9TMJHJ8">M`9&F@PR<"5YHE(^JO:IZ'P@D<6C823]M MB[4N47CW&W(K39>;S>X^B`.MF`\3XFGSIFY7#+!DC;J<^UZ@)M&.$YC4FBA) M7DB]#U)="N[D$A;P?"U*ZW:RVY^*GUGC\"RM6U*_#DGH_8R3I";[/>6I2(0B M.PEE%0^$/1$;(NG')5RZZ*HY8`?SSZQAX`;<+<(&=!*NK,`'O)26)X;JWK:) MF&@:1"W.`:5%G.LB6@P#,S13&B8N8L.+.%,'>#\3@$Z;=:$`3)Q%@'12*Z(< M+R4M?>;DR-T&1`@O]50@-B7?V*]C"P6KE0T::P]2V8GN7PPZ)!B$[G'IQT.& MYUTH+&>,<.H)._#T]CVE'?/T]K_&T]NJ7`)FS$5"(`.%,H8J!_5'I=0D!.[? M'@&=?M&\]N+'%9X/N&N$N M&97V7WH>6CAQF^X'-)"A5@\/A)TZ*!H5GW4RE&3?X"IM`A"J/,,8=F*.33`Q M;1BC734S#F?80(6'+1RN=>-*=XP("YD+GA8KZ\V#S=,R.145', MC>&O=SL#;;T3)Y`C(]W=#M)XT_V-"H9J0N=%LZ4C,D1@"@#YW/-VQ:0=C-)2 MJBX;P#?"Q4F#CB=QIG5W64_@5]]/FA7M45Q')8.YH"07.J,-'/3C?%5/MH>=N#JY'Y>A]G)V01V.F6V<1)%C3F\>NP$"AREJ$Q MZC`UGO>H<>IYH].'CS/"@:1Y7"3/U6^1$T&:,1%(G@-<6:;B-TPW7<7PSQ_Y MC)FS)&8;.^4$C1.!?AG2C0YW,EJS7V.L\&\DSWP,S1:4H:X/%^.G?XK`WNB* M_D:'FTL.ZX'O^+>DW@R,0?,G2A?SND+)'.>C)!53[#LV/+H:1#(RG,]1V4+! MJ8SDEJQC*/Z)"'KZ.GZG(8>`!$.V&O5@*%LW&CE5@A:%B`5DG@6]NFU7]B`RM-R&(>GZ8[?>-S=L=F:I31S.8G_;W&UQE^2!6_V#%_!&Q1KC77 M2-'K`PK,W2[$!"53#\9\[6E60?+]61W*I*S4(JK10:W[Z-#00N.C7VU;B`:G MT.B!UGUOY7'6Y$MHIH&+AZA43`X;I/V$<8FCN;J'@I2M?A)+Z'J.OQ5+^=:? MC^O9A,(=8(Q%O"J3XC)"NHF%<6<:-=PD(MM>LS64*!RKZ(^,C?A:?[-QL6"O M*'N$AHE8_53>K20!JU0UF0&MO::X)<^E&:49 M;T:KMY5+T7`H M%O\&%G\J^Z@V_T4K1#5`;<.6PA;<\[%4FHQ#O4R>?Q- M*)8P5PUYNKO@U!/N:/LJ#TC#2*_4O^T4@:QFA M><`^[F5]%IQ"A-#=+0J'L M4@>-:XI);1=P<+^0`S$O!H<*=3;A[IN8N12,ZO5^1U@W&<%V]#+%\),B5ST4 MC/*#'WBQ(\N9I5%QUT$U,M?SUN,_G%_W8R*OH= MO91R;"GF(U[ZZH+\$J]?7SG?\J+[OSWS&94=V[0770;'V_87%Z.>:?R65B7# MQ2ZV?BFU#PE2A#G=E8%HUD$711CT+3WXG^D?P/D5`\F8NE+!DCY_8RQ4*1<+V??WPZ?NUES!.R@V1] M'6QSTJ^\YMP/BZFN';WA?_M5&B4WE'YK)#>$!!W>*.^BNTD]$,O.L^ M8>EP!:[-KSU_ON!LE49.EJQ?6<*FQC3AHLV:C77Q@8@(1DO2JI+"0<1$F/4( M;*8_'(5]1C`0\?$J>]TCK._]0;DXRI*Y:*HJ@/J-%"A3J5XD&O-C19.,"SV[&10 M$@)RG('!J)"V8G`XVG3B5#Y6LTA;7DJ$XS&\V88V<($FCHYEF2.ASDKE2(9ZFIT<:O MW-24J$8QRJSH')M+DU)^1LKZK/OZI(D)T&_$AZI;%A:77+*BSE"D^;3E57PC MFW/$6.'M"06Y/3@62'@G2BP;"*3B8-++IDK`A3=7'2+R3'"'&R.]XZ MTC',^/^)N>6^8^H$Z%DF)OX;W=R+-`<6Q_*I"MF(/\'8+D_*DH+8JK`_2X*K M#4W+6!SORGF2TR4\2F*EM)#E`5+2J>;L]34LA@K#[Q1FY!@,V^>^LQ5T+S42 MULC)HB$=X$$=WNNY4I\*@$;F/"@'CCLJ`(&`YM422YP/9IF)U8$'SLNWR&/H^'W-Y#+\)5)=I!BE"#9)6 M>.?,C3,QHGH)WSEEE9OVH-8EA6O*(!HZB7K5?1A:TS.3P!(T1+"0U&7?.E5* M)^3;>5#DHIN=CSD.5F//D*IZ\2"66HX65&2I8'/0,Z&^/!8T7K'PH80$%G0M MY29X,715$F5!F+^4,W>+Y)Y0(O-P.R[3)W%1B\N0GXG(=I<>X*+9U<@Z3]1B M`.968M:PQ'@9!22G_N_`;MG;-81-+XSOY];X?M;Q_544Y1NN5N+F9O1+_VTB MB?%SA+U=D@SU,VW>OTIUQVS4FA(7YX0>%CBYJ`L?F_<:78],*R^5[/U'W%K5 MRS4.])T"1;;YV<\ALBI$Z/^QK(,Q%YA6CM:`C_CWLQ"5 M70TD5(V)P.F"\S2GY(2+?@^X[IO6O6$ZPJ'@B[NX'(T M=Z;H*:R%2%'B2[DF1Y-GW&:XQO%%/S_1XH4C4T*Q)P"[N\.LE8/EPAKA7./<&D7"Y%`% MIG*MGB3IA([*GFX]B>["IKZYV]\!W,.+#:N[72,U;&\FMTM_!("X1;)5N?:Q MI%Q<$HJ/^&\TA:X"BJG,T%M=*T;KL%FQ""4UA6K[IE!MD87ZN'6S#<%W=&@T M-I[<.'H7K1R$K`)(:0`6FD6OWB[Z/%LD>[GG:S]>OXX?NFW*!"0V(U21C=*9S[M%B=#AI'3$CT[8*[U M&:EHWGVQV;R3XPMV9D$EV M4]SYX=%LVT!"?M>5'-OZ5GS^N."_>#/3Z406!83P>3EBMS>5>?UW;[NKNX]W M7H18(U2'N0&KQ$DWR2.RW8>TF[>;Z]V5H]KI.97:(A[V7Z\WUW`\=?]UZW72 M"`MZMH(QX2^;V4+,[\.1\+,Q8S"L%V1XT$`:+:DHGALU-9`+Z"YT79(? G M.8$[XHI"75'UR%%Y&:J>PJ(2!%\V_*.6A`3A",(P`X(C%IH?U/(1(:E:`WM$ MX:^[J\WFEH7H^KVF:!B<>0UEXFZ]UX66M[G\+R_,3%]+C&L;@L-84"`BO` M:#;Y!=`N?+G204@DFTE=GJ.TBZ8UKM;"&12PDN("";PZ/2D ML+WU+B1Q)$^GM!VR7]P*3E:&2NVTK=\]-$NJ9J8+"6"3DGCDF!X'#PI[FAA^ MWO=\)]"):W^^W4TU58PP:/G1P[XE=<0DTG:<*=[4CHU]+)>85JAZ+03`M*88 M(O$XO*]V[#;V@B$9[:Y76NTI[XN[+,2JA`(3BO%(`J0D?2$:'OAX>QL9N&PC MQ"S;Y=PT.D^`Q;E)H3B7Y8!N%9V[T8Z$'3]79YVN9EP(+?PD]=(#,VM5/]>. MR*"+JB?I\@IR/C?L=!E*;Q!A/=KK$^BNS`6_]F00+!-<\)S=#7$.ZRCL6)N;W,2N5 M]AU8L.3)SE,'_])VB<#G@,!=S[1$M+`\KMYT=<5W4OS1'TZU@%MI8$.,:A\\ M,>K,TQKNIO:'&)MB95J^3$N>A6R=R:FB'70"!2/RXMHQ1$\KDLV\KEYRZ?LF0;N&@V& M1^[Z64V#48\W=H*Y2Q+4U)_`?M^DAG.H3ZX9H@3)*KX#L1DYKV10/]@S]YN7 MWK*"`.VE8Z$"$6..%:.C8Y1.N@-G/.LKY+\C[UT=O'=ZW.Z1DCX!!`'QJEBY MPC$P#B$3DQHCY<1RSI%>)M5MZ'FU!4V;=R.!HA].2Z#9VO3LH4T6,<\YD^J! MPI1:33YX0VMK*XZ/E$UC:AA$!^K[&(R/J$5^;%IVJOW8=DV0^@$3M3N(P(Z! M'^:YC087<-`-U\DSV'!J`'#S@U+A:S%'L@\`A'?3#5F,4IK!@BF(#7>WG``? M@L\%TQ\-Z4;--JU*[!>ZD_=[/@`\)?"5C>AW"(,1(O5YGJR.@W;@D^=2&WS%$"38V803,3C MK/T1CTXUS+(87_-(0@`ZP1S='!P,##GGO=)F[;I+%X>,O6Z5&I$&W)$]/E>6 MDI1";>4F&!8%+#S`A'=OZ/LTP MY?3]@RX2SC+POS@7=]W"W$^$GN4D!@M%M!18'(LJR?`IPIYM.@&E<<8'\O5]PB>E MEG=0FJP*30$D$H3Y/E"1BK<:V:A\MS[>'D,0!*=S`KBT<%K+TZ=<&/ M69OHG;MU,$.%`"OT3";*!.(;\9RD87A$ENDJS+V.-.-D449;6W.-6+_K_<:[ M(Z/AFH^0>7)^FN5A9#&Q1+!EBWR.JPE#_LQ@MP9M`_G'X#T.@0HR0:&.8D0V MAB.1J++T7HT\*?B+ZY=:OW8N\:R*-S;(DT+J$+*M^7MDUES'Z(.GKUZ]&)^]E*\+?#U1^++K)\`'[OY1U!C/ M31[GP86ZW]:R\].:,,3!J1B#@L@X M"_W>!+=^"'.?&`,>F^DQ5QS0/$TCSUW8IH!E6!\MYL)BQG9":6&3V8QX.50U M,I@G]8B\_+C2'!8)B3$[B*-2=`?)^&4/4*G9>]Y!AS$WZ6X:%:7N)NMLQY7) MQO*J4&DVEL/.^M+&RGMP>'QY8[GZ\-Y,'GBPL0X>!^$7HB_7_+YRJ(\4-I:J M&^(.DF+4FZY``L(:),`X$JEP1F:C"!W-IDJIC'P(FY;WU6WUTU7W:0/[UHZR M-5+IV\OT@W_0XS`RB1LL4:!R#:K*+1+PZ]#K1SB89^W"J&'?:3]#J+TS"*L: M0#Z7*DR^5U)%;K.->1HH[[W9*;[\5*M/8/CN,:)P"$6#*#I61C M'.$L='YI.N^8%F*VANE6JY+>PGPU/]Y=?RBLQ8*-@DOH@\Z>)M$?Z]-.X&NY M-`Q@WIJ/5F"@K<35K`(L?FRFCLV$Y#Y!3PT4[WMQY=)5W*4PM=(N:"CF:4`L M",W7G-?!ID%W8W*[O=05:HOP6&BSDT`W"ZY``=!!4?<`ZLFHP([-J^F#R/NI MIL8YB\BTSC%CU:*E*WC13TQQ"EZD$(4[`9/Q"LGW5#U.4@_A8YA(Q8]A-6+T MLK`KJ$-^%4+)%5G^)BP_)T*H'B\*VO+HCKE&&,_NCLY__L34D(9+"!,34[)PB*"7-1FP?2@&L_TMFI MI,YHI=L9SUUC-.UYJ%H:*R'&['8!UMR%2(/KS1VC$LSWHD"G(/^[?7U[*EA8 MIKOP$'8``]WNELJF-PG$!$YP>,55'2X8<[`OXD25G,)1+ MJK5*3PN8U9:;)]I])R#10K:+6'&>30+M8[!E-X"OA3/1N1U;:#*>]Y.51;,+ M^"6\"?W1NVRN&_8Z>8EW04E&R(T.)J&%F(-:"(J"\";)Z.1#^%C/X#0;B53( MQ1\G.@VOPR0D.=U\E,H4R)K.8Y'D8&UP"VMNF$MA##7VQ^Z$^5BJ75,,(9.D MVHE;RN1(,=,U5SI?HX0,&N:2O%H__+7$;XO!)QT%Z0HMJY,\47"8"CU1HCT& M\-KLO6((;"E[SEG!"XFONX$=#EN'6<8\FDR6UJAE3"7S"/DY=RW<-]T^3R`' M:`?[B`JDH+Q9,"13?ESC9V(FHI[O8.&N(T7;'HK";WK8MN-;WWWW;@T=W?/* ME5:UF$=O41_ST:P]4?H>_"ZF6F3KUE]UT#N ME/<:QO^.]S$R'04DT?@9.9I4\`-'4&+)\1W%1Y8]%:2A6*TO&O1@`R.>@9.R<=U3J;J=M-KOGQ!Z5&VRI*'9VRSC\YNWG M:M(A#\H::[PZ#C&(: M.I]JY-BD;HD""VHV+0M\)*,W:BJ(J0P/9U4/25+/61R*`/Z'#U"KOH9H!]&[-3MG_3[ M1;A%ROQ)%@?U:7ZW#M$AH7MOV8LYGS0*TR3Q+3)>3EA7U^P0D7!G/"+")R#M52P9Z#,`+.!0&T7HHCHZ0V:W;3 M"?0(1:_9H>;N(@!W=L>>K:3NR5Z[F#U'0@@5L6R%G.]YFF;'1A%N`QB^B8NS M8)O'SOD%@H^3W:#S98BRJ1$Z'GD8($=O=PJBM4@-J+R@JC.U0F,.8V)$\T0@ M/@=5F10'%/UC2B-:`M(N"2P34UQS*=1VX%G->YU\>,2SFO>^#C9+K'NH.R6Z MDS^#Q7S5SY):/ERAJ@5[%]'.@H%'$`^X4@T9YQ-\WE;5+5,S*LDTY\J97O7V M7(W-E_O-]R<.61^:-G&5-J;)"S<))N:MIIW2Y;0XQDX&/YQD-"X.BK*'(I/M M""X$QI`NS%7=V.WA#B6#3F(F@^>N+ZS$9*)-EY*S=OZ7L]<4LKY&^'9$G`&T M5D_6I,S+-@:.;@"R#W`I#ZYK_DZ+;O'>B9/)QD,.1 M^B!?R4>C'K(A?J(:YF(FZW&T+W=R::\UMQ,XS5JMJ3J.K%=((;7@J6,F(SW2 M1&%.!UJAFD(TCW/M(:1^K&$.H&%"'\3]OD?*5$;6%Y@\86W4;HR#>R_V/-=Z M,O<9>#G#!/4)?UF3Y08*,HI2PN[L+(I9)%?U#972[5=>KV/H]: MK%A5:%8A;6G^R\E"#A)P1167-)`F9HAV&V!Z!>DT'&\#T3D%<^/*W41'Q*`H MVOWGL/O'_HYW5]U;I:MA->`I?.KUDG?&ITP&I[5`CQ%T@-C;Z^XU+ORJ6:S$ MH4B@0-,5LYSNT_&_/G])60F,P2Q5)GKEL3IH?%N"">&Z7%]T*FRC;E=)"):8 M-^WL=1-"6DDZN.>4UY(\''GU>,#IXA?N;S\QYPB>6;3,&;^H2@/VU"%`@'%W]SH M3N=+%:_GK!74VC(G,&!NOS\4(GMSDGLYI3_(%>\A'Q7A:T+@QIA/"K^#PT4Y MV[]S.=3"&KA0S>VD\*?0@`L=4*,D'(7K3T/>@P::10TUQ/$Z#7U2VTMX"A=Z M\[-0F$?X+F4#\PQCNM>,9)-K$",Z?#O]T=!VU3?3C^U82.,!%2]QB1@F@_5R MX*`*/>G[0PS7QL,%W,BK.H.RZ@S8$?=;=^`GK,JY/AXM,F0QP8`?ZF(N@E9P MR(?)5K*YVP>D:1NN?RRPAP'A*Z-I*)=F2*!$%'-:`*G%II>)T*D5-I`VL#S( M.>`"QRYZ,Y(56+3CM$^,(5EP@K(D-'XFX3"W9HV-V09#FJ?3U+!)J5;D#9O1 M0%/D4A[,8$$J_ME)NB)4.XW8'R6JAH<\$1K$],Q-K?YT*O_H(E+8W8`T6/3ZFX-@"5F$&YW%10A(%>?*28[== M/3XL83[D\-(XTMJ4$7[,EJI^+CF-EZ]]O_].I]S?SL<_78JE;Q2V`V`J+E__ M_9%\WUKLI3MRK#*<>JE(F:__SF4%AJB%\Y2,)(P#@A(TTJZ_PF4EKFAFGIM1 MG$+1#^R,@&]*U6RNNN]/".G77M'OY_:*$RGC\:,U[$`';O( MZ!M]P%3#S=XZD\J`0X"N94?=S*J`#>O7B8;,2]8<])2&.3@'$?<9&' M'"M;5A'3@*^XHU?.RY$%@4IK0=#>207@$!7]_L`-"`X!NP*U-5HGI$OK[;>$ M4I1EI&Y+`U@JJ=^H%9(U[4W\^&2XRHW93`-(6-E'[4LQ)LRT*,P!"]^P+VDI MA:P7C+H_E_P"S[)%X$<;%BE MEJ-L"01M>2`:0*X<_%5B+&L?N0*!7G"Z4QT>B=,TX'VP&PWF.;+^SFTZEHR0 MRO'YAD:*.E51=`P:5J&&95)+R2ZCQ;5W^;-E9&YC&T0PPL(/\3P"O*&G<^TI M@?0)'#&/"E.LZ2#6VLBTGQ)N'@C7LYX189>,1H%LR8*52Q%4)5NQV-6F$F=( M"VCUF[G;KCT%MXK;"%H]Q(X[]4I(5;]$R4'Z)^G,>PM1 MWX<:(24ZKMR*,X&A2NZXHW>[J&I2N$/#T?/7DQ#!!5_AO)4K)OXC(!T"M(KA MK?CQ&W@]S0,.>MWNJ?Y-N1=VPP,6SG*W9."E=84E8DR0 M+>L5@*]J1@)C\E]KV(;?:J-C.TV462E+MF8QZ6XMYOO:6?9P=+-E9K-EO4&_ M4PS#>9GURER#S#P!_(%;Y^-(RMY*P>KZX9$M=49"Y@8:BU,SC;7,4GXON:5< MV*[-@4,*AN.ZH.)L9JG"2W(BBC%,7]81+(H(NF?0)"8V5M\MQ!&_,(YX[9T5 M#A='HA-27NR(&6>E)W73F20)@\];?IYJ_G":UI8W4^K`H#]TRLZ+/+;@CZ(B M!*D56DO'B/-R)B"/=M`/W7`(X0[-B%"\?%`%D0AC5;"XNOT(2`>^DT2UIRSR MOC\9]'QW1P-]$E6*&%2)DFD\X3C5&U.@D6R$7EZIT^/)4V)I&\UZ_DA(6S5G MTY#EC9&8SIV5-Q;6-1<\#UR$7N.0B(:*,NL,^^&!)+KB>R=(CZ&:LCG-9*Z' MGOS,K<-1KDTG`#T(_']7JZ23**-LW#)Y:^S\`RC1%Q278 M[M7+X(??]^RM&H#D?W.D^_B^A>]/6?`0S%`LXTBO)DV#-(]PL5=*HIJ!6O'J MB@CHP&$6H-UQ9T;*A:0S@@D(/6S4#U\[:M]R9HI5\!U#?=79R:A7Z9W`<_62 M?&C8W[A,.N9WC@A+?D>4L1A2S(=H@CMOIIYCZR)>:ET!/\AN3_A+LE)- M=W;O17(DR3$3"T6GXU'&E4Z0XP%J<+%F45@]8R8)QQ348%H947AK/KBT6GP/ M)L:[*\=.>TVJ,;0C3G#X@R,AJY.A'"3Z_-ONQ?.79R^NW`L&@_F[N!P&P4;. MJ_LYNR47O%"`2>J_$^/D(",C03;212>$FG@EGOSB[X"9+`=#M#0X1`.U\M)<9E(8MB5;)0[2>:A-\.:D M`E(KP,L8)I@0E0?&;IQC:4:>%_)E/,I1683+0@5OG+`2AI8`.>@(BZ(TK?@1 M%OXLB,U8#U(XH6TP%0\7Y<%3H`AN?^!Y1C:,2S&H]/)8#UPGL#F02>:<=!/, MTF1[&9K5R`A#NM7:MGX4(#XXM#\5/($9G=$VC8E<:V*R9E&TNMACKHOQC]0C!SWQU3*(;10<(47 MKU[]))A<97!;+#Z__1T77-$P.S0A^W\1-F[>TVQ%/=2\MB8.=^,^<.KG(@Z] MXF#&1@7_*#-;F!<^`XF9MPVCSFZ1&C$$7+ME-#`61_24L*7?T''S1HX>ZCKS MWP5SF\:?!8]:4+SU;!],YFJC;EGL;Y$L8<7?(.4*2&7;H(&ICLEYO59@'#Q2Q"0N;L:I2R MP[-@U2^'B$2,`2$5KIL!XI+ES[GU&*TFUQL2;C$,S!R*B0`B#`9Z5ZGSG3>V MYW>P,+.*6Q!2EOXE4@O12SC;!?#XJCLF190/)*ZL=)+8<"L2AJSO9\O2]^.EY9#LH>C*P$8Q;^P%L'N-6%A@W>`G0]AOTT MQE^WM(Z+?B&X]O:Q5$TB1+:D]M6$BQU!L:J#VW`1]5$7_77]`ZLRK;%D?4I8 MF71BV`]5PQ%KJF>(X$S<@IY;`9?^4.#ZTXLOS=6"(Q<>"&=\8+9(!K.S!0(> M?[S=LI^IZB4^3JB`^';1:3GN/I-/T:[RLSQBLC"C+D:VC"IB>,U8<3CY-;MR MNX#!61_#'I,EG#)2TA!&R+(F.!>LX1I%.;<'2SB"/#^ M%Y-FQ<'$AP&E&GXO"\#R2J=*/S7]0C"Z4H$Q)'O5 M824Y)N/;,[2UD$F#]Y'VU:P2AY*EO4W5`%IQ:I+<,FKEAF//HYBOR@;-* MG,0(RX@?C$<6D]BU^&)HS,L8%'<0EMD2=_I>7CEF546HKNL^ M?2(HV(`')+K['GL(^=P\+W6HZ"Y1B'UM2^:0FD-A5W=L+A5EZZK[WM^/:15( MUX`/)4QE$3#NR!+I(IB)/'>@0/,J^@Y5Y7Y^P7:N06;"^:2BVH5$%GPY#JW* M9%S^GJH$G0R&1:=B1STI-L->P5K$:L=04Y"L/T/4KTT:'G&`QJVC0C>]DJ_II"U7X2KRD`/O M6DT&XO#VFF$_HX]'8MOJR77#UMQGF6HZ,10O:E)/VQ$9J(1WO=FL:O%:1Y`[ MF\$A&N7AS<:-Q&%Y+HKHAVX(4L\\+2`^2CT0P[)G.OV'F([)56NA*;.OW3;H M)QC"EY_CBNHIL98*8RSI?]EH:"9Y#G-+YNQEY;`?+HN/Y?3DX-<6`U)(@AX: MQ8,!*#7N,^0\'PGEZS"]^ M'L>T]V!?6/.T%3E#UHJB&8/AR#:3<:<^7 M*3SH\8XONJ$FX>=[SD:DK$^FL:(R/<<,EK'G4BV`5D5L](MH^>DC>J859<82 M!X`^J6:0YKU*G74G6%ND^#P*X<>[Q##1ICI*:F5+4R713*QV.@%X$;)_/M=; M%^VX.A/DU2I(*'@E'&`6((C?M*LDZA`56D6"D0U"%24VQ&2] MK["T9U79;]M?A.UZ>2?L^X5R4*AI6J$D&FGR@6I27@D_60F(6IZI=.ZGR(40 MB']HFM(:2E^8ISPKM6H+6P40AT*QUC^_O'Q.I5>>"M8*K:'[TB3EA<;B&2,5 MF7Z>`WF&D$#Y%,+L.#L]+2G'2R;9/VC4&:1&G7]_?OF7U*@3%59\=^!8/QX^ M&FP^N(D-\,U,RC?0EO>D112P#/)AL`G)T2A1I1J_%=;5M<.P3A4@318S6?H0 M0VR"UNW*^H."8T]C&)=5DH.;.K$2-3-V0$H.LCB.A8*TD*S@%"/I.;A!VFG6 MIN.LR:I#G-()*'82BK0@);#3S2+.+1*P.5B?7S$^WUDYD(Z/P=+&BE]&K.Y3<*@"]I`:LX-&3*U M1KBU<&1^,D,*M).I:2@G.)9W"+8+M M>-G]Z8F`9I2!!84TE87)I3!(`PG0P)JLB.@ZGF\`;#D+&8-,DJ.ELLWAY92C M?.60I2P4,.]>;&M.:I?4"4&RYPSX$]9XXD9@K9KLA9Y2B!9<':M<`90%%3=L M'9`W^^&U?E[=O:%JB;=8107581*$ M[]RU$[+AH.<<#-B@;[HA1>EN]WU:8I:?JJRQWQOXLVQ4QLC@@;F4434'A!YM MKB&>&:\YY;#?85;B(J<:TZ!,&B+^2V$'L:&H10+Q>S`U6 MY2"Y9I0-V@V&X14C.?G(GL\QYN7!R7=HZT\.OL2R&``>Z"9S\"'E<-XP',_E M*XK%F.#WIW_'>513#8QGKZ!.QE,Q&V;Q6$1@SE1.H,5G8Y-/F?SY>5,KY?!C MQ0G!H<("DYC"J(=\"`XQV"FZ4C8$S"85-B9FSD"UV.\80]*M!AMV49.=2;'8 MZN1T/IY2YMHY9;`VJ\C_E"K7XF&W:12J08%0-?')"=3>AK`--C<$_S,3>0$- M+#D6#>A!HFZ@+UG",P3588E`\V2B:RL.^"\V^SJBX$]F8D4U0+P<;+84F<'- M`S-_8Y4;#4FS=>CVT3),O6&,=')Z<85I=HJ+RB!DEE0&PK+;47%M+RFRTB(J M.*BX*#R6;ZUXWZWP69K$78AO8ECH0A*%DX")+(IAJP+P-]PHEJ`7=%$RH%`$C*\&G0!`#@;KJG"1&L406E4(\XL^DH)M6^R&.M MGK1AV9)YALE:UXL)U=\Z9=CRT)[?4N2PY!F>;3ZL/TRV(1X_4RO^.PZ-7G*1 M+#Y^%RT%H7$2++5*H@-8)5C?W=1;!0?"Y.\X4ILS.:2"!T]OH["H')C^-AK. MAB\SN(&BE[06L#(_.^G/*2E'=*ED20-CDY`6?&* M8^GN[>`%4"5.S=*`U,E&FY'9)3%*S1E3;;6?^+'*\;:>!;=:%"*UAJ%O(T"4 M;*;3NRTXO+5SX-#C/@[;`MZ!<7[8*8X5'"K^[$NN*ICPK?_0G4CO(7_M0G`_(034519P%QYJ]G+ZZZ M#0$77,(50.*+4X7D"6XLT:?G+\]QX9P[0O;_$8&P%^*LIMY6"&J%T86^K,H\ M]FN)?OUPV*\1;OH'^C5"\.GQ?J'<6>Q8AB+*_"?#96?J5!<[;\%BVOF9[SL; M&OL'+G5\>1R&P!UFT$MQ";DM>H!15Y)QK1'+\0+.FHS"VD5"=;`KXMO@]'H# MUX2]BL$"LDSS]!;!%9$-*"X"'[TX<6A],"S5QS#(]8JD\3*YB&LI:N/!$>'@ MB1AFI9I`^3IM+,QGV>];:\LT^(9KB\CJ6@BR*KUPW81PV=*(D/BJL4EU$#I? M4(TC@Q<0PYLEXJL/F89A``Y,V6!'@LNMP0/AXD7K8A;#0@%4E1H)+QLE>WH] MD\*-VD!])XXBNF8T,-=0A!JE/*)_$#9CX`J;0Y$P%FM4VBQR.>IM")S7O"B< ML^J'&-2J5TDK6E.`KZ.MR=P M:@]24!.+^%+_46F'DC@7!Z5VHES9#JR`T#(][J88D!=HU!]%-P5IQ:-^<>A@ M2=U=>2]7I`J+J>6':GPF![T9'21+LN^8H0UYM@0KD(P_[-+@.#E/"WX_Y+TB MN.:R?F\D_4C2&<7`"O4W7(],U<$P-S>T`E-Y5.60-9&TGD;(5V&H=%3+?7$R MK"B3MHJ^0O2G',:4GN51Y^8H'X7[X*(=]2MSXU&O5DBO:@+D@'%I58KY[*Y; M572TW^RMP)JM96?[P\3OY#R+,]K/!W*1"0<_-@)";-(;B6R&PR+>F`Q`?5N. M+9&?2S6`&'>8J5=VBG^P,FQ>IAX%J@F-`]:UX$>4884+#@`9CEM8X%IP]D98 M=$'R2SJZ*4@/4>WD+_*K9$+>`4\R&IH,>,+@Z.5.CVS?5/P>9N`?X*<@FY1I MA_H1@MAM!CZ2I!Q.=G[XD'U5R+\?YII$I0\?VN_)_1B_U^1[AZ>/[(7T(,EP M,D<_3>UPD-EL^Z&V)N8D)Z@!;2B@PY/_Z,&_,`8)I"DUIF[$(A0M"LK`FY1C M2QWM)%%?%"L70`0$AJ9:R( MW!@JW6!>G-3FV"DX,$SJ"K^05-T(-T<6>FG M'2W&$N;2Z`VBY:KJAU.E[[^H=,$-Q(`!.T#>5&R.PXT2)`$;<2$&]-ZQB(N] M\2EI\'PR@-%!1=]X"M5FA=\)%ZVCL$@'L)<-MFQ#F87$]@SX!PJ6.0JU^GC> M"Y*@%#,!.80#N2,80^S)-2!!S%P^H`J)`:$AX?VGH;"S:/8WS;JYN;M!.796 MOM^I\AV`H<@!@#Y*#/K+GU^\8*H1?&@.F;C;U?.[E=::12'R@)6"V01!O@[`614Z,Y88OTI0Q6*LH!7X;("L<[&^W]X M3@KF#76ZB7E!,0E%$Y5R=]TJG-6N:B@5RU"^*>WF(NEF[D\I_\3037\:]J4+ MD9N%0`^;=B=@.*BPKH=BK&RDIR)?!4EV''09Y*>2.B;`")Q7W),+--V(BLWM?B'ST+%%*'LO MI2J8;T*D2V[J%X6Y*5UK]II`@&X49^]84O$#]M<812W&15G*D3^$5:7'N/.A M/.9HBC$EKN4B-;[31D2!^FZ M3C835:[2A(IE.ULWX,K(L9-@*")*/Y?"4I,]F)&ZLZIP,!,`G->/^Q8!+GXO M22!(X"7AIS_T2HY<#:L&*=_A:B3*OA&'4IE_(:0((7@4B6E[(B8,B'494)5B MVZ)IS8-LQK]=<@"BO]-)KX;#UIUS[5659\>Q6&5B*A43?WK]ZLK9V(++S67] M<7_5W4KYMK.7?[\ZH=\OQW^[1&0!,DQ&R,*CP69]+*6>D*""[&0-7J!GY3T\*PC,"WH.B:"9YVN:SR:TDE-G0O9.GH\&[EX"-'CVG[05FJI3'"O[ MFG]+V5=*2#S_W_Q)53B+O(IF0XIE;"!1 M'T-*GH,"-6)*IHS1V,KF6/98N`:=Z-D6]HZONC=KFRT%/LKLD M+C$F;WO.=G0;9($R2##/:$95-A4131J0BX"1L,1LK,)1O;PELQY M@$DT4H#'N$/J0XA1AAA&U/W+R=F0R MZF!E,U9@K2V1]2'+2#CNT']`(GEX5*Q'%H*XG'CK5.=@W-A6!`%W&&)F@MJA M2)[(:29?/^.B<$$UA9T15[]42,X28YV98C*%3;>ZC]%31^*NY,I92!L=-$F558UT>WSY9OQJTHVL^RO9Y3UU#4$NH M,0C?#!Q;'Y&#\\\4P4RRSF5(R1$DXW[T[$A[J&_[A?8>';;'7#4KVWB7CJO7 M/^C/E)E,ZV%^3';A,A92<`?;4#!=0C'E6R_U;`6$SJR*%IW9L0(]X4C\(;RY M9`<6+_VI^+KK=+MQI>V:!DSDEG5G@ MG):?G,X"!#[AW^X^:?-.RC7"\)(C#1ZKWD7:)?. M@XP`*BERCJ+B)NMZ'/FWS9*FZ,UTLEW7_\38(X)3W/W7.X):$?S#'S>S&HF"/&<< M[HSP-_02:4G%)S(IB;'F^*V[-4J;SE':%(C@"ZI*0^Y__:_S;3W9;[;?=V;OF]M=Y_J^\WHR M:Z:356=\7W?>;.;[#Y-M[2^\;/:K^OO.MK[=;/>;]>K^L;_#?_[39%'OON^4 M92?S?SW=W*UGS7KQ=//Q^T[/_S_,\DXYROU7X_7L?'-S4Z_W.[JP7C3K9YOI M'7WP?6=??WQ\N]VX[R[KOSUKIOM.WNMU9O3+K)YW],-KNJGSW?5L_NFZ6<_H MN]_I^^^>KZ?+3Z_KW69UMV\VZ\[-W>IWYR_K?/=LL]]]*G/?UOM.ZP)\/]O< M^@'0%>9;NGAV=]M9UXO.SL]%[?;;R7JWFNQKONO/JWJ_K[?VD73]HZQ'+7>X M4;ETO=G7G^0&^LA]]^=)_\B=CX>C?)05136H#AL)S_^4],2WA?Y]PKM]?J3?+H5;V8K`[[6[0ZZ;MR M,UG?35;SNIY]VOEGW^VP@-_%CSO[[5W=N;W;2]/3S6U3[SY]]__P+YWZXW2) M1>6U^_/%9KW_<;+?-A]_X0YSOW_%FN/;IY[0?J%OLD[&'\]N[G?[;??__M_Y MG_]\XC]QWZWK#^O)3?V)O^E,WZ]EZ>>?OIO[-NC+\.B.7)5WPE?3]Q^[?_:- M3=_OG.][L_8+^=YO$&FW4T9"U8]6F\E,J96Z>7E_6W<*7/)=')0S`XS?T9`Z M87#\^=/&7^:W9SX8=B;;[>1>/KYK5K/SY63[R=$[_O1$AN_&Z^F&=B)MGO`[ M?5/[C:-CHPG8=';UGC[X/>>VG5^->QHU+@_3@#'U='X&'?].3;R>[=[\W<'P,[?VH(BYA-/]&@/(W9?>2Y!);0K>KUPC\PZZSVGVXW MM[_\2Z_W@]^N>&#UN-?[E1H\F)64:G0JL7[Z++TE4-WUYO;3`@OQW1O__IQZ MW,'?U"`][V;SOMYO^.IZ<^L^35?U9-N)5\O`.KOEY@.QMLXB&>J?/6/;[C]] M9]AA6,;O[$Y+=RK-;#X8?+)7X+Y,MQ%/5]'QQUJ-?>1H3]'(YILM/_OV$W6* M?W]]MZH/.>,CX8%/5Y/I.SKY.I6T[_#Y>YF=Z=UVZX_=VXWG99UPH'3FD]6N M[L2F/X5VXN*[=#XFG^R,SNH5-BX>MI\TJT\T+/DX+&ROLY6;F,U??\)7MQVZ M0_;<)W\(X:X^B#A^,PO?%*UO/,/1K_+65_-P4];Z9A&^B;W"%\O8&KB%N:?Y M%)^3?O/6="[]YEULKM_Z:N5O>M1O/_^&/BW:GZ[IT[S3<\FG&_HT:U_[F__T MX,.M_S!O?[AS_M.#9_G-VCGHUH=/K0\^^@^P?.F:WG\JJ$O@A;?)KKO>^`-_ M5T^Q=W1OZH;MI,5L_J^>1NY<6^[Y9^`SP> M=$@ZY!WZ?M?)LO"W7^6-4NO[\-MR-_7SQA_&7R=^C\H%YR^>_^1XK_!N>^J% MKVDG?"*<8KEK_K-&'P+EXU86@N0Z+S6]Y^O>?_8Z:L^S8\_,/U&G@Z#$7[V7 MKQP-H_7=D@5$EA/OULT>TBU&V6Z%KW3M2]\?7NIGPU^)26E]$^_->CV>]#]O M/S2?LAXWYG]OW[):??STG7\[_/R>/K\_$`OOMOX&_]:^X6Y[3Y_?FXF4M6E- M.9V)J^;VUA_;?,$GZA:U2-T@#J$:`(:#3^G8I<[0OU$&_^1H(FF&6`)OYC51 M`:W?)W^`W4[\P1?/G8XG!K]_5EX`VA.]^377/_PWOF47OYVN-KL:]U-7?__4 M^#G%;_P(#)E$N>_^_.-D^J;>_WS[Z6Y7;T7DGKEWZ\V'=?(1I(\]2:+?T4?X MK?[MTTV05$6I8?D1:LOO6$#6`/CCS>S3_N.M[QIXR\T>0B)MMQL18S$W_LRZ MX57PY_/ZNULC[.BL8`'HEYO)]MVG<->G)C8@;./WH]\ZGB?_[9!8(CA-O/4K M/_OD&ON]?/VUG_EC5#KXR87E^OUW>O<73B#,R6"]6KS?;VBH(A5,6,SX;C'M M?/0KZ>6BCE^E8N0GE0Y_OUWF_^E_GWN9OW/QW7_]__#?^>9NV]3;SMP?V\WZ M?;W=SU>3Q:>?)OX?V?N>8C&]OMYT)Q"EZG-?C/ZTW M<[\,.Q++>(6(NO%+E`KH.VB,2N'N(]W4N<>[URL_>W=6>9*&)FH:04\*"(?T M&Z1Y5K;]UJ-_Z5.(\?BM=_!]W(!>=#3=<9YJO]@E#"AV*_2E<]`71__VTJ?Q ML/F9X6G)C6F7X\W.+TZ8\;0[],K+(S/5&A^>Y@[O'7UVDCN?F63W[9,!^Y,!X,KI_"%?>.^Z9SHV.TEYIFMS=ZX[EY\I7_DIGG\'=U#NH M'6T?.DU<$J4H.;+K[82.)O^W$^+SU!N_#_(#?SG;T,G\21^L7;>#]H]TR0R& M$U'/NSZ;A?KZN8@_P["_,+5\@COSN_V\)0&%MD4JX*&M9TSVG_QOKD7X=C-] M]V=0^8XUA$^)WB!J`]T9-HMC1?GHINA\<5.T-1$57+W/VAM3]7RCA@TS)CT&V(H?)]O2N]S9BKDVWD=6@VWK)I/ M(F^Q&KGZM$W^GGYR6Q6'6%.]_00;S-]:>XT^^[NQ$L5!B2[JM9C=?KMY5W?X M=K[!:I#S9O7)OU8/7E"OZ(CUY$[T`57%;&7PRO:']UM_`L0_/]H_W7=$"B+> MRC\RIIMHNHTKB9O1(-,([&K./E8[-=E..Z9M3P'\F\KV[#11)\E1I\GM#FZ3 MEH/D=0TK4WVQV?IO_&2M9S"X?G?M.0']!KX?Q^M7@#YUR=?QE&`S1U"Z[55L MNH&5Y^+Y,S)>TJD1C<]>OPA72&LL_Q)_^!W?Z:$LG8@'+AF_/CDY)E7M$<': M=_GC?KZMO<"35P>]8D/Z\_5\`QGSNV9WT7RL9S]Y#0HVV$]>'O>T.B5Q;'LS M6=&OTHMY\]%WE:QWYFS4^8GC(FE#C7HY,SOZ2.UWN?Q+GWD]F+U"MWO2]/4` MH('1:()LH^/_[L?:$\%TIT2&?OBY@+9G3.KH4;2F_ZX>,=H@?@R?6*P)2]CX MYWYB[B7/(>OU&U@'8:%F/LQJ8[@F&3#?+?,.4_9C+ZM!5OD-3=.KST-W>H.] M1M?R4VB%CV<_N+B@<669[$COE\7W@F)*'2WBV-:W]<3.1%C>7[*\=%[MK3TS M;':>:(9>1R+#O?]UT/GNMSNO[D,^J[[Z:-9W@W\Y5?Y5$>6UC5X@//=OW!,?/SV1GV?$L?IZO)#?XL M^O&&+=G@79%UOGOE^8=_5.&O?37NY*/.=V?^G\KKW/Q%7OI?ZPYU?>+_\3U: MU'YX:]^(UQ)]D]-ZYMGBQ%&_853.<_*^3;?^^,K]`ZZWM3\.3#K^OI_\U_ZFGY9- MQW?KY]M=L_(M^IO?-(L;&[OS5^R;Y[,;FYGDV\X/S=Y;*&2?6[ M9V)U_>Y?)SSL6H[A4,*`ML?B,VE'K!O5R3EVR: M$_X4CX6?WJ2N4[]('^C,E%]9E^O] M>C-YQUY#"0B`^](=\U]V$O^E=NHKW)<.CJ3`/%Y=KQJ_WG24?-(_SEJ"@WS\ MU!\^+^VD.'MW\DVXYU(-2O#@).U[`DH^\/KF#FMDW-_)>=?N1CCQV\]RR33J MP=]YX.#__)'OS)'?^K',GO;1%`\FT'C825NDKUH(L@HD4%BZ/409H M]+`_,;+`MTQB8BKG03Z!J!K[0E>_.8=(:6_L/*[2*]U!=$,,2=".T!^_MR(? M0!P'PBC+#$D")D MY[J7-2:=V?R7?[D8Q_^+RO]_<5%E%Q<]O,[+\.J=#WNN-Q[WDM?PG%^EO(JJ M]X,_P7-QE6?5K\-!9S;]Y5]ZI;^:FSXOQL6XK+*Q\ZV.+[BAWK$7?4?7T,5T MD[]YW*-7.1ZV'U,Z>HQOW5]P02\_EI+&,^#'MM0G_._,'#55?1_ZW MC;0>0]86C,9=R*@OJIZ?\'_DI??3R_V0%7A.+L\I=-;"?]EYKVR]>@^]G/V# MNJBO'[SDF/=8]_=/&>JD5?HJJJ=5,4I?+OSQM#C^.OO\I#$)T+*6GM(H"RLOQ-LF=4O1%3S:7^1\;I\<[-"Q->`Q3VC-LSS%O M43]U83)X0&5%>SZ3"2EIE2OE!B5>F&I\3]<][1E"<_08(C3/UFK/WJX[OW#X MY9'_!R7]T&\Y^0*]IGCPX_P%Y8!^!KD_O0N\_&QY5_`\UPM,09Z[? MZ6>D$?IW_]T0LSS@G_+!-3G^/S7'$UTF\Z83JP.2!8W?#^DOOPS)3DZ\SD]>+U(?3T_N>`GUFE^][MG< MU+M'3S>K&8N/HF)FPZ(W*`:=6S)"31^B^)AKS@F6>MM:(? M_/K`BN?A&V<^&GZYIT,^9\/??:S34%K4L?9U`K)2_Y')++Z"MD?]HO2/N/4Z MSWSV&0:>5_2#]OO\D,,??T$!!I`/B'YIM4=D+J*O!O+C/_1,*MXRH+OX&GKO MQRO-CPN_VV?Q)WUF.84\6NAKA$>/Z`+ZG8EZB-][CMZ'Z*W>15W5V[E7R;C0 M2:^1\'OLMB?)TO$OQ'\KO9(O&\5^8D[PD\LDQ,9Q;&<@*AKI")-0F0G_^O_# M1%?)O(59C5-'+<=)):_U+^_R+_T_(.+-!O'0*6AI M:%J&]BC2/[*^_B-S&2?F5_<099?5L.^W*YAV_3G*+N@'[4.HZ7<.?_+`FK). M/Z>?@HY@?)7)#WTX,+<0RW)\38:VPY5'?^*-VB:(%63*CZYH.0M^]!`7@"+Y ML@*$1=_RB/2N?AYNEU[I@YQTLB`6P^_QDUQ&G6%0U&`F$T67#>5;ZD./>^NH M$4Q"'`CZ.9+.$O_.,;B^SO=G_F_Q\3#/93IG>3)YNI+Q>ZRO%T(&[97JYWQ= MKW-TO9G')?_2'L^_>,3@$NRGP#:+7&;%$'885^Z$\&0JOX9ERS\@['E*V$G? M>+!*V,='F6?*:S(Z])F6A+#]T_%.U95L$W9'"+O0S5A^#6&[`\(N MOJPDX)(LLUP3YZS+BE1*Z$6*"\11*2$FA/U\/UDU4TO:SI+VXJMY]D.D[81\ MF+3+2-I9H,1#TBX>(FUWA+1SPRE!+$4EO#:2=F%(>ZCD7#KARH5>7\1-(!R] M)VN?8=GTW##TRK+LK'+_`,O^[#ES0-F\#&7G*RB[Z"64K;+(Z\W-9/T@ MSUY^AK!YP/3;B#9JUCGR4V*5^D9AZ7N!C[ZQ$MXPN3*+9"K"A])(7T1=:MF.:`#9DGL_ MT!Y+5^@?&HSM)9ZK`^&9"`UXI2TV#.Y=@OA+$4;XI__UA,PGM/8I[QT> M5UE)&']`OI9!8Z!J)8#\>WR)L_"-N:+XLCVD$,J)JBXKS%G"/'5/C.1=)]$= ML.A#0A[D_;RJF)`;^#/:)E9].?L'O8:]`N9#/Y1'%)),5/*KU^#)3DG.`#(W M/_SN>F2'9&\#&S3)0CLF"W7R?I&-81]OO=N[J!T'WPF9TC_[_@/KD+"J4F_9 MMY*15;177(S(>H]..?_[Z)RLI;X3%YF\DW6UX/>GY*^A2_QMU$/?!#M<\.[G MQW]"3I_LV;@_LG.+_!.W4G>R8G#)NH>_#R^51I[N[=L./?GJN\7F:O/ M_9/Q?^%;]__[:?T!Y'J9 MC#RG^>3I+'EA"]S)"T1LQS?(-,M;U3,5:BF\7_!^:'WZQ??##_D!]#"G3Q;" M+<:R^L1WD,]+.+C\]45K2\K+/?2%OLJGYW`+E_3,BW.SZ_D%[]J` M[[)?X9%."\N ML)/'9KK\8-LS-6".1E]B^Y_K31=H(/[H0X;FX2[TYR*,`],$1Y[^+N<#CX+> MBY[M=NRMXR<7H;N'O54>QZ1GWH^P!1?_L&>OO.-S_W2\L90[`N9G>WS+#IK:/>,L>FN^/6^/S[0Q/CSB.3+`R3S,8/ MW%W@$"9JO^C)&,U6YS,,-_W`UO4PPP,SPTRV"%[+33W MN89X47QS?%%A64-Y;*\-A7K/F7J9AB#;X%$5)#&*TZ$=;7A4ALFZN/!/+)CQ M<9#)>781:,/0O.5=+MD//)AQ$7A"=B%LY4AORX.#&9M"_VN=V"2SR)$]4!F5 M!`464$4X)?'T/#;A:-[E"Y(@H+.H!#%0J57.7%!*%@\HG<;`#]W!ETIIY_9, MJ(R`_?#WS(H+/K7S#%(0Z9@P+D,.(.B]A3*%OV>C46.CN\8E^NI%#P.NIM]+\T9 M0*)`^EX\K=)WIW]<5,F9)^^M$T(BY>14"+/-4@+UV='(LR_]%#R\2H84WU7< MT&N<7'KX7NJ3+W`S'S+2VYYT5AB"+,[%N=-I\]JF\&_:YL*F2G-,?!6+=@>\ M-OZ@T4+&R&HM\R)16Y3T(T-PPU+GMM)CB"E9IDHGICR8BR,_[JM70:;S/#[@ M(FA4VHG*'7WC' M`O*[DS^^^F9^L.W$#V0D!]F2%!:B2>-_7U*GODD/LPTCO##H61I@FH%&);RP MNA`S7UFYEK'GVU\A:/%B_(-K/;LO:T1'%((L>_R[/R4\)\I8T3LGS3H#!62B MO;*&X9CRBTHEF@S4D#WC=YQZYQ=L:V/;(S1-UC?1D#3*7-OU+DPOB/[SGF$M MY2"L4;I-/L?I>N=']_*WO[OTH^2LO1@?GH@AHK?7^O&SY7\<_W/L9QS?1Q?F M_6G[_>G3I_KNBJ<9_CAX/^OY]Z0+Y[3`[=[J&0-.<>%&X/49KSA6OSAX+\W[ MT+R/#]X=S+'G;)2U[]7!.Y&:RCP(I!UG!VS;:1QSHGKP<<^Z6G5$*G_P_1\P MZ_`#@C*;:"&'IHE2#2E5.%_X]Z^A/2=_Z/X:![$H/?T_SP+E`*_X3+0G>.3; M0@H259V>"2+YC:/8RUO?'2X`FJ\@@67C,KQ_U=RZ_XD%X/DO,@I'ATI3A9,( MI^QYB>-/_BS->W%,N)9WEUV8^0\FA0Q'8EL2.WC'M]'T<<$3Q[:/>!*ALWP2 MC57:.]?%NGB`M'MBJ3>V%M$[BHO0937:C(.OHR7,&OM81K($&[(*(V20(GQ` MVE6PM8R#,%#*`X[(P_\C[^2"83MX^_U`Z&QQN4IL+3I'4(L<#Z["?&.Y+HZ( MTE_][OXG1!)T%L>=^Y=$]RHNHDYVH+(=4>M*X\B[8!'V0#-\B.992V%C[X5G MR6-10_EW/[7.3JWH5.->NW4^1?QAY-_]N?7PN^-_TD/OPAR)QW]8-K'O?,*Y MSQQW5?EYY3J9(YA.2L?S*5J]684#_J@K%=>K-.\7:.<"HI-O>\S''8D_!23` M#,Z:M+>5ZJOG87L5B:6%#41?L8&R"V.F$"HRU#(:\[NE$\Q'+S"YHY20]'9T MX((2*TRB`JLB+!NN:NG,UI0Y;LVM:]E`K14SVC+YIV7^.="N1SW)O;OHA5>O M]]]XN6^XV#ST!PXU>E2QEVHD_@%V8:7&./%S&>.1S(V=LP9Z8]U']Q*8Y->";]DC0_LJ]6G`E8(D_K'$/[(2O< MD&,M1KC\2WY6=F6/-,CAO$#J6:D'DQ<3"SEL6\1G6>)?X-E)GU(^0B>5O_%E_E[-'"/TN$Z;L M%B"Z7YPRG3%[3AS0;N(/,P:?S%K&"O599)73&*.^\.X^]_5% M,/RKP-^ZIL!)40931,]=A/-9>7Z8LEREUO,X63@BQK(!L[&D;NJ[HW_X"SG# M0.[!+S1.^:`>TA*+@N@UBO#L:EV>7Y_<%W_\?(";X+4@H`_X??:>(QG'O'WP_+P&IX!N*.NN8IN(IF4E_X&CR,&6C M9*.!4.90 MSC(]8MQG+`V?>7](^G''Q)]OD7ZBJXNF#V(=CFC??=FCF1PW2?!!(?SR\[$N M3@6$S`0@%!`B1*!X*(#E()B%?IS>QDV(!&+D$.GYH]#U@'XQ-F+>.+KJO]#_ MEIH6WL<]#N*-&^`I+>S%Q4BLO5D5C^NL+R:QL2)UG-/B752,P")D/08\"^1V MR-<];#5ZD3VGY"_/Z2(*=*/V"VU_<&@6DJ4Z9U[/ZU"5YKWXEL&WI9?/S1R4 M,)Q%A9F"X+(>B2]32/"VGT;AS<+RD7*&,\<^^85'0BN4IB!P(3\O6^^BB2-^C.%]);D5QZ8#+B(@176/M0[M!+QG!4A5$^:BS:APTV1,T\6\5=D M+V,$'!GMGN775"]_R#3$BSBJ0H@@OR?1(WSTITM9MA=QE"RB92IYUI("7#A^ M$-U:B+^7X].2,-*C\:6B"5=Z"CE-)8@R^CG.]F3^(E.NS*%6M6QYWRJ6%%%3 MLA+618@8^F](.1?1$:0G)8VU96$A4%(.:/KV_YW]XX<"S8ZT635Y],P(QP<& M.OONOGI4O8M#0^G!6KAOG+!BW(KJX+[S?+DX7X,(O/,6>3CP@`LXD81=CR\> M^(^_=P`@.L]$B?R!,V`EF"O[-3./>(='#+%E"@K9Q?]B=O("X@\#2@3UAQ,% M]H=P/`XH[17/SCD_Z'P8$QG"LMVQJFL54#6DO=@[/8,S1%W*^#]*4:D#?CSB.Y_AB!/<@3U$+OI M#UZ``%&.(1$/Y$>AGA6HAY)!G))+1^(YLI"U$?'0OEX1=5]S$?IYP=2$B4=^ M!>!G4*#,]U:R!ASOCG%/__WO_>=ZO7:#/^3`.>&,G4+B.&66;F2/L;X>U>D+ M^=]=]-K_#WL_((>6HVE[OQ9B8>FE_[M>(KWT1AA<%E^YXBK"\,#RP-EHJ>YC+!F$1+>>8;_ M7>&Y&@'C_3"4C#*DBO5"'F.F*7TFA_$\@M\IGN*%RIN?0<:,X(M*#>>MU,5" MR: M??$B]T7JLLTP`FMD/9H4"%?R&'%-,-,!&U($+=*26PBR!R^]%JB2YR7`:*E! MURLEOZX04:2GJ7V))_0K\4I=%/-8J&6[0FOT18^EN$+.YIZ>S7;-2$XDD6Z< M'=]0![,W[$6K"[]@7*E@,"$]RZ7##'EY\5"A6_A6;B[RAHRS$DL<9E`$G.T# M9;GQRSYSW)Y93:X+[I?PCK#+]OE0'?6%"4O@7*O3I&!'>O,MLOXR3XBT)S2J%>M!>BKT%!!Z>`.]RLQWAW MNJO'#%5[;@EXS-G;`^0PZ7,'83OK4.F<.[:#L6/I#!12HFM=^V+ZG3XK6<4[ M2G,BO$`X9G1=4NG(6N@*NX5RVFIC@:N]X&D.C\KPN@"WD>-8(*U[BN=4]>18;ITO@C7C4EBP#'08_^\9+H._Q65?OH#8)64[8*?:4H??R%^2,+?RAF`UPE'&_!QBC.(!6_W%CFH=US2=[J%0:JH3C2:Z%U MEQ!]F*H+K^278^649.&5O0V*:!'@L`A)3OD2/]69HS[HF(SQ%1! M*C[R7@S-.]O3BG$BSQA&.PPY`^?&?W&19AZ$9`=:"ON'1!1>7-C07PRLN##Q MAD5U_/U"\@_-D^-1T),.#ML0\Q7-.DT@'6\?@)LWJZ8F$/6D MA4#C`A:-@C-AV3N'^,I@T?CLCVN'98;WB]AH$EA01<=KNFK$I-PQ/W'V\$^O M!7236'0A2*0X.$(R1Q?O&#>IS*JYD#A6M0R]7Y+7CW70A3_^6QV4*00R;L@5 M*\=C$Q4T5G^KP%RP[0I4A(B!'BOR]MT=JLQ!<0XWEZRSGV=CX]"-UM=RK'JR M/[UDC24][`CO$/W_*][)[*J1__+^U3P??KF'OCBH MG1"WIN2"%387#$8FO[N&W_+P]DO!^DM)/XM21!EYN+X8C[\X5VQ\@.B31#)6 M#/US?B'+R/\[@/C> M8D"?3=YRGV."A\E;GTO;HAPM=RQMZ_#)<*(%!B3Y6A<O48R!(T?OH_Q M?A[?1X?O57Q_6J&YI]@R!^]'MD]K"D.*5M1*O"C\56KTL1=D2=Q>88Q%+P4&G7&^GA MX%T$`'/T7Z215X%XG&9!G=N0CY92U@O`:G`6&TMT+_B.*)$5$'"D3EU4,0S$ M#_F\13R:RO1%ZG'_#5;$B#PP`^N[TS\^I;X']`'0L+PP;MC>OSLH=Z:PN$#X2.] M9]F0%O;9TZ&^'XDE2=XOXKMG^/"%(;JD]]GHDB\P]JI\0"QR.FB.S^3I@7D_ M48Y:&9JMA(VQ@3*1J-TRA'YF[%""4\*^MZ>P,N`_^LY0)E^_$UHQN*U1C)U9 M_7%,&FC$QZD?\BDB'1[P0F>))DKF)34Y`D)0&W1');:2FBG%/ M7P_Y/]HO][47)CJ?>1#A)Y(QNX0QV\7D(?@^Q\=.F[:[YL%++ESZ_=%K3+]: MAO60[J.]_8<&^_#K0",^-B_BF9,4GWZOS]FB3\>(ZR[$D..OUA0?&(Q&GW%P M]'&!NC<0NR%!,ZB,1>K[^0\N^M'X^F`B#.'OXAG$B0JVC1.KIZ!N0<5IV' M]OK%P7NJ3(\B0]&@&U>.V?YQK,+>A1B@:9HUI)-4U>A)XV8UGC^D'9L8^/B>2CF:NN/2>*/6R"W]74@]03-R M"3<*(W=H-[.HD>>,&OEUBF*J[4;?YCF\RYF6%GT5("?>FODY;Z^U&*HSGEQ+!9M:-,VAR%%,ZH-,]`*_;],TOFVFM6IKN@_":;D?M' M%K0E><0L%4='FG]H>$_,$5_S?GX1WA,,8T(ID,32823046L+?7X'N:_;0HD. M?:[@;>:QDHSB$N\>^:H>\-$'PT$%ILG>-'''Q^/"A0R3;[<>I`.(QQ6F;69:C9B]A4'87;D(`S-L9GY!^[GHTP[ M6J3.E_">1G3:=_=`J*<_1"#E%-$=4$JJ`-OF+8'TQ78`V+%@/#"&@P(P,)PK M4HGX*O9+=K+##].2)US($V$0-,X*),B$LF=?#U68U4JFY_R92R]0#Z(R$DWX M()!O(0=.",W.LXMOVUSF7;"0S7M[2>*H\Q!0N[H64>^?%`BF!+^Z@M]:4Q\F(#`Q@BL38M-GW_Y.$1/I;*P^NN_ M?*Z>L\4LXYSJEIKZ^9P)]S6I$S\4:+#2!D5Z.]<`K2J8&;YPZ(][0U9=4)I%=N[U:4+?>\IQ6AIC4EQD5?%LY-G`LW/$ MU9EU5$6[N%`$A;XIB>V"H`N7@`1\P&E`_\)81B:V(?ZE(#]D^6FVWX4DC)6@ MEQ+1C&,83FC6*\1A#\>$4,U`U=191/N+($B>R/"?"1$#3.9C;><"I MS$*BVCG>Q^B+?Q3>X?DZ9]C[*CPD$TG3Q3KF!VN'+4J.#1ZN&(!XB'YX0_\J M_:@*O,:DV)\[L,$1+UB9YG;\QLE'DK'P->^N_1$CE_+[MS1TT!P2]W.Q=0TT M+)BX2X94A\)?1;\IP1Y[N?B'7DPWTF\?&WG0AXAVO+F?-CWLL M?%)]6G:G^T=(N"NCN2*SA$S(YYJ*;`KC5(KWT\MB19\2+T=O$8"H-5$:WEIJ M+8^V!93%S'-P2?]0.K]HF<#9^F-A*W:S#P\>D4L<`BL6%UKL"'/04O>1R98Q M:QD*]0Q%FBDED&$HVGPFF5CT"*4HQS&P%#=`809EBXPD&+*BDDY4R&EL(YPK MVGR%YB31*)P=QX_5%L40OI)NR M"Z%^/4L'<8/Q?+7S(EQV+%G"OT:F7`RE[?\P"FH1M1HAM+6X#/$&AUW>WD^! M$8?B66*"/^BL[*-"C%!NG,4)2,+%0R;:.15W8DHL0D#R0;.\=URFHF!B8V&. M<"YYDP7IY!3._5315VS2FVW6M3?,L=X>VR?8]!SHWAN&9EWHK4)#LVF?[AZV MUAP,R:\0T!"4GLFJ,#IGBQ=G"*>3H%EIQ]>[=WZX1VA.SM%YQZR/=[7,;QFH M(>Z%>CUS_^M_C=>SG[:;U6;A?W]:+YKUFWI_=^O_N*@G^[MM_7WGCZ_KW69U MMV\VZPY9)CN7]=^>-=-]YYHN[_QY5>_W]9:;TIM_FBS\G?Z!KG.]N>T4J')? M=B:=^;3[XV9VMYH\*DZ\&'C=?5W?;K;[DWGWJKL]V73K]\VNGEV=G-`M5-+Z MOC-?=%_<323Q_'D?;]=)]2[9]O)?'_B99'K[F;NGY!G_NW5 M=._?JU&KB:Q3_6=CZ9^@_[N?^TX.=D65'ZUL8?;[?U M;H?&YMUB*-]5)37V\WHWF=^4FM\M[3RS#@K\>^"[>=Y^O9_5'/^+AX*0J"2VS[/,B-*T%].(6 M+Z#]L.@,CJSJ3]N3=;>FP9S0YZ-:9=P5\VZS.W'+ M[G[C?[VN?9\F-)I=DW$_V'9X,J;NMXW MZ\7)TG7W2_IB7=>S'?>EI$'[!S?=F\VLWJZIR?N=IQMJ\';K)VIRZ;J3X:8Z;IJ[O[+?5KP9., MJ6WF]_2W;X5FW%\T=UW:?GO]=$&T29=/_`7+R?9FLVXV=WX(H7>/F:/]N^;'9[[DN6R_PO96EV=U-/\[OYW=Q6],SFYN: MEGU"G'*SKHE[@=?L/U"7;B8-K2#1T^[[$R_\>-K:^D;J+?JQW5S?[?9KW_ZI MOX4&QYW@"3EIG%`7T2M=<;/!0YD@_,:=4C<]IPF?/>8&C>M MK]QZ1EV7A?VQWDU^&9[\UOWU-))Y_DO6\P_#1^?U;++]I?B5F#KU;1$N^N=? MJI.U0Y?*7STE%D2),H->3Z'.>R[-G-=/5WUSO0(W;/S^GW6G?G6:-?7DU?7; MFMBQZ_XTV4TGJU\&VIU7U_5VL_YEY$^>\/QE=WPW736S7_K40QEJ40WM4/U9 MM*WWDP9LE-9CRR[HONE$Y&WJ/U MQVE]N^>G+OVW*[^9::X7D^VU)^<3Q\_&R*<;?[!.Z6*:IE6S6/K'T[N_U_>> M1N>[!:YVU?4CF!%/WB_!`2>^([?.,[ZKDU/=7$+VC9:.,BK5?/>BRB-+*^7 M&)I%LP?GI5WCNF=W"[\]_#,S?X#Z:1P2F=%^>,3/'F;T;#I6N*N@MWKN:<:O M%:9V[F=G\Z$&T]@M_8F]P14VT5'M^ MMYYZ]D@SY">:>)+?,,0H::!Q;/[Y]>3&][*@WETJVRYY"HC-T!'0G7IZ6:`Y M85$+Z8VGT:U?&E"*'FW76S_O8%_;>NXO7D_I5".&LM,!SVD_00R@KJ"UB=!^ M.23)97,[^>VN/IGR;?Z"ZSJV?!H>OZH7DU7SG_Z0MT0E-Q.7]3,A#UXFA$@G MV+*+F?O87#>K9G_/CZ\RR$9^X`N:_7I"NP2'@5_\FXF,%Y\.C'@M! M?Q&!"[-7=S]`OG7=]09]N[WU9#G'4)LN=J8_5!K,Y@UM@#DH94I42]%(&[K+W!Q'VK4RYYQ:\Q_>U;Z$HAYY5>AF/F-5Z\WZR]S<^(EH]#5*E M)[DY37MSX^E'^:;GU5N0XV1%AQ:MBI]FXJ">IAMYTH>-OR8NW(=F-\,)0W\. MBI'+"IH':FN]JU3J9$H/`AO6:EE^4J?-"^Y`V4RK.,VU7 M&8N$9RW)FAKRQ]<:=_J3<452$5'2:C,5B?V6^O?XI$^3P]VD M[]]/MLW$'[=;:)A0IMGE73.K.\@^TZE7V7C7!0',3[.7^^3PFM5^^6Z:=4W<_?H^<`/MY#^=.#J. MESB32(Z1,6'.G\_YV)+NC&ABY-D-I&HL_CSVW3_%RW+7M)5VFQN:WC@9(I31 M,_PT-EY'PZ/DJ">&]*&&]'X?)%D5SOF1RR[H2#M3R<:^\;*-I]":&J/)Y;87 M]"?V%/_M/Y[3FJY9,L'2,,VB<3Y*\]Z0)*>S-0XB:KR9T4R"PK;<)K;WA*AM M=W]SO2$E>0;5D870G5#8>H+A$W>HZ?(P$:?"WT\AA'OI8.:/TC*W1*/< M3;T:2C/%,QA4DCPC%3)ICD6I[ANZ0X2:0`AT5'@1>";7A/[?U/YX]S2*`;@E MGP3)S-;4L\82ZYP%E-"3/",[Q>Z&^L[\>#U=;;Q6PPWS"!K6;7@J>!C-D0C`2^[:V@Z/*L'XX;^SJN>,)J'^ M%'WJ!5JJ_/?25B"=*[?">>3['1D2D36I%LUB30=*8$G0<\YPL,1OJ==0A?V, M;$A^HFEL_"QMA7.$S5GS MD893Z8X$PH5CLI!>&)Y[`RE]P2);';JKW#5LMZHO;SBS,RZM&ROQ[_].KUY8F:_7#$1S_QXVRLG%(8= MS"/7L^AUB(/Z!$/\7^"DBIR282NGSBY26LTQ3W.A*FB'O!$$F384GB,7\,N>6, M=@0X%9Y/=+NEUDD?%*;LU4[0MO\BSI?:3@XD>0AU2PP.QLCK>K[96KY*_/AC M/;UCGD<]&4"@^:M_:B.*&6G2GD;>'FH;,R//D"&'1OM6.U]S'W=0Z?R>%GF1 MCCVZK@D*KI_D&2NES'IFU`\WJ$C?\`<-Q-GMW1IRIS;*?24[&\T:[3>LR[*> MOF,UPUY/&\U/5B-3.&?.G,S@XO@,UCR#39Q!.FO=0C5.ZD1)1KTN"S?\5,_Y M*CT8!C@8]LL-\7HZ)I=RKS#T.Z^2T7D6Y@H=3+OQB/F-_U-:OB*1!<_&!/#I M0:93?YL7J9/^3VYWO'0WK)MM(.2+VN^5H+\6)<\-RG67M)0PSXHYZ<.0TDD[OU@VOTX!(ME,AQIC%3\!1(=ES/ MZ="46DJ5U$DA5"6!-CEZ0M*X_\LSRR`>[NZN64:&%'9=+R?O&Q!%X(GI"2@Z M`]MDM]?-?DN:^TU75/J?P^@<1`8=(7AF#S,AZUP+[]E,IW=;&)!6]VR-6*@! MI(EF'8<&O*X`=<)S76@3ER3U2R<>)N;#:\'.40>/WY\4I89Z72T'Y_3%KA1H#/++;;^^F^SL_H!/G M"?VWN\9S>]*!B-(;L6'/K(@I(JRY5(5X->6!V;AL`!_2I9^4#QOB\)C[N1P/ M8L/EMAHQKS1;G"Q6Z2,R]11%BF^3WO2!MB%,-;!H\"$R81Z3#0LRU#9^OT+D M^<":!"NF?K*O')]'+-3I8;24OGF&LYI,(0M?L]9!/9OK.;@4I9Q:JUESH2,+ MSC5N@KM`FFILZYUMJS5*/V$#L7!5,!GP1IKL:K4];?V9L]TU,.`':TRP57F) MAW=;,#*@!R5-`DDY\B@Q=:R:FT943IW2VXEGL),5SP>WMA-E[XS)A14T9^9+ M'S=10Q[-\A8'=P-=![=P1RI>#9@>V76EF[0:]N%+PE%!T@-$=A@]3^9J0A>2 M`Z,3R13BC)B-2,?#B;4486,*$6,?M%::5:AO<#CR3@2T]1=N35< MYF_8)N\?TS\%Y4,R*S(:')Z6]8<0DFJ]NQ$[2'USN[^'WN>(8\&+.(^V`Y*_ M54N`#=Y/U,6&W4GUQPE)**=L=O@E>_RX]RN;)LASN1`1%>W72C[$$<;XB+LU MHF[Q>LVL)([)G]=X?9#^7'LQ2#H23(H2JG3%D;4+9#00QQ3M2+6= MM"1AIIB%:N6L/$=EM(97E7N$N<&4:(=X$O%M4=*!.?:,Z3YA^'")!IT\JC"/ MC&Y3BU%F&6;!K'>-)J,=B@]S%QAPWL\K"'[AB:IIBQ(O\T#;:11X+&_1"5B2 ME_!=4/6:79"QXI7+EN&.V.2>;4@P.3QNZ:5%9Q0-Y:*7SKNY^'!(SGCC5[V` M7K7H%M"PH9!VSW;0P8*E7T18%W89'#9[=06HUB(''1A``YN(G]N=6K%A=?6; M=\6>4G\P[^&`ABJ)9T,#C7:6&7P2U_+(;1U\8>#*Q@P&MP6Q2]60YVI?5'L= M&VRT,9;FZ(J?#RR0O-!P[K$^*L;%*0[GM%6F9+D@FAY_#F<1-3*"*9E)LDD) M))"D/UL:G&Y"@HW?W7M8#9M@$_=HRKCY_>3G^U_%KC-OY@<]IO_M]Q(H2:Q^3 MF^MF<4@45%B_YV$>W$]6%'S$?J)%]^J*-4X_&A(&YTH_,AE_4`I>4F/] MX.N[76XG<)/X^^/VHOY]E)[]`0.;@%G)1<:DBO"48I1NXVF\O_L'80XK+,+5 M%7U*7QZ=N:4A&+Z;S$UBL>(1Z@HL7"#(CRV2E<::@\:8NEC!_HL7RMY+?,); M\*1MS79.=K^3MV/-_LQH'%V(39H-7>&0\;MDTL@)7CL.)(DR'KF[>(=,Q7?. MW8"N34IJUZM]+$Y':4J?`GEFNKJ;B0Q$?HI9+;I_%(I.C44I&JA)])Q.]H%/ MPU`;#)&\>*Q\QP?7:ME_QV(,=+_03F"M[)_9PW#-<@9S#\\@S\_>C-E3$*4) MSRIIAT*:6'3S$F<[N[[DYPHO5[?W6BXV"DWXKG:EHR7P6M;M[X1?W'E]26]^+:[/JD&I;GV=XVU M$3NJUTNN'$VOL@4LI6\&\\"!)^&X:G9[3Y`DQ%@/P2ZP%V[&)1ZK>=R>$&NW M7BOGDZK>FX-ES1>RA/A$#(2^JR[C$]9P&-[6CWT?^WV*I2%AG(;:G/1+2AI1 M$[&J#\%K\\[+ICJN31='HK%;J]E.)=LUWKRP/:%#F#@*==U/"`>Q.0EG(!J# M7,6!/3B2+:W0\4$=_G22DZ[XNWR0*HB/-3H&1\_S];Y>D,4#$A!;GFR37I); MU1J7*!9E":AY7Y,%U"D_@&]F0YWFS1'T='59CHQMD:Z]I@.!NP(KLFCPP*N",U.(./:=Z6HK%9UR4]W$@97KIC<^\RL`-[?A[=U[7=U\-1Q1OJ M<%O_\F+S^/%?FE^9?(-3_@.S,5$-7VQX:H)(\)=&/L!6HT"\69CHI2Z;5X=$ MPS;FGH97;2Z'0(-@9 MMSN]=,Y1>DL[0%)39'Q\4M.)1M8:?I9$I=0W'SKS;K^C8L2YZ>3(Z118""F9MY,DBY-8AG%)(Q,'08CS[O/5O MNNH,#U[H6L*48:"E5E^]?I8*@:[[U[,7_!'"#[;L@N,XO"8YN$*`DL@4N+_;K@,MTF&P1>";<">RDJXF.]\SZZ(/7[)T`4._'^IUO54VK,SM M%,\@]4;X&DP4?H.:!0Y&BOY0Q0JQ!OR%X\@F)IK,$XK9TSR>*Z>&2MG9>5[V M>/:4A55]ILTS3_$:5`[VO$RB.!#$X4(H8NK\05=N;JA&)+I3GJ:/?IJU#,^ ME5"#US^/?^>&^M2O[OE?SEY[LI*-J!9!VTK@J'0>>CG+,]FW9+5'<$$^&)JU M:VG6E!5PQ.7;_R:7+T8&EY6G-"^T[&C[TV.3\S"&S(#K8U1@6V&MV'M-P=R\ MB,U:#1/+[O,WKQZ]\*-=/\J@M<_J4^/LU8`1/KIQ$'_'A='%X=!94X.N9@<9WX6,?^ MI_6&3!88CR,^[I<^'C;+9%\LR-*P6=_?[,1>BFZPM-@HL3WFALD>+^TV]ENT M+X=M=`./)W[NWD8ALF[)-'+X+D+09ZT*(HUN'74*"2.>QQ9N@IW:R_CK>XY#\$8&\DVX'A#L%W@^Y.^_W,XS(P4T!\4 MG1+Y'Y<92WN0\L^(D3TEZ?S\]R=\T1#.A\M<%8'#2RJT\W.F,L5E]OCL\6/_ M?OZK7#"D2?U9FG#ABAQ7$*O\(QWLS=2/[8^>;=`]HXS]\71+G^P(]&!T].GO M[-<<%>A8)B>D.1]\9Q>19,3ER39IE3N\G#QE]:>^UYR*$)`FHHJZI"@I8[.] MT2-YS9X4^%JF=YX4(1&RK[,OIQD-_L3A^C_1]O(C/1F97K(>ST$),"ME\<#E M#Y(A(-@_\&OI'B_YN^[3.XXHBBK!3J;AH-%,NHFID];?!3(G(6*RVB\W=XNE M3DVC?#0$6\A$*D$OV&9\Y8Q[.4PSLUQ:C=65M< MEEY.Y..C?*X#3F`9A$;QCB"<%&?S^J%$_/#4B4)9,AK\>GUVY%_&(/5?U9,1FEF#N?>09\K01,[QI?]'5CJHZ@`<,^O*`%Z]>_NOK ML1$KCCQAMKF[?N`)5^[8,_C`)I&*INQLNYW$M3$[T98B[(`%A MC>-U5G^$^"[AT5K28MX[)K$("%#__1IV:01+B'JBR MG(;(AB,WT6SG;<-:.'/GW)K:"1;.]F5INL#]0DX4"P*A_^H=EYPSPTJ1.O6? MM8CE=X=.-8$65I$WPNQK*D=F9?5 MJ7,=YD62P3YR#%O8:^0\];J+VA9*8Q/R8N)Z@=05XC$N]5:)4DM\@_N%1#!] M0BT=6%J?HXVQ\SP<7@PB)N%O")Q*W+%)!Q9)>+$Z2%C/<3P(]BMR5A@>OS"/ M3T+\)(U.XG-.D3%9JQO:I=ZGW8DUS"XY4O2:\OI:;C^)R>1>#*@7UZ!<#KN< M<>O;>C+?BTF*?7U([*(A(V%JMYP84J"'WXJPX\@21WO+ M/,;[OV5#00/IFF<1::(X7R:0ATUSVA-)<`/S9F9#&MQ-B!32WHD[!IX_[L5< M[,OLL)9E,TE1BQCFO-`ARO@0)+&9B[>;'9PT)9%Y/(DZ?7P\F]+)*VQ[D'IG MPWP\IO/%ZC9D;?T&M^'`N@V9FXZ"97L"/^*5DVVAL3_WR!%];V+-1)B2C1^" M05@.PM#$E/-\?N*(&6IHB#:PN=M*)BNK-NR+F%#2_$*3+O1B[A6S&!="ZI:\ M41:!JYR*"T8CU72)&XZEU&G5*!>XA(*Y)OH/H[.`\LU5J]>@UD7@"\MT8]9I M"/]2G(4\`I)O6+T?<(;W,;O=V>O79W_WS7'RMENPTW\L"-=;40.%C]% M.C)5):TF>4IA`F30;&;(MN"Y,;0LAJG10"CWKU[G!^%.OO?]9:JM82K*?Z4- M"K*%'`A+=:]'TC?=Y#EG/R5TII#3>POZL:1(,+F$<0S7C:)RW3]37_ MK59T9->T.!42N1PO?E3;R>:QNM>D35PD!.*/-J3<"=,5FVM6##C/_9V+!P.\ M@8]%C?5JF]IV00>I*G`=/]K68D[=WG(X%0FHLP9IN(B06MT_"5'6,2A(>JJV M3NY5-8AV31VEH5J15X069TJEO5^5\)I5C/IL6U')>KH,+5X;)1S63$L.?I[D<8I M!8O8(K)YYW7A$>\6IG:Q,M!>['M%/>LS)X?'E1!MPN7!EZKG0%D63B^'.Y7P MW,+E?NLLDR,B&R@N1R.C0P;WDKUXOH/?GSALRP'OLHA&VW[X[Z>]P6.EN)Z7MH,N@WIKB8H76K,'L`2-"".DV MRU<.LJ]9/N$POS0G%"/L[X+E\3>DO8ZT&0E!HBMI)N00F#/[K?(JW,?^[RS< MUG1_C2[(17MIA,C]L[._"1(6#([2-V-R1!R+:3UB=`)(FEN M/1W=U/O@6V>!Q40]^UO(09WG;!J(P<$AGEL=H%9JLC%@D_5&,B%YEETR@E-- MX@R]K=5S",OG)*X+9Y3"5@+/+J5=;/Q1!6(SVGX)9\3V=2*O-^RZQ>65BG$O-5&^%*)+=]/&>SHE5?C'1('5G* MK((+SX7]K$/^-C]1FHOYK&5G5!2B1&I1EI9ZYU\BQ`QZ_'YQ3A M,.]>-+Z#+QKXA,314 MQL3Y<&-QCM<"A(APFUH2FL6919ZQ,W&B%`P@Q(26!/->N32\^S(&@7'\_1(G M0MBRNLUV;6(R'-0P*$'.&P#2\D?0J3 MI_&TX>2#%G85`ENRJY,3!/%QQB)G"`<;\EN]IV"9.KS*H@)N;9H_4V!I:F^;24MR[S-D`<_9< M147U3,@V"/?_%I M82;3-DG;GJ?!9@_%J!O@%_:&(27WW]GTSP?A]LHU05XV!QS91;>&JQL'3[#A MRAA/U:P--VF+]=!RO&4!D>@)/)/[,A`[28K&@K.K)L$0J#,`MZF!#391(+$W M=YZ)ZK2MQ?@'S:0&TTO`88]UC+QC\3,FX0N#JMKZM5:_<8(^* M3Z'%33DF?1*RHH2K5Z7H0O,3@G?-JBI7E:T_(%!B_5[B'"1,>GXRS`?AZMON MSU<_-YNN'ER$I$- MRO?Y":G77K*GE"[CO6!LU6TF=&R?7I1S['OSRFN<$OD^II`5W[' M3:(97-8?]__NM=[-AS?[>T[X^Y/?(=(I.IQ9#9A0XTI3X4F/N>DG?&%)%\XW MZ``1CNM>^#\>/U,*I(N&.5^TK5G_\&L&&CO?K#;;QT]77C&1"]':=5!42%TU M5_[[LMG7?&6))F\FVT6S1L@+']ZXG"&(AYT2K9$8R9"W?8 M>W[>3*C.Y0.17,`&KM/HB*5Q),W#6)R8033O+CH(EH>890L&#C-)U%!6(N:K M4^GKU).P((R>LLQ3JUFI8?C!&5JXY,HU68V=GJ&`UI`%]Y_- MWDZFXN/:F"2HK,#Q1$[J&CA,X.A!($;R?#!FR3%YZ,-I)>!:Z#;0$Q)M<8@; M>R]\-H/!KZJ+"V5ED;(DN);%27.T;82%19>=DUD MPQPR5".CS?IYHW@=J%N[_6;+\,,P9P-`ZI"V(K(!A`%>@Y`>0&[BAV%G^H(X M`,O="B";(9>DL>WIEG`!WF\`@*U6+O1:P??"\.U'K`[ M?]PAH)KB\UB90D"(IZ0`5UN.2@Z_>E/OA==59:Z\#@GXR*:R',8=!,PV'@$S4#2[&&,D#F831J00`[+]B1UDXA5D56NRV]W=*)=VM03! M@$DQUF`5(,@T>Z$0Z>73[R<5L:I/O=\IPCC[G42+WFGV.UM]BTRF^'E"P)(? MS+/#^*T10>%N=Q#ZBZ!ZBE.-.&&J'"S:``I>I(ZQZ#M!>F3K+EQ[$TX>3CAD M)`YBC7."D@-K7`36J!X6XL9_87">QD#.^[X!=Q5[CE MQ:\:7!Q@FIQ"P+/5E8\^1/.'YG)N;MY.)TWETLHS\R.FZ>H;TB%FW==DK:<: M%_"/`S&FJ`)36`0S[1SZ$X=RA11+]L8$Q!C.`'K^0M)_-ML@CD]F,Q(S;*!4 MA.4,P8A*%>I>$""Z(5BD0/,=H,5(PK7"*=JH0A$OWJ4QA:=PKF\Y7&RA^=1J M4BV"`E(")XT4]IV%C-#&D9*0#5CNT#XQT+%HX&',4:Z1@!KAE"'Z$;<\B>$E M^E@)FL,FEMB=^"QT8#C0F.C%P0,9MW)NH]K4DVK!>NSXU82"D`8"8O9Z'&,1 M?_#[4XP2"]-Q$I%@\\]@*Z`^OCM8(U%,B4U*=)'OWI6[%EA-[K;F/LV/X"`P MC^:.!CL.S!_H$"5I##$39(4`^XAIP=9BP@(=@]_M0FQI(^QJ)\?,8MR(1AI`7A1A58>?^0JRZ;1E_^_$*99,.Y8V+#$/#=""1]=:). MDT&(_[\X>_GWD*AG@_,=+^O1567O14\:.7OV[/7XS9N'0_R7+E+0D7:T,QA( MEE='6H&7.9P(#$6&VCK!?"1J;0!\@#72XEO%N,ZYC>=T0'\XZMJ&R3=$58=\ MK."OYEY4BO,D858'@=PMY5.F?"[[J[&!`=B]M,'I'.<\H&V("X#;8'?'VM)M M3(#4C+@,<<7F?)C91SNS4-9&W$?=@[/4DR6M+I(S*K"&I3OD)#/QH!SXN/JC M[-!HH?ZY"YJSRV"4#26)1,8>R)J*HF\"4^=JX;-@`2Z1K`^C0:3[\R/\J6TL M<,94##M3:E\7!!Z#M'4,CSLP#P)^-/AF*<1Y:K"G%?Q9]PJ4G?94:FG M#'N3\!#1V6=D)[ER-MQ*;V_%/L\5S(T#K4(S:H^*1D07O.?:E$D?K?T?< M>XT7;O!C3.7GEY>OS\['S_S-Q%^6D;WDV:CH''&>7[+5->$OB]BO"@\L@YND MZO=-4XI;%TK)?`4;PFA"^PD[>DN[2U#[D/8:&5.LOF<,F2V/7U[D`X;G?,=2 M1P"0H6==N5D06\VT$V[I+H9CO:OO/X1(#9K"1=3]-P!$1I3)E/"$)9&FGHD* MXX_D`0>:U,%S^_3UVR%^; M&)Z#VCA!)"5!]"E]0A&C\/<@0F!QU^R68CX2AT^?\ICA8\@[[SL%U.P")6AV M?GV+"I4/81I=DD#/ZKIEI=+-53/?*T[>7&&-YQ'6.%6PR5+X#8Z?D@J4$7WFL^W2"(.O&9R,UGO@4+,)9YJBJ+(1NX: M:)7+(3=6*2YGXHV,T!I:9,GPX+BNN?XQ,4HWS$O9W*WW]R$P*<953_B&AF<[QL0^33@0>VX3@E1$GFJZD@DWX', MK=DZO=07YX9(82?WUPN2$R4*;RG\)XFF(W`$]ID-D2M/0NZ6CL;M7QB'?,I. MLP,N9KQH)1Y'HNT=>1?50E\%,Y2:\)]X09FN)\]P=TY6[:VY/LN3&WJ_L@NL MZM'5M]/OUSV=L4!@HO0!%_?NCSK]6C97G%(++R-AMID MWL(=G!8QJ-A0]1-9J;AJ"YFK0DY"+@G69Q*+3``M!!7.5WHQSD06MNU4JC$+ M_]HVM^P$11[-3K*E-W-/113=7V20==_245B"9K26C3[Y>C.[C]"6$DL6PIJ, M%49'/*E7*L6C.?+.2^6]C"!8O8CU#6`LU1O3T,?I"7 M#PT^)T@00BM[WV`MV;'=FM@DOU)AFB%+UPKX(RG^+HC])EE8T<1#P"/G4U!> M%J^CEBKC$")-\J'DEYFB?S'ULZ4XC%5*`S"ND9Z-,M/SM&`(K/M^H/.[M4K\ M;>*5\AUO03_Q,;7.-=!@V+W30U$XLB0'5"5FJF&9&U-1:\D)6+I=;A&7E#S= M=>ODJ(Z!N_O-[:-5_;Y>\1$1N]6HX\A^R`!FM(\C&%HM2+40=39WI+!O$"6D M"QE3C7$VJQO)"WHP=.C)&)^R#-M,2X6M6(0+EV@"!7C0E13I<'+ITC0UM^#/ MMY,=VQ9"A:D8$[\TUGOD+5TYOU]96]!L)HY29^CEZ3OI`B:C91V;B.] M]J3&-`6$?B%7?S(V,V@+(3^<$-/8]1ZQR>?I"I`>4KE[B[TT"WHEY2O>WGIU MXNK$9'G0#%4/L%0+\3]+L1G3REU=@PD4<'?-DI"G@A:#1$"8C6YO-SN&&]V$ M>FRR\/L MFAQ@)4<#/USWI]>OO)SP\^LQROPN-&^A?RRVF;Z?)U*VG@@XJ`+_YZIV*'(L M,_%`QXJ!R$)7*+)\0K6J_8>D)'-(6<]>A)!V2IKF2R23K%>:2\2XC\DA&%_; MV+`J/P@9=475 M#TJ`=KS,DTOZH[Z+EWRO>AD%\=G+AESR:A1Z'>,-J0QZN-3SVA.2G^*U9*WU M@A\)/V?/WXQ)9OOTYO=VM?6>/SF.^.VRGB=KW7!?QC$#G7SOUZ]R!HQS4UGD#TX-P2]'VAEX#?L((_3DPWU5LU*6;=+ MVJT#MB,G4I`E!P$R\8"07.XTGU;MKY%0$18W&,V1: M.SH>X1D@:DK>'"I--R>.''3#_BA9[X@&8S/I^>@UO4O&0/16Y@_V02#C=+]0 M#\HB]&)8#CMR,W?"I%AG=Z0(*5HNV4S/D,BF-QL?O)OIT*`C_BI)G#B/GLT$OL\_- M!EZ^DBX#:KS(CG36RWF%LW>5W-TPJ33P*A\%M"C>?"4OTD9H,NX3+F6NFE$2 MYI_9SF:>\51Q*;,L#X\AZ]"(P__=HAW_ST$O13]+[J9,/'-WR`N0\-EN1NJ7"T+'!'=J8.C?,1!KC#Q'M]%"%ZCCA=FR[JJ\!IUG*1J6'!C MG2/=CB3(45@QP"04<#=)G79RLJ$_*R4AMLO>DJGD.@7'4/>9=@9YE;0Q\+0T*D-_';%%_Z!# MGN3)/\7)UDRZ'><.J-8;"H]X`G0"QQ_C)0(%VC`,FS.J0/?3%NG[HR_)CJ'F MQ0T[$B@FNZ*AQHYHM$'.$Y72A?SB,%AU9\24/9FH]E,()%Q.!*/Y!P=;*859^+HN!<+QE.14QLDBPG)`>T9 MX3OT(&5W=NR>A*X]+=*[LGR4F]MR*3D> M[FOFWS,=]CG;U]"A8[?_/?L1CN%06?SF>62=._:]S1(H'2T_'*_R%Z%1!C/L MZ?1P8DV$Y924/M@5=-,,JLP=RC/8A5K"5Z)>*^"A+2, MEF`UZP6QAMV]_4K*O:%<-`-0.!$*V:0751B3NK$X4N)D`;BDN,RG(5L:= MBT$ZJU96@>"Z#JSV=:(7AALL)1TC%X\A'"U[H^,3?DK@4MA:Z MQ7'P(_&%PW]F(I78P!]S'J(Q4^K8]B<_18==)4>Z&^'ANVF]KK]G!_;9R[^S MCWW$+:@U!4]O#(Z/)+(^QY[?W_L.2=6OODC&SS7P.O$\A,J#1IV9<0HB!W.$ M'$-_-$Q7&R_#[3D<0[(,62D)2Q;*CEUJ6=M34V7/ZYTD%L/(Z_M)U=/)L,J! MS!%0U=.>EAT;#AY*7S5D0@"L;/F^:E'/U8F?B*4QADO=L"*3[)-7G*8IGXYR M-M&Y5$&*VEI\_`Q6TZG"Y&4 M$'PD"WB`<#'5P%\]_;?QN2FT^(&#GX."/KX0\X`$PX0BBH7`;"9/-6O$K@8M M<%!3DDC#@6P6@(64QHTB$&*6;CALOJ:*Z@8.($FR$$/\&P[%O7*"*!TJ=+93 M30Q,^.[0/+.+F@P%RWKU9R% M5I\$5R!*XY4B.G5=*=A(-Q.FID;-QCS`K MJ0-;HL]E<*CBN$P\SR(RVQ0L6S)UKJK-PKI+E#>K@4MBJ'(Y#Y.@'[I9"\5$ MSU0,,3&C=4V`=8P0MU9778)9L7P8_1RQ*$@HJ]C6MX, MW<_*XDC,4C-GQ%,>BBEYN3C:2XG@GFT1=( M`7@^IP1-K[6'!7$+NWH!YAH6]LWC^2'*M9I,B"RI/Z/A1S81Y>#638/]4?2(C*U;L\' MD"PS`C8Z%G>0?RGN`&IJJ#_SZM6E7U#.:G8!_"TF8[3S-(7!K#>1EG9J+Y51 M,EIFO\\3'B)IH9/@>EBEW'$']T`.16)R7H:R*Y8GA2(F< MV065]'AZ0_]8'4^.J7V#Q'R6DQ:,:^B5*39/_#B^_,NK9R09_XA^X>-%`#P< MM(I^JC?G,H4O(*O_K0I'%%!-==F1!"/HB(JDF)C&5OPLFR++RK8%1XSYC3CL MD>E;9+#8H5*:D85#WHT$B#L[)OOH!):1:"[L(_OLQ"3J>76XB-C@MIEI]5DN M[T4HSUI8K]$ZPYQVQ%F5]6KS@4%S`V3G5$S6\U@J3A3OQ9%Y"R6ES*AFV`$0 M!9"UBYFYMG6[#*I<7+P(L!'\8PQIZ%J^L678;T&O>R[.W*09W0R2$:*6`Y>( M^+&;F"N2F^L0I+",VU?2D,N""LP%/P_R-ZMA/RBS]9%LE2_GJLS8(.RE##%U MR\8P0'0V8>5(OLH(B=:PL8J6X4($N:@A6A#GWF@B(:4E,RDM4CTT^L><%B&( M]<>2G!;![0EN&O(RLL^V:>'PD15Q-(1I1\K`)ZO[-@_>9 M*&FDB`U?0!B%C:*G0.O:Q!?)*BQC>0$+P2F^V$$$T^3`6H&?.G2>7&I` M]Q)>81=29Y;!3]5Z\B*DPF@Q%9*MA2$L#\)48]YA'PHQX!6!C30_`B@^8-G-/$?F9Q%R7W$, MB0L=$*,@-'X(@\H M^V4B5A2'/(!I40"M!?HDTHFS]J(@;_RC6]YE)4HMFRA`L:)%@:%%P.IIT&8PHEDT1JU7HCP9`"7-( M]A5+0S=\MR+W1FXQ#]SB2,B9=+XAWB6^,I=5F*]`$5@Q3D&0(7GF?2H^P#AI MRR#:1-FA75>537TH$9S>%DJ8RV(+7^;X,(*201:MVC&L?:`5*=/$2)ETI(WP M%T%/.9BX;?:%GXS39@D@48PU*,(&"P!MYO= MKB'HFGOLN;28'">E5173L=U:$JNF='.8Y>/2\O+F$_C MV%OII[2#B'<;4E#AMYG+.O>;9HKAH\_,K%V5J$`F6Q M&T^$9JUT]%;06^:VTH8ZI">[8%1/T6+R'.YDOA4BN(G/"I/R!&5*M$2F6QAH MFT4[>K)-SKN[:P/QW]JLE)3K:BM]*TZ2>.%5#>58-0Z#G-S>UI.MS4@S1.F6 M`95<\\:I^G/WY69?*ZTLTV-XF=JH!7\"L/)X@`E*1K;CC.R\X(SL7#*R.<9TR0[62BRL7\[(9C'F@9QL?UIEHP<\U9GQ M5.=B4,P*XZD&5%P_F/GU!'>)UX42%!MCF%^T9,`XF:Q#F3F$XG/EFE7+TLP' M?LS(#G1&$ER,,Y-RG7,.#=6($G=0I1/>:X1,:F6[R[;\WO83:6R1^\(QOUD? M(6DFA*4UPK$%$44<'M^H!9%M:HN#.V/EQ2"!'IC1'I\X1J^&,YZ$?-^:&OAN M)N\@9D+R9'"DAB-D(CZ%;DA1G`@Y06QJ9(%[QS;Y03^&3<9@0CZ%PRKC,`D3 MP8%GSIQ]8I1C,.,S4]A#%,_@4&D"B'OLVV3W;D=F;(XOCK;51!!/2QEH>.3D MIK:!`>A#F7.5H7`LLX)ZP[@3TGCS]E`"7)UWEY]OKU MJW]GZ0WS][ZI/T3$QL#W3!$D0>XLN:I`/.RMI)@(#RB!R%CB=0AB>"R)#@"2 MXNB]4=BK>GZP!'Y8UQ`%%9,(AU'.(&J"M;T,M@:J>-BXF&=>&SO<+3FM_6S% M!'E$`IT]1?$<4K>,,>^:8A?0S)4;OV;#G2:Z4TQ*X@W_:7+5);\9W7,&M_B? M0@DVN2G+Y:8K9VZ[-O<]E1L1">-_>Z+0S!(-_P9A9%!RU\95[AC*D:3$+>\] M/Z!EK(4Y2<*:;$J-T&#T\*A$<'KHU-3[!"93D)DEU-W*V%S^LUYK;>E%D(`7 MIFZ&,,BT1)>163CT86(4-8X8+AGIFPMUE=4"ILV_OL.-U(#S#VMNC,:JSQ!JH>Z@3*5(%P[3">0!0_B:F] M[/]']*L,C$/U6&@PO6H5C8WSLE2GNS@S.>5>4V5Y5DXE8N!6"Q#XC2.3(H6E MDDDI>5(6Q^:$G^XG;!Z<6DU!VA'G*S2:6$JT9>:(.;38(%L1D5;W>`R3DE(9TMJHJ8">M`9&F@PR<"5YHE(^JO:IZ'P@D<6C823]M MB[4N47CW&W(K39>;S>X^B`.MF`\3XFGSIFY7#+!DC;J<^UZ@)M&.$YC4FBA) M7DB]#U)="N[D$A;P?"U*ZW:RVY^*GUGC\"RM6U*_#DGH_8R3I";[/>6I2(0B M.PEE%0^$/1$;(NG')5RZZ*HY8`?SSZQAX`;<+<(&=!*NK,`'O)26)X;JWK:) MF&@:1"W.`:5%G.LB6@P#,S13&B8N8L.+.%,'>#\3@$Z;=:$`3)Q%@'12*Z(< M+R4M?>;DR-T&1`@O]50@-B7?V*]C"P6KE0T::P]2V8GN7PPZ)!B$[G'IQT.& MYUTH+&>,<.H)._#T]CVE'?/T]K_&T]NJ7`)FS$5"(`.%,H8J!_5'I=0D!.[? M'@&=?M&\]N+'%9X/N&N$N M&97V7WH>6CAQF^X'-)"A5@\/A)TZ*!H5GW4RE&3?X"IM`A"J/,,8=F*.33`Q M;1BC734S#F?80(6'+1RN=>-*=XP("YD+GA8KZ\V#S=,R.145', MC>&O=SL#;;T3)Y`C(]W=#M)XT_V-"H9J0N=%LZ4C,D1@"@#YW/-VQ:0=C-)2 MJBX;P#?"Q4F#CB=QIG5W64_@5]]/FA7M45Q')8.YH"07.J,-'/3C?%5/MH>=N#JY'Y>A]G)V01V.F6V<1)%C3F\>NP$"AREJ$Q MZC`UGO>H<>IYH].'CS/"@:1Y7"3/U6^1$T&:,1%(G@-<6:;B-TPW7<7PSQ_Y MC)FS)&8;.^4$C1.!?AG2C0YW,EJS7V.L\&\DSWP,S1:4H:X/%^.G?XK`WNB* M_D:'FTL.ZX'O^+>DW@R,0?,G2A?SND+)'.>C)!53[#LV/+H:1#(RG,]1V4+! MJ8SDEJQC*/Z)"'KZ.GZG(8>`!$.V&O5@*%LW&CE5@A:%B`5DG@6]NFU7]B`RM-R&(>GZ8[?>-S=L=F:I31S.8G_;W&UQE^2!6_V#%_!&Q1KC77 M2-'K`PK,W2[$!"53#\9\[6E60?+]61W*I*S4(JK10:W[Z-#00N.C7VU;B`:G MT.B!UGUOY7'6Y$MHIH&+AZA43`X;I/V$<8FCN;J'@I2M?A)+Z'J.OQ5+^=:? MC^O9A,(=8(Q%O"J3XC)"NHF%<6<:-=PD(MM>LS64*!RKZ(^,C?A:?[-QL6"O M*'N$AHE8_53>K20!JU0UF0&MO::X)<^E&:49 M;T:KMY5+T7`H M%O\&%G\J^Z@V_T4K1#5`;<.6PA;<\[%4FHQ#O4R>?Q- M*)8P5PUYNKO@U!/N:/LJ#TC#2*_4O^T4@:QFA M><`^[F5]%IQ"A-#=+0J'L M4@>-:XI);1=P<+^0`S$O!H<*=3;A[IN8N12,ZO5^1U@W&<%V]#+%\),B5ST4 MC/*#'WBQ(\N9I5%QUT$U,M?SUN,_G%_W8R*OH= MO91R;"GF(U[ZZH+\$J]?7SG?\J+[OSWS&94=V[0770;'V_87%Z.>:?R65B7# MQ2ZV?BFU#PE2A#G=E8%HUD$711CT+3WXG^D?P/D5`\F8NE+!DCY_8RQ4*1<+V??WPZ?NUES!.R@V1] M'6QSTJ^\YMP/BZFN';WA?_M5&B4WE'YK)#>$!!W>*.^BNTD]$,O.L^ M8>EP!:[-KSU_ON!LE49.EJQ?6<*FQC3AHLV:C77Q@8@(1DO2JI+"0<1$F/4( M;*8_'(5]1C`0\?$J>]TCK._]0;DXRI*Y:*HJ@/J-%"A3J5XD&O-C19.,"SV[&10 M$@)RG('!J)"V8G`XVG3B5#Y6LTA;7DJ$XS&\V88V<($FCHYEF2.ASDKE2(9ZFIT<:O MW-24J$8QRJSH')M+DU)^1LKZK/OZI(D)T&_$AZI;%A:77+*BSE"D^;3E57PC MFW/$6.'M"06Y/3@62'@G2BP;"*3B8-++IDK`A3=7'2+R3'"'&R.]XZ MTC',^/^)N>6^8^H$Z%DF)OX;W=R+-`<6Q_*I"MF(/\'8+D_*DH+8JK`_2X*K M#4W+6!SORGF2TR4\2F*EM)#E`5+2J>;L]34LA@K#[Q1FY!@,V^>^LQ5T+S42 MULC)HB$=X$$=WNNY4I\*@$;F/"@'CCLJ`(&`YM422YP/9IF)U8$'SLNWR&/H^'W-Y#+\)5)=I!BE"#9)6 M>.?,C3,QHGH)WSEEE9OVH-8EA6O*(!HZB7K5?1A:TS.3P!(T1+"0U&7?.E5* M)^3;>5#DHIN=CSD.5F//D*IZ\2"66HX65&2I8'/0,Z&^/!8T7K'PH80$%G0M MY29X,715$F5!F+^4,W>+Y)Y0(O-P.R[3)W%1B\N0GXG(=I<>X*+9U<@Z3]1B M`.968M:PQ'@9!22G_N_`;MG;-81-+XSOY];X?M;Q_544Y1NN5N+F9O1+_VTB MB?%SA+U=D@SU,VW>OTIUQVS4FA(7YX0>%CBYJ`L?F_<:78],*R^5[/U'W%K5 MRS4.])T"1;;YV<\ALBI$Z/^QK(,Q%YA6CM:`C_CWLQ"5 M70TD5(V)P.F"\S2GY(2+?@^X[IO6O6$ZPJ'@B[NX'(T M=Z;H*:R%2%'B2[DF1Y-GW&:XQO%%/S_1XH4C4T*Q)P"[N\.LE8/EPAKA7./<&D7"Y%`% MIG*MGB3IA([*GFX]B>["IKZYV]\!W,.+#:N[72,U;&\FMTM_!("X1;)5N?:Q MI%Q<$HJ/^&\TA:X"BJG,T%M=*T;KL%FQ""4UA6K[IE!MD87ZN'6S#<%W=&@T M-I[<.'H7K1R$K`)(:0`6FD6OWB[Z/%LD>[GG:S]>OXX?NFW*!"0V(U21C=*9S[M%B=#AI'3$CT[8*[U M&:EHWGVQV;R3XPMV9D$EV M4]SYX=%LVT!"?M>5'-OZ5GS^N."_>#/3Z406!83P>3EBMS>5>?UW;[NKNX]W M7H18(U2'N0&KQ$DWR2.RW8>TF[>;Z]V5H]KI.97:(A[V7Z\WUW`\=?]UZW72 M"`MZMH(QX2^;V4+,[\.1\+,Q8S"L%V1XT$`:+:DHGALU-9`+Z"YT79(? G M.8$[XHI"75'UR%%Y&:J>PJ(2!%\V_*.6A`3A",(P`X(C%IH?U/(1(:E:`WM$ MX:^[J\WFEH7H^KVF:!B<>0UEXFZ]UX66M[G\+R_,3%]+C&L;@L-84"`BO` M:#;Y!=`N?+G204@DFTE=GJ.TBZ8UKM;"&12PDN("";PZ/2D ML+WU+B1Q)$^GM!VR7]P*3E:&2NVTK=\]-$NJ9J8+"6"3DGCDF!X'#PI[FAA^ MWO=\)]"):W^^W4TU58PP:/G1P[XE=<0DTG:<*=[4CHU]+)>85JAZ+03`M*88 M(O$XO*]V[#;V@B$9[:Y76NTI[XN[+,2JA`(3BO%(`J0D?2$:'OAX>QL9N&PC MQ"S;Y=PT.D^`Q;E)H3B7Y8!N%9V[T8Z$'3]79YVN9EP(+?PD]=(#,VM5/]>. MR*"+JB?I\@IR/C?L=!E*;Q!A/=KK$^BNS`6_]F00+!-<\)S=#7$.ZRCL6)N;W,2N5 M]AU8L.3)SE,'_])VB<#G@,!=S[1$M+`\KMYT=<5W4OS1'TZU@%MI8$.,:A\\ M,>K,TQKNIO:'&)MB95J^3$N>A6R=R:FB'70"!2/RXMHQ1$\KDLV\KEYRZ?LF0;N&@V& M1^[Z64V#48\W=H*Y2Q+4U)_`?M^DAG.H3ZX9H@3)*KX#L1DYKV10/]@S]YN7 MWK*"`.VE8Z$"$6..%:.C8Y1.N@-G/.LKY+\C[UT=O'=ZW.Z1DCX!!`'QJEBY MPC$P#B$3DQHCY<1RSI%>)M5MZ'FU!4V;=R.!HA].2Z#9VO3LH4T6,<\YD^J! MPI1:33YX0VMK*XZ/E$UC:AA$!^K[&(R/J$5^;%IVJOW8=DV0^@$3M3N(P(Z! M'^:YC087<-`-U\DSV'!J`'#S@U+A:S%'L@\`A'?3#5F,4IK!@BF(#7>WG``? M@L\%TQ\-Z4;--JU*[!>ZD_=[/@`\)?"5C>AW"(,1(O5YGJR.@W;@D^=2&WS%$"38V803,3C MK/T1CTXUS+(87_-(0@`ZP1S='!P,##GGO=)F[;I+%X>,O6Z5&I$&W)$]/E>6 MDI1";>4F&!8%+#S`A'=OZ/LTP MY?3]@RX2SC+POS@7=]W"W$^$GN4D!@M%M!18'(LJR?`IPIYM.@&E<<8'\O5]PB>E MEG=0FJP*30$D$H3Y/E"1BK<:V:A\MS[>'D,0!*=S`KBT<%K+TZ=<&/ M69OHG;MU,$.%`"OT3";*!.(;\9RD87A$ENDJS+V.-.-D449;6W.-6+_K_<:[ M(Z/AFH^0>7)^FN5A9#&Q1+!EBWR.JPE#_LQ@MP9M`_G'X#T.@0HR0:&.8D0V MAB.1J++T7HT\*?B+ZY=:OW8N\:R*-S;(DT+J$+*M^7MDUES'Z(.GKUZ]&)^]E*\+?#U1^++K)\`'[OY1U!C/ M31[GP86ZW]:R\].:,,3!J1B#@L@X M"_W>!+=^"'.?&`,>F^DQ5QS0/$TCSUW8IH!E6!\MYL)BQG9":6&3V8QX.50U M,I@G]8B\_+C2'!8)B3$[B*-2=`?)^&4/4*G9>]Y!AS$WZ6X:%:7N)NMLQY7) MQO*J4&DVEL/.^M+&RGMP>'QY8[GZ\-Y,'GBPL0X>!^$7HB_7_+YRJ(\4-I:J M&^(.DF+4FZY``L(:),`X$JEP1F:C"!W-IDJIC'P(FY;WU6WUTU7W:0/[UHZR M-5+IV\OT@W_0XS`RB1LL4:!R#:K*+1+PZ]#K1SB89^W"J&'?:3]#J+TS"*L: M0#Z7*DR^5U)%;K.->1HH[[W9*;[\5*M/8/CN,:)P"$6#*#I61C M'.$L='YI.N^8%F*VANE6JY+>PGPU/]Y=?RBLQ8*-@DOH@\Z>)M$?Z]-.X&NY M-`Q@WIJ/5F"@K<35K`(L?FRFCLV$Y#Y!3PT4[WMQY=)5W*4PM=(N:"CF:4`L M",W7G-?!ID%W8W*[O=05:HOP6&BSDT`W"ZY``=!!4?<`ZLFHP([-J^F#R/NI MIL8YB\BTSC%CU:*E*WC13TQQ"EZD$(4[`9/Q"LGW5#U.4@_A8YA(Q8]A-6+T MLK`KJ$-^%4+)%5G^)BP_)T*H'B\*VO+HCKE&&,_NCLY__L34D(9+"!,34[)PB*"7-1FP?2@&L_TMFI MI,YHI=L9SUUC-.UYJ%H:*R'&['8!UMR%2(/KS1VC$LSWHD"G(/^[?7U[*EA8 MIKOP$'8``]WNELJF-PG$!$YP>,55'2X8<[`OXD25G,)1+ MJK5*3PN8U9:;)]I])R#10K:+6'&>30+M8[!E-X"OA3/1N1U;:#*>]Y.51;,+ M^"6\"?W1NVRN&_8Z>8EW04E&R(T.)J&%F(-:"(J"\";)Z.1#^%C/X#0;B53( MQ1\G.@VOPR0D.=U\E,H4R)K.8Y'D8&UP"VMNF$MA##7VQ^Z$^5BJ75,,(9.D MVHE;RN1(,=,U5SI?HX0,&N:2O%H__+7$;XO!)QT%Z0HMJY,\47"8"CU1HCT& M\-KLO6((;"E[SEG!"XFONX$=#EN'6<8\FDR6UJAE3"7S"/DY=RW<-]T^3R`' M:`?[B`JDH+Q9,"13?ESC9V(FHI[O8.&N(T7;'HK";WK8MN-;WWWW;@T=W?/* ME5:UF$=O41_ST:P]4?H>_"ZF6F3KUE]UT#N ME/<:QO^.]S$R'04DT?@9.9I4\`-'4&+)\1W%1Y8]%:2A6*TO&O1@`R.>@9.R<=U3J;J=M-KOGQ!Z5&VRI*'9VRSC\YNWG M:M(A#\H::[PZ#C&(: M.I]JY-BD;HD""VHV+0M\)*,W:BJ(J0P/9U4/25+/61R*`/Z'#U"KOH9H!]&[-3MG_3[ M1;A%ROQ)%@?U:7ZW#M$AH7MOV8LYGS0*TR3Q+3)>3EA7U^P0D7!G/"+")R#M52P9Z#,`+.!0&T7HHCHZ0V:W;3 M"?0(1:_9H>;N(@!W=L>>K:3NR5Z[F#U'0@@5L6R%G.]YFF;'1A%N`QB^B8NS M8)O'SOD%@H^3W:#S98BRJ1$Z'GD8($=O=PJBM4@-J+R@JC.U0F,.8V)$\T0@ M/@=5F10'%/UC2B-:`M(N"2P34UQS*=1VX%G->YU\>,2SFO>^#C9+K'NH.R6Z MDS^#Q7S5SY):/ERAJ@5[%]'.@H%'$`^X4@T9YQ-\WE;5+5,S*LDTY\J97O7V M7(W-E_O-]R<.61^:-G&5-J;)"S<))N:MIIW2Y;0XQDX&/YQD-"X.BK*'(I/M M""X$QI`NS%7=V.WA#B6#3F(F@^>N+ZS$9*)-EY*S=OZ7L]<4LKY&^'9$G`&T M5D_6I,S+-@:.;@"R#W`I#ZYK_DZ+;O'>B9/)QD,.1 M^B!?R4>C'K(A?J(:YF(FZW&T+W=R::\UMQ,XS5JMJ3J.K%=((;7@J6,F(SW2 M1&%.!UJAFD(TCW/M(:1^K&$.H&%"'\3]OD?*5$;6%Y@\86W4;HR#>R_V/-=Z M,O<9>#G#!/4)?UF3Y08*,HI2PN[L+(I9)%?U#972[5=>KV/H]: MK%A5:%8A;6G^R\E"#A)P1167-)`F9HAV&V!Z!>DT'&\#T3D%<^/*W41'Q*`H MVOWGL/O'_HYW5]U;I:MA->`I?.KUDG?&ITP&I[5`CQ%T@-C;Z^XU+ORJ6:S$ MH4B@0-,5LYSNT_&_/G])60F,P2Q5)GKEL3IH?%N"">&Z7%]T*FRC;E=)"):8 M-^WL=1-"6DDZN.>4UY(\''GU>,#IXA?N;S\QYPB>6;3,&;^H2@/VU"%`@'%W]SH M3N=+%:_GK!74VC(G,&!NOS\4(GMSDGLYI3_(%>\A'Q7A:T+@QIA/"K^#PT4Y MV[]S.=3"&KA0S>VD\*?0@`L=4*,D'(7K3T/>@P::10TUQ/$Z#7U2VTMX"A=Z M\[-0F$?X+F4#\PQCNM>,9)-K$",Z?#O]T=!VU3?3C^U82.,!%2]QB1@F@_5R MX*`*/>G[0PS7QL,%W,BK.H.RZ@S8$?=;=^`GK,JY/AXM,F0QP8`?ZF(N@E9P MR(?)5K*YVP>D:1NN?RRPAP'A*Z-I*)=F2*!$%'-:`*G%II>)T*D5-I`VL#S( M.>`"QRYZ,Y(56+3CM$^,(5EP@K(D-'XFX3"W9HV-V09#FJ?3U+!)J5;D#9O1 M0%/D4A[,8$$J_ME)NB)4.XW8'R6JAH<\$1K$],Q-K?YT*O_H(E+8W8`T6/3ZFX-@"5F$&YW%10A(%>?*28[== M/3XL83[D\-(XTMJ4$7[,EJI^+CF-EZ]]O_].I]S?SL<_78JE;Q2V`V`J+E__ M_9%\WUKLI3MRK#*<>JE(F:__SF4%AJB%\Y2,)(P#@A(TTJZ_PF4EKFAFGIM1 MG$+1#^R,@&]*U6RNNN]/".G77M'OY_:*$RGC\:,U[$`';O( MZ!M]P%3#S=XZD\J`0X"N94?=S*J`#>O7B8;,2]8<])2&.3@'$?<9&' M'"M;5A'3@*^XHU?.RY$%@4IK0=#>207@$!7]_L`-"`X!NP*U-5HGI$OK[;>$ M4I1EI&Y+`U@JJ=^H%9(U[4W\^&2XRHW93`-(6-E'[4LQ)LRT*,P!"]^P+VDI MA:P7C+H_E_P"S[)%X$<;%BE MEJ-L"01M>2`:0*X<_%5B+&L?N0*!7G"Z4QT>B=,TX'VP&PWF.;+^SFTZEHR0 MRO'YAD:*.E51=`P:5J&&95)+R2ZCQ;5W^;-E9&YC&T0PPL(/\3P"O*&G<^TI M@?0)'#&/"E.LZ2#6VLBTGQ)N'@C7LYX189>,1H%LR8*52Q%4)5NQV-6F$F=( M"VCUF[G;KCT%MXK;"%H]Q(X[]4I(5;]$R4'Z)^G,>PM1 MWX<:(24ZKMR*,X&A2NZXHW>[J&I2N$/#T?/7DQ#!!5_AO)4K)OXC(!T"M(KA MK?CQ&W@]S0,.>MWNJ?Y-N1=VPP,6SG*W9."E=84E8DR0 M+>L5@*]J1@)C\E]KV(;?:J-C.TV462E+MF8QZ6XMYOO:6?9P=+-E9K-EO4&_ M4PS#>9GURER#S#P!_(%;Y^-(RMY*P>KZX9$M=49"Y@8:BU,SC;7,4GXON:5< MV*[-@4,*AN.ZH.)L9JG"2W(BBC%,7]81+(H(NF?0)"8V5M\MQ!&_,(YX[9T5 M#A='HA-27NR(&6>E)W73F20)@\];?IYJ_G":UI8W4^K`H#]TRLZ+/+;@CZ(B M!*D56DO'B/-R)B"/=M`/W7`(X0[-B%"\?%`%D0AC5;"XNOT(2`>^DT2UIRSR MOC\9]'QW1P-]$E6*&%2)DFD\X3C5&U.@D6R$7EZIT^/)4V)I&\UZ_DA(6S5G MTY#EC9&8SIV5-Q;6-1<\#UR$7N.0B(:*,NL,^^&!)+KB>R=(CZ&:LCG-9*Z' MGOS,K<-1KDTG`#T(_']7JZ23**-LW#)Y:^S\`RC1%Q278 M[M7+X(??]^RM&H#D?W.D^_B^A>]/6?`0S%`LXTBO)DV#-(]PL5=*HIJ!6O'J MB@CHP&$6H-UQ9T;*A:0S@@D(/6S4#U\[:M]R9HI5\!U#?=79R:A7Z9W`<_62 M?&C8W[A,.N9WC@A+?D>4L1A2S(=H@CMOIIYCZR)>:ET!/\AN3_A+LE)- M=W;O17(DR3$3"T6GXU'&E4Z0XP%J<+%F45@]8R8)QQ348%H947AK/KBT6GP/ M)L:[*\=.>TVJ,;0C3G#X@R,AJY.A'"3Z_-ONQ?.79R^NW`L&@_F[N!P&P4;. MJ_LYNR47O%"`2>J_$^/D(",C03;212>$FG@EGOSB[X"9+`=#M#0X1`.U\M)<9E(8MB5;)0[2>:A-\.:D M`E(KP,L8)I@0E0?&;IQC:4:>%_)E/,I1683+0@5OG+`2AI8`.>@(BZ(TK?@1 M%OXLB,U8#U(XH6TP%0\7Y<%3H`AN?^!Y1C:,2S&H]/)8#UPGL#F02>:<=!/, MTF1[&9K5R`A#NM7:MGX4(#XXM#\5/($9G=$VC8E<:V*R9E&TNMACKHOQC]0C!SWQU3*(;10<(47 MKU[]))A<97!;+#Z__1T77-$P.S0A^W\1-F[>TVQ%/=2\MB8.=^,^<.KG(@Z] MXF#&1@7_*#-;F!<^`XF9MPVCSFZ1&C$$7+ME-#`61_24L*7?T''S1HX>ZCKS MWP5SF\:?!8]:4+SU;!],YFJC;EGL;Y$L8<7?(.4*2&7;H(&ICLEYO59@'#Q2Q"0N;L:I2R MP[-@U2^'B$2,`2$5KIL!XI+ES[GU&*TFUQL2;C$,S!R*B0`B#`9Z5ZGSG3>V MYW>P,+.*6Q!2EOXE4@O12SC;!?#XJCLF190/)*ZL=)+8<"L2AJSO9\O2]^.EY9#LH>C*P$8Q;^P%L'N-6%A@W>`G0]AOTT MQE^WM(Z+?B&X]O:Q5$TB1+:D]M6$BQU!L:J#VW`1]5$7_77]`ZLRK;%D?4I8 MF71BV`]5PQ%KJF>(X$S<@IY;`9?^4.#ZTXLOS=6"(Q<>"&=\8+9(!K.S!0(> M?[S=LI^IZB4^3JB`^';1:3GN/I-/T:[RLSQBLC"C+D:VC"IB>,U8<3CY-;MR MNX#!61_#'I,EG#)2TA!&R+(F.!>LX1I%.;<'2SB"/#^ M%Y-FQ<'$AP&E&GXO"\#R2J=*/S7]0C"Z4H$Q)'O5 M824Y)N/;,[2UD$F#]Y'VU:P2AY*EO4W5`%IQ:I+<,FKEAF//HYBOR@;-* MG,0(RX@?C$<6D]BU^&)HS,L8%'<0EMD2=_I>7CEF546HKNL^ M?2(HV(`')+K['GL(^=P\+W6HZ"Y1B'UM2^:0FD-A5W=L+A5EZZK[WM^/:15( MUX`/)4QE$3#NR!+I(IB)/'>@0/,J^@Y5Y7Y^P7:N06;"^:2BVH5$%GPY#JW* M9%S^GJH$G0R&1:=B1STI-L->P5K$:L=04Y"L/T/4KTT:'G&`QJVC0C>]DJ_II"U7X2KRD`/O M6DT&XO#VFF$_HX]'8MOJR77#UMQGF6HZ,10O:E)/VQ$9J(1WO=FL:O%:1Y`[ MF\$A&N7AS<:-Q&%Y+HKHAVX(4L\\+2`^2CT0P[)G.OV'F([)56NA*;.OW3;H M)QC"EY_CBNHIL98*8RSI?]EH:"9Y#G-+YNQEY;`?+HN/Y?3DX-<6`U)(@AX: MQ8,!*#7N,^0\'PGEZS"]^ M'L>T]V!?6/.T%3E#UHJB&8/AR#:3<:<^7 M*3SH\8XONJ$FX>=[SD:DK$^FL:(R/<<,EK'G4BV`5D5L](MH^>DC>J859<82 M!X`^J6:0YKU*G74G6%ND^#P*X<>[Q##1ICI*:F5+4R713*QV.@%X$;)_/M=; M%^VX.A/DU2I(*'@E'&`6((C?M*LDZA`56D6"D0U"%24VQ&2] MK["T9U79;]M?A.UZ>2?L^X5R4*AI6J$D&FGR@6I27@D_60F(6IZI=.ZGR(40 MB']HFM(:2E^8ISPKM6H+6P40AT*QUC^_O'Q.I5>>"M8*K:'[TB3EA<;B&2,5 MF7Z>`WF&D$#Y%,+L.#L]+2G'2R;9/VC4&:1&G7]_?OF7U*@3%59\=^!8/QX^ M&FP^N(D-\,U,RC?0EO>D112P#/)AL`G)T2A1I1J_%=;5M<.P3A4@318S6?H0 M0VR"UNW*^H."8T]C&)=5DH.;.K$2-3-V0$H.LCB.A8*TD*S@%"/I.;A!VFG6 MIN.LR:I#G-()*'82BK0@);#3S2+.+1*P.5B?7S$^WUDYD(Z/P=+&BE]&K.Y3<*@"]I`:LX-&3*U M1KBU<&1^,D,*M).I:2@G.)9W"+8+M M>-G]Z8F`9I2!!84TE87)I3!(`PG0P)JLB.@ZGF\`;#D+&8-,DJ.ELLWAY92C M?.60I2P4,.]>;&M.:I?4"4&RYPSX$]9XXD9@K9KLA9Y2B!9<':M<`90%%3=L M'9`W^^&U?E[=O:%JB;=8107581*$ M[]RU$[+AH.<<#-B@;[HA1>EN]WU:8I:?JJRQWQOXLVQ4QLC@@;F4434'A!YM MKB&>&:\YY;#?85;B(J<:TZ!,&B+^2V$'L:&H10+Q>S`U6 MY2"Y9I0-V@V&X14C.?G(GL\QYN7!R7=HZT\.OL2R&``>Z"9S\"'E<-XP',_E M*XK%F.#WIW_'>513#8QGKZ!.QE,Q&V;Q6$1@SE1.H,5G8Y-/F?SY>5,KY?!C MQ0G!H<("DYC"J(=\"`XQV"FZ4C8$S"85-B9FSD"UV.\80]*M!AMV49.=2;'8 MZN1T/IY2YMHY9;`VJ\C_E"K7XF&W:12J08%0-?')"=3>AK`--C<$_S,3>0$- M+#D6#>A!HFZ@+UG",P3588E`\V2B:RL.^"\V^SJBX$]F8D4U0+P<;+84F<'- M`S-_8Y4;#4FS=>CVT3),O6&,=')Z<85I=HJ+RB!DEE0&PK+;47%M+RFRTB(J M.*BX*#R6;ZUXWZWP69K$78AO8ECH0A*%DX")+(IAJP+P-]PHEJ`7=%$RH%`$C*\&G0!`#@;KJG"1&L406E4(\XL^DH)M6^R&.M MGK1AV9)YALE:UXL)U=\Z9=CRT)[?4N2PY!F>;3ZL/TRV(1X_4RO^.PZ-7G*1 M+#Y^%RT%H7$2++5*H@-8)5C?W=1;!0?"Y.\X4ILS.:2"!T]OH["H')C^-AK. MAB\SN(&BE[06L#(_.^G/*2E'=*ED20-CDY`6?&* M8^GN[>`%4"5.S=*`U,E&FY'9)3%*S1E3;;6?^+'*\;:>!;=:%"*UAJ%O(T"4 M;*;3NRTXO+5SX-#C/@[;`MZ!<7[8*8X5'"K^[$NN*ICPK?_0G4CO(7_M0G`_(034519P%QYJ]G+ZZZ M#0$77,(50.*+4X7D"6XLT:?G+\]QX9P[0O;_$8&P%^*LIMY6"&J%T86^K,H\ M]FN)?OUPV*\1;OH'^C5"\.GQ?J'<6>Q8AB+*_"?#96?J5!<[;\%BVOF9[SL; M&OL'+G5\>1R&P!UFT$MQ";DM>H!15Y)QK1'+\0+.FHS"VD5"=;`KXMO@]'H# MUX2]BL$"LDSS]!;!%9$-*"X"'[TX<6A],"S5QS#(]8JD\3*YB&LI:N/!$>'@ MB1AFI9I`^3IM+,QGV>];:\LT^(9KB\CJ6@BR*KUPW81PV=*(D/BJL4EU$#I? M4(TC@Q<0PYLEXJL/F89A``Y,V6!'@LNMP0/AXD7K8A;#0@%4E1H)+QLE>WH] MD\*-VD!])XXBNF8T,-=0A!JE/*)_$#9CX`J;0Y$P%FM4VBQR.>IM")S7O"B< ML^J'&-2J5TDK6E.`KZ.MR=P M:@]24!.+^%+_46F'DC@7!Z5VHES9#JR`T#(][J88D!=HU!]%-P5IQ:-^<>A@ M2=U=>2]7I`J+J>6':GPF![T9'21+LN^8H0UYM@0KD(P_[-+@.#E/"WX_Y+TB MN.:R?F\D_4C2&<7`"O4W7(],U<$P-S>T`E-Y5.60-9&TGD;(5V&H=%3+?7$R MK"B3MHJ^0O2G',:4GN51Y^8H'X7[X*(=]2MSXU&O5DBO:@+D@'%I58KY[*Y; M572TW^RMP)JM96?[P\3OY#R+,]K/!W*1"0<_-@)";-(;B6R&PR+>F`Q`?5N. M+9&?2S6`&'>8J5=VBG^P,FQ>IAX%J@F-`]:UX$>4884+#@`9CEM8X%IP]D98 M=$'R2SJZ*4@/4>WD+_*K9$+>`4\R&IH,>,+@Z.5.CVS?5/P>9N`?X*<@FY1I MA_H1@MAM!CZ2I!Q.=G[XD'U5R+\?YII$I0\?VN_)_1B_U^1[AZ>/[(7T(,EP M,D<_3>UPD-EL^Z&V)N8D)Z@!;2B@PY/_Z,&_,`8)I"DUIF[$(A0M"LK`FY1C M2QWM)%%?%"L70`0$AJ9:R( MW!@JW6!>G-3FV"DX,$SJ"K^05-T(-T<6>FG M'2W&$N;2Z`VBY:KJAU.E[[^H=,$-Q(`!.T#>5&R.PXT2)`$;<2$&]-ZQB(N] M\2EI\'PR@-%!1=]X"M5FA=\)%ZVCL$@'L)<-MFQ#F87$]@SX!PJ6.0JU^GC> M"Y*@%#,!.80#N2,80^S)-2!!S%P^H`J)`:$AX?VGH;"S:/8WS;JYN;M!.796 MOM^I\AV`H<@!@#Y*#/K+GU^\8*H1?&@.F;C;U?.[E=::12'R@)6"V01!O@[`614Z,Y88OTI0Q6*LH!7X;("L<[&^W]X M3@KF#76ZB7E!,0E%$Y5R=]TJG-6N:B@5RU"^*>WF(NEF[D\I_\3037\:]J4+ MD9N%0`^;=B=@.*BPKH=BK&RDIR)?!4EV''09Y*>2.B;`")Q7W),+--V(BLWM?B'ST+%%*'LO MI2J8;T*D2V[J%X6Y*5UK]II`@&X49^]84O$#]M<812W&15G*D3^$5:7'N/.A M/.9HBC$EKN4B-;[31D2!^FZ M3C835:[2A(IE.ULWX,K(L9-@*")*/Y?"4I,]F)&ZLZIP,!,`G->/^Q8!+GXO M22!(X"7AIS_T2HY<#:L&*=_A:B3*OA&'4IE_(:0((7@4B6E[(B8,B'494)5B MVZ)IS8-LQK]=<@"BO]-)KX;#UIUS[5659\>Q6&5B*A43?WK]ZLK9V(++S67] M<7_5W4KYMK.7?[\ZH=\OQW^[1&0!,DQ&R,*CP69]+*6>D*""[&0-7J!GY3T\*PC,"WH.B:"9YVN:SR:TDE-G0O9.GH\&[EX"-'CVG[05FJI3'"O[ MFG]+V5=*2#S_W_Q)53B+O(IF0XIE;"!1 M'T-*GH,"-6)*IHS1V,KF6/98N`:=Z-D6]HZONC=KFRT%/LKLD M+C$F;WO.=G0;9($R2##/:$95-A4131J0BX"1L,1LK,)1O;PELQY M@$DT4H#'N$/J0XA1AAA&U/W+R=F0R MZF!E,U9@K2V1]2'+2#CNT']`(GEX5*Q'%H*XG'CK5.=@W-A6!`%W&&)F@MJA M2)[(:29?/^.B<$$UA9T15[]42,X28YV98C*%3;>ZC]%31^*NY,I92!L=-$F558UT>WSY9OQJTHVL^RO9Y3UU#4$NH M,0C?#!Q;'Y&#\\\4P4RRSF5(R1$DXW[T[$A[J&_[A?8>';;'7#4KVWB7CJO7 M/^C/E)E,ZV%^3';A,A92<`?;4#!=0C'E6R_U;`6$SJR*%IW9L0(]X4C\(;RY M9`<6+_VI^+KK=+MQI>V:!DSDEG5G@ MG):?G,X"!#[AW^X^:?-.RC7"\)(C#1ZKWD7:)?. M@XP`*BERCJ+B)NMZ'/FWS9*FZ,UTLEW7_\38(X)3W/W7.X):$?S#'S>S&HF"/&<< M[HSP-_02:4G%)S(IB;'F^*V[-4J;SE':%(C@"ZI*0K[MC:@[@B;6=<[<3W2PW<1&';2RN_%C12)&6[53M9;SY5L[5%ZX(S+ M[QT^$-8NGB]$>A&ZHBUG&1M$.X/I"5!C@5WB:5' MS9$9S#3*K35*S]1Q6J3KXB1';F+8ACERZ^[-9*^%(P#YT!/PELN359=L]5+K MLA"[Z_/YH6'\,(*UCL+`SS%K0VP7J$I&$1TL1:39'EJ58Q+%C$3O21+=.90? MP3G8LN]A>YRTT`>U[BJ5IV=W)]L`1CU%;O&*M83H4;](9/J9[>N5F-]C(HGH M<))%#2GTN@YP0=&`_;,$[6D8=E]RQ>*EQK^#:.'Y%*VEHS9@ M`]JL^U>67)+D#P;2$`KA6JZ'1,+EGTD8:T>0"YU.X+Y:/^*`U>BJ$@!?0$!+ MR+<7/QA6R]0+/)60($2>ACQ.Z1]%X">DI8X,):YR.'(AU"^0%IGSYEPS9VPB MHX_N-DM:+D4<54G)>(XXN4OL(\(R-7375E6$.A*J1W)^2R2V,4>1SB.]_4DP M:0+!15`-E#>UN'L'Q)D]0)PJ&+/^0Z!>ULBO/G:SW.'.A8%H)BC,M6K%UW5* MLB:R?)R0;*RMQ]_-CSV$=T>81F?G48AOLKUN]ML)\LZLPR#9Z;<&"6X>X(?9 MS1MV#KMMI>K6G53@]AH/@$OJ%*0EPM1=)KR6HZG!+)8/+3\DN&"FGFE]"W83 M6B`.<88T7@G:[B,*A];,C-8$3Z*Q"-38!$YS5,B>%5<1Y.I%LUYS:Z%LX^*( M&)A@S8CXYSC66>#T=G3FH=:G#?>%?2F("](9S`H'M8G@T&Q132J,)$+(\7@U M2TMY<\"N(N5R$4*G63"B)'%W_8"YW>M8HTZ+!Q`+^*7W^/'@5]\;5"9[2\'W M;^G4P>=7[E>.\O7](30U5D?JH(YPG')?O0_!A;73E+XF'B]<'O(M?X`:B:8F M<&,H>!8)13+9I(^2V;>(;K/F$!$.8^UGY<-C?>*O?&O_]&WQP!8(X$6\,D^$ M_M4\,;FVJ;Y3]+P&=L0N7O2^"9+[^1QEJZ'57+FD@E02@4'RV9*WK)A9>/I$ MVI+"IT)U,TVI.&47GP:[&RX8?&0S#25EI>?@H<$3YY;6%2>!_V_(:\_Q$3$V ME7,$PAY?M-UR:E=18<`PS("UW67NT&8B;T-F/QKZ"6JP!H!(NY+-UP;:_L98FS+\B M[W^8#XYV:E7V]&VB[HV&XV&B?BQ,_<:;>H)\-O#HF3D@&HLV@6*^QE1,(0$"4UL-1?;^B>Q8O!]RF'X?$]% M)UN\H>9D0[J8/0O#_I&`+W>85O]`5CV>FCB;[!C8*^`W_#;5'IZ:K.R)ZM1J MH%^+/0D'.$3HG=C,E)+']4>\E\)@&*L=(YM[+@5B13.6CT:C,N^IK= MA'YICQ;:5A!CF[8,"Q'6C-\=Z$JZ.'<:8A%FX13%&V;W"1R.IH9QOU@B7[]O MMAN64$8B>D3S8K`<+@3NL64W;#DZ8H')4(U52E)KG704Z":9%B[W1]'VH M<63X!WBI2BK^<94L+04!07OE99F5":![&L];Z\<(]CM@JD!-'"C#LH('-$H32L$@PECTF/8S04@XKH6 M>TE2F-;0HH8J!6*,P4Y*D&NOKUMI`F6.0GZZ+WF/RWQ5E53C&T>$5JEK.7S8(.,^ M;^IJ6604!>*S"O;2QMVN%5-8P4`9;>[YJY=ZE%S!9\>!Z5D_J,N\KW86=F4A MS.80,ENM,19=TEAE7%36Q+`1:UE=QOA2<4BT-$6+3$O,*,\8/13E\"H&V6N5 M#@3S#,MP`.T0H#3R$J)E229B#R&D=^;5X66B^L%AOPT&@H/FK%7AD M,/(V*7*O:#I>;&S6TWW;Z>`7JRC_(:=#T:K_^>IV\MM=+2D)P?@:@^X!A<37 M!&NJW0'+XV7Q7%]A5!)+9_=?O@^6SD%QM,CLY1&<`H*.28F_88/G_`B`#X[! M]49VW7M\(K&4>XK1C M`.//-HF^Y,(BL^YK(ARA-QB5,]79]:8X1JQL49WG,$?0^=H2Q`A< M%PJ=6)U07\WWZRZ&`:-'.(&UC7DR),966B:SQ93QA*Q->Y'*<79*]&;]<3+= M@P,P%%W2[]JTKC'O%2H=G;4O79A+I4QH/G M*3*D)-/_-?7^'49OTIERQ05MNF\9!GWB93%:3;C?U8P)&4F\94+1.*:W=],] M)]#M&/XD1S(6O#W;B?A.;?X%0*@VUV\)37>NQMU.$N5Q%*B+W#:W&]_G:TS\ M;W>3E6XSCJ&Q'C%V%7#B%(_$L0@ZT7*LM)*HF&&*0,?#*FR:5IX%]GDCGJ/: M;.<0M\"3#MNK<#>A6'K^O_M-[(\^!;8N:*I47S&55Q8AS4Z)X[2=V+_HOEM3 M<(85HU!Q`UZ/*2$N!D1Q!*(<&Z)$/E60K!.2':A9MTE*`L$%^V5 M"C>#-->=%NHYH#S.0Y4CQOJN6I2W>)#RH$`IZ1$J]BS1Q0)H&IB$I3GN8("T M-0JT$)\S_L?)P6YIT=WS?4S4.*SGY30#MVEET`J4F%?S%4T'LW85JR>A7ZE\0`DE=&:\;;G7V;:>A[3(MR8B M2)UG"PX$?T";9')Z*><*F\(42F<@A1M,#$`2H21W`C$#?@=SHU,7'>->&L%\ ME(K8T@&NJA#,"1+AI'*"%*^J8U^EJR+*Y&'5HLCGM-*-#`XT[U3[`+/WJZ;^-SR_##G*\A:ZZ!;(B MY*GA3`X6H\20@YJ27AN&[RS@$*_JQ97#Q-KU$YN]@HA`MZ,H>\"%=%^0DR/L M4T[6>#T^?_7Z&0WS(R>WG+UX`H_)^AW]_8*K"P(`!N'Z*#W#$2"+.*->7OW^ M9*:9'T^(H]Y^S]'$F)C^,+YO(\@-$#-89C4(!W@RCQ MEX2@#Z2]R_&;Y__7/Y]&,^N>O7Y]1C7DR9/V\E=ZPL4)8#5?H".$&9_U7&I> M_^FJ>TU]E>P7R-CD>E3?XG-JXCIB]_KK7[ZB3E.&S,))D@J]SPE+E('I>Z'X M#%EJ_("NS#.)`E"=`:5KWOAG?!K_3AUT`D9/=XN[1#*.B+UA;#7&%L?]_NHD MC#-,OV_&22HM-4/>(7'(/'U^&>Y3`'LYJ`*%03KAXWCER8S4,W>$RMBXGY"9 M&-8OF<'^"5T'>=7=.ZJ[\S,O[94C$OM9PHB4`KM[=1T%:LL*&&C^!I)9I"2C M).*R`@^-))+U<==+(=*7_YP]D9#[4G.F^+H!8V^P?.H[\NK59>Q:^$AN'N!F M$6P],0@%_GS0)_I,XNXOCW78GPN4G=9>F9^()O0""C*S!./XZ^\#&;`__.7/ M/SX=OQ8BF!$1O`O95VS39)B@:7?`,>PH$%U?N9W($>*=#4(7Z1K9J)2P]K/M M7D)W$%:RJ^N;D&=Q@U#FW7)SMR(_6TTAY+>K9G[/88-]&`,F>X*&:[RF@K0- M5GIQA#3==3W9`DN1.:G7:E=1M*;/!GW`HQ`14W0\Q_'YTV3'T#.W)%9XEKG; M/1&>S351IKXI)#PB>/P]B?]L4X"Z*/9OK1/,Z0;U?M*L3LJ2<$Y*3M!6N9&0 MLT+A)*I!P-Z%IGM?[^$Z(]EF5V_?JP-\UMW=-MMF'Q#*EP(2N0*R3P^B(6P/ M_P4%8+6:^/;/)[#XL%&R'X+/&;!P'J)*0\X%3$4F@O/*Q8;#J2"EVLB_4*>'P>,SEB<%VB$ MF!IN5/?H4'$ARG2S5<^9F.>XFAN'O>"B)V(U$%L>$PR-8%6S\;A`GJ#X!QJ= MF=KDU"\,MLNQ_H3IU.-8Q!7K4(@I86C&J`T;6:4"L\$^"9(,700&U%X=&(6+ M3G&L4M]`C,*0#,=O>,>=X52AS?SZ@F,`S\[]=P1W>+YO MOZDU_8E-E1*#?[/91H"KEC-<[-S]F&0#=T2S#B%+X=F"?*]:LO(-@3%)>_@W MDMGG0MN[$,'9I"1$(^'*01PF-Q+&X>A\"5)&$8,9'S^(U2I>0NAD@RVE=JEY!JN7N%/ MNY*1U`.2M0M7GG*:^2ET1,HQEPL5K8?*VS(H].M7/U+6-NU6;KWVHL>@'+G1 M,`L`V*,JWA&:]K+)"97SE@MONS=BG"ZJ=I*PBUCMSX]A\*@'G@.TXI8UM6K4 MJ,!+<.QV"9RE(W/?U`D_7\:@/[&?5]CN>-"5F\KN>)[@$6=`@.2H2W6YUGP$ M+T%)T3%E^C]W(<`T#H,;AVBL*;'`P>M1(1L\Y[#D..GV/4(3*0/&8I87PW!] MH-#'_F3D4FX0?6$;9SFG#C'-.1_:F)M[Z?!,]?1YJO5R9RF^2IT`M]VWG@9Z MT@S[\1G-A4\6.H:$\=WMZI#4E9K4$^.[D`*R9ODI#D_)BK(*CVFZCU\F*U+T MB@=B`N;I@CA=$1X@R4;^YH`_6!*F(AH[!(IX>3+B1XV4J+TN0E`1]DPO99U=K*7T MTG>*`$>DM">`4U"L&P^,:"TX,O`L/[U93A.NMP`?+Q_EYAX%-RD,T)^D[X71 MUQ&)Q!HI"3R(BQHBMHJ7:G>JS%^`@15N"-?,#I*-^.D5'!N8IG>@$7C(VDOE^@5]]1L`Q-_U++<7(P"DM\?))I#L6P$DOM\\A'K/TNG M#C9)B.99>BL*A@E[>0N3GIS@,U.LY!"FG&='`_Q'MBR6G]N9@9G@4;3J)FEK M+J%D*M\S.W/\FZ!,V!B`4 MQA:'6L2DSR^@G;#"$D):*3:)GO*&4@CBID/]*]TCB^Y3Z()+[(YCB"B]-+^' M("261V.LCNR-6KHNGD*S\6L#*-\">M+E#6U%-)3-7!6AT%`3=;[:<>`YEL'8 MGRB[$F02\`9#3&+@0;'B>A,C$>=:RE0DVV%SR`@S0A,<@/UZ"XP+R,S)G* MZ$L,F\.\0Q4]J^`U1M35,#V!8U@D-:N4/2E/>F[+,R@GBF6Y.3*=>A0$ORGS MOBEG)G"_HL.+72P'(>C!WF&>&9V@[B!U>6[:12DD"0:T&C'BXC.5YV=!AR8W M&S2_I9DTT;^O.2;E?;V-$-!B.[#!HVO5F%G/O.*HCUA_03Q?FC"])."B900N M@O;4'1%H(H-UL20/I2E$CX=C/=2;TE`&&$3>U?V[O3D->C)Z,Y:@-2!P=; M1G>"./4Y,78>F5CP)*=G\3R>P,*#E1'61KS'09`2>!VKC?+MW`6@.QJ>/3/, M+?)[BC*42@0DG5[@G)84M5-S[,42'TCP$I^(34P'SHL+)Q$M:^S2,K6@33?^ M)G^2B0^EZ%?'1$O7??[D)!N!/Z8RY[_1YWFP%O*'/YJSUQ^]M&C_IAZ4446" MOW5X_8T]#5XGH+)Y:6;*`]\AF%N^XZ*F_2H+MAD_W-8T+;F\V_+H;(&<@AQF M]!T)E7_+IB+.#)/IVBE;JN.&&Q2TX3SE/6)R&]&\L24[&INZ,M'#7GY4A@_S MK/.)WU$9_:8=6_KZ=VJF81RK;WRH?'F@_*0?IPE(.)$88S/98P5 M++RM,?K.\S#+A%Z)3 M%F952E;M.)H".?.$"QF3&*Q8`?\&!8+;4X0A#.@,C:)XD,_#90&3.,8SCABI MZ\=84*O]O%;(43PL)3J^A\D()]*5"V=2,+D^_EO$^6K:O7NP]48#(^TYIVW* MMGVL.0UYL!*GZB![8;)A",H&S!1[!1'>F#IY+ MY)$ZC9.#1!HS%C0)#D!Y2,E&A_HT/7([=R">]V*`3&8AC0Z5\"<.:IF8%+Q0 MSM54OX);N5T/RO.S?O8_YO$:&(^75K\X(K'/O/+"('-8:W7VF?@D#0MV:KHU M!D:]'^Z91.(.A3$6T8X>S.A^K:AT"B720`NXKHU73&&.3P)$LI6X31-2.`ZJ ML)?JOO>G4>;5;3!+^+A+\&MQ#IOQU]Q>0Y-[1U7P8N+%$1O]7*+,[*RI&TA\ M1:KV6!5"J[)P1M"/+(_B:0#"@P:V*D=F3.=&6]T!#*4 M2P(MN6YBCR\!*B5B>K`:<=AOV'8!%4PQG9A_N61+I:,J,P!]CM:G00"X#,`UI30?6=[`0FZ[LD,(U M$:]MA2/.S[+GD;Z]=^QH$8NQV-0^3.X%S<,9-ZX<,!.@9ZO!1>+:80Y0,Y!8 M5Y1:O"@@ID=7P7$UVXC]<+.W1Y/B\=^MF]_N%.`SUA+OPSE$.`,,04>J-*]W MLTNA"Y?74#$U:`IFL^$;59+)7\K. MT;>&!C@\MTT%62]'?KGP>'LPS%,3CBFZ.7<&&:ZQRQ!&N#0WG[)NNF9VP4^% M*Y`2(>ZV6U2%@J>"`'Y#+CV-9;M9A4H?7DU;K>S9J>C]N52.>S.9U_M[,??G MHRHJ)(N@T7-*R,LW9Q?C:`@!O(P_WZ,Z$F45"L=7!#S85RROP`:-NQP:SGK6 M3/VH%4:_4J9'!.8B(`]8,X,>BK8?TC6:'2/=\1_[$^'AC5[OC]I:;"V[%`=R M-5DO[L@08A'EZFY)[<%`(A61J5/]BJ#EX/688E!>K)98%S%1B]S&F\+XA>@Y MUS7M_:69S1B-)(S!00*+(U3'%P`-SMH>(IT3REYKUKMFBNK:-=^_Y/+4DC`> MI3"DBG[@'-D-BU$*([C&?&DQB'FH`2$.J,S=BW5^QH8H]:RU-YM)/I;)5PNJ M02-VDF*CTM/<;&,VZS+*Z?R(*VZ`^6!F2*@;DSD`431\S+.7VV8%/Z5)[3'2 M.\^6S)0G_[4^UY[_4FGVO_,`SM\V:MA*>S^T) MPP#6\NW=]8II9S^!%T:0)9;-;$8IZ+'NH<"8M.3Y8:=_K+YK\97U76&"N3$F MB6SH984WU)6"G, M^))\L1^_1XR[1'[3G?#U)7=N;N5&N8\B;.<2`^_HGD&OWP)C.0>X!0?C+KH2 M'#P8*!!]PZ/AHJ!#4EUY/JXS5H3`'3(6ZX MV=JUM+$2O^#O.I4J*F[X]#D M1??E^-^ONI>G.)SJ&_YTV?UX*H'["M>S(U!ZWUI5ZFPLT`?NWXA@+;]V^F$Q MHK;8N,^ATIXPX_+X+P5?Q_0[Z\$.Q_5YN$^/JTR]IL]"50RZ M@UO$4$#BM&/G.ZE&-TA&-0O:SN'\DDPN5@)(58ZIO39PT*J,QE]LW&)'D`=8RU MU1E_^]HOZBW\U6S\7-H=FPW*9,MR>YST_39LW*EN7!J6;^XFDNPRI+GHK0:X M'VJE[>GK^E8Z6R*=@=C(E7MAV$BP0\_#'=+3$JD?-#L-=B`I29Z:(P0R4R+R M?W=8';9*8+[$?#RPU$G6WRQL:D.=>8^+=D]==\@I!B@'15!:7#.)JMYRI1D! MRI<8.Q&;0+6KS0)GEJ>^>T_0'P'+=">X261C,J"(-[MZ]9Y4#((1D]HS"$+_ M``69S<>4#$NGFG\G)&9D'+PE8_,"2B^9'<5ZRN$$9$(KJERKT/S7B[O9AX9, MM&Q.W2]JKXO7?@LYP3NO0@!1G2);T*_3;7-=1\3;F]N[L$DE^UC$5LK#T#IB M`I%IJ[2+7>\-S8F7[%E`OI%R%#G5EKQ/JL!<.6,+D(KW6L?CMMZRB7RSC1GU M=3#.3FZ]L`\3^U[!6)R@L?BI?B?&T2D+?JE(4';ZQ^J*#L7$-_[;3X3-+B@G M95]L>::DJ%E5\=J:FEL2\/.*^\\71'2)-":$,"O\%ML3^N5.4VPYCWPGIEH* ME,^`1!G6S`2ODP@<,:'$UAF2/5?W3$SXGG6'9L\AM`&Z9B>HN)X0/$O<;(VE MWTSX8TG&O5S:,'8V[D!HX@(L!HLG@-J9%;Y;1Q>YH`UJ#$)XT@Z*',Q+\(F1 MC;4.!GMD*+ZVRMJ`PQB]"'N^68?:7`\^ MPU.0CHGCLKAH),GC@"F0_,K8/*E&'VC;WK&EBH&+94O-.!4&/0":J4D0`!BJ M>AAV@M!%KC40$;N>W#(`SMLY$T#+#6T&O_D%3S5"Z>K(8F5K+L:*ZBLH:%$? M@=63B($/L8Y!+.BP"3R"UB[*`!)Y)P:&)*1BUEJ`/).U.[U834IZFJ\D.]@D4PF0,FM(!(&$N``E) MD2`(`4B.4A2K>C]M(06JB1,F.R@ARL6B%_Q&$B8"VFL8ECJE2$?:\1TLUC5 M+?XI^5.&,:&8^68RX\`EXI]7;HF\.8*N%&O/C,U#7-]^!V$L"F@U!#0.I(<\ M;OA'#CY)TYGK=')`%(K9P["[]8Q0UE.Q4A/4MIEL:BXBZ*P1(6X%L7Y>2/6! M+"O[,-W:LGEY7P+5SIZ^06JKGU"WU$F$0`$L`K04LA,++5#)-RQ4)?'3':^& M*H!Z=UQ(4J]]\>KEO\KU,W_MV_"!AEKGT10((C`4[&W'P@4U^TI_X=GC5-BV3P9E<4 M(].)DLQHZ,3,QF_+>7WK3S&OZ4WVK?51F+S#Q7%8G9'&-5T\?ZW5([`PB^Y% M\[&>G1'2H2X110O/ZH_X$WB";.8JD/K?^JID`5)9YMM@O_57)67(-"[7%BT` MR44`.46',H^8$$NQ#Q#X^$PB(=[9)U'LXS)N3WT6VIP$L2K$W3(8B8*-,7;; M1K`^QJOZYLK%8:9">^U=K#*D@RG/8X4VSFC"R=$M`KSK]8W4RBV^KD_DJ M[`2RLK&:QF4S>W$[-;)A-EMC$H>@(,5! MUFOJS<>3D?,KMMF+C4^NG'/-/)#TY)>&`.DO/WW\W4^=W`UEB@)WWW-`QA6B M;WXY)>[^B0V#^M3;_S@ALPINN_5RJ#R6F>1_2)U-HKU_YN<].B&$X6MX1_SF MYLNQ9EYGW"]O:L\BN#A=J8_X(]_YG9^X9\__>H*U/J&RC4QI7.4NM6%VISH@(OW_O_D#&7D!;(2O8#F>%^0+3'R?!(:]N0!,1M M:3\(=R,L4C)^_1;H&ZB&1ZK.P8(ZF=HS,;N@@A_I0&$53#=$/9)JGT+FA`L* M59(JK/&EG_3)?_R3_W[M29(T7VF$N"9U+3>K]9 MU&(KB#5Y&GA/[LCBP-:_#&C"M]I[E`4'X2$E31%!-,CRQ\<7O$LH%I=V`'UP M0A\YLLAQS(WDT6C5\+AO/)/AY@;2W/]!8_]QDC.JMOQ-GX@,8>X5&!HN5DNJ5"Q"XOB%G_AU!4B-991EK#^?%(FAR8)DEB^R/9 M#'AO41B[?@,@.JH)?1WWW0'Q/N+8$QL?]$ MVR]#.4_ZNL*GK>&X9:#RV@RGC^%\E*P,0D_924M[DY(+:W=EH< MUT%I>#4I@O=BUTKU4]\6C.<[>5[XZ@JE3+E/^C#ZL[U.A@NXC)TRH8U;2IB` M^D>9?T_BQ8;)G-<`NO7@/&?RY1;.=@:\F75_2U MDX><^P?R%52T)!W%PO*=H1ZOKP*+@4$,*2-7[FZO^C(L!>G)&N,A88>(4*U0 MR,@41BW%O6,C'PP@U62ETSM#2U`QE:A3I/?IW)]LHM=A8]3@#6 M^()6):V6-5+EGLEVP9D\SGJ78QH5]ZMJU0U.1-]C@NJ5DQA_L*JSO[4*-/_X M_*7-TS'S8#B].&=&J+_LY:-G4E"95H@-X[U>,!*W\CJ-LDAJD12MTI+,%`9$ MEPB2B800&^"'2;0::U'1`..XU%(=M43L+1T^>/'SV-1J!0<*R/DH#:&`M&2- M9UL\&R$%"5;KS+N9MHN/7Q,2$>->5> M_%U0U?NC8U,&LB(3OYFPN8[TPF_@I'B\5YX-A.+BV&PL9=SS..XU`KA"CQ5^ MQN79B(M1R[CJ]K1($5F-^)/`^MI:.14+U9DHFIFAXF6HYJ1@P5YZ/F4#!UD_ M;_?XNQ:S"?!)Q3^2CP16G>N=_OR40:N$_1!*;%XP>-AOW?)DV!O(/:'*"QE` M*4.'=5>U.Z]QZB0%U;DNI<\NT@CJW]4-%;E^\>O737UZ]&-,F99BIMXX3 M9N;F^1.VN-M5;6EV%-/P[:Z7T4F>!X#YIKO]#QQ28+*J]-:*T"HV"RS_W@3I M;S6&[1V;'G"2&!8NQ;`T8I3C=H&5->=_0$SA/.J+BIR/^B%D.M@N))'!]].4 MH&$[R3)E#O51Y@`(B5"X)B1K!YQ;=A\F6))QF-2C?@#FA#U:?&=K\)4Y`K4Y MS9[MW0%*.X%Z35'?ZYBR@MP$"5I;4-`:]>Z&IX)!)35J3<.0MS$1$/+.\Q=I M.F[>/M&V!6*82]SD:4?FIGA<3"9H*PUB?'=1>".4#(;%Y42A,\DE%.G\60%XJ MKSZ@E4-H'0)&Z15Z,9!U>OG`A:M_E7(1BW;--8'VUR=:`PMGCL^RH"=L#)4J2I45\7V1E'/>_`>H%5':BR9N8X3$/DZ]! MKK8V9"W.5EST'W25KN6HUZGZHK-N'\\%%V=#OWGUY3$BIBX?W]`_X\=4'G+4 M=R-%Q3'%/;>:R<(;;2%]GVZV,X$V\*V+&AVN(5LT`WC,^7;!L3WF>Y/L^4:; MFH5A3MJ2:$T;A:9V-)`)W[;WUK*UM^9A&V[CWD*HWT.$3GUH\RB3HV[H7#=! M&!QU+>N1QR?4Y]FV%TEDD?4WV`+07_&%-?8@`4.N'#JI-DN6WEHX- MQ6SF"?!DZA)BT005>N(R/C'D:V^2LAX)[9"G:$>F[[?:=HIR<5Q6U[H5Z%F. M*<,8&MF=7U[SUI+G2.30VN//[8ZAN!I-]+DYS,J4Y&[-JW_\,=UM*CHJU)>S M6%\?`\(UKP2Z4A2533AO)3DM:/H$1]\W%C<>/3FI>9#.E^ZACZ9@2$L+3`L? M/X%LSKY*Z1@GNR2M[L**Z MF`7MO)4<;(Z\&R&+=:N,\S*(\-EPJ'5>.#M!,[=T\)2Y;D8O5$FUF@*[X_28 M.X&57"@.1\!JHS5C)$.F'*92TR@Z4F(V8I&]17?1<&+2[68'O3`$U=58>-?P M7$CZT.-07YV>-S(0/)PKFI;/C/7M93^5@.%X'DH5+-,*[?7:=W4KP6:J+,04 M4X@(X9#W>@&8$Z?^25R$,D!0@*=\O(JK_LK!6<]^8<5S M?T4`Z*D7%&,9(>8K&!B"9P@Z=$![VMU=LXAW1%3F\VU/?F5.`VZ$`4PWM_=! M4IYP?]W2%`9I,6SJ3]Y#`!@EO?69;(P>T@BB"=:?&.^5:TE+1A,I>C%UIR7) ML8LAD"T@NA(C@>2YG MXG&3?.CF9&-@B]*[)'9D6^_OMNMHH@TS+CENGG_LWC6WN^0L1V54B$*$!\EH M2ZM:N=0FE>%I[M"%W*MF]RZ&*JABN:X_:G.;;=H:=9Y,^IM]K377V>@XEZ3< MV`%,\'_6V\UI@-LS8Q$K`O<#4Q'\.#,EK:#6BLT;KK5Y4I;#4&'ZT$?7DQV$ M'QS5G@X)R[`2S+DL8LZU3`;!8)`7___6WK:]C2/9$OR>OT++WFV#-L5&X1V2 M[5U*HFWUE44/17>[KZ#N`8$JH$@08`.@)+;M_>V;<4Y$9E8!E.V9G>>9VQ:1 ME:^1D?%Z0C9'+09YL!C(\KXH6!>#91_SZ89/GR'(C\U2KP?='JI0:P@\IG2F M:W`[B[@=RZR."+=920"6="Z&TVZVZQ*B,,PB_J[.RTNY52Z\HBV-^T](F`GH M,0"N:@GSS3O[:IYWFG\HQN&UL.-R(M8X"R/6&`?%NK$&9?Q=BQE6T*IGL-LN M\QEC`!SSS6NI-AM1X.L,B4_OU MJSV5J$*,7,0_IU0HM$A*/Q9QV!?=1Q`LBLAUG]-RYF\2/84%^KF"0V2 M!T93ZM+RH2W%?)/;9G]K:V<'`2>9UCD#R, M6R_+3R..925KTHLZY0V+J;`+;$&3B]_.UXCAPMX.87QSC=O%'6D#M5:8SBB' M.<\_CJVW>:6WDVIO^-LW`0_[2J-Z;8'86P/$*U)TV"H<7E$#@04#PKYC9,&G,1,$VK9@4>;Y+4)0J!T>(LD9*@9?1BP%N8 MN1=N%P+_"L"^3*$AEH(@J(22/LCUL#+UU66]?Q6%0?@87;>ZW=1=)V'.7CK* M@2:J]PZI-[P_-.7WAZ3[*_Z=E73"W2F,YM,2=_S=SA:&G5/-E5W*8%9F"UG? MR26P+U(EF8Z='#0)T#\D"@;:A(AD,*M>C*\0DV%M6>SY7$4VH^#;5;DDS'8H M61Y:R:C^88_C#JOCMM-QTU$KM>##DH/P5VI0OJVIJ.'%SG9O&)#[L.S5;9## M+DV$S!>_W3>9QULNZPU>NVN].FQ##2+,@[F)MOR_+N3\\J&`(5/BCQ[!O%QRPNGN3@AI""9HIHH17PWP(`; M"QK3M4[C%#:'UXYQ$;K8J]#3QL)94%C&EDVQ7R[3='5W"=JV!<+RG('L-7\@+F.'`#*DME>*7V.D261K.CEF[/'KR0/[G$F MCM[T"TTX\P?**3_&A$4679>SN=XUINSH:4X:VF2NMJY+26->C#=SA-%O1(VK0"+)/RP$,8B@?9V>%;\9`PGGXY:Q&N5>XM-H'8/9%1>44H/$ M5BLYJ+TQQ'0FM7<*(D#*[>!G&CK32Q[SS9-#)R7+6A(:`.8P&BU#L*W-GN&# M\I]%CHJYPS;M#:-1P2`\U&N0IX3^56EVB'Y;6>AW&_K=CB\/I4*3]N'?QM!) M/%+_N?/J<_A\'3Z?>$6[!&P-\S+$J.#)O&7]'<3N]#8`BP7$PUEILKPT_BQT MJU0FBV73;-BQ+I?+N"MR5KI.Q<68B#D6O'WP+VFII9^&EA!VS4[(R8/$E8OH M4J(FN7^I:&"9KW,(0Y-M1<^H);MIT$K"QF*0A#427`]13DN`=BC58[`NRGV8[N4+)^%RV M0`P@N/--OCVJQ`G0ECMM`.E`_,BL-VC%7[702+,3BBI,F1/K*B5B\_UUU-6E M#/O7SYZY9U+B*`MEJMHH820MW$Y"4FE'6TNL1->_(K&_7S6-<]"OU%P@ MT_;R".6B&I//7`F5,IS2QP"B6Y'B]G5=PR+<.(;A:KX^-Y>;BJ MJW.`=&O'HKHCQSW#:58#(P)X0A%EM$M3F@01#:R7! MKM9VABR#MR;F::R+>NA7[N+26QG14H'FE3;<_=I38*:?3YZ MNDY2_RRAC)&"'M$'S6\1MY[.K3T^IM3%9(5'=E@!YJTUF*!<)``?:L1$-X^Q MW]-J0I*ANW7:T7,J4ZM6LZ36/X654MU,,20!%VZ9!B_@WK)MQKFY>5" M_W#Y`9-0-L\0.0,#C-1IUR0\%][>XV-[>C6[NHH*V4=%@BWKTJ8/\BQZC?+# M3E\\UL,PCVYSH)^"52>)ZNN<3R^K,&#/">]'TU;A^,=E+@6WQNM[*V8GVT:` MD+MM+6G5JEYF`^Z\>N4U;JX&K*>+-,C6N2)EW+`X/5%L\9OVH2;Z]3>?142SG7 MLB,A"$<'K'(<))I;:9#4E%LR'869O`%UU"G03HPRD*/3[X\T<3=3+(6)J`A3 M'IEB<%0`R)U)4"G$9UNTWLA!FK!^6E[,/)8Q"QBF2P4A:1;L^CJ\G6HCCYA28[S'>DP:=)*KIN-L8:N44H`2*: MR<*3!2:%4N.*$[)>+?)J=>44:26@B-Q*!A+3-38)4'L=_J=(XK[&U7N9"A,* M!N+55KN."L!KH7-%E!KX!E5#]Y(`&QR%?^)I?M:#(MFWVAVKL`.W;SRUT#"I MD%LJ#H'D:!9A(F6H.L38((M6+B'@`,OB*C3.M=8!QH;+-RJM$K>%BK+#X-GI M5?+,YW.EC%XRNUTJP=C)1^D[RNYT_-90+H:*N@PFP)Q;1`'6U,S6 MH\Y@GPNX]<=2!U`?+=>19.V%&!#3YL;3J5"*023``95_6-P_ MUNW$.YK4^]L;((B,HA[((B0M&/I(BF^;!"PR*9'01-54C-*PAO;.>^\,-2H7 MLQAR%B#%J4O%0'M+J_&TE8C->3UBCD6L",_H8LVMTB+PI&YTN= M9JC+H=&3E=!0U`K+]\3FI9'0,UTWEBC<2>DUD0%9*&GD)G`G2HA,J?AB^4?\ MI-,9-E,:V:20%\A_#GLYIFK+D4X[8N$J-,4G-J'`*+:^D\\!FVVO':.^)XI" K35 MF*O$E;Z9K`+RC+IS#2;DO8)W65U4@W))<$RB6.#972B-5C3:6;",-YMF&;]V M5E>3*,#;X**M)7L%X+,%PW84;E0W0%ZYRU+4[.W>58C.1D"-X(SNW*/44>.;WY:-8P:M'Q77C MFCE?NLB@DFV.0B&7RO5-V=O^)RIK41JNOE&B=`PZ+FOUFV9MZC7;2>.D=/GR ML-]'\;0F]97KP_YPD#3E4^/RD`RY3JH/*RHAHQ426AP55+9%WROMK4'+L M.\>:4J(H"9*%;X^A/'<_1,5+!.DPR$S+9##`H.KJ[Q.W6B1=274,$NV$Z3HP M<9#E7T-0P<8@>9E8LUX=)(,J< MV?%(B^8$L#U`- M!T/HK@(NA*I"HAB8_#.SG):2,RS"#(\8-$"L3PT^'H5D$6MVD'H_JOZ1P[2H M=LW=Q2EA8S3HNT$;".=%OI97ZIP5XS(D,C0VOKM-(96C++`_S;I(-?Y"JIYJ M48^\D?FGW;SE8K6@`U@\LBZ$!BO.,J.#BU1$FFDQ"*/.Q"5(;+]0%,_EJ4^$ M:`A]C1B65;?)-11X$.(1TJ@%VL?"P(!51N.NV(-QY3;/5(72"@KUH//I`!=DOF%T/ MX$P)6G0),&<%:],"?FMJ=?M19_C'O;=M/VHK8@R$T26":>2`\REM&_&OK_@% M,MYW43X'O=@XA+RU_+P[[9:[9QD977<[K)O(4Q^/[I\8;I$MO)>,;>ONP(+@ M>[-O(B0IDC'J4R6$?&B;3+;3"LU=G"V^&?";S=$6,/`YH).ZL;W\B6#&9JP\ M$4Y/@V"^"S@&(!+8`;[XR$?)M-D94P=-@P)*BF:N:5FX/;VAE)E_2C3,O9*E MM3FR2$QZA#L664SK&3/F3;8VV&[-0=KD\CGG64U;+A0K^&[)KVBF$X@&2W@X MPN2Y&B54H,P*#_U"^(;4%]5R;]0WHUD,,Z4+3)*8U^/_Y?N>\,8W6_\\9G>/K^ MX)7/6JWF[[SS6=N@`/Q-'1!3+H%YS/?<^L$J:&:=E($G_#'D&8` M@22_W&$"LRH3F-68`&?:;;M[;OM5-7=:T(\ET(;7N;^?"3RVH&?UOCKE`M.2 MM5/7#(`S;J"([>7FR6%[&'C!+A0=+F[ABEAVKB,[RF"=+&:[?8H7$+]-T-\` M92T75.#`4IXPC=YD\H3H?=_$Z*#9#DMP-(G'*ZZ;*=65[RL!"`$2/SG7"D]P M.TP!BFFH%Q>XPIS;_2FFX':X@ERT;KOW:._#^OFG+YK;?]&Z@]ZCW_NR>JW2 M&GO)^.&;5KMH/03.?N*BN7C3^CW56\]TYXS:BQJUEUQR7B5R\8R/7!GBGR1_ MYTS*ZB4TOO,1Q+A-KE?C6@F;Y<-0HQWT/=C_UA%`NI2L71TQL5#< MP83<=PDZJ^6@D:!QGX(/U&9L^Y=BX>P^=GDMY,JE<5@//G*@OR'A=G?I[R^! M_D8N4.`GZ:G5;/YQOMUJ=G^OK-;*K/:%4I-C?I_>OK_4@5I$?=E$JIDJU6AN M<<)*[V^\^K'VA#;!5U7>F&*ZF&-(-)'@7K:D@#HI>8[VEQHM#?>14BMRR((\ M<(-2[G]2SD@Z*QW["B MK1&3E0G?)29!1*ZPLV;*SI[@"LD_1NY<>^H]T).@*O^>GLY1*,1PXF8UHZ*) M[:`OF=RL<1_P09,Z?]"(5VM+P]5=D.#FDJ55#5?\8TU&O3?@MB0<^"@6EA]_ ME'2SNQME5V*%K>F#G4?=YCXW:^7J,2D\W115+'?O)M9!S*V23>V&3,=,N+(JQ MP@XI>J6"?7)*CS%V@3GPKLBY^;_%:X$LWDX3U1A*"E^,P2HM!HNF/$:+O%X3&!:/-ZR@K62"Y/X!LT8JY4W?6]+8VR:G?BQNX/O'V;O#6X>1 M,%%UY\W&ZRD2-B'H)+&;J)X5;_7'J$Q8XF;+"P%1#*VL9;YG+2U[\HA-CNT, M"V%%J"24+BR%CG0-;'U[_T66+*KY+N1C,I,@K,82@_0-8B6PG;5T/4?OF3M/ MZIHD:E"K(O$XP/C6;"@]W[S7;^T6-T$L15K<1%KV6Z&EJ[Y.2>&4\#C!&0J7 ME9\70;93)Z.ZWB\WJ\6=!+GNAII55XEZV,A%?G5V;6O,!.G&YXW+OP;7H;D0V8=0D&\ M7*^NU8-)TWBIY<>Q`X#=OJ#!P?<*0:$/,2>'M39>=Q:"(P*V8$BP*A;N-DF M[U.AP#6$M<`[4F5+"N#C5S)RLA8MWQ`?5:V@DL<@T=`YWSBD^,LHLEIPD=)B M<(J="^6?=_6`GI_]^#H(!>M/2*I1QA!'EL:^XI,'59_*44%_:%R<__CZ>3*< M^XWQ=#2(\K\]VLC%HX)LSN7Y[Z3W;(<#V46([MQIN%%KOC>(`BQ#R-SLX3M@ MVCJ66!UR+9#)**3(GA5[6^.KMJL/8[&CPT/PU$J2YO^^DRS6TB[4.;O,-==- MN'#U*5Y'*6JNM$1*6ENYF`+)?N'12Z!4G=*%`?``<5R1(05I?$>;#J7(*F8K M_:N_7=V6:AR_0YUFXT'[`?7'[=6FZ34!%)R`HYOX:99EDP-X%]>A8)(BW'Q8 M19^>BJ#5W*K["C^5+2C2[N<:T("+ED;*)_B8'VN:Q'U,UJ++!L M/WAOL>FA^%TE;9UH)2'`C7[5"B*E0;XE`H3E)=6DY.ZC;O:`UR3;]9KHD]3I MQIPW<;"=ARHH7O5P4I]TK^;QU9%56`FD1/9Z+ZSW9'E/]>/9V=FKTY/74#\Z MO6ZB?70"=K-$5K-FRWS'E^#OWFE0&!-@0K=S#%KPIZ+E:V9BJY-"C50'_1,& M=6%4)+UE&H:`T:U$2Y!CYC4J*,+P:DMTC1#-1)(T6MI20JX5CK=`LB+XOBM` ME"X=-OA,\WIR1K>G(,!7^U&?[G7?6.RU1##>^WR]&3,(N-=!F>$03T>M&E@% MY%S)]%!Z4L(L/0>,<1QASRT4"=O^@SER]475C*V='H5`>O"9CF=,6D4\I>2C MR\=!=2Q4=2P51^?>8E$L#D6#IC";:I#VY6IZKP`&\T:^?%^N5TLQN&FV(3;@ M3;ZUD*`P2U=9.`ZZMN8(^15QYC9J*S-X&`3A^8Y)\@XB)-26,/^\+=>(&LOS;-F:_A['J'J-]4QU$S] MP*SPA1=(4P?N'J-=P@8%AU;EA%A'+X6I1+K*W5K1DC<*J_?E5\SNW>6.LSW< M*<"9^,[BB\D*[,EKJ*F/U7DL*(QJ53\=FQ/O9<3>",RR&22D9!Y:^GJ>I`NN M%-SU8Q74,ZKWU3'J-XWM_>37J?R2>W"M>H7KM_J:M:GP9,26,2H*3',?5FQ?:J] MS`S2MOT%S&S.W':TO_TIM;X=)8Z2],QA9FJWTMXU!=6%X_4S^%B]`A&&46N) M(G0X"0RKAEFI)%LCVH]):*<&745R+Y.W72>^)%Q>@*[6CFSH26KG!NO:26\)I4()8FQ%K5:82IFPD-:.3T" MX>KH[K94*GL@[;`L'N($>6U3.?4AW/LI-_E=2=2U>15)U++;,:?EN\>)`,#= MZKTV'M,1Q73I0M$0A&_:,E<3J3DOYWQYIY9NJTD5M#`HKR>OW@3,77I/LJ%" M-3Q;K18YZG\GL6L2\$'5[J%X,91/:[.`W6WUS93`C.[NQ58/2W\_W:%<6MNA MQM[1O]4O$CO+U'W=8^/TCO#_A!I'=L,+B7:_P[G=8>I0LN+9[\+1,"@E_GWPD$(FXB MOHQ1K&$UL[3[A'X4E^[?-6(6$4+`X.XD@8>>C+857KY-JML],'631)"#7:IY M39)C#1$^_\1B*CWMI*W=)GF[U58[2S%,]URN;EQ(M],RY+-%0QB`0'/%NP(? M0-:/]>*-?Y)&E/*2PO&SBE6NU^M[4?1OXD[F=V75ZOE4K,%)Z?E8#)DTTM?2 MI"_48HU\,\_J8P9.5:A3?JN0XLP&2O`!HKD4RINKI/24#8(16;HRHU'I:;!< M,\BE:?=6E7?I*L`=B#8-(/>&4\Z\YN7]SA0A@(:IY%-%8,]AL5/-5=.'4`:6 M*;P3MB=)8$/B%S;) M)E`B;\%KI^4J)4'\,3EN;(&ER:%Y[(9QYS:9:ROEOTK='R(-&QJ>H1LZD M):,2Y.SQ.8KQ+7$1+&G$8E++('64E0)#!C25->&5EX?IMHP51.HD4^[L[\BI MS4M?T4?UW)9D"_3B_LT@6*L61QSQR-T$#,JF6,28)&7EEN)LDGI-P7DHT`3E MK"22!>8X_4Y"9";%<&-Q@65=\K(+C^J.CK0R:BRM"9_++_RR&_'$,Q$:N.+*0]V-.>]8H[AD8E'ND0[J@FX9!B M6$W'30'1+]2R'^V1P5UX%R6[';R76M;M-U;O4;.J1VX:$#]_0>#]Q)Z$6DA< MHM`,/7B]MM'Y+-!YI/*L\KE^'+?*C1I^KWAZ=-%E;2/^64+\PT]W(YWXTT+% M;;H)X3E_=>+7IP+T[UM?LCJ'^9C7_W]M>7%QVMN@_[^QND/U^/6;+ESW201^ M1X9W_CON/<\]/CLCM]P$%\#F1@I9PAA7#R.ZJ#DAL+U,E&III5WISS\TRTV( MAUPPR)2.;'6-M#51.A2<2<17+4B%Q>!UE6>0+U`PURG5(;]S35OS^"AIC&[+\`-Y-%/ MQ]"':JF(Q]/\5B*4I80PT#U%!0Z6YL`YSDH9[I*%A\X"?H"VK/!A\+X(_E_%43C1'NM7N:N"_[RCK M<]/99(>=W^YGY]<$5G(I/Y]7V'FZ%&'BDST3&H>)2IEX`HP"GKO&Y1]8+.]C MH+_K=!F2KU=I%JJ-/%#Z,[?:(A6UVVMM[3^>CM9/P$3Q@D"!8%&"^'C,ZH]' M!9T@Q1<`6-8@E)3)K*2,*Y*JHO7B:2P9&P'4Z@>2P(ER_UQ>/9GHW2P36JU4 M`)%2JH@UY&/V\HT4[H9-Q*71.^9;%*4!.JC_BW'O!^PGW1;P-]#AJ#%R'\5H M=5&-_=AGLJB'%>^X4)'D4K&6562H6<(+8Z3P+$)&3%(HSS6M8%V`A4@>"DOD MU*!T##P]M<8^`+;G8N[41;K%/4.R>'UR?G[V]WH@VP,[/'+4\0L!P!`/8QLV M*70!O_V,6]JJ1ERD\QP7Q)(6U6/DKBUN=KPUMTY90?!\>&/G0*70!PF*C%C" MD)T,?$K%=!T^VM5IS$!Y')C512"#F!#@YI5#*I)#FMG9S/><31$-01^3@KL. MG1+A%>7%ZT;=G3,*]<=0O?[LQ:F=TD4(C@IDG_5;NW%IW6'WT5!SOM;TN@C8 MDC0?1C^-J[3/FJWD@Q]?7YR?/#^5`-WSL[.+VOU*(L(%AJ2CKI%3..T8=KM+ MX+-]=*T,82IF)L"JVJ8>SLDB!)1:]5=$5,&8QG=2E5I,5:SEQ=O M7O[W*?WXD6LB5JGJ;`Q:/>Y61Q/#+L!"=Q^LT!K#L;C5LW](["*&JS'I.-S^ MT;3DU,YH;O]PS%H[>7'^Z:7MVBLPF&6O_>;2JOEK%T!I3Z*IO"B_@J:AZ/E! MA1$DE7E:]"H@K\T2'_QJ;4`<_'GD%I;#LZ<"J3[/=IPQF6T?58O=1.IH1(C* MK:8MRQGQA%B?!Z:ZU,Q2-`:/+Z'-7]YO&7:`-\(AI9D;7MBG,4'-^IBJZ9=X M=&-6T3!$O\VQX2(LR7,K'NEK[LVTGMA=*_Z81X7K0OT2VCKZ(A&D>YG34E]0 M'IS7L4^[`;F_4ML^#=E(`88>%EXW$48KP1""$&M819P6-BHBK[8RUG78K0>3 MNA'%0Y<-X@R.4`(!#H)N4P`: M:QK'X%&WL\_1-_A#N)+/[7'SPNZI5W($-UYQT@/KD*0L,HBJFFL)=UD').DYD)/+D.%YN_)] M)5CD1G[!0Y'H;P&>3ROL6ED*T[XJB"IF$>C`I&]`>3#.'_%OP?!1KV,M95F8A3ZLL&(R'6D"[ MV"L],4MPCYM*0!E70Y31ZN4&*%,%#QP$\,`9\&4T_')N.%FL9$D?$ZD4L)AM MU!Q-(;Q9XX]EE&(<(2EQQ=O]>M>#'TIVGZ@B5DXN*KM`.D:F].K0RWIB>.P^N)-5-[,<>2 MZN_1I@#/)K`_4BASL8_+00]C5;L0W^GT@M0/HW+=G]9";JU5!"AF>5DZ'<&E M)HW^84^NYH^$$4BD"E#4H`FT1`4;NIC#N92SDKG\AQ3Y72$/%X]G]!$N!9QI M,?YP2#!UU>"+-6M7&]:BUWKXX@B?[@^=UT)$S_OE9%UNMJNM%?UJ61WCD#E; MY,#6(GI6?`8T_;%$SM]D/KYEZ"7AW&]7_I$15#)/7A/_-\%DNF[X:[=35S=7 MLZC:,HAI"&TE MZ.6FH-CSVR!]G:$R(V-SGKV([96X&8;1U^UW=\"&\XI%MUZ2Q;"M_:2\P&;E MJE+QOP:V&8'29U7P5!HA(EJO$Z5$W]$.[(ITS@SW%$"`A"@>YO'6GYRY-*T4 MZ4PA,,:I))MK%&CB9=TU^".(Q.#MK=ZY%YM5UHI6*JLRU^]82&B$7,/:!)Q; M#1#QF[E&I9@P%Z`Y=DDK!LGR6L"JDJ#8YOJX/+@?%MI"^$+LZ#@`S5:QAF>- MJL:7UWSP.\)L:9?9F`T%\#"Z2_W29274V>J3S:T4=SA9JSD'2^Q+S5&_8%WJ M)%#G(2([JN@;0NV'B6A^%=($TC:)*P!Q4/.ZI: MT&"1"OK1-CG?/_TYLV5VJV;,L+VSL+V%):)G0^Q52OI`:V!Q^V7BOK!*82%A MP2H<[FZ7(%!,0P%9/G;6B+-2CY.N5;/^>N:JG@>Y/-E=K4SE`KZ%0<%+::0; M"VZ82DSZ4MTR35CR+J#OL;8&$>231\?-E<_>KLL;9@0J4*A%5D28\8C8]X0I M=UE(X?9RH44U_NWDG#K)1['+4C%O#1)5V^!PV`620+Y($VY#&R]RO!%;\OV3 M&#^1YK=6.@(B8N/QWH[0C?N=_0RK_80H\ABNC;@(MR_+UO_2I)&"6;!9NY:X M.0_;F4:NNAUC@7EO*N6XQI,MDVM2(:VHZ\TNY37T,=&5#ZO=4@H,ELI&<)N, MRZ;ETGL[]@YBRU73-!7W:"MI%Y%0`,*K-6I9E9WXW^C9U;2_X:-N=X^_::#^ MIO/3__'CR_/3%[05YW1FY4AH M+5E4RY)0@#/CH/_ATG^D2,?^5%@?KP/NI>X?VE^I*?H^$AW?_BK*8KT@N9_B MR.V09(KI'BJ][O7X:+!^!]N`:8[<)2JNL#)?\$Y!R5BLD%/%@O<[]DRN5#C8 MEO%V7K1$E)V0-WTQ$\_'G.I?@&RNY7J@ M?=Z'%)Q(GFIU^9##%#5F^65FVSZA?ZROHJF,!/9$QNN[^ICDI'N`L:G932^E$$PHW\]7:@%>2O!#'CR6+ MY`N$P1DL3.*2BCC0@K[R&%#HEFI"'S:L$C#-&$Y-ZO",-KLBHE0.!&];"ZZ@ M]"!";$(-3]=X\?+-#V=OU,P9S@APQYN0.DC=`-;H9DL#M^S#%H$]W@.-,74X M&3"[!GN\K]4`#$)ND?+M@G&7)I5!4\N#QJSNHM&BZ):N]3_0$+Q*O_<6< M2(7TQ`**>)7\NXAZ3_E$U*?X&9,B/F-^:NC$B#AG54%DW#$ MENC>KQ^&N?V.-*LX.J5D=\0QQ-22S$JH)XEK14!>>,^["")/5@L-Q2))WP=Q MO+HI1S&G.QQ'@KF\7#U>W5K9011N?+D$L*O7K2J@A*&;6.3"0JJE5FWTZQZ8 M92_X&ID99!"&3ZCH"N*`HOP8M7$2`Y-7-_M#M7Y4;+MUK=!B6D:$B6!PY88, M!RN_\:,F](D8>1$A-DV4*'F[IP"_)O;UE?E?L&N3.0)\KUA-UTB+/BZQN(W< M!XW>3M"24H76Y,+"B#BM&1E-*VJ/\F^R+J_637!2Y^+X.ZPKRIP5-C/8"]RG M3"4)='P2,#==Y8F"9V('!<+$6D9LA5U'DU9E'"9T57W=E`)FE67" MCX\S2U1@M7#.3$CAT^]FR4.GA1<9?`!KD;:J5_6):'5IN0+%C0A?663$YC"I M,5CHR+O%C>ZJ`=XNZ4E++0XKI9I:"E@V326CU%9""#XS7U^Q9$H>3XTB*GQG M`B^J>+RV^LU&Z\OA<^64:Y1`'I*EH45,:"J MCDNH2!GR8R3QH"FSG.8S\4;,Z6T&6SCF\..),LU M6?"M:#S_X@LO/6AM*3E-KVZ'-;X05HBPN&&K](KSSSN4"L=OK1.CX_Y]_XZ MC-QB_+@MY8GI'`C%/@M-"*^K#+YI4LLQY`OI/K!JM'C3JFZ4N=>KIN%/0=3U M&JJZ^>%QT-^O<9%IF:`J,U$NPS9MI4Y5D`41`C0TA6%O@>A9'F9S/W( MRNIU>6F+1+XO#4=BNI*)4>,LEZ!\^K0FBQ)R<$5%N5LF$+IQI'J"8+?YJ-O; MXS?L-O^0WY`/"5VQ+OIBHP>GXCW\)A2%V7CA8\E@C[#CD]2IZLSNJVMATGP, MJHFZ`@Z^ZC<2_7&3`RIA!*TYN!!!?Y[Z6E_`3'5Q>(-)>_'_;L#\Q=8LRG]"Y)/CU<=H>2$LH:;!>>(XD(([[DI_A[7R-#/I?T M$*T(\5@0?3P/GX;2]5S;52P&O_$W7X)I7P*H:J//K;ULD_"R=;Q*BOKF5OBC MY--Z2U\K^9=(2C/ZM[6\!X.EH\X\%8*_"DZ)>(HK6"<_5Y/]`-"!/YR?^=?J MQ_-3X0'C[:BQE;?E3G2="Z8;7G"+AH0/EL73!@>GJ;K1!6_.Q*NKA@G!7MX^ M!I9V&#-KBF/'!AVY\U-:64[%I!K'GG/LN<6&/K7"7EW=_ID&@#(.P<9S?D`K MS9*GR$"S*KZ*9/>+\^CQQK]%*_\^8/[OA3^+[1(5N7+Q!'[">N&W4E^9=%"*-AIN7S[T[.GVK"$!*GL82KQG.C#SDQ2FW^0FBU MD!,^K48DTYHY?^3@UD44AO\*X!*OL,:10.4*VG*8=PO(7.F\0\LGC`5](K@R M-FG=[+9"J<3CUCB7@C)T0MU&<+9;FAN%L/LX[+1Q*G'\&/6!`^[T['[-]8`= MUY@LS??SE1^L63F:+LPNZ5AO[BYMI*?"1[;CM:L@0!PM5HLS]@KSN MW:Q6.6*RX548U@\JO&6*A#T:@6`38J=#5='66[6C`/-LQ#]]X;]=@-1G0NES M$8K2>=S3_@#UR^*FY@+=($2[&37^)NDU8B<9/_%S9(Q"T3C[ M1K85Y#X+QZS[.FAGD7\P8PUE8F>20-EXVSP^QH1?G;SQ75]8YLV^J5[)5-\= MP1,,0/_QV_(=U4]LQJ`OQ!#OIN])[.>EK.\JKH\Q27%YGH-_XS>4'\D9DTC\ M:DBJ2B"M9M91`D$=^<96GIZB4J[=:729!I/.PF7QO:ZADTED].3RXN:2/\X&#<`K#+^222J<3MA\OF<>T#(G?1:*L![3Z5:A2 M8[I1L(_K*R^\_@$UAU,8M-3N?Z=[!A6\4B>S%="384,,=GK`J\G*9KI\VN3$ MXJ-VC?';YCL*:!_FY8*>>"YL7ETV+,38#=FXG`7FF%WY-GN7A+DLH[$!RH`V MGS5NRME<]/?+'*;RC;R)+/9ZM[$:@;>K-0V&4XO)WD3@18FSH*&ZI=:]::)+ M%-7HI+FKUID7/Z]ZF/*/D\6=Q@@Q3EHI*VJXJ5M'1!EGM<$!LH=MJ(O&4Q-] MRTV%EC6&$A$EH]&;^^5D[I_YU;+\CV((>/6LO`%@J!4^9QC0]W>+;0GY;[-9 MK9]P:"S]Q`_V#>?CE_FF.A&I1N=/Y%@MV*U=&9G7SN_94[8!E2?%BID*S&L^RF/3'@/,?*`A[F<,GYBJ7X&I35'J11](D+Y^SO/J@Z' M?:200Q[Z_D42Z+?K-4*#/0^$LPA MY0&[>\1.6QER%L/`1PQON1*[E1KVEO>\':I>Y*EZ$]FICW.O^`U4@?GJ7*(>+?^D&G$QY`'F0LO.U;3Z"X^,VC@!!.1)S) M0G\E%D2;8+LJ0WM!T@^MN^:_7RTAL5!C"INIL^@J2K6(E'LGX3`+*!YZ_%J6 MMV14FU%:'JAOQCM4;DVCXZ/;;]9%-G_[K[TXLY"=T>,(\J[:S[J5R>DE19&V M&?-G.-\)WU_=LDE\)S2W!;.:+([U3+$;R>Q<-FC6]:>_KLIEJ@^4@7DPO+[; M"BK(W\<(#!(:7T#$U2PC_WCDZYMRJ87>Y2I=658"Z^[.`WQNV]#5AC%?I=4: M^)D!]R%>I#V!%&_8/U_TI%_#OBM+/MFN;B1"6NAL MP2(42NP29#\0T&A4?=6$AQFH;&-\>J(Z_(58;L'AUSF_]6S[YC!*0DC$2.FQ ME>V8&$XFL!5B_"#DJ37'-8 MDZS/R@9U.1LJ>^XS^+7^@,6OYOD7?;$'58'";G*82:P+B.TRM^+13DK@TQ: MRI.CJS8]H3T4:-2X0NS"&_%Y+4;[E\>R)7'CSY:A[C3NVO_>Y**YJRL7J:[. M+@H^/D&[L]J9\H`'[9_BJ3+&6333NMW+F.I,K,UQ^M/STQ\N7IY)8:231;[V M?.HI0"3%R'%RZ]_5C^6-6(*=V(M%Z/,BG[PH=QLS_:[O;H7K;I*^46^RPDO1 M=V2F$K-`:*UA6-#WX_6US-0"*QC8QSD%>29=P1`EK624D;,;?)%OMCI6>/`J M5ARKS(A;E%KIDALU<@G_FFGD\66.JWSC9XE'6&=6,?2PN$>%H_A67DTA5_4S MBO=:MGF'L4Y-NI@W?M;C.#H6R^CQKT:.+FL.VF'37I77,F_I7T1*B1\KH^)Z"8*G(8&/3!P8D+S*L9D%[82O6*RI!^L"85U9W M$UR`ZW&)F*T3VR_V#=30X-T0OK:BJH*@LT#^JP28,-,B M.8!6K[>/\/"2$U(F&A5CBF<0Z>*F^_\^]IMNUL8LVD6YXP[207W+:_N M$?M/SX1RL&USNRL@>7]DFVU3B]JF=HCP\>"NSC0?^/=OJMI*8;][?O9:8%W\ M#FK M"NORT_&%Z`78N`"U*!KG571(,>S%L3G(:C67T+0E0>$-'<5.6B)46LK21XY9A9:;DUF2R]J/N M\/\/VV<[M7W>T-*2L7;\'*[(@.J)JQJ$.'_(JRF#VF$UB&9"H>)23,BKI2Q@ M*ES@%L0])8D_/>SY1YZ%FVCB"E9!V$,_VV@XJ#$\UTCU&X#`*..:-P*GFE'EO<;>"04S#]Z'0<#M(ECC1]?((2N*&8*VQT3BUAT>>H M:)^(42LM'[BP0'^`=XM/U6HCER%\7,*HS7X;JJ`B.%2,0!GQA<412X8B`N1_ MX.HF`\K>'6E^'L9-"E2%:KDS*WH6VR$_IA'B?3X>ZV"(E:*11;Q($L\PHTR2 M*-A)QPRH;P9;U!W]2HV-["+M\1#?8+04B+XF<],XFB#T-Q;4Y&[@+5GM?RZ3XVH1];?*-LY7$I&LM381[+%\DJ+:/I$2UVI*REK1Y/L,IBS9"JGN MM*_`<*EY>2-!5M(J\TMXNX5'S@*'#Q$JI*]CB<\,4VYE=4OCZ4>)7MRF,RY% MN%FFT0^JQ'O>;7-O)4+FQ1A[ME0D%8G^9R+*1Q&T8:-.:*(1L@1$3]4JAR+. ME44ITKB(U#`XLDS+I:A:5F]HG5A;;FBAF%NP[4Y7O&AY0QP1D6C8-1((12^1 M.M4ASUA#*X0Z](,J19WP3C_L3D'GQ"DL11T"H7VAX0M?4U;49WC5L/B;FIS8 M>=3;5]:XV_E#MKO4NN:D8LX&UIAXR/?Z7[-PW/60)+5V6;U.QKIL)*1S:S'R M7CQ?C"<4*L,VJP\,&'(/'[Z=O1/UK3V$X%X].3QB.'Y<8DL].RP>/&JW,XE[ MZN2T'49.4N.A!VYHE\GUW+D\C3@ MBC9$4049G*I(%83VFC2&C`E^<^_%\X^'G<[@T:"O52B>CP%TKS@U&Z]N+J;T M@Y=>I;_.@:+]@1;ONTW(SEHM-\$8M,EORO"GB``_LP)IP+]?2G!EKRO@=2@B M1P`%&D`0*SR>8A_OEOY_Q3@`W]-\]8'@?1%IO$!&R22DP6M$CQ8\GGB=O40U M//_\/1K"(/7+^BWB3082>'&FK_HW_>,0 M__C^]&+DU$6IEBLXA2^^.WWM%R--)$M,P1:$OAF(,T0LHU2[8*-OO/"!<9PR M\O/3DQ=GK_TPC&>PP?_^W?&=6HDR(6+1Q71&IV'EOE,,[E"MA'_3C`6$P3*L M3GCILW._7UY[Q51/!3>??;W\'KP)LU#?[DQBE7XX/;G0;IZ?O#FUL#K"I.F* M:17GMWZE_"/"Q\Y/+WX\?XW]=HT?7[\Y^<9Z0&HS>M2U!,LZIQ-L)C,1+-GE M^>G?6-.9O5V\U(+-/80R4&_E-O_T\D+[?77V_+\D%K[JQ)#8`-5B),=CY)#E MP4@Y&*6E(#NW\?0GV9@WW#!!S=".04H<[LWIAM\FD\6$N/R1"U.69?V%*E/SN4%Q!K\B]5=L"@%,L*A2L55+E"!Q6H.U[)6T>K6(RD4A0G)9#L=8Q>X4KVA!Y.-GO/`O0>R[E?6/7K&_+NW7Z M=]T&-85S&PPJE'W#^VS@0.A;/0;E'^>4B6I%5U MVRB7%BJHH4/-SXS58_Q51=U=]B?PG23N`#E5DUVZCWK[BLT.U<;UYA^O)0Q? M>A0P`]JS:J5FST+^BFBI``FH`+.EX`Q)/.*UO@_A3\"/*M=6N-/K-8`CBPD? MD$1"MLP3C8[KD?E_(<`_*+R6X3#^I*Q"K%9/1=H\/M:]?9+$LCW6K[[6KW[6 MKW[U7_WB)_+D*_WH2_VJCW#YSVTPR>0=-0X5'_6?_E\B0'_U-6U3,#__A;I\ MT7CK_^.=_U4,S'_6Z*R,X9#/5S?,FL9?#3/FA&SV[&FOR5==JV`Y(R M+[\<5LI-/K#\AU:/'*0O/T]J2=OB_=0,DOSSKRL`J-4)X5TA`-F#BW/*_1$-K:M+U][ M;GSJMZ\*4__EYZ<_^:?;\_VXL[&$,\;N2]$;/=],:\@E_0%NYM;/R;]>X!>' M>1*P)K!#\J99%*7?,2>R\500[_*82Z?%?<)W-'-AV2J*ST.BW5A3L\9;$SRE MFGNY#.J38DP,4RP1(]#JHL7CZ=&[6;E(I)4OZQKL-8Q+]LQ'#KLLP(\ISA_"*3=/Q>I*+$M,7]\ M,7(QZ+6HS&H>:REI^!RL-S:]:3*K8XMA&S@#P!34C)+J#R-D-U2TV'"H]7I( MQ\"\2'`-PO.#1#VKV:2`SII'#J6+?3XY%+$@&_1TJWYB?/4_#GLBM86:]DY[ M#B@KTO8?_)8F])]^J7\30`"MG8S1>/O3NT.WIZ'FGTC+5C/3V?S\TZ_HE.P1 M3%F1->]CF8_D'2A#I;R?4LPH=MI3G(>?_OR)F2*CW_[YDY_6/]089K4]?QB+ MWU7R)]5ZIXKY)N1$%XW9>G5W"^^JD\*IC=>KY6,-\5MHE?++?`83)BP0!GIP M>PO7\V-)[$(1P&U(\Y3@L@PF0&0*6E^A['<)LT%4%PT"_=]W*P6]-5&"X)@N MEI+8W-]$'0QG7U76^9`'H\BH&O^;$:V,KV; M**$3GRF&4\Z<9C`(,%:^+E=3-9:]1-*!J"<#L#7KP_:TM".UB@Q+XY*:*%L= M6D6&TC\H4T&*7\A#-;Y<6;GR&ZV,9@YT9W>Z8+Z_P:*M96.ZR8,6H&AU;F!' MG`*L.X*QLQ@YS?R]LE+Q(4@CY,PKQL(EMY\*$LM-AD*QJUM8K]Z/7+Z`-1_4 MK/.C!1B8^;G%`C:)9TJDH0XN5G34.GA[X?GZ6OF]N"=KCN:?OI8OZ<%?+9G MB`6;QU78\/!IV3>BPH?A94=A2LK#!-[Y":@M)XXO0VM?*.C%H;(V,L2UKY]] M7[8K>G+<%9JOBL:;[0T,L7Z7U`C:%DTA^48"$Y``>:7&F`*]`J!:FOG?9`_F MOMNNI\9^'V"M9J3BU@B./=KZ9UL:7VGC`8R;O\CXP5*4^R_*QJG=<#]I_R6" MLZ;5;_O(5OP%]0O/=:"_:<[/"S'Q3^J?#!$(\`M0%/2>?2<-QQ)U]%94KH.O MY#2YD[;]4LP\JGYPLOE0H<>L2!OVPZ5FV MTZ6;)A/=.\]CRZB6$]IW&A/?XW7L3N[(P:B13/%@="AD\9&@E[*BQ$%CNWGOXL\WORE_RNUR\$5/0ZS7M@R,' M"^%$IUHRUGE[AR@XZPB^1/LAKYR!+HHY6HBHQ\)*V``.L&GA3.2/A=FC\\:Y MQ!C*[;(]@'D[=#63:\I^-`.,M"3T4=B?9K!?O%4&6&"0=\>I85L;3JVWN1HL MI_Y,+!LIVC$]UMH]B4N/XL4J=N>"2OR+O5!*[+FV/<@Y\!Z"!7V8CE MI5"+S.MG?Q8'1S)`[;>B(=E#[V1QORHORWI=M;"^">A2,#T)@;O:ZY3UNUT^ M3^1C$'8T'>TMCT]^`$^Q?<4?9%?]4R6GM;NM`YBQ]<.OU/D(+"7_-WA((5C* MLV:YH,_]@XVO)MCYYU[,Q3\%-"(;#(UOG'XLM]JY=''Z?LROY+RNY33Q M+S?%KR^+I*DDT\4>"0TG/;Y:K6Z39CB7T*7X#06^>;RM_$E):JFXBD>A9! MD$OU!-Q,_GEL=1/E@0Z;JA9`/&OXJ.#5%*(K&R>$')W*X^%`;#/[6QZ)S%]< MZQQ!TN&(TL[AOR"GD2MZ]HW>/VD,2IF3FGX1@L8?]8["K:1/JF2[AS>UU6+.NG&@@B$HK%$..V^-8RC"02S]I*SZM(DH<<6/E>,_\3'7[ MA%4\$YW0_B!+>W'F6_$VI2MH([A3J7&8#`;/EWX/YYN;!:'B9WK&="_G_%U_ M_E4F@!V;[]NQ]A"Y(('BT[V`]\<.2"8\WS-A2N_A9M"/%CHX^Z$N^]3$;"EG M\(`MO5>WI6N5MFX_M:7?)->PG0Y.%U-1>5,A.807=!;I^_"`KP?Q6^7`_67. M!>TVL*M'L,N%;2`3)K;F2M_40IRG,)AHN(Y-;K*S37I._H.&3_R ME$LW/\M0\X;^\5?94XQ4AI%<'(JQIPF[*_:,9#[G6=C;^/T@<_>!]57WA][B M?22:QPYZ+7EFC%$>NI3$X1\N&L_$4`=SELC$Y&KV-[*UY+HF7_@^/B`63S\VSO( MHG2+".'9,15.>7Y%"LC#ZHK]`L);7(N$I?E[\4[X%B8\2R=,_%026S>9[@4Q MVFV@(.I0N!)QAV)>.D00L^N[PJ2K>#BR)E/51*)VZ=4;XN'7MRC=02]WS2&! M\-.34#=HWR_JA,-.B@0)P;16/$NF(KH:!1E.@BVQ`+D2Q M^O7XQG3S4+19G_,?QA)L-T^7=#9I0MCD#8N'(X4_(4B<8446W MLAY,Y)"DD3#,E15=U$F\R:T[2%."#L3(QY5,%T&.'(&\-?4BWH;0UZ\XA1FC':@,,^#[?SE>$IGS';'X;$*]^/%#?,\]/.&4E4M94 M)_MP"+Z1G'FZ4QH0D]M\$JZ:]?%N&VUD[?B9P_N2@)2^4^4)ZU3Q1>)C9NF. M`R-)J*O6GV.$1\&7*_D`*$B!_(R&4^Y^\+:J&'FN!@8XKYS]P3L[MB%\Q^%T MJ"^%.\@[%PY5E!R[=+;6X[1$&U>;LG6+_LEQK&:T7H^E*Q&)]4%76"3=\Y0Y MOC72J"J@^$O*(I\>8-?GL4<8\=@PG5&J6Y;0+;]R?H1A##0YW MP-XEF6Y-9AP\ZNVK$-?]8Q7BTJIP(RSIE&V[H>VCGA2H8A.T M[6G;[^_0KY._A,9]`(*@C8!H"M^@1,]&06)D47<2W[#@'9+\N?%"W\[T@OK[V?%[/Y#0"7S_7-&* M14/V0_*+BE;@$C5VB``M[BJ3N@Y`K3#H_2FL]@YT!>OXB?/HX]/?G@V#%A(:K!\$//@\?_,4^D`@\_I>_",'$V`&'UEV> MPG1W\,\#L=;CZ^.#L,G<5V'`N0G7\?566HQ1 MITPG27E6_N;9X%0ZFX9Q9]J6?[6AN\UAZ,4&OP*W#E+Q$XK%[]3Z8!]"6K?] MV*A@H;..LKI.6A\B_E'?7`O#TOC3'GGH]^5FDB\6XV4N&`W(Z=S#1+-^AHBE M&Q=?X^O$JJU&[>-4+WB'8+(98TU)W2ELNO^KUM*C:;*NY5/'C'ZE*G47T01) M6`=Y=$9.;=LP$OS.SZ%SZ"M5]D7`" M,82L`.DSGBK<&1S=1XIZOL8<-M?E+?'5)?K?'XTF@H\O\;\"8%3ZYRY'?5*$ MI8M3/(#6R%_?YVN4$14W,3Y3:,8A$V-OQ"F;YU.4!9;8IY&38+>C$+VNL4X1 M#F[)8`5%A]`8FY67^B"[A+"+*ZVPF@0\*G;CT$+S)YA`6E]WK>4Q1H28CA$! M\+47+BFW.4S+;7:11$K@N&4:M#!+(SDLYL!0VQ%0J<&U`]33B\-)50\S,%(7 M76I54Y*$HLDK!#]1=R6U@S!TH*M:!(J&;F!KI^6LC)ML"0F>$P`PW`*W$`^R M,5.BT+;FIHQK@2!]+96G14CB%)T6:?/_7X-`8HUCZ0>E1!6%O@B;6\CF$LAN M;<'6TE42:LUNU.@(U(2TORN@VH?^YCPLZAL,%&2]FS6"*-)NYQ$I=D=2'#[J M=?^H=3&I'(42U6U%@F!4U,@Q+JH(L25+@*W'N)RIQGTD5"R9B>OUZFX9LH>E M/,/=I:!4/$9HS2;!Q"B],D8`=NKOVR5T)> MYHM"C7Y]M9@:56<4ST-P#OEL79J:UJ2I13`Z:7D(98I?`9T8),8'5/\!1X5K MO!`"-D'E7P=\46&?@W)S%J\RW%PJ!960@E1`^5S%&P=)1W\^#C__,XA+\!8> MP,J#?W\5?OE3D)6\L-;V[UB_V7/W07RK?/7U[K^#.&:C?WD`@](!?6&_4.'E M>/S^E_`,_**^18P*+0E_^27T]22L!(^-_-]"G=L43'^)!C/\Y\]A@%_#W]Z& M_S*]>(`8>)SJR$5YF!+/P6 MX9BV!\R$^$514:WY.OP]-O>;4_AE-WL23)VI1F`?R/_4!J`2+5N5#&$?Z$+1 M6P;<-APF?SR;;,<+4G[\AS\%..;F\6?Y][&5.I*'16\D)3QV0.G0_OM7CMCJ M=D"^#S4J<=9C;'`=_SD)'8GGPD%N?K`GD*7=8X2\Z'^;Z]P+D`2R@7?# M*5)E1OV8O\S,T^M)^O2`GF1L?QZ(^44@X>D!TP1FM$E5U4KUH^V;CADHF;I< M([ZA*F_RQ,\GGXKQ?ADI^& M2_Z-I[-FVRK M\?&Q=3>T3X%XF](J]0/Y/OG?X^2][F/U3Z[G?LYZ_##_&E^MKI0W_ M[?\=?OY_4KZOO[Y+'T3T3`^_/;SJ[CCXG_5WI%1?>^U%^7^MEUY?>SFU(B8K M>5:HI3.2EHYU_=DNW`04(9B@A'^W8G9>,WIS]OC5>`O\@<<9X".F@!1'4//; MP;]:G>;Q\>!?_N=VOR_V]KJ(YV6'WKZR+[W?+/M2ZR=[U$M`VP6PT/?C9>3) M]7+U89%/9S'9:-A*:O\@OQ9"X@=50`RT24.&7]U-1/A^/EY/O:I<"KSN7TM) MZW^Q6H[G=ZAT_'T)(+N_>AEW#'WNF10SRAO_)0!1'PYOG(9,#T$BC,W]=IT+ M^N/KW#=9'@4@0[^Y5YI]<;M>H2Z@0;HC-IKOSQ;Q&F_N-]O\9L.4=R^&(U3V MN<0SKZV\>,P]:,JJ&V>+\KV_Y^4A\*WQUGJ`A*,.="I&6Z7V]R/(6AEEL>JFB@3/:>=W0O+_BW:*$`F0^W9*W0Y2-L:@FQ/,C2IL[NU MD";J2%`%8)I+@9._BI5XC@"UP,#C#P!O"$3!U"KNBF0(E$>=GFI/?)NKQ-*ATE)8EFA)(?N:DIY'.!WKQ__'PQ+M?$]E]";;CSP@&S M+*+0@*L;^A*"^]&KEH=K*=`.PXE&RW\_7MY9WH"]_)(/V'A=7B_&=W(VV+PU M>`XHD"7^@)KOF>KF;B:V"`O;7S+Q9G-;KG%DP*=2/9J$,EG=:15,I/E(!;0/ M?(BZ+5;1]`0B9LC5G>WW=ZB%2KRW0`YQKXZT[X2^IDX)3$%[5JA57R>_X++L M:U+':L7":C>*5NZY'*L^**J_K,C?A-M"2!"&G,NQYSZE+66\O-8L*M_Z#JCM M-PT#GY3*?*+,Y:J8:I&#K`>=]<.8==IC1_.=A"*;T1,FMCU;77HYL0,(BD7C M'L:.JX3`%V.2_(NQGXV_!?Z]V>32Y,5XJ7(/LIR?K\?%]@A91T["(!"FX=D& M:SK@"OD_>/X+*]B;[9UX13T_N!%^>PV./&E\MUI+5I-\\;TF"OS7W6V1FY*O M5XS#`A`@W#68[\1ON\[?@Z-\OUJO2]AK3M=2%@PV^X5VY5\%_[_W8$#GXYO- M?/P!FURRL?!+@8;@YT(F;U"F?CL73$Z_(H5"PLK_"D/@3H7NL//O[M1[WAGL?_F7\C2JFH<3OW=#YL/AHVAWSYI7P'A-.3 M8_$:9\#`4EY<-/YZ_+=#!PZEOWU[M]V.9_SIK\=`]E!*LV?V_!ALT/-^R4UZ MH^#'5N]"C`JWL>*%@$T.NVJ.%3:/2AVURA%&\+U#?)\+J M)HW;.[^%FSESA(2/OCE_#NQQE3<0-2O4-VVTFD>H37`WNX-=F#W)MGM1`CE_ M+=UT?_?+?$&IZZ^>06Q@,>1C1]E*]W?DTGPIX3+Q/2FTT%Y:MP%)BS\NXZ2Q MQ@R>4T_X(W?'QTY+([X?EPLM3*-84)711:`1]#2_9%U'"V:-M^UW:J10AB*/ M^Z(!"B`_$3,RCT].,7UB\[1\_22?(KD-":$CYVE9RY@BN6\R7\**SU(DW&6L MIX70GN=O7CT>M!]GW2.NYJ=\O1*$H!_&"]1G/%F`CR0ON&WD=5M9ILM[5>KP0[H>K]L/J-K^62Z5;@`NYLK1:-[>B M.3=\G4)R[;R1WTT6Y51SVRM;.JGL)RO=RWZ.W"![G+5D3M7M_*W=]+KWBO8> MOYD9-M,I\O';KF[F*\_+Y47'3#:+\"J=W,H#/T'FV)W8FY5Z&.JBZO;M>#.! M9$MFSR9R[]_`U7H'E)2IA2_J%F!U782*RO&MUHMI\(2`9H:C1EM8`:;=51KH MP5CRMJ?3YK%)O]_*.<=S*T0J2,9EY+W;//L7IZ>GO*0!I!&WJR*[85QSJ4H7%BV_80DL#Q(WP,W3Y4_C\EO-H'I*!F\G3M4#?F];'P'U,F%))"*M01=80K-"`"N=#P M.T9%NLIL\@1EHM3FQYQ2UL_J1`R^%>AXT#I"]J?76K9W`(4K[M8HM83'?EM> M"X6?7GSG__;?=UZHG!_!77>[Y?G/[7FEV4;$J[=9T]XE4YP&4!1MM5="<[6Z MR#GSKNU9-27,BS"W`B9/)]+COU%?\^*X2$&`<9Z7ZRFD6ZVU9"PDE??:=3FM M\ZB_#S6P)ZB!0Q5DGKU\]NKEV;?G)S]\5T?NZ74?]1/DGFZG33E/DK@)B]#O MMBC@_8DW)SB8>0,ZW5@AK/%G>"73!D6CT]?H:$4>$/@8W&3!B5%LZY&AT\B5 M+`T::-@48`\IIUL?DU#80\`N?9&DX-N0+0,,S@#.8PU&KMY%UH3721^T2C<@ MKO;0+#=HINW\^68@"JTP29UFIK[ M_Z5MT-=Q?QA`4-F>K-5MZ@=/Z/:,T!\C!_IIZ]CM9FPYHX.4&=@@,NVN+=W! M2E[=3F=G[&4):?'/^H;/&^V!-ACJ$@0/+%3E[G349=!!VJR5/4A/JAL^5,2O MD*X^(,1%#Q:7,;*X;G*U`(`C9M8"CS(G5C)^:06FW!DDX;T;<.SI2VJ9]%J#H:Z3Z]?Q'-0&FAEG)!7B.=2)6-BQ#!R MV'4TU8X8`(=[`1-#AW`A+;PM/$I5^+*^_H1L^B&W8&QO9,WSU^^!"Q$0BW!N_`X.V3; M;KQ7HK>!(?0QEB/7$TH(^;L@A[_(_Y2:Z@MD(FK3&Q&];8W*[[0PAXL+2E=# MGA=(Q)^;_1V\"/$T7P40X#]AN[M27T+:@*D1HV@#6VZ\^Z1"8ZYLW0VM[Y:; M<0$I69[HD*LGPD*0*HY`R]%:\@SZ2+U@6=":J,-=&OT#:;'INAV?+==B8`S@2%UG:-$ MR024,Y>]1E/P1]<0R^;&WYCY$0%BO(#-$!;.M\G&3(6X)%H.F8>G4/T-O.S2 MWZF1H[QSN_J@PB/CU2(D#AXAG2OYYR53ES`:3B/BCC@"CX`AV#(LZX[T*]$L>:3?-OZ>"7Q;O M6L]:H4^UA/-&*RGKOI-AV@3M87%0 MBD3:K4N4O4?]?3`Q/;]EK9Y:(%^^?G'ZTV'''X\F'Z2WET;0I4J7DG&,^"_, M1?--PN,\8,)!TWXW]-'X;O79@D4<05Z>SI(5@]B`RM+1!0>@T3!*FPVT#PT0 M+IR00!=A82Q1/1-'D:%Y(Q]* MKP:^RCKZE:*S)NOL:POK5]!0P1:T;'#`)9O'JL_'%_&LN]FA0P^M3K?6P\7I M3Q<5*T*WR<%:0VT:\%&M.R=\`&W:UIT.*07,*J.RE?4D2?TBW(I ME1=&DL/'_XDY)>'HVGIZADT*)B< M5=M5O04P5UFM++4<_-L`W`P4>K0K&O-Y!G=YKH)$$]:ID)+PX[UAW)XJ(0E,<8;/=W,=$FT9:JM M-<:`THT7UKJPC:8;#,(T64SJ5V"4L9XX4;*GN<&V^UP+*^]=##8>U6P4+)-MVGDB&6WL?Q@G&G6U$\SU""?W$\6T&'U?NB]T"9X MZ*;C+;(3;,.TF,$*K@0L7%?.!\.?;4VM'MK/RMI=BL=':0]+Q@/1H'ET.A7: M@BMHI/H*=SGTIB@E"25A>=H77@:9\IT_A/=4_<-O8+*;R>J693!!Z@.O5:%? MO@+3O!BS``V.6VE*'P`P%%5Z2FCCDM8KW=CI>=;O5'U+5)XJU<\#U2O;)VOG M*;7T%S#W%)NP;B<9'L$MJIM"QFY@K.(9QI/S/EB[O-QA%UKY^31?B!,YI[Z6 M1/$(GP3KZ5I[[3QY_90YZK57ULY0EK'9_VS;R-%2/TE_!A"4F@1I[$6:@O%SL&5XLW2A+[-J/0S7!&MY[%))U`\G* MV>1OD42]$NWT=_!FB8/9T/6*LF__R='A4J%5S)4QNLEJ#AF':)9US1::#_"(T_9;%BJ^!TM+W34CDS5SH1V8]@:9JMA2 M&%'D%SX-T2*4FY9Z999=/A'Y\KT7#=:K)76&7=4/3TK/7@[4ZBJQ_(JQMS1+ MH']&G);`P0:(/@(+!)>L4C]>-_40X`E@_D(9\KHV:H<0ST]5[PF8*D*/`*$* M]-IJJH,`7;(D)3:#[\SM&%GYB]5,W$0J8,)(S&?EUO/%13FV!;4[Y@OHH#L# M>(V624&3S M;F='5("6CU^)P367"`S!MZ$8H0,1KDE%;3N0_",+:F5],^:W=6NEN$F$\6ZI M9P1U4?'5XT3NE!VA-*O;2O-]DVT5^3S@84M8K5*K&?JU5\.$UZS%$'"")78L M@*]E,R0`J@/.\43\<`AX"PUA%$T%LEP$,M\3+T_6;[82X4U%-<>?\&WAA52- MUPPWPDR\P?RL20'^V8.WF'<509.)QZ6G!O]N9G-7(/>HZJDW9=C1`V"1E$07 M9_P^W@M]76'C#'=_;LZ&OU`*"?;C7G@[XJL\=Q18HOS2TX;V'+"42O1W]`R8 MVSKZB#.E:4N>/+\CM)/#DDZ=X%,,2#4$ZTJ$!SZA.:)JP5W%TQ.AIS$MU&"I M>Y'T;8$"-JX$'7O:)1\U2S*AG&-O9^>[O74,<%N,AK/4KN*U`?!\]0;H*^*O M@ZHD+9I#^5)XP1.FNR[-ZGPBD!C,>%+UW5=,1#.SMG;,N@7H7?`%IH(H[BX* M#J\*85QZUV7( M'H3BV7A]Z=_BQY/5(E"EWW]:;?N#+EE38$P%<>@3S@IF)8T'P$*;>R;N.5UY M@X`<[-'(D77K)K$86:U0$;0.N$40O[7PQS-A5)^&\("PN@-S&301BHR7C>5@ M3-[GKS!H6K(NCM/\$5DKD9E=%)KU5WQ(V'$=$+;I5DL?!$$JK-GL/&5UI)7+ M6OBZ-`AG44G@;]`SSMJ(W@D*2AY_Z+?-=`;OCH#7CND-$64!UE,T[+3:T<86 MGZ6!BGYL@Q`E.,HH\8P<9@'>45$CU?/`656\&+H=7"HD)5$=HG_0W(-H MUT/U#)JW-\;X^0MZ`(,U_6%#,<%B$SUU3/0CZZZ/[D)[+%$7U^^W;`.D*$B% M%^,,!JW0@`60@JBA>PW(Y_A,T<*/-S"0S[`%]W9XV_"CK6B([T6/PY==H+F=>*L99[&Q:U>8&-+11EF+GJZMW_^-W`>@T_NA<:)7 M,CC;`?DE\0A&'T^KU5)?N5;M2IWA="1D32_]25H-"#[3O\(=94GR,W/VX*(. MU*W029K@`*ESJ?$E:%V=NM#O^8,>MD&`:E2P.EHI7G9Y6MTQ-[;`\ MJ8DG&+95W*6-EQ&-P313V-_)@OW=]PN0VU_([<PT=`PTZ,A,C!CB#8L92D#:'TX1HTWD$`QY:@A-VN#X$V MMB!RQSIHJ1,!""/#9M(F&F>P4$QRV(U6(#.]K=1T0[-_$^:+/:X.BN'L_.R' M1.97^RD--^$AQL,D/J(H?J,>FE1#BY,:*-@VS"(W8Q@[S:\VEQO!GX?\>7/M MK\I4,42\%(7=5>]&,.-+?;14G."O[($!9:2?3$%9:)*Y,0RQS1W2%F`^XN^I M$22UR%,#X#5R8AJIV.)AIP&C&J9F]W+Y?G6MDHK9DVEF$6/9NN2UE/"9BAD= MT?#%/4^L5+".M,B$<&]BS`SU39%:?M'$;ALQ,.%62EO&C]L&$M,FY\]1"H4! M"I4H&"GYC"/*%2"FTT[?BAS,%R]&8BJOOD9B=N#O3H5BLM]K.V\UI.S$@$A6 MDKIQKQK:5`/>I>G(25F.,(2N*5I76(-0URRN8N60A$$9M"N.*_6:%.:G;+7; MUB#N^MQVO=4>P',AB#7+_,B>Q'B+7&'7J-4)';U\E724I>;QI65!K.ZVG@V' MZ`^UC#M^?W91#0,*YG#\*L4!DVBM:`#GKRCO:/1!Y4):I'8/<#==0S!Z2QOX M6X.*HY96_\3T.H(Q.YY(8@=\4$'=";EJJ3'1OH+KU8RSY!V=EMK$@;LNSJ`I M)3^S0,+QFIA#0[]P\--NCF]-42MCP)Z0;1HFEMK#T_/*[;R,T2)]IK`" M!@GO".%6B35\L5K=SE<+K42W@C5R4+6)[]D/QPV)IG%,.%5AYZD&RX;#3L74 M&XSB]`JIB;E088>E,!-#N-900QWF,IA]E4.G?K&I`\)C-'W+E3M+W/J=;FKK MYJ\I.^ZEIFT7+!NC!B.\OCRB-OIUJH**:D%!JELQ>Z=F$1?M(I!0*VIG"2,) MOQSJEX#QR2V&,;&!R[62\]R&_(<=6^H\>(V4H<=CG-;(.NLYY>0V9F%.:-A= MHIFENX?IE;SY%96^$C6TIF1N4M` MYWB6/HR(W+NQ:D'2(7B[A7X6T6/9KPO-8J;]/99R6C"#T"RQ45;!K>)O<1:8 M2K-'^$U6A-?/O,XN,9%@[3%P=ZT,>;5+).#@M:"_D,V%-9A5?3F'A MS5V*S+`"669&+337[BK,X>QSM8%M$FA.04]!9)W,C39SA6V#'-!-C./I#84_ M<+H3\J8F\M1[Q9FDG5LMW\I"F:$OFTW$SDM=)GQ\_1OY@@\%8S ML8\GMM_"2LJTA8N7@#9\$<3POY6BO%./-L M#U,;>=4YK#_!,OXI@Z93X[CFEM:#;+<(\$DMXYKB6?2L)"A`6/7;%AU]#?'M()V.\'#KK0W;[=9+XA5W=WCNY`PK^Q]:M$%5;C-WAV#'?8J*;K MH`IIO'N[J@L7+,L;`Q^2MNBN)@M+A4JH!?"BBGR%+[M@JZI/K$A]#0>%>R_8I3PG.D5-B-YN\0?7`XVV4=6=7R MK?7/8VCL(+%O1_9]Q5K>#/Q$@VZE`?I6JRS8O-L3T365B"XVZ?;23`0&@%4R M4"JAX4Y-+R':>K8WVEJ3!WKU8`$C028+=+T&,\N7EF&>,X9XK[ZM.0/=RE:4 MZ58XS1SH?DKZ8?I`5V5ZP`K-U'2D5CVSRN@H6^ZFY@ETXO#;Q">NO_,-L+0B M"',QYVJ3&J,S[4FL,-,]SS5-!K2?HU.M,3,%;50M5C%=H+/7.6-O0/[O.P"7 MS"L67#E)S>%+GH5TW M=HGB?BY&'VNN1E=[,A'(;I+:S)NMX"8(C@U&_@,@6WH^2U7Y3+OMFYOU_.S' M2L:/6OKI(:U&\8IYAORC9<'][6!@F9F)6>T\&S_;37$/R-595;U5GJ!BB$Z( M^H0D9P-&8!S2@.!`4Q-LQ>P17&G4*!P]-958>JH3EUHTK7I2%CA/]:$2`.!B M6'W6B1N<&OY588`\M=$`%O,H1NNEI:VH^J"M9Z%U"`G0"D-)R=]6R\+^H4?H MIRZ.M#=F57,!.MF^N:'(SY[),2@'\F%`R*@&7(7M8"@F`*@JXL>2AL`Z,$F_ M^:B_#Y6LW_R-M(#"ZO^2L%%?&V65<8'5`,AWJ>(PPM[NR[&)IO[*52J=1;E2 M+PE6'!.8T^>PS>!;-?XCE$65&%'O1;7PL@Z5E%:F-5_9E"(Q`V3Q1*D#KX@Y M$#$SM)NZ!"IO>%%]PJ-C8%H6AZN&OA)J<\6OW4I4CV/ZAXY`!:3N5](O^?)( M_E:^548.$S]?F_N;&ZF!(3<2B0`B?56G,+>.^/C<+97]F2696L=F/@X\U]4] MCM$O(.W6D&$KCCXUK^HSI$!H)84RB1+66;!-MY-*_N3J#.-O5L-),_5(M/0+ M+]OF(CT]%*L6?1A\=S;E?_(0,&I&(C7T\LEQ];PN_5%5$`NI2A(G&KIK?%9" M"_;N+"HE"869J?M'51&I`T.,B#1,=1:"V/'(,$JU&B6(2%9>768HBG]QIJM& M6G+3JFCJS_#`BRC@A.[*]YZ?JTW+?`CV\M33)G*[8/KX;+0DCEY3#;=O/F#L M@9I&/P-R$$/J81!*[.JX,`[K:I'(TUPSO89L8[TASR)>$OH2FE*3C;/)#],, MZ[E-I]74#GSGVFI453/U&WCO7?@L0T(B;YK![P] MV_'E'M=!(%Y]9K;CS77=.Z.:K4LB^*TB?(+$$[3=6?"TA#"<-(5F)FET+HGK M![A#%8`(41C-U&>A(?P%_SP<)B'\(FUJK'^(\1^&@,V]D8<:8*\\/^[&5'YQ MB:N"63L`>0]3`]]A&SI[$]ML$4RS5$2D!OSCA3PX>_3Z&,@OI"6@,S&$G_Z/ M:.5+S/C]_=I/#.;73W*S3`??[L7YCVEB3#N)W=>?TT@1B[OF.=J!R`K)L+>LV1(S:-@;>7/(DRD#[:K0 MG^30S$*:B3)B[5*%L`3)++%+7=$,:N*.?6^8'/M59#%*1QZ--FDA]?OSGY)JS#OTYMBY"GDJ#YX7//6LTV.`_S5B7!MS'XTFC'\6OLMM)( M?(ZF-5KHHE`WL2HSJ6FC:B/)G5UEY=IHKU,KHR>\2(+WCT3Z[%&__SN\"_TLK4YKP`'#7??"E3/CK19\T,LB M9&7F^<2]\&`6-SRJ+L3C[W&4:#=D[8DD.693")5UZC'W8M5+$B^GE=O+X$,TMAQ>UGK-]QI&9$!ZIJMF M$;@30@>B!L[KD8D.0:\]\T<++"[Q#:JO janssen@PARC.Xerox.Com (Bill Janssen) writes: ! What's ILU? ! It stands for Inter-Language Unification, and it is an attempt at ! providing interface technology for application programs in a language ! neutral fashion. It does this by requiring interfaces to be written ! in a neutral language, called ISL, for Interface Specification ! Language, and, for each supported programming language, includes tools ! for generating language-specific versions of the specified interface, ! and libraries for supporting these language-specific interfaces. Isn't this the same thing that CORBA is trying to do? If so, why should one use ILU and not CORBA? -- .................. .................. .................. . Ari Huttunen . . Sather . . Haskell . . . . . _ . . . . OS/2 . . Godel . . ....... .................. .................. ........... ======================================================================= 35 === Date: 17 Sep 1993 06:22:25 GMT From: elliottm@csulb.edu (Mike Elliott) Subject: m3make for FormsVBT tutorial I've recently tried to use the FormsVBT tutorial and I haven't been able to determine where I should look for librares and interfaces and such. What should the m3makefile look like for the following program (taken from the FormsVBT Reference Manual)? MODULE Hello EXPORTS Main; IMPORT FormsVBT, Trestle; VAR fv := FormsVBT.NewFromFile( "Hello.fv" ); BEGIN Trestle.Install( fv ); Trestle.AwaitDelete( fv ); END Hello. Thanks, -- ====================================================================== Mike Elliott elliottm@csulb.edu ====================================================================== ======================================================================= 36 === Date: Fri, 17 Sep 1993 17:19:40 GMT From: ctaylor@sparc7.cs.uiuc.edu (Conrad Taylor) Subject: How to create an array of pointers...??? I would like to know, how does one delcare an array of pointers? I'm familar with the Pascal syntax but I'm not sure about the modula2 syntax because I don't have the best reference langauge possible for the language. Thanks in advance, -Con(rad) ======================================================================= 37 === Date: Fri, 17 Sep 1993 18:19:03 GMT From: whitney@oberon.Meakins.McGill.CA () Subject: Re: How to create an array of pointers...??? Conrad Taylor (ctaylor@sparc7.cs.uiuc.edu) wrote: : I would like to know, how does one delcare an array : of pointers? I'm familar with the Pascal syntax but I'm not : sure about the modula2 syntax because I don't have the best : reference langauge possible for the language. TYPE ArrayOfPointers = ARRAY [0..N] OF POINTER TO Type; VAR p : ArrayOfPointers; q : ARRAY [0..N] OF POINTER TO Type; Whitney ======================================================================= 38 === Date: 17 Sep 1993 14:15:32 -0400 From: thutt@access.digex.net (Taylor Hutt) Subject: Re: How to create an array of pointers...??? In article , Conrad Taylor wrote: > I would like to know, how does one delcare an array >of pointers? I'm familar with the Pascal syntax but I'm not >sure about the modula2 syntax because I don't have the best >reference langauge possible for the language. > >Thanks in advance, > >-Con(rad) In M2 you have to create an array of POINTER to something. You cannot just have an array of pointers as you would in C. For example: TYPE Data = RECORD (* ... *) END; Array = ARRAY 0..100 OF POINTER TO Data; The array size decl may be wrong, as I don't use Modula-2 regularly. This should get you going in the right direction. Taylor "That is a first name" Hutt Me: "Hi, I'm Taylor." Other: "What's your first name?" ======================================================================= 39 === Date: Sat, 18 Sep 1993 02:11:00 GMT From: kirschnt@informatik.uni-muenchen.de (Torsten R. Kirschner) Subject: Re: m3make for FormsVBT tutorial elliottm@csulb.edu (Mike Elliott) writes: >I've recently tried to use the FormsVBT tutorial and I haven't been able to >determine where I should look for librares and interfaces and such. What >should the m3makefile look like for the following program (taken from the >FormsVBT Reference Manual)? >MODULE Hello EXPORTS Main; >IMPORT FormsVBT, Trestle; >VAR fv := FormsVBT.NewFromFile( "Hello.fv" ); BEGIN > Trestle.Install( fv ); > Trestle.AwaitDelete( fv ); >END Hello. Just turn the page in "The FormsVBT Reference Manual"; at least in my copy of version 2.1 it says this on page 10, and page 9 lists the source code above: import_obj ($(FORMSVBTLIB)) resource (Hello.fv) bundle (HelloBundle) implementation (Hello) program (Hello) You don't really need the bundle line to compile the demo. However, you do need the file Hello.fv in the current dir containig something like this (or what the Ref. Manual says): (Rim (Pen 10) (Text "Hello FormsVBT!")) Yours Torsten ps. For some reason, my Ultrix copy needs a blank line after the import_obj statement, while my HP-UX implemenation of M3 doesn't. -- Torsten R. Kirschner Torsten.R.Kirschner@informatik.tu-muenchen.de Torsten.Kirschner@informatik.uni-muenchen.de ======================================================================= 40 === Date: 19 Sep 93 21:26:24 GMT From: gray@Xenon.Stanford.EDU (Cary G. Gray) Subject: Modula-3 on SunOS 5.x ? Has anyone ported SRC Modula-3 for the SPARC on SunOS 5.x (Solaris 2.x)? The SPARC target in the release covers SunOS 4.1.x, which is basically bsd; I have available only SunOS 5.x, which is SVR4, with gcc. Any aid beyond what's in the internals chapter of the manual would be appreciated. Cary Gray ======================================================================= 41 === Date: Mon, 27 Sep 1993 01:05:02 GMT From: fj06@jove.acs.unt.edu (Pothuru Surendra) Subject: request for infor modsim2 Could any of you please give pointers to info on modsim2? Thanks. surendra pothuru -- ------------------------------------------------------------------------ COWBOYS '93 BULLS '94 ======================================================================= 42 === Date: Tue, 28 Sep 1993 20:51:34 GMT From: ckingsto@descartes.uwaterloo.ca (Craig Kingston) Subject: Is there an OS/2 2.x Port for Modula3? Does Anyone know of a port - or a plan to port Modula-3 to OS/2 2.x. I could r un the m3pc version but it doesn't support threads and I believe it would run b etter under OS/2 than under DOS any day. I haven't decided whether I wish to, or have the time to port it myself, but anything anyone can tell me would be us eful - I'd like to know how big a task it would be. ======================================================================= 43 === Date: Tue, 28 Sep 1993 22:29:06 GMT From: whitney@oberon.Meakins.McGill.CA () Subject: Re: Is there an OS/2 2.x Port for Modula3? Craig Kingston (ckingsto@descartes.uwaterloo.ca) wrote: : Does Anyone know of a port - or a plan to port Modula-3 to OS/2 2.x. It is not M3, but might be helpful as interim solution. Extacy by RTA makes a very good Modula-2 to C translator. The same translator also supports Oberon-2 and the languages can be mixed. ( I use it as Oberon-2 on OS/2 ). They may or may not have done some work on Modula-3. Here is their address. Real Time Associates Ltd, Tel : (+44)(0)81 656 7333/4/5 Canning House, 59 Canning Road, Fax : (+44)(0)81 655 0401 Croydon,Surrey,CR0 6QF Email : ian@rtal.demon.co.uk UK Compuserve : 71333,2456 Whitney ======================================================================= 44 === Date: Wed, 29 Sep 1993 14:20:07 GMT From: dagenais@gutrune.vlsi.polymtl.ca (Michel Dagenais) Subject: Re: Is there an OS/2 2.x Port for Modula3? The latest release, in Alpha test right now, is better decoupled from the operating system and should be fairly easy to port to OS/2, assuming that you already have a port of gcc and gdb to OS/2. I remember that OS/2 has been mentioned in this newsgroup before so someone may already have the intention of performing the port. -- --------------------------------------------------------------------- Prof. Michel Dagenais dagenais@vlsi.polymtl.ca Dept of Electrical and Computer Eng. Ecole Polytechnique de Montreal tel: (514) 340-4029 --------------------------------------------------------------------- ======================================================================= 45 === Date: 30 Sep 1993 02:40:01 GMT From: dowjcs90@karajan.anu.edu.au (J.DOWNEY 9002714) Subject: Re: I/O instrucn mystery Just an idea about your problem with an Rd.GetLine and Wr.PutText. Could it be that you need to flush the output buffer in order it to be put to the terminal. What might be happening is that the buffer is only flushed when the program terminates. Try a Wr.Flush to clear the buffer to the output just after you do the Wr.PutText. Regards, Jason ======================================================================= 46 === Date: 30 Sep 1993 14:22:59 GMT From: pk@rwthi3.informatik.rwth-aachen.de (Peter Klein) Subject: Re: I/O instrucn mystery >Just an idea about your problem with an Rd.GetLine and Wr.PutText. > >Could it be that you need to flush the output buffer in order it to >be put to the terminal. What might be happening is that the buffer >is only flushed when the program terminates. Try a Wr.Flush to clear >the buffer to the output just after you do the Wr.PutText. > Or use AutoFlushWr. Peter --- Peter Klein E-Mail: pk@i3.informatik.rwth-aachen.de Lehrstuhl fuer Informatik III Tel.: +49/241/80-21311 Ahornstrasse 55 Fax.: +49/241/80-21329 RWTH Aachen 52074 Aachen Germany ======================================================================= 47 === Date: Thu, 30 Sep 1993 15:49:13 GMT From: george@bcstec.ca.boeing.com (Harry G. George) Subject: Help with Trestle on SPARC I recently downloaded the Modula-3 system (v 2.11) from gatekeeper.dec.com and installed it on a SUN SPARCstation2 running SUN OS 4.1.1., OpenWindows 3.0, and Open Look Virtual Window Manager 3.0. It works great, until I try to use trestle (or modules which rely on trestle). Then I crash with a "broken pipes" error. I didn't see anything in the install instructions regarding special environment settings etc., but maybe I missed them. Any ideas? --------------------------------------------------------- Disclaimer: Any opinions expressed herein are my own and not those of The Boeing Company. Contact: Harry George, BCAG Automated Software Analysis Phone: (206) 237-6915 Org: 6-6541 M-S: 6A-UA E-mail: george@garden.ca.boeing.com IP address: 137.137.45.51