[comp.binaries.amiga] iffcat

ain@j.cc.purdue.edu (Patrick White) (09/09/88)

Submitted by:	nuchat!sugar!karl@uunet.uu.net
Summary:	Uses IFF form(?) CAT to pack several IFF files into one
Poster Boy:	Patrick White	(ain@j.cc.purdue.edu)
Archive Name:	binaries/amiga/volume8/iffcat.b.sh.Z
Tested
 
NOTES:
    Re-shar'ed.
 
 
-- Pat White   (co-moderator comp.sources/binaries.amiga)
ARPA/UUCP: j.cc.purdue.edu!ain  BITNET: PATWHITE@PURCCVM  PHONE: (317) 743-8421
U.S.  Mail:  320 Brown St. apt. 406,    West Lafayette, IN 47906
[archives at: j.cc.purdue.edu.ARPA]
 
========================================
 
#	This is a shell archive.
#	Remove everything above and including the cut line.
#	Then run the rest of the file through sh.
#----cut here-----cut here-----cut here-----cut here----#
#!/bin/sh
# shar:	Shell Archiver
#	Run the following text with /bin/sh to create:
#	README
#	iffar.uu
# This archive created: Tue Sep  6 13:40:33 1988
# By:	Patrick White (PUCC Land, USA)
cat << \SHAR_EOF > README
iffar - IFF CAT Archiver, Release 1.2, 5/9/88

Written by: 

	Karl Lehenbauer
	3918 Panorama
	Missouri City, TX  77459
	usenet:  ..uunet!nuchat!sugar!karl  or  ..bellcore!tness7!sugar!karl
	BIX: kelehen

All liability is disclaimed!  This code is free.  We do not have a contract.

This software, source and binary, is released to the public domain, 5/9/88.

I ask that you retain my name as the original author in the source and
documentation if you redistribute this and that I be credited in the user 
manual if iffar is redistributed with a commercial product.

Regards,  Karl Lehenbauer @ The Hacker's Haven,  Missouri City, Texas, 5/9/88

---------------------------------------------------------------------

NAME

	iffar - IFF CAT archiver

SYNOPSIS

	iffar option [posname] archive_file [IFF_file] ...

DESCRIPTION

	Iffar maintains archives of Interchange File Format (IFF) FORM, CAT 
	and LIST  files in a manner  that complies with the IFF CAT specification.

	IFF CAT archives should be portable to different machines.  No promises.

	The option string must start with 'd', 'q', 'r', 't' or 'x' and may
	additionally have modifiers of 'a', 'b', 'c', 'i' or 'v'.  Not all
	modifiers are valid with all options.

	The options are:

		'd'		Delete named IFF files from the CAT archive.

		'q'		Quickly append named IFF files to the CAT archive.

		'r'		Replace named IFF files in the CAT archive; append new ones.

		't'		Print a table of contents of the CAT archive.

		'x'		Extract named IFF files from the CAT archive.
				If no names are specified, all files are extracted.


	The modifiers are:
		'a'		"after", replace or append IFF files after entry in CAT
					archive named by posname 

		'b'		"before", replace or append IFF files before entry in CAT
					archive named by posname

		'c'		Do not print a message indicating archive is being created
					when it must be created.

		'i'		a synonym for "before"

		'v'		print verbose description of all activity
				For table of contents, prints IDs, and
				lengths of chunks within the IFF file chunks
				in the CAT archive.  It prints the contents of
				chunks that it knows to be textual and short.


	On all operations that modify the archive, except for "quick append",
	the archive will be renamed with a ".old" extension and a new archive
	will be created.

	The "quick append" option causes the named files to be added to the
	end of the archive without rewriting the archive or looking to see
	if the entry already exists.  This is to avoid quadratic behavior
	when building up an archive one or just a few entries at a time.

	Wildcards of the semi-Unix-type as supplied by Manx are provided.

	Only the basename of the specified IFF filenames will be used for
	element names within the archive.  In other words, pathnames are
	stripped from filenames to create the archive element name.
	This is also true for extracts.  
	
EXAMPLES

	iffar x foo ram:t/bar

		would extract element "bar" from archive "foo" into file 
		"ram:t/bar"
		
	iffar ra sounds Cabasa dh0:sounds/Snare
	
		would replace a FORM, CAT or LIST named Snare in the 
		archive with dh0:sounds/Snare, placing Snare directly 
		after Cabasa.  If Cabasa is not found in the archive,
		Snare is placed at the end.

BUGS

	The archive will be corrupted if a write error (including
	running out of disk space) occurs during "quick 
	append" mode and there won't be a ".old" backup file.

	Running out of disk space leaves corrupted archives.
	For all options but "q" the ".old" backup file will contain
	the archive in its state prior to the run that blew it up.
	The program should delete the corrupted archive and restore 
	the ".old" file, but it doesn't.

IMPLEMENTATION NOTES

	Iffar is written to run under Manx Aztec C 3.6a for the Amiga
	under AmigaDOS version 1.2.

	My IFF archiving routines were written to be well-behaved from an 
	IFF point of view; that is, they try to respect the virtual 
	end-of-file defined by the size field of a chunk's header when 
	diving through the chunk's subchunks.  It makes for more work to use
	the routines, but adds some certainty that the program is working
	properly.  I don't know.  The IFF spec requests that we do, so I do.

	Note that when converting your code to use a CAT file instead of
	reading several FORM files (it's about twice as fast for an
	application of mine involving about 25 files from two to ten
	kilobytes each, reading them in from floppy.), your code needs 
	to either be driven by the files  read from the CAT (you search 
	a list of names you're looking for when you see a FORM and load 
	what you want) or your code has to know what's coming from the 
	CAT specifically.  I'd prefer that you do the former, of course.
	The table of contents routines (toc.c) provide a reasonable template 
	for your CAT-reading application.

NOTES FOR THOSE WISHING TO PORT THE ARCHIVER

	Knock yourselves out.  The code is written using standard C library
	calls, with the exception of calls to "scdir", which Manx uses as
	a means of expanding wildcards.  If you get it to work on a different
	system, such as Unix System/V, please send me a copy, preferably
	with #ifdefs so the Manx stuff still works.  Ultimately, I think an
	alternative "_main" startup routine should be written for the Amiga
	that expands wildcards inline to provide an argc and argv as they
	would look on Unix after the shell had expanded all the wildcards.


REVISION HISTORY

4/25/88, version 1.1

	Initial version - never distributed, as far as I know

5/9/88, version 1.2

	Made 'r' (replace) option create the archive if it isn't there.

	Fixed bug that caused the IFF reader to get lost when doing
	  a verbose table of contents on certain archives.

	Flattened the source directory structure.

	Updated the documentation.

-----------------------------------------------------------------------------
SHAR_EOF
cat << \SHAR_EOF > iffar.uu
begin 644 iffar
M   #\P         #          (  !0H    JP   %    /I   4*$[Z/%1.
M50  2.<P DJY    "&8(2KD    $9S0,N0    4   #<;"A(>@!02'D   $4
M3KD  #BT4$](>@"*2'D   $43KD  #BT4$].N@'T#+D    $    W&P62'H 
MF$AY   !%$ZY   XM%!/3KH!TDS?0 Q.74YU82!P;W-I=&EO;FEN9R!E;&5M
M96YT(&%N9"!A="!L96%S="!O;F4@;W1H97(@96QE;65N="!M=7-T(&)E('-P
M96-I9FEE9"!F;W(* '1H92!C;VUB:6YA=&EO;B!O9B!O<'1I;VYS('EO=2!H
M879E(')E<75E<W1E9"X* &%T(&QE87-T(&]N92!A<F-H:79E(&5L96UE;G0@
M;75S="!B92!S<&5C:69I960@9F]R('1H:7,@;W!T:6]N"@!.50  2.<P DAZ
M #Q(>0   11.N0  .+103TAZ '1(>0   11.N0  .+103TAZ *-(>0   11.
MN0  .+103TS?0 Q.74YU:69F87(@+2!P=6)L:6,@9&]M86EN($E&1B!#050@
M87)C:&EV97(L(%9E<G-I;VX@,2XQ+"!B>2!+87)L($QE:&5N8F%U97(*"@!4
M:&ES('!R;V=R86T@;6%I;G1A:6YS(&%R8VAI=F5S(&]F($E&1B!&3U)-+"!#
M050@86YD($Q)4U0@9FEL97,* &EN(&$@;6%N;F5R('1H870@8V]M<&QI97,@
M=VET:"!T:&4@249&($-!5"!S<&5C:69I8V%T:6]N+@H 3E4  $CG, )(>@"6
M2'D   $43KD  #BT4$](>@"Q2'D   $43KD  #BT4$](>@#!2'D   $43KD 
M #BT4$](>@#52'D   $43KD  #BT4$](>@#D2'D   $43KD  #BT4$](>@#^
M2'D   $43KD  #BT4$](>@$-2'D   $43KD  #BT4$].N0  "-!(>  !3KD 
M $RF6$],WT ,3EU.=0I5<V%G93H@:69F87(@:V5Y(%MP;W-N86UE72!A9FEL
M92!N86UE("XN+@H* &ME>2!C86X@8F4@;VYE(&]F('1H92!F;VQL;W=I;F<Z
M"@ )9 ED96QE=&4*"7()<F5P;&%C90H)<0EQ=6EC:R!A<'!E;F0*  ET"71A
M8FQE(&]F(&-O;G1E;G1S"@EX"65X=')A8W0* &%N9"!Z97)O(&]R(&UO<F4@
M;V8@=&AE(&9O;&QO=VEN9R!O<'1I;VYS.@H "78)=F5R8F]S90H)80EA9G1E
M<@H):2QB"6)E9F]R90H "6,)<W5P<')E<W,@8W)E871I;VX@;65S<V%G90H 
M $Y5_^1(YS "(^T "    -P,K0    , "&P(3KK]-DZZ_CX@;0 ,(^@ !   
M . @>0   . 3T    .@@;0 ,(^@ "    .1"N0   -@@;0 ,T?P    ,*TC_
MZ" M  A7@"M _^0K?     '__&   7X@+?_\('D   #@(@ 0,!@ 2(!(P&  
M 3PC_     $     8  !5 PY '(   #H9R ,.0!M    Z&<62'H"PDAY   !
M%$ZY   XM%!/3KK]H$JY    "&<62'H"W$AY   !%$ZY   XM%!/3KK]@B/\
M     0    0@;0 ,(^@ #    -@@;0 ,T?P    0*TC_Z" M  A9@"M _^1@
M  #:##D <@   .AG( PY &T   #H9Q9(>@*U2'D   $43KD  #BT4$].NOTF
M2KD    $9Q9(>@+/2'D   $43KD  #BT4$].NOT((_P    !    ""!M  PC
MZ  ,    V"!M  S1_    ! K2/_H("T "%F *T#_Y&!@(_P    !    #&!4
M("W__"!Y    X!(P" !(@4C!+P%(>@*>2'D   $43KD  #BT3^\ #$ZZ_*!@
M)I"\    86< _LQ3@&< _T!3@&>R78!G /\VD+P    -9P#^I&"L4JW__"\Y
M    X$ZY   T$%A/(BW__+* ;0#^;A Y    Z$B 2,!@  $<3KKZ#"\M_^0O
M+?_H+SD   #D3KD  "GF3^\ #&   29.NOGL0J<O.0   .1.N0  .;903RM 
M__2PO/____]G*"\M__1.N0  3CA83R\M_^0O+?_H+SD   #D3KD  "Q83^\ 
M#&   -Y.NOFD+SD   #D3KD   O\6$\O.0   .1.N0  #'!83RM __2PO/__
M__]G  "P+RW_Y"\M_^@O+?_T3KD  #'<3^\ #&   )8O.0   .1.N0  %KY8
M3V   (1(>@&,2'D   $43KD  #BT4$].NODX8&HO+?_D+RW_Z"\Y    Y$ZY
M   FTD_O  Q@4! Y    Z$B 2, O $AZ 6M(>0   11.N0  .+1/[P ,3KK[
M-F JD+P   !D9P#^WI"\    "6>668!G /\X4X!G /[J58!G /]T68!GF&"P
M3KD   C00J=.N0  3*983TS?0 Q.74YU:2P@8B!A;F0@82!M;V1I9FEE<G,@
M87)E(&]N;'D@9V]O9"!F;W(@<B!A;F0@;2!O<'1I;VYS"@!Y;W4@8V%N)W0@
M<V5L96-T("=I;G-E<G0@8F5F;W)E)R!A;F0@)VEN<V5R="!A9G1E<B<* &DL
M(&(@86YD(&$@;6]D:69I97)S(&%R92!O;FQY(&=O;V0@9F]R('(@86YD(&T@
M;W!T:6]N<PH >6]U(&-A;B=T('-E;&5C=" G:6YS97)T(&)E9F]R92<@86YD
M("=I;G-E<G0@869T97(G"@!O<'1I;VX@)R5C)R!U;G)E8V]G;FEZ960* &UO
M=F4@;W!T:6]N(&YO="!I;7!L96UE;G1E9 H <F5Q=65S=&5D(&-O;6UA;F0@
M*"5C*2!I<R!I;G9A;&ED"@!.5?_\2.<P DAX  %(>  (3KD  $_@4$\K0/_\
M2JW__&8*< !,WT ,3EU.=2!M__P@K0 ((&W__"%Y    $  $(^W__    !!@
MVDY5__A(YS "2KD    09S8K>0   !#__"!Y    $"/H  0    0(&W__"M0
M__A(>  (+RW__$ZY  !0#E!/(&W_^$Z08,),WT ,3EU.=4Y5  !(YS "2'C_
M_TAY    _DZY  !(G%!/+RT "$AZ &)(>0   11.N0  .+1/[P ,2'C__TAY
M   !%$ZY  !(G%!/2GD    49A!.NO]D2'@ "DZY  !,IEA/2'H +TAY   !
M%$ZY   XM%!/2'@ "TZY  !,IEA/3-] #$Y=3G5P86YI8SH@)7,* &1O=6)L
M92!P86YI8R$* $Y5  !(YS "2'H $$ZZ_U983TS?0 Q.74YU7D,@;W(@;W1H
M97(@0R!L:6)R87)Y(&%B;W)T $Y5  !(YS "2'@ !$AY    %DAY0T%4("\M
M  A.N@$^3^\ $$S?0 Q.74YU3E7_^$CG, (K;0 ,__@K;0 0__Q(>  (2&W_
M^"\M  A.N0  2])/[P ,L+S_____9A9(>@ 83KD  #@Z6$]P $S?0 Q.74YU
M< %@]%=R:71E0VAU;FM(96%D97(  $Y5  !(YS "("T %%B +P O+0 ,+RT 
M"&&(3^\ #$J 9@IP $S?0 Q.74YU2'@ !$AM ! O+0 (3KD  $O23^\ #+"\
M_____V<$< %@ G  8-).5?_X2.<P B\M  Q.N0  -!!83RM __PK;?_\__@(
M+0  __]G!%*M__@@+0 84(#1K?_X+RW_^"\M !0O+0 0+RT "$ZZ_VA/[P 0
M+RT #$ZY   T$%A/+P O+0 ,2'E&3D%-+RT "&$63^\ $$J 9@IP $S?0 Q.
M74YU< %@]$Y5  !(YS "+RT %"\M  PO+0 (3KK^ND_O  Q*@&8*< !,WT ,
M3EU.=4JM !1G+B\M !0O+0 0+RT "$ZY  !+TD_O  RPO/____]F$$AZ $I.
MN0  .#I83W  8,0(+0   !=G,$AX  %(>0   !HO+0 (3KD  $O23^\ #+"\
M_____V802'H '4ZY   X.EA/< !@C' !8(A7<FET94-H=6YK %=R:71E0VAU
M;FL 3E7__$CG, )*N0    QF/$*G+RT "$ZY   YME!/*T#__$J ;!HO+0 (
M2'H *$AY   !%$ZY   XM$_O  Q@#"\M__Q.N0  3CA83TS?0 Q.74YU0W)E
M871I;F<@249&($-!5"!A<F-H:79E("<E<R<*  !.5?_P2.<P D*G+RT "$ZY
M   YME!/*T#_\$J ;#)(>4U)4T,O+0 (3KH)AE!/*T#_\$J ;!8O+0 (3KD 
M #@Z6$]P_TS?0 Q.74YU8  !!DAX  A(;?_X+RW_\$ZY   [-$_O  RPO   
M  AG(B\M  A.N0  .#I83TAZ .!(>0   11.N0  .+103W#_8+0,K4-!5"#_
M^&<<+RT "$AZ -A(>0   11.N0  .+1/[P ,</]@CDAX  )"IR\M__!.N0  
M.01/[P ,*T#_]+"\_____V82+RT "$ZY   X.EA/</]@ /]>("W_]%& L*W_
M_&<J+RT "$AZ *-(>0   11.N0  .+1/[P ,2'H S$AY   !%$ZY   XM%!/
M+RW_\$ZY  !..%A/2'@( B\M  A.N0  .;903RM __!*@&P2+RT "$ZY   X
M.EA/</]@ /[R("W_\&  _NIC;W5L9&XG="!R96%D(&-H=6YK(&AE861E<@H 
M9FEL92 G)7,G(&ES(&YO="!A;B!)1D8@0T%4(&%R8VAI=F4* &%R8VAI=F4@
M)7,G<R!#050@8VAU;FL@<VEZ92!D;V5S(&YO="!E<75A;"!T:&4@9FEL92=S
M('-I>F4N"@!))VT@87-S=6UI;F<@:70G<R!/2R!A;F0@=7-I;F<@9FEL92!S
M:7IE+@H  $Y5_\1(YS "2'@  D*G+RT #$ZY   Y!$_O  Q"IR\M  A.N0  
M.;903RM __"PO/____]F%B\M  A.N0  .#I83W  3-] #$Y=3G5(>  "0J<O
M+?_P3KD  #D$3^\ #"M _\1"IT*G+RW_\$ZY   Y!$_O  Q(;?_$2&W_W"\M
M__!.N0  &W1/[P ,*T#_Y&8H+RT "$AZ HA(>0   11.N0  .+1/[P ,+RW_
M\$ZY  !..%A/< !@B@RM0T%4(/_D9SX,K49/4DW_Y&<T#*U,25-4_^1G*B\M
M  A(>@)J2'D   $43KD  #BT3^\ #"\M__!.N0  3CA83W  8 #_1$AX  1(
M;?_@+RW_\$ZY   [-$_O  RPO     1G$DAZ EA.N0  .#I83W  8 #_%%FM
M_\1(>  !0J<O+0 ,3KD  #D$3^\ #%B *T#_V$AX  1(;?_@+RW_Y"\M  Q.
MNOMT3^\ $$J 9A)(>@(93KD  #@Z6$]P &  _L@K?     3_R"\M  A.N0  
M-!!83RM _^PO+0 (3KD  #.@6$\K0/_\2'D  #.@3KD  #006$\K0/_H+RW_
MZ"\M__Q(>49.04TO+0 ,3KK["D_O !!*@&8&< !@ /YJ("W_Z%" T:W_R @M
M  #_ZV<$4JW_R$AM_\1(;?_0+RW_\$ZY   ;=$_O  PK0/_49W(,K49.04W_
MU&882&W_Q"\M_] O+?_P3KD  ![Z3^\ #&!,("W_T%" T:W_R @M  #_TV<$
M4JW_R"\M_] O+?_4+RT #$ZZ^5)/[P ,2H!F!G  8 #]XDAM_\0O+?_0+RT 
M#"\M__!.N@)$3^\ $&  _W1(>  !0J<O+0 ,3KD  #D$3^\ #"M _\Q"IR\M
M_]@O+0 ,3KD  #D$3^\ #$AX  1(;?_(+RT #$ZY  !+TD_O  RPO     1G
M,$AZ ,U.N0  .#I83TAZ -M(>0   11.N0  .+103R\M__!.N0  3CA83W  
M8 #]3$*G+RW_S"\M  Q.N0  .01/[P ,+RW_\$ZY  !..%A/< %@ /TF8V]U
M;&1N)W0@9V5T(&AE861E<B!C:'5N:R!F<F]M(&9I;&4@)7,* &9I;&4@)7,@
M:7,@;F]T(&%N($E&1B!#050L($9/4DT@;W(@3$E35"P@:6=N;W)E9 H 8V]P
M>2!S=6)T>7!E &%P<&5N9"!7<FET94-H=6YK &%R8VAI=F4@<W5B:&5A9&5R
M(')E=W)I=&4 87)C:&EV92!I<R!B;&]W;BX* $Y5__Q(YS "2'@  D*G+RT 
M"$ZY   Y!$_O  PK0/_\L+S_____9A9(>@!P3KD  #@Z6$]P $S?0 Q.74YU
M0J="IR\M  A.N0  .01/[P ,L+S_____9A!(>@!(3KD  #@Z6$]P &#.("W_
M_%& +P!(>4-!5" O+0 (3KKW9$_O  Q*@&802'H +TZY   X.EA/< !@H' !
M8)QA<F-H:79E &%R8VAI=F4@8VQE86YU<"!S965K &%R8VAI=F4@8VQE86YU
M<   3E4  $CG, )*N0   !QG%$AY  "  "\Y    '$ZY  !0#E!/3-] #$Y=
M3G5.5?_X2.<P DJY    '&8R2'@ !$AY  "  $ZY  !/X%!/(\     <9@Q(
M>@&N3KD   D>6$](>O^<3KD   B&6$\@;0 4("T $+"0;QI(>@&H2'D   $4
M3KD  #BT4$\@;0 4*U  $" M !# O     $K0/_X2JT $&\  - ,K0  @   
M$&\((#P  (  8 0@+0 0*T#__"\M__PO.0   !PO+0 (3KD  #LT3^\ #+"M
M__QG-$AZ 81.N0  .#I83TAZ 8A(>0   11.N0  .+103R\M  A.N0  3CA8
M3W  3-] #$Y=3G4O+?_\+SD    <+RT #$ZY  !+TD_O  RPK?_\9RY(>@%5
M3KD  #@Z6$](>@%:2'D   $43KD  #BT4$\O+0 (3KD  $XX6$]P &"L("W_
M_)&M ! @;0 4("W__)&08 #_+$JM__AG  "$2'@  2\Y    '"\M  A.N0  
M.S1/[P ,L+P    !9PQ(>@$-3KD  #@Z6$\@>0   !Q*$&<N2'@!TTAZ 59(
M>@$92'D   $43KD  #BT3^\ $$ZY   (T$AX  %.N0  3*983TAX  $O.0  
M !PO+0 ,3KD  $O23^\ #"!M !13D&  _PIC;W5L9&XG="!A;&QO8V%T92!C
M;W!Y(&)U9F9E<@!C;W!Y8VAU;FMB>71E<SH@8VAU;FL@<VEZ92!E>&-E961S
M('-I>F4@;V8@<W5P97)C:'5N:R M('1R=6YC871I;F<* &-O<'EB>71E<R!I
M;G!U= !A<F-H:79E(&ES(&)L;W=N+@H 8V]P>6)Y=&5S(&]U='!U= !A<F-H
M:79E(&ES(&)L;W=N+@H 8V]P>6-H=6YK8GET97,Z(&9A:6QE9"!T;R!S:VEP
M(&EN<'5T(&)Y=&4 07-S97)T:6]N(&9A:6QE9#H@*F-O<'E?8G5F9F5R(#T]
M("< )RP@9FEL92 E<RP@;&EN92 E9 H 8W)E871E+F,  $Y5__Q(YS "2'@#
M B\M  A.N0  .;903RM __RPO/____]F%B\M  A.N0  .#I83W#_3-] #$Y=
M3G4O+?_\3KKSD%A/2H!F$$AZ !1.N0  .+183W#_8-H@+?_\8-1C<F5A=&5?
M87)C:&EV93H@8V]U;&1N)W0@=W)I=&4@0T%4(&-H=6YK:&5A9&5R(&]F(&YE
M=R!A<F-H:79E"@  3E7^X$CG, )(;?_@2&W_^"\M  A.N0  (CY/[P ,*T#_
M_+"\_____V8B+RT "$AZ NY(>0   11.N0  .+1/[P ,< !,WT ,3EU.=4JY
M     &<P2'H"X4AY   !%$ZY   XM%!/+RW_^$ZY   :U%A/2'H"TTAY   !
M%$ZY   XM%!/2&W_X$AM_^A(;?[@2&W_["\M__Q.N0  )*1/[P 4*T#_]&< 
M F8,K49/4DW_]&=4#*U#050@__1G2@RM3$E35/_T9T!*N0    !G'B\M__1.
MN0  &M183TAZ FM(>0   11.N0  .+103TAM_^ O+?_H+RW__$ZY   >^D_O
M  Q@  ($2BW^X&8L2'H"4DAY   !%$ZY   XM%!/2&W_X"\M_^@O+?_\3KD 
M ![Z3^\ #&   =(O+?_T3KD  !K46$](>@),2'D   $43KD  #BT4$\O+?_L
M3KD  !K46$](;?[@+RW_Z$AZ BA(>0   11.N0  .+1/[P 02KD     9AI(
M;?_@+RW_Z"\M__Q.N0  'OI/[P ,8  !:B M_^B1K?_@""T  /_K9P13K?_@
M2JW_Z&<  4Y(;?_H2&W_Y"\M__Q.N0  &W1/[P ,*T#_\$JM_^AG  $L2'H!
MOTAY   !%$ZY   XM%!/+RW_\$ZY   :U%A/("W_\&   ,Y(>@&=3KD   D>
M6$\,K0   0#_Y&4J2'H!M$AY   !%$ZY   XM%!/2&W_Z"\M_^0O+?_\3KD 
M ![Z3^\ #&!:2&W_Z"\M_^1(;?[@+RW__$ZY   =ZD_O !!*@&882'H!>$AY
M   !%$ZY   XM%!/< !@ /W*("W_Y$'M_N!", @ 2&W^X$AZ 75(>0   11.
MN0  .+1/[P ,8&0O+?_D2'H!84AY   !%$ZY   XM$_O  Q(;?_H+RW_Y"\M
M__Q.N0  'OI/[P ,8#20O"AC*2!G /\XD+P8ZR4O9P#_+I"\  <%^6< _R20
MO 3X[05G /\.D+P'\POX9P#_$&"<8 #^KF  _7@O+?_\3KD  $XX6$]@ /TH
M0V%N)W0@;W!E;B!A<F-H:79E("<E<R<* $-!5"!S=6)T>7!E(&ES(  * "!C
M:'5N:R!I<R!B96EN9R!S:VEP<&5D"@!#050@96YT<GD@9&ED;B=T(&-O;G1A
M:6X@82!&3D%-(&-H=6YK("T@<VMI<'!I;F<* "  ("4V;&0@("5S"@ @("  
M;6]R92!T:&%N(&]N92!&3D%-(&-H=6YK(&EN(&%N(&5M8F5D9&5D($9/4DT 
M6W1O;R!L;VYG70H 9V]T(&EN=&\@=')O=6)L92!R96%D:6YG(&-H=6YK('1E
M>'0* "P@)7,* "P@<VEZ92 E;&0*  !.50  2.<P B M  C O    '](@$C 
M+P @+0 (X(# O    '](@$C +P @+0 (<A#BH,"\    ?TB 2, O " M  AR
M&.*@P+P   !_2(!(P"\ 2'H &DAY   !%$ZY   XM$_O !A,WT ,3EU.=25C
M)6,E8R5C  !.5?_\2.<P B\M  PO+0 (3KD  $_@4$\K0/_\("W__$S?0 Q.
M74YU3E7_ZDCG, )"K?_T(&T $$J09@IP $S?0 Q.74YU2'@ "$AM_^PO+0 (
M3KD  #LT3^\ #"M __RPO     AG*$JM__QG&"\M__Q(>@$D2'D   $43KD 
M #BT3^\ #"!M  Q"D'  8*X@;0 ,(*W_\$*M__@@+?_XYX B+?_LX*'"O   
M /\;0?_K$"W_ZTB 2,!!^0   &<2, @ 2(%(P<*\    QV8N2JW_]&8F*WP 
M   !__00+?_K2(!(P"\ 2'H WDAY   !%$ZY   XM$_O  Q@#E*M__@,K0  
M  3_^&V02JW_\&T*#*T #;N@__!O("\M__!(>@#D2'D   $43KD  #BT3^\ 
M#"M\     ?_T2JW_]&<82'H \DAY   !%$ZY   XM%!/< !@ /[F(&T $%&0
M(&T $$J0;"@@;0 0< "0D"\ 2'H ^$ZY   XM%!/(&T #$*0(&T $$*0< !@
M /ZP("W_[&  _JA3;VUE=&AI;F<G<R!W<F]N9R!W:71H(&YE>'1C:'5N:R$@
M*'-A=W-I>F4@)60I"@!N97AT8VAU;FLZ(&-H=6YK($E$(&-O;G1A:6YS(&%N
M('5N<')I;G1A8FQE(&-H87)A8W1E<B H,'@E>"D* &YE>'1C:'5N:SH@8VAU
M;FL@;&5N9W1H(&]F("5L9"!I<R!U;G)E87-O;F%B;&4* &YE>'1C:'5N:SH@
M22!E:71H97(@9V]T(&QO<W0@;W(@=&AE(&%R8VAI=F4@:7,@8FQO=VX* &YE
M>'1C:'5N:SH@8VAU;FL@;W9E<G)A;B!I=',@<&%R96YT(&)Y("5D(&)Y=&5S
M"@  3E4  $CG, (@;0 4("T $)&0(&T %$J0;")(>@"&2'D   $43KD  #BT
M4$\@;0 40I!P $S?0 Q.74YU+RT $"\M  PO+0 (3KD  #LT3^\ #+"M !!G
M(DAZ (=.N0  .#I83TAY   !%$AZ '].N0  -_I03W  8+H(+0   !-G'$AX
M  %(>  !+RT "$ZY   Y!$_O  P@;0 44Y!P 6"2<F5A9&-H=6YK.B!C:'5N
M:R!R97%U97-T960@<&%S<V5D('1H92!E;F0@;V8@:71S('!A<F5N="!C:'5N
M:PH <VUU<R!F:6QE $QO86133553.B!R96%D(&]F($E&1B!C:'5N:R!F86EL
M960*  !.50  2.<P B!M ! @+0 ,D9 (+0    ]G!B!M !!3D"!M !!*D&PH
M(&T $'  D) O $AZ %1(>0   11.N0  .+1/[P ,< !,WT ,3EU.=4AX  $O
M+0 ,+RT "$ZY   Y!$_O  P(+0    ]G%DAX  %(>  !+RT "$ZY   Y!$_O
M  QP 6# <VMI<&-H=6YK.B!C:'5N:R!S:7IE('!A<W-E<R!E;F0@;V8@<&%R
M96YT(&-H=6YK)W,@9&%T82!B>2 E9"!B>71E<PH  $Y5__!(YS "0J<O+0 (
M3KD  #FV4$\K0/_\2H!L+B\M  A(>@$J2'D   $43KD  #BT3^\ #"\M  A.
MN0  .#I83W#_3-] #$Y=3G5(>  "0J<O+?_\3KD  #D$3^\ #"!M ! @@$*G
M0J<O+?_\3KD  #D$3^\ #$AX  A(;?_T+RW__$ZY   [-$_O  Q*@&P<+RT 
M"$AZ -Q(>0   11.N0  .+1/[P ,</]@E@RM1D]23?_T9QXO+0 (2'H YDAY
M   !%$ZY   XM$_O  QP_V  _W!(>  $2&W_\"\M__Q.N0  .S1/[P ,("W_
M\+"M  QG4$AZ /1(>0   11.N0  .+103R\M__!.NOG^6$](>@#Q2'D   $4
M3KD  #BT4$\O+0 ,3KKYXEA/2'H \4AY   !%$ZY   XM%!/</]@ /\ ("W_
M_&  _OA/<&5N249&.B!C86XG="!O<&5N($E&1B!33553(&9I;&4@)7,* $]P
M96Y)1D8Z(&EN:71I86P@<F5A9"!F<F]M($E&1B!F:6QE("5S(&9A:6QE9"$*
M $]P96Y)1D8Z($9I;&4@)7,@:7-N)W0@249&+"!I<R!T;V\@8V]M<&QE>"P@
M;W(@9&]E<VXG="!S=&%R="!W:71H($9/4DT* $]P96Y)1D8Z($9I;&4@)7,@
M:7,@249&(  @<F%T:&5R('1H86X@=&AE(')E<75E<W1E9"  "@  3E7_^$CG
M, (O+0 02&W_^"\M  A.NOER3^\ #"M __QG+" M__RPK0 ,9@P@+?_X3-] 
M#$Y=3G4O+0 0+RW_^"\M  A.NOS(3^\ #&"Z< !@WDY5_^A(YS "0J<O+0 (
M3KD  #FV4$\K0/_TL+S_____9@IP_TS?0 Q.74YU2'@ "$AM__@O+?_T3KD 
M #LT3^\ #+"\    "&<B+RT "$ZY   X.EA/2'H!3DAY   !%$ZY   XM%!/
M</]@N RM0T%4(/_X9QPO+0 (2'H!1DAY   !%$ZY   XM$_O  QP_V"22'@ 
M!"\M  PO+?_T3KD  #LT3^\ #+"\    !&<82'H!-4AY   !%$ZY   XM%!/
M</]@ /]>2'@  4*G+RW_]$ZY   Y!$_O  PK0/_PL+S_____9A(O+0 (3KD 
M #@Z6$]P_V  _RQ(>  "0J<O+?_T3KD  #D$3^\ #"M _^RPO/____]F$B\M
M  A.N0  .#I83W#_8 #^^B M_^Q1@+"M__QG,"\M  A(>@#12'D   $43KD 
M #BT3^\ #$AZ /I(>0   11.N0  .+103W#_8 #^OD*G+RW_\"\M__1.N0  
M.01/[P ,L+S_____9A(O+0 (3KD  #@Z6$]P_V  _I @;0 0(*W_[" M__1@
M /Z 8V]U;&1N)W0@<F5A9"!C:'5N:R!H96%D97(* &9I;&4@)R5S)R!I<R!N
M;W0@86X@249&($-!5"!A<F-H:79E"@!E<G)O<B!R96%D:6YG(&%R8VAI=F4@
M:&5A9&5R("T@<W5B='EP90H 87)C:&EV92 E<R=S($-!5"!C:'5N:R!S:7IE
M(&1O97,@;F]T(&5Q=6%L('1H92!F:6QE)W,@<VEZ92X* $DG;2!A<W-U;6EN
M9R!I="=S(&)L;W=N+@H 3E7_X$CG, (@;0 ,0I @;0 00A O+0 8+RT %"\M
M  A.NO:N3^\ #"M __AF"G  3-] #$Y=3G4,K49/4DW_^&<:#*U#050@__AG
M$ RM3$E35/_X9P8@+?_X8-1(>  $+RT #"\M  A.N0  .S1/[P ,L+P    $
M9Q!(>@$N3KD  #@Z6$]P &"F(&T %%F0(&T &%F0(&T %$J0;BY(> &52'H!
M44AZ 1)(>0   11.N0  .+1/[P 03KD   C02'@  4ZY  !,IEA/2'@  4*G
M+RT "$ZY   Y!$_O  PK0/_L(&T %"M0__!(;?_P2&W_Z"\M  A.NO763^\ 
M#"M __0,K49.04W_]&<<0J<O+?_L+RT "$ZY   Y!$_O  P@+?_X8 #_"" M
M_^C O     $K0/_@2&W_\"\M_^@O+0 0+RT "$ZZ]_Q/[P 02H!F&$AZ *5(
M>0   11.N0  .+103W  8 #^QB M_^@@;0 00C ( "!M !0@+?_H4("1D"!M
M !@@+?_H4("1D$JM_^!G#"!M !13D"!M !A3D" M__A@ /Z(<F5A9&EN9R!S
M=6)T>7!E $%S<V5R=&EO;B!F86EL960Z("IC:'5N:U]L96YG=&A?<'1R(#X@
M,"P@9FEL92 E<RP@;&EN92 E9 H :69F+F, ;F5X=$-!5&-H=6YK.B!G;W0@
M:6YT;R!T<F]U8FQE(')E861I;F<@8VAU;FL@=&5X= H 3E7^S$CG, )(;?_<
M2&W_]"\M  A.N0  (CY/[P ,*T#__+"\_____V8B+RT "$AZ FI(>0   11.
MN0  .+1/[P ,< !,WT ,3EU.=4AM_]Q(;?_D2&W^W$AM_^@O+?_\3KD  "2D
M3^\ %"M __!G  '0#*U&3U)-__!G5@RM0T%4(/_P9TP,K4Q)4U3_\&="2&W_
MW"\M_^0O+?_\3KD  ![Z3^\ #$J 9B0O+?_\3KD  #@Z6$](>@'[2'D   $4
M3KD  #BT4$]P &  _WA@  %P0JW^T$JM !!F$BM\     ?[00>W^W"M(_MA@
M7$*M_LQ@3$AX (!(;?[<("W^S.6 (&T #"\P" !.N0  ,Z!83R\ 3KD  #+,
M3^\ #$J 9AHK?     '^T" M_LSE@"!M  PK< @ _MA@#E*M_LP@+?[,L*T 
M$&VJ2JW^T&<  *Y*N0    !G&"\M_MA(>@%N2'D   $43KD  #BT3^\ #$AX
M P(O+?[83KD  #FV4$\K0/_XL+S_____9@Y(;?[<3KD  #@Z6$]@2B\M_^0O
M+?_H+RW_\"\M__A.N0  "GI/[P 02H!F!G  8 #^ADAM_]PO+?_D+RW_^"\M
M__Q.N0  $S!/[P 0+RW_^$ZY  !..%A/2JT $&<0("W^S.6 (&T #")P" !"
M$6 ^2&W_W"\M_^0O+?_\3KD  ![Z3^\ #$J 9B0O+?_\3KD  #@Z6$](>@"W
M2'D   $43KD  #BT4$]P &  _@I@ /X.0JW^S& X("W^S.6 (&T #")P" !*
M$6<B("W^S.6 (&T #"\P" !(>@"02'D   $43KD  #BT3^\ #%*M_LP@+?[,
ML*T $&V^+RW__$ZY  !..%A/< %@ /VL0V%N)W0@;W!E;B!A<F-H:79E("<E
M<R<* &5X=')A8W0Z('-K:7!C:'5N:R!F86EL960* &5X=')A8W1I;F<@)7,*
M &5X=')A8W0Z('-K:7!C:'5N:R!F86EL960* "5S.B!N;R!S=6-H(&%R8VAI
M=F4@96YT<GD*  !.5?[02.<P B\M  A(>@(<2&W^W$ZY  !"1$_O  Q(;?[<
M3KD  $N@6$](;?[<+RT "$ZY   [U%!/2&W_W$AM__1(;?[<3KD  "(^3^\ 
M#"M __RPO/____]F(DAM_MQ(>@'/2'D   $43KD  #BT3^\ #'  3-] #$Y=
M3G5(>4U)4T,O+0 (3KD  !8@4$\K0/_X2H!L!'  8-I(;?_<2&W_Y$AM_UQ(
M;?_H+RW__$ZY   DI$_O !0K0/_P9P !0 RM1D]23?_P9TX,K4-!5"#_\&=$
M#*U,25-4__!G.B\M_^0O+?_P+RW_^$ZY   *'$_O  Q*@&8&< !@ /]X2&W_
MW"\M_^0O+?_X+RW__$ZY   3,$_O !!"K?[40JW^V& R2'@ @$AM_UP@+?[8
MY8 @;0 ,+S ( $ZY   RS$_O  Q*@&8**WP    !_M1@#E*M_M@@+?[8L*T 
M$&W$2JW^U&=42KD     9QA(;?]<2'H UDAY   !%$ZY   XM$_O  Q(;?_<
M+RW_Y"\M__Q.N0  'OI/[P ,2H!F&$AZ +5(>0   11.N0  .+103W  8 #^
MP&!"+RW_Y"\M_^@O+?_P2&W_7"\M__A.N0  "LQ/[P 42H!F!G  8 #^EDAM
M_]PO+?_D+RW_^"\M__Q.N0  $S!/[P 08 #^GB\M__A.N0  $CQ83R\M__Q.
MN0  3CA83R\M__A.N0  3CA83W !8 #^3B5S+F]L9 !#86XG="!O<&5N(&%R
M8VAI=F4@)R5S)PH 9&5L971I;F<@)7,* &1E;&5T93H@<VMI<&-H=6YK(&9A
M:6QE9 H  $Y5_L!(YS "0JW^R$*M_L O+0 (2'H$3$AM_MQ.N0  0D1/[P ,
M2&W^W$ZY  !+H%A/2&W^W"\M  A.N0  .]103TAM_]Q(;?_T2&W^W$ZY   B
M/D_O  PK0/_\L+S_____9B)(;?[<2'H#_TAY   !%$ZY   XM$_O  QP $S?
M0 Q.74YU2'E-25-#+RT "$ZY   6(%!/*T#_^$J ; 1P &#:2&W_W$AM_^1(
M;?]<2&W_Z"\M__Q.N0  )*1/[P 4*T#_\&<  L ,K49/4DW_\&=2#*U#050@
M__!G2 RM3$E35/_P9SXO+?_D+RW_\"\M__A.N0  "AQ/[P ,2H!F!G  8 #_
M>$AM_]PO+?_D+RW_^"\M__Q.N0  $S!/[P 08  "9$HM_UQF&$AZ U1(>0  
M 11.N0  .+103W  8 #_/$JY    "&8(2KD    $9RA(> " 2&W_7"\Y    
MV$ZY   RS$_O  Q*@&8$< %@ G  2, K0/[$2JW^Q&<(2KD    (9@A*K?[(
M9P  E$*M_LA"K?[,8'9*N0    !G4$JY    "&<42'H#&4AY   !%$ZY   X
MM%!/8!)(>@,02'D   $43KD  #BT4$\@+?[,Y8 @;0 ,+S ( $AZ OM(>0  
M 11.N0  .+1/[P ,+RW_^" M_LSE@"!M  PO, @ 3KD   YV4$]2K?[,("W^
MS+"M !!M@"M\     ?[ 2JW^Q&<02KD    $9P@K?     '^R$*M_M1"K?[8
M8#Q(> " 2&W_7" M_MCE@"!M  PO, @ 3KD  #.@6$\O $ZY   RS$_O  Q*
M@&8**WP    !_M1@#E*M_M@@+?[8L*T $&VZ2JW^U&<  +)*N0    AF5$JY
M    !&9,2KD     9QA(;?]<2'H",4AY   !%$ZY   XM$_O  PO+?_X("W^
MV.6 (&T #"\P" !.N0  #G903R M_MCE@"!M  PB< @ 0A%@($JY     &<8
M2&W_7$AZ ?-(>0   11.N0  .+1/[P ,2&W_W"\M_^0O+?_\3KD  ![Z3^\ 
M#$J 9AA(>@'62'D   $43KD  #BT4$]P &  _4!@0B\M_^0O+?_H+RW_\$AM
M_UPO+?_X3KD   K,3^\ %$J 9@9P &  _19(;?_<+RW_Y"\M__@O+?_\3KD 
M !,P3^\ $&  _1Y*N0    AF"$JY    !&<(2JW^P&8  )I*N0    AF#DJY
M    !&<>2JW^R&882&W_7$AZ 5](>0   11.N0  .+1/[P ,0JW^V&!:("W^
MV.6 (&T #")P" !*$6=$2KD     9R(@+?[8Y8 @;0 ,+S ( $AZ 7A(>0  
M 11.N0  .+1/[P ,+RW_^" M_MCE@"!M  PO, @ 3KD   YV4$]2K?[8("W^
MV+"M !!MG"\M__A.N0  $CQ83R\M__Q.N0  3CA83R\M__A.N0  3CA83W !
M8 #\'B5S+F]L9 !#86XG="!O<&5N(&%R8VAI=F4@)R5S)PH 1D]232P@0T%4
M(&]R($Q)4U0@:6X@87)C:&EV92!D;V5S;B=T(&AA=F4@86X@1DY!32!C:'5N
M:RP@86)A;F1O;FEN9PH :6YS97)T:6YG( !A<'!E;F1I;F<@ "5S"@!R97!L
M86-I;F<@)7,* ')E;6]V:6YG(&]L9" E<PH <F5P;&%C93H@<VMI<&-H=6YK
M(&9A:6QE9 H 8V]U;&1N)W0@9FEN9"!E;G1R>2 E<R!T:&%T('=A<R!S<&5C
M:69I960@87,@82!P;W-I=&EO;B!M;V1I9FEE<@HL(&%P<&5N9&EN9R!Y;W5R
M(&5N=')I97,* &%P<&5N9&EN9R E<PH 3E7_^$CG, )"K?_\8%8@+?_\Y8 @
M;0 ,+S ( $ZY   T(EA/*T#_^&<V+RT ""\M__A.N0  #G903TJ 9R!*N0  
M  !G&"\M__A(>@!82'D   $43KD  #BT3^\ #&"N4JW__" M__RPK0 0;: O
M+0 (3KD  !(\6$]*@&822'H ,4AY   !%$ZY   XM%!/+RT "$ZY  !..%A/
M3-] #$Y=3G5A<'!E;F1E9" E<PH <F5W<FET92!O9B!A<F-H:79E(&AE861E
M<B!F86EL960N+BX@87)C:&EV92!I<R!P<F5S=6UE9"!B;&]W;@H 3E7__DCG
M, (@;0 (&U#__R!M  P;4/_^("T $%.M !!*@&\  )8@;0 (2A!G  ",(&T 
M"! 02(!(P$'Y    9P@P   ( &<:(&T "! 02(!(P"\ 3KD  #?B6$\;0/__
M8 @@;0 (&U#__U*M  @@;0 ,$!!(@$C 0?D   !G"#    @ 9QH@;0 ,$!!(
M@$C +P!.N0  -^)83QM __Y@""!M  P;4/_^4JT #! M__^P+?_^9@1@ /]@
M$"W__TB 2, 2+?_^2(%(P9"!3-] #$Y=3G5.5?_T2.<P B\M  A.N0  -!!8
M3RM __0K;0 (__P@+?_T4X K0/_X8#0@+?_X(&T " PP "\( &<0("W_^"!M
M  @,,  Z" !F$" M  C0K?_X4H K0/_\8 I3K?_X2JW_^&[&("W__$S?0 Q.
M74YU(&\ !" (2AAF_)' ( A3@$YU3E4  $CG,#).N0  3&A*N0   "!F  $R
M2'@ *B\M  A.N0  /#I*@%!/9BI(>  _+RT "$ZY   \.DJ 4$]F%B/\    
M @   " @+0 (3-],#$Y=3G4C_     $    @0?D     (FT "!#99OQ(>  O
M2'D     3KD  #>L)D!*@%!/9U1!^0    "WR&,(#"L +___9UI!^0    "W
MR&=00A-(>0    !.N@$8)$ @2U*+$+P +T'Y    >")+$-EF_$(30?D   !0
M0_D     $-EF_%A/8&Q(>  Z2'D     3KD  #>L)D!*@%!/9S!!^0   'A2
MBR)+$-EF_$(30?D   !00_D     $-EF_$AY    4$ZZ *HD0%A/8"1!^0  
M 'A#^0     0V6;\0CD   !02'D   !03KH A"1 6$]@'@RY     @   "!F
M#$*Y    ('  8 #^\$ZZ -@D0" *9@Q"N0   "!P &  _MI(>0   '@@2E"(
M+PA.N@$B2H!03V8P0?D     0_D   !0$-EF_"!*4(@O"$AY     $ZY  ! 
M:$'Y     " (4$]@ /Z48 #^2F  _HQ.5?_\2.<P(DAX 01.N0  2L(CP   
M *!!^0   *0B;0 ($-EF_$AX__XO+0 (3KD  $\N*T#__$_O  QG-"\Y    
MH"\M__Q.N0  3N8O+?_\3KD  $^.('D   "@2J@ !$_O  QO"F$,3-]$#$Y=
M3G5P &#T3E7__$CG, )(>/_^2'D   "D3KD  $\N*T#__%!/9T@O.0   * O
M+?_\3KD  $[\2H!03V<F('D   "@2J@ !&[>+RW__$ZY  !/CB Y    H%A/
M3-] #$Y=3G4O+?_\3KD  $^.6$]P &#H3E4  $CG,"(@;0 ($!!(@$C +P!.
MN0  -^)83R\ (&T #! 02(!(P"\ 3KD  #?B6$\B'[* 9AP@;0 (4JT "$H0
M9@IP $S?1 Q.74YU4JT #& >(&T # P0 #]F$B!M  A*$&<*4JT "%*M  Q@
M F "8)0@;0 ,#!  *F<$< %@Q"!M  P,$  J9A)2K0 ,(&T #$H09@1P &"J
M8.0@;0 (( A*&&;\D<!3B-'M  @D2%.*8"(@;0 ,$!*P$&86+RT #"\*3KK_
M.$J 4$]F!G  8 #_<E.*M>T "&38< %@ /]D(&\ !")(2AAF_! O  NSR&<(
ML"!F^" (3G5P $YU<  0+P 'L#P 8&,*L#P >F($D#P ($YU<  0+P 'L#P 
M0&,*L#P 6F($T#P ($YU3E4  $CG,"(D;0 (2A)G+"\M  P@2E**$!!(@$C 
M+P!.N0  1TJPO/____]03V8*</],WT0,3EU.=6#0< !@\DY5  !(YS "2KD 
M  #J;0X@.0   .JPN0   %!O"G#_3-] #$Y=3G5*K0 (9Q@O+0 (2'H /$AY
M   !%$ZY   XM$_O  P@.0   .KE@$'Y    )"\P" !(>@ ;2'D   $43KD 
M #BT< !/[P ,8+ E<SH@ "5S"@  3E4  $CG, (C[0 (    S$AM ! O+0 ,
M2'H %$ZY  !#-D_O  Q,WT ,3EU.=4Y5  !(YS "+SD   #,+RT "$ZY  !'
M2E!/3-] #$Y=3G5.50  2.<\(B@M  A.N0  3&AR!B $3KD  $Z8)$#5^0  
M .Y*A&T0,#D   *@2,"X@&P$2I)F%"/\     @   .IP_TS?1#Q.74YU("T 
M$%. +P O+0 ,+Q).N0  3WXJ +"\_____T_O  QF$$ZY  !/%B/     ZG#_
M8,9"IT*G+Q).N0  3WY/[P ,8+1.50  2.<P B\M  Q(> ,!+RT "&$,3^\ 
M#$S?0 Q.74YU3E4  $CG/S(D;0 (3KD  $QH)GD   #N> !@$G(&( 1.N0  
M3IA*LP@ 9Q12A# Y   "H$C N(!MXGH&8   X@@M  $ #F<Z2'C__R\*3KD 
M $\T+ !03V<H+P9.N0  3Y0O"DZY  !.V$J 4$]F$DZY  !/%BH L+P   #-
M9@  H$AX ^TO"DZY  !/1"P 2H903V9L""T    .9@1Z 6!^2'@#[B\*3KD 
M $]$+ !03V8*3KD  $\6*@!@8DAX "%(>@"L3KD  % T+@!03V<,+P=.N0  
M3])83V B2'@  4AZ )@O!DZY  !/HDAX__]"IR\&3KD  $]^3^\ && N("T 
M#,"\   % +"\   % &8<+P9.N0  3KQZ!%A/(\4   #J</],WTS\3EU.=7(&
M( 1.N0  3I@GA@@ <@8@!$ZY  !.F"! T<LQ;0 .  0(+0 #  YG$DAX  %"
MIR\&3KD  $]^3^\ #" $8+AD;W,N;&EB<F%R>0   $Y5  !(YSPB*"T "$ZY
M  !,:'(&( 1.N0  3I@D0-7Y    [DJ$;1 P.0   J!(P+B ; 1*DF84(_P 
M   "    ZG#_3-]$/$Y=3G4P*@ $2,# O     .PO     %F#B/\    !0  
M .IP_V#6+RT $"\M  PO$DZY  !/7BH L+S_____3^\ #&803KD  $\6(\  
M  #J</]@J" %8*1.5?_\2.<P DAX__XO+0 ,3KD  $\T*T#__%!/9R O+?_\
M3KD  $^4(_P    $    ZG#_6$],WT ,3EU.=2\M  PO+0 (3KD  $]N2H!0
M3V803KD  $\6(\    #J</]@U'  8- @;P $("\ "!(8L@!G"$H!9O9P $YU
M( A3@$YU87Q#^0   JQ%^0    "UR68.,CP 3VL(=  BPE')__PCSP   /(L
M>  $(\X   #V2.> @ @N  0!*6<02_H "$ZN_^)@!D*G\U].<T/Z "1.KOYH
M(\    #Z9@PN/  #@ =.KO^48 9.N0  /-Q03TYU9&]S+FQI8G)A<GD 2?D 
M '_^3G5.50  2.<P(DAY  $  # Y   "H,'\  8O $ZY  !/YB/     [E!/
M9AA"ITAY  $  $ZY  !/LE!/+GD   #R3G4@>0   .Y":  $('D   #N,7P 
M 0 0('D   #N,7P  0 *('D   #R(#D   #RD*@ !%" (\    #^('D   #^
M(+Q-04Y80J=.N0  3_8D0$JJ *Q83V<X+RT #"\M  @O"DZY   ^9B/\    
M 0   0(@>0   .X :(    0@>0   .X :(    I/[P ,8%9(:@!<3KD  %!D
M2&H 7$ZY  !0)B/    !!B!Y   !!DJH "103V<4('D   $&(F@ )"\13KD 
M $[*6$\O.0   08O"DZY  !!>B/Y   !!@   0I03TZY  !/#"!Y    [B" 
M3KD  $]4('D   #N(4  !F<:2'@#[4AZ #I.N0  3T0@>0   .XA0  ,4$\O
M.0   0HO.0   0Y.N0   ^1"ITZY  !,ID_O  Q,WT0,3EU.=2H 3E4  $CG
M/#(D;0 0(&T "$JH *QG&"!M  @@* "LY8 H "!$("@ $.6 )D!@!B9Y   "
MHA 32(!(P-"M  Q4@"/    !$D*G+SD   $23KD  $_F(\    $64$]F"$S?
M3#Q.74YU$!-(@$C *@ O!2!+4H@O""\Y   !%DZY  ! DB!Y   !%M'%0_H!
M=!#99OPO+0 ,+PHO.0   19.N0  0&X@>0   19",%@ (_P    !   !#B!Y
M   !%M'%)DA2BR1+3^\ &! 32(!(P"H L+P    @9R"ZO     EG&+J\    
M#&<0NKP    -9PBZO     IF!%*+8,P,$P @;0  C@P3 ")F,E*+($M2BQ 0
M2(!(P"H 9R @2E**$(6ZO    ")F$ P3 ")F!%*+8 9"*O__8 )@TF!$($M2
MBQ 02(!(P"H 9S"ZO    "!G*+J\    "6<@NKP    ,9QBZO     UG$+J\
M    "F<(($I2BA"%8,(@2E**0A!*A68"4XM2N0   0Y@ /\Z0A)"IR Y   !
M#E* Y8 O $ZY  !/YB/    !"E!/9@I"N0   0Y@ /ZD>@ F>0   19@(" %
MY8 @>0   0HABP@ ($L@"$H89OR1P%.(4HC7R%*%NKD   $.;=@@!>6 ('D 
M  $*0K ( &  _F @ # \?_]@!# O  X@;P $2AAF_%-((F\ "%- $-E7R/_\
M9P)"$" O  1.=4SO P  !" ((B\ #& "$-E7R?_\9P9206 "0AA1R?_\3G5.
M;R!E<G)O<@!&:6QE(&YO="!F;W5N9 !"860@9FEL92!H86YD;&4 26YS=69F
M:6-I96YT(&UE;6]R>0!&:6QE(&5X:7-T<P!);G9A;&ED(&9U;F-T:6]N(&YU
M;6)E<@!4;V\@;6%N>2!O<&5N(&9I;&5S $YO="!A(&-O;G-O;&4@9&5V:6-E
M $EN=F%L:60@86-C97-S(&-O9&4 4F5S=6QT('1O;R!L87)G90!!<F=U;65N
M="!O=70@;V8@9&]M86EN  !.50  2.<^,B1M  A"ITAZ *1.N0  4#0CP   
M 1I03V8(3-],?$Y=3G4@;0 ,(F@ )"\I  1.N0  4) H %A/9UI(>@!]($0O
M*  V3KD  %!R)D!*@%!/9SA(> /M+PM.N0  3T0L %!/9R8@!N6 *@ @125H
M  @ I"5& )Q(> /M2'H 1$ZY  !/1"5  *!03R\$3KD  %""6$\O.0   1I.
MN0  3\Q"N0   1I83V  _W!I8V]N+FQI8G)A<GD 5TE.1$]7 "H 3E4  $CG
M. (C[0 (    T$AM ! O+0 ,2'H ($ZY  !#-B@ ('D   #00A @!$_O  Q,
MWT <3EU.=4Y5  !(YS "('D   #04KD   #0$"T "Q" 2(!(P,"\    _TS?
M0 Q.74YU3E4  $CG."(D;0 0#*T    $ !1F""!M  @H$& 42JT #&\((&T 
M""@08 8@;0 (*!!"K0 42JT #&P21*T #$J$; I$A"M\     0 4(BT #" $
M3KD  $;D0?D   !44XH4L @ (BT #" $3KD  $;P* !FV$JM !1G!E.*%+P 
M+2 *3-]$'$Y=3G5.5?\42.<X,B1M  @F;0 ,0JW_^"MM !#__"!+4HL0$$B 
M2, H &<  SRXO    "5F  ,60BW_(BM\     ?_T*WP    @__ K?   )Q#_
M["!+4HL0$$B 2, H +"\    +6800JW_]"!+4HL0$$B 2, H +B\    ,&84
M*WP    P__ @2U*+$!!(@$C * "XO    "IF&B!M__Q8K?_\*U#_Z"!+4HL0
M$$B 2, H & X0JW_Z& D<@H@+?_H3KD  $Z8T(20O    # K0/_H($M2BQ 0
M2(!(P"@ 0?D   !G"#   D@ 9LZXO    "YF9B!+4HL0$$B 2, H +"\    
M*F8:(&W__%BM__PK4/_L($M2BQ 02(!(P"@ 8#A"K?_L8"1R"B M_^Q.N0  
M3IC0A)"\    ,"M _^P@2U*+$!!(@$C * !!^0   &<(,  "2 !FSBM\    
M!/_DN+P   !L9A8@2U*+$!!(@$C *  K?     3_Y& 4N+P   !H9@P@2U*+
M$!!(@$C *  @!&   ((K?     C_X& <*WP    *_^!@$BM\    $/_@8 @K
M?/____;_X"\M_^1(;?\B+RW_X"\M__Q.NOVD*T#_W" M_^31K?_\3^\ $&!<
M(&W__%BM__PB4"M)_]P@"4H99OR3P%.)*TG_Y&!*(&W__%BM__PH$$'M_R$K
M2/_<$(1@*)"\    8V?B4X!GDI"\    "V< _VQ9@&>R58!G /]L5X!G /]P
M8,Q![?\BD>W_W"M(_^0@+?_DL*W_[&\&*VW_[/_D2JW_]&=P(&W_W P0 "UG
M"B!M_]P,$  K9C0,K0   ##_\&8J4ZW_Z"!M_]Q2K?_<$!!(@$C +P!.DK"\
M_____UA/9@IP_TS?3!Q.74YU8!@O+?_P3I*PO/____]83V8$</]@XE*M__@@
M+?_H4ZW_Z+"M_^1NVD*M_^!@)"!M_]Q2K?_<$!!(@$C +P!.DK"\_____UA/
M9@1P_V"J4JW_X"!M_]Q*$&<*("W_X+"M_^QMRB M_^#1K?_X2JW_]&8J8!I(
M>  @3I*PO/____]83V8&</]@ /]P4JW_^" M_^A3K?_HL*W_Y&[88!@O!$Z2
ML+S_____6$]F!G#_8 #_2%*M__A@ /RX("W_^&  _SA(YT@ 0H1*@&H$1(!2
M1$J!:@9$@0I$  %A/DI$9P)$@$S? !)*@$YU2.=( $*$2H!J!$2 4D1*@6H"
M1(%A&B !8-@O 6$2( $B'TJ 3G4O 6$&(A]*@$YU2.<P $A!2D%F($A!-@$T
M $) 2$" PR( 2$ R H+#, %"04A!3-\ #$YU2$$F 2( 0D%(04A 0D!T#]" 
MTX&V@6($DH-20%'*__),WP ,3G5.50  2.<X B@M  @O+0 ,+P1.N0  1YBX
MO     I03V8J(&T #! H  Q(@$C "   !V<82'C__R\M  Q.N0  2)Q03TS?
M0!Q.74YU8/9.50  2.<P(B1M  P@4K'J  1E'" M  C O    /\O "\*3KH 
MX%!/3-]$#$Y=3G4@4E*2$"T "Q" 2(!(P,"\    _V#B3E4  $CG,")!^0  
M .@D2"!*U?P    6+PAA%%A/0?D   *@M<AEZ$S?1 Q.74YU3E4  $CG."(D
M;0 (>  @"F8*</],WT0<3EU.=4HJ  QG6@@J  ( #&<,2'C__R\*85PH %!/
M$"H #4B 2, O $ZY  !..(B ""H  0 ,6$]G#"\J  A.N0  2MI83P@J  4 
M#&<6+RH $DZY  !+H"\J !).N0  2MI03T*20JH !$*J  A"*@ ,( 1@ADY5
M__Y(YS@B)&T "$'Z_S0CR    1X(*@ $  QG"G#_3-]$'$Y=3G4(*@ "  QG
M-B!2D>H ""@(+P0O*@ ($"H #4B 2, O $ZY  !+TK"$3^\ #&<0".H !  ,
M0I)"J@ $</]@N@RM_____P ,9A (J@ "  Q"DD*J  1P &"@2JH "&8*+PI.
MN0  2=983PQJ  $ $&8R&VT #___2'@  4AM__\0*@ -2(!(P"\ 3KD  $O2
ML+P    !3^\ #&:4("T #&  _U@DJ@ (,"H $$C T*H ""5   0(Z@ "  P@
M4E*2$"T #Q" 2(!(P,"\    _V  _RA.50  2.<P(D'Y    Z"1(2BH #&<<
MU?P    60?D   *@M<AE"G  3-]$#$Y=3G5@WD*20JH !$*J  @@"F#H3E7_
M_$CG,"(D;0 (2'@$ $ZY  !*PBM __Q83V8:-7P  0 0($K1_     XE2  (
M3-]$#$Y=3G4U? 0  ! (Z@ !  PE;?_\  @0*@ -2(!(P"\ 3KD  $LL2H!8
M3V<& "H @  ,8,A.50  2.<P,B1Y    U& 6)E(@*@ $4( O "\*3KD  % 4
M4$\D2R *9N9"N0   -1,WTP,3EU.=4Y5  !(YS B0?K_OB/(   !(D*G("T 
M"%" +P!.N0  3^8D0$J 4$]F"G  3-]$#$Y=3G4DN0   -0E;0 (  0CR@  
M -0@"E" 8.!.50  2.<P B\M  AAIEA/3-] #$Y=3G5.50  2.<P,I?+)'D 
M  #48 X@;0 (48BQRF<2)DHD4B *9NYP_TS?3 Q.74YU( MG!":28 8CT@  
M -0@*@ $4( O "\*3KD  % 4< !03V#43E4  $CG,")R!B M  A.N0  3I@D
M0-7Y    [DJM  AM%# Y   "H$C (BT "+* ; 1*DF84(_P    "    ZG#_
M3-]$#$Y=3G5R!B M  A.N0  3I@@>0   .XO, @ 3KD  $\@2H!83V<$< %@
M G  8,Y.50  2.<P B\M  A.N0  3MA*@%A/9A9.N0  3Q8CP    .IP_TS?
M0 Q.74YU< !@]$Y5  !(YSPB*"T "$ZY  !,:'(&( 1.N0  3I@D0-7Y    
M[DJ$;1 P.0   J!(P+B ; 1*DF84(_P    "    ZG#_3-]$/$Y=3G4P*@ $
MP'P  V8.(_P    %    ZG#_8. O+0 0+RT #"\23KD  $^B*@"PO/____]/
M[P ,9A!.N0  3Q8CP    .IP_V"R( 5@KDY5__Q(YS "2'@0 $*G3KD  %!4
M*T#__ @   Q03V<:2KD   $"9@P@+?_\3-] #$Y=3G5.N0  ";IP &#N3E4 
M $CG, )*N0   1YG""!Y   !'DZ0+RT "$ZY  !,TEA/3-] #$Y=3G5.5?_\
M2.<X BMM  C__$JY    [F<V> !@#"\$3KD  $XX6$]2A# Y   "H$C N(!M
MZ# Y   "H,'\  8O "\Y    [DZY  !0%%!/2KD   $B9P@@>0   2).D$JY
M   "IF<.+SD   *F3KD  $^.6$]*N0   29G#"!Y   !)B"Y   !*DJY   !
M+F<.+SD   $N3KD  $_26$]*N0   3)G#B\Y   !,DZY  !/TEA/2KD   $V
M9PXO.0   39.N0  3])83TJY   !.F<.+SD   $Z3KD  $_26$\L>  $""X 
M! $I9Q0O#4OZ  I.KO_B*E]@!D*G\U].<TJY   !!F8X2KD   $69RXO.0  
M 1(O.0   19.N0  4!0@.0   0Y2@.6 +P O.0   0I.N0  4!1/[P 08!1.
MN0  4 0O.0   09.N0  4$983R M__PN>0   /).=4S?0!Q.74YU3E4  $CG
M/B(H+0 (<@8@!$ZY  !.F"1 U?D   #N2H1M$# Y   "H$C N(!L!$J29A0C
M_     (   #J</],WT1\3EU.=3 J  3 ?(  9@HO$DZY  !.O%A/0I)P &#>
M2.=P #0!Q, F 4A#QL!(0T)#U(-(0,#!2$!"0-""3-\ #DYU(B\ !"QY    
M^D[N_]PB+P $+'D   #Z3N[_@B(O  0L>0   /I.[O^X3OD  $[L3.\ !@ $
M+'D   #Z3N[_FDSO  8 !"QY    ^D[N_Y0L>0   /I.[O_*+'D   #Z3N[_
M?"(O  0L>0   /I.[O\H3OD  $\T3.\ !@ $+'D   #Z3N[_K$SO  8 !"QY
M    ^D[N_^(L>0   /I.[O_$3.\ #@ $+'D   #Z3N[_UDSO  8 !"QY    
M^D[N_[),[P .  0L>0   /I.[O^^3OD  $^4(B\ !"QY    ^D[N_Z9,[P .
M  0L>0   /I.[O_02.<!!$SO((  #"QY    ]DZN_Y1,WR" 3G5.^0  3](B
M;P $+'D   #V3N[^8D[Y  !/YDSO  , !"QY    ]D[N_SHB;P $+'D   #V
M3N[^VBQY    ]D[N_WQ.^0  4!0B;P $("\ ""QY    ]D[N_RX@;P $+'D 
M  #V3N[^C"QY    ]B)O  0@+P (3N[]V")O  0L>0   /9.[OZ&3.\  P $
M+'D   #V3N[^SB!O  0L>0   /9.[OZ 3.\#   $+'D   $:3N[_H"!O  0L
M>0   1I.[O^F(&\ !"QY   !&D[N_[(      ^P   "K     0    X    6
M    +@   $    !B   !1    58   %H   "4    F(   )T   "A@   I@ 
M  *J   "O   !'(   24   $I@  !+(   3(   %#@  !2    4L   %0@  
M!7(   62   &O@  !OP   C    (R@  "-H   CB   (Z@  "/(   DL   )
M0@  "58   ED   )@   "?X   NX   ,!@  #"P   SP   -%   #6X   V"
M   /$@  #U@  !%2   3#@  $QP  !,Z   35   $X0  !/.   3^   %"  
M !1*   4B@  %+(  !3(   4[@  %O(  !<,   7&   %S8  !>(   7H   
M%](  !@*   8,   &$   !BD   8X   &2@  !E0   9:@  &RP  !O$   <
M"   '#H  !QR   <E   '@H  !Y0   ?,@  '_   "!D   @B@  (,0  "#@
M   @_   (IH  "*^   B]   (X   ".4   E4   )?X  "<&   GC@  *"8 
M "@V   H_   *3X  "I,   K3@  *UX  "N,   LQ@  +8H  "V>   MI@  
M+=P  "WV   M_@  +@H  "X>   N/@  +H0  "[L   N]   +OP  "\,   O
M2   +U@  "^&   OX@  +^H  "_Z   P @  ,!@  #!    P6@  ,AP  #(L
M   R8   ,P@  #-&   T,@  -&@  #1^   U<   -7@  #6.   X4@  .'( 
M #B*   XF   .2X  #GF   [7@  /%H  #S6   \[   /I8  $,&  !$%   
M1((  $?H  !'_@  2:   $FT  !+4   2_P  $SZ  !-!@  33   $TX  !.
M7    9,         -    $8   !H   !2@   5P   %N   "5@   F@   )Z
M   "C    IX   *P   "P@   LH   +4   $F@  !+@   44   %,@  !9@ 
M  78   &"@  !B0   8\   &4@  !FH   9X   &F@  !JX   ;$   &X   
M!P(   <\   '1   ")@   D(   ),@  "4@   E<   )=   "88   F2   *
M/@  "E0   JT   *V@  "QX   N*   +H   "\(   O8   ,%   ##(   Q"
M   ,@   #*P   S.   ,Y   #/8   T:   -,@  #4P   UT   -B   #90 
M  VD   -N   #HH   Z:   .L@  #LX   [D   .^@  #Q@   \F   /7@  
M#VP   ^&   /G   #[@   _H   0 @  $!(  ! >   0)   $'8  !"<   1
M @  $1H  !$P   11@  $5@  !%D   1?   $8H  !)0   2:@  $H0  !*:
M   2R   $R(  !-,   38   $VP  !.*   3V   $^P  !/^   4"@  %"H 
M !0^   44   %%P  !24   4J@  %,X  !38   4X@  %/@  !8R   62@  
M%FX  !;4   6^   %QX  !<J   7/   %U@  !>4   7I@  %[H  !?8   7
M[   %_X  !@0   8'   &#8  !A4   8B@  &*H  !BV   8R@  &.8  !CZ
M   9%@  &2X  !E6   9<   &88  !G2   ;,@  &UX  !N@   ;R@  '$  
M !QX   <F@  ',0  !X0   >-   'D@  !Y:   >>@  'S@  !]8   ?=@  
M']@  !_V   @!   ("   " X   @3@  (&H  ""0   @K   (,H  "#F   A
M @  (DX  ")X   BC@  (J   "+$   BW@  (OH  ",2   C+   (T0  "->
M   CA@  (YH  ".R   CR   )0X  "4D   E5@  )6   "5J   E?   );X 
M "8$   FZ   )PP  "<T   G<   )X(  ">4   GW@  )^@  "@\   H3@  
M*&8  "B    HI   *+(  "C>   H\   *0(  "E$   I8   *?P  "H*   J
M&@  *BX  "I2   J<   *I@  "K4   J^   *R(  "MD   K>@  *Y(  "NV
M   KV@  *^P  "OX   L!   +'8  "R$   LE   +*@  "S,   LZ@  +1( 
M "U.   M<@  +9   "V\   N$   +B0  "Y$   N8   +K0  "Z^   O$@  
M+RX  "]>   O=   +XP  "^P   OU   ,!X  #!@   P?   ,)8  #"B   P
MK@  ,?H  #(0   R,@  ,E   #)F   R<@  ,R(  #-@   SK@  -"P  #1$
M   T6   -)P  #4(   US   -?0  #86   V,   -CH  #9P   VB   -J0 
M #:^   VW@  -O0  #@<   X>   .)X  #C2   X]@  .1(  #D<   Y8   
M.70  #F*   YQ   .=@  #H&   Z%   .AP  #HH   Z0   .F   #IL   Z
M?@  .HP  #J@   ZK@  .LX  #KL   Z^@  .QH  #M"   [3   .ZX  #O"
M   [Y@  ._@  #P<   \*   /,   #SX   ]$   /6@  #V"   ]M   /;X 
M #WD   ]]   /@8  #X4   ^+@  /DP  #Y4   ^M@  /N0  #\&  ! "@  
M08X  $&R  !!R   0=P  $("  !"$   0AX  $)B  !#    0Q@  $/V  !$
M9   1UX  $>(  !(4   2&8  $AZ  !(A   2.8  $DF  !)3@  2>@  $HL
M  !*7   2I0  $LB  !+/   2WX  $N.  !+K@  2[H  $O@  !+Z@  3$( 
M $Q6  !,>   3)X  $S$  !,\   31@  $T^  !-:   37X  $V4  !-J@  
M3>X  $X&  !.$@  3AX  $Y*  !.C   3N@  $\P  !/D   3\X  $_B  !0
M$    ,8    "    (@   %8   /P   $#@  !!0   0:   $)@  !"P   1:
M   $?@  !(@   34   $^   !0(   5.   %?@  !=(   7J   &!   !AX 
M  9,   &9   !G(   :H   &V@  !NP  "VV   TA   -)8  #2J   TO   
M-,@  #3<   TZ@  -/   #4"   U%@  -28  #4L   U-@  -48  #5,   U
M5@  -5P  #6:   UL   -;8  #7&   UT@  -?H  #8    V)@  -D   #9J
M   V?@  -I0  #:J   X1   .$P  #B"   XP   ..P  #DD   Y0@  .7H 
M #G*   ZV   .U0  #MR   [F@  .\@  #P"   \+@  /&   #QX   \@@  
M/*P  #S^   ]&   /2   #TJ   ]-@  /4(  #U(   ]5   /5H  #V,   ]
MD@  /9X  #W$   ]R@  /=@  #WL   ]^@  /?X  #X,   ^&@  /C0  #Y 
M   ^1@  /J@  #ZP   ^O   /MX  #[J   _    /PP  #\:   _(   /_  
M #_^  ! $   0!H  $ F  ! ,@  0$X  $!:  !!E   0A@  $(D  !"4   
M0FH  $*(  !"C@  2*X  $I(  !*:@  2H0  $JL  !*N   2N8  $L2  !+
M1   2V@  $N$  !+P   2_(  $P0  !,+@  3%P  $R*  !,L   3+@  $SB
M  !-$@  32   $TH  !-1@  34X  $U4  !-6@  36(  $UP  !->   388 
M $V.  !-G   3:0  $W2  !-V@  3>(  $WH  !-]   3@   $X8  !.*@  
M3E(  $YP  !.P@  3M   $[>  !.]   3P0  $\.  !/&   3R8  $\\  !/
M3   3U8  $]F  !/=@  3X8  $^:  !/J@  3[X  $_8  !/[@  3_P  % &
M  !0'@  4"P  % V  !03   4%P  %!J  !0>@  4(@  %"6         _( 
M  /J    JP                            !-25-#                
M0+0  $"]  ! S   0-P  $#P  ! _   010  $$H  !!/0  05$  $%B    
M"S Q,C,T-38W.#EA8F-D968    @(" @(" @(" P,# P," @(" @(" @(" @
M(" @(" @()! 0$! 0$! 0$! 0$! 0$ ,# P,# P,# P,0$! 0$! 0 D)"0D)
M"0$! 0$! 0$! 0$! 0$! 0$! 0$!0$! 0$! "@H*"@H* @(" @(" @(" @("
M @(" @(" @) 0$! (                  !      $                 
M     0$    !                      $"     0                  
M                                                            
M                                                            
M                                                            
M                                                            
M                                                            
M                                                            
M                                                            
M                                                            
M       4                 ^P    +         "0    H    +    #  
M   T    .    #P   !     1    $@   !,         _(   /K    4   
" _(T
 
end
SHAR_EOF
#	End of shell archive
exit 0