argtable2-12/0000777000175000001440000000000011335653213010144 500000000000000argtable2-12/config.sub0000755000175000001440000007547011167633472012070 00000000000000#! /bin/sh # Configuration validation subroutine script. # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, # 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. timestamp='2005-04-22' # This file is (in principle) common to ALL GNU software. # The presence of a machine in this file suggests that SOME GNU software # can handle that machine. It does not imply ALL GNU software can. # # This file is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place - Suite 330, # Boston, MA 02111-1307, USA. # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. # Please send patches to . Submit a context # diff and a properly formatted ChangeLog entry. # # Configuration subroutine to validate and canonicalize a configuration type. # Supply the specified configuration type as an argument. # If it is invalid, we print an error message on stderr and exit with code 1. # Otherwise, we print the canonical config type on stdout and succeed. # This file is supposed to be the same for all GNU packages # and recognize all the CPU types, system types and aliases # that are meaningful with *any* GNU software. # Each package is responsible for reporting which valid configurations # it does not support. The user should be able to distinguish # a failure to support a valid configuration from a meaningless # configuration. # The goal of this file is to map all the various variations of a given # machine specification into a single specification in the form: # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM # or in some cases, the newer four-part form: # CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM # It is wrong to echo any other type of specification. me=`echo "$0" | sed -e 's,.*/,,'` usage="\ Usage: $0 [OPTION] CPU-MFR-OPSYS $0 [OPTION] ALIAS Canonicalize a configuration name. Operation modes: -h, --help print this help, then exit -t, --time-stamp print date of last modification, then exit -v, --version print version number, then exit Report bugs and patches to ." version="\ GNU config.sub ($timestamp) Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." help=" Try \`$me --help' for more information." # Parse command line while test $# -gt 0 ; do case $1 in --time-stamp | --time* | -t ) echo "$timestamp" ; exit 0 ;; --version | -v ) echo "$version" ; exit 0 ;; --help | --h* | -h ) echo "$usage"; exit 0 ;; -- ) # Stop option processing shift; break ;; - ) # Use stdin as input. break ;; -* ) echo "$me: invalid option $1$help" exit 1 ;; *local*) # First pass through any local machine types. echo $1 exit 0;; * ) break ;; esac done case $# in 0) echo "$me: missing argument$help" >&2 exit 1;; 1) ;; *) echo "$me: too many arguments$help" >&2 exit 1;; esac # Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any). # Here we must recognize all the valid KERNEL-OS combinations. maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` case $maybe_os in nto-qnx* | linux-gnu* | linux-dietlibc | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | \ kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | storm-chaos* | os2-emx* | rtmk-nova*) os=-$maybe_os basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` ;; *) basic_machine=`echo $1 | sed 's/-[^-]*$//'` if [ $basic_machine != $1 ] then os=`echo $1 | sed 's/.*-/-/'` else os=; fi ;; esac ### Let's recognize common machines as not being operating systems so ### that things like config.sub decstation-3100 work. We also ### recognize some manufacturers as not being operating systems, so we ### can provide default operating systems below. case $os in -sun*os*) # Prevent following clause from handling this invalid input. ;; -dec* | -mips* | -sequent* | -encore* | -pc532* | -sgi* | -sony* | \ -att* | -7300* | -3300* | -delta* | -motorola* | -sun[234]* | \ -unicom* | -ibm* | -next | -hp | -isi* | -apollo | -altos* | \ -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\ -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \ -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \ -apple | -axis | -knuth | -cray) os= basic_machine=$1 ;; -sim | -cisco | -oki | -wec | -winbond) os= basic_machine=$1 ;; -scout) ;; -wrs) os=-vxworks basic_machine=$1 ;; -chorusos*) os=-chorusos basic_machine=$1 ;; -chorusrdb) os=-chorusrdb basic_machine=$1 ;; -hiux*) os=-hiuxwe2 ;; -sco5) os=-sco3.2v5 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco4) os=-sco3.2v4 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco3.2.[4-9]*) os=`echo $os | sed -e 's/sco3.2./sco3.2v/'` basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco3.2v[4-9]*) # Don't forget version if it is 3.2v4 or newer. basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco*) os=-sco3.2v2 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -udk*) basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -isc) os=-isc2.2 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -clix*) basic_machine=clipper-intergraph ;; -isc*) basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -lynx*) os=-lynxos ;; -ptx*) basic_machine=`echo $1 | sed -e 's/86-.*/86-sequent/'` ;; -windowsnt*) os=`echo $os | sed -e 's/windowsnt/winnt/'` ;; -psos*) os=-psos ;; -mint | -mint[0-9]*) basic_machine=m68k-atari os=-mint ;; esac # Decode aliases for certain CPU-COMPANY combinations. case $basic_machine in # Recognize the basic CPU types without company name. # Some are omitted here because they have special meanings below. 1750a | 580 \ | a29k \ | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \ | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ | am33_2.0 \ | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \ | bfin \ | c4x | clipper \ | d10v | d30v | dlx | dsp16xx \ | fr30 | frv \ | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ | i370 | i860 | i960 | ia64 \ | ip2k | iq2000 \ | m32r | m32rle | m68000 | m68k | m88k | maxq | mcore \ | mips | mipsbe | mipseb | mipsel | mipsle \ | mips16 \ | mips64 | mips64el \ | mips64vr | mips64vrel \ | mips64orion | mips64orionel \ | mips64vr4100 | mips64vr4100el \ | mips64vr4300 | mips64vr4300el \ | mips64vr5000 | mips64vr5000el \ | mipsisa32 | mipsisa32el \ | mipsisa32r2 | mipsisa32r2el \ | mipsisa64 | mipsisa64el \ | mipsisa64r2 | mipsisa64r2el \ | mipsisa64sb1 | mipsisa64sb1el \ | mipsisa64sr71k | mipsisa64sr71kel \ | mipstx39 | mipstx39el \ | mn10200 | mn10300 \ | msp430 \ | ns16k | ns32k \ | openrisc | or32 \ | pdp10 | pdp11 | pj | pjl \ | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \ | pyramid \ | sh | sh[1234] | sh[23]e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \ | sh64 | sh64le \ | sparc | sparc64 | sparc64b | sparc86x | sparclet | sparclite \ | sparcv8 | sparcv9 | sparcv9b \ | strongarm \ | tahoe | thumb | tic4x | tic80 | tron \ | v850 | v850e \ | we32k \ | x86 | xscale | xscalee[bl] | xstormy16 | xtensa \ | z8k) basic_machine=$basic_machine-unknown ;; m6811 | m68hc11 | m6812 | m68hc12) # Motorola 68HC11/12. basic_machine=$basic_machine-unknown os=-none ;; m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k) ;; # We use `pc' rather than `unknown' # because (1) that's what they normally are, and # (2) the word "unknown" tends to confuse beginning users. i*86 | x86_64) basic_machine=$basic_machine-pc ;; # Object if more than one company name word. *-*-*) echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2 exit 1 ;; # Recognize the basic CPU types with company name. 580-* \ | a29k-* \ | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \ | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \ | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \ | arm-* | armbe-* | armle-* | armeb-* | armv*-* \ | avr-* \ | bfin-* | bs2000-* \ | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \ | clipper-* | craynv-* | cydra-* \ | d10v-* | d30v-* | dlx-* \ | elxsi-* \ | f30[01]-* | f700-* | fr30-* | frv-* | fx80-* \ | h8300-* | h8500-* \ | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \ | i*86-* | i860-* | i960-* | ia64-* \ | ip2k-* | iq2000-* \ | m32r-* | m32rle-* \ | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ | m88110-* | m88k-* | maxq-* | mcore-* \ | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \ | mips16-* \ | mips64-* | mips64el-* \ | mips64vr-* | mips64vrel-* \ | mips64orion-* | mips64orionel-* \ | mips64vr4100-* | mips64vr4100el-* \ | mips64vr4300-* | mips64vr4300el-* \ | mips64vr5000-* | mips64vr5000el-* \ | mipsisa32-* | mipsisa32el-* \ | mipsisa32r2-* | mipsisa32r2el-* \ | mipsisa64-* | mipsisa64el-* \ | mipsisa64r2-* | mipsisa64r2el-* \ | mipsisa64sb1-* | mipsisa64sb1el-* \ | mipsisa64sr71k-* | mipsisa64sr71kel-* \ | mipstx39-* | mipstx39el-* \ | mmix-* \ | msp430-* \ | none-* | np1-* | ns16k-* | ns32k-* \ | orion-* \ | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \ | pyramid-* \ | romp-* | rs6000-* \ | sh-* | sh[1234]-* | sh[23]e-* | sh[34]eb-* | shbe-* \ | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ | sparc-* | sparc64-* | sparc64b-* | sparc86x-* | sparclet-* \ | sparclite-* \ | sparcv8-* | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \ | tahoe-* | thumb-* \ | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ | tron-* \ | v850-* | v850e-* | vax-* \ | we32k-* \ | x86-* | x86_64-* | xps100-* | xscale-* | xscalee[bl]-* \ | xstormy16-* | xtensa-* \ | ymp-* \ | z8k-*) ;; # Recognize the various machine names and aliases which stand # for a CPU type and a company and sometimes even an OS. 386bsd) basic_machine=i386-unknown os=-bsd ;; 3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc) basic_machine=m68000-att ;; 3b*) basic_machine=we32k-att ;; a29khif) basic_machine=a29k-amd os=-udi ;; abacus) basic_machine=abacus-unknown ;; adobe68k) basic_machine=m68010-adobe os=-scout ;; alliant | fx80) basic_machine=fx80-alliant ;; altos | altos3068) basic_machine=m68k-altos ;; am29k) basic_machine=a29k-none os=-bsd ;; amd64) basic_machine=x86_64-pc ;; amd64-*) basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'` ;; amdahl) basic_machine=580-amdahl os=-sysv ;; amiga | amiga-*) basic_machine=m68k-unknown ;; amigaos | amigados) basic_machine=m68k-unknown os=-amigaos ;; amigaunix | amix) basic_machine=m68k-unknown os=-sysv4 ;; apollo68) basic_machine=m68k-apollo os=-sysv ;; apollo68bsd) basic_machine=m68k-apollo os=-bsd ;; aux) basic_machine=m68k-apple os=-aux ;; balance) basic_machine=ns32k-sequent os=-dynix ;; c90) basic_machine=c90-cray os=-unicos ;; convex-c1) basic_machine=c1-convex os=-bsd ;; convex-c2) basic_machine=c2-convex os=-bsd ;; convex-c32) basic_machine=c32-convex os=-bsd ;; convex-c34) basic_machine=c34-convex os=-bsd ;; convex-c38) basic_machine=c38-convex os=-bsd ;; cray | j90) basic_machine=j90-cray os=-unicos ;; craynv) basic_machine=craynv-cray os=-unicosmp ;; cr16c) basic_machine=cr16c-unknown os=-elf ;; crds | unos) basic_machine=m68k-crds ;; crisv32 | crisv32-* | etraxfs*) basic_machine=crisv32-axis ;; cris | cris-* | etrax*) basic_machine=cris-axis ;; crx) basic_machine=crx-unknown os=-elf ;; da30 | da30-*) basic_machine=m68k-da30 ;; decstation | decstation-3100 | pmax | pmax-* | pmin | dec3100 | decstatn) basic_machine=mips-dec ;; decsystem10* | dec10*) basic_machine=pdp10-dec os=-tops10 ;; decsystem20* | dec20*) basic_machine=pdp10-dec os=-tops20 ;; delta | 3300 | motorola-3300 | motorola-delta \ | 3300-motorola | delta-motorola) basic_machine=m68k-motorola ;; delta88) basic_machine=m88k-motorola os=-sysv3 ;; djgpp) basic_machine=i586-pc os=-msdosdjgpp ;; dpx20 | dpx20-*) basic_machine=rs6000-bull os=-bosx ;; dpx2* | dpx2*-bull) basic_machine=m68k-bull os=-sysv3 ;; ebmon29k) basic_machine=a29k-amd os=-ebmon ;; elxsi) basic_machine=elxsi-elxsi os=-bsd ;; encore | umax | mmax) basic_machine=ns32k-encore ;; es1800 | OSE68k | ose68k | ose | OSE) basic_machine=m68k-ericsson os=-ose ;; fx2800) basic_machine=i860-alliant ;; genix) basic_machine=ns32k-ns ;; gmicro) basic_machine=tron-gmicro os=-sysv ;; go32) basic_machine=i386-pc os=-go32 ;; h3050r* | hiux*) basic_machine=hppa1.1-hitachi os=-hiuxwe2 ;; h8300hms) basic_machine=h8300-hitachi os=-hms ;; h8300xray) basic_machine=h8300-hitachi os=-xray ;; h8500hms) basic_machine=h8500-hitachi os=-hms ;; harris) basic_machine=m88k-harris os=-sysv3 ;; hp300-*) basic_machine=m68k-hp ;; hp300bsd) basic_machine=m68k-hp os=-bsd ;; hp300hpux) basic_machine=m68k-hp os=-hpux ;; hp3k9[0-9][0-9] | hp9[0-9][0-9]) basic_machine=hppa1.0-hp ;; hp9k2[0-9][0-9] | hp9k31[0-9]) basic_machine=m68000-hp ;; hp9k3[2-9][0-9]) basic_machine=m68k-hp ;; hp9k6[0-9][0-9] | hp6[0-9][0-9]) basic_machine=hppa1.0-hp ;; hp9k7[0-79][0-9] | hp7[0-79][0-9]) basic_machine=hppa1.1-hp ;; hp9k78[0-9] | hp78[0-9]) # FIXME: really hppa2.0-hp basic_machine=hppa1.1-hp ;; hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893) # FIXME: really hppa2.0-hp basic_machine=hppa1.1-hp ;; hp9k8[0-9][13679] | hp8[0-9][13679]) basic_machine=hppa1.1-hp ;; hp9k8[0-9][0-9] | hp8[0-9][0-9]) basic_machine=hppa1.0-hp ;; hppa-next) os=-nextstep3 ;; hppaosf) basic_machine=hppa1.1-hp os=-osf ;; hppro) basic_machine=hppa1.1-hp os=-proelf ;; i370-ibm* | ibm*) basic_machine=i370-ibm ;; # I'm not sure what "Sysv32" means. Should this be sysv3.2? i*86v32) basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` os=-sysv32 ;; i*86v4*) basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` os=-sysv4 ;; i*86v) basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` os=-sysv ;; i*86sol2) basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` os=-solaris2 ;; i386mach) basic_machine=i386-mach os=-mach ;; i386-vsta | vsta) basic_machine=i386-unknown os=-vsta ;; iris | iris4d) basic_machine=mips-sgi case $os in -irix*) ;; *) os=-irix4 ;; esac ;; isi68 | isi) basic_machine=m68k-isi os=-sysv ;; m88k-omron*) basic_machine=m88k-omron ;; magnum | m3230) basic_machine=mips-mips os=-sysv ;; merlin) basic_machine=ns32k-utek os=-sysv ;; mingw32) basic_machine=i386-pc os=-mingw32 ;; miniframe) basic_machine=m68000-convergent ;; *mint | -mint[0-9]* | *MiNT | *MiNT[0-9]*) basic_machine=m68k-atari os=-mint ;; mips3*-*) basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'` ;; mips3*) basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown ;; monitor) basic_machine=m68k-rom68k os=-coff ;; morphos) basic_machine=powerpc-unknown os=-morphos ;; msdos) basic_machine=i386-pc os=-msdos ;; mvs) basic_machine=i370-ibm os=-mvs ;; ncr3000) basic_machine=i486-ncr os=-sysv4 ;; netbsd386) basic_machine=i386-unknown os=-netbsd ;; netwinder) basic_machine=armv4l-rebel os=-linux ;; news | news700 | news800 | news900) basic_machine=m68k-sony os=-newsos ;; news1000) basic_machine=m68030-sony os=-newsos ;; news-3600 | risc-news) basic_machine=mips-sony os=-newsos ;; necv70) basic_machine=v70-nec os=-sysv ;; next | m*-next ) basic_machine=m68k-next case $os in -nextstep* ) ;; -ns2*) os=-nextstep2 ;; *) os=-nextstep3 ;; esac ;; nh3000) basic_machine=m68k-harris os=-cxux ;; nh[45]000) basic_machine=m88k-harris os=-cxux ;; nindy960) basic_machine=i960-intel os=-nindy ;; mon960) basic_machine=i960-intel os=-mon960 ;; nonstopux) basic_machine=mips-compaq os=-nonstopux ;; np1) basic_machine=np1-gould ;; nsr-tandem) basic_machine=nsr-tandem ;; op50n-* | op60c-*) basic_machine=hppa1.1-oki os=-proelf ;; or32 | or32-*) basic_machine=or32-unknown os=-coff ;; os400) basic_machine=powerpc-ibm os=-os400 ;; OSE68000 | ose68000) basic_machine=m68000-ericsson os=-ose ;; os68k) basic_machine=m68k-none os=-os68k ;; pa-hitachi) basic_machine=hppa1.1-hitachi os=-hiuxwe2 ;; paragon) basic_machine=i860-intel os=-osf ;; pbd) basic_machine=sparc-tti ;; pbb) basic_machine=m68k-tti ;; pc532 | pc532-*) basic_machine=ns32k-pc532 ;; pentium | p5 | k5 | k6 | nexgen | viac3) basic_machine=i586-pc ;; pentiumpro | p6 | 6x86 | athlon | athlon_*) basic_machine=i686-pc ;; pentiumii | pentium2 | pentiumiii | pentium3) basic_machine=i686-pc ;; pentium4) basic_machine=i786-pc ;; pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*) basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'` ;; pentiumpro-* | p6-* | 6x86-* | athlon-*) basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` ;; pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*) basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` ;; pentium4-*) basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'` ;; pn) basic_machine=pn-gould ;; power) basic_machine=power-ibm ;; ppc) basic_machine=powerpc-unknown ;; ppc-*) basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'` ;; ppcle | powerpclittle | ppc-le | powerpc-little) basic_machine=powerpcle-unknown ;; ppcle-* | powerpclittle-*) basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'` ;; ppc64) basic_machine=powerpc64-unknown ;; ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'` ;; ppc64le | powerpc64little | ppc64-le | powerpc64-little) basic_machine=powerpc64le-unknown ;; ppc64le-* | powerpc64little-*) basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'` ;; ps2) basic_machine=i386-ibm ;; pw32) basic_machine=i586-unknown os=-pw32 ;; rom68k) basic_machine=m68k-rom68k os=-coff ;; rm[46]00) basic_machine=mips-siemens ;; rtpc | rtpc-*) basic_machine=romp-ibm ;; s390 | s390-*) basic_machine=s390-ibm ;; s390x | s390x-*) basic_machine=s390x-ibm ;; sa29200) basic_machine=a29k-amd os=-udi ;; sb1) basic_machine=mipsisa64sb1-unknown ;; sb1el) basic_machine=mipsisa64sb1el-unknown ;; sei) basic_machine=mips-sei os=-seiux ;; sequent) basic_machine=i386-sequent ;; sh) basic_machine=sh-hitachi os=-hms ;; sh64) basic_machine=sh64-unknown ;; sparclite-wrs | simso-wrs) basic_machine=sparclite-wrs os=-vxworks ;; sps7) basic_machine=m68k-bull os=-sysv2 ;; spur) basic_machine=spur-unknown ;; st2000) basic_machine=m68k-tandem ;; stratus) basic_machine=i860-stratus os=-sysv4 ;; sun2) basic_machine=m68000-sun ;; sun2os3) basic_machine=m68000-sun os=-sunos3 ;; sun2os4) basic_machine=m68000-sun os=-sunos4 ;; sun3os3) basic_machine=m68k-sun os=-sunos3 ;; sun3os4) basic_machine=m68k-sun os=-sunos4 ;; sun4os3) basic_machine=sparc-sun os=-sunos3 ;; sun4os4) basic_machine=sparc-sun os=-sunos4 ;; sun4sol2) basic_machine=sparc-sun os=-solaris2 ;; sun3 | sun3-*) basic_machine=m68k-sun ;; sun4) basic_machine=sparc-sun ;; sun386 | sun386i | roadrunner) basic_machine=i386-sun ;; sv1) basic_machine=sv1-cray os=-unicos ;; symmetry) basic_machine=i386-sequent os=-dynix ;; t3e) basic_machine=alphaev5-cray os=-unicos ;; t90) basic_machine=t90-cray os=-unicos ;; tic54x | c54x*) basic_machine=tic54x-unknown os=-coff ;; tic55x | c55x*) basic_machine=tic55x-unknown os=-coff ;; tic6x | c6x*) basic_machine=tic6x-unknown os=-coff ;; tx39) basic_machine=mipstx39-unknown ;; tx39el) basic_machine=mipstx39el-unknown ;; toad1) basic_machine=pdp10-xkl os=-tops20 ;; tower | tower-32) basic_machine=m68k-ncr ;; tpf) basic_machine=s390x-ibm os=-tpf ;; udi29k) basic_machine=a29k-amd os=-udi ;; ultra3) basic_machine=a29k-nyu os=-sym1 ;; v810 | necv810) basic_machine=v810-nec os=-none ;; vaxv) basic_machine=vax-dec os=-sysv ;; vms) basic_machine=vax-dec os=-vms ;; vpp*|vx|vx-*) basic_machine=f301-fujitsu ;; vxworks960) basic_machine=i960-wrs os=-vxworks ;; vxworks68) basic_machine=m68k-wrs os=-vxworks ;; vxworks29k) basic_machine=a29k-wrs os=-vxworks ;; w65*) basic_machine=w65-wdc os=-none ;; w89k-*) basic_machine=hppa1.1-winbond os=-proelf ;; xbox) basic_machine=i686-pc os=-mingw32 ;; xps | xps100) basic_machine=xps100-honeywell ;; ymp) basic_machine=ymp-cray os=-unicos ;; z8k-*-coff) basic_machine=z8k-unknown os=-sim ;; none) basic_machine=none-none os=-none ;; # Here we handle the default manufacturer of certain CPU types. It is in # some cases the only manufacturer, in others, it is the most popular. w89k) basic_machine=hppa1.1-winbond ;; op50n) basic_machine=hppa1.1-oki ;; op60c) basic_machine=hppa1.1-oki ;; romp) basic_machine=romp-ibm ;; mmix) basic_machine=mmix-knuth ;; rs6000) basic_machine=rs6000-ibm ;; vax) basic_machine=vax-dec ;; pdp10) # there are many clones, so DEC is not a safe bet basic_machine=pdp10-unknown ;; pdp11) basic_machine=pdp11-dec ;; we32k) basic_machine=we32k-att ;; sh3 | sh4 | sh[34]eb | sh[1234]le | sh[23]ele) basic_machine=sh-unknown ;; sh64) basic_machine=sh64-unknown ;; sparc | sparcv8 | sparcv9 | sparcv9b) basic_machine=sparc-sun ;; cydra) basic_machine=cydra-cydrome ;; orion) basic_machine=orion-highlevel ;; orion105) basic_machine=clipper-highlevel ;; mac | mpw | mac-mpw) basic_machine=m68k-apple ;; pmac | pmac-mpw) basic_machine=powerpc-apple ;; *-unknown) # Make sure to match an already-canonicalized machine name. ;; *) echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2 exit 1 ;; esac # Here we canonicalize certain aliases for manufacturers. case $basic_machine in *-digital*) basic_machine=`echo $basic_machine | sed 's/digital.*/dec/'` ;; *-commodore*) basic_machine=`echo $basic_machine | sed 's/commodore.*/cbm/'` ;; *) ;; esac # Decode manufacturer-specific aliases for certain operating systems. if [ x"$os" != x"" ] then case $os in # First match some system type aliases # that might get confused with valid system types. # -solaris* is a basic system type, with this one exception. -solaris1 | -solaris1.*) os=`echo $os | sed -e 's|solaris1|sunos4|'` ;; -solaris) os=-solaris2 ;; -svr4*) os=-sysv4 ;; -unixware*) os=-sysv4.2uw ;; -gnu/linux*) os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'` ;; # First accept the basic system types. # The portable systems comes first. # Each alternative MUST END IN A *, to match a version number. # -sysv* is not here because it comes later, after sysvr4. -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \ | -*vms* | -sco* | -esix* | -isc* | -aix* | -sunos | -sunos[34]*\ | -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \ | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \ | -aos* \ | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* | -openbsd* \ | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \ | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \ | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \ | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ | -chorusos* | -chorusrdb* \ | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ | -mingw32* | -linux-gnu* | -linux-uclibc* | -uxpv* | -beos* | -mpeix* | -udk* \ | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \ | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \ | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \ | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly*) # Remember, each alternative MUST END IN *, to match a version number. ;; -qnx*) case $basic_machine in x86-* | i*86-*) ;; *) os=-nto$os ;; esac ;; -nto-qnx*) ;; -nto*) os=`echo $os | sed -e 's|nto|nto-qnx|'` ;; -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \ | -windows* | -osx | -abug | -netware* | -os9* | -beos* \ | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*) ;; -mac*) os=`echo $os | sed -e 's|mac|macos|'` ;; -linux-dietlibc) os=-linux-dietlibc ;; -linux*) os=`echo $os | sed -e 's|linux|linux-gnu|'` ;; -sunos5*) os=`echo $os | sed -e 's|sunos5|solaris2|'` ;; -sunos6*) os=`echo $os | sed -e 's|sunos6|solaris3|'` ;; -opened*) os=-openedition ;; -os400*) os=-os400 ;; -wince*) os=-wince ;; -osfrose*) os=-osfrose ;; -osf*) os=-osf ;; -utek*) os=-bsd ;; -dynix*) os=-bsd ;; -acis*) os=-aos ;; -atheos*) os=-atheos ;; -syllable*) os=-syllable ;; -386bsd) os=-bsd ;; -ctix* | -uts*) os=-sysv ;; -nova*) os=-rtmk-nova ;; -ns2 ) os=-nextstep2 ;; -nsk*) os=-nsk ;; # Preserve the version number of sinix5. -sinix5.*) os=`echo $os | sed -e 's|sinix|sysv|'` ;; -sinix*) os=-sysv4 ;; -tpf*) os=-tpf ;; -triton*) os=-sysv3 ;; -oss*) os=-sysv3 ;; -svr4) os=-sysv4 ;; -svr3) os=-sysv3 ;; -sysvr4) os=-sysv4 ;; # This must come after -sysvr4. -sysv*) ;; -ose*) os=-ose ;; -es1800*) os=-ose ;; -xenix) os=-xenix ;; -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*) os=-mint ;; -aros*) os=-aros ;; -kaos*) os=-kaos ;; -zvmoe) os=-zvmoe ;; -none) ;; *) # Get rid of the `-' at the beginning of $os. os=`echo $os | sed 's/[^-]*-//'` echo Invalid configuration \`$1\': system \`$os\' not recognized 1>&2 exit 1 ;; esac else # Here we handle the default operating systems that come with various machines. # The value should be what the vendor currently ships out the door with their # machine or put another way, the most popular os provided with the machine. # Note that if you're going to try to match "-MANUFACTURER" here (say, # "-sun"), then you have to tell the case statement up towards the top # that MANUFACTURER isn't an operating system. Otherwise, code above # will signal an error saying that MANUFACTURER isn't an operating # system, and we'll never get to this point. case $basic_machine in *-acorn) os=-riscix1.2 ;; arm*-rebel) os=-linux ;; arm*-semi) os=-aout ;; c4x-* | tic4x-*) os=-coff ;; # This must come before the *-dec entry. pdp10-*) os=-tops20 ;; pdp11-*) os=-none ;; *-dec | vax-*) os=-ultrix4.2 ;; m68*-apollo) os=-domain ;; i386-sun) os=-sunos4.0.2 ;; m68000-sun) os=-sunos3 # This also exists in the configure program, but was not the # default. # os=-sunos4 ;; m68*-cisco) os=-aout ;; mips*-cisco) os=-elf ;; mips*-*) os=-elf ;; or32-*) os=-coff ;; *-tti) # must be before sparc entry or we get the wrong os. os=-sysv3 ;; sparc-* | *-sun) os=-sunos4.1.1 ;; *-be) os=-beos ;; *-ibm) os=-aix ;; *-knuth) os=-mmixware ;; *-wec) os=-proelf ;; *-winbond) os=-proelf ;; *-oki) os=-proelf ;; *-hp) os=-hpux ;; *-hitachi) os=-hiux ;; i860-* | *-att | *-ncr | *-altos | *-motorola | *-convergent) os=-sysv ;; *-cbm) os=-amigaos ;; *-dg) os=-dgux ;; *-dolphin) os=-sysv3 ;; m68k-ccur) os=-rtu ;; m88k-omron*) os=-luna ;; *-next ) os=-nextstep ;; *-sequent) os=-ptx ;; *-crds) os=-unos ;; *-ns) os=-genix ;; i370-*) os=-mvs ;; *-next) os=-nextstep3 ;; *-gould) os=-sysv ;; *-highlevel) os=-bsd ;; *-encore) os=-bsd ;; *-sgi) os=-irix ;; *-siemens) os=-sysv4 ;; *-masscomp) os=-rtu ;; f30[01]-fujitsu | f700-fujitsu) os=-uxpv ;; *-rom68k) os=-coff ;; *-*bug) os=-coff ;; *-apple) os=-macos ;; *-atari*) os=-mint ;; *) os=-none ;; esac fi # Here we handle the case where we know the os, and the CPU type, but not the # manufacturer. We pick the logical manufacturer. vendor=unknown case $basic_machine in *-unknown) case $os in -riscix*) vendor=acorn ;; -sunos*) vendor=sun ;; -aix*) vendor=ibm ;; -beos*) vendor=be ;; -hpux*) vendor=hp ;; -mpeix*) vendor=hp ;; -hiux*) vendor=hitachi ;; -unos*) vendor=crds ;; -dgux*) vendor=dg ;; -luna*) vendor=omron ;; -genix*) vendor=ns ;; -mvs* | -opened*) vendor=ibm ;; -os400*) vendor=ibm ;; -ptx*) vendor=sequent ;; -tpf*) vendor=ibm ;; -vxsim* | -vxworks* | -windiss*) vendor=wrs ;; -aux*) vendor=apple ;; -hms*) vendor=hitachi ;; -mpw* | -macos*) vendor=apple ;; -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*) vendor=atari ;; -vos*) vendor=stratus ;; esac basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"` ;; esac echo $basic_machine$os exit 0 # Local variables: # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "timestamp='" # time-stamp-format: "%:y-%02m-%02d" # time-stamp-end: "'" # End: argtable2-12/Makefile.am0000644000175000001440000000170011332654400012106 00000000000000SUBDIRS = src tests doc ACLOCAL_AMFLAGS=-I m4 pcfiledir=$(libdir)/pkgconfig pcfile_DATA=argtable2.pc exampledir=@exampledir@ dist_example_DATA = example/Makefile example/README.txt dist_example_DATA += example/argcustom.c dist_example_DATA += example/argxxx.c dist_example_DATA += example/argxxx.h dist_example_DATA += example/callbacks.c dist_example_DATA += example/echo.c dist_example_DATA += example/hasoptvalue.c dist_example_DATA += example/ls.c dist_example_DATA += example/multisyntax.c dist_example_DATA += example/mv.c dist_example_DATA += example/myprog.c dist_example_DATA += example/myprog_C89.c dist_example_DATA += example/rm.c dist_example_DATA += example/uname.c # Extra rule to ensure the Windows-specific files are included in the distribution tarball. dist-hook: cp -p $(top_srcdir)/src/Makefile.nmake $(distdir)/src cp -p $(top_srcdir)/src/argtable2.def $(distdir)/src cp -p $(top_srcdir)/example/Makefile.nmake $(distdir)/example argtable2-12/ChangeLog0000644000175000001440000002011311335653064011633 00000000000000Version 2.12, released Feb 14, 2010. Added support for pkg-config to the automake files. Added support for parsing integers in hex, octal and binary formats. Added support for parsing common number suffixes such as 1KB, 1MB, 1GB. Revamped the argtable man page. Version 2.11, released May 3, 2009. Minor tweaks to the RPM packaging and the example Makefile. Replaced the missing "arg_filen" declaration in the Windows DEF file. Added a new test case for arg_file in the validation checks. New instructions for compiling the example code under AIX. Minor corrections to the arg_file documentation. There were no changes to the library source code. Version 2.10, released January 27, 2009. Removed the GNU malloc test from the configure script because it was unnecessary and it caused build problems on IBM AIX platforms. Cleaned the syntax of the argtable man page to be groff compatible. Added instructions to the README file for compiling argtable with regex support under Windows. RPM spec file was revamped to adhere to Fedora Core 10 conventions. Version 2.9, released March 26, 2008. Fixed a makefile bug whereby "make dist" failed to build when the src directory was located outside of the build tree. Otherwise the source code in this release is identical to version 2.8. Version 2.8, released January 1, 2008. Removed some extraneous debug statements from the code. Initialised the string values in arg_str, arg_rex and arg_file to reference empty strings as foolproofing against premature data access. Additional error checking (eg. enforcing argument count limits) is now performed on long arguments that have missing argument values. Version 2.7, released July 18, 2007. Additional parameter checking was added to the arg_xxxn() constructor functions to foolproof them against silly parameters, namely having min parameter counts exceeding the max parameter counts. Fixed a bug in arg_parsearg() that occured on TI DSP platforms when main passed a zero argc value. Fixed a bug in arg_dbl constructor that occured on Solaris platforms because the array of doubles was not aligned on a native byte boundary. Tweaked the autoconf files with regard to the Windows-specific make files. Version 2.6, released February 12, 2006. This release re-instates the Windows makefiles that were accidentally omitted from the previous release. There are no changes to the code base. Version 2.5, released December 23, 2005. This release includes a new function, arg_print_glossary_gnu, that prints the syntax glossary in strict GNU format as an alternative to the existing arg_print_glossary function which deviates slightly from strict GNU conventions. Support for command line arguments with optional values (eg: --foo=[val]) has also been added. Some minor bug fixes have been included and the argtable documentation has been expanded. By far the greatest change has been the migration over to automake generated makefiles. It is hoped these will standardise the argtable build and install process across all posix platforms. Consequently the tarball versioning has changed its format in accordance with automake standards, thus this release appears as "argtable2-5" instead of "argtable-2.5". This new format more correctly describes this release as version 5 of the "argtable2" package, argtable2 being a distinct and separate package from the original "argtable" 1.x series so that both the 1.x and 2.x packages may co-exist on the same system. Another consequence of moving to automake is that libtool versioning of the shared library commences with this release. These interface version numbers will change independently of the package releases as per libtool conventions. Version 2.4, released January 31, 2005. Added two new argument data types: arg_date for parsing date/time arguments, and arg_rex for string arguments against regular expressions. Argument parsing was modified to use a local copy of argv[] to prevent getopt from reordering the global argv[] as it was prone to do. Error reporting was improved to reduce extraneous error messages. Incorporated bug fixes to the Windows Nmake files. Additional documentation and example code provided. Version 2.3, released February 10, 2004. This release adds support for dynamically linked libraries on all platforms and includes modifications to accomodate the Open Watcom C compiler. Bug fixes for string argument handling and memory allocation checking are incorporated, and the arg_free function has been deprecated in favour of a more robust version called arg_freetable. RPM packages are also now available. Version 2.2, released December 12, 2003. This release fixes a bug in the install script and adds MacOS X (10.3) to the list of supported platforms. Version 2.1, released November 16, 2003. This is the first stable release of the argtable-2.x series. It fixes some bugs in the previous beta version and ships with a built-in version of getopt_long for those platforms that do not support it natively. It has been tested successfully on Linux 2.2 (RedHat 7.0 on x86, Debian 3.0 on Alpha), Linux 2.4 (RedHat 9.0 on x86, Debian 2.2 on x86, SuSE 8 ES on AMD64), FreeBSD (version 4.8 on x86), NetBSD (version 1.6.1 on x86), Sun Solaris (version 9 on Sparc R220), Microsoft Visual C .NET. Version 2.0 (BETA), released October 9, 2003. Argtable-2.0 is a completely new design. It abandons the argtable-1.x style support for arbitrary option tag formats in favour of exclusive support for GNU style tags. To this end, it is built on GNU getopt to guarantee 100% GNU compatibility. The new design also adds support for multiple instances of the same option on the command line, is extensible to new types of command line arguments (even custom ones), and provides better error reporting mechanisms than were available in argtable-1.x. It is also secure against buffer overrun attack from maliciously long command line arguments. All in all it is much slicker than the original argtable-1.x design despite the restriction to GNU style arguments only. Users who require the non-GNU argument tag styles are advised to continue using the argtable-1.x versions. Both argtable-1.x and argtable-2.x can happily coexist on the same system for those who wish to have the best of both worlds. Version 1.4, released April 9, 2003. Ported argtable to Windows and added a Microsoft Visual C++ 6.0 workspace to the distribution for the benefit of Windows users. The code only required one change, which was to delete an errant space from a scanf format string! Version 1.3, released December 20, 2001. Moved argtable to a new home on the Sourceforge site and revamped the documentation. Documentation is now created with Doxygen instead of c2man. Also fixed some minor bugs in the Makefiles. The source code itself is unaltered. Version 1.2, released August 5, 1999. The original makefiles have been replaced by autoconf makefiles. The char pointers in the argument table have been redefined as pointers to const char. Some of argtable's internal string buffers have been made larger to accommodate long command lines, and a bug that occurred when program names contained whitespace has been fixed. The documentation has also been revised. Version 1.1, released January 20, 1999. This version fixes some cross-platform compilation errors, and saw the introduction of the multi-platform configuration. It also saw the addition of the arg_record function and a change to the arg_scanargv function so that it no longer requires argv[0] to be the first entry of the argument table. To maintain backwards compatibility, programs written for version 1.0 should now define the macro ARGTABLE_COMPATIBILITY_10 prior to including the argtable.h header file. Version 1.0, released November 13, 1998. Argtable's open-source debut. argtable2-12/depcomp0000755000175000001440000003305211167633472011450 00000000000000#! /bin/sh # depcomp - compile a program generating dependencies as side-effects # Copyright 1999, 2000, 2003 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2, or (at your option) # any later version. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA # 02111-1307, USA. # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. # Originally written by Alexandre Oliva . if test -z "$depmode" || test -z "$source" || test -z "$object"; then echo "depcomp: Variables source, object and depmode must be set" 1>&2 exit 1 fi # `libtool' can also be set to `yes' or `no'. if test -z "$depfile"; then base=`echo "$object" | sed -e 's,^.*/,,' -e 's,\.\([^.]*\)$,.P\1,'` dir=`echo "$object" | sed 's,/.*$,/,'` if test "$dir" = "$object"; then dir= fi # FIXME: should be _deps on DOS. depfile="$dir.deps/$base" fi tmpdepfile=${tmpdepfile-`echo "$depfile" | sed 's/\.\([^.]*\)$/.T\1/'`} rm -f "$tmpdepfile" # Some modes work just like other modes, but use different flags. We # parameterize here, but still list the modes in the big case below, # to make depend.m4 easier to write. Note that we *cannot* use a case # here, because this file can only contain one case statement. if test "$depmode" = hp; then # HP compiler uses -M and no extra arg. gccflag=-M depmode=gcc fi if test "$depmode" = dashXmstdout; then # This is just like dashmstdout with a different argument. dashmflag=-xM depmode=dashmstdout fi case "$depmode" in gcc3) ## gcc 3 implements dependency tracking that does exactly what ## we want. Yay! Note: for some reason libtool 1.4 doesn't like ## it if -MD -MP comes after the -MF stuff. Hmm. "$@" -MT "$object" -MD -MP -MF "$tmpdepfile" stat=$? if test $stat -eq 0; then : else rm -f "$tmpdepfile" exit $stat fi mv "$tmpdepfile" "$depfile" ;; gcc) ## There are various ways to get dependency output from gcc. Here's ## why we pick this rather obscure method: ## - Don't want to use -MD because we'd like the dependencies to end ## up in a subdir. Having to rename by hand is ugly. ## (We might end up doing this anyway to support other compilers.) ## - The DEPENDENCIES_OUTPUT environment variable makes gcc act like ## -MM, not -M (despite what the docs say). ## - Using -M directly means running the compiler twice (even worse ## than renaming). if test -z "$gccflag"; then gccflag=-MD, fi "$@" -Wp,"$gccflag$tmpdepfile" stat=$? if test $stat -eq 0; then : else rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" echo "$object : \\" > "$depfile" alpha=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz ## The second -e expression handles DOS-style file names with drive letters. sed -e 's/^[^:]*: / /' \ -e 's/^['$alpha']:\/[^:]*: / /' < "$tmpdepfile" >> "$depfile" ## This next piece of magic avoids the `deleted header file' problem. ## The problem is that when a header file which appears in a .P file ## is deleted, the dependency causes make to die (because there is ## typically no way to rebuild the header). We avoid this by adding ## dummy dependencies for each header file. Too bad gcc doesn't do ## this for us directly. tr ' ' ' ' < "$tmpdepfile" | ## Some versions of gcc put a space before the `:'. On the theory ## that the space means something, we add a space to the output as ## well. ## Some versions of the HPUX 10.20 sed can't process this invocation ## correctly. Breaking it into two sed invocations is a workaround. sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile" rm -f "$tmpdepfile" ;; hp) # This case exists only to let depend.m4 do its work. It works by # looking at the text of this script. This case will never be run, # since it is checked for above. exit 1 ;; sgi) if test "$libtool" = yes; then "$@" "-Wp,-MDupdate,$tmpdepfile" else "$@" -MDupdate "$tmpdepfile" fi stat=$? if test $stat -eq 0; then : else rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" if test -f "$tmpdepfile"; then # yes, the sourcefile depend on other files echo "$object : \\" > "$depfile" # Clip off the initial element (the dependent). Don't try to be # clever and replace this with sed code, as IRIX sed won't handle # lines with more than a fixed number of characters (4096 in # IRIX 6.2 sed, 8192 in IRIX 6.5). We also remove comment lines; # the IRIX cc adds comments like `#:fec' to the end of the # dependency line. tr ' ' ' ' < "$tmpdepfile" \ | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' | \ tr ' ' ' ' >> $depfile echo >> $depfile # The second pass generates a dummy entry for each header file. tr ' ' ' ' < "$tmpdepfile" \ | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \ >> $depfile else # The sourcefile does not contain any dependencies, so just # store a dummy comment line, to avoid errors with the Makefile # "include basename.Plo" scheme. echo "#dummy" > "$depfile" fi rm -f "$tmpdepfile" ;; aix) # The C for AIX Compiler uses -M and outputs the dependencies # in a .u file. In older versions, this file always lives in the # current directory. Also, the AIX compiler puts `$object:' at the # start of each line; $object doesn't have directory information. # Version 6 uses the directory in both cases. stripped=`echo "$object" | sed 's/\(.*\)\..*$/\1/'` tmpdepfile="$stripped.u" if test "$libtool" = yes; then "$@" -Wc,-M else "$@" -M fi stat=$? if test -f "$tmpdepfile"; then : else stripped=`echo "$stripped" | sed 's,^.*/,,'` tmpdepfile="$stripped.u" fi if test $stat -eq 0; then : else rm -f "$tmpdepfile" exit $stat fi if test -f "$tmpdepfile"; then outname="$stripped.o" # Each line is of the form `foo.o: dependent.h'. # Do two passes, one to just change these to # `$object: dependent.h' and one to simply `dependent.h:'. sed -e "s,^$outname:,$object :," < "$tmpdepfile" > "$depfile" sed -e "s,^$outname: \(.*\)$,\1:," < "$tmpdepfile" >> "$depfile" else # The sourcefile does not contain any dependencies, so just # store a dummy comment line, to avoid errors with the Makefile # "include basename.Plo" scheme. echo "#dummy" > "$depfile" fi rm -f "$tmpdepfile" ;; icc) # Intel's C compiler understands `-MD -MF file'. However on # icc -MD -MF foo.d -c -o sub/foo.o sub/foo.c # ICC 7.0 will fill foo.d with something like # foo.o: sub/foo.c # foo.o: sub/foo.h # which is wrong. We want: # sub/foo.o: sub/foo.c # sub/foo.o: sub/foo.h # sub/foo.c: # sub/foo.h: # ICC 7.1 will output # foo.o: sub/foo.c sub/foo.h # and will wrap long lines using \ : # foo.o: sub/foo.c ... \ # sub/foo.h ... \ # ... "$@" -MD -MF "$tmpdepfile" stat=$? if test $stat -eq 0; then : else rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" # Each line is of the form `foo.o: dependent.h', # or `foo.o: dep1.h dep2.h \', or ` dep3.h dep4.h \'. # Do two passes, one to just change these to # `$object: dependent.h' and one to simply `dependent.h:'. sed "s,^[^:]*:,$object :," < "$tmpdepfile" > "$depfile" # Some versions of the HPUX 10.20 sed can't process this invocation # correctly. Breaking it into two sed invocations is a workaround. sed 's,^[^:]*: \(.*\)$,\1,;s/^\\$//;/^$/d;/:$/d' < "$tmpdepfile" | sed -e 's/$/ :/' >> "$depfile" rm -f "$tmpdepfile" ;; tru64) # The Tru64 compiler uses -MD to generate dependencies as a side # effect. `cc -MD -o foo.o ...' puts the dependencies into `foo.o.d'. # At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put # dependencies in `foo.d' instead, so we check for that too. # Subdirectories are respected. dir=`echo "$object" | sed -e 's|/[^/]*$|/|'` test "x$dir" = "x$object" && dir= base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'` if test "$libtool" = yes; then tmpdepfile1="$dir.libs/$base.lo.d" tmpdepfile2="$dir.libs/$base.d" "$@" -Wc,-MD else tmpdepfile1="$dir$base.o.d" tmpdepfile2="$dir$base.d" "$@" -MD fi stat=$? if test $stat -eq 0; then : else rm -f "$tmpdepfile1" "$tmpdepfile2" exit $stat fi if test -f "$tmpdepfile1"; then tmpdepfile="$tmpdepfile1" else tmpdepfile="$tmpdepfile2" fi if test -f "$tmpdepfile"; then sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile" # That's a tab and a space in the []. sed -e 's,^.*\.[a-z]*:[ ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile" else echo "#dummy" > "$depfile" fi rm -f "$tmpdepfile" ;; #nosideeffect) # This comment above is used by automake to tell side-effect # dependency tracking mechanisms from slower ones. dashmstdout) # Important note: in order to support this mode, a compiler *must* # always write the preprocessed file to stdout, regardless of -o. "$@" || exit $? # Remove the call to Libtool. if test "$libtool" = yes; then while test $1 != '--mode=compile'; do shift done shift fi # Remove `-o $object'. IFS=" " for arg do case $arg in -o) shift ;; $object) shift ;; *) set fnord "$@" "$arg" shift # fnord shift # $arg ;; esac done test -z "$dashmflag" && dashmflag=-M # Require at least two characters before searching for `:' # in the target name. This is to cope with DOS-style filenames: # a dependency such as `c:/foo/bar' could be seen as target `c' otherwise. "$@" $dashmflag | sed 's:^[ ]*[^: ][^:][^:]*\:[ ]*:'"$object"'\: :' > "$tmpdepfile" rm -f "$depfile" cat < "$tmpdepfile" > "$depfile" tr ' ' ' ' < "$tmpdepfile" | \ ## Some versions of the HPUX 10.20 sed can't process this invocation ## correctly. Breaking it into two sed invocations is a workaround. sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile" rm -f "$tmpdepfile" ;; dashXmstdout) # This case only exists to satisfy depend.m4. It is never actually # run, as this mode is specially recognized in the preamble. exit 1 ;; makedepend) "$@" || exit $? # Remove any Libtool call if test "$libtool" = yes; then while test $1 != '--mode=compile'; do shift done shift fi # X makedepend shift cleared=no for arg in "$@"; do case $cleared in no) set ""; shift cleared=yes ;; esac case "$arg" in -D*|-I*) set fnord "$@" "$arg"; shift ;; # Strip any option that makedepend may not understand. Remove # the object too, otherwise makedepend will parse it as a source file. -*|$object) ;; *) set fnord "$@" "$arg"; shift ;; esac done obj_suffix="`echo $object | sed 's/^.*\././'`" touch "$tmpdepfile" ${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@" rm -f "$depfile" cat < "$tmpdepfile" > "$depfile" sed '1,2d' "$tmpdepfile" | tr ' ' ' ' | \ ## Some versions of the HPUX 10.20 sed can't process this invocation ## correctly. Breaking it into two sed invocations is a workaround. sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile" rm -f "$tmpdepfile" "$tmpdepfile".bak ;; cpp) # Important note: in order to support this mode, a compiler *must* # always write the preprocessed file to stdout. "$@" || exit $? # Remove the call to Libtool. if test "$libtool" = yes; then while test $1 != '--mode=compile'; do shift done shift fi # Remove `-o $object'. IFS=" " for arg do case $arg in -o) shift ;; $object) shift ;; *) set fnord "$@" "$arg" shift # fnord shift # $arg ;; esac done "$@" -E | sed -n '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' | sed '$ s: \\$::' > "$tmpdepfile" rm -f "$depfile" echo "$object : \\" > "$depfile" cat < "$tmpdepfile" >> "$depfile" sed < "$tmpdepfile" '/^$/d;s/^ //;s/ \\$//;s/$/ :/' >> "$depfile" rm -f "$tmpdepfile" ;; msvisualcpp) # Important note: in order to support this mode, a compiler *must* # always write the preprocessed file to stdout, regardless of -o, # because we must use -o when running libtool. "$@" || exit $? IFS=" " for arg do case "$arg" in "-Gm"|"/Gm"|"-Gi"|"/Gi"|"-ZI"|"/ZI") set fnord "$@" shift shift ;; *) set fnord "$@" "$arg" shift shift ;; esac done "$@" -E | sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::echo "`cygpath -u \\"\1\\"`":p' | sort | uniq > "$tmpdepfile" rm -f "$depfile" echo "$object : \\" > "$depfile" . "$tmpdepfile" | sed 's% %\\ %g' | sed -n '/^\(.*\)$/ s:: \1 \\:p' >> "$depfile" echo " " >> "$depfile" . "$tmpdepfile" | sed 's% %\\ %g' | sed -n '/^\(.*\)$/ s::\1\::p' >> "$depfile" rm -f "$tmpdepfile" ;; none) exec "$@" ;; *) echo "Unknown depmode $depmode" 1>&2 exit 1 ;; esac exit 0 argtable2-12/configure.ac0000644000175000001440000000425011333223706012345 00000000000000# -*- Autoconf -*- # Process this file with autoconf to produce a configure script. # AC_INIT(PACKAGE,VERSION,maintainer, TARNAME) AC_INIT(argtable2, 12, sheitmann@users.sourceforge.net) AC_CANONICAL_TARGET AM_INIT_AUTOMAKE AC_CONFIG_SRCDIR(src/argtable2.c) AM_CONFIG_HEADER(src/config.h) AC_CONFIG_MACRO_DIR([m4]) # Checks for programs. AC_PROG_CC AC_PROG_LIBTOOL AC_PROG_MAKE_SET # Checks for libraries. # Checks for header files. AC_HEADER_STDC AC_CHECK_HEADERS([libintl.h stdlib.h string.h strings.h unistd.h getopt.h]) # Checks for typedefs, structures, and compiler characteristics. AC_C_CONST AC_TYPE_SIZE_T AC_STRUCT_TM # Checks for library functions. AC_FUNC_STRFTIME AC_FUNC_STRTOD AC_CHECK_FUNCS([bzero strchr strcspn strrchr strtol]) AC_CHECK_FUNC(getopt_long, SYS_GETOPTLONG=1, SYS_GETOPTLONG=0) AC_CHECK_FUNC(regcomp, SYS_REGEX=1, SYS_REGEX=0) AC_CHECK_FUNC(strptime, SYS_STRPTIME=1, SYS_STRPTIME=0) # Define automake conditionals AM_CONDITIONAL(USE_SYS_GETOPTLONG, test "$SYS_GETOPTLONG" = "1") AM_CONDITIONAL(USE_ARGREX, test "$SYS_REGEX" = "1") AM_CONDITIONAL(USE_ARGDATE, test "$SYS_STRPTIME" = "1") # check for --enable-debug argument AC_ARG_ENABLE( [debug], AC_HELP_STRING([--enable-debug],[enable library debugging symbols]), [ case $enableval in yes) echo "enabling debugging symbols" & DEBUGFLAGS="-g -UNDEBUG";; no) echo "disabling debugging symbols" & DEBUGFLAGS="-DNDEBUG";; *) echo "illegal argument to --enable-debug" & exit 1;; esac ], [DEBUGFLAGS="-DNDEBUG"] ) AC_SUBST(DEBUGFLAGS) # Additional paths AC_ARG_VAR([docdir], [Directory where argtable docs are stored]) [if test "x$docdir" = "x" then docdir='${prefix}/share/doc/argtable2' fi] AC_SUBST(exampledir, ['${docdir}/example']) AC_CONFIG_FILES([Makefile example/Makefile src/Makefile doc/Makefile doc/argtable2.3 doc/argtable2.html tests/Makefile argtable2.pc argtable2-uninstalled.pc ]) AC_OUTPUT argtable2-12/aclocal.m40000644000175000001440000102057311333224353011725 00000000000000# generated automatically by aclocal 1.10.1 -*- Autoconf -*- # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, # 2005, 2006, 2007, 2008 Free Software Foundation, Inc. # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. m4_ifndef([AC_AUTOCONF_VERSION], [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl m4_if(AC_AUTOCONF_VERSION, [2.61],, [m4_warning([this file was generated for autoconf 2.61. You have another version of autoconf. It may work, but is not guaranteed to. If you have problems, you may need to regenerate the build system entirely. To do so, use the procedure documented by the package, typically `autoreconf'.])]) # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*- # serial 52 Debian 1.5.26-1ubuntu1 AC_PROG_LIBTOOL # AC_PROVIDE_IFELSE(MACRO-NAME, IF-PROVIDED, IF-NOT-PROVIDED) # ----------------------------------------------------------- # If this macro is not defined by Autoconf, define it here. m4_ifdef([AC_PROVIDE_IFELSE], [], [m4_define([AC_PROVIDE_IFELSE], [m4_ifdef([AC_PROVIDE_$1], [$2], [$3])])]) # AC_PROG_LIBTOOL # --------------- AC_DEFUN([AC_PROG_LIBTOOL], [AC_REQUIRE([_AC_PROG_LIBTOOL])dnl dnl If AC_PROG_CXX has already been expanded, run AC_LIBTOOL_CXX dnl immediately, otherwise, hook it in at the end of AC_PROG_CXX. AC_PROVIDE_IFELSE([AC_PROG_CXX], [AC_LIBTOOL_CXX], [define([AC_PROG_CXX], defn([AC_PROG_CXX])[AC_LIBTOOL_CXX ])]) dnl And a similar setup for Fortran 77 support AC_PROVIDE_IFELSE([AC_PROG_F77], [AC_LIBTOOL_F77], [define([AC_PROG_F77], defn([AC_PROG_F77])[AC_LIBTOOL_F77 ])]) dnl Quote A][M_PROG_GCJ so that aclocal doesn't bring it in needlessly. dnl If either AC_PROG_GCJ or A][M_PROG_GCJ have already been expanded, run dnl AC_LIBTOOL_GCJ immediately, otherwise, hook it in at the end of both. AC_PROVIDE_IFELSE([AC_PROG_GCJ], [AC_LIBTOOL_GCJ], [AC_PROVIDE_IFELSE([A][M_PROG_GCJ], [AC_LIBTOOL_GCJ], [AC_PROVIDE_IFELSE([LT_AC_PROG_GCJ], [AC_LIBTOOL_GCJ], [ifdef([AC_PROG_GCJ], [define([AC_PROG_GCJ], defn([AC_PROG_GCJ])[AC_LIBTOOL_GCJ])]) ifdef([A][M_PROG_GCJ], [define([A][M_PROG_GCJ], defn([A][M_PROG_GCJ])[AC_LIBTOOL_GCJ])]) ifdef([LT_AC_PROG_GCJ], [define([LT_AC_PROG_GCJ], defn([LT_AC_PROG_GCJ])[AC_LIBTOOL_GCJ])])])]) ])])# AC_PROG_LIBTOOL # _AC_PROG_LIBTOOL # ---------------- AC_DEFUN([_AC_PROG_LIBTOOL], [AC_REQUIRE([AC_LIBTOOL_SETUP])dnl AC_BEFORE([$0],[AC_LIBTOOL_CXX])dnl AC_BEFORE([$0],[AC_LIBTOOL_F77])dnl AC_BEFORE([$0],[AC_LIBTOOL_GCJ])dnl # This can be used to rebuild libtool when needed LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh" # Always use our own libtool. LIBTOOL='$(SHELL) $(top_builddir)/libtool' AC_SUBST(LIBTOOL)dnl # Prevent multiple expansion define([AC_PROG_LIBTOOL], []) ])# _AC_PROG_LIBTOOL # AC_LIBTOOL_SETUP # ---------------- AC_DEFUN([AC_LIBTOOL_SETUP], [AC_PREREQ(2.50)dnl AC_REQUIRE([AC_ENABLE_SHARED])dnl AC_REQUIRE([AC_ENABLE_STATIC])dnl AC_REQUIRE([AC_ENABLE_FAST_INSTALL])dnl AC_REQUIRE([AC_CANONICAL_HOST])dnl AC_REQUIRE([AC_CANONICAL_BUILD])dnl AC_REQUIRE([AC_PROG_CC])dnl AC_REQUIRE([AC_PROG_LD])dnl AC_REQUIRE([AC_PROG_LD_RELOAD_FLAG])dnl AC_REQUIRE([AC_PROG_NM])dnl AC_REQUIRE([AC_PROG_LN_S])dnl AC_REQUIRE([AC_DEPLIBS_CHECK_METHOD])dnl # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers! AC_REQUIRE([AC_OBJEXT])dnl AC_REQUIRE([AC_EXEEXT])dnl dnl AC_LIBTOOL_SYS_MAX_CMD_LEN AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE AC_LIBTOOL_OBJDIR AC_REQUIRE([_LT_AC_SYS_COMPILER])dnl _LT_AC_PROG_ECHO_BACKSLASH case $host_os in aix3*) # AIX sometimes has problems with the GCC collect2 program. For some # reason, if we set the COLLECT_NAMES environment variable, the problems # vanish in a puff of smoke. if test "X${COLLECT_NAMES+set}" != Xset; then COLLECT_NAMES= export COLLECT_NAMES fi ;; esac # Sed substitution that helps us do robust quoting. It backslashifies # metacharacters that are still active within double-quoted strings. Xsed='sed -e 1s/^X//' [sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'] # Same as above, but do not quote variable references. [double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'] # Sed substitution to delay expansion of an escaped shell variable in a # double_quote_subst'ed string. delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' # Sed substitution to avoid accidental globbing in evaled expressions no_glob_subst='s/\*/\\\*/g' # Constants: rm="rm -f" # Global variables: default_ofile=libtool can_build_shared=yes # All known linkers require a `.a' archive for static linking (except MSVC, # which needs '.lib'). libext=a ltmain="$ac_aux_dir/ltmain.sh" ofile="$default_ofile" with_gnu_ld="$lt_cv_prog_gnu_ld" AC_CHECK_TOOL(AR, ar, false) AC_CHECK_TOOL(RANLIB, ranlib, :) AC_CHECK_TOOL(STRIP, strip, :) old_CC="$CC" old_CFLAGS="$CFLAGS" # Set sane defaults for various variables test -z "$AR" && AR=ar test -z "$AR_FLAGS" && AR_FLAGS=cru test -z "$AS" && AS=as test -z "$CC" && CC=cc test -z "$LTCC" && LTCC=$CC test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS test -z "$DLLTOOL" && DLLTOOL=dlltool test -z "$LD" && LD=ld test -z "$LN_S" && LN_S="ln -s" test -z "$MAGIC_CMD" && MAGIC_CMD=file test -z "$NM" && NM=nm test -z "$SED" && SED=sed test -z "$OBJDUMP" && OBJDUMP=objdump test -z "$RANLIB" && RANLIB=: test -z "$STRIP" && STRIP=: test -z "$ac_objext" && ac_objext=o # Determine commands to create old-style static archives. old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' old_postinstall_cmds='chmod 644 $oldlib' old_postuninstall_cmds= if test -n "$RANLIB"; then case $host_os in openbsd*) old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" ;; *) old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" ;; esac old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" fi _LT_CC_BASENAME([$compiler]) # Only perform the check for file, if the check method requires it case $deplibs_check_method in file_magic*) if test "$file_magic_cmd" = '$MAGIC_CMD'; then AC_PATH_MAGIC fi ;; esac _LT_REQUIRED_DARWIN_CHECKS AC_PROVIDE_IFELSE([AC_LIBTOOL_DLOPEN], enable_dlopen=yes, enable_dlopen=no) AC_PROVIDE_IFELSE([AC_LIBTOOL_WIN32_DLL], enable_win32_dll=yes, enable_win32_dll=no) AC_ARG_ENABLE([libtool-lock], [AC_HELP_STRING([--disable-libtool-lock], [avoid locking (might break parallel builds)])]) test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes AC_ARG_WITH([pic], [AC_HELP_STRING([--with-pic], [try to use only PIC/non-PIC objects @<:@default=use both@:>@])], [pic_mode="$withval"], [pic_mode=default]) test -z "$pic_mode" && pic_mode=default # Use C for the default configuration in the libtool script tagname= AC_LIBTOOL_LANG_C_CONFIG _LT_AC_TAGCONFIG ])# AC_LIBTOOL_SETUP # _LT_AC_SYS_COMPILER # ------------------- AC_DEFUN([_LT_AC_SYS_COMPILER], [AC_REQUIRE([AC_PROG_CC])dnl # If no C compiler was specified, use CC. LTCC=${LTCC-"$CC"} # If no C compiler flags were specified, use CFLAGS. LTCFLAGS=${LTCFLAGS-"$CFLAGS"} # Allow CC to be a program name with arguments. compiler=$CC ])# _LT_AC_SYS_COMPILER # _LT_CC_BASENAME(CC) # ------------------- # Calculate cc_basename. Skip known compiler wrappers and cross-prefix. AC_DEFUN([_LT_CC_BASENAME], [for cc_temp in $1""; do case $cc_temp in compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;; distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;; \-*) ;; *) break;; esac done cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` ]) # _LT_COMPILER_BOILERPLATE # ------------------------ # Check for compiler boilerplate output or warnings with # the simple compiler test code. AC_DEFUN([_LT_COMPILER_BOILERPLATE], [AC_REQUIRE([LT_AC_PROG_SED])dnl ac_outfile=conftest.$ac_objext echo "$lt_simple_compile_test_code" >conftest.$ac_ext eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err _lt_compiler_boilerplate=`cat conftest.err` $rm conftest* ])# _LT_COMPILER_BOILERPLATE # _LT_LINKER_BOILERPLATE # ---------------------- # Check for linker boilerplate output or warnings with # the simple link test code. AC_DEFUN([_LT_LINKER_BOILERPLATE], [AC_REQUIRE([LT_AC_PROG_SED])dnl ac_outfile=conftest.$ac_objext echo "$lt_simple_link_test_code" >conftest.$ac_ext eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err _lt_linker_boilerplate=`cat conftest.err` $rm -r conftest* ])# _LT_LINKER_BOILERPLATE # _LT_REQUIRED_DARWIN_CHECKS # -------------------------- # Check for some things on darwin AC_DEFUN([_LT_REQUIRED_DARWIN_CHECKS],[ case $host_os in rhapsody* | darwin*) AC_CHECK_TOOL([DSYMUTIL], [dsymutil], [:]) AC_CHECK_TOOL([NMEDIT], [nmedit], [:]) AC_CACHE_CHECK([for -single_module linker flag],[lt_cv_apple_cc_single_mod], [lt_cv_apple_cc_single_mod=no if test -z "${LT_MULTI_MODULE}"; then # By default we will add the -single_module flag. You can override # by either setting the environment variable LT_MULTI_MODULE # non-empty at configure time, or by adding -multi_module to the # link flags. echo "int foo(void){return 1;}" > conftest.c $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ -dynamiclib ${wl}-single_module conftest.c if test -f libconftest.dylib; then lt_cv_apple_cc_single_mod=yes rm -rf libconftest.dylib* fi rm conftest.c fi]) AC_CACHE_CHECK([for -exported_symbols_list linker flag], [lt_cv_ld_exported_symbols_list], [lt_cv_ld_exported_symbols_list=no save_LDFLAGS=$LDFLAGS echo "_main" > conftest.sym LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])], [lt_cv_ld_exported_symbols_list=yes], [lt_cv_ld_exported_symbols_list=no]) LDFLAGS="$save_LDFLAGS" ]) case $host_os in rhapsody* | darwin1.[[0123]]) _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; darwin1.*) _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; darwin*) # if running on 10.5 or later, the deployment target defaults # to the OS version, if on x86, and 10.4, the deployment # target defaults to 10.4. Don't you love it? case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 10.0,*86*-darwin8*|10.0,*-darwin[[91]]*) _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 10.[[012]]*) _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 10.*) _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; esac ;; esac if test "$lt_cv_apple_cc_single_mod" = "yes"; then _lt_dar_single_mod='$single_module' fi if test "$lt_cv_ld_exported_symbols_list" = "yes"; then _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' else _lt_dar_export_syms="~$NMEDIT -s \$output_objdir/\${libname}-symbols.expsym \${lib}" fi if test "$DSYMUTIL" != ":"; then _lt_dsymutil="~$DSYMUTIL \$lib || :" else _lt_dsymutil= fi ;; esac ]) # _LT_AC_SYS_LIBPATH_AIX # ---------------------- # Links a minimal program and checks the executable # for the system default hardcoded library path. In most cases, # this is /usr/lib:/lib, but when the MPI compilers are used # the location of the communication and MPI libs are included too. # If we don't find anything, use the default library path according # to the aix ld manual. AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX], [AC_REQUIRE([LT_AC_PROG_SED])dnl AC_LINK_IFELSE(AC_LANG_PROGRAM,[ lt_aix_libpath_sed=' /Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/ p } }' aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` # Check for a 64-bit object if we didn't find anything. if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` fi],[]) if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi ])# _LT_AC_SYS_LIBPATH_AIX # _LT_AC_SHELL_INIT(ARG) # ---------------------- AC_DEFUN([_LT_AC_SHELL_INIT], [ifdef([AC_DIVERSION_NOTICE], [AC_DIVERT_PUSH(AC_DIVERSION_NOTICE)], [AC_DIVERT_PUSH(NOTICE)]) $1 AC_DIVERT_POP ])# _LT_AC_SHELL_INIT # _LT_AC_PROG_ECHO_BACKSLASH # -------------------------- # Add some code to the start of the generated configure script which # will find an echo command which doesn't interpret backslashes. AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH], [_LT_AC_SHELL_INIT([ # Check that we are running under the correct shell. SHELL=${CONFIG_SHELL-/bin/sh} case X$ECHO in X*--fallback-echo) # Remove one level of quotation (which was required for Make). ECHO=`echo "$ECHO" | sed 's,\\\\\[$]\\[$]0,'[$]0','` ;; esac echo=${ECHO-echo} if test "X[$]1" = X--no-reexec; then # Discard the --no-reexec flag, and continue. shift elif test "X[$]1" = X--fallback-echo; then # Avoid inline document here, it may be left over : elif test "X`($echo '\t') 2>/dev/null`" = 'X\t' ; then # Yippee, $echo works! : else # Restart under the correct shell. exec $SHELL "[$]0" --no-reexec ${1+"[$]@"} fi if test "X[$]1" = X--fallback-echo; then # used as fallback echo shift cat </dev/null 2>&1 && unset CDPATH if test -z "$ECHO"; then if test "X${echo_test_string+set}" != Xset; then # find a string as large as possible, as long as the shell can cope with it for cmd in 'sed 50q "[$]0"' 'sed 20q "[$]0"' 'sed 10q "[$]0"' 'sed 2q "[$]0"' 'echo test'; do # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ... if (echo_test_string=`eval $cmd`) 2>/dev/null && echo_test_string=`eval $cmd` && (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null then break fi done fi if test "X`($echo '\t') 2>/dev/null`" = 'X\t' && echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` && test "X$echo_testing_string" = "X$echo_test_string"; then : else # The Solaris, AIX, and Digital Unix default echo programs unquote # backslashes. This makes it impossible to quote backslashes using # echo "$something" | sed 's/\\/\\\\/g' # # So, first we look for a working echo in the user's PATH. lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR for dir in $PATH /usr/ucb; do IFS="$lt_save_ifs" if (test -f $dir/echo || test -f $dir/echo$ac_exeext) && test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' && echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` && test "X$echo_testing_string" = "X$echo_test_string"; then echo="$dir/echo" break fi done IFS="$lt_save_ifs" if test "X$echo" = Xecho; then # We didn't find a better echo, so look for alternatives. if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' && echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` && test "X$echo_testing_string" = "X$echo_test_string"; then # This shell has a builtin print -r that does the trick. echo='print -r' elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) && test "X$CONFIG_SHELL" != X/bin/ksh; then # If we have ksh, try running configure again with it. ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh} export ORIGINAL_CONFIG_SHELL CONFIG_SHELL=/bin/ksh export CONFIG_SHELL exec $CONFIG_SHELL "[$]0" --no-reexec ${1+"[$]@"} else # Try using printf. echo='printf %s\n' if test "X`($echo '\t') 2>/dev/null`" = 'X\t' && echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` && test "X$echo_testing_string" = "X$echo_test_string"; then # Cool, printf works : elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` && test "X$echo_testing_string" = 'X\t' && echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` && test "X$echo_testing_string" = "X$echo_test_string"; then CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL export CONFIG_SHELL SHELL="$CONFIG_SHELL" export SHELL echo="$CONFIG_SHELL [$]0 --fallback-echo" elif echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` && test "X$echo_testing_string" = 'X\t' && echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` && test "X$echo_testing_string" = "X$echo_test_string"; then echo="$CONFIG_SHELL [$]0 --fallback-echo" else # maybe with a smaller string... prev=: for cmd in 'echo test' 'sed 2q "[$]0"' 'sed 10q "[$]0"' 'sed 20q "[$]0"' 'sed 50q "[$]0"'; do if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null then break fi prev="$cmd" done if test "$prev" != 'sed 50q "[$]0"'; then echo_test_string=`eval $prev` export echo_test_string exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "[$]0" ${1+"[$]@"} else # Oops. We lost completely, so just stick with echo. echo=echo fi fi fi fi fi fi # Copy echo and quote the copy suitably for passing to libtool from # the Makefile, instead of quoting the original, which is used later. ECHO=$echo if test "X$ECHO" = "X$CONFIG_SHELL [$]0 --fallback-echo"; then ECHO="$CONFIG_SHELL \\\$\[$]0 --fallback-echo" fi AC_SUBST(ECHO) ])])# _LT_AC_PROG_ECHO_BACKSLASH # _LT_AC_LOCK # ----------- AC_DEFUN([_LT_AC_LOCK], [AC_ARG_ENABLE([libtool-lock], [AC_HELP_STRING([--disable-libtool-lock], [avoid locking (might break parallel builds)])]) test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes # Some flags need to be propagated to the compiler or linker for good # libtool support. case $host in ia64-*-hpux*) # Find out which ABI we are using. echo 'int i;' > conftest.$ac_ext if AC_TRY_EVAL(ac_compile); then case `/usr/bin/file conftest.$ac_objext` in *ELF-32*) HPUX_IA64_MODE="32" ;; *ELF-64*) HPUX_IA64_MODE="64" ;; esac fi rm -rf conftest* ;; *-*-irix6*) # Find out which ABI we are using. echo '[#]line __oline__ "configure"' > conftest.$ac_ext if AC_TRY_EVAL(ac_compile); then if test "$lt_cv_prog_gnu_ld" = yes; then case `/usr/bin/file conftest.$ac_objext` in *32-bit*) LD="${LD-ld} -melf32bsmip" ;; *N32*) LD="${LD-ld} -melf32bmipn32" ;; *64-bit*) LD="${LD-ld} -melf64bmip" ;; esac else case `/usr/bin/file conftest.$ac_objext` in *32-bit*) LD="${LD-ld} -32" ;; *N32*) LD="${LD-ld} -n32" ;; *64-bit*) LD="${LD-ld} -64" ;; esac fi fi rm -rf conftest* ;; x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ s390*-*linux*|sparc*-*linux*) # Find out which ABI we are using. echo 'int i;' > conftest.$ac_ext if AC_TRY_EVAL(ac_compile); then case `/usr/bin/file conftest.o` in *32-bit*) case $host in x86_64-*kfreebsd*-gnu) LD="${LD-ld} -m elf_i386_fbsd" ;; x86_64-*linux*) LD="${LD-ld} -m elf_i386" ;; ppc64-*linux*|powerpc64-*linux*) LD="${LD-ld} -m elf32ppclinux" ;; s390x-*linux*) LD="${LD-ld} -m elf_s390" ;; sparc64-*linux*) LD="${LD-ld} -m elf32_sparc" ;; esac ;; *64-bit*) case $host in x86_64-*kfreebsd*-gnu) LD="${LD-ld} -m elf_x86_64_fbsd" ;; x86_64-*linux*) LD="${LD-ld} -m elf_x86_64" ;; ppc*-*linux*|powerpc*-*linux*) LD="${LD-ld} -m elf64ppc" ;; s390*-*linux*) LD="${LD-ld} -m elf64_s390" ;; sparc*-*linux*) LD="${LD-ld} -m elf64_sparc" ;; esac ;; esac fi rm -rf conftest* ;; *-*-sco3.2v5*) # On SCO OpenServer 5, we need -belf to get full-featured binaries. SAVE_CFLAGS="$CFLAGS" CFLAGS="$CFLAGS -belf" AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf, [AC_LANG_PUSH(C) AC_TRY_LINK([],[],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no]) AC_LANG_POP]) if test x"$lt_cv_cc_needs_belf" != x"yes"; then # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf CFLAGS="$SAVE_CFLAGS" fi ;; sparc*-*solaris*) # Find out which ABI we are using. echo 'int i;' > conftest.$ac_ext if AC_TRY_EVAL(ac_compile); then case `/usr/bin/file conftest.o` in *64-bit*) case $lt_cv_prog_gnu_ld in yes*) LD="${LD-ld} -m elf64_sparc" ;; *) if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then LD="${LD-ld} -64" fi ;; esac ;; esac fi rm -rf conftest* ;; AC_PROVIDE_IFELSE([AC_LIBTOOL_WIN32_DLL], [*-*-cygwin* | *-*-mingw* | *-*-pw32*) AC_CHECK_TOOL(DLLTOOL, dlltool, false) AC_CHECK_TOOL(AS, as, false) AC_CHECK_TOOL(OBJDUMP, objdump, false) ;; ]) esac need_locks="$enable_libtool_lock" ])# _LT_AC_LOCK # AC_LIBTOOL_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS, # [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE]) # ---------------------------------------------------------------- # Check whether the given compiler option works AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION], [AC_REQUIRE([LT_AC_PROG_SED]) AC_CACHE_CHECK([$1], [$2], [$2=no ifelse([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4]) echo "$lt_simple_compile_test_code" > conftest.$ac_ext lt_compiler_flag="$3" # Insert the option either (1) after the last *FLAGS variable, or # (2) before a word containing "conftest.", or (3) at the end. # Note that $ac_compile itself does not contain backslashes and begins # with a dollar sign (not a hyphen), so the echo should work correctly. # The option is referenced via a variable to avoid confusing sed. lt_compile=`echo "$ac_compile" | $SED \ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&AS_MESSAGE_LOG_FD echo "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD if (exit $ac_status) && test -s "$ac_outfile"; then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings other than the usual output. $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then $2=yes fi fi $rm conftest* ]) if test x"[$]$2" = xyes; then ifelse([$5], , :, [$5]) else ifelse([$6], , :, [$6]) fi ])# AC_LIBTOOL_COMPILER_OPTION # AC_LIBTOOL_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS, # [ACTION-SUCCESS], [ACTION-FAILURE]) # ------------------------------------------------------------ # Check whether the given compiler option works AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], [AC_REQUIRE([LT_AC_PROG_SED])dnl AC_CACHE_CHECK([$1], [$2], [$2=no save_LDFLAGS="$LDFLAGS" LDFLAGS="$LDFLAGS $3" echo "$lt_simple_link_test_code" > conftest.$ac_ext if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then # The linker can only warn and ignore the option if not recognized # So say no if there are warnings if test -s conftest.err; then # Append any errors to the config.log. cat conftest.err 1>&AS_MESSAGE_LOG_FD $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if diff conftest.exp conftest.er2 >/dev/null; then $2=yes fi else $2=yes fi fi $rm -r conftest* LDFLAGS="$save_LDFLAGS" ]) if test x"[$]$2" = xyes; then ifelse([$4], , :, [$4]) else ifelse([$5], , :, [$5]) fi ])# AC_LIBTOOL_LINKER_OPTION # AC_LIBTOOL_SYS_MAX_CMD_LEN # -------------------------- AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], [# find the maximum length of command line arguments AC_MSG_CHECKING([the maximum length of command line arguments]) AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl i=0 teststring="ABCD" case $build_os in msdosdjgpp*) # On DJGPP, this test can blow up pretty badly due to problems in libc # (any single argument exceeding 2000 bytes causes a buffer overrun # during glob expansion). Even if it were fixed, the result of this # check would be larger than it should be. lt_cv_sys_max_cmd_len=12288; # 12K is about right ;; gnu*) # Under GNU Hurd, this test is not required because there is # no limit to the length of command line arguments. # Libtool will interpret -1 as no limit whatsoever lt_cv_sys_max_cmd_len=-1; ;; cygwin* | mingw*) # On Win9x/ME, this test blows up -- it succeeds, but takes # about 5 minutes as the teststring grows exponentially. # Worse, since 9x/ME are not pre-emptively multitasking, # you end up with a "frozen" computer, even though with patience # the test eventually succeeds (with a max line length of 256k). # Instead, let's just punt: use the minimum linelength reported by # all of the supported platforms: 8192 (on NT/2K/XP). lt_cv_sys_max_cmd_len=8192; ;; amigaos*) # On AmigaOS with pdksh, this test takes hours, literally. # So we just punt and use a minimum line length of 8192. lt_cv_sys_max_cmd_len=8192; ;; netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) # This has been around since 386BSD, at least. Likely further. if test -x /sbin/sysctl; then lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` elif test -x /usr/sbin/sysctl; then lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` else lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs fi # And add a safety zone lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` ;; interix*) # We know the value 262144 and hardcode it with a safety zone (like BSD) lt_cv_sys_max_cmd_len=196608 ;; osf*) # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not # nice to cause kernel panics so lets avoid the loop below. # First set a reasonable default. lt_cv_sys_max_cmd_len=16384 # if test -x /sbin/sysconfig; then case `/sbin/sysconfig -q proc exec_disable_arg_limit` in *1*) lt_cv_sys_max_cmd_len=-1 ;; esac fi ;; sco3.2v5*) lt_cv_sys_max_cmd_len=102400 ;; sysv5* | sco5v6* | sysv4.2uw2*) kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` if test -n "$kargmax"; then lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[[ ]]//'` else lt_cv_sys_max_cmd_len=32768 fi ;; *) lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` if test -n "$lt_cv_sys_max_cmd_len"; then lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` else SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} while (test "X"`$SHELL [$]0 --fallback-echo "X$teststring" 2>/dev/null` \ = "XX$teststring") >/dev/null 2>&1 && new_result=`expr "X$teststring" : ".*" 2>&1` && lt_cv_sys_max_cmd_len=$new_result && test $i != 17 # 1/2 MB should be enough do i=`expr $i + 1` teststring=$teststring$teststring done teststring= # Add a significant safety factor because C++ compilers can tack on massive # amounts of additional arguments before passing them to the linker. # It appears as though 1/2 is a usable value. lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` fi ;; esac ]) if test -n $lt_cv_sys_max_cmd_len ; then AC_MSG_RESULT($lt_cv_sys_max_cmd_len) else AC_MSG_RESULT(none) fi ])# AC_LIBTOOL_SYS_MAX_CMD_LEN # _LT_AC_CHECK_DLFCN # ------------------ AC_DEFUN([_LT_AC_CHECK_DLFCN], [AC_CHECK_HEADERS(dlfcn.h)dnl ])# _LT_AC_CHECK_DLFCN # _LT_AC_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE, # ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING) # --------------------------------------------------------------------- AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF], [AC_REQUIRE([_LT_AC_CHECK_DLFCN])dnl if test "$cross_compiling" = yes; then : [$4] else lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_status=$lt_dlunknown cat > conftest.$ac_ext < #endif #include #ifdef RTLD_GLOBAL # define LT_DLGLOBAL RTLD_GLOBAL #else # ifdef DL_GLOBAL # define LT_DLGLOBAL DL_GLOBAL # else # define LT_DLGLOBAL 0 # endif #endif /* We may have to define LT_DLLAZY_OR_NOW in the command line if we find out it does not work in some platform. */ #ifndef LT_DLLAZY_OR_NOW # ifdef RTLD_LAZY # define LT_DLLAZY_OR_NOW RTLD_LAZY # else # ifdef DL_LAZY # define LT_DLLAZY_OR_NOW DL_LAZY # else # ifdef RTLD_NOW # define LT_DLLAZY_OR_NOW RTLD_NOW # else # ifdef DL_NOW # define LT_DLLAZY_OR_NOW DL_NOW # else # define LT_DLLAZY_OR_NOW 0 # endif # endif # endif # endif #endif #ifdef __cplusplus extern "C" void exit (int); #endif void fnord() { int i=42;} int main () { void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); int status = $lt_dlunknown; if (self) { if (dlsym (self,"fnord")) status = $lt_dlno_uscore; else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; /* dlclose (self); */ } else puts (dlerror ()); exit (status); }] EOF if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then (./conftest; exit; ) >&AS_MESSAGE_LOG_FD 2>/dev/null lt_status=$? case x$lt_status in x$lt_dlno_uscore) $1 ;; x$lt_dlneed_uscore) $2 ;; x$lt_dlunknown|x*) $3 ;; esac else : # compilation failed $3 fi fi rm -fr conftest* ])# _LT_AC_TRY_DLOPEN_SELF # AC_LIBTOOL_DLOPEN_SELF # ---------------------- AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], [AC_REQUIRE([_LT_AC_CHECK_DLFCN])dnl if test "x$enable_dlopen" != xyes; then enable_dlopen=unknown enable_dlopen_self=unknown enable_dlopen_self_static=unknown else lt_cv_dlopen=no lt_cv_dlopen_libs= case $host_os in beos*) lt_cv_dlopen="load_add_on" lt_cv_dlopen_libs= lt_cv_dlopen_self=yes ;; mingw* | pw32*) lt_cv_dlopen="LoadLibrary" lt_cv_dlopen_libs= ;; cygwin*) lt_cv_dlopen="dlopen" lt_cv_dlopen_libs= ;; darwin*) # if libdl is installed we need to link against it AC_CHECK_LIB([dl], [dlopen], [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],[ lt_cv_dlopen="dyld" lt_cv_dlopen_libs= lt_cv_dlopen_self=yes ]) ;; *) AC_CHECK_FUNC([shl_load], [lt_cv_dlopen="shl_load"], [AC_CHECK_LIB([dld], [shl_load], [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"], [AC_CHECK_FUNC([dlopen], [lt_cv_dlopen="dlopen"], [AC_CHECK_LIB([dl], [dlopen], [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"], [AC_CHECK_LIB([svld], [dlopen], [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"], [AC_CHECK_LIB([dld], [dld_link], [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"]) ]) ]) ]) ]) ]) ;; esac if test "x$lt_cv_dlopen" != xno; then enable_dlopen=yes else enable_dlopen=no fi case $lt_cv_dlopen in dlopen) save_CPPFLAGS="$CPPFLAGS" test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" save_LDFLAGS="$LDFLAGS" wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" save_LIBS="$LIBS" LIBS="$lt_cv_dlopen_libs $LIBS" AC_CACHE_CHECK([whether a program can dlopen itself], lt_cv_dlopen_self, [dnl _LT_AC_TRY_DLOPEN_SELF( lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes, lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross) ]) if test "x$lt_cv_dlopen_self" = xyes; then wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" AC_CACHE_CHECK([whether a statically linked program can dlopen itself], lt_cv_dlopen_self_static, [dnl _LT_AC_TRY_DLOPEN_SELF( lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=no, lt_cv_dlopen_self_static=cross) ]) fi CPPFLAGS="$save_CPPFLAGS" LDFLAGS="$save_LDFLAGS" LIBS="$save_LIBS" ;; esac case $lt_cv_dlopen_self in yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; *) enable_dlopen_self=unknown ;; esac case $lt_cv_dlopen_self_static in yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; *) enable_dlopen_self_static=unknown ;; esac fi ])# AC_LIBTOOL_DLOPEN_SELF # AC_LIBTOOL_PROG_CC_C_O([TAGNAME]) # --------------------------------- # Check to see if options -c and -o are simultaneously supported by compiler AC_DEFUN([AC_LIBTOOL_PROG_CC_C_O], [AC_REQUIRE([LT_AC_PROG_SED])dnl AC_REQUIRE([_LT_AC_SYS_COMPILER])dnl AC_CACHE_CHECK([if $compiler supports -c -o file.$ac_objext], [_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)], [_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)=no $rm -r conftest 2>/dev/null mkdir conftest cd conftest mkdir out echo "$lt_simple_compile_test_code" > conftest.$ac_ext lt_compiler_flag="-o out/conftest2.$ac_objext" # Insert the option either (1) after the last *FLAGS variable, or # (2) before a word containing "conftest.", or (3) at the end. # Note that $ac_compile itself does not contain backslashes and begins # with a dollar sign (not a hyphen), so the echo should work correctly. lt_compile=`echo "$ac_compile" | $SED \ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD) (eval "$lt_compile" 2>out/conftest.err) ac_status=$? cat out/conftest.err >&AS_MESSAGE_LOG_FD echo "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD if (exit $ac_status) && test -s out/conftest2.$ac_objext then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then _LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes fi fi chmod u+w . 2>&AS_MESSAGE_LOG_FD $rm conftest* # SGI C++ compiler will create directory out/ii_files/ for # template instantiation test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files $rm out/* && rmdir out cd .. rmdir conftest $rm conftest* ]) ])# AC_LIBTOOL_PROG_CC_C_O # AC_LIBTOOL_SYS_HARD_LINK_LOCKS([TAGNAME]) # ----------------------------------------- # Check to see if we can do hard links to lock some files if needed AC_DEFUN([AC_LIBTOOL_SYS_HARD_LINK_LOCKS], [AC_REQUIRE([_LT_AC_LOCK])dnl hard_links="nottested" if test "$_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)" = no && test "$need_locks" != no; then # do not overwrite the value of need_locks provided by the user AC_MSG_CHECKING([if we can lock with hard links]) hard_links=yes $rm conftest* ln conftest.a conftest.b 2>/dev/null && hard_links=no touch conftest.a ln conftest.a conftest.b 2>&5 || hard_links=no ln conftest.a conftest.b 2>/dev/null && hard_links=no AC_MSG_RESULT([$hard_links]) if test "$hard_links" = no; then AC_MSG_WARN([`$CC' does not support `-c -o', so `make -j' may be unsafe]) need_locks=warn fi else need_locks=no fi ])# AC_LIBTOOL_SYS_HARD_LINK_LOCKS # AC_LIBTOOL_OBJDIR # ----------------- AC_DEFUN([AC_LIBTOOL_OBJDIR], [AC_CACHE_CHECK([for objdir], [lt_cv_objdir], [rm -f .libs 2>/dev/null mkdir .libs 2>/dev/null if test -d .libs; then lt_cv_objdir=.libs else # MS-DOS does not allow filenames that begin with a dot. lt_cv_objdir=_libs fi rmdir .libs 2>/dev/null]) objdir=$lt_cv_objdir ])# AC_LIBTOOL_OBJDIR # AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH([TAGNAME]) # ---------------------------------------------- # Check hardcoding attributes. AC_DEFUN([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH], [AC_MSG_CHECKING([how to hardcode library paths into programs]) _LT_AC_TAGVAR(hardcode_action, $1)= if test -n "$_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)" || \ test -n "$_LT_AC_TAGVAR(runpath_var, $1)" || \ test "X$_LT_AC_TAGVAR(hardcode_automatic, $1)" = "Xyes" ; then # We can hardcode non-existant directories. if test "$_LT_AC_TAGVAR(hardcode_direct, $1)" != no && # If the only mechanism to avoid hardcoding is shlibpath_var, we # have to relink, otherwise we might link with an installed library # when we should be linking with a yet-to-be-installed one ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)" != no && test "$_LT_AC_TAGVAR(hardcode_minus_L, $1)" != no; then # Linking always hardcodes the temporary library directory. _LT_AC_TAGVAR(hardcode_action, $1)=relink else # We can link without hardcoding, and we can hardcode nonexisting dirs. _LT_AC_TAGVAR(hardcode_action, $1)=immediate fi else # We cannot hardcode anything, or else we can only hardcode existing # directories. _LT_AC_TAGVAR(hardcode_action, $1)=unsupported fi AC_MSG_RESULT([$_LT_AC_TAGVAR(hardcode_action, $1)]) if test "$_LT_AC_TAGVAR(hardcode_action, $1)" = relink; then # Fast installation is not supported enable_fast_install=no elif test "$shlibpath_overrides_runpath" = yes || test "$enable_shared" = no; then # Fast installation is not necessary enable_fast_install=needless fi ])# AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH # AC_LIBTOOL_SYS_LIB_STRIP # ------------------------ AC_DEFUN([AC_LIBTOOL_SYS_LIB_STRIP], [striplib= old_striplib= AC_MSG_CHECKING([whether stripping libraries is possible]) if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" test -z "$striplib" && striplib="$STRIP --strip-unneeded" AC_MSG_RESULT([yes]) else # FIXME - insert some real tests, host_os isn't really good enough case $host_os in darwin*) if test -n "$STRIP" ; then striplib="$STRIP -x" old_striplib="$STRIP -S" AC_MSG_RESULT([yes]) else AC_MSG_RESULT([no]) fi ;; *) AC_MSG_RESULT([no]) ;; esac fi ])# AC_LIBTOOL_SYS_LIB_STRIP # AC_LIBTOOL_SYS_DYNAMIC_LINKER # ----------------------------- # PORTME Fill in your ld.so characteristics AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER], [AC_REQUIRE([LT_AC_PROG_SED])dnl AC_MSG_CHECKING([dynamic linker characteristics]) library_names_spec= libname_spec='lib$name' soname_spec= shrext_cmds=".so" postinstall_cmds= postuninstall_cmds= finish_cmds= finish_eval= shlibpath_var= shlibpath_overrides_runpath=unknown version_type=none dynamic_linker="$host_os ld.so" sys_lib_dlsearch_path_spec="/lib /usr/lib" m4_if($1,[],[ if test "$GCC" = yes; then case $host_os in darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; *) lt_awk_arg="/^libraries:/" ;; esac lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"` if echo "$lt_search_path_spec" | grep ';' >/dev/null ; then # if the path contains ";" then we assume it to be the separator # otherwise default to the standard path separator (i.e. ":") - it is # assumed that no part of a normal pathname contains ";" but that should # okay in the real world where ";" in dirpaths is itself problematic. lt_search_path_spec=`echo "$lt_search_path_spec" | $SED -e 's/;/ /g'` else lt_search_path_spec=`echo "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` fi # Ok, now we have the path, separated by spaces, we can step through it # and add multilib dir if necessary. lt_tmp_lt_search_path_spec= lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` for lt_sys_path in $lt_search_path_spec; do if test -d "$lt_sys_path/$lt_multi_os_dir"; then lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" else test -d "$lt_sys_path" && \ lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" fi done lt_search_path_spec=`echo $lt_tmp_lt_search_path_spec | awk ' BEGIN {RS=" "; FS="/|\n";} { lt_foo=""; lt_count=0; for (lt_i = NF; lt_i > 0; lt_i--) { if ($lt_i != "" && $lt_i != ".") { if ($lt_i == "..") { lt_count++; } else { if (lt_count == 0) { lt_foo="/" $lt_i lt_foo; } else { lt_count--; } } } } if (lt_foo != "") { lt_freq[[lt_foo]]++; } if (lt_freq[[lt_foo]] == 1) { print lt_foo; } }'` sys_lib_search_path_spec=`echo $lt_search_path_spec` else sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" fi]) need_lib_prefix=unknown hardcode_into_libs=no # when you set need_version to no, make sure it does not cause -set_version # flags to be left without arguments need_version=unknown case $host_os in aix3*) version_type=linux library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' shlibpath_var=LIBPATH # AIX 3 has no versioning support, so we append a major version to the name. soname_spec='${libname}${release}${shared_ext}$major' ;; aix[[4-9]]*) version_type=linux need_lib_prefix=no need_version=no hardcode_into_libs=yes if test "$host_cpu" = ia64; then # AIX 5 supports IA64 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' shlibpath_var=LD_LIBRARY_PATH else # With GCC up to 2.95.x, collect2 would create an import file # for dependence libraries. The import file would start with # the line `#! .'. This would cause the generated library to # depend on `.', always an invalid library. This was fixed in # development snapshots of GCC prior to 3.0. case $host_os in aix4 | aix4.[[01]] | aix4.[[01]].*) if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' echo ' yes ' echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then : else can_build_shared=no fi ;; esac # AIX (on Power*) has no versioning support, so currently we can not hardcode correct # soname into executable. Probably we can add versioning support to # collect2, so additional links can be useful in future. if test "$aix_use_runtimelinking" = yes; then # If using run time linking (on AIX 4.2 or later) use lib.so # instead of lib.a to let people know that these are not # typical AIX shared libraries. library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' else # We preserve .a as extension for shared libraries through AIX4.2 # and later when we are not doing run time linking. library_names_spec='${libname}${release}.a $libname.a' soname_spec='${libname}${release}${shared_ext}$major' fi shlibpath_var=LIBPATH fi ;; amigaos*) library_names_spec='$libname.ixlibrary $libname.a' # Create ${libname}_ixlibrary.a entries in /sys/libs. finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([[^/]]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' ;; beos*) library_names_spec='${libname}${shared_ext}' dynamic_linker="$host_os ld.so" shlibpath_var=LIBRARY_PATH ;; bsdi[[45]]*) version_type=linux need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' shlibpath_var=LD_LIBRARY_PATH sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" # the default ld.so.conf also contains /usr/contrib/lib and # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow # libtool to hard-code these into programs ;; cygwin* | mingw* | pw32*) version_type=windows shrext_cmds=".dll" need_version=no need_lib_prefix=no case $GCC,$host_os in yes,cygwin* | yes,mingw* | yes,pw32*) library_names_spec='$libname.dll.a' # DLL is installed to $(libdir)/../bin by postinstall_cmds postinstall_cmds='base_file=`basename \${file}`~ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~ dldir=$destdir/`dirname \$dlpath`~ test -d \$dldir || mkdir -p \$dldir~ $install_prog $dir/$dlname \$dldir/$dlname~ chmod a+x \$dldir/$dlname' postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ dlpath=$dir/\$dldll~ $rm \$dlpath' shlibpath_overrides_runpath=yes case $host_os in cygwin*) # Cygwin DLLs use 'cyg' prefix rather than 'lib' soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}' sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib" ;; mingw*) # MinGW DLLs use traditional 'lib' prefix soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}' sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` if echo "$sys_lib_search_path_spec" | [grep ';[c-zC-Z]:/' >/dev/null]; then # It is most probably a Windows format PATH printed by # mingw gcc, but we are running on Cygwin. Gcc prints its search # path with ; separators, and with drive letters. We can handle the # drive letters (cygwin fileutils understands them), so leave them, # especially as we might pass files found there to a mingw objdump, # which wouldn't understand a cygwinified path. Ahh. sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` else sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` fi ;; pw32*) # pw32 DLLs use 'pw' prefix rather than 'lib' library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}' ;; esac ;; *) library_names_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext} $libname.lib' ;; esac dynamic_linker='Win32 ld.exe' # FIXME: first we should search . and the directory the executable is in shlibpath_var=PATH ;; darwin* | rhapsody*) dynamic_linker="$host_os dyld" version_type=darwin need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext' soname_spec='${libname}${release}${major}$shared_ext' shlibpath_overrides_runpath=yes shlibpath_var=DYLD_LIBRARY_PATH shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' m4_if([$1], [],[ sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"]) sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' ;; dgux*) version_type=linux need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH ;; freebsd1*) dynamic_linker=no ;; freebsd* | dragonfly*) # DragonFly does not have aout. When/if they implement a new # versioning mechanism, adjust this. if test -x /usr/bin/objformat; then objformat=`/usr/bin/objformat` else case $host_os in freebsd[[123]]*) objformat=aout ;; *) objformat=elf ;; esac fi version_type=freebsd-$objformat case $version_type in freebsd-elf*) library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' need_version=no need_lib_prefix=no ;; freebsd-*) library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' need_version=yes ;; esac shlibpath_var=LD_LIBRARY_PATH case $host_os in freebsd2*) shlibpath_overrides_runpath=yes ;; freebsd3.[[01]]* | freebsdelf3.[[01]]*) shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;; freebsd3.[[2-9]]* | freebsdelf3.[[2-9]]* | \ freebsd4.[[0-5]] | freebsdelf4.[[0-5]] | freebsd4.1.1 | freebsdelf4.1.1) shlibpath_overrides_runpath=no hardcode_into_libs=yes ;; *) # from 4.6 on, and DragonFly shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;; esac ;; gnu*) version_type=linux need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH hardcode_into_libs=yes ;; hpux9* | hpux10* | hpux11*) # Give a soname corresponding to the major version so that dld.sl refuses to # link against other versions. version_type=sunos need_lib_prefix=no need_version=no case $host_cpu in ia64*) shrext_cmds='.so' hardcode_into_libs=yes dynamic_linker="$host_os dld.so" shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' if test "X$HPUX_IA64_MODE" = X32; then sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" else sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" fi sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ;; hppa*64*) shrext_cmds='.sl' hardcode_into_libs=yes dynamic_linker="$host_os dld.sl" shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ;; *) shrext_cmds='.sl' dynamic_linker="$host_os dld.sl" shlibpath_var=SHLIB_PATH shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' ;; esac # HP-UX runs *really* slowly unless shared libraries are mode 555. postinstall_cmds='chmod 555 $lib' ;; interix[[3-9]]*) version_type=linux need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no hardcode_into_libs=yes ;; irix5* | irix6* | nonstopux*) case $host_os in nonstopux*) version_type=nonstopux ;; *) if test "$lt_cv_prog_gnu_ld" = yes; then version_type=linux else version_type=irix fi ;; esac need_lib_prefix=no need_version=no soname_spec='${libname}${release}${shared_ext}$major' library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' case $host_os in irix5* | nonstopux*) libsuff= shlibsuff= ;; *) case $LD in # libtool.m4 will add one of these switches to LD *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") libsuff= shlibsuff= libmagic=32-bit;; *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") libsuff=32 shlibsuff=N32 libmagic=N32;; *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") libsuff=64 shlibsuff=64 libmagic=64-bit;; *) libsuff= shlibsuff= libmagic=never-match;; esac ;; esac shlibpath_var=LD_LIBRARY${shlibsuff}_PATH shlibpath_overrides_runpath=no sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" hardcode_into_libs=yes ;; # No shared lib support for Linux oldld, aout, or coff. linux*oldld* | linux*aout* | linux*coff*) dynamic_linker=no ;; # This must be Linux ELF. linux* | k*bsd*-gnu) version_type=linux need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no # This implies no fast_install, which is unacceptable. # Some rework will be needed to allow for fast_install # before this can be enabled. hardcode_into_libs=yes # Append ld.so.conf contents to the search path if test -f /etc/ld.so.conf; then lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" fi # We used to test for /lib/ld.so.1 and disable shared libraries on # powerpc, because MkLinux only supported shared libraries with the # GNU dynamic linker. Since this was broken with cross compilers, # most powerpc-linux boxes support dynamic linking these days and # people can always --disable-shared, the test was removed, and we # assume the GNU/Linux dynamic linker is in use. dynamic_linker='GNU/Linux ld.so' ;; netbsdelf*-gnu) version_type=linux need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no hardcode_into_libs=yes dynamic_linker='NetBSD ld.elf_so' ;; netbsd*) version_type=sunos need_lib_prefix=no need_version=no if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' dynamic_linker='NetBSD (a.out) ld.so' else library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' dynamic_linker='NetBSD ld.elf_so' fi shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;; newsos6) version_type=linux library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes ;; nto-qnx*) version_type=linux need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes ;; openbsd*) version_type=sunos sys_lib_dlsearch_path_spec="/usr/lib" need_lib_prefix=no # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. case $host_os in openbsd3.3 | openbsd3.3.*) need_version=yes ;; *) need_version=no ;; esac library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' shlibpath_var=LD_LIBRARY_PATH if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then case $host_os in openbsd2.[[89]] | openbsd2.[[89]].*) shlibpath_overrides_runpath=no ;; *) shlibpath_overrides_runpath=yes ;; esac else shlibpath_overrides_runpath=yes fi ;; os2*) libname_spec='$name' shrext_cmds=".dll" need_lib_prefix=no library_names_spec='$libname${shared_ext} $libname.a' dynamic_linker='OS/2 ld.exe' shlibpath_var=LIBPATH ;; osf3* | osf4* | osf5*) version_type=osf need_lib_prefix=no need_version=no soname_spec='${libname}${release}${shared_ext}$major' library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' shlibpath_var=LD_LIBRARY_PATH sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" ;; rdos*) dynamic_linker=no ;; solaris*) version_type=linux need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes hardcode_into_libs=yes # ldd complains unless libraries are executable postinstall_cmds='chmod +x $lib' ;; sunos4*) version_type=sunos library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes if test "$with_gnu_ld" = yes; then need_lib_prefix=no fi need_version=yes ;; sysv4 | sysv4.3*) version_type=linux library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH case $host_vendor in sni) shlibpath_overrides_runpath=no need_lib_prefix=no export_dynamic_flag_spec='${wl}-Blargedynsym' runpath_var=LD_RUN_PATH ;; siemens) need_lib_prefix=no ;; motorola) need_lib_prefix=no need_version=no shlibpath_overrides_runpath=no sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' ;; esac ;; sysv4*MP*) if test -d /usr/nec ;then version_type=linux library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' soname_spec='$libname${shared_ext}.$major' shlibpath_var=LD_LIBRARY_PATH fi ;; sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) version_type=freebsd-elf need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH hardcode_into_libs=yes if test "$with_gnu_ld" = yes; then sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' shlibpath_overrides_runpath=no else sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' shlibpath_overrides_runpath=yes case $host_os in sco3.2v5*) sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" ;; esac fi sys_lib_dlsearch_path_spec='/usr/lib' ;; uts4*) version_type=linux library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH ;; *) dynamic_linker=no ;; esac AC_MSG_RESULT([$dynamic_linker]) test "$dynamic_linker" = no && can_build_shared=no AC_CACHE_VAL([lt_cv_sys_lib_search_path_spec], [lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec"]) sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" AC_CACHE_VAL([lt_cv_sys_lib_dlsearch_path_spec], [lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec"]) sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" variables_saved_for_relink="PATH $shlibpath_var $runpath_var" if test "$GCC" = yes; then variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" fi ])# AC_LIBTOOL_SYS_DYNAMIC_LINKER # _LT_AC_TAGCONFIG # ---------------- AC_DEFUN([_LT_AC_TAGCONFIG], [AC_REQUIRE([LT_AC_PROG_SED])dnl AC_ARG_WITH([tags], [AC_HELP_STRING([--with-tags@<:@=TAGS@:>@], [include additional configurations @<:@automatic@:>@])], [tagnames="$withval"]) if test -f "$ltmain" && test -n "$tagnames"; then if test ! -f "${ofile}"; then AC_MSG_WARN([output file `$ofile' does not exist]) fi if test -z "$LTCC"; then eval "`$SHELL ${ofile} --config | grep '^LTCC='`" if test -z "$LTCC"; then AC_MSG_WARN([output file `$ofile' does not look like a libtool script]) else AC_MSG_WARN([using `LTCC=$LTCC', extracted from `$ofile']) fi fi if test -z "$LTCFLAGS"; then eval "`$SHELL ${ofile} --config | grep '^LTCFLAGS='`" fi # Extract list of available tagged configurations in $ofile. # Note that this assumes the entire list is on one line. available_tags=`grep "^available_tags=" "${ofile}" | $SED -e 's/available_tags=\(.*$\)/\1/' -e 's/\"//g'` lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," for tagname in $tagnames; do IFS="$lt_save_ifs" # Check whether tagname contains only valid characters case `$echo "X$tagname" | $Xsed -e 's:[[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]]::g'` in "") ;; *) AC_MSG_ERROR([invalid tag name: $tagname]) ;; esac if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null then AC_MSG_ERROR([tag name \"$tagname\" already exists]) fi # Update the list of available tags. if test -n "$tagname"; then echo appending configuration tag \"$tagname\" to $ofile case $tagname in CXX) if test -n "$CXX" && ( test "X$CXX" != "Xno" && ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) || (test "X$CXX" != "Xg++"))) ; then AC_LIBTOOL_LANG_CXX_CONFIG else tagname="" fi ;; F77) if test -n "$F77" && test "X$F77" != "Xno"; then AC_LIBTOOL_LANG_F77_CONFIG else tagname="" fi ;; GCJ) if test -n "$GCJ" && test "X$GCJ" != "Xno"; then AC_LIBTOOL_LANG_GCJ_CONFIG else tagname="" fi ;; RC) AC_LIBTOOL_LANG_RC_CONFIG ;; *) AC_MSG_ERROR([Unsupported tag name: $tagname]) ;; esac # Append the new tag name to the list of available tags. if test -n "$tagname" ; then available_tags="$available_tags $tagname" fi fi done IFS="$lt_save_ifs" # Now substitute the updated list of available tags. if eval "sed -e 's/^available_tags=.*\$/available_tags=\"$available_tags\"/' \"$ofile\" > \"${ofile}T\""; then mv "${ofile}T" "$ofile" chmod +x "$ofile" else rm -f "${ofile}T" AC_MSG_ERROR([unable to update list of available tagged configurations.]) fi fi ])# _LT_AC_TAGCONFIG # AC_LIBTOOL_DLOPEN # ----------------- # enable checks for dlopen support AC_DEFUN([AC_LIBTOOL_DLOPEN], [AC_BEFORE([$0],[AC_LIBTOOL_SETUP]) ])# AC_LIBTOOL_DLOPEN # AC_LIBTOOL_WIN32_DLL # -------------------- # declare package support for building win32 DLLs AC_DEFUN([AC_LIBTOOL_WIN32_DLL], [AC_BEFORE([$0], [AC_LIBTOOL_SETUP]) ])# AC_LIBTOOL_WIN32_DLL # AC_ENABLE_SHARED([DEFAULT]) # --------------------------- # implement the --enable-shared flag # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'. AC_DEFUN([AC_ENABLE_SHARED], [define([AC_ENABLE_SHARED_DEFAULT], ifelse($1, no, no, yes))dnl AC_ARG_ENABLE([shared], [AC_HELP_STRING([--enable-shared@<:@=PKGS@:>@], [build shared libraries @<:@default=]AC_ENABLE_SHARED_DEFAULT[@:>@])], [p=${PACKAGE-default} case $enableval in yes) enable_shared=yes ;; no) enable_shared=no ;; *) enable_shared=no # Look at the argument we got. We use all the common list separators. lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," for pkg in $enableval; do IFS="$lt_save_ifs" if test "X$pkg" = "X$p"; then enable_shared=yes fi done IFS="$lt_save_ifs" ;; esac], [enable_shared=]AC_ENABLE_SHARED_DEFAULT) ])# AC_ENABLE_SHARED # AC_DISABLE_SHARED # ----------------- # set the default shared flag to --disable-shared AC_DEFUN([AC_DISABLE_SHARED], [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl AC_ENABLE_SHARED(no) ])# AC_DISABLE_SHARED # AC_ENABLE_STATIC([DEFAULT]) # --------------------------- # implement the --enable-static flag # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'. AC_DEFUN([AC_ENABLE_STATIC], [define([AC_ENABLE_STATIC_DEFAULT], ifelse($1, no, no, yes))dnl AC_ARG_ENABLE([static], [AC_HELP_STRING([--enable-static@<:@=PKGS@:>@], [build static libraries @<:@default=]AC_ENABLE_STATIC_DEFAULT[@:>@])], [p=${PACKAGE-default} case $enableval in yes) enable_static=yes ;; no) enable_static=no ;; *) enable_static=no # Look at the argument we got. We use all the common list separators. lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," for pkg in $enableval; do IFS="$lt_save_ifs" if test "X$pkg" = "X$p"; then enable_static=yes fi done IFS="$lt_save_ifs" ;; esac], [enable_static=]AC_ENABLE_STATIC_DEFAULT) ])# AC_ENABLE_STATIC # AC_DISABLE_STATIC # ----------------- # set the default static flag to --disable-static AC_DEFUN([AC_DISABLE_STATIC], [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl AC_ENABLE_STATIC(no) ])# AC_DISABLE_STATIC # AC_ENABLE_FAST_INSTALL([DEFAULT]) # --------------------------------- # implement the --enable-fast-install flag # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'. AC_DEFUN([AC_ENABLE_FAST_INSTALL], [define([AC_ENABLE_FAST_INSTALL_DEFAULT], ifelse($1, no, no, yes))dnl AC_ARG_ENABLE([fast-install], [AC_HELP_STRING([--enable-fast-install@<:@=PKGS@:>@], [optimize for fast installation @<:@default=]AC_ENABLE_FAST_INSTALL_DEFAULT[@:>@])], [p=${PACKAGE-default} case $enableval in yes) enable_fast_install=yes ;; no) enable_fast_install=no ;; *) enable_fast_install=no # Look at the argument we got. We use all the common list separators. lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," for pkg in $enableval; do IFS="$lt_save_ifs" if test "X$pkg" = "X$p"; then enable_fast_install=yes fi done IFS="$lt_save_ifs" ;; esac], [enable_fast_install=]AC_ENABLE_FAST_INSTALL_DEFAULT) ])# AC_ENABLE_FAST_INSTALL # AC_DISABLE_FAST_INSTALL # ----------------------- # set the default to --disable-fast-install AC_DEFUN([AC_DISABLE_FAST_INSTALL], [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl AC_ENABLE_FAST_INSTALL(no) ])# AC_DISABLE_FAST_INSTALL # AC_LIBTOOL_PICMODE([MODE]) # -------------------------- # implement the --with-pic flag # MODE is either `yes' or `no'. If omitted, it defaults to `both'. AC_DEFUN([AC_LIBTOOL_PICMODE], [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl pic_mode=ifelse($#,1,$1,default) ])# AC_LIBTOOL_PICMODE # AC_PROG_EGREP # ------------- # This is predefined starting with Autoconf 2.54, so this conditional # definition can be removed once we require Autoconf 2.54 or later. m4_ifndef([AC_PROG_EGREP], [AC_DEFUN([AC_PROG_EGREP], [AC_CACHE_CHECK([for egrep], [ac_cv_prog_egrep], [if echo a | (grep -E '(a|b)') >/dev/null 2>&1 then ac_cv_prog_egrep='grep -E' else ac_cv_prog_egrep='egrep' fi]) EGREP=$ac_cv_prog_egrep AC_SUBST([EGREP]) ])]) # AC_PATH_TOOL_PREFIX # ------------------- # find a file program which can recognize shared library AC_DEFUN([AC_PATH_TOOL_PREFIX], [AC_REQUIRE([AC_PROG_EGREP])dnl AC_MSG_CHECKING([for $1]) AC_CACHE_VAL(lt_cv_path_MAGIC_CMD, [case $MAGIC_CMD in [[\\/*] | ?:[\\/]*]) lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. ;; *) lt_save_MAGIC_CMD="$MAGIC_CMD" lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR dnl $ac_dummy forces splitting on constant user-supplied paths. dnl POSIX.2 word splitting is done only on the output of word expansions, dnl not every word. This closes a longstanding sh security hole. ac_dummy="ifelse([$2], , $PATH, [$2])" for ac_dir in $ac_dummy; do IFS="$lt_save_ifs" test -z "$ac_dir" && ac_dir=. if test -f $ac_dir/$1; then lt_cv_path_MAGIC_CMD="$ac_dir/$1" if test -n "$file_magic_test_file"; then case $deplibs_check_method in "file_magic "*) file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` MAGIC_CMD="$lt_cv_path_MAGIC_CMD" if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | $EGREP "$file_magic_regex" > /dev/null; then : else cat <&2 *** Warning: the command libtool uses to detect shared libraries, *** $file_magic_cmd, produces output that libtool cannot recognize. *** The result is that libtool may fail to recognize shared libraries *** as such. This will affect the creation of libtool libraries that *** depend on shared libraries, but programs linked with such libtool *** libraries will work regardless of this problem. Nevertheless, you *** may want to report the problem to your system manager and/or to *** bug-libtool@gnu.org EOF fi ;; esac fi break fi done IFS="$lt_save_ifs" MAGIC_CMD="$lt_save_MAGIC_CMD" ;; esac]) MAGIC_CMD="$lt_cv_path_MAGIC_CMD" if test -n "$MAGIC_CMD"; then AC_MSG_RESULT($MAGIC_CMD) else AC_MSG_RESULT(no) fi ])# AC_PATH_TOOL_PREFIX # AC_PATH_MAGIC # ------------- # find a file program which can recognize a shared library AC_DEFUN([AC_PATH_MAGIC], [AC_PATH_TOOL_PREFIX(${ac_tool_prefix}file, /usr/bin$PATH_SEPARATOR$PATH) if test -z "$lt_cv_path_MAGIC_CMD"; then if test -n "$ac_tool_prefix"; then AC_PATH_TOOL_PREFIX(file, /usr/bin$PATH_SEPARATOR$PATH) else MAGIC_CMD=: fi fi ])# AC_PATH_MAGIC # AC_PROG_LD # ---------- # find the pathname to the GNU or non-GNU linker AC_DEFUN([AC_PROG_LD], [AC_ARG_WITH([gnu-ld], [AC_HELP_STRING([--with-gnu-ld], [assume the C compiler uses GNU ld @<:@default=no@:>@])], [test "$withval" = no || with_gnu_ld=yes], [with_gnu_ld=no]) AC_REQUIRE([LT_AC_PROG_SED])dnl AC_REQUIRE([AC_PROG_CC])dnl AC_REQUIRE([AC_CANONICAL_HOST])dnl AC_REQUIRE([AC_CANONICAL_BUILD])dnl ac_prog=ld if test "$GCC" = yes; then # Check if gcc -print-prog-name=ld gives a path. AC_MSG_CHECKING([for ld used by $CC]) case $host in *-*-mingw*) # gcc leaves a trailing carriage return which upsets mingw ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; *) ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; esac case $ac_prog in # Accept absolute paths. [[\\/]]* | ?:[[\\/]]*) re_direlt='/[[^/]][[^/]]*/\.\./' # Canonicalize the pathname of ld ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'` while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"` done test -z "$LD" && LD="$ac_prog" ;; "") # If it fails, then pretend we aren't using GCC. ac_prog=ld ;; *) # If it is relative, then search for the first ld in PATH. with_gnu_ld=unknown ;; esac elif test "$with_gnu_ld" = yes; then AC_MSG_CHECKING([for GNU ld]) else AC_MSG_CHECKING([for non-GNU ld]) fi AC_CACHE_VAL(lt_cv_path_LD, [if test -z "$LD"; then lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR for ac_dir in $PATH; do IFS="$lt_save_ifs" test -z "$ac_dir" && ac_dir=. if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then lt_cv_path_LD="$ac_dir/$ac_prog" # Check to see if the program is GNU ld. I'd rather use --version, # but apparently some variants of GNU ld only accept -v. # Break only if it was the GNU/non-GNU ld that we prefer. case `"$lt_cv_path_LD" -v 2>&1 &1 /dev/null 2>&1; then lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' lt_cv_file_magic_cmd='func_win32_libid' else lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' lt_cv_file_magic_cmd='$OBJDUMP -f' fi ;; darwin* | rhapsody*) lt_cv_deplibs_check_method=pass_all ;; freebsd* | dragonfly*) if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then case $host_cpu in i*86 ) # Not sure whether the presence of OpenBSD here was a mistake. # Let's accept both of them until this is cleared up. lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[[3-9]]86 (compact )?demand paged shared library' lt_cv_file_magic_cmd=/usr/bin/file lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` ;; esac else lt_cv_deplibs_check_method=pass_all fi ;; gnu*) lt_cv_deplibs_check_method=pass_all ;; hpux10.20* | hpux11*) lt_cv_file_magic_cmd=/usr/bin/file case $host_cpu in ia64*) lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|ELF-[[0-9]][[0-9]]) shared object file - IA64' lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so ;; hppa*64*) [lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'] lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl ;; *) lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|PA-RISC[[0-9]].[[0-9]]) shared library' lt_cv_file_magic_test_file=/usr/lib/libc.sl ;; esac ;; interix[[3-9]]*) # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|\.a)$' ;; irix5* | irix6* | nonstopux*) case $LD in *-32|*"-32 ") libmagic=32-bit;; *-n32|*"-n32 ") libmagic=N32;; *-64|*"-64 ") libmagic=64-bit;; *) libmagic=never-match;; esac lt_cv_deplibs_check_method=pass_all ;; # This must be Linux ELF. linux* | k*bsd*-gnu) lt_cv_deplibs_check_method=pass_all ;; netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$' else lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|_pic\.a)$' fi ;; newos6*) lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (executable|dynamic lib)' lt_cv_file_magic_cmd=/usr/bin/file lt_cv_file_magic_test_file=/usr/lib/libnls.so ;; nto-qnx*) lt_cv_deplibs_check_method=unknown ;; openbsd*) if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|\.so|_pic\.a)$' else lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$' fi ;; osf3* | osf4* | osf5*) lt_cv_deplibs_check_method=pass_all ;; rdos*) lt_cv_deplibs_check_method=pass_all ;; solaris*) lt_cv_deplibs_check_method=pass_all ;; sysv4 | sysv4.3*) case $host_vendor in motorola) lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib) M[[0-9]][[0-9]]* Version [[0-9]]' lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` ;; ncr) lt_cv_deplibs_check_method=pass_all ;; sequent) lt_cv_file_magic_cmd='/bin/file' lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )' ;; sni) lt_cv_file_magic_cmd='/bin/file' lt_cv_deplibs_check_method="file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB dynamic lib" lt_cv_file_magic_test_file=/lib/libc.so ;; siemens) lt_cv_deplibs_check_method=pass_all ;; pc) lt_cv_deplibs_check_method=pass_all ;; esac ;; sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) lt_cv_deplibs_check_method=pass_all ;; esac ]) file_magic_cmd=$lt_cv_file_magic_cmd deplibs_check_method=$lt_cv_deplibs_check_method test -z "$deplibs_check_method" && deplibs_check_method=unknown ])# AC_DEPLIBS_CHECK_METHOD # AC_PROG_NM # ---------- # find the pathname to a BSD-compatible name lister AC_DEFUN([AC_PROG_NM], [AC_CACHE_CHECK([for BSD-compatible nm], lt_cv_path_NM, [if test -n "$NM"; then # Let the user override the test. lt_cv_path_NM="$NM" else lt_nm_to_check="${ac_tool_prefix}nm" if test -n "$ac_tool_prefix" && test "$build" = "$host"; then lt_nm_to_check="$lt_nm_to_check nm" fi for lt_tmp_nm in $lt_nm_to_check; do lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do IFS="$lt_save_ifs" test -z "$ac_dir" && ac_dir=. tmp_nm="$ac_dir/$lt_tmp_nm" if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then # Check to see if the nm accepts a BSD-compat flag. # Adding the `sed 1q' prevents false positives on HP-UX, which says: # nm: unknown option "B" ignored # Tru64's nm complains that /dev/null is an invalid object file case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in */dev/null* | *'Invalid file or object type'*) lt_cv_path_NM="$tmp_nm -B" break ;; *) case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in */dev/null*) lt_cv_path_NM="$tmp_nm -p" break ;; *) lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but continue # so that we can try to find one that supports BSD flags ;; esac ;; esac fi done IFS="$lt_save_ifs" done test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm fi]) NM="$lt_cv_path_NM" ])# AC_PROG_NM # AC_CHECK_LIBM # ------------- # check for math library AC_DEFUN([AC_CHECK_LIBM], [AC_REQUIRE([AC_CANONICAL_HOST])dnl LIBM= case $host in *-*-beos* | *-*-cygwin* | *-*-pw32* | *-*-darwin*) # These system don't have libm, or don't need it ;; *-ncr-sysv4.3*) AC_CHECK_LIB(mw, _mwvalidcheckl, LIBM="-lmw") AC_CHECK_LIB(m, cos, LIBM="$LIBM -lm") ;; *) AC_CHECK_LIB(m, cos, LIBM="-lm") ;; esac ])# AC_CHECK_LIBM # AC_LIBLTDL_CONVENIENCE([DIRECTORY]) # ----------------------------------- # sets LIBLTDL to the link flags for the libltdl convenience library and # LTDLINCL to the include flags for the libltdl header and adds # --enable-ltdl-convenience to the configure arguments. Note that # AC_CONFIG_SUBDIRS is not called here. If DIRECTORY is not provided, # it is assumed to be `libltdl'. LIBLTDL will be prefixed with # '${top_builddir}/' and LTDLINCL will be prefixed with '${top_srcdir}/' # (note the single quotes!). If your package is not flat and you're not # using automake, define top_builddir and top_srcdir appropriately in # the Makefiles. AC_DEFUN([AC_LIBLTDL_CONVENIENCE], [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl case $enable_ltdl_convenience in no) AC_MSG_ERROR([this package needs a convenience libltdl]) ;; "") enable_ltdl_convenience=yes ac_configure_args="$ac_configure_args --enable-ltdl-convenience" ;; esac LIBLTDL='${top_builddir}/'ifelse($#,1,[$1],['libltdl'])/libltdlc.la LTDLINCL='-I${top_srcdir}/'ifelse($#,1,[$1],['libltdl']) # For backwards non-gettext consistent compatibility... INCLTDL="$LTDLINCL" ])# AC_LIBLTDL_CONVENIENCE # AC_LIBLTDL_INSTALLABLE([DIRECTORY]) # ----------------------------------- # sets LIBLTDL to the link flags for the libltdl installable library and # LTDLINCL to the include flags for the libltdl header and adds # --enable-ltdl-install to the configure arguments. Note that # AC_CONFIG_SUBDIRS is not called here. If DIRECTORY is not provided, # and an installed libltdl is not found, it is assumed to be `libltdl'. # LIBLTDL will be prefixed with '${top_builddir}/'# and LTDLINCL with # '${top_srcdir}/' (note the single quotes!). If your package is not # flat and you're not using automake, define top_builddir and top_srcdir # appropriately in the Makefiles. # In the future, this macro may have to be called after AC_PROG_LIBTOOL. AC_DEFUN([AC_LIBLTDL_INSTALLABLE], [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl AC_CHECK_LIB(ltdl, lt_dlinit, [test x"$enable_ltdl_install" != xyes && enable_ltdl_install=no], [if test x"$enable_ltdl_install" = xno; then AC_MSG_WARN([libltdl not installed, but installation disabled]) else enable_ltdl_install=yes fi ]) if test x"$enable_ltdl_install" = x"yes"; then ac_configure_args="$ac_configure_args --enable-ltdl-install" LIBLTDL='${top_builddir}/'ifelse($#,1,[$1],['libltdl'])/libltdl.la LTDLINCL='-I${top_srcdir}/'ifelse($#,1,[$1],['libltdl']) else ac_configure_args="$ac_configure_args --enable-ltdl-install=no" LIBLTDL="-lltdl" LTDLINCL= fi # For backwards non-gettext consistent compatibility... INCLTDL="$LTDLINCL" ])# AC_LIBLTDL_INSTALLABLE # AC_LIBTOOL_CXX # -------------- # enable support for C++ libraries AC_DEFUN([AC_LIBTOOL_CXX], [AC_REQUIRE([_LT_AC_LANG_CXX]) ])# AC_LIBTOOL_CXX # _LT_AC_LANG_CXX # --------------- AC_DEFUN([_LT_AC_LANG_CXX], [AC_REQUIRE([AC_PROG_CXX]) AC_REQUIRE([_LT_AC_PROG_CXXCPP]) _LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}CXX]) ])# _LT_AC_LANG_CXX # _LT_AC_PROG_CXXCPP # ------------------ AC_DEFUN([_LT_AC_PROG_CXXCPP], [ AC_REQUIRE([AC_PROG_CXX]) if test -n "$CXX" && ( test "X$CXX" != "Xno" && ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) || (test "X$CXX" != "Xg++"))) ; then AC_PROG_CXXCPP fi ])# _LT_AC_PROG_CXXCPP # AC_LIBTOOL_F77 # -------------- # enable support for Fortran 77 libraries AC_DEFUN([AC_LIBTOOL_F77], [AC_REQUIRE([_LT_AC_LANG_F77]) ])# AC_LIBTOOL_F77 # _LT_AC_LANG_F77 # --------------- AC_DEFUN([_LT_AC_LANG_F77], [AC_REQUIRE([AC_PROG_F77]) _LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}F77]) ])# _LT_AC_LANG_F77 # AC_LIBTOOL_GCJ # -------------- # enable support for GCJ libraries AC_DEFUN([AC_LIBTOOL_GCJ], [AC_REQUIRE([_LT_AC_LANG_GCJ]) ])# AC_LIBTOOL_GCJ # _LT_AC_LANG_GCJ # --------------- AC_DEFUN([_LT_AC_LANG_GCJ], [AC_PROVIDE_IFELSE([AC_PROG_GCJ],[], [AC_PROVIDE_IFELSE([A][M_PROG_GCJ],[], [AC_PROVIDE_IFELSE([LT_AC_PROG_GCJ],[], [ifdef([AC_PROG_GCJ],[AC_REQUIRE([AC_PROG_GCJ])], [ifdef([A][M_PROG_GCJ],[AC_REQUIRE([A][M_PROG_GCJ])], [AC_REQUIRE([A][C_PROG_GCJ_OR_A][M_PROG_GCJ])])])])])]) _LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}GCJ]) ])# _LT_AC_LANG_GCJ # AC_LIBTOOL_RC # ------------- # enable support for Windows resource files AC_DEFUN([AC_LIBTOOL_RC], [AC_REQUIRE([LT_AC_PROG_RC]) _LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}RC]) ])# AC_LIBTOOL_RC # AC_LIBTOOL_LANG_C_CONFIG # ------------------------ # Ensure that the configuration vars for the C compiler are # suitably defined. Those variables are subsequently used by # AC_LIBTOOL_CONFIG to write the compiler configuration to `libtool'. AC_DEFUN([AC_LIBTOOL_LANG_C_CONFIG], [_LT_AC_LANG_C_CONFIG]) AC_DEFUN([_LT_AC_LANG_C_CONFIG], [lt_save_CC="$CC" AC_LANG_PUSH(C) # Source file extension for C test sources. ac_ext=c # Object file extension for compiled C test sources. objext=o _LT_AC_TAGVAR(objext, $1)=$objext # Code to be used in simple compile tests lt_simple_compile_test_code="int some_variable = 0;" # Code to be used in simple link tests lt_simple_link_test_code='int main(){return(0);}' _LT_AC_SYS_COMPILER # save warnings/boilerplate of simple test code _LT_COMPILER_BOILERPLATE _LT_LINKER_BOILERPLATE AC_LIBTOOL_PROG_COMPILER_NO_RTTI($1) AC_LIBTOOL_PROG_COMPILER_PIC($1) AC_LIBTOOL_PROG_CC_C_O($1) AC_LIBTOOL_SYS_HARD_LINK_LOCKS($1) AC_LIBTOOL_PROG_LD_SHLIBS($1) AC_LIBTOOL_SYS_DYNAMIC_LINKER($1) AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH($1) AC_LIBTOOL_SYS_LIB_STRIP AC_LIBTOOL_DLOPEN_SELF # Report which library types will actually be built AC_MSG_CHECKING([if libtool supports shared libraries]) AC_MSG_RESULT([$can_build_shared]) AC_MSG_CHECKING([whether to build shared libraries]) test "$can_build_shared" = "no" && enable_shared=no # On AIX, shared libraries and static libraries use the same namespace, and # are all built from PIC. case $host_os in aix3*) test "$enable_shared" = yes && enable_static=no if test -n "$RANLIB"; then archive_cmds="$archive_cmds~\$RANLIB \$lib" postinstall_cmds='$RANLIB $lib' fi ;; aix[[4-9]]*) if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then test "$enable_shared" = yes && enable_static=no fi ;; esac AC_MSG_RESULT([$enable_shared]) AC_MSG_CHECKING([whether to build static libraries]) # Make sure either enable_shared or enable_static is yes. test "$enable_shared" = yes || enable_static=yes AC_MSG_RESULT([$enable_static]) AC_LIBTOOL_CONFIG($1) AC_LANG_POP CC="$lt_save_CC" ])# AC_LIBTOOL_LANG_C_CONFIG # AC_LIBTOOL_LANG_CXX_CONFIG # -------------------------- # Ensure that the configuration vars for the C compiler are # suitably defined. Those variables are subsequently used by # AC_LIBTOOL_CONFIG to write the compiler configuration to `libtool'. AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG], [_LT_AC_LANG_CXX_CONFIG(CXX)]) AC_DEFUN([_LT_AC_LANG_CXX_CONFIG], [AC_LANG_PUSH(C++) AC_REQUIRE([AC_PROG_CXX]) AC_REQUIRE([_LT_AC_PROG_CXXCPP]) _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no _LT_AC_TAGVAR(allow_undefined_flag, $1)= _LT_AC_TAGVAR(always_export_symbols, $1)=no _LT_AC_TAGVAR(archive_expsym_cmds, $1)= _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)= _LT_AC_TAGVAR(hardcode_direct, $1)=no _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)= _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)= _LT_AC_TAGVAR(hardcode_libdir_separator, $1)= _LT_AC_TAGVAR(hardcode_minus_L, $1)=no _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported _LT_AC_TAGVAR(hardcode_automatic, $1)=no _LT_AC_TAGVAR(module_cmds, $1)= _LT_AC_TAGVAR(module_expsym_cmds, $1)= _LT_AC_TAGVAR(link_all_deplibs, $1)=unknown _LT_AC_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds _LT_AC_TAGVAR(no_undefined_flag, $1)= _LT_AC_TAGVAR(whole_archive_flag_spec, $1)= _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=no # Dependencies to place before and after the object being linked: _LT_AC_TAGVAR(predep_objects, $1)= _LT_AC_TAGVAR(postdep_objects, $1)= _LT_AC_TAGVAR(predeps, $1)= _LT_AC_TAGVAR(postdeps, $1)= _LT_AC_TAGVAR(compiler_lib_search_path, $1)= _LT_AC_TAGVAR(compiler_lib_search_dirs, $1)= # Source file extension for C++ test sources. ac_ext=cpp # Object file extension for compiled C++ test sources. objext=o _LT_AC_TAGVAR(objext, $1)=$objext # Code to be used in simple compile tests lt_simple_compile_test_code="int some_variable = 0;" # Code to be used in simple link tests lt_simple_link_test_code='int main(int, char *[[]]) { return(0); }' # ltmain only uses $CC for tagged configurations so make sure $CC is set. _LT_AC_SYS_COMPILER # save warnings/boilerplate of simple test code _LT_COMPILER_BOILERPLATE _LT_LINKER_BOILERPLATE # Allow CC to be a program name with arguments. lt_save_CC=$CC lt_save_LD=$LD lt_save_GCC=$GCC GCC=$GXX lt_save_with_gnu_ld=$with_gnu_ld lt_save_path_LD=$lt_cv_path_LD if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx else $as_unset lt_cv_prog_gnu_ld fi if test -n "${lt_cv_path_LDCXX+set}"; then lt_cv_path_LD=$lt_cv_path_LDCXX else $as_unset lt_cv_path_LD fi test -z "${LDCXX+set}" || LD=$LDCXX CC=${CXX-"c++"} compiler=$CC _LT_AC_TAGVAR(compiler, $1)=$CC _LT_CC_BASENAME([$compiler]) # We don't want -fno-exception wen compiling C++ code, so set the # no_builtin_flag separately if test "$GXX" = yes; then _LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin' else _LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)= fi if test "$GXX" = yes; then # Set up default GNU C++ configuration AC_PROG_LD # Check if GNU C++ uses GNU ld as the underlying linker, since the # archiving commands below assume that GNU ld is being used. if test "$with_gnu_ld" = yes; then _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir' _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic' # If archive_cmds runs LD, not CC, wlarc should be empty # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to # investigate it a little bit more. (MM) wlarc='${wl}' # ancient GNU ld didn't support --whole-archive et. al. if eval "`$CC -print-prog-name=ld` --help 2>&1" | \ grep 'no-whole-archive' > /dev/null; then _LT_AC_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' else _LT_AC_TAGVAR(whole_archive_flag_spec, $1)= fi else with_gnu_ld=no wlarc= # A generic and very simple default shared library creation # command for GNU C++ for the case where it uses the native # linker, instead of GNU ld. If possible, this setting should # overridden to take advantage of the native linker features on # the platform it is being used on. _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib' fi # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"' else GXX=no with_gnu_ld=no wlarc= fi # PORTME: fill in a description of your system's C++ link characteristics AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries]) _LT_AC_TAGVAR(ld_shlibs, $1)=yes case $host_os in aix3*) # FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; aix[[4-9]]*) if test "$host_cpu" = ia64; then # On IA64, the linker does run time linking by default, so we don't # have to do anything special. aix_use_runtimelinking=no exp_sym_flag='-Bexport' no_entry_flag="" else aix_use_runtimelinking=no # Test if we are trying to use run time linking or normal # AIX style linking. If -brtl is somewhere in LDFLAGS, we # need to do runtime linking. case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*) for ld_flag in $LDFLAGS; do case $ld_flag in *-brtl*) aix_use_runtimelinking=yes break ;; esac done ;; esac exp_sym_flag='-bexport' no_entry_flag='-bnoentry' fi # When large executables or shared objects are built, AIX ld can # have problems creating the table of contents. If linking a library # or program results in "error TOC overflow" add -mminimal-toc to # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. _LT_AC_TAGVAR(archive_cmds, $1)='' _LT_AC_TAGVAR(hardcode_direct, $1)=yes _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=':' _LT_AC_TAGVAR(link_all_deplibs, $1)=yes if test "$GXX" = yes; then case $host_os in aix4.[[012]]|aix4.[[012]].*) # We only want to do this on AIX 4.2 and lower, the check # below for broken collect2 doesn't work under 4.3+ collect2name=`${CC} -print-prog-name=collect2` if test -f "$collect2name" && \ strings "$collect2name" | grep resolve_lib_name >/dev/null then # We have reworked collect2 : else # We have old collect2 _LT_AC_TAGVAR(hardcode_direct, $1)=unsupported # It fails to find uninstalled libraries when the uninstalled # path is not listed in the libpath. Setting hardcode_minus_L # to unsupported forces relinking _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_AC_TAGVAR(hardcode_libdir_separator, $1)= fi ;; esac shared_flag='-shared' if test "$aix_use_runtimelinking" = yes; then shared_flag="$shared_flag "'${wl}-G' fi else # not using gcc if test "$host_cpu" = ia64; then # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release # chokes on -Wl,-G. The following line is correct: shared_flag='-G' else if test "$aix_use_runtimelinking" = yes; then shared_flag='${wl}-G' else shared_flag='${wl}-bM:SRE' fi fi fi # It seems that -bexpall does not export symbols beginning with # underscore (_), so it is better to generate a list of symbols to export. _LT_AC_TAGVAR(always_export_symbols, $1)=yes if test "$aix_use_runtimelinking" = yes; then # Warning - without using the other runtime loading flags (-brtl), # -berok will link without error, but may produce a broken library. _LT_AC_TAGVAR(allow_undefined_flag, $1)='-berok' # Determine the default libpath from the value encoded in an empty executable. _LT_AC_SYS_LIBPATH_AIX _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath" _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" else if test "$host_cpu" = ia64; then _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib' _LT_AC_TAGVAR(allow_undefined_flag, $1)="-z nodefs" _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols" else # Determine the default libpath from the value encoded in an empty executable. _LT_AC_SYS_LIBPATH_AIX _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath" # Warning - without using the other run time loading flags, # -berok will link without error, but may produce a broken library. _LT_AC_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok' _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok' # Exported symbols can be pulled into shared objects from archives _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='$convenience' _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes # This is similar to how AIX traditionally builds its shared libraries. _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname' fi fi ;; beos*) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported # Joseph Beckenbach says some releases of gcc # support --undefined. This deserves some investigation. FIXME _LT_AC_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' else _LT_AC_TAGVAR(ld_shlibs, $1)=no fi ;; chorus*) case $cc_basename in *) # FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; esac ;; cygwin* | mingw* | pw32*) # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless, # as there is no search path for DLLs. _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported _LT_AC_TAGVAR(always_export_symbols, $1)=no _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=yes if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' # If the export-symbols file already is a .def file (1st line # is EXPORTS), use it as is; otherwise, prepend... _LT_AC_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then cp $export_symbols $output_objdir/$soname.def; else echo EXPORTS > $output_objdir/$soname.def; cat $export_symbols >> $output_objdir/$soname.def; fi~ $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' else _LT_AC_TAGVAR(ld_shlibs, $1)=no fi ;; darwin* | rhapsody*) _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no _LT_AC_TAGVAR(hardcode_direct, $1)=no _LT_AC_TAGVAR(hardcode_automatic, $1)=yes _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='' _LT_AC_TAGVAR(link_all_deplibs, $1)=yes _LT_AC_TAGVAR(allow_undefined_flag, $1)="$_lt_dar_allow_undefined" if test "$GXX" = yes ; then output_verbose_link_cmd='echo' _LT_AC_TAGVAR(archive_cmds, $1)="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" _LT_AC_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" _LT_AC_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}" _LT_AC_TAGVAR(module_expsym_cmds, $1)="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}" if test "$lt_cv_apple_cc_single_mod" != "yes"; then _LT_AC_TAGVAR(archive_cmds, $1)="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}" _LT_AC_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}" fi else case $cc_basename in xlc*) output_verbose_link_cmd='echo' _LT_AC_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring' _LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' _LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' ;; *) _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; esac fi ;; dgux*) case $cc_basename in ec++*) # FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; ghcx*) # Green Hills C++ Compiler # FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; *) # FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; esac ;; freebsd[[12]]*) # C++ shared libraries reported to be fairly broken before switch to ELF _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; freebsd-elf*) _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no ;; freebsd* | dragonfly*) # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF # conventions _LT_AC_TAGVAR(ld_shlibs, $1)=yes ;; gnu*) ;; hpux9*) _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir' _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' _LT_AC_TAGVAR(hardcode_direct, $1)=yes _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH, # but as the default # location of the library. case $cc_basename in CC*) # FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; aCC*) _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. # # There doesn't appear to be a way to prevent this compiler from # explicitly linking system object files so we need to strip them # from the output so that they don't get included in the library # dependencies. output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | grep "[[-]]L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' ;; *) if test "$GXX" = yes; then _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' else # FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no fi ;; esac ;; hpux10*|hpux11*) if test $with_gnu_ld = no; then _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir' _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: case $host_cpu in hppa*64*|ia64*) ;; *) _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' ;; esac fi case $host_cpu in hppa*64*|ia64*) _LT_AC_TAGVAR(hardcode_direct, $1)=no _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ;; *) _LT_AC_TAGVAR(hardcode_direct, $1)=yes _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH, # but as the default # location of the library. ;; esac case $cc_basename in CC*) # FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; aCC*) case $host_cpu in hppa*64*) _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; ia64*) _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; *) _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; esac # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. # # There doesn't appear to be a way to prevent this compiler from # explicitly linking system object files so we need to strip them # from the output so that they don't get included in the library # dependencies. output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | grep "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' ;; *) if test "$GXX" = yes; then if test $with_gnu_ld = no; then case $host_cpu in hppa*64*) _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; ia64*) _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; *) _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; esac fi else # FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no fi ;; esac ;; interix[[3-9]]*) _LT_AC_TAGVAR(hardcode_direct, $1)=no _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. # Instead, shared libraries are loaded at an image base (0x10000000 by # default) and relocated if they conflict, which is a slow very memory # consuming and fragmenting process. To avoid this, we pick a random, # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link # time. Moving up from 0x10000000 also allows more sbrk(2) space. _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' ;; irix5* | irix6*) case $cc_basename in CC*) # SGI C++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' # Archives containing C++ object files must be created using # "CC -ar", where "CC" is the IRIX C++ compiler. This is # necessary to make sure instantiated templates are included # in the archive. _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -ar -WR,-u -o $oldlib $oldobjs' ;; *) if test "$GXX" = yes; then if test "$with_gnu_ld" = no; then _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' else _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` -o $lib' fi fi _LT_AC_TAGVAR(link_all_deplibs, $1)=yes ;; esac _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: ;; linux* | k*bsd*-gnu) case $cc_basename in KCC*) # Kuck and Associates, Inc. (KAI) C++ Compiler # KCC will only create a shared library if the output file # ends with ".so" (or ".sl" for HP-UX), so rename the library # to its proper name (with version) after linking. _LT_AC_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib' # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. # # There doesn't appear to be a way to prevent this compiler from # explicitly linking system object files so we need to strip them # from the output so that they don't get included in the library # dependencies. output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | grep "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath,$libdir' _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic' # Archives containing C++ object files must be created using # "CC -Bstatic", where "CC" is the KAI C++ compiler. _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs' ;; icpc*) # Intel C++ with_gnu_ld=yes # version 8.0 and above of icpc choke on multiply defined symbols # if we add $predep_objects and $postdep_objects, however 7.1 and # earlier do not add the objects themselves. case `$CC -V 2>&1` in *"Version 7."*) _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ;; *) # Version 8.0 or newer tmp_idyn= case $host_cpu in ia64*) tmp_idyn=' -i_dynamic';; esac _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ;; esac _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic' _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive' ;; pgCC* | pgcpp*) # Portland Group C++ compiler _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib' _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir' _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic' _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' ;; cxx*) # Compaq C++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib ${wl}-retain-symbols-file $wl$export_symbols' runpath_var=LD_RUN_PATH _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir' _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. # # There doesn't appear to be a way to prevent this compiler from # explicitly linking system object files so we need to strip them # from the output so that they don't get included in the library # dependencies. output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' ;; *) case `$CC -V 2>&1 | sed 5q` in *Sun\ C*) # Sun C++ 5.9 _LT_AC_TAGVAR(no_undefined_flag, $1)=' -zdefs' _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols' _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' # Not sure whether something based on # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 # would be better. output_verbose_link_cmd='echo' # Archives containing C++ object files must be created using # "CC -xar", where "CC" is the Sun C++ compiler. This is # necessary to make sure instantiated templates are included # in the archive. _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs' ;; esac ;; esac ;; lynxos*) # FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; m88k*) # FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; mvs*) case $cc_basename in cxx*) # FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; *) # FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; esac ;; netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags' wlarc= _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' _LT_AC_TAGVAR(hardcode_direct, $1)=yes _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no fi # Workaround some broken pre-1.5 toolchains output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"' ;; openbsd2*) # C++ shared libraries are fairly broken _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; openbsd*) if test -f /usr/libexec/ld.so; then _LT_AC_TAGVAR(hardcode_direct, $1)=yes _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib' _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib' _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' _LT_AC_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' fi output_verbose_link_cmd='echo' else _LT_AC_TAGVAR(ld_shlibs, $1)=no fi ;; osf3*) case $cc_basename in KCC*) # Kuck and Associates, Inc. (KAI) C++ Compiler # KCC will only create a shared library if the output file # ends with ".so" (or ".sl" for HP-UX), so rename the library # to its proper name (with version) after linking. _LT_AC_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib' _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: # Archives containing C++ object files must be created using # "CC -Bstatic", where "CC" is the KAI C++ compiler. _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs' ;; RCC*) # Rational C++ 2.4.1 # FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; cxx*) _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*' _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && echo ${wl}-set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. # # There doesn't appear to be a way to prevent this compiler from # explicitly linking system object files so we need to strip them # from the output so that they don't get included in the library # dependencies. output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld" | grep -v "ld:"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' ;; *) if test "$GXX" = yes && test "$with_gnu_ld" = no; then _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*' _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"' else # FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no fi ;; esac ;; osf4* | osf5*) case $cc_basename in KCC*) # Kuck and Associates, Inc. (KAI) C++ Compiler # KCC will only create a shared library if the output file # ends with ".so" (or ".sl" for HP-UX), so rename the library # to its proper name (with version) after linking. _LT_AC_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib' _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: # Archives containing C++ object files must be created using # the KAI C++ compiler. _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -o $oldlib $oldobjs' ;; RCC*) # Rational C++ 2.4.1 # FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; cxx*) _LT_AC_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*' _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~ echo "-hidden">> $lib.exp~ $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname -Wl,-input -Wl,$lib.exp `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~ $rm $lib.exp' _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir' _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. # # There doesn't appear to be a way to prevent this compiler from # explicitly linking system object files so we need to strip them # from the output so that they don't get included in the library # dependencies. output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld" | grep -v "ld:"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' ;; *) if test "$GXX" = yes && test "$with_gnu_ld" = no; then _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*' _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"' else # FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no fi ;; esac ;; psos*) # FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; sunos4*) case $cc_basename in CC*) # Sun C++ 4.x # FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; lcc*) # Lucid # FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; *) # FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; esac ;; solaris*) case $cc_basename in CC*) # Sun C++ 4.2, 5.x and Centerline C++ _LT_AC_TAGVAR(archive_cmds_need_lc,$1)=yes _LT_AC_TAGVAR(no_undefined_flag, $1)=' -zdefs' _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ $CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp' _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no case $host_os in solaris2.[[0-5]] | solaris2.[[0-5]].*) ;; *) # The compiler driver will combine and reorder linker options, # but understands `-z linker_flag'. # Supported since Solaris 2.6 (maybe 2.5.1?) _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract' ;; esac _LT_AC_TAGVAR(link_all_deplibs, $1)=yes output_verbose_link_cmd='echo' # Archives containing C++ object files must be created using # "CC -xar", where "CC" is the Sun C++ compiler. This is # necessary to make sure instantiated templates are included # in the archive. _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs' ;; gcx*) # Green Hills C++ Compiler _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib' # The C++ compiler must be used to create the archive. _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC $LDFLAGS -archive -o $oldlib $oldobjs' ;; *) # GNU C++ compiler with Solaris linker if test "$GXX" = yes && test "$with_gnu_ld" = no; then _LT_AC_TAGVAR(no_undefined_flag, $1)=' ${wl}-z ${wl}defs' if $CC --version | grep -v '^2\.7' > /dev/null; then _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp' # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. output_verbose_link_cmd="$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\"" else # g++ 2.7 appears to require `-G' NOT `-shared' on this # platform. _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp' # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. output_verbose_link_cmd="$CC -G $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\"" fi _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $wl$libdir' case $host_os in solaris2.[[0-5]] | solaris2.[[0-5]].*) ;; *) _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' ;; esac fi ;; esac ;; sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*) _LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z,text' _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no runpath_var='LD_RUN_PATH' case $cc_basename in CC*) _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ;; *) _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ;; esac ;; sysv5* | sco3.2v5* | sco5v6*) # Note: We can NOT use -z defs as we might desire, because we do not # link with -lc, and that would cause any symbols used from libc to # always be unresolved, which means just about no library would # ever link correctly. If we're not using GNU ld we use -z text # though, which does catch some bad symbols but isn't as heavy-handed # as -z defs. # For security reasons, it is highly recommended that you always # use absolute paths for naming shared libraries, and exclude the # DT_RUNPATH tag from executables and libraries. But doing so # requires that you compile everything twice, which is a pain. # So that behaviour is only enabled if SCOABSPATH is set to a # non-empty value in the environment. Most likely only useful for # creating official distributions of packages. # This is a hack until libtool officially supports absolute path # names for shared libraries. _LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z,text' _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs' _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`' _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=':' _LT_AC_TAGVAR(link_all_deplibs, $1)=yes _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport' runpath_var='LD_RUN_PATH' case $cc_basename in CC*) _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' ;; *) _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' ;; esac ;; tandem*) case $cc_basename in NCC*) # NonStop-UX NCC 3.20 # FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; *) # FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; esac ;; vxworks*) # FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; *) # FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; esac AC_MSG_RESULT([$_LT_AC_TAGVAR(ld_shlibs, $1)]) test "$_LT_AC_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no _LT_AC_TAGVAR(GCC, $1)="$GXX" _LT_AC_TAGVAR(LD, $1)="$LD" AC_LIBTOOL_POSTDEP_PREDEP($1) AC_LIBTOOL_PROG_COMPILER_PIC($1) AC_LIBTOOL_PROG_CC_C_O($1) AC_LIBTOOL_SYS_HARD_LINK_LOCKS($1) AC_LIBTOOL_PROG_LD_SHLIBS($1) AC_LIBTOOL_SYS_DYNAMIC_LINKER($1) AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH($1) AC_LIBTOOL_CONFIG($1) AC_LANG_POP CC=$lt_save_CC LDCXX=$LD LD=$lt_save_LD GCC=$lt_save_GCC with_gnu_ldcxx=$with_gnu_ld with_gnu_ld=$lt_save_with_gnu_ld lt_cv_path_LDCXX=$lt_cv_path_LD lt_cv_path_LD=$lt_save_path_LD lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld ])# AC_LIBTOOL_LANG_CXX_CONFIG # AC_LIBTOOL_POSTDEP_PREDEP([TAGNAME]) # ------------------------------------ # Figure out "hidden" library dependencies from verbose # compiler output when linking a shared library. # Parse the compiler output and extract the necessary # objects, libraries and library flags. AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP], [AC_REQUIRE([LT_AC_PROG_SED])dnl dnl we can't use the lt_simple_compile_test_code here, dnl because it contains code intended for an executable, dnl not a library. It's possible we should let each dnl tag define a new lt_????_link_test_code variable, dnl but it's only used here... ifelse([$1],[],[cat > conftest.$ac_ext < conftest.$ac_ext < conftest.$ac_ext < conftest.$ac_ext <&1 | sed 5q` in *Sun\ C*) # Sun C++ 5.9 # # The more standards-conforming stlport4 library is # incompatible with the Cstd library. Avoid specifying # it if it's in CXXFLAGS. Ignore libCrun as # -library=stlport4 depends on it. case " $CXX $CXXFLAGS " in *" -library=stlport4 "*) solaris_use_stlport4=yes ;; esac if test "$solaris_use_stlport4" != yes; then _LT_AC_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun' fi ;; esac ;; solaris*) case $cc_basename in CC*) # The more standards-conforming stlport4 library is # incompatible with the Cstd library. Avoid specifying # it if it's in CXXFLAGS. Ignore libCrun as # -library=stlport4 depends on it. case " $CXX $CXXFLAGS " in *" -library=stlport4 "*) solaris_use_stlport4=yes ;; esac # Adding this requires a known-good setup of shared libraries for # Sun compiler versions before 5.6, else PIC objects from an old # archive will be linked into the output, leading to subtle bugs. if test "$solaris_use_stlport4" != yes; then _LT_AC_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun' fi ;; esac ;; esac ]) case " $_LT_AC_TAGVAR(postdeps, $1) " in *" -lc "*) _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no ;; esac ])# AC_LIBTOOL_POSTDEP_PREDEP # AC_LIBTOOL_LANG_F77_CONFIG # -------------------------- # Ensure that the configuration vars for the C compiler are # suitably defined. Those variables are subsequently used by # AC_LIBTOOL_CONFIG to write the compiler configuration to `libtool'. AC_DEFUN([AC_LIBTOOL_LANG_F77_CONFIG], [_LT_AC_LANG_F77_CONFIG(F77)]) AC_DEFUN([_LT_AC_LANG_F77_CONFIG], [AC_REQUIRE([AC_PROG_F77]) AC_LANG_PUSH(Fortran 77) _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no _LT_AC_TAGVAR(allow_undefined_flag, $1)= _LT_AC_TAGVAR(always_export_symbols, $1)=no _LT_AC_TAGVAR(archive_expsym_cmds, $1)= _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)= _LT_AC_TAGVAR(hardcode_direct, $1)=no _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)= _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)= _LT_AC_TAGVAR(hardcode_libdir_separator, $1)= _LT_AC_TAGVAR(hardcode_minus_L, $1)=no _LT_AC_TAGVAR(hardcode_automatic, $1)=no _LT_AC_TAGVAR(module_cmds, $1)= _LT_AC_TAGVAR(module_expsym_cmds, $1)= _LT_AC_TAGVAR(link_all_deplibs, $1)=unknown _LT_AC_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds _LT_AC_TAGVAR(no_undefined_flag, $1)= _LT_AC_TAGVAR(whole_archive_flag_spec, $1)= _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=no # Source file extension for f77 test sources. ac_ext=f # Object file extension for compiled f77 test sources. objext=o _LT_AC_TAGVAR(objext, $1)=$objext # Code to be used in simple compile tests lt_simple_compile_test_code="\ subroutine t return end " # Code to be used in simple link tests lt_simple_link_test_code="\ program t end " # ltmain only uses $CC for tagged configurations so make sure $CC is set. _LT_AC_SYS_COMPILER # save warnings/boilerplate of simple test code _LT_COMPILER_BOILERPLATE _LT_LINKER_BOILERPLATE # Allow CC to be a program name with arguments. lt_save_CC="$CC" CC=${F77-"f77"} compiler=$CC _LT_AC_TAGVAR(compiler, $1)=$CC _LT_CC_BASENAME([$compiler]) AC_MSG_CHECKING([if libtool supports shared libraries]) AC_MSG_RESULT([$can_build_shared]) AC_MSG_CHECKING([whether to build shared libraries]) test "$can_build_shared" = "no" && enable_shared=no # On AIX, shared libraries and static libraries use the same namespace, and # are all built from PIC. case $host_os in aix3*) test "$enable_shared" = yes && enable_static=no if test -n "$RANLIB"; then archive_cmds="$archive_cmds~\$RANLIB \$lib" postinstall_cmds='$RANLIB $lib' fi ;; aix[[4-9]]*) if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then test "$enable_shared" = yes && enable_static=no fi ;; esac AC_MSG_RESULT([$enable_shared]) AC_MSG_CHECKING([whether to build static libraries]) # Make sure either enable_shared or enable_static is yes. test "$enable_shared" = yes || enable_static=yes AC_MSG_RESULT([$enable_static]) _LT_AC_TAGVAR(GCC, $1)="$G77" _LT_AC_TAGVAR(LD, $1)="$LD" AC_LIBTOOL_PROG_COMPILER_PIC($1) AC_LIBTOOL_PROG_CC_C_O($1) AC_LIBTOOL_SYS_HARD_LINK_LOCKS($1) AC_LIBTOOL_PROG_LD_SHLIBS($1) AC_LIBTOOL_SYS_DYNAMIC_LINKER($1) AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH($1) AC_LIBTOOL_CONFIG($1) AC_LANG_POP CC="$lt_save_CC" ])# AC_LIBTOOL_LANG_F77_CONFIG # AC_LIBTOOL_LANG_GCJ_CONFIG # -------------------------- # Ensure that the configuration vars for the C compiler are # suitably defined. Those variables are subsequently used by # AC_LIBTOOL_CONFIG to write the compiler configuration to `libtool'. AC_DEFUN([AC_LIBTOOL_LANG_GCJ_CONFIG], [_LT_AC_LANG_GCJ_CONFIG(GCJ)]) AC_DEFUN([_LT_AC_LANG_GCJ_CONFIG], [AC_LANG_SAVE # Source file extension for Java test sources. ac_ext=java # Object file extension for compiled Java test sources. objext=o _LT_AC_TAGVAR(objext, $1)=$objext # Code to be used in simple compile tests lt_simple_compile_test_code="class foo {}" # Code to be used in simple link tests lt_simple_link_test_code='public class conftest { public static void main(String[[]] argv) {}; }' # ltmain only uses $CC for tagged configurations so make sure $CC is set. _LT_AC_SYS_COMPILER # save warnings/boilerplate of simple test code _LT_COMPILER_BOILERPLATE _LT_LINKER_BOILERPLATE # Allow CC to be a program name with arguments. lt_save_CC="$CC" CC=${GCJ-"gcj"} compiler=$CC _LT_AC_TAGVAR(compiler, $1)=$CC _LT_CC_BASENAME([$compiler]) # GCJ did not exist at the time GCC didn't implicitly link libc in. _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no _LT_AC_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds AC_LIBTOOL_PROG_COMPILER_NO_RTTI($1) AC_LIBTOOL_PROG_COMPILER_PIC($1) AC_LIBTOOL_PROG_CC_C_O($1) AC_LIBTOOL_SYS_HARD_LINK_LOCKS($1) AC_LIBTOOL_PROG_LD_SHLIBS($1) AC_LIBTOOL_SYS_DYNAMIC_LINKER($1) AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH($1) AC_LIBTOOL_CONFIG($1) AC_LANG_RESTORE CC="$lt_save_CC" ])# AC_LIBTOOL_LANG_GCJ_CONFIG # AC_LIBTOOL_LANG_RC_CONFIG # ------------------------- # Ensure that the configuration vars for the Windows resource compiler are # suitably defined. Those variables are subsequently used by # AC_LIBTOOL_CONFIG to write the compiler configuration to `libtool'. AC_DEFUN([AC_LIBTOOL_LANG_RC_CONFIG], [_LT_AC_LANG_RC_CONFIG(RC)]) AC_DEFUN([_LT_AC_LANG_RC_CONFIG], [AC_LANG_SAVE # Source file extension for RC test sources. ac_ext=rc # Object file extension for compiled RC test sources. objext=o _LT_AC_TAGVAR(objext, $1)=$objext # Code to be used in simple compile tests lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }' # Code to be used in simple link tests lt_simple_link_test_code="$lt_simple_compile_test_code" # ltmain only uses $CC for tagged configurations so make sure $CC is set. _LT_AC_SYS_COMPILER # save warnings/boilerplate of simple test code _LT_COMPILER_BOILERPLATE _LT_LINKER_BOILERPLATE # Allow CC to be a program name with arguments. lt_save_CC="$CC" CC=${RC-"windres"} compiler=$CC _LT_AC_TAGVAR(compiler, $1)=$CC _LT_CC_BASENAME([$compiler]) _LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes AC_LIBTOOL_CONFIG($1) AC_LANG_RESTORE CC="$lt_save_CC" ])# AC_LIBTOOL_LANG_RC_CONFIG # AC_LIBTOOL_CONFIG([TAGNAME]) # ---------------------------- # If TAGNAME is not passed, then create an initial libtool script # with a default configuration from the untagged config vars. Otherwise # add code to config.status for appending the configuration named by # TAGNAME from the matching tagged config vars. AC_DEFUN([AC_LIBTOOL_CONFIG], [# The else clause should only fire when bootstrapping the # libtool distribution, otherwise you forgot to ship ltmain.sh # with your package, and you will get complaints that there are # no rules to generate ltmain.sh. if test -f "$ltmain"; then # See if we are running on zsh, and set the options which allow our commands through # without removal of \ escapes. if test -n "${ZSH_VERSION+set}" ; then setopt NO_GLOB_SUBST fi # Now quote all the things that may contain metacharacters while being # careful not to overquote the AC_SUBSTed values. We take copies of the # variables and quote the copies for generation of the libtool script. for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \ SED SHELL STRIP \ libname_spec library_names_spec soname_spec extract_expsyms_cmds \ old_striplib striplib file_magic_cmd finish_cmds finish_eval \ deplibs_check_method reload_flag reload_cmds need_locks \ lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \ lt_cv_sys_global_symbol_to_c_name_address \ sys_lib_search_path_spec sys_lib_dlsearch_path_spec \ old_postinstall_cmds old_postuninstall_cmds \ _LT_AC_TAGVAR(compiler, $1) \ _LT_AC_TAGVAR(CC, $1) \ _LT_AC_TAGVAR(LD, $1) \ _LT_AC_TAGVAR(lt_prog_compiler_wl, $1) \ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1) \ _LT_AC_TAGVAR(lt_prog_compiler_static, $1) \ _LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) \ _LT_AC_TAGVAR(export_dynamic_flag_spec, $1) \ _LT_AC_TAGVAR(thread_safe_flag_spec, $1) \ _LT_AC_TAGVAR(whole_archive_flag_spec, $1) \ _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1) \ _LT_AC_TAGVAR(old_archive_cmds, $1) \ _LT_AC_TAGVAR(old_archive_from_new_cmds, $1) \ _LT_AC_TAGVAR(predep_objects, $1) \ _LT_AC_TAGVAR(postdep_objects, $1) \ _LT_AC_TAGVAR(predeps, $1) \ _LT_AC_TAGVAR(postdeps, $1) \ _LT_AC_TAGVAR(compiler_lib_search_path, $1) \ _LT_AC_TAGVAR(compiler_lib_search_dirs, $1) \ _LT_AC_TAGVAR(archive_cmds, $1) \ _LT_AC_TAGVAR(archive_expsym_cmds, $1) \ _LT_AC_TAGVAR(postinstall_cmds, $1) \ _LT_AC_TAGVAR(postuninstall_cmds, $1) \ _LT_AC_TAGVAR(old_archive_from_expsyms_cmds, $1) \ _LT_AC_TAGVAR(allow_undefined_flag, $1) \ _LT_AC_TAGVAR(no_undefined_flag, $1) \ _LT_AC_TAGVAR(export_symbols_cmds, $1) \ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1) \ _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1) \ _LT_AC_TAGVAR(hardcode_libdir_separator, $1) \ _LT_AC_TAGVAR(hardcode_automatic, $1) \ _LT_AC_TAGVAR(module_cmds, $1) \ _LT_AC_TAGVAR(module_expsym_cmds, $1) \ _LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1) \ _LT_AC_TAGVAR(fix_srcfile_path, $1) \ _LT_AC_TAGVAR(exclude_expsyms, $1) \ _LT_AC_TAGVAR(include_expsyms, $1); do case $var in _LT_AC_TAGVAR(old_archive_cmds, $1) | \ _LT_AC_TAGVAR(old_archive_from_new_cmds, $1) | \ _LT_AC_TAGVAR(archive_cmds, $1) | \ _LT_AC_TAGVAR(archive_expsym_cmds, $1) | \ _LT_AC_TAGVAR(module_cmds, $1) | \ _LT_AC_TAGVAR(module_expsym_cmds, $1) | \ _LT_AC_TAGVAR(old_archive_from_expsyms_cmds, $1) | \ _LT_AC_TAGVAR(export_symbols_cmds, $1) | \ extract_expsyms_cmds | reload_cmds | finish_cmds | \ postinstall_cmds | postuninstall_cmds | \ old_postinstall_cmds | old_postuninstall_cmds | \ sys_lib_search_path_spec | sys_lib_dlsearch_path_spec) # Double-quote double-evaled strings. eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\"" ;; *) eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\"" ;; esac done case $lt_echo in *'\[$]0 --fallback-echo"') lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\[$]0 --fallback-echo"[$]/[$]0 --fallback-echo"/'` ;; esac ifelse([$1], [], [cfgfile="${ofile}T" trap "$rm \"$cfgfile\"; exit 1" 1 2 15 $rm -f "$cfgfile" AC_MSG_NOTICE([creating $ofile])], [cfgfile="$ofile"]) cat <<__EOF__ >> "$cfgfile" ifelse([$1], [], [#! $SHELL # `$echo "$cfgfile" | sed 's%^.*/%%'` - Provide generalized library-building support services. # Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP) # NOTE: Changes made to this file will be lost: look at ltmain.sh. # # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 # Free Software Foundation, Inc. # # This file is part of GNU Libtool: # Originally by Gordon Matzigkeit , 1996 # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. # # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. # A sed program that does not truncate output. SED=$lt_SED # Sed that helps us avoid accidentally triggering echo(1) options like -n. Xsed="$SED -e 1s/^X//" # The HP-UX ksh and POSIX shell print the target directory to stdout # if CDPATH is set. (unset CDPATH) >/dev/null 2>&1 && unset CDPATH # The names of the tagged configurations supported by this script. available_tags= # ### BEGIN LIBTOOL CONFIG], [# ### BEGIN LIBTOOL TAG CONFIG: $tagname]) # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: # Shell to use when invoking shell scripts. SHELL=$lt_SHELL # Whether or not to build shared libraries. build_libtool_libs=$enable_shared # Whether or not to build static libraries. build_old_libs=$enable_static # Whether or not to add -lc for building shared libraries. build_libtool_need_lc=$_LT_AC_TAGVAR(archive_cmds_need_lc, $1) # Whether or not to disallow shared libs when runtime libs are static allow_libtool_libs_with_static_runtimes=$_LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1) # Whether or not to optimize for fast installation. fast_install=$enable_fast_install # The host system. host_alias=$host_alias host=$host host_os=$host_os # The build system. build_alias=$build_alias build=$build build_os=$build_os # An echo program that does not interpret backslashes. echo=$lt_echo # The archiver. AR=$lt_AR AR_FLAGS=$lt_AR_FLAGS # A C compiler. LTCC=$lt_LTCC # LTCC compiler flags. LTCFLAGS=$lt_LTCFLAGS # A language-specific compiler. CC=$lt_[]_LT_AC_TAGVAR(compiler, $1) # Is the compiler the GNU C compiler? with_gcc=$_LT_AC_TAGVAR(GCC, $1) # An ERE matcher. EGREP=$lt_EGREP # The linker used to build libraries. LD=$lt_[]_LT_AC_TAGVAR(LD, $1) # Whether we need hard or soft links. LN_S=$lt_LN_S # A BSD-compatible nm program. NM=$lt_NM # A symbol stripping program STRIP=$lt_STRIP # Used to examine libraries when file_magic_cmd begins "file" MAGIC_CMD=$MAGIC_CMD # Used on cygwin: DLL creation program. DLLTOOL="$DLLTOOL" # Used on cygwin: object dumper. OBJDUMP="$OBJDUMP" # Used on cygwin: assembler. AS="$AS" # The name of the directory that contains temporary libtool files. objdir=$objdir # How to create reloadable object files. reload_flag=$lt_reload_flag reload_cmds=$lt_reload_cmds # How to pass a linker flag through the compiler. wl=$lt_[]_LT_AC_TAGVAR(lt_prog_compiler_wl, $1) # Object file suffix (normally "o"). objext="$ac_objext" # Old archive suffix (normally "a"). libext="$libext" # Shared library suffix (normally ".so"). shrext_cmds='$shrext_cmds' # Executable file suffix (normally ""). exeext="$exeext" # Additional compiler flags for building library objects. pic_flag=$lt_[]_LT_AC_TAGVAR(lt_prog_compiler_pic, $1) pic_mode=$pic_mode # What is the maximum length of a command? max_cmd_len=$lt_cv_sys_max_cmd_len # Does compiler simultaneously support -c and -o options? compiler_c_o=$lt_[]_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1) # Must we lock files when doing compilation? need_locks=$lt_need_locks # Do we need the lib prefix for modules? need_lib_prefix=$need_lib_prefix # Do we need a version for libraries? need_version=$need_version # Whether dlopen is supported. dlopen_support=$enable_dlopen # Whether dlopen of programs is supported. dlopen_self=$enable_dlopen_self # Whether dlopen of statically linked programs is supported. dlopen_self_static=$enable_dlopen_self_static # Compiler flag to prevent dynamic linking. link_static_flag=$lt_[]_LT_AC_TAGVAR(lt_prog_compiler_static, $1) # Compiler flag to turn off builtin functions. no_builtin_flag=$lt_[]_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) # Compiler flag to allow reflexive dlopens. export_dynamic_flag_spec=$lt_[]_LT_AC_TAGVAR(export_dynamic_flag_spec, $1) # Compiler flag to generate shared objects directly from archives. whole_archive_flag_spec=$lt_[]_LT_AC_TAGVAR(whole_archive_flag_spec, $1) # Compiler flag to generate thread-safe objects. thread_safe_flag_spec=$lt_[]_LT_AC_TAGVAR(thread_safe_flag_spec, $1) # Library versioning type. version_type=$version_type # Format of library name prefix. libname_spec=$lt_libname_spec # List of archive names. First name is the real one, the rest are links. # The last name is the one that the linker finds with -lNAME. library_names_spec=$lt_library_names_spec # The coded name of the library, if different from the real name. soname_spec=$lt_soname_spec # Commands used to build and install an old-style archive. RANLIB=$lt_RANLIB old_archive_cmds=$lt_[]_LT_AC_TAGVAR(old_archive_cmds, $1) old_postinstall_cmds=$lt_old_postinstall_cmds old_postuninstall_cmds=$lt_old_postuninstall_cmds # Create an old-style archive from a shared archive. old_archive_from_new_cmds=$lt_[]_LT_AC_TAGVAR(old_archive_from_new_cmds, $1) # Create a temporary old-style archive to link instead of a shared archive. old_archive_from_expsyms_cmds=$lt_[]_LT_AC_TAGVAR(old_archive_from_expsyms_cmds, $1) # Commands used to build and install a shared archive. archive_cmds=$lt_[]_LT_AC_TAGVAR(archive_cmds, $1) archive_expsym_cmds=$lt_[]_LT_AC_TAGVAR(archive_expsym_cmds, $1) postinstall_cmds=$lt_postinstall_cmds postuninstall_cmds=$lt_postuninstall_cmds # Commands used to build a loadable module (assumed same as above if empty) module_cmds=$lt_[]_LT_AC_TAGVAR(module_cmds, $1) module_expsym_cmds=$lt_[]_LT_AC_TAGVAR(module_expsym_cmds, $1) # Commands to strip libraries. old_striplib=$lt_old_striplib striplib=$lt_striplib # Dependencies to place before the objects being linked to create a # shared library. predep_objects=$lt_[]_LT_AC_TAGVAR(predep_objects, $1) # Dependencies to place after the objects being linked to create a # shared library. postdep_objects=$lt_[]_LT_AC_TAGVAR(postdep_objects, $1) # Dependencies to place before the objects being linked to create a # shared library. predeps=$lt_[]_LT_AC_TAGVAR(predeps, $1) # Dependencies to place after the objects being linked to create a # shared library. postdeps=$lt_[]_LT_AC_TAGVAR(postdeps, $1) # The directories searched by this compiler when creating a shared # library compiler_lib_search_dirs=$lt_[]_LT_AC_TAGVAR(compiler_lib_search_dirs, $1) # The library search path used internally by the compiler when linking # a shared library. compiler_lib_search_path=$lt_[]_LT_AC_TAGVAR(compiler_lib_search_path, $1) # Method to check whether dependent libraries are shared objects. deplibs_check_method=$lt_deplibs_check_method # Command to use when deplibs_check_method == file_magic. file_magic_cmd=$lt_file_magic_cmd # Flag that allows shared libraries with undefined symbols to be built. allow_undefined_flag=$lt_[]_LT_AC_TAGVAR(allow_undefined_flag, $1) # Flag that forces no undefined symbols. no_undefined_flag=$lt_[]_LT_AC_TAGVAR(no_undefined_flag, $1) # Commands used to finish a libtool library installation in a directory. finish_cmds=$lt_finish_cmds # Same as above, but a single script fragment to be evaled but not shown. finish_eval=$lt_finish_eval # Take the output of nm and produce a listing of raw symbols and C names. global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe # Transform the output of nm in a proper C declaration global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl # Transform the output of nm in a C name address pair global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address # This is the shared library runtime path variable. runpath_var=$runpath_var # This is the shared library path variable. shlibpath_var=$shlibpath_var # Is shlibpath searched before the hard-coded library search path? shlibpath_overrides_runpath=$shlibpath_overrides_runpath # How to hardcode a shared library path into an executable. hardcode_action=$_LT_AC_TAGVAR(hardcode_action, $1) # Whether we should hardcode library paths into libraries. hardcode_into_libs=$hardcode_into_libs # Flag to hardcode \$libdir into a binary during linking. # This must work even if \$libdir does not exist. hardcode_libdir_flag_spec=$lt_[]_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1) # If ld is used when linking, flag to hardcode \$libdir into # a binary during linking. This must work even if \$libdir does # not exist. hardcode_libdir_flag_spec_ld=$lt_[]_LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1) # Whether we need a single -rpath flag with a separated argument. hardcode_libdir_separator=$lt_[]_LT_AC_TAGVAR(hardcode_libdir_separator, $1) # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the # resulting binary. hardcode_direct=$_LT_AC_TAGVAR(hardcode_direct, $1) # Set to yes if using the -LDIR flag during linking hardcodes DIR into the # resulting binary. hardcode_minus_L=$_LT_AC_TAGVAR(hardcode_minus_L, $1) # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into # the resulting binary. hardcode_shlibpath_var=$_LT_AC_TAGVAR(hardcode_shlibpath_var, $1) # Set to yes if building a shared library automatically hardcodes DIR into the library # and all subsequent libraries and executables linked against it. hardcode_automatic=$_LT_AC_TAGVAR(hardcode_automatic, $1) # Variables whose values should be saved in libtool wrapper scripts and # restored at relink time. variables_saved_for_relink="$variables_saved_for_relink" # Whether libtool must link a program against all its dependency libraries. link_all_deplibs=$_LT_AC_TAGVAR(link_all_deplibs, $1) # Compile-time system search path for libraries sys_lib_search_path_spec=$lt_sys_lib_search_path_spec # Run-time system search path for libraries sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec # Fix the shell variable \$srcfile for the compiler. fix_srcfile_path=$lt_fix_srcfile_path # Set to yes if exported symbols are required. always_export_symbols=$_LT_AC_TAGVAR(always_export_symbols, $1) # The commands to list exported symbols. export_symbols_cmds=$lt_[]_LT_AC_TAGVAR(export_symbols_cmds, $1) # The commands to extract the exported symbol list from a shared archive. extract_expsyms_cmds=$lt_extract_expsyms_cmds # Symbols that should not be listed in the preloaded symbols. exclude_expsyms=$lt_[]_LT_AC_TAGVAR(exclude_expsyms, $1) # Symbols that must always be exported. include_expsyms=$lt_[]_LT_AC_TAGVAR(include_expsyms, $1) ifelse([$1],[], [# ### END LIBTOOL CONFIG], [# ### END LIBTOOL TAG CONFIG: $tagname]) __EOF__ ifelse([$1],[], [ case $host_os in aix3*) cat <<\EOF >> "$cfgfile" # AIX sometimes has problems with the GCC collect2 program. For some # reason, if we set the COLLECT_NAMES environment variable, the problems # vanish in a puff of smoke. if test "X${COLLECT_NAMES+set}" != Xset; then COLLECT_NAMES= export COLLECT_NAMES fi EOF ;; esac # We use sed instead of cat because bash on DJGPP gets confused if # if finds mixed CR/LF and LF-only lines. Since sed operates in # text mode, it properly converts lines to CR/LF. This bash problem # is reportedly fixed, but why not run on old versions too? sed '$q' "$ltmain" >> "$cfgfile" || (rm -f "$cfgfile"; exit 1) mv -f "$cfgfile" "$ofile" || \ (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") chmod +x "$ofile" ]) else # If there is no Makefile yet, we rely on a make rule to execute # `config.status --recheck' to rerun these tests and create the # libtool script then. ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'` if test -f "$ltmain_in"; then test -f Makefile && make "$ltmain" fi fi ])# AC_LIBTOOL_CONFIG # AC_LIBTOOL_PROG_COMPILER_NO_RTTI([TAGNAME]) # ------------------------------------------- AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_NO_RTTI], [AC_REQUIRE([_LT_AC_SYS_COMPILER])dnl _LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)= if test "$GCC" = yes; then _LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin' AC_LIBTOOL_COMPILER_OPTION([if $compiler supports -fno-rtti -fno-exceptions], lt_cv_prog_compiler_rtti_exceptions, [-fno-rtti -fno-exceptions], [], [_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)="$_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) -fno-rtti -fno-exceptions"]) fi ])# AC_LIBTOOL_PROG_COMPILER_NO_RTTI # AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE # --------------------------------- AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE], [AC_REQUIRE([AC_CANONICAL_HOST]) AC_REQUIRE([LT_AC_PROG_SED]) AC_REQUIRE([AC_PROG_NM]) AC_REQUIRE([AC_OBJEXT]) # Check for command to grab the raw symbol name followed by C symbol from nm. AC_MSG_CHECKING([command to parse $NM output from $compiler object]) AC_CACHE_VAL([lt_cv_sys_global_symbol_pipe], [ # These are sane defaults that work on at least a few old systems. # [They come from Ultrix. What could be older than Ultrix?!! ;)] # Character class describing NM global symbol codes. symcode='[[BCDEGRST]]' # Regexp to match symbols that can be accessed directly from C. sympat='\([[_A-Za-z]][[_A-Za-z0-9]]*\)' # Transform an extracted symbol line into a proper C declaration lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'" # Transform an extracted symbol line into symbol name and symbol address lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode \([[^ ]]*\) \([[^ ]]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" # Define system-specific variables. case $host_os in aix*) symcode='[[BCDT]]' ;; cygwin* | mingw* | pw32*) symcode='[[ABCDGISTW]]' ;; hpux*) # Its linker distinguishes data from code symbols if test "$host_cpu" = ia64; then symcode='[[ABCDEGRST]]' fi lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" ;; linux* | k*bsd*-gnu) if test "$host_cpu" = ia64; then symcode='[[ABCDGIRSTW]]' lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" fi ;; irix* | nonstopux*) symcode='[[BCDEGRST]]' ;; osf*) symcode='[[BCDEGQRST]]' ;; solaris*) symcode='[[BDRT]]' ;; sco3.2v5*) symcode='[[DT]]' ;; sysv4.2uw2*) symcode='[[DT]]' ;; sysv5* | sco5v6* | unixware* | OpenUNIX*) symcode='[[ABDT]]' ;; sysv4) symcode='[[DFNSTU]]' ;; esac # Handle CRLF in mingw tool chain opt_cr= case $build_os in mingw*) opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp ;; esac # If we're using GNU nm, then use its standard symbol codes. case `$NM -V 2>&1` in *GNU* | *'with BFD'*) symcode='[[ABCDGIRSTW]]' ;; esac # Try without a prefix undercore, then with it. for ac_symprfx in "" "_"; do # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. symxfrm="\\1 $ac_symprfx\\2 \\2" # Write the raw and C identifiers. lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[[ ]]\($symcode$symcode*\)[[ ]][[ ]]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" # Check to see that the pipe works correctly. pipe_works=no rm -f conftest* cat > conftest.$ac_ext < $nlist) && test -s "$nlist"; then # Try sorting and uniquifying the output. if sort "$nlist" | uniq > "$nlist"T; then mv -f "$nlist"T "$nlist" else rm -f "$nlist"T fi # Make sure that we snagged all the symbols we need. if grep ' nm_test_var$' "$nlist" >/dev/null; then if grep ' nm_test_func$' "$nlist" >/dev/null; then cat < conftest.$ac_ext #ifdef __cplusplus extern "C" { #endif EOF # Now generate the symbol file. eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext' cat <> conftest.$ac_ext #if defined (__STDC__) && __STDC__ # define lt_ptr_t void * #else # define lt_ptr_t char * # define const #endif /* The mapping between symbol names and symbols. */ const struct { const char *name; lt_ptr_t address; } lt_preloaded_symbols[[]] = { EOF $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext cat <<\EOF >> conftest.$ac_ext {0, (lt_ptr_t) 0} }; #ifdef __cplusplus } #endif EOF # Now try linking the two files. mv conftest.$ac_objext conftstm.$ac_objext lt_save_LIBS="$LIBS" lt_save_CFLAGS="$CFLAGS" LIBS="conftstm.$ac_objext" CFLAGS="$CFLAGS$_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)" if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext}; then pipe_works=yes fi LIBS="$lt_save_LIBS" CFLAGS="$lt_save_CFLAGS" else echo "cannot find nm_test_func in $nlist" >&AS_MESSAGE_LOG_FD fi else echo "cannot find nm_test_var in $nlist" >&AS_MESSAGE_LOG_FD fi else echo "cannot run $lt_cv_sys_global_symbol_pipe" >&AS_MESSAGE_LOG_FD fi else echo "$progname: failed program was:" >&AS_MESSAGE_LOG_FD cat conftest.$ac_ext >&5 fi rm -rf conftest* conftst* # Do not use the global_symbol_pipe unless it works. if test "$pipe_works" = yes; then break else lt_cv_sys_global_symbol_pipe= fi done ]) if test -z "$lt_cv_sys_global_symbol_pipe"; then lt_cv_sys_global_symbol_to_cdecl= fi if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then AC_MSG_RESULT(failed) else AC_MSG_RESULT(ok) fi ]) # AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE # AC_LIBTOOL_PROG_COMPILER_PIC([TAGNAME]) # --------------------------------------- AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_PIC], [_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)= _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)= _LT_AC_TAGVAR(lt_prog_compiler_static, $1)= AC_MSG_CHECKING([for $compiler option to produce PIC]) ifelse([$1],[CXX],[ # C++ specific cases for pic, static, wl, etc. if test "$GXX" = yes; then _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static' case $host_os in aix*) # All AIX code is PIC. if test "$host_cpu" = ia64; then # AIX 5 now supports IA64 processor _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' fi ;; amigaos*) # FIXME: we need at least 68020 code to build shared libraries, but # adding the `-m68020' flag to GCC prevents building anything better, # like `-m68040'. _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4' ;; beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) # PIC is the default for these OSes. ;; mingw* | cygwin* | os2* | pw32*) # This hack is so that the source file can tell whether it is being # built for inclusion in a dll (and should export symbols for example). # Although the cygwin gcc ignores -fPIC, still need this for old-style # (--disable-auto-import) libraries m4_if([$1], [GCJ], [], [_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT']) ;; darwin* | rhapsody*) # PIC is the default on this platform # Common symbols not allowed in MH_DYLIB files _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common' ;; *djgpp*) # DJGPP does not support shared libraries at all _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)= ;; interix[[3-9]]*) # Interix 3.x gcc -fpic/-fPIC options generate broken code. # Instead, we relocate shared libraries at runtime. ;; sysv4*MP*) if test -d /usr/nec; then _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic fi ;; hpux*) # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but # not for PA HP-UX. case $host_cpu in hppa*64*|ia64*) ;; *) _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ;; esac ;; *) _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ;; esac else case $host_os in aix[[4-9]]*) # All AIX code is PIC. if test "$host_cpu" = ia64; then # AIX 5 now supports IA64 processor _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' else _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp' fi ;; chorus*) case $cc_basename in cxch68*) # Green Hills C++ Compiler # _LT_AC_TAGVAR(lt_prog_compiler_static, $1)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a" ;; esac ;; darwin*) # PIC is the default on this platform # Common symbols not allowed in MH_DYLIB files case $cc_basename in xlc*) _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-qnocommon' _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' ;; esac ;; dgux*) case $cc_basename in ec++*) _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' ;; ghcx*) # Green Hills C++ Compiler _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic' ;; *) ;; esac ;; freebsd* | dragonfly*) # FreeBSD uses GNU C++ ;; hpux9* | hpux10* | hpux11*) case $cc_basename in CC*) _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive' if test "$host_cpu" != ia64; then _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='+Z' fi ;; aCC*) _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive' case $host_cpu in hppa*64*|ia64*) # +Z the default ;; *) _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='+Z' ;; esac ;; *) ;; esac ;; interix*) # This is c89, which is MS Visual C++ (no shared libs) # Anyone wants to do a port? ;; irix5* | irix6* | nonstopux*) case $cc_basename in CC*) _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' # CC pic flag -KPIC is the default. ;; *) ;; esac ;; linux* | k*bsd*-gnu) case $cc_basename in KCC*) # KAI C++ Compiler _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,' _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ;; icpc* | ecpc*) # Intel C++ _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static' ;; pgCC* | pgcpp*) # Portland Group C++ compiler. _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fpic' _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; cxx*) # Compaq C++ # Make sure the PIC flag is empty. It appears that all Alpha # Linux and Compaq Tru64 Unix objects are PIC. _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)= _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' ;; *) case `$CC -V 2>&1 | sed 5q` in *Sun\ C*) # Sun C++ 5.9 _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ' ;; esac ;; esac ;; lynxos*) ;; m88k*) ;; mvs*) case $cc_basename in cxx*) _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-W c,exportall' ;; *) ;; esac ;; netbsd* | netbsdelf*-gnu) ;; osf3* | osf4* | osf5*) case $cc_basename in KCC*) _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,' ;; RCC*) # Rational C++ 2.4.1 _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic' ;; cxx*) # Digital/Compaq C++ _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' # Make sure the PIC flag is empty. It appears that all Alpha # Linux and Compaq Tru64 Unix objects are PIC. _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)= _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' ;; *) ;; esac ;; psos*) ;; solaris*) case $cc_basename in CC*) # Sun C++ 4.2, 5.x and Centerline C++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ' ;; gcx*) # Green Hills C++ Compiler _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-PIC' ;; *) ;; esac ;; sunos4*) case $cc_basename in CC*) # Sun C++ 4.x _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic' _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; lcc*) # Lucid _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic' ;; *) ;; esac ;; tandem*) case $cc_basename in NCC*) # NonStop-UX NCC 3.20 _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' ;; *) ;; esac ;; sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) case $cc_basename in CC*) _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; esac ;; vxworks*) ;; *) _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no ;; esac fi ], [ if test "$GCC" = yes; then _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static' case $host_os in aix*) # All AIX code is PIC. if test "$host_cpu" = ia64; then # AIX 5 now supports IA64 processor _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' fi ;; amigaos*) # FIXME: we need at least 68020 code to build shared libraries, but # adding the `-m68020' flag to GCC prevents building anything better, # like `-m68040'. _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4' ;; beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) # PIC is the default for these OSes. ;; mingw* | cygwin* | pw32* | os2*) # This hack is so that the source file can tell whether it is being # built for inclusion in a dll (and should export symbols for example). # Although the cygwin gcc ignores -fPIC, still need this for old-style # (--disable-auto-import) libraries m4_if([$1], [GCJ], [], [_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT']) ;; darwin* | rhapsody*) # PIC is the default on this platform # Common symbols not allowed in MH_DYLIB files _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common' ;; interix[[3-9]]*) # Interix 3.x gcc -fpic/-fPIC options generate broken code. # Instead, we relocate shared libraries at runtime. ;; msdosdjgpp*) # Just because we use GCC doesn't mean we suddenly get shared libraries # on systems that don't support them. _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no enable_shared=no ;; sysv4*MP*) if test -d /usr/nec; then _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic fi ;; hpux*) # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but # not for PA HP-UX. case $host_cpu in hppa*64*|ia64*) # +Z the default ;; *) _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ;; esac ;; *) _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ;; esac else # PORTME Check for flag to pass linker flags through the system compiler. case $host_os in aix*) _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' if test "$host_cpu" = ia64; then # AIX 5 now supports IA64 processor _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' else _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp' fi ;; darwin*) # PIC is the default on this platform # Common symbols not allowed in MH_DYLIB files case $cc_basename in xlc*) _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-qnocommon' _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' ;; esac ;; mingw* | cygwin* | pw32* | os2*) # This hack is so that the source file can tell whether it is being # built for inclusion in a dll (and should export symbols for example). m4_if([$1], [GCJ], [], [_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT']) ;; hpux9* | hpux10* | hpux11*) _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but # not for PA HP-UX. case $host_cpu in hppa*64*|ia64*) # +Z the default ;; *) _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='+Z' ;; esac # Is there a better lt_prog_compiler_static that works with the bundled CC? _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive' ;; irix5* | irix6* | nonstopux*) _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' # PIC (with -KPIC) is the default. _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' ;; newsos6) _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; linux* | k*bsd*-gnu) case $cc_basename in icc* | ecc*) _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static' ;; pgcc* | pgf77* | pgf90* | pgf95*) # Portland Group compilers (*not* the Pentium gcc compiler, # which looks to be a dead project) _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fpic' _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; ccc*) _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' # All Alpha code is PIC. _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' ;; *) case `$CC -V 2>&1 | sed 5q` in *Sun\ C*) # Sun C 5.9 _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' ;; *Sun\ F*) # Sun Fortran 8.3 passes all unrecognized flags to the linker _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='' ;; esac ;; esac ;; osf3* | osf4* | osf5*) _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' # All OSF/1 code is PIC. _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' ;; rdos*) _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' ;; solaris*) _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' case $cc_basename in f77* | f90* | f95*) _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ';; *) _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,';; esac ;; sunos4*) _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ' _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-PIC' _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; sysv4 | sysv4.2uw2* | sysv4.3*) _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; sysv4*MP*) if test -d /usr/nec ;then _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-Kconform_pic' _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' fi ;; sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; unicos*) _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no ;; uts4*) _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic' _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; *) _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no ;; esac fi ]) AC_MSG_RESULT([$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)]) # # Check to make sure the PIC flag actually works. # if test -n "$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)"; then AC_LIBTOOL_COMPILER_OPTION([if $compiler PIC flag $_LT_AC_TAGVAR(lt_prog_compiler_pic, $1) works], _LT_AC_TAGVAR(lt_cv_prog_compiler_pic_works, $1), [$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)ifelse([$1],[],[ -DPIC],[ifelse([$1],[CXX],[ -DPIC],[])])], [], [case $_LT_AC_TAGVAR(lt_prog_compiler_pic, $1) in "" | " "*) ;; *) _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=" $_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)" ;; esac], [_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)= _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no]) fi case $host_os in # For platforms which do not support PIC, -DPIC is meaningless: *djgpp*) _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)= ;; *) _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)="$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)ifelse([$1],[],[ -DPIC],[ifelse([$1],[CXX],[ -DPIC],[])])" ;; esac # # Check to make sure the static flag actually works. # wl=$_LT_AC_TAGVAR(lt_prog_compiler_wl, $1) eval lt_tmp_static_flag=\"$_LT_AC_TAGVAR(lt_prog_compiler_static, $1)\" AC_LIBTOOL_LINKER_OPTION([if $compiler static flag $lt_tmp_static_flag works], _LT_AC_TAGVAR(lt_cv_prog_compiler_static_works, $1), $lt_tmp_static_flag, [], [_LT_AC_TAGVAR(lt_prog_compiler_static, $1)=]) ]) # AC_LIBTOOL_PROG_LD_SHLIBS([TAGNAME]) # ------------------------------------ # See if the linker supports building shared libraries. AC_DEFUN([AC_LIBTOOL_PROG_LD_SHLIBS], [AC_REQUIRE([LT_AC_PROG_SED])dnl AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries]) ifelse([$1],[CXX],[ _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' case $host_os in aix[[4-9]]*) # If we're using GNU nm, then we don't want the "-C" option. # -C means demangle to AIX nm, but means don't demangle with GNU nm if $NM -V 2>&1 | grep 'GNU' > /dev/null; then _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\[$]2 == "T") || (\[$]2 == "D") || (\[$]2 == "B")) && ([substr](\[$]3,1,1) != ".")) { print \[$]3 } }'\'' | sort -u > $export_symbols' else _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\[$]2 == "T") || (\[$]2 == "D") || (\[$]2 == "B")) && ([substr](\[$]3,1,1) != ".")) { print \[$]3 } }'\'' | sort -u > $export_symbols' fi ;; pw32*) _LT_AC_TAGVAR(export_symbols_cmds, $1)="$ltdll_cmds" ;; cygwin* | mingw*) _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;/^.*[[ ]]__nm__/s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.*[[ ]]//'\'' | sort | uniq > $export_symbols' ;; linux* | k*bsd*-gnu) _LT_AC_TAGVAR(link_all_deplibs, $1)=no ;; *) _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' ;; esac _LT_AC_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'] ],[ runpath_var= _LT_AC_TAGVAR(allow_undefined_flag, $1)= _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=no _LT_AC_TAGVAR(archive_cmds, $1)= _LT_AC_TAGVAR(archive_expsym_cmds, $1)= _LT_AC_TAGVAR(old_archive_From_new_cmds, $1)= _LT_AC_TAGVAR(old_archive_from_expsyms_cmds, $1)= _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)= _LT_AC_TAGVAR(whole_archive_flag_spec, $1)= _LT_AC_TAGVAR(thread_safe_flag_spec, $1)= _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)= _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)= _LT_AC_TAGVAR(hardcode_libdir_separator, $1)= _LT_AC_TAGVAR(hardcode_direct, $1)=no _LT_AC_TAGVAR(hardcode_minus_L, $1)=no _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported _LT_AC_TAGVAR(link_all_deplibs, $1)=unknown _LT_AC_TAGVAR(hardcode_automatic, $1)=no _LT_AC_TAGVAR(module_cmds, $1)= _LT_AC_TAGVAR(module_expsym_cmds, $1)= _LT_AC_TAGVAR(always_export_symbols, $1)=no _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' # include_expsyms should be a list of space-separated symbols to be *always* # included in the symbol list _LT_AC_TAGVAR(include_expsyms, $1)= # exclude_expsyms can be an extended regexp of symbols to exclude # it will be wrapped by ` (' and `)$', so one must not match beginning or # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', # as well as any symbol that contains `d'. _LT_AC_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'] # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out # platforms (ab)use it in PIC code, but their linkers get confused if # the symbol is explicitly referenced. Since portable code cannot # rely on this symbol name, it's probably fine to never include it in # preloaded symbol tables. # Exclude shared library initialization/finalization symbols. dnl Note also adjust exclude_expsyms for C++ above. extract_expsyms_cmds= # Just being paranoid about ensuring that cc_basename is set. _LT_CC_BASENAME([$compiler]) case $host_os in cygwin* | mingw* | pw32*) # FIXME: the MSVC++ port hasn't been tested in a loooong time # When not using gcc, we currently assume that we are using # Microsoft Visual C++. if test "$GCC" != yes; then with_gnu_ld=no fi ;; interix*) # we just hope/assume this is gcc and not c89 (= MSVC++) with_gnu_ld=yes ;; openbsd*) with_gnu_ld=no ;; esac _LT_AC_TAGVAR(ld_shlibs, $1)=yes if test "$with_gnu_ld" = yes; then # If archive_cmds runs LD, not CC, wlarc should be empty wlarc='${wl}' # Set some defaults for GNU ld with shared library support. These # are reset later if shared libraries are not supported. Putting them # here allows them to be overridden if necessary. runpath_var=LD_RUN_PATH _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir' _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic' # ancient GNU ld didn't support --whole-archive et. al. if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then _LT_AC_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' else _LT_AC_TAGVAR(whole_archive_flag_spec, $1)= fi supports_anon_versioning=no case `$LD -v 2>/dev/null` in *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.10.*) ;; # catch versions < 2.11 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... *\ 2.11.*) ;; # other 2.11 versions *) supports_anon_versioning=yes ;; esac # See if GNU ld supports shared libraries. case $host_os in aix[[3-9]]*) # On AIX/PPC, the GNU linker is very broken if test "$host_cpu" != ia64; then _LT_AC_TAGVAR(ld_shlibs, $1)=no cat <&2 *** Warning: the GNU linker, at least up to release 2.9.1, is reported *** to be unable to reliably create shared libraries on AIX. *** Therefore, libtool is disabling shared libraries support. If you *** really care for shared libraries, you may want to modify your PATH *** so that a non-GNU linker is found, and then restart. EOF fi ;; amigaos*) _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes # Samuel A. Falvo II reports # that the semantics of dynamic libraries on AmigaOS, at least up # to version 4, is to share data among multiple programs linked # with the same dynamic library. Since this doesn't match the # behavior of shared libraries on other platforms, we can't use # them. _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; beos*) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported # Joseph Beckenbach says some releases of gcc # support --undefined. This deserves some investigation. FIXME _LT_AC_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' else _LT_AC_TAGVAR(ld_shlibs, $1)=no fi ;; cygwin* | mingw* | pw32*) # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless, # as there is no search path for DLLs. _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported _LT_AC_TAGVAR(always_export_symbols, $1)=no _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=yes _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/'\'' -e '\''/^[[AITW]][[ ]]/s/.*[[ ]]//'\'' | sort | uniq > $export_symbols' if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' # If the export-symbols file already is a .def file (1st line # is EXPORTS), use it as is; otherwise, prepend... _LT_AC_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then cp $export_symbols $output_objdir/$soname.def; else echo EXPORTS > $output_objdir/$soname.def; cat $export_symbols >> $output_objdir/$soname.def; fi~ $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' else _LT_AC_TAGVAR(ld_shlibs, $1)=no fi ;; interix[[3-9]]*) _LT_AC_TAGVAR(hardcode_direct, $1)=no _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. # Instead, shared libraries are loaded at an image base (0x10000000 by # default) and relocated if they conflict, which is a slow very memory # consuming and fragmenting process. To avoid this, we pick a random, # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link # time. Moving up from 0x10000000 also allows more sbrk(2) space. _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' ;; gnu* | linux* | k*bsd*-gnu) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then tmp_addflag= case $cc_basename,$host_cpu in pgcc*) # Portland Group C compiler _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' tmp_addflag=' $pic_flag' ;; pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' tmp_addflag=' $pic_flag -Mnomain' ;; ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 tmp_addflag=' -i_dynamic' ;; efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 tmp_addflag=' -i_dynamic -nofor_main' ;; ifc* | ifort*) # Intel Fortran compiler tmp_addflag=' -nofor_main' ;; esac case `$CC -V 2>&1 | sed 5q` in *Sun\ C*) # Sun C 5.9 _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' tmp_sharedflag='-G' ;; *Sun\ F*) # Sun Fortran 8.3 tmp_sharedflag='-G' ;; *) tmp_sharedflag='-shared' ;; esac _LT_AC_TAGVAR(archive_cmds, $1)='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' if test $supports_anon_versioning = yes; then _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $output_objdir/$libname.ver~ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ $echo "local: *; };" >> $output_objdir/$libname.ver~ $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' fi _LT_AC_TAGVAR(link_all_deplibs, $1)=no else _LT_AC_TAGVAR(ld_shlibs, $1)=no fi ;; netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' wlarc= else _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' fi ;; solaris*) if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then _LT_AC_TAGVAR(ld_shlibs, $1)=no cat <&2 *** Warning: The releases 2.8.* of the GNU linker cannot reliably *** create shared libraries on Solaris systems. Therefore, libtool *** is disabling shared libraries support. We urge you to upgrade GNU *** binutils to release 2.9.1 or newer. Another option is to modify *** your PATH or compiler configuration so that the native linker is *** used, and then restart. EOF elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' else _LT_AC_TAGVAR(ld_shlibs, $1)=no fi ;; sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) case `$LD -v 2>&1` in *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.1[[0-5]].*) _LT_AC_TAGVAR(ld_shlibs, $1)=no cat <<_LT_EOF 1>&2 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not *** reliably create shared libraries on SCO systems. Therefore, libtool *** is disabling shared libraries support. We urge you to upgrade GNU *** binutils to release 2.16.91.0.3 or newer. Another option is to modify *** your PATH or compiler configuration so that the native linker is *** used, and then restart. _LT_EOF ;; *) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`' _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib' else _LT_AC_TAGVAR(ld_shlibs, $1)=no fi ;; esac ;; sunos4*) _LT_AC_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' wlarc= _LT_AC_TAGVAR(hardcode_direct, $1)=yes _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ;; *) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' else _LT_AC_TAGVAR(ld_shlibs, $1)=no fi ;; esac if test "$_LT_AC_TAGVAR(ld_shlibs, $1)" = no; then runpath_var= _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)= _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)= _LT_AC_TAGVAR(whole_archive_flag_spec, $1)= fi else # PORTME fill in a description of your system's linker (not GNU ld) case $host_os in aix3*) _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported _LT_AC_TAGVAR(always_export_symbols, $1)=yes _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname' # Note: this linker hardcodes the directories in LIBPATH if there # are no directories specified by -L. _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then # Neither direct hardcoding nor static linking is supported with a # broken collect2. _LT_AC_TAGVAR(hardcode_direct, $1)=unsupported fi ;; aix[[4-9]]*) if test "$host_cpu" = ia64; then # On IA64, the linker does run time linking by default, so we don't # have to do anything special. aix_use_runtimelinking=no exp_sym_flag='-Bexport' no_entry_flag="" else # If we're using GNU nm, then we don't want the "-C" option. # -C means demangle to AIX nm, but means don't demangle with GNU nm if $NM -V 2>&1 | grep 'GNU' > /dev/null; then _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\[$]2 == "T") || (\[$]2 == "D") || (\[$]2 == "B")) && ([substr](\[$]3,1,1) != ".")) { print \[$]3 } }'\'' | sort -u > $export_symbols' else _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\[$]2 == "T") || (\[$]2 == "D") || (\[$]2 == "B")) && ([substr](\[$]3,1,1) != ".")) { print \[$]3 } }'\'' | sort -u > $export_symbols' fi aix_use_runtimelinking=no # Test if we are trying to use run time linking or normal # AIX style linking. If -brtl is somewhere in LDFLAGS, we # need to do runtime linking. case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*) for ld_flag in $LDFLAGS; do if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then aix_use_runtimelinking=yes break fi done ;; esac exp_sym_flag='-bexport' no_entry_flag='-bnoentry' fi # When large executables or shared objects are built, AIX ld can # have problems creating the table of contents. If linking a library # or program results in "error TOC overflow" add -mminimal-toc to # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. _LT_AC_TAGVAR(archive_cmds, $1)='' _LT_AC_TAGVAR(hardcode_direct, $1)=yes _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=':' _LT_AC_TAGVAR(link_all_deplibs, $1)=yes if test "$GCC" = yes; then case $host_os in aix4.[[012]]|aix4.[[012]].*) # We only want to do this on AIX 4.2 and lower, the check # below for broken collect2 doesn't work under 4.3+ collect2name=`${CC} -print-prog-name=collect2` if test -f "$collect2name" && \ strings "$collect2name" | grep resolve_lib_name >/dev/null then # We have reworked collect2 : else # We have old collect2 _LT_AC_TAGVAR(hardcode_direct, $1)=unsupported # It fails to find uninstalled libraries when the uninstalled # path is not listed in the libpath. Setting hardcode_minus_L # to unsupported forces relinking _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_AC_TAGVAR(hardcode_libdir_separator, $1)= fi ;; esac shared_flag='-shared' if test "$aix_use_runtimelinking" = yes; then shared_flag="$shared_flag "'${wl}-G' fi else # not using gcc if test "$host_cpu" = ia64; then # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release # chokes on -Wl,-G. The following line is correct: shared_flag='-G' else if test "$aix_use_runtimelinking" = yes; then shared_flag='${wl}-G' else shared_flag='${wl}-bM:SRE' fi fi fi # It seems that -bexpall does not export symbols beginning with # underscore (_), so it is better to generate a list of symbols to export. _LT_AC_TAGVAR(always_export_symbols, $1)=yes if test "$aix_use_runtimelinking" = yes; then # Warning - without using the other runtime loading flags (-brtl), # -berok will link without error, but may produce a broken library. _LT_AC_TAGVAR(allow_undefined_flag, $1)='-berok' # Determine the default libpath from the value encoded in an empty executable. _LT_AC_SYS_LIBPATH_AIX _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath" _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" else if test "$host_cpu" = ia64; then _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib' _LT_AC_TAGVAR(allow_undefined_flag, $1)="-z nodefs" _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols" else # Determine the default libpath from the value encoded in an empty executable. _LT_AC_SYS_LIBPATH_AIX _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath" # Warning - without using the other run time loading flags, # -berok will link without error, but may produce a broken library. _LT_AC_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok' _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok' # Exported symbols can be pulled into shared objects from archives _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='$convenience' _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes # This is similar to how AIX traditionally builds its shared libraries. _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname' fi fi ;; amigaos*) _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes # see comment about different semantics on the GNU ld section _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; bsdi[[45]]*) _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)=-rdynamic ;; cygwin* | mingw* | pw32*) # When not using gcc, we currently assume that we are using # Microsoft Visual C++. # hardcode_libdir_flag_spec is actually meaningless, as there is # no search path for DLLs. _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)=' ' _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported # Tell ltmain to make .lib files, not .a files. libext=lib # Tell ltmain to make .dll files, not .so files. shrext_cmds=".dll" # FIXME: Setting linknames here is a bad hack. _LT_AC_TAGVAR(archive_cmds, $1)='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames=' # The linker will automatically build a .lib file if we build a DLL. _LT_AC_TAGVAR(old_archive_From_new_cmds, $1)='true' # FIXME: Should let the user specify the lib program. _LT_AC_TAGVAR(old_archive_cmds, $1)='lib -OUT:$oldlib$oldobjs$old_deplibs' _LT_AC_TAGVAR(fix_srcfile_path, $1)='`cygpath -w "$srcfile"`' _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=yes ;; darwin* | rhapsody*) case $host_os in rhapsody* | darwin1.[[012]]) _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-undefined ${wl}suppress' ;; *) # Darwin 1.3 on if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' else case ${MACOSX_DEPLOYMENT_TARGET} in 10.[[012]]) _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 10.*) _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-undefined ${wl}dynamic_lookup' ;; esac fi ;; esac _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no _LT_AC_TAGVAR(hardcode_direct, $1)=no _LT_AC_TAGVAR(hardcode_automatic, $1)=yes _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='' _LT_AC_TAGVAR(link_all_deplibs, $1)=yes if test "$GCC" = yes ; then output_verbose_link_cmd='echo' _LT_AC_TAGVAR(archive_cmds, $1)="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" _LT_AC_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" _LT_AC_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}" _LT_AC_TAGVAR(module_expsym_cmds, $1)="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}" else case $cc_basename in xlc*) output_verbose_link_cmd='echo' _LT_AC_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring' _LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' _LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' ;; *) _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; esac fi ;; dgux*) _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ;; freebsd1*) _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor # support. Future versions do this automatically, but an explicit c++rt0.o # does not break anything, and helps significantly (at the cost of a little # extra space). freebsd2.2*) _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' _LT_AC_TAGVAR(hardcode_direct, $1)=yes _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ;; # Unfortunately, older versions of FreeBSD 2 do not have this feature. freebsd2*) _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' _LT_AC_TAGVAR(hardcode_direct, $1)=yes _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ;; # FreeBSD 3 and greater uses gcc -shared to do shared libraries. freebsd* | dragonfly*) _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' _LT_AC_TAGVAR(hardcode_direct, $1)=yes _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ;; hpux9*) if test "$GCC" = yes; then _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' else _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' fi _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir' _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: _LT_AC_TAGVAR(hardcode_direct, $1)=yes # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' ;; hpux10*) if test "$GCC" = yes -a "$with_gnu_ld" = no; then _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' else _LT_AC_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' fi if test "$with_gnu_ld" = no; then _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir' _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: _LT_AC_TAGVAR(hardcode_direct, $1)=yes _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes fi ;; hpux11*) if test "$GCC" = yes -a "$with_gnu_ld" = no; then case $host_cpu in hppa*64*) _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ;; ia64*) _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' ;; *) _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' ;; esac else case $host_cpu in hppa*64*) _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ;; ia64*) _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' ;; *) _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' ;; esac fi if test "$with_gnu_ld" = no; then _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir' _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: case $host_cpu in hppa*64*|ia64*) _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='+b $libdir' _LT_AC_TAGVAR(hardcode_direct, $1)=no _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ;; *) _LT_AC_TAGVAR(hardcode_direct, $1)=yes _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes ;; esac fi ;; irix5* | irix6* | nonstopux*) if test "$GCC" = yes; then _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' else _LT_AC_TAGVAR(archive_cmds, $1)='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='-rpath $libdir' fi _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: _LT_AC_TAGVAR(link_all_deplibs, $1)=yes ;; netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out else _LT_AC_TAGVAR(archive_cmds, $1)='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF fi _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' _LT_AC_TAGVAR(hardcode_direct, $1)=yes _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ;; newsos6) _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' _LT_AC_TAGVAR(hardcode_direct, $1)=yes _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ;; openbsd*) if test -f /usr/libexec/ld.so; then _LT_AC_TAGVAR(hardcode_direct, $1)=yes _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' else case $host_os in openbsd[[01]].* | openbsd2.[[0-7]] | openbsd2.[[0-7]].*) _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' ;; *) _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' ;; esac fi else _LT_AC_TAGVAR(ld_shlibs, $1)=no fi ;; os2*) _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported _LT_AC_TAGVAR(archive_cmds, $1)='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def' _LT_AC_TAGVAR(old_archive_From_new_cmds, $1)='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' ;; osf3*) if test "$GCC" = yes; then _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*' _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' else _LT_AC_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*' _LT_AC_TAGVAR(archive_cmds, $1)='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' fi _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: ;; osf4* | osf5*) # as osf3* with the addition of -msym flag if test "$GCC" = yes; then _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*' _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' else _LT_AC_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*' _LT_AC_TAGVAR(archive_cmds, $1)='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~ $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp' # Both c and cxx compiler support -rpath directly _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir' fi _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: ;; solaris*) _LT_AC_TAGVAR(no_undefined_flag, $1)=' -z text' if test "$GCC" = yes; then wlarc='${wl}' _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp' else wlarc='' _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' fi _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no case $host_os in solaris2.[[0-5]] | solaris2.[[0-5]].*) ;; *) # The compiler driver will combine and reorder linker options, # but understands `-z linker_flag'. GCC discards it without `$wl', # but is careful enough not to reorder. # Supported since Solaris 2.6 (maybe 2.5.1?) if test "$GCC" = yes; then _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' else _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract' fi ;; esac _LT_AC_TAGVAR(link_all_deplibs, $1)=yes ;; sunos4*) if test "x$host_vendor" = xsequent; then # Use $CC to link under sequent, because it throws in some extra .o # files that make .init and .fini sections work. _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' else _LT_AC_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' fi _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_AC_TAGVAR(hardcode_direct, $1)=yes _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ;; sysv4) case $host_vendor in sni) _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' _LT_AC_TAGVAR(hardcode_direct, $1)=yes # is this really true??? ;; siemens) ## LD is ld it makes a PLAMLIB ## CC just makes a GrossModule. _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -o $lib $libobjs $deplibs $linker_flags' _LT_AC_TAGVAR(reload_cmds, $1)='$CC -r -o $output$reload_objs' _LT_AC_TAGVAR(hardcode_direct, $1)=no ;; motorola) _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' _LT_AC_TAGVAR(hardcode_direct, $1)=no #Motorola manual says yes, but my tests say they lie ;; esac runpath_var='LD_RUN_PATH' _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ;; sysv4.3*) _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='-Bexport' ;; sysv4*MP*) if test -d /usr/nec; then _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no runpath_var=LD_RUN_PATH hardcode_runpath_var=yes _LT_AC_TAGVAR(ld_shlibs, $1)=yes fi ;; sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*) _LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z,text' _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no runpath_var='LD_RUN_PATH' if test "$GCC" = yes; then _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' else _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' fi ;; sysv5* | sco3.2v5* | sco5v6*) # Note: We can NOT use -z defs as we might desire, because we do not # link with -lc, and that would cause any symbols used from libc to # always be unresolved, which means just about no library would # ever link correctly. If we're not using GNU ld we use -z text # though, which does catch some bad symbols but isn't as heavy-handed # as -z defs. _LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z,text' _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs' _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`' _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=':' _LT_AC_TAGVAR(link_all_deplibs, $1)=yes _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport' runpath_var='LD_RUN_PATH' if test "$GCC" = yes; then _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' else _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' fi ;; uts4*) _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ;; *) _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; esac fi ]) AC_MSG_RESULT([$_LT_AC_TAGVAR(ld_shlibs, $1)]) test "$_LT_AC_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no # # Do we need to explicitly link libc? # case "x$_LT_AC_TAGVAR(archive_cmds_need_lc, $1)" in x|xyes) # Assume -lc should be added _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes if test "$enable_shared" = yes && test "$GCC" = yes; then case $_LT_AC_TAGVAR(archive_cmds, $1) in *'~'*) # FIXME: we may have to deal with multi-command sequences. ;; '$CC '*) # Test whether the compiler implicitly links with -lc since on some # systems, -lgcc has to come before -lc. If gcc already passes -lc # to ld, don't add -lc before -lgcc. AC_MSG_CHECKING([whether -lc should be explicitly linked in]) $rm conftest* echo "$lt_simple_compile_test_code" > conftest.$ac_ext if AC_TRY_EVAL(ac_compile) 2>conftest.err; then soname=conftest lib=conftest libobjs=conftest.$ac_objext deplibs= wl=$_LT_AC_TAGVAR(lt_prog_compiler_wl, $1) pic_flag=$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1) compiler_flags=-v linker_flags=-v verstring= output_objdir=. libname=conftest lt_save_allow_undefined_flag=$_LT_AC_TAGVAR(allow_undefined_flag, $1) _LT_AC_TAGVAR(allow_undefined_flag, $1)= if AC_TRY_EVAL(_LT_AC_TAGVAR(archive_cmds, $1) 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) then _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no else _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes fi _LT_AC_TAGVAR(allow_undefined_flag, $1)=$lt_save_allow_undefined_flag else cat conftest.err 1>&5 fi $rm conftest* AC_MSG_RESULT([$_LT_AC_TAGVAR(archive_cmds_need_lc, $1)]) ;; esac fi ;; esac ])# AC_LIBTOOL_PROG_LD_SHLIBS # _LT_AC_FILE_LTDLL_C # ------------------- # Be careful that the start marker always follows a newline. AC_DEFUN([_LT_AC_FILE_LTDLL_C], [ # /* ltdll.c starts here */ # #define WIN32_LEAN_AND_MEAN # #include # #undef WIN32_LEAN_AND_MEAN # #include # # #ifndef __CYGWIN__ # # ifdef __CYGWIN32__ # # define __CYGWIN__ __CYGWIN32__ # # endif # #endif # # #ifdef __cplusplus # extern "C" { # #endif # BOOL APIENTRY DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved); # #ifdef __cplusplus # } # #endif # # #ifdef __CYGWIN__ # #include # DECLARE_CYGWIN_DLL( DllMain ); # #endif # HINSTANCE __hDllInstance_base; # # BOOL APIENTRY # DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved) # { # __hDllInstance_base = hInst; # return TRUE; # } # /* ltdll.c ends here */ ])# _LT_AC_FILE_LTDLL_C # _LT_AC_TAGVAR(VARNAME, [TAGNAME]) # --------------------------------- AC_DEFUN([_LT_AC_TAGVAR], [ifelse([$2], [], [$1], [$1_$2])]) # old names AC_DEFUN([AM_PROG_LIBTOOL], [AC_PROG_LIBTOOL]) AC_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)]) AC_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)]) AC_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)]) AC_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)]) AC_DEFUN([AM_PROG_LD], [AC_PROG_LD]) AC_DEFUN([AM_PROG_NM], [AC_PROG_NM]) # This is just to silence aclocal about the macro not being used ifelse([AC_DISABLE_FAST_INSTALL]) AC_DEFUN([LT_AC_PROG_GCJ], [AC_CHECK_TOOL(GCJ, gcj, no) test "x${GCJFLAGS+set}" = xset || GCJFLAGS="-g -O2" AC_SUBST(GCJFLAGS) ]) AC_DEFUN([LT_AC_PROG_RC], [AC_CHECK_TOOL(RC, windres, no) ]) # Cheap backport of AS_EXECUTABLE_P and required macros # from Autoconf 2.59; we should not use $as_executable_p directly. # _AS_TEST_PREPARE # ---------------- m4_ifndef([_AS_TEST_PREPARE], [m4_defun([_AS_TEST_PREPARE], [if test -x / >/dev/null 2>&1; then as_executable_p='test -x' else as_executable_p='test -f' fi ])])# _AS_TEST_PREPARE # AS_EXECUTABLE_P # --------------- # Check whether a file is executable. m4_ifndef([AS_EXECUTABLE_P], [m4_defun([AS_EXECUTABLE_P], [AS_REQUIRE([_AS_TEST_PREPARE])dnl $as_executable_p $1[]dnl ])])# AS_EXECUTABLE_P # NOTE: This macro has been submitted for inclusion into # # GNU Autoconf as AC_PROG_SED. When it is available in # # a released version of Autoconf we should remove this # # macro and use it instead. # # LT_AC_PROG_SED # -------------- # Check for a fully-functional sed program, that truncates # as few characters as possible. Prefer GNU sed if found. AC_DEFUN([LT_AC_PROG_SED], [AC_MSG_CHECKING([for a sed that does not truncate output]) AC_CACHE_VAL(lt_cv_path_SED, [# Loop through the user's path and test for sed and gsed. # Then use that list of sed's as ones to test for truncation. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for lt_ac_prog in sed gsed; do for ac_exec_ext in '' $ac_executable_extensions; do if AS_EXECUTABLE_P(["$as_dir/$lt_ac_prog$ac_exec_ext"]); then lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext" fi done done done IFS=$as_save_IFS lt_ac_max=0 lt_ac_count=0 # Add /usr/xpg4/bin/sed as it is typically found on Solaris # along with /bin/sed that truncates output. for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do test ! -f $lt_ac_sed && continue cat /dev/null > conftest.in lt_ac_count=0 echo $ECHO_N "0123456789$ECHO_C" >conftest.in # Check for GNU sed and select it if it is found. if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then lt_cv_path_SED=$lt_ac_sed break fi while true; do cat conftest.in conftest.in >conftest.tmp mv conftest.tmp conftest.in cp conftest.in conftest.nl echo >>conftest.nl $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break cmp -s conftest.out conftest.nl || break # 10000 chars as input seems more than enough test $lt_ac_count -gt 10 && break lt_ac_count=`expr $lt_ac_count + 1` if test $lt_ac_count -gt $lt_ac_max; then lt_ac_max=$lt_ac_count lt_cv_path_SED=$lt_ac_sed fi done done ]) SED=$lt_cv_path_SED AC_SUBST([SED]) AC_MSG_RESULT([$SED]) ]) # Copyright (C) 2002, 2003, 2005, 2006, 2007 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_AUTOMAKE_VERSION(VERSION) # ---------------------------- # Automake X.Y traces this macro to ensure aclocal.m4 has been # generated from the m4 files accompanying Automake X.Y. # (This private macro should not be called outside this file.) AC_DEFUN([AM_AUTOMAKE_VERSION], [am__api_version='1.10' dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to dnl require some minimum version. Point them to the right macro. m4_if([$1], [1.10.1], [], [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl ]) # _AM_AUTOCONF_VERSION(VERSION) # ----------------------------- # aclocal traces this macro to find the Autoconf version. # This is a private macro too. Using m4_define simplifies # the logic in aclocal, which can simply ignore this definition. m4_define([_AM_AUTOCONF_VERSION], []) # AM_SET_CURRENT_AUTOMAKE_VERSION # ------------------------------- # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced. # This function is AC_REQUIREd by AC_INIT_AUTOMAKE. AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], [AM_AUTOMAKE_VERSION([1.10.1])dnl m4_ifndef([AC_AUTOCONF_VERSION], [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl _AM_AUTOCONF_VERSION(AC_AUTOCONF_VERSION)]) # AM_AUX_DIR_EXPAND -*- Autoconf -*- # Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets # $ac_aux_dir to `$srcdir/foo'. In other projects, it is set to # `$srcdir', `$srcdir/..', or `$srcdir/../..'. # # Of course, Automake must honor this variable whenever it calls a # tool from the auxiliary directory. The problem is that $srcdir (and # therefore $ac_aux_dir as well) can be either absolute or relative, # depending on how configure is run. This is pretty annoying, since # it makes $ac_aux_dir quite unusable in subdirectories: in the top # source directory, any form will work fine, but in subdirectories a # relative path needs to be adjusted first. # # $ac_aux_dir/missing # fails when called from a subdirectory if $ac_aux_dir is relative # $top_srcdir/$ac_aux_dir/missing # fails if $ac_aux_dir is absolute, # fails when called from a subdirectory in a VPATH build with # a relative $ac_aux_dir # # The reason of the latter failure is that $top_srcdir and $ac_aux_dir # are both prefixed by $srcdir. In an in-source build this is usually # harmless because $srcdir is `.', but things will broke when you # start a VPATH build or use an absolute $srcdir. # # So we could use something similar to $top_srcdir/$ac_aux_dir/missing, # iff we strip the leading $srcdir from $ac_aux_dir. That would be: # am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"` # and then we would define $MISSING as # MISSING="\${SHELL} $am_aux_dir/missing" # This will work as long as MISSING is not called from configure, because # unfortunately $(top_srcdir) has no meaning in configure. # However there are other variables, like CC, which are often used in # configure, and could therefore not use this "fixed" $ac_aux_dir. # # Another solution, used here, is to always expand $ac_aux_dir to an # absolute PATH. The drawback is that using absolute paths prevent a # configured tree to be moved without reconfiguration. AC_DEFUN([AM_AUX_DIR_EXPAND], [dnl Rely on autoconf to set up CDPATH properly. AC_PREREQ([2.50])dnl # expand $ac_aux_dir to an absolute path am_aux_dir=`cd $ac_aux_dir && pwd` ]) # AM_CONDITIONAL -*- Autoconf -*- # Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005, 2006 # Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # serial 8 # AM_CONDITIONAL(NAME, SHELL-CONDITION) # ------------------------------------- # Define a conditional. AC_DEFUN([AM_CONDITIONAL], [AC_PREREQ(2.52)dnl ifelse([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])], [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl AC_SUBST([$1_TRUE])dnl AC_SUBST([$1_FALSE])dnl _AM_SUBST_NOTMAKE([$1_TRUE])dnl _AM_SUBST_NOTMAKE([$1_FALSE])dnl if $2; then $1_TRUE= $1_FALSE='#' else $1_TRUE='#' $1_FALSE= fi AC_CONFIG_COMMANDS_PRE( [if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then AC_MSG_ERROR([[conditional "$1" was never defined. Usually this means the macro was only invoked conditionally.]]) fi])]) # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 # Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # serial 9 # There are a few dirty hacks below to avoid letting `AC_PROG_CC' be # written in clear, in which case automake, when reading aclocal.m4, # will think it sees a *use*, and therefore will trigger all it's # C support machinery. Also note that it means that autoscan, seeing # CC etc. in the Makefile, will ask for an AC_PROG_CC use... # _AM_DEPENDENCIES(NAME) # ---------------------- # See how the compiler implements dependency checking. # NAME is "CC", "CXX", "GCJ", or "OBJC". # We try a few techniques and use that to set a single cache variable. # # We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was # modified to invoke _AM_DEPENDENCIES(CC); we would have a circular # dependency, and given that the user is not expected to run this macro, # just rely on AC_PROG_CC. AC_DEFUN([_AM_DEPENDENCIES], [AC_REQUIRE([AM_SET_DEPDIR])dnl AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl AC_REQUIRE([AM_MAKE_INCLUDE])dnl AC_REQUIRE([AM_DEP_TRACK])dnl ifelse([$1], CC, [depcc="$CC" am_compiler_list=], [$1], CXX, [depcc="$CXX" am_compiler_list=], [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'], [$1], UPC, [depcc="$UPC" am_compiler_list=], [$1], GCJ, [depcc="$GCJ" am_compiler_list='gcc3 gcc'], [depcc="$$1" am_compiler_list=]) AC_CACHE_CHECK([dependency style of $depcc], [am_cv_$1_dependencies_compiler_type], [if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For # instance it was reported that on HP-UX the gcc test will end up # making a dummy file named `D' -- because `-MD' means `put the output # in D'. mkdir conftest.dir # Copy depcomp to subdir because otherwise we won't find it if we're # using a relative directory. cp "$am_depcomp" conftest.dir cd conftest.dir # We will build objects and dependencies in a subdirectory because # it helps to detect inapplicable dependency modes. For instance # both Tru64's cc and ICC support -MD to output dependencies as a # side effect of compilation, but ICC will put the dependencies in # the current directory while Tru64 will put them in the object # directory. mkdir sub am_cv_$1_dependencies_compiler_type=none if test "$am_compiler_list" = ""; then am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp` fi for depmode in $am_compiler_list; do # Setup a source with many dependencies, because some compilers # like to wrap large dependency lists on column 80 (with \), and # we should not choose a depcomp mode which is confused by this. # # We need to recreate these files for each test, as the compiler may # overwrite some of them when testing with obscure command lines. # This happens at least with the AIX C compiler. : > sub/conftest.c for i in 1 2 3 4 5 6; do echo '#include "conftst'$i'.h"' >> sub/conftest.c # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with # Solaris 8's {/usr,}/bin/sh. touch sub/conftst$i.h done echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf case $depmode in nosideeffect) # after this tag, mechanisms are not by side-effect, so they'll # only be used when explicitly requested if test "x$enable_dependency_tracking" = xyes; then continue else break fi ;; none) break ;; esac # We check with `-c' and `-o' for the sake of the "dashmstdout" # mode. It turns out that the SunPro C++ compiler does not properly # handle `-M -o', and we need to detect this. if depmode=$depmode \ source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \ >/dev/null 2>conftest.err && grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 && ${MAKE-make} -s -f confmf > /dev/null 2>&1; then # icc doesn't choke on unknown options, it will just issue warnings # or remarks (even with -Werror). So we grep stderr for any message # that says an option was ignored or not supported. # When given -MP, icc 7.0 and 7.1 complain thusly: # icc: Command line warning: ignoring option '-M'; no argument required # The diagnosis changed in icc 8.0: # icc: Command line remark: option '-MP' not supported if (grep 'ignoring option' conftest.err || grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else am_cv_$1_dependencies_compiler_type=$depmode break fi fi done cd .. rm -rf conftest.dir else am_cv_$1_dependencies_compiler_type=none fi ]) AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type]) AM_CONDITIONAL([am__fastdep$1], [ test "x$enable_dependency_tracking" != xno \ && test "$am_cv_$1_dependencies_compiler_type" = gcc3]) ]) # AM_SET_DEPDIR # ------------- # Choose a directory name for dependency files. # This macro is AC_REQUIREd in _AM_DEPENDENCIES AC_DEFUN([AM_SET_DEPDIR], [AC_REQUIRE([AM_SET_LEADING_DOT])dnl AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl ]) # AM_DEP_TRACK # ------------ AC_DEFUN([AM_DEP_TRACK], [AC_ARG_ENABLE(dependency-tracking, [ --disable-dependency-tracking speeds up one-time build --enable-dependency-tracking do not reject slow dependency extractors]) if test "x$enable_dependency_tracking" != xno; then am_depcomp="$ac_aux_dir/depcomp" AMDEPBACKSLASH='\' fi AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno]) AC_SUBST([AMDEPBACKSLASH])dnl _AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl ]) # Generate code to set up dependency tracking. -*- Autoconf -*- # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005 # Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. #serial 3 # _AM_OUTPUT_DEPENDENCY_COMMANDS # ------------------------------ AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], [for mf in $CONFIG_FILES; do # Strip MF so we end up with the name of the file. mf=`echo "$mf" | sed -e 's/:.*$//'` # Check whether this is an Automake generated Makefile or not. # We used to match only the files named `Makefile.in', but # some people rename them; so instead we look at the file content. # Grep'ing the first line is not enough: some people post-process # each Makefile.in and add a new line on top of each file to say so. # Grep'ing the whole file is not good either: AIX grep has a line # limit of 2048, but all sed's we know have understand at least 4000. if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then dirpart=`AS_DIRNAME("$mf")` else continue fi # Extract the definition of DEPDIR, am__include, and am__quote # from the Makefile without running `make'. DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` test -z "$DEPDIR" && continue am__include=`sed -n 's/^am__include = //p' < "$mf"` test -z "am__include" && continue am__quote=`sed -n 's/^am__quote = //p' < "$mf"` # When using ansi2knr, U may be empty or an underscore; expand it U=`sed -n 's/^U = //p' < "$mf"` # Find all dependency output files, they are included files with # $(DEPDIR) in their names. We invoke sed twice because it is the # simplest approach to changing $(DEPDIR) to its actual value in the # expansion. for file in `sed -n " s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do # Make sure the directory exists. test -f "$dirpart/$file" && continue fdir=`AS_DIRNAME(["$file"])` AS_MKDIR_P([$dirpart/$fdir]) # echo "creating $dirpart/$file" echo '# dummy' > "$dirpart/$file" done done ])# _AM_OUTPUT_DEPENDENCY_COMMANDS # AM_OUTPUT_DEPENDENCY_COMMANDS # ----------------------------- # This macro should only be invoked once -- use via AC_REQUIRE. # # This code is only required when automatic dependency tracking # is enabled. FIXME. This creates each `.P' file that we will # need in order to bootstrap the dependency handling code. AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS], [AC_CONFIG_COMMANDS([depfiles], [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS], [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"]) ]) # Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005 # Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # serial 8 # AM_CONFIG_HEADER is obsolete. It has been replaced by AC_CONFIG_HEADERS. AU_DEFUN([AM_CONFIG_HEADER], [AC_CONFIG_HEADERS($@)]) # Do all the work for Automake. -*- Autoconf -*- # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, # 2005, 2006, 2008 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # serial 13 # This macro actually does too much. Some checks are only needed if # your package does certain things. But this isn't really a big deal. # AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE]) # AM_INIT_AUTOMAKE([OPTIONS]) # ----------------------------------------------- # The call with PACKAGE and VERSION arguments is the old style # call (pre autoconf-2.50), which is being phased out. PACKAGE # and VERSION should now be passed to AC_INIT and removed from # the call to AM_INIT_AUTOMAKE. # We support both call styles for the transition. After # the next Automake release, Autoconf can make the AC_INIT # arguments mandatory, and then we can depend on a new Autoconf # release and drop the old call support. AC_DEFUN([AM_INIT_AUTOMAKE], [AC_PREREQ([2.60])dnl dnl Autoconf wants to disallow AM_ names. We explicitly allow dnl the ones we care about. m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl AC_REQUIRE([AC_PROG_INSTALL])dnl if test "`cd $srcdir && pwd`" != "`pwd`"; then # Use -I$(srcdir) only when $(srcdir) != ., so that make's output # is not polluted with repeated "-I." AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl # test to see if srcdir already configured if test -f $srcdir/config.status; then AC_MSG_ERROR([source directory already configured; run "make distclean" there first]) fi fi # test whether we have cygpath if test -z "$CYGPATH_W"; then if (cygpath --version) >/dev/null 2>/dev/null; then CYGPATH_W='cygpath -w' else CYGPATH_W=echo fi fi AC_SUBST([CYGPATH_W]) # Define the identity of the package. dnl Distinguish between old-style and new-style calls. m4_ifval([$2], [m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl AC_SUBST([PACKAGE], [$1])dnl AC_SUBST([VERSION], [$2])], [_AM_SET_OPTIONS([$1])dnl dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT. m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,, [m4_fatal([AC_INIT should be called with package and version arguments])])dnl AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl _AM_IF_OPTION([no-define],, [AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package]) AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl # Some tools Automake needs. AC_REQUIRE([AM_SANITY_CHECK])dnl AC_REQUIRE([AC_ARG_PROGRAM])dnl AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version}) AM_MISSING_PROG(AUTOCONF, autoconf) AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version}) AM_MISSING_PROG(AUTOHEADER, autoheader) AM_MISSING_PROG(MAKEINFO, makeinfo) AM_PROG_INSTALL_SH AM_PROG_INSTALL_STRIP AC_REQUIRE([AM_PROG_MKDIR_P])dnl # We need awk for the "check" target. The system "awk" is bad on # some platforms. AC_REQUIRE([AC_PROG_AWK])dnl AC_REQUIRE([AC_PROG_MAKE_SET])dnl AC_REQUIRE([AM_SET_LEADING_DOT])dnl _AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])], [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])], [_AM_PROG_TAR([v7])])]) _AM_IF_OPTION([no-dependencies],, [AC_PROVIDE_IFELSE([AC_PROG_CC], [_AM_DEPENDENCIES(CC)], [define([AC_PROG_CC], defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl AC_PROVIDE_IFELSE([AC_PROG_CXX], [_AM_DEPENDENCIES(CXX)], [define([AC_PROG_CXX], defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl AC_PROVIDE_IFELSE([AC_PROG_OBJC], [_AM_DEPENDENCIES(OBJC)], [define([AC_PROG_OBJC], defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl ]) ]) # When config.status generates a header, we must update the stamp-h file. # This file resides in the same directory as the config header # that is generated. The stamp files are numbered to have different names. # Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the # loop where config.status creates the headers, so we can generate # our stamp files there. AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK], [# Compute $1's index in $config_headers. _am_arg=$1 _am_stamp_count=1 for _am_header in $config_headers :; do case $_am_header in $_am_arg | $_am_arg:* ) break ;; * ) _am_stamp_count=`expr $_am_stamp_count + 1` ;; esac done echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count]) # Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_PROG_INSTALL_SH # ------------------ # Define $install_sh. AC_DEFUN([AM_PROG_INSTALL_SH], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl install_sh=${install_sh-"\$(SHELL) $am_aux_dir/install-sh"} AC_SUBST(install_sh)]) # Copyright (C) 2003, 2005 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # serial 2 # Check whether the underlying file-system supports filenames # with a leading dot. For instance MS-DOS doesn't. AC_DEFUN([AM_SET_LEADING_DOT], [rm -rf .tst 2>/dev/null mkdir .tst 2>/dev/null if test -d .tst; then am__leading_dot=. else am__leading_dot=_ fi rmdir .tst 2>/dev/null AC_SUBST([am__leading_dot])]) # Check to see how 'make' treats includes. -*- Autoconf -*- # Copyright (C) 2001, 2002, 2003, 2005 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # serial 3 # AM_MAKE_INCLUDE() # ----------------- # Check to see how make treats includes. AC_DEFUN([AM_MAKE_INCLUDE], [am_make=${MAKE-make} cat > confinc << 'END' am__doit: @echo done .PHONY: am__doit END # If we don't find an include directive, just comment out the code. AC_MSG_CHECKING([for style of include used by $am_make]) am__include="#" am__quote= _am_result=none # First try GNU make style include. echo "include confinc" > confmf # We grep out `Entering directory' and `Leaving directory' # messages which can occur if `w' ends up in MAKEFLAGS. # In particular we don't look at `^make:' because GNU make might # be invoked under some other name (usually "gmake"), in which # case it prints its new name instead of `make'. if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then am__include=include am__quote= _am_result=GNU fi # Now try BSD make style include. if test "$am__include" = "#"; then echo '.include "confinc"' > confmf if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then am__include=.include am__quote="\"" _am_result=BSD fi fi AC_SUBST([am__include]) AC_SUBST([am__quote]) AC_MSG_RESULT([$_am_result]) rm -f confinc confmf ]) # Fake the existence of programs that GNU maintainers use. -*- Autoconf -*- # Copyright (C) 1997, 1999, 2000, 2001, 2003, 2004, 2005 # Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # serial 5 # AM_MISSING_PROG(NAME, PROGRAM) # ------------------------------ AC_DEFUN([AM_MISSING_PROG], [AC_REQUIRE([AM_MISSING_HAS_RUN]) $1=${$1-"${am_missing_run}$2"} AC_SUBST($1)]) # AM_MISSING_HAS_RUN # ------------------ # Define MISSING if not defined so far and test if it supports --run. # If it does, set am_missing_run to use it, otherwise, to nothing. AC_DEFUN([AM_MISSING_HAS_RUN], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl AC_REQUIRE_AUX_FILE([missing])dnl test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing" # Use eval to expand $SHELL if eval "$MISSING --run true"; then am_missing_run="$MISSING --run " else am_missing_run= AC_MSG_WARN([`missing' script is too old or missing]) fi ]) # Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_PROG_MKDIR_P # --------------- # Check for `mkdir -p'. AC_DEFUN([AM_PROG_MKDIR_P], [AC_PREREQ([2.60])dnl AC_REQUIRE([AC_PROG_MKDIR_P])dnl dnl Automake 1.8 to 1.9.6 used to define mkdir_p. We now use MKDIR_P, dnl while keeping a definition of mkdir_p for backward compatibility. dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile. dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of dnl Makefile.ins that do not define MKDIR_P, so we do our own dnl adjustment using top_builddir (which is defined more often than dnl MKDIR_P). AC_SUBST([mkdir_p], ["$MKDIR_P"])dnl case $mkdir_p in [[\\/$]]* | ?:[[\\/]]*) ;; */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; esac ]) # Helper functions for option handling. -*- Autoconf -*- # Copyright (C) 2001, 2002, 2003, 2005 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # serial 3 # _AM_MANGLE_OPTION(NAME) # ----------------------- AC_DEFUN([_AM_MANGLE_OPTION], [[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])]) # _AM_SET_OPTION(NAME) # ------------------------------ # Set option NAME. Presently that only means defining a flag for this option. AC_DEFUN([_AM_SET_OPTION], [m4_define(_AM_MANGLE_OPTION([$1]), 1)]) # _AM_SET_OPTIONS(OPTIONS) # ---------------------------------- # OPTIONS is a space-separated list of Automake options. AC_DEFUN([_AM_SET_OPTIONS], [AC_FOREACH([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])]) # _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET]) # ------------------------------------------- # Execute IF-SET if OPTION is set, IF-NOT-SET otherwise. AC_DEFUN([_AM_IF_OPTION], [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) # Check to make sure that the build environment is sane. -*- Autoconf -*- # Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005 # Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # serial 4 # AM_SANITY_CHECK # --------------- AC_DEFUN([AM_SANITY_CHECK], [AC_MSG_CHECKING([whether build environment is sane]) # Just in case sleep 1 echo timestamp > conftest.file # Do `set' in a subshell so we don't clobber the current shell's # arguments. Must try -L first in case configure is actually a # symlink; some systems play weird games with the mod time of symlinks # (eg FreeBSD returns the mod time of the symlink's containing # directory). if ( set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null` if test "$[*]" = "X"; then # -L didn't work. set X `ls -t $srcdir/configure conftest.file` fi rm -f conftest.file if test "$[*]" != "X $srcdir/configure conftest.file" \ && test "$[*]" != "X conftest.file $srcdir/configure"; then # If neither matched, then we have a broken ls. This can happen # if, for instance, CONFIG_SHELL is bash and it inherits a # broken ls alias from the environment. This has actually # happened. Such a system could not be considered "sane". AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken alias in your environment]) fi test "$[2]" = conftest.file ) then # Ok. : else AC_MSG_ERROR([newly created file is older than distributed files! Check your system clock]) fi AC_MSG_RESULT(yes)]) # Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_PROG_INSTALL_STRIP # --------------------- # One issue with vendor `install' (even GNU) is that you can't # specify the program used to strip binaries. This is especially # annoying in cross-compiling environments, where the build's strip # is unlikely to handle the host's binaries. # Fortunately install-sh will honor a STRIPPROG variable, so we # always use install-sh in `make install-strip', and initialize # STRIPPROG with the value of the STRIP variable (set by the user). AC_DEFUN([AM_PROG_INSTALL_STRIP], [AC_REQUIRE([AM_PROG_INSTALL_SH])dnl # Installed binaries are usually stripped using `strip' when the user # run `make install-strip'. However `strip' might not be the right # tool to use in cross-compilation environments, therefore Automake # will honor the `STRIP' environment variable to overrule this program. dnl Don't test for $cross_compiling = yes, because it might be `maybe'. if test "$cross_compiling" != no; then AC_CHECK_TOOL([STRIP], [strip], :) fi INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" AC_SUBST([INSTALL_STRIP_PROGRAM])]) # Copyright (C) 2006 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # _AM_SUBST_NOTMAKE(VARIABLE) # --------------------------- # Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in. # This macro is traced by Automake. AC_DEFUN([_AM_SUBST_NOTMAKE]) # Check how to create a tarball. -*- Autoconf -*- # Copyright (C) 2004, 2005 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # serial 2 # _AM_PROG_TAR(FORMAT) # -------------------- # Check how to create a tarball in format FORMAT. # FORMAT should be one of `v7', `ustar', or `pax'. # # Substitute a variable $(am__tar) that is a command # writing to stdout a FORMAT-tarball containing the directory # $tardir. # tardir=directory && $(am__tar) > result.tar # # Substitute a variable $(am__untar) that extract such # a tarball read from stdin. # $(am__untar) < result.tar AC_DEFUN([_AM_PROG_TAR], [# Always define AMTAR for backward compatibility. AM_MISSING_PROG([AMTAR], [tar]) m4_if([$1], [v7], [am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'], [m4_case([$1], [ustar],, [pax],, [m4_fatal([Unknown tar format])]) AC_MSG_CHECKING([how to create a $1 tar archive]) # Loop over all known methods to create a tar archive until one works. _am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none' _am_tools=${am_cv_prog_tar_$1-$_am_tools} # Do not fold the above two line into one, because Tru64 sh and # Solaris sh will not grok spaces in the rhs of `-'. for _am_tool in $_am_tools do case $_am_tool in gnutar) for _am_tar in tar gnutar gtar; do AM_RUN_LOG([$_am_tar --version]) && break done am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"' am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"' am__untar="$_am_tar -xf -" ;; plaintar) # Must skip GNU tar: if it does not support --format= it doesn't create # ustar tarball either. (tar --version) >/dev/null 2>&1 && continue am__tar='tar chf - "$$tardir"' am__tar_='tar chf - "$tardir"' am__untar='tar xf -' ;; pax) am__tar='pax -L -x $1 -w "$$tardir"' am__tar_='pax -L -x $1 -w "$tardir"' am__untar='pax -r' ;; cpio) am__tar='find "$$tardir" -print | cpio -o -H $1 -L' am__tar_='find "$tardir" -print | cpio -o -H $1 -L' am__untar='cpio -i -H $1 -d' ;; none) am__tar=false am__tar_=false am__untar=false ;; esac # If the value was cached, stop now. We just wanted to have am__tar # and am__untar set. test -n "${am_cv_prog_tar_$1}" && break # tar/untar a dummy directory, and stop if the command works rm -rf conftest.dir mkdir conftest.dir echo GrepMe > conftest.dir/file AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar]) rm -rf conftest.dir if test -s conftest.tar; then AM_RUN_LOG([$am__untar /dev/null 2>&1 && break fi done rm -rf conftest.dir AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool]) AC_MSG_RESULT([$am_cv_prog_tar_$1])]) AC_SUBST([am__tar]) AC_SUBST([am__untar]) ]) # _AM_PROG_TAR argtable2-12/config.guess0000755000175000001440000012546611167633471012425 00000000000000#! /bin/sh # Attempt to guess a canonical system name. # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, # 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. timestamp='2005-04-22' # This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. # # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. # Originally written by Per Bothner . # Please send patches to . Submit a context # diff and a properly formatted ChangeLog entry. # # This script attempts to guess a canonical system name similar to # config.sub. If it succeeds, it prints the system name on stdout, and # exits with 0. Otherwise, it exits with 1. # # The plan is that this can be called by configure scripts if you # don't specify an explicit build system type. me=`echo "$0" | sed -e 's,.*/,,'` usage="\ Usage: $0 [OPTION] Output the configuration name of the system \`$me' is run on. Operation modes: -h, --help print this help, then exit -t, --time-stamp print date of last modification, then exit -v, --version print version number, then exit Report bugs and patches to ." version="\ GNU config.guess ($timestamp) Originally written by Per Bothner. Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." help=" Try \`$me --help' for more information." # Parse command line while test $# -gt 0 ; do case $1 in --time-stamp | --time* | -t ) echo "$timestamp" ; exit 0 ;; --version | -v ) echo "$version" ; exit 0 ;; --help | --h* | -h ) echo "$usage"; exit 0 ;; -- ) # Stop option processing shift; break ;; - ) # Use stdin as input. break ;; -* ) echo "$me: invalid option $1$help" >&2 exit 1 ;; * ) break ;; esac done if test $# != 0; then echo "$me: too many arguments$help" >&2 exit 1 fi trap 'exit 1' 1 2 15 # CC_FOR_BUILD -- compiler used by this script. Note that the use of a # compiler to aid in system detection is discouraged as it requires # temporary files to be created and, as you can see below, it is a # headache to deal with in a portable fashion. # Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still # use `HOST_CC' if defined, but it is deprecated. # Portable tmp directory creation inspired by the Autoconf team. set_cc_for_build=' trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ; trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ; : ${TMPDIR=/tmp} ; { tmp=`(umask 077 && mktemp -d -q "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } || { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } || { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } || { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ; dummy=$tmp/dummy ; tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ; case $CC_FOR_BUILD,$HOST_CC,$CC in ,,) echo "int x;" > $dummy.c ; for c in cc gcc c89 c99 ; do if ($c -c -o $dummy.o $dummy.c) >/dev/null 2>&1 ; then CC_FOR_BUILD="$c"; break ; fi ; done ; if test x"$CC_FOR_BUILD" = x ; then CC_FOR_BUILD=no_compiler_found ; fi ;; ,,*) CC_FOR_BUILD=$CC ;; ,*,*) CC_FOR_BUILD=$HOST_CC ;; esac ;' # This is needed to find uname on a Pyramid OSx when run in the BSD universe. # (ghazi@noc.rutgers.edu 1994-08-24) if (test -f /.attbin/uname) >/dev/null 2>&1 ; then PATH=$PATH:/.attbin ; export PATH fi UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown # Note: order is significant - the case branches are not exclusive. case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in *:NetBSD:*:*) # NetBSD (nbsd) targets should (where applicable) match one or # more of the tupples: *-*-netbsdelf*, *-*-netbsdaout*, # *-*-netbsdecoff* and *-*-netbsd*. For targets that recently # switched to ELF, *-*-netbsd* would select the old # object file format. This provides both forward # compatibility and a consistent mechanism for selecting the # object file format. # # Note: NetBSD doesn't particularly care about the vendor # portion of the name. We always set it to "unknown". sysctl="sysctl -n hw.machine_arch" UNAME_MACHINE_ARCH=`(/sbin/$sysctl 2>/dev/null || \ /usr/sbin/$sysctl 2>/dev/null || echo unknown)` case "${UNAME_MACHINE_ARCH}" in armeb) machine=armeb-unknown ;; arm*) machine=arm-unknown ;; sh3el) machine=shl-unknown ;; sh3eb) machine=sh-unknown ;; *) machine=${UNAME_MACHINE_ARCH}-unknown ;; esac # The Operating System including object format, if it has switched # to ELF recently, or will in the future. case "${UNAME_MACHINE_ARCH}" in arm*|i386|m68k|ns32k|sh3*|sparc|vax) eval $set_cc_for_build if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \ | grep __ELF__ >/dev/null then # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout). # Return netbsd for either. FIX? os=netbsd else os=netbsdelf fi ;; *) os=netbsd ;; esac # The OS release # Debian GNU/NetBSD machines have a different userland, and # thus, need a distinct triplet. However, they do not need # kernel version information, so it can be replaced with a # suitable tag, in the style of linux-gnu. case "${UNAME_VERSION}" in Debian*) release='-gnu' ;; *) release=`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'` ;; esac # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM: # contains redundant information, the shorter form: # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used. echo "${machine}-${os}${release}" exit 0 ;; amd64:OpenBSD:*:*) echo x86_64-unknown-openbsd${UNAME_RELEASE} exit 0 ;; amiga:OpenBSD:*:*) echo m68k-unknown-openbsd${UNAME_RELEASE} exit 0 ;; cats:OpenBSD:*:*) echo arm-unknown-openbsd${UNAME_RELEASE} exit 0 ;; hp300:OpenBSD:*:*) echo m68k-unknown-openbsd${UNAME_RELEASE} exit 0 ;; luna88k:OpenBSD:*:*) echo m88k-unknown-openbsd${UNAME_RELEASE} exit 0 ;; mac68k:OpenBSD:*:*) echo m68k-unknown-openbsd${UNAME_RELEASE} exit 0 ;; macppc:OpenBSD:*:*) echo powerpc-unknown-openbsd${UNAME_RELEASE} exit 0 ;; mvme68k:OpenBSD:*:*) echo m68k-unknown-openbsd${UNAME_RELEASE} exit 0 ;; mvme88k:OpenBSD:*:*) echo m88k-unknown-openbsd${UNAME_RELEASE} exit 0 ;; mvmeppc:OpenBSD:*:*) echo powerpc-unknown-openbsd${UNAME_RELEASE} exit 0 ;; sgi:OpenBSD:*:*) echo mips64-unknown-openbsd${UNAME_RELEASE} exit 0 ;; sun3:OpenBSD:*:*) echo m68k-unknown-openbsd${UNAME_RELEASE} exit 0 ;; *:OpenBSD:*:*) echo ${UNAME_MACHINE}-unknown-openbsd${UNAME_RELEASE} exit 0 ;; *:ekkoBSD:*:*) echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE} exit 0 ;; macppc:MirBSD:*:*) echo powerppc-unknown-mirbsd${UNAME_RELEASE} exit 0 ;; *:MirBSD:*:*) echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE} exit 0 ;; alpha:OSF1:*:*) case $UNAME_RELEASE in *4.0) UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'` ;; *5.*) UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'` ;; esac # According to Compaq, /usr/sbin/psrinfo has been available on # OSF/1 and Tru64 systems produced since 1995. I hope that # covers most systems running today. This code pipes the CPU # types through head -n 1, so we only detect the type of CPU 0. ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^ The alpha \(.*\) processor.*$/\1/p' | head -n 1` case "$ALPHA_CPU_TYPE" in "EV4 (21064)") UNAME_MACHINE="alpha" ;; "EV4.5 (21064)") UNAME_MACHINE="alpha" ;; "LCA4 (21066/21068)") UNAME_MACHINE="alpha" ;; "EV5 (21164)") UNAME_MACHINE="alphaev5" ;; "EV5.6 (21164A)") UNAME_MACHINE="alphaev56" ;; "EV5.6 (21164PC)") UNAME_MACHINE="alphapca56" ;; "EV5.7 (21164PC)") UNAME_MACHINE="alphapca57" ;; "EV6 (21264)") UNAME_MACHINE="alphaev6" ;; "EV6.7 (21264A)") UNAME_MACHINE="alphaev67" ;; "EV6.8CB (21264C)") UNAME_MACHINE="alphaev68" ;; "EV6.8AL (21264B)") UNAME_MACHINE="alphaev68" ;; "EV6.8CX (21264D)") UNAME_MACHINE="alphaev68" ;; "EV6.9A (21264/EV69A)") UNAME_MACHINE="alphaev69" ;; "EV7 (21364)") UNAME_MACHINE="alphaev7" ;; "EV7.9 (21364A)") UNAME_MACHINE="alphaev79" ;; esac # A Pn.n version is a patched version. # A Vn.n version is a released version. # A Tn.n version is a released field test version. # A Xn.n version is an unreleased experimental baselevel. # 1.2 uses "1.2" for uname -r. echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` exit 0 ;; Alpha\ *:Windows_NT*:*) # How do we know it's Interix rather than the generic POSIX subsystem? # Should we change UNAME_MACHINE based on the output of uname instead # of the specific Alpha model? echo alpha-pc-interix exit 0 ;; 21064:Windows_NT:50:3) echo alpha-dec-winnt3.5 exit 0 ;; Amiga*:UNIX_System_V:4.0:*) echo m68k-unknown-sysv4 exit 0;; *:[Aa]miga[Oo][Ss]:*:*) echo ${UNAME_MACHINE}-unknown-amigaos exit 0 ;; *:[Mm]orph[Oo][Ss]:*:*) echo ${UNAME_MACHINE}-unknown-morphos exit 0 ;; *:OS/390:*:*) echo i370-ibm-openedition exit 0 ;; *:z/VM:*:*) echo s390-ibm-zvmoe exit 0 ;; *:OS400:*:*) echo powerpc-ibm-os400 exit 0 ;; arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*) echo arm-acorn-riscix${UNAME_RELEASE} exit 0;; SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*) echo hppa1.1-hitachi-hiuxmpp exit 0;; Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*) # akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE. if test "`(/bin/universe) 2>/dev/null`" = att ; then echo pyramid-pyramid-sysv3 else echo pyramid-pyramid-bsd fi exit 0 ;; NILE*:*:*:dcosx) echo pyramid-pyramid-svr4 exit 0 ;; DRS?6000:unix:4.0:6*) echo sparc-icl-nx6 exit 0 ;; DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*) case `/usr/bin/uname -p` in sparc) echo sparc-icl-nx7 && exit 0 ;; esac ;; sun4H:SunOS:5.*:*) echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit 0 ;; sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*) echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit 0 ;; i86pc:SunOS:5.*:*) echo i386-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit 0 ;; sun4*:SunOS:6*:*) # According to config.sub, this is the proper way to canonicalize # SunOS6. Hard to guess exactly what SunOS6 will be like, but # it's likely to be more like Solaris than SunOS4. echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit 0 ;; sun4*:SunOS:*:*) case "`/usr/bin/arch -k`" in Series*|S4*) UNAME_RELEASE=`uname -v` ;; esac # Japanese Language versions have a version number like `4.1.3-JL'. echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'` exit 0 ;; sun3*:SunOS:*:*) echo m68k-sun-sunos${UNAME_RELEASE} exit 0 ;; sun*:*:4.2BSD:*) UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null` test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3 case "`/bin/arch`" in sun3) echo m68k-sun-sunos${UNAME_RELEASE} ;; sun4) echo sparc-sun-sunos${UNAME_RELEASE} ;; esac exit 0 ;; aushp:SunOS:*:*) echo sparc-auspex-sunos${UNAME_RELEASE} exit 0 ;; # The situation for MiNT is a little confusing. The machine name # can be virtually everything (everything which is not # "atarist" or "atariste" at least should have a processor # > m68000). The system name ranges from "MiNT" over "FreeMiNT" # to the lowercase version "mint" (or "freemint"). Finally # the system name "TOS" denotes a system which is actually not # MiNT. But MiNT is downward compatible to TOS, so this should # be no problem. atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*) echo m68k-atari-mint${UNAME_RELEASE} exit 0 ;; atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*) echo m68k-atari-mint${UNAME_RELEASE} exit 0 ;; *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*) echo m68k-atari-mint${UNAME_RELEASE} exit 0 ;; milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*) echo m68k-milan-mint${UNAME_RELEASE} exit 0 ;; hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*) echo m68k-hades-mint${UNAME_RELEASE} exit 0 ;; *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*) echo m68k-unknown-mint${UNAME_RELEASE} exit 0 ;; m68k:machten:*:*) echo m68k-apple-machten${UNAME_RELEASE} exit 0 ;; powerpc:machten:*:*) echo powerpc-apple-machten${UNAME_RELEASE} exit 0 ;; RISC*:Mach:*:*) echo mips-dec-mach_bsd4.3 exit 0 ;; RISC*:ULTRIX:*:*) echo mips-dec-ultrix${UNAME_RELEASE} exit 0 ;; VAX*:ULTRIX*:*:*) echo vax-dec-ultrix${UNAME_RELEASE} exit 0 ;; 2020:CLIX:*:* | 2430:CLIX:*:*) echo clipper-intergraph-clix${UNAME_RELEASE} exit 0 ;; mips:*:*:UMIPS | mips:*:*:RISCos) eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #ifdef __cplusplus #include /* for printf() prototype */ int main (int argc, char *argv[]) { #else int main (argc, argv) int argc; char *argv[]; { #endif #if defined (host_mips) && defined (MIPSEB) #if defined (SYSTYPE_SYSV) printf ("mips-mips-riscos%ssysv\n", argv[1]); exit (0); #endif #if defined (SYSTYPE_SVR4) printf ("mips-mips-riscos%ssvr4\n", argv[1]); exit (0); #endif #if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD) printf ("mips-mips-riscos%sbsd\n", argv[1]); exit (0); #endif #endif exit (-1); } EOF $CC_FOR_BUILD -o $dummy $dummy.c \ && $dummy `echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` \ && exit 0 echo mips-mips-riscos${UNAME_RELEASE} exit 0 ;; Motorola:PowerMAX_OS:*:*) echo powerpc-motorola-powermax exit 0 ;; Motorola:*:4.3:PL8-*) echo powerpc-harris-powermax exit 0 ;; Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*) echo powerpc-harris-powermax exit 0 ;; Night_Hawk:Power_UNIX:*:*) echo powerpc-harris-powerunix exit 0 ;; m88k:CX/UX:7*:*) echo m88k-harris-cxux7 exit 0 ;; m88k:*:4*:R4*) echo m88k-motorola-sysv4 exit 0 ;; m88k:*:3*:R3*) echo m88k-motorola-sysv3 exit 0 ;; AViiON:dgux:*:*) # DG/UX returns AViiON for all architectures UNAME_PROCESSOR=`/usr/bin/uname -p` if [ $UNAME_PROCESSOR = mc88100 ] || [ $UNAME_PROCESSOR = mc88110 ] then if [ ${TARGET_BINARY_INTERFACE}x = m88kdguxelfx ] || \ [ ${TARGET_BINARY_INTERFACE}x = x ] then echo m88k-dg-dgux${UNAME_RELEASE} else echo m88k-dg-dguxbcs${UNAME_RELEASE} fi else echo i586-dg-dgux${UNAME_RELEASE} fi exit 0 ;; M88*:DolphinOS:*:*) # DolphinOS (SVR3) echo m88k-dolphin-sysv3 exit 0 ;; M88*:*:R3*:*) # Delta 88k system running SVR3 echo m88k-motorola-sysv3 exit 0 ;; XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3) echo m88k-tektronix-sysv3 exit 0 ;; Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD) echo m68k-tektronix-bsd exit 0 ;; *:IRIX*:*:*) echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'` exit 0 ;; ????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX. echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id exit 0 ;; # Note that: echo "'`uname -s`'" gives 'AIX ' i*86:AIX:*:*) echo i386-ibm-aix exit 0 ;; ia64:AIX:*:*) if [ -x /usr/bin/oslevel ] ; then IBM_REV=`/usr/bin/oslevel` else IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} fi echo ${UNAME_MACHINE}-ibm-aix${IBM_REV} exit 0 ;; *:AIX:2:3) if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #include main() { if (!__power_pc()) exit(1); puts("powerpc-ibm-aix3.2.5"); exit(0); } EOF $CC_FOR_BUILD -o $dummy $dummy.c && $dummy && exit 0 echo rs6000-ibm-aix3.2.5 elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then echo rs6000-ibm-aix3.2.4 else echo rs6000-ibm-aix3.2 fi exit 0 ;; *:AIX:*:[45]) IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'` if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then IBM_ARCH=rs6000 else IBM_ARCH=powerpc fi if [ -x /usr/bin/oslevel ] ; then IBM_REV=`/usr/bin/oslevel` else IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} fi echo ${IBM_ARCH}-ibm-aix${IBM_REV} exit 0 ;; *:AIX:*:*) echo rs6000-ibm-aix exit 0 ;; ibmrt:4.4BSD:*|romp-ibm:BSD:*) echo romp-ibm-bsd4.4 exit 0 ;; ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and echo romp-ibm-bsd${UNAME_RELEASE} # 4.3 with uname added to exit 0 ;; # report: romp-ibm BSD 4.3 *:BOSX:*:*) echo rs6000-bull-bosx exit 0 ;; DPX/2?00:B.O.S.:*:*) echo m68k-bull-sysv3 exit 0 ;; 9000/[34]??:4.3bsd:1.*:*) echo m68k-hp-bsd exit 0 ;; hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*) echo m68k-hp-bsd4.4 exit 0 ;; 9000/[34678]??:HP-UX:*:*) HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` case "${UNAME_MACHINE}" in 9000/31? ) HP_ARCH=m68000 ;; 9000/[34]?? ) HP_ARCH=m68k ;; 9000/[678][0-9][0-9]) if [ -x /usr/bin/getconf ]; then sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null` sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null` case "${sc_cpu_version}" in 523) HP_ARCH="hppa1.0" ;; # CPU_PA_RISC1_0 528) HP_ARCH="hppa1.1" ;; # CPU_PA_RISC1_1 532) # CPU_PA_RISC2_0 case "${sc_kernel_bits}" in 32) HP_ARCH="hppa2.0n" ;; 64) HP_ARCH="hppa2.0w" ;; '') HP_ARCH="hppa2.0" ;; # HP-UX 10.20 esac ;; esac fi if [ "${HP_ARCH}" = "" ]; then eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #define _HPUX_SOURCE #include #include int main () { #if defined(_SC_KERNEL_BITS) long bits = sysconf(_SC_KERNEL_BITS); #endif long cpu = sysconf (_SC_CPU_VERSION); switch (cpu) { case CPU_PA_RISC1_0: puts ("hppa1.0"); break; case CPU_PA_RISC1_1: puts ("hppa1.1"); break; case CPU_PA_RISC2_0: #if defined(_SC_KERNEL_BITS) switch (bits) { case 64: puts ("hppa2.0w"); break; case 32: puts ("hppa2.0n"); break; default: puts ("hppa2.0"); break; } break; #else /* !defined(_SC_KERNEL_BITS) */ puts ("hppa2.0"); break; #endif default: puts ("hppa1.0"); break; } exit (0); } EOF (CCOPTS= $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy` test -z "$HP_ARCH" && HP_ARCH=hppa fi ;; esac if [ ${HP_ARCH} = "hppa2.0w" ] then # avoid double evaluation of $set_cc_for_build test -n "$CC_FOR_BUILD" || eval $set_cc_for_build if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E -) | grep __LP64__ >/dev/null then HP_ARCH="hppa2.0w" else HP_ARCH="hppa64" fi fi echo ${HP_ARCH}-hp-hpux${HPUX_REV} exit 0 ;; ia64:HP-UX:*:*) HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` echo ia64-hp-hpux${HPUX_REV} exit 0 ;; 3050*:HI-UX:*:*) eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #include int main () { long cpu = sysconf (_SC_CPU_VERSION); /* The order matters, because CPU_IS_HP_MC68K erroneously returns true for CPU_PA_RISC1_0. CPU_IS_PA_RISC returns correct results, however. */ if (CPU_IS_PA_RISC (cpu)) { switch (cpu) { case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break; case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break; case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break; default: puts ("hppa-hitachi-hiuxwe2"); break; } } else if (CPU_IS_HP_MC68K (cpu)) puts ("m68k-hitachi-hiuxwe2"); else puts ("unknown-hitachi-hiuxwe2"); exit (0); } EOF $CC_FOR_BUILD -o $dummy $dummy.c && $dummy && exit 0 echo unknown-hitachi-hiuxwe2 exit 0 ;; 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* ) echo hppa1.1-hp-bsd exit 0 ;; 9000/8??:4.3bsd:*:*) echo hppa1.0-hp-bsd exit 0 ;; *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*) echo hppa1.0-hp-mpeix exit 0 ;; hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* ) echo hppa1.1-hp-osf exit 0 ;; hp8??:OSF1:*:*) echo hppa1.0-hp-osf exit 0 ;; i*86:OSF1:*:*) if [ -x /usr/sbin/sysversion ] ; then echo ${UNAME_MACHINE}-unknown-osf1mk else echo ${UNAME_MACHINE}-unknown-osf1 fi exit 0 ;; parisc*:Lites*:*:*) echo hppa1.1-hp-lites exit 0 ;; C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*) echo c1-convex-bsd exit 0 ;; C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*) if getsysinfo -f scalar_acc then echo c32-convex-bsd else echo c2-convex-bsd fi exit 0 ;; C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*) echo c34-convex-bsd exit 0 ;; C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*) echo c38-convex-bsd exit 0 ;; C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*) echo c4-convex-bsd exit 0 ;; CRAY*Y-MP:*:*:*) echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit 0 ;; CRAY*[A-Z]90:*:*:*) echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \ | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \ -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \ -e 's/\.[^.]*$/.X/' exit 0 ;; CRAY*TS:*:*:*) echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit 0 ;; CRAY*T3E:*:*:*) echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit 0 ;; CRAY*SV1:*:*:*) echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit 0 ;; *:UNICOS/mp:*:*) echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit 0 ;; F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*) FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'` echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" exit 0 ;; 5000:UNIX_System_V:4.*:*) FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'` echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" exit 0 ;; i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*) echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE} exit 0 ;; sparc*:BSD/OS:*:*) echo sparc-unknown-bsdi${UNAME_RELEASE} exit 0 ;; *:BSD/OS:*:*) echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE} exit 0 ;; *:FreeBSD:*:*) echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` exit 0 ;; i*:CYGWIN*:*) echo ${UNAME_MACHINE}-pc-cygwin exit 0 ;; i*:MINGW*:*) echo ${UNAME_MACHINE}-pc-mingw32 exit 0 ;; i*:PW*:*) echo ${UNAME_MACHINE}-pc-pw32 exit 0 ;; x86:Interix*:[34]*) echo i586-pc-interix${UNAME_RELEASE}|sed -e 's/\..*//' exit 0 ;; [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*) echo i${UNAME_MACHINE}-pc-mks exit 0 ;; i*:Windows_NT*:* | Pentium*:Windows_NT*:*) # How do we know it's Interix rather than the generic POSIX subsystem? # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we # UNAME_MACHINE based on the output of uname instead of i386? echo i586-pc-interix exit 0 ;; i*:UWIN*:*) echo ${UNAME_MACHINE}-pc-uwin exit 0 ;; amd64:CYGWIN*:*:*) echo x86_64-unknown-cygwin exit 0 ;; p*:CYGWIN*:*) echo powerpcle-unknown-cygwin exit 0 ;; prep*:SunOS:5.*:*) echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit 0 ;; *:GNU:*:*) # the GNU system echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'` exit 0 ;; *:GNU/*:*:*) # other systems with GNU libc and userland echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu exit 0 ;; i*86:Minix:*:*) echo ${UNAME_MACHINE}-pc-minix exit 0 ;; arm*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit 0 ;; cris:Linux:*:*) echo cris-axis-linux-gnu exit 0 ;; crisv32:Linux:*:*) echo crisv32-axis-linux-gnu exit 0 ;; frv:Linux:*:*) echo frv-unknown-linux-gnu exit 0 ;; ia64:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit 0 ;; m32r*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit 0 ;; m68*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit 0 ;; mips:Linux:*:*) eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #undef CPU #undef mips #undef mipsel #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL) CPU=mipsel #else #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB) CPU=mips #else CPU= #endif #endif EOF eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=` test x"${CPU}" != x && echo "${CPU}-unknown-linux-gnu" && exit 0 ;; mips64:Linux:*:*) eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #undef CPU #undef mips64 #undef mips64el #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL) CPU=mips64el #else #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB) CPU=mips64 #else CPU= #endif #endif EOF eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=` test x"${CPU}" != x && echo "${CPU}-unknown-linux-gnu" && exit 0 ;; ppc:Linux:*:*) echo powerpc-unknown-linux-gnu exit 0 ;; ppc64:Linux:*:*) echo powerpc64-unknown-linux-gnu exit 0 ;; alpha:Linux:*:*) case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in EV5) UNAME_MACHINE=alphaev5 ;; EV56) UNAME_MACHINE=alphaev56 ;; PCA56) UNAME_MACHINE=alphapca56 ;; PCA57) UNAME_MACHINE=alphapca56 ;; EV6) UNAME_MACHINE=alphaev6 ;; EV67) UNAME_MACHINE=alphaev67 ;; EV68*) UNAME_MACHINE=alphaev68 ;; esac objdump --private-headers /bin/sh | grep ld.so.1 >/dev/null if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC} exit 0 ;; parisc:Linux:*:* | hppa:Linux:*:*) # Look for CPU level case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in PA7*) echo hppa1.1-unknown-linux-gnu ;; PA8*) echo hppa2.0-unknown-linux-gnu ;; *) echo hppa-unknown-linux-gnu ;; esac exit 0 ;; parisc64:Linux:*:* | hppa64:Linux:*:*) echo hppa64-unknown-linux-gnu exit 0 ;; s390:Linux:*:* | s390x:Linux:*:*) echo ${UNAME_MACHINE}-ibm-linux exit 0 ;; sh64*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit 0 ;; sh*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit 0 ;; sparc:Linux:*:* | sparc64:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit 0 ;; x86_64:Linux:*:*) echo x86_64-unknown-linux-gnu exit 0 ;; i*86:Linux:*:*) # The BFD linker knows what the default object file format is, so # first see if it will tell us. cd to the root directory to prevent # problems with other programs or directories called `ld' in the path. # Set LC_ALL=C to ensure ld outputs messages in English. ld_supported_targets=`cd /; LC_ALL=C ld --help 2>&1 \ | sed -ne '/supported targets:/!d s/[ ][ ]*/ /g s/.*supported targets: *// s/ .*// p'` case "$ld_supported_targets" in elf32-i386) TENTATIVE="${UNAME_MACHINE}-pc-linux-gnu" ;; a.out-i386-linux) echo "${UNAME_MACHINE}-pc-linux-gnuaout" exit 0 ;; coff-i386) echo "${UNAME_MACHINE}-pc-linux-gnucoff" exit 0 ;; "") # Either a pre-BFD a.out linker (linux-gnuoldld) or # one that does not give us useful --help. echo "${UNAME_MACHINE}-pc-linux-gnuoldld" exit 0 ;; esac # Determine whether the default compiler is a.out or elf eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #include #ifdef __ELF__ # ifdef __GLIBC__ # if __GLIBC__ >= 2 LIBC=gnu # else LIBC=gnulibc1 # endif # else LIBC=gnulibc1 # endif #else #ifdef __INTEL_COMPILER LIBC=gnu #else LIBC=gnuaout #endif #endif #ifdef __dietlibc__ LIBC=dietlibc #endif EOF eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^LIBC=` test x"${LIBC}" != x && echo "${UNAME_MACHINE}-pc-linux-${LIBC}" && exit 0 test x"${TENTATIVE}" != x && echo "${TENTATIVE}" && exit 0 ;; i*86:DYNIX/ptx:4*:*) # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there. # earlier versions are messed up and put the nodename in both # sysname and nodename. echo i386-sequent-sysv4 exit 0 ;; i*86:UNIX_SV:4.2MP:2.*) # Unixware is an offshoot of SVR4, but it has its own version # number series starting with 2... # I am not positive that other SVR4 systems won't match this, # I just have to hope. -- rms. # Use sysv4.2uw... so that sysv4* matches it. echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION} exit 0 ;; i*86:OS/2:*:*) # If we were able to find `uname', then EMX Unix compatibility # is probably installed. echo ${UNAME_MACHINE}-pc-os2-emx exit 0 ;; i*86:XTS-300:*:STOP) echo ${UNAME_MACHINE}-unknown-stop exit 0 ;; i*86:atheos:*:*) echo ${UNAME_MACHINE}-unknown-atheos exit 0 ;; i*86:syllable:*:*) echo ${UNAME_MACHINE}-pc-syllable exit 0 ;; i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.0*:*) echo i386-unknown-lynxos${UNAME_RELEASE} exit 0 ;; i*86:*DOS:*:*) echo ${UNAME_MACHINE}-pc-msdosdjgpp exit 0 ;; i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*) UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'` if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then echo ${UNAME_MACHINE}-univel-sysv${UNAME_REL} else echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL} fi exit 0 ;; i*86:*:5:[78]*) case `/bin/uname -X | grep "^Machine"` in *486*) UNAME_MACHINE=i486 ;; *Pentium) UNAME_MACHINE=i586 ;; *Pent*|*Celeron) UNAME_MACHINE=i686 ;; esac echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION} exit 0 ;; i*86:*:3.2:*) if test -f /usr/options/cb.name; then UNAME_REL=`sed -n 's/.*Version //p' /dev/null >/dev/null ; then UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')` (/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486 (/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \ && UNAME_MACHINE=i586 (/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \ && UNAME_MACHINE=i686 (/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \ && UNAME_MACHINE=i686 echo ${UNAME_MACHINE}-pc-sco$UNAME_REL else echo ${UNAME_MACHINE}-pc-sysv32 fi exit 0 ;; pc:*:*:*) # Left here for compatibility: # uname -m prints for DJGPP always 'pc', but it prints nothing about # the processor, so we play safe by assuming i386. echo i386-pc-msdosdjgpp exit 0 ;; Intel:Mach:3*:*) echo i386-pc-mach3 exit 0 ;; paragon:*:*:*) echo i860-intel-osf1 exit 0 ;; i860:*:4.*:*) # i860-SVR4 if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4 else # Add other i860-SVR4 vendors below as they are discovered. echo i860-unknown-sysv${UNAME_RELEASE} # Unknown i860-SVR4 fi exit 0 ;; mini*:CTIX:SYS*5:*) # "miniframe" echo m68010-convergent-sysv exit 0 ;; mc68k:UNIX:SYSTEM5:3.51m) echo m68k-convergent-sysv exit 0 ;; M680?0:D-NIX:5.3:*) echo m68k-diab-dnix exit 0 ;; M68*:*:R3V[5678]*:*) test -r /sysV68 && echo 'm68k-motorola-sysv' && exit 0 ;; 3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0) OS_REL='' test -r /etc/.relid \ && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ && echo i486-ncr-sysv4.3${OS_REL} && exit 0 /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ && echo i586-ncr-sysv4.3${OS_REL} && exit 0 ;; 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*) /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ && echo i486-ncr-sysv4 && exit 0 ;; m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*) echo m68k-unknown-lynxos${UNAME_RELEASE} exit 0 ;; mc68030:UNIX_System_V:4.*:*) echo m68k-atari-sysv4 exit 0 ;; TSUNAMI:LynxOS:2.*:*) echo sparc-unknown-lynxos${UNAME_RELEASE} exit 0 ;; rs6000:LynxOS:2.*:*) echo rs6000-unknown-lynxos${UNAME_RELEASE} exit 0 ;; PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.0*:*) echo powerpc-unknown-lynxos${UNAME_RELEASE} exit 0 ;; SM[BE]S:UNIX_SV:*:*) echo mips-dde-sysv${UNAME_RELEASE} exit 0 ;; RM*:ReliantUNIX-*:*:*) echo mips-sni-sysv4 exit 0 ;; RM*:SINIX-*:*:*) echo mips-sni-sysv4 exit 0 ;; *:SINIX-*:*:*) if uname -p 2>/dev/null >/dev/null ; then UNAME_MACHINE=`(uname -p) 2>/dev/null` echo ${UNAME_MACHINE}-sni-sysv4 else echo ns32k-sni-sysv fi exit 0 ;; PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort # says echo i586-unisys-sysv4 exit 0 ;; *:UNIX_System_V:4*:FTX*) # From Gerald Hewes . # How about differentiating between stratus architectures? -djm echo hppa1.1-stratus-sysv4 exit 0 ;; *:*:*:FTX*) # From seanf@swdc.stratus.com. echo i860-stratus-sysv4 exit 0 ;; i*86:VOS:*:*) # From Paul.Green@stratus.com. echo ${UNAME_MACHINE}-stratus-vos exit 0 ;; *:VOS:*:*) # From Paul.Green@stratus.com. echo hppa1.1-stratus-vos exit 0 ;; mc68*:A/UX:*:*) echo m68k-apple-aux${UNAME_RELEASE} exit 0 ;; news*:NEWS-OS:6*:*) echo mips-sony-newsos6 exit 0 ;; R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*) if [ -d /usr/nec ]; then echo mips-nec-sysv${UNAME_RELEASE} else echo mips-unknown-sysv${UNAME_RELEASE} fi exit 0 ;; BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only. echo powerpc-be-beos exit 0 ;; BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only. echo powerpc-apple-beos exit 0 ;; BePC:BeOS:*:*) # BeOS running on Intel PC compatible. echo i586-pc-beos exit 0 ;; SX-4:SUPER-UX:*:*) echo sx4-nec-superux${UNAME_RELEASE} exit 0 ;; SX-5:SUPER-UX:*:*) echo sx5-nec-superux${UNAME_RELEASE} exit 0 ;; SX-6:SUPER-UX:*:*) echo sx6-nec-superux${UNAME_RELEASE} exit 0 ;; Power*:Rhapsody:*:*) echo powerpc-apple-rhapsody${UNAME_RELEASE} exit 0 ;; *:Rhapsody:*:*) echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE} exit 0 ;; *:Darwin:*:*) UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown case $UNAME_PROCESSOR in *86) UNAME_PROCESSOR=i686 ;; unknown) UNAME_PROCESSOR=powerpc ;; esac echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE} exit 0 ;; *:procnto*:*:* | *:QNX:[0123456789]*:*) UNAME_PROCESSOR=`uname -p` if test "$UNAME_PROCESSOR" = "x86"; then UNAME_PROCESSOR=i386 UNAME_MACHINE=pc fi echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE} exit 0 ;; *:QNX:*:4*) echo i386-pc-qnx exit 0 ;; NSE-?:NONSTOP_KERNEL:*:*) echo nse-tandem-nsk${UNAME_RELEASE} exit 0 ;; NSR-?:NONSTOP_KERNEL:*:*) echo nsr-tandem-nsk${UNAME_RELEASE} exit 0 ;; *:NonStop-UX:*:*) echo mips-compaq-nonstopux exit 0 ;; BS2000:POSIX*:*:*) echo bs2000-siemens-sysv exit 0 ;; DS/*:UNIX_System_V:*:*) echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE} exit 0 ;; *:Plan9:*:*) # "uname -m" is not consistent, so use $cputype instead. 386 # is converted to i386 for consistency with other x86 # operating systems. if test "$cputype" = "386"; then UNAME_MACHINE=i386 else UNAME_MACHINE="$cputype" fi echo ${UNAME_MACHINE}-unknown-plan9 exit 0 ;; *:TOPS-10:*:*) echo pdp10-unknown-tops10 exit 0 ;; *:TENEX:*:*) echo pdp10-unknown-tenex exit 0 ;; KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*) echo pdp10-dec-tops20 exit 0 ;; XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*) echo pdp10-xkl-tops20 exit 0 ;; *:TOPS-20:*:*) echo pdp10-unknown-tops20 exit 0 ;; *:ITS:*:*) echo pdp10-unknown-its exit 0 ;; SEI:*:*:SEIUX) echo mips-sei-seiux${UNAME_RELEASE} exit 0 ;; *:DragonFly:*:*) echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` exit 0 ;; *:*VMS:*:*) UNAME_MACHINE=`(uname -p) 2>/dev/null` case "${UNAME_MACHINE}" in A*) echo alpha-dec-vms && exit 0 ;; I*) echo ia64-dec-vms && exit 0 ;; V*) echo vax-dec-vms && exit 0 ;; esac ;; *:XENIX:*:SysV) echo i386-pc-xenix exit 0 ;; esac #echo '(No uname command or uname output not recognized.)' 1>&2 #echo "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" 1>&2 eval $set_cc_for_build cat >$dummy.c < # include #endif main () { #if defined (sony) #if defined (MIPSEB) /* BFD wants "bsd" instead of "newsos". Perhaps BFD should be changed, I don't know.... */ printf ("mips-sony-bsd\n"); exit (0); #else #include printf ("m68k-sony-newsos%s\n", #ifdef NEWSOS4 "4" #else "" #endif ); exit (0); #endif #endif #if defined (__arm) && defined (__acorn) && defined (__unix) printf ("arm-acorn-riscix"); exit (0); #endif #if defined (hp300) && !defined (hpux) printf ("m68k-hp-bsd\n"); exit (0); #endif #if defined (NeXT) #if !defined (__ARCHITECTURE__) #define __ARCHITECTURE__ "m68k" #endif int version; version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`; if (version < 4) printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version); else printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version); exit (0); #endif #if defined (MULTIMAX) || defined (n16) #if defined (UMAXV) printf ("ns32k-encore-sysv\n"); exit (0); #else #if defined (CMU) printf ("ns32k-encore-mach\n"); exit (0); #else printf ("ns32k-encore-bsd\n"); exit (0); #endif #endif #endif #if defined (__386BSD__) printf ("i386-pc-bsd\n"); exit (0); #endif #if defined (sequent) #if defined (i386) printf ("i386-sequent-dynix\n"); exit (0); #endif #if defined (ns32000) printf ("ns32k-sequent-dynix\n"); exit (0); #endif #endif #if defined (_SEQUENT_) struct utsname un; uname(&un); if (strncmp(un.version, "V2", 2) == 0) { printf ("i386-sequent-ptx2\n"); exit (0); } if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */ printf ("i386-sequent-ptx1\n"); exit (0); } printf ("i386-sequent-ptx\n"); exit (0); #endif #if defined (vax) # if !defined (ultrix) # include # if defined (BSD) # if BSD == 43 printf ("vax-dec-bsd4.3\n"); exit (0); # else # if BSD == 199006 printf ("vax-dec-bsd4.3reno\n"); exit (0); # else printf ("vax-dec-bsd\n"); exit (0); # endif # endif # else printf ("vax-dec-bsd\n"); exit (0); # endif # else printf ("vax-dec-ultrix\n"); exit (0); # endif #endif #if defined (alliant) && defined (i860) printf ("i860-alliant-bsd\n"); exit (0); #endif exit (1); } EOF $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && $dummy && exit 0 # Apollos put the system type in the environment. test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit 0; } # Convex versions that predate uname can use getsysinfo(1) if [ -x /usr/convex/getsysinfo ] then case `getsysinfo -f cpu_type` in c1*) echo c1-convex-bsd exit 0 ;; c2*) if getsysinfo -f scalar_acc then echo c32-convex-bsd else echo c2-convex-bsd fi exit 0 ;; c34*) echo c34-convex-bsd exit 0 ;; c38*) echo c38-convex-bsd exit 0 ;; c4*) echo c4-convex-bsd exit 0 ;; esac fi cat >&2 < in order to provide the needed information to handle your system. config.guess timestamp = $timestamp uname -m = `(uname -m) 2>/dev/null || echo unknown` uname -r = `(uname -r) 2>/dev/null || echo unknown` uname -s = `(uname -s) 2>/dev/null || echo unknown` uname -v = `(uname -v) 2>/dev/null || echo unknown` /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null` /bin/uname -X = `(/bin/uname -X) 2>/dev/null` hostinfo = `(hostinfo) 2>/dev/null` /bin/universe = `(/bin/universe) 2>/dev/null` /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null` /bin/arch = `(/bin/arch) 2>/dev/null` /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null` /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null` UNAME_MACHINE = ${UNAME_MACHINE} UNAME_RELEASE = ${UNAME_RELEASE} UNAME_SYSTEM = ${UNAME_SYSTEM} UNAME_VERSION = ${UNAME_VERSION} EOF exit 1 # Local variables: # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "timestamp='" # time-stamp-format: "%:y-%02m-%02d" # time-stamp-end: "'" # End: argtable2-12/README0000644000175000001440000001667211332657566010770 00000000000000Installing argtable2 on Unix systems ------------------------------------ The basic compile and install procedure for unix systems is: $ cd argtable2-x $ ./configure $ make $ make check (optional) $ sudo make install $ make clean Remember to update your system's LD_LIBRARY_PATH to include the location of the dynamic library (normally /usr/local/lib/). The configuration script will install argtable into /usr/local/ by default. To install into a different directory, specify that directory path when you run configure, as in $ ./configure --prefix=~fred/mystuff See install.txt for a detailed description of the configure script. OS X notes: 1) Mac OS X uses DYLD_LIBRARY_PATH instead of LD_LIBRARY_PATH. DJGPP notes: 1) DJGPP users may need to specify the compiler name at configure time, as in $ ./configure CC=gcc.exe Installing argtable2 on DOS/Windows systems ------------------------------------------- To build argtable.lib: > cd src > nmake -f Makefile.nmake Then copy the argtable2.h, argtable2.lib, argtable2.dll, impargtable2.lib files to wherever you choose. To build the example programs: > cd example > nmake -f Makefile.nmake Notes: 1) The arg_rex and arg_date command line argument types are not supported under Microsoft Windows because the Microsoft compilers do not provide the necessary regex.h and strptime() functions. 2) Watcom compilers may have trouble building the DLL version of the library, giving an error like this: Error! E3033: file _2FK.AAA: line(15): directive error near 'Files\dm\lib' To workaround this, edit line 34 of src/Makefile.nmake and remove the "/def:argtable2.def" from the linker stanza line 33: argtable2.dll: $(OBJS) line 34: link /DLL /OUT:$@ $** /IMPLIB:impargtable2.lib Installing argtable2 on DOS/Windows systems with date and regex support ----------------------------------------------------------------------- These instructions are provided by Paolo Bormida 1) Install MINGW and MSYS (these instructions are based on those tools). 2) Install a regular expression library such as the TRE library from http://www.laurikari.net/tre. 3) Install GnuWin32 LibGW32C (GlibC Windows port) from http://gnuwin32.sourceforge.net/packages/libgw32c.htm 4a) Unpack LibGW32C and TRE in a folder of your choice. 4b) Unpack argtable2 in a folder of your choice and (optional) create a "build" folder under it. 5) Run MSYS shell 6) Move into argtable root folder (if you created a "build" folder move into it) with CD 7) Run argtable2 "configure" script with the following command line configure --prefix= CPPFLAGS="-I/include/tre -idirafter /include/glibc" LDFLAGS="-L/lib -L # Created: 1993-05-16 # Public domain errstatus=0 dirmode="" usage="\ Usage: mkinstalldirs [-h] [--help] [-m mode] dir ..." # process command line arguments while test $# -gt 0 ; do case $1 in -h | --help | --h*) # -h for help echo "$usage" 1>&2 exit 0 ;; -m) # -m PERM arg shift test $# -eq 0 && { echo "$usage" 1>&2; exit 1; } dirmode=$1 shift ;; --) # stop option processing shift break ;; -*) # unknown option echo "$usage" 1>&2 exit 1 ;; *) # first non-opt arg break ;; esac done for file do if test -d "$file"; then shift else break fi done case $# in 0) exit 0 ;; esac case $dirmode in '') if mkdir -p -- . 2>/dev/null; then echo "mkdir -p -- $*" exec mkdir -p -- "$@" fi ;; *) if mkdir -m "$dirmode" -p -- . 2>/dev/null; then echo "mkdir -m $dirmode -p -- $*" exec mkdir -m "$dirmode" -p -- "$@" fi ;; esac for file do set fnord `echo ":$file" | sed -ne 's/^:\//#/;s/^://;s/\// /g;s/^#/\//;p'` shift pathcomp= for d do pathcomp="$pathcomp$d" case $pathcomp in -*) pathcomp=./$pathcomp ;; esac if test ! -d "$pathcomp"; then echo "mkdir $pathcomp" mkdir "$pathcomp" || lasterr=$? if test ! -d "$pathcomp"; then errstatus=$lasterr else if test ! -z "$dirmode"; then echo "chmod $dirmode $pathcomp" lasterr="" chmod "$dirmode" "$pathcomp" || lasterr=$? if test ! -z "$lasterr"; then errstatus=$lasterr fi fi fi fi pathcomp="$pathcomp/" done done exit $errstatus # Local Variables: # mode: shell-script # sh-indentation: 2 # End: # mkinstalldirs ends here argtable2-12/AUTHORS0000644000175000001440000000207411333223706011131 00000000000000argtable is Copyright (C) 1998-2001,2003-2010 Stewart Heitmann. Parts are Copyright (C) 1989-1994, 1996-1999,2001,2003 Free Software Foundation, Inc. argtable was written by Stewart Heitmann The project homepage can be found at http://argtable.sourceforge.net/ Other contributors: Nina Clemson for editing the original argtable-1.0 documentation. Livio Bertacco for contributing bug fixes and the argtable-2.x Visual C++ Makefiles. Justin Dearing for contributing bug fixes and Windows DLL support, plus code support for the Open Watcom compiler and help with the Mac OS X configuration. Asa Packer for contributing bug fixes and upgrades to the Visual C++ Makefiles. Danilo Cicerone for the Italian translation of "Introduction to Argtable-2x" on http://www.digitazero.org. Uli Fouquet for configuration patches and documentation related to cross-compiling argtable from Unix to Windows, as well as providing the arg_print_glossary_gnu function. Shachar Shemesh for Debian package integration and kick-starting the migration to automake/autoconf. argtable2-12/install-sh0000755000175000001440000001572211167633471012102 00000000000000#!/bin/sh # # install - install a program, script, or datafile # # This originates from X11R5 (mit/util/scripts/install.sh), which was # later released in X11R6 (xc/config/util/install.sh) with the # following copyright and license. # # Copyright (C) 1994 X Consortium # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to # deal in the Software without restriction, including without limitation the # rights to use, copy, modify, merge, publish, distribute, sublicense, and/or # sell copies of the Software, and to permit persons to whom the Software is # furnished to do so, subject to the following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE # X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN # AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- # TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name of the X Consortium shall not # be used in advertising or otherwise to promote the sale, use or other deal- # ings in this Software without prior written authorization from the X Consor- # tium. # # # FSF changes to this file are in the public domain. # # Calling this script install-sh is preferred over install.sh, to prevent # `make' implicit rules from creating a file called install from it # when there is no Makefile. # # This script is compatible with the BSD install script, but was written # from scratch. It can only install one file at a time, a restriction # shared with many OS's install programs. # set DOITPROG to echo to test this script # Don't use :- since 4.3BSD and earlier shells don't like it. doit="${DOITPROG-}" # put in absolute paths if you don't have them in your path; or use env. vars. mvprog="${MVPROG-mv}" cpprog="${CPPROG-cp}" chmodprog="${CHMODPROG-chmod}" chownprog="${CHOWNPROG-chown}" chgrpprog="${CHGRPPROG-chgrp}" stripprog="${STRIPPROG-strip}" rmprog="${RMPROG-rm}" mkdirprog="${MKDIRPROG-mkdir}" transformbasename="" transform_arg="" instcmd="$mvprog" chmodcmd="$chmodprog 0755" chowncmd="" chgrpcmd="" stripcmd="" rmcmd="$rmprog -f" mvcmd="$mvprog" src="" dst="" dir_arg="" while [ x"$1" != x ]; do case $1 in -c) instcmd=$cpprog shift continue;; -d) dir_arg=true shift continue;; -m) chmodcmd="$chmodprog $2" shift shift continue;; -o) chowncmd="$chownprog $2" shift shift continue;; -g) chgrpcmd="$chgrpprog $2" shift shift continue;; -s) stripcmd=$stripprog shift continue;; -t=*) transformarg=`echo $1 | sed 's/-t=//'` shift continue;; -b=*) transformbasename=`echo $1 | sed 's/-b=//'` shift continue;; *) if [ x"$src" = x ] then src=$1 else # this colon is to work around a 386BSD /bin/sh bug : dst=$1 fi shift continue;; esac done if [ x"$src" = x ] then echo "$0: no input file specified" >&2 exit 1 else : fi if [ x"$dir_arg" != x ]; then dst=$src src="" if [ -d "$dst" ]; then instcmd=: chmodcmd="" else instcmd=$mkdirprog fi else # Waiting for this to be detected by the "$instcmd $src $dsttmp" command # might cause directories to be created, which would be especially bad # if $src (and thus $dsttmp) contains '*'. if [ -f "$src" ] || [ -d "$src" ] then : else echo "$0: $src does not exist" >&2 exit 1 fi if [ x"$dst" = x ] then echo "$0: no destination specified" >&2 exit 1 else : fi # If destination is a directory, append the input filename; if your system # does not like double slashes in filenames, you may need to add some logic if [ -d "$dst" ] then dst=$dst/`basename "$src"` else : fi fi ## this sed command emulates the dirname command dstdir=`echo "$dst" | sed -e 's,[^/]*$,,;s,/$,,;s,^$,.,'` # Make sure that the destination directory exists. # this part is taken from Noah Friedman's mkinstalldirs script # Skip lots of stat calls in the usual case. if [ ! -d "$dstdir" ]; then defaultIFS=' ' IFS="${IFS-$defaultIFS}" oIFS=$IFS # Some sh's can't handle IFS=/ for some reason. IFS='%' set - `echo "$dstdir" | sed -e 's@/@%@g' -e 's@^%@/@'` IFS=$oIFS pathcomp='' while [ $# -ne 0 ] ; do pathcomp=$pathcomp$1 shift if [ ! -d "$pathcomp" ] ; then $mkdirprog "$pathcomp" else : fi pathcomp=$pathcomp/ done fi if [ x"$dir_arg" != x ] then $doit $instcmd "$dst" && if [ x"$chowncmd" != x ]; then $doit $chowncmd "$dst"; else : ; fi && if [ x"$chgrpcmd" != x ]; then $doit $chgrpcmd "$dst"; else : ; fi && if [ x"$stripcmd" != x ]; then $doit $stripcmd "$dst"; else : ; fi && if [ x"$chmodcmd" != x ]; then $doit $chmodcmd "$dst"; else : ; fi else # If we're going to rename the final executable, determine the name now. if [ x"$transformarg" = x ] then dstfile=`basename "$dst"` else dstfile=`basename "$dst" $transformbasename | sed $transformarg`$transformbasename fi # don't allow the sed command to completely eliminate the filename if [ x"$dstfile" = x ] then dstfile=`basename "$dst"` else : fi # Make a couple of temp file names in the proper directory. dsttmp=$dstdir/_inst.$$_ rmtmp=$dstdir/_rm.$$_ # Trap to clean up temp files at exit. trap 'status=$?; rm -f "$dsttmp" "$rmtmp" && exit $status' 0 trap '(exit $?); exit' 1 2 13 15 # Move or copy the file name to the temp name $doit $instcmd "$src" "$dsttmp" && # and set any options; do chmod last to preserve setuid bits # If any of these fail, we abort the whole thing. If we want to # ignore errors from any of these, just make sure not to ignore # errors from the above "$doit $instcmd $src $dsttmp" command. if [ x"$chowncmd" != x ]; then $doit $chowncmd "$dsttmp"; else :;fi && if [ x"$chgrpcmd" != x ]; then $doit $chgrpcmd "$dsttmp"; else :;fi && if [ x"$stripcmd" != x ]; then $doit $stripcmd "$dsttmp"; else :;fi && if [ x"$chmodcmd" != x ]; then $doit $chmodcmd "$dsttmp"; else :;fi && # Now remove or move aside any old file at destination location. We try this # two ways since rm can't unlink itself on some systems and the destination # file might be busy for other reasons. In this case, the final cleanup # might fail but the new file should still install successfully. { if [ -f "$dstdir/$dstfile" ] then $doit $rmcmd -f "$dstdir/$dstfile" 2>/dev/null || $doit $mvcmd -f "$dstdir/$dstfile" "$rmtmp" 2>/dev/null || { echo "$0: cannot unlink or rename $dstdir/$dstfile" >&2 (exit 1); exit } else : fi } && # Now rename the file to the real destination. $doit $mvcmd "$dsttmp" "$dstdir/$dstfile" fi && # The final little trick to "correctly" pass the exit status to the exit trap. { (exit 0); exit } argtable2-12/argtable2-uninstalled.pc.in0000644000175000001440000000026711333223706015177 00000000000000Name: argtable2 Description: A library for parsing GNU style command line arguments Version: @PACKAGE_VERSION@ Libs: -L${pcfiledir}/src/.libs -largtable2 Cflags: -I${pcfiledir}/src argtable2-12/doc/0000777000175000001440000000000011335653213010711 500000000000000argtable2-12/doc/Makefile.am0000644000175000001440000000160711167633472012675 00000000000000dist_man_MANS=argtable2.3 argtable.3 docdir=@docdir@ dist_doc_DATA = argtable2-advanced.html argtable2-advanced.pdf argtable2-advanced.ps dist_doc_DATA += argtable2-intro.html argtable2-intro.pdf argtable2-intro.ps dist_doc_DATA += argtable2.html argtable2.pdf argtable2.ps argxxx.gif arg_int.gif all: #create a copy of the man page called "argtable" for those who forget its really called "argtable2" argtable.3: argtable2.3 cp argtable2.3 argtable.3 #install-data-hook: # cd @prefix@/man/man3 ; ln -fs argtable2.3 argtable.3 #uninstall-hook: # -rm -f @prefix@/man/man3/argtable.3 maintainer-doc: groff -man -Thtml argtable2.3.in > argtable2.html.in groff -man -Tps argtable2.3 > argtable2.ps ps2pdf argtable2.ps argtable2.pdf distclean: distclean-am rm -f Makefile argtable.3 maintainer-clean: rm -f argtable.3 argtable2.3 argtable2.html argtable2.html.in argtable2.ps argtable2.pdf argtable2-12/doc/argtable2.ps0000644000175000001440000015561111335653142013046 00000000000000%!PS-Adobe-3.0 %%Creator: groff version 1.18.1 %%CreationDate: Sun Feb 14 12:48:18 2010 %%DocumentNeededResources: font Times-Roman %%+ font Times-Bold %%+ font Courier %%+ font Times-Italic %%DocumentSuppliedResources: procset grops 1.18 1 %%Pages: 6 %%PageOrder: Ascend %%Orientation: Portrait %%EndComments %%BeginProlog %%BeginResource: procset grops 1.18 1 /setpacking where{ pop currentpacking true setpacking }if /grops 120 dict dup begin /SC 32 def /A/show load def /B{0 SC 3 -1 roll widthshow}bind def /C{0 exch ashow}bind def /D{0 exch 0 SC 5 2 roll awidthshow}bind def /E{0 rmoveto show}bind def /F{0 rmoveto 0 SC 3 -1 roll widthshow}bind def /G{0 rmoveto 0 exch ashow}bind def /H{0 rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def /I{0 exch rmoveto show}bind def /J{0 exch rmoveto 0 SC 3 -1 roll widthshow}bind def /K{0 exch rmoveto 0 exch ashow}bind def /L{0 exch rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def /M{rmoveto show}bind def /N{rmoveto 0 SC 3 -1 roll widthshow}bind def /O{rmoveto 0 exch ashow}bind def /P{rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def /Q{moveto show}bind def /R{moveto 0 SC 3 -1 roll widthshow}bind def /S{moveto 0 exch ashow}bind def /T{moveto 0 exch 0 SC 5 2 roll awidthshow}bind def /SF{ findfont exch [exch dup 0 exch 0 exch neg 0 0]makefont dup setfont [exch/setfont cvx]cvx bind def }bind def /MF{ findfont [5 2 roll 0 3 1 roll neg 0 0]makefont dup setfont [exch/setfont cvx]cvx bind def }bind def /level0 0 def /RES 0 def /PL 0 def /LS 0 def /MANUAL{ statusdict begin/manualfeed true store end }bind def /PLG{ gsave newpath clippath pathbbox grestore exch pop add exch pop }bind def /BP{ /level0 save def 1 setlinecap 1 setlinejoin 72 RES div dup scale LS{ 90 rotate }{ 0 PL translate }ifelse 1 -1 scale }bind def /EP{ level0 restore showpage }bind def /DA{ newpath arcn stroke }bind def /SN{ transform .25 sub exch .25 sub exch round .25 add exch round .25 add exch itransform }bind def /DL{ SN moveto SN lineto stroke }bind def /DC{ newpath 0 360 arc closepath }bind def /TM matrix def /DE{ TM currentmatrix pop translate scale newpath 0 0 .5 0 360 arc closepath TM setmatrix }bind def /RC/rcurveto load def /RL/rlineto load def /ST/stroke load def /MT/moveto load def /CL/closepath load def /Fr{ setrgbcolor fill }bind def /Fk{ setcmykcolor fill }bind def /Fg{ setgray fill }bind def /FL/fill load def /LW/setlinewidth load def /Cr/setrgbcolor load def /Ck/setcmykcolor load def /Cg/setgray load def /RE{ findfont dup maxlength 1 index/FontName known not{1 add}if dict begin { 1 index/FID ne{def}{pop pop}ifelse }forall /Encoding exch def dup/FontName exch def currentdict end definefont pop }bind def /DEFS 0 def /EBEGIN{ moveto DEFS begin }bind def /EEND/end load def /CNT 0 def /level1 0 def /PBEGIN{ /level1 save def translate div 3 1 roll div exch scale neg exch neg exch translate 0 setgray 0 setlinecap 1 setlinewidth 0 setlinejoin 10 setmiterlimit []0 setdash /setstrokeadjust where{ pop false setstrokeadjust }if /setoverprint where{ pop false setoverprint }if newpath /CNT countdictstack def userdict begin /showpage{}def }bind def /PEND{ clear countdictstack CNT sub{end}repeat level1 restore }bind def end def /setpacking where{ pop setpacking }if %%EndResource %%IncludeResource: font Times-Roman %%IncludeResource: font Times-Bold %%IncludeResource: font Courier %%IncludeResource: font Times-Italic grops begin/DEFS 1 dict def DEFS begin/u{.001 mul}bind def end/RES 72 def/PL 841.89 def/LS false def/ENC0[/asciicircum/asciitilde/Scaron /Zcaron/scaron/zcaron/Ydieresis/trademark/quotesingle/Euro/.notdef /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef /.notdef/.notdef/.notdef/space/exclam/quotedbl/numbersign/dollar/percent /ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen /period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon /semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O /P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/circumflex /underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y /z/braceleft/bar/braceright/tilde/.notdef/quotesinglbase/guillemotleft /guillemotright/bullet/florin/fraction/perthousand/dagger/daggerdbl /endash/emdash/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/hungarumlaut /dotaccent/breve/caron/ring/ogonek/quotedblleft/quotedblright/oe/lslash /quotedblbase/OE/Lslash/.notdef/exclamdown/cent/sterling/currency/yen /brokenbar/section/dieresis/copyright/ordfeminine/guilsinglleft /logicalnot/minus/registered/macron/degree/plusminus/twosuperior /threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior /ordmasculine/guilsinglright/onequarter/onehalf/threequarters /questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE /Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex /Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis /multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn /germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla /egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis /eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash /ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]def /Times-Italic@0 ENC0/Times-Italic RE/Courier@0 ENC0/Courier RE /Times-Bold@0 ENC0/Times-Bold RE/Times-Roman@0 ENC0/Times-Roman RE %%EndProlog %%Page: 1 1 %%BeginPageSetup BP %%EndPageSetup /F0 10/Times-Roman@0 SF<41524754>72 48 Q 99.765<41424c4532283329204172> -.93 F<677461626c652070726f6772616d6d657227>-.18 E 2.5<736d>-.55 G 99.765<616e75616c2041524754>-2.5 F<41424c4532283329>-.93 E/F1 10.95 /Times-Bold@0 SF -.219<4e41>72 84 S<4d45>.219 E F0<6172>108 96 Q<677461 626c653220ad20616e20414e53492043206c69627261727920666f722070617273696e67 20474e55207374796c6520636f6d6d616e64206c696e65206f7074696f6e73>-.18 E F1 <53594e4f50534953>72 112.8 Q/F2 10/Courier@0 SF <23696e636c756465203c6172677461626c65322e683e>108 124.8 Q F0 <737472756374>108 148.8 Q/F3 10/Times-Bold@0 SF<6172>2.5 E<675f6c6974> -.1 E F0<737472756374>108 160.8 Q F3<6172>2.5 E<675f696e74>-.1 E F0 <737472756374>108 172.8 Q F3<6172>2.5 E<675f64626c>-.1 E F0 <737472756374>108 184.8 Q F3<6172>2.5 E<675f737472>-.1 E F0 <737472756374>108 196.8 Q F3<6172>2.5 E<675f72>-.1 E<6578>-.18 E F0 <737472756374>108 208.8 Q F3<6172>2.5 E<675f8c6c65>-.1 E F0 <737472756374>108 220.8 Q F3<6172>2.5 E<675f64617465>-.1 E F0 <737472756374>108 232.8 Q F3<6172>2.5 E<675f72>-.1 E<656d>-.18 E F0 <737472756374>108 244.8 Q F3<6172>2.5 E<675f656e64>-.1 E F0 <737472756374>108 261.6 Q F3<6172>2.5 E<675f6c6974>-.1 E F0<2a>A F3 <6172>2.5 E<675f6c697430>-.1 E F0<28636f6e73742063686172202a73686f72746f 7074732c20636f6e73742063686172202a6c6f6e676f7074732c20636f6e737420636861 72202a676c6f737361727929>A<737472756374>108 273.6 Q F3<6172>2.5 E <675f6c6974>-.1 E F0<2a>A F3<6172>2.5 E<675f6c697431>-.1 E F0<28636f6e73 742063686172202a73686f72746f7074732c20636f6e73742063686172202a6c6f6e676f 7074732c20636f6e73742063686172202a676c6f737361727929>A<737472756374>108 285.6 Q F3<6172>2.5 E<675f6c6974>-.1 E F0<2a>A F3<6172>2.5 E <675f6c69746e>-.1 E F0<28636f6e73742063686172202a73686f72746f7074732c20 636f6e73742063686172202a6c6f6e676f7074732c20696e74206d696e636f756e742c20 696e74206d6178636f756e742c20636f6e73742063686172202a676c6f737361727929>A <737472756374>108 302.4 Q F3<6172>2.5 E<675f696e74>-.1 E F0<2a>A F3 <6172>2.5 E<675f696e7430>-.1 E F0<28636f6e737420636861722a2073686f72746f 7074732c20636f6e737420636861722a206c6f6e676f7074732c20636f6e737420636861 722a2064617461747970652c20636f6e737420636861722a20676c6f737361727929>A <737472756374>108 314.4 Q F3<6172>2.5 E<675f696e74>-.1 E F0<2a>A F3 <6172>2.5 E<675f696e7431>-.1 E F0<28636f6e73742063686172202a73686f72746f 7074732c20636f6e73742063686172202a6c6f6e676f7074732c20636f6e737420636861 722a2064617461747970652c20636f6e73742063686172202a676c6f737361727929>A <737472756374>108 326.4 Q F3<6172>2.5 E<675f696e74>-.1 E F0<2a>A F3 <6172>2.5 E<675f696e746e>-.1 E F0<28636f6e73742063686172202a73686f72746f 7074732c20636f6e73742063686172202a6c6f6e676f7074732c20636f6e737420636861 722a2064617461747970652c20696e74206d696e636f756e742c20696e74206d6178636f 756e742c20636f6e73742063686172202a676c6f737361727929>A<737472756374>108 343.2 Q F3<6172>2.5 E<675f64626c>-.1 E F0<2a>A F3<6172>2.5 E <675f64626c30>-.1 E F0<28636f6e73742063686172202a73686f72746f7074732c20 636f6e73742063686172202a6c6f6e676f7074732c20636f6e737420636861722a206461 7461747970652c20636f6e73742063686172202a676c6f737361727929>A <737472756374>108 355.2 Q F3<6172>2.5 E<675f64626c>-.1 E F0<2a>A F3 <6172>2.5 E<675f64626c31>-.1 E F0<28636f6e73742063686172202a73686f72746f 7074732c20636f6e73742063686172202a6c6f6e676f7074732c20636f6e737420636861 722a2064617461747970652c20636f6e73742063686172202a676c6f737361727929>A <737472756374>108 367.2 Q F3<6172>2.5 E<675f64626c>-.1 E F0<2a>A F3 <6172>2.5 E<675f64626c6e>-.1 E F0<28636f6e73742063686172202a73686f72746f 7074732c20636f6e73742063686172202a6c6f6e676f7074732c20636f6e737420636861 722a2064617461747970652c20696e74206d696e636f756e742c20696e74206d6178636f 756e742c20636f6e73742063686172202a676c6f737361727929>A<737472756374>108 384 Q F3<6172>2.5 E<675f737472>-.1 E F0<2a>A F3<6172>2.5 E<675f73747230> -.1 E F0<28636f6e73742063686172202a73686f72746f7074732c20636f6e73742063 686172202a6c6f6e676f7074732c20636f6e737420636861722a2064617461747970652c 20636f6e73742063686172202a676c6f737361727929>A<737472756374>108 396 Q F3 <6172>2.5 E<675f737472>-.1 E F0<2a>A F3<6172>2.5 E<675f73747231>-.1 E F0 <28636f6e73742063686172202a73686f72746f7074732c20636f6e7374206368617220 2a6c6f6e676f7074732c20636f6e737420636861722a2064617461747970652c20636f6e 73742063686172202a676c6f737361727929>A<737472756374>108 408 Q F3<6172> 2.5 E<675f737472>-.1 E F0<2a>A F3<6172>2.5 E<675f737472>-.1 E<6e>-.15 E F0<28636f6e73742063686172202a73686f72746f7074732c20636f6e73742063686172 202a6c6f6e676f7074732c20636f6e737420636861722a2064617461747970652c20696e 74206d696e636f756e742c20696e74206d6178636f756e742c20636f6e73742063686172 202a676c6f737361727929>A<737472756374>108 424.8 Q F3<6172>2.5 E<675f72> -.1 E<6578>-.18 E F0<2a>A F3<6172>2.5 E<675f72>-.1 E<657830>-.18 E F0<28 636f6e737420636861722a2073686f72746f7074732c20636f6e737420636861722a206c 6f6e676f7074732c20636f6e737420636861722a207061747465726e2c20636f6e737420 636861722a2064617461747970652c20696e74208d6167732c20636f6e73742063686172 2a20676c6f737361727929>A<737472756374>108 436.8 Q F3<6172>2.5 E<675f72> -.1 E<6578>-.18 E F0<2a>A F3<6172>2.5 E<675f72>-.1 E<657831>-.18 E F0<28 636f6e737420636861722a2073686f72746f7074732c20636f6e737420636861722a206c 6f6e676f7074732c20636f6e737420636861722a207061747465726e2c20636f6e737420 636861722a2064617461747970652c20696e74208d6167732c20636f6e73742063686172 2a20676c6f737361727929>A<737472756374>108 448.8 Q F3<6172>2.5 E<675f72> -.1 E<6578>-.18 E F0<2a>A F3<6172>2.5 E<675f72>-.1 E<65786e>-.18 E F0<28 636f6e737420636861722a2073686f72746f7074732c20636f6e737420636861722a206c 6f6e676f7074732c20636f6e737420636861722a207061747465726e2c20636f6e737420 636861722a2064617461747970652c20696e74206d696e636f756e742c20696e74206d61 78636f756e742c20696e74208d6167732c20636f6e737420636861722a20676c6f737361 727929>A<737472756374>108 465.6 Q F3<6172>2.5 E<675f8c6c65>-.1 E F0<2a>A F3<6172>2.5 E<675f8c6c6530>-.1 E F0<28636f6e737420636861722a2073686f7274 6f7074732c20636f6e737420636861722a206c6f6e676f7074732c20636f6e7374206368 61722a2064617461747970652c20636f6e737420636861722a20676c6f737361727929>A <737472756374>108 477.6 Q F3<6172>2.5 E<675f8c6c65>-.1 E F0<2a>A F3 <6172>2.5 E<675f8c6c6531>-.1 E F0<28636f6e73742063686172202a73686f72746f 7074732c20636f6e73742063686172202a6c6f6e676f7074732c20636f6e737420636861 722a2064617461747970652c20636f6e73742063686172202a676c6f737361727929>A <737472756374>108 489.6 Q F3<6172>2.5 E<675f8c6c65>-.1 E F0<2a>A F3 <6172>2.5 E<675f8c6c656e>-.1 E F0<28636f6e73742063686172202a73686f72746f 7074732c20636f6e73742063686172202a6c6f6e676f7074732c20636f6e737420636861 722a2064617461747970652c20696e74206d696e636f756e742c20696e74206d6178636f 756e742c20636f6e73742063686172202a676c6f737361727929>A<737472756374>108 506.4 Q F3<6172>2.5 E<675f64617465>-.1 E F0<2a>A F3<6172>2.5 E <675f6461746530>-.1 E F0<636f6e737420636861722a2073686f72746f7074732c20 636f6e737420636861722a206c6f6e676f7074732c20636f6e737420636861722a20666f 726d61742c20636f6e737420636861722a2064617461747970652c20636f6e7374206368 6172202a676c6f737361727929>A<737472756374>108 518.4 Q F3<6172>2.5 E <675f64617465>-.1 E F0<2a>A F3<6172>2.5 E<675f6461746531>-.1 E F0<636f6e 737420636861722a2073686f72746f7074732c20636f6e737420636861722a206c6f6e67 6f7074732c20636f6e737420636861722a20666f726d61742c20636f6e73742063686172 2a2064617461747970652c20636f6e73742063686172202a676c6f737361727929>A <737472756374>108 530.4 Q F3<6172>2.5 E<675f64617465>-.1 E F0<2a>A F3 <6172>2.5 E<675f646174656e>-.1 E F0<636f6e737420636861722a2073686f72746f 7074732c20636f6e737420636861722a206c6f6e676f7074732c20636f6e737420636861 722a20666f726d61742c20636f6e737420636861722a2064617461747970652c20696e74 206d696e636f756e742c20696e74206d6178636f756e742c20636f6e7374206368617220 2a676c6f737361727929>A<737472756374>108 547.2 Q F3<6172>2.5 E<675f72>-.1 E<656d>-.18 E F0<2a>A F3<6172>2.5 E<675f72>-.1 E<656d>-.18 E F0<28636f6e 73742063686172202a64617461747970652c20636f6e73742063686172202a676c6f7373 61727929>A<737472756374>108 559.2 Q F3<6172>2.5 E<675f656e64>-.1 E F0 <2a>A F3<6172>2.5 E<675f656e64>-.1 E F0<28696e74206d6178>A <6572726f727329>-.15 E<696e74>108 576 Q F3<6172>2.5 E <675f6e756c6c636865636b>-.1 E F0<2876>A<6f6964202a2a6172>-.2 E <677461626c6529>-.18 E<696e74>108 588 Q F3<6172>2.5 E<675f7061727365>-.1 E F0<28696e74206172>A<67632c2063686172202a2a6172>-.18 E<6776>-.18 E 2.5 <2c76>-.65 G<6f6964202a2a6172>-2.7 E<677461626c6529>-.18 E -.2<766f>108 600 S<6964>.2 E F3<6172>2.5 E<675f7072696e745f6f7074696f6e>-.1 E F0<2846 494c45202a66702c20636f6e73742063686172202a73686f72746f7074732c20636f6e73 742063686172202a6c6f6e676f7074732c20636f6e73742063686172202a646174617479 70652c20636f6e73742063686172202a737566>A<8c7829>-.25 E -.2<766f>108 612 S<6964>.2 E F3<6172>2.5 E<675f7072696e745f73796e746178>-.1 E F0 <2846494c45202a66702c2076>A<6f6964202a2a6172>-.2 E <677461626c652c20636f6e73742063686172202a737566>-.18 E<8c7829>-.25 E -.2 <766f>108 624 S<6964>.2 E F3<6172>2.5 E<675f7072696e745f73796e74617876> -.1 E F0<2846494c45202a66702c2076>A<6f6964202a2a6172>-.2 E <677461626c652c20636f6e73742063686172202a737566>-.18 E<8c7829>-.25 E -.2 <766f>108 636 S<6964>.2 E F3<6172>2.5 E <675f7072696e745f676c6f7373617279>-.1 E F0<2846494c45202a66702c2076>A <6f6964202a2a6172>-.2 E <677461626c652c20636f6e73742063686172202a666f726d617429>-.18 E -.2<766f> 108 648 S<6964>.2 E F3<6172>2.5 E <675f7072696e745f676c6f73736172795f676e75>-.1 E F0 <2846494c45202a66702c2076>A<6f6964202a2a6172>-.2 E<677461626c6529>-.18 E -.2<766f>108 660 S<6964>.2 E F3<6172>2.5 E<675f7072696e745f657272>-.1 E <6f7273>-.18 E F0<2846494c45202a66702c20737472756374206172>A <675f656e64202a656e642c20636f6e73742063686172202a70726f676e616d6529>-.18 E -.2<766f>108 672 S<6964>.2 E F3<6172>2.5 E<675f6672>-.1 E <65657461626c65>-.18 E F0<2876>A<6f6964202a2a6172>-.2 E <677461626c652c2073697a655f74206e29>-.18 E F1<4445534352495054494f4e>72 688.8 Q F0<4172>108 700.8 Q .427<677461626c6520697320616e20414e53492043 206c69627261727920666f722070617273696e6720474e55207374796c6520636f6d6d61 6e64206c696e65206172>-.18 F .426 <67756d656e747320776974682061206d696e696d756d206f6620667573732e204974> -.18 F .052<656e61626c6573207468652070726f6772616d6d657220746f2064658c6e 652074686569722070726f6772616d27>108 712.8 R 2.552<7361>-.55 G -.18 <7267>-2.552 G .053<756d656e742073796e746178206469726563746c7920696e2074 686520736f7572636520636f646520617320616e206172726179206f66>.18 F 1.45<73 7472756374732e2054686520636f6d6d616e64206c696e65206973207468656e20706172 736564206163636f7264696e6720746f20746861742073706563698c636174696f6e2061 6e642074686520726573756c74696e672076>108 724.8 R 1.45 <616c7565732073746f726564>-.25 F<4172>72 768 Q 158.135 <677461626c6532ad3132204a616e>-.18 F 208.585<323030382031>2.5 F 0 Cg EP %%Page: 2 2 %%BeginPageSetup BP %%EndPageSetup /F0 10/Times-Roman@0 SF<41524754>72 48 Q 99.765<41424c4532283329204172> -.93 F<677461626c652070726f6772616d6d657227>-.18 E 2.5<736d>-.55 G 99.765<616e75616c2041524754>-2.5 F<41424c4532283329>-.93 E <6469726563746c7920696e746f2075736572ad64658c6e65642070726f6772616d2076> 108 84 Q<61726961626c657320776865726520746865>-.25 E 2.5<7961>-.15 G <72652061636365737369626c6520746f20746865206d61696e2070726f6772616d2e> -2.5 E 1.469<54686973206d616e2070616765206973206f6e6c7920666f7220726566 6572656e63652e>108 100.8 R 1.469 <496e74726f647563746f727920646f63756d656e746174696f6e20616e642065>6.469 F 1.47<78616d706c6520736f7572636520636f6465206973207479706963616c6c79> -.15 F 3.072<696e7374616c6c656420756e646572>108 112.8 R/F1 10 /Times-Bold@0 SF<2f7573722f6c6f63616c2f73686172>5.572 E <652f646f632f6172>-.18 E<677461626c65322f>-.1 E F0 3.072 <616e6420697320616c736f2061>5.572 F -.25<7661>-.2 G 3.072 <696c61626c652066726f6d20746865206172>.25 F 3.071 <677461626c6520686f6d6570616765206174>-.18 F<687474703a2f2f6172>108 124.8 Q<677461626c652e736f75726365666f72>-.18 E<67652e6e65742e>-.18 E F1 <436f6e737472756374696e6720616e206172>87 153.6 Q <675f3c7878783e2064617461207374727563747572>-.1 E<65>-.18 E F0<45616368> 108 165.6 Q F1<6172>3.199 E<675f3c7878783e>-.1 E F0 .699 <73747275637420686173206974206f>3.199 F .699<776e20756e6971756520736574 206f6620636f6e7374727563746f722066756e6374696f6e73202864658c6e6564206162 6f>-.25 F -.15<7665>-.15 G 3.2<2977>.15 G .7 <6869636820617265207479706963616c6c79>-3.2 F<6f662074686520666f726d3a> 108 177.6 Q<737472756374>108 194.4 Q F1<6172>2.5 E<675f696e742a206172> -.1 E<675f696e7430>-.1 E F0 <282266222c2022666f6f222c20223c696e743e222c202274686520666f6f2066>A <6163746f722229>-.1 E<737472756374>108 206.4 Q F1<6172>2.5 E <675f696e742a206172>-.1 E<675f696e7431>-.1 E F0 <282266222c2022666f6f222c20223c696e743e222c202274686520666f6f2066>A <6163746f722229>-.1 E<737472756374>108 218.4 Q F1<6172>2.5 E <675f696e742a206172>-.1 E<675f696e746e>-.1 E F0<282266222c2022666f6f222c 20223c696e743e222c20322c20342c202274686520666f6f2066>A<6163746f722229> -.1 E 1.302<7768657265206172>108 235.2 R 1.302 <675f696e7430282920616e64206172>-.18 F 1.302 <675f696e7431282920617265206d6572656c79206162627265>-.18 F 1.301 <76696174656420666f726d73206f66206172>-.25 F 3.801 <675f696e746e28292e20546865>-.18 F 3.801<7961>-.15 G 1.301<72652070726f> -3.801 F 1.301<766964656420666f7220636f6e2d>-.15 F -.15<7665>108 247.2 S .061<6e69656e6365207768656e2064658c6e696e6720636f6d6d616e64206c696e6520 6f7074696f6e732074686174206861>.15 F .361 -.15<76652065>-.2 H .061<6974 686572207a65726fad6f72ad6f6e65206f6363757272656e63657320286d696e636f756e 743d302c6d61782d>.15 F<636f756e743d3129206f722065>108 259.2 Q<786163746c 79206f6e65206f6363757272656e636520286d696e636f756e743d312c6d6178636f756e 743d3129207265737065637469>-.15 E -.15<7665>-.25 G<6c79>.15 E<2e>-.65 E .94<5468652073686f72746f7074733d22662220706172616d657465722064658c6e6573 20746865206f7074696f6e27>108 276 R 3.439<7373>-.55 G .939 <686f727420666f726d20746167202865>-3.439 F 3.439<672d>-.15 G 3.439 <66292e204d756c7469706c65>-3.439 F<616c7465726e617469>3.439 E 1.239 -.15 <76652074>-.25 H .939<616773206d6179206265>.15 F .797 <64658c6e656420627920636f6e636174656e6174696e67207468656d202865>108 288 R 3.297<6773>-.15 G .797<686f72746f7074733d22616263222064658c6e6573206f 7074696f6e7320ad612c20ad6220616e6420ad632061732065717569>-3.297 F -.25 <7661>-.25 G 3.298<6c656e74292e2053706563696679>.25 F<73686f72746f707473 3d4e554c4c207768656e206e6f2073686f7274206f7074696f6e20697320726571756972 65642e>108 300 Q 1.583<546865206c6f6e676f7074733d22666f6f2220706172616d 657465722064658c6e657320746865206f7074696f6e27>108 316.8 R 4.082<736c> -.55 G 1.582<6f6e6720666f726d20746167202865>-4.082 F 4.082<67ad>-.15 G 4.082-4.082 F<616c7465726e617469>4.082 E 1.882 -.15<7665206c>-.25 H<6f6e67>.15 E 1.626<666f726d2074616773206d6179 2062652073657061726174656420627920636f6d6d6173202865>108 328.8 R 4.126 <676c>-.15 G 1.627<6f6e676f7074733d2273697a652c6c696d6974222064658c6e65 7320adad73697a6520616e6420adad6c696d6974292e>-4.126 F 1.627 <446f206e6f74>6.627 F<696e636c75646520616e>108 340.8 Q 2.5<7977>-.15 G <68697465737061636520696e20746865206c6f6e676f70747320737472696e672e>-2.5 E<53706563696679206c6f6e676f7074733d4e554c4c207768656e206e6f206c6f6e6720 6f7074696f6e2069732072657175697265642e>5 E<496620626f74682073686f72746f 70747320616e64206c6f6e676f70747320617265204e554c4c207468656e20746865206f 7074696f6e20697320616e20756e746167676564206172>108 357.6 Q <67756d656e742e>-.18 E 1.08<5468652064617461747970653d223c696e743e222070 6172616d65746572206973206120646573637269707469>108 374.4 R 1.379 -.15 <76652073>-.25 H 1.079 <7472696e6720746861742064656e6f74657320746865206172>.15 F 1.079 <67756d656e742064617461207479706520696e206572726f72206d65732d>-.18 F .084<73616765732c20617320696e20adad666f6f3d3c696e743e2e>108 386.4 R .085 <53706563696679696e672064617461747970653d4e554c4c20696e6469636174657320 74686520646566>5.084 F .085 <61756c742064617461747970652073686f756c6420626520757365642e>-.1 F <537065632d>5.085 E<696679696e672064617461747970653d2222206566>108 398.4 Q<6665637469>-.25 E -.15<7665>-.25 G <6c792064697361626c65732074686520646174617479706520646973706c6179>.15 E <2e>-.65 E .668<546865206d696e636f756e743d3220616e64206d6178636f756e743d 3320706172616d6574657273207370656369667920746865206d696e696d756d20616e64 206d6178696d756d206e756d626572206f66206f6363757272656e636573>108 415.2 R 1.009 <6f6620746865206f7074696f6e206f6e2074686520636f6d6d616e64206c696e652e> 108 427.2 R 1.01<49662074686520636f6d6d616e64206c696e65206f7074696f6e20 646f6573206e6f742061707065617220746865207265717569726564206e756d62657220 6f66>6.009 F<74696d6573207468656e2074686520706172736572207265706f727473 20612073796e746178206572726f72>108 439.2 Q<2e>-.55 E .697 <54686520676c6f73736172793d2274686520666f6f2066>108 456 R .697<6163746f 722220706172616d6574657220697320616e6f7468657220646573637269707469>-.1 F .997 -.15<76652073>-.25 H .696<7472696e672e2049742061707065617273206f6e 6c7920696e2074686520676c6f7373617279207461626c65>.15 F<7468617420697320 67656e657261746564206175746f6d61746963616c6c7920627920746865>108 468 Q F1<6172>2.5 E<675f7072696e745f676c6f7373617279>-.1 E F0 <66756e6374696f6e2028646573637269626564206c61746572292e>2.5 E/F2 10 /Courier@0 SF144 484.8 Q <74686520666f6f20666163746f72>24 E F0<53706563696679696e672061204e554c4c 20676c6f737361727920737472696e67206361757365732074686174206f7074696f6e20 746f206265206f6d69747465642066726f6d2074686520676c6f7373617279207461626c 652e>108 501.6 Q F1 <4c49544552414c20434f4d4d414e44204c494e45204f5054494f4e53>87 518.4 Q F0 108 530.4 Q 2.5<2cad>-.65 G<7a2c20adad68656c702c20adad76> -2.5 E<6572626f7365>-.15 E<737472756374>108 547.2 Q F1<6172>2.5 E <675f6c6974>-.1 E F0<7b>115.5 559.2 Q<737472756374>115.5 571.2 Q F1 <6172>2.5 E<675f686472>-.1 E F0 2.5<6864723b202f2a>2.5 F <696e7465726e616c206172>2.5 E<677461626c6520686561646572202a2f>-.18 E <696e7420636f756e743b>115.5 583.2 Q<2f2a206e756d626572206f66206d61746368 696e6720636f6d6d616e64206c696e65206f7074696f6e73202a2f>27.5 E<7d3b>115.5 595.2 Q .234<4c69746572616c206f7074696f6e732074616b>108 612 R 2.734 <656e>-.1 G 2.734<6f61>-2.734 G -.18<7267>-2.734 G .234<756d656e742076> .18 F .235 <616c7565732e2055706f6e2061207375636365737366756c2070617273652c>-.25 F /F3 10/Times-Italic@0 SF<636f756e74>2.735 E F0 .235 <69732067756172616e7465656420746f2062652077697468696e20746865>2.735 F F3 <6d696e2d>2.735 E<636f756e74>108 624 Q F0<616e64>2.5 E F3 <6d6178636f756e74>2.5 E F0 <6c696d6974732073706563698c656420617420636f6e737472756374696f6e2e>2.5 E F1<494e544547455220434f4d4d414e44204c494e45204f5054494f4e53>87 640.8 Q F0108 652.8 Q 2.5<7830>-.15 G<78372c20adad62696e61727920306231303031313031302c 20adad6f6374616c20306f313233>-2.5 E<4172>108 669.6 Q .97 <677461626c65206163636570747320636f6d6d616e64206c696e6520696e7465>-.18 F .969<6765727320696e20646563696d616c202865>-.15 F 3.469<6731>-.15 G .969 <3233292c206865>-3.469 F .969<7861646563696d616c202865>-.15 F 3.469 <6730>-.15 G .969<7846463132292c206f6374616c202865>-3.469 F 3.469<6730> -.15 G<6f31323329>-3.469 E 1.892<616e642062696e617279202865>108 681.6 R 4.392<6730>-.15 G 1.893<62303130313131302920666f726d6174732e20497420616c 736f206163636570747320696e7465>-4.392 F 1.893 <6765727320746861742061726520737566>-.15 F<8c78>-.25 E 1.893 <656420627920224b422220287831303234292c20224d4222>-.15 F<28783130343835 373629206f72202247422220287831303733373431383234292e20416c6c206368617261 637465727320617265206361736520696e73656e73697469>108 693.6 Q -.15<7665> -.25 G<737472756374>108 710.4 Q F1<6172>2.5 E<675f696e74>-.1 E F0<7b> 115.5 722.4 Q<4172>72 768 Q 158.135<677461626c6532ad3132204a616e>-.18 F 208.585<323030382032>2.5 F 0 Cg EP %%Page: 3 3 %%BeginPageSetup BP %%EndPageSetup /F0 10/Times-Roman@0 SF<41524754>72 48 Q 99.765<41424c4532283329204172> -.93 F<677461626c652070726f6772616d6d657227>-.18 E 2.5<736d>-.55 G 99.765<616e75616c2041524754>-2.5 F<41424c4532283329>-.93 E<737472756374> 115.5 84 Q/F1 10/Times-Bold@0 SF<6172>2.5 E<675f686472>-.1 E F0 2.5 <6864723b202f2a>2.5 F<696e7465726e616c206172>2.5 E <677461626c6520686561646572202a2f>-.18 E<696e7420636f756e743b>115.5 96 Q <2f2a206e756d626572206f662076>27.5 E <616c7565732072657475726e656420696e2069>-.25 E -.25<7661>-.25 G <6c5b5d202a2f>.25 E<696e74202a69>115.5 108 Q -.25<7661>-.25 G 25 <6c3b202f2a>.25 F<6172726179206f662070617273656420696e7465>2.5 E <6765722076>-.15 E<616c756573202a2f>-.25 E<7d3b>115.5 120 Q 1.298 <55706f6e2061207375636365737366756c2070617273652c>108 136.8 R/F2 10 /Times-Italic@0 SF<636f756e74>3.798 E F0 1.298 <69732067756172616e7465656420746f2062652077697468696e20746865>3.798 F F2 <6d696e636f756e74>3.798 E F0<616e64>3.797 E F2<6d6178636f756e74>3.797 E F0 1.297<6c696d6974732073657420666f7220746865>3.797 F .064<6f7074696f6e 20617420636f6e737472756374696f6e20776974682074686520617070726f7072696174 652076>108 148.8 R .064<616c7565732073746f726520696e20746865>-.25 F F2 <6976616c>2.564 E F0<6172726179>2.565 E 5.065<2e54>-.65 G .065 <6865207061727365722077696c6c206e6f742061636365707420616e>-5.065 F 2.565 <7976>-.15 G<616c2d>-2.815 E<756573206265>108 160.8 Q <796f6e642074686174206c696d69742e>-.15 E .474 <48696e743a204974206973206c65>108 177.6 R -.05<6761>-.15 G 2.973<6c74> .05 G 2.973<6f73>-2.973 G .473<657420646566>-2.973 F .473<61756c742076> -.1 F .473<616c75657320696e20746865>-.25 F F2<6976616c>2.973 E F0 .473 <6172726179207072696f7220746f2063616c6c696e6720746865>2.973 F F1<6172> 2.973 E<675f7061727365>-.1 E F0 .473<66756e6374696f6e2e204172>2.973 F .473<677461626c652077696c6c>-.18 F<6e6f7420616c746572>108 189.6 Q F2 <6976616c>2.5 E F0<656e747269657320666f72207768696368206e6f20636f6d6d61 6e64206c696e65206172>2.5 E<67756d656e74206973207265636569>-.18 E -.15 <7665>-.25 G<642e>.15 E<48696e743a>108 206.4 Q F2<556e7461>3.718 E -.1 <676765>-.1 G<64>.1 E F0 1.218<6e756d65726963206172>3.718 F 1.218<67756d 656e747320617265206e6f74207265636f6d6d656e646564206265636175736520474e55 206765746f7074206d697374616b>-.18 F 1.219<6573206e65>-.1 F -.05<6761> -.15 G<7469>.05 E 1.519 -.15<76652076>-.25 H<616c756573>-.1 E<2865>108 218.4 Q 3.639<672d>-.15 G 1.139 <3132332920666f7220746167676564206f7074696f6e73202865>-3.639 F 3.639 <672d>-.15 G 3.638<312d>-3.639 G 3.638<322d>-3.638 G<33292e>-3.638 E F2 -.76 -.92<5461206720672065>6.138 H<64>.92 E F0<6172>3.638 E 1.138 <67756d656e7473202865>-.18 F 3.638<672d>-.15 G 3.638<782d>-3.638 G 1.138 <3132332c202d2d7461673d2d3132332920646f206e6f7420737566>-3.638 F 1.138 <6665722074686973>-.25 F<70726f626c656d2e>108 230.4 Q F1 <5245414c2f444f55424c4520434f4d4d414e44204c494e45204f5054494f4e53>87 247.2 Q F0108 259.2 Q<737472756374>108 276 Q F1<6172>2.5 E<675f64626c>-.1 E F0<7b>115.5 288 Q<737472756374>115.5 300 Q F1<6172>2.5 E<675f686472>-.1 E F0 2.5 <6864723b202f2a>2.5 F<696e7465726e616c206172>2.5 E <677461626c6520686561646572202a2f>-.18 E<696e7420636f756e743b>115.5 312 Q<2f2a206e756d626572206f662076>27.5 E <616c7565732072657475726e656420696e206476>-.25 E<616c5b5d202a2f>-.25 E <646f75626c65202a6476>115.5 324 Q 17.5<616c3b202f2a>-.25 F <6172726179206f662070617273656420646f75626c652076>2.5 E <616c756573202a2f>-.25 E<7d3b>115.5 336 Q<53616d65206173>108 352.8 Q F1 <6172>2.5 E<675f696e74>-.1 E F0 -.15<6578>2.5 G <6365707420746865207061727365642076>.15 E <616c756573206172652073746f72656420696e>-.25 E F2<6476616c>2.5 E F0 <617320646f75626c65732e>2.5 E F1 <535452494e4720434f4d4d414e44204c494e45204f5054494f4e53>87 369.6 Q F0108 381.6 Q<6f726c6422> -.1 E<737472756374>108 398.4 Q F1<6172>2.5 E<675f737472>-.1 E F0<7b> 115.5 410.4 Q<737472756374>115.5 422.4 Q F1<6172>2.5 E<675f686472>-.1 E F0 2.5<6864723b202f2a>2.5 F<696e7465726e616c206172>2.5 E <677461626c6520686561646572202a2f>-.18 E<696e7420636f756e743b>115.5 434.4 Q <2f2a206e756d626572206f6620737472696e67732072657475726e656420696e207376> 27.5 E<616c5b5d202a2f>-.25 E<636f6e73742063686172202a2a7376>115.5 446.4 Q 5<616c3b202f2a>-.25 F <6172726179206f6620706f696e7465727320746f20706172736564206172>2.5 E <67756d656e7420737472696e6773202a2f>-.18 E<7d3b>115.5 458.4 Q .26 <53616d65206173>108 475.2 R F1<6172>2.76 E<675f696e74>-.1 E F0 -.15 <6578>2.76 G .26<6365707420706f696e7465727320746f2074686520706172736564 20737472696e6773206172652072657475726e656420696e>.15 F F2<7376616c>2.761 E F0 .261<726174686572207468616e206120736570617261746520636f70>2.761 F 2.761<796f>-.1 G 2.761<6674>-2.761 G<6865>-2.761 E 2.626 <737472696e672e20496e646565642c>108 487.2 R .126<746865736520706f696e74 6572732061637475616c6c79207265666572656e636520746865206f726967696e616c20 737472696e672062>2.626 F<7566>-.2 E .126 <666572732073746f72656420696e206172>-.25 F .126 <67765b5d2c20736f20746865697220636f6e74656e7473>-.18 F .156 <73686f756c64206e6f7420626520616c74657265642e>108 499.2 R<486f>5.156 E <7765>-.25 E -.15<7665>-.25 G .956 -.4<722c2069>.15 H 2.656<7469>.4 G 2.656<736c>-2.656 G -2.25 -.15<65672061>-2.656 H 2.656<6c74>.15 G 2.656 <6f69>-2.656 G .156<6e697469616c6973652074686520737472696e6720706f696e74 65727320696e20746865>-2.656 F F2<7376616c>2.657 E F0 .157 <617272617920746f207265666572656e63652075736572>2.657 F<2d>-.2 E .019 <737570706c69656420646566>108 511.2 R .019 <61756c7420737472696e6773207072696f7220746f2063616c6c696e67206172>-.1 F 2.519<675f70617273652e204172>-.18 F .019<677461626c652077696c6c206f6e6c 7920616c7465722074686520636f6e74656e7473206f66>-.18 F F2<7376616c>2.518 E F0 .018<7768656e206d617463682d>2.518 F <696e6720636f6d6d616e64206c696e65206172>108 523.2 Q <67756d656e7473206172652064657465637465642e>-.18 E F1<524547554c41522045 585052455353494f4e20434f4d4d414e44204c494e45204f5054494f4e53>87 540 Q F0 <636f6d6d69742c207570646174652c20adad636f6d6d616e643d636f6d6d69742c20ad ad636f6d6d616e643d757064617465>108 552 Q<737472756374>108 568.8 Q F1 <6172>2.5 E<675f72>-.1 E<6578>-.18 E F0<7b>115.5 580.8 Q<737472756374> 115.5 592.8 Q F1<6172>2.5 E<675f686472>-.1 E F0 2.5<6864723b202f2a>2.5 F <696e7465726e616c206172>2.5 E<677461626c6520686561646572202a2f>-.18 E <696e7420636f756e743b>115.5 604.8 Q <2f2a206e756d626572206f6620737472696e67732072657475726e656420696e207376> 27.5 E<616c5b5d202a2f>-.25 E<636f6e73742063686172202a2a7376>115.5 616.8 Q 5<616c3b202f2a>-.25 F <6172726179206f6620706f696e7465727320746f20706172736564206172>2.5 E <67756d656e7420737472696e6773202a2f>-.18 E<7d3b>115.5 628.8 Q .782 <53696d696c617220746f>108 645.6 R F1<6172>3.282 E<675f737472>-.1 E F0 -.15<6578>3.282 G .782<636570742074686520737472696e67206172>.15 F .782 <67756d656e742076>-.18 F .783 <616c75657320617265206f6e6c7920616363657074656420696620746865>-.25 F 3.283<796d>-.15 G .783<6174636820612070726564658c6e6564207265>-3.283 F <67756c6172>-.15 E -.15<6578>108 657.6 S 4.662<7072657373696f6e2e205265> .15 F 2.162<67756c61722065>-.15 F 2.162<787072657373696f6e73206172652075 736566756c20666f72206d61746368696e6720636f6d6d616e64206c696e65206b>-.15 F -.15<6579>-.1 G -.1<776f>.15 G 2.161 <7264732c20706172746963756c61726c792069662063617365>.1 F <696e73656e73697469>108 669.6 Q .354 -.15<76652073>-.25 H .054<7472696e 6773206f72207061747465726e206d61746368696e672069732072657175697265642e> .15 F .055<546865207265>5.055 F .055<67756c61722065>-.15 F .055 <787072657373696f6e2069732064658c6e656420627920746865>-.15 F F2 <7061747465726e>2.555 E F0<706172616d652d>2.555 E .808 <7465722070617373656420746f20746865>108 681.6 R F2<6172>3.308 E<675f72> -.37 E -.2<6578>-.37 G F0 .808<636f6e7374727563746f7220616e642065>3.508 F -.25<7661>-.25 G .808<6c7561746564207573696e67207265>.25 F<6765>-.15 E 3.307<782e20497473>-.15 F<62656861>3.307 E .807 <76696f75722063616e20626520636f6e74726f6c6c656420766961207374616e2d>-.2 F .701<64617264207265>108 693.6 R<6765>-.15 E 3.201<7862>-.15 G .701 <6974208d6167732e205468657365206172652070617373656420746f206172>-3.201 F .701<677461626c652076696120746865>-.18 F F2<8d61>3.201 E<6773>-.1 E F0 .701<706172616d6574657220696e20746865>3.201 F F2<6172>3.202 E<675f72> -.37 E -.2<6578>-.37 G F0<636f6e7374727563746f72>3.402 E 3.202<2e48>-.55 G -.25<6f77>-3.202 G<2d>.25 E -2.15 -.25<65762065>108 705.6 T 4.294 <7274>.25 G 1.794<6865206f6e6c79207477>-4.294 F 4.294<6f6f>-.1 G 4.294 <6674>-4.294 G 1.794<6865207374616e64617264207265>-4.294 F<6765>-.15 E 4.294<788d>-.15 G 1.794<616773206172652072656c65>-4.294 F -.25<7661>-.25 G 1.794<6e7420746f206172>.25 F 1.794 <677461626c652c206e616d656c79205245475f455854454e4445442028757365>-.18 F -.15<6578>108 717.6 S .995<74656e646564207265>.15 F .995<67756c61722065> -.15 F .996<787072657373696f6e7320726174686572207468616e206261736963206f 6e65732920616e64205245475f4943415345202869676e6f72652063617365292e205468 657365208d616773206d6179206265>-.15 F <6c6f676963616c6c79204f52656420696620646573697265642e>108 729.6 Q <536565>5 E F1 -.18<7265>2.5 G<676578283329>.18 E F0 <666f72206d6f72652064657461696c73206f66207265>2.5 E<67756c61722065>-.15 E<787072657373696f6e206d61746368696e672e>-.15 E<4172>72 768 Q 158.135 <677461626c6532ad3132204a616e>-.18 F 208.585<323030382033>2.5 F 0 Cg EP %%Page: 4 4 %%BeginPageSetup BP %%EndPageSetup /F0 10/Times-Roman@0 SF<41524754>72 48 Q 99.765<41424c4532283329204172> -.93 F<677461626c652070726f6772616d6d657227>-.18 E 2.5<736d>-.55 G 99.765<616e75616c2041524754>-2.5 F<41424c4532283329>-.93 E .364 <5265737472696374696f6e733a204172>108 84 R .364 <677461626c6520646f6573206e6f7420737570706f7274>-.18 F/F1 10 /Times-Bold@0 SF<6172>2.864 E<675f72>-.1 E<6578>-.18 E F0 .363 <66756e6374696f6e616c69747920756e646572204d6963726f736f66742057>2.864 F <696e646f>-.4 E .363<777320706c6174666f726d732062656361757365>-.25 F<74 6865204d6963726f736f667420636f6d70696c65727320646f20696e636c756465207468 65206e6563657373617279>108 96 Q F1 -.18<7265>2.5 G<676578>.18 E F0 <737570706f7274206173207374616e646172642e>2.5 E F1<46494c454e>87 112.8 Q <414d4520434f4d4d414e44204c494e45204f5054494f4e53>-.2 E F0 108 124.8 Q 2.5<2cad> -.4 G-2.5 E <2e7478742c20adad6e616d6520612e6f7574>-.55 E<737472756374>108 141.6 Q F1 <6172>2.5 E<675f8c6c65>-.1 E F0<7b>115.5 153.6 Q<737472756374>115.5 165.6 Q F1<6172>2.5 E<675f686472>-.1 E F0 12.5<6864723b202f2a>2.5 F <696e7465726e616c206172>2.5 E<677461626c6520686561646572202a2f>-.18 E <696e7420636f756e743b>115.5 177.6 Q<2f2a206e756d626572206f66208c6c656e61 6d6520737472696e67732072657475726e6564202a2f>37.5 E <636f6e73742063686172202a2a8c6c656e616d653b>115.5 189.6 Q<2f2a20706f696e 74657220746f2066756c6c208c6c656e616d6520737472696e67202a2f>7.5 E <636f6e73742063686172202a2a626173656e616d653b>115.5 201.6 Q <2f2a20706f696e74657220746f208c6c656e616d652065>7.5 E <78636c7564696e67206c656164696e672070617468202a2f>-.15 E <636f6e73742063686172202a2a65>115.5 213.6 Q 2.5 <7874656e73696f6e3b202f2a>-.15 F <706f696e74657220746f20746865208c6c656e616d652065>2.5 E <7874656e73696f6e202a2f>-.15 E<7d3b>115.5 225.6 Q .402 <53696d696c617220746f>108 242.4 R F1<6172>2.902 E<675f737472>-.1 E F0 -.2<6275>2.902 G 2.902<7474>.2 G .402<6865206172>-2.902 F .403<67756d65 6e7420737472696e6773206172652070726573756d656420746f20726566657220746f20 8c6c656e616d65732068656e636520736f6d65206164646974696f6e616c20706172732d> -.18 F 1.309<696e6720697320646f6e6520746f207365706172617465206f75742074 6865208c6c656e616d6527>108 254.4 R 3.809<7362>-.55 G 1.309 <6173656e616d6520616e642065>-3.809 F 1.309 <7874656e73696f6e2028696620746865>-.15 F 3.809<7965>-.15 G 3.809 <78697374292e20546865>-3.959 F 1.308<746872656520617272617973208c6c652d> 3.808 F .013<6e616d655b5d2c20626173656e616d655b5d2c2065>108 266.4 R .013 <7874656e73696f6e5b5d20656163682073746f726520757020746f206d6178636f756e 7420656e74726965732c20616e6420746865206927>-.15 F .014 <746820656e747279206f662065616368206f6620746865736520617272617973>-.18 F <726566657220746f20646966>108 278.4 Q<666572656e7420636f6d706f6e656e7473 206f66207468652073616d6520737472696e672062>-.25 E<7566>-.2 E<666572>-.25 E<2e>-.55 E -.15<466f>108 295.2 S 2.5<7265>.15 G<78616d706c652c>-2.65 E F12.5 E <6f6f2e747874>-.25 E F0 -.1<776f>2.5 G <756c64206265207061727365642061733a>.1 E 2.5<8c6c656e616d655b695d203d> 136.346 307.2 R <222f686f6d652f686569746d616e6e2f6d796469722f666f6f2e74787422>2.5 E 2.5 <626173656e616d655b695d203d>136.346 319.2 R<22666f6f2e74787422>55 E -.15 <6578>136.346 331.2 S<74656e73696f6e5b695d203d>.15 E<222e74787422>62.5 E .195<496620746865208c6c656e616d6520686173206e6f206c656164696e6720706174 68207468656e2074686520626173656e616d65206973207468652073616d652061732074 6865208c6c656e616d652e>108 348 R .194<4966206e6f2065>5.194 F .194 <7874656e73696f6e20636f756c64206265>-.15 F <6964656e74698c6564207468656e206974206973206769>108 360 Q -.15<7665>-.25 G 2.5<6e61>.15 G 2.5<734e>-2.5 G 2.5<554c4c2e20457874656e73696f6e73>-2.5 F<61726520636f6e7369646572656420617320616c6c207465>2.5 E<78742066726f6d 20746865206c61737420646f7420696e20746865208c6c656e616d652e>-.15 E .385 <48696e743a204172>108 376.8 R .385<677461626c65206f6e6c792065>-.18 F -.15<7665>-.25 G 2.885<7274>.15 G .385<726561747320746865208c6c656e616d 657320617320737472696e677320616e64206e65>-2.885 F -.15<7665>-.25 G 2.885 <7261>.15 G .385<7474656d70747320746f206f70656e207468656d206173208c6c65 73206f7220706572666f726d>-2.885 F<616e>108 388.8 Q 2.5<7964>-.15 G <69726563746f7279206c6f6f6b757073206f6e207468656d2e>-2.5 E F1 -.35<4441> 87 405.6 S<54452f54494d4520434f4d4d414e44204c494e45204f5054494f4e53>-.6 E F0<31322f33312f30342c20ad642031393832ad3131ad32382c20adad74696d652032 333a3539>108 417.6 Q<737472756374>108 434.4 Q F1<6172>2.5 E <675f64617465>-.1 E F0<7b>115.5 446.4 Q<737472756374>115.5 458.4 Q F1 <6172>2.5 E<675f686472>-.1 E F0 2.5<6864723b202f2a>2.5 F <696e7465726e616c206172>2.5 E<677461626c6520686561646572202a2f>-.18 E <636f6e73742063686172202a666f726d61743b>115.5 470.4 Q<2f2a2075736572>5 E <2d737570706c696564206461746520666f726d617420737472696e6720746861742077> -.2 E<61732070617373656420746f20636f6e7374727563746f72202a2f>-.1 E <696e7420636f756e743b>115.5 482.4 Q<2f2a206e756d626572206f66206461746573 74616d70732072657475726e656420696e20746d76>27.5 E<616c5b5d202a2f>-.25 E <73747275637420746d202a746d76>115.5 494.4 Q 7.5<616c3b202f2a>-.25 F <6172726179206f6620646174657374616d7073202a2f>2.5 E<7d3b>115.5 506.4 Q 1.181<4163636570747320612074696d657374616d7020737472696e672066726f6d2074 686520636f6d6d616e64206c696e6520616e6420636f6e>108 523.2 R -.15<7665>-.4 G 1.181<72747320697420746f>.15 F/F2 10/Times-Italic@0 SF 1.181 <73747275637420746d>3.681 F F0 1.181 <666f726d6174207573696e67207468652073797374656d>3.681 F F1<737472>108 535.2 Q<7074696d65>-.1 E F0 .529<66756e6374696f6e2e205468652074696d6520 666f726d61742069732064658c6e656420627920746865>3.029 F F2<666f726d6174> 3.029 E F0 .53<737472696e672070617373656420746f20746865>3.029 F F2<6172> 3.03 E<675f64617465>-.37 E F0<636f6e7374727563746f72>3.03 E 3.03<2c61> -.4 G<6e64>-3.03 E<697320706173736564206469726563746c7920746f>108 547.2 Q F1<737472>2.5 E<7074696d65>-.1 E F0 2.5<2e53>C<6565>-2.5 E F1<737472> 2.5 E<7074696d65283329>-.1 E F0<666f72206d6f72652064657461696c73206f6e20 74686520666f726d617420737472696e672e>2.5 E 2.317 <5265737472696374696f6e733a204172>108 564 R 2.317 <677461626c6520646f6573206e6f7420737570706f7274>-.18 F F1<6172>4.816 E <675f64617465>-.1 E F0 2.316 <66756e6374696f6e616c69747920756e646572204d6963726f736f66742057>4.816 F <696e646f>-.4 E 2.316<7773206265636175736520746865>-.25 F<4d6963726f736f 667420636f6d70696c65727320646f20696e636c75646520746865206e65636573736172 79>108 576 Q F1<737472>2.5 E<7074696d65>-.1 E F0 <737570706f7274206173207374616e646172642e>2.5 E F1 <52454d41524b204f5054494f4e53>87 592.8 Q F0<737472756374>108 604.8 Q F1 <6172>2.5 E<675f72>-.1 E<656d>-.18 E F0<7b>115.5 616.8 Q<737472756374> 115.5 628.8 Q F1<6172>2.5 E<675f686472>-.1 E F0 2.5<6864723b202f2a>2.5 F <696e7465726e616c206172>2.5 E<677461626c6520686561646572202a2f>-.18 E <7d3b>115.5 640.8 Q<546865>108 657.6 Q F1<6172>4.07 E<675f72>-.1 E<656d> -.18 E F0 1.57<73747275637420697320612064756d6d792073747275637420696e20 7468652073656e736520697420646f6573206e6f7420726570726573656e74206120636f 6d6d616e64206c696e65206f7074696f6e20746f206265>4.07 F 2.907 <7061727365642e20496e7374656164>108 669.6 R .407<69742070726f>2.907 F .407 <76696465732061206d65616e7320746f20696e636c756465206164646974696f6e616c> -.15 F F2<6461746174797065>2.906 E F0<616e64>2.906 E F2 <676c6f7373617279>2.906 E F0 .406 <737472696e677320696e20746865206f7574707574206f6620746865>2.906 F F1 <6172>108 681.6 Q<675f7072696e745f73796e746178>-.1 E F0<2c>A F1<6172> 2.542 E<675f7072696e745f73796e74617876>-.1 E F0 2.542<2c61>C<6e64>-2.542 E F1<6172>2.542 E .042 <675f7072696e745f676c6f73736172792066756e6374696f6e73>-.1 F F0 5.042 <2e41>C 2.542<7373>-5.042 G<7563682c>-2.542 E F1<6172>2.542 E<675f72>-.1 E<656d>-.18 E F0 .043<73747275637473206d6179>2.543 F 1.243 <6265207573656420696e20746865206172>108 693.6 R 1.242<67756d656e74207461 626c6520746f20696e73657274206164646974696f6e616c206c696e6573206f66207465> -.18 F 1.242<787420696e746f2074686520676c6f7373617279206465736372697074 696f6e73206f7220746f20696e73657274>-.15 F<6164646974696f6e616c207465>108 705.6 Q<7874208c656c647320696e746f207468652073796e7461782064657363726970 74696f6e2e>-.15 E<4172>72 768 Q 158.135<677461626c6532ad3132204a616e> -.18 F 208.585<323030382034>2.5 F 0 Cg EP %%Page: 5 5 %%BeginPageSetup BP %%EndPageSetup /F0 10/Times-Roman@0 SF<41524754>72 48 Q 99.765<41424c4532283329204172> -.93 F<677461626c652070726f6772616d6d657227>-.18 E 2.5<736d>-.55 G 99.765<616e75616c2041524754>-2.5 F<41424c4532283329>-.93 E/F1 10 /Times-Bold@0 SF<454e44ad4f46ad54>87 84 Q<41424c45204f5054494f4e>-.9 E F0<737472756374>108 96 Q F1<6172>2.5 E<675f656e64>-.1 E F0<7b>115.5 108 Q<737472756374>115.5 120 Q F1<6172>2.5 E<675f686472>-.1 E F0 2.5 <6864723b202f2a>2.5 F<696e7465726e616c206172>2.5 E <677461626c6520686561646572202a2f>-.18 E<696e7420636f756e743b>115.5 132 Q<2f2a206e756d626572206f66206572726f72732072657475726e6564202a2f>27.5 E <696e74202a6572726f723b>115.5 144 Q <2f2a206172726179206f66206572726f7220636f646573202a2f>25 E -.2<766f> 115.5 156 S<6964202a2a706172656e743b>.2 E<2f2a20706f696e7465727320746f20 746865206572726f6e656f757320636f6d6d616e64206c696e65206f7074696f6e73202a 2f>17.5 E<636f6e73742063686172202a2a6172>115.5 168 Q<6776>-.18 E<616c3b 202f2a20706f696e7465727320746f20746865206572726f6e656f757320636f6d6d616e 64206c696e65206172>-.25 E<67756d656e742076>-.18 E<616c756573202a2f>-.25 E<7d3b>115.5 180 Q<4576>108 196.8 Q<657279206172>-.15 E <67756d656e74207461626c65206d757374206861>-.18 E .3 -.15<76652061>-.2 H <6e>.15 E F1<6172>2.5 E<675f656e64>-.1 E F0 <73747275637475726520617320697473206c61737420656e747279>2.5 E<2e>-.65 E <4974206d61726b732074686520656e64206f6620616e206172>108 208.8 Q<67756d65 6e74207461626c6520616e642073746f72657320746865206572726f7220636f64657320 67656e657261746564>-.18 E<627920746865207061727365722061732069742070726f 63657373656420746865206172>108 220.8 Q<67756d656e74207461626c652e>-.18 E <546865>108 232.8 Q/F2 10/Times-Italic@0 SF<6d6178657272>2.5 E<6f72>-.45 E<73>-.1 E F0<706172616d657465722070617373656420746f20746865>2.5 E F1 <6172>2.5 E<675f656e64>-.1 E F0<636f6e7374727563746f72>2.5 E<7370656369 8c657320746865206d6178696d756d206e756d626572206f66206572726f727320746861 7420746865207374727563747572652063616e2073746f72652e>108 244.8 Q<416e> 108 256.8 Q 2.5<7966>-.15 G<757274686572206572726f7273206172652064697363 617264656420616e64207265706c616365642077697468207468652073696e676c652065 72726f7220636f6465>-2.5 E<4152475f454c494d4954207768696368206973206c6174 6572207265706f7274656420746f20746865207573657220627920746865206d65737361 67652022746f6f206d616e>108 268.8 Q 2.5<7965>-.15 G<72726f7273222e>-2.5 E <41>108 280.8 Q F2<6d6178657272>2.5 E<6f72>-.45 E<73>-.1 E F0 <6c696d6974206f6620323020697320717569746520726561736f6e61626c652e>2.5 E <546865>108 297.6 Q F1<6172>2.5 E<675f7072696e745f657272>-.1 E<6f7273> -.18 E F0<66756e6374696f6e2077696c6c207072696e7420746865206572726f727320 73746f726564>2.5 E<696e20746865>108 309.6 Q F1<6172>2.5 E<675f656e64>-.1 E F0<73747275637420696e207468652073616d65206f7264657220617320746865>2.5 E 2.5<796f>-.15 G<636375727265642c>-2.5 E<736f207468657265206973206e6f20 6e65656420746f20756e6465727374616e642074686520696e7465726e616c73206f6620 746865>108 321.6 Q F1<6172>2.5 E<675f656e64>-.1 E F0<7374727563742e>2.5 E/F3 10.95/Times-Bold@0 SF<46554e4354494f4e205245464552454e4345>72 350.4 Q F1<696e74206172>87 362.4 Q<675f6e756c6c636865636b202876>-.1 E <6f6964202a2a6172>-.1 E<677461626c6529>-.1 E F0 1.454 <52657475726e73206e6f6ead7a65726f20696620746865>108 374.4 R F2<6172> 3.954 E<677461626c655b5d>-.37 E F0 1.454 <617272617920636f6e7461696e7320616e>3.954 F 3.954<794e>-.15 G 1.455<554c 4c20656e747269657320757020756e74696c20746865207465726d696e6174696e67> -3.954 F F1<6172>3.955 E<675f656e642a>-.1 E F0<656e747279>108 386.4 Q 5 <2e52>-.65 G<657475726e73207a65726f206f74686572776973652e>-5 E F1 <696e74206172>87 403.2 Q<675f70617273652028696e74206172>-.1 E <67632c2063686172202a2a6172>-.1 E<6776>-.1 E 2.5<2c76>-.55 G <6f6964202a2a6172>-2.6 E<677461626c6529>-.1 E F0 -.15<5061>108 415.2 S .17<7273652074686520636f6d6d616e64206c696e65206172>.15 F .17 <67756d656e747320696e>-.18 F F2<6172>2.67 E<67765b5d>-.37 E F0 .17<7573 696e672074686520636f6d6d616e64206c696e652073796e7461782073706563698c6564 20696e>2.67 F F2<6172>2.67 E<677461626c655b5d>-.37 E F0 2.67<2c72>C <657475726e2d>-2.67 E .362<696e6720746865206e756d626572206f66206572726f 727320656e636f756e74657265642e>108 427.2 R .363<4572726f722064657461696c 7320617265207265636f7264656420696e20746865206172>5.363 F .363 <67756d656e74207461626c6527>-.18 F<73>-.55 E F1<6172>2.863 E<675f656e64> -.1 E F0<737472756374757265>2.863 E .65<66726f6d20776865726520746865>108 439.2 R 3.15<7963>-.15 G .65 <616e20626520646973706c61796564206c61746572207769746820746865>-3.15 F F1 <6172>3.15 E<675f7072696e745f657272>-.1 E<6f7273>-.18 E F0 3.15 <66756e6374696f6e2e2055706f6e>3.15 F 3.15<6173>3.15 G .65 <75636365737366756c2070617273652c20746865>-3.15 F F1<6172>108 451.2 Q <675f787878>-.1 E F0 .561 <73747275637475726573207265666572656e63656420696e>3.061 F F2<6172>3.061 E<677461626c655b5d>-.37 E F0 .562 <77696c6c20636f6e7461696e20746865206172>3.061 F .562<67756d656e742076> -.18 F .562<616c7565732065>-.25 F .562 <78747261637465642066726f6d2074686520636f6d6d616e64>-.15 F<6c696e652e> 108 463.2 Q F1 -.1<766f>87 480 S .225<6964206172>.1 F .225<675f7072696e 745f6f7074696f6e202846494c45202a66702c20636f6e73742063686172202a73686f72 746f7074732c20636f6e73742063686172202a6c6f6e676f7074732c20636f6e73742063 686172202a64617461747970652c20636f6e7374>-.1 F<63686172202a7375668c7829> 108 492 Q F0 1.035 <546869732066756e6374696f6e207072696e747320616e206f7074696f6e27>108 504 R 3.535<7373>-.55 G 1.035<796e7461782c20617320696e>-3.535 F F1 3.535 E F0 3.535<2c77>C 1.035<686572 65207468652073686f7274206f7074696f6e732c206c6f6e67206f7074696f6e732c> -3.535 F .07<616e642064617461747970652061726520616c6c206769>108 516 R -.15<7665>-.25 G 2.57<6e61>.15 G 2.57<7370>-2.57 G .069 <6172616d6574657273206f6620746869732066756e6374696f6e2e>-2.57 F .069 <4974206973207072696d6172696c7920757365642077697468696e20746865>5.069 F F1<6172>2.569 E<675f787878>-.1 E F0<7374727563747572657327>2.569 E F2 <657272>108 528 Q<6f72666e>-.45 E F0 .656 <66756e6374696f6e7320617320612077>3.156 F .656 <6179206f6620646973706c6179696e6720616e206f7074696f6e27>-.1 F 3.156 <7373>-.55 G .657 <796e74617820696e73696465206f66206572726f72206d657373616765732e20486f> -3.156 F<7765>-.25 E -.15<7665>-.25 G 1.457 -.4<722c2069>.15 H 3.157 <7463>.4 G .657<616e20616c736f>-3.157 F .519 <6265207573656420696e207573657220636f646520696620646573697265642e>108 540 R<546865>5.518 E F2<737566>3.018 E<8c78>-.18 E F0 .518 <737472696e672069732070726f>3.018 F .518<7669646564206173206120636f6e> -.15 F -.15<7665>-.4 G .518 <6e69656e636520666f7220617070656e64696e67206e65>.15 F .518 <776c696e657320616e64>-.25 F<736f20666f72746820746f2074686520656e64206f 662074686520646973706c617920616e642063616e206265206769>108 552 Q -.15 <7665>-.25 G 2.5<6e61>.15 G 2.5<734e>-2.5 G <554c4c206966206e6f742072657175697265642e>-2.5 E F1 -.1<766f>87 568.8 S <6964206172>.1 E<675f7072696e745f73796e746178202846494c45202a66702c2076> -.1 E<6f6964202a2a6172>-.1 E <677461626c652c20636f6e73742063686172202a7375668c7829>-.1 E F0 .18<5072 696e74732074686520474e55207374796c6520636f6d6d616e64206c696e652073796e74 617820666f7220746865206769>108 580.8 R -.15<7665>-.25 G 2.681<6e61>.15 G -.18<7267>-2.681 G .181<756d656e74207461626c652c20617320696e3a205bad6162 63765d205badad7363616c61723d3c6e3e5d205bad6f>.18 F <6d798c6c655d203c8c6c653e205b3c8c6c653e5d>108 592.8 Q<546865>108 604.8 Q F2<737566>2.8 E<8c78>-.18 E F0 .3<737472696e672069732070726f>2.8 F .3 <7669646564206173206120636f6e>-.15 F -.15<7665>-.4 G .3 <6e69656e636520666f7220617070656e64696e67206e65>.15 F .3<776c696e657320 616e6420736f20666f72746820746f2074686520656e64206f662074686520646973706c 6179>-.25 F<616e642063616e206265206769>108 616.8 Q -.15<7665>-.25 G 2.5 <6e61>.15 G 2.5<734e>-2.5 G<554c4c206966206e6f742072657175697265642e> -2.5 E F1 -.1<766f>87 633.6 S<6964206172>.1 E <675f7072696e745f73796e74617876202846494c45202a66702c2076>-.1 E <6f6964202a2a6172>-.1 E <677461626c652c20636f6e73742063686172202a7375668c7829>-.1 E F0 1.391 <5072696e7473207468652076>108 645.6 R 1.392<6572626f736520666f726d206f66 2074686520636f6d6d616e64206c696e652073796e74617820666f7220746865206769> -.15 F -.15<7665>-.25 G 3.892<6e61>.15 G -.18<7267>-3.892 G 1.392 <756d656e74207461626c652c20617320696e3a205bad615d205bad625d205bad635d> .18 F <5badad7363616c61723d3c6e3e5d205bad6f206d798c6c655d205bad767cadad76>108 657.6 Q<6572626f73655d203c8c6c653e205b3c8c6c653e5d>-.15 E<546865>108 669.6 Q F2<737566>2.8 E<8c78>-.18 E F0 .3<737472696e672069732070726f>2.8 F .3<7669646564206173206120636f6e>-.15 F -.15<7665>-.4 G .3 <6e69656e636520666f7220617070656e64696e67206e65>.15 F .3<776c696e657320 616e6420736f20666f72746820746f2074686520656e64206f662074686520646973706c 6179>-.25 F<616e642063616e206265206769>108 681.6 Q -.15<7665>-.25 G 2.5 <6e61>.15 G 2.5<734e>-2.5 G<554c4c206966206e6f742072657175697265642e> -2.5 E F1 -.1<766f>87 698.4 S<6964206172>.1 E <675f7072696e745f676c6f7373617279202846494c45202a66702c2076>-.1 E <6f6964202a2a6172>-.1 E<677461626c652c20636f6e73742063686172202a66>-.1 E <6f726d617429>-.25 E F0 .791<5072696e7473206120676c6f737361727920746162 6c652064657363726962696e672065616368206f7074696f6e20696e20746865206769> 108 710.4 R -.15<7665>-.25 G 3.291<6e61>.15 G -.18<7267>-3.291 G .791 <756d656e74207461626c652e>.18 F<546865>5.791 E F2<666f726d6174>3.291 E F0 .792<737472696e672069732070617373656420746f>3.291 F 1.243<7072696e74 6620746f20636f6e74726f6c2074686520666f726d617474696e67206f66206561636820 656e74727920696e207468652074686520676c6f7373617279>108 722.4 R 6.243 <2e49>-.65 G 3.743<746d>-6.243 G 1.243<757374206861>-3.743 F 1.542 -.15 <7665206578>-.2 H 1.242<6163746c79207477>.15 F 3.742<6f22>-.1 G 1.242 <25732220666f726d6174>-3.742 F<4172>72 768 Q 158.135 <677461626c6532ad3132204a616e>-.18 F 208.585<323030382035>2.5 F 0 Cg EP %%Page: 6 6 %%BeginPageSetup BP %%EndPageSetup /F0 10/Times-Roman@0 SF<41524754>72 48 Q 99.765<41424c4532283329204172> -.93 F<677461626c652070726f6772616d6d657227>-.18 E 2.5<736d>-.55 G 99.765<616e75616c2041524754>-2.5 F<41424c4532283329>-.93 E .317<70617261 6d657465727320617320696e202225ad3235732025735c6e222c20746865208c72737420 697320666f7220746865206f7074696f6e27>108 84 R 2.817<7373>-.55 G .317<79 6e74617820616e6420746865207365636f6e6420666f722069747320676c6f7373617279 20737472696e672e>-2.817 F<4966>5.317 E<616e206f7074696f6e27>108 96 Q 2.5 <7367>-.55 G<6c6f737361727920737472696e67206973204e554c4c207468656e2074 686174206f7074696f6e20696e206f6d69747465642066726f6d2074686520676c6f7373 61727920646973706c6179>-2.5 E<2e>-.65 E/F1 10/Times-Bold@0 SF -.1<766f> 87 112.8 S<6964206172>.1 E <675f7072696e745f676c6f73736172795f676e75202846494c45202a66702c2076>-.1 E<6f6964202a2a6172>-.1 E<677461626c6529>-.1 E F0 .058 <416e20616c7465726e61746520666f726d206f66>108 124.8 R F1<6172>2.558 E <675f7072696e745f676c6f73736172792829>-.1 E F0 .058<74686174207072696e74 732074686520676c6f7373617279207573696e672073747269637420474e5520666f726d 617474696e6720636f6e>2.558 F -.15<7665>-.4 G<6e74696f6e73>.15 E <7768657265696e206c6f6e67206f7074696f6e73206172652076>108 136.8 Q<657274 6963616c6c7920616c69676e656420696e2061207365636f6e6420636f6c756d6e2c2061 6e64206c696e657320617265207772617070656420617420383020636861726163746572 732e>-.15 E F1 -.1<766f>87 153.6 S<6964206172>.1 E <675f7072696e745f657272>-.1 E <6f7273202846494c45202a66702c20737472756374206172>-.18 E <675f656e64202a656e642c20636f6e73742063686172202a7072>-.1 E <6f676e616d6529>-.18 E F0 .855<5072696e7473207468652064657461696c73206f 6620616c6c206572726f72732073746f72656420696e20746865>108 165.6 R/F2 10 /Times-Italic@0 SF<656e64>3.356 E F0 .856 <64617461207374727563747572652e>3.356 F<546865>5.856 E F2<7072>3.356 E -.1<6f67>-.45 G<6e616d65>.1 E F0 .856 <737472696e672069732070726570656e64656420746f2065616368>3.356 F <6572726f72206d6573736167652e>108 177.6 Q F1 -.1<766f>87 194.4 S <6964206172>.1 E<675f6672>-.1 E<65657461626c65202876>-.18 E <6f6964202a2a206172>-.1 E<677461626c652c2073697a655f74206e29>-.1 E F0 .345 <4465616c6c6f636174657320746865206d656d6f727920757365642062792065616368> 108 206.4 R F1<6172>2.845 E<675f787878>-.1 E F0 .345 <737472756374207265666572656e636564206279>2.845 F F2<6172>2.845 E <677461626c655b5d>-.37 E F0 5.345<2e49>C 2.845<7464>-5.345 G .345 <6f657320746869732062792063616c6c696e67>-2.845 F F1<6672>2.845 E<6565> -.18 E F0<666f722065616368206f6620746865>108 218.4 Q F2<6e>2.5 E F0 <706f696e7465727320696e20746865206172>2.5 E<677461626c652061727261792061 6e64207468656e206e756c6c696e67207468656d20666f7220736166657479>-.18 E <2e>-.65 E/F3 10.95/Times-Bold@0 SF<46494c4553>72 247.2 Q F0 <2f7573722f6c6f63616c2f696e636c7564652f6172>108 259.2 Q <677461626c65322e68>-.18 E<2f7573722f6c6f63616c2f6c69622f6c69626172>108 271.2 Q<677461626c65322e61>-.18 E <2f7573722f6c6f63616c2f6c69622f6c69626172>108 283.2 Q <677461626c65322e736f>-.18 E<2f7573722f6c6f63616c2f6d616e332f6172>108 295.2 Q<677461626c65322e33>-.18 E <2f7573722f6c6f63616c2f73686172652f646f632f6172>108 307.2 Q <677461626c65322f>-.18 E<2f7573722f6c6f63616c2f73686172652f646f632f6172> 108 319.2 Q<677461626c65322f65>-.18 E<78616d706c652f>-.15 E F3 -.548 <4155>72 348 S<54484f52>.548 E F0<537465>108 360 Q -.1<7761>-.25 G<7274 20486569746d616e6e203c73686569746d616e6e4075736572732e736f75726365666f72> .1 E<67652e6e65743e>-.18 E<4172>72 768 Q 158.135 <677461626c6532ad3132204a616e>-.18 F 208.585<323030382036>2.5 F 0 Cg EP %%Trailer end %%EOF argtable2-12/doc/argtable2.pdf0000644000175000001440000004743511335653143013202 00000000000000%PDF-1.4 %Çì¢ 5 0 obj <> stream xœíZÛnÛ6¾÷SØEm£fIêH`vY‘¢M»Ä»Ú!`eÙÖ¦CJÉn³gȥ︟Ô!²d§±,Z‰c‰üôŸøxø€¦ˆ¨ŸâÓ‹O.´H=‡ßÅàÀê¨øð"ôt \ua:äý(rr¸]ަÑ`xrñ|:šþ=`6f.w¡Åt6à;¶…¦áþÓ—§ìÝÐx7B'R5¤–…Mbå ‰n³ÈÄûÐG×2YHE¾|¤1 x‡cZ´¦‘ºAÔejbjsÞzžˆW"D¥UÔ"˜UÝïlQ÷&êWXO.8pÄÜR4'&³03Ðİu§ó“»gZØâFöêT]¿“‡ å  e±·C!GÔÅ„Z´ ÉÐg$btr~y†ž¡0x/…¼AóD¢k!Ó ^ çç 4»=¼$ŠD<ƒV±’ë,Hâtô×ôEÃ^°sBmìj«.ÿ<ýæòì2·’Â8ÝF6ü)ˆ½p5óÑÏB6áå/ .&š¾¹3¹ò²Ñ£âùìÐRöœQüøpqYa^‰3)›—/õÃĽCÎÞ‡}CBû¾!ás×´‡þ§¾±oC¿wQEÖ;fM‚¨ol?ží†,}i_Ðöøg.fŒ;EÄoB9ØÚC8†QÇy7ô dÈ[ ‰Æé2‘D‡ô1ª_“xѾº“4…ˆSD@ã6ÄòÎ2öǘ~wŒã6c§J û2†8‰"ìÉ*ΊoâSñí>5LÈtFºùv€6(&¤âñ@=¦5æí:N]1ÚªÇmc±Id7×þæÕ¦¼T¢¯DÕU‡–'ìÔa/OØ®C{D|3:´üÃÆVUðõ£CW¯j“sû¯i× *Þûª0-¯që8Ç-”@Ðê±ëªBËg¾KZãâ^%èè.”@–9Ä[ÚåµA÷Úéå+FÔ~'Ø·“Ê÷Ä~DM5‘ Ã-9Ť„}N:Ù¡xÉ=3F(dï€RÇÛ’eÈöøºgmv-²Ì—ñ}bþ'é½¥› ¿Ý úcʶ%-ýí˲mÉcÛÂUÿšíòÛëé’æÚË2ôjýP%¦å®NçØS)J(6íW§ºÊÐr¿2§*üFdh¹“£–@^Zé¥2d²ïó¨ö²£bgï«’Âi:Éê@]fžÈHd]Æe0áísE¶³4MGú!M…Ót.scÝòHÒtu7j`zˆ»Ý³"•´±·€ÆÛ R ¿Pów#í ðö£wÆ[àT¼¸|vb™C_ÊD¦`¿êÔŽjimã¹ð:‰]Î^ÏŽWaè-}6Á¦UgʈõˆrÌ9s†I0Cãq±cI·Ø±,íq lÕgr{™£67›>·EJ=D>&8…^ÞãâÕ–FémÔµ†)6‡] žY “Çëj«–ãŠãxÌT‡‰Ú*¾/ë¤ 5 f ÆÐ×%t;c t®ò]Ûq§¾¾£ˆÿvöòç×›z¯mŽí>‘®æ#féõ×áí§&c€úí‰szg¢9)pê»›œ×#FÔ‹1v½©-œÌ|ÈnåäÚÇâ´n’r¿)÷(¤ÊˆÙ`åÖìb•g±–£AaLŽFæj¯„T$¥F'>-ÛÃŒöm;þ*BhŽ2†ÍZÿºýyV«‚¦Áò¬ƒÆðgóU¨³5±ˆZ„¸ª¤tšé‰Ñü.Tû¾Ö°ADz1Dwk <ƒý« Å…õ›ç_ ¬©eÉ_O/Ÿ]œ½™ž½>ß<ÓR;SD"µÒ"sꇑ‚´Û9¡±™cƒæ¶c¯"?ÎRô1È–H¨.ˆVJæh¾JSŒÎtJ0ª׬Îab1Ýß•m)Ê–õÓR(KÐÌ¿…‡Ãõ@–wÊCT–~Ó”«SåRg*ŠPÔÕ7 vÝòž\TCÀ­Ž^) mƒ¦€ò€ˆfô½,¼"T•&+é)Ef „VPH)n€aNLU ¼"d+?'•dP`ºlèh¶±–ÝŸ!áy‰œ)ýt¶`ɵï·žP‰©nÊé§«0SÍÖ:®ªòJ„+.Íéçu™>9¥ ö]ƒ‚Z €aÕ†û –¿±––Ql™…>Œ¸Øró¦ŒtªÉétð;üü­eªendstream endobj 6 0 obj 1623 endobj 14 0 obj <> stream xœÕYÛŽÛF}×W4æÅ”1êa7ïIÀN&Æ$cg×QžfEQ7)“”­ñbÿ ¿¢ÜS}!)ÍdcïÛÂ04 »«««Nºð=s¹`.ý3¿Ùvrõ.bëvâ²×ø¿ž¼Ÿµ€™ŸlË^ͱ(¦óÕDï,’,J<'l¾8/ß½žOçÿœÈË8‰±b¾œ$ €Í?âý«Ûkyïx÷Sö²¡…"¸ïz¡«Ö¬»tQæl×Ôë&Ýnóæ™’È!!›D fµÓné…K…ÏE˜$ÎK«}Z2«•\.ûíƒ.ônæÅ —›ya¯Ê³,š<ëÊVT]ÍömÞ—ùU¾´ê±Séó$‘‘“6)Þ²›¼ÉY·É§ÿ˜ÿh—"á®1ˆóš žxÖRö¥Y–·mA&À‘¶iQÙó¸ÒUz‚»’ÍDÈcÚ'¸&Zãù¦h±ÒuÎðw]AýUݰ&_A¯*ËùtúØ™87U×ÔË}ÖÕÍ[ÖÙ~›W]ÚuÅÒjÉô<×å®§ÄA‘2ì!Ýî a[ï›,gY½Tgu»"KËòA[Toœ I[=î+´·¨Ú‹`Ä}µÌ ®Þ%WaÄc×3ž¼s®ömsUÖzÕnÒf*bîŠ@8ùÔ½¢8Cø¡A¼R*`êù<ò¥1/] j¦e[3å‚¡ÜÄ\D¡]÷aðð ûæEQ*l®šz«\“*í#lŽ£3ÝSŒ¼©·¹rFÚi³ø¸¾ñÚ7®µ¨~ƒ=H‡9ø<],“^\àÚ¡¹çC‘v cKÁcˆ ·K<ËS±Y« AGp6ߘXQ/Á‹!÷¥Oä-:Vœ{G ™jŠ|œÄn5–Z ŠÞÙi|‚# õÞ¡:LÝGA Û†ZÓª üE ¶böÄmY½Ý’ÍÊ¢ÊY½Ó¬ÐmR¢Cñ†ÜIO@ž‘ù!gù𕴜6[ÀÑ û”7õ±nŽ5“eûF%Sb mQeõ¾ê^¸—Ûô03)Z"£œRÄ£— 8&ɵ™|lªŠŒSÉcÁ‚››¼Ý¡.)Î/†{O9ï±1ïpXHëJG'’™L|îR]žøêâ@k7uÓÁ®í „ª !ys(Úmåi«?ÓÀñ‘¼É’ ;›OÛv\ï êMœx‰&Z¢Ðʺt›ç'€G®ñœ³ž…E¡fVCØŠüf_vjZHØ9JlPBÿ eÎ <௥Q…G7œðÀMÎuO×Tq=°En É€ OöžçQ¢“‰IT‹ † ñI:Á0áv¸²¤Õ_¸slëÂõÈ€ÀUÙˆœ“.² ëÇô’ŠRŽC†Íßï‹“ºGŠˆ‡Aøui«;”(ɺ¿ÅÊdC|<Ô :°yûëí­ÙªÖh2úQ)ÖFM¾Tu­àAìõÀ+ëjmpöýïÈ{6ñÁÛÒ†¹?ôå`8x"è‰2ˆu1ŠCá®—‚1d_®ã~#Œõ ³ÂŽÐô{!ò°LùyØ‹8`¯S“°ê“ÖJ€÷¹nozÁCê0W²ÈDEì,þÀ™íp]A»pº«Øí¯[Žã,qƒ^¿PFšÎzµÅ§ü²,¶E×cðx¤‡{Gõ –AçJÆ¡ó} 8tšÀˆï³r ÔWî—$`Ôþù˜nŸŽ>ž8d”ø7EŠLA¢hº˜¨ÞEÌA‘Àuƒâj'X¥§OBU)Æ5qæs³b‹ºÛ „©îÞLÙ[‰ïHü^ÕP­ o­sû)/zÒY«~LŸ'¨{´¡A•;*Òü…©HFÁAÒà‚6k ˆG`ô qLAo3vÔó[;ÆX4¸ÙL‰®L¦sê2‡×LðYMc£¨n(H/²zÞ4ÈqÛ¼5i_ºÈN ÏžÝX'™½Q{Iì„]G ¡êVš\ðSö9´JÆs¤Wo eÝ¢ZÄ­ZÅe¾ê;ÄAÙ/&/íË%EºzãS ‹ž¥:BçrߥÒSœåòóã/.N“®7Wó³€øP|F~fË¢Õ£„nälzº+Sdï@_ÈQà‚É8y‡á€”¾‚ }á AL˜0èô†b»ßÚÕêïj¿]Z(#GuòޤG(¿ŽZ ìZÃ|\ q,Æ=¯(˜"ôfõh±•³¬a ÀŽ¥»]ž6j ÆA7å)+ûÔS]±Õ¶Ô áæmNó•Â¥}@ð4b§Á‰umG «"½ùó;eØuY·mÚ<¼u‰ªªlp”¸ÀF%/š§µ›ï#¥…)ΣӋF ´fzÍgìÆšÇL| ïY5™š(èÊͫ녧l«‚j®ó*×i"Ýwõ‰Ju½”4:Ý Í[ž·Z4ŠùmºßìÙg-VìQe+ÛÉ«FžL³ÀÙ%4h(]¨ó„kç‚F{bLºÇÕ%› œ1I¼Þ»Dyâìü™º»‘0&’Tóso2*X–‚!LKaÙÕD5ršj²ì4èÔØüÔZjHÓ{{3¿~÷ò–}÷ó›7/ß~ÏnoÞ^³Ÿÿ6¿ùùí/zßC˜ãåÜÃ(‚lÂ!^ǵNØOïœOØwÜäåŽ~?LE »Õ¼YÔ­n#a.i&3¨ø¥ýuYtç–Fz"é9ßù×@_:Ù,ÏýèEÜp¦²5Ëækvõ\ÕÑÈpýÚv¥j¯’=š´±Mž.œÏ¯Lãn Úè°•)âü‹h%«ç#bD¤d›?mG\çß_SBŽøI¯%=oQ³4ЮïaÓßµ«#ZM"1ß»4¯¦OP:uÚsI¬¹„£µ¶íR³îQ³s°?(SIî­¶ôÌä¼Üç-g¿îhÌÚ½šJ¯ö¥fÏK™¡¥«Ü¬…+K¡gX¤ÑìÁŽpâGGÓGtÙš´ÉTiéHO&' ˜c˜<}ä€&ýžË Ç“w›Oeø#`š)U)kræÄ“Ý0™„ßΣ^¸hüQXݼ_¿¾~÷¥‘/ºŸ˜'ß¼º4¥õ àâ÷…Žì'íÛþàŽûFkÄCD»EE\å.:Ô&.=¬³tk!=“Pî¾48æ³ ÍO’!]Eã7}Á Š÷$(øÔN„­Û£-ÑŸ-œ5•! u²b †@¨õ(ý@Œ§P~8 ¡¥w?½D0«Á }“9¤c‰ªÆ³"c´ƒQl¹vŸ–é~øAH’ª-s®j±ÄÿJ™Ó|fòÝx„[ôz‰4_ªPŒjôm™—H3ƒóÿ)MÕ’¾¥OÝÎpéýTµ¶i×êú@}ö0ÎQþ°‰@™_%8êRÚýJ=Ç¡”ÿq0Ž÷Eß"ênòâ§WPú€ç>YêâÍ« = ùáÙ`@-ôã õìâµÝy‘/b’ÁÙ˲dÙ‘© •ÔÊÒ–`ÔæU[œõÏ2Šx¯Ô¨²ž™ÿ{Rƒ™>+©Í|XÝGBþ³0ôɰ«ùZu„ˆMƒ – |¡ t«ãHŸ¤%×óÉßñï? ˆãendstream endobj 15 0 obj 3034 endobj 20 0 obj <> stream xœíZ[oÛF~÷¯ä%TÖšp†÷-ò6Fš"Mº¶PŠ‚–h‰[ŠTIÊ—]ì?ØþÿÇýÎÜHI¶»éÛ^`ŽÅá™sýÎwfô+ó¹`>ý˜ß‹ÍÉËó„­ºŸ½Å¿Õɯ'B-`æ×bþžaQJÌ®Nô{‚%’%YÀÓŒÍ6'Þëó·³Éì¯'2æ2ÍR¬˜-O²Œ'qÄf7xþõû3ùÙ >OØë–Š(â¡é…¾Z³êó˪`Û¶YµùfS´Ï•D ‹“$ã¬öº =ðécrgÙÑ~y½Ë+fµ‘Ï¥{}Ð…žMƒTð$`Ó ÖÂûv·èéÉËóÌØ,Cž»ËÜËÛ‰ð¹/¢Ì[ý¼^¶“Ÿfß<$<ÔK•îÐk¾b/_Ð@ðÀ9HÙ=÷ʺ/Úú’à” ëŒu‘/‹–½x©ö˜Âá‘·§BjUð*[4»ºÿj2• Ìô¥÷ò«w›K¼Ö\±ë ”ÏÒ(ôòjWt¬-ú][KVÖ¬ÔBáåb‘ѝsçcx“¼jþ©Cž“~ăÐ*£tyQª'V¤ôyä¬}T¦Ô^ª¬Â€Áò¶ÍïÈ mÞvJý¾˜ˆˆû~x+Ø CÍ_ÚPë²$àBd‘Óò_) NÅ<¥—ØŽtø´mj–³n·X]wµ«ô~§:Dl‹ÀyIc— €^asuà kwÙ±Õ.os¨ Íû†]ì¦ì×A¿.E˔Ҿº)뤇һ}^/e¤\‰°2òÛ‡dH'‰^Bö':å¦ì;Ö=»jZ«jCòTfÖ‰H³8Ôqi¶}I.£4¬uíÐßd½Íò-êyÛ–y_åb×7mÁŒt 9d˜ras®¼Î«}íâ‡ÖK*9h2 6¹ÌÓ!ñølŒf[ØÑ«©@ çŠW«›žåÈ€-~Õ„Œ\‚c[$w׃\É1(TM•ßB)xèrϤ2™~9$ï]S#)Öð r>WžÐ™ù*†‰ò´÷-2þÏì]ÏMU1yNEæ+ åb“a•k}3@šª³`¨³¹WõDšf^Ó©|S¦A%Ö+!½Kš" –Å•; Ž—ïªÞ1Dé >¾ ÆE‘x*~¤á(|Àý’2®a‹¼ªÊz5ÔFæªNªˆÀp†Uø€8ŒxvùÕ®V¹É©ÑþY -ÌRÔ5\x82t/džÊ‡ }PgAx2GíæEÝ·%¼EEu³.kä*f³Añ"îu±‡ý» ÖS ÛbQ8”Rasl ãº!ª¡ô’k„N ét:‹¬@€?‰÷ÓÃôHøÜÓIƒ¿ù¡'§#(x8›°/7^¾xþ0{÷ñÃÅmn‡û[‰ OÙýKŠ{ßÿíÌèìO1þ{¿-_Ù„"¢?ú¦*À/38›Æ$Õ2Ùçÿ&‘]^Vø9E~KZnuú»"Ó’Ó—Jÿ¦ÉK¢–ø\_ÚÀ[6;Úö=? CºD¾š@: 6ì*à:kjKmŸÄ¦ðìÓÖ»È7h"Ý~BŽÔA<à‘ý¾2 Œñž.Êâöá3÷?ê-uZZf £"®bI7Ø–Ý)¥c_.HI~_ä9yáK“dtÉÒuWVa‘?T0¢ÐVuÃö‘â³Í“í0|›÷TòƒÔù㯻ÒÒ ô^Šáì<Š´ogkâ‘pí¾—QÉÎË$ËdÂåÝCçÅXÍ+£Ê>ht¨fnI Vmú ¨ª FM7õuC¢N·Í»NߺS‚È1U•ÀIP9¡ Ú^Ž©€KîÍÄ£¦\J«Ÿ» g)‹,åÒ÷bØX§lßµírªÃ]GáÐ%#ºaì3Õg{¦çkær .ÜwæV6Ž©\kµ!uñ+á4ýÚuÙì@NÁß/5Gh›ª¢ñ¾ŸïóZû\fàÿ¨çóÄ×é¼Ì[[îàBQ¶¯*€Ä Jn/Ç4XâbRöì·|Õq6S¤Šuˆè½uo"%J¯T'µsï·ðë­ºƒ&‰q#súê£ zMƶ™§0sÒT'Žu˜’C§Lƒþí^>Z2:×››ƒeû`º÷’&«ZÀÔ…aê×:]Ñ|²ÐÄ$Ƈ¶Ä£€`=«M²Ð^§©NÒßì‰ @~âæ•¦™„’Îàãý¡àîìT= õ3$UÇ;îi²ÊípU¿¯+Ò(píÉM¿Õ~]‚D§ñï]WÏ=4T“}ÄŒüÀdß)«‘2°¤ôç³ggÞœ½aŸ½]w0ŽM%MÿòwÛœO'Ñd{}%²³$4ÆØ,|9¼ ¤Qƒä—yW.œ¢û> stream xœÕY[oÛÈ~÷¯ä%t`83¼&Øo׻뭓´‰Š>8Áb,Ž,¶"©å%±P´¿ Åÿ±çÌ…Ê6àmŠ",PÃ3çòï\ô )#!þ³×ÕÉòCJn»“üÿoO~;aú±Öù~‡2|°Úœ˜÷I9IsA³œ¬ª“àüÃO«ÓÕßNxBy–gpbUœä9M“˜¬¾Â÷ß_]ðOøtJÎ[<Èâ˜Fal†úÌm/ovŠìÛæ¶•U¥Ú—Z" ë“4§Ìžº ¿ñ1‹(KòüÁ}²äŽ8­XR>¾>é‚ß-D–S.ÈB$Z*’E\T×·åº/›º{j³”æYœ9E‹Fu¤nzÒ û}Óö§ŸW¿€£rç¨$¤Öׄ·C²( nµ’D¨;û’ó®ˆi kê"´9›¡ÖzÈ]ÙÈPª%oËuÛtͦ'Õ6Šæ‘}3(ë¢ÑOS‹Ù§_;²ßÉ~Ó´UGnÔZ2>ˆbÊ2pãS<ú­ò.Y7վܩ¶»IY¯wC¡©ÕZulZ+ÃÀx~€°0a5hÕºŒ¦öá-¸žzKh.Šë^";Òõ².d[PsÞ]±à š‚ú ¸\;üÇË«‹w§,?G,8{AþðþíÛów?«ËwäýŸV—ïß}<ò>gÎÁ}CªÃ·:#÷—Û¦RËMÓ,odëA’…Ʉɳû “!MFí¯ƒû²ÞýwÿZÍz¹S}¯ÚS¦" ý]7ÜײRDÒf0 Z00$Í'{@â°îçVóˆ¦Ìa‚XœÄ@ó#ÛŽÇ…ÿÐø€ÏW£ø—Ï”¾-Úcܦ42G™öÀ½!ËWxKĨY!4ÙUÖà4AÉJf.±¶J"À_-­3BAã12úM@ãP÷oN"…Ôy°|E꡺·š ãµC1}ëÛŽ´ªÚZNâêÕu°†¤1[ ÷¼²/€¼4BÄÄ(oßhIßͰÛI}RÖìFa¨[˜ srÔ)³(¸ÃdB™;0ÿîe¿uÌ¥+ˆQœÒ„…ÜxÓyû®Wu á\3šÇ3‡{*`ÚzjDhr4ŠðŸÓ8óÏ7:ÃQ&`†@â\+ð±¬ÊDñs”F‚†"zFàIs°³áŒNhÐZÜ &éð œÊ«}ï‘I”pæxÌ3™Šù/¸cÓ(4lz;T 0äà![,:ªƒ§z§U›Y¤:d½†À7˜¤EQ&†(µÝB»„A$ÙÈžö0×a,K$ÌZ¡¼NÁ+²WòÜ®sPJñ- $£b$ÌîfâN“<›JŠÁFtAL³)ˆŸ‚rƒ—hO¹bI¬ðÃÄÆ Â4 ·ÇVe×:¥dµÕGfó(±¤€vf¶R´ ]ÞÊC‡F¯@ñ¢€«±¨@Ø…"ê}ýùŒ¸\ÁÏÖž&\&J®·§"4ìÑ…•¼Ó©O €m©º3m>ú²|i, 3špáB×j¨ß8 =h¡vNç´6 Ûwý*xŒp(ÊÍ)LAGª6E‚[÷H:"ntýÉy æMü¸ÑôP‡|fj‰Î'`âÈð±ÀÐhLt¿tÂläæàNV{(Tó´ü"Ô¥.c[Uö•¬ëeu(Êv zÅAÓ`š§"‹":À|m|4z: » D²{mò"〤Ž«,ì¯ËÏä;ÍU)ÄiõâqE’/´\÷‚c¦GN",ÅŽ ^ÌÞu_Ø3N†éABÃ0ØÃF3öt˜Ô7,Žu"^¹ÚsPç>7²Ü|¹™QîVbß8g{ø¾Ö‡œ-H# dç ÐÝ€§|ìYn»V¸ dÛâ’{„y£ƒdµµ¯Ï:¾²(—ßTaÔ){Tâ¶œù-ƒ÷’”_”×Íü†YàÒdtïô­Ú»<¦qœšnçŒ,{莠õ‹¾4åµìgáíL§k‹Ð[­f`ÀÂ"}ÖrÖ”ÆcJ@ZíñÖ†4{¼ o €ÉZ²W- úZž@Çc¢Èú©‡Â§‡ÙpW¶j <~ »¦ùû°‡[Ì­Ôš&âùÔ°ˆ8M±gœzàÎýjŦau±\]>ÕáÏ‹”fIȦ–†ñ¥`Ë0‚¼ ªÏ=c÷<Ö¼/!ï¸xç(â÷vÈ”ùÿQþHÿ-þ«þ¦ü8Ô‘° ¸ß‘"L$vâqb£ e{Êí¨»ÀÑmWB®¢?ˆ9ëªc¿…Ï_DZз—]gZ0}z¤iýFÛïüùc?^3bµ÷š~Ìÿê‹©ÜÐåÊô®·6—À÷äžÞ<1z*µž”»Ñ‘Щf3V tÿpt7ˆGTgÐÈ%^Àk ÌË̬HÖk…9) BOKr®I ú aWÖ¦ñG͸G™îÝ|rxXÓ€Œ:dw׫CFŒ]ƒÈø8x;ïÌ“(‚Ë"îèËuèLL¡`:`—£]h^y4a{3œ‹`ã9‡àæcó|¶Ñ©v”CöÙêüæ ûÞ¹e,Íд™Òs³xîµ×p£™l&h>1˜’\EÔ‰ ɆIö8ˆ èØíxH7SÎ(ëhºâ‡Á™ôâ˜ÃËÎŽZî£1/äc2šx¡rÏe uâiýx<,Ë{Ê»N~ôKËd Ôü†ÜãRfº'±¹Ç,âæ.‚Ìf“D©p(T/Ë+s:¡¶áÄ ›Ò‹Ã(•>µÎCÖƒ®á™ë¼Í|0Èê…Þ#Q†òeqî(YZž½ÈÝCú'yv}çðÓV ŽÎæ8ø½ë;Ï\èó¢§£öÓãrö9Û:ï½ .Þžøãã%ÛÛÉýÞ%˜Ý³Bˆ€žSŒÿŸÊð£Õ$XmÓXí?ðpü4>¿¥Ž ± ”X¤Š¡ªÄ=1 “ ²ì§\jnVpT–óâÕì1 Po ~P+žÌÃu¹ÔÌ””\Q‚GðpÓ4wèĽŽMq¸yß6zôaœ_`P@U+%kÝë:ÜOKköT& ‹¢1ù ¯eØ«9"!Æ"J\*JÃÁ³Rã»k¼ôšx×0ž‰Wm:çÏfè÷CoW Ç€™äSAEvbú_»CÝËã_`°J½Ê2— Ž‹ -E‹/ó‹«ÑÑâªlúDÝŠ2ŠYÝòPªE9Â7»»Ài GÅÌòÎ*âüJ¥ê±16çf ’Äɦçvz1ÇN³ÜŪëü¢&FOÃz{ö ¯¢Œ?Z ¼ŸwŽÓ x2gÓÐFÂË«ŽTò`’J(T¦i¡ÈíÁ… váða…I¸%'å&ì–Óp‰?´æ½¿ÀÄD4‹+³.`)ükVÄ£‹!Öm©3V‡£4ÃLVùÚÌ»§÷VÝ=ù¦vE7]bå_aGth5 TQû£ahjc*ôêLÄÞO‡0½qò‹O9°Väö !Ô'3ß<„ôŽðÈÅêäÏðïß“ÌÊ!endstream endobj 26 0 obj 2753 endobj 30 0 obj <> stream xœíZÛrÛÈ}×WL¹*eP%Ž13¸Mvã*ïFÞxãh7*úIërA H"K\¤Ä\þÀ¿¢L÷Üp!eÙåä%•rÙ²„AOO÷9ݧ‡úø”ÿ˜¯ÙæìÅuL–Í™O~€¿Ë³ßΘZ@Ì—lC¾›Á¢0[œé÷‰9‰¥ ‰$³Í™÷êú‡Ùdö·3QžÈVÌægRÒ8 Éìž÷ö’ÿâ‰_&äU YÒÀõB_­Y¶éí:'ÛºZÖéf“×Ï•E ²³XRfV{ÍøøcPIy´_ZîÒ5±^±Ð§Ü½Þù‚Ï^\Ks²iÀ`™ S9§n¼Ë«?>üôúa6‘>õýX¨×ÉO?ÏÞüt5y?û±ÎÈ”qíb[ï²vhŸ4fÖ×/­'°ŸÏBé-?äå|dlÊbð–[“ÿP'ÿ¿u柦õÕ¼Y1 ôR_ˆ¬ù†¼8ÇM£Â%Ñ„¡(Û¼.!¦h8AÃÌ&l•§ó¼&ç/ÔSEèÃÛÆoõ*ɪ]Ù~3™òRásïÅ9)w›[x­Z¼®«º!uÞîê2Ÿ[K³sýî¹zŽ/‡¾o¦uÜ‹`{ž7n{H!ÃÛW…I•ŒŸoÓ:WÎ0pím+uº†´iW¹2[æÕ®Ó›MZÎɺ(sRmÛ¢*»Ð®;dOà˜«qŽ1Š©L‚È[î'<ôÒ5Æös7²¯‹À[î6à+1FvÝ9½}ç›Æ½)‹ÀåÅå~Œ€™—×Ò÷CÒÛìÀ×UjÆÃ“4°„¤BbÎt\n Ÿ•Cp£##èá®'€ÝAÏ@KƒyWÃ^ )Ú†¬Sp¼­“OÕ¾²Ä§a/êoZ²Ië_Mˆ€"--Fý8ž#Ü´U7.ü>˼Ìë´Íçz·µÐÒL•kX›²¼i£øÈ„W >ØFûêÍV¹"(‹lå—\6é=l? à|’Ç^ÕѵÅ+4ò-=p'Ýä"pL;¢ 4L†Œh$dòÅ Ñ(ÆlTªHO™ iܵmžMðàÅf·9¦q»J[µ¢Ëk9Qq§hÕ{UB`L]gœú®€{‡E‡6Ÿ&Úv5X¬í@`2/š,­çÌjo×ißÜíJï^”Ëu?Çê@œÓ®¢B{øpùöÍ_ÞÌÈݪÈV¤@ìalÁ\U·.ºd‡0€ØÒeNžµUQ({MŠË„&6S‡¼; £ÒåÃSgx¦B1xLÞy¤óè #UMç_ šu±ðBЏgümW´9œ1mªR] \Æ]9Qàj€àA‡ÙÖPÙ> s¶àÀG>ÅÈe—ÑṴ̊žBÆÖk¢ÞïHÙh¸Ì•cÐP|D‚ RQ#žŸvë“`×ø$Úi€V¤ªçšëf R(<¶y­º¼r[õ¼,ÛÕàð…¡ È’oˆ³û²"e®µ+a³¦Eø¢¶Ã6˜¨ã"P¾œÐúŒ´³Ee¨ÔOh”ðÅäúõ»«ïQÒëË×—×—Wß_ŽR:¸ U£àB¹[¯³UžýJ~ñ ù^¥­^#y”©Šë1ÅÄ ÷ªç\+€‘*þž×)zá芩/(ó£^DàԾﶺy?fDHy(l¡ÑÊ]›°—f±€àJl2(JŽÇWýÈba ÇZ:½{ûVµ«Jãn ym‹µJ)$tS”i ¥hÍèñ~y>V‚Br8kW%tkƒœcã*½>-Œµ¾6qU1­wE“Ó‘Y®êqOT¥[µDHµyÀŒ0^f}dºWDZL A[ZÎ\ì»î 7O`ÇÉ•¾R@ô9|z?§=³‰S4@H%7ÐwLΑ䲪Vµrh÷¥ÉC‡9¬ª§·?Bð*èêï›Ññ¦ÍàwOL[ãŽ#Ç žÄ8§Q<ŒHA¶1®]0W¬¦ªT~B™ƒ辈+°X‡Ú{^*-ålNõl•P§#aæ&Õxç9l­;vg•jئâZ•Æå@>=W‡ÂÊCÛ,š!J#‡‚ñÏ/‡qÄå "‚*ÑýWBDYw|3>.êjšk¶)=ÂÀ.â ‚]bÙ ¸¡ æOr«4 È’YË +NFÅ€ §F‡µUN´ÕÄžm«ÚÍ»®½Ròn[•ƒDŽ^Úô5Jຳ Ä.C½»Ø­µ¾8ö~*B@× øþþþDsò};\Ò0bj#—œø2;ÅX¾àÉ”ý éËn;®á©T‡©ÿ1ïǽ¡ …L«zòÊ' Š£Hï¾­Ó å¡ÂI×fJ‰A·É® !ÙµÆÂkÅT=Õ­àÚWÇJÍ >'ý²hСÇR(ǯ߼½$ç‹íé£Í ”,¬i†?^Wåòø§ó´MÛÃ67?ÕLd´#ˆÊ•1¼[|¼·w(îvÒ£‘3[Úq"O¹Š}ÖLÑÏa4fiâ¨>€¤`ãË 5ˆfOè) Ð¬{øó?`6X§õ¾…]_jð›½:WæTÒÅ]·§€²ãꎭDEÑÞ\ŒžûN‰PWL®’ø±¹ˆšUUSÀݲ°hP>% ]MÙ[åkà}Z`_¦Úfb˜ÆTz”×PA‚ØwE:¸FŒ¦ìe„N¦¡¸C0DÃÈŒÒÅú€ÃŽž£ŒÐÖ„rBT0Ÿ®V'È®úG•·y>bõT$À˜DvED9¡VU½(Çv eÔ+V‘>¯=]ƒ0IÉ-q,=}_dê1ö¶Ñ4ÇHå[.ç'ÀÒY„²ÛRçW·pÐÅ<ﮤ̌ØPò'Ei9‘¶êÞåƒôcåEy×O?< ŽÒŠSïZ_ÂÖôØR%Š­6ë»-âxì5Þ‘¬›Ê(@®rC¦ÐãÝæ 5ÿâb|ž7…ëþú¡íÄÝÀØ¿ó#‡(Nf}c0,ƒÎÕ%îz¦ Z©ë-GÞ¾P£?fJÕè&ËG0ˆ§ŠK6²€|¥Û-èܦÌuÕï°ncÍ2eK„D2¬…0ÛlëUÿ ÿkЦî'2-FÄgI8&ýcœWÕk®zœih_Ç 2SV-tOïmzN5Ë`ûÓMç±^ck¿×ìÇ º>&ÜGíÈtaî=†êÌ{?ëž¡üáêiÚÃú´€Æ âªQt—”ÉQ€£„…#l^LŒ”cœÙP/{ šuãD¢…KO¹šæô{róÞfû÷ðÕ5¢ò%~«Ç¡Äᨩn×ù{ò-üû’ܨ/ïÕmÙ©{D~.¥b¼Ò±ÚüQBñø BÆŒ¾ŠPx‰ÛŠ=:عôm Þ5‰ +jxñ„/¨´-¹8Òו¾~Õ;âí«Ræ> stream xœ­VÛnÜ6}×W‚j ›KR"EEQMs‘¶ÎæÉ´–+«Ð-×—~C%ÿØ!%J»^i‹b±7i†sfæÌ}ASDìküΪ`y™ ¼zï<øPg€Æ¯¬B¯V`$í…Õ6ü(JJÒË­ª <¿|³Z¬~˜ÀL¦,V› Mq"8ZÝÃýW¯Ù:ŒÖ tÞYCÊ9Ž  ‰³Éº)5j»&ïTUéî;w"†² I1­Ã¾²7ˆ½LcLEšÅSõN•È£¢œ`6¹ÏXì½³H¦˜Eè, ŽhâŽh ÐFw=R=*jôâåWÆ{ô²_¯ë§ÈÜjôg×TôhÛtîÓš¢©GÜÒ”,Šp{èý `žŠzøXõ€T½qçô:kà§=¶0=Ê˦ïU÷ˆzÓuŽ]N’BÅèþnër‰‡X es]U}ˆËÕ3†ŠHB=¬|†Eq4uð*<Œlsýðé€áC™ñh[Ÿ¦*ŒÑ€ºk*—Å{Sôm©‚cBcâÅçÕûàÌ’"./Ó‘[g öóŒ ,²»fB–âÔ£*6Hu ¸2!ÃüºpæÚÇ»ÎëZ‡?¿»xN¶í)º[P6àtr²ïæø,°`öN–/ &\®‘* µ2Úö¥B+ù ^ÆXpæBh0¡<=‚·b¦Ð –$c7\]OXÇ]o{`[‘ôæÃ'Dc¯aˆK;´“žwwz¯ŒvBýÚv¯ÈCÌy|@ž«ðþVwº[6dh6 D§mQy¨;Sdª,¡:E^C÷ÁTyþfM¹«êSG벨õàxß©¶KHR‚¾ÜœevÌþ–ŒþGBèº`ÈV„ Ìñ>' Š;¨âØ'’Dà¥ç |œÚjÂd[lè¤6y rð ¶H>Èϯsó6Ú¨¢ì.P¢$‹¤7M7 lQáL2÷“ p†ûSÄ'©'׆.äF5&µë´“ ÌÏøê8Ä)á^ÚÎóÇÖVâ8šYÒäÇEm=¡1;ßø¬m§[Hò5 Ò*»t—Ò$âP«\yP¥ïùÄÿÇ­í¡Gj=ì™ux7µ~Ðt$@“â}mPýÆGñÐøŸ44¹É@$†îWºjÜàBò7Sòs2v¦Gª|ͯžÄŒLe,ç[wz Zg.“K†Ó8N÷އ#™ò»úì"ð¶*†æŒqð»qŸ 66ñÄïR³Ùßg‚ùëËzI[}&æP'¿®BߟD@žd}SŽù“¥fW£­¦«ã°[£i»Õ‡,•óaÛæÔnøaX½ˆbÿ4¢ºN=ú½\£zçr±*·ž{µÕfØl$•ãfÒ„!vð)‰1øLŽ”µ"ôñS4ÍÁU¸ÜõÝÒ’¨\uVî6z©fp1|ë"YŸ‹`uràU7ö­fÎ{'åœþ±yßc=g܃„êå¦ÉžñXþk½€¾Tò8|PU[ê¥_¦b _x[Ô©èçŸf¦rÌDä·íêí/—OdŒà$áÂFï+eûäºWûN\i˜;ƒÞêÂ@¹jô};þü´v]ßìºLƒæ5®µùaÈLR8 –òxj¥™w)—˜F|ïÙ™}Äï•ã;yåñÈtF$ær0eŽÖäõ*ø ^Q>Fendstream endobj 36 0 obj 1328 endobj 4 0 obj <> /Contents 5 0 R >> endobj 13 0 obj <> /Contents 14 0 R >> endobj 19 0 obj <> /Contents 20 0 R >> endobj 24 0 obj <> /Contents 25 0 R >> endobj 29 0 obj <> /Contents 30 0 R >> endobj 34 0 obj <> /Contents 35 0 R >> endobj 3 0 obj << /Type /Pages /Kids [ 4 0 R 13 0 R 19 0 R 24 0 R 29 0 R 34 0 R ] /Count 6 >> endobj 1 0 obj <> endobj 7 0 obj <>endobj 11 0 obj <> endobj 12 0 obj <> endobj 17 0 obj <> endobj 18 0 obj <> endobj 22 0 obj <> endobj 23 0 obj <> endobj 27 0 obj <> endobj 28 0 obj <> endobj 32 0 obj <> endobj 33 0 obj <> endobj 37 0 obj <> endobj 38 0 obj <> endobj 8 0 obj <> endobj 39 0 obj <> endobj 16 0 obj <> endobj 40 0 obj <> endobj 10 0 obj <> endobj 41 0 obj <> endobj 9 0 obj <> endobj 42 0 obj <> endobj 43 0 obj <>stream UnknownApplication Untitled endstream endobj 2 0 obj <>endobj xref 0 44 0000000000 65535 f 0000016546 00000 n 0000019096 00000 n 0000016452 00000 n 0000015482 00000 n 0000000015 00000 n 0000001708 00000 n 0000016611 00000 n 0000017143 00000 n 0000017585 00000 n 0000017447 00000 n 0000016652 00000 n 0000016682 00000 n 0000015642 00000 n 0000001728 00000 n 0000004834 00000 n 0000017304 00000 n 0000016732 00000 n 0000016762 00000 n 0000015804 00000 n 0000004855 00000 n 0000008115 00000 n 0000016823 00000 n 0000016853 00000 n 0000015966 00000 n 0000008136 00000 n 0000010961 00000 n 0000016903 00000 n 0000016933 00000 n 0000016128 00000 n 0000010982 00000 n 0000014040 00000 n 0000016983 00000 n 0000017013 00000 n 0000016290 00000 n 0000014061 00000 n 0000015461 00000 n 0000017063 00000 n 0000017093 00000 n 0000017225 00000 n 0000017388 00000 n 0000017526 00000 n 0000017666 00000 n 0000017732 00000 n trailer << /Size 44 /Root 1 0 R /Info 2 0 R /ID [] >> startxref 19219 %%EOF argtable2-12/doc/argtable2.html.in0000644000175000001440000007625411335653142014002 00000000000000 ARGTABLE2

ARGTABLE2

NAME
SYNOPSIS
DESCRIPTION
FUNCTION REFERENCE
FILES
AUTHOR

NAME

argtable2 − an ANSI C library for parsing GNU style command line options

SYNOPSIS

#include <argtable2.h>

struct arg_lit
struct arg_int
struct arg_dbl
struct arg_str
struct arg_rex
struct arg_file
struct arg_date
struct arg_rem
struct arg_end

struct arg_lit* arg_lit0(const char *shortopts, const char *longopts, const char *glossary)
struct arg_lit* arg_lit1(const char *shortopts, const char *longopts, const char *glossary)
struct arg_lit* arg_litn(const char *shortopts, const char *longopts, int mincount, int maxcount, const char *glossary)

struct arg_int* arg_int0(const char* shortopts, const char* longopts, const char* datatype, const char* glossary)
struct arg_int* arg_int1(const char *shortopts, const char *longopts, const char* datatype, const char *glossary)
struct arg_int* arg_intn(const char *shortopts, const char *longopts, const char* datatype, int mincount, int maxcount, const char *glossary)

struct arg_dbl* arg_dbl0(const char *shortopts, const char *longopts, const char* datatype, const char *glossary)
struct arg_dbl* arg_dbl1(const char *shortopts, const char *longopts, const char* datatype, const char *glossary)
struct arg_dbl* arg_dbln(const char *shortopts, const char *longopts, const char* datatype, int mincount, int maxcount, const char *glossary)

struct arg_str* arg_str0(const char *shortopts, const char *longopts, const char* datatype, const char *glossary)
struct arg_str* arg_str1(const char *shortopts, const char *longopts, const char* datatype, const char *glossary)
struct arg_str* arg_strn(const char *shortopts, const char *longopts, const char* datatype, int mincount, int maxcount, const char *glossary)

struct arg_rex* arg_rex0(const char* shortopts, const char* longopts, const char* pattern, const char* datatype, int flags, const char* glossary)
struct arg_rex* arg_rex1(const char* shortopts, const char* longopts, const char* pattern, const char* datatype, int flags, const char* glossary)
struct arg_rex* arg_rexn(const char* shortopts, const char* longopts, const char* pattern, const char* datatype, int mincount, int maxcount, int flags, const char* glossary)

struct arg_file* arg_file0(const char* shortopts, const char* longopts, const char* datatype, const char* glossary)
struct arg_file* arg_file1(const char *shortopts, const char *longopts, const char* datatype, const char *glossary)
struct arg_file* arg_filen(const char *shortopts, const char *longopts, const char* datatype, int mincount, int maxcount, const char *glossary)

struct arg_date* arg_date0const char* shortopts, const char* longopts, const char* format, const char* datatype, const char *glossary)
struct arg_date* arg_date1const char* shortopts, const char* longopts, const char* format, const char* datatype, const char *glossary)
struct arg_date* arg_datenconst char* shortopts, const char* longopts, const char* format, const char* datatype, int mincount, int maxcount, const char *glossary)

struct arg_rem* arg_rem(const char *datatype, const char *glossary)
struct arg_end* arg_end(int maxerrors)

int arg_nullcheck(void **argtable)
int arg_parse(int argc, char **argv, void **argtable)
void arg_print_option(FILE *fp, const char *shortopts, const char *longopts, const char *datatype, const char *suffix)
void arg_print_syntax(FILE *fp, void **argtable, const char *suffix)
void arg_print_syntaxv(FILE *fp, void **argtable, const char *suffix)
void arg_print_glossary(FILE *fp, void **argtable, const char *format)
void arg_print_glossary_gnu(FILE *fp, void **argtable)
void arg_print_errors(FILE *fp, struct arg_end *end, const char *progname)
void arg_freetable(void **argtable, size_t n)

DESCRIPTION

Argtable is an ANSI C library for parsing GNU style command line arguments with a minimum of fuss. It enables the programmer to define their program’s argument syntax directly in the source code as an array of structs. The command line is then parsed according to that specification and the resulting values stored directly into user−defined program variables where they are accessible to the main program.

This man page is only for reference. Introductory documentation and example source code is typically installed under @prefix@/share/doc/argtable2/ and is also available from the argtable homepage at http://argtable.sourceforge.net.

Constructing an arg_<xxx> data structure

Each arg_<xxx> struct has it own unique set of constructor functions (defined above) which are typically of the form:

struct arg_int* arg_int0("f", "foo", "<int>", "the foo factor")
struct arg_int* arg_int1("f", "foo", "<int>", "the foo factor")
struct arg_int* arg_intn("f", "foo", "<int>", 2, 4, "the foo factor")

where arg_int0() and arg_int1() are merely abbreviated forms of arg_intn(). They are provided for convenience when defining command line options that have either zero−or−one occurrences (mincount=0,maxcount=1) or exactly one occurrence (mincount=1,maxcount=1) respectively.

The shortopts="f" parameter defines the option’s short form tag (eg -f). Multiple alternative tags may be defined by concatenating them (eg shortopts="abc" defines options −a, −b and −c as equivalent). Specify shortopts=NULL when no short option is required.

The longopts="foo" parameter defines the option’s long form tag (eg −−foo). Multiple alternative long form tags may be separated by commas (eg longopts="size,limit" defines −−size and −−limit). Do not include any whitespace in the longopts string. Specify longopts=NULL when no long option is required.

If both shortopts and longopts are NULL then the option is an untagged argument.

The datatype="<int>" parameter is a descriptive string that denotes the argument data type in error messages, as in −−foo=<int>. Specifying datatype=NULL indicates the default datatype should be used. Specifying datatype="" effectively disables the datatype display.

The mincount=2 and maxcount=3 parameters specify the minimum and maximum number of occurrences of the option on the command line. If the command line option does not appear the required number of times then the parser reports a syntax error.

The glossary="the foo factor" parameter is another descriptive string. It appears only in the glossary table that is generated automatically by the arg_print_glossary function (described later).

−f, -−foo=<int> the foo factor

Specifying a NULL glossary string causes that option to be omitted from the glossary table.

LITERAL COMMAND LINE OPTIONS

−x, −y, −z, −−help, −−verbose

struct arg_lit
   {
   struct arg_hdr hdr;  /* internal argtable header */
   int count;           /* number of matching command line options */
   };

Literal options take no argument values. Upon a successful parse, count is guaranteed to be within the mincount and maxcount limits specified at construction.

INTEGER COMMAND LINE OPTIONS

−x2, −z 32MB, −−size=734kb, −−hex 0x7, −−binary 0b10011010, −−octal 0o123

Argtable accepts command line integers in decimal (eg 123), hexadecimal (eg 0xFF12), octal (eg 0o123) and binary (eg 0b0101110) formats. It also accepts integers that are suffixed by "KB" (x1024), "MB" (x1048576) or "GB" (x1073741824). All characters are case insensitive

struct arg_int
   {
   struct arg_hdr hdr;  /* internal argtable header */
   int count;           /* number of values returned in ival[] */
   int *ival;           /* array of parsed integer values */
   };

Upon a successful parse, count is guaranteed to be within the mincount and maxcount limits set for the option at construction with the appropriate values store in the ival array. The parser will not accept any values beyond that limit.

Hint: It is legal to set default values in the ival array prior to calling the arg_parse function. Argtable will not alter ival entries for which no command line argument is received.

Hint: Untagged numeric arguments are not recommended because GNU getopt mistakes negative values (eg -123) for tagged options (eg -1 -2 -3). Tagged arguments (eg -x -123, --tag=-123) do not suffer this problem.

REAL/DOUBLE COMMAND LINE OPTIONS

−x2.234, −y 7e−03, −z−3.3E+6, −−pi=3.1415, −−tolerance 1.0E-6

struct arg_dbl
   {
   struct arg_hdr hdr;  /* internal argtable header */
   int count;           /* number of values returned in dval[] */
   double *dval;        /* array of parsed double values */
   };

Same as arg_int except the parsed values are stored in dval as doubles.

STRING COMMAND LINE OPTIONS

−Dmacro, −t mytitle, −m "my message string", −−title="hello world"

struct arg_str
   {
   struct arg_hdr hdr;  /* internal argtable header */
   int count;           /* number of strings returned in sval[] */
   const char **sval;   /* array of pointers to parsed argument strings */
   };

Same as arg_int except pointers to the parsed strings are returned in sval rather than a separate copy of the string. Indeed, these pointers actually reference the original string buffers stored in argv[], so their contents should not be altered. However, it is legal to initialise the string pointers in the sval array to reference user-supplied default strings prior to calling arg_parse. Argtable will only alter the contents of sval when matching command line arguments are detected.

REGULAR EXPRESSION COMMAND LINE OPTIONS

commit, update, −−command=commit, −−command=update

struct arg_rex
   {
   struct arg_hdr hdr;  /* internal argtable header */
   int count;           /* number of strings returned in sval[] */
   const char **sval;   /* array of pointers to parsed argument strings */
   };

Similar to arg_str except the string argument values are only accepted if they match a predefined regular expression. Regular expressions are useful for matching command line keywords, particularly if case insensitive strings or pattern matching is required. The regular expression is defined by the pattern parameter passed to the arg_rex constructor and evaluated using regex. Its behaviour can be controlled via standard regex bit flags. These are passed to argtable via the flags parameter in the arg_rex constructor. However the only two of the standard regex flags are relevant to argtable, namely REG_EXTENDED (use extended regular expressions rather than basic ones) and REG_ICASE (ignore case). These flags may be logically ORed if desired. See regex(3) for more details of regular expression matching.

Restrictions: Argtable does not support arg_rex functionality under Microsoft Windows platforms because the Microsoft compilers do include the necessary regex support as standard.

FILENAME COMMAND LINE OPTIONS

−o myfile, −Ihome/foo/bar, −−input=~/doc/letter.txt, −−name a.out

struct arg_file
   {
   struct arg_hdr hdr;      /* internal argtable header */
   int count;               /* number of filename strings returned */
   const char **filename;   /* pointer to full filename string */
   const char **basename;   /* pointer to filename excluding leading path */
   const char **extension;  /* pointer to the filename extension */
   };

Similar to arg_str but the argument strings are presumed to refer to filenames hence some additional parsing is done to separate out the filename’s basename and extension (if they exist). The three arrays filename[], basename[], extension[] each store up to maxcount entries, and the i’th entry of each of these arrays refer to different components of the same string buffer.

For example, −o /home/heitmann/mydir/foo.txt would be parsed as:

filename[i]  = "/home/heitmann/mydir/foo.txt"
basename[i]  =                      "foo.txt"
extension[i] =                         ".txt"

If the filename has no leading path then the basename is the same as the filename. If no extension could be identified then it is given as NULL. Extensions are considered as all text from the last dot in the filename.

Hint: Argtable only ever treats the filenames as strings and never attempts to open them as files or perform any directory lookups on them.

DATE/TIME COMMAND LINE OPTIONS

12/31/04, −d 1982−11−28, −−time 23:59

struct arg_date
   {
   struct arg_hdr hdr;  /* internal argtable header */
   const char *format;  /* user-supplied date format string that was passed to constructor */
   int count;           /* number of datestamps returned in tmval[] */
   struct tm *tmval;    /* array of datestamps */
   };

Accepts a timestamp string from the command line and converts it to struct tm format using the system strptime function. The time format is defined by the format string passed to the arg_date constructor, and is passed directly to strptime. See strptime(3) for more details on the format string.

Restrictions: Argtable does not support arg_date functionality under Microsoft Windows because the Microsoft compilers do include the necessary strptime support as standard.

REMARK OPTIONS

struct arg_rem
   {
   struct arg_hdr hdr;  /* internal argtable header */
   };

The arg_rem struct is a dummy struct in the sense it does not represent a command line option to be parsed. Instead it provides a means to include additional datatype and glossary strings in the output of the arg_print_syntax, arg_print_syntaxv, and arg_print_glossary functions. As such, arg_rem structs may be used in the argument table to insert additional lines of text into the glossary descriptions or to insert additional text fields into the syntax description.

END−OF−TABLE OPTION

struct arg_end
   {
   struct arg_hdr hdr;  /* internal argtable header */
   int count;           /* number of errors returned */
   int *error;          /* array of error codes */
   void **parent;       /* pointers to the erroneous command line options */
   const char **argval; /* pointers to the erroneous command line argument values */
   };

Every argument table must have an arg_end structure as its last entry.
It marks the end of an argument table and stores the error codes generated
by the parser as it processed the argument table.
The maxerrors parameter passed to the arg_end constructor
specifies the maximum number of errors that the structure can store.
Any further errors are discarded and replaced with the single error code
ARG_ELIMIT which is later reported to the user by the message "too many errors".
A maxerrors limit of 20 is quite reasonable.

The arg_print_errors function will print the errors stored
in the arg_end struct in the same order as they occurred,
so there is no need to understand the internals of the arg_end struct.

FUNCTION REFERENCE

int arg_nullcheck (void **argtable)

Returns non−zero if the argtable[] array contains any NULL entries up until the terminating arg_end* entry. Returns zero otherwise.

int arg_parse (int argc, char **argv, void **argtable)

Parse the command line arguments in argv[] using the command line syntax specified in argtable[], returning the number of errors encountered. Error details are recorded in the argument table’s arg_end structure from where they can be displayed later with the arg_print_errors function. Upon a successful parse, the arg_xxx structures referenced in argtable[] will contain the argument values extracted from the command line.

void arg_print_option (FILE *fp, const char *shortopts, const char *longopts, const char *datatype, const char *suffix)

This function prints an option’s syntax, as in −K|−−scalar=<int>, where the short options, long options, and datatype are all given as parameters of this function. It is primarily used within the arg_xxx structures’ errorfn functions as a way of displaying an option’s syntax inside of error messages. However, it can also be used in user code if desired. The suffix string is provided as a convenience for appending newlines and so forth to the end of the display and can be given as NULL if not required.

void arg_print_syntax (FILE *fp, void **argtable, const char *suffix)

Prints the GNU style command line syntax for the given argument table, as in: [−abcv] [−−scalar=<n>] [−o myfile] <file> [<file>]
The suffix string is provided as a convenience for appending newlines and so forth to the end of the display and can be given as NULL if not required.

void arg_print_syntaxv (FILE *fp, void **argtable, const char *suffix)

Prints the verbose form of the command line syntax for the given argument table, as in: [−a] [−b] [−c] [−−scalar=<n>] [−o myfile] [−v|−−verbose] <file> [<file>]
The suffix string is provided as a convenience for appending newlines and so forth to the end of the display and can be given as NULL if not required.

void arg_print_glossary (FILE *fp, void **argtable, const char *format)

Prints a glossary table describing each option in the given argument table. The format string is passed to printf to control the formatting of each entry in the the glossary. It must have exactly two "%s" format parameters as in "%−25s %s\n", the first is for the option’s syntax and the second for its glossary string. If an option’s glossary string is NULL then that option in omitted from the glossary display.

void arg_print_glossary_gnu (FILE *fp, void **argtable)

An alternate form of arg_print_glossary() that prints the glossary using strict GNU formatting conventions wherein long options are vertically aligned in a second column, and lines are wrapped at 80 characters.

void arg_print_errors (FILE *fp, struct arg_end *end, const char *progname)

Prints the details of all errors stored in the end data structure. The progname string is prepended to each error message.

void arg_freetable (void ** argtable, size_t n)

Deallocates the memory used by each arg_xxx struct referenced by argtable[]. It does this by calling free for each of the n pointers in the argtable array and then nulling them for safety.

FILES

@prefix@/include/argtable2.h
@prefix@/lib/libargtable2.a
@prefix@/lib/libargtable2.so
@prefix@/man3/argtable2.3
@prefix@/share/doc/argtable2/
@prefix@/share/doc/argtable2/example/

AUTHOR

Stewart Heitmann <sheitmann@users.sourceforge.net>


argtable2-12/doc/argtable2.30000644000175000001440000004610011335653162012560 00000000000000.TH ARGTABLE2 3 "Jan 2008" "Argtable2\-12" "Argtable programmer's manual" .SH NAME argtable2 \- an ANSI C library for parsing GNU style command line options .SH SYNOPSIS .nf \fC#include \fP .RB "struct " arg_lit .RB "struct " arg_int .RB "struct " arg_dbl .RB "struct " arg_str .RB "struct " arg_rex .RB "struct " arg_file .RB "struct " arg_date .RB "struct " arg_rem .RB "struct " arg_end .PP .RB "struct " arg_lit "* " arg_lit0 "(const char *shortopts, const char *longopts, const char *glossary)" .RB "struct " arg_lit "* " arg_lit1 "(const char *shortopts, const char *longopts, const char *glossary)" .RB "struct " arg_lit "* " arg_litn "(const char *shortopts, const char *longopts, int mincount, int maxcount, const char *glossary)" .PP .RB "struct " arg_int "* " arg_int0 "(const char* shortopts, const char* longopts, const char* datatype, const char* glossary)" .RB "struct " arg_int "* " arg_int1 "(const char *shortopts, const char *longopts, const char* datatype, const char *glossary)" .RB "struct " arg_int "* " arg_intn "(const char *shortopts, const char *longopts, const char* datatype, int mincount, int maxcount, const char *glossary)" .PP .RB "struct " arg_dbl "* " arg_dbl0 "(const char *shortopts, const char *longopts, const char* datatype, const char *glossary)" .RB "struct " arg_dbl "* " arg_dbl1 "(const char *shortopts, const char *longopts, const char* datatype, const char *glossary)" .RB "struct " arg_dbl "* " arg_dbln "(const char *shortopts, const char *longopts, const char* datatype, int mincount, int maxcount, const char *glossary)" .PP .RB "struct " arg_str "* " arg_str0 "(const char *shortopts, const char *longopts, const char* datatype, const char *glossary)" .RB "struct " arg_str "* " arg_str1 "(const char *shortopts, const char *longopts, const char* datatype, const char *glossary)" .RB "struct " arg_str "* " arg_strn "(const char *shortopts, const char *longopts, const char* datatype, int mincount, int maxcount, const char *glossary)" .PP .RB "struct " arg_rex "* " arg_rex0 "(const char* shortopts, const char* longopts, const char* pattern, const char* datatype, int flags, const char* glossary)" .RB "struct " arg_rex "* " arg_rex1 "(const char* shortopts, const char* longopts, const char* pattern, const char* datatype, int flags, const char* glossary)" .RB "struct " arg_rex "* " arg_rexn "(const char* shortopts, const char* longopts, const char* pattern, const char* datatype, int mincount, int maxcount, int flags, const char* glossary)" .PP .RB "struct " arg_file "* " arg_file0 "(const char* shortopts, const char* longopts, const char* datatype, const char* glossary)" .RB "struct " arg_file "* " arg_file1 "(const char *shortopts, const char *longopts, const char* datatype, const char *glossary)" .RB "struct " arg_file "* " arg_filen "(const char *shortopts, const char *longopts, const char* datatype, int mincount, int maxcount, const char *glossary)" .PP .RB "struct " arg_date "* " arg_date0 "const char* shortopts, const char* longopts, const char* format, const char* datatype, const char *glossary)" .RB "struct " arg_date "* " arg_date1 "const char* shortopts, const char* longopts, const char* format, const char* datatype, const char *glossary)" .RB "struct " arg_date "* " arg_daten "const char* shortopts, const char* longopts, const char* format, const char* datatype, int mincount, int maxcount, const char *glossary)" .PP .RB "struct " arg_rem "* " arg_rem "(const char *datatype, const char *glossary)" .RB "struct " arg_end "* " arg_end "(int maxerrors)" .PP .RB "int " arg_nullcheck "(void **argtable)" .RB "int " arg_parse "(int argc, char **argv, void **argtable)" .RB "void " arg_print_option "(FILE *fp, const char *shortopts, const char *longopts, const char *datatype, const char *suffix)" .RB "void " arg_print_syntax "(FILE *fp, void **argtable, const char *suffix)" .RB "void " arg_print_syntaxv "(FILE *fp, void **argtable, const char *suffix)" .RB "void " arg_print_glossary "(FILE *fp, void **argtable, const char *format)" .RB "void " arg_print_glossary_gnu "(FILE *fp, void **argtable)" .RB "void " arg_print_errors "(FILE *fp, struct arg_end *end, const char *progname)" .RB "void " arg_freetable "(void **argtable, size_t n)" .SH DESCRIPTION Argtable is an ANSI C library for parsing GNU style command line arguments with a minimum of fuss. It enables the programmer to define their program's argument syntax directly in the source code as an array of structs. The command line is then parsed according to that specification and the resulting values stored directly into user\-defined program variables where they are accessible to the main program. .PP This man page is only for reference. Introductory documentation and example source code is typically installed under \fB/usr/local/share/doc/argtable2/\fP and is also available from the argtable homepage at http://argtable.sourceforge.net. .SS Constructing an arg_ data structure Each \fBarg_\fP struct has it own unique set of constructor functions (defined above) which are typically of the form: .PP .nf struct \fBarg_int* arg_int0\fP("f", "foo", "", "the foo factor") struct \fBarg_int* arg_int1\fP("f", "foo", "", "the foo factor") struct \fBarg_int* arg_intn\fP("f", "foo", "", 2, 4, "the foo factor") .fi .PP where arg_int0() and arg_int1() are merely abbreviated forms of arg_intn(). They are provided for convenience when defining command line options that have either zero\-or\-one occurrences (mincount=0,maxcount=1) or exactly one occurrence (mincount=1,maxcount=1) respectively. .PP The shortopts="f" parameter defines the option's short form tag (eg -f). Multiple alternative tags may be defined by concatenating them (eg shortopts="abc" defines options \-a, \-b and \-c as equivalent). Specify shortopts=NULL when no short option is required. .PP The longopts="foo" parameter defines the option's long form tag (eg \-\-foo). Multiple alternative long form tags may be separated by commas (eg longopts="size,limit" defines \-\-size and \-\-limit). Do not include any whitespace in the longopts string. Specify longopts=NULL when no long option is required. .PP If both shortopts and longopts are NULL then the option is an untagged argument. .PP The datatype="" parameter is a descriptive string that denotes the argument data type in error messages, as in \-\-foo=. Specifying datatype=NULL indicates the default datatype should be used. Specifying datatype="" effectively disables the datatype display. .PP The mincount=2 and maxcount=3 parameters specify the minimum and maximum number of occurrences of the option on the command line. If the command line option does not appear the required number of times then the parser reports a syntax error. .PP The glossary="the foo factor" parameter is another descriptive string. It appears only in the glossary table that is generated automatically by the \fBarg_print_glossary\fP function (described later). .IP \fC\-f, -\-foo= the foo factor\fP .PP Specifying a NULL glossary string causes that option to be omitted from the glossary table. .SS "LITERAL COMMAND LINE OPTIONS" \-x, \-y, \-z, \-\-help, \-\-verbose .PP .nf struct \fBarg_lit\fP { struct \fBarg_hdr\fP hdr; /* internal argtable header */ int count; /* number of matching command line options */ }; .fi .PP Literal options take no argument values. Upon a successful parse, \fIcount\fP is guaranteed to be within the \fImincount\fP and \fImaxcount\fP limits specified at construction. .SS "INTEGER COMMAND LINE OPTIONS" \-x2, \-z\ 32MB, \-\-size=734kb, \-\-hex 0x7, \-\-binary 0b10011010, \-\-octal 0o123 .PP Argtable accepts command line integers in decimal (eg 123), hexadecimal (eg 0xFF12), octal (eg 0o123) and binary (eg 0b0101110) formats. It also accepts integers that are suffixed by "KB" (x1024), "MB" (x1048576) or "GB" (x1073741824). All characters are case insensitive .PP .nf struct \fBarg_int\fP { struct \fBarg_hdr\fP hdr; /* internal argtable header */ int count; /* number of values returned in ival[] */ int *ival; /* array of parsed integer values */ }; .fi .PP Upon a successful parse, \fIcount\fP is guaranteed to be within the \fImincount\fP and \fImaxcount\fP limits set for the option at construction with the appropriate values store in the \fIival\fP array. The parser will not accept any values beyond that limit. .PP Hint: It is legal to set default values in the \fIival\fP array prior to calling the \fBarg_parse\fP function. Argtable will not alter \fIival\fP entries for which no command line argument is received. .PP Hint: \fIUntagged\fP numeric arguments are not recommended because GNU getopt mistakes negative values (eg -123) for tagged options (eg -1 -2 -3). \fITagged\fP arguments (eg -x -123, --tag=-123) do not suffer this problem. .SS "REAL/DOUBLE COMMAND LINE OPTIONS" \-x2.234, \-y 7e\-03, \-z\-3.3E+6, \-\-pi=3.1415, \-\-tolerance 1.0E-6 .PP .nf struct \fBarg_dbl\fP { struct \fBarg_hdr\fP hdr; /* internal argtable header */ int count; /* number of values returned in dval[] */ double *dval; /* array of parsed double values */ }; .fi .PP Same as \fBarg_int\fP except the parsed values are stored in \fIdval\fP as doubles. .SS "STRING COMMAND LINE OPTIONS" \-Dmacro, \-t mytitle, \-m "my message string", \-\-title="hello world" .PP .nf struct \fBarg_str\fP { struct \fBarg_hdr\fP hdr; /* internal argtable header */ int count; /* number of strings returned in sval[] */ const char **sval; /* array of pointers to parsed argument strings */ }; .fi .PP Same as \fBarg_int\fP except pointers to the parsed strings are returned in \fIsval\fP rather than a separate copy of the string. Indeed, these pointers actually reference the original string buffers stored in argv[], so their contents should not be altered. However, it is legal to initialise the string pointers in the \fIsval\fP array to reference user-supplied default strings prior to calling arg_parse. Argtable will only alter the contents of \fIsval\fP when matching command line arguments are detected. .SS "REGULAR EXPRESSION COMMAND LINE OPTIONS" commit, update, \-\-command=commit, \-\-command=update .PP .nf struct \fBarg_rex\fP { struct \fBarg_hdr\fP hdr; /* internal argtable header */ int count; /* number of strings returned in sval[] */ const char **sval; /* array of pointers to parsed argument strings */ }; .fi .PP Similar to \fBarg_str\fP except the string argument values are only accepted if they match a predefined regular expression. Regular expressions are useful for matching command line keywords, particularly if case insensitive strings or pattern matching is required. The regular expression is defined by the \fIpattern\fP parameter passed to the \fIarg_rex\fP constructor and evaluated using regex. Its behaviour can be controlled via standard regex bit flags. These are passed to argtable via the \fIflags\fP parameter in the \fIarg_rex\fP constructor. However the only two of the standard regex flags are relevant to argtable, namely REG_EXTENDED (use extended regular expressions rather than basic ones) and REG_ICASE (ignore case). These flags may be logically ORed if desired. See \fBregex(3)\fP for more details of regular expression matching. .PP Restrictions: Argtable does not support \fBarg_rex\fP functionality under Microsoft Windows platforms because the Microsoft compilers do include the necessary \fBregex\fP support as standard. .SS "FILENAME COMMAND LINE OPTIONS" \-o myfile, \-Ihome/foo/bar, \-\-input=~/doc/letter.txt, \-\-name a.out .PP .nf struct \fBarg_file\fP { struct \fBarg_hdr\fP hdr; /* internal argtable header */ int count; /* number of filename strings returned */ const char **filename; /* pointer to full filename string */ const char **basename; /* pointer to filename excluding leading path */ const char **extension; /* pointer to the filename extension */ }; .fi .PP Similar to \fBarg_str\fP but the argument strings are presumed to refer to filenames hence some additional parsing is done to separate out the filename's basename and extension (if they exist). The three arrays filename[], basename[], extension[] each store up to maxcount entries, and the i'th entry of each of these arrays refer to different components of the same string buffer. .PP For example, \fB\-o /home/heitmann/mydir/foo.txt\fP would be parsed as: .in +1c .nf filename[i] = "/home/heitmann/mydir/foo.txt" basename[i] = "foo.txt" extension[i] = ".txt" .fi .in .PP If the filename has no leading path then the basename is the same as the filename. If no extension could be identified then it is given as NULL. Extensions are considered as all text from the last dot in the filename. .PP Hint: Argtable only ever treats the filenames as strings and never attempts to open them as files or perform any directory lookups on them. .SS "DATE/TIME COMMAND LINE OPTIONS" 12/31/04, \-d 1982\-11\-28, \-\-time 23:59 .PP .nf struct \fBarg_date\fP { struct \fBarg_hdr\fP hdr; /* internal argtable header */ const char *format; /* user-supplied date format string that was passed to constructor */ int count; /* number of datestamps returned in tmval[] */ struct tm *tmval; /* array of datestamps */ }; .fi .PP Accepts a timestamp string from the command line and converts it to \fIstruct tm\fP format using the system \fBstrptime\fP function. The time format is defined by the \fIformat\fP string passed to the \fIarg_date\fP constructor, and is passed directly to \fBstrptime\fP. See \fBstrptime(3)\fP for more details on the format string. .PP Restrictions: Argtable does not support \fBarg_date\fP functionality under Microsoft Windows because the Microsoft compilers do include the necessary \fBstrptime\fP support as standard. .SS "REMARK OPTIONS" .PP .nf struct \fBarg_rem\fP { struct \fBarg_hdr\fP hdr; /* internal argtable header */ }; .fi .PP The \fBarg_rem\fP struct is a dummy struct in the sense it does not represent a command line option to be parsed. Instead it provides a means to include additional \fIdatatype\fP and \fIglossary\fP strings in the output of the \fBarg_print_syntax\fP, \fBarg_print_syntaxv\fP, and \fBarg_print_glossary functions\fP. As such, \fBarg_rem\fP structs may be used in the argument table to insert additional lines of text into the glossary descriptions or to insert additional text fields into the syntax description. .SS "END\-OF\-TABLE OPTION" .PP .nf struct \fBarg_end\fP { struct \fBarg_hdr\fP hdr; /* internal argtable header */ int count; /* number of errors returned */ int *error; /* array of error codes */ void **parent; /* pointers to the erroneous command line options */ const char **argval; /* pointers to the erroneous command line argument values */ }; .PP Every argument table must have an \fBarg_end\fP structure as its last entry. It marks the end of an argument table and stores the error codes generated by the parser as it processed the argument table. The \fImaxerrors\fP parameter passed to the \fBarg_end\fP constructor specifies the maximum number of errors that the structure can store. Any further errors are discarded and replaced with the single error code ARG_ELIMIT which is later reported to the user by the message "too many errors". A \fImaxerrors\fP limit of 20 is quite reasonable. .PP The \fBarg_print_errors\fP function will print the errors stored in the \fBarg_end\fP struct in the same order as they occurred, so there is no need to understand the internals of the \fBarg_end\fP struct. .SH FUNCTION REFERENCE .in +1c .SS "int arg_nullcheck (void **argtable)" Returns non\-zero if the \fIargtable[]\fP array contains any NULL entries up until the terminating \fBarg_end*\fP entry. Returns zero otherwise. .SS "int arg_parse (int argc, char **argv, void **argtable)" Parse the command line arguments in \fIargv[]\fP using the command line syntax specified in \fIargtable[]\fP, returning the number of errors encountered. Error details are recorded in the argument table's \fBarg_end\fP structure from where they can be displayed later with the \fBarg_print_errors\fP function. Upon a successful parse, the \fBarg_xxx\fP structures referenced in \fIargtable[]\fP will contain the argument values extracted from the command line. .SS "void arg_print_option (FILE *fp, const char *shortopts, const char *longopts, const char *datatype, const char *suffix)" This function prints an option's syntax, as in \fB\-K|\-\-scalar=\fP, where the short options, long options, and datatype are all given as parameters of this function. It is primarily used within the \fBarg_xxx\fP structures' \fIerrorfn\fP functions as a way of displaying an option's syntax inside of error messages. However, it can also be used in user code if desired. The \fIsuffix\fP string is provided as a convenience for appending newlines and so forth to the end of the display and can be given as NULL if not required. .SS "void arg_print_syntax (FILE *fp, void **argtable, const char *suffix)" Prints the GNU style command line syntax for the given argument table, as in: [\-abcv] [\-\-scalar=] [\-o myfile] [] .br The \fIsuffix\fP string is provided as a convenience for appending newlines and so forth to the end of the display and can be given as NULL if not required. .SS "void arg_print_syntaxv (FILE *fp, void **argtable, const char *suffix)" Prints the verbose form of the command line syntax for the given argument table, as in: [\-a] [\-b] [\-c] [\-\-scalar=] [\-o myfile] [\-v|\-\-verbose] [] .br The \fIsuffix\fP string is provided as a convenience for appending newlines and so forth to the end of the display and can be given as NULL if not required. .SS "void arg_print_glossary (FILE *fp, void **argtable, const char *format)" Prints a glossary table describing each option in the given argument table. The \fIformat\fP string is passed to printf to control the formatting of each entry in the the glossary. It must have exactly two "%s" format parameters as in "%\-25s %s\\n", the first is for the option's syntax and the second for its glossary string. If an option's glossary string is NULL then that option in omitted from the glossary display. .SS "void arg_print_glossary_gnu (FILE *fp, void **argtable)" An alternate form of \fBarg_print_glossary()\fP that prints the glossary using strict GNU formatting conventions wherein long options are vertically aligned in a second column, and lines are wrapped at 80 characters. .SS "void arg_print_errors (FILE *fp, struct \fBarg_end\fP *end, const char *progname)" Prints the details of all errors stored in the \fIend\fP data structure. The \fIprogname\fP string is prepended to each error message. .SS "void arg_freetable (void ** argtable, size_t n)" Deallocates the memory used by each \fBarg_xxx\fP struct referenced by \fIargtable[]\fP. It does this by calling \fBfree\fP for each of the \fIn\fP pointers in the argtable array and then nulling them for safety. .SH "FILES" /usr/local/include/argtable2.h .br /usr/local/lib/libargtable2.a .br /usr/local/lib/libargtable2.so .br /usr/local/man3/argtable2.3 .br /usr/local/share/doc/argtable2/ .br /usr/local/share/doc/argtable2/example/ .SH "AUTHOR" Stewart Heitmann argtable2-12/doc/arg_int.gif0000644000175000001440000004001511167633472012747 00000000000000GIF89a+ºðÿÿÿ,+ºÇ !!!$$$()),++011455;99=::@AAADDKKKKJJROOXRRRSS\[[[VV`YYc^^ieeeaaljjjffqhhtllxrrrqq~zzzuuxx…}}ŠƒƒŠŠŠŒ„„’‘ŒŒ›‘‘“““˜™™••¥œœ£››¬ŸŸ°¥¥¥  ¨¬¬¬££³¨¨²¬¬»²²²±±¾»»»®®Á´´ÃµµÉ¸¸Å»»Í½½ÑÂÂÂÊÊÊÂÂÕÆÆÛÈÈÜÓÓÓÛÛÛÍÍâÐÐåÔÔêØØîÛÛóãããìììååþóóóþþþÿÿÿÿ¥H° Áƒ*\Ȱ¡Ã‡#JœH±¢Å‹3jÜȱ£Ç CŠI²¤É“(Sª\ɲ¥K–Q>‰@ðÁA› Ä)EçM‡Žô)çN‚ -z”iŘRf.¤ÐàÁƒZӠѤ —JáIö§Ó³G‘ ({–íØ¦¡JåjpkÏœí}ëq†'ÝJqÂaÆE± iJkgã…¤€ ¨o׳""F‚ä¥çÏ5€Mº´éÓ¨S«^½P4ë×Z9h˜-{öl‘¶kßV©A7l½i»þM¼øÆáÆ“×åí¹rŒÎŸKWn{ºuˆÑq¯Ì~½!÷î(¿ƒÿOÞ¢xç?¦'¿¾¼ÉöîãË_>ôùyñŸÞ-¿þÿåÙ‡IR k¶%Xà ¢¶ V#=›„ zf¨á†vèᇠ†(âˆ$–hâ‰(¦¨âŠ)jÀâ†.¾øaŒ'€`…Ò]ˆ"2vÈc,F@â@iä‘=r £’HBAc©Qˆ#h:6i%‹ \©å–\¾ņL®¦‘crø¥‡6–&唣U¹â™PÀ©¡=Â)'ˆwv©çž|–X¦™~ùç’&Þ™ægk²Iš›æÙ¤@Êé臊8iŸ˜fŠá !žÉi§æù)‰‡²”¨¢¦1z¤K@Ñ6ÿÐa´š¡¬Ò‰! $`˜D–âj"°ÒÊ„†$œ€á „˜@P!( E hh¬†•Æê·v+.¸Þ†Kî¸æ¦[îºè² î¨!‹â“,–zÒ©¨¢¦ª¦üöëï¿$Êû!§—’«á§ho}ù¸¯ºý!ÀHæ™0ÅZ" (‡êaǃ¸0z ãø0‰Œ1Å)¯\$È Šb·Â<âpŽ,¾%çXdË&†Ð+KT- #`X‚ ê …® ´ÚÄÄ·’(BÒP0at®Ms  ÌÉbÔNÛµ×#`½ôÙ ›!ÒJÓPl ~PBÕ’ …Ù2ÿÖr»qÍ–Þ!¼ƒª²†:CØóã ´ËuRnääzr`3Ê›FjøÍ6Î3äó :犃™€‘a <À4† ÐjíÇJ ø ¡ ê\A0Ô -¤4¯rÝ`Ÿf‰bZ+ÙJwro Ê %”š²§nPªy^|^ºÉÊ.¶«¡”ÒÏÇžt†>°Î:Ö™¸¸Þè­º`›¬Ã›Î6¸7}í>•WCž–¬d7tgo+'Õ)Ë l£"7C¡²À:Û …LgÈß«¸@™š[[‡û¶#Òµ†* cw3hØé=8ƒé ÊOgNÌЀípçŽÛDÚã) <ÜaxÞÿ%^‡Bnh¢ ûSJ€@‹å°Í`ÐÏ Ò ‡.·=q‰#©'pÁ À¼tkÅ·ã‚wÅñëCª³°Üå:—î[¨{ýë`»ØÇNö²›ýìhO»Ú×ÎvX"#oGId÷ƒì%9sW Dž÷¡ˆ -p¹;Z‚‚DÁ èˆàRøÃ'žð†GüA„  Á —|C¢P÷Á'$ó÷¼JïÐéiDc•Ö·žM«‹ë_?@%$G]JrïÞ7Ä÷ þ”Ppܾí­qw‚ÂSDùGQÕAþttOºèSÿ ¹¹¾w$›å8úÒÿÿö{:~ì› úøQUþ´Ÿ>ÞOÿúOXþ÷»?þÊŸÿµÿ~û{Æÿû˧S¢{í€Û¡Çu Vôò"h$("íö( Ø€ˆT$&Wa!ˆBÒ#P`+«%OXvi¾´‚ålßÕ‚xS,GEN—vKµ¶ƒǃ)öƒ„>ø1B—LP 0µÖ9È!¨#Hz¶Rn¨„¸"MxOhˆ`æX@8…g…(R…‡S„“’…æ±… Ñ…ûeqb‡S„gx$&'jØqQˆ†øÃ;@P?Â34;ÇOBÆ Q°:ÿdÀó rB 0s5G=ÜÓr>=àd$w;Êó= ˆP6›[rè',Ò¢ÒClnh%B‡«H…­xXDÈ‹ç{XvbBH.t)Y` 3w„¾èoSyŒjׇ}rEðDrGÖh‚ÖDzäGRd= Š@>@DÞÕE_$H;µ<  ðCÓ-"ðmDZN´GsÂEàEÂdó84…¶J Jsät©qüX.‘¤jrF†@b†<–'wFáW‹™‹×/ u[úõ2Éi —|³¨ÃHt#âYPð+jË¢ ÿp,F Z 5°Rƒ!"“4Y,Ð"-Ò…!°"6>”¶!29Z’“¥Zɲ,Š•¤…iD*”Ò“®ò“âewElG8Ä–ŒÝÖ-¹(!K’¨X'g0É1ƒ’‡o©i$/¸Kl£+2´·ƒò‚P ,¸¢NÒNN"n“-¢o,Hoˆì$m2wsLB™òT2pZGXq)bw‰V}Ù&Åeu¬”Œš”—téVGÈ’*—­yÖXu)r5}³5p%@d9ˆ!d354"B3œ2$[-`Ù&RœØ"mÅyœÊ)5D¤7|£+@ÿ hˆy<}ó7µ‰"¼Ù›ñ—sù!‡"U¤"óÉ–³…$D°³”E›Eg›¤âž®9qç&nëé!^• ³Öuú¿)—'b–þô%‘ÉJš"ŠÉ *y$íù ´˜e œ2¢”°è‡ ÊA%‚å!-ð•8¢/ñ’°¹uU£=“C¨m©3)Ĉ–×tagj2º:u#ŸtÈV*©e“8³V0“‚'`0p¥cÆkOW¤-ŸsÆ! ¥ƒsO‹©-ÍùŒ?úšqJIøŒB: ‚|E¤\Š4J‘™§ÿ©¢KŠš‡—$"¤sú‹ujGª¤¸˜¤ÿ‚Xøÿ‰^y²RåVŠ' §ìV¨F*¢¸¥§ŠJWøÉm§–*¨ò¡˜Ú†jz'8GF%72‰÷"àˆAÖ>ïÓˆ¨ˆ24>µóªû«@:8SÃ6·?@wu9š¢šZ"¤Jªmyª'q¨#r˜SŸ‡v&¤É!óy"|m ‡bõ¤þÅ©xš¬åê‹4®50éÚ®40(@§Ð*^n ê/–4¢æÅ¦¾hªóZwÚ-ô%©fŸÊ¤C÷…eا{z®š0L@*0f6àŸ—ú¯%!­ßzšãŠ°š²š x°!Bª[ª›± JŒÚ‹èbCú*¡MbDvREÿµ’'˰ʸ%šÃ}9&ššj®¨]¢(€JRe©1š³:K´ÈÖ65˜¡ÿÆ!.‚ob™›iýÖ‚ü¶A¦)q"k®äŠ$7•SRëõzQMubæ–¨ÙD·@Ø_(0|Û·} 3ðkã¯9»³"ol³¡’A#à.4_m·„¸‡›`êi §Tš"6 USõi‚ë¶oË"Ûú!Ö "§["Ýê! Э†!@ 0¯æ­&v_.u¶L8º ·H…µn¶`sm¾{–F2-peB欿 ¼p›ªäesŒb– ¤˜/¸UVKµ>ÿ  $ú¥k¨ò*½¾IµFpâoo†¨å›·F;¿aÈ'„{²Â›Y:ÉfX{™P@–ú˜±å!•F_I¹B[bÈ@É‹¹<Ö5 U(P±!s¿k¸› ¿ ØÀ?£nŸ«n狾奄'J¾Ã•¦WŒ<—,Â.üÂ0Ã2<Ã4\Ã6|Ã8œÃ:lBðRÈ À>x1UáDÑyv‡DLc&( !x H  ‘5áÃ@<®— ±C\ÄÅR0Å aÅX¬ÅqÅRÅÇ7OðwnÇ|ÑÆhÑÃ?<H<‚wwqgÆO<>ÿÁÄ‹\3À€oL„atÁÄa˜œ^ìU, ÒÛü.=B ÌÌ|Ä»lCpÊQ€Æ;×r]€ÞFi~s×uª×ú‘ ¾A x×}ê7ר¬|ýß·Âñ|ò}| ¢‘ýÎÑ÷ÇØþáØ”ÝšmØ“Í~)Á‘Ÿ}~†]}vŒ£ÍxÙ®ýÚ°}Úæ±Ø­é{¸Ú÷R`¸}Ãö‡€»M º]ÚÿÜ²È ¿=}ÂýõWÜ]×ÉÝã×ÛrÜî‘Ô¾×gÙ›=v¢ÑØÏÿ­ÀX×ã]ÝÙGÛß q€øQÞ(Û齆ZÞñáÞà´Âø)j9/Z²ß!Lö}ßù=à{¢›ºY‡¬é #(¼ÞàÎH(5´›ªàö!}ôGÉs=#‡òˆHÿ6Jð~à·ø!H’¦~HÄÃq4GÂgäùgCüÞrN¢fxàÐh£&«à[h:ày¦ôV¬0^Ï™5¦¤¸ôTá…¢ù!L¦;N&/âã„“"-< ³Èà:¡‚fJ3tå)"/ƒæSGb]o)¼«kÂ\4¼ŠU¨åäA>Xz~"Fº<êaô«Â†>„ˆÿ^èŽÒfX)UØæ‡Ý›Ïu´ÄTç=kæSc‹®Á?¾_’ÎéÁê/X'¾Îèv(#Ÿ~ÙZºÔ'ý›TNƒÂ[WŠ+,–λ( Þ’’«Þç°T¯…¹JäKó¦˜X‹šÙN¾$,M0å‰Y5“ ¶øíß“2sàmìß4M´.q6+û´O®k˜n"£’橎¤„ªÞ§êêw«B¹¾2é/¢n‘=B¸Ü~U`Î"´8á ª±&¿èŠ~ð=~ïy®éê„…«ðMëûêhë§Rˆ‘Z^ïõÞ£ ï—Ž£õËë ’jnïXÎ%Y¸ïÖïH{"«„9CÕ$ÙÿJŸºk"‚^"7_àržé%,á¡òGæí™Û$©!Ä‚OLp‚)¨!ì{”,OMðÞågNÞlP`]®r‚ §VÎì`¹‚nƒ+~6ob‚°õ£Tx¾\ô§æñC_ðçn%ÿdÆ‹îº @þâMð-Â]è¨ÜóqÈŒLZòµ^Â%äö_'ôÔË/uÿ½HpRÖ'0kßéuK§Š?vpoêþ{™óF˜~5Ÿ\%'Ü‹7ŽY¦–v"$˜Óå6ŠæúSnle?úR¶ï!´â*"Ýß8÷`î^È"&:ñ*²¦\i>&«^§Œ¿¼ž0ó0•t¼–ïJÀO‚ÿJñ*"”Àb“P •Ų¿aé“FÞ!à?•EY’_[,µ2"Àó>!FÙÉ!^ÿ!ù¯!F04@À]à($T$A„ ’ RØàP"”(9p˜˜QãFŽVœңċ#5’RåJ–-]¾„SæLš5mÞÄ™SçN™Lþùóg$($¸a% Xå)©@ð!цƒHxäPô(Á§QËB‰¡àA š@0ÀQŽA'*… Á‚1–²uKpkׯPhüEá-”Á^%òÀ ÑÁ  :$¡k ‡1PõhW¨PÑKw¼ˆqtG”<]¿†[öÿlÚ°}š<½Z÷nÞ½}ÿ|tn‚"¶dðã'k?‡]úôè·Mÿ&Þ1{p ¾)$n·‚I ÀoÜž<´z‰ÛS§f/¼5uúõíߟn=þn» 4úw@(°‰*À *‡øIÀ‰$HÀ¨à¼ÑË((.»Ð!$›ÈAbâÀ2A ú  %rС Þh·÷6Xn?ƒ›?2È—ôÓ¹âvD2I$GTR¨$b¸k„õš oµôêQH-·ä:"Ûó­9*ÇdŽL3“s¤4Õ»ÒH‰²ì2N9ç¬éËÞÚ¼îH„Ì›¨Bh©§ KOŠÿ X"?c¨€©=-$ÈO@‘‚"„!‡Bh Ë,øp‰,¬%K€¹$ˆ¯‡&ºÔP$ñ<3¤ºt; N:wå•N;ó¬B 6Æ DvXe! AJ(˜¨à-œ-‚ƒ†ä– &1ôN"&p6ÉìÖ´ÒMtqs3L,{…7Þ8=ÔÝZïÅ—½6i͈ßvïÌ ]å%¸àüF8á"naþÎ\WÝ'Ø`‹/¶ (‰•46ªŠ(Ö¤‚€…Œý ŒX%*, &M(ì ì– Þ2âœ=¢€+®Xí(¦^ˆÌ!ˆÀ­·éÓÎÝÑ_‡ÿ…B¡ø©bŒ·æºÎ[–õë¦#p@.¢¡ *©Xl+ S‰ÆC …’íöËÀÞ*À·âR°ƒŒ¢T)G êôZì¬§ÚæÊ±‡'JVÈ3К”ºV¨5rŠ!`0Á„€xK‰¬}³k×_÷ºJ†Áœ½öYŽ˜]ŽJMkØïš^[ïÍXÚmgÚ\5£Ö±óÝL¡ôèK7#ßÇÞbzo:ݰ“ûæÑ¼×»÷}“˜¨P°asç²§ßuá‘Çb±™v~;ñó×H h½úpk÷;ßÿ€ó´‰yC˜‡'»Ý\Ï€œ×þÌ÷=ÿ`õç'jÀŠ”DÂ’@” À ±rZ—g¨ðÉ7Wòù8èÀŒ @~àF,ˆA" ¤Ñ‘±Ô',€3PhÁ¶ˆ¥‘q•«LÊ› õ¥C.®Æ(pÁ `@1Öh~ED㜎¨>*I‹$SihõÆ©]qxÔÃ#F>f0y“ƒã˜èøÇ6jp†…œ G˜@ƒ  [F`M%©¥5âo\¼äñj7È6Œ†6 r=NÒ”>Zc'=WÇžÏ^ñéœ*ÓïL&_Cô›ãÔ$ ±\ZÔ¤.©dFUÚË•¶t?%=iLS"Ïpþ²<‚‚¤Pµ6Bm#!@p³‚ðIih Ђ€  €Áƒ4C8Oœ.f+kêf*/[ (e(˜Êô¤ =™øOßГ>°¢ß œÒ³Š]Í{ô ŸR ô«ñjE„÷…‘t&Ph3ͺØ!e«ÿ…Ì‘JqxÌ|!á(€ÁA~€‚Äf¤¬Œ…'Mu3r•+Í‘U¯j;âȘ&™Á D °ŽvŸí3Ñ  €5_ªEbpc¸Ußhà±Ýáìp›[]¦t7L ç¬˜EÁS¸}Õê0UCYK‚¯#?˜;ÉHò2’”Še.hE \|í«¥A‰ìéJì:°'(EÓËÜÝŠÔ–Õ}mCíh£ør·fO[V%8ÒûU¯cŒ×B‚ä"0nFR“ᮢÄE$°F΢Â2mAм cXÀ0Œ%LaëWGÌ”Ž)vâÜö׿ÈEf9Ëgc‡‚m¸G¦ÿop—Ëc>:w7{K|PjN$iP˜æDJO*¯UYYZHÛË&rÖX=:&Èy=ËdÆ®˜d3›Ò`¶ &r.Ìœ Ѝø 2P[°¥gŸdÊi‚€­/„Ÿq˜k ÌQÉ6i‘îC ~¸c6›ÕÇDõ¤³+Ìù6¹… ݃;mR'{TS§fêO^ýZÌ5# x€l+‚LäÀé_G­b ÿÀµZòª1˜âÕÐS@^þàDbÐ@É!z‘D-UnOdÛ?²iÿKì#C7©æšß¥ì³;ÔæHt§«¿q›ûج傡è$4EÕì~g«ÿßMirƒ›Ötï©P‚ÜÀ}¶½-ÀYmîÜUä¦}RÔ¤È2€žzäâNA*”kX.ªð¦²Dš”Ãp–/2Kï=pû&Ù§ß§y£Öœ)1Mß.HâúºzûXV&pï»Æ\l’6ø©iÎ$Ѐ&`Á ü¼fœ‡vÆÄœ‹®7â6P·ö•PG»©›„îë·ëÎdö˜?ìF¹S Ás_ºÛÞº·ëÖÝ º5Uzö³‘ÄèÊY–È–Þ'cU$ažºÓ»+õõè³& c Lpr÷]’—uÙê8H3æÎ!´D–`€$HÐzKÌ[Rßm(ô`˜ZQÊ Sÿz#ß½ |¹¡ F(ü`ó.À¼Û=oJ7SžÌSeÁÅüîí4³ŽÜl‰ëuóåÛïïbC¼/¹Ì‘,ûK‰õtˆN`¬ó‹ÛÞ?¦ïÛÙê`Êï~AOcÂß3gã_<‰0®Wq HºÉ&¨¦ (4 C(í[¨çC2! >$Ñ;É¿SŠ»©ƒ@ˆ®Åø¾aë0§K»RCÁ 1¸¿ÞÙ@æAA*A÷ƒ9Q³»Wz· œ­Î{Áeó®äÂö:6ù;®ºÀëA"j¾š ·ÓR˜$›Á#¬A¾KÂ*´Â+ÄÂ,ÔÂ-äÂ.ôÂ/Ã0Ã1$Ã24Ã3DÃ4TÃÿ5dÃ6tÃ7„Ã8”Ã9¤Ã:Ô €<Ü’¨ =¬ €>¤ ?¬ ˆ‚”‚!‚´F€ÄGLB„DK| $ÈÙ0Qá MäDOŒ RìÄOŒ T4E˜8x x‚™Àµx€C„ VTE)Ø x xD ÅÅMLE•@qKá?Œ€°E?ü'€E @)xQT (!ÐÃgŒÆ™pª˜•˜ÆjT ¡@€ÀÅ–F–è”#H qüE™@€~T‰e|€f¤r<Ç”HǰƔ`ÇpGx|‰y\‰z¼Çÿ|„Æ}L Šl|DÆ`‰@'‚P‰P ’L “l ”œ‰h)pÈ€dFBôÆG•0Èl‰œDÈ F…ÌÇ—ŒÉ˜pI˜¬–xxÉŒªŠL YT‰¢Ê™‚`Œ‰°€°€xt ªûNí ³(PÅT-ÑTÏ{1+Õé@ÕTõ‘S…§cÕQµXíºUEUê°UQíÔ[Õ%[•Õ ¡UœËUIÄUs1c VèðÕSÊÕ_’d¸eT^}VdõÔ>‚ÕSÕUg½he7WÅÎI…±p}Ö\õVì1WcåÖnÝÂsu MuWÚ¸Ôx½ y¥×uÕ‰{í;}} ~ EW|Å€};‚Í ƒå „u…X™ØV0dXšˆØÿ›˜XŒ©Ø†½Æ‹ÝWv}Ö^ÅØw¥V7ÔX—Ù˜(Ùx9Ù^MÙ•0×–uÙ•Ô•½ÆNÍ%™M£‡ýX‹‘Y›ÅKfÖœ}•åÙ™5¥¡%"£ZyÔV$¤Å §MÚÙHYž…Z`ÝØ¨]X\XIªÚ£ÅÚ®9Y›íÚ­Í¿±ýÚ|UÕYÅÖ4Û³¥XéØÙµM¶u[‰…Û¥½Y,LUœ­Û-ÑX¡å#º-Z¼äÛ¾%Ue¥Á½Û.”VÃýÔçÜ"Rܦ]UduÜ8©Ø©•\/<ÖÎ\·Í\­õÚ1ìÜËÅ\¥MÛ§eC`ÝÖuÝ×…ÝØ•ÝÙ¥ÝÚµÝÛÅÝÜÕÝÝåÝÿÞõÝßå] ^ØÞá¥Ýâå]ƒù\“Âæ¸íèéÍš‚Y^æuÞì%2êí îïõîKÜ6Ü?í5ß„_ÝHßßX_$¤“ëÅÞó•_•â0öÝ‘öåÁÓuÃÝ:Aôßþ`µ ààÿà&`µsî…:‚ßNß4ßè€_O›ß ¦ßèÕüÍ_.©àø l+„ ¿xÃà3á`ÔØ`Þ˜`ÈCáy€¨h‚+C?‰H€ È=ÁŒ˜ù–öã¹áÜ#))2á‰Ø(¶:á1©_çÀ  î•¶`ŽXŒ%ð).ã9€:?– o71âÿü¿þkb%Iáhc¡xãu{ß9 ° ¬ÐŠÓƒ‚P‚úx½Øœ° ‡pÉوÀ½Àˆ‹U‘ P à†³8›´¡3Ð8d<[ã.®ýˆc‚ha©¥cDrˆŒz¡ùÀNf†c)Vá"å¥Ãòue¼*à]F`Nà_Öˆ7¶ av¥På9¾å\Væt`ûecÖ@9±â£8Ýã#Âì¥Þ6ñÞΉc¨å„mT\ |²ÀCÂ!„¹l¾¶‹'~º)îpFÛq–<“Ì¡Az‹´eVh†fŽ€g|\{ž»k†>þdY1ŽèhöÛÿG%gÀÌ®t)…fcÞxè`þ z~[‰ž¼'”/_6i^f”>2hh߈`“隘æýj5"ä¤)L €nh7¾.*ìØHÅeöò)Š5º›ˆïà 6Ö°Ÿvg“èhˆ¦YI="!Œ‚Pœ 8›Ay€®V! x€¯`j(@0bNy€ ¯.4Úq*¨r Úx"‘ ¡ÀµŽ!"!B!X¡rj‘séŒnæxޤª®ÔýËŽ95n¼žCcÀ6Ha?öˆµJÌ.ì>ìž¶ˆ‹é—˜i&›èXf9&î?lÑ–M) hY †‚(ºþÿÂHØlnq" 2b„î䀞jЖ¦•ÕÔF8à8(œþìÄæè”n{)m–8m6+_v&“ºv‹î0•ï^î_ÃîÞŸ¶h.ë&Wgenî¶Áè¾—6>ŽãFn3ë`ÙÈîU»ê¨“ïù è–Þ ã‰ëÞoþ®*` `0¾$ øV˜æ? Wß—J]enè>b ÄhþƒpÔÒàì"pNC\ŒÍð™‰ÐAbúp èŠèf†Þ‘p>p‰«i2!î{66 žj6;ó†¥cF] =q ÏˆŠÆ»ñ¹7#ŸˆT‡‚U/™v2׆‚&ˆR— (áb‹‚ö}ðYöuÝX.+Ï?D×sWWvÿ(ÉâYcö @Á€1†‚”ùó‰Èâ-î–}²õhgbñm¶¢§mŸˆ„úÞé5p®gÇEöà ä± ¡ÃY›L®Š«È Cž DÞˆy'½¨H‹µ@¹jä= ¸ã|¯÷†‡‚ÿX Q?xŸj ¸QŠõɨ 1=Âxˆ…ÏÞ;ïg&A¡€)cïA,—Bßãòßþâè/ç?’00ñ Š!Bù*t²ÿïà[{¾ïéëÉy+,ò–—9&ìy‡ôÑV.“5]˜x÷«âyÞˆ5~Qjq‰ Q²Ò8ê +°Ë `Ÿyü6±Âú™òoÙQk8Nñ¥±ŒNA }®v Žûê¿”LY ¡j*“£ûÁæd‰0¢²§MéùŽS¡d½ž2{œ{´A€Àµ»‚Â{½¯ªB—¦Oo¡Ÿ¾:êµ_{•˜zßЧJG¿1‘ÜãsÿÚï6a©ël{|1ÓŽO9Ñáb2v&hC‘Ûg1~6ùŒ}ý؉?2 ÂX x‹ Ûò²Õ†‚DÓýޏ~fï nàȦK/ˆŒïî'ˆÞ&ù‡‚ð·°¶¸kcñ(™!ð „ 2lÈCC…Q$F¬Xq¢B¤pìèñ#È"G’,iò$Ê”*W²lé²$‹2g"ÄÅ&Íœ:wòdˆ³çL=¸DQŠ!&]øófS(L¡l|iõ*Ö¬Z·rÅ3*TOÁ’8¶ìÁ³h¡lpРB“†@XkÑ&^§Ú¥©6í^…U»ÿ.lø0bÂ_ûêeìø1äÈòåùô¯Î³•Nìù3èЇK¾™‚̳¬X¡Öb¢ž)A2f†”K‡­ÙÄÔˆE/nüxHÒ¼i†hðÄmÍ|8H!Á‡ ˆl±àÁ†èP$ hà@|ÃßCD8è ‚ó"AD`Ã:% MÿÁ!µ€8uÐõÝ'yæ¡öÔày1°ã!ÀÄj!$ð@ ©x }—eÁ5•ÛN˜m6ÓpÈÉ8#Š¥F‹5°ÐŽêø#MŒPK t`Cõ¨’H¶U-é›BV'Д² ôdÿG.”]]º·Ðqp˜ˆ€vn-°œ½¨SŒ5Úy'ž')wãlEa&‚AP0$Z‚ cª)ÐF6Þ”}&BƒÆE“X „–˜EBˆP´ åœJÉä¦FzÐ<È'P1ôA¨$±AÆ™TŽsf&Py ;,ž{F•cByíº,³%!«¢3m +n¦µxÐnhK,·Ýg,ZÊöÖ¬O!+ Þ\uu®eÖ&»—¯kmë-¾ùîEá’û/À¥Á{m¿Ùòv¯¾ +l¿;ü0Äc›¢Še!‹ðÂklRÀIúkÀHŽ;/W´jÿC(+%qYÀ¥XíÇ0n<3Í(uÜ, ý%!&ôw‚€°fhÄ=à(§–{PÎíŒf\E¸‹ϰn¡E6<(ÓgBq‚ª ù,Ðj*dÒF#½PÕP$°‘ÑÐ DÁ S¼w½,7vÆ5 žñÍ~yÜÊSfºh-žÈ©¼¸AÔ¶Ê3eé¥ÒŒ_ºD{}.ž·BÑvä â aÉ~ËË"‹~{¾…[¬Ó 4 w[.à×ã `$yJ ø€ ùà€ó„i;H €5Ùñæ,¶Ã‰¥»¾ˆkd „‹lpÀQkK—bàÊÎ/›<0‚&¼ÓA¨Ââ¨Yâ¡¶N(C}n`Ib!q¯˜åä…Ì‚W g(Äo™Ì†;É›LRg2Eæ2ž¢ÒLþÒ%>ƈ³¡Z0Ä!rñ3)4YV•€¨MSI€å Ÿ)‰‘ŒižV¨þ” hHšR†VF(d.!x€ôE(T uxÓዲÅ.2r_æ:\NR·¸'Vä@–ä&”8ÎM’’Œó(È¡¸vq²boPù·È,²‘®ÿÜÊy¸ÃˆDà}¿³÷’'èM¯z QÂ^ƒ€@a˜P¨%üp¹=¬u ØñÒƒïÉ—Òžñ°½÷ødéÁ‚¸ $ ô$WäÂ%†Ð"­|%<1U"NeªâÊL†È±¼3žþ\I Ó Æz’«‚ƒ<Öáè)1ƒ¶Xÿ|(bbIЉÞð_¡,£˜P^ ”Ný¨ÞÕÑŠ¦ò ¡³ Bj“OožÆ.rN¿rØz*t )N³"QtÒ„ H“@Âôl‡A<ßS˜8 x 棠ƒ,`q‰€–@àèd:W²@—-•©E=æÿˆž‘ÆŽª`@Îy"޲S£uGsª×—ìT¤IÝ’>ÉõÈIï‰ÒAšp s“@êd`£ÅVš,°2%iKÓ(ü-øÁÒϽ⴯¥‘d´,k4Æi2U!?Ðém ˆËU(Œ 0èÔ$U»“,¨vË•cD8S„¢¥³&0A f¼°Œ–´ ¨_)ªÝ£, 3F¬iOžK!´ÝIHu­ûÐX2T»/P|¨N»À—¤›ÍIzÕëOÓbÖ®îÝ•Bë{Ð¥¸½U% ÎéNý2˜$üåJWùß}N˜®‚ È)¼Š¶Á‰Dÿ|AŠ~w£ ¥ï|ƒÌ 3`1 ¼Æ™Ó˜#®pw';`*Å%ð\ãc7ÂòÚÉ!’ä”f Âr]W(âŠ0Á'€–Q`#$¿C⥬ãåj÷Éú òeÏ«ûÎøË sI áJÊÀ13žç9ç ¾0ÐABt° 6»Y¿pöï‘&߳ЊX4±‘!Œ&Ð@Ë+ær— ÍàCŸ9Êý…² jÆäÈÌ*d³Ç¼¬irÚ.Â¥dÉpìè1÷ðÎÌ¥sO\€Ì`0`±Œ³jõ9Å4¡¢BÆ©A!^Kb­¦á»!1‘¶Î.™;›ÿúÚ!3Èë°÷Ê^Z7¥IH☦mX#äu8^©MÑÜV c;ÑaB ž«ïç*EÕá¾]«#=jÆU„¹äžü \@ 8*zh ÀwÃŒâ3a—QÞ‹û‘ò–ÔL™{¶3¾^´w¯½çlÿ­Û#–‰tp6„h<ÓÏiˆoí^—[<¹öï¢ ÀÀ×¾v± ú}sœ—¹çñž·ÀT^o‰ù{é3+r‰uÈóz¢|åã6C”€¢«€³*0%¡­¾^ÙaTèÆ¶è)¥nïYf—ÍvWºÚ! ç­ÿüÖ65Ôãît°Gd7P³¾ÝἯýåsÿ4½wîi–KÿøÝ”¶´ 0 8Æ7ÀpOñ¬ë|r–²,è ¬ùæ9¿_2ô¢Š&·Çñ ùÌ~ЦGˆ®yík`7¤êª§¡×)ïôZ71ö§ ZOßÿ_ãþøI ^ùÃþnc¾= ÐM¹w:ð£¯=÷Áyžà{ßúî}óápŒø¨„\ª[‚´Žr!ÍyÀÄ“êĬYÂhI˜˜•üÑßZY‘»<ЉìQÓ…Ÿø éÍ ˜—¨ _ú¹RÀ%`E ²%„c]Á‰LdY–÷!ßìß¶XÄÜ´¡ÞM] #åܱ¡ Á½¥ ¡Š@ ŠÃÅÅoe”ElÖ \ÿÉ@„Û _=¡€¯ݯÍ@°mœ Π˜ ^YLK¶ÝàQŸÊ™è9~U¡ÎžaõñÔä1ß}áò‘ae |ua¨éÜ:Ñr<™Á!íÅu]¶Ü÷=ÞÓŸŽÁ Uð!˜ÜLt B LµõÄ«­á:M©-áî…¾‰€ùm¢*¢ e`ç@ Í®’ @@ñœ"P$²"B…¼âËÑ!F`»Ä áÞ'‚"«Aj… ¼U’BhtBTbR»¡ÝRðÁüÐñùÝD}VBü ô¢/BP±å2ÝÒÝœ6IõìÄ7¢ÇÀ¹!<@ø<ÀUÙÿz˜“d@cÅÜY{Ù¢âÚíE…H¡ ¬ØÌ-Þ6FÐóE˜™é#B\À¼L&ö™ç…!•Õ€ ” 8£°¤A²Þ-òD4b . ü€š1‡¥FŽ(ÊžÀu¤TÜ#K"%.”šU @”A¦¤JÒEL"5ŠšìôÍ×=äøÉÄh™ ˜ ŒÝ´ÙœNîäc(Ñ,î£NLc6ZR0ßS‘êĬc3UÚa òãL\%Ð ¢YÎ$³ ÀhcWnÌJ’ @Hœæµåà-LÒNU¢¥D¶áAœ¤ˆÈå\`BAÈ)C–e%’ei¨åYFÝdva^Ì tâs¡ÿÀteäa^“ác’”Lê˜dv¤B6"rågz‘K_÷õ…PÚlÎR?~aj.„˜ ðæ äÛ.RakjL]¢¼¥K^"½Œ&…)gBܪfŸ°æpFTmÂfn¶äÛ‘Ålöœë‘‹¯q–R&¥òyfu*ÌAfgl‚$X|dFœæ§ ŒL–& VÜNPçyÆú¥S>º¥ÀÕÔm¾§ (SPLAA¤ÆÎ|öì¦Ýµ@^âg~vEqb¢èK¨†èkÖgœ ÞjN(zòäçe?Úl¨Šrèv_9Æ B$žaЍa!¨ñœ€©'P "eæY‚FÆå$ äÿe"ÚhîHš9΄JÉÄI!'Ó<€û¡Iž@dŸ/Ý€L©ÖA¦VJÔ€¥Ý€‘J(’z…c´_B `ü Äü©Õ€ùT§H@T€JAˆ„Œ"B0`®•}ÈPg‡öÄ à@ •§pž)·øáÇl 0Ö BÄ@¢à€Ý°Åa%D,JÖ’DŠ#&¦úç‹.¨DêˆÖ(£¢0*ÄÝ‘­­ øµ8@\ûQ‘È!¡*ráêåWâ *A@ò ä@šgª K…%c|ª]²E!¨…ZbDª™6kK<ë Ð**Ä69xkŽý˶r+@]'¶ªs¶ÿèd†šŽª˜fšªª«Œ¤gÅe'I:g€¶+ºkR bM2+¾ÖHqÒ"CH«Q$…ʬŠõ‘-B){ž À2Dˆl±@F-Ûùdä¸"Ûôêá#ÉöÉ’e%†ë þkœ8a‹½Ø‹Ñ‹Iá½j¬WâbC˜¬ Rêc|2žŽ.¬ ž,BF^+‰:&V–ž7¹ìšáÎ"¬cœ£2eÓ.‘ãö!ÖÄ€XB ,€ÿÐ1½Oý1`º¤ÕZm*=Bà…Â+»ZYìæ ð& $kp:eÕÎÖ¥Ùª¢[B4¦z¨Îþ=A'/æäß"‡^l—Nãe æ DxþÿÀxòæÍ>®kN]âZÓÆk`2¨ÅV좫ç.#²E$ÌÃ"\ L ÕícŽ.A!‹*¥ëê‚Ç&›™‘æ$„È*DÛ°ÛAlê–Œ­¥ìé:íá’.i¶,ö–êŽaðGqò¬dýcc2šÎòFFü¬å íA(mêò.µ¡å:n÷†F7ÒÄ×Ï2mm/Ñ’:Ší¤¶ã;Æ#í×@@tÀUêÄm‰®§îâØœÑÁ€®™ÚýðÖ¯ÑÞÓ2ó.Dê®÷IíÜz©äĩү{†·®°Ó*$*™ë°&.ÐÀ@*  tv°ǰÉÉÿ0Ëj/´Ê°F¡ÃX6úí nâ.DôEX“ZÄ焚.ćX)lMÏi)—N/õÒ-ìÙ°¿’_ç>1W¬dDˆv œFDGJžÎG„'9¯¼¢ÍU*Q^.m–."±"ÛÅ h™½º°;Ò 7â#aþDäP*Xê^d*3Ú„­€Æ1¬Üë»Ù œ ›)A¸:q$Æà ¡ñº®B@Ìj­vJî’0C¼3&aµ¢.âN°ótÎÜ$$¿2…‚*1l s*( é4ãÔ€@à€–íÖ233,±š8€•2„–’r‡³mÿ@6^¤p€sb±8[o¨Ògè¾Û Ì–MšdË3_AÆÓƨ ôLÔñløN9 P±‹ßü’q=ßÝMþ3@wë'B¿ñþÉqýÕÄl)BЩæ±@è)-B„@@¬3`ÛE1Ô&2©*2 /D2›@R.% 4eê]tH‘%‹@ê.3¯Zdr¥^ꓬó’à•¸´L²=ƒ®‹6×ï~†¯'±b>¥N¬Îªký²V3oêüjT¿ïT«ÄX'Z4P«=Ë43¦4Wsr ³{MàÔ~ó[» Ú'0’sDŒë_³TSuh2èÀ ºu_ëI=[+²¥O˜ÂÓX̺دM¡+?¶\fP .RB "struct " arg_lit .RB "struct " arg_int .RB "struct " arg_dbl .RB "struct " arg_str .RB "struct " arg_rex .RB "struct " arg_file .RB "struct " arg_date .RB "struct " arg_rem .RB "struct " arg_end .PP .RB "struct " arg_lit "* " arg_lit0 "(const char *shortopts, const char *longopts, const char *glossary)" .RB "struct " arg_lit "* " arg_lit1 "(const char *shortopts, const char *longopts, const char *glossary)" .RB "struct " arg_lit "* " arg_litn "(const char *shortopts, const char *longopts, int mincount, int maxcount, const char *glossary)" .PP .RB "struct " arg_int "* " arg_int0 "(const char* shortopts, const char* longopts, const char* datatype, const char* glossary)" .RB "struct " arg_int "* " arg_int1 "(const char *shortopts, const char *longopts, const char* datatype, const char *glossary)" .RB "struct " arg_int "* " arg_intn "(const char *shortopts, const char *longopts, const char* datatype, int mincount, int maxcount, const char *glossary)" .PP .RB "struct " arg_dbl "* " arg_dbl0 "(const char *shortopts, const char *longopts, const char* datatype, const char *glossary)" .RB "struct " arg_dbl "* " arg_dbl1 "(const char *shortopts, const char *longopts, const char* datatype, const char *glossary)" .RB "struct " arg_dbl "* " arg_dbln "(const char *shortopts, const char *longopts, const char* datatype, int mincount, int maxcount, const char *glossary)" .PP .RB "struct " arg_str "* " arg_str0 "(const char *shortopts, const char *longopts, const char* datatype, const char *glossary)" .RB "struct " arg_str "* " arg_str1 "(const char *shortopts, const char *longopts, const char* datatype, const char *glossary)" .RB "struct " arg_str "* " arg_strn "(const char *shortopts, const char *longopts, const char* datatype, int mincount, int maxcount, const char *glossary)" .PP .RB "struct " arg_rex "* " arg_rex0 "(const char* shortopts, const char* longopts, const char* pattern, const char* datatype, int flags, const char* glossary)" .RB "struct " arg_rex "* " arg_rex1 "(const char* shortopts, const char* longopts, const char* pattern, const char* datatype, int flags, const char* glossary)" .RB "struct " arg_rex "* " arg_rexn "(const char* shortopts, const char* longopts, const char* pattern, const char* datatype, int mincount, int maxcount, int flags, const char* glossary)" .PP .RB "struct " arg_file "* " arg_file0 "(const char* shortopts, const char* longopts, const char* datatype, const char* glossary)" .RB "struct " arg_file "* " arg_file1 "(const char *shortopts, const char *longopts, const char* datatype, const char *glossary)" .RB "struct " arg_file "* " arg_filen "(const char *shortopts, const char *longopts, const char* datatype, int mincount, int maxcount, const char *glossary)" .PP .RB "struct " arg_date "* " arg_date0 "const char* shortopts, const char* longopts, const char* format, const char* datatype, const char *glossary)" .RB "struct " arg_date "* " arg_date1 "const char* shortopts, const char* longopts, const char* format, const char* datatype, const char *glossary)" .RB "struct " arg_date "* " arg_daten "const char* shortopts, const char* longopts, const char* format, const char* datatype, int mincount, int maxcount, const char *glossary)" .PP .RB "struct " arg_rem "* " arg_rem "(const char *datatype, const char *glossary)" .RB "struct " arg_end "* " arg_end "(int maxerrors)" .PP .RB "int " arg_nullcheck "(void **argtable)" .RB "int " arg_parse "(int argc, char **argv, void **argtable)" .RB "void " arg_print_option "(FILE *fp, const char *shortopts, const char *longopts, const char *datatype, const char *suffix)" .RB "void " arg_print_syntax "(FILE *fp, void **argtable, const char *suffix)" .RB "void " arg_print_syntaxv "(FILE *fp, void **argtable, const char *suffix)" .RB "void " arg_print_glossary "(FILE *fp, void **argtable, const char *format)" .RB "void " arg_print_glossary_gnu "(FILE *fp, void **argtable)" .RB "void " arg_print_errors "(FILE *fp, struct arg_end *end, const char *progname)" .RB "void " arg_freetable "(void **argtable, size_t n)" .SH DESCRIPTION Argtable is an ANSI C library for parsing GNU style command line arguments with a minimum of fuss. It enables the programmer to define their program's argument syntax directly in the source code as an array of structs. The command line is then parsed according to that specification and the resulting values stored directly into user\-defined program variables where they are accessible to the main program. .PP This man page is only for reference. Introductory documentation and example source code is typically installed under \fB/usr/local/share/doc/argtable2/\fP and is also available from the argtable homepage at http://argtable.sourceforge.net. .SS Constructing an arg_ data structure Each \fBarg_\fP struct has it own unique set of constructor functions (defined above) which are typically of the form: .PP .nf struct \fBarg_int* arg_int0\fP("f", "foo", "", "the foo factor") struct \fBarg_int* arg_int1\fP("f", "foo", "", "the foo factor") struct \fBarg_int* arg_intn\fP("f", "foo", "", 2, 4, "the foo factor") .fi .PP where arg_int0() and arg_int1() are merely abbreviated forms of arg_intn(). They are provided for convenience when defining command line options that have either zero\-or\-one occurrences (mincount=0,maxcount=1) or exactly one occurrence (mincount=1,maxcount=1) respectively. .PP The shortopts="f" parameter defines the option's short form tag (eg -f). Multiple alternative tags may be defined by concatenating them (eg shortopts="abc" defines options \-a, \-b and \-c as equivalent). Specify shortopts=NULL when no short option is required. .PP The longopts="foo" parameter defines the option's long form tag (eg \-\-foo). Multiple alternative long form tags may be separated by commas (eg longopts="size,limit" defines \-\-size and \-\-limit). Do not include any whitespace in the longopts string. Specify longopts=NULL when no long option is required. .PP If both shortopts and longopts are NULL then the option is an untagged argument. .PP The datatype="" parameter is a descriptive string that denotes the argument data type in error messages, as in \-\-foo=. Specifying datatype=NULL indicates the default datatype should be used. Specifying datatype="" effectively disables the datatype display. .PP The mincount=2 and maxcount=3 parameters specify the minimum and maximum number of occurrences of the option on the command line. If the command line option does not appear the required number of times then the parser reports a syntax error. .PP The glossary="the foo factor" parameter is another descriptive string. It appears only in the glossary table that is generated automatically by the \fBarg_print_glossary\fP function (described later). .IP \fC\-f, -\-foo= the foo factor\fP .PP Specifying a NULL glossary string causes that option to be omitted from the glossary table. .SS "LITERAL COMMAND LINE OPTIONS" \-x, \-y, \-z, \-\-help, \-\-verbose .PP .nf struct \fBarg_lit\fP { struct \fBarg_hdr\fP hdr; /* internal argtable header */ int count; /* number of matching command line options */ }; .fi .PP Literal options take no argument values. Upon a successful parse, \fIcount\fP is guaranteed to be within the \fImincount\fP and \fImaxcount\fP limits specified at construction. .SS "INTEGER COMMAND LINE OPTIONS" \-x2, \-z\ 32MB, \-\-size=734kb, \-\-hex 0x7, \-\-binary 0b10011010, \-\-octal 0o123 .PP Argtable accepts command line integers in decimal (eg 123), hexadecimal (eg 0xFF12), octal (eg 0o123) and binary (eg 0b0101110) formats. It also accepts integers that are suffixed by "KB" (x1024), "MB" (x1048576) or "GB" (x1073741824). All characters are case insensitive .PP .nf struct \fBarg_int\fP { struct \fBarg_hdr\fP hdr; /* internal argtable header */ int count; /* number of values returned in ival[] */ int *ival; /* array of parsed integer values */ }; .fi .PP Upon a successful parse, \fIcount\fP is guaranteed to be within the \fImincount\fP and \fImaxcount\fP limits set for the option at construction with the appropriate values store in the \fIival\fP array. The parser will not accept any values beyond that limit. .PP Hint: It is legal to set default values in the \fIival\fP array prior to calling the \fBarg_parse\fP function. Argtable will not alter \fIival\fP entries for which no command line argument is received. .PP Hint: \fIUntagged\fP numeric arguments are not recommended because GNU getopt mistakes negative values (eg -123) for tagged options (eg -1 -2 -3). \fITagged\fP arguments (eg -x -123, --tag=-123) do not suffer this problem. .SS "REAL/DOUBLE COMMAND LINE OPTIONS" \-x2.234, \-y 7e\-03, \-z\-3.3E+6, \-\-pi=3.1415, \-\-tolerance 1.0E-6 .PP .nf struct \fBarg_dbl\fP { struct \fBarg_hdr\fP hdr; /* internal argtable header */ int count; /* number of values returned in dval[] */ double *dval; /* array of parsed double values */ }; .fi .PP Same as \fBarg_int\fP except the parsed values are stored in \fIdval\fP as doubles. .SS "STRING COMMAND LINE OPTIONS" \-Dmacro, \-t mytitle, \-m "my message string", \-\-title="hello world" .PP .nf struct \fBarg_str\fP { struct \fBarg_hdr\fP hdr; /* internal argtable header */ int count; /* number of strings returned in sval[] */ const char **sval; /* array of pointers to parsed argument strings */ }; .fi .PP Same as \fBarg_int\fP except pointers to the parsed strings are returned in \fIsval\fP rather than a separate copy of the string. Indeed, these pointers actually reference the original string buffers stored in argv[], so their contents should not be altered. However, it is legal to initialise the string pointers in the \fIsval\fP array to reference user-supplied default strings prior to calling arg_parse. Argtable will only alter the contents of \fIsval\fP when matching command line arguments are detected. .SS "REGULAR EXPRESSION COMMAND LINE OPTIONS" commit, update, \-\-command=commit, \-\-command=update .PP .nf struct \fBarg_rex\fP { struct \fBarg_hdr\fP hdr; /* internal argtable header */ int count; /* number of strings returned in sval[] */ const char **sval; /* array of pointers to parsed argument strings */ }; .fi .PP Similar to \fBarg_str\fP except the string argument values are only accepted if they match a predefined regular expression. Regular expressions are useful for matching command line keywords, particularly if case insensitive strings or pattern matching is required. The regular expression is defined by the \fIpattern\fP parameter passed to the \fIarg_rex\fP constructor and evaluated using regex. Its behaviour can be controlled via standard regex bit flags. These are passed to argtable via the \fIflags\fP parameter in the \fIarg_rex\fP constructor. However the only two of the standard regex flags are relevant to argtable, namely REG_EXTENDED (use extended regular expressions rather than basic ones) and REG_ICASE (ignore case). These flags may be logically ORed if desired. See \fBregex(3)\fP for more details of regular expression matching. .PP Restrictions: Argtable does not support \fBarg_rex\fP functionality under Microsoft Windows platforms because the Microsoft compilers do include the necessary \fBregex\fP support as standard. .SS "FILENAME COMMAND LINE OPTIONS" \-o myfile, \-Ihome/foo/bar, \-\-input=~/doc/letter.txt, \-\-name a.out .PP .nf struct \fBarg_file\fP { struct \fBarg_hdr\fP hdr; /* internal argtable header */ int count; /* number of filename strings returned */ const char **filename; /* pointer to full filename string */ const char **basename; /* pointer to filename excluding leading path */ const char **extension; /* pointer to the filename extension */ }; .fi .PP Similar to \fBarg_str\fP but the argument strings are presumed to refer to filenames hence some additional parsing is done to separate out the filename's basename and extension (if they exist). The three arrays filename[], basename[], extension[] each store up to maxcount entries, and the i'th entry of each of these arrays refer to different components of the same string buffer. .PP For example, \fB\-o /home/heitmann/mydir/foo.txt\fP would be parsed as: .in +1c .nf filename[i] = "/home/heitmann/mydir/foo.txt" basename[i] = "foo.txt" extension[i] = ".txt" .fi .in .PP If the filename has no leading path then the basename is the same as the filename. If no extension could be identified then it is given as NULL. Extensions are considered as all text from the last dot in the filename. .PP Hint: Argtable only ever treats the filenames as strings and never attempts to open them as files or perform any directory lookups on them. .SS "DATE/TIME COMMAND LINE OPTIONS" 12/31/04, \-d 1982\-11\-28, \-\-time 23:59 .PP .nf struct \fBarg_date\fP { struct \fBarg_hdr\fP hdr; /* internal argtable header */ const char *format; /* user-supplied date format string that was passed to constructor */ int count; /* number of datestamps returned in tmval[] */ struct tm *tmval; /* array of datestamps */ }; .fi .PP Accepts a timestamp string from the command line and converts it to \fIstruct tm\fP format using the system \fBstrptime\fP function. The time format is defined by the \fIformat\fP string passed to the \fIarg_date\fP constructor, and is passed directly to \fBstrptime\fP. See \fBstrptime(3)\fP for more details on the format string. .PP Restrictions: Argtable does not support \fBarg_date\fP functionality under Microsoft Windows because the Microsoft compilers do include the necessary \fBstrptime\fP support as standard. .SS "REMARK OPTIONS" .PP .nf struct \fBarg_rem\fP { struct \fBarg_hdr\fP hdr; /* internal argtable header */ }; .fi .PP The \fBarg_rem\fP struct is a dummy struct in the sense it does not represent a command line option to be parsed. Instead it provides a means to include additional \fIdatatype\fP and \fIglossary\fP strings in the output of the \fBarg_print_syntax\fP, \fBarg_print_syntaxv\fP, and \fBarg_print_glossary functions\fP. As such, \fBarg_rem\fP structs may be used in the argument table to insert additional lines of text into the glossary descriptions or to insert additional text fields into the syntax description. .SS "END\-OF\-TABLE OPTION" .PP .nf struct \fBarg_end\fP { struct \fBarg_hdr\fP hdr; /* internal argtable header */ int count; /* number of errors returned */ int *error; /* array of error codes */ void **parent; /* pointers to the erroneous command line options */ const char **argval; /* pointers to the erroneous command line argument values */ }; .PP Every argument table must have an \fBarg_end\fP structure as its last entry. It marks the end of an argument table and stores the error codes generated by the parser as it processed the argument table. The \fImaxerrors\fP parameter passed to the \fBarg_end\fP constructor specifies the maximum number of errors that the structure can store. Any further errors are discarded and replaced with the single error code ARG_ELIMIT which is later reported to the user by the message "too many errors". A \fImaxerrors\fP limit of 20 is quite reasonable. .PP The \fBarg_print_errors\fP function will print the errors stored in the \fBarg_end\fP struct in the same order as they occurred, so there is no need to understand the internals of the \fBarg_end\fP struct. .SH FUNCTION REFERENCE .in +1c .SS "int arg_nullcheck (void **argtable)" Returns non\-zero if the \fIargtable[]\fP array contains any NULL entries up until the terminating \fBarg_end*\fP entry. Returns zero otherwise. .SS "int arg_parse (int argc, char **argv, void **argtable)" Parse the command line arguments in \fIargv[]\fP using the command line syntax specified in \fIargtable[]\fP, returning the number of errors encountered. Error details are recorded in the argument table's \fBarg_end\fP structure from where they can be displayed later with the \fBarg_print_errors\fP function. Upon a successful parse, the \fBarg_xxx\fP structures referenced in \fIargtable[]\fP will contain the argument values extracted from the command line. .SS "void arg_print_option (FILE *fp, const char *shortopts, const char *longopts, const char *datatype, const char *suffix)" This function prints an option's syntax, as in \fB\-K|\-\-scalar=\fP, where the short options, long options, and datatype are all given as parameters of this function. It is primarily used within the \fBarg_xxx\fP structures' \fIerrorfn\fP functions as a way of displaying an option's syntax inside of error messages. However, it can also be used in user code if desired. The \fIsuffix\fP string is provided as a convenience for appending newlines and so forth to the end of the display and can be given as NULL if not required. .SS "void arg_print_syntax (FILE *fp, void **argtable, const char *suffix)" Prints the GNU style command line syntax for the given argument table, as in: [\-abcv] [\-\-scalar=] [\-o myfile] [] .br The \fIsuffix\fP string is provided as a convenience for appending newlines and so forth to the end of the display and can be given as NULL if not required. .SS "void arg_print_syntaxv (FILE *fp, void **argtable, const char *suffix)" Prints the verbose form of the command line syntax for the given argument table, as in: [\-a] [\-b] [\-c] [\-\-scalar=] [\-o myfile] [\-v|\-\-verbose] [] .br The \fIsuffix\fP string is provided as a convenience for appending newlines and so forth to the end of the display and can be given as NULL if not required. .SS "void arg_print_glossary (FILE *fp, void **argtable, const char *format)" Prints a glossary table describing each option in the given argument table. The \fIformat\fP string is passed to printf to control the formatting of each entry in the the glossary. It must have exactly two "%s" format parameters as in "%\-25s %s\\n", the first is for the option's syntax and the second for its glossary string. If an option's glossary string is NULL then that option in omitted from the glossary display. .SS "void arg_print_glossary_gnu (FILE *fp, void **argtable)" An alternate form of \fBarg_print_glossary()\fP that prints the glossary using strict GNU formatting conventions wherein long options are vertically aligned in a second column, and lines are wrapped at 80 characters. .SS "void arg_print_errors (FILE *fp, struct \fBarg_end\fP *end, const char *progname)" Prints the details of all errors stored in the \fIend\fP data structure. The \fIprogname\fP string is prepended to each error message. .SS "void arg_freetable (void ** argtable, size_t n)" Deallocates the memory used by each \fBarg_xxx\fP struct referenced by \fIargtable[]\fP. It does this by calling \fBfree\fP for each of the \fIn\fP pointers in the argtable array and then nulling them for safety. .SH "FILES" /usr/local/include/argtable2.h .br /usr/local/lib/libargtable2.a .br /usr/local/lib/libargtable2.so .br /usr/local/man3/argtable2.3 .br /usr/local/share/doc/argtable2/ .br /usr/local/share/doc/argtable2/example/ .SH "AUTHOR" Stewart Heitmann argtable2-12/doc/argtable2-advanced.html0000644000175000001440000007427211167633472015145 00000000000000 Advanced argtable topics

Advanced argtable-2.x topics
An ANSI C library for parsing GNU style command line arguments

Stewart Heitmann
sheitmann@users.sourceforge.net

1. Parsing optional argument values

example code: <installdir>/share/doc/argtable2/example/hasoptvalue.c

This topic shows how to use define command line arguments that take optional argument values as in --foo=[<int>]. Consider the following syntax:

Usage: foobar -f <int> -b [<int>]
This program demonstrates the use of the argtable2 library
  -f, --foo=<int>           takes an integer value (defaults to 9)
  -b, --bar=[<int>]         takes an optional integer value (defaults to 5)

Notice that the -f argument takes a mandatory argument value (eg: -f4) , whereas the -b argument may or may not be given a value (eg: -b5 or -b are both legal) even though both are defined in the argument table in the same way.

struct arg_int *foo = arg_int1("f","foo", NULL,"takes an integer value (defaults to 9)");
struct arg_int *bar = arg_int1("b","bar", NULL,"takes an optional integer value (defaults to 5)");
struct arg_end *end = arg_end(20);
void* argtable[] = {foo,bar,end};
int nerrors;


To have the -b argument accept optional values we must set the following flag in its argtable hdr structure.


bar->hdr.flag |= ARG_HASOPTVALUE;

Whenever an optional argument value is omitted from the command line the argument is counted as a valid one, though the argument value itself is left unaltered. Hence, any desired default values should be manually assigned prior to parsing.

/* set foo default values to 9 */
for (i=0; i<foo->hdr.maxcount; i++)
    foo->ival[i]=9;

/* set bar default values to 5 */
for (i=0; i<bar->hdr.maxcount; i++)
    bar->ival[i]=5;

/* Parse the command line as defined by argtable[] */
nerrors = arg_parse(argc,argv,argtable);

2. Parsing multiple command line syntaxes

example code: <installdir>/share/doc/argtable2/example/multisyntax.c

This topic shows how to use argtable to implement a program having multiple alternative command line syntaxes. In this case our example program has four alternate syntaxes as follows:

Usage: multisyntax [-nvR] insert <file> [<file>]... [-o <output>]
       multisyntax [-nv] remove <file>
       multisyntax [-v] search <pattern> [-o <output>]
       multisyntax [--help] [--version]
This program demonstrates the use of the argtable2 library for parsing multiple command line syntaxes.
  -n                take no action
  -v, --verbose     verbose messages
  -R                recurse through subdirectories
  <file>            input file(s)
  -o <output>       output file (default is "-")
  <pattern>         search string
  --help            print this help and exit

A separate argument table is defined for each alternate syntax and each is parsed against the command line in turn. That syntax which returns no errors is taken to be the winner. Should no syntax match the command line then the appropriate error messages are displayed and the program exits. Obviously, you must design your alternate syntaxes to be mutually exclusive, otherwise your program syntax will be ambiguous. Mutual exclusion is achieved in this case by the use of keywords (insert, remove, search) in the command line which uniquely identify each syntax.

Looking at the code, we see that each syntax is defined by its own argument table as follows:

/* SYNTAX 1: insert [-nvR] <file> [file]... -o <file> */
struct arg_rex  *cmd1     = arg_rex1(NULL, NULL, "insert", NULL, REG_ICASE, NULL);
struct arg_lit  *noact1   = arg_lit0("n",  NULL, "take no action");
struct arg_lit  *verbose1 = arg_lit0("v", "verbose", "verbose messages");
struct arg_lit  *recurse1 = arg_lit0("R",  NULL, "recurse through subdirectories");
struct arg_file *infiles1 = arg_filen(NULL,NULL, NULL, 1,argc+2, "input files)");
struct arg_file *outfile1 = arg_file0("o", NULL, "<output>", "output file (default is \"-\")");
struct arg_end  *end1     = arg_end(20);
void* argtable1[] = {cmd1,noact1,verbose1,recurse1,infiles1,outfile1,end1};
int nerrors1;

/* SYNTAX 2: remove [-nv] <file> */
struct arg_rex  *cmd2     = arg_rex1(NULL, NULL, "remove", NULL, REG_ICASE, NULL);
struct arg_lit  *noact2   = arg_lit0("n", NULL, NULL);
struct arg_lit  *verbose2 = arg_lit0("v", "verbose", NULL);
struct arg_file *infiles2 = arg_file1(NULL, NULL, NULL, NULL);
struct arg_end  *end2     = arg_end(20);
void* argtable2[] = {cmd2,noact2,verbose2,infiles2,end2};
int nerrors2;

/* SYNTAX 3: search [-v] <pattern> [-o <file>] [--help] [--version] */
struct arg_rex  *cmd3     = arg_rex1(NULL, NULL, "search", NULL, REG_ICASE, NULL);
struct arg_lit  *verbose3 = arg_lit0("v", "verbose", NULL);
struct arg_str  *pattern3 = arg_str1(NULL, NULL, "<pattern>", "search string");
struct arg_file *outfile3 = arg_file0("o", NULL, "<output>", NULL);
struct arg_end  *end3     = arg_end(20);
void* argtable3[] = {cmd3,verbose3,pattern3,outfile3,end3};
int nerrors3;

/* SYNTAX 4: [-help] [-version] */
struct arg_lit *help4    = arg_lit0(NULL,"help",    "print this help and exit");
struct arg_lit *version4 = arg_lit0(NULL,"version", "print version information and exit");
struct arg_end *end4     = arg_end(20);
void* argtable4[] = {help4,version4,end4};
int nerrors4;

Notice that the argument tables keep their contents separate from each other. While it may be tempting to share an arg_xxx structure between multiple argument tables, that will not work in this example code since the contents of any shared arg_xxx structure will be repeatedly overwritten when each successive argument table is parsed.

The insert/remove/search keywords are implemented using arg_rex arguments. These are parsed as untagged string arguments that must match a given regular expression: "insert", "remove", and "search" respectively. The REG_ICASE regex flag is also given to allow case insensitive regular expression matching as a nicety. See the argtable programmer's manual for more information of the arg_rex argument type.

Since we have multiple argument tables, you'll need to pre-set any default argument values in every argument table in which the value appears. Here we set the default value of the output filename argument which appears in both the first and third argument tables as struct arg_file *outfile1 and struct arg_file *outfile2 respectively.

/* set any command line default values prior to parsing */
outfile1->filename[0]="-";
outfile3->filename[0]="-";

Having completed the argument tables, the command line is parsed against each argument table in turn and we record the number of errors reported by each.

nerrors1 = arg_parse(argc,argv,argtable1);
nerrors2 = arg_parse(argc,argv,argtable2);
nerrors3 = arg_parse(argc,argv,argtable3);
nerrors4 = arg_parse(argc,argv,argtable4);

If any of these return zero errors then we have detected a successful matching command line and we can pass the argument data from the matching argument table to our program's main processing routine.

if (nerrors1==0)
    exitcode = mymain1(noact1->count, verbose1->count, recurse1->count,
                       outfile1->filename[0], infiles1->filename, infiles1->count);
else if (nerrors2==0)
    exitcode = mymain2(noact2->count, verbose2->count, infiles2->filename[0]);
else if (nerrors3==0)
    exitcode = mymain3(verbose3->count, pattern3->sval[0], outfile3->filename[0]);
else if (nerrors4==0)
    exitcode = mymain4(help4->count, version4->count, progname,
                       argtable1, argtable2, argtable3, argtable4);

Should they all return errors then we must display the appropriate syntax error messages. The trick is knowing which error messages to display. Simply displaying the error messages for each and every syntax will work, but is overkill as it generates a lot of irrelevant messages. A better strategy is to display only those errors related to the syntax that gave the fewest errors on the presumption that the user got it mostly correct. The strategy used in this example however is to utilise the presence of any keywords ("insert", "remove", "search") as markers to indicate which syntax the user intended and only display the errors for that syntax. Remember that the keywords were implemented using arg_rex argument structures (cmd1, cmd2, cmd3) and these will return a count of 0 if the keyword was missing from the command line and 1 otherwise. Thus we can test the presence of each keyword by checking the count value stored in the cmd1, cmd2, and cmd3 structures.

So if the "insert" keyword was given on the command line then we display only those errors associated with the first argument table, namely, the errors stored in struct arg_end *end1.

if (cmd1->count > 0)
   {
   /* here the cmd1 argument was correct, so presume syntax 1 was intended target */
   arg_print_errors(stdout,end1,progname);
   printf("usage: %s ", progname);
   arg_print_syntax(stdout,argtable1,"\n");
   }

Likewise for the "remove" and "search" keywords of the second and third argument tables

else if (cmd2->count > 0)
   {
   /* here the cmd2 argument was correct, so presume syntax 2 was intended target */
   arg_print_errors(stdout,end2,progname);
   printf("usage: %s ", progname);
   arg_print_syntax(stdout,argtable2,"\n");
   }
else if (cmd3->count > 0)
   {
   /* here the cmd3 argument was correct, so presume syntax 3 was intended target */
   arg_print_errors(stdout,end3,progname);
   printf("usage: %s ", progname);
   arg_print_syntax(stdout,argtable3,"\n");
   }

If none of the keywords were detected we display a message to that effect followed by the full usage description.

else
   {
   /* no correct cmd literals were given, so we cant presume which syntax was intended */
   printf("%s: missing <insert|remove|search> command.\n",progname);
   printf("usage 1: %s ", progname); arg_print_syntax(stdout,argtable1,"\n");
   printf("usage 2: %s ", progname); arg_print_syntax(stdout,argtable2,"\n");
   printf("usage 3: %s ", progname); arg_print_syntax(stdout,argtable3,"\n");
   printf("usage 4: %s",  progname); arg_print_syntax(stdout,argtable4,"\n");
   }

Lastly, remember to clean up all the argument tables at program's end.

arg_freetable(argtable1,sizeof(argtable1)/sizeof(argtable1[0]));
arg_freetable(argtable2,sizeof(argtable2)/sizeof(argtable2[0]));
arg_freetable(argtable3,sizeof(argtable3)/sizeof(argtable3[0]));
arg_freetable(argtable4,sizeof(argtable4)/sizeof(argtable4[0]));

3. Writing custom callbacks

example code: <installdir>/share/doc/argtable2/example/callbacks.c

This topic shows how to write your own argtable callback functions for controlling the parsing, validation, and error reporting aspects of the command line parsing. Each arg_xxx struct has four callback routines that get called by the argtable parser. These are buried within the arg_hdr structure that each arg_xxx structure has. Among other things, you can see the relevant function pointers below. They are called resetfn, scanfn, checkfn, and errorfn.

typedef void (arg_resetfn)(void *parent);
typedef int  (arg_scanfn)(void *parent, const char *argval);
typedef int  (arg_checkfn)(void *parent);
typedef void (arg_errorfn)(void *parent, FILE *fp, int error, const char *argval, const char *progname);

struct arg_hdr
   {
   char flag;
   const char *shortopts;
   const char *longopts; 
   const char *datatype;
   const char *glossary; 
   int mincount;
   int maxcount;
   void *parent;
   arg_resetfn *resetfn;
   arg_scanfn  *scanfn; 
   arg_checkfn *checkfn;
   arg_errorfn *errorfn;
   void *priv; 
   };

These function pointers are always pre-set by the arg_xxx constructor functions to the default routines for that argument type and ordinarily there is no need to change them. However, you may replace them with your own custom routines if you wish. Thus when argtable parses the command line for these particular argument types, it will call your custom callbacks rather than the default routines. However responsibility comes with control, and all callbacks must implement certain features that argtable expects. These are each discussed in turn.

void resetfn(void *parent)

The resetfn of each arg_xxx within an argument table is called once by the parser prior to parsing the command line. This provides the opportunity to initialise the arg_xxx structure prior to parsing and nominally requires resetting the argument count to zero. The parent parameter is actually a pointer to the pertinent arg_xxx structure, and should be cast appropriately. The casting may be done in the function definition as shown in this example for an arg_int struct.

void myresetfn(struct arg_int *parent)
   {
   parent->count=0;
   }

The storage space for the parsed argument values should not be initialised since the user may have deliberately set default values that should be retained.

int scanfn(void *parent, const char *argval)

The parser calls an arg_xxx's scanfn routine once for each matching command line argument that needs to be parsed. Its purpose is to extract the argument's data value from the argument string in argval, convert it to the appropriate data type, and store the result in the arg_xxx's data array. It must handle NULL argval as will occur when an argument with optional value is invoked. The function must return zero to indicate success and a non-zero error code otherwise. The error codes may be of your own choosing as they will latter be handled by your own errorfn callback.

enum {EMINCOUNT=1, EMAXCOUNT, EBADINT};

int myscanfn(struct arg_int *parent, const char *argval)
   {
   int val;
   char *end;

   /* return EMAXCOUNT if we have exceeded the maximum argument count */
   if (parent->count == parent->hdr.maxcount )
      return EMAXCOUNT;
   /* if argval is NULL then no argument value was given */
   /* this will only happen for arguments that allow optional values */
   /* in which case we leave the parent data value unaltered and */
   /* count this as a valid argument (which it is) */
   if (!argval)
      {
      parent->count++;
      return 0;
      }

   /* extract base10 integer from argval string into val */
   /* return EBADINT if conversion failed */
   val = (int)strtol(argval,&end,10);
   if (*end!=0)
      return EBADINT;  

   /* <perform custom checks here> */

   /* store the value in parent's ival[] array and increment the argument count */
   parent->ival[parent->count++] = val;

   /* return zero to indicate success */
   return 0;
   }

Do not print error messages from within scanfn as the user may wish to delay the error messages until alternative argument tables have been tried. In the meantime the parser will save each returned error code in the argument table's arg_end structure. Latter, the arg_print_errors function will be called to retrieve those error codes from arg_end and pass them onto the errorfn callbacks whose job is to print the appropriate messages.

int checkfn(void *parent)

The checkfn of each arg_xxx within an the argument table is called by the parser once upon completion of command line parsing. It provides the opportunity to perform any post-parse error checks and nominally requires checking the minimum argument count for the arg_xxx structure has been satisfied.

int mycheckfn(struct arg_int *parent)
    {
    /* return EMINCOUNT if the minimum number of arguments is not present. */
    if (parent->count < parent->hdr.mincount)
        return EMINCOUNT;

    /* <perform custom checks here> */

    /* all checks passed */
    return 0;
    }

Like scanfn, it should return zero for success and a user-defined non-zero error code otherwise. These error codes are likewise destined to be passed onto errorfn.

int errorfn(void *parent, FILE *fp, int errorcode, const char *argval, const char *progname)

When the users wishes to print the syntax error messages he or she calls the arg_print_errors function which in turn calls the errorfn routine of each arg_xxx for each error that was previously reported. This is where the error messages for the corresponding error codes are printed. The parent pointer refers to the pertinent arg_xxx structure, and FILE* fp designates the output stream onto which the error messages should be printed. The errorcode parameter contains the same value returned by the scanfn or checkfn routine that reported the error, and argval points to the offending command line argument string. The progname parameter is the same one passed to the arg_print_errors function, and is expected to contain the name of the program which is usually prefixed onto the error message by convention. Notice that each arg_xxx need only handle the error codes generated by its own scanfn and checkfn routines.

void myerrorfn(struct arg_int *parent, FILE *fp, int errorcode, const char *argval, const char *progname)
    {
    /* for convenience */
    const char *shortopts = parent->hdr.shortopts;
    const char *longopts  = parent->hdr.longopts;
    const char *datatype  = parent->hdr.datatype;

    /* make argval NULL safe */
    argval = argval ? argval : "";

    /* prefix all error messages with the program name */
    fprintf(fp,"%s: ",progname);

    switch(errorcode)
        {
        case EMINCOUNT:
            fputs("missing option ",fp);
            arg_print_option(fp,shortopts,longopts,datatype,"\n");
            break;

        case EMAXCOUNT:
            fputs("excess option ",fp);
            arg_print_option(fp,shortopts,longopts,argval,"\n");
            break;

        case EBADINT:
            arg_print_option(fp,shortopts,longopts,argval," is not a valid <int>\n");
            break;

        /* <add custom error messages here> */        

        }
    }

Hooking the callbacks into the arg_xxx structure

There are no functions for registering callbacks with arg_xxx structures, you simply write the function pointers directly into the arg_xxx structure after it has been constructed.

struct arg_int  *val = arg_intn(NULL,NULL,NULL,2,100,"blah blah"); 

/* replace the default arg_int parser routines with custom routines */
val->hdr.resetfn = (arg_resetfn*)myresetfn;
val->hdr.scanfn  = (arg_scanfn*)myscanfn;
val->hdr.checkfn = (arg_checkfn*)mycheckfn;
val->hdr.errorfn = (arg_errorfn*)myerrorfn;

Words of restraint

Callbacks are part of the argtable design to make it possible to add new argument data types in future without changing the base argtable source code. Since they exist, they may be exploited by the programmer for finer control of the parsing and error validation but that was never their intended role. It is the authors view that the majority of custom argument checking tasks are better done as a second stage in your program after argtable has done its job. It is usually much simpler to implement additional post-parse checks in your own code than creating custom argtable callbacks that do it all. Custom callbacks are really only required if you are scanning data types that argtable does not support natively. In such cases you may also need to create a custom arg_xxx structure in which to store the results, as is described in the next topic.

4. Creating custom argument types

example code: <installdir>/share/doc/argtable2/example/argcustom.c, argxxx.c, argxxx.h

This topic shows how to write new argument types for use with the argtable parser. These need not be compiled into the library base code, so you can create custom argument types for specific programs at will. A custom argument type is required if you need to handle a data type that is not supported natively by the argtable library. It involves defining a new arg_xxx structure and writing the callback and constructor functions that go with it. If you merely wish to alter the parsing and validation rules applied to an existing arg_xxx data type then hooking your own custom callbacks into the existing structure as described in the previous topic is more appropriate.

Defining an arg_xxx structure

Every arg_xxx struct must have an arg_hdr struct as its first data member. Internally, argtable casts all arg_xxx structures to arg_hdr structures, so it is imperative that arg_hdr be the first data member. Argtable uses the information within it to cast the command line option into the format required by GNU getopt which actually does the parsing.

struct arg_xxx
   {
   struct arg_hdr hdr;      /* The mandatory argtable header struct */
   int count;               /* Number of matching arguments parsed */
   <xxx> *data;             /* Array for storing the argument values */
   ...                      /* Other custom fields go here */
   };

Custom data members follow the arg_hdr struct. Since argtable supports multiple instances of any given command line argument, it is usual that your structure provides an array for storing multiple argument values (arg_xxx.data) and a count of them (arg_xxx.count). Add any other fields you need for your custom parsing routines as required. Any internal data you would prefer to hide from the end-user can be stored in a user-defined private data structure that is encapsulated by the arg_hdr structure as you will see next.

struct arg_xxx_priv
   {
   /* Private custom data goes here */
   ...
   };

Defining the argx_xxx constructors

Each arg_xxx structure should have a constructor function that is responsible for allocating memory for it and populating the data within it. By convention, there are ordinarily three forms of constructor function for each arg_xxx struct

struct arg_xxx* arg_xxx0(const char* shortopts, const char* longopts,
                         const char *datatype, const char *glossary);

struct arg_xxx* arg_xxx1(const char* shortopts, const char* longopts,
                         const char *datatype, const char *glossary);

struct arg_xxx* arg_xxxn(const char* shortopts, const char* longopts,
                         const char *datatype,
                         int mincount, int maxcount,
                         const char *glossary);

The different forms provide a convenient means for specifying command line arguments that accept either zero-or-one, exactly-one, or many instances on the command line. The first two forms are typically implemented as wrapper functions of the third. You may customise the actual parameters to fit your purposes, the declarations above are merely examples of common forms.



The diagram shows the general layout of the data structure that should be returned by the arg_xxx constructor function(s). It comprises of a single contiguous block of heap allocated memory, with the arg_xxx struct at its head, followed by the storage space for maxcount argument values as well as an optional private data structure that may be used to hide internal data from the end-user. If the allocation failed then the constructor should return NULL.

size_t nbytes;
struct arg_xxx *result;

nbytes = sizeof(struct arg_xxx) + sizeof(struct arg_xxx_priv) + maxcount*sizeof(<xxx>) ;
result = (struct arg_xxx*)malloc(nbytes);

The entire arg_hdr structure must be populated by the constructor, including the pointers to the appropriate callback functions, the enclosing arg_xxx structure (void *parent), and the private data structure (void *priv).

result->hdr.flag      = ARG_HASVALUE;                  /* argument accepts a value */
result->hdr.shortopts = shortopts;                     /* short options */
result->hdr.longopts  = longopts;                      /* long options */
result->hdr.datatype  = datatype ? datatype : "<xxx>"; /* datatype description */
result->hdr.glossary  = glossary;                      /* glossary description */
result->hdr.mincount  = mincount;                      /* minimum number of arguments */
result->hdr.maxcount  = maxcount;                      /* maximum number of arguments */
result->hdr.parent    = result;                        /* ptr to parent arg_xxx struct */
result->hdr.resetfn   = (arg_resetfn*)resetfn;         /* ptr to resetfn callback */
result->hdr.scanfn    = (arg_scanfn*)scanfn;           /* ptr to scanfn callback */
result->hdr.checkfn   = (arg_checkfn*)checkfn;         /* ptr to checkfn callback */
result->hdr.errorfn   = (arg_errorfn*)errorfn;         /* ptr to errorfn callback */
result->hdr.priv      = result + 1;                    /* ptr to private data */ 

The custom arg_xxx fields should also be populated, particularly the pointer to the argument storage array. The values within the array may or may not be initialised at your discretion.

/* locate the data[maxcount] array immediately after the private data structure */
result->data  = (<xxx>*)((struct arg_xxx_priv*)(result->hdr.priv) + 1);

/* init the remaining of the arg_xxx struct variables */
result->count = 0;
...

Lastly, we return a pointer to the completed data structure

return result;


argtable2-12/doc/argtable2-intro.pdf0000644000175000001440000206372711167633472014345 00000000000000%PDF-1.4 %äüöß 2 0 obj << /Length 3 0 R /Filter /FlateDecode >> stream xœÕ]ˮܸÝð?ô:‹‰O ð½Ý½À@~  ‹™M~?¤Z,UÅR©[×±1ÀÌX–(ª§Þìáò߯_þs.Û½øÙ¿…Ë䯷xùãï—¿þéòïõ/Ó?üóë—÷ï_¿Œa~/ÑÚtë÷¿]þ|/Æ]¾ÿãò››ÿrùþ¯¯_æ7—îO÷[¸=®Œ6­þ¸ÝãÒTþlÖ[¸%ÜÃz“ñ°Tôd©`áÑØY=¬[ i³°ø,n†ò`Z~†;ÍƲ?7¼ùò±ÜmЦÇ``]¸øQ^_6<Ù³¹¶{¶ÆÜâô¸vKÿá/1mu*̓ãºT}ßmK3”»Æns·íƒÞn,ìuu烳d©D4øj»aâÙR¦QˆŸ–9˜Ó ÂzÙ ¶¢{meëPD2r‹‚PÚí§1;¾^ÆD€¸.6Á+-Ëæ¼ßR7íl}e„»¢‹ @ÓF€Ð6ü–L‰¶¬Tèšþ˦-’·ý™c[]Fª[©z„ÈëÞLUƒ}\A¼@äD+ê‚ S"W˜\ÒÏELц*Âë’³Ü )Ç-Á¨YÄ7Õ ¼£df¶x-RA·T™S(×£’Íøâð ‘-4b$¾Œ‚÷÷‰DmÌûr«š¬ÑGŠÜ”6•ÌÀ²Ù„”DxÂPId ñ‰ü`©j„ÌÜÉcTÒw]²—-Ñ:LòY색ŲVI¶’ÌIe´„ ŠeÔ*O››À>Ö #X>7]„Ï0e™‘Ò²â·õåè9Ê¿vQ` ËS ¤osËÆI3FÈ+]&"„¶Br³²322P·SØ= †&½t*¯|#Ù]5}üZ6É»ª _Aanu[èÆtÑ¢'¹¡EÙI²ET—AÊãû²»PXh©¦"V@¤f¦E¯äÛqd¤®Ñ²é -c¬«ô2ðølÕ9ä1ƒ±’'j6ÏU ˆEmÏ;+Nœym´©µ3‰È¾Æv‡“‚ÆwbUd}LÑÆY¥¯e*óGÑñ˜«'9ÚjéŠ &Å)‹Cݯ°“P^9ö›A¯ª\n‡%ßÈ÷`2$Ñ èó9œº…‘,Ìò§c!œöà9£)(/½Â8Fh‡8l^`ו,á¡‘¾»~ ‹÷™f1M2ãnÞÂŽ›ä]u4håçìµÏQ;ºC!ôá÷cŽB”AWKÆ · ÅXÃY¿ïlhL$|%ÈdÖúºÅN9¸¼§àŒcÜWµ<ð`ÄzŒM°IÀ[å6á=÷=Æ`Ñ{(cÉGâ¸-C‹ë]3fÏ=„º_#Ų̢>XÂ1æA³¹¸×Zh|ø:(Ðè¿Lm-(¨SŽH&}ŸÚHêXe|.07¡ïô`3´UƒlÙ˜4–Ã-ÞMyÓOàÝ$yÙ>ÉÇÊH;H(Ä:ê kR‚œB™ÂLÈ*ömê $3 ¤~îð•\¸RÉ_x:W¨v ™!ŠH/…›R^P®`§ï'Þå„A”T$-šÄ.ƶ¾ ?èýDÝû£Q¨`˜ŽA“xŸƒÊ’÷’œQŸ§ëŠe6s£‚¦0—F…&’Ûd2ÎmpL ³{F½,)›¹ÃÉê1æåGyg4¯”J«ÎB޾’t‡6-„ "-nÂÉi.PãÄÈô“‘;&¼¢Ù—½P ‹Dá²c¾©IÌ&|ÚJ(‚|J"&cèj$?º&’GÎm"ïXþ­jŽŒI&v@If>dû\Õ‚™WHƈJ¼»¡â-"û'¸¢MMZƨ°^2“ ¦2’ìH¾ŠK6³ªE)'”ùðg±ƒæ$)vÊô±$jôû’'¼FEA泜e:¦q§Hh‚ ÎÕˆ±¾ qzÖ{bÃÆ~‘•McPZÙ¹sP±µ¡?.§18üQá–Ò6NrÿûŠ‹3È[ºö«”®\±¹–E‘4¥MŒN3 441 b§>ÅœHyù•P޲J‚‹„ :™D T°î»ËÌÞû¾•‹¡<(( ÅšnxÚ-y†šåFäh³â;DŠ>Mo’èGŒ[°ÞÉ;êE2ýXÐC„¹>èç¾–Ç­D!=¢¶Ã…£Ý¼ÖÔÁn-¹Ðï> °4¾ ÖÈÉh¿=¤¡ï‘ÙVMÇ‹Ì﬌q‘ùÎòX¬‹ÍFvwÇ!PÜœÛ92:€ÿkœ³ëš]Õ´§ÜGf‚Íÿg®Ñ›þü‘½ìÕÆõj>Ýor¸üòLòêÒÓJ!„9ÝŸ®Úòÿ6Ãï;þ³¿î³ÜŨiËãg»Ã(ζL #!ƒ¨éýnÁÚqDe"ê^ÖÊÔ(x¡,Þ—ü)×·´Lq­˜C½‹èÕÅER?Ñ$T’ê3U`bŠp¦¸ÉïëÛ©PÞ%" r…<®“aÞ’K5XB;ØÁø*TÖ*uî‘G*¼09Q¡š vŽ4?Ì>KR¯ôL’p¶9Aðš*ED|`ÁHc·\ú÷¸1‚ð:€ñK'¤~A–»Š")ôµkSc-®é q8³9 Íúø„Q™–0ÍG11Љó3rÌ…~ê’RÉÄ‘?ª\´Íç¾6_Ý­°øaT9ø¢NP„‘b{nÀ€˜³ñ3í£0.Jfuõ2À4 îÔœ×å|_®à‰”IQ’dOúm ]G8;ð0¨e™×iŸËQJ°NO L›¯}Ð~»ÝîXÑ%¦U7Æî5Ò-öˆÍÒm«ï_§©k(æ.,Ì*L°‰ìÓ‚!ûüúköò±ý4ßäh0N‡ 7Ñ.žf“oÊiÑm‘ŒÞO•Û,¼ GÝ_©»H`Ôò6Q$îóÁMBâ­ëÚäÆSTXd"iÊsnËUw'|&ÓfIóï[…ö•æ®Yu×·"Çœl MV¤}^9£u¶·µSËÊwZ#‚þ2®Cš@Ãú‚­[@‡ ï-‚°²y`d{W]É· F佬 ¾#´Ë×÷3dø†àr#V vT’F÷:äJ²Z¥hÍ÷Áû»È†dˆÒ»ê˜Ù´¥T½b6Wz‹›¡]“JqIê¢AÍ~iˆGáÅ›/¶Õ²„éžsÓÀ[©Pýnh·ŸØÂxNСžØCüÒlÍ sÐ45Gý ãêz¤Ð:R‹±;Ó:²[µÀpØDþ%Õ•J?m…·žnBÓÆÁŽVñ›¯½\BjÛ£ˆB0ÏœR§«TH5ÌWÛð_²@]<ëšÍìéLнƒÙû™ÂÒœ $Q\¿OS gÉ÷ðý¨/Tã(Óo»à£¨Ê#4÷Þieë´NFTÓ¡=ž|tÓŽ)µÇó–ˆ‰ÆÆ¶ïÉ2Î콟qý–/³œ#`šØoôÍæ ðW5ËLÕâ—>£¶ÿnoTÚæ–>0T@3$?‚$8;òôñ“'O®æ@Ÿú7¸ŸÍ5á1gºÎšÚûÔM¬XóÕEÿ¦»YÙ²/tæÓ‰É‘û^ìÀÀE¡VJj”=@z«È¢PŸ­¡®Ð F¼t†;­IÄNz!“0<0È(ìˆFm-Ó£Ä~®µ¾Ò^Y ýJ–ú ?µÛkš¥“ƒ1ü… ø9f… A5rq’U¤h޼ãÆáTZ%6§ä‹?à¥ÐaEu™Í¿ƒr@´+´¶?Ñ4ð#¦ xLg–éŽWЮž±NÈrµ¬†á°‹À…0L˜/©;]Y¼º*Øîw]•®ÿ5³0¢‚ŸùÒ>g¡Oc:"BÍ\Rr–Á}Ck jã-ˆÃÄ”ø˜H3¦Î:2…&ÄkdgëlZ—òvò½ »gòaÔt3àéR#¾s @m4Öî埛tè|§n`¥¾_k9yų;ËÚTo‰-¹ô:ºPdX$R!˜tX‡þÜš–8GfÂNJôìL[7rjÆ_)9¶×ÿ ô0yÀÆÆ¸Ÿ|ä[Üý¿Íø‹‚qz[«ºO½IHuFd²ò¤9‘H—Þg N;6½æìwºÜoF ¤ê°›+½Åǹ]\ÙÐÏê+^l«WSØ?š¹`â±°/ã–ÉΓfðÆÙ:‹ã”†O¸saõaÚ PÇŠø 9LèÎÌ·RÇÿ4¥Tâ 7JõvWr×Þ+Ö±ÙQ}Å©YÌÔ þœ¦úp_xt•d)µ ™÷ÌšPÁDgƒ¾$þ”åOO¢9d©1’ŒCá‡dA¸¦Œë%°z7]˜+¶¨0iÊArûœî á'A^?5¡?ñ×’¢“’bR£¾^ÿv…´ñ¨˜äÒíUlÒŸHó ¹ÀÂzÝóGÈô¡2NôÅ%C§­aÿFèzQTÂ¡ð„² B I]nì‹»³~™Y© ,x°+[.NLE-in_ƒê£ôñGS .W‡°T5J½Ýá¿(:"žAZãb1„ê·çâ‰)#gÊŸI_íUa;þYxAcÕ¾{Å®X2;pEÛÇG‡ ÖY5¡XÛÀšz8yîòb7¯X9îUoÏýÝq­ò¾¨pÉäô ¦"ug,¥{d¾¡ïGRšVlV/1Œ7 (y¿=ø©zÀ{!ÝÔÚØÞ/JHM¹²?qN‚%ÉKËÁ3,&ÆŽx|~‚…ûIvÔ“`[ºö^G ÒU2Y(Ñ•¶äë°îÂú3?]l–U¸*C˜PøÖwß±VöÆ«ôO¢Ö3¤è–ÛtíÄRrDøUÛeBZÒ¬K‡Q|Þ*6Çj©.$Ÿ­ëeÃ4o2HL—91µšçF2vƒÂc£^ÕŽëâèæ:˜07•ü ‰œÁé2C[ó6Çæ=†н (ˆ*{š‰ŒÑP¾N7–ða¸sýTÄl¤s²ÉˆG7XaJͯ$`<84£ì|º|éÔ{ñW·:°ÄÔA‚Í@cYá¤ß|y©¨{úï°0Y*¦aS:%_l çÐAƒ*óö!.)$5×0¶\é7 /\fΖ97ìÌ×2nÁ<Ó†ÞS©‚δ)‹3gÚÈ]“É¿ZÊܦ«ùí˜<Î q)W¥èpÁ¦Ý ¨q9ñÓÛâìÔßϹ̨v²zÄÿÚvíß/ÿ\ƒ<endstream endobj 3 0 obj 4055 endobj 5 0 obj << /Length 6 0 R /Filter /FlateDecode >> stream xœí]Ɏ丽7Ðÿç9”Å]de¥îàðø`Àsñï›T&É " ef¹Ç Ó¨QK\by±’5þùýÛ?NÓiz3'·¸7š­z §ßþ|úãO§¿ßÿ1þùí¯ß¿½~ÿ¦Ôô¶œæÉ¼Í§Ï?þ°Ú“Ò§Ï¿œ~ö‹¿«'oü\úÙ¼ÿrúüÛ÷o×øÝ¯½¡Â2ÅYé¡ôÙ/Á{å/²¡Bxs»¡ÂÇàSçãvƒã÷Û—:éìí»ðfãëñß~ö³w·gJEzÝê)˜ü¢»? ÷OMy+èÛû¦óçMÌv?ÅÌþ iðàïñF³aÃÌó€­Ó°‡d›ð ¸Îx~‚5Ly·-+ jáKN½L v°Ë‚…#æºÝ,¶ŽÆh€‚>yUš‰PPO{ ÄBŠ6éSíƒÆôéïêNìÆ~\)¾Õ€žx$0{•Nlk±¡DG±\«¦ë¹Ž»&ÏÞµZFÊ{mqVWY"ˆ[ÜÀlÓ<˜#‹‰ÈH0íÈF2ø2ã¯!°O¬óÒgø¦–kOͬQ¡" ¶ä‰N=& ¢ ¦¸H_IÓÖ¯ï¤ùŸ„.-` ÄÚȹìC1Ô´¶Qà³Q¤ß¯‰àõe?yt‰3#Ø#…^y“˱z=—[Ø8"U™}È:“èžüæ=øjþ×¢µÜSN#é«¡0ÔˆeEh˜O›—D‚ñâ¯DZ“Ç3“üyÀ¤ ‡%'Ãl;„ÄPУ‚b Cb˜ MFL¹çØBÐÃ!aÚ|äei.<®ÊTÄÏQ£Ré–ºX[y‹ÆÛ„  "¤úa.¥y»Ù5kŒ.X#\s9­bÿV2Ôå `¦G°24‘;qZ:ÇØåiÑ~GxÉø !ù`øcNˆš3¨Õqá#Åûù­1¤XðHç 22„d¯ y‰q°ïþÒxî"£B•НÒ|»ê'œ q¸DÙ˜©‘„Ö’0¡%‰½HÖÖË / +q.d÷&f7ßÄ&K(Ûab{ìÌ·ôLwýº×‘`XßU+]ʬ8ÀdY9Ÿ…Ç'ëZ9l!ý½sʺ±[Wô9? u“Þ;&Ôdéƒêu³èmŽ”Jq0‰Äv‘YâÌ™%ël#‘¼Mûo=˜`cô—¿ºTÄÞˆ[µê¼b&='Ç+-á^›Óúœâõþ/î0Ø”_‰ã=ˆV}’8H¤#öîð$ÉÝT&›@ïwÝÞÆŸ¶ÿÂ’’>²á§Wgz„´ƒøÜ¤'Ѩ-ƒZÞœ\7käÿdœz1ãZ:Ÿpå‹·Mà<Ø—±n›ÀìâP¤ºíaÖ…8¶S••±.z¯e>¹Ig|}=ãôÉÎ *Zw©z”mqøà±ØåJýGú©Æ†’á¼ÁðS‡Sa>6œ›¾N¤6ëhµBÙ][ÃâmbyÁ¯/û , Q•aK“ƒäoŸ™¬î¶Ï›§Ë¤(9Ÿ÷DØ5Öí§¾‰¬Å"mL%‡jÎ'±IÞ\o¹æ¡:3û|`wÄ饰T–)i1 ŠΪ ooÙà;Y [ÅÙø•h¥ØU,€hôs½]·]“ð"qÚí³ÿï(¡cdäëÛxݘ2iA`g¦Øð…#3©™Ü©vp@n.Yõ4Ê‘hN½…“xâ\"æ°­93(·+Qý!´:W*ÓÙ :ÓÞéÒ‘4 <ä,ùA†º;6¥݃„&{O˜þgšâÈLg³ 55äC-‡“IÁUÜìsèREöÞôÐU–sÂ^ 6=軼¸Þº$»4rŒÚ,¥›ÅiãŽWF :ÛìÃ’lŸûtÍñ kÓJÁ–¦²C¢1E1>•]YXư¡­ï©”Hôòj<×N„³j¸k"õ0EÝÈ+טkzŸ|]c ™¨öÒ¶Ç#ÏZªn¸Å²j?pG=‡v©Â–Q'pF„j@Á%ÁÆñèÛcr!8 4@<ê‹ú+2Š­ß̧NyèPºÕ‘+¤wOzƒë¹«f_ЋޅÕéA¯B«aÎy„ « ë5Ù¢ÒC4òÎȫ߰"ó“ ö o(‹"Ü0@DÖþ|$“0Ê»÷K&¿Ï¸¾¶·kй4Ѿ…% ڮǦ–¦¿*>RÚ<Ðçð¥gHªC·Öm„½5²X¢ì&ñ›¿:¿ ¹zJI¶,ó¸e—p‰ÏœEöÑãq÷uNµAð5ûš$—ͳ¥¶;„hÒ–´VógŽQÞ½h«¯²‡ÜzùÁ-…¡<\-~n=äÓ?Ó¢|C¥*|MÝ„Bo~!Eê‡ ÔÃ*l<*3uâá«þKÝ sT(—#>ñ"ÓGóΫ´Wãá¶ÇuÕ‚®ší¹¥2_·änþ\A œ\ß%€›¶ï{(À² ÒîçŽÐ p)ÂécMOÂDÎÐòh±¹e`õ¼0ƒaB:ŠÐj³iÑNÖ,UV³¼õ]1ña¹QÛ7›ñÅýeà𠌥‰Vÿ8ó¹(mŸÍ„)^õ°-Õ8¤ÇÕag…ç~Ôªl~+b°hõ{jŽ¶Þ§øx,Ê×cm:Š|\†±SЪÓFéI¨3yäœV…Q%løÏT õ¨A~qé˛䘕ۂÚäÿ›µ‰`Ÿà´± \GÉ<ïÄ›% £äöÿ†¢È=>.Hå.ÞÌ”\x’Îc\Ñ‹Ê}YW®§2<×5šÍ š-¨¸IÏ%"fOÝÅDï/]ß„)ˤä7Œ¨Ñ&ËR#y|î¼L½4-ݵu$Ž”Y–³z«ÖÖ>æêc;BwŒqÅÍ’UñÆÛn@¯ŠJ›`$³¶n–µˆÈÂÈYXàºÎÈ„ƒ¢tdÓA?ÁÌŸC ¯çÜz:L.¸­£æ”™BRƒÏNy¶q|±ˆ02ïf=X!U)›G-úÉÃ>-¸ºaòA’(ÁgÄnFÝTrm.—X~hÓBÑ~ ë¯ÔiÂ<ÅsáÚEþ“âtÈ‹ò©˜L‹Õ+Ñî+ΊKù×: J¿g¼ÏL`2Óøh¦Š(ëB5Ò§ÆSh|â±P§õ< KÎ¥¢õ¹ƒ½F×u0˜kƒÙÝLc®Z5~j‚.XüãQX§J!Xv¥Ö®…&¤ !µ{hPÅ`zX£+k œö}¢zÑWÑNÀ¡)pCÎyÖeil&b¯œÚ3­)˜w8ªÀ­@ô½gT§ˆØýú£¸)RàKJœv#ÕmÓý"#‹ö/ê¨0¨Z\8æŠÚ¤ìíw™ÙfæÅ"¶ÈRKîW j¬”墬0ÖÁÔ2“×"•Bsä0Š$2xò» „ç¹YVéäoUN½²E]ë™35I¶@¸˜òåûMDn@ØX–MoAíåp—7ÔUÌZub¯Æ¤Ãa_´Wc};8HlmM—x ‘‡ßÕŽ5R½+pí¡LærÒiKfS¦1g‡7‚(ÅÆÝ¡XÆ.w(¢zp¹ôÛõCI þȵTÝ\KפW)ƒÄJVýýß=8ÊÀ ºÒÀ{º[{î5Ÿ§ˆË¦nDØÒ¡ŒÀ-q2`+E¸a§Ü¾uuêL)¥ÈPC’p¬z†@¯â {áÜ¥*çðPUÃ!d'˜sM|§_£«× &y·P¨¢´Qè…y™pãLçt'*Ùñ×öUJvMF`”@¸¥)¥Ádw)|-&eiC”Z&]삸±#üh³á°ù'Å)`…5 ô¡?‚ñ&e’™sñWÃJO¹ÝŽË/;ùF´ºÉ¯%Õa™¼®FU~G£¥–?¦±­…ØZ—Fãä\(‚êÉà6ˉ+7.p«—¤˜(¿µ‚Ó/q&qNš»o¿ˆ§Ø™Uˆízåͱëi&}FrñròBäŠù nI±WçìÅ^ôe±Pµ›žÜÔ;ýùz1.²í²ï£§<î–RN×%Æ7D×p(­ð/Ø@9Òp×1ªíªŽÌ9Úî4<©££6ˆ<ðì&rÿ/õ\ï ñwp`†n-–ä­¡Aª¦º¹ÿ¡qW:÷?Ô.尿üÑ;èßlï> stream xœÍ[ÙŽÝ6 }`þÁÏzk혻}L;@? P4-’—ü~%Ûi“Z|§hŠÉDcË4yx¸ˆ‡ÏÏO‡qOj0Þœì0iqrç_‡Ÿ¾þZþ|úýùéüúüdlø­vbxýeøæ.!‡×߆wZ|;¼þñü4…ߎñwïœZVt^‘cZsá9Ëšì}Y"/:·ßÌÞähýz¡ ²Â²ÓyÙÀ¦&oªòÓ­æ¶X7°²>Ýžd’G¦«<\uÝ¯È ã[²,K· Ð÷TÇrŒæÈJÖIÉNÉ«º…µ“­-ÌÈÚ ¬’L"«“ί›®É 0V‘—€óŠI·Š1½¾Ù«7ØáœÌ;¯¢+.£GŒ© ód$'½“½Û›uáâmÒž|Q¬Í¢Ê3ÖFl_O°•…µa“‚|~<óî6 dÉ5{©Ú>7ÆjÌVL”/4¨E¥[EZ9oüOfeqK  Iµ{] ïá÷×D­W}ÂØ("õ‰†+-Œþ¶{_ÂÐÃôpXA’wÖEƒ:™t5!R жHß¾ãp}Þ;«.Šô03Ø{tkÃå”J×nðDAHøÞ¬×JôG8ÖÆ „̺gYdÒ&Ñ Û(MÈ¡#˜Ä’0–ƒMY£ °É]Á=/eH!SûʪÎN® F"¤Öe#L/í»¨L —é ¥®ÂòKfªJô |yG¡CTUP»e(9ß×hêÄ‘;äåû@i–¡áá„ã1ÝÁ”Zžö „5‰¥À0æãìJi6{:u 0M¶ͦ>²Y›±ªgD¿43¡œ (œjh%P³ ËH¼‡Þ¤×@§cã ˆS§[7§´€=Ýzg­Hú/’íXVb%XAlN+¾!·2b+7`š²ò ±rü,óR~¼˜/üàŸ?%ú²I2dú!k®yij?±U󯙝ÙÞ•ì–³4JSLèMvZ%£ ‚¼°•‚2ŠìƼ'í4Н1‘æzxôXëe€O|Cø‘cLB\GÌvrÔ·lÐt¿1Iœ´¢/I±ª¸Ò¡~jdèŠdåSUSK Gû =à+´º6ÅV#üòm†I©KõÄW5iRm{¨¸©¹J€æžF H Já …¨#y%¢2³¹ õ”G ã®2UƒÏõ˜Óp­T®h¢®s‘¸il÷ºÉD”¤–èÆ—8{>¿TQ2Åe¢vI@Õ5JüÖ™»õ1ãO^ٳײž:Éqb·õÚ©×Cæ7noãä©´‘ºØ›º5·P‚A¥äEy ¯cª#SÌa¬Ÿ}=ãÐR³[J¯Î>)§GsÞc§GµöN%rÚ©cü·T\%ðúC½ñÃÇ5\oÑäCÈ-ó‹‰]Ö’›:›ÌöG¸6sFH+íŽ@% oå)'K«d…]ÖÖs”8‚U¥98…¡ç2µÓ³}ÆÜEôœæ"?‘®e¿ÿS™_‰ÅÞgŒ=©t%s¼Ü%4·§Ýƒú$äE !¦X"!€K¯ö¼0|õ~!Õv\¢ÏG8gQß@›‚8P©k‡,R¸²,9{ϪÉàIgÊÁÓhu™«ñC 宿;Ü—NG!¯H+k®`½–‰ô_€~1plGýŽq¨¹Mq JOTS9„¹-gx)lHÁUJ›û)·”{G­ &Mjª2d-ç¿’áp|$Q¯µJ„ £%xü¶™D†eÚ3 ƒät­¯¼Û' A=GŒ^:P} Wá¶A6,‰êl7(o†{sM³\o`yäLƒXªV.\ðA@-´<ž’u(+‘šM9¸:)Ôr–à¦â_7_®×…Ti+öì™ÂÙ4†å! Ì|KgŽŽÌT‰ÓåÓV•GÏ|ð Ùàž iÊ Žf)®‹§H€;jÌ)°¤0Ðäšf$Ÿîófkìl|*×F3- '\ÒY·*™¼ÉÊþCü³Z ¾ù@%RV< ˜éŽNÌõž ÎÙ¿àè1¤‘ 4Õ·DOŸÍ’ÜÚñ˜!ÊBQ¡gî0ºKÕÛçnš4+GtöÒôÙM±‹µmÉËÒ–j´¢ÔgRé#;šbô¦þžš‰gTtƒ·ôÔ¬c·ìë©IûM[†ef²iBK'ê-J“ã¡–û´ÛžyæSäÍ¥4ÍÖ“†25 wòôÍ–·j@{ê¤;“+ÇŠžîRÒžÙ¥LÅl°íH¡y²'QÇâ@±#UíàRaÔ EhÝ‘ÇØ‘AÉ´tä(¯ýì&øY^;Ü}&ý=ÉÒvͲßÂE]-œyw1ÑQæk>tîaÊ–Y!ÉsîÔµqâÉ«¡òÆ¡¦¾‰Õì+Ï_*À§.àÎÓ7,2I¤¬Ê'E qHB•M>íýVÔn¥´¹ÒÛÍñ¤Y¥fyû—' ] >> stream xœí]‹Ó¸–ž¥ËnBk»éM{»iøõAILzÓI€¹\`¦M»ÿÿ³ñC²Þ:’åĉüÍ”ÄzûèËÑëHzxhÑ¢E‹-Z´hÑ¢E‹-Z´hÑ¢E‹-Zl<úý9ô4ñL´Ìça”<<|‰}~èïœ-ÿ†Åg}"|ÿiüå§wòÜFQWèÎÆÓ¥Ãúÿ9ŒŽ~ºQ%‚ð¿õ£þ™<]ãòŽái!Dý9 5ñÓ-óù‘.r?ôˆÃ'£]e~âr³ñÈçσÒ}ðYšOBEV.ãzДwüšÐõn4LW½(J?ûÝ¿‡ÑèaÐyø‘óñb·wÖ/ý1ÎzÁ¬ ¿¬± zÝéáßbóQç,þäã_\t..ˆü¥°Ì=/eñ[ ÿI щœ‘doò½&ËU¼?*ŽÈ” ÅcÓYRõlB–g|öƒöÇøL)‹Ý£àˆÐ*(|ÿQezô"ÎÈÏýÇggùò–õ9‰¢aBäÿeTDí2ê™Côã!xè ÇTŠ£eJ“¢%áGKE6îr¾Kÿäá;ú%“x×{GåÞu©w#†;Vù ç‡‚VÑ J« pL¹‚• ¿?Î)"ÃârLJøy6ü›.ÏßÙ ü’Lôs÷ÝÃŒ _„JË5•Ÿi”aGŠ¿Ñ’®_ù#†ôõÌáÇèh€Þ•HŸ“(ûëK΢£]Â="¢bõàÅÕ¿ÖùàÂcÿQ‚ä…ü~Ÿ P¹Ðûãr.l¹d£ê&„9÷®¯©HÒ&唟¯ß=üöZP^”}'ý)R-¸E[þä~ôÈQYª†™~DM)«PR"œ~E¡U¬óá©ò}ÌjEÙP¹Ðûãrÿ²å’b6ø›.O®UDà’5 ¤"ú3 óŸ [^”=?˜@‘¿ë:-»KEÛ/S,ÕRò0Kk$Up? Çðeïü ÙÍJÃMDlå8'É_ë|p£ÙOÐóYê6{÷ðn„O?'?ý)*zÿe°/]"?¶\L:i·úg²<×g?dáûÄóõ’OãׂôÈè]ù‰1ú<*²£Ê‹ë“)æãŸF¬ƒ~?ê}I¿¼‹¢£QÙ-üDïºéKíFý?K„×AoÜ]Ê wW‡»ýÏ„ØzÑ£¼›¼ócù—pñ¹ü%°Í??L²nm:@þü¿é·³ ÕÿÏΆ»åçCþ½árïÿnwYŽ¥¼{ÑN–W.\ þwûÛ ,Ïð7Ƴÿy]$düI/¸¤‡ó;ÛÍ;{èáG'Óbïv£ŸÉò~Fõ9êGGdˆºµ¯wTýçp5þušÏ]w-ÇxÐè66¼îÙ5Ð`y¨S*NñnðhR>£DæáÏ> ¦é°áuÏÎ4Ì"%7FÔ<ÀÆçÓ¢E‹-¶u7Ç-¶-UbË…Ù„×3*ƒUWó–MehÂë ¥0 \F2ÓÌLÖˆF¼ÞÀ þC‹*±âW#3Y'šðziõƒå<0!V™i™Œ1XE&kE^/­ü!”A© ,ÊÕ¸<Ö‹F¼ÞÁ ¬qú–e3É¢¬ x»LQ ÂFAMÓ·.8‹¶Z MZ‰Î‰bTùõÿä-TÝæ¡¯gRõ-)µÌaÓ,nñvFr6¯“¢q«ïUyû³åTi WÀ%÷ Šæ­Nªø UB•¬Ãå!œVEŒšk%o3=¸AhÈË ˆ!a©’–Ê(“­Ÿ°mÖËJ3‡$"Ô?÷°åë@ {7“…ÃÚR¶CÃ$é{¿Ú¸R÷›6N’®Ñ¼4˜X«)];4O’nÑÄ÷ÛP®4Q”.ÑÈ÷«‰+-U* ©ýu¸S-©Ú¡¡²t&ÏÔ•–*vh0OR€—ƒêHÔͨ-š¬Prl ZiºH±)kZu¨•z VêLX €É¬¤Ì.PW¶›*›*1©€Z$8OÑë•ðFÖ°;lWÖYU~óä¡¥ÊfäÝ 8çJK•­ÜÐÉezvh©²^À ¦g…µÖVK•MR+-UÖ Çj¥¥ÊÃ-W¶”*-W2@¤à=UÖ}C°\Yw]­;ÿF ¥Êf  pÉ•ºÚ€Šj@Ö€Zª4£ k‡;®l3UšQˆ5£¥ Í(Åz¡—AK• )ÆZáŠ+5ɲ1UÔ˜‚¬-U€0ŸBûê-UrEñØ0®¥ +8t¨ápÕzذjI‹ãµ]¶vûŠ‹DìдZ´Táá3U­Ìê©Òx¦xM!Zªð(©’xöGT7ïUA  ŽV*ÍgJ«UL}TZªl/¤½•–*»Ã0ø*ˆ¿dQ%L¨’àoÞP%º‹ïÓ/AáÐ=¹Céßå’íþ"üåU?ï¾…éÞÇ„âøëBÑŽ$2‘W·Ze˜BRåþÙáqVרʪ†qRˆñ48ì2áã.$¤¢â¯q¬ÌT9åKSA5š&ÞÓªÄñÝQ³èÕ.O•GŸâxpω´J3Til[ §Ze#˜BRew©RöÓ/ˆE•îßÇÓTIœ/ Åá=×€,ƒ}êá/ŸÅñ‹'LôѰ¨¥ UúáþÒ/oÂèpI‹Þ£0ë~~Ü‹~é,Rñ< ¾fþaê0ß _t¢ûx'?9ø7¡9záNu“wî–]Ú­QBg…à7Uœb¯¦tÝAÜç@0Ð*•G@›Á”ÊT‘ ÞÇaFé3¨ä2È8ÊCµT‘B"Æ“0H»4ÖñW ªÊÅ##¾œ‰ÛȪ8ÁzGË|•Ë&ÅXÁŽ*ÂÆÁ?XöUĽ^_¨âªÌì;Ô*›ÂUz"GS-$hð› 'àT!ÞÃ/ª0óÞùS}Ó«ëçKQé†# “;ªl SäZ…䌜*<³PûF +=ÁŸ¦íý`y ¨B",å!à†Öt…Y+¹„ë~l·•-µ„ITÙ¦€F@ߪ™­Á˜°®ñ²¸ÖeZ¥ˆé9U$xœ¿’Í ûЄ¶ÊŒ*$+D>QEY_E^Õšö¨)*5UD;R˜Seƒ˜¢§J*‡Z LÖÌ&¡‚…EÞ¼£ ¯B©Ð\a}|¡FÅ’Œt$Í„1¦Ê&1Ö«ÿLÛš†µIB a5WëUÌ* oÞ_8¯× ˆçÒdj#‘FÊ`J•bŠýUe«#­c¼,®uµ œ´'ãU„ Á €ˆM"UÑ0¤Êf1E¨UàÕ§ $C:µ2WÈÈv°¼T‘A7i¿“¢W›Å6£Ê†1¶\Xà æÝH@çÿ‹$ú]ìrÜ•­b!UBß¾PE?õªš‰Cþ’&‡wJ¨ý@²µÁÀX%ÁŸŽ¨²iL¬±5–¼Ú Ѷ÷(ûìÞ¢lÛû÷ýláy”þ8©³^¶í}þ$|žÖ@@m{Ãà ú#ŽOv{¿¦,;@ÛãWC»¦„ñdÅeB•c ¤¯*¶½§U¬Úö¾—‡O7œeÛÞ¯È ªév÷ýøü mF,­p¬l3þQ ¤½¤ ù[‘m{×íeŽŸ†òmïe{ØyåTJ…o­“U6)­Âm{Råm{'¨rOîeÎOãÈ|Ÿâ×RA(&c)º¨Tœ*ÈUv— Ð~úE°í=mOdÛÞfÛû³KfÛ{εgËn̤C„[lL°[ªH)éßÁA¸ÿ)}æ¶½‡¿tÒ…Ä“.ÚöýƒÚö¾ÿ¼³Oo{ÿ@Ð!ßî~·ìÖîÿÒùg\†[Œ˜"Ð8œÄÀTÙD¦ÔµH:ðÝÓ†X´T”Q®TϨR÷²L¾í=Œ–5æ„ÍT­ÄV?”*É©V©ƒ/àmï++CÛŸ„üªlœ TÙL¦ø¼U3©BýXÖWø[ò˜*¶ª¥ý=„M‰n³˜Ú’F• eJ'!ÔiéâC54KÎ ªl*Sû€6BE˜CRëŠi{éBòõŠ*†èÉdÖ|˜Ì©$J_â…!TÙX¦À6wȆ!B …“Àöàº§Ü ›¨º³TÙ\¦TÓ*åþ ¶†U­VßPx¢§"œ€ÒSeƒ™¢¥Š²25Óh"õ$H{õ-–Å…‰Ò·x_¨b^cß\¯Ø¬¹õ©ØSPe“™k€$uw>D†a•ªE¢Éô›: U6š)Ú}@JH a"¹uêãŽEóÃøÊʦ¡Êf3¥Ú> ]¶ jW/rBÈ;µê)FM• g |s‡H+qÒu‚x#Y–‘AÞIø¯žRE$Ê4q$”s:Në©'W¶Jªl:SÜ­ɧTãå•ukåGç[nS¦ ¢ÊÆ3°È .©ƒ=À.mÂ<) šJ(¨²ùLlÔš“¤Ç!œ¾%~6j‚;; ªlS›6±¿FÞ×d¼,J£¤6Ôv§4Lì·T‘ˆ¬€d;|¿Ã918¤ÃËö¾Ë¶Ó³«j}Xow¥TÙ¦(©Âüú•JA0t”N»Pî"Ñ37“Év‚Ò‡À´Kk:·L©4:Ý‹NÓ_ðyœÆåíìÿ*o¨U¢óÝl<ÚÖŽn}/¶Ëcú]œvNÏãò6ù8<ÊÃùô‹ðøøÜ½ß=ïFWqé^Ä_&¹‰_ÔQ{'Ä¿2ªlSª4@h[{úùüYœmWÿ¶¬”ð–Ù_ˆ2 w»£míŠíïwTÂoÂ7éG´t=ŠËð£eü«s"|‘>ry¼,ÝqüøàDXÁÅwQûBupÜSeK˜"ÛQ1ù‰NBX*ÿÚ/kGŠÎ÷§ôöwŒÓ8Ué¶úÃ;"<ÞÿÌlˆ Šð¦×ÂÇWCmxœQÉ!¤Ê¶0®UxòPT!nfO·Ã÷› < ‡·¿KúÔ¶úÈGD•°Ø"”î8~üí›ü½ª´>$k@[Ãm·Vt[ûÝá}v[ûó´É(ª4ÝŸU£-.žÛà‹pì­ï,ðmòEøgd>DúYþó¥V¹Y*¤ç¥;Ž¿øéùFTcÞúpPé  Êö0¥Ò`Ýæ~²›u.ŠÛÙÊ[àé[ÚOómðŶö›'Ñ‹Nx/ÝÖŽÒAáã§y>8|±Ý~™”1èÕ~÷”pÇ·Ñßì,¤¯ yC™t¶v‹˜¢‘=“žÌê!#Ÿ<“x 5&&ý”,UÛÄÐ}@ÕM·RþrªˆÀ‡Â™7xëÃÇf¨²UD1i€V¥Jló9x´o’‰J£dÐà JSe˘¢Ú´}(ßl¨>E?˜çóßiªlS*Œ€œ³I3¿å2£‚DÔúÄ4U¶Ž)ÕöÁ ôÊ¡mZÌ;´9ªlSj< F ©[& éƒè[>sj n ™b¼Ȥ#Ó‡P5!\F€“÷Éò¨ŠNŠÄˆ)¶i}X7D•í$#€÷Ytve£WíQÆhñ(P š_ @Ó›¶>Dù ªl%Q*ìJ²³õÏÒiSlp¤F…Âyº8Ä!¤FäÙúÈsŠI?îågõŸåÆónô<–À ‹×ÒÍËÅ’Ö'.¨²*åÁì’È¡4XdF{&?ž4BÈ‚tNè‰÷7Ù<}Œ´Ë%“>:«¹wžsÆyþ¼ñä=‰WeFÑf]ò”*ÛJ”Jk@ÔÊrPþÝCŒÒ¿Ö¡¨‘óܵ(lúè¬þlUzOh|p 0> íÚ«l­Jy€Œ€¤¿(#„„ ªüøw"®UˆôsM¤6>ÈòWˆ^í `ð&µS•´îê¬öeFG÷¹qÀ<Ö!ägñÇd•RŸ­Ÿ{¤ Í%aäæ—žÕŒÆyþ¥ñ\'ÚúàÆËüööM‚Í> ,šnx°Ô ñÓ'‘Ä!¢Œ £l„°¾èD©B 4Bè…;¹{ad€ÒÿïÉÁ¿³,7J`$ÆêÑlp$O+Y&à%U¤ò©}ΘÁ^ùU¾¢¬¼²Œi;4ùi5Lš@K•âÍqù]N¤T´ô¨@ëCÚ+d øKwZ˜ 0}V¿¡ño¬eØöˆZã"_¨¢¨'ȤvÓ!-/€( ƒSð…*Ö²Þ` ‡b¢˜´>D ^QeÖ³+4WÉ £‰LѨ4¼¢Š¼$ WzqÝöö¤ÜÞ>èP™€À³PE…5 ‰JÃ0svþRE #ƒ†&lÅ pBH¿S³xl<ãmìÈAÍpëÃ%ã/UtЯ,‡ê•åüv÷~'ß®Žƒ+Ë'»Ù­îñiq €~®©u:3 ‰DN>Q…’…V@#J±œîåáÑ™ùÈ¡{{>'’=+¶·£mìhƤÈáÏàÇgõÿ•m“vq¿“NÔ–FÒßÀC,™ø'¯'ö500BHÈð#áöv´%„òAgø—ÛØicd”@!%’°}6Ù¸¥ŠT0ÚííªƒÓÓ‡§êíí¥±wy¯<Ã烌P:…Q‡”'ÎØ!€¿TÑ [UFøl|AxîèwÞd‰ ÏR…0r@ùÈŒ àB?ùB…@Å^”x{;qÆþ½úŒýËgÈ .ÄÏi>(}t†~È3äF ®Œàð…*:ð|9íUŒ~ÙË dÛÛãã'–Õ¿îÔ6wtö~ñ9²ÿÎÅ+ª@䕈g&f`Pr;E@FZ9bÞøK•u«z;…QŠ@ É_ªl L9/o†Õ)ùB‰VÚsY©½èm¥ ò…*b!Àü£–¬ä,°ìËóÁ}¢Š¡tzô£ôàòžX²2hn_ÿzV²B¡mYxG¸(™%n*-‡“ A!ùȧ¶Ä½ÁÎvw*J”µpîUtBFTBv$èÖv´Ý<÷¿[ºÞ¦ssl8¼Í=_)>êÄwÙÅ ‡|eúà‘øÚKžf²[ÙÁ¯†À”Bàé/U´2.fîÓ•â(f'ò»¿ÇÿóG¹–X†£n}?'®N.V¦Ùƒ(Œ0w²òJE°r¼H¤â U,~xÄØÄÁå1v%ïÑ.ñ+Ò8ª8^½¢ŸæòCïk&_¨b!´°üà«8Dÿ³áØiUœN|†\‹”ьο…Ĺ £xE³_C•€õSåœY‘Þ¿§2bÝGVžl]9N˜ïÎÈ‚¨9åçľZ½bÅ·4§V’owã΋ô.ÜÓ.µ-þÃ^øKçž8½õÉÿÃItž™4©V޵ºÂf—ùÊåáUÔ²ÖËxU“uÛ×Ý£W© ¨•¼}=–ØÑk d|¡ŠLl`…¢•H8uhóW÷…*H6–­N- ÊÚ:/)4Q_gk«ó¥&rUOV½dX ^R¥i°¨EÁ…v±[fVùµTY\è%%_ 3aH"à”¿Tþ€H õè}2Œ894Fq7 Èc®M(eX2pÒy@_¨¢‹Ì‹:l:¬ÝÀ KG{û»[À©è UŒ%VœîÆE¸Ef„¥[ÉŠmì»»÷q/Á?£¶Åuãïû©óQa¤Ð#'¥3-žvörÛ&þ }Qa…ŠÑ®9¯¨b6äDÆ‹ø~ ¨û{ÜùŠÜ²e£owÇ·ü¶x|Er÷>7B`´J?ŒÂˆ\.쾉ÿ•múè3jM1º®:Ç,ðOÞ§]¼¢Š™’3ÆþRE+3UðYúŸü'Ö!\:ŒBQ¨ýôŸÜ¡B{¢3sŽô·ÅÇÉõÌ©¢…Ò!B<@gé]6§–]”e£sw\ÞúÎ!h4Æ«é2ÞM 4B€õT¬'÷?NG£ÉìkìÕl­D&üÏ •‹ÛÕsã‚{Êx !ŒÐùÃt+ûÆážßÏñÅþ^fß¾^µ#+l¹®ã/KžÌ>ÝÇ·ïæ™‹/Tщ´yˆêÛÙ9h{*†o8]N?Ï$û×'ª˜H{5PåH &Z]Ö×ðmØà㲓2y™}xG•ZÖg­`\ ýX_›$,Ï4Ô„sõŽ*†Rs±ØF=2*0±žþRE"èu¡‚ªÏú¢¯ =¤RQc®Sí U¥ hV¥”R¾(œ^žOìËå”ðNÍ JDÓõË›üÎß’2^QÅLÞÊ)ÍÊUL ‘>Ø¥ .÷èb”þOtY¼¢ŠFX†ö ŒÓìi)ÿx>»™ÍgÓò8eÿ¨‚…ž¨’ÖpÅWêkO0Nµ$Âap[L˜Oo©²6ÔÕ12ç‹‚e⸾PE&9e`Œª ¤âÒƒN%Ê'S>‹×ãÑø 1dö…* ™ÈDˆL‹ðçÿ ƒY¦[ëDûj‹ÑÕt:J®øDµ´8Çn(üt8lMt_¡±Φfï³÷Sìâ%UªÃÉÅ(7«Ö­hÛ­m"Á7ít¼øÁ%ZªÐB–i@*²ª­iĬ?Û¦È`êmd¶R3T#[ÖÏH‡ˆ¹Î¦ðýj´ìÖŽÆ·ØËªè ¬!€ÕGmƒ»!3絘/ËsOËZõô¨sT'n¥>·ßSpVòUõZÜŒIÙž¬E¢5w‚sñ—*:Ÿ_QáúìsŒï[w^MÐéÚŠs/ßÅõx4ò|e fÃN(õ© £ùvq4‹öDã{=¾žÍ¦ó™+ËÀ¾éÂRå0»•ýd·÷kÊšƒîmv›zy¾ÉxÙ¤jÁc §ý(d0éç¼ T»`vŒæ·²§ÍR~çmq›z…³ðMÆÁ2oÕ…Aú<Ëf\Ÿ¨¢#Íþ-å“o"ÍoVˆcU+d4Ъ­Wj9fF_ßç¿?µ %-=ÿ¢ó=ÇAˆ›´cÓ³ðk i`€Ÿ*©ÅdDvkÛ Hmsª<{¾ü¡Q·©k¶¡›¨–J ‡|I‘vk§­Á¤JH¥ÝWé·²Ÿìîßtþ—·©ÏWt‹:ƒºçö¶[k.Ùðð·úÎÂö*ŒÖ„¸äàh»µ ƧÑ'˜LñYø€õÕ˜Y3M"¯è„þjÙŠ±Q¾½Ï{õþi¸Â0ƒà óiž¬×’¤{–GÞÏÖ‚~žÕát>¬R ļRûÆñx:[þw3ó~$­H#Õ‚Itð\½iÂæc Ö εë‡DøÕ(žcrqð…*6ヺ¤š}GÅ(ÝÅ|2ާÄô¢/TA²¨J ¥ ëy§Â>+`St;O_Æ_–\ñ‰*ji‰Eh¾Ž#çŒnÈ h„@mŒÖÎ>dý”;OÍ0@Ï[Ì—[d +Šg;ØK}'Ä_ìóÈ ~¢à_x-k?d Ç̈&/±‹¿T H_³œlkëØÖ1ê‚ëÁÙÛŒ*ïË ~_¨¢‘×:aÝ“+|ïÆ£ëÑt|u‡=|¡Š©øVÒ/¤ënÔAél¯‡fXÀ³cúä-'ÉŒÆÌµ5ˆ^QŽøÔ¬03W-‹,jh'ö]*mWmSuv¸òIÚ}@f ~–àFHŸ”i4£Pz-3·û€$bR¹ÈªDÛk°„¶‡]=7@ôvPá9ËNg­cæÖ`Ò^v8k˜‡á[H7I¶û€MGÐ'*¿á)W¦Ý‡ÜuaÀI?Aƒ‹WU-Ì> ØCªðBbö‘Ê õe|Qö'7ÿŠ'dééÇÌÕÔE…1ó²[KLÆ>S¥eyK;»z†ó :MNóÛØ;ñ]Ô†×Ç~ßçþòÛØ-Àé1ñÈCè3¦î-Lá U¿+tKû}~K;©%’ò6öçÅmì8Hp{™$|¾Locc~ûù$~uš~á¶Á¯adm€ñl:õs¶–AÙ( ni§oWjocÇ·º³µŸ>Þìíg=DømìÊ4NVÚ}@U%hX¼ ^À›å°Ç|È, é UÖ¯íñ6x5x¾€×#@äNÿ à U(ÖO8Õ/l ã)?Ÿ¨b&Ϊж NshÚ^R(&õSwúê” 2ÐM¼§Êú±9-¢¿Tq^Gvƒ Hªâô#suà¼È(þ –ëÑÞ}*ÂòãÇ-7!._ûЮªœ/\ ðY™ù|þz6Ï0c_¨¢€Î!‡ãüEB·AÂ}Ç€ÇS†Fh^ÿ»zEÑ—5B8Ø (#„ó³ÎÙyŒµGÿñi<|œjž³ÞÞ4 ¸%62ý–W×?Qç$Ó3i£s;¿ÍþýŠCzE1J#„oQL)‰L„oößáŽãR¿ä.QöÀì¬ý¦ÍòeI×5§Å÷öÐ B4j#„ø4>%Ãݼ‰½I¿< »d|à ÊêÐ8r¾ZV%Ò'«1s»$³²Ì!páñÓôãèwd\€¨Âµ?,) RÅN5ÕäcöñÑ¿n­B€j#.Üå²u¿ð>þDild Êj¨£ Lµ ïÀM•þÑ×QzÈþhäç_Biõ 4BXðFL¸øîqv£ÇÍ^ô¢Ý—î`#9gØÚ¯¸,ú¹]Æóò¢¯¨R/ÌÏÚ·kšLa¼¶ kû¼£ õƒ2ì+*42`¡¥‹UßÃ(’XÏ,^¿|éía¤¤Y/éÅLœùË~¿Ê#ûÙW1Å É$P-îs7Jqú1(/ü›WYaµ[ŽX…ª…ìàÂú£“üÂÌa¤±?T©€•M«š´CÊ!såÒ&ÞF*áù•ÈÕXÜNÈ”‘¥–š'¿‚T:ŒtŽãyE±àÁw±CÔKÕj­ÔÃ5+¼ŠÃHÇÞFJþ¨‚Â…XNß td È܇ú 𲘤À†_Ì_z|©h '_®CF­X÷K­!KÀª(HÜÒn LUp~ë6ñÀ´4:$¯æð…*HPaý£¸¥¿…=1°Í0UP$YgÅ„nb²Ú`üõ‰*¹±+Ã8„£ãq´Y·ÖdýÏ ÅÔÛ¢½ä…@AÈ-ìõM¯ ”‡¬ƒaÆú€"í$ˆ…fi=WÝÒN¬ “Òã¥^U¸ =Óç¡2„*Ì }œÍFóÌfÒR¥äº¥º…Ý‚Ø ª&÷­Ê`ºf˜Kev‰ öÇ_±—/T±«¹jQ…¶f[]Ö+6ÅAk?e«ì U€ýšMÜJºd úÍœ,Xãér¡ƒ±‚¨QY"•쑺)Øë+ïÏ‚«†Ë+" ùþ¬ÁHÆ ³oïGóeÏv2šb©âpüIþе)È5Š­š;æÊ=¹Ë7¾Á.þRE+ØDìl0 ¤mzœMçBA&E7å;ûB‰´ÄòÅ’Èõ˜JVO"¥ÊíR«ø·eL%?«A®ÕRëæŽ =•8žMã£éõÈ¿{–ë¢)tRƒUì²è8åø6ã·ãѼܲâU*/¬éè M õŽTɤ/¨G*CÅŽ¼wT ®’þ$6-Ê’4³CZ;˜6"°øçÇg øKR¸´ˆK(š™A…¥D -wŸZT¾²´õ~”ÙìOü›Øw6ÞTÔ€¤ÑÈe“EŸbƒcpÒ×ù:áGŸ-ö¥k'j:ÎQÅ"º#–Üó£xL¤å²§’e˜þËQ˜kŠQÏ©’ÁR⊥I?i¥V©vœ›½Ï>Þ{?¯Âô;-›ж§à‹~䣞®6b6xÏÛqzjÓxäý–1‰î¥É̾;ÍÀåj4'"ˆ`^´Å|<Ï=Ü2¦ŸÔ·”¨,Q“ú­­ñ‘'lª<IÄУû"^å\FøÀônð6Æ·´¿ RW¡žŽ-4‘Åë¥Vyë¡VQHKwpºòÀô})oio—¦$ÜãÑt>Ë­—^R…„ôööùg÷Ÿ”¦ï¦cJdÛâ÷ñ-íˆk]›ÛÚ×õð„É:ŸŽŒêCì)`“• “Û¬íùËÏ& ‡à ª°·¹›Tq]šž$sÂdìUôò±C”m+ðVi„`ÄVm@èpÙì}óÐè„ɶ¯­µÃ™~QðF”Ú¬8arŽ]<§ÊJP½ÑsÛS'ÄÐèÛëü„ÉÒ×_ª€d®¤¯\¡ƒª€&Y6iùB…lzô£de™¹²œõU>í½¿Ümo·&©ã\JøB˜ë•q¯4ûcÐ+ˋӔ-”;•ŠV _‹Ù¼¢ ¯íå+Ë…¿`{;;[Ç÷ûäcº²L‹]7Ñwakë†öŠ*bèV–sÅöv¼>xòéN¬,C¸r?…~©cÈ, ë/U°4 W–OƒCñP|ú{ùXñç_[OÅ|šÇó—*Š•eÒÿ¤ØÞþ‰Ö*I¹ôü;^¼²l‚Z{*"Ψyä Uò•¬,c¹íËåfe™±W9^2åW"=neYV1ꢎ)¾Ïý<+w·{C©¨ÑÊñteùQH®,ßìE/:Ñ}é^pãjÿéÓ“.~¤W–á0î©Ô…?¯ÆÓéõxô çãUê‚ãíí«šS!’LÛ}ôØ Ž’Š‰k¶·³{–Îìàï©M<Ü = ‰•eƒííè{*¦Ãeèk#ブ*k€nYÑ,º$ª0zéøužöhoçi_%§/TYíè¡Þ‹ãŽŠØ1ß Dnq÷…*ÎäèF Ä ?žMçèÿü]¯¨b!im`šfYƒC;áŽ0~‹»WT ¦G;[!¤ÛÛ¿žD‡éD c„`ÝAaBš¬"YA¦Ñü»»P"˜ôï„RX†È3BH¥Òî\,n̬ªîFˆI¿a`#„Îi@±Oû«ŒмÊN(÷r{»¼vøâp¸ È÷íØÓS›²AF‹ø›ðŒ}­Bñå<<#1ÝÞnªúEÁ™$~?žŽæ³‰‡[Æ¢‘œžþØaˆÎØgOBˆ_MÈôDã Ž!Qr?ç[ÆnýÜ2&¡ÞÞŽÛf‰=‚ÏØ¯2©ê|¥Ý2ÆBl„°þ„Bv8w² "…ÛÛ+™k ![Æîüë«H¶©Ëv(#Áû7>œDçwå#sÆ>3­‘0Ÿ¬»S”E›µ[ÆR© ½‚f좇rŽ¥Ö¤[Æ~Lñ†*u¶ý‘ð±Òöv Ô4f.á Uêe„ ÞÞîÎæõ -æ“q<%ºæ^QÅøÇä^ˆS4/P*ŠJóv<žŽããoØÏ+ª4r¾Ø´õ4l³Ù(hÑ–W9sábVU—ž³·IŠÓIô—Ã_ª`0+Çxe9ûÀ+ËI±½=¾ÌÐʲ¶~ »•«ž“C4ñïò\Åp•¹Yxpº(:³²üí*`ÜÅÙÁ!Ñkսͨâé•ÜB±jV–“g!p{ûù=sÖ~~{;ЊÀE•Û—…yßF×£éx|‡]|¢Š•W–3J|}Éž_[ÓÊ2`¶ß6Ù„Lîþõx4~³(½½£ ÿ3¯,³k@üíí´V9ånð`2չȅ¨±ç"MÚ;ªð"®,··„{R|éá#êˆcneX½ÍXgÆhG@9²*PœNú£ÛÛc´²ÌšA7@âƒÓ]Vz¢xªŒïÓ«Ö Ž¾½½\Y%··çÛÛŸp§ÜèZ…YY–÷- uÆjUËäê:ÛØáé%/5ÁÉöv[¾ÔE q±ÚéiT“XõÛÛ+)_ª —™Dg1 ¯¨bR¡ÛÛéƒM¾µð¾Lôëû|FÅS­B‹d=Êúru· TìT¾ð³[Û,èk8\®‡xãÙ²?;»Yþ7û×­µ”)¬NÕΊ4 Kµ*¾´Wr‹~21»¿†/3ð‰*"¾ê²2‰Xó¥~yIgŒi¡?ÄSç£Vu¼,oäZªˆä,© ¹(õ_€#pð—*ÀfEùÓ•‡X™j1k _¨b8 ©£Wk“&°y¨y®¾P¥)*©ªiÔO#¯¨bûÛ¬;<ŽÔ”1³0ñ-§ ‰ÿ’?ýñ?ò¢ÝÊ/DLÒ_ðĸбØôAté˔Ȳ¹ø£^aݵ٢E‹-Z´hÑ¢E‹-Z´hÑ¢E‹-Z´hÑ¢E‹-Z´hÑ¢E‹-Zlþ%-- endstream endobj 11 0 obj 12337 endobj 13 0 obj << /Length 14 0 R /Filter /FlateDecode >> stream xœí[K‹ä6¾Ìð9‡Ž¤Ò–À´Ý}_ÈÈrd/ùû)Ù®’Ú%»ÕÍ aCXzÆ#K¥zë«R¯þ~}ùkPƒ:Áà’;ù!Z} ÷_‡Ÿþ\_â¿o¿¿¾œß__´R'3„äqÁû/ÃW;h3¼ÿ6| l0Áyüm”×Áøà®>zÅ¿çßpþixÿãõå‚”¾îpÒâ>ùËLü·Àç>RAm Ù™€ñ£wF™7äÊ{íÇ>rΟâVìéÎR0qÖ˜[æÄ-ËÜÉ3—_|€·e,¡v—1£Ž‰[wJ…8se&Ô¢6P(æÞŒ(ì„£Ê'˜ð‹wH>À´=m©·M½Œö¨Qi”yC²Gÿ>fU~’Ûá²r;ô(´Ê†’@°’‹™Óì€æ Çú]ÐÛø´ j  e'´~YèÑÆ«^g½]ÃêxÆ¢(Ë«`—!`ïô‰F؇g!—Qí1ŸÓâj'MÀäÎD°€¿ø€«‰dâå…Ú›œÏ¢°[þnÉÑÖF‰Å€ê¥pD“OëD](8Áö…xI…/¬‚K‡|bó~F¢¨ÈW©ÂZ?¡†Î•…õ ?˜%aJÝÕáóˆïUÙEðÙ&{/yxå{“‡ñ.ÄŽp äÑÓ9.ªÏK·IÎÁg¥gÕiËegêðÊ‘îþOÿBêh© 'ºl C†W>´)Ó+E5”Gk‹êí¾mæ°6ce`ÁÐä´C•ÝŽ1‰W¡é÷àìÈ.)‘_ÙöûVÊæ™Q© VlöG:£Áí¡‡„ܦ>ìŽ4Üæ8ˆŽGÞ6mCñà(ÂFŠ%ÜJÒî:Þ\ð‚|àñV‘ÿüãm•ÈiBfˆKb¼@ÅÍo=ŒôiJ|8ÙqY¤e4â&¤œ|XrôúAŠ_ 9ò–È‘GÄYbP«]Kü:^ŠyD…œð ;_Š;z<¿òQˆ5˜£%&°keÙ?YÚ$È-õeÖ•x Õ˜çJ2U¤rötbO¶Nf™T¤Kt†­¡Ú= ÄH1™¨†Ú¸Ä#¨ï¤Ç嬷Ñ=‡’p[Q}J²N@›çP’µNàØ}”DzC3jL®o 0-laðÝb†$Ý[ >Æ”••(ÎêÛ!¸p¯>ÔgSønQ?ªX":Þ{ü5Zg•ƒôà@d¨+|p)` )SØFvm¶«³”@™…(uÛØ°²¼~ÜòFUg‡DFf—\pÕ!Xé¨àÚŠÃr¾q˜EÁ©#óÃÇ\ªð•©ä„gÏ G¥Ä(”ñ¡Ž—(töœ¬2,H6çN¢Çà £#¬0P-OëÂéÉPl€a ¡U«*24˜ŽŠ–<>{»k`íZçû[4 2sèœûö)VUŠÄ”NUº¤&Q¦b¯ýi'â« úH1„®ôaý,3¸éˉ>³ñV‘¯*“\oø)$(TdTDc0e<áó\<Š9ö%xÛ á,>Ù.@ N‰¾T ²aýQ€LN_} š »)‹ÜG=OÀ³çðªIœÎv”€f˜2—ù7xý]=¹ò(¾o„Ï7øÎr9ʸÓñ*NÂ)þ€,—˜Ÿ‘Ü*òì‚ Á˜+hü©À.©-2ø&AÄ·>iüi š±G žN½œœ#‘´Á ßÀAê!§ÕB̯}µZ\TqO˜ü]‰ò^­&"V«V Hyá9A­ä*‘-˜î›:“-tY›uÛÝå^#UIeöW]?=º`:^ìÅs®[ÊZíŽìï·ñY¸1ÝT«ÎB*)¹àu±OEî$ùºÑZ[ kC+Ãé@ziA1Gƒ°…Ô^s„ÿ@¿>$7n›ê¥ Ú×y2ÊÒ1êmo WÊbq‹Ã½ÛŽPV+º Ì]%ÌMsJ*öâsb[UUs.û•‚Þå°ÌÙçÙ1r¯]8ë‘”£J ¢o- eïp&ï«Jó[ðÈM\†H¢8:êYx»Ök¦͇g3B¯˜ÿ•n7„ƒ²Â,<ÆìÓOQn¬u˩䠵õܵN…ÓšéùG}ˆ¨™« Y×¥b],¢êÄ¡¦qM& ëÑ4Û­ª¿¡™ûM¦ª‚oÀô.'àó¯,¹ÓAÝ~¡Ü·—ELÚI#wä’~¼Ú½¬ŠH¬§};õ]p¶¼¼_9Iù­y³í¹†®3žß&²æW ¤u»ïÿ›ÝÇVvhܱË>‘TæÒ*ýЃ"ïÒfæ b#>óU‰ýТfúëüͼÊḒpg,O´Ã"|~2üô„•`Ý…yn)À£¿ÀÅMw"CÝz¸}(2l­œÌJðaœòù&³Ó5_>1Ë›¶RGf©¡tɳ`Dgâ‘;BÄ×ÚÔíuÔÈóåúÜsAD Óö (*2ÍU¡½8‡í˜ÿJ6Ì×ñsµ¨—¾Ã\à!~ÀùéNccátþV˃œšNÍ]NÍsœ¦Tµ¯:…Fá.£ð£1ö2º6ÈòwÓ–`Ù°;¿Ïìf&3‹ö “Upe1’]l)ÙÜ¿›¿ 1÷Æp_×Ë|ÕMnŸ–)°öu|f,güdoÃpçvl½8@ÍãÏ^ƽïeœÈÙA®¦)ʹ.úD÷XõŸ5]g ÖwÅpü¶‹uW_Ðw³ÎÏ-!ÅÚ³kêô–³ ’]n#FÀHAÛu‰bm¯(n92ó]ýòt#Æ2Á %º6†ú« ëÆ9ÒºÉL#Y/ÿÁçDŸpÆÔ9¢÷Žï#âÈ^“ÿÕŒåÞaaNô¿ÿÝ=Oendstream endobj 14 0 obj 2156 endobj 16 0 obj << /Length 17 0 R /Filter /FlateDecode >> stream xœÝ]Ë®#¹ Ý7Ðÿàu7¥w0Ð×ý äò²Ùä÷#•-‰*R«lO÷tn—J¢ÈÃÇäéô߯_þsšNÓ‡9¹Å}øÓlÕG8ýö÷Ó_ÿtú÷ããŸßþùõËç÷¯_œÿæùC¾ÿíôç›>)}úþÓ/Îþåôý__¿„¿ÿí?{wÿL©8üýC=}ûvÿp®Ÿ]¼º¶”Ï>ßre8}®ÏÂ/^ç/+W?î~ÛäWYôª:É<¡:Iõ¶©'0dðá¬/éÿÿèó3n;rÐ^û[0e”Ðý*!)>:=Öd?–<æCò¦ÎuÉŸ”½¸ùk~«ò¾Žhý-þ}õ·Ç”bÜ:ü™¯#«íÄýgþdî.JØÙä÷•çBpþò˜XÝD<\\œÝnkœ¬Ï¯ýÉž·‹Œ¯Äj›egèòg¡EÂãáÀÌ7~Í•í0ŒèÇv_£éýŠ­Ñ†)Θ£ÍæèUTµànþì—,›Î .ªáLÚ4\£ëjEÞ7û¡« !RÓOŠó1Ñ©hC•2ïÜ—ÑR³>Í=D³HËžVÏ»nø(ªŒå a7¡óš´¯_6Š8•á<TÇɱ¢;XÁfV[¤¸kýh‘Q˜ç­ ׯ“x:CëE€*wÍïV Sc.20[¢Öm@¨¬¶hhyÞ­0KR©, íø‡–$tA| )á+W dÈlü•žÌ­š P$?¸[_%&%&˜°ae¡HGõÿ˜Tì´™†I'ë ‡ô$û˼ÂÖlÜ*PÀ…ˆ¯#0/©Ì”}ÖÀId\vÅ2A3!³«ÑÁ¡*:ÀÈUš10­®õ<å°ÑƒjÒFœå1%úSÕ™°Œ¬Å‰þÆ]k޾È] Àû”¸ÊY] v +Ù®¨ ûi)¹ãæ ¬¡øn–Pc/ÎQ¦=*ÕËåŸC6M¥.»–HJ«Õþ=¯iB.dJÆÆA]Ï• ”Ùí<ÚÂP$¡K‚..¼?3 §xgM¹ºµ4ÛâÜU#I5µ»Zæ¶ìÊFÃŹPõMI2K¹ã5*vø  ½FBB>•¯ôœâzbŽïÈâÅ;%;ÆIŒ¥L%jiuþ° ¢‡ïG ý¶ä×jfÀ¼7ž¡>¡æß¦þ— °VÆÆ/×üd–OX*9½?´`þLa55'eGT%&BÁê¸qPŒ%,©O6š‹lòƒE±>³ª©ÎtcÐ>î0uR(zFõ¤ÿ»kLÓeÔpÁS¥f\ÝÆ«k{[’ë¾¶ •€¤ì~)kLjÓ…A»n–%+A!€ðɆp+8pØK4ݤ'Œ¤”¸nâ&®Ç4‚Q‡[}…²|ÚêJDXñyHœ©ÞÜ×ËTUl­úF8ÓD§ª³˜Áš¨‰ „z¼‹îT)sìö×*&$ðâæôwû‘áT>‘ƒbJÇA½»›`1É­áÆ‹6"n÷Ú>Ð- e@äb˜ÚæN|±yi„°ìˆ\’Z­›Z%øø™ªŒq)¸š|$:°SˆúD™Ã­È,øTyUZÝb9OyÜ_Ë)W5¹¾Ø¤w´DÀ4Nx];/›¡;ñúæ”@ƒb–™¤­Ù¦q u¦¦ŠYõ‰/ÍIâZaâø\§`íÚX1Ò ’ÂàÞa¬ŒÑ“ÑfZ§˜©„cŠ¥äi^·f -Ý.xˆR }%…¥$ØEƼ@Ä ðÖ ¸ÕÞFWÓðfå®8P¦º+f¢H­˜èŽäMƧ8¤ 0DÉ@ÒîÅú &õEiØ òúbK•‘b)u÷šâèrü ¢ ã¨×ð˜Ú *S°VRªîè¡î´Æj,NÊŠ dº/4EZÞËgÆjRÄxèN|VÕf¸– ¬ájvÓµÐ/ÕÐéâP[uö|uü™Râ±|Tñ5ɸ½q lŠ‹H« ÛŠßGÙK6MØO´tv%ç±Q)ʹ‰ZFÛpŸ?YN’° ‘öõd¤äÏ j'ð tv óyŒ^t[—Y4ÙLa΀-P|ÑpÚ0”aýïÅÍ•dQ6‚ðR¼P,P€’ž%‰ çÊœ®Ž‚>D&kjÚ„’¢ÃD {]]S ýFÃ8 îD09¥"hû\î¡©}ZÎm?±çŒ!¦û IKlT_½ aÉ DFtkûáHù–u#’$3Umª=ªN /⛇ŸVQœ¤|Åy6rUÀ0‡”ßbÁ¥„u’† òܨHíÜmÍBæUn—ˆ-g{7 Ž~"wš$Žœz®®ˆ#»fÒ 4’ ˜Êm<'ƒþ5o«;wŽÎd4ÖêÿŽ›>íEpª™ U7–akŒ¨;ó­²)p“ î@ÛÑuUùKøVì…+pa(£ì{ò˜=H*=¯Ê÷iÈ$ªa­ç`m×^ÑFF•À‰‚(´…4Éö9¸pDrzuWzQ ¨©ö8]¢Z‰3 ;ú«¸ÎÞ㣓í>õS€m?’Q4*m ¥;oî8f»øÔôlOÖ:PSŸîë_ãM=9¬t(þ1IÎñïÏüoÁz•TÊ;7F+sÑ“™4’ZG[cÑ‹SKÎý:8YLj,è.;Ôæ[‚ïäâTüz€ÄÄÿ­ö™ô0þ×eMØ/îì¯)Ó«ó)°ú ×®s¿c Â%E´9ÐRÃvÅ´]A»kÎ"pïDî¢G%·ZœÁ`ƒ³\L‡0spøœjCG›höƒëØÅaNåík\ìÔJaÞSUÎþ÷/”„œ±ûþŽË)wra†ÈV¶ÅÙJè @’ÿÄì9ÜypKØmwQº›m_”ëŒ„Ž˜Eá®=œiý]å„—Sââ"Ó^£Š¢ëÐÅ㌋¤å\h¿YŠ}¶Í¿fÈ“W¾ê‹¿Å<é¦I£,jþ$Œ@Öt•èm>릀(ÿx|p‡Bìçô‡}Ø®-Ý”¾›ÙQ{ý)ô†ûšŽV=ùd-ö¯ ¯}07øªÎ6P4”ç MÔNÑ^ -…è–ðY\/>R4WIÒHRǧÄM1T¯„€§w!}û³¡z3ÓÚ×ö!P¡šÖ½¾òHõµÎyí*Ïbfïw—úNÙÆûÐCi+)—e¤ØÃ‰â\Om¶ŠÍÄ@—tŽú:lZ"èô·1ÕêO”89%6ƒ5áeL53mŒ˜üñ„Ü’×ÜþäY£f´9Ý{dT˜IHY‹É»ÈPFÍh)L‰™>iš–Ïè¦Dwˆ9­Œ×Šî43S’tVï?Je±ÊPKb?š"²¼Å =ºÉvN½xÆpëØ„ÔI_ÌÕ/Á{åÏîÓLîb.Æ Ò\÷‘µ}“¡ëØå^–ø†‹wùK|ób%é4½Ì¨‰Ì­Áé´WÖú›vyþìy[U*xÌþj‰¤ÀUf\FrÄ)‰×¹+ªg•x¡$Å!¸9€ðø‚£ô;ŽÍïÍ—I|£4_ö¼ûjNÏô3Ò«"ˆK‚ñ®ò[È ™N)¼oÞ%…›5nyû@GºŒt=3¸ÔG_½Ðqç9—SóZó– }[r®’ŽqxtI’Jè–ž n£ HöTœìÒY}ñ¨2„+ k¬ôÞÔ5©ïuì½¶[ÇÍ9øŠ·øjÅnš¤(‡¦º7‡7,–yM|še ´¸]ëŸæ%[.¾&%éQq@2‹vºÿr§ÉC"£ö8œçî}Q÷ñg´,ÁµD!Qo§Ð‹„Ë}k8ˆ‡/ Â~û7…üµ¼·9¤ïlú™ ÜD è»ö>¶mÚ$¯wÀ‹»cÙ£ÞÖ]z°'gGl‹àè™ZJÊ”mJÜøJZÏÄv¡DP_z˜k·Þv¤¼Õ†€µÚ3ˆÜ­Scº­Qx‚$9ôÉöü¢G|‚`‹˜Ï¹JšÉÀHÖmò‡NE¸n³<Êæa"åQáÊÎ,:ԉؙ¢ÉÌžï:ÚËŒ?GEPabQýlAF½ –›Ûs½ÍÂûÊ&4U81zª©šßl†œd^w— “Iÿq%òWÜeß½|vé ˆÄÓ*§»5Ö¤FIkP:¨ù™Çæ[˹½q«{C-¬7ëæJÑ]¶àF‰† ¯š¸ wîÍ õqfÜü<¸„$ðþ ˜X=¦5á®vnv?pº~÷õ’|2ÈrŒ®c¦Hµ!*Q5T^k'c0zJm’غrS¥7úüh¯ôå¿ÖFË(•µÕR’Š]–-™hN*;ŠfÇâxÁaY°£×ÕœsÚºÑV¬MbÃi\²ì÷·®Ô÷KÒ_äM¯ÔMQ\q”é6Åp{‡¸Í™Ñã\asýסxº€Srï¬ë÷~Ö*ë‚æ[($òŽ^5ÈdHÛq˜¦K⦣ðâÒA$Db¶ø5$[I<‰Ü$ç¤^sE#ŽáñpùÞXÀ-åó‡ÞÛ9ëñÖRF'ž?BÝ\MýškTSȧÒö&¼"m_¬kfuÒc ¬¶ÛÉ4ênjo!ëéΨ÷p¡MIvvïð¯"ÂðõWâ7„'Ÿ iˆIõêñ鳞ÆBcžôÜŸ3ÄY–û‘-iúõô?`ÔYžendstream endobj 17 0 obj 4254 endobj 19 0 obj << /Length 20 0 R /Filter /FlateDecode >> stream xœÝ\ÍŽä¸ ¾7Ðïàsëߺ«ìûäv`²—¼~$Û’h“¢TîšÉnv°‚Ê–(‰üø‘¢jþóþöïaÆ›Œ77;LZÜÜðû¯Ãßÿ2ükÿ2üûýŸïoŸßÞß„Páëi47=|ûeøë¢1ßþ1üäF'­·³ÓÖÊÉ+ù°BŽê!Gi¬6w;{-ïr ­5[egâÓÒ«Ï¿ ß~{›Cÿ?׆t^ßL{HI)¯ 9©ž!9¤º6¤“aZCʇ³Ö„VºWÖP¤'ŠïoÏb$aÃ0SRYaï§ŽjÿÒ÷toÆð·cžûPV8æfxÂ‡Ù†ÏæSæñþÖ;Gå‘iŽvùÊìät›ÚгÄ=s*ÍhÒ†§î6 fô°f›SC‡'×9yõP£ú ÚéÕ= tœçö­ü ÿºf:Ú›oÌ4 d>×ý{Ä}³öò(JžÐ×}¬ï^ð(èÑxÕØø¦T7±½i¡×7µÙÞsáû1~÷““[‹ ë|nIÏØek±TÏÏø½EŽ©E¦gÆú[¸gZÔÖb²<Ö ~Ð3¥%÷6lkKZ×^3ãUZm9¹­ÙjANoo‹ˆÚ{‡SMˆ,[Z‡Ê(“ ¯ƒQt%‚uf >Eä•Ãl‹ÔÝFÕO )u^Û4•¥µµ,6àBÚ)áO›`Ê&ŒÑ ÷ÇÀÞà1Ы6 O^:ÔƒhÉÂÅ¥É/Ú¼æiTËoÎ:µ] ²Ô% òÍ„„åA ¦’UCfÝPhuZ]1!ÕÕÅG{ßµŒ#öqÒ3þ0Цæ˜çÞ"EÙÚ89Š«e´Ñh®ö",SEsuP¿ýu9½ÍÂZ¸?KÞ_U¾­Ï°zÉ$ž*Dø¤åìç¡Ìïc«$ÞÂ|îÈĬ š­EV7ÇlsR HŒ‰ÎI6O€E±G`&®eßY«Ëü±C¸£10Da,Êýd¹‹ñ´Át"¶QÁ~^U|éLT|B1^Ù }Æ@âå ÙþÆ@;¡5aYô)?uàz¡'dÚê‘÷§Œ<š¥Ë« ñ'…û2 V¥’8+ͺôšÜ€b¼.ùè±Ì¤†Dz ‰Ö¸³æôVYùß×*¤X3•kÊïN6Y,®Æƒ2¨˜ˆe­ËÚÓ ÑÏèðy t¥\¥”c\†wa,ß5–ÆõwÆúèK%v­±Vãl»—¥I vr õãŽð?J…ö_Ýí¬td•RâJ½çWjW×ÚŒDiÞyÔ‡õŸ¨8úîÀ¨¥À­1ËÕÂå$ú˜ çF)‰ r½Jc¼Áå¢~i/D¹8-jÚ/ÉkÃÊÅ…›•\Pñ¬ìXdþûú‰z#&¬ïÜ«bB’6á}*hÏù¤R¯CGü¬Óæ¼q5žãÂÁúi!ÑBÈfööÓ`‚F°"¤/ÝÄNŸ—œÐ=Ì`ž$çÅbx|R¾j©Àf¢. ²ˆ €ÃVgôÌé6Ï™¤^› 2ÅN3 ÑDÞ «q)©câè»'Të;¶ç@6oލ€õù¤=cФ=FŽÜÂ&í;óÓ=»v8î4à° ,ÉT¶3¯%‘?ÝEÒ$2 x`p‡’Ó! Áýÿ/kÈú`bû‰ ‡^i“pu{[.¯Aâ@´tA’Äqˆ³lªz•ÀŒk„Ò–8]<Ÿn÷Á c#&ƹGv¤²ª€â‰¥H \7"¿zbã»][øŠa=—¤(<Ÿ›õX %gopùF1áGO¶‘Ô: ¯Çù‡§Ñ¡…°ÉLJ‡´Â…lí?œ:¤Û:/·t^´½JÖðj2VPRÈDÀÅ„é´gLÈ‘íáÞ“ÍÂÓº½ÜÔì:@‹ÙˆÅ”b=àgŠƒºoíwÜŠe|q€úVqt4>…ø¿è ¸è<Ê|Ñy?zkùÚ·ÚÛðF´kªœÃÓ¡ÅØøŸ½ŸïÆü<üÞ—ŸBendstream endobj 20 0 obj 3197 endobj 22 0 obj << /Length 23 0 R /Filter /FlateDecode >> stream xœÝ]ËŽå¸ ÝPÿp×YTl=m` îk?@ù<€,d6ùýH¶%Ò&EÓ·îížÉ Ð]í²e=ÈCò’»ÓßßþsêN݇=ùÑ„Óàúxúíï§¿þéôïå—éÿßþùþvþz¦{:ÿáN_;ýùîN}wúúÇé—Â=ŒÁ™.ôÑ„èï±Ká]úÙÆé§ô»!3¸àFwqÞtæ3„Ø™‹éæÞßræ3]ŸÚÉÏ.Áç{‚M÷ÜRknúyÈ÷ä»ÓòcÌhÏ9}ýëýí–:ü+ƒi„1Æ2sêÍ4ïæçòoºü»_Òü|­ïÓÍÓ«/óÅP¯…~¾â땸4fkcp¥>åÉSi8Á…qyi€‡í|É¥ù_®ÔnŒÐß¾Ü5–»ÆòŠHZŠ0 å¹òºtÂ@ïÑ,»æòJ–Ö‚0дª÷ÒÓÕÎp †PæÛ3=î]Ë| Gï!ä?£¯Óßävp¹G/¼ÀŒ u·I¼ËÚÀ\±3 ‹h˜}SJÊc¿7&ñ^®›^x/+¯S¯ËlÁ½qL+åjwDþó³¬i¼pþätƒˆ•{x1ZцªùmsË2LëŠÖ”¶ÓRÃk¿é¨ìæ©„^>õÈÖÅ´®l³4”[™3Y® C#=ì’-Ó6‚Ò×wìd-Â]µ°@|W‹¼õA/èUÚZÐ< ‘DÈ´®ˆ8Ù˜ªÎ~ûèÞ˜’^TQê>ÁoÑ|,r ˆIƒàryÛÈÌ\S®Œí•DjCŸÊs®hs¸chªÎmÍ…‡+†Y&ÚÝl®#A*5¼ êQGÔHÃG*éŠJbg@Vé>’6 B7¤1­± b«ËX.ŽŒrÓ96mËÀz ÙͪjY%ì^n­ºÊê —º–µèëÚ¶ý†×`·rœ‘£¾º³í 'ÅÐåö¢õ’J`'bWßÓœ‚¾Ç•å©`‡t&Ùç Å}AñÒL,sQµ(׎¹g ¡% Œ“Š›Ýª¹Îõ•îWs†QèFDnÌ·WI’Œ3âI¶ae©Ã7ɬ׼DwFdþÂý$C‚ÖqHv`£KsÀᆠo¬K`·ÁÝL®Ýßµ˜c÷·ZŠìVŒÙæ•_šÝYy¡Ëµuys:@ܤÉyg`8  P+èÛ ØC ¢A=Öù¥½ÓbVé;©ŽLÊéTÁŒäº4Ç2t!NMMf…RÁ% QýÆm…G¬1aØKE1Ú™l)J¢vÁšK]6legŒ‹ šXÃ@nÛMÅ~ ˆ|^n‰T–¼­°E0ÁRØàbql掵WÅ— G,ìÕ~öœÉ=DK¦A%Ý(®éYÂ(0õD¨Ï‰øíMèÊö3q¡NÙç€RXù¬'‡õò žE6˜Ë´‡&tZÊå¡Hº“˜ j°¯+ð—}œXÜ0æˆôkÅâîvæmmg†Ñ†³;Çatæ2ºhƒ }¸L¼ë%dÆö>:ñ]ÆÅÆËÌE~ÐÛÆƒ£³—p³·Ü'¹‰al5açÎO´sP²ç~g Ö·fMÇ8‡àË“€UÃÚ14£©ÄôedŠ ;ó<.YÚÜJñAäÁGìþä lã$JÆõq'‘£)w¥ }K¾ì$Û°°•Bðgs çx1W7ý‡ügú)Ð|e–C{EÚ_Å:—Q„“¤bÖn¼/$MÄQ#eÓ4·ÌŒ©‰] €Eã¥þËÊ<cÜDj\™à{ÄY´ÏŤ¦>ì颔a†!¬¢ìg)uá%ƪ-ê=)"™!»*Pá³CoGÞßÞhCܺ¦46@ÜIÛ¿ÀÞzß¾­™7˜S[K­¨6ÕO”§ù^ë~›tfsA”è¦!Ø-ì!qQ…*bÍs¿c¼×0±1 òÃ>÷ˆ{X…M6nžRY–!çKê³{f¥( Éã(/k”§D  ü*‘s<;L‘—x[Ô[Êncuı¿üóHÁISt)ª9B»4îöLp9·#lÆã`ÇgYÍ<äÔ¤öº”Çô 1;\&ÿxg9L–ˆbƒÙ:QcSØÞÁârT¿Ì;íÀ!M*04FàœÚŽ'C¶r %Ò JÉ ŸÕF—!´Âø]yn¦žilÒ¿¢ªVåØã$Šò„5¥×îV”¹ “¯Þri5¬rU``ÖÑŒDûIa!¹=¹uºl¦?m]RIý(;:¶ÆdøhŸÉ˜0=cÇœ°&o͸ò1ö«ñ^ƒã-\qcr¢9`QR7hÒxÓA>ò|  Öòm Û¯+l,ÔÌ €eFnQ½òðPz:ÖÆª{VÝvNH™1G°Yõ¬&IÖâÊú«q mRj?HÉÛçû×JfƒSͶ7måPjpIhü`HÅñIåÚ`ƒ¿&À8o 6 ÕæßN¾Ñ5޹4(Wçëö’ uù·Í°s¶ø÷NÐ4©tΊmk yûÆn˜ÑßAŬ‚U­™É–—[³º¦þd­ ¬YùM Á‚/3UV¸½¾iÒ4+Üu[ïü ˜à² ÷·èc!Žsþ‚8ZßtÌ`“‹¨S-Ô¸©Âׇ‹,=ôŒc.U±·°ºBü'DÞ…­›üm®•«}£íÝQ¾±RêìLMÕT¡òl¢~Y>iY ¤À12RÒòLüEÝ$—bF>ƒX;/É•À¸s2Ël§Pf*jšORòòú¥Ý"‘,djüc7äøfϘ*µý&VÖQöù8Ę5ZÞ«Û8ó2FJL6Í#Ù‘>¥€'¸Úö"AzÕðñÅ" šá²ÝZÆMªÜ=nM•ò1c'öý'Ä(ˆÿÆ;Y¸ª8lÍVÕKc^國”’ª2ü{¹ ÓL–0ÔT`ûÙëçvOÁ$c‰žÃI G£œ>vëFõÙ!Tt@ضòëÎåUh-œ‡k¿Â2;D‰bB A‹#XìùÀä“ È.÷+JfEÓöØš(ŒÂÏÅ¥ƒ%¹¡ÜÕ“.˜g;æ±;Fçœ-Ù>°eÌ”‰kû W ›q„½NrL%n!m’Ž¡¡‚*ñt·ã¾ MƒdðÕˆRÜl¶k½±†]3Ì=*Þk£ êAÕF1íàt?æÝšhaPÀš¢¦ÿÅÆLÌ”4·Ê@+äÅ DÎÔ{ãÅæc Ô¼_>4`g2sXÊõz»éÕpõıN=£ð‘&S©fЂ0_¡Æ*ÁP½1Ç2Ee!íÁô;ØkWº‰°ÒwÙ.&\±Ò ×Éþ6:ª¶.X4Ë›­ LÅ#†b|BA7— hly=J|’`c[Új}CìJ>AîWƒÔ¤²›’ÂÉή„_}®Æ<³w(ÄC.Ÿ Q–ª¹F ³ŽZ};j[}½Ç†¶(;YÛè«ã6‚J×E8C€)X *NÊ'cÐ4<…zá¨"Àù)<$°Õ=ˆ`Ô+fs¥¹=߯GðtLu ¬)ÝþÂzú Å•„m#­„mWª ¼™¹æ§d±íä3®ŸCâËMÉSp¶±IÄ5Ζ£b(öœQÑàÎ0|õæíñóÈOhǤ´«›\@WzÕ&ž—¢wú–cðód;)xÃ-;¹Ã>&B¨k«ó‚‡ò<ïVYJ@åO½›=$GtaŒD?*Ÿì16d=Td†êˆoÛ*XaxÒ¿ßNÉ— cÇêH¨à¤”çP¯oŠ·‘‘¥Y"-Åêj äÊœQ¿››¤7cÞÔñõXà˱rìy!üQ,({ú;K¶·ùËr¼?ƦÁºaBgeÝ~nž…¯c®t±n0¥åܬ0匡m¦a±’¡Ÿ2êâVÒûîn±F¡>ùÍÅ|x§ä÷Ë †ÚRjd}¦µŠ·#ZX*íþ.Öä+Qpcù£A9+nÅrO‡È âô«L[nld ¨l›%ŠÂ”Ûœ>'e“¶{÷L”\¢îݳŒà½h÷ÊÃ{÷¨Ò‘ [”yàH‹ÕUÕÞ &K%ËëYtQ¡RH0ùÔ‚rqÝ$ùË“5Èy‚Buæ€m¡Ù˜ÛÄ¢éãÄá¹G熗øTƒüñ¶‚o€rYÑž¿x!7 uÒnêÈW¿Ñ“‚Ž¿ØVy÷SºxŒ¸ÀŒ)òkpíÂÆT ±K²ã)Ťµ[TÄ Ý\i5>Úuã8]W½ñFøBÁ©9­fIc×ì°¡½¥´ÝwO æ2T˜ö”ªYžc²¥î¼ ¦&Wy¢lå…€d<–¹úáýÕ–Ií–T~#Óc5„ÊÚŸrÊLàM'\3”HOù‚3m´Ó=cûKÉ^|© ÷“»|nÔû›AºîqZJl~ªÇ@ÍC=ê¦ØBoò¡¾\ŸM<ƒ¡5ÒØçÚoÐŒý%gRŒýé ¯¢oö#ÿv Ün}ÛÎ!¤˜Œn—‰.Ο‹yqÑèrg-„#Š!5C .ã3Ï7Ó¤«_p⸹Œqh€Å> öƒ'{JØO` Í¿˜õp¦uj‹Š¶áp 1v‡xl7Fkš©çÇnCU¥¤Æ*±´Cú& j9Á;¸}T“¨TjôÔOÑjÐ6s–ù&sg‹yî¡_ª“PªU!°dUÔí ;5\èÈB9Üï{ ŠÎ°} ð‘”–þã1Î5H…`±'!$ÚŸ+H4ki ÃÖ# ÎI-À8ò¡”'ÓelUÅJЇ]颅©T/h…Ú}½ßÈç•´>ж~D"TbËËú›ÿo†5{àùs #¼vô¢,Ð/—i?ê~µ›¹ûUÙƒË9V§ @ô##•Ï·rP¥‚8h–Ô°6Ul,½¾ÇÁˆ9ŒöæjM2ÿ­¿$WÌdAÛì§}\w¢ió¸HüDœ…ZÅaÒRÖŒ’;1#$*¹Pž…JZ„Á»åZOêˆè‡¤Ã§¾w»øþ\Öë‘“vŽH—*s?ËA_KÜ»HÅBì”,ïî¹yn9åTÁŽ«áÚXzd•p؆0-± Hp8Ôß¡Rœ‰Äî®d?°4‘5¥ŒU›ü¬K#ÆàÐäû¹5¡ ES{›íÄ/M tÕ$”Çí+ªÆPÇcÂa_¿æ Ê±†P£tö’q ·ðý‚ÕZÊÊ ÅòVxnrþ†:9ÂWbµ¨Com꺼TèÖóf¢Ô AÒ°Mº¨Ì¼pükjó6dkUm"ùN‚& #ûtÓÙ ¨iœL^ŽIŸ9,‹ãÄþ4BÓLëI ‘9D >|¢.#± 8ÛøûêO—mŽûõô?‰a°áendstream endobj 23 0 obj 4108 endobj 25 0 obj << /Length 26 0 R /Filter /FlateDecode >> stream xœÅ\Ɏ丽PÿgÒâ.ÆY¹Ü(À?à˜ƒÏÅ¿?$%2BŠ *W÷`€én&Ecy±Qš.ÿ{ûïeºLWsqÑ]ýe¶ê.¿ÿóò÷¿\þ³þ˜þûýßïoŸïo³»ªË<¹«½|þãò×—½¨éòù¯Ëßôë_.Ÿ¿½¿=Ó´_;O†h¯Ž>©OΆ{Òž :kÿ¤~ãWþîUÐæaîþiž‚Õ¼bV ^ßõTVõÞíµ¥õ`=7%~“s½ôä!zïc¢P²Ž‰dt¦õùƒ“¥Í²è±ëgïòѼJ³^aJ#Ñ¿¼dANÚhA}~AF Ђæü‚Œn$ž½2ÿ“$“vwÀýu!F-¶ªpž6F3Ò.Ø´Lúš%ÑŽu1F=ÒÃÏýRalPΧU| .ÊZú¢tYË­Ïåß§ü["Õ?–1åÒôup¥F‚]F ̉dd](&õ쮳`Óa—‘$Áu¥¹eþ¥ñ°ŒkÔÒMïý [¬K){Äý4J›ŸÓ£ëÉ•†²Ù¯0ª, [ŸE´žYÅk¬ Ïu‘ŒÐu…ˆè¬´û›Ÿm 5 =+²÷ˆ~*;¤õWNŽâŸIð¼U°±+›luë£S£NÓ¯ˆ&é:§Ä:§’›Ñ>m A*º1Ì×É~ÇdÏtÚbyõa¬RMkÅ•½^mz;Pã„Çk'ÏŠ¦ª…‡'Ÿ0O,®~˜Ì@ô$žY_çÝsT¢!ÅÊÁ1𠛤²V1í‘@#Úù‰'ã  ˜zc¤Ï(5g¶ 6ÒÅ22èM/âCUŠ樭Íñ.;+]\„M7 WÓoópY3MA餗.6n#3Í®Ñ4¾™®¼²f÷ѱ1USÛ`º Â9ÅZMÙ•HŒõѡӣM‡¶ehdrbŸQ!CYŠªaÆ^M’Ñ:9¤0gu²Z ¼,XVÏN­îÉ_bà~®(xã•#šÑÈÒU²‘á(‚Ö•£áŒ½!‡Çž‘¢§GâÑñÆgÍÅÿhä@ áTß8^@p”#Sb~b ãiWS–úê¾{MTX°tÄ_ÝŒäCO'³/½Q7üd–"‡Êœ¬uv1kŒ¤sH'DA:1£Zmgk²x9³C;$1†$Ѫøê¬2ðQ_$rþ³°+aPì0K€]Τ§veïYƒ¤Ö(>ÆêJ5û›LÞ"f"u­ ˜tŽpúçÃA&—'ô£¸1ÿ*ºêMG{ŠÐ|‚¶SîEæ3p0øÌqæ8Üá‘(Tg¢ÎOPt”ΰ{Ö,%…ú‘¬‹ä¡úÑÙi· G™#Ù•1Œ#¥¥ˆ²QZl¤Íõ k{q¦ U 䈠ÊÄZFAÇA&<ÑEôõÈ3#\·S4Ð ]JUŒ‡bwäÕÑ[m/ž]ý·]Æ å2Ëx  ] xÈ{ô&¢ìÍšno·æóHÓ>ˆÏæŠ>ý7<ᇑ£&¿Ž¸ò`¤Êç8–ÿüÞïw/=ÎÒ²Š~•½Ó7¤¢3…ç3OIŠ8bÿɶJ_æøJD×û³4}êŸ%—l礃wÚ¶[-ƒƒúrzIb | ×á¾~ ‰étí¹Ü’÷\èE•£†W^އŠ—›Ÿ_o“ ^Ê£Ä0GŒrŒvЙEmv#ƒ›†eèŸñÚSajd£‚)Bh‰‡qL…‰ ¯,W)¢1%Œ~J@RKZl16eüê뎭’õc_ˆ>óÖsZÊG‰ûÜj~̯ŸëÒLþÜ~SÉ予7å‹>6ŽÇÜ÷½£õÓÏßJZv˜|í„¶ÃKß2ØäºIÆ_ê³ëÍÿ9ÿ—ùlÐÙ˜ÒŸ)«NOŒa¢ì¦¢¾’3¡•`Ÿ´wÌÿÖ7¯Ê©n^¯šåÏúQ¢ƒ» ˾a–íZ^)«¯ßÔ­î™9ñë¯'*çx­ç©_¶’ìdc½P}´“[zšú¶üM´º±ôR+Gü#q#ý]Ïm¤ì´H#ñªô‹ÜVmôúàÅ"•ðCï4&v}prõCP;Í­Ò:§Áå÷üT:_ cùÀ•*zhs8”Ñ´˾Ózl Ë"µí¿ØW¹‘þ¬{$[1Çg—üu¯ñù³gæ±·03é9&M6ËÑ>³w{Ï–ÿdZâÍË?Óü¨ïJ<µøü½´.%ú€ýeJl@=ó•3 ÄPb¾L‰áðbÁ›=ÅÖ2=;*Ðÿ2•Ñ._ý‹69Ý2ƒ~û¡î×ËÒ,²ëendstream endobj 26 0 obj 3241 endobj 28 0 obj << /Length 29 0 R /Filter /FlateDecode >> stream xœÍZËŠì6Ý7ô?xEGoY3îö>0Ȳänòû)Ù–TV•Õêéž$ Ìk[ò©‡N•,†¿Ï§¿1ˆ‹l°7ŒF^üðí×áçï†?·›ðóí÷óéýã|’ÎÀíQ¨‹>~¾ŸÍ ÅðñÛðƒwÎzå”úª„“ð··³›\ðF 5í]0jR"˜ô¬›½vví|Ú® ø×zãEü #ƒš~>þ8Ÿn€ã§#h~ô`Åš›+PÎfWXn^a™›µf2“š‚qWÒS ´›Ï§f+÷;¡y}Q5´m »©±ÀÂõ”¸E€ç“–jÒjƒÜ­†éu?P;Âï (€q¦‚¹^µOvNm ¤Z•9WýÞª"¯Âe¬†ª[üé,íÅÔïU.†3fÝ }(„¸„G °FºÑ]ì:R R-#­^ÇÅû"Þ?¯W,¸©¾b¶+Jx“Æ¥k0ûöœ”y¨MXÁ€C,™`¹-”:Oï7 ×6÷Íé¶¿ˆb­ü« ­wn&ÌÎç‹2½X9¹^ Å#×t¥xÄ…ä‘üTˆ<ÂXfÉ®óåASæ8eÒâ|¸lÛÞOÐÇ|-™­‹Õ>ÍWÌIãP¨„=ERÞhÐ%x oz¥&ÀLye¨Ÿq*RÊ6}IGæÁ9úɹíѱøiöª¸nä×ìÂâ?&ñkr6¨4JgµVÀt*Òäæårv› BçQìG¼òBf¹”fÈɺ†U2TšŒ…9 éQ\8ZùÒKý10š€m.^ypÉÌ…ì ÍÂF× ÅÍ„árœ]Ž3y&–:(~ÉÏyÕ&fÔ(iêgÊZõÇ òÌt…Uüš¦èÚÝ BOœRàlyÛX#¢3QD jâ³’$Çó8E®L)MƼˆD1l©$È’— gRæÊŽ ÷³ÐŽ:IØ\—L¦ëFΓR”/ô¥k2‘]í‡3‹­QX J$³5‰šiOê†ú(LæÛo}´þ•<+õÏVAæë_“Ò'"¸2–ù•1.`Â+!|ä9Á,ޝÓ$wu_yõÛÉ!¦Š<‹ã<†½ÈÍï%pZŒ\%”u4‘P*Gý›âI56òœ©ã«6‘׺¿I¦É±5ÇÍÝüF€S9޹#ÉWnrcÚÃæqŒ{<¡~*šü7”¼ÇåÿE‹ü+D®V(Jª¥ý:?VºEë¤]ì*Eª’§¾2Ø—²…R=µ—T—HË\ä Y*bæ|'YAw”®f:&O)±¥Ê‘$Y¾eòú|™†N³'”ÚœÈÆ¸–UÂŒ–¹~k.À16Á¬‘¨K±‰môÖþðNßÙû®³€å’ÎâÌd¤ñv›M]MPQ.hp\ì—Í0»tü"ɹi­ñIëã¸'À¤+ü ‹ÙµÅΊDÚÇd ƒd:@‚ÔYó=B¢ zÓxå=0ßÒBòæWKëÎìf0Þ\j+b›.¶bçªÍ¬ßâ*Ù]»×£ˆí@šCO5.! `€¾])N[ïÌä•»+°6îÃc#æ&é‚gfŒ›{ŒS¸aÅÿÞgCàLbLY˜F§wHoTrwi„™$¡%Ä•íÝXCßíwýwL‘=íNj•ýW¦ÍyÇÊ )ÓÁÊ*÷Ä|Q ¶Gö²Ý†\•é/t`pÌSE˜-UÊd°¼05` GîÝŠƒí¤¸dž? çN.ö9¦êÉJûÚ˜–}¦/s¥&›È⥫¼kb?¡^‘@MT‡}k<ÚÉõ}X­¹í(ÅÝlö5:’.næ²òàx䈲lä$޳z¤¼ö>±o‘òtA1«†Ú…kÃãæš˜{Ÿb£Ç4bßYÅŽ6߈‚ßí«©¹GÀi+Ð)àgœÖžè‚ÿFÀi…;RÂi`Z"Z_"áâìjÔD >¥q–E¦¬MÞ)½¼°ôöC^ð¸5WL¡äžšJ±ÛWêYJ;|&îŽ2 ¡æÃ¼#@šý´=Ôø§tOYá¸×™Þv;ïÛÞÜ;ßc¡»JnÜ-^Ùíc†öUeÒX‚™2Ïà­±ÅÇ_ u D)c퓵Ž@>pTvâMO㎖\fY“pMIuõY"М?nAv5úˆ«R3r§Ï¨¦Ê2ÿø0y~[Î'´qÕRh¦Mh&z‚c´¹¡–¾cÅ„P±rè’‘fJf'òáGúvCC?V¸sÜ·RþBg__Dã åÈÇï_Úå}q–„mw­ÍúËF#9IT©ðéÓðW¼žôXòÍñÿýjâ+Ê»-RIÚåì:UçÚ¬ÿ¹FôÒsýt-NtUtÃÏ\=öªxÆ«´@Ç’ÿðÂGIàŽá{”Ó#}ür%ǔϒ9Ëöš&1wžçî|Va#:ŽÎzj†ô‚|¡E饧{ÔCSœaþ[§Çœøz1ÒV¯Ÿ¢F¢±ë!8ô±›hÆŸÀP™ÜÕj¤]ÁEgέtjlá¢.eÏà] éçú.@KMj©ùÔ}0´ùYÊF#fÙ0úœÔ,ôߤx‹) j^n´Ýwt–Ȇå~úé¼’Dä°`nbýã(º‹Úmý'ªžé3r> ¼'|@Ó½‚ëðw9GrºkÛyj¿í~®Ò½í¾³iŠgë·æ¯> ”`d½ÃgÌ©_£™˜þ]°P+FKîÌpò§áµÀj=endstream endobj 29 0 obj 2072 endobj 31 0 obj << /Length 32 0 R /Filter /FlateDecode >> stream xœ½XÉŠäF½7ô?èìCY™‹C—Jº4ø¼À ž‹ß/$墭Z=S‡¦r‹÷"^¼Ìê¶ùçõåï¦mÚ[h8òMšŽÜM›ï¿7¿þÔüµLâóýÏ×—ûûë f»¶½ùæý·æç‘GÍûÍâ_š÷o¯/ŠùÖæ¾h7Ø©óˆ¸yDn”FóHÌk´Ý­ée9»»ÅeÌ/«p,«BŠ–â˸;‰v#Ëɨ}=a«êf®¾q~âÊ”¸æsºt’sHe™wyL}Þ¥­ª”’À›DqÞ'^ú´*lÀs†ˆ$qâKÐ%7”¤aŒÊñq»F¼rÚéø`aNÇ(°,a}[–Ž©âõþX23Õœ`=EXxåTv’j²€Š8ãyγ8“È´-UØJˆ«ºk›Ò‰*ÄÂ]ó ËiOqãAܧùÈb.TÓY•KF*‘Ä´õ¿R-ûöÅÌ#Cx…!l[c¥k0üŽä9 ßÒ^A4$i„³×ÈVúë³üÿXsŸ9S°FÝ[S2Ƨ†Æ¦™õ¾bŸ‡ŸÔ{Ïfò¹l®JÚÞP†cÛÓ-àÎ ëà4¸Nê'¹¢8O’ÞóM4ªG ¥ÅZ&’nR\Ù]b;eÕ=\.­-º%Þþ³¢lC&],U»r²£ã£÷×íóòe8 ûbÁûv?òÃ#¯úÿ.Ì'VýÞHáòVð~ǃ~ðÎÈÚg7w2Øôá]žóÏK°kæÒ>ù½4æ+ªÒR,Í‚˜¼[{f+ìN|å’‘݇ë}Gù¡b’Tµz÷á•’¸Uµ W”zhõ”#ëÊ¥DŠ´]<~ VåÌ.Tòz ~+„ôŽåòzÓí­uh­Z?D|ô³Ïý;2Å oOËÛ1"¨³÷öT^j\;_7,iá)wÿ°k€˜ó7|G¥×¶Œ¨jªA¢yá<Î Yñi ÅØ`ŸñHt[4½†‰#'ž¼ BD‚Ú‹’JGbߥ§^€—»£Ô±SÏÀÅ‹ØAE;î‚«Ø8{5[¬-£ð'p ‚oÆKß„Ã×zä7d¸ÊÆF]»eL[gÞ¾#&ä­Š/6+†Ž°FiD&©žG;÷Pk|0"¬¬0âj-YuP3YþˆÏ7‹sìUð¦hÕ¾ÄJâm[) jHæSî²qŠW¹µYÃŒÝt×1*í·¤±E†W| ÆÇ-9ȃ˜V\­vºðÁkGË‹ð£۔ù©zq·g• MØu‹w[`«£Ê¡Ós½w.s›è%ŽÔÝAËxÅQ ‘zÌ>gÅNh}àÿs:HÓ¿ò>ƒ€”W>g$4ѶëÆà›FÂé‹5xÈ;¢•eÕÄÎZ£­5Ú„v@*ý„ºj7\Ph { h ½#ñ ÓéQìÑ÷SñCÔG]äIjQ[+›Y´DkÈ$‘ Œp·o!O=$k¢æ"[6 ÌÈ2ÇÝJ0¸€¶Rj5³o0šZËøÀ)#83AF&8Ž×ë5U±±Ï/Ð?|8ž»"5Ž‚­ÔêàI.ž9i¿§w!’Rz •ÔÃo1Ñ$&¿Óa‡ÞöM"à`/òû<2¿.u¦o5ßv“7,w!"†MІkXnB»Bñµù¥i=ˆendstream endobj 32 0 obj 1247 endobj 34 0 obj << /Length 35 0 R /Filter /FlateDecode /Length1 14776 >> stream xœå{ tešè_õUõ£ºÓéî$¼B’JB&‰AÀ JçÑ–„¤ƒ Ãl:éNÒ˜t·ÝB&²atñ±¸>âsë"*°ˆŠ˜ ê8¢è"ÎCœ3^Ýë8â0ÎdÆEסØïÿ«ºó•{îî¹çžÛ•ªþßûõÕb‘.?1“Mˆ³¥Ón¼êŠe„· áì-ëcò¢É¿þ9އ÷Hk¸­óć>$ð&··uô´^7tú !B;!É'Ûý^ßõe’º÷´ãÂ|%¨Çy ç3Ú;c:$óZœ?€ót„Z¼³Veãü΋;½Â'E·@HÚ œËAo§þƒ‹p^IHæŸÂ¡hl;)¼@ÈåÅt?ñ‡[Ï ï㼎e ^ôcÆ¡ŽÎyDÞ`”Læ$K²ÕfOIM›DþÿùpóÉ9Ž×«dy„Û³V\¾Wvòϒͤ W^ãŽsÛø¹¸¶›œ%ï"äVrö„»†ÌÃUBÞyrŽóƒH£”KåJõ:5ÂA¡^N 'ÈB!*œš„(7W‰»ñ.…×y;y‹d‘î#%‡á3˜G„JÁB>‚°‡|Š\ÐßÈc;ÙEzQ–T.Dúø^¾Wމ'ÈCx…pÿ·ƒ{¥;ÌÝBÞ#€À/#;¸÷P¯ãäKr xø>ŒËy|+Ê i@ü‡HT â{œD~®¡ôÈ«™=3`®ø»Î’>äì!»tºT}.r¡ÛÍ½Æ éî!;É»ð¸>à6 ¹Â“Â2²]µ4‘íHû!Š£kåzPwzõRê|·ÐÄí!Ÿ Múf¤ý:ÕyäëQ£Vrïnuº’Û ÛPRº›AN诊)è7¢Ö„„`>Y‡£^²ŸÏí;à\¹Z~sMö\Ç„©lÕËHݤyàÂ…ºÕBº¸æ€8ýäy¹ÛæÇsËëVËλ*5ª®¦J\kXC:Ãe\wUÎE“V¥_hwa¥Ñ“iN³ð5Ñ}ÍÄ>^ EGO]F¬'‡N§Ø²myÙ¶ìVŒD!}äS¥_oùêóˆ®sû-Ìóyâ{ÄHzœ™zÇs¼M§×•ëy OD§ç§ ôÓ‰ YG†F†l¥¥—‘¢ÅC%¥¥Å(–Þ*ü…ÞkržÍ2qÜZgñþ ý2~©>À·ê7ñzgÔ¥qÓtUœ[w-·ZççºÝfî6Ý}èéGMÖµdmJ6g›gÃGî[œ•ï?ªœ=¿î¨øÞ×YÂÇÃs„¿ÎB]o¼ð‰Ð…±`"“É5ÎÝ  šìwL1Ú“W‚=Í5Å;Gu>unÈz¦Ø™»dj/éÕõéû }Æ>©ÏÔkîKê³ô%÷Yûl½öSÏNµqk¹]Zê¤y% æ_>3¿„ج$7‡>ùè½ûöÞwϾ}÷œåìÊ™³SþÊÙà£Óo½uúoûìåMeHù‹r #7c÷ ´äBtÉçâ’B®pNµˆ†dxŠØ¸#†­’É`D—¬vKUªudñQü+af:·øèP š´øÙ§ÓÐzœ-;-Û–:éJ.-7gæ|[îüy6®›ëU6/¾ôÒ{mÝ*îP~¾ýüÎm5=úk¾i;w5ÑlÓ‡¶I%é$ìœAÒ8ãíbÚSœ8hæ^œ2h0ß1==7¤ÈrÞžìšÎŒuÔf/U vÊz¯sgp¡ØY°$#œ±3ã—g3Ä%d ·„_’¶$]tè‹ EF‡"!.ćÒB鯵7¢ÌiÙ™paš…Ë•©íæ•}!—›£Ó }#ÏšO¼°îXsË/oPΡ¹ F~ÏéøÇo}hÐÂÿðº—]~ùþÙî NB;V(ÿzôþƒûwPÎb¥}MÈe±=ÝiÑÝ"ì&·ð"™b@#•0û /œ—–kÃûì»øQ!WAì^´È\´ˆDòÈgþÔ,Ód£…<5Y7h±É[²O̰Ý1ÙL&Ô$£Á”†T×L4ÊÛ'‡JJÔ?zê܆Òh[©­”Z&XœQœYœU,gç,Éwf83YNÙ™í̩˨ˬ˪“ë²ërêòÃù›3¶fnÍÚ*oÍÞœsWþÎü³ù™qÔ8R¡)³)«InÊg†³Âr8{S榬Mò¦ì)kÇÄçUÜB 41ÆÅå æec¼R Ï¿m?‰ù£}?=880°äÈ­ûŽŸÿšãŸ¸¿éÇÿòuÿv–Ÿ×ÚÛ}ÿ`Aõùïiõ¾úØK?³÷Ý^X¸'?„žï‡±Ê_ƒ¶²‘bgªÎ¤'6lµ è%ªìÖ‘£ÌÚ'GO¾MCä`]Ê£);gfþ|–WqÔf¼Íj§âÍÇ£ôñûî}üñ{ï{|@Q†½ûV®ÜQÿüÁÒgozgd䛞-à¯zóÃß<öá‡V~¯|–‘ùœcöK¯\ßÒÌ-‸EÍ-{Ðj†” !UÙ‡ñ™ücèÙ|rÚ¹8ÉÌ[L Y™XùôRCfVf¹dÊÌÒÈn›º%mÛ”A›0˜‡I8+S2e¥ëI}ºÁ¢7¤æ¸fQ‡Ÿ:E=\ªÕ'«òÅëg쓵CÇòÛäR={âÉCòéÉÓ9]šnšn.Äå09ÌW¯”®4]i6ÉDæfð³¤Y¦Ù)E©Ei³'ÍÊœ•U dÏÈß"m1m1oI²ÓÆŽçu’ÎfH $ƒ¦Â4H‡éB†1¿¨`IÁßôl*¸«`gÁÙ‚)xlÝÈ¥©ñŸ:)‹ËäÒRu¹‰°CÇavÐT-™·×´n Yàœ FN·Õb0‘8Þ@jh£§ËP =‹Ó²Q{lJûEÍUôšš$£é*ønºé¾}ƒƒåÏu½ú¿ëüøîxy×ù­˜°~ß_‘ï~ŒÞÕBÓD¾wHÜ3åYƒÌßsj¼”L䛂‘«Æj"„gî§lÿy` â™®Wßäó»Ï{}ôå]|ï×;÷µ¶œ¥ÑyëÄ.Ô—fÍÕÎôxÖ Xîà^‚#˜1KYîTѼ))QOþSñÄqÕÌù]¦À­ÍK(l·Yyd?¶XpQ¬UÏô¾}áÂÛ½ÏðW`î(¶J=èõôúVþAþñ^éD|‡?¿3DÞ:Á$J“¿ÌiüT˜$LÓ éÆTSš9äq¹|>d ybŽ.GŸgÈÇÈ6åšKa°ÀPJýÎ/ƒ*Á)”‹NSï4T¢Ï+MÔç«È*n_'¬ëuõú:CƒÑ#5šZˆóóëÀ/¬×éÖéƒF¯©Í²t‘.®‡ß„ât}ºéûô°æõ{¥õ¦æ­ü­"ƹŸ»—¿Ð= Ðà,ê7?jÙMvs»ø]°WØ+>¥{J¿×°Ëü´åyþxIxQ0¾b9Ê¿o ÿ"ö°øIçè—kârW üáÓ÷ÿðé€òÁûûü}¡i¤ÖÑûëÐ?²ý&þ~¢`·e{_d¸©dŠ€ÇíöØ+Ìôå…ýÖÆ²!ÿJø»äÅ_,ûÍéðàÙøïO´óÔïÆjGˆAûmŽÖ¢ïT2ÆþL5ág«É Ò*Ž·„OÉK CäFþYr–¿;‹Ó¤®!‡ÅTr£€è7_J^æhÇu;Ùk‡u§¿÷~EŠôŸ‘JÝídâ£n$‡¬'ǰ?rwrwò¹üuüËü»KáK¡D GÄRñ'⇺AýoôbÒM&TW¦±Rr¤‰íh!º;‰³$tX”ЇÃ¿HóXpVhcÀõzm,àØ¯E<£7hcrü‰6Ö“bò°66 9®Md y_'SÈߨ4‚g1IÐÆ™)mÐÆ<‘¤ÚpýIm,àøm,’)Ò9m¬#…&³6Ö“&Ó"ml ÓMicŠqH'ÙgšU„Â=‘@[{LžÕR —Ï“›{äò@,‹ø½Ùl)”Ë::äz •ëýQd½ßW˜€‘Wù#^¹ÁŒÖ‡:½Á‹¬_ Ôßá÷Fýòe…—'¶é.Ýœ{1B¨ì•c¯ÏßéÜ ‡Z'J9 Ogí±XxQQQwwwas|£°%ÔyI 'IÓ8Iúß)IJ’êü‘Î@4)|»?âG~mo0æ÷9äÖˆßO[Ú½‘6¿CŽ…do°Gû#QD5Ǽ` ؆|ZPp k÷Ë­¡ æmA}ÂNbíH½#Ðâ¢UgåTQˆœ$擽Ñh¨%àE~²/ÔÒÕéƼ1*Ok Ã•gQŠ AnµÆº½N“$âGB¾®?#ã  j殘ŸÉ0Á!‚-]>*Iw Öꊡ0…¨ÖD²]Q„§ê8äN?Ó:ÜÕ܈¶;ÆðpPžE¡ˆõ£+:€¢jêO`M…C²ajè˜f:ƨ»=ÔùMê†Ö®Hú¢/$GC9ÚÕ¼Îߣ+ª;:BÝT¡–PРzDQ‡zpÓÛZïg:¨±ÄDHB0CGDÕUê—ðh ¨{r´Ý‹j5û5»¡  ì§i(ˆ‘‘;CÿE—c=a«ÆÅ¿ßéí¡:C¾@k€›·#†á‡$ëõù˜öªùyØAɺ:¼ÆÊçÚ‚L¶Žžp{”"Ñ(õ¶ ‘(ňKÈI:Ÿj4oÇÅ h8q9F©¡xÁŽ90.ÔQˆŸþƒ¥ƒ(5%õM™}'ö!ÿUëÛµjÖr%¦­ã¬µŒ¸¯ZRƒ3Ê«gr-v˜õlÏk2övõ¸³ g•¸ZÉüSÆvè~ËÌkqL)Ö’FFK¥QOJ{ ®PÚ2›ÓÙr„¯AZ×EV3.¤ÖÀ ëí¸Zß. ŽbTàJ#Îéx)¡Ý©Ê¯±<,‡(•E•Ôƒë£\ÇKåfã’­ÀY=Ò_¦í–!m7£Gåw0KÑqMBÎ*MÒ2f#J™Ò¬@‰ªÙŒ®6âwÂ50{–1Uik˜U¸¯êâb¨žP%ªÀï:äM!–¢\&åäÑ LCªO%ç\—³UU²ZÍËtˆëò}ö0‡µw¬³0í/ 5º_µ µ@+ÛëœàõÑè£Ô‘‰})µAÛÉ}šÇC¬¿(dÿv­þ»þ²ýbÿßd€ßä¼ðµéðyðU ü{?|i/8§À¿åÁçø[?œÍƒ¿ÞV&þU3ýð—~†?ßølü±N+ð‡øôTƒøi?œBÀS ðÉï‹ÄO†á÷Eð±¿Sà£ø_©ð¯ýð¡Øán„÷_„ß*ðÿÍFxïäRñ½pr)¼ûëtñ]~¿Rà— üBw8ÑoÏßVàx&üK ¼¥À›mâÓáõIpT×ø¹¯*ð3^Qàe^Ràˆ/*p؃[òÄA^xQPà…CkÅ^„6 ‡žÏ­u^€CNáù<8¨Àsýð¬Ï(p@§Øïƒ¶À¾½yâ>ìÝc÷æÁ;<…B?5 O*ð„»xÜ»ø§Ç,â?•Àcø>؉ ;ûáQvüÔ,îPà§fxäá©â#>xø!«øðTxÈ Jð€÷÷'‰÷+П÷!Ò}ýpï=ñÞYpëEñ¸kûZñ®á®MÂöÈ·¯…íNáòàNP¼CÛ á6Tó¶2Øv«IÜ– ·š`+.lõÁ´Ô–<ØlƒŸ(pËÍ6ñn¶Áؤ@ŸÎ ¿q£ø÷ lÜ7ù ×“&öæÁèQ`ƒºÍ°^‚.bÆÈ0Ü8 aB èȆXg+×5@@öІ“Vü øhQ Yï"h†ša­×+pkVKâšaX-Áµ“¦Š×–À*‘sc9xÒ ³Š S >V^“"®T Îµ Ô¬°Š5 ¬°BµËqg¹׸­â5)àÎHÝVX–K¨êW?T*PÁÏ+†¡üE([N–(põUvñêT¸jq²x•_™$.v^H†+“`‘¥ \±0U¼b.°Š SaÁ|“¸À óMpy&ÌK‚’ËLb‰—™ ¸È$'A‘ çÅB+Ì5‚£æÌÎçø`v]œv˜•Ÿ'Î*ƒü<˜™gg&Cž f(«@N2d£žÙv}5 ™¨B¦2’`:ZpºéÃ0­¦âdªS|0-5YIˆ4i*¤)ª@Šv°+`C]må`ÝÉ>°(dž$&)`Fhó$0) YÁ¨€Á èSAç7Œ€4ÀUP€Ç9?8+¸ηùNnÎÿ ò[€ïüdü'ìb¢p endstream endobj 35 0 obj 8134 endobj 36 0 obj << /Type /FontDescriptor /FontName /GAAAAA+BitstreamVeraSans-Roman /Flags 4 /FontBBox [ -183 -235 1286 928 ] /ItalicAngle 0 /Ascent 928 /Descent -235 /CapHeight 928 /StemV 80 /FontFile2 34 0 R >> endobj 37 0 obj << /Length 333 /Filter /FlateDecode >> stream xœ]’Ïnƒ0 ÆïH¼CŽÝ¡"I ¬BêÚ"qØîhb:¤¢xûM«iÐÏþìø‹ÊciZÏ¢׫ > endobj 39 0 obj << /Length 40 0 R /Filter /FlateDecode /Length1 1395 /Length2 72445 /Length3 0 >> stream xœœºuP_·Š»CpÜ]‚»»»Ãƒ{p ÜÝàîîA‚»kpw{ù]ûÞ÷îýëÕTM÷Ùëìuö^guÏTuS’*«1Š˜;˜%ì]Y™XxŠ ;S75{yFU ¥›˜ƒ½9à/À…@I)î`æf´wUsst´ÍU.nÎf@^€Åßüÿ+õo–:ÈÕøòþ5Î. {Þÿ^BÌhâú7 nâú7GÍÍ `â `û `åáeåàec°±°pþ÷Dg^€¸‰…§¹9@ÚÄÙta``@ spôtYZ¹òþç@£¡ªEKOÏð¯+ÀÔó¿€8Ðdi ú7‚¿Qw ­ƒã?}óÄþ†mmAfK[OG+€‰¹9ÐüM[  @d rttpЈÑþ;ËߪYÿ~±!P¤€ö@ç¿ýýGâ?ÂK:8[ÿ™ÂÁÊÆÊ  ±ruuäefþGS‹ & &{ +ó_NJ {s1»ªqA@ø'Yä 4û«„'óÿµs6ößì½ÿOÈdoþÛfîæÈ¬arrʈÿWÂß¿b–@W'  +;èz˜Y1ÿ³´º§#ð?@ÖÂ&öæ¾ÞŽŽ [ /Èø÷€àíbâ¸:»}½ÿßÀ¿XYæ 3W€)Ðdð/ö¿a ÅŽL\A=¦¿ZXþùüÏ™Á_7˜;ØÛzþkº¢‰ð6þ?SDE<ÞŒ¬ì\F6n67;€‡“àûïlÿ£ÃkðQeÐÕÈò/F{ +ËöòWÄÿêÀìþŸ>ÐüãsZÀ¿-ð·JWð¯kþÇ›ú,œ,mù÷Àúzößðÿqîÿ?³þÃ%öÓ¿\ú¿*”t³µýEiþSQÀ_I]ò€Dµý{…þ#,ÐÞhþ¿3Mì@¶žÿGîÿš©üÏ õ¿8ÿ7“ÚÿKn³Œ«ÉßæDì-mÿ¹H‚<€æÊ W3«ÿôáËs¶Ù•\@ÿÜ`Œ¬,,ÿ_PÝ dfctqù»ÕÿÿÚåßÍ aoæ`²·¨¹þ5¼‰³ùÿþÍÜœÿjÿÛÿ7÷¿Ç ¿5@3W¡ï˜·f¶eº¹¯ÊÔ,tÚaˆÃúɾ³ühOôÐ9¾÷Œãɰ釩~–…Öhìn4^jWß|×*/©œM3é@®ÏlÃvˆ§J¿Q}6å'dÊEÿÖ’ª¾eÃ;¤Ù Ý_Mü>Y‚¶wЋ֚Éã¦1ÄŸ/ű’ÛgGå#ÿ‚N ¾éÞÚDàúuuÒe…üwÆ2Ï¢b· ÝÀ‘A¹uÂÖæ¡"·\ÛÜ£=ì"Å/}y›cD¡–«É–q^IØCÿP|HÄäázÀY©Ým#$³¢)ñĵ¼J‘ë=ºçD»°K¥›U¢vÆÊœ"ÒY˜ 5±õRÝþxÈíV+Ï¥g|šSÙšêq÷‰€“Þ»2T¤J·Èþ?ªÖìû¬Äh˜˜·<Ÿß¿“1 8)âæöœNhâW$ÇAîØÒ𴮀d­Í¯:c‡âû ûXa¼!­ ŸŸ)T¶Õ9D( ЀP•ûÑdá0Aà‡ÀxÉ Ù‰~[*—ý`µÅ¡ ¶ o-½2¨6Ò¶uµ)r?š°7qoƒúK$häÜ^×j…"¸s |Õ´„ sTP6`Ã`F›±Æ*¨’Lš4ë® ‹™%σc|wYu¯~yéXU;8ë#AX²ÿ¥U4‹ ;ÔàG95ÛñópR…A±ò)[¨kfràæ }‹*Ò•GÅóQZu¬²)QÕfÔÔ°–ÝÎКþõ`#“‡d` Gþ¥T„Áº2Waý¦ÀÔ%Ï7¾{'­»ÿØõómÕ—Aü“îR%/åqk…‚pø‘>“V²@t€‡¹, ê OzŒàhb­°ZƒÄ鉴—c»s.żM"›² ‡Â¥ì¨Éâú§“þÁk˜Gëóƒ¡ÞþËÅU¹SUEæãUÚê|Úª)çÜש‡ ÍG½’Ím¢K¿Ë„ä9¹.·mÚ¯6mÔe”40:¼+K7¯/Þ‚Ígbæ~E(w‘SÎ.vè6¨äx~$˜ÊêVÙR_V{zË~ˆN‘®EÀTæÍ<ù† Æ8Ÿ©p"˜,ÏÌ •@nÂrŠ™°Tš3®ê²¡(AŠÐáj‚æ“PU,ÔR†¶>CAžldþž%‹’L†»Ò` ·QpãHAŽø€¸¬6ÉfNÙ÷“*ê1r¢ÞѲ)˜¹¤ì…例_‰Ø!;`vtfïÕ4jbú 1¿ü‚PÎ@8Ù!”¢…,n’€óÕ‚ ¯7S]¬¤3míôÓ˜í0K™Ÿ%¢\ ƒç$«€Û4JÚ‹ú1AZ’iIõ6äüO3:;ˇ¯ÅhI¼œRŸ×®I•ZÆÀü“·ÙÒ‡Ó_…`~1½7>e’7q[kÀ:„ŸS€²#k—YMn‰¼E†Ý.ªÍâ²Î=L‹2ƒ^b0 ×ò_Í6*,!{¨c1$HíöRe†v©/éU?® l¡ó_Nö^è2]ÑcVBøN~° {/•ô˜:ÓëêÜd+F=z^­qk9Lã;ðI°6<„LŒNCÖPløY5UÓù‰P4xˆ½‹K~ßáf±€Þƒ3‚*!í•j.,põ‹Žì̼ ´Ü³eòPÌu?Q›¦Üà»]W¯?'R !ˆ=¶{äÁ`rØlf³Þö'»{“_¶)=¯0ÀË— ?ƒT0h˜ùö"϶…I{¿²n¬m5Ãp¶YëN[‚>ÛážÏq[ LÂ\"qæý£Ë& cº3ë•ÇÄäpˆV˜•ÖRÌdkËûµ¤I: ›’§Ò½…;†Ø,H»^ Ù‹ªXwºÝ´„aÔÞ~V%øu®â¼©„H”jXM@n$yßE#åÐ÷ë’<ÿ†Ze,ó(®Y±IÅŠ%LGëz§SÀE`JVW˜‰0"ÛÚ”ÚùÆý»/³)C!ÕHRÄyñË›6á£?•üÕéÂE½jUÁ òG‡œ»x:çñ¨L¢–¬Qµ–áz‰šcí}ªê¼'íÄ Bä0<Óì^ l£Ü2K¶–o%릭Ôh¹8މûBœP†8ÙŽyWëëÄ‚¯9…F‹¾~Q“ýs¼ÃvãL|Sj±ÚP±E3Ä*beå¯îÆlw;?Ë«ä`]‘“p§·Pj›n"’4S”ãÉg´ÂòL„ÁuuûÈŽù®†OJÖ4ßtüsµ6˜›ÈuÛ¤e~,-*õ™ˆ*TWòXÔâÝ ÉV¬çÀÝËy‡UUû°€n(H€.lÉNù`M8dDjçb¯(›¾ç¹b[ÓaÛIøÃ,5ty' TTÓ݋ÌáªR?:Q›­/*¡Î< ˜¡ÎÕ̉u ½]z)ôY1|Ëï&@ÎJ¹Ö9y]¯Ýˆ²Ÿ‹Šù©Üƒ0áÄãK©Mè™÷ý9Ük¸D–T—†óŽs˰DãV›ÆËŒn°þ§,k–¢k¾,QÈ, çn?޵]¾"ïÅÞç·/r…WÊW«Ìi2Ĺ… ºOGŒk² \ÎT?wij™ï-àuwÉ›ÏèÓÓ(ýyGÃéÚ[ŠìëœITG¥3á0Þ½¨ØvÍ¿SáÁ–Ͷ“)*ÇÇó‡< *Á6º+HÌ^3â,Lñ-DÙÆÑÜë Ÿmé1ºv¸§1‡ ù…I• §ïÔ~l±§DÀ¥4GÈI©à(œ£< Gæ¦+Ü9gÙi!{KYkLfOÈóSZÛ6­»‹Š<Í|Ï&°oÇ¢öçŠsÂ5±d[ì”XÖ7&YNc‘·¯¾¡ÆØuk®Éûò óžá›Ht•”sF,¦£œO{T!ûp‹"w”áòÊ‹h ÚðsÉ÷ÇOc9ã…Tÿ'¶Š'é—R‚‘¤ÞGÓ²öéŠ,ÚÔëõÛk?hˆo—R1‹?•XS†¡Ååxª©çÂLÙo`¯¹Ðtß,_(øâçZ½s-›]»1þ¿( ¿ð)wvoîy«#í„T¥Zó´’ŽSE=M=È_NãÙÍD"‰íÇ`h’ŠW‚»M÷9´¯i7X2Ћ(P©ÅvjÔ:“‹w9 ÁȈ»D‘”βj=íwBÛt‚܆7æâ ™ïRôTåè;F|öºë9Ù³á;Ê+‘ÀÏ%éwÈE%¼—¥+—Ž©RÓØ¥e¡< ˆÑñGØžUÏåK-¹ßäC4MU‹ü^`Û€O¨·D?µ¢‹ž©PÔ+9¿x ±›/BO»hgK™ÜCȈT˜ÚR:hí’ ò™æÌ¨œ‚•}kæ¨H¾œÔñ‹ÇþF?tüæWA×hJ,)SÏØ/ÔNÖ*¥‡ÕÊB:åÍ4®(vmº_}QDê‰õ…#X‹>îêÐûZÃvÿÆõÔÑHH¤í]ØÀxÍ…Á àqÅf>I²’iî}Ôëw¸(ã:p²¼MÑuDYÔ²¦%m¿ i*Û:âÎ%,I&¦Ý¾ª€Ýæbw¿/Û â&+t)xþ°£ßܳ²¤BaË_/åïÜúbÉYý1Ô3Ka¹×Òòn¼Ýù>µŒ—zàËÓø¨)ÇN.uúåjç6y­ú\µD`2evá°œ5¢@õ- !îìb‰Ò»A1p¬%ÁH¯§s ñ¾ìâVmvˆ¡HÌ4?l>F6í-ÿ2õLé·Ã[,.$*'thys×Q§9\ù( <î©õæ«{ ˜ ¨×.4>‘£¶‹ÚÇà¶±ŽZýLÀ‹–We³|XÔßú§Ô D=¿aÞ䕾éGÁÂv:*Ý×ðŒKã8)ð(ïšvo#thÛ&*'}Éÿ48m[¨‡lßñº p°üOU™Ì¼›I—bñ…qÔ.ʸ} $­=¦óÎ>iÓþ³Cšáe¼˜C»}/ì­•JtÍšÖAò&x²siX—®ã{4n_‹9P¥…ÆÞŠ9rß”mÕ|vfylÏŽÚ@p»á"lWÂû¼~¢ÍƒâiÍže;fBºSGcŠ6_T{c¦ÇÉo„’©„~Mz÷J´Ñ©G;Œé7{¬²zÂ1\Ã8†ެ^<|j7Ú®l¯þôÉ-ÔrÖðrh˜…0áF/XõF=OñÿП©)Y#›o†×v)—1ø5:õ}GNî’Û©+|qvÝ>;ß”¨ægÉðC¹¼R9;È{ÜbIk¦Ø“ƒtQG‹(™K>\ú%kü )b¦±QÒÁ½ £9µ°RåæDxLIaˆçÞ?¯oUî×).¡_ïÊÑ<ÚTéO”Pµ*y+BS’©õÞ³’%€ãNVÝrâ¶$•è{$„!‰¨ËÕ‰!y×Ql1U—{j%œWÕ£I4xK§–£§U±ñZ\¥–®åÀñs› a^þ´[ñOORÙ †UÄ7M4Izš?”`Ýù=t- YŠO98†ìknÁTav|D0Uyååþ雩;9gŠ¢!â;\4uŸàöã—J¬NH¸UüoŠû{ñ©(ž-ÊÒ÷Áýcm"1›_Ðn¬ÆOÚ¼á}arúõW,JöËH…¹d‘ž†òœkÆôû‚H¥ÆZf OçCj‚»ò4>â®î}†›'*7écµDù«nÛ—ÅÜÍÝ>²>”|?…~¯4âË]/aÄÛñðßÔ½ˆ»|¡WÜ—é­-ôŽÒU·)œß<–H0ïÐùsŽ°Ò¦#o«®êUšý̳îÞÙˆQáJÔ[ÆS¢iÁyÃÆséßÅÍÍ Ö|pR9«pâµ A^"þÖ£­tŸ|ðÞçÒNU§¡#dáz_žóUå,Œê1ZJÒê7€ïjTå´¼¢h¢ó¥fçÂTa q;w„’‘»g)›G©S¥z¨!.™„°)×…uO¦fZ`Áššk¯PÇSÍLöKñ§sš þà`˜ßZÜÕX›9Ö¼[ø¼…7[::ž ük£l}:}ûò]K˜Ý'ݵÖCï˜ç'j UÆæ_ÞÑ0ƒ­V»‡~#kGSëùüó“®Á•e¯rŸl®.œâÓG"ð)Í’~%+^XSG ›Šó'’¤õt±Òs~…hã%­§vB.—ʳЇȠjÆjR‘-n2Ê/Ùl –Erþåç=ó¦À®dEª{L¿T]}ýò}Â%ŠŽˆÍ˜y'øŒÑê(vû|KçÊÇR¢%šâ ÈO.L¿DËÀ_>çñ;‘nÐÎ6»ß;yÇŽ‚!™Ry7‚àš›b W­G¤t@Ïòã†½ÓÆÈX2£ë)xM¥°·Vc_‡\o3 ÉXÉçBX'íÌyÛ1V:c°P_T‚ˆ"}%ãÔÎk¾xÄEè?ÿ¤#‹Aù‡pØDMyš¸ôf¥Wv·ã+æmC¤¶±ãÇa{™L‡½ŠÏ‘Z¹“Ò˜ÃñìþâTEËNÌHx=¥žÇ1¼‹J3¬ÀpÖ²D5¦ov ¯9ç09ÕV@ŽL*µ¼iàÞ±y|Ÿ«žŸ—2.nÚ﯄­Uk‹ábXlÀ²pÉ©¤Êö¯Àس#ŒÏ[Ý ÞßÍ›Zpèý‰†¬¾iø ñ)PâýšStýÜy¦t‡Ö†Xé]ÑN‘ÆlD„Æ;ú„U|4ºzÛy'xžàW²¹$…“ }tQÒ€ Õ.hÙõö¦ÏzÐÇQDœJ%µXË'Sæ-x¸µêvóòòwýÒI1<þa§øê"ȶ&Nºõ2…|(štý+tà:(*ƒ<Â7,P?Ž1§Éú+8üú* cp^'?;OÀx¥†ÌõýY¯’Þ#cyM_€º´"×ûNíÅìH«¶ ‹MJãMS£[ó  ùu‡Ã JÛrÒädc—˜X9 éð7&*›°B,z¶Ç/Ú¥‚þ>ÙRÑx`bK£Õ6´Ô=÷”´ =—U.ÂçBÝG†“ª´ÐÒH]·Hȯ_gëKEc„rÕ|L8fŒÔ¿³} UãEBòzËjåõH¨Z;E€ü³ƒÏØð)èó®õ½^ómRbß ‹™MáK-ÁüFØ2di„¤ÆÿNC\I×}fÛyz¡ºûºêÛ»ÊçÂYk ~Þ¡…xrŽ^žx«¯à;eš«¨?Šëö *ÓöAÀùˆ›¦ŽÆ ‰v="x¡ÀžšÓ»b DjÇ­•åðS¤œoV‹Öj fÊa‡x¿²Ö°°ÞÍ¡{&¶û_~.Üô£é–1:)¸Ôn¨psNQÌ}^bAÖüGÂÈR£ 6ÐGò2¦ªº[&®Ë*J&(b;EµÇ¸Œ˜Û9gÈz»ýy´Ã;<‰¶Öà.:ê ¼¶ówÒT°˜}¦&µov{à¸+­45T•×·ö^§;¬A¯ã2·'±»ñGÓbʤá§ÛQ*õ‰jLvÑT¬}Ed΀¥»Zæî*3{:ÄÝyAùò¼ýƒA¹Óõ—};:­c,óÓÜÜ1ŽGŠÿ$¢YŸë)tóØÕ@¡› óè/>ˆÑ™O#VrÖ=ÒPIQ¾X¬T¨S‰$¾+ÏdœËÛˆ0\»ÀFG·EQ^¨³WÜÎVÜYX«YBùoޏýOg_‚lagŸQ¤5Òq»v;›Þ¸{¤‹"Å´®_Aœˆ4„?íŸ9¬â¿{ÊBÜ|=ûãŠ$£Õe›Âë3Ò ÍhÞ³­>‰éäry¥Î Þšƒˆ^×mYfrK?rM„R6qQV™ÙW¶;‘ š 6?Ê)9VnJa˜±ÃùôÉ2rùvÎÞÈìšíZ ͤ¾Ò‘¬$—Ô¸îÖq:ÐJÃS Qf¡bu¶h/PN0 ‡ij㭷ⴠ_½+mî¹3š0p*ƧºsÔ˜ËɰÈr¼á/©™Üš)}Es“~éÀ%™s^P$Ò¢+4AϳØ]T|{—º9í¡)0J¹Ù)) µ6‚O‘$vNòƒ?q\ŒöÍEJNÁÏÝüV*^õÏ¿XXÃý—'‚M¿eTq_ø ¦êŒ9› -há=½"¤ÁyM…+D¾È¤R,·AÓÉz}×õD‚¬:Žb–Ų(EXkV¼^ü³ ø~¦ÚÀ¬*'`už‰®kŤãÂlîê¥tL«GUów½U,D§¿?›)Nù Ô$7ø J²ŸeM'©áT|‘ùÓ«<š¿Vlε‹F~)»˜Ïóä»ç»H|Ý>`&"c N„z ë*Œªìàa†'?ˆD•>æ &¹Œ "è@¾•NL=û‹Ê Ø¥˜¶"#7ÎJ‡í,@kø‚T UÝÖʾ/EÓ7ÏXI?Y¾ÆLqӶؼ7å$j´;5Iã}$æ ‰)™ œã#ÿ|rê „«Û¥”={’Ú¼à¹å~­i¾y¸¼ïŤ¦þK86|éf7W™l`äð·#¨TQ ¼’Œ’(é5±Õð5ên*ÆŠÅã‹–óFÍÕïÐм‚`¹ÎZ·MÏšÖ‡QXêÔè =/©×A_ÚŸokSi3Ûý7³úãˇC²p-ˆ6(koô]éPçE²;ZC¶ç7Oƒ;—j-ÉÅ  bq>þס&#ÆeëÖ«Œé‰ Ú«Þdân/,übÈÈï˜6UyËG3Ðü,l.®I&Ô–BÔt¯y°].bÅÊh9[Ê ·<ׄc¤1&p¯JïM*2Š‘CÚ»4Ó’š…¶…9É‚:_BHqôTé%5çú7¼oãžc{Ø ynl2gÎ`ÕuF’hä÷^ìöm&¬‰£<ŸV«Ä0œsOåj<¬ãÆ,8¹+B¨1ŽÝ.†ÇwvGh+»…Jd[BJŽ‹zb[é®÷ò}Kù—Im5.RŸspþº#†“6Ö’£l$U”+W•âþ3Iz¼£™µß9fBÌ´nj¸xO•$ ïýhï[0g®ñ’8hû…ÒWžåê+SÙ[OÉ•-RNÖè!XD…áÅ,„;¡öõØg-Ç LpƒÄW”ËL`\j8ÅaÉà·¹+&T}ß\1Ê+-=µ€Óé=^ÞÖðk0|ý$8ïïÿ! 3ùÃâšZ¶`ž3’ç}YX^àþuì„ßqÏná×yš:î÷bbñ«&ƒ!ÜÀ´ÍšÒ¯.ØF ëâh¥-þRÓ0ÁÀ(8~[¶r=ÚküÓ³©ÄäÖþþó0/daVÉ+2HN/¯»—¥Ä’AÈ|V.·¹DwÒµŒzóò|»j\`£-éöÁ´¥qR«ò¸C4^UX4ŠoÖá5{¬$.Ûˆ Ê‡£*¯ºˆÎîƒõ« ÍÉDàÍ.+O/2õüM[uT–¡z‰ñ³³)ý3æ¹x>#á{Î>î) 6Iœ¼ÃwG5ÃS<°ÊjwEü×VJšíXó‰[÷žŸõÓ^e$3ᇠó&ÆC¯õɯ.€NNúÞR÷d[²Kïˆä[©×$W…Wzù$Óí‹©{J2ÊÊ0ý‚Þ ,Ë,x:„BñoAG®Q΄ðE˜o»u§{K_ð7¾¢‡Ë´è.÷ùDë÷åìFâþ(t¾g>ätý±6_óòf 퓨šÜõ&x3õ\Öe˜êJVfåM«¡¤°ÿ8Þò)Mú¦~7”Uÿê—Z žÆm-)Ö¢YÕÄßõ{{é¾ó…™>õkóeáãÏø¸$•ãÞ²ýÉËÝUØy<Çí|×r?Ù6¤}úÀu²Éå]î3•~IS³¿>\€Å?´ß ½Fq¯ä­¾c:`vMª‚rw`†N^Úz9§‰,ýJÕ^»Ò™«6òl| ˜U?´ß9̺xñÑ=5ç¨Âtêgb\,j¶ŒQËIÔ׽̖®*ˆ6_I_Ý+”IEð»)µ´]ÒtŒ´móõ~¯v~Æ8¯âù•P“ãðg©s#ò(„™w)1ìÝ»ÌO†N§–GÚ£éŸáÜmBR>÷:NÖP¢´Å)C¿iªXI¿ÌÝã¯A… åZaXŽÜäFv’ý÷S—œZ‚½|ñj} eBúGŸ‘oqo)„<·¥§’þâTLçu.—‚Z'Ÿ.Ðhetl*?‚ˆÀ¯‚n]ñ~ÍF½ÜåÔl<¦¯ù¤àÝ%…}¾böÈ7%Æù<ðØÍ“~Y)…ÌäA‹58p”¾€pV³÷êï#Î`UÝ(˜ž <)ëho)¶;ÐÂ>¸‡¶YMágP‹YYªz´:2P[hjŒ?µ&]¶ hÅÙ,FJ©bæG@mR ’¸‚ôH'6!3›×o,¢,ž÷¾)N$œ¾¦Ýì5KýVAÞ9è{fª„cxëé±,b^þ­`§œ˜‘ø‡¤=þr•ªJ´ÎbÖ5 Ð-°„±¬XÃö©qSýÇ€&äl—Š!úJö`S)OÜ:X'Üsë£vŸ7R’s= Rº8afuì…¹aÞ.úã±Ì­X5Ì•é¯]$—výp}ˆÆŽÙmßX©ÎùÅuÊ.çÁÉnGGN¹Ç|(˜€¡a?¸‘û¨ûб.Vvf|°h«²æLlühù`uìçmm¬8Cl8¦¿í_œ+ì_RÁ=¨ž6ËØoÙd¦Ü¼Nw !|$oˆG¡„¼w›»`QV¼¢ÒfÜg Q³XXÔÁZûr€YÀo3ùîcªÃ#…|1'¸‡ÛÙÊ•(ÜVØèÊ ³]öJ#ùM‚S '7/lô6|Yj›‡9ôcñt¬m^FŸßKöiŽ36‹ßŸ/Lÿ 7¯™V Íl¢ìð®±êd­£LWƒ¹êéÿ¦²Çm\œñÚþZíà“dÑì /„Π^t`–\ò§£‰ÇH2ÙË‹ú–þüqOÞ¹B”!²‡¸Ã™µ ­9èvÜpŒcÁ ¿ .R /~€gnòOEqsV96¹K‡×è÷+:Qg¥}uÃðË¥“î>,H…o˜ÌŸ€lÒs'~¡ÀùUÓ?»ºÊ´ª‡þ‡·›ˆCœ"‘&%°úóâó^æ³ÄÝžÕ²ÏPæyC«2ø¿òQøˆ±ð×DÙ‡´,ÆGÕ"ð%“Äéök fð‰;Ê×þÞ;ŸÖêbœŠsd9ºˆcæ[DOâT™é$¡â·÷*ž'…4t*¢Åå wüƒ¹}àº=]Îä8z±D&¾ÃÕ†¯¹’©ÝŸ*i9˜ÚàuåF/\¨î(VA#F^(÷¦¿Üb{/@,\ÐÉ}nDıŸP *R§íSBw‰Ê¥1þÉp±‰ãË09}‚lDdÌëMrZ±y `Ý®WÆŠk7Òà²]¼ çø%+q ÊC+™RFáý$zÄ]z¶4[NŠî{#·y\ê§N´«ãLV#A!Á— ñDj*M”Ö{´N ™±VxqÞ ŸAѸʒㆲ÷Xže G³q¿W‘#É«Òû†ÈÓÀ’z8æ³ÑuD.Þî!#Úú‚4\+·ž¥ Mkô¤<»ö¤¨ß*tÔ;ÉzYóñ;u{«¬t€FÜbY…Í6bÚiÈ 6WÃ9ðÜec^¬–ûË¢1øïvúHÿŒè#´­ú¸¹ù‹wâÁ¾ƒ•W¤å—ùi×ì †fùBš@¯ƒ¡« ™#ò¼àq›¤ÈÅÉ쯉ysUT.¢4Bµ3ná?Ì[}ÆõAõ¸?„Ñ«dóhŠƒÅ3<\UlƒzíÚ§ z2¾àßêú‘Ë~I¿û !øJX‰ÉJdìºÉ>k×Ô&LʧÎe¬Û/öÅfÍ`ý7¢_‘êRKTJDD)rPÉÐï!ß©û ˜*Yãc0šê*·å#±ï[i†d2 ,fŸ÷S¨¶]R,ð…êaŽÓcuHx_ t"xû¦ ‘t\¾ô¯ÊõŸÓÌs$ÂÜû`ÓFŽr]w„üTŽÞs™Ò9êâ¿ù«Câ’hü4™äªåõçj¹m÷k¥9¬š¨{²øÞØ£qu¾YÀ«C¿\V$p,ù´[ãú¿—Ð‹Š¥tÚGVÕ3vô9)cWÃÜE´  °öÂH©mjû8Ì]"bíð€yâÔÙŸûái|—Öøå«+d|@Zi*þÙ8Üc·ÔN J§K…ü•R‚¼úÑå€ ?›XßgH‰Vëä+ ¥Î\ï¿G›S6@³-L á(w½¶¼€ò3ÂhwRéШ9“÷ˆïðÔ_ %‹R„ad6;Q…K“Æj7ã*^Á—È\‹ÊEæ¿ãì®IÆ>òiçs‡:tëbø(6 ç2>—çK‹™ÉÇâö‚ÖZXöõ 'õïñ´ÛQ>1"t×O ZþÎàðêÙŒ ùs—‰Þt}^Õ߇‘0™8¼@´à-Çmx¸UÀ‡Þ³›ù ÍWEž* †~h6:‘–ÈýÒ 9©î62ÖÓ+ög)o0Ë÷'QiÉõÅjaº.‘e‚ĵÊãô+}ⳤªJìš^Y¿ãÑf}†ÑUýÓšÐxaJ­¿{uû}ÓR¾¡Þò÷«¡“òM«J›íROøs‰Ïs³&4Ü´ÓØT©œ|EKõüq ’_›n¬wP—J¦YvXQ»ü—¤³¬íaö¹+÷ÐLìÀ6õG»‰_°t#BÜYDß^ÄU"p/Ï ’©r/î!—œËá}ò5sÉF#’é„®›iÛy‰ØAúš ɹÕ(ú«ÒëÕÉdµ†ÁˆÛqðŽ|ªÛ`í@K*|+\e¶&è£Xgœœ6†d¡EOÎ/P•µ{ØOÀ¨¡‚…Ï)[\‚&8v%^_9ML¹·tÒã§}Ó:?b×\šô‚±rýItÁÙ¿âæ5KŠ#‰~‰Fše`Þ~× -Ì;Þ¶u´ÈDGYRŠePE)`Ô¿Š*µŽ°½…Xþ³05/ûé Wö Ó•2²×mŽÀ‰˜‘j?fVÕ´¼(zÄíŸ!L‘à7—ÞUxÏš3æ¼ðýå¦ëâÐw ØHa†$à@”Ïžš¢© ºu›N:I“€’,¿$LvC‹ýÙuY, ÿúSšFÙ¾šºçWlºhŽä¶œÇ…u7»TîØvŠ_åÙ|±T»¶Eès©[ÓË éïCP¹ÐUÜf>[V ÂäEªèÃû‹9‰TJ–+&SÄg¹å¯ñM,öü‡’¨øOßVƒødéSöÍò—ž^‡QÜŽÇhaMìŠSÞö(R w^B_­%&Ç´$©$¶uuJ×`M:™ XRÚª8é¼­©Tx¨wà)fQ4e ÷j¨lb³ý]NVƒ,èÿ êDËê…˰>É" ò–-ƒ²ï–ŠÐæÅ÷Í<Ì8Hüy¢úùП<›ù ›~ûFûRÀûe&5Üh¯f5ƹê€q T5ÂëÄ(Û€ òa1Ë™=+ÏË\Ó\+ ‘ãU{á>yr˜j p~4îgJ¾â`ŦoúS ãœVJomäS„Øè¦6ëy }+Ú~$Å”zH®†]=¢™ˆ¦È‰°ÈñóL¶lÂ#»RÞÖðÂÄÖÕsΘs+é'Ñ3N_;=HOžù'“ü±šðžp…4Åë`<®o+jÉ€:¹ƒÆTÓWï;îÜ]èCóE0Ï ÊVk$}1Þ¡,þ0†µb–ä“ÕN0„U‚ r‹G2Ø€ôP¥8ÙTÒ6$ïK ùTúÄ[azFkd˜ÌÞÉèëýÒóûêŒ.¾Mö,ô>¬JågåŒ}ûúè66Lq>‰½€Ÿ÷¸•Àimù£A%–P NŒ+ç_I÷Õˆ§£~½*ñd,cq¸Û][o4¢¦ÅðüçWTŒ°ÞÍÍ›Øê$è.ÇÓ±‰xœ¿d/ÀèD® ù˜Ü_’Ö·¿BÀo‘×»]”‰þØ€· ûÁ^Íô穫΋=nh”VQæ®-ó2¼™R4AZêŒV7¿µò‹3=¶·ÎyHøÈíe×>ÞĺÞ-`<Çvr~ù\ˆÖ€’Ì’}â n\m€:*Ì+xœÂow2Ë+©B’òÄ´hÇŒ’Ái„Ó³©èøt ¬K~ €Úxž·ÀÉ`s»jéäºMI‘ÒµNl´k·€ˆ@]¡„R&&õ=B+ÜÃáWÿPñ4¾È \£¯ä û¯.¦æ‘ŸGéú+Eñ Ç#‰õOWTiì&”ül=J½ßNš÷è)7dÔc#Ôùµ'ñÀiF|ÂпÌ^6ù«¾J6caUm'QÏÉ6ÆŽRü¥HÃ÷ Û«k[I§ô˜«;|¨y`S›GÎÄgã²ó÷3S)'DN¢p­Š”Ý,äŒw‹ÒõXÅ“0>#A=Fé]Ëe ‹bUÑBé4Üå‘È+‡mN¸忘ÈŸFu fãÒïú˜¨vë÷:±u‚);®W§r]/è¸óŠÿš:~¶úÐ’MñÓû¥e7ʼ,‡üÒ(²™¯ú†^ã‹€ái~Ò‡ò6.âð6A™GQŸNäZ/3Ô ^o–( 89}›a[Ñ·Õ••™¤§×N³h;ê], WðypOÑT5±ðO/ó|N{γ҂ó…²;IjUk»’ >¥cZ™†¡eåžASÛødt×Làê/þóò¡ª¡Uß7Ô<þðeÎsØ8ûM*ÇËYü08öÔy:Ü¥»¢ŠÀ%$RnM9k$œÂ²)åÔK›Ü1Ú›!z.Í8ƒ‹¶ä¥ÇlßîD +‡º´Ä;«´¿(‡q%ñyøáœÁô}¢óúX’?[¡¾¬É ¾zâ×Uz‡ý8»½p®qŸ¬yù£pê[õò™ˆ‘Q ¼3Ü õ…ºa0Æ,VHniËæÀV¡#Œã«TSÜü’ìÖ$Ò¤qį áÙ³5œ#Zª<™çaKÚþ <Æ­zö=ŧR°}‹Å™•õÁ²BÝþ[ä`h韄¹Ž*¹ý‡9Ëv~[D«zÒtMÅU¹½XÓdî‡åpI ’°iM­ÀY–Ây>üdÖî» M=Nã¢wb9 ü/ûá´‹ÈUÖ¾,m=W<öpÀÇbIÏȼo ñgf|VW(ÅŸ•x’ñÅ&­o(^nXw0!ygj}"Ÿ#¥~¶×&²(•þöÙ2¼ìë ˜öÿÙÕŸ^6NVùÉñEÖX,<é°ùw~àg²s~Ë&‚&ô‚ÝÂò¤àˆn ÓÉmRA& ºá’úoRÓäÃ_n—Ì’å!cL¿ôÝW‘ ÔæÕÊ'ùêÍf7Qæ=<¾åÝ7fßͨBøž€•±[Ñ÷Ö¡럸®Ò§Ž+`¤‹Y¸NÁ‡1h9”2æ¨L\©ã9«¬Á {Øæ±ãÌåp©ÂÛêµÄ­/VƒìÏ0òÜ{zÒn v.–«y‘ëÍ/ÈT®·ª¢~Õpövž”K"VÐR—õóa=„ê :¹û7޾Ëg&X_g!?‚[rÀĉ±ÓH¤ž^¼©Àäâ}ªrª–7¬LÔô÷åy\dˆ@íòÿ™ÃÖš&wÊL¯`7>& · ¾°æ¶#¼7#™$paA`(¢Ù~nË@œÍÊòŸÎ¹õmiüÕ-ãsWé)íÂ7Õý,AŽnŠM÷å\§½äg”ŒyBD5>¤ãŒiI7`EÇ…£ K5"?åB¨ŽKÙsšjʾrE´ñ¬4z±ý¤t†þàeJ•jÅâ¥dÁy†ÀJnËbÿë ¾ÿÛ¯µÜ½Ž6[CÛ^§ønñÚÇ E ¸ƒ›œýÎ\Wß׬ÔÝ ¨‹ £/ʬ=Ñåà'#– ­ÉIRùé7!j¸¤*`É‘^—C†_w¦ë-RظÉß͇Z.¬Å:éß×Âä_ïØÖÉ—$ÜY¤ Þ2³WÚ°Çè(ó Á +jÀJDÊ “ Ði5–š»ÞT,õ fߘ“Å5ÏñÑ9yKÒ­ ÕGÏdW‚=ZØ£’ÝùZ!½2x¥ß¼·}:¶®M§Oϸ3jâ"!÷/¸«‹‡4?Xèó*y#M¢b;ãŸ<Ä»s§|jƒ @õ£TOÍWÐ`Á ŸGfvG8†ƒ‘7‡K¿e~´Ëõ—‹Š¢ÄEq’ VVg Zù5xxó´û´Ì÷b½³W}ëÙà÷É0òË‹AšW6¦®”ƒ½íÍßÉzµQ}ëÓªÐÀŠŸÒuyÅ$¹Q5»[ ú5^ãÁÒýˆj©[›º“ؾæÂGƒjfÎ>8…ŸæÝ«Þèœ!ÓŽ: AV»Áò¿:úôåYe'jçm†—–®Mvú¹VyâŽø9¸³²'\pÌ­g¤°HsÕºÙ£ ø|œæ©á877¿¨AR¾”w†¦Øò@t$`72𹡛¦§yu£÷Cêé¾z´¼å’)CÕڋጊƊ‘¹¬µöÝjðZè@8`/åè¤æj+AY è°q£ok‡¢Œª ^›al —fRHt`¸?9Ê´ºæïÊ–Ö›DÕ”Kk¯´lbQ\oÖb 26úÊîvž_ÿ½Œ‘¯ƒêV×Áp²émGÖo«Þ_°8 îÍæ:xN ì^L'ñ‹£´ÑïêûŽÙäfÐpÍï–Ñ—´6‚_å*_¶‡Šs^ŸY„qÊ¡Q“ÈPˆ7Úžâj»$<›Rº>Äô«ÃÈzšßõmW#æÃ…Hô¢`$?ÕW¹=¸(ÖšÂnIOr“Å [m&žª=fÏ´Uí&lÂôúF,BWeÕ‡A÷ÓÛXœ%2üUu§ˆ}çœ,·üSË$ VÀšÂÈ!¢4îIîfWáêû ì@"ÂË1H®ä1ð-0V‰¡P%)WÚïÝ^Øä!?¡Zb˜FëôEÛú+3ãèT€Ì§{΂úÅQÅb÷â†8S‰R¿Ã eÚ«ŸD«´wøý:öu€ÉvëÑŸá¶ è,^Ÿ@™/˜hC A«×+ÿɻŖgOúÇ áÏb4dÑÃëwi6ÔÒ@ãhF,©GÖ£áõ«–úŒšíÄ9«!€}pE»†EâJõÑ#¥u2AÆ€Ò¯*|!“ÈMÁ‡µ'†Zˆé0µü¤ß!‡=7ß\Ž Ý­›cÚ$Ñ Š÷о5 ,3}¡Â:¢§­ë°ç:Bb»Ùã^ÝRÉÖ“qõj%ŒÀã7 Jøõ´t›Ò?«ú#ïSºx~D|µÇÒEEJ[Í„:cXç]E¿¯íñÐ͇*nΗÉz.ñ†°oÏ,ríU‰t*„é— 8&T±QJNݵøÃ,(ˆ‰8t|¢®Tƒ}<<2³‡›.:G]~ŸdACæöº\øŒbÞÑ!ÔSYÒQœÕ*¨-v7ý IŽùòê mÅ6>'f^{Ò¡{‡¡E35¯FnàgIŸØÅ~‚ámxH®FЩï›Õ}œBÔ|Y­÷ó–a 9Ôÿø{¯ Ôd…ý4T™ýö‡îE?¾û'3_%òÅø¾ž‰5:v(“ï)³¡éEi%ü²î…:½h=áœÆôÜçí.„ûÒPî]8…Pk²OãvúÄq‰SRµG v.Úl;jl™©£í ±HrØâÈ à¢©Ó1„wÑ„Pø»I¸ / ¡ff楲É`ãy‘Wa$Ä/V§m¦ vÅsf¦ƒ=AZdà`MƒžcçÚ5½rê4´8GTmrÒxl…º]ÓuU@ÇnÌ´âä¶).LW‚»X›t …=™¨aA™H½6_=ç­ÇýîQ8ï"oV!~úi“LV)}ëEh›¼Bu©&&YDt»/¢&ßήGøü»³ª¿UuýœsHßÖ¤zêÎfUÐ}½ q[‹ '÷ŽßÍÙWsQ@aÛ·óqõhWñ÷¯™>·'K­Š<“ª R£:ïÖ½|S£5o.Wº°çæ†Äûá"WLÕYȃܕ8þÄ’P]<*ænNóÝ^]¾H÷ŸÄÒÑ=Î$7K”ß âu%‚)¾ó Žy!I 'ÇßÌf›"Æp1í¨íaÄÏ<¯j9:u‹M­Öy7Û^º‘³¬@ $@{á †0P\Ò¯c>“éa>S‡ïŽÍc§å>Ô­.;x‹æ‹š›¾Bju#œ 쫤F#ÙEžÀÈÚW×ð‰s¦ç.¡ÉjÁ–8fRö4L4jS¹!u«ŸÈœQûÇJF®d^¨>¯î§8}ÒÌX][8öî!o²‹¶øÆE}íBncÍ-|F‡OÚX^ŒãËY“h6‹«iæÞ¹CÌ]iÕ×¹J•?W3FaººKj³ %'Mâ£÷å§Sû¸5r§Ý^²„ w+T€§š3öû@ù¿¾E3ð_´pñ âBXn'¡ÂY$œ½ØÜü¨S¥PfGô\%†/üù©èCQm¤U[A! žÑg¥wÿQ^j–@V;JæG´5J&¹¦µ Ì$z õÌxô>ǵ5ç…¿UŸ»¯ ®¼{ê4¼žk«— Y"s@£3›xö75Ú”Ýù+–¿ß¾Ž¾4ªFvåð£)ÊâŠx!™oX­Û‡¢á>{€Ç5ÞL­ÈCÔÄ9{å×(¨¾ñˆcÙ±š”h6áeèËp0Ó°ŽÞ,>G?x¡üÀ¢:zœÓåX†0^B«ÄDfïŒ`^V Âê ªœuùE;Ýê´P†îFí+6ì©·sònR¢Œ·Qr}‹(n=nê}8röy–˜š'vãgçýÑÁIÞȈ„Í4y×Ü‹Zrß'ˆ¾Ž×Έž”eç¸4/> kT Félò•m™flä}(ë¯48ʈŽõÆŸæa%$‰'C/ë*†ÙlÒ¹t6…ñŸ %­JËŒUç]g­kèûT6ìGÁãóL˜ÔÑ’ˆ„wíEë˜~{>Q¦XÚb‚ç¹qy]0lK×-ÊZ§ïLàL o Tá´%Ì8áцhÎáž ™èÖ¡ð¥˜T‡ùÞ‹ê!$ ÿÙKÆIÞV§,M›¼ûè}œ ú€Z-›Àô{BÙt„4x‡ª˜ÐT>~´üˆ©Á¹SØLi5õ-‰è•|ÏŠIË¿Å*åvRäaÑ®‰ó©eï|}Yg˜-ý ÈJØÃ/f ùc«˜¨¼FaÈPFDû|ØJé¯2üW|*KcS“ÿÝÌýª¯ï̸ÓÔþ‘ž%N•]ILR«._¤À:9›ÏáÛXé)wx-öƵýûâ…Œ|„ÏŸ«†A³ÿ"Ï£à­ü®:#½üð´êd¶Fáš¼‘$³Ö4²¸ŒŸßwîÛ^!†ä “”n¥eX{„buüÒÀÛpXgž¡@bs Ùô½>‡/•d{ΪÇÃ8¯H;.°p÷¸ÂLÍ`4å`ŽZöÅÁ.LZšÅ/‰ÊÇÀhc{„…{´CJ9‚ ~µ:„c¡ä—OLî—çÞ e»fDp#0 ã1Qž˜o+&Ûôª7–"Æ(ŽÉÂÿ¢3äÔÎO³–fåG™ÁK{²n"ŒÃ6]M¹ßBÆ‹‘9»÷'²¬u¹ˆÆŽµBÊ!è—g=*Å6¿ô>°þPŸ¶±f¨Òù½ çÊ'° Ø@ž3zÀ_2ŒÔ!=’ %ZI˜{jª Wýº¾š·õ˜+áCb™…ô‚É3NÂ+Žu%ZU]³'½.E~¤ö0³ñϲáw4æÍQ‚ýî±–˜Aý¥.ÂaH¢N^zíÕñ·ÒwÖ$§}ïgðë2´!2%s1ªkʾ”¿Mú½%¶éDH«Dakþ…¿^AS¶Ü2)»¤©øî¾q¼ Ÿp ¼w3öa4>ÆT‹åJùP{ð£ÓZ™“â³à1m# £&ÙVAf.2V±u f¸ºNLIH“tŽQ$z·ØzÃnÿw†áJpuñ¥fõ Q?Û• ÿµ`Æ·áãôbV …¦RI˜§S“îùÊàÇ ÐÕ AÚûÀºO’}þ¯}ÒŒ/„ ZÙ›1Ò°PÚJí~Ôápu©†Ã`20 „’ø·™[µå%Zγã·ìq,ïrˆC%§c‡˜_Ë‹¾ÐmLŽ\¹oDyÑaWH¹ù”ý áãÚEu#.jç["ÊX[‰åþAe%tÿæeÛ„öþîñ_ ^™Éš~œ¼Mv|.p|Öbàû­H0Ýv°öõòoä§¾õúØNtû öÿ;¯RØu‰q8«çPêmdtLoaø$Zÿê:N«@ð£E”z7Fèð4õΚŸbÕÒæT¼ý?Š$E6{q£ø©âv ðÓþ;ìò¤•¨ö§M‚i\$©×ŠÎjùXEþ}8B»$–VþŒ¶~Æ…_¾`ð¤y®ä›v;•rVUÃBjÙÅŒ‡Ôß^Õâ÷jþëå Ì-îÄéJ/›À3¢D &&|I´p»LŒ ã%½žU–ô…‹<’üƒNëŽ#ÐG[ºßöý‰šnpðG}´§€¥@Å„—Xðü]ì¶ÉµRšŽ(ÒöXW­l{­²o޳²[4s-')u2˜]~ ù/þmxq¤=äôdìg|fy³‰L^ßܰÚ1b |{6ÖÊÅÿâjßcDõP5v3°!á|ò0<‹1c-ðhöÈ $îk<ã(j³6¹¢¥NöÚîgo™è÷nY ¦œoí~\t4ó‰Ï¿cʳ`huÌwáñ –ê0`’;^*èžÃ]³ÏXz ¬Ä\#á6_^9IG~û‡¯÷e#s³°àâsJ‹€õq±pë‹©µ.îì2sYlÒ4¤’ŒÃ5”«YÙÿÕfÚ•à)ß †Ÿ«\‡+A|Ý|Þj à5ý€¦Âî¢6&é^?µžzoÛ|iΞFÆ~¦;š9íéÞ7¾—/ÃäD!gñëâš‹(¼’ÀThÖ½Š@f‚¦î¸4 ä¬dŸÐ ]_Éëz©mÈ*¢;b“$uìÄus}‡¸7i*óLñ¸ÞgÌ6†Iˆ9á´A ²ê²o²ªX'¬=s¨˜ãUü?SËÃ3Íö„xtÖ¥ëH„ï:,§¡±éÉ,"ÞŽ~—9·À.Ùñíßf‰©þ䲆v’œ¦A€÷”a†Øi•)N—ÕL¡a™õ°'êå@VIRŒ‡eµY–5Œ¼´UXé[dÒ Ææ$YïÒ%ðÏøã=óÌ7æ,AÑörGì f6êJ³³ÔâÀÉ2 £6¿O·ÁúÐ6üœ­%7‡VŒïL&F»JEèò5h÷þÞÕ=ÐCpkÿi¹Æ Mž .þ@Çf@eøQ›a’÷'Iz« ŽLßúöñxÊ7Äp|c{ÜþÎþ€.â3)¶Âóœp‡.–ÖíìÓHH|ÏׯGŒ¼¼õrˆ¤Ro ø-É?)R'"«ãxóz®iœÛå§¼™ZAàÏN“Ü2o´Šãÿac¦:þˆ­Í Æ#O…•±/:¥™¥ÿßÕsÜyJ!,Àš·¯vãJ±ÿîÿ,úFÀ.ݦü!…óø‚Âæ©ÔÝ`³;(§¼0ßGüÞÇn»A‡–·Âºß ¾ÚšUe¡±cº9 ~Þ%!E ¥é3Çs £„ÐOÙ&~ ¾Õ?S…$§ôšüˆð2@T%”Q÷ÍÊ­_ïXe>ÜDtƉ&à rÞ´»˜ÍîhJÀ ›&ìU¶šô,xoZ½k'¹ÃÛƒ>+Nîg‡&—P ¦íxNÏê¬ü©n°b´  W´žCÕà•? BiÉjÈÈÁ)V;YEØý.ØÇ¾¨ ª„¼=0&j «|@w¥wÅÂM~ÿKqŒE!äÎÜ— Áa«%kNÁ«f´è=Ùõ"ï|LÎ]Ã3³âùXï·-Ü¢|ÓN#²à£B6PhVvŠ©· Œý×¹cDä oR•'fú6¸ö¢¥»tåðÞÉë:嘥¦:·s‘Y® ƒ-}SÃ`Ì Â;{£øw Á…sS|`½‡SQ=’e~Jv]±„ts¶U´I‡¾LÐk†sB¼`À­4šGк0—«÷Þe¿'½y{íëÞ O>š'F›7~:á~{´º|ufcêë袤=hÌ/ céb4¦@“ÑD¹’ÿrðlWÿààQLg9år½êþŒÝ‡‡ñΤ×L(Ê,EYÉÈBÅ&žË*eKd«Î‘r-ÑÚ©hÛ. .á‚5ȉ1Ú†Ja§nNkB–?Y<…`¨](àýR݉¢:_Ó— (‚БÖTeº½Q_=6uO—¹¨ÆãD; /‹ÐÞ¿9•AN±Þ"L2®Ex—ØæW?Nr+$–®¨“SÌĆ?N,2±t§üW?ae^µ¬¼zfy·Œ…CèÌE+FF¼x_-~çi¸PYZ1ùÉ\´t×=dϨ€‚Ѐ!ePM¨øvÿq0™Ùq°Žôÿ Žsï_ëšeKuÍ·Ïöû04¸ÎJÑsiòn,À'n#­©‚iâF@™%è{yHÂsóò@Bì›J]=™ú.ƒøà=°ìÃe¿æ4Ÿ·È…œ$J×[ÑÜxU›w¿' 1¥(5öa†µð–ÓwÍ2°øz„çåÄXÎ04IYº„v7°pÕW‡ t{U–£ƒ°É¯Ûl¸¾]HëˆÈòd×þ‡@poàõ’²R uÂÒ´± ,Ÿ-U¤ úý»q{ôlwswÁV2ýŸ³yŒ¹Ð‰ 7^•Ná¨Ùƒ.Æ®A\aí`M}!*¢ÿ€mß½²“Ì‹§ EE#Ca¯„Tò«>ô¿ØXÖµÇø[…œùÔ{h„çú/–ï:ÓÞþmå(B% è6ŽÁØvkhµÈz“æYæï¦WË…5N3n©,L<ëtf·ÆÒ³KéÞñýd.ê°q›E\Y+ gžÁU]±Ý½ÔœBT2Þ·¾[„waõ¢bMqâzR2ÛàUá#ÑáÍÅO¼Ôî¯/óÀ²˜ƒê8ûm’ûú¹•î®wÝwéklËÀ‚ðËHg,}¬CMÄXÏ«7È„oX¯)Àƒ¹½F ‡Se² xR°¸D?¾ˆztìèk¯ÞþBª÷Û1—ðÒ_‚ËÎ?Y@¯  D2Æ”¬:‡Âs ¦‡Û.ÁýÖÐŽ4ü¯Gx‹'æHKµV1ó,¹#Ö÷ .´û0yÝBn( ò³›Ÿ»òj•£ÓVUB9VÝÑ?òƒoî Ev!³ðXTmÈlìx¹+&kþ Á-¸e"4mÖ®âG™û;kBaº¢Êë5Íû/3729ÞOªi³ÝëMØù<ÿÌ>eUhˆgiC*öÃÒMùçŒÇ{ê€Ê²ʺ‰3î jGÚ3"X¨f)I6Ÿ8þFÜ2ñw½1¨†uÈß’ÓFôƒÀ³A³ ¿ê¤òú¡XhæÇ[•ü,-°îï˜á‚‰=+jÅ\ j–\Oší¥ådöç5´Ll‚1iá›{\º¡yÏnÏ6:$M÷s¦6‹Òϲ©bL;¤ú*u£_È)ðoßqÕ¯„‚¡–Ò1ÑaÅõ»Ä.Û{žZ½ÆŽ‡Æ¥T‘!Pv^¿<×øY4‰ ˯Ã:WuxÏ[Ò±A·NF»Z.ŒŠŒ}“ LŸ= ·ŽÄ„­òÄ.Q'vÈQAz`` «üÚì)š„?o½~- Åœ‡~ì}^TÄ×W”¹e€Î³×hع£úM“ºÇ ÌÂçŸå¤íÁ“‡fЦ¾«–Be±Ç˜^×DÈtg©*yDeãdP§zøG?4*&Ÿ;ÎxÖ ¹&HÜ\ S};O‰÷•†Ê´Jó?ËT¬ôrËeþKΆ$±C{ÿaÏ"-ãÃômWˆ !—‰UƒR¥s7Á‡µmÁñ¤YOÍJóAîèT¨’ëO CÌÃ35+Û$F€K!‚ãOf:M€Ö±¥A×PÔ±öù­p_e±qè#âß`]ÔíðVù ßTÏ»ð@“N;ÜÿÆŒZ*õÙ­­Máûí(Í99<>‰ÚŠùwQïb«qé°‘N\ŒXk¢_æÿ£î[j0ý¢ÀõY5ó':9Ay¡—P!*¯õ´–ÔîÈ,·%1EÞ}IdC÷Ø’zæSmøÉ÷GìÒp€ùÏ—àáYm³™Ýãøè£bÀߟ>¢|eñøwxB0-X9–Fñ+M/¢‘ Ú=îL{ËMƒu[²Š[}ª ztÍ ’2f9°ÑjÁnmcÜnj±cù<üà3› ÎÔŽØc‰×ôÅ þ-êùS¢¨ zÚŸ=Ÿ—撰Ʋjy‡Ž‘òìtú|ØPèÎÙƒ®ÅÞòÕD˜J‹ãѨÙÎzªC•=½°@âîMø¯á;ë-‘êÝéùåg*C;?ðƶh˜AàB¶*r`¨È 9) ¢ÛÌlEƒ£Ðþ WSÒ¡Ñ0“4‡½Ñ޼2 " ˜‚ ÉÜãÙÉÆ{@Ʊlꇞç‟v åμD;^(³¥¿Â‡ ‘Óê N¥\¿ õ·i[ëNgXsœ…i¶ƒ^y1Ë=Ôlç1#0>´NÊO§1…¤æ$¢lb~|›ubB¤|£ã—»w…¦'c§µRRàæcaz¯ô»û]7ÈzzšWßw?ÈÚ?Îe+YiѺòlŠçñQ:-X“”öh°¹,ŽWòñ=Í*!WéL=ºñt*%ÃJf"µ´âÕ+Pt¿€ïÖó«àâ̆w•$4úïÛæôb©¦>}çªÂtƲ…îYÎQìËÈ÷KȘcWÈ#º:ÿþ[´*; \7æ0‰cá4¼4›¶oO4 |½5‡y),sðÅ“hìœå‘Mù¹]Qètep>—LëȲøþb„ì]V¦‡#0$¤”S+dSÎ×l»K+±R$ºÝ<}<€^«ÚŽTb sƒx-O'xõa`¡þA™:Eïn~üÊExì‡ro§cAÁìažH˜²{ÉbMc„AJ•W/›Ò]4!”—=DtÂC?yøceËÊë. ®@^œöÑÏ|dÃfÙ,»>mœ³X­ÏëE†G#K/í’»(îâ}@l…IÄîì]M.þ2ÐÒR ë«>žÁxÜ3ò';¦Š‹ëà Øhe³-‹S¾¼6¼4c> g£^㽪JãÛµ§ý;gK2¯ùò?AYwçAôwÆqŠ1- ×é–º½Ü¾)ê£d: §jbÎ=S±ÖÚÈs4l/Òù«)»{A®ô iRbP–ø5^ZªÉG^UÝ¡Rª>²ÏÐYèzÛQòp)ˆÀŸj¤a ˜#AöOd5S r`!Q,ŸïäÁCVoŸËæ³UG¤`Eš@Ü…î­ò^<*.…O²»ÿ;O¦éŠÝÈEÇDGƶÒ5ôíHIþBŠ¿ ã³ÙˉÞ×D;SpAaA-Ð?åD êšI”Ÿ›^¾D–YB3—stþ3çŸYkÂ)@â ¸wR’ß ø'Ì29¨x"ÙPQÍÒU,—3¤5ËÄiÚWÃ2àÁyñ’´B0$yìêÙP–Ý¢z”l6/ÑÞ¥sÈ k‹WjCm¨IN_ɽ!´•Ô®tˉÈrŠkâ Šôü–flY|>s##·û^6»QÍêÞWTi{9oßSHÐ^pÏÝ p… hs´|˜GGûȵ¥Etd›ïÅ•+k{’öcÄNybáÉ 4Úd>†Žo±´ÈD­´¼\¸ãCýJoœžm“!C%ùd©=qµçoÁЩV¡ƒ”º›Vˆ–ZÎQ eÿÁiÎŒ[BÏpf1匥+pÑ„¦åvëq 5ãä¶N•¡Ê~Ãÿ ³eñzvRaøt…¼çr‘·“fàÁFÖ4ùÜk4R­ç÷D†ì‹6ix·£˜ ¸ jy9[l KIˆo@úê‚é“èÇ6Óà ÙäýÊŽ‰¾?ôN ¥AzÉu$¨ê¶}Z‡\ÓêD£ h•°¢Ý$Óg•ÑæšØ*¨è_d¶ïyûc9ÒëS€½Ü‡J® Kн·þÕÊÚ§FgþØåôw;,ÿ¢w²2…÷åäPí Ð×P Kµ÷Wå°ÂÛCM•†>—ƒ¸ÞÎï x,”U¡p&£ØÊwáˆòiÈT›´ _”°Î9t¼ésŸ£­Y¢7>%úÓŸÇcTØ-ŸÇ5aóÍtð^Zç ƒì)¤åDÔÐémK-¥-ã ù€K1Ì.’’ø÷³/-À‘ÎÌÃ$>Uª‰tV§ÔÏ2©£ºV·œ¤;®‚ÇGâq ð³ñÀØvóŽÊöo«qh §s‚-›òå íPÚ¬ˆKËðN‚¡÷¾-¾†„ZÂBºÈÃ|©q×`¹•Úš)x:óÝÃèp•Äâo°–]kgáÅoµ»báŒCdwš/Á=Ï+ˆö–h¼$¯NÌ«‰ÅXJiùê ‡=¸=¶$â~Øã§s¾4Ãò"vÉ´M„0d¨'$ÎÿO&º¼köÛ–“YÒ KÙ®ËãP¥£¡(.%oiC¤b äcÁMâm…§Áí³³«ÐíÚH¸_· Ë¥{R«4m°}fPiM›¢.˜2˜?[ÙæýÚ¦­ôbYh3ø¶Äkd×gbKbŠËvioŠ‚˜×¶ãû`!ÄDæ¾d®k]ÇäŒ 1?˜3.¼Æb1œôÖÿEUzÛ>B¯Áðå«Äø'Ǧñ*Íÿ±ïQ‚K«’âJ{á®ÛÏË+R¬b1'²Ö—6a%‡(½€Q>íc¸'hcçô÷7h{@ˆî-pÔ["ÊG™Rë¡¡û€­vÄ ó,ÞèrÜ} ü}• ­qÕ÷#~3‚±­ÅlD 3‹*ÓP…bdœÍ{‰EóáM䀰2ò¼¥w˜öØŽSê !ÀýÐNõ>Pñºê로¼%”Ïú!ª‹6¾­QPˆy–»üû¬±ªZ•ŽNÓWé’^Ù»`SB™Ó;uBAK³O•Aïî¸>·¹L«!áºTÎgë xÍä$‚¶dÇhN oìj?zuJºˆ¬úÒž‹ïiP¤Ô}Y6þÖÎ,¯ƒF3ª—£9HœðÊ%xÔ†GíM'ÈÅ€`Ц˜àÂÖ£7K´³ÇT™«= Ja9£¡ËmcIõÀ¶Ih„®g-1ÊœþNÇ&)£ƒ¢ÿdÖž¬ ׿P…ïU^ZLà§“?]ë;Ô Ûc©×¾7_ ½¸‡p²ù"Rï‡eý«:ö~¾CÐô°òPN´k…ô"ÚŸCAi#¸w’ÃÐw#©—n8œ‡lŽäÊòl3Ï0*©œhU±A‡+ÅÔJ¸ÞŸ{½Ð!òXH´å1¶EmÔ]Tý'Ã\¸›¯­ÇcŒU™Ff¹Ú l6±_Ó A€Íå~™‰5nKõ®øž=ÆvnáIý®_Hëp !ͨD\ìÎfèsÌØÄŽ‚¿ôÂMY) hë¥$›P"-ãkæÅ\Ñ6q[·À¢!*ºµ·>öPKc¥æ¹¯Ô üÃ1aïz÷4€ß¿ßZÝ÷4î‘8ÔzQB`+mª@ ŸBu¨^ñý{K(Ž–ð'ns¥JȨ7s·ˆsW¹È@*¤>2Úù´X|xñ>¢öôs’^”xqɘEÒIo•_#X[º”¸¦Xi *kÌCGhQôe|H™}¾n šÝø—èõdÎ9¬°|¸6 A hµø¨¶°ó«·_Ž«‹"Õkm X)1Ye“˜1]$Ï 7Ú½<›¯ 1•î2¾ß8ÕôcŸ^¼îŒÔ÷G#'}¹;ËtÑ„‘c¯ó.åaÛÝÒËsú‡‹ëFŽ÷2<×ÉD¾ø…,\äB‘õ†>ñG- ×"5y0),Ý?Ðð+l¥z%qI@Î^fµç©v‰„¤Ân¹²2½MïÞ¨Ý/úb ækF”ßCOëœ[Áàôuð4 ’ÿ¸õÎÁ¬G.‹µÞqþ>Åð]e˜Òeüyã´À†Ñ™râΟz÷ñ­êœˆ7qÆ0cÐWŸI³c¡VV}VSý9å®Mð6´]YCN)¡ä5Öʌؼ:œ ýA)òµžíç±?&!'gt@ÿ–¬ËÙKHѺ ~Ìf('¢•W F5ðWèB+ƒ]\‹…€9~hZ‚ƒKxfîy°ÚéÜİ×Wï>z×¥‚ú¶Ê: f¶²æÞáȧQÜMN÷¶ªVæ3Úë:ÊR AÙât©j}3ŸI÷®g=Úµz “˒晹ß8ly>3?Ÿþ= ?3Áûd7‘zÒùŪ¼Ÿßþê_¼×Ë0¯RsSÊß-¯I9  Í½¼âj±ì½Ù qæ<« ëõ2™ý!˜Zh~p4±³‰ ´FIà'¹h7åLtj3r „€GsRLvªß cÁ&¯ 8Ïûÿwg?rà÷Žù>þÈê1íѬ Iè ÒÕ(Úvœ_¢Å`ãŸÌÒˆPCj¹ûIvµ}*Wpž2©®/sì8{ˆcŸñêÃk…lë4[²Æä:( ø[=«4%J5ºfÿá"½%ÏÍ¥ï#üëï1ÁHJnöíögÒhžð±”Ìj Jí‚ Ç™@\Qç¼ éö8C’ ²Ix¼O Iwºy:;„4=,ÿî—NÝjŒ¦Î~Ù@îâ7Ø„ à{7³ÑS™$g¯­²„<ú³®Kœvˆƒ[f˜ÞÉò©û {2Ç`¦Œ½¤…¨-ѦMkÍ)ÏÈ:VâXBwW)Ћ KkÌÕ"5c~‡ ÊX²¯›¯þ©šI՘ʬ#zžKhø¼í‰¿÷Ûwþâãâ.Kgok¥tÄŽ”ë¼X^ôH!Êòµü‰÷,ä6q¼Nr¨±RÎ º4â+õÏYc–ÓúàÂÐIØÖªEN¬˜ˆ*:Sï@QÍöfœýM÷,»ÀÍ=Nf»‹Ëš[CðW—¹MðGR ÕŒI@§ GíUšDæ†÷ˆ˜ñÓº‹Š¼ŒRoa&ÚWuIaFñX{ ãy Œ iòB«W/Xl ÿ{<€R q¿¸¹Iæ~U§Ó>‰ó(ùâÚÈ9* ÛgqøM_;‚uÀÍLââi€ž°›¥‚A°´˜”›mÝY;`ÎVâÑœWúbíõÉJGÚ³’Ý7u[ ×åàj¨†ÍÖ¹dNuœÛïåkÑ[§!vŒ}÷ˆtZa”º‹Vá)PÖÌ”¸H/5mhÃ_Õ £9»IÀ. ¶ ›×dÚÆÁ³ û|[!1mÜ~X‘ æ´Ä #Þ œ 1 3ö÷~X@`* ÷¿ýi9·Ñ!M ’ˆàpò­»ˆBsÁvÕäK¡ÿy~ºðܾ†ËF¨ÚLef"p™M„@ŒnŠõ¸Œ¬Î8^ª¢}Z­dj£Þ–§¢Èɨ”ˆBKŠlc.„ãBך.­¦cEß!¯ˆå™< irŠÙó‚Xœ¦wþR2Ê·˜÷¯ †_{\^+çªOJÀÜ„p«ÕQ«4¯Y“ÜîÒt¹ªË¶R¾ê. Äª+×cuZ RÀÛZ¤ÔK€½°+§“¯‰¤¶ÜoG˹Ë{Ò2Ãð˜ y…qû3ÿc±htñ¥ä¥sºà€P©žpÙó©Òzâå±F„\nnÇíë©kn¿ûÄ\Œº²3˜°`¤q+[¼_¼1Ú}Π[ûly“ÅÖmeÕærßú!4?OðÇ2ã)%”,WýûÇ›©d3hùº0Oœ-·0PY„+Bý¸°Æ¾?´ÑþîÜÜ»ÀHykàÓÓ ÑA”þÍ9ÆÈ³ÚL‰0§4çª&<ºE:¾0VrÑt1Þ¥{¤%¾Z]a½/òK._°JФù;f½|ÃÞúÃÚÍ™·0À{ÅöSYw„–M ²£úy1_ÕÄZÿ‡´®h|^áC¯úÌ€5päæ‹ W攇}«´ ‚o–°1xBGˆsl8UR…ªf¡úçqmÀ¨¼ÔålúNÿ¿˜ô;!ÿŽ=·7 …ö2šS™ât9»/M©W³vê’2§cl±œ½ø>”^™¶H¢V2ØÍU·¤Lý[7Xdb Ó1ÝX_–dßÊ¡ãßÓÁ˜nÇ=“‡lÔŒögˆ×ÑT4’qä[ïÁ}e'è_±Ñû*±‰±tø5…Í64PÊdþ“Aü–üÀH€Ÿt­fºéV¼DÿÅÓÀ0ýgÖ"â:Xc¶„ù5ˆs‹Ù¹×C`#eKe°àe‹daM²Ð¬ä‚hfç¬Æt2Qô%Ã;¹ /2 0)Ü·æ0³Ž¹ ˆ KK')@áëÉ¿i?óy(›mùšH@y5ÄÌÓö`uÞHP¦ õ°}xºäâÆ©4‡Eeˆ#o 82÷[Å»NJEÉx%é$án’‹&³æ˜Ú8*©­ôíÇʲ‚–)<'.Y‡"ABoÌz³ j(ÈafÍíA³ Ñ ìÈõ ¢Á2¯$ýÖ„}êƒ %ÿãØVÁFå::_ýÙ¹å_2ñt¼5ÃêÛ„ûö&ËmL¨LlQ†sŠëýÉc¯ååë”3åd(ó‚ Íl€çÊâ²°êlªÔ€BŸZTdíûuŽÓÆÿnzRÉ÷˧Æç.Pìð·ß®RÑÙmE±^ø'0ï\#K-+ˆÖjÆv4¥ðÀËÆ›}Ìèm'f}N”5¡Ñ4çxtÐ(+'ÄÓ'øJ{,o_Édz¹Âf‘s#ûjã»M/¹«ÏocÉ;ªÇDs:ô¬»K°·‡l"àUËý6© qwWÙ`ÌÜù±1Z=O›2twdøÍH0ñ”ÕžL¯W3ä&ƶ|ÀÿxÉùRaqxÇýàÖÇa„¯R•«ö þóS™ÕªSé4S²ô¤tu2o°e†‚¼ªΪ»^fzܺ0üˆ“ðOÁS"ëàŸ$£ì®¥>®™êÚLhÇÛA'Ñ’ðÕýؽ¶m‚,»Á1ëÁr×á¸=ÂgŠŽ?/¶¼…"î˜vÿu{ö £Q'¯$Æ.{8V)|£hŠc‹.ØRWÜNlýây¼˜-ôâ´ ‰Œ¨ŠMùæ¥+õ‘} {Žð«ÙM¾þ-ºÁ`TKäû~“üV¿™Ô/ÿJEÖÓ5®ø8 «)ûc¶p"ÔccZ“ßbR¡,Œ‚r#6‘Ç|ÇX'=ty9<AÛ\ SƺÇ•ÃH³<ñ¢¥)àr#ÿºüK,hÞѧAtØÀÎzîföªHœ[µÀ¬‡Nv›¨¦4IiŠ‚v^pëÒÌÚL…_€mHÏEö4)Þ^IcIÝ€“ÞíöÊ¢r² Õ€~é½@\H§'¯ ej‹ó1vke¨øö¬‘RÍwDÜ †:9oÊÍârg‡ u¶ F”!D\ìRžÊÍF°à±C!kLÅÇŽUµû8wìúh@жŸ·í›X|“oˆNÉ?ç(ýbÌlé´Zà‰ôcÉ&`ì’b‹Ï{( ìB ºâŠ¥@ô0WìÁýë1ÂÜLyðùÕ¶YºÚ3èÎŽ<ÙÙdÇÃÙ_ÇxÑ‹áÇJÚ™F1ŽÑÑZ€9#–œ{·%Áˆ|BiÜ(‚ð"ÏtŽYð ÿ¬¬0T÷cZÝXçúeóO¬ ª*n—y.fA³@кMê´ã£”¦D­Kxr m;Y^ê×íu½¡‚V¼\¼¶Ú±É,²bEÍ߸ðË|'y¢g¸É {–jàºÏªœ_3¼mfD«ºþÊ}p˜Ir aõ¢atßÎ9¬Vù®y§ˆ¦<[(ÇÄ‹ÌX®1Ú‚î¢#_•<Ó$äö2ä@AŸoC¥ i++hÿšF7x!é¢öDÄR¬Ãµ+Ï ©x˜ ý·#é·©«‡ig³1åÍÔOÑ9(sˆ»¿Ÿñ|èÏ¢µÇ›Ybæh—ÃÎÔˆ~°qm aÛ·àç<.¨"—™pÍïÓåª+Æ ¬ƒzÃãÚæ:&þix£|ÐI0¾Ó4⸿·úê,——©Î%ôEþ—z÷¨$C”ÍøÊW nss+Äšå sLQ+?”IðäIX¶àȇÀ¸ PämÇÇÛaØèHç‘®ê}ÆýMyzQ 犂*¤Ô.Ä×ïþy¿HŽ'I?"ÉÞ oÍo¿9„2M§pšvŸÀWÀ©ƒ­ìRÔ šÏ²d²fÅl"¨?¡ÿÖã=Ö?þt ‚GžÌDCµn£d¦s.0Á8ǑǛ Q n] }×ë³­“¿Ó`u;dñªð“dÖƒ òòŒ!±H(‘ªë0Ð9ŽÒ0뜽ä¬koK‹Ç–?ˆ®ƒ{Šu?#ªËSÅM‹¿²éöòIž G®3ïehÃç½®çyxkVó>9•ˆw¶²<©+…ÿÓÌ졦³ÈæuÕgÃ5 Ö·áAXq"nóù{ôzp.‰L´¿_Eì{é½  áp¾tÃŒf®¨;*ω@wÎ%^þ¯yKfÞ 6뺚± O¼ L¢ÝoƒF[Íú&8ï îŸÍD"ÑA¹>å,ë„ýåÁÞ’IÓ.)þvû ¿æ¹Ybò5_ð³¤oÓÔˆ¨š$:ÔAìnšã;æ&‡‘Ð\.’ ,äÄÙÀ«îÊhrnËÁÙÆK¨éØKÃû÷q+n˜:™ò%]ÂÑ”’„j€R*%î6¤à^kpéu¸Yæî'˜+ég-T4ŸÆ§jUw"5öæÃº{±qÅ0A•©‘¹ÆþÞl´œ¡Rb}»F>£ÎñÓ~ˆ° Q–'Ô¢eÛáUÀ“+Ü‚Æ6 Å&(Ac)Í56ÞÝK<KÀÖ² y_jý—5Zvñõ„ú©N£ØgH*pƲ~G¤Ÿ½e7¨œ  )œ„ƒdÓ8A2Ož‡¡h­ \§½(wÿ¾;'ØÄ•ÏI¯ à´}ôôîq®/¼ªZÃVi¤à€æ{wwŠ18 à.{êÆ8(&|sžøÈW/»dÏ@oqüÃêÿò¾ûŠI`»3‡1W^Â…5£(€ôÅòsóÉÃHñìÕ3ViUv|¨¼í8Zžj=kÉ.Ðȼº ½1ìàdvó§Ià÷¶ j}¤lâœzf²toGlì﫨g,‚j£ ”íàÜ"ûd}BŽC¾ø;æò”ða…·(»jù¡r׆Ð=à(²Ù„Ÿº¥–FÔh\ú”®½UÕoÓ¶i¥{,MOdFpÁ^½0Ï2c–Ïúz:^jêL[¾T ¨t9.wà‰º6>XÉ=ÈqOý£B³|üʽzyõEÿ¬XÆ`Î$§Ò Ãf>ø]S„H–Ĺ– ð)¶¥#{l¦_é²…ü1PÚï<‰+ZÆÖÜ)ñÃ_/ôçì›¶fµÝ¬‹‡tð—,oraõ¯î¯¹p)<{ÄjQ¼ãß!U!F®0½}y=*"«wúPìþŸ+*lÓˆY§ ˆ®–´ ¨á¬÷¢µÕ°I¦¿–,þÄꮜÞ4u‡-œ²­'ñ=]Èa%%¡ƒôzö«:w¯+ª«P†Ü7QFûòÁ½Î·à]´&ÛSážz‹5¦¨Ïi ÝÐÌù1F’– ä1M8ôVWh*áC‹¡ÒäÙIsŒo½'³ñ^Û\Yw 5˜áyøß“Ê?íiu-ë6e-ÞÌþ€^äÒaS–åÂ_Z_ˆ…U¤[¼Z÷n 9\ç¶œ7wܨÁžÑJtï…Ó"ŒòðQç/ ±ÓœâvüŠ’3R¥i’õ&º¯ÖSżíè±G7]LÐÔ›ƒÈQ †E×sáÁŸ8I`wô<{i<ÇénË ¯Û‡Úb—ZÚ'"=+”Ýdá³Fͳœ£<ñž¼8ÞvœTûce3¾œ½;Û8ÁxKÒ‰öWì—£+`‘ˆôÁ@Bo¶ ›÷ç»óTˆ–-憇ݽ7ùMm´¹áì¬6·Dð<8ª^Ø#U àuŒë;+¦ZÌá$òOϺ ׯ…qå{°8i(Óç"}¨áºÑÀ[÷kWœÇIkÉÍYì¥î1ûUus4]pqå•fÁuµ¿FÔÏ-í$oQ%=ãËXø;þÄ›ˆ‡Ñ,¦i#ã5@®y… šCe˜‡FД]ŒtðäÈ£”Tà¦H‚mån ‡Xj5=#¼eR]Ž©6‰Ã¼ó–H.ÔȬ_ n6›ªh„X4ìN=ÄyL ZÃqVÉ&˜Ùã›À„`’;À•UÈ ¥)”ÈTX´¥†¼y»å©·x£)<Õ2‚³P±Ö"¤OÜy_²¡šº£û¿®Í’?“¾¿œKsHœ¹KG]« ËóË8¦á”½ê! ¶¨š§Y ²·K£I¦ Jövdˆ¥Ä¬æ»%δ¼¼ÁBW‘$ ¯ °$ï.¬­ ‘SзúdÎ#Ä ¨Ã®¢ŸÐ#—½ÃgPhnM$›ªÿ 1&%A“Ž77À}™DÙŸb­Ê‹uØÖ¹}˜¦ÝÚüÄ{/ñ£4^,lÄÌßö9#ìBxI”"·xÑ–PR«çæžô8M°šiªÞ·W1z;IOŽRxxãR6/)òRbHIºS:„X2‹O”VçzHå÷º^ÆÊ}#Î?¬ˆ&¼EÓdßΚ¢gdÛGUwŸ,ºR¶ü8´”]çë"_Oöó ùæWðM|]76G`ÿïæ‚öxèa«s­Á[W¹û·†EªÃÊæªQ”­p}œ^ÜĉçÊÇÞlõöª†^› ©RGˆ‰€}ª2tlÐnPR,³též1)Å÷-²¦ÐR¤¿=‰˜ {iØ¢ªNÝQ8ÄkszÂNd èàª)({v°>„óó©_A»23 Z@ †ëøŠKW°.Bn~xä¸NŽkqËI—4ÅN«¨Ò7Å{ÇÃu³«•x¤ª­›!VœFJ@¬œwȯ.«{«g!%^½3ôë?ß¹šÄÆÄFÈ—d»ì‰”Nqñ«þ[˜Â¤ÜÌ÷]`P¹À;:ú°¿5r/rŒµ%øÎ; ÊØr™²¬U8(NÄÀЂÓTýgæQ˵vÆÚ~€ˆDs+?¹Ÿ#\Iš±”Rçh(Òmm b¦ß¬8‚´pî|9b*wfVf]ïÌŸðeô¯ë,™à^E½±I£¬Ìž••&¼P½p"íÝY A›F-h>Ú4µâH\Ìý™ï´X7ÞÌcår²¸®ž8€u d•«LsÈÜ ÚÛ†…ƒVærôûlÓh`÷u:­ro£8À—d]…ÖMÓC"³ÓìÊ,Lìà mÙHrª…¿=¬ƒLTèÅy”þÏ ç—3þÊfÅÙ/Ž@˜FÊ/ÈÝzŸòj@@êÑ5šäZÕL‰Íxg‰äñA†ž:ù¤@~[³p3lÍ¿m/¹?_*tmO±6¸€Ç° úêPkCd? Ó嘴Þd­p| ‡WLƒvÄ´:/Ùˆb6æ CtÅŸÀ 3T¾mýKÅ~›Ð(É «ýiéÎMÐ;ŠÆ›N ŠB´»ê<²Œ"擞Ý$Ê­º’*l'Öú·Ð¶³ fà{£úg:ˆêâ·ÃQ‡«å‡f»!pž_EA,æÿKµþªXú¦õ/yΑêêv`¨ zKRŠÖ˜?ËIK•Êý³Ý*`ÐN¶íÈ @o JŬl9‰€æwUö ;0,öd%ˆëù¥ë[³ëK¹t$¼º ¬ĨJvö•§ïi¤áý 3CÔvaŠ€ÝŠÆ¾ môÔKïGÒ8Þ©øßÝ=sž’¢ñò 5våIŸæ,†T0õšPhOî@. ™^–jOwŽØ]˜.ôžh²¬ø9ŒI,D4@qôB: dÚì9„shsXí¢—£@ur¥¹áçûLkÎéMpûg…ÐtñX0úœ©F§?GëÊ$ñ£Î«!Rož™Ë;J«ùïyÒÙâ@tAaz•RÅ2d£åïVå&§3k¤>¹v»°+`¢½¢´úÜ«{‹ªqwHí˧½åvcqêØcâÌ!ƒ-±ŒJÀ{kt•Q÷üØ\OQdñ^‘…mÛ·RH/÷`ã‚ï©íòªy‚gÇE:ì€Ïj Cl’*ž¦X ¶AãÂ/A–ãßöšˆk‹9‰*ô¿¿êBu$M@ï¯)tâß7ÊuÜò8Å'“ú«ƒÞU·&ô<Ø´<™Ä[kõ¯Œ{7­ísÓf AŽ…àI«Z/gq[a§önÇçLß–_M\¿}†£©uU³üNE/(n–Îh¥¯bVU÷œ½}À cõ_ïá%÷ïGºêYªÝ­]¿]nY($»°}(÷ÊvÇ›ôÌÄ\Αj\ö*#zôÞRµ€_Ž‹iœãù!œ7ªÞF;ýêµ_dÃ…}<{ÚWhÍ·qµÃa/¬;àbî`4ô…GVx‹›“¥Å+Áz¥¤)Ìl…?›Ï²õ+ç'sËÔhqšÛDLœÅ(DѾ#1ñ[wÌâÞpø,ë#õdc Pz*éÛ~Ê –½‡bkôé, N*¼¬ikQ"ELj÷8Òÿn¬tG鸙—ƒ‰Ì¯uï=Å—»øñ•2šËo’ QK!šsÕ £€z>rý›UŠ{<ÞÅûfðröÅàúRZÔÉFÏ©e䌋à:ý¶mýµ!Uú) “2“žK´m,=çš×,‹SRκ“Ø²ï¤i ì xÜ«éyœ^ôÿÛÔ¼‡ÊSp¶þÙ+¢a¹=;Ð-B žÏ0Fè3]ÓT'‚•SW–âßþçêOq£İÿ`ç=OhfdÒV"»:ÑZQ©[©(ãñj“t8ÿ«iõfŽðôÐRÄmuHš /¸€•G)`÷ Óƒ~é|b ¤KÙXåéÄhÙ@å¿{V,; Ø8F«ÄÒÙO×Ý;Ô³Ðɲápp$wÀàNþèYšù¹}r×õà sá­…‚)âÝCÞtŸNT›¡–@¸Rý$ê“$‹ØÒ„·ˆºqðA—ÚèTÊX•1bƒž¶K†3Þ$Í®K½jaÿ;d}ò®(Ù®ó˜Ÿ~ /­ahrËÝWæÕ€ä5œeSø!óÄ«¿kÆh6gçþBaéÙÒ+âfI*åÖè'!3Ys·ËK±&)2nö&¿9îün5œ¿Cìs¢ë²0`ÿwæt þ´„8ã/Õ¤§wØ>œïj‰­VDnƒéR—Œ£\‹·—m«_Yû¡U$Ö=ò2W²áÖ•œ\×A¾!LOL½â´VXZfH-(¹ÉÏíëä‹)TØi±ùïÙþpØ”.“àýÌÿ)R÷˜)¡.€O\Á¢…G“ÌÃ$h cv„ø˜ÔP ¤†sáõm5¼'X#ÝyS瀷 “ìôÓñiÉ?§ô…ß’G@½—ÖгøOý ï+|C%ògÁ? ˜š#À¡cö<á$Â& £t”óë¶Í<8ŠeF€‚ØÏ÷û%‡ÍV—6ú)åÄ¡ÒH×:ݰYu¥@·LÇ+!‚Èzë]<ù¿È†êV—Q( Úh9|>X’ }”…T¨‚7-£ÖmW¦>«6-eØ+€!°&ü]‘ó7/€³Ä š«ì%=Êg™Ê’ªgNGã Ç“Od"Ö!u H<)$MmEke§ÂE Wë'a’Z5»q°ú-äÑ•ž…©ò\›3úíB©22¢™>£rÊ)Ð`w©×zѪžÑëÛG‚dް… Ãåö-f:×zîä=)QˆÏ·×gíû'=õˆ‰ßp…É(5±gW½+hȵ¡£î–ný³›Â‹9.¸µHmWIdo•ˆËçî'ºêHñìçˆLY)&{‘a¤Š…t¼ï~óh¸ ùŽšÊ.ØžVÀ„1”Uáv6ûÀY ¸²p]dNI£Š6{³×f.º_—«Ë§Ó•´6‡h›ChY' f< Öiáãã ÝÄU¢ßéB~±0ßÓ DÍ:tò#†eE±@seªĕ—êh¿¿ŒùJôv7ã\*9ç mn•mt§Š£4‘†Y€Z.¡fþZ>Ävß:¡ó"ZÐéü0gª„+b’£šymwG\z€q>uÒç-š]6yN!¾PÞ–­;Ñíèñ\¨ZgÜîL¸²Þ­0jÔ`2¸Z5h¨§û¯Åg™ª•Dörcf¢qü¸¨ˆŸ¯vQÌ^Çhðá?ê{©a¸¾Èþ>…Y€QñÁF5¦jÙöOõmÞxöÿó0WjÔ$©sjð2-‡„~¢ºH~™((‹âHçï Ý\Q_÷ÿqâ4¹ýÒ ÷+y€´^ˆHFw^vRÊÎ_ƒ0®õGñ ž¤0É{o+Ý.CøÒËÎ-–jW2ø¥žÒ+o«Êû¬„MÙè¯VÈÊV =õécÈ ‘±)Ü;×ï1`濼–²½®¬ð1Û±3a¨¾0ÙùĹÂA@'îB»®ÍRMŠpÔÀÕ9—ò¬`àYüË·?J¾U†¯E6#ãåÆí™Ð¢`ûcÂfdÊt˜÷¬×¯ÿRKFÉ» ›t àGAóô \­“J,¶¿Íz²;%1OÃÃwHmº%ßʶq56:sÓƒ5÷“³ai“²öÕôå>áQø¨a¥´ÓtôêË¡‡¯¼j|!9}‚î¹ã !Ÿx–FWª¢AkÈlrBûÔñžoñè’‹ª†U¾x–{-DˆÎ2-,î¨MoIÃ/Þˆ98°7¥&Eæè¥Œ€‹ˆâìÛZž Õy.SpTÁß"¨!Š”ÍÃmž’GàYÌøÕuëõêòúˆ'fƒ…^ ûnG£ô_‹eëÚ~šê:àB%fÌŽúÞ.‰ªQL­‡ô"9á±ùU¿˜üŸhéæžšbQ4¹ÃŠÍv™âa‹’Ÿª¨øØý[#&t¦©Ï%{Óªò‹ëdsÔ“Rr­ëŒ­jœV ˆÅ¾©À‰'ûJb|œ±rA#FÝ'ˆQ˜ÊïœyT<‰ŸÆXü=}3rÓT~ÎvýûŽê¥‘œU|>õµÏ*®?‚¸IEMr6?JÕÙË}Qƒ4k*ëy´’ÀàYþ¬ßlÆëÙ,/”ÿ‹Ó1½ªí®µu¦er úf¾ºÛ±ò8éÖùÈ,Q*=©ƒË¯Ç¥w½GpúûŒà\@­r=<áU¬Õñ-dJS©»pKv· 5Wˆ>$…»Œž´sþcf×Z„PNÈÑVX ÇRôï Ÿ£ ŒÃZ‡¾wýÀ§¿\®¸ÑO¼õÉ;$™0cC¤ „ž xïs‹'×À,êR%½ŒC-²vUœ„ÄNHÀ™ðê" >—Âé–‚ã£Ä늠à C”vï.ZT6œXõr%¾^+àò8™/V'‰?¨ôÓ¾y¾nŠš~;_©ÖïuœXÝÒÌ …_ÇJ]Äâ@¯¶@oû¯ic ¼äÒ°¤—£C¥ E$) A0Ũ%D÷ÞÄ·†Ž¿©Þ÷ #£ÊÀR5§ÉˆªWËÈÙ¶P :ï+‘íô©ˆBÛ'Gû‚<ä`n×ÏZÓ$¨{~äÒîÚÄ´%.%Ù=h2ˆ›7«c¼UÚàŽ×G×r±Hå°ßNËÒ¢Š²Ñi ÷^ïñ–íïEäŽJaãÇ(Ç'±VÄBÕ‚–=Xv5¼¯öò™5Ôsótn¦Cyái϶ÿ²ò·(óÉú]Ñ̺´tÒ;s4®°HîÆ¨¹öæ.zj[ˆÈNÿ@¦F.³ ,#Jcç’*9GTÆ(o…v6åvÈc„%¦dãmY~Ð9’íÝÞÅ.áwCÕžUι „X…,åàhàÚâáòez]9á‹@Ùí~4e-‚òi_£[Õ-~ûä¡ ŒÎ~'ϱ¯#h:÷Ô÷ê-ûhf’1Ìz¨Ã×cƒ‰q!yœ ¹dB÷Ã;µ¿1©"6Ã…Ø3Û&L´†(ý$žöRë¶ÂëŽ]ÓfÖRËø­uf‚ާ“^¡I“µ’šr83ý=iV>ò(–½±P:ÀBìO¬>T]* Œ·#tb4ÿ_3%oa~†•Ü5íÃê|ª¼À畜7¾,Þrˆíÿ»}Š ÅêX=«|Vv–L ‰¤°Z´™ >G†n«Ž ’^;=25 OÍž çHd’#üGxÏoWvv ¸8·R¥A^ï¢1dcñÒŽÇb;ð¼ÂCøL@ß9¶Ézi²^ýޝ>­)Š5½æËtÛž}õɼÆîRŒÆÖeº“þí-FšÑÛx@ö¹n$UAÛ¸Ðu¢¨Ú)®24O5±$¸‰:(âTægWWðÒg;~ C-Pô¬Ej­c}-Yš·…s»Áƒ?CÁmÔr©Œ¿n`0 )Áêø°ÿX–CRn4KZ_r\[?V„m¸Pµ¡õ”1‹J‚zß•nÊ4âW4ý!R7‰*Ï5+ðµÏ²ëû!RçÂÌÃI1ò‹ZtU¡Ü3½ˆ´i4)«—³íß}ífä*ÛÉ÷‚mír{ÊiuGùžy,Ãy}.—–àÓü] Å;Æ·Œãª¼зnsà‰yâé]:¶¦^Yx1p‹EÎN bšRæËì…‚ÕâúéýTÕ\;ì"î¡Õ'öŽ«t,û‹iåñlpB{ø¸$™ìœÉ….½Ù%}CA”³qeQŽÅˆß»l M ö+¿´ÔÝ$¸«ð±ÖÌiZЉÀ0‡Ê®Ž%“ÅYH7‚&Ø­àFÛ¶¯‰KUŽ9/!5Í ÝtÜÛ¸~p¦¦²©˜N'ÆëÐ@G–•ÆÉ ¦«>U§4Û–ò&°HÛ3+çŒÏït9̤4P@éÂM©(rßWn—½iðÞa }†¬X}Nz5­ÌcBÁoXjéÓÈ,Ð>Ã/Ò%Q®=g•¦]tZ 1‡tçæa4œ+¶ ÐfFÕF^#çu2±Q°uð´H‚¾ShHÕÀrмdÛ·igs1P¿¬Ezô§PgdWüÿëP"÷ô@ÏhI)jˆ7fÉ>~ T¬_–ù“¥¨m HñRmQÿ{0w‹?™«1OD„Åò‰É ¾!Å@[ ‡ èP]e·ÍÎKT»ÑîñÑàµy*($†œÎ›¤rìMúU=šŸ+Ñ(ä Z^ÿ³÷èZ~crWƒUnVˆ#ÙÃ⸾«)Éâ’€Ž8¶uyÍðG,”c‹@ñŒ‡‰õ!y´Þ×±`–8 o­+ñæó«%D-Á/m)…ÉLMÒÑÜü*ªÆNæ$ÕQ›o¶<L¼ÖFbt4ÙàŽT[ú¼wAìÛ^’y ;–WT$$]>¤¨7¾ñNЃŸµêÄSN R­é‚Á¼µ ªÊçCT…ØÍ¿/4sä¼sHÍš„½Õ ƒ‚ÑnÀ¶œÏRXŒƒfqž'ÓëDQrË|ù½ÄÕf/ÎY©Ò7ß쾤P¬¿ôÍv<³|¤HsŸÕº­Š¯­ÇH´toG£”5§ø~¬—Ð¥·Ø¨V¢ÞX¦ÝJG™o­òsÿÆ©t ZŒ§Ã 9®þ ü×('Ü Îª€_ð¤ç[&÷|Ë’Ò½ÉÏ@Ö/•h¡Óh¿wžûoQÐ@Ì .F•㄃0xtì'æPZ\‘©À6s!ÑWÈhÙFä5€ HˆˆÏ[Ù£è¹W`Q:ÄúÙ á»ëäžj@NbüqyÒ U5òÆõeƒÂÊHàK⃻9äßY?WIdƒywsÙA¦ð#œoá@ä·~2WyS[C5A8H2ìäd¡M|ñÛÙ8s ™z+ÎùHßÚ_ Q±|®B‚ÿ 3Ug‘s}+y´À®u…˜¿.g8Ö[ÇÆ ÿYLýßç $ÁÝbÔ– wes˜o9§Cµß¶Kàl&Òš~s!ÐCÑÇñl[ú[Ér¹ÿÄ…BvÄ©Vï ˜K© Ñ"ÀNPÒ˜ &yr68 ÍØç!¡&Ü™á8Z}Žló¼L¶(n¸c÷ÄEd.¶Áˆ_~Iˆ'@«ô+³ªø¨è„/c æžÓNñ} ¿ÍüÏ—ŸÇ *‹€{̧+|.ô2îuþåÅïK\î’FJ( àUªøSè”öÖ‹²24öží¦~Pëâ[ìNÜ茟sÏ3iH˜Jß ôÈ‚¾iÖÙN(ÀÃÍÀ@”>9Ī´\\6¿7ùór!V¯Kce>˜\Œ¼ÛÀ§Ad[ÈϹMašS¹öѲæñKO<‹m´Å'ÐWOôÍu=œý³H³S2àåL¦·ð3V{›•{•P¤ Þ׿J¼º½ŠéEÀþ;µÃâ+Τ `®¤òQ•Fͤƒº·q‰Ë¦„";ÃÝ¡& |Åçêj¢ÐŸ<‰5 ø­piŠ"ö¿,«ƒp[ªgñ¥D•õ·1[;*)Œë×ù¬†°o75¾v¡B j3—eÔLQR¸[ì}¾Ô;¢Aó0'P¸< "³4>­Ë¯ô‡H=¸Ã*€]üÍ>Ê»Ævç©ÂJÉ´ùD²Ó‰@›üVfÂi}W¢fá‰ÅG#¬éR_¨ ¡n©‚qw‰¡<²I7?_\bó¥× Œ¥H®ŽÔ»ù¨ÿ:Ä †º‡R íÍò:±Îíÿƒ"w¼ƒô®¸áb ~ ´êœ“ˆz‚£b©Ó_p o"ís&¥˜ˆ¯?ßÁ»@9¥ ›Šñß6(XVÓ³³Ä0ƒ™Já…¼Y{£~)âÇy†ÄSgy©ÝˆöɽOqù VÇu,C¹rŠà5Ä4Ç?(ŽˆÒÏX¸„'Žã÷¬û¬ã)€Ý¥¬¹Lþð38nÑg‚]™Ö6ÒDzä[ x'®SÈŒ`c«]ä‚ãA«ÝTCñd™…[§©ðC½“rÄÇo–gIñ‘wWn’ìãä‰e6 h}h±j|tbdà´øMˆ.M8HžLÙd3ïþ•ì²ó4Õ¨Fp;ŸS ¥à&%‰c>æ"×$ùFæP²†ãJCþÊ% +Œ_ÑU6HD”UçInh‹¥RSjõ_)ülvd}méð;2¯rDo&baÁK©f¤ÜŒ ÒŠë$©±“ªÇ|¾7fÈýhèäÂq…Ñøz‹ƒrw½åtª²º¹á®µ¹P‘FC³”9jÇì«MùŽPÏž»ˆƒ¯“ uÈS²Ýéê0ó!P€ŒOoÅYÙš›²¯@¼¢"´ž´R*¶[Œùt—› Ï[8Œ%% M€ ÀQ{΋Vš0‚üê#©,yA~Žž ãÊ£vû[þZ–Ü C.5óY­>£ˆ«µî õÿF¢ç¾…™P0GýF¤kfÉYJ/þRùÉ­ B5Ý`þßÈÂo[uN Õσüê79&nÔ";Sü d<Ï|¼,#c茨±*‹éoF–C!{ÃÉç@dæKµ© ÙÑÈl0[?àÑõž`i˜é«^aØ~«ª°(æÅ8iO“èFXH;Èùéøœ¦ð†?ª- išD¡˜+Þ[Õ2ùçň‡ÈlöÏW]Nš{½ÝU?«¢™NOKwò ‰D Vj~‘é|ª{eÓâÍ>}aÿ÷LA¾kºÊ¡DÔ|ÚÌgõByûæn¼2†ýr&×<³éÆ7+Òbã`£éçÝ­qæ®yû6 ×ŒdìûÎ6zÞ|úL¢HôLБãÆ¾«¹«ÎJD’K{FŒzCdñVÚ×®^žÀÎîš'@c·Ë,/Ï3¶»zÕ̺»­ü—ˆ:œf·TCÌ6³mLˆ¸,ãYu¹œ* z7¨GRyƒkèI޼Ÿ:zT ‚)FìæHÚÐÝS¼ì2ƒÔ:ûèv•ùA<© š¶Óžš›9·:¯ÀÃ7ϳÑ%°Ež^}„Õ’](Ÿ “”ÈzM°}Ư,Lj"6˜ç„{%Tl×´^Ž`ÅNÉÔ‚B%(“]ä(¡jä{µdù£â0 „cÍ”ÝYÍÆÜ60e´±:2“¾éä#åæ–ÿWŒ‹âø[|ÓVaÿtk‘_ÓKŠÐOpPkép€däñªfŒQOŠÛärËÜrpãz‚ë»~ˆþ~ñ8qœñ¥}š«ß,¾:GõIÒÞªM£!Ù-¥Æ–Ú-ÏðPÅJ  1NLÆ:qR_-ä,ÃH×$X¶}Û[LŒ‹!aCgÞ!‰™yzkd¤'EžrãSÏâÙ^ê”x›,·áŽÜ ö²-+W‘8*¢jÿPŒ½Ô0L×#­ c‘ª—·s±†ƒ0”÷Ï‘ìéSŸA÷°¯T£ªòA~pb΢•M×ÝZú†ž™>qÒ.ä—CiŠÇÌâ'$¤›rÞ®îz<‡R*"2OÊÔö)ƒ¹ôË@U¸.*S>œPÁ ñ¢¡íÛT„2ßòµÑ ÉØD'øÒÑ›>|›½QVHQ½ ~"qØíÙ¸ãdMƒ‡N3¿†%î<•óLKþ=ø}¦g&(–€ï7\×ºÍ ‡…rz#¥éEÎÃk(”«¹`Îm dï$„TnÿÌŠ‚Þ_ÊT_<Ì$ͬÝúð~,ü¡çõ(lÒ{Åú'ä¥ CÖ€‚tK€¯{H.úFaM¢Ê›ø?JÓ?qU(÷Æ ÚIéå°«<—ÂF2Æ·¬^s ŠèMOå7”¿ç E®šòÿ†sÜ"«_íô˹ԦÒ@fKå¦H3±ž|d¶Y­ô9þ(̰XÎW¤^õÅŃxÔí ¥ä)~m¦›"¤E¸­/3 îß²**+¦ií™  Ýõk“C ŸÀÃ…©IaûC{aãùþw:1Šüº7P XÏÿn¾å«ú–œêÍŸ¬úNdU*”áž,>v$y_Ì'V•PÚYQv'º 0žPG›Jéù×Ïòׂ7l²žÿñ7ŸÉ&º ÜÔha‘H…»1°®Ç‘ˆ,ïÎÞõK¼œ3>Â\¶›>¬zC5âŠ;Š}QQÄ.">Â[É@,fãlà0·šËCDJ7w™0Ä-=.@›pê7MÛÄ€ q8¥MÏ;!8¢„"â­ Pê[sø€À%U:¬ìçþêsèÖÿ†þÜ”lÚŠ‚È¥­Ýƒpwƒ]¶qÇ¥9ж•9Aåð~"êZ„Ц«|£Í¡/ UMFBì~:§7Rž‘sRÏ?žèÿ+Jm‡ø(]êFD°9Ž2Ä7X©ËX(õ…uI³lÊŽ4T+£Q~Þp© @Kô@’áÖÖ²ÞOW°º¶•) ºP¡©Ë¼'÷a8ò ¹ò¯åqR øÛàÔŸF™l²nò¹e(9—œdéa/¯Eß´ñ À’_—5ñB8éÌW“ö­Æ.ZÎÊÕ ¦T#±12£[ßq.¡ ¼-ïÑVœè †öÉ3ú±óJøkÚÁžy·øôkÈ=Òö{yXÆ>Kü´I¯-Bð¡O‰ð k”²ä8îTTÆä°—`‡Ç”i‚eX4Œ¾ µ_eŒõÙz3èC ëM]úšœ=A”#¼ŒN›Ý…Ö€½B_mªçœ-ÿÙZP•è)ÖSû/yíþ!-Ù#5Hé•»­åt&Œ›Ná²CÇ7SQv½Ò{ I| £ø¿¨ç¤ÚÕ+ZøúJÅÉ /¯¼‡Ó‰Èbëä;è‘=¾Iuö1Ó×–/AˆùL>xLm¿sy¯øÜ§‡öŽPÔå…E1äw^(ÈiGøÞ.ì¤A,¨W¬}XjßJ!~•g-ôËlöh¼½„Üè¼à6ðНn+~õ‡‡ ü(žóñYáö˜¹KÂñb%rnH©Àë¾å©õÎe 3è!²–ÿ¼/°vè“L3ŒD*xÍ–ÁŠ·ç¦n¨}שõ+Ÿl'Á4óänåŠ!`…TäŸÔÈæ= “êèÕYÑp1gÁ¸¤`lÁ¿KL:¤Nt ÿ:Ÿš”¾5IêMI’¸ŸmW¦é]ã4*<- èSì/½&pô\ð›ùÛéi’*”Aý{Eí4ã\”=î y!à}rjfð$àÙŸ˜r ÞäÊOL{1¥§<ö(È0®Îì¿Ó; @-H]"õ±śڋ;Ñ÷—c5œ-¢VÊVÒ•ç¬ ûk qGéaO—3c›¿0G6˜%ïˆ^Ë3•_ò=¬C´ù€ “P㹜Â`yédô””Ó—üð†vƒlcש‰ð÷/Ì ac¿PPB̵¹„w ¬b΄:°‘®ÿ]b5ÌDe€È`ڳжvRÝ”úgqC¾ÓTÎåñ‚ò]: Ë·ñk?¼ ñ.;ÇÔí±% Þi5-‹Æƒá¦Iäf—¯Kû?ÁoxÂÌîžjªG×þc¹§L‹9ÒbÅ;B~Xä"Æx¶»¥P]s;žÈ­ò­ Y›>\µØg³`P¨pL´¼h•tY—ÃdŠA´Õ†ù豚ñ‘——R€] ­º >ƒÝ3êÄ@ì.êj>ÐúXàÿ87·^JOÑ×=a Óë1þûê¢ï~Ù:0<Á‡C¦ÌªÌƒwºuÛ ß“Ÿ*Útcφž¼¢$¡'$uóOŒQA9ãu0Æus¦ñWµ­—±Õzpþ­5ÂÑqÅ©\N?;ríØÓÖ¶D!ø×ÚÖô®_õçí’ °ðÔfÄ)e–ç­¶†AVg•$¤:H|ÏÙ«ƒ€%â‰ÖøèO6dúµ;ͧx»îNNm«…ÍMhÌÜIŸ;c°㌠LvrYúóŽxH¡!ÎXK:ãÆd\Þ¬#«½K·7ª4ØRºt„;ˆdË¥ Æ²á1‚ÀÜâyÈì#?=ô‡UŽÍ—`#oÞòf)"P ešûm÷¡£_!Ãú'IS¦ZX/ˆœ·,4þÌ_ä-gtd©ßš ëÔCF¨6#…°€½Å<ÅF·SîªWÕËf ÉVtÀ8 Z«€KÈõÌœbÀqp7!<¸15€ÈÔ §k¹ÕÛwýÓÌ0c9ÜNr%LÕ6þ¸á»¸<ÚS$ GÑl;¾É4û-ßqôàQ™åù¼ÓI‹>àUׯ>O ¿¯‰÷áhw(ª©‚åÓ¹xÓ‚öõ'û“•n4v¤ ß—cÆC‰ ŒèoPã‡Ò¹F_ä…ñu#ÖÊ™Ñ?³&,åÊd¹ßš€ˆÄ‚à¨ôXŠ;Êåõô¬¹hÜíÉPòO¾(ÎÂzíÇÛMoQäe]øX¯áø|›èØ(ǘÎñdkßÉ0W[Àäehvü©FÆŸ”·˜{?²q÷¢#?!#=M®ÿV*‚tQXn½©#5®]ŽÏSñÐaÚ+×{œ­Óf–sb¸- ‹KÁI­Ê·×­AÐZ?ÏŽªÆ4¾ÿä³áCq¦v±Ls¤mÃh Ôšñ yöPïšÔ)Ž6“f0iÄ›î‹ÐØå¦´ZqQšöÔYðüË>Q“µY‰Q“%sðˆ¬VU'øÁµõwDÓ—Ð PŽƒî¹YCE’¿kÜþ^œY,}÷ù.Hâp¬ÚsdUÛuż֜÷qo’ žÇDC˜f3)ó+NÑ࣓/»õço"tàÓ.°˜oz[ŽÁvkÚÈ;ѱ¬«±ÿæÁî«)sLßTYŠ”2óVK ¸LÍz"xýFlyîåöÁ)d'É¢<Øê*Áx5YÀ¨ô[«P«qU¨*„XäµðÅë«¢£çéL!CŒ4LÑÊm à;òœ>E¦ÙŠ5‹}W½”t4ãÑHUÞ,!.…)ò&r#öϪàϰñYâ{¿ÊÍÇ`óüòçH ˜‰@&ƒgu"U m2µÙæ†Z å)@„™­c;¯!ö‹Fùef/4þIÉ·W·»E+§‹¬¡}n9›ÔúÐiçâ D´° ×cÍë4d7… ,š¾sµá2ÇV½©ÚQÎ…õ»oÀ[ég™Ùlíè CIškìƒÊ䕹©Üô¹ˆÛ›Ùžì«5ùWÃ:šà™ì²£|¿ž  a§ŒÆÕ’1:$W³ÖZ¤[ªêëìY¤Ôe Ê)4%àDf¶CÒT˜sø<¥ñüôK;cahìFq8:"ü€Ë®Z#:ôŸÏ&Gj¶¿w58v \1ÝäÊ+þ§ÝÅG+ߪq®¾e‡`ëUÄÌ@ÿC{ÒUäýl ŸUâVŽGØ`ÔäŠÓ¥&¦Gàú%PÂ.ä¢â"v=Á6ÛL,'Üss”¼YUó@ €c2@L2®.žð˜Læ¡¢tV¢˜'0ñ¡zàpR7C‘gŠ…wÓ•pÂÙ,…”+M d/+Šcò¤Nsò“˜Ä1EE—[-ÿ"œ2™+W«àvF³ªÍûÃ`J‚¨)oºikÊÎÀºnî†?3ߎÊ*ÃpÄ7xŠ[U]Vâ:›cRG…/¥àoá ÜæÊ|!ìÁë¼ ³Zj\Å\Ö,¿¾‰4ÒÍ&J è‰_u„X2짃j,Eì’yi9\ŠÀŠtRÔáìßɨl ƒþ—ND`3N”g^%ÚÍñUìª2êà…𸅩U¢¬ŠÃeçä·$ ÿ§…D‰Ù8öS;‡Z×B2>ôx­•­ªA&€VyêvÆAZ"-ŠôÒç`A•T¶¬1Kuxºî6±#g•Šþ ¡ÖØm5¬Ë©aN~Ð׳å±÷úÖšwØâ“’÷&Oóç ñú2ý!Â':èAÊB|›‹Öf°›™ÐLU"‰L˜ß†uäÑD‹>|¸ï@#ȵ ×T ï×âÀNfÔß-_ï3ó;w¦XŠàl'ÿ†±gªòá}ÁOqz!gÎxå½Ëêͽ{Omœ@ÉîðÖ6ÎÍa›9;éMRúïhÉbÏÓO8ù_Í,²ñŸ3ÈËRNu¾)ŠOÏ⸛W‹:æ6¬7Êìön«¹n´­hzâÐÀ?Á,Ȇ 2¥1°Pæšüôí?)3+}ýÞlÕ¤`ƒí1J\Ô^H5¸Æ¤#4Ë=\iÝ¡iMÏûvY_¨L­@ʳK0vépÁBœ¡é¬ëkO†_É£ráÓñ²‘%Mö×Gk¥O½­²^xE ¸/9½§\Fn9tyÏHL8p&Ôf¸ò–üäI½q¯é`ù5C +‡Äšo¶˜¨P £X~î´ ±þ••?gþgG€§÷öv,vâ™fþ‹ 85X¸+r®VÁ…Ì¥òºÝ„ŒsGŠË›5!în`<•Ó™‡Dw[å%2fÓ™UB»¹®”ºÿ¦ÒÁÈTQ&ôüï“Í£iaÖ8Jq½ˆÖg*c¹°Ã´!âØ­¥'_9EÁV :ìµðCkc·o–`þD}m™œ×¼6ÿž\fwÐuHy Ñh@¦"ÿ)_¸–Ÿ´Ý¯ÕeþõRLNQ8i/!¢ãÏ Që ½6V?7æ¬þûD"aâ]ñȦm¹º hÒDZ^xMf¼ûbôá<ºVËôòföÿgNûñ–š3 ‡¹Qab¹ï V~%UšM^f£T€P087› ¦„¨–YºV‹Ç\`{¦ë¼Gƒ0ÏFÑX^X‡m0&vªÞÁàEž‚êŽxfÄ …ʳm³]ŸÜ¯ÿ—\(æ 41›LC ^¸×²’öŠWä|8pnq¼–QSܸ`ÑøpµNõ~ !1|2ÇÙ¾ª¯I"×|U†À1 OÚ¹c[”hÞ­JÇ~Z•ìMâãR€|‘!ÑE®a$O×ÎèÉó—_s„ÏÙ~‡ûêÞô˜Èæ…áÔmeMŒ}Ñûk¬,R¸X¦ßíдNW®<#à 䤫óEA2¦oš²æ>GOF‚CjTã{>y9ž‘Ñ ãlOyg~)Y„»páÑ3–kàå}¡"@ŠAvЍÜ#eNu•%¾îA¼EmÇ3ðÛå–$u‡L1Ü@Êè÷)Cã`tå}Öß‘GTÏ—¥Ó\ªþþɳm—6Æ?óWÙO¢[<£ðj²7í‹Eù£Vsf ‹Ð»öˆvaxÜOF¥jЀ¤’ÝA@‹}úômAÁ Ð‚ztÁÄ@–…û?#äê¬%³1F~ƒiKûh›FÓà`tÈÃ’ ú,žåæê[)f¯œq°ÈLìØè³âÎß׫ž©S(U©±…jCN÷“-Κ‘ï"@¡ŒK[Íôëÿ6—¸p¨ª€:ËT”®é¹á»òÁÑχàhwìÔ­ 8雸=ú=.I]àþ¿žÇàÌòÒþñ¥UÄ¥kè­‡Ýå²íPTæät§Ç‘TàúMz§a~Ñ÷> ¯e¶SŒj&Þäkù/=–€ýËEc9y¨Ã—ô’PÏVtpy‘àósÍЦ8¯ÇÝP¾¸ÔÚŸ¤zÔƒ9ú¿×wZÈ. ê¤9µ…R! “Œž,½¦¡[@c‚»ÃÇÕ ãaþ'#àJzµÈ uQõld²dÒrÕ(Hc=çÅ0l­Ä~®…É×7E†tܱqmD Íá¿RrÊ´ö#S6$ÀG0› ÕÀQñ5Þ)¶ŽqC¨–¡^D³ßE›nZ&|g„RÅ ˯ õ’¨;»íË(˜U<Ä„žˆ#xF„ßÑj£ß-÷{xU€‡ßö›5FÌô> ûx0µÓf è—s%9Ò#Þðá wCŠéÌo*Àn¶Q81WµÉªóY¹™±2rã`s'\kš¼óˆ½P´YãçaýL"õ²% $¬¥‰^ÎŒD1ÎÜÜ£=Ko ›š‰'¦Œøç=»§1®`ùPų Þí: äögûÍÜå+•ž‰÷ô+,I¹g? lÁÉÉŽÿ¬ûD¡û“,ÌÿÆÁ¯÷H¸R?\2 R«ÊŽHËê(ŸB¢“ïLgs.JÔ˜ r2ާàÝê fJº¯:•0D+¸Ò5xyv´+|àîW)Љ^R|<Àð†ñ§ÎVÒà +ÐnrK{‘#¤œj°mÐmôÏùâ8Ñ»´ æ·Ù×ûáªTyÇ3P}mfWí}¾”¸aÓÃ\òh™Õ’¥\ñËWôŸ…r¤‰~=ÂßN¿J?Päžœw„â:ª@9øhÎîâ* 2y§3]y¼ÞlÌ(\ü1û#ÓR(7Smn Ã´Ò˜VCÐq l-r–,÷ß•`кeQƒáÂc–ÏúJÅ:鯂ץly ݾ®?æ¸'öúX­¾çŒìl&ð‰°€å1<¸ß7Ƥ}e™LÄÇr ¿†íZÐ<ë‡É.X¦ÊÐ× ÎÜ—È%Á$ÍéÅ‘q&‹ézÞ ¡é^vSþ¿É&xÀ„Xít{GOÝw ËõŽxŽ íÂJ§ž6oTåZ/¯G–ÂZ ¤$ÿưä–T6Ñx÷o.Bû\+ÿØÚb›è»Ãƒáë/±ÜÌ!!®†=”—>XXßLàæìÚ•tÚ·Ñ6VÒï'ªöAçúÂ,E¼ª&q0=ðͱTÌÑãn096å¡O›:ùª™-­yHÛ•Ưn3‹ï¶CæÉæ@Ù´R²ŸQëÿ:ÉW¹WhŠGµþïU.ñ|êøÑ!wõÙ²L>œCþOßÎ0€üIJ1œ Á§6ømz.R×ái´4ÇËÊxv™­˜—ÑɨΊè/•²(BgG/.a–Q³Kª5Öa¼-⊠é+›dÿ§`>Ò“Ù㯡‰p™±okÙ¥dÒâ” «è!±Žv¡¦ÿ Ý’° †æ0”H‰¾"øUèŸêA#P{ @³üì¨w\7&*8ìƒÊŸ®Ê“ð¥ü–›Žç>—8”¯éØ-ÏVΞCÃ~¡ê-J1Oy´ùïcµòØ„ÚÜÅ•êa!ƒ¡‹¬ñØp™" Z–èChv(9:‡Ú1dJ7ž@MàZ(]Žª_gÿÝNcuÕÃd-ùn³íËZ­?êÛšÆ&ÑMî–Ÿ! éð.ª¸wK˜ù';”¿Þ£U2V1¯šKˆ´Ã§7 .)2ÈeJíðï±Hòôƒ¥‚Ám®½…‹–È×0krQ`gÓÁ& ñ/^¿†\{‰ì-åª?ú_8‚ý™Û+8¦ãþ¦Üõ–Ñ9¢¿)t“³w$nR' „w•Ý* ;{ÄPÄbKËâ1ÚëQáe”šå$óGÀyvªúet§æt`ï1U»·Ñ­aÐÒz¤¹ý‹ìgØÞ€vg“o.ɆVT7…Th0Ÿ*ü哘93•›Ì–€(ŠÓy§—ƒ …™t¸eÞ{ -gÿ !w,t¾ ý{¿ úݼ-XÊ•‰&ÚñÜ}¦Z€2ÀñKÙÏ,Õ¾[ê½)¨cðG^ø†’´ý¢ß•êO§Ú¼rØÛö~3î¨~ã¤×ÀQ3°ûœß;ŽÚaf-Ó×§@ELn—©“fýà ÈPñc|0j¿Ø…©ÁQèN; <ìxþw8g…Bl4õšdrcE¸¶h±u Î(Üeæ“êfÎN¤3,ƒÁ"Ë+#3sЇWGð&ÐYE™SwÀÑ¿„M숦 ië7©Öóû¨ñÌ’”I‘±4ø µ ¶ƒ&ð¨î~,oP±Ž sñ°â=+uM˜ „ÓNßHaV" ;¡cÚ2Œ½çÅ• ت…ºÀˆ,b ïÄZ€m˜¢U…¦^ÒºHyûœã àÏX±ƒ žQ™W£‚³ÿ’Mçè_x4Ä]mëW÷DCÍ ³×|¡É%±fÎÃØ$Ù@J_íå™J¬X%$üÈ–Ä{ð&ÆN´î\‰ÒÝ£ ?6,¢ $ ð ×âèáö48xmj‹`f°×Gƒ7uP%5ñ“3ÞWÍ÷“nÄÛ–D?æÌioËÐò¾…Ò¶¡¾‚HØq?Ÿ*g+¯Ã7 íþ½Ú¼<oKÔpŽ©¯,ô÷úÕ0äbGáÿßÌrªÿ•ËÊëéíŠ »Âc ‘lVÉNB_b I1ƒÇ“Á¾Wv÷*]ÍšÔ¨ÔvíæGÓDp«×—ŒKÖ[áÛíþÞU 4­ –zÍK#ö vÆwóÁÃUêŒR=Y0 Ðú황h¡þ^6~ëGS´‘‹ºÈÊ àRŸ€@Út +INP¿ýk"ÎòÛ®)·|mõVÈ´ñ œv#[=xAžØ¢@ÊŸžd€ y™Š‹ì[¤Jc×wZ«†C“)FW·›;Öí[~ µÄDð¢#c"«¨VÎd©Çº½¼¨Ñô¢í$“˜¯ŒzÇ €Cã®!£s2H¥Ð`eé¦ U¥¬eS¥ˆ¶S!R.D½ø?8çÐݤÐÞêÁ‚Ÿ]zØ–,0DÞèhUS)‚ö˹¼sÆï !àßSÓFjò_æÍ§ýÖ“«ù¬x)Ïóä-€AWð@ùSêW žþª‹ lj&§üuù…tg±ákÇôVñ×£§áû¤Ml¬´MåúRôD=!qjå¯@÷?} ä<ûm•lvS‡jÚ;—(阵D 2Íò@KdjBMÚF/±Ž-¶¢v\.öÔí6µa—.ßç® ›AýRr0<)òüó:KÖq3¦Sç› (ê¼Ly U´NaÉv}¼àÓ«Ï|3>sݵ¸E›aÆ_ÛðvЇ¥jášé¬§ïö:'”ÍAeŪ ]Ä¥ Ù+¦øù5 +ê*QG¤DeÄ­>Зôt£ºÁ(2»aðiØ7LVO$ !8gy"Ɇ“G:¢ÊÊ’†]|;¿8pu»úbí@ï~œ÷ËÇ@ª`¬«2º£\÷ÊÐ×%Z…r©b·=ŽÝEÌß®ÕI…™á±r}Á†ˆJMìI–áb´‘ÿ…»oF¯10å•Hú:ùö ¹?‡ÊôIQ;U"§B[ó—ßXÇÁ6.³óõ/ͧTÞ³MV˶:4N„¶Aq!ä'Râ%¯¼2R÷%<÷øPo¼‚~ŠIì?ë.«>ßÞYµÉØÅ?´âªK,È?Ü6—ñHÈA¶aÑ<4dî¿?’Á§päãÛ£œ/^BÓM%îˆÊ?¹„Xö~éó[²]ò+4Í•1Y‹¡@vë£ÓDuËÕ„iUK¾ÁŠª»ºZØÇÝd"L·7LñT 0Ž’Æò*`9«û­ôh95ëî›^ôVÁû–3ŽPw¸J—Åó¾€1ÃkaSóö[dÑeÁúû`[,šݯ•´6y;ksœ‰ZÒû1ܧ—ÇÞÖsÒÔüc‚÷ObYAÉVÕR¿Q¿‡o ôF­†ª´§R®"ØêÁ¦õVG¦žøz&mKÂW›°ÄV1‚Œú¢ðki/ÇÊô±Ã™[¸)N5Ÿ9`7Ú2’ ó‹òÐ|§êhØ·’"'V¼z´6ê6wm¼4ºu‰mÕs»w§=ùûFûJ?ùh¯ÓcÑ*؇Z/o<Ù$tCbn‰¤ªó]¨“bƒò†éîœr`õn+Aý"ÇNßH» ™¥ë†¬ó&Ï./ŒGµ(ŸŸÅ‹ÿ⸠KÙ„%¸äêg(X?ÂYÎ8š-‚uµmHµ¿xB'¹qTýãñoÞØÜ-Ì0äJ=ò‰ #aÒßìïif#öê©VlØ¢M¡¾…/¦¿x8 f4áîVÚU>³Xìe‹A¡QžÖZb¸Üp¨¦Œ¢âÚצƒC¿jIùÕß¹á> LõׯÐVPVð€X¹ÐòNs›$…õo×â g‹ŠÝÍŽ«+37_xÕüE—…è‚ãØÍ<ãXxqßDóázš6$0× P·ñT€et{’†`ˆðQTæ‚P` mÓ«QÏ@ænæcFz )¦L›³äÒ̶mÝ„5§È‰äð›ŸÒ^ó’+˜¡v› ª|†@æ9U^#í ÞúF4z½ß‚] ó¿çÅ«mF#Ù“ˆÅ4þ‚iià4e߯"7îEÇëÇ1ŽõëQ“úÿl4€£¥­UÎz6eµg%ÞMO´LBáWH'/?5{e@œÆGVT¹Ô˜ÝÙ@°Î_ÞŸþ„óý° _.ˆ²Ž Ê„q(Üt¾7tO=l,!¤Äòª,ÇãF¾¨äyŒs¢2à°^lwGÞ¶\”RNmpž!”´NÛ¼ŸcÙ@^ð_Ö!QêI;e‹yÛüÛ2û ^g€Ç/Æcˆÿ¶xé}J”ýYvÿB´¢ak1{YjèÝÚA´m¨¥DuM2òu?pp8RàÒ ü¬¤Öç’ôjX;B-¾¶k iàU q*UaKil]D½‡µJUÐ2äÖ|ãÄoÏ;íãM‡á0í¬!R"¼\B7(GùÂîê©0Ò$$ð»çÅâµ›‘ä•ÒÍ=Û~¼âªÐÝÐÊ“Kóñ§Lß÷X¥k­ ²£óA¥9ÐŒbKAÒÍL,1㸕+ê^”îÊ›÷G5w Lò=1r6ò©“‘þS½JE›ÖBóOOƒ×QuÛh"zN™0a;àbU_ÐfD‹N †¢Ni¿°Ð0›Kl\¾¦tÝïÉ5°Ö*î•(¼jßg‚Ý\D+!,C9ÄrfM ´X7²R¨…þ½à«½kÊÈ5š®îUŸ¤yÒuÅèorš“y%WD2­éšúü‰¨‚õw]sk MeÊyõ2šÆCHpÒ’4®Rò·Ç ÎtÂùf»í&Èh`ÚÏA0t(\ò`<5úà”r—Àôÿ×y1bHA‡¼@Z¿ƒNmèùBŠ®ÑUke@CLmöO*Yis`牟7œ‚wOÌ™¢Å^°ƒZ(òøpLBÆkãò<ºÙ”÷ßX‘¯ø'©”O~$Ùzn˜ ñˆ5œõÌó)•S…umìÅqÐ]œ d!1W›žÁË­ªÂõê¦{@9#ÿëcTû „@Ÿ?=¿ß?pÕ(ýtˆ$_„ÎðJìµ eÆØÇ@2¬°ÖúñÌ1‚"c!Ø©²Dú*yÿ,à>G@f"“á>Yu?ÿ“˜§<;YÓÓ›9Ÿ:”×ÝÆð¹}­$_—/CøÀµ÷`õ¥l¸cZ÷nç:¢Ý !E‡]^™£Æ‹‹†\Ø´šû&OÉ 4;­",)ðÀ õ„³%Ö¹¦!ítV4唳|ÓÚJo&Á‰4úqàd?3¨®¬²Ñ-WÿƒéƇ¦ÉT$p1¸ë@Òa|¥pk7‚c9BÆ•þð•Ôè ä'¨]2ÊlzNÇ e$…*ä•Åß»Yú4.r y}ÐT%Z¯’ ŒùA4|W[úí)=5qÜa³­‰É6‹“˜×PÑ –HRcÚ<õ×\Tƒ¯F÷–dÃ]¼ûøHêðžë|þ~"!Œó¢6qI›”Ìäš$ó”â5ïäTùùfß6ÛØxs“§ò' %K¥Eô b‘I€, ¥æ@œ~˜PiŽd’åäÃR܉«—UÆd]–u²+–Ch<¦•éy….{M”¬LŽEâ'InBï¨ã )x]ò®”,øÔŸ~ ózí˜ÉYÆó±½Ê+/9r‹ÆÖ/º§F˜t¢{j2to†^Ôžüf®ò£Z{F-W|™*¼Î­j÷ü Å:!DðÆ«‘Èÿd6ž¥=…?O~ÝCìÚ0Ž×2W) êT Ó-ÈÞt)ô±œÛ*¯}Jž«ôÓ6+#ô˳&‡H ³;ÿ¸ýWdâ‡ýk¥Å8Ée@˜B€?̪d;»5m*K¦ [³ þ ‰h—ÍÛ…Û<Ƭp—v8à§8ìì×Ù.ÊoŸêQ†"-Y˜g*“Üe¿ËÒóýÒX¥ÓïibûŒ„Ž&IâÆË¦‹ÁP†Ä^ðV™E°üU NhêÅTÑK0#»X2ÓÒnïo”!ÞZH¡ê[Yá `J'`¬c„a§Gä$›/ɈJNä¾$rSÔÔÙªìEâû ¾õ¥%~¨‰ý•ÿG}¹§¬ß“BëWG2)ùÐèbÇPè?˜gUQ¥“#[—èAÉûå¡X¦°ë𗜺 <¹êÇ¢ÒA&ã§a$„8r:ûÿ2·\*sý’§ýù†ZËšàÀ´“ŒOk7ñÜÎ{Š Í`[:QI÷þ–ä8áw ‹0ßÞ3Ém¹RO»V…ÓHïK³n9T —ö…ÌNóŸ ¬ö×$2T^Á$œ2Ö*ܫˬ?Ók²×ôˉð$dùG§z؇Ž{²De÷5—:¨B•]±)Ý®!9 ´œ—ÓX¬¯ã‡*ÙܽǬO‚2󬜕…„ýÏMwËé#ç­iÔK—3¨K¶%=a©ÖÒ©·eÁÓ= w\zl±Mƒ"oV=#ÑnûBð°A_ž˜±Rìo‰÷6žÞ¨i>Ïßµ¹'œ„ðc%°ÆšˆvÔ¡ãXtX4U5].Ê× :ï£XÚHCt–Zb Ê\iÉ vuõ ¶ÃÄ!õ¸B8ÕïG4/ A6U¸) }=I޳2âŸÿeAÇ{ØW:û:¹ô2+ñ’ípßq*ã$o¶>ê6/4ÇוCF€¡x{&²xZèVœ#ŸnwÉv ð@÷a,Š™í¼1w­‹ÕO½&ÈÞdkÙ»VåõE› $½èŠ *×W7'í<ÔƒÍrbo¹âÓ4–ã >ÔBºlI[LÖ/|”:éD`F4g¡ï Ãû¶Ü—q«Âlç[Qd¿#µÈ0oî“sxRœÚ[„:!KÁ=; ý ­nŒSÛhñ™,ˆY3! Ù·d„–mçæ/ ™\m¦ñ¬îÉÒŽJG+(× w›\eȾ#ðD 4²Ü?r±²Ñ­x—K2NncxtÐ «IrµñlÏ:ÇG¶p<¬to%JEÝøÀìŸ/)²òŽ%*í.KN,*Цt;eZ[5œŠ€êÙ½‘ »»\rz…;vbcI|eÍ'æ^]ç£#äDzëjÉõYl&R¦ƒªÌADÛö°O[>?V¬™zË7÷3Jq_:P”¿§#bôtÏœö\†NXId¸Ö‹Ç¨~çðËÑ'þÇ,ðMx¢ŠÇÓòq6HIïïwY’xɈ®=›5zÉÞ;ÍÅM„WG•‚dzRÈ¥sÒ ÆYÕç\ìý?¦ áÙVá[:í²D}4{ J &ÈÉ"Þ›µÐr(ÄÓ’]S0=ýÑ×FØäÜ:žW V&á=Ê~³ù£æ÷ƒ¯˜tq)\ u¤‰0tz¾´d*ìÏrÑÐKÈü¶‡É®C–aäGƒ÷\ÖRÊN¯U‘¨¸¼N{×)¶®¾¾u¯¸ÂÓØÝ·XÎÆ~H)#7.‹ë94Q0 Y‹¢dbi£Ü+c¿fô:KfÖøYw¢Îƒ >¯é¸?Zê :5¯êM¿æM%«ˆ7öô³Ó|×?ÝŒ‘¤Ó¸ÓÍÕIW¶"I‹¨7½·ÄkΙ.‘~:]Wï„&õ$gN†¤q;IG—[^€›Úà@:»ºZïtS¨Yòÿ:gQ¼îá¢ÏósKÚþ¥©6.Žx§‹Ø™éÇp=Ä…øLÅêºÝ¤b ‰·+_ŽÐ_^Z •%VbŽp1ƒÙÞ’àuIÄ“ãòËñVˆ1h-ƒÏø4Â&§ €—œøicùµè¹ÿÎQUdòE›Yø>iL–9^m{PéG«oû\Š}zMk]ô(C×ÂêQ²–•÷«±æv «1‹ö£WõGAé^\ˆ.¬÷Ü2è;—ÃbzÐ7Êú‰ÿã|Ó8][jŽ“ëX®ÎF# ÒJ”n‚Ò7B²¶h vv@A侄GaÐŽ<ž„gĺ%¥0ñdž*D>Qà{W±Fü€æÑÇ—³¿/’@ª¼%DŸñ.gÐW5{QÀƒ›®Œ¨Ýc)Zâš«9§rc ²Uå)ÔBZ‰—Q[ý9é—©¥©OÏUÊkSÞnæ,¼õaûeT7·{CyaKºzõ¥5lºÉZïù&³Ê4úd~Ðè¡™Ùª‚­Ànay÷†ùp®Á ÿãÝ;µ¬Y»ìRÖÃÇ#Øèyÿxíšô8¼g…y=·:üta]‘gǤ+G‚l|ëX½Æ({¾³QೌyàJÀåö;É8dz š|6’Á£W1'q^}ß¡ÐP»‡úɵ® ?ç¸ÔŒJ%µ›Þë—ŽX‘ ¾ž^¦¢d-7VãsH•Ý1AÅjÍw¢µ:6#ðq`F­Ä ïˆ„è·z(Ö¢fcè(œqzÈ+âr÷|‹e?˜.ý¢×¦??øí ÷Tº éÅQø81ÙS €UN¾ êìo²–X.äñ®þØ\€7ªËå>²ULÌ ¶ͬ×ÉR½@,ziÚŽe$Öš`Sýa ÆhÜ뉪w ÷[Z½~e ÝLP(\ÆÀ,äÝ@åæª ¾Té‘Å%H,…G(0ç´(¾ÚÞä’‡ûQW 1Øè€Ì¬‡^a³È}vÓozXg¬´7 t _&;©½ÜöQØ%M¹ÑéÏËX¹ ìmh8ÚŸ©I“¾Ëz)\€Ù W½žð®üíâ+ëÝ<þ³÷R™Vw):GWÏõЭ Ÿ(u‡«DA_uü¶i·Úmr©gCÞ‡V”HRÒ{)§ô¥¦\@GNúHU€œ4jyî¥æOíÕᨇ–Õ5ÅB¯ÆpÍÓí’èœ )ÙY»:jÃñôk¥‚Ó¹k³šþ®|mvh»\2˜ɶÚ4~FiðÖfû®VŸ•à9 Ý‚æ{M£„­°ÈuÈý¦¿žôtb"ašYAÁ½0ÝPjÞJá¯Á«1Œ]?4H ˜Ä]\ª´]ôöeÑ+è—1wãÒš+0ÔÁ7AÜ Pµ>¶¼Ýdz¥DÌÑhßaÖdB]¨}ìØc/A±a ¬áƒä14àty”ËÜ’ (òÖy2éû4L¢˜¬×7âR𘘰ð˽úÂ`äËþïï§Ô*jÞÿYÀãU·SÈ7š…ÔfUT&ò릺nѳˆNⱩ[¸ZMê¾ú+×Ey&ߊ'H È4$vœNQŒÚÒ^Ý}7Àɸ!EÂ5œsÖËLXÅøDaD¶Mì,æ¿ù $E»ð)™0סZ9nBÔ7}uml¶!³YÎBnÃewÖEBPå8E3ý5B5[É{ü}þíAh| –;§W ¡œ¬ÃRu å,EΕ|µÿN¾àü¹KÊf\‡í—³.ÛBÌåäÜH–¬aÅ!°$ÍÖDèS¿lu hW$Å l°~f¶‰\kžûs*o5@lÅþHToY›Ô½æ ( Òb—ÕÉI|Ö•rº=§­s+)†ÒÐ-Å©s_¾ÛÆ}åßéYWˆs“.ÃÉzvÿ%´|•Ðá ?Èíü‡Ê"×›½R#Ðíž8q.(¬n&.Z@C¨í€nÝÉ«/l5§qgÑy´ùTSÔe$S—Õ&‡aXjº‹œn†þ—ñ,³jìn¦2:ÒÕ"í¾ŸŒÝËo²ÏdD0jëF’ü™Á€ÞóË.•0I3ü@Ö6zµö+‚@D˜ñrÐë*¯)jgìØÐ­ÁÏÀ?ªšTúËì2J#ð± (õÁ›CzŒ¦+çãÜ0¦}bnSID¡u¨À4=¸Eêü`¥³D¡SŽçXA™Py§‰éæÖG£„‚ùR¿g$–ÿ‰Õ*¢ó¿1çfaF 6,›¬²Æq«‚Ä´|‰C[.sZÇ€Y +âkà¿ÈÜ Hpb÷ÒnáÑ5ˆJœ.ÄšêŒX"¹QáwlÅ»OÐÝë# ó.ƒÞq‡ƒo‰ùqÒ.#†²FY¯Ö/ÿyªÜ¶ÑD{ûGPÝ/ l_wXA*&]"Ñý«´ºñ¿òC¬3;uî®G1¤W³Á¹×·YŠL­yóùà@Ž 5™ì“žåÈÚ€À¶ýþ9V?‹©W«›«tÔ&ÈðÌÕa›!-ßwÄÑûï!¼³¾3ÝÏýäèff,„y I\%¼)á2rÐ-;8YiŠX‡ jª>i~ þÛBUlsAˆR õ÷ò8AO|Ïe_cÁ`›Ó?¿ca‚Ø}ó†pIs˜Õp'Âl‚òËΨmóMwÂÕÇ¡"pËhò²ƒ±LÍM]&vɃA6ÏŒ`S‡1ûÓ°*Ï"ä]ÞJfѲ+–/‰ŸÖ"ÍR,$ÓLEe­°ân3´ÃÜõºÖx¢úÔ{Ÿëˆâ:|>Ñi #úxWEYv5®M•^”"–ñ”ÙqyÄ[§«þf‘¯‰Àôï½2Cüa-_Ø~2A$ш›§e?5­œ:Á‚z!xòëο”ÉŽÚî4Ú,ÚÒ^[$3zoÆÉ¦/6ùˆ7 ƒb½o)õè°;‘¼ç&“és3ñbK7 uò³MöAûI°ú-¶€²ŸÙÚË/!Ê‹„ÖoBöDþgâ€8ûÞ㌸çü8½ä×êwjj)ÉíÒ@&÷ãòO/à++˸"³ëh¾îáœî©AWN…2˜·Íy6îÚT j6Ó[\6\‡{¥fÏß-k+ÇÓ*Z¯¼wsžØBDTR§äŠhåÃ{ c;Í\|ðìÄ­N£Áþ"Ž.Ÿ°¦<ìžµÅÑi,_pÕ .egoߤH BEÔ°S9ã0±>ý‰OÇm¥™KÈPëŠ3§V§qÄl¦+ÏÓ¬0°€p£Z²˜ëeͳV ¶‚Û}%ƒÍØÖÊ+?*l¥-ß̪.S‘`ïiA€.:âdøc¬ôIaüÖãÝ­LÕÖ€Ç;ØÔ²oC[½ývMîj(Im°›²‹;Ý?®\o‰B£CÝ-øº€QŽU¤Ôñszôóp-¶¹ 0Û–t'‘%4a€ýCžëë3`Ý1sáoa¤GƒXÉWèÂJT†-\lKv‹Ú¢ÕêSÉQ6qÎO>Ï‚â|_ ÅÁ åTÙ“ ÅŸÛ ˜¹~R~gH~ʺ´Ä¯•]ÐË…p)Î t ¥Y›v +©y"`ºž¿x8Á^Þ•ÚO™ûdí86þ“®fÙNö¶¬ªÌSYX·Š¦„ªüº­”ÿ¾ âÏl¥e Aĉ²©£ê"á†ÐÎ|×2KÂ…<€úж]d+^š›~ƒp¢«LÄ‘Œp0cY5ZÛü56ÆÛäΫ¸Ò-U¦?^ͦ.ª ‚J9•fE ?W½\F«  ×ËÙè<©¬#• ¥n¥ºµ´,7ƒny‡–às£ éÏvúO ´-HáÀÒtÀ±ì¬h#͘*Jü$ ‹³Câ²–hÓýŸXw9X?ì—ø«/¢~çó/7(Æ Ç­jô¸š¤¢~ …Zkj˜OôQoy;Ú‚,Y˜Ï¨l±~zžÝo¢$ä9#}¤ó ‡t€E ¬u¡EÏ?èyÊÞ°0èš«¢8IÔI"ýá÷â%p:uÀaˆÛ´Í{¢›Œ üËÍ)0[ÓèñrÞÞëè*+À£2lŠ^ xOÍ_(L@™‰(MVpß]jüÇŸà>eŸnì'LŽOåhÇF^|©*¹ÅIîw€ˆøêB‚Bl'Ýq7{(@=èH0wé¡:_á Lx¾’X£¦î:p£pô«ø Ø4d‘¯ŽgwO±šÎy¡Ñ€÷Õa}ñPS˼šI^ÙÙ[7Þ<䟑ŒC¹²»“d ë¥ú†íö×SÍÌäçºå0Û“=º´fy§H5ºÆS/û$'ÍŠÙ­<•GºWç…§ïC°c1¤ã£ÝPíž¼8óW }Ö•µ5ݹæé»…üïV?“ÎÛ/û"œVqÀOãtþPÝ c=p•Óñ7-ò㟷3„N’(Ø[јR"Óý“¦!2ÛÒ&=φŒ\ töˆ}[´8b’“kBþ-mfvó#ÍZÊñ§$ˆ„+,ã)yëâ8>ÓÍcšJRÞQ|÷å; કH(¥›?˜å.5´É_~Ǥ–õÍãOìˆávMí×цc Ä<Ô¦ ƒÆ¬Tm [õ²¤MA~®S'K޽ÞÖDž‚ÙÌ`YmÕX 9PBväÁÛ6{ÀfLÉäÖa"1NÁjUbø4bka ÐÑyFdöŽ8·ù9 Rúöv%gúaËÅä²›!½M¬å/ðý ìHËxvØþÛ[‰†…ç&b¸zKFçÒ(›>èBös‹Ï6K’ÁN›"ã"pÀ@æ›UF¬,3ôk@Žj¬¿W„”ήYÍá^ýËÈ”<¼l~=7{ nöæ|ÇÌ©`Ñ)MÕQåõbORZÑ^ .Ò#x·’¢jÔ¼NÒ=—؉쎘 … @¦IYˆ]Ñ"ÆUˆ˜ùîÌÇd¥³ A–íŽÌC=\¡^U.›€mÓŸ}þåâì¨$ùJh‡âåX §•aî_!s¬.xž^Uâ ÂÑoQ9óXJQÌ€$ˆˆ+“HRÈÞ²°i®A¶óŠñG»¤;È?Œ"škðY¦ onƒ>À7ñí¶D€õÕ?ÇŽ4øâ‡lòb±’èõ‚òuU¢¼iþ6F çêwfýKXF¨a—LˆÅˆU³…Ó“+pâïÕ€»E¤áåc¤Š{§µð¹æÀÅrù†›O‹”Š®Ð@¾Fgð_e Ÿ'B¬¬Ë™%#SúÁÈZ+ݽ‘s1®ur-.ò8©í®-¢qQqÑkëª,Ãj©šVNϵmr×¹ÜpòÙæ0 Ý%FÔ:Û4÷N,œFójß±XBÇÎq@6_ûîI”âN‘\˾Â?uËóï¥!»Û'Ìáù{§2Aam¤ƒYQ§Ç‹7¯8¢°ŸeîÜur&³Ë`¤AÓ?xÆ 7¢eyÇó€´œulzö'±¬l1ɵ$êÒE˜(©ß*›¯.ô±î¬âÎà*ýøÖ!UÀÐ¥ mºUw ŠÙÝGßö›“†‘ð£¨ð Ö î—wÔsßüm5™XSªMðê§ 9‡´o1ø$¤B+$t×þg‰Ã'Ćñ¹´^?(k߀çÀ¢,Á8­Iä1èá b´už–Õ¿ÀÂЃ0£ö NÕ|î#¦O)-–3õÚ¡a9¬‘~€­ûÎ\l ]nÏ„m–æèfzÇÀ±­íRÖ¶Àœ-CÎPL™½* ëOk4í^í-ý=ížü¬;Ù¥MÒ̬ص!zÿâ5Ÿgzü==²Yµ5ln(K™j5Rví ùn"¸?@ƹcø,µâÏž˜»Ð¨…{0ªq¾ f­Ü °ÃkÁˆ!Dkpº•çÑ6ÎíEª÷ºzJ=ñictw&ןN":{ê b ¤zÈî ïLFÖwˆP4žÆñÙqù0HFm®`î¢þ°0•¦5QÜ J°(¶í`?ÄûbÕ¬?®ÆãñpŠ›ò´qŸîKBÊzPºe¢¿–ÍÿBµ¿â`Ô}Ê’EÇÔ6 ~¦ƒk=…6¥ôŽç?šøW­¦@Ìâ3¶æmh¡¤› èèÂp’T'êAA@á[G¸wsXìFˆCTëy÷kg­Ê½>¢,¹ï\Ž GñOËàEfÏn¼Ò£ÒGfW^(Ї©d“.6È¥Éf«u”ëÙþN‹ùVƒB ©‚õø¨µcï€÷¿q$ʽcvî¢(løÈÖÛ|¤‰4’þE3, C&Úgk^µtF 9¥Ð:v‰8=(üÇÑ ™ -âuluêä;ı4м][+„ˆŒºØŒn6š‚w¥¶«ôÛ ¼;S¤nt¼qÜ{Ì(á­-Ÿ”®Š=+Ô;*?%lXüÌAë¨Áë‚™õe‹ŽmMf¡1#P¡o™ J~vòÀ—.^.u`Fï®3ÆNzh€”»"Ôa¿y,2*=%­l¯ŒÈ&‹PÌ©á…Á ‹"G8ŒË¨ÄØë1>BßÃ9É«q?Gäx)ÁòY_ hçàõ)¾Ã~ÂäÌ/õÝç¿×%,÷“yOù–Ö['ÞîLã6DúÃld¶Ž`—Ù9Ôb– \¶Žv"zÏÀŸ¶ªB;H7ý=Á #÷»7œÐ5Gà?ZèWäYßÖb‡×õdS?Yn2éeZýàþ*Ds*NÔàì7§˜îïÔëÉ-C¾FÖߦ1‡_Û)}Áµþ˜HèU9à¢æßAú@ˆ{é¢Z4fâ;±‚¶\}M7rú?Wý>Õ8uåI]¬V¨6ÑþºÙ8J8°@pÙýSÃßxf*¼œ´ÕÙÌ ¸#û*rö0…µw:$µd2çä]tŒèÊÆ16s*Óuy8qc0ÈBÖ‘©§èx[º6ëc­R¹¸~!÷i•i–ú‰ó…wM ü|f}C÷?¼ Ch |r0Mîrm¯TÒr”:HmÐÛS¦ m“ þAS•‘áéwj–w‚VÆ+®—Kp芼ªH}ÃK-ÝàOrºÉ˜‘lóøû”GKŒ Ò6Œ*ëâç/õ`¦r¿ÔpŒÏ÷Ò:m’NA»]aŸ ®™¬›o9wâ¼d€Ì¨ò¸7~G¥}äcñç+JEms·Hæ+'?y˜w†‚šL*÷•9dX¸ÕF’e¦Á ûÄ3”݃›?»ÙÜÌ«_‰ÛÑwoGe­aÝ*É=éŽùPM~Çz{v_Ï­à€cù2ÈA¥¸çÿdþ.D@Œ¢àì•`Oéc,Y$±myååÍáMFMdSòdìþÛy€·YÿoÐe[}ÃÉË›NÂiŠ9ÉÊk4¾Ÿ²rDšŸ¨:¦l6CfqÅöe$!êÏI¦nlãȨù³Ÿt|ôeý˜…eTšé}<^Üý¯ƒ±Ôû~üøÇ5k›ÏZ²h‡'¾¾uo°ìèï@ÛGŒùLîµÈ;¸÷aˆ5ñÛ{M†ÁòGÓöÀòokö%÷A5¯Èqßc„ÜÖe“•H´ÖN5ÀAE—fѰ‹e­€ˆ.äÝ,Ì6]Â'àØpº]ñpP•ØÞ‚d䓃…dô”Ö3F#‘{ÌA«–‚Q*bõ1¶XFÁ¹¸&óß2fÑ­p¦ç e¯”nÑÊJ[HÖl± ¢¹–ºìD€ú%Gb/´‚Ðg( Á¿›zCK8"å ¾†Ž'ŸÓ` j‹¡]·Å5[¡1Cæ‘õƒÆÏ®­wÛ—±ÞÏÅ9'ô~F5,àŸu§ÁnÙ¶¦Í*¯WÒ€ê tåK#:i!Þ V§m«AóQÏíQÇÃåqc¯Ÿ ññ²FÜ\ۙÇㄎ" Ÿ=éè{!ÛTÓY¿–LÝ£á óëã`áN<ûÙ¯<”Þ¦nëàÚ<ä.9 ¸€¾ ââæ¯MXí€;¾ô4–šÚj|¿ÔÙ;“Õ͹Ӓh‡»5<è˜À¥Gv­§¥õÆ^"gÇumŽkÂmÑí­ÿ'¤yýdZˆR¼wB!Á¦nîÿ§Øa­]-UAwO›3ƒÔŒÝ¾à×·À8Mx†þדñgIŸV6ÅèþDl ×+cPºX,jæ›^W=NÏ)²¤rTù¢üC‡©¡§~ïBÓn¼¨˜V[¿ 7”æàhÍ÷flïK†Ž'—>7þZU ?”•uTÇ E¯öˆ‰“²ŸMŠÿªSéžAùI™‹Fß~› øŽ"ÇÂ}§·V·enÝîdlºãÚVÆa<óš/(ò¡úa„îžòs5?u–4¥W-Aº¸i‹›?reiWi9ÌbæO.v")^û˜L]Á.êŸôVº¡£!Ê*—Ê^nð6ÜN·’ÙÜF³zÿ ls;Æ4¶ €˜>øŽ‘;FùÙM^:bBÛ"s¡²Äå%žÞ2Iâ?éâVK €¤ËoÈ;™Ú ˆ¥ë9›¼ˆ}6z#Å_^ù~‹¹•´î8S)½ŽöÚ@Å×3ÈT}p|(ë.ëb?4W l~ léâiNïÿ/ÿíÄl$øõb//‹Ý½)c£¢ŒäþCDÛ*-Z1K`Ư{ÑV¹öú׉m&¡~÷åÆzª÷kI™W}§ >³ê…Œ‰%±Î%&…WdmÙ®UÆ¢I!Ê4öºÊKl`!æg<ù»™r´AyÐÅͦ5r1el?Õ¯T©íˈ%A™šúY¾ýéc3G K >‹ð¢0©}õ$«IŠAÑJñÞ‘2AÛ~Ó÷¼=‰ ça©OíHò-?C¸q,åô’ÃÀCäýlg!\°=ܺKòäÎv¬;Oñº} F™¿^+ÖíG­ú:2Ã#Ùþ1‰žÑ• øÂ俇kuY`¢¿ibòs-†7Z:ÎY}À﹤ÏÞOW‘ ?oiºB—˜eäëUslÇ%E›°Q‚²jT¶ÊV ì–Ù¯HwBìc–xáªSKY튢AÍ:àiÌM:0eXT÷ªÕXöaŒ÷ã æa$WØèž”d´[d0Ö ”«À²FiI¹üVʲ½xŠ½Ç \íÞ瘚)-hµLn 0d¢ÃGô'ËídåZ§þ^|`ÊAWéˆ`ÇÐ'-|&‚’”B.½ðÆi­ _¾«ìψju¾{ÞXR)›Ú?¢±»(¼)þÞKvü`ƒ"\º:JI&ð0RCPñÍãò›—ЧïJõïÒÜ‹V¿¹¢«õXµ›RÂÂ)¨—GÞþŸN1]žO6EË~Z¶C)–<‘ÿ4ƒc?B/ÓlªG?]A0Š‘ªc^ØÛ Á“Ñ]ï‘?jÏeƒüñR¾ñâÝiÌ[üóëÊçrþTÇ~¸Òå÷^ÜzcŽ-XjH¿H€!8©%X¨¦ÿÓ×Xm $¾ ¬ˆÒà²Ê­¨½§½C×1RÁà «û`¬áIX›ë´8`ó(*Èu´Ú³É5°T{Åtïuˇñæ ŒDöÆÝÚÚ».ÀÏpïÝØúÞÂ,GwÌÇ`ó R%—ºå‡ßîûnø‰ÖÆŒ²S2„6€%2Ä;uʨ€‹¼®<ðô©L°éì𬂅‡\Žú¨¤šþgs4ŸJ—hŸî›¶¬A<ä(!û|>›>ÝSŸ(Ìþì)ñüþ©æ^û{XŽö ¶]öï(;UÃÆã#ÅüZ¹‘2òÎûüžE8¤<º<Фä:OPÂb§µèhÇ@+Ø¡ô‰ºËã7G£ãp©Ü¼ï¡z|HF†ÿ)Üõ½BŒLSkœ+æ(«‹nw…¶y³KØ%úÔÒë"Æð‚oß?sQõ ðJY7ùºô¶ø•[#ßÁv\cݨ“o¥*¨° _´ë.¯Å|~8<±­Y:@‡ÖèâRª&Q|ý<£¤3µ×ø‹NjVVœÇ2Eûÿ)m¢%%YŒÊ†Ïs ð±Îù¡®ÿFY=– ;«UPêûJ¯H†ØËeæŒZ5#—ú|È=Sp°©JUD ²f/…s ‡w$0\ÀfìeF3[°ø(›A Óç+œºoî«/Þ}áñ< ÆLí ^šÁ1_ÜÎIˆ¤&ÏŠ§æ@åê|,&¦7„{-ùûHJ¿³«rÁˆàÇÐo™wüw¦ùN+¹lû?ˆ·»JÜv!+„x3¡ 0?räëžò»hn»`¯”äÛÆmãèM–U¦ÒoÃ7ÉÆš‚½¶[º§¨i»Ì»ïQF  /· €ÿä:Ù Å4s‚9H;pê£ó{ äÝâª*€\6ÐrNUóš3 /^%¦fÑ<Ò¥9˧"ûZ# ˆÛë³m±5KÀ7zu\Dááóp…-´lÅ^£dOþλ§¸ê‘¥Ñ+„sâu8â øÿ‡Óz íD0ŸÊ ¸Iý'[e1¡Og·v>Ï”ÁDüšú4‰ÙŠp/àn>æ¯ >Í, Žúñ]…tðga=cbÚíï; •Ç%j6YÅÁývU÷¹þ6¥ÜÉiÝ·í3½6I*³È>p|º”M‘kîÇỳ–%mY&dŒï‰pàW¢ŒgÝÖ1bÛÌíXŸ°&~dyß®GFÊdµÅiÊÑ™°ƒ<üN-Rûôü0«èÍ÷aê–0sNqÑ‹M!¸õT, q%oÆdê—ßÅÃÿµ£^‹Ë OJ¾>–6É^;-je´¯==…ÜF*¾4…|»s¨Ä$ Ï^qjr¬ ©`Œêg¿IOµš|¿VmÊ@\ã‡(ªú&š R|z–Dü;nÌ m7ÔþæsAd ¦y|ðàqâÜ0l}÷u&Z| ,I[ _ô!ñkÓ‡¨ßŒÕN£¢«ˆšZˆ"›ÆRŒÚ|‚¯¯>„Fô´·mwÖ#Û'@ï §öÜã—÷ -úº? Ex2‚î‡*«!¾oо0©C\á©8šÏ¤û™[³ v®g š6¸òH•Êa6~KÿÐô,ç6 v'R“ÿ—N$®\Èóú,ÃÃ]؃¦Œ‰¬–ÕÄU d¤º9’d„fpbÛŸlQÓk²sÚÌg)(}b8ïr|Z¬ØiŒÑó÷´t¿—›‚Cçbªp‘a„¬?Öùöù<´£˜œ ÓþŽ=öú|&=H¤ãf»œÀ€DËR)" מêXße%à›ÃÕ‡~PÝÃǹ¼¡‘f®lýÊÁžÒ~m¶€Ù>ù)Qž‹òiRey)\ËÁˆ´Ì]á0“¹ËïŽÚ„j¶ Ÿ( g¸¨[zU™ëÂ8’è’6ùömÚ–ñlãM*¦”Øõyã¹x+9Éc]´¨Jb•O.e¦«X„»¢»‰KsY!ÏÜm<ð·c®•c§[I¤†ÍJø}+é÷w=ù ·µšhBý~‡ÃŽsþ^4ò}ÌQCHŸEvI‹RÌ!f]>¶ˆºò2Þà[ÄÚŒ w¬VŒá¤w:P¶ñ”2.,÷Úãá‹ìˆ!æãgêîcûÿ!íŽy=õ @ø޼BQìqÐ;,"—t¥`FÒèù»Kc©ËèosC2}„Ò¨Ú…h%Áb“¦w–UÂl°›Ñeè!ÖÈŠO5”`X¯àKäV<ÅŒ¦/l 2Œ XéÐÓ…¡ŽD?´F.C™qiTÆ+mÿ—†òÁ–€ndfÖ6CiúÙþ.ÓÿNPMì½Ô¨å¾€ª9~ دc‹g_iÍ8â>œÕà³,é¹cB^él Iãè6(¾'®ËR ôßÞšMI-x„¬ëŽÃL @3ºý9NxÒzÓÞ¹{ºW\þ¹suÁ?>Ü ˜ë®aЫgŸðÞCò§êØä=R>*é%Ÿh#©ÿ޲ M<—EÞêHLôj¥s‰FëÆ‰þçÞxo’›)d|Rä}t£¯êE‡þ[ÚsuH²\ê6Ðç± Õo‡•+ÉJªŒÍ6ƒø!&k¹biQÖ-ð“ iù“ö]ŽiJ¼Îßó'wŒÜ+‚o·);'ùlm²‘Ðöt{%â­öBd¼÷ÁÊQÒØØøÕÑöL…¡~‘T«† z"êE ¢ Ÿbv\À ‘oøŒbk-4D~ܧ~ º"µ£êDÖoG_«Æ‰²Hñ [•Ýá‰ðx¿xÇ#³ê¢u%L•Àqc¦P‘Ò•ÒÀkïÅGZà°•íãÓ£†ðÔ5í‘GqòB'@ᅶ±ÅìG¤2 [s†ÎuY‘wo·9¶OÒ+êŸ}ƒ dÞÝcB–>n,bÅqó†ÿÔ8QI¯ã’hÞ$Æe”R§qt‹ÑžGd¶%™ˆ‡ä ¨ü¼ÜÛ@ÜxfÀ¿!ßNKàŠˆ©Ðæ[ÁEØÆÖܦÙUæœD6~m¥,–x# ªð\A1¼„Öo!Âì›Ùˆ Ͳ” Ù ƒóº·4û)¡6¬tšÎn¸,©7¬ÓêMQ?K´œ¤ŠáÈ ÁHŸ"CV8âéŽE»_{«l”<á#C|T$T.$9Y~P`›9rŸ›ÁScgäP—X±ˆmL™0yn1aq7.v‹kFŒNDƒ­.äÍ»Ë_¹Ÿ}] •]œÉ¬=ááAVƲ¦>ÜÙÝP—ü†ŽÇ†ŒÄ0!n9 ’þxª‚ìi²Òjˆ™xV³I¦G/AÝhg5lܪU«úÜ 3d§P缚MG(«š¸ØFl™ #]…Ñ…lÏÌÓñg2ŽôĦrä+ãƒÄ[¸CÅïFš5ý °œ]¹Ž ÁªöÛvÓ§f7Mô>QN©Ó¹Æ µß8/ž¾Äñe9Ÿ­¶îiÏ?=©w‘Ž,JÒ†Þ®}O>9³x £XÒ„Ú@^l_½„«Mž.8ô3 Nv„ü ]%~Ù‚`1¢{5Šé¾»ú8䑸%t2dÒ~®ëpQ„âèÁÈ€3öµÏÉ´ì,Q!ó´qÒ@÷™«2ÏtË×øM;5L&èEêÊc8L`¾/©­z_ŒJ³Y[.ÔG²²Ø;³…a£_ó%'¤C¡dƒ"Wjœ±£éÌž€ ®5㊱´mï·¾«`¤Ö…ùц¤¼ÔUT$R ižõ ´¤dÒüuõ"àñ˜[VÜœ"TŒÚÓPS5¾(x÷ÿ&[Ô–ù·5_<â‡#ÄðáÇÈtN ÅË¥j!5à#Æ*eF½š;­âWQ¼Êî;š¬šžGúrÿSÇT£GAñt/ã ˆ±žéô»– ÝÝnq¡*C™²¡D5ÛWƒ¶Im£$&v¶¸+¼y%/1Føà4þú¦Aô¯@­ƒáDÐ*þÒ`¡ÿ Ò>¬ì\l©³â¡ùs&ãµÀÞ÷DS‘Þ¿Ðþ’žýHß|ù9À Ã@ß³ª[ø›çëâ'ðq*c¼Nš‚=Co†?f¿:Š.``÷!åm¦~|‡„Ûïæœi+šW,wàÂp2EÓ¹¿ƒpgEVŠxÅdÖšïáuàûm'›÷þqí2À‡d‚©…ªøÔ«ë.=Ø·c>Ôƒ}o­ôMdjøÓ¾ˆ‘›+Ú¼¼L–!/êj¯£GîsxÎU>Fû5ËÛY­åÄðÀJv},”V$°0‘w4þ™*O¯"­Iz@Ü´%’>Ç·ƒæ»ÉW^G®~W½èá½Nd:Õ›ç}GZ‡•í¥QÚh¬|jàk?4©p(Ü<¿å£ÕöÏí€R­Ázl¨Û‹}Ò}^ §XöéÍ‹Hûà^ÐTMN¬Q®ÐÆa…;1†óJ‹MenëCªxaç óV㞘Hœƒ„<1ixñ&˜_ÖÈÔ(‰§1I¨@Ö¿çè Öc?SiæÛ…hZ`ú@'ƒkŒEÉàƒçpµÊEÂ1ÿ´³ZS½;†Ìžý<¥äñ–uœ…è¶ýl•5j ë¹LÐû2:8Ó‚p‹ßR£ÝÔÚ±CƪIÍ%hv  É¿À2Q zdòKºâ,÷:¿Ð¤,`fGì!BçÔ1Í×Aéó1xéÙ|k‚¤º@÷Sh‰Í=ûÛ„'˜,¹ñ„+A” s,·ø—5+¹Í"Ͳü/ÕŠ"zçˆ!–B\&vf‹3t´×ÖeHöºbÚM¯`.lÛÀ_Â;ÚÆp¿ãý¦)"§‚ ¹z‹õ “äc ʹ1·yù»Î`î*î_k Äï/Úl‹è^_ÎùŠä^üêßD^²¯A;sá@#úÐsãðåûjõì×MO©¥ÇÎGo°Æ½Äë-sµh¸)ˆZi)®·_A¯R«à®Î&wù1:ÙôNët94p Ü=á³ôö\ùLÓ–d:•iÿPðw¿*#ywv‚‚C«ú”ïÞx@t[ÅÌâ¯g­àf4Ï7Å¢¬ %çˆÐ¢êIx¥1xÛ+)w¥îÀEfæü3fTAôIj\r~T?ëfR_ik™´8$jÜÞÎ{¾—Î…¾¤RfÜRÚò"3~˜£W…hññøUâÉfâ HTÍ0ˆé9ôhbË¢/&Ž)“¯ÁrëÕî›ý^Ø.vy-†MBƲwLª1]&¶E ÿM˜ßw4MßßL!ÚÈ;.¨í6ß4¥­÷¾n¬+óž$®SÄí‘¶$nSn.ßÐŽNÒJâ~n#lÈÉ%:[‰¦6!JÃ/Wáä–‚>n,‹©+0Tá"Û°·U9¨°`Ç sV{ýÉæ$¡nÀþÔ¸Áa‡*O¤¾õ“Æ£ñÁç©jhŽr*/?wàCv»Üw ÁЉ®„3%clªæ‚É s² pvü{NÌ£ZžÖt4σ"XáNjÓ$Ñ4w3ÃG²š±Y±Ø\e¢ÁavG»„¦°ªyè5lûo ±9@àO†…Q…uá\Euq席2¨ÂêRê×§JB¿y­ú†Ð#í®]T`TAžRh¾štÌÑËN˜ºi3M×›)•j˜À°LÏ=iÊô9WI.Nä-î%n|hµcŒ/]x7[GPsj/xLCòÓ£ò€4j\ܹ÷]¦— (Ïì€ô¬ÌÖÊ5˜hƒ‘&š¯ñ”p†Â|Z§wÁªŠZŽAì£8 ù>®Ê £SaÒ…kÌrÿU`“!²b´ÊQ,¼–ºýkW®|QÊN+p cšMç ˜[‘M︙[ÇQ{³YÒ+ªEÄѼ¹&ñ GÝ×&›{¶eÜALõHpÛÌ^j1ÜàッÁE¸’sP`Ni°mrI‡pWGÍÉ4—@Âþ$˜W¼šÉ[DTÅPfÖZÛÂߨLã³ãçýš€ê3¤ < j! :ƒñöQ\tª>_°ä$cœÆ«U [“ dÞM Ô¶Â!§“Ì¡]mçBBw> òPðÑ–dêì±*ºd¢È-éó.nU¹uÎz{‹bîlC}CÌÓ²[3ø°gc~ cЦúˆ *¬Ùëš§»4"ŒLÕPéÔmïÄ…$¸!F…ô‹ûy×°¥xØà-¼!¢h›Í\+>=¾f¹œÄküMÏd0Ÿg!$«dª$o5*‡&*DCÏÜ雲²W² ½«Ú"b\”Z—©Ì"r µžÊÿ¡Äïj1a`û],*€N£ÿz„R¢[vötP&ýLÒÊ~ÕÅ¢„5–“©ðEqîŽi­'TBÕý3ÝžÙ¾°iÞߊ—2è½ §ßzZxrNÛ­^C 68Qa*NÙ«{:„œ'à!ËÓ¥·G+^”?LRØIXî¬F5 ‹‡ÄBr¸rÔKÄ~ZtzýšáØ™Š±DZZ;[¹;Gøs¢­Y‡í^éJ¦“â&#ºîKÊÁ®JÐܬÆà‰½ÄÐ(ÃòÒÜPòI…ïŒà5ž7½8¤ö`ÿ …n~·/§á,­I+8ô·>èëÈm©É·›³R0ó‘ä§z68òê¾·þY‡ˆÜ™w‚?×J<â,ø¬•‰{FÛ¸ÑK§4æ¸Kq•ë;ÝþœÁÎ)N§x(ã"…USàÑãµqÔT¤D Y‹B×}^–©ï2Â1Z÷ðÊ᪵~ L£Ü)•T•üé°!×x²g$žÝ>~DTy…N.¨ºeG¼ªÅÛ·cñjoW8EÊ{zêú—åWRÿ)¼!Ø/5evJ¹ÝÛ†çÅ— þ=33ï …”+Ó1÷Ú£;“DËN1ˆ BÍ–Ÿ ±ö¾ë—\gS'-¥fËAÿê†=FJäð-@€@ÈÈþ¢.%=‰[¾1eô­cõqÕè “yzãÀIŽBrÁÏr®mOr*B½©åíN _>×õ&i8×pÎ%´pu°¹ÃwCç¹úD­ýDÀùû«ˆÖ9Nš@®49[iOi×ók–ª‡‹÷Ö7_¥Èæ²€‡„BísÎHk`$gf=‡@½É\@ÈÆoÇ—äŠ?‹°Ãå² ƒËq’Ú|c6“BDR$ÛîÏzM›€}¦×©C¢Š>&œkŽ»ÚhÛAñ BT”ÆÑ A]•WÕªÍÀIø0­½ç3¾×‡¥ÛÐ<– â¬uùú:„a°`—eðº6^öäàZ")îÛî~pâ}¡Í¿¾EÐÀ×|Ï( ¨$¦…Ìà<`ŒF‡t £ÛO0=àÁ&e’ÿ÷!"ý– { 4¿AõXŸ2£Y±å"Å3°v/šƒÝ[gNnŽˆÚÇ+‘gpÙֳƶY¹¾\ÀöYÄáÝ´ò”øÜô:Üu„¼U¤ Âô^O˜Å°¡´ú1÷xæÆ¤Äœ>€>!æ;š§e*¶Ë6uˆ\^9Y²V‚w>µØæPáÕdYµ‰sûžÔÌ~Ûï¶ûªtôÖñG:! ÉY2Üf/ˆ÷Ù¢û°»V€; b+¸ëø|"Ý÷l 8¼¤x𠲉#ºg’Þž¹’1®wôòG¤ˆD½¨ÊPô8™¿¶C —ëŒ`63eÞ)Eÿ ZÝÿ>!£p‰[ÍÒb‰1”^í€õ¼îûÛ2¸´Ÿ™CEF[—®¶3 Z{Yp4L!òm *Ùð°—i›Ÿ7‘¸¿Û¹jÄgá5b qÒâB× „RéR®Xü!*uO±ò¯ÚYÚÓa]9u·¾em‚­î¬­ºúPD‰ªã±»ìÄEÃ]ø6J‘ <ÇK}ÅÜ¥Ï~R€]¯Rõ¾ãó€dçø¾ÞjM$ìžN-u!t‡ãúÓÿ„·‚;Ì$ç9Åä,< £’LÝX*Uº;s|—¶«ä@ü[¿¿5¢Î*vÊß`²=²,”µä‡ãèÏ/WXx¡)aà>äTM>®5rjzªPÁÌÒJÿÌîË‹«š('Ú3Ì,tED©-?ö€P³éaÎämG„bMLq´$¥(É‹Þ?‡ßÎNku «ÅÆæy»I¶¯â¤¤±z?Z:±<îó§,€ 1.¢á\”Ð y‰Ôæ~逮…ËtVtzir>ÿг|/è| 6v »+ôQNôÜAègTGÜõvŽF¤èžUiÒ'G‡vßqNFræΰj-WûÒHú NÕ {¿ž%C ‰WB §n¹NØ‹Èü ðͨ‹‚2i_EüƒÃ}KL¶™£·rÚ,ÑÈ™YÕ4Œ%܆CÖèœýêpbŠÂ*¢Â»,xb‰·"ë D;v\Ö¸õl)ðþP®2!°®»"HÄàŽ½Ì¨fÞ¢¹wÑJ”šyDók €øßéC+½Ñ—ØÄç­„}Yj¿\À«‰Ã–b"×'—Ø|é(Æü€Æu$œJ#>ÔŠð ü9Î §U “¯¶Z_Ìa” -ÅäH<=WÊÅQ<µìÆ)/ÎýÓüÑ̬4Âq;‚:@Ç'³\÷c§?GÉ›–ÌRß¿‡>÷âûr„ªue‰H±*ˆEøØl´}lޤ7©ÒøÔoúÿÚa–èûþãÏMÝÉ{\b¹xG–7àïÖªR´…ºJ»ã3 ËÕâ$%OÑRûàþ¾·îI*i ðã,¨RüÙ²Dé“•¿u¤*Q³,†IŸêmlõÜë/€åíÎý ëÚí:*Þû"‚øº?'—,ܪ\†zñ‘Ÿ"P³%ºÝ“dm!¤­`]·Î¬Ò˜ø6ȒöĦôç^ÃÌîÏ|ŒløÊ-záñÓpŠîÙ”>ǧùÃù<–« ;X\vªþýœTõü.Iý›¸¿käý¡PH.®z*S&â×ô¸{Ç|ÌDßœ]ÔOíµ¨ÂŠÁç½äÁÒN§è?ù”ËŸžrþfµíw~Aʆ³¦ò²Tw+ƒ/bz BEpÉ k¯ª!¸b†Ýœ ú0©ZBaܪf·¦±}mÄ4üxDîºCY%5¾ C/o¿\猯8²‹>bŇÃ⩪VRê•J{ÈÀ<çJîF¼·£è';˜ƒÞÚ¢q¿Kúê?–”×±ðÄB†4Í”ñjËu‘³à•ÜôîVLȺU{mÂ7…Kn =r`5Í£ UfÆOcØ”L6_Goʬ ïÏ„¼‚žÓ;¡½ÃB¹ ÇÐì7m¸ÑE—ç`%Êï“ ^ªebƧ8h˜óy©æ‰øÔï2«#!ì”åšµ‹¬ñላTØvu‘´‚xë¿mÌbýë‡Å7•pøÔ'(k'þ–:(@2º5 “Gñmðw\ñÙŠŒRzô‰Ü õ)U 7—WûKÚwû˜š7áHä¶Ñí¬N»¿6«ýN¾äý ¿ž/EÖý‚†³ !y)H4’Ч°íÿŸÌÍׯÃuh¿ç`þ¹1vd®»ÐkÊzºÆCÙRR…R7ŒÉèíB‚¾®ZkBë9wÖüw—ZèèI&[2jükùMÿ_NÀòÓ:3«ò]–Ì]w‡µèù†íÒÀ³”·©–eÂËsœ† èÚ$”ŠÉ6eîŸÖX˜OO;æKx€Ä^OˆºÅ­–åqMÖÌ1–½oßñó92Q[´9L:¡£ùÔ@›æEööÚ¾GúܨZ¡t©GQÚÅ¡e‰U¸oIÚÏŽ+Õò/YÞï¼wŸÔFnUjòŒ®ÎpAÙŠó#`÷ öμDÁ¬DVáqƒÖc‚ï.mÔ„F*KXêÍ~æ®-o¬k»n1JS…µåç”@¯l+“ÿü’nÈmPÁ1Ö"{‚¼á“¡5Ḭ£üQðd¹yèŽÿ¾%¦nHâYøá" ó)ên¥3*`zd4:©:#ï¥õ‚n%Qe#^¥I&¹Û6ðZõâî4J2_LMgæQ©’œÆ2dœ˜Ç=Ê»#¶G/d4£•˜0)иšpEç]p|Eð $wÔ3Ø–?YäæqLÏ.¬—ƒÑF_pÜ+)ØÖûº:€¾sìÓ±¡ˆV„Šà ØÝLl ¥I7éðàküÿd­þMRµè¹Û$PkÄ ¤zL¤Õ9ÂÖë“©'ì9}Û¢ý`ÈžÃ%3Á/‹ªdOyhw í ‡Ùq0zémVðé¡#Ek£dÎöòóh:¡kôÊ,% îéx+ŠÏä?ÅÁr˹&í°O„/  ¸0RšWÒõ‰Jߘ1\øEAJÀ-ÖÓl2£/á_áÇÆžKŸÄí‘Ø0.ØŽr§‚¾5¸¤L!ïá©»¨Ó=Àò/ùÖºQUqÃçaÉ#®ebz®Çþ¤8Üà뜶 ÊÊe9§aÅÓæÊ%š}‹åiÄÐþãê~0\ùRÝ2ÈXÚGý,²óI¡°˜; ñ±‡Áé=ý;»C+YÐ_Uûë_KñìQæéú€_e5]šaÎcƒàPhû “¤ Ôl*N–Wj‡¨K © Paè§0·ºÒ‘7ðC(wˆœl¹Æl¯‚åêiE1‡wKi|:uó$M&^Þ¿m Ùg¥ñ»Ðᱡýd窠[+„ê‰XÑlycÁnxU¶?ûG—|pæ·;I¨qšªi(„mÃLUñ–”Ò* KƒÙͬUð ÿjÕñwo›1T×vÁ"ÿíÒBý¾g*< x­$¾Ÿ¨Qù.Éaš”{¯!‹„€˜hy ÄCýèÖêÉgkiçÿ¸§–µè¶ñr‹œÿ"Gìo¥Ü˜ºÍ}4dŘu|u Áܵ,…rØÉùßó}›ƒ5$¤ÌuŒ9¦ž¤¤Œô"F­Œtó UZáUòTýGš«^2Þ,eR%†Fºœð“ƒ`Åh\¸çûÊ!ç>;À‚ïx:ŸŸÞ ?ÓHã¾/)|ü;’û[V÷7€€†Ä"»íhV©¢ÅNîc„:E lsœyÞý™cvñLÅ@bŃ~G|ˆèº‚ì•\òÍÝ™ÂF2ŽÃucËK)=bÍ÷ðÞ(CÄ‹ˆù2×÷Áe_š„g^,rTð£ÖBA¾³ ü0"Ž6’ß í·^–ç¡*dJÝÀ¼½J?ü’¹ƒŠQây'ú\¶Ã3íE¸•“'AÙ«ZÂŽÈ´[ê%6•³ÿØéR]Ðóq½?XÈä[ÃhÞh Ú9äZ)¦ GÉ*ÓÅŠ;0©´zï“­C "˜d©*:ö½•4Ó2ArèWMŒjå<¡ÕÚÝ^Þ|ᒮѸ¶ñßÃãÞÎsa§Ÿ`Á;rѽ HWçN_´²gÊ¡+ÌÑ÷åm9Àÿ\IÂÊiCç°é µtIu¥ÛTDgYtʹv£ÑVèá¢}â%YžÇæ!¼;*ÓEbVð° ŸŠ¤µwÚ)°- .É#´äMòsRP@p?*ŸAÔÆ5[¾1Ítm):J‘ o,\ºW{:Ó…“2.$qq[‰(úQ*kÄ?áȵ¬¦Sâ´ê½.MÔKšz˜P6Á†]á=)›rtŽ?â–ð¨BÜšIØØ©‚Tá™xÂõEþl½ÐmÕ¦¬m\Š«XåÒÁ…5‚¥rusÕϳÜǘ•ƒTëtõ㬆_7Ðr¼Q¢û=-BÙ½„µþ–¶Ï5Ô:dx”©Çíá"¾HisŸÒc7×ÿFŽwE·¦Ru±Ð–!%zøt¾N½{¯ö– wŽ0$"÷ÎW’pzŸôSÊ0à¿16E ?á>§FJ$0`p÷PýX®{ëûUð{#æFâ7xEœD9Û³h(Ûï<]º„NOúž”dùÃ*ù7Ê¿‚ÿ¦a^ê/yŠ©· Ý“¥¸™XCCø³úo‰ÁÙ AžY§;Wøø4u‚°Öç>7ó#æòQî_1Þ£ªÈyEø÷ãe7Šž¨t=kU‰¦–y,ë§,??È úgoNèqz: ··‹´|`ñÇÄ—è¶y7O馠çù¿(ï»é*›?éÅ2Y aK}j:Ì‘X(`Û/T&Fä[R1ÄY©0V‡>w5±FèØ5®«% PJÅ8ÎÑ0Y`©2ÈSÍà•¡™ª­t•Db,‹º¾'Ød.•´õ×tAîÅ8Hv+â[¡Ê~üË&¨…¶gÑo—£†X¹h€BZc¶_++Ÿp¦} `<³<Üš€¡Ír…Æ4Þêä@Û ð ŠrL®Á HØÜ¨ ÎlœwlÃg¬{¶¾àÇjï ò?-ÕŸI[YàÖªæˆcÍûk#'4~«¢ÌáÆßKƒ¡"js“z7ÆÒÊŽèÃÊý™zÊ !kRÔþáMÝj—z¤àšAÂüÈO6rE»Š ¯E½€¹Ysõxï¸æàÃÚ„{½&-8¿×–—rðR,T¡ÃßÿgZ„º žª 99ëß“jM‚‰AŒÇkEWèËËO—°jiÿOgh3'™ùõ¦—Ö Áн>¾¯Ÿ#øŽä–ª±¥®Ò7c %•DB¯\éÍC†ïwI†SM‹v”y:i¶ï ÆTUï 7Œ@ƒ yn’Q”…¯«Ò‹Ôþï7ÛC_Ƨ?®¨€IQ'W$ú«iô¸Ó'ê”Ù1ËP9wÍŽ¹<‹ Á]#úèUX4p=ëxm}‹±ô`Áj¾Ê|EM*KÿCÊ«‰k͹ý¼Wd,¥åúL€›o]ÿ¾Ú—à31þ_Ô E}›« ÏÁ“øVÄ0½1ÊçQ3&8'¬ËÑ‘ Æ<½sñ¼HwŒ)×îÛ‡Óý³{Ú.l–l þ7Í–÷–~™1!è4|µ ˪¥¨¸[­ŸPL™£'â`ØD‚–¦8&.Ÿû°8|8PB9 |VgM3w —OεĽ”{™9Õ/rÙ‡ÓZœ¼ÏÏŒ¹Ù:b«˜’Cèì7üãYã¾YŠ  À IÿiZƒÊ‚ÕÁú?¤¸«­x½ÛÎ.JôŽ¢>‰/6„x¦I?¡Ô³ÄÇËÇðÞá;`ÜÌ®ÚÈA÷yL‡¤ý¥ˆ2M]O.†Ó —¿ùñe£—hé”…ú–ëIö/ROÀ¸O1a¾Cõ½™CÿïÅÌ©A‡¼ò-XIèhNâ¹UŸÍùŸÑ„…—¹=íÓõvÃv,äx^8Ä k¬îaº›¥*£$ø¶=êÌZðô#ìIôÆÇ4\ ê ÕüvûT•¾Ù$\oQnÒÏò£PÁßà³çîy´ôz"ðk»hâòôãÀ½Ï£·B½Ò¾í©˜,Ü Žóº²yÛ="¾NxLØÈ"Oµ°ÇRÞuJÀ⬭qJûc£yI¯pS€œBÿ!' 籑€´Ž¤ò- ¥7ûÙK’üÊf®qx+EÔ »¯õ˰P9µNóý¸ì¹UEHÅvù<ÔqHÒuúu­ \wy3Z½N½•­´BZó/€œÊGÜ8©4lyùH,.¡Œ·çÊ"‘ïàôâ#<Õª;°ýK²—i¶„Á÷õFÚ{Ù!èÝ=KÓ,íüí6‚iŠtL"ª²lò•ìïßEKÀñè¥ó °‘ˆÎ˜{/º – 4ƒl¢1rÓ´‘>È´cZzüØ5F~˜®’óÇ<Óêÿ"»•ÅÇ hJ<*Wq9æ.2îZ t™®M3qSÃÞ§ÜãêS «|lëOéj4 Xi‘}ø##„DZI[{ëÅ ÜE ÜäÕÿ;ï- ÈꧨCÌ·HJ“Ô–ˆ•s_±ë‚÷­¦Ï ÃFA9¶"Éê¸á1)Yv=þ ~‰‡VdVèVKùN¸óòIE`O[fÀ£1S€·ÆPo¯qïs(!—ú·íÁV hûúxkdÅ"(¿±Š4»Â€@<Òk©-Ê´}Jø­9:EÆRÇsdavñŸOÛE±f]N‰§?°–棻[h¸‹$nñ¹æöÑ>™‰vbˆ@ûýļàýÀSs6m 2ÙöUܤ~´í6n-ô õÔ ÞŸ”5ÌT¶ñS ¸|Z ’ìmÌǧö?UîüOnrê°<3ÀÌà[*4?z™E”–ì/³ÈŽÐ;’‚N24žÃ—òmZèZËF#nöä‹T aíÉÐ6Ÿ à \—¬øÙ˜ª…MIN\—X¡—G»ê!ýN·íÙ²îN›2ø­ÏLùh ÚÛEàL°X‹Ï±fÖÞ½»1¶d™©ó E%s„ÿR«ÑX ÖàÜmc(Æ<÷’€L¤Ñ/'Škéíž÷5Cø6¯àÂGð½¦Û`3<ÝÒ‹2'8<%e}ùL°á¨‡q$Y”þqÒ¼mWùŸCÙ³Xu%"zv!eôr@aõ‹Ç’ÛäõòÊ1‘Óý2"©RcBG°]ºf?X-E%Ç­s>Jî¦sóQtxk¢øj%œdKç¨a}EÑ£ ûéóšÊðé3ºóÅ&ò0°3h©(“Xš‘ÛTd¾qì¶Ê´+1ØÄ9ë ³ÏügF æ©×Œ; ŒJ„Én6õöOjAHAŽxi¶[hx}y§—ÕÚú¹zŽM$P›ú?qŸúï#¨¤Ðm°ÇßÈl¥ˆ—¯Þž«Ièïïßs8qî¹ì÷zÐÀîAÞ`ñ·° ÏŸX±²Ù±-f‡ÿ¦V´P1N\ØMÖU<O@ߊp¥OoËrŸíÆQ›’D$¨QyñZ$€iS¥$3³ô0¦Ø;€¾KÑÊpò¹w˜Ä9(stXœeÔ2DZ7ªbœÑ•TϬt¾ ü²–\uDiE‘º ùavݸad”¹þÚì|Þš3e^ ¨ÈY%:9—ÎóÓ"v—ßNèy8Tï(^˄ʪZ'Ö•Úàá´ÛO®Îw¯£«þÇa)C85%Z$„1æü¥ŽëåÁMÖØ)\Qî៥ªàv-Õx¨(! ILŒÜV¼.g6ù@Jÿ8£`ÂDüôŠÕqi»¥ïK„îž<GØKU¯»¿˜ã®¡´É`w³¶ ´r/Ö:œFûL»]aÞai¸W±ÿ4rhGhý± xSmÚÛ“Ö£X6ˆqȪÃ+òëÞã)Næ>­Ãa±EGƒ«ÛðÅt~•uhAðç¹á†·Ýú&Îg eêžïRX. ±%ˆ†ôÀñ á|Oì!ä—(Bg2?@6~ Žü­™&†—OÌœ´ºAÓ™ô8 “çó£.œ@i‚N{ƒ1ÏÝ*øŒ£ÁOâúP­}ùͪÊ6¨£k=×p¨Q‡õõ¯³àýIo¿Qw™žº¤H滤_T`ú¯gßN endstream endobj 40 0 obj 73356 endobj 41 0 obj << /Type /FontDescriptor /FontName /NimbusSanL-ReguCond /Flags 4 /FontBBox [ -136 -282 892 959 ] /ItalicAngle 0 /Ascent 959 /Descent -282 /CapHeight 959 /StemV 80 /FontFile 39 0 R >> endobj 42 0 obj << /Length 881 /Filter /FlateDecode >> stream xœ]ÖÍnÛ8†á½߃–í"°$ò1` e Èb~0i/À±•Ô@#гÈÝõ½J1ÓMŒÏÎ#2´VÍÃîa8]‹ÕßãùðØ_‹çÓpû·óûxè‹§þå4,U]O‡ëgÔÇáuY.V·ùo×þõax>›ÍrQ«n¼]ÇâK:žŸú¯úò¯ñØ§á¥øò½yä«Ç÷ËågÿÚ×¢\.¶ÛâØ?O5ÿØ_þÜ¿öÅJÓ+N×»ÛÄÿ\òíãÒ5_Tôv8û·ËþÐûá¥_.6e¹-6]·].úáøûhU–L{z>üØ·Ëëéò²Låv •Âíc 5¡Vp§à ^Á¦A!ÞB]Vk…{FîÖF!)dBVhÂŽFw -#­BG˜Ì‡ÇÉãð8y'Ããäqxœ<“Çáqò¸Hˆ xœ<“Çáqò8> endobj 44 0 obj << /Length 45 0 R /Filter /FlateDecode /Length1 1420 /Length2 70794 /Length3 0 >> stream xœœ´c|eÝ·,ÛvvÇ6:¶:¶Û¶m£cÛ¶m£ãŽ;vn?ÿ£{ÞsÏ—÷·?¬5«æ¨9FÍZ›ü›‚2½‰PÜÎÖ™ž™‰ gacäâ¤lh+C¯4s±³5‘r6´ü%9àÈÉEíŒ]l€¶ÎÊ.ööÖ@% “‹£1Љ`úWã+ÿ[©bál ü_õÿnP::YØÙrÿÇQ"Ž@Cç¿€¨¡óß:e[€¬¡#€…ÀÌÅÍÌÆÍ `abbÿvŽÜQCS€¤¡££Ð‰ŽŽŽ\ÄÎÞÃÑÂÌÜ™ðŸ¯*U%ujZZºÿB˜¹¸¸FÿÁDNf¶Šÿ&ðuZÛÙÿ3?@ä/lmma 0³ö°7wš˜MþÑP3´ZÄ-¬-ìíí\T"Ôÿ]åo×Ìpä  -ÐñïhÿªùÇq;G3à?,3 ów•¹³³=7#ã?¶šþC18™2ØÿÊ‘‹ÙšˆØÙüÓˆÜ?Å¢Ž@ã¿&x0þohekçfëõ¿Ò¦¶&ÿºA{FU[  ”è¿ý…àþ 3:Ø™X˜¸˜Ù@ÐÝØœñŸT<ìÿ"™ÿ mM|¼ìí즆ÖN@ Sàßœ—“¡+àìèôñú¿‰ÿ¾‚cf˜X;Œ€f¶pÿ¥þšþÛZÖÐÙÑ ÍÄð×NÓ?¿ÿ|Óý;[kÿÚ.ghü¯Ãÿç6aa;w€=3+€žå;€™‰…ÀÅÎðùï’ÿiÆñ/TÁÐâßeú/I)[S»¿:ÿ6Ð_'ÿ}(£ë¿å@õOÞ©ÿ퀿­Ú9[ÿ¦ç?3ªÃÄÎô7žÌÿÏìþ7þ?üÿ/´ÿh‰ü£ô¯´þæÄ]¬­ÿå(Õ¿9 øk©@ð©Ö?ÒŒÚ:ý•þÇ^ ãÿ)`hcaíñÿø;ÕÿöÉþ»ôÿTRþ¿ 0þÛyB¶fÖ@=׿ÃNâî@ gcóK俪u´¶°*Ø9Yüóo gfbúÿ’*æÆV¶@'§¿÷ý/hkòßa³5¶3±°5(;ÿ¾¡£ÉÿÐÆ.ŽŽ/à_ø[ûkS‹¿mî@c8g`ô;cë2­¼Ï7…¦NJ&0øŸ^”gZÈ\ŸúÉèŒã4_³BKV4*Oå7ŸÙ:…UÅ‹97ÃNƬv,»ŠŒ[¥}‹üÄ,é˜YuÉÀš»8ÜcªmêÃõ±¤àé<”ƒ£–h”¶ì((?ÕaÞ| ¶õ¼~ o™WT|Ñ×ÞÐf|gÎi§uÒÙÌ5 ®ø'šÁÝrËÄÝc¹ïB0í‹O¶Ð+d:2VGð­7Ó­þ¢ÜâÐÇ~¡xàð)# €‹R›»zpFÄ1]ƒè ãž8WLü/¶w{´?*î¡ð©_}˜À§!ü–p´z`²qŠyX£#ƒÁ«:ª$)2\¤ðýdr9õ  ­a@,Ü‚ù}êbû© ¸T€™î8kŸT"‹E¬Ov¹:ö£‹DKi<éÉíŸ]ÈÑôÀ,Ì´ —P˜öIq«H7L[¼0íÆsÇ{ÖÈb²KÄüÞ3júVãAªzÁÊ¥ö(FIuë6H³å-Î?t1‰‘Óký't`•Pn¸Þcfõ¾DAoj]J2H]ñ^®1Ês5IËÈ_# ©A§'ÆÚ§qìä(­S&†Â‡ ó±ÄªÄg©>$ë–·â®?âªB™*p·ñÕ£Õæhêu «‘܇ëYù‚þÄ5Uö¢ÈÖÂJN „½´Pˆc7î[Þ ¾n>POQ]hÖ)Oã§™ÇwÕb=¬‰ßÆ,±+ìÞdSªúJW»gíHMùÇj";«cmɪ) g†LóLO“¸[Ó®ýP•GÓ‡¸ªá4BlÑé< P}S¼ §ÜÃ3+ ®hï LOÕïë[Ùñ€Bƒ¯½‚KkˆyÉõê/¨-g6øó6‰Rð õ󧨲õzˆÅ¸iô1aV•›Ô“Ê)ˆõŸñ3äŒ î*- áI?I/7¢œ†" 1/鿞u®Í‹1 4ñnGt]]˜¤›\ùÛ”Ó‚ÉÁ£ê6†¾ÜüyÎhJØÂºçjé÷À殩øš%iöØüùG¿,ÓñŒeê7~ ùuk0Åï{@ÆýúõK…’S­ÝBáw¬Ào§[Ü Sƒ"KÉç5+#ìãz-äMZi9Ùjݹ*Ð{ü,O•ôXF@CoX] ©)bTü ›Go€öóa9§§ÕrëßrsñõJ£ïû¾m4-<¶áÙúUìñó¶äº×UmöÊIO@­†0pp¤M z…ç8¦E0À¶{ÙÍ\&ÿô8ø -#Y,Å÷ò3¤›‚ù}!]4¶<¼šÜ®yÖ>ÄÀõÈK—Z¢!]3äÙ>8+ZÓH¹õj¶Óû6TNõ©’ZÏ©‹êp¥ÒÍœ3ûš'„ÍÿÞ·•l3Ëd’^`ÀEˆ>`M‡ÿ„uw¢Ã½’ »]H­Å4Æ¢d›Kò}I±/øGÅ.>&'ŒÆ¹€rh# )áld’½Þnå"÷²WùýãýLSTX0Ý>ÿw/s´_¸öŸRŽEvë•8Ʀµæ€äž˜,«.‚”&J³r4ÐÏÛ¤©&sܺ ôt(Ä-ï?|U¹o¯•W÷_×àÅxrÓm<&ãëîg˜Uó=“Ñ}ãé¾²nÈ[¦åÅtȆϦÆk]k™MÄ@à½(_4<í‡i~´ ½)†u¼R)¥ÆÕ`öÝ‹·3wݠȨ±¿‹Y§‡•6Gt.éë9Ù­I|õNàØjË÷æ$üX‰:€–9æ2Š ®’ÜuÂ_4iµnô[˜åRra† óê<˜LƒƒbwÐBBcãäcÎ ìpøäcåJ‰¥Þ"’ƒ+’ÃO:ÃïÚˆ½A«]¨`"¿Â|²™€eÜLu<ý›Ǥã5Ö&ûòßHJ‡ix*»Ðt+ãG¶P¹&‘Ô¨z­c4È/]ÔÏàõx{ù—É[ئÞõ\›’Ÿ^áønƒC¡£¸GtLmø®ÑÌ *d¤ÚJ(•ùZA‚°…–M ²ÅNo·’‚­§"¡gv<)ô®!¤ý¯² Ä#F(69{\J®1óæéë/÷ÖB–_Ü °‡'J‘$#„é.Ry‘Tõ¦NãåMѺš£Û³Wd|jÄ’%Dè–Ö}”š °3>>ZY)–)FÆ`ˆ?$ÒºP¯2ðÊmvEáà#âØ·z-$b!¯%“øÞõý’ôƒ\H+°‘O6E›2Ûјœ}hs"Æ•ÄÇ>˜ ÐQ„™zZw“*'ßë&?Ü?2RâVµ¦$µ»ÿã]ý&Úßæ»q§ šX{Î(Ãò‘»°œ0Oháž4®Y™(Ñ .zÏRK«o¥ßòdƚĒüjÕpЃˆñ˜<øá ‚³²¤Çº3µb6ʾ¼÷5B VQ?7 çy#+ü'©p;ÂúȘ»'«Õ.#ü HÌÙƒ|w‡ûkÓ3õR05µº„`Çš–ðBŠä^ƒàcª€3\ê¤oYý ŽA‰ò"ÕÕ´N¤vòÉ2#lÁMÌh]5ÊþUtm—›1LØ»%¿ ïs?Çñ–÷™—BêŒÑg™0eÆ»íA("Ú¸¯oq±c\ÌŸ6 Zè‘XYÒ’­ÙàÄ™t2-î°[…Úì·þDw:Î'¡—Ëé oÊîýù_+zP<¥?8—½ôW+­fK5°ŽB¡‹!`L^îv*Éuî|¿õc—½q™Ô ûYpaYÑ䜘wÒW!®˜B‚hz*q·Çíà™ÈÂÞIÏ­1Ÿ Ó´wîѶáQÐçtz¶÷DðïQ;‡@M3 EØhæ´K\&·ïÈÖ Áa€¤œŠÖ¾ÜR`§K¼F­ìšƒ9ïßÔyül ƒ¶žÆ`ár‡ ÐÝ"±8b\£\ø¾ñ.p²ÒÞ¼Ô [§Hµ¯H}%]ÑB0íßõâ½-ayC¡ÿ;zô„“ɼ×Ï$rtÆn+³͈-©¶å’‰’Ý|®ê6žìAýV³ÎZ^§`¼ó—MP ñ[ëËã/”P¼JMCÿcfޤX¼ç ‘ö9±y¦¼æÁ”Ê=éî@rû‚¸˜>•Ò¯Y([ÄÏ‘d†¬¨Ê¥’öÎéH=‡ì$ˆ± f–=Œ‰Õ_C×uç[Ùø”T\Ý9TB†6i¹¹Ç w‡Gº5Ñt¾>æËØ#dS”‚Eg5û„}™j½·‹'Ø»¥šu„´¡–É=¶Ýl‹¹©ÏýLz;†¦µýnÅv·kß9ñŹuŠÓW0îå„Ð[Ø4mjùÎ6Lmq&è…ÏMgµ|¥é^£í}i¡·¾Nê=ÊI‡NwVB…}:¶fàŒŒÐ¶\¨¬ 0¥x’Çî®&zÀó3•Þjˆ5j¹ r~ÈxªA¸m¥s†ÂL,¸çñg³àÀ«WÎc]Ø¥“vÜê}qù”àò av×§¹Á‰Ø0°Å‰Á£_ƒ­Ê0QÃïè·¡nÁO}È}¹Õ ÆUÔ}ûš´Ÿ´r!öd-¿ÃGMÙ^ÐÚ‘×ÿ'Wo¦ª,ãMidäåb¯CXŸ`¥ÕhH ¢•íÂJ¤úXOÃý|à~M˜A”ÕæÉKár „¾H&Zèõê¿pH8¯ j÷Á; ¡˜í…‰WofÅ~G7 …Ý» ½+ ‚÷³65(Rƒ×»'/!Öç ¸cÏÚ¢ŒÑ©é`”]±aŠè¶ßzLˆa-ñ(› ù‚ÞíÌ‚›)‰U+Œ·ÃOq—üTœ">>T6ûÌVIqägMr±úMŽž—x»0¥ïÍ•)ĨÃÓ”‡@i}k½±<Ý™2àâücˆJHW»-aàòu6TNÏ[h¯Óð;yäˆHÀ 3{ÞÄ@¸Kã6QuŸÔœ„¨À5•4{S6#Š…mâ°·¹ƒ•±±Åâ¯à‹BëßIÉé.ùeÆ ;âk+›­EÔ¼ ¯{e’黥´£_‰wýÊ´Ùü®8#,ôb*Ò½CýìWáûžãeÂKmÛS*—‰äÉ%ÆX:ø2˜Ãb$‹ý9Ù(Ý;У² øsUõ](¿!Öûcw’†žU”‹$TœQ*xÛ‰âó¨¶cvõΨ7îÎ{ÄÒÏNäÑase¯È¼»Ô„þJû¶7¼ñ§‡dw°¡pÏW‹>ýx]'gÛ`U­Ž¬Õ/>ƒ˜ùj.Q [¯:6f^øÅÆ=¤±)-h™|Ð(xhÒO ãAÂ1ÇÖàbË—…L-"Û\XVzHa’b=cø™ä›–l:. Z…-Í/ñ>$ÎJ‹B?ƶóÓ%{›vùÝpotOÓ Ò;¿’¡½i!ÖÛ…ÀÑD.¢nÞ³6 9ÈdÝ9&k^$ íŠé¦&R¦&ƈZåõ‹‰q&È®vNCÞj 1LŠ…?Údžsí±‘zÿÂük)¾y^èÚ-~!áU>yCœï‘ØÁúa@8|R³UtòìzÌ¡'¹ªi¼ sðΉւ! ùsìŸæ 7y 4›Î-Òƒˆ\¢ð¤$Û/8B­´gK1ï21DB×û{ùu`…Oæ~Ÿ(|15Gvñ!ðÖËÉgPÈC¿Š| [»Æ·ÆÖoqHæFe.Â)„-ùE°XÓ.Ðe}ÌãGlÓ‹TØ¡MÄAm¿øwóÎj.ô¬4Ǹwqˆñ»4,ÓäËB̦!Lò*‰ú’Éf’ÀÅ…kp8úèx¸•k(VUðˆÚA.ãÂ#±B´q; Zý¸u‹ôÛ!›ìŸÏ|ɹÈCöžc4’Š–¸4kà\@祠 7ŠÊfLLh:©®û`æ$May8õ0éP(Çü+Î N?'¶$ÙCÞ…^H—XD¥{OM)âϨĊO.ç­#šqI¬PŽÊn ®©5HêÇ@ɺ×^.{WGé¢ôÃ=‚ñ`¤„šciÔGðצ»‰¾ea›´Œ£šOhˆç0ÅKî ñ¬ÙÜnˆ„?5fP0†/YBõ”'¤áµÖMÆÁóèCÒͽ›œÛ£‘F¿Ø´âgeàH¥myÂ:çD ¢ ìË´?°å’–˜¤8깙䡣¾¥~´Oùðíø[jŠ"kûÍA¸¹q÷õm”êΛºë3Í·ìú“û®¾ê?­Çgûi-Ù9 â¦6Ä*ñ¢Ð ¥‘•MÒ“Êþ±HB\Ø ‘Jkæ97ulñ‡0QaÍÆ9†;>ÞB­F Ê7¹O¬»ÉøVk*œ5 Ø'ÏÕå?pXp¬V5öÔû$7…p/“'°ÔÃÈÚ®y0Y“ËÝ/Øuuü=b¼évT“}ã½3ð»y°¸¶Fq®lzÕ-–zFP»¬þ×Àè.LÇéIv‘Ë,' oÒÄy³¦òî~íÀžUú ¤Ó|Ô)ÊtÁ†ˆééúÀU®é`9^1¡{4qŒl¹>—ÓîõW)‘Ð{÷AºPfÞ–©Q³…–ÜR§Ö¶¯”ü­#H\Y>œ¦s‚”^ºŒEU0–êÉ\Ÿ¤»”üïÝ€ÊÈÍS|°)¸†øÔuª»ÉWDÖïíЫÀ\¶ Õ5í ×—b"‰Hn¦ÓA]¢q&ÆÜ®Wô0My›8Üí¤Çãn0åÄ» áŽLs”ˆNalQ4Ã5цS]­ TòæË©-çúÛ 7TÊÍoçUÙ†a‰øü§µ™Ÿiò¿¹ë²È©øUþ,0ÕôÉ—F¼Úó<„FJ ¬`æ[Úê+õá|tìNørÚ–Ñ)ôÖ蜧ÞÌÜjŸ¼ÔŸÕ¿ eʘHÎOP¸“çâÅš'ÆÜß¾ó¯#bk}t… {µViÄqø† çä'ÐWx…ÛóF¶2;áŒx‹¥ƒ¥>¼"ž»Š suv¬ }oÄIê<âžÿm8Oø,œÌ ³Ù;Nyþ Ûóª¥pÙí_TúS^D!ð½ähä[~ä'”P­œA OAs¨Õís42êëâÜäÇrþck_ús#}’:¾ÎÜ¥¼aæ“p<ƒèÚqOñÓw·T%±D5¹±.ZÈ­Ê–2A‘‘‡p3c®€ÀtleÍg÷%­¢vãÞ2KYIýhœ`šGáçéŸm™Ó“X rÖg¸|ǘ#TÔ9UÕ¼IÙ‚´„ñIe68ËNjϯ‡íqbT* Û+±ܱÜÃåAð’–-±mßlzG×Âx‹¶g2NüyäÖgCS*hã_Usï¯Pº®n…¯à®ì`¬¨s[ß‚}ߨU…5·ˆW„¢MÇ12Í)G²˜‘ÖôH ¼¼‹@G5¯,MÄ3ˆÖXYÔØC’&àÔ4ÒAœv–j0¡–(¢n]†ÊŠÛf¡ˆå5bèô0”OoàwÃS×=©«’xœŸáègÍ?›P9Gy'†¼GÒUuB¤A'wcb.®Æë|å©x*æwŽËPËX×”+è0õÙ>ÞhÕîB‡y9U ãȪ&1Ä:6‰7ÐËzQÑÎÉ•'„^éÙÍÀ6â úÜè ^ϽÊį=Ä:'^ ”úºCáãgN§á»!Dtµ¢÷§¬›Ù1>g>«wˆ)3HÁ{Gµ¿CÌÌ;Hø C×–°é%Ä‘-xÕªˆ{jù§qrBJ=ެ·!$ªªè?)pMn½À`Ý@=Ä mwà@ÙxóÒÄu¸·¸Éèä²ûæ4îµ ¶ûÇ%¡¹,xØ~ ¯ëÒÑSÆ ‚<æöJ윗(§áˆ(˜‰6}N›ݯw—·–bÜüˆnR+ÏêV½Ä¡Lk7/qq/û!2€Â4]¥þõ âçàš§!kŒ¯[€;#( Ö£Ô‹R)Ëž% ùJìšüTøú•“Ÿº¥t"‡èDÀ¤’(ùɳu”uЬW;ø%&þ¶Þt|ج…¡¹]yÜ%ø-`y»p`I€‘&jÇ ÜÍ´‰¥Ïò‘SðÍ̚ÆaܨN±‡æ¢õÙõžîB/·wQ/Qóš­oį ºË?»z†G¯Ëk<†’‚•žh‡†ÆíÝà Ýx<ÕêÅ äæ#šNã/A¥æ`¼KªOZV7Ù%È´ñ&3Ái:ö\q*AÇò-86‰î„Ü&ôZY‘:Êg(Lþ(ÑŠ—N]*TÑò⣧e7©÷tVÄ1¢??YšñkzK#©`k'¡›áäb¶œ.zùsº!j—™sülE2×Õ;›Sl㟙ö-õKy÷¬r'ÔMH=²ž W_A©]v×–¸?.O7¢$ŒŠpAÀkftÒžý[Ø`5ϸ=~EmsOù¦¸Àâ\þ8ðXnøˆtAɦG>ÕÏ´9hó`ÖÌ ( „²L‡èƸíK¦¦GóÞúáÚ£ñ wTV¿ã§~¹#ðr#u‘ 0MÚú¼Îæ,ùOÃQ-]Û0ô‘•]£ ©—©;(Èѯ#6_R-•æ’UÚûPUÑÈ—óRÐ[k?E¼ÙnÐ1ål!G‚[ð–¾U.tËÙíJóÀ£ :ŒóĦwóF»o Æh»”pAQŠ'òß”VRŸG‘eÊís{áDòõ)XqôO ~IŸ—~Yk±‰‹‡8fBêz'‹¡57”³AÛáudð4:ûRÈxŠáhµo5²Gû¬éÂÝz{ê×öM×nÖævØdÔ縴6D×§T¬}ñä=[8t³+eˆF•dÉÌùôÐó’ÇP$Á˜„Y>u¹Ó”£ovª!=GÖ•È2Dªvü©{hc_z«30â\¬Ë .þ\ðF‘.ò2bÍZØFÛmá€â3H5;D¸A©ÈZpØ/#`ÅJ¦\üBý°‹8„Èô7ÉM›#ü|‚Œè×êrÖ¢«7)‹è)ö¼wiµÅY–‰[@cfƒ®«¹ãS€³›“ÝÂNBðX2WÏߌà²Â9#,d^ƒ¨ìÀSE7‹Y¨‚<4ª±3Vw\MT«ö‰cÄòÀ¥%:B½ù½­HŽÀ²»Ú¸öß2÷ýO›B7¿‚t·¤)Ô±ì$€—"™Š0vëÏÉ­xE«ÎPÞÐs$œ§Pt%Ã-‚œ,†I¨Ý6÷™+[( ò¿#ÝÓúIÇ`ÂiÜ àÓÝ`TßoVãÊ¥Çw’ˆfsú.·0ÆnØ­…%ñ´ó}$:›u-#­×1ÑDßÄSZÏe°vTT†Þr©¿'žo­ý–WËÔûr P-5ÏäU§}¼t©wûI]6L "ÄÙ‚p~+¦Z³õåüm?\, YÐw±&$Ž¢#«¼tñ–†Pä¼(‡¶ƒ¹×w&¾8cˆA€—>0È28þŒ+-¡í£hò ·À^˜¾MB3ø@X¯çc[ÆNiSsEÚÂÕ&†}Mz²>¢ ¹¨Ö‚j¬&ZëPª7bAì'ñ‡&f4^LA$¢ =ËÞk[é¼rd“pP*Ñh5×RáꊞëqpÈf ×–¦H²7R fr¹Ê DZ4™“<“f‰>ç!»lç|g·{6õ!´<é²¥»»—ݧ^ïá³’“ŽZc_¦´D®ãÉNðtè²½Ò†¨m)¶À‡–bNóm±Ûã2ú )õ{ô›—³ü«ŸÄj”Ãl{¬ÍªÞ4Ø®?*¦EfœµEÔ UøÄ|ÕDW¤p@?J@Jx\A>bø\€|ÉÏИÃ4 IÙv‡…ÌwéfÒ~}˜›Wá¡—"÷SÃ!Ñãws溉.v˜}êq'÷ÜL{Á„ŠòP 5z .áøºVÂç7[ˆ‚ñ›Ñð‚¸r•S ÔŸZ)rо!¥o‚—-›L´5&SŽ?0†Šã¼ Gþ®nQ;™Æöê&(V,ÎŽìEåm!Ô׊Ô‘Èg¶.U’âÑÞR`À]Þ­Ë Ýÿ»IKâ‰SN¨‡Ú ¥U0ú7NµŠÆˆee\ò95ïÃ7"X¹ôÕ©ûƒðØLÑ7pÁ_yÏY˃4A¤ ƒjUu=ãSŠ)°<žè¤´è1oÐ,V1ܼ–Šø ý×ty®?ØK²'9üÓSÊ{(ØÖðÍà„ä ȶ‹DÅKų"6èjq>mzEÓŒ¤ ÉRÀ‘|* I[{¢h…’gâ|Ÿúý$Xÿda´Vþ pÕy»×7Ͳü|¤R´ÉÁ©~±X¬0#º¬ù[âsÈ Í*äÝRU\Mé-­ w­‚ŸüTä¶âkÙé(’6Îö¡H„Ëñ0 $Çìu‚5Vô•Ì?b*ÐŽûr3)¼œMƒ+ ü˜ ïòqXœ< Í5tf9žøË›°§’®†sÜ% ðÑ.ý0böNøEcûnŸ¶!¼eråºàº»Š±njÈøúò{OÈÂ4 rÆk>r[Ç» ß /WT)£´P† ,Ûi‘Ú£?ÕeˆÙÝ“ûTíâYã!…µ‰ZÚ9Ð[eqs'S³ ÞšUÓ GåówLËE<)R0S'ŠqºûêTÚ¬ ò²ÕD£!H›çÑõý%*ËÅ—ŠœFEÍð–»ÉE=/4Jqٴ꾨ÄUˆý%2µ*iÜ/ æÏŽo”¨î|Ž•€aÿ†ï欈úS®H¼CÒYÝ[¡Ý58Pv¶.}´y©Ûܼ¬3#°C÷GúX=b…ë㚥´}çc‰€å2ÂÁoÍ it÷ç) к²ÔN%¶ +(ˆŽšŠNRJSÜWrbÞΦv;âF—–Ì@²¼}XûwÌØ¶YÞ›o]:8|§À¬}5\ƒÒø¥V%$NÖÃxʸ®s*”yH^kcŠb”îÒØ\9Ž sÑ_šÑû¯ëAó–ߕ¼´‹'!+'â.Ù1§¯'i©Iþ³äÍŽHœ}ÃÆÕtѯý§„ n4–— KÇ=.ÍB*.Ìç¸Ç øÕ¿*~9ÒíDz¸…íÀh„½¢‹ ccõ—XØèÜãû¶ž1‡w+òU?Ïr"1©¿ O§Ä¹l”ø.ÆÎþé,$E+ ´M%‚¿T6]œEXÍ8÷$ýb>ÒYâǨžÝs$Im¦fÄ€xô.ÐèPÎù;8yÀ\w ?Ž<€ö*·Zâ–r‰YÈÃøÂ2âcâî×í¢+"¡×¢¯iÝ`‘Ïo @d„Ç{…q‘Ïѽ%ÆŒ9ãÁm[ ³ï”©¥ñœCAš$Å02ϰΆ¾*·N15 é'y³’À‹=ˆ¡}n}I–VH>¨6ÑŠ÷ ÷Ö;¼Éé ¹‹È<Ëy‡;çL1 úÑ~Œ¹:Àºì„£RË"ÄtÊÖÙ0RêÀ°ÌÕP3OÍf;q5„‡ÑÃ1è«!tûDz±K”#g .­#þrp ùʦúå|朹tóõ€ŠI@¾«‹Ðæ~Ó©OK!Ù—"¦¡rrŸÝœ|¾Ùͪ?4“–0(6Ékƒîî në%âþAÙŒIùCÔû›(±‚í燷k+/‡ Ž©±@`=ú“^ß'DÊÆI8Ý(C5ÚŒâá`S*‹œ_±|VåW0Þ¬UM §ï‹z%¥YAÊfÐ0“%f=Äï["ØÄÃ÷W®ÃÐh|ê꯹»qÙDä zÔ+nöYµ¯ÚU²vVŒoïekéŽÏ¨ænÆøÍŸøÂL"uÜ…·[t•åŠs…¢¹ zˆÍYÎTê,x@Lžixó…sI:£î1Û7*ùñìƒKÖ#¿Éè‰njŒVèÔñßÉ,„Ú„u²`€{+ó^ÜYt^S‰l¤Ê¸Y‚ùGFÈÖÝòÒ‚‹cm‰Þ>ú½۩½1µ0™ß}Á\=Í‹œ%÷Q[çù¦/ÁÎî¸çãUªÐ=$±Ú¥ˆcuCˆ“pŽ#G™žW4è+]l…¾pó‹A‹ïçÈ‹´÷±z÷fF(1‰Ã4!lÚø¦rè š¥½L ôÇÏíARîæ¢ 1šyrk¬À E Á6Òøeõ aì($7— ›‹¨„eÛ¡=,»ãCÉ/˜¾2:ôœmƤÐcü^ÃÃs7wS’}rKð…„– §¦ n»‘=6JàçµÄü’ôgZŸUþ¬Ñ’îZ6—1g-.]Xf7ÈßAY-Ê +L¼:Ç9®1 F÷éwÚLô€*+¢¦_÷%n?%,olíS…FHã­ÉëIÓ59'óª|=ñSÃ’†}›†ÒN ø&KðR·Ü3ª?©TÝtµuE˜²ã­‘ÊVw1„[í%Ùx!´Ý{`MDôÏM“xÌ1rÒv3q-¢f@|˜HåÌAUæÚÕqÜI|p9Ê´­DŸ„^®w /B‹¡•£SO ÔD£ZM×gÁµïÈN^vÂÿ…ÂÈí;—${qîQ‹4•ð°ÃX_¬!qé ŽCƯ9õ•Ê-º¥Íƒ~ÆCæäóÌ%¿æÏ9c1¿YaDÖ7•´Üˆ¾hän²$óJkyÏÏôWkPïÚSôŸÙ=ÚŒT­Z Íóyƒ†iÔ­4N˜0t>Äâá¾C¬ç½a6ÒTâg_†ÔÉÁ{ª÷Ë?‰z»²yŽ•Ëæw6åó7˜7'Í8«›ZØÀbñù ¢îer¹ÜúÛ«%;3­·'¦ýÃ3Á¤Øj´³wàbr6¿ßÆíæ…à).kâÝ%,N°ó~Ô]”ŸëåŒhýìðî⑺h/݇9Ö˜!f À¡Ó†Höã2ÑF60&df•ºÄÀÈ+SS½øQÎÔ€Ÿ ã¼ò*ô‚ËÂÌ:—è“M15^¤?SÅZ Ñc¨4Ýö«>$•# 2S!oÕïW5gWª¨¯Mˆ×Ÿ£Øu*©¦ô_þm  f£í±&›dóŠט¢ƒ}û25eÔˆ>(ÕŽŒ„\‡÷‚ßü÷8ð<ïÇÁ½û«5ë—ò›!`1/ž1ñ¸I7 @àóDèdTä®GiÁƒu "ÜGq£¯Ò1{¶=Áé_ÇB³UDs¶¿ÈV|ÂÞ¹&oü™ß‹µ[šðvÃ^uàÂ7½•÷*÷túIƒabR!Èð‚3½V…¨ßÇ5f0:6­å›+O¬Æð`qÙ°:äôa}gÕ"êl9ÔàÉFÉ1OI¹h 2Ó1ci:ÃñC L©O¤%æð?{´„S2’×¾ þÉÁh?Ìô §E0Mݺe õøq¿|äð™lœ÷Mr5úT¢@<½¸ß\ôæ‹!Ê9H×Ä6ÃØø-p%~9Ù/ÍU¢Ã|×°üsZ’f#ŸOk;ÛÙ>!Î%ìÑà9çLX"L“ …ÚÀ ´äÅY½$êc‹Im—5=õ-?dÏ™x Öáªa¸ÃÜɶ»ê…Õ"÷‡rw‘Ê©ó¹Rð“ìO³ù*»{†švÕÈõb¼BéåDaÕõ$!fº'æ$6‘òh#M;,—ܤJ'¬ðp¦‘¤Mô¸‘ØMÓdÞbõ…„S¾Ù›;„È“Ðó~`ÔÍÓq«,µG¬/‚HºÓYÌ©Å=Ø#8.®Ì…‘8ýbL04¶TÜæÓB¤°‡§Œ^9¢™˜ÀñS¾'£(ÃäÇ”Sï& /E\{&cŸ+•gcãÀÆ=âïÒB#tô£pôGæRŸñ§%çŸD©o?• ½È󬸠†‡>é°Õ„ˆ³šwãÆ¢ÄŒ:&ç4jùhɶŒ\KKÔÀâ;ŒÁíýYÏí𘊒ޣÓusbg¿3¡-Å¡£~_uöÉűnÃâ0¶{<dÇ88¶9%z% Ïé/ w¯ìÍŠe€å„£Zål3(~²ç‹*WŠð;‹¹§ƒ6”àÿ8Œe=Ç;™:øq‡gŃm|»­à›/ÜÞ®s mfpénf®zDéѨõ 7øZ»ÂgìÌmXNkÄõàqëÈcíØ•ÊÑ5©ÞáiH—æhl‹ùÆÂmS˶`¨Ççª?;a ÁzÝ ªNý,öJ8¦Ì=ÉcüüÚŸ üÊÃE %o¼Ö‘ G‘ñÔÑëQ&Ø­ AòÙ¯BGä¥ nO¥¾ýÒ£h·ç½ë¦ú)„„ÝQTtXjAÈ^µï[2PÓUóirפ³e²IA…#-NòkLQ=× ÁÕ,;®ü4º ¤tÚ÷­Üe±£é÷$Ì3(¢Š1÷ÈLÏ´ýÏýwsÝiWïúp}Ð4†³6ke<™ø¸KŒç¨¨;-s×/p¢>ζ9¯=H‰@ÿø-V¸|gRæ)®1Ì5¹;;•bÑ #ßÚÆ¯ÝNúwšQtÍlÏ—_?šÄ[Þ_‡›÷Èx³wåsDYu¿R·-Æ¥ö¢\\Îjµ*†ž— œ…œÖ·ë7V>âŸYßœzÚ±ÚíL”M1ùJ.G³²f SÂÙÍ Óûu—KF¢X#áŒDK–rˆÔàV#¨ÿÖÏñ Ü·ÊLXdNBϦ9H (obbºªLÅûɰœv)¶ä mžšUºŠ¯j¾D Ã/e®qF¬zTU1Û±“Ä7€:÷EQ´ÄN²µ)ì ôàªÂB\ߺèh$âÈþ`¿«ŽÛBNÕ½ÜD•'Ó4E#9g#S.†»CƶŽsz`ü:þF#4Á#/;äâIô£)Òè¶g¾ëѳjfÃPáP߉2 •èíf„,²‘]©ÏÍÓ0î©.áƒÙ’ ÆÍjÃì8Ee£}5~_³Yàc…9çi2ž®ìŸ’`jv¥øwaV=–…RH=»0ÁA¾WÊ·]Ö%‡3&Ù,Ò{rÍÚ/Ò·¡cçoÿ‘–W@òì¸IλÖ$o ¦q5gëâ#Ýg?Êo"LÏÆ*•ŸÛu٤Ùa £vVú gk*â¾Åƒö‡0;Ñ0ºÜ×À.¶›Rƒø‰·¾ÇÜWxÆÞÅû¹vB]|gËϹ÷uvàG¿ÃWoéêVºO›¥[×ÙíwB&ÈÂäc½§w^:+†å6Q¯#—,aŒ¾\‡{òÇ [!ýgo»5ZÑä¯mfKÀ"Vÿ†Íw®EŸN.ÍàŽýLÌ…œ  h-!¯÷rr<Ón¿Ì¼>Èéê^ŠñSE:ðÕÍgש4ýD?Ì„d6¢ØK¡1žíârñ)6tu=俦3sÖ9|Úpµ&û¡*.Å5ò¬v¨âgøR–q,’kçg\§V•ÏØª*NÀ_b²Qø¾J"P$ :peŽÉþ ­—ŸÍYy|]GŽß'¿ß¬èw‹G<'K„ùÚ:"É„šã,8Ëg6BÄ nìÚ2>]ñâküžÍCaÓZ•Èvڼɒù¥Šf×0÷±mñ¥ÏßéRÑ#µ-÷ÐY¢êa¨á×oNYÉàåøt‘)sŒñB½L~µÁ_Fѽ›+|Úëò‹ò–íy¿‹€Œ Jú§b;©±+‡(w¨ãË*9SzðµH™S1B°É¥/ê= ))´L“Ò. àiGºúг›”6}R o ÷äë^úp‹8!fxû‰BmfÈߣrÖÈá¬âg;5e#A’~êc‘¿»êvaâê³%+p*O0Ÿ÷ä5ðK¥ž­«äN˜GäQשׁÌc£Ùû<¢›¯s¦0Úr#M8Œwq;ŽÐkIGŸÂšÌ›(*›eýµ³(Þàh üçÀ¾ÓëY)ÿ(Ùxö( ·)úl¹Á"ÿªõv f·J{¦ó »ŠtÝÓ슢6mòÉÝEG¦û$¾©ãœq¥“¨8;•jU©º?‚ä¦v>)êÈÛ‰¹@~Z&ØY#AÓ/§:ï۶ÇÔ] Œ~îKU»…òµ"•‡m=–Ÿàâó "?âóæfÒÂ7üˆf,g˯[‚ÇilÁSeš‡Ò/9ÇRÎ:•ÙþÏÙ>ß$"׌ÌâðÐF N²cÆ›…7¯!C‘§êã™”WQ k¦+g‘:oªµÕpj¯÷gþ>:n#J]‘ k+67øîCj*x¬¹DF¯Ÿq¸¿„Ç6t‡òbþÿ @ò¿ƒDªh†J\ÈÅkûYåbã1(Ëݺg£ÓVy€ÿýrìÊë ñb‹œ¿ŠÑí¿à(%íÊ—Á à‚Z­¾mUº EáG•¡‹¿ƒ«û‡êeJš¦g71ÿ y_ÆÈé4œìÇ}©ªu}‡ÊÍ `<B…±¹o‘o|(Ö´’u¸X‡ª®HœÇ£tôWü›ZO—½ÃFæ€[õÛŸ.Cqtㆾ9圸–ˆÁ—L¼X§'.vûª4bD;¥#œÎ9Sr‘Ôœoß!ÿ\E¨BòàÔlöR¼Ñ Š@F¾º%åÆG!‡¶‹q| ñÌ»,ýN"*+=ä%³K]aêCCùµLp:½êåkÆÈ ΢GJ•#CÍÅMƒÂ°¯Ù3 Ø‚¡=Ö„@vûç쾃ò| “Åê쪾´³,[r xùÑEY:7D FH½ä¨5”1˼íópÓ…HKž8axyà}q#B×ÎìAM½Õ’~7"eþ` «Câ/ØS8+è!̪ÝÎDí±«¤¼‚µš[ÎfçÁa·x&PW¿x~rS ¤WŒFCéL¢@~.ó’˜m¬ï硸Õÿ…Cv¶CÜãï½»¦ו¤!iµ®gŸ6¶kt{ÕºOöäYw´>êšÑ´(SIËYg1²C ËçV€£ ‡Ë}ª´ðÑ,Ûú}Ù`œ"yoTÝ>!9jCœyt]CE^´ ‚~®²až¸´Õ_¾Ý>nÄ×8x§’=ÀÚ2ýróH­Ÿd™ã âй L…ƒ² Ùa1!U‰ëô¶ªëÒ™!”‡ Ö¥·üu(ceW.§x­‹¤ ¿¿å’:T ™[·=´Fã©.[«ºb‘ó#º&”ÓŽCå\q&VdõRå;àÔÓNÇMeã ů n<>èÈg®ƒC#R¿• yVÌ4=Í„½˜càk…)ÁYgl;6 £Aç”,Ü“¹¼ã|Eï®–dÆ‘ü-ì-rmLJnèƒEJ&=‚é{0ìyÂooWá`0àë Q÷ò¼fož÷ ÆLŒÉ»KÑD´¦kbrãÎ¥[S —éf“³)QÜëþÀv¡‚˜ŸÐ½š²BÍã:„–V,±d(eÙXûF4ÚÓŽ9¼¤Fð·ž4<@t]PÚ7’(¹>ÛŸq®Iw”.E<Ž(Û ?Íï/ÛÎúw´å±‡ ßxŠŒë9bÑr©g¤þsí¥5dãÆÎ]ÿëeã¥tl˲äÐ)Ó½Å),´Y1ºÎk»#ÊZL蔤P]âƒvóáÏ<²ÚmÅÜ¥­ #øažðÓ:‚ÜÄxñÏëK»Œ‚d1ú·€TTfÐíŽEÿ5Ùú˜c(ˆËĈº©Èš¥daÞ–h»n{–æ ôvHœ– XŸ—¡U¢8<6ã×HÎÇé(÷ç¡ù‚'.øŠÌÉ^ù ´=8ãuï>ÜÓIê‰\v˜ý¢âÍî… £=ÑUI· ÆÏ…/KhQèíJ„Šs fôôÚNâ6>€#àK}¿Å 8çzœGA~y…¾'ÚMéŒL…0¾€]sU€úó€áRzÓÌmnE +ÀÕzi‹ Î$·E¢‚íÕ¸ªjWƒC¾R† ÝÖ¤ƒrz qö¾„¼?AZ!#GdƒG|CûrФ³¤ å2‡‰;y•5|É9„Çdráa6K¥:“[ÝEW¿ãgÃ⸫ð¨åÇ‹vJ­ 5CÏÍö¦ .²¡%ÍþÓrpƒu¬ûâ9ê¦óQžlì$(Ä¢>¸a£þ­:z°˜"u<Ëif¦¿ÑÂ#Û~ì1ÕÃaÚ¥»ºˆt03s˜Ñ@fÙ…#K Ü%ªí(,’©Ù ~Mmü m %w¢lEâønÓtuÑ9µA·À*þÿ¦´®òèÖ*„65+kf$ÿåfZöXoùH­ÀÞ nHmøoÄÂiWÑ™t›pA@ƒËiv ë—lŸþ!‚].òµ§lÁêªÅÛþÉÿEWpÆ£ÎÅ—˜Níú°‡ÞK9ÃV;ó]ú¢àyÊ;xÚkÀsP-YÐA{”rÆîŠ;nýñ Õâƒ3Ò¡#6FÕçsÕ-Œå]¦*–j¥ˆ-ö¥U‘k¤4ÿFˆGH?)Mûµ¨ª'NÇ,¹‡F´›·ôʯí:ñFì§–Š©™±> ß#U·{I ®AsD&­•Ήëì"WÏíÂ!®á«Ý(˵"Œeéõ9g‘õº]%ë !ÅXßOJ@Y––1éò•²›\—‰.ý2»Ÿ›Nêøê;—ö õ/¢Ìeu©xÕ¨‡Âk0ú›g`úu¨só»0OÚz–v‚Ïe-ˆR†¯Ê}g¡B;uðƒå… ïûÑÆ¿›>G`HþáU_ïÙ±Õáj«¢Ÿ”¨ @„'(*)2 –ž‡‹ß<Ï?³£(Làß—R&ŠJål &BèOáWXµ S|3pàÍøfÈM3ºd9c:ãmñÖH7 xå´LÂê$®©NñÏZǪ‡á;ÕªGÖoÖû©;¼UÂ…¿Ø2ûÁÊÚr‰²¡ÃÈ©MUm¿‡é`ŒU8ØúãübŒcË‚A"uÊ'òÏÜSÛ`i$I@––æÞø¾Æ‚Úã|kz‡L÷·ŇҶ.Poôréµrä¯üV.ÑN ,¹Ø^ïù'ì°LÄ>¤~[^³@HþùDÊT@}^$spc~Ûv¼œE‘¦\ù€y~–!̦hþªuý`4û‰¡+%Ñ[û¹c.pò±´ • ª¤¬1]LUL›¨[j ðœàÈÑa&«ÎXˆb:j äÌš•[ÚúÚJŠ™¥ƒ\ˆTe"…sS’ú²“”F[£“qœ¢5NÐ:·é©Íuº–~+¶ÚÑø‰êI[®ã®²q’fdaÊ¿H̹Å7¶(ʆLÿöegÞ5ïuhyÁÖ¸œ¯¨Uä âI¦§…÷Ë…dbèqCæÊ˜™sbØñ¿ jM.¢ON%Û²ËAÌϸžªá0±lh½ù‚+Z”ûÇ‚óP2 dy)¿e´êo"yŒ»µË5"b‚ ûzu×9CB^ùý?JáÚ¥rè÷JƒðaAkɦ¦s½ùÁôUºÝÁ&6†±Bê‚"M 2àRT˜lE«L§1œ/ÚéÂuäp‘(X)4•µí5ÐÝb2ã©„!7#Ñò«ð°xû!úˆ¬ÓÕ(Çᑹ¢!¡²_ÜKq–ŸCr‘¼é ´ÔUÁi’õÜÂ&\ ?×x¤ü \ ÐpOÁCe¨áhZdEÊÓ ‚nc-[pAhÜ Qa ;!)îhžùܶÉÞèWrw"÷}E] Þ€K]M³è$tð‹\3䡎­§¨KI×ÏK<ËÕz‚ùîëyMërç`óˆYã0åà ,ÔßÕ5@÷I"HW%Z›¡2~ÍøcŠsºï±†!Àð‡Ì8ˆ¡¼%HêEßjÀÔp`Þcº¨#‹¥Š—9×"$E1Pù¥2á·++î &t’2ßþ"“-t›ý\ÐD´.·`†ðÿm’:kQh†¼Ð¶s#àê̹¼þˆöÅQÆßû ¦^ÅÀ8Ñ)³¾Ìã! p@´fPþáK•mzžËù•Åí}$çqJ×èE‡×².{ÀF#IÉ3ŒïîPANZ¬Øx `ñ}xô¶g×Ràš#ƒÎ±N£X帜QÛuuÙW–+Ï2YÇEÓÌbšÈ´á#ÀÃ’J‡¨ZiØj?Q‘*.áäKŒ¾9ùØœHÀVé•g$¹8è¨éØ17 ¡Å“CG%§y?ï5ýžn¿H?Õ‰ëD€2ÁWì/ HÞbV^é)ó,!WŠÐle¤H$Ï;)¸õßc$ÑË!Â?…Ÿ;œtÊëAý¾÷·vÓö9Î, íi¬½éo_èæéù­ß…±Jæ¥ ŸæÀ¾´m£ù½Ôö´ä ø; U`*`øˆ5'Ñò‹†Ðn™HÄ}‘'!fé÷튋ìµíˆ¦ÝØî–]HÏIÕ‡òvŸk¾Kµî~€ž"PË¿?cOÎo½xêš`Þ%Þ—‹£Íг¾dòƒÈ…Q ó —~¾“c'Àjö"X]z ãw€Â‰¨[R~ÔÐÉݾAªÅ¡µ°ºôt¶dd?„™i†øjßbÔ¢«Xp2-:óÿ•^¡—‘ècç Úå²¢dÃÍ$RfÆ”^þ¢|™³12m¾Ø×&;ÉßÄú r$ˆ‘[8°ŒwÈ.û§‹OMM'Ç êç‚y2ÿF©C^•öþ¢‰T%ˆàÀû ±ùð¬L¾*wâšÆþÌX%dõÌãaa_1ʈ#çH› [wò–YÉù*Ú©)j‘쌻QÌ÷`Ox[]l¨üŸ<Ûb[諤M>aqñlÈ–ÞÙ…@úV@#yVØÊÌ5&Œƒ)æ%FÅûëTJ.‚xל¿G¯ eøXõ\†¿Ÿå ºŽ~¥Îˆ^” t>¥÷R^vè±Ù ý >$bJklÁ¸âkñ{F†ÿêfìtÜHAP€N€çòÆÑûPDƒVsܬÜ[ ;Œ ‰ÎÅ‹›ù?:ÔJÃ`Ë­öŸT^†S;ã øJ*‡i¢°ÅÝåÜÉŒ¸šWr><‘„ÞÓÎÄL¤ŸJÚÐqËXw†kY ·*ƒÏâV$®¶¢§òÎf#áôSÉÀ©¶Iæ¦<`Ô°{qaYJGŽ=`âR‰Mò+fm™-ñ›IИNë V„·Ók|EŒ~6â8¹)."!DÒ€!Ò§ÕmJÂ¦Þø9ì]ù¹aRölHB’¤›KÒ•ê41"ÙÑO‹— ûÉcNÁaNÉô%e™ì@¤¬G]À¬Ù‡A­דC¼4PD¸¢ìçï%Y6xÄŒïž;‹ XW·•;>ìò$ØRo™6?,ûmÁ}µ+ÛO 6€Õõd€—£€¼”!Uñq ¿llÍYý)›(ÛIÙ9ÙKxØf€saE†ãb y¢é#]B%ZMT–5ÐiK¼öX–ÒÚÀ*œGTÓ¯Oö€I>.àÌö&e×s ¨û\¡D/ï&„Ÿ5©c¢P‘ðY Œàψ¶ÙQò ‚|È ÿ7PáŸW‚ÈEdSæï‡C Å{”h³V2<Û]Úgn6–:âº3î²nËW luh#Ojju"}LèAæ¬5ãmÅ!ÜÉCì•ÌD98qvgïÉÞK@é]ÐX0aÁXfÅÛeÍ”c;#âæ¸+ìÔhΙ2D¼¡û$çðU© 9U*%Ô®}øÍAh‚cº§WŸÏò]ŸÙ†AÙX€‘(S—†µ Î} ©Xf™‡¨ZÑÉøb[©2£Ä GrðÝ>œÀ°¨£µ`5dðHG`Ä|L8JÊ_ˆ2Z“'ñÈÔTK­eFö¦$ V$…WtÎÓ¶þ7Ãm$šS.ñˆÑõ+ƒ†W@kl) ˆ®÷× Ø<ˆÖþä<)‰gÆÜcÑwXnÏ»ŸlþòÆj­ùD@ä —…F1+¥PÁ(…hSc ·S–²g²à¶»w¬‹’…ËÿMOë×±¹ŸÞ-Öž€•\jÀŸhrŸQ’uÁw5唜p.ò¤®¸rbŽ(‹Ìl`ï‰x«Ã¤š“–5R7ÑÈ €çîâ᜘ìPÝf÷G)‚?Ë<ï–ïR[€;¨ÿò&t² 7‡ЧÉN4VާvPO"Þª‰éÁÀuÆ·!Ô£NÉ‹¯ûúÎ÷&ò¦š¼ÄlM0HQfýxývä&UTè|› 9›®h$Á‚§tAúUø=Ha‡ÝI öƒÞèX›;†B1PÂ(šV•æÖò]¡¬mfyýg%Ç™×ñ½EßÁW6ŒAŸïÑR{>ŠÇ!9Žg7f €™•·+gÒ^´g¹kB6«]à^³Ý•F…)g[ E¨£¼·3tÇg¬•4î[é™gñå8—Õ0r/Ðöj§M.К´Ì~:9 L³íHV¨ì?Ì »¼’êV’¤óÓ¡W÷lwÿ9¤&eã æK­›yS"×.-³çÕË–”Å^›ž>£ œÔT{fÿYq·6¢¦ »I­ùÐ8ÜyñÉÈûst£\Þ­™ÛÞY›ÍêKMýµºsP%Mo)4Ì»åRÂHÔ°Ÿ¾Öê‰Üè]Âð¼ã“yU›•qäü(0‚ƒ ÜõeV«ÂÇs ¦½a+°]_¢q3G00V¨=ò #‹ûâûB‚Îá7ÈXãÃÃrÔÞvÚ]Ö/Ã9n0 !;‚Y×äê4Pà„ÕV À£ŠEëÊ$Ÿ»šîëgBS‘?¹šµÅ*;0T¼õ¯Øs4ž#.ï¿9 ŒUP!ËÏeÕ)†\ï,ªøR¶î)6Ï.ë=¹:YÃV^aÇžÜež‰v2U‡Ö­ø°ƒ3r8'f>y>ú6‚‡w)€ú <^<28'ò¾Þ”Ù&o×z¼UFVÓ–¦am¾q»£ü¡ÒÏ¿G­,2Ç® s ñ‚Lo(/V7{Õ¥h?â×,¿ñç̯@¹g ì¦9‘QŠØº!"øUŠc÷‹¢d_‚K¯oŠÍ9Éþü"+tKÅò´œ¸FáøJ¬úy¨LšÛøŸ«ÈbÄÕÌã Çà=|X· XüÌ\qôšEõÈHì4õH_duÁò-²˜ÞÉx/àòӼƚ ÿøÌÊ1! ±¦æe±»O—ñ?$© $Jnvž`Ž7UPíEÊÉéE¦C­ðñ‚*2&Ÿh-e¯±×{I݇‹Ái€9پ䢦­ÖCîÑ…Á R޶4½œO"ËÚ ÷ª1ø±xMòRDÿ*Ë;þNá.Ú"$1 ðŽ•‘µ iPŸ:PLœÚ€ðVÞ°:{¬`< ü2 Ñëùl=EjÕ9`ØK[âißZUs<„x‹—eQâ\L{‚\ˆ2h(¦¹6ïþz/'¸!ïíÀD¨Ö“)éq²õgyS,$t·äͼ ­[Ì jœMxú|Ë*Æ}5“ - ŸkÇ¢ý‘8Mûsè½Ùn“_¾XÚ!s3ZàÙxIÜnðÍV"Ç›œf П²)Øtd·µ£ú²|æZr)³3Ú5v9ÅÂABžh`øR©IIªá•ý4—©Å…“tWŽs(&O{³Ë¨Ýɧ-mu8ÿįîPMQK6ì2øÇ€l¦2ÈKðwmѺ Cæ×ðÓÀc¿žFªdd¯z½½!è‘RÏ|R±HkΑ‡âØ ‰ÅC ónHfˆÝè=MpÛ̬¹pkhñ‹ú3àUVœS©­Žˆiq…-U•²øÃóR]Ññk‚H-‰véÙ¶vÓM‹?ð‚€Â2"éêëzttÂD0 ñwtKYï#‚ø‚‹â‰2ì2á» ­Ð–QÌplò”ð{ïCB„‰˜ª3|ª¿>ÕIRXüâð¸)¬¯ €i¦€¼Ügó²äö羉]Þ¡ÆX‹²L7©±¢åÈA”Þ¼÷WÄþJ°ns®/̯Ͱyf¸ÓÇX©ÍCícöæŠcùòE,Í<ç2†Löš@£æ”@.ŽºÚ X J*C m„¯µ% v4#E¦¶æzP„ ãé­åÙ>›Â¡¤u{¾ âKÉÍáã+.´±«‚òPWŒÿö•ˆWWÙ}ànš¦Y$©¨S¶G^ï˜Öó-Û0ðÀTì©a·Â}³ÄópËâ9Pú¸>מ@=yÚKlZ\+°ÄJê£F–E€L¦ÃNL:{¤*`Ú¨K'b® WÅ¥¬Iõi ytf3r3ƒ¼2©:žT2…mï„ænºé׌˜zn“O l}i|î(¾ðÇ¡|nJÍ[ˆê€q0øñÚ44¡È ¢¶óílI+|kÔ-UÜݤ$½ª:=€–û®þO¢O2Z¢c;&Å‘YË«ÚLÕ‘;ŠÉªÖ}‘¨ËÞNÜœ00V ÈØAÿL6ø‡ª@»A­Œó¤¸1}ÔÄi¼so÷ùEO³d6$¹¿Y#ÈToV±«}p¹†lš‰ôdXŽ“XE0½´²ish£Q˜Š‡I™V [ý7Íõ&ÝÁ½Ïó)6½ PiDŠhOãd¤õ7>ð4_+3æõJ¯†£täÅw?‡ìÈ$+iKv?Ú­âÉÌgÊ,¸ qs–¬7€äÊèû3{è mÑ}å%QÚEJ±mÓ½äÉÊl’'ØÕ TŽ|.gÚ|Í,ÆMŸmƒ¾¾åuŸœÌ¤\Økd©=6n¦›B/2l ïv+^÷šcFAë¾Y*oή&â·gŸÀ‡†…‘ª¯}Ý]Ö[äÄåöPo³±iG¡&> Õ:t‹)5> àŠÊœÖ2¬e¯Ý³ºÂ@•)޹¬×Ï’K'Ù„OþÄÒSªß×òŒG)N9ñ“JÏ[S-‹_ †Ûú¥Ô^s¦ÕûR?C1°ø5ÁF‚5ިƆ¼&„'té£ÝßÍcH;jáÍ‚}Bm5›äòÈoË´ëê»·@ãÓLÆÿÌa- ÖüM·½q‹êòa|ü[T¶hi‰!w°{¯GAØòà¤mSVŠ?‹«}C<©jØž%aŠ,Úºeƒ¦°’J›ÅAìÁÝìPΑ°÷×W"†áÁª4í»?ø1mb…áOAdé:ªÐôÐ-ŽƒR§è4í«¿ÙPtÏ4{yÑŽO8&8ºBÅQZt¡Z…Ånñ§œqLå;ÊRo‚F[¬×RÌ1¾F":=‚‰e<õn'r[Û†(¨ßDûªØÙ‰—©9œž›¬N`‡ô[à’ "ÙÞõòäŠÈµ¨—òJºÉ %“ÿú+³+ŸÎÕÆÈZ¹‹¼­øl$»÷—À+âdx\ĺ/¬8¦ùâôÑT'z# K …ÒrVí}i´3XÌDc’Ã…C3'LÈD)À¿uZ'âø0órïMy¯ôm–YõÈtÃŽ2Vžn÷þJyyzýV7Nw€ÛúO8/rlÑØ58V)Ï ét'7<íoQ{w ú]a³¡´ÈS]ÆæüºÌ›ÄÁXZF'úç6r¿¿° *¹Î¤0Þãš8ÿíô­O!Ñqtup1I\žÁßRåR®êzm;ò„g½ž„ Ð2ÄéåÛú]Æ$›>Ôßýçm"‘4¥ÁØT§; µ½wb‰ð¨Ü¦Sc#÷z(À¤U1RÆÞ»cWbèè>C^À\–ræÅò±`âC.?¾köÀøxáO)!<,á1 áC–dý#§Êõ‡úšO8Iá#<ä›k:ša¿ÒY«/ë‰ðîm”Mk¾pV³Ø¤jöð]T¶ç°¦é&R Ÿúî'"Ækª!»ßÍaÜØO”U·ÂUP2l&/7Ê>.Ѱ<ðkSãÝ% ;p²ÔffÌ\£ÒðwÉ@-wMI…›y'†óœlM]pn Gk˜´\ÆAót["Gý~ô é§ž„ÐÌKXÍl(Q2aö+%/t’¼Dü‹é¤hí.>ö:W‹&iÃÍ+p) øtÃ]â“,¦àÙ‚7Éó…¢/îïa9ú^»zUù’ ‹s?ûéz­#0Ο~1aä*R¶¹Õ"Í›žæ bÔ–01iÀMÕ6xwºpø½ýíUÇ^ò©D"vWMm!8F<2lœNåµòË£”r—&ÐDtmF¿ëBšÏÈñ±A˼®8]¯]ÏÆ«›öèŠ=æ‘ JÐsùÕáò°æ¶ܞ߬-—æ\æN`gŒÉFw¡« È¥ZMä#䃢L§…*`v#ª¸Ä½ŸÄÜoÔnËÕ™7Ý™ ÖÒב$j+î×°Ú4ùwέiÎß'µÂ\úC ƒ½óâüü"8Ò}¶ê¼·–eGSôud³!n$bé<`e>91ï„  ÈFQê1„À©­të:6÷»0M`YK× ©ùÁY¤‹Ø7Ä=‡¾ïù zclÏóm»„N5S”5²7pÃÄ1R;lð‹:zì…%(Þq#¢Û t„ºD9n‘`m"þ÷cƒ óYT\éë°u¢¸Ò´¶7È}^"ã»;ðwæIÕÓ¢3JÁ«•¯÷¶U@¸‹ÄÊ0ûŸ¡±æ[3®¯lD›òK}Rž¶•fzŽŽÚ’,Åz£TÓÀýR@Ý& Û ñÒ™¡áíKÈ"žxb”ܺaø(wÊØ/{%ìÆÆž¦R︡7˜‰dÝDáM:ÜȤvµöêËN`Ív>„"/ê #=r Ÿz4Ï~ì\6jßow» è.{[w{Ð8ŠŒ¡šÞŒ±“ÿBÇâ¶Ü}äß'ö ÑjLþ“° >§ª“ÞÏÓnL NÁsü¥uƘòÔ_CFÈ‚ØKü-œÅ£Ð£¸g“àÇaÓ×™æÞI€¶Aà¢$ ýÁ_tN`bJ< Q¼ú)2Íêw#6uÄ*‡ßÍAîå5¼?”"é¶;ˆ^i¢îÐüó׺k%áÃYM/¦w’¡„ÕD+¨åÙ_MB¬?Ð'#ì…u©ã=¡d[¯+¡&cðuÁ͸<¿î'¶oÉ3nÀ €ë_6i“BÒ?“‚’\õåÈÉ9þ°Îœc0ÜßòJ×x·]¨8­â{Œ¡éD³aUå:Ǻ$9u–<ë¨~2!Ç”͆ҤÌí‚™P…íýfï YE¶‰Õ-RFõ›QÄžh²ó´0¯Çiµð—–ß9‡61|ó1 ŽaÖ­RÄÖTšTÕötR ¿Ç³˜Ì \­\Aì˜h6(MºCH¤þW\÷âg{Lü«å‹sQ–ÜÓÖ’%mœìó#«½e øÃ’nÿKMÐ3ÅG³O”kæÖƒ1þw n Ôƒ!ôzÍY+ Û,¤òÊóQÕfì)TJfJ×õåaUŒ{‹èoWÁ'™@€‘¿xš\í©UîÁ»ÄS1V™;µžöƒó™†Øt%÷™ø‚†aÓ¶ZÖ{:ˆû¦²µ!€¦䥈Pdôï2íÿ +WÕ„8–mßVœÙèê¯ÿX¬#jÍã*ºè2ç5_ÝÉVHÙ\|H+š’mñ"Éôã€ù¾€óv< zQ/I„·¦‚¡~Ö, ïoü6:sF‚þ+Zà ×ÊÄ!tpí”iû*K6½è8:Mø—”Ú’:A6°In~¨*ðì„Rû—ñɦ`ŒÒ˜Æ@| ¿<šØ å Ÿ½¾ò”ÖÎ4™…µ´üB‹R”îQY’â\›àù–íXYxýÒ£YÿÉÔ÷Œ&»XÜX¯PñýQÜ}qo®‚½ô½´"¸—ûÓø"Ÿç£[¢+÷¢MÚãgnK4=xÔ[›ZÆ›kx¤q_Y)ŽûíE!Ò …ƒ÷B;V³œÎ 6љݧDóÇVpƒ”ÈÑÊp,‹7ó…míp+ ¨¹7Ý2ŒÃ¬^vÇêz£b±³üþÏ{ QbÆÔ}¥Óu˜Ë y üÝ‘ Ô„*ì$ÿÿPÿî·—‰ÌBxÀOJ¼¬·e…ÞmLÉX4„f5eÐBye´¯ˆ“B*¼JÈx"]ï‰ã˜Œ›Æ$Š ámÿ:Æ!›K>!rÒáQ1Y¾ó$|ÙàaP®åÔaLÉX"E{¿Â*ëö¶ú\ö¼ù(éCjõlÔ†—BèÀ.µ¥>J¸Áh†@©ÅwgTBiOaØŽ ºÁÁ.$¡pwÞg/¸<з`FOÂg×pøb€mgËü¡—­²§.…æÔš ˜w¥táí7Kï®ÅØßéÄ?V†§a¿O»ÜA/ ?œSïNž/ëPÀ²ç h7¸k‘=Péë¥3õf¾Ág\úûP‹eò|N}šûà§¥ASϧŒ?Éœÿ¬¿Kj\P3èXÓ> î­7‹žé$qSó¼|Áã-ž`U‹uæfú}oÛ¯'–oœ°,€ÂÎó œ‹ßú¹¿RŠò)AÓ¹î×=XIñ&Ñå{©vCøæ(„-7]OFÜšd»Ò¦Ø7Î ÿ~Ûì‡ÜìfR“¤¾ŸØG})P u(_9UVºÈ}¾<¥<œ=:uÜ+cqêêÄa‡yä¤8Žθ·s'øAHÊN=˜Žóš´õþÂŽìi•}$C… ÈuÖš˜«…Ýž<ÓB,Ë ú’<"C móB_Ù#è!ìþye o€†±æÛ¹s—ç}€¨kž3”]Ú/­ñ:çò ÓgLhÞÇ“ bŸ禠&OÈ\_)®M‹z·éS'4›EÇI ÿéK¨‚̹ͬtj#ôRªÅ復øˆ²®ŽQþÀÇû¬ àr6øò¸48¦~Ä{nÀ|xºr©Ün WfX`-ÚÚš•¢âZ-ÿ¿TÔÆ=uŸ8·3Á×5±&ªzHƒ!%:RXûôöŒLûÖ×R©8Ô«Ä'Bë¥9`ÝGÛk_Ó1ˆ·^[Ù"µŠþ ÉÍ"à3÷½ö&©²z'¥77¹?”~ ‚¥‘CJYy ƒ´.€ÖÐ5múìèvkô<øn»þG×ýÆ4ð2…:õž{mÕì† êaß{Úœ‚'»‘ê‘yV…gÃúüqQG˜eL³Ý; ÒY½‡}£êˆó,îýrÂÝ`£Æ«)ïü?¯´&rõÿ g>ôX±Ú³>/nJ)0g]ʘg|D ~èÈ1ùCö…h¸‹œœ1„S0A)}«ðE®jï0M[NGÝu%àú/zŶ°î+%–hÅO³ë[[iø†‚ürcíȈËoÈúúóߨLÕ¾¬!¬Úsá‰{ºÚÃ(•@"˜Ã>QcáBš +šíb£0Xž ´ ÄÎÁ#ÏWPkuzåÎmi\¿®aØ@_š5s•OÁ%vÖ’Ùí,áÎ]ûÙ¢{…¬×³šôÎü¥«’.—"\®ô~¨µÑI*ÊWBp8ò,áYçÀòƒ["¡ÒÙžR—Т×ÈД³¿ø6I˜Öj!•Î_¹4U‹tsΟ”ó —¶«L?Ø“&1›‘œdľ ”GÃHrË y8N#$ pþékþ½ÎXÙð8ûnËeKìZüÇNòÓa†¡o¼mDÿð$œ­šÎçQv5Aq u£Î«fp*1^.n¬qÞütGã&ûÉGtΓ¶ ï‰åøkì-“+žRjUÎÆ\®Áh½•gÎ`ñ¹!ÉÈØNlúr Ãg9ÓàýÄH˜2kPö׻ߕsGôl ˆ-HpÈ+ÃôÂ]·™ìP¿úBuDÌcÓÇÑ/•šÑìdÂä¢8:V¾†»±t‡¿‰Ü¿û3pb}€@)¼—ªª/eðf¬¢u£´…Ávwwò¦`CpÒ‡´—°8¥ÃÏ@àþÞ­š|-ìI Öæ&½ÞÉ=ͦBÊû“ܾ L§]Ã[/—2jÛ¾ÀÜ‘2nÌFßU ¨ì°ùЍæAG1Î;°ª Ú.#ð Z§C’Íwñõ{&ÚÂ×§û„ìÆ^®aŽ~Ot²BF 7fHx®SǦu›ý³‹3ûéÉÃR{ œAÌ»ì¥Z €]Þ¢š»+rJUx2z©Âm`úz†Àƒ(íèE©ÕªÅÂb³r:³ävÚ4E¶vnnIW׈é˜.WaÝ©C8ö†Þ6eníàízç‹× ‚Ù8™Tžæ{- )3ù.è=N9¤ãMÝHý䱺Ýöqçq  Y¯y½Öÿ0¶ûç:•ÉO >ž‚¡*°‚ôu}ÂêüF˜$°îëŸ://¤Dy ‚†Ñ‰Óˆ¼¾¯ˆWÆm…eÒ8+ ­[/÷ršl’%=å)ääý¼˜¶ÖFwŸÍ-ˆsTní{w& ’§ºÏ›.³Ùè9ký¾ \ :`)nÆO }¸ñ’héÞùÉÆ˜ ^Ì-48lßû¶´|¡W¥1M ÊÖC…gÈXŒÑ^üô¤Ä±kTù¢§’k…p¦¿%Ì¶Ž•Çž"Óý$qxK;Ú­¬ª½aù<«ïvZ‚5ÖS½¨‚nçAɽõUi ã—<ÕŒäàV†.s)z7&ZÂÁ”ЫŸGØc†‹˜íé’Ò"q¶Ëfsõ¶è÷"7³cæõæ1d:Éãº+XO‚ôò/¥9ÿ"”©§Ž@§âªaîVê&bŸƒh;oŠç†¢¡ù+‹à‰ƒgBV«Qý`¨ökÈÄÌü¨äCE'‹/'šÉ3ãlõ{1¿wÿßã&þZDŽ޵TxßI=[!DÓ)ièz>†«+1¤¸Ep†§G³MÈDâð¥Vn².Øw´[ŒsnU/£Ç 'øc’±FhKx ¢ÀmJЛ”qð‚=K?ÜߟèˆÉˆQ eë„\ý05go8Žœ7X1†lbV;VÐÜHÆmÄ£ ÊÄm«vKv÷ž?™Þ.LTb:VrÒF`w!¨[|”$Äq»Ù¢½‘ü–\†“ã ¿öñ§€¹@˜* «¿Zå »&XÞëpa0ãW‰éì2af<›Aó[WÔ“Þ‹ Sši†Ž9q[Ïs=_ ¯+:kJg“X ½J„e-Ôòà˜Åe`GØq¡‚²¼”,økª«Ü'_–zKxͶÏß›ÿú–zÆl¶Ÿ£€‡ è+9O§Poô‰ðÆ_k›ŸA žYÕI¸W¶Šl¶î¹ƒþ.…©k ¨m\çé…X¾VÏ%c­å]­þg²R©Ê‡ö²:f«=¸~M^MRlÌ·3<…fw]vôÇÙ?`ûl1ý`Å ú·KÂT+!úíNaË?â‹CÓ]HÔ2FúŠ6ÜÞñýüøÑg¤Rjw\ðvœº¢PaŒ´‰ÝÕØz·µ-Ly3Ôဈ»Ñ†žÝ9 °4^µÚ/H0_÷¸PÂ@cݾP;]bå-FÅ¥ð7vWÁòêq|V¼$”Àí¥0Éo"gÇVÇínÑGóŒËÅk)õØQûi7 ¿Œe©yœE™Ð.(„UO«qHÐJ¬v /Egé óž3O«­Æ1“V[“ÃçDXÎ*O·«'ÏwÉ ö‡±x…Xï¿)Äå­÷Ü5 Óžô”³2‚8 òMhõ9»¬J˜µÅ6t²Æ]f&ÝD¶fkKô«_ƒ¡ò?¡<¹ã/”Î' üYA© ̓DŠã<× ”÷ÛÀÕ„ÿ‹âŽ ÐI )Ñ,ŸÕëïZ·‡RÓ€w‚4ÌOxØ €ñUM2F…¸ …’¹7Cac‹¹Ævnðc`p&j×™Àk 0>”â‡pºÏs@D‡ÉÆXDžÏÚñ|mÁV”%Ü€jÖD`l]®–e¿Ò`šL}u€%U: SØÿÔ1µ¸ãóHB"p QíœÒáWò=ç¢Á—¨uº´jœ^|ÝÙ!“‘X¸Ð¹Ìé!Ð]egq¤£/æI•JF$Á ©{îªeå2¤@—vñžè#óa½¾qɤͬ´Éò¤ò:[B‘tR|Y iÙtöž]¥Ý®üâ·!ÌWjî†ðXjˆqÖá»u`u|(ñrÆnR]R6ÎËmij`â*0ö†Òè+‰<+Ò°˜»UÇ(D5v/Çcç ûÈT2º ÛHÏàã€TžŒåkP> $õ‘É8oø²#˜à~ñy<`M£V$¤B”4éã–YÈÒlºê·¶MBÝ+í?#g[hâ“À-oþnëĪ\÷‡î…W“â ȇEЧ‘‰º¤ÅžWwª'jtÐ!4ÊÝ¥ @zÞ³šæ9”û¯(Ë;X0b1¤þVçÕŽX¶ŒnþgFåÂXzÎ/¨Ö‡…ãëbÔ$DáÌyÈJþ"Æ\Ñ'k¹éÑPW1U¯O?`2ljÏsÌT¬VS¿PŠb‘R›OÙç’8†xÁܸd:­ƒGòÿøñ˜Ãƒu/ÖBÓ¿ËDxg±×òæá¤Åt‘5΂ìágêQã÷—fUí˜7!1Å•Hø…-Ù#íƒ+ ƒº.åk«Þ‚ÚÉ “2p´p_½÷¦“PØg¾_e×m0Ž^Ô`+¸iè±&l3ñ¨­áÜ!+©éþº/ç€éYÓæ =pù¾,s®>˜˜eÊÇux&h#ïÃΓ¦«ÛQf‡ïžÊB'1ÔÚíñ <Ú ¾-'–ʤÞM°S‰Ô€b¢’ÜÙN#–™Ô3°àâš§?dÑ*Q"åÇFsäÏ Ùû÷/)ÑûBÕìA×Èø ⌞Á×t±•!^Þ7ph¸º—ö×Õh°|Í5Ú66:au@å´¨GûêMI³à胒iÜÀuZyØÊþ3› ¹~pO³Ž^ä …å_ÐÆ¬ìZ¥ŒtÇÀ”›f'•Á¼Dá\,¡x¿ÖÇâ}ŸâPš¥BØ]+ÔÞÑÒ >¡‚,>”k'¹Å4sÐåá˜c2ÿmScx·iõµŠJ£ú›è¢ÙÙùöX€ê§E< :ˆ>+¬Sí°µŸæv—T³y÷¬Ô^ñkLù¹×Tú¤…šá²‡ yØdmêFZáA1AÌ¥)ø'ïçvºn=®Õ‹Í °uZÕÈ1êf ØÊÔ¡gÀ•Ѩ†ÑëªàyzÕq…×Þ`Èuƒ´íÆÈ࡬ى€gvùè*™É¸®RZg±mN°t!6ð0êáîlâýÐæ©vL–Õ4›Gň]/£ø9Ö›/nŸ¹*FÍŠ; ᕾáW‰ÍpÖC%aæ62hÅ´êý¶Ù¸bZ««p$wàV¯ãòahC-×AÛhók+ª»¶kŽ#Q©òmtö:·Úñz“U°m¦Žk}Û5Ó'wÕ„ðn–_žØ&hgèž!育פ'ð© „’üb}QËLμx šðòFbß5ÆÛŠu#§_q%óG¢Z³¼I\ö«l€nŒêÓÛØ2”Ðɹ•Œ%e¡UL÷:v…"<ïbÜU[>‹x¨ ئ¿/D]¹Ÿ›M{Ç`T«üNžíªg×*ÅWÄÓ¸SÉõš+oh;Ûζz'°ýâÑAj%üâbâÔ09Bþup뎗§,zh1¤ÐJ8)L’¡7PLñY¡c3ûŸH÷l¯êv¿ùÿ|ßÑ•;™â(Ù/taq¾ÅyË@ PMÁƒ‚©GOÀâ¢e~GºÊÈKÏp|w–—ý_ç$0º÷¦Üá‘$ü¬Ê&8¾@B¤æ¾Á‘ÀåB޶y—{³;°q¡V¼ú­azâ½iÏG>¿ØÂBaºº©/â®É>+7{©oì}Á‰ÙüPepz´küedö2f3HîKh"è:0«K[Új½ÁìøÍr®GêP#\áÌÉ´oþFK?€±Q©–æ‰Àþ&<,÷1)9yOá ½rFùnðDBîæú÷AÉÜ÷#g¨ô]dŠkh|Ó-FÁ¥Øõin@£Ïu¯@¹“v»'·ÎEÖ|rcºW‡Eɸ_ÆÞ@ð¿’Iý¯îÅ…ÀC³K—=¢þkqÙŸ.ˆ&$m]ê7i”2Yâ¶‹†Gà €@ídhLŽv-Ö>\#ç¸ýÔŸ˜™‚¹ù@£$>».ËIýïàÕDž_„á2t=Úþk‘~a)ÂÅÖ­-Ñ•1E9Q±æ)¦fìýØb>þÈG¼_ÐÉV£)­ë«ßçH ówƈ`ÿ¥ŠmûMæü¯v8pÔF“Ëuüï„ó~ä>µ#KŽ‹°j|ÃØÊL+ŸÇ2Ý yÖFG%„­‹ni»¥cÁ@ì4%£Xvz¼{ô'J‹Ì䛪fÒ‡ÌÎ)ùëø–¹º€ül ;¦4šzkfÔ²0‘»áŒ¤‘ÖÄ¡foØ™˜†1»:ì»öÑý amp^<ò(éAÌ$¨6±M8¢6J{&ã‡ß8ä¸]Üè¼£÷0® Rò¤š¼1·HÕµ–Nå“Ú¡°rJóYÔ¢€\jÇaѾæòøã;Jƒ ýjÇ2ëÆ}`«Ú[Ê9Úijm§s·µü!õ·%WYDZ½ƒDã8MÆñ)t´”\ú-7˜è.Þ)ÎJÄâ;‘þÒç –FÁÌzÏg$«ö·âÆÄOÝf沄jA~òØ~ü›Ú!³ RQvóÙU;®-ŸbòÁE)àùZ¬Ìs-†öaB3ŒÉ£ÿSt?¥¿è.Æ1¼úúsÑÀ©ŒÜÑYòè¦ÆxÔŽ;jÝLŽá"ò0,p‰fÔ&p0×o,=î'KÙÔTüuj¢Â6íã)™Wš•Û‰xlŸËK¯‰£þxÜ;W=+d,3RO33"ÖŠG!ÅѸS•ó "¶Ð³YS±UƬ~Ï 4+8JÂá¯(Xrr'O_PàÝþ¯7õ•Ü¿žC3³Þ{5Xf ˆfäc¦mp ‚gýˆÂn¶Æfô綾/ —w1»‘ÂíIdP;ú€Ü{ŽŸh­v ãKÿ΋‹¡¯ ¥×¾P“âàÏ3¦ÜÏqÜ!û#ðŠs ô“럵<ŸäO:&[iDŠ>àíŽ%‚_ü€7¡¸S€ ¥–ÿûÌ-lÁ¾ RPÀÕ“pËàLK¸J8ÍÝJ2È ^²j"Ž›F‘[ô—Ú‘V¢ØÚ¢šŸÐvÔ¡Ñv ‚:ý„„%ÊQfVl'l|w$Ý{ÛR²×%bP^' xXNt.z)2ûU@ëY†7ÂÆïÎúÔD00,¾-ºDç\âl?(óå“6c|¦ {¹ö uÝÀëÿ Â] Ý*DÏ)˜\^»ä$£m;»èýÈ?ÓP°?HsØúêÀžå K°¸–ùÖk³VŒTéZ™ä/ß«)‹_ç+ò0Ìßì€ÂõÐîÅéÔà3,ÞênzgžÈ>²Œ´â:Fî@¾¦J}I©¯µ ÝrÜ#?y\SŠùð©_Y!É$ÆÕv£ÖKM¶{¦-â©ÖyÄ¡Ÿ´'Û°RÊ`ôjno0¼ |[qß<ßF,XM 9g4L ôÝ.áwàëb^àÌ,õâDGù£aæCõáLH¤$&ºëUƒ|ƒùWP½Í0İ <Õ+‡48”á Ñcq«P4žœ±ØG¨/|ç“>0^¾çYÎðº[£½L=YS脲X¬wî°áðMÇŠO§¡é€5û +ë»”›1ª‚Z"1Ëb ™7W56/K˜´H !軈/ZÆÙ?Ï€ °¼¹Ó.…Ø Ø,†6·ª ãM=Ì[¹ãƒPnQfV²r]‹Hý™ò¸œà‚òÖmì™érÊsrFÄ¢§uèùe‘S /"9ï®Rù¦5A ¡ž2Ð0Ò^sØÞ]|ʦ<"ELî!ðk`”kò#“EÒ\V4pÌÚY(Â$”¶ÀÑéñ½ŽXá_Ä Ë¼Ã›˜ŠÔ­³½¡¹,ÐÃb›“»Ùî½Îbs½­PÎ}U zû«³ËPùw=_–&Ý|a wɪÁüŒ RO±Ù’2Ù¿ýí0:wDÇ×%˜3šÓÁD"»ArûúÒŽÊrÑh8¨~p–~+j‡ÖhþEÖ•Ÿ}ì£ç ˜Ý¼§â–ò|'È2b¡X'ã^!Wn yUA¦g¨ì1u€ÌêéãHwÿæ¨"ñËÐ/}j]Ã^‰9]tõ#$Ðý¯õ¿A9©ÜÃjÉ8ÝAâ<È;œ›ÆÏDB§èl1fµ=¼íwz]ÉÁÅ=š'€5ðÛ—šÕ!Ž1$r9oZÈäRÉ8<ØEÑ—åµB½eÄtƒspŇ HÃß,ëa/»“æ]M,)Òf¶6åm&úAwTò%.ˆ?KŸZöÐt“$BÁÄ@¬;0¬óÊDȦ(Ö¹ØÜ|Œ´U 32‡RŽõŠëv(¯ñY&'~M™Ïµ’'­Z[tMI£æ7! ¾²K§àBuï§!bÙQˆoPŒAѱˆC{¥#™:m{‹ÇÑ ¢‡v²÷~hi_”2ÏUG‡/èj¢ÛXªù¤«ØÛâó(§nà¹M?r¹•¸™Â¾ÿ^ãN|tjIÖ-.èg2“aÜî]å‚W—Ü$¿qôSGK® /ÿ,F‡'üªüÍö¥å‡ß(¯wºš±#Ô t’$OÕVj³g^,ÓÅņ±HÌœ +"F¢> ´™#ç- $nùèªãˆæË •#“`rš¥Ðëí:ìÐÝNõvI ›yÓ>0 ÐAÃÅÒÿ&\ê› CÊ¡"—¢nYÔ©Ç‚Y!ø½<¾ä80ÉCËQˆÄ™6¤?«d@™úúTˆãq·Ñ5ÉoCë‚Ë#•TùºEý+ ‰44&¡iìßDäɘȧq,síJˆïÒÀòdØ–Vn07%Œ;I|¡/…¯ÀúRôáGÃ˲ýÀ†ŠM½ù0¡“(³‰#å6£!jFF`%%Àde"Ð8Ö븰@¶[«eè8G7ŒùMy ù7ÖZð—]²½ý™À¦³àƒ­øævPÝ´¸3à" áÜøA:óŠØêqÊå¢|ÞÐð>¡›ãF îXo•w„ŒAÞZ?Ø ¸ï‰kÄ]}ÐxÅ‚Ðk¨—€.ì‘ôÙwæÐ7ÒÛÅAëÓՋɰLª04ËÑ"êTy—h“žð¾%6b¿®´ÛœUålR°‰^e®‰µƒü3·§û@fÐåq-uà« û\ºÙÇ=á•fìÖcù†9R™kojiõŒÁNÁØû6Ó´‚˜×Ä›šI·©£c#7†Ôq¡D†xµúÔÂZ§Ó×çɶëv(šn¾Ê–èÈi-€§· ¿rK™rµÙ]Ï1½aü8ù·‚0‰>x.éÏGÖ{Ø+aé¬\レ›6æ=‘5}FWà—Ãö²ÊSei%¥ ÁÈú™àfñZE:-SînŒPtñØ#=¸x»­Mõ¦MKØB‰5=³ßð(xhYÜÚ« †Ù@uü—Çt¦oXýÙ¡”p¹Î×ÓÔ ÿ.Áò+ ¯y©¾ Ø›¸S¹òh A#úf<:ài2Gᔡc)Šb•Œ´³¿:QÞ(FÄ Ÿ¤'„4lŠMmèGQF~º%q—AðÒ?ÍÍ_*zÛ6Ò™}©”üxlabWÇçÏIC…µWÒkË1åÄFðäÛú]Øæ ¸Y¡^“ýÁ²Ù ‹bì[­T¡»b9à^pºCÌœ?œÌ‰—ÖQB&L'ŒlHë½@)¢¯*öe S£{"`gòçï¡j?çûN÷P2e¡`’ŽT!uõǰѰ[é “5aÂ*ås¤ÇIdwWœ¶þ»øk‚@ÿA ‘£~‚ýšÜWþã°{€—vŽÞI“A°º„°Ša/¦BËV䉼üúo~iÃø^üSH²³VåéÿÈŸ­ýëÃÿ~Ë&ôI6ãC JŠôön Í^Œ^5ù:½HôKïÆîQ#?+Ø_ý"\F2Ãý¡çHY4fµBßjÀJŒ„ž™V)´k“h„öˆ‚ÙU¯U—vJæ¯_“0,â~þ9¨g#Ñ•1¡>ö`üùµ.}=ÅV£”¿×x§sêFïæq«­ùÌz ¶~Ì‘Õì¡ò¼~Ú*ó:#Þ½½Yè€kÇϼHbæu?ͺÁ÷ $PªW±òÆ%Zm‰Á_cÁ`›Û¨=-O ûþ¶›‚ÖšK‰VÞÓóÉÏÕ+‰­ÀÎ-FNŽÈÓ­ò`¸²lŽÑ°EùáGVkšo÷¦9àv©à`ƒÛe%ÒXlT­z:¢lõ¶eÂÑR²«É¨5"Ï0Jö¦?5ÌòIÝ)CxxcA¡à¼aƒqáKÚ–®mW2 {NJ²Û¢>\¨^ÿÀ§¿\^*üá…Û=,Ô£^¿™Ÿ¼ºýß*=¹“\j¥ar¨Ù§sZ½UÔÉm¥ªùÒÒ­ýŠ“$'G<èù þss‡ÖI!Üöl@µ*”‘¹{$çz"ïS°Œ.eF\aw™ƒ?Æ/ŽÿÖ ­î &×ÚÖ$Ë™Ž¹ôII¡_¹'º¯ò&@èYšD¥¿÷wc@±_.ÕèuXXY¡§GUê~»0:_K.~$Ä?[SNM"²jh¢\ ¾W¡P»§KJî±cà~§ñ-ATW‘gÛÏÁ:‰Zñy mÓµñ@–+ÿ‚p! –[cÅÙŽiü¹ÒRkY)ë,NМG CIïn yNøsBj´•©QK±ÉÿžDaïvÒ‚Ÿ¡lug:ÿ³ÇEÅ:O–öé4—M8”v¦±ü@BœWµÔ˺_±ûäõN£èúuÀnød¶–üƒÉú]ŠŠÜ¼%¹ÚV‚¦SbÓ~º¨kFW5JŽÜSaA¡iÚ1Tú¯ÖoN\%Søì‘³ß®?éâA—ôœ ñÂ%B­Óz£Í0úÎÿ<¾f7¯œô÷‡ûiAˆï¡[\à!ÓËzy>*««¯*þÕ"fádüÚM‡©”#œÈg·¾½¸ZêdMì»äî‹–@r©µyÛÖ¡ îÒßèœúU–¡VËê- >c· áÑ>Ÿcqf‚þCn7´­M§1J´Ì'el‰÷Íšgv@ÚÀ1yÕ>‘a†µ©“‘u¸¡uÅ~2,àâÛ¦Èo˜3׉ÀUÓߊ€se£X.—S{ioùꮪîWö‡ÄÚçù¦¼ uœîY m_p4†'É$=ݽB'2•`º0µ‡ƒÄagþöªèëâ(ßh•;‚fý•{v˜øFÃ#9úËL»vxúÝJqó/O3Ï\ gM?q–4A®X©æ\…~H”qâ ¥ÜI½%¸ÄÍîs@§üÚxæ@±±î‘óœ€ RmOý´C¹Ø}7Õ7MWŠ q6¿gï‡b'К¬JÈÇ­R9žnt³y¿(„njxR'ó·â‡ô­Lÿ ú> iõ´ËS}bËë»jê³]Û°úªbTDB îEÒötM+vËã?þ¥ÈôÇX£eFœ&g‚`7]ò llÙåühïÁ×\™ºžŽlNˆõx-ô>b¤ôQâ-àû¾ðx?ë•= Ça T’-Ì–ªË@Ò¬–;AØ9–¤@Ží‡¼+¢| Qs¿$¸f¤iÕìˆÚ‚×;ª—&8Äy‰NL¡ók:QW¬(JÙ_OžŸqqÉ<òŒâÓ=¼EMMh:3Á]-í¯ÀS3Ë%šØ9¡ä?aK iª[ðN^6d‹¥RM]ªõT/ŸvCL²¤—´r îÊ?Ùä`¶À£Þr€UlGm‚»É­¹²½ºRé6ñQÛ6޵9q~ $ª-möá¬ÑG´WGpvnI¾”õV:y ÔèöèX˜ÈˆB"náE¶) ùF)÷€]á°ÕÁÛ·X÷ +$ò ±=Y©PýrŽ"MÚ¨£çÀ¾©÷)|]D™ ^È¿UE.ó:¶\ hg%lKöB|±Pžç1M$®™Á"r”Fæ°ËmìuK”ð‹lÒ€kGžõ°OD}ÖISÈÖÀ*Ö‘˜/ä*€Ù“çø˜ë¢lWi¶rS;›Ì2`ÅÔÔ7¾Bu±›7¿ÙwÅ`žæórÿ©r‚$þѳçžLohœ¤ ¡ÿ)¶žb 6DéÖ_–bþâ‚bzÙôÚ«~àÂW€:e[­^\ò¶»ØX˜lÕkçº/Ê8#_βu&ãEùêF~&ê¤}¦ÿž{‹ßµØæþ gTð|š¨j ˜ª;pC5 ½T±mÃþ¬Y¹R|Óv°9Vù¾¤ +õÛLñV¶ˆx¶ÐÕðJ‘Ì”µ‡¶|‹åË5ÏŽDcòs pÚwuºØ–BÔ×GѱûЙ§wË_#ÄGå?èâó)À á3G=†T-ôþÌÜ%·7&œ¡Gô…"½»ÊçúµXÐÀË[5“¿Æó4úãÜúnB©Ë½u”&úÝ.D@5ðA+ƒ¼Ïwäç„ߥ`ÓÐòÚÅÁEÅÈ×`õXª-•œ¯|RÛ².§[Ÿôyf43õ;ÿìy1±.ìôYê?P¸cËmДâLpTÅÕ¯,¬5Ôƒñ1R6Ɔ×. s:ÝUðpô5T\ÂÇ0óå_túßëÄí4xBd¿“c… .`tnˆ­€ÛkU“:ÁÜLã3fŸ¿Ú8P/“&‘©dÖÔÙ^÷· *<ÎWÝ’Èò8¶­Ÿ’Ô ,¥V‡O1ù=•íÞ­ÑR‘ZÄ.-V¯,çÚÂ^™÷Ã;äfm|;©| P6–¾ á…gðé*ú­ÔlÉÆøuÝÓ&—WãR§ŽæO’~ìU|'VZ¹‰Õ›E s@Á‘@H8`M&SvÇùD„ÄwʳôÖvÒÏ!Èœsß.+q ìÑÑöa‘£‡£¿;k¡Zˆ¿Ä€ošªIô¦é.ÑB¾}Ø øƒBßé'¯Û«¬ûD²“ïTTŒ§nEü±±EÃy¶¯R•¤¹ä‹š¼o÷Ú´2Á—X:JPKnÜé`œïTK¡ÈWP¢^w#´ž_fÔ±3w>z‚mbmÄ/…úãÉ¡–(–3ÔšØ#ÎEÉÿS­~m”Ì<êá àÑù†Ÿ‡«ˆ7šûÂEÍÛßy¼CŒÕoAn_z # OGÐt2D®Ã¡¼(÷#×Ê0 PòÖ.C)‘ØØ .Y©Y£í<󻈘0‹¦€e¤‚jkûÚPBÁHF~ø¥0 dIüïBJ‘(&é ’âäiÛ•›Ý0»(Dsà"áEÌÀÒz­ LÿÉ”xCÀ›3\¥nòØy¸¹ýý*ÃRùÈS~ƒKd´Ö£-ÁØ *#­|Ǹ'Ç -Xõšïè…×nôÖÑqºÓû43]´‡d”èãŒ6¹+TxmÖµÁ 1îg]G•½}í%²´á6ý¤Îòc}•fV)vùêÊÍ`yN'/׆ öwn9C†àÒ•Sê-ò¤o¨·Ô£ëz“Aô[VwPªè[ËTŠNL5‹g¼¨=_‘$ ŠPjDò]oÐÅËeL~†/ø˜çŠíýÆRjdÏfŠãhöñŸ\ó<)..ŽÏ) µÚÎÀJžá~ã=¶qû …ŽmQ8s—ˆó%ÁWþ¿Qìê-²(Z­UÝ r潃˜\RÍ,QŠ¢“ÏîÄnsî'¹=ª«8ô|wf¿DÕ—žžåÞó4åŒg!Û,VÛÛu±“aMy !W—u ŸÓÛ·kýL¹‘CÊ–1QåZÁ«F‹¼y1Ñ;"‰á@1¿1ýÙ(ŸDËW«á½Õ(Û‹öj)µ =â8ïFä°ë± Àñ÷¦Lð7iL’MVÓ›‹. ¯“ó#ƒ›™ãôÅ›jwA(ŽÚ¡Ôä9Äo=Ì%°›¶¶8L.<Ž–´À¬ÿ—Ñî@…è¥+™ì®#ä9šÿä§û°ß꺂Ú#bw45šª@¾ýªéš,ôGk–êžUâ“a4$|w6 õFêeÑféÿ§!>Z n Ó¥# iÌ|O½FÖ™GËçYÿkëð^–ÑØë¯Io¸¥gŒ©£ G£˜$ôî ®¬Ï¡©m(•cî¹ÁÞQEIÿe©á[)¸,ñ7à+Î2Öýd+ê!p|ËèÀ6\ŠÂ¥°ò[§•6€¹ rÅeÒùK »Û|†eÑaãZuYu<óÅJ8¥¬a(ÉZŒ 5¨ÅŸ³]ÅÍ7˜P›‡v;˜¹Q“òìŽY݈ÚÍsž}•Îë6ÊÑæf’YÙÜsJãѳo-jvÆTìÊŽ¶x›%·H¦Î–ÞºBMDï{ZNwÅ=‘³:ƒ1vá;k¢1« UÀmMxæ“ù Om !°Š¡KÛ·¡»ÈÒ ‰û¿×S¾}oèì8]9$´ÄsNˆÙk14×Ûr-7Q`ãµí–KÍ=Ùæ$ºÖºŸèe Ö£¯Dê&C{ér¸Ö® ¦,^ˆhNY\¡÷U·Z´ÆÐ–P˜ŒÁ=þ ^¤À·Û`:¼7›CפìÍ‘ë w׎-³ô¿ý¼¶…½†ª<Ū¸ýгd’&ý‚¸E-/!­4MvžÍp}xοd iñWÃ<ÊNá} ãªymI§®,«4½­Ô²¬Vž@ƒ§6­JV1j’²z|*²y”ÙÖÆ¼Uœêo—õVä1rå.[g³ÿ`±P 2€@ÃašõŽÅJ*¢+0€[ ò¨iqtåÒTÿ9iM£.¤¯t0çw½'´‹Ôå¦OŸÎ+~U¾hõ­²O‚ûK¿¹‰žŒ…QÓÌŒë°\&Š“/’ã«ïØè(¥{onί»²o‚ÄC¡u!Ÿ]ª†wÅfa3¶Zš#„}Víl`î¹TEžÛäÞ†Nn,%\`ò$Ø4é~r¶¡9Âj²³ÐQO-}9’‹§våð£)ÀéË—#파› IØö1IÔ´ïÑQE[#A€û 2½#TnÆðÖKx©bf7¸EvÿZXØ?³Ã@ÄnÖ·À¬ûžåú™ö'¹ßx(]@Œ‘tTª…þ± ¥›‚ ¼tgÙ7JS&8£mßµ¼8‹h]«I{±Iì ä3:Ç~j 1¦ŽëiI¿h˜ü{©ßÒcõò±†s\Úª@. ¶EZ›4¬D±†…=ÙDüC+WÈä6«©÷É.0U·îóƒ´š5žCï÷‹Ãê&XƒS׋½kº:Jã6*·'xÎ šê~laeÑ)ÅEõ7põW˜”ÇŽFà6¡v†Þ‘c§v#F—:þ‚; xŒJ¹ù¦KᲪ/f‚ͬ]Ÿè%ØLéÔx)¶›pìcx}Ñr†¦»‡BööixéM+¤žnCûÚ”ˆæ†×Eæ~éÝÌyö˜f[­ñ$äY¥VI'Y×%ެ¡üß^š¨—ýòÕž(ü¤ÿÆßTóÝÆùO~¤õµ(  ´f$ÎÃý™gE>Ššðjß>3ç#…5Gx RÜËT†áH]Û•ýK{¿Í¡Ýúe{ŽdŽ• ÛxƒF±øñ‚;šéPÎ*EðƒÒ/:Æ2pç%H^ú†Á4»Öû_„æé¹Ê‡çoAÿ}ÆL öYi¼£ŸŸÞr¼‚#Ñ]"êù+ØÏ1ºdWBà(OwÂ÷Xu?_M?ê PY áøG!ñôyÀÁ#%X[/46Ç ,Joä-0Ö߯ßæíC -ŠTbS_—iÀ/¬ Ê<ëyÝϦ§£½ÐÙklumѦÕí““È録eË’îF)Bט+CÃ`_‰ B*¢ß¦ MG^¤©žµN%ª`ˆ´8Ív®ÎW"2ë°N@œ£½ï•`æmŸ/â—ý޾‹éÈ, ]3ÍzÛøäË@ÑÒZìÉ`£ê×è-J9o àË:Ú†¾F à÷£ÌOo¯-8{d,!ºÙ›ë¥¸Hv%9%rg4ÊP cd:sÁáÉMä8nm¬Ü’- ‹tÖÃÈĦW¯ÝûØù×¶¢8C¢‹_-T¤o }/­ÐäôÆZ €ôrüE˜®p ªr±w÷»ŸpXr·hÙT[ùíÂÙ¡U¨KN|د³…q`¶/ñg¯†Ã™À£¸–¢çºÉN¿Œ r{ÓîòCÀ!y¥ïŠž`¾ïçðµ†@,!^Ø{|£¶ @¤³Eç,óe”óA^}qr4~· `¿yžÂóU=ÎJŒV¸z¡Oç%H`5„‡øpña“á~-^9aqi´礛 Kºmík‚$` h½ !Ãv~K }‰?–ZAáþ!sy·Úyë ƒé°C…í,’BG•xRoÜ }äs6*’ûd{õ€¶WŒù,}3e͕ǑÈÝy`Æ{MáÆ¡r®5¡Œð±æi°Ó Žeeêñ™–Ê­¢T|›´\¥HP³èÔi(îä­!Úò ‰M¿z¸O¬)«„`ÙFqxôVä§]âqø~¥1œÐÑ+ž§EÏÖÍçé—¼fÊ~Ö¹SÖÎe-È?ôs±·çGéØX ËÐLIH,'ÏŒX(>ñÆÌW67ºýâT²úTŠå%iVÉ\ç§ÎÔF쳌]°8`vë¦vÏ!á‰ØJþ8ª°…ãÎÍt#pA á2Ä’of¨ú%¿÷ûç3ŸÂ' \bŠiÜÙ1ý˜¤;[ OĹÔyùúø°¶Fg†»øß¶´çÂ.¿Y‡3/–fRбs#ßEò³.޲-)Nz,óþHù– Ч´œÎ< d;;6óÑÛÚCÇϸZYžÔáò²:þ :‡·Ñò-­0IÑ:aÀ"¶ö® ]a\Nù Ê :)ØÔ1ZÔ¨?­.ö©zbÂëÙtk¢ºvWóXz€x†ø!~­3 ¼JÐC_âÔÊWªN­óÓ‡VÐTqÛäU*Ë Vr_K³B€ÞóBãé+¿ 7œ mWÃlœ¯ÖK@@Ñ8q^)1ú˲!7- IV` àœF7ÊI|úËõél‚Cóí»òÑ®lÃ&öñd zP½è—q‘äæÅ (”¢ªVŽÊ͈©vžÙ—Óâ™$’ "õZá½áÒq¶€ ÷‹NÚ˜©©…M XŠþÿo_¼¶¡Žë»Ühuδ±áØð”þžÑ1Ñejg¥x±°6ß¶'dòs…¼À‡M_p NWgYæ”]zÂDÑR}΢GVx†÷¥lgÌ W¡R\‰¤¸T…’?ˆ‘HA‰N«¸òöÑÿöF·¨9¾pr6A™Û”F’M¨~ øQC†sé…â0^ 4òµn` 4·ž.^Ë9ñ‰²Û¢còßö `íÁRŠ{†ïvõ‰ ì`(s”û.B#õýNÙ´bC Jä^ IÕhˆÆvöbÜö>~_×ì"–H%Iu/¬_ÎVðIÆ¢yVøä·á<™àoŸ)ï‰r•ný·ž"`pD\a&åŸï9oókËhÁƒ8 y£´’……F{]¨IIêÎ?ÇjôC?à†åÑ2¦³ÂG%ʤë†kêñ«÷€¼fsE=€FWèú.ÍÔãW 2,vzÐ…xM,oÏYTte2sE3Y¹ß¶]¿ã¶¯M‡ØüÊŒxÒCÞêx´ÇàŤþŠÉÅ,« ô5;òJ©@ѯܕï‰r‘¬|8@MÁ’ñ*,OÉf¼©)”ª+¯ëȲ1¯½BW]2Ø#A6Q*°jù˜NŸqiªÜÌLySE©»‚KAYëI"¹J½Î jT·‹áí•CHšû³¢¹\2–,æäí±³×‰¤Z]©LFö.ˆèéAHkBóE3ÙÏ%f6o{Sþ«~Û‘ RÁ;Üݦ)ƒR©O/ØNnÂÜE®.­ë‚ïÛ^HíÌoEº|À šSßNÓ6¶ÀYÀ°Ä¸¡!I¼^ZÓ¡jšüEþÇËx‚8†sàÄzø¼´‹óð°e' ;É+ ud‘Fÿ¯z0# g‚ªøÏ4J`;*­›'Ÿ%wÍG ËÚÉXÎíoËàS_,"X¬¢i%ø*íÙùb¤êP{AÊþ2¥w„zõï}š•s2|˜#…¬îÏ0¶i~¤á&'aÆ“XÈѰ”EJÖÜh5žîpÓ&# žb«tXb:ÿ>óI"kØ„#då $7®ñîu!°šC×6ì9e@ò|ÒÜ G)åïC‚ÿ“b’\·BÎl]hòYÂH^³(lÏã\ùÔ†¯jö1šemFÀçÚ-»­ý8yIldÃÒŠ (üáétLð_– 5êëgü||È.úZôæPSuµmwM ªÄЪë0pòÔû5‚hÔRš8ßû¶±—-7ŽšõIÝâ5²IÁ-©àÖ›µ;/•uý(ËŒÔS?«‚ŽñˆY3€äÆÞü»‰Ÿ­:#ÜØûX«h$ÂHšðàl¯®F”·³ŸÒŒá_R¾«¹œÿsF”Ã×a°™.¢¥RÎ^†øù¹‹Oßù¤J›½­~å„"Üq™âÉ5σÝQšx{¨O sn³ÅìϳÂKp—Ýèâ(ã'-ÎKsdNKÌ#wkG¶Çs}íÂé# n",LZè!ùˆáxNM‰9² ¯ö/›ZŒÊ1‚é$ƒ–!¡t WÅ| F‰]Fýö9G"I™û£ª8€ Ä܉…RÛ‡Ÿã8Ç—EzT+Á´‘Ž;ü«Äƒú¦ä¢òX)½ì£h«¼<9Û:&çÿ†¾}ñ÷¸%ã¶ðVŠÔ™EÄÀÔ2, UÑaûðv«ÌÀR¯+ºýBݱO:õ©Lª<³‰>§ê'Zñí3`€ xæA{Â]”jj hGb«vjqS÷ýP3™ÿ¼L!¦ç'ßXtD•X}ÚÄá—œÈHýsÊ`w2o=vuªv«N{£U™|ž“PIöò§RÁ*ê­Ú1Ehöe/ø’›¤«½\+m‡ýzàôSŽmy|){/¯ËÖµc×ä8c¢5XÀBÁ‡š•úr¢™†8Ò‡2˾ñÐÔÊáÔéè'õݽ¡¼ÙŠ­;[Í5m=¬õÍ®9Ž`#òõØ©]Ë1AŸ”jœÄü$chµ”dÑ#å*'‹DRÝß¾4?"‚åñ5¯wÄÛÏ¢¼mbŠ&å+  ±¹Æn‘<µÎeû23LkäÖÒaŠ˜Gø?Ýž<írñ8”~.Z}ð°A ˜ôfS?2],‰¯ÜÉS‚eoi¢5šbU€Þ¼çydz“^™´£¦Îü‚=ÑÅËLÙ7‹QZàa1S¦€,#WU([Ø\‚Fîx R‡¥&XbXwÅ 8AXÏÍ10â2²åWŽcAÐÇÛ¾²b(‹u &ÖûâCô•Oæðû0XT´Íwpø¬è1ÆÞ4æ H͵|4˜è+ð×Aò-¥$ަhg%MbF*5'ʥ罗`¢ÞZåÃæ›0Im!޹foÍ©x¾†–è\˜[(Ìpݹ•ä7¢ð€ý¸ŽtµàZûÚ‡ÃCK#Ä–¤þ)-|”õÉ$Ä^vý‰d¢Â+” *¢˜rÈÖÇæ˜]7­ýÎKšŠ\ ÷qÜ`³=7U\xwúô©—*+[N³7ë‘ñ–÷íŒÔ÷Ÿ©Ü h÷ý¸¨aáËó¬?ÑEqÏß t 6÷zö­õ£/Ö 0œcª@TxHçªæ´všF=ŽøÚÊ›¥ž:q¡F¾”6Rפû4mÞ6!÷ˆ¿éΚÊlÊ.²|‰ [Pªª*&…ò:ú4ù§ÀNò Ö³yôV4æÊ´çoB½ü vQ!jÅ(S_‹™ä*ÒJ×A6êYšŠ£|6~ÂÈO9Kkÿú:ÜöEé®Ù“súº¹€ƒõ]N"îî׊Ÿ£C] ‡Ó¤â¢ð½˜{Éän¸$Bâ‡H R_+Åù±WŽPÅéN` ¬’© «ny„x©óZÏ$ÓÎLŠbÍZÁg«§qÐgÇO¹ö÷Ûï?á41}x*Úí¬Šö]íÛX12áÓ óï“}Gþ*oS@Âp¯Ü:†v°hÕØÏÆažÃ¦qŠ$-†>“¡}¦¤è³º0l‡ÿûæTHÚR«³©Ž¦@:„7!ƒ@Ï"ó$Ø sþjÏ\šTŸÿkâl×N›sÏR?SÆp[ÎÅ»X‘¿xo¦ë°Ð\7biìŠ 0{ûc>`î+¢«fÌÞcÅÉ‚ìÁÀ.5k°RKêêÑ_#*w/h†vLˆ;r|vÒèõ$@`©Xåɤ-6ù,±8‹—xJ_&ì9Ô¨Ò £öæÉI‰›«ñyþB‘Ñ92Nlkë«+m*.?é½á£iø Ÿï/÷iÍ÷žï´?ª£c³ÉTØB¬ØqÞœ mpqi­G¦m©wÄ ñZz»ênšú`Ü>®)&[·œ ¯k®‘ Ó3Ž’ŽÉD(Çâ$Uþ€8ˆ\ÖSñšºtÊÁê˜âö¹Š@ítBHWB™ï9­Ì@ñwÙ›‚UI^„/˜w[b/½Ñk6Ò†(­#¾¾ó6¨Ó¦÷o‡æ”Sž+øp€uL_=Z!l¶ÍÝXd½±Â ³2.– (7Czï~DÿÓ{:Ú9n®$ÐnaÊß©gEK2C6®[b_Âb’c©€Ï:Äöè›” ¾¨'c>Ø#uY4Iãbû*] n­§.ïÐ z‡p§±5Gÿ'ÚûS&€WVßRêÀ5‰ê{§ÿ- âŠK "ù&³ÿ2†H yÃéIA]o½Þ®ŽV#$¬A lÇWÙAÊ•C߼Ȧþ“‰™*·›ôAºì 3 ÕºÂΡ–†ïýpÈx¦î|0‡è²Ǫ€ ãŸK†×˽êìKW…g&—»ÆA·Ð J€l¯e¼[–“N20•û9€¿8£;,AÏsµ'æO¢ãÛn†WÔß.M+rÆI>Ö€™Çp*ÇÓfAi„}ä”:¿õÌ“–Yá›]`æ„gXU·@µß‡³O¶¨¨©>õ°#…Óu}8/-}þøð¦tNõµ‹+1÷¹µ„þWÊ^ƒ •˜,ŽCíþb ú(ö^{oªvÕË”jO¨àïWIFòz“ˆ¿”W¥Žô1»NúÕþÚÝç«4â÷®è4 =f%ÿ;íŸÍ•úO)½‹Ífiq98)lDÜ×àõNÝpæv.«u` †±³fœÉ„Së a&jý Â®¿j:33Ê¡Àº0ÊŒ4 HŒ²÷LÓ 1D@{Û•£K‡¸KA³¢G ––Þ±8Cä †%˜Œ6ÿ±“%NÃm º4/]jÐ} ŠÒrÛqeÌuHkóAgOGTÃpr\–¤Õèó„Û™Õš”3œÐ˜‚ä–Çô+VЉl%Ô \G²‘9À‚‘QeŒn»…tæ ,·qñO/¸éްÀ¸ä¢·ùÁãìÁYgã1Œ”y3bSÎL’B‰#Ï3¡Ò$"§ë7pÆ ¨Íåbþ‚Ÿw7¿m8Þ…wÿ^1XöŒÆ¼T3ÿåÍ´mæóW&pžùùåbÈ#EÙì@V,‰,xL1$„€VhPÀÞʪö\¼í–‹`¸*rcKˆæï­â|¶i+ŽÕí[%6¨™vâÒE'íu!%/¼+4dË_µ¿ ‡BÄ0­îNK£žŠ÷¸|vÈe“ž­#?3¶2Ÿ¸05¨¼ú)ÎÎЧŠÌ™û*¥ä©½|y–µÊW‚ûÀ7©&žÖÈ?ñ¬Ÿ¹;›¹}úHâ‚:â—Í¢qjr‚)¤«êô üPíyòakëYþþÔ’êRz\ ¥Û:\­O±sÓwÆvšJ®ÅcškÒ†$˧(åïÄ¢“Q$®M€ÿ Y­°…[Ò•rÊ›MQ¸ÎD,ùS<|L%~ Þ"Þ艔7 'u»y;ÜíC‡7©Œ»â Üå¼!rý¤‡ÇäB)éÙ®}ÞùÙZlòyÔÊPÚ–ÇâŽ<ÞòF³¤]Îv¡Ÿg­À=€—jÇ+ûv/Žðù‘ûÄ~ûÏ1£Šqöa ç(éJHýek‡JPÞåö&/T1#Ø I#µ6ùaah^´5…§yz»ÆÕ9~ûÚÌo†d§ ÚN…_t lD»Eš< 5”¨™kDºt"¿æ›æŒOÌã¯ùª)½)ßžËä{zPí¤@@îÍ–áÓÛ=?£òü ×í±Ó{Å#ü˜H?Ìåž±Y”©8Ü>ëZƘƒÒÂ<Ëfî®L{¶[qÐt¸}5Payš´ñ(cOã—W§]¤Í`ëÕ;œ/μëL†þ´JcõÒ7C¨=+ÉÊ i#¹³ uTœcïQ’BŽžÃÖ7Mrï&óm˜ó½~1½2UX36Ór3JÒŠß;ù¢5žSŒÀ|,)dMOjubHÔžjë£Uó­”9§Êè¿Þ•;˜¨ÙJ›KDN…’XÓ<Þ,÷É© ñþ÷__>a‹›X6™§&ô‰±ˆ; rlåääŠíàèðe~´O¬¾vØÁúþ¨ÙØîo =† r6„?p›OE%\Ç2iOI£ÜLJ¡3–úÕþØ=rz—wAŠÀ6GA®s»x$ÌGø¨#ˆ—ü²nMÓÇÇ>h]RäÌÀ^:+åU©#=qŠGfÞ¥ÒŸ|ßç™@Z°6þ@åzþ4a˜ٰiÁ®ƒÈ¡~àdVm©m3Ln œþã÷õκߒžÈHÞ)æx¥¼Ù²¯ã+BŽÚÖxÔµŠof%X!•J墸­qlè~j„ éŠô¾7z‡N0Â굑þLÿÝ!Ö|69‰K-€J_ä® l-j'bï/z¹ñTë‡¶È (Ϫ9<§cQÀ+h¯/—JÀò&ø"§)Û$qE,èVn|®ã!î?sÛÁ—½9 b]z÷6ÒœŽ$¿ —ºédqÀdk“[Îe”UsÄèòÃNÓæHò]͇)ìäÒFÒDpœDjBÙÍ5Û×Õ»½gš?Ÿ]ײýãpžÏÂJN*mPöŽzÙékÉ(N˜)Åݚϓ­gÔ mÝ´ºó¶Ó”pcÓžrQæÙ‚Èòlšn¾¯…´˜o”zà…Âß…öjY|Ô‰% ‰ØÇ?ýÜžÖÖs4Š?ùϤS|"7—!ÆûhIðºb©‹ºk]e! dýˆþÇa‹ E©®n8 Õ¤ï}½nÌ}S83òíÿàÖAd8þѸ²ÈÆãK]Ü“ƒée>¹%g²MµuY8úZž³âZ­j.39ÜŠsòL›ìåãÈ-I¨æ¹"ÿ)èŸúm7³³gÓ]¢<­·ÎO‡ª…‹0Úø`Úo\œ×±a‚ΊMmáÎO¬åÓ3YoÛ íNè9ÅÑÝ&Á'E~€ŒÑá$—v^h[pÉ“ô_Ú)JÔÊMüá„Ê*5M)u`Ñ1õ%¿þ·ñ:’ÕõB5Ãîìö5RÌ+3_t@Ho e•jŸÚ mfÐm!mŒ¶ÔÛâus…þÁ­Åù±I³wså|9éÅ›;ùÖ(‹L mÒ¿îøšÑ&¥Jßë7 `Î%sš< {Õ“ùŽXÊ·gÚ©a ‘ãÉÈw›F¹7+þér´’0gÆïȇ„¬Òñc¸[]Úºp`”Êù‡Íþ5 i Õ>ËWÁ}4é^ ¡n°2+C¢ÈÒùç|ý½Câ4§1÷Æ ‹má­BM Ð’€—ìe+^cÚ I-ŽÁ™GäI->€ìžÄžKdào kðSó]ÃYâC¥Ä(@㿼CbŒ½ªlPW¼ÏÎÍ´"h²Bi+ÿIaÂçkÛ¿-¶Ñ¬a—÷D&cX±¬ÐÑX›§ù~³)vô Ò‰·û¢ÓÁ÷E£3ÏwJ±Æ˜ÑË¢W^=6Б 9]KÑ¢9¤"¥ª':‰‚µIi<Ë÷ ö,ÎH6¨V—ÎjÌsRº±’O-Ü^ =ÒByxJõî9DûÛSF¢–ç)}s5ý+â2zd1ÀRBTäòŸfíµ»#Râp‰àn¼oΓSrØ*«Ó¹&ôý,7<|¾#¼ÈõHÇHA2êPV:&^Ü•EvwÈÎ¥ÊpÁW­"S5°Ï—ñ9ÈZ\nyȵuŽ9Ö+âÜÈ|©ÇxÕl®_]/A²O'PÿáàÂAê“a•ÛOabf„rìa:k)ïØ¦„|€Ñ,Ó `×bæ“ݹ»X®Oó«‚Ãä"K»;Xì~ùíÄ»»Ô‚~ò¾Ñ¿7‘{ÄKÊ Â¹"¥À§8‘‹ôÆx:Q€a_‘ðýæÈ+^1ÒH$ö}•{©šJ˜e*¾H ;Ðz~Úîf1®Ýöv8o4± ;z³ >²éY¢8 lUo·/Dà,’érP"BÍP8j¸Ø®®¦pš_þ k]¿¹‹…ûÝ"5ø7>—îý¼œ‡^†0"Dn\˲ð-ȳufõ^ ‰œL´à„"+j!/f<5_®Ýßý[¶ÝËAù‹©8µöl;gÿB÷ú”èdò<Øÿ-KÉ„\˜7Ù* àCfa ˜,Þ®†á í„Ϭïõt ·ÈUÂÕÝÞ>²ñµ'¾$e4¦R9áæÙyÂ2iš(¹¿Qïvyuƾ\MT`£ý/Üé{Ú b÷N´9Ég’Û' S0;Ï!qKs¨8iXm%x nGÎfG{ ]¬Š ËÄjSºŽ¸ÑŠ·ræqù»n~‚6¹ñãÖ3=ÝݽÛL±\]”A~\­E Ùyg ì†'„qŽí£0Ž$PšÝ†g³Uuý´wà‹ˆæòL:кÔbÞíâo¦™õô9Òõ6cYMì)0gúu•ùDUzç I £ð„ÀØ ¯³Pl]ÁÖ}è%ÁñÚ¢Ô߿ףÑ_}3-€Ó˜"˜o´KOòw9Üb-‰#2öŽD…©ÜÒxé‰KÑÓSÜÐê¥ç†±gk[©,¶}àGo§]x} G0†¤œ­`÷ Ö{ªUBÅ™€î{‘„¸w~ÍŠ’AÄ^ºO•‡?ûÃDLLR!,LáaÃ2€ðÌ$=¦kô¦Š©*=0Æ2H6¸'%úX‰ ˆØç0î ³ébFsr [Ñ)x|©>=ªýZPqÆ$qs+&òÀåÓ àYR2Áxv7ì@yÕ#¥'Xx8ãQƒQÊ{Ti ÷KšGµD5*cÈü–ÓàlÚy… ¼ô=~G}39˜LktŸìý‘ÿ´ QãY†$´Í«‚Õ¸–ÕFÝ~À9j†êmâo`”Å®"qLÔþƒ…`í~bSaSÿŸüêLÔŸLîöiág:/(3R+Éâ Ù27ÅY“:F)þý3ÂÏ| Hžé›o×ÎØ'!÷æ-œlj¼4ÛÂr»§jêÔ†í”*}®ÃÙ«v¹å2^¯“»h«‚¢xËSl {»2ÇÍgåqücs¥ÄÔ¯D`j¤kÎz¯°6fh‘{àØ¸AÇH!Rs ¾m9›í<"iaî’÷ˆÞÚs-ÕG_M¶…`ïN¿¨ê“( ˃2¥QöÒ_<}÷c‘¡tËÙ0w¹žBìx>fLO_p–æhuÀ\~RØ®’´ÑñÍ=!ØiÖ“ð(厩‡Á9ÐÀ6ý!ñëÈé°HH÷^÷2eô-E/ávÁ“Q‹ÄCš7AÔNxó¤Ó:ö/Ÿþ?sînç†ö1?åÿ>±~‰[_†›ýõâ´–ád˜«S Z<>A‰Öáö:#d½*=ß’G?¥9_ºFš:ˆí¿‹‰Póõs+üÑ"&èœMÝ3 Ññ´>ÖdZ'6@>Ì¥9N´ºƒ8°Ø€=VªÃ¨ûŠ^eOqÀd~ToH€j'7Ö€Hã¶s>pnõyμæ&Õ= +›¯Brg×»!Ø ÔxÖBÚ¿–Æ'Ï}ª²0q21›‡¥Ø˜nQL<ñ66öãHŸÐâî?s}¾UÔ¨ú×Ï02U=­C4Ažƒï[ÿm£µ›ÞÆ®$ɲü4²Ó)ÝýI¡Éeçö›ƒ©mOCÃFúß¿Z##'4¯$Ôƒ¹ôYâ‰"ïÑ€ý8@§Qþ X ÕÃö+e+j¯«3^.¯{×”ùö"ÉÜ4ucìûò§°?¾D®ã8.v©£­ÈæÔ—vûÑŒfˆ8QTdÚü›ðÙh–ÜC[Ë]µ±ÊfYú…­NIÿÑU ¥Ã.¦Fá÷3Ç$}c’7Tm`ê€:òG‚ LÞ˜Û6´+ÇïýPUÀ±v…ž#VàhBœ]îå>QGl\Y¬ù¦!ùxW’ét’íù桺Hè¸ÌEÖ’3ŠMó\•ïw×¥Õ™CˆŸµ)‹n®5¼SE ¹WäÅžŠ–¥ië•I¡óÚ³a&dÇX<)!:Ë»õ»ñW ”³^:äß$0dñó J„¥×µrö?ÙÙ­2/W’a'\VÅ%Á L¢Ÿ¹÷ߺS*®|cØ)7R{âÆð²n%ň‰1øgw»Ÿí‘c±[âj„òá¼À®MT¹óÈ÷ÁÎús£N ê8®Ì8k,l9í[ï’«»·½gÂ}ÓQØjÁ¤Ý;ð}q²_¸@‹ýWS;â‘5_~0;ÑιÆ6ÅàÁGÞÊÑÀR®)ßß8ýÜ«'2]PÖD¶¯HªÞJª¬þ{ ‚ÁÀÇ×äÿæµ ˜üõ$z¡‰‚áW0Äo;¥ãŽ“»p«qM†€ºBúÄ£_ãFe»¹«†­¹ýöUB³Çè-[agÒ…Ž»D —6¸)–qð5ÞTä:=s,̉r‘ÖYáþ¬“&x3\l<þÈ}üìæŸ_Öòˆ¥ù¾O:·Ýºu´C|³fNÚ4FÈϵg<F¬²ï,_(²äŠdJ¥i S¨ö^>kk×ð¾h)m¨«F!bmY|4–¤[©ˆíòŒÏüî».ˆrÔ ôI ¹uVL›·«Veœ,Ô­/™Uú/fv>ð"-ó»ÂÏþˆô(u}Žö£·*ì1S3î jÂö^Ÿ‚<ìuÚÑp.òžDôÙûèñ ‚QqØ4§9Ì"†|¤l¶¤‹$SæŽK‡'¡À™‹‰À‘ r%˧9!/ÝÒ²C戮ÔA¹)#)žRm¬‘¦Ù¿ÌØøîÏVê ' Ý[7¿DJë4vËqØÛg{”W}gô¤Tzx¿¥O"ÂŒÐ,Ò*…“}û†>£¹ñ­º#×c8®_ŒKpøºy\GÝ? JàZ-$“ô=U­­ü-…é)P˜‹ _iC¼œU#â­²õc¡ ú¥¦]Ø3ý<çsª{.ÅscE+¹~NÉ –Ùß.**£Žs[~f¤÷?ß`T6Å¡BU8@-"—…ü‘/ÈC¬—Éwæ×-¼®ùñ;Ž{J“óû-Bíc~ùŒJ¬Aæ‚$ó<'xÜÌî2´>èȾ³¼‚Ow`[˜ÐõÉn•…¥Iž ¬¤ciÊõÈH Fí©¶ü>pBáÕ€ÛY4¯yÛÕµ· Lmðdð¶ 1B·Áq×^ÏÔodöuôÁ c=s nr~iš ÚÆÕýpõ™*¢„œT}èÆX¦?›Ö#3b¢PÀx®ZöäYäè€SH´xÂÀ¼äï‘ãfh%Æù8o#›XõŒ¸£Em[&Ýl<6šµ\<¤¯8Óð>ä•<õŒí$:í‡U–Èa»ô¼x;yúªxz=pB¡Ìpf;¢O[Qub‹sM G¹î6 ‡dR«Ú¨•1 &ýÀ °ŽµMpw®c>‰CŠŽM÷uk°/£)‹3£M† üÃHqWðl¾fÙ€cÙr#8Ú(Àyø©ÁÙ—°èüêÅ‘EdˆËÈæ˜S7m`ÃÁ ú!v¨°i–hf¬‡Úo7gÒ°+Àáº8üÿ½€Ñž8(Ÿ‰C4ý¬*ªäýÓ‰‘}H0rØÒkR–”!í)‹[­?ø{ébë=¬Ñ mf!jçq¼ˆíÝÌüTŸ½XNÐ1ti[ƒ?Ñ©Bý©©~·‰™·ÅªÊ¦N/1hJû·Gž¢&’v®ç,“Å,0Ûß¶ê‚\‡ÂÉéïž;›z©Ïà ƒ¥-7Lr Ń&þr^¿wvdí;Og©±ÝyrÏõIé3ñ7å6û¶ƒ'Í=Ô\ßÁö†ÿ„íÌdÆÒ©ÄÊmg¿ðwQcB$w”$ô΋ ¿l¿'ŠF¯K±VWŸçÕ5x[`É^…õ(íþ\Éóq„ô¡X=F°ñ_}pOVyÌ-‘">È^õ'·ÁlÈ ÞôÒp<—Íöÿ9yqÀ@ù§ÊÍ<Ãõòø>v:J«iÚ@SëÿÌï:LA|6Uš= êÖð %È_‹ú*žˆ¢Ü’VÀÍLš•"3¾ʳÅ4,Ò#oÜ»Àà߀,:Íòß`?ÿOÚažˆµà,¢s^¨ÐbûUås ™{Yi@†/Ö5äSpûêÆr\H7‰uC å% uç·¼€:v’æòi¸Î[:ªP`­ÕB%÷7w‰¦Æ úŸµRƒè®½U•lW Û¸“¥¨‹² £ëɉÊ:¯‚1ÞW—ëú±ÐᡜM‡]¹)B¸loꋵ°ÿ—²<… ÔZÚVwFéú—´„p ›¬!¦œª~õ:­W2·Ø¥qõuZQ“~Ê"»á¯`8®¶8‚3Ѧb»JMôýô"ÃõS‘Èöõp§NþªX\LVÏͶ$l¢ ØéAÁÚ qVÍ÷ßûÙPRy¹‡‘ïŒeM$1â4µöÛM>Ízù#‹kï}ñáÇæŒsºn2¼ºgúª W©tu†óê­\6×ÇeòŸ›)sºéƒ?º þÄù’Ø€)ÏQ>ÞPá¦ö…“j¨b‘ûp}_¤zs'ù_ñì³¼‹™ •BFµ Iº‘Y¾¿æ¾õ¡q1PþóL-}”c’lOðS@{»µ‘½ û:*jJjôéY¼‰!ö ú¹†÷]âcÔ'` x‹M *çêÌY²‹› ÉfžØŸ¬Xy%󤯓5oÞÀ™•®Ç/ú©ëQ%äçs*¡fn!Ê,ÿ)=ÿó”T´ôÛzG|ØñÄR_aTºÕfævå&"0õ«Ho«ñ¡š&ħ0—`ßÞÞ>¼%™²:Ïüôã;ˆXöA=}C€ß  ¹Ï¬®ÃX†|·çfmõ6¿4íGá¥Ç©M‡äCܶ¶Gêu~±ŠÈ±VŒåè0 Yœ»S–Öˆö‚ÀPêv ¹™Síò¯(‡S3‚Z¨‹å{ò@¬_.êèúαá‘{ÃEÎ’TfíŒéõEg¿Ã] Î‚]¬j3–«2 à §Mµ)NïºÞà]Qõ|M…̱ã!Ì8ßrB¹a»4W6Ò9{§ŒÛX« íá‰g5ó0Èð×h‚oW 3´ß÷ã+—¸(uI>´dxÊ.Jƒt‘H»Ub°Ü¤C/•Y>éÃÆ;¦Ô}+P}ÑwIò¡·f¹Cö ¥ nè@­¡†tiS9ùÖ‹ö¤Îã†Je°Ä\¥“w¼FçÙz”¨¾?§èf¤Z]êsê4å‹öÄz[×3¦Ã·ò‹‰¤ý „È^í¸t­¨" £i!ÙßvjW[BF—P2ô ÍøY84‘©4$o”?f1¶ù°Ï¨~°âù_*pÊqG¹y?Á€À”Áÿ»‡hùÞ…[£žÜ±óâÚIÛ-؆ð42srÔ°úŸ ѺÑ.'â)nüÃ÷_ÛãRçcYîòÌ Ô·lIí>_W&;W€ÐÁÊ<ˆ«PÒú6üs8ÿíþaë+´¸x±g²)[,˜ÕÝúdÀü™«3âd;èÎb…`vm|šŽ¸táí„›æF`<åzZS¤²’§ÛNk’þŽ Bì HöÔG[çDÕ<ï|)U®d›©¾#ØâûáLv¥ Ò¥ÔìØ ½7®ô Ž0QŸØ\ü³g¿G` »Ä%>{ëéIÞh6eïÛ?>ØÄÁËùosQ¨6 Qט8Ž$ØZd•åu>âlv5T!O6/¨§iï6R«âE%‚ê™}MßΨáZhQÒíðˆv0Ÿd¾-i›)üðe:>QÙÝ0%°-vÊ‹=AÛú©îR®JMzd!¿ÁBs8Ë´¶â•×rû0™3JŒïÊ6_ë•~•\¨©¦<5êì•^|äÿeÔÒð~ÕïC^-8Ÿøf‰‘Ýù…H`¤_‘Ø·a‰ç=:ŽÏÛÆñ\ç<*–,”vÌlÛT· <`ëŠ+Àž…z*aY™| uHûñõ)¨» ¨ƒc´ýqë¡c6¶°EÏZ*–ó«”[«¨N¦1™XØgR $æ–@§aÛ@'TÓÕ:¯cÀþÈŸÿ'K1¿¢ÝÝþß×Ç]¥Z«4†zq«_½JNû6‘,þÐuÑ•[4Ÿ¿à{Yzþ§\\$ÚÏt9àÞB ü|»Ž‹Ò5 y¸«àOp¼ Y6tWiH¢Æêó?Ü€~]l Ú†¬ðä\ÞóS¤K\?˜\ä0ûx øuN×ò –¾Ê?oì¦ä3³'ví8vr¹Ïйۂ‡6Ø&_O,ž=Þó‘r°y—„ ^±¸‚$sêIͦamBDo¯ÆµAl[Ô,mp¯%|¸Ì…È]•Œh,!1]=ý¼‡¡^­ Ø»/Õ°}¾>ÖªvÒ‹©ªÝ#‹Ìðt¾sÝ‹\XjqA¦Ð·ÿ6›Öœ®[K3"r>S¾—LvE¨,Lr›¶t^Ï–UÉIÝÖ3×8Ü¥ýuçaLhÏRÀ Ôí+ORøò®’¥Ô§è¥+=%K0™ž"y™÷hmä›cÑúLI{ÐXhåðýê`˜½ßKYÔô 'ø^y<…“=à ü“ÛDjïT3.ÕÖxÈŽº+KjSÌÍ~©ön¢•ùÐ:Õ!‰êuQÁØ:‰©­ß0Às,)6ùžMÄ`_gsŽ€*jl BÞQìòUâ¥ê* È?ÈðÔbœ›Ÿá§(hö†âu‚æöŒž¹Ø4íÛál·ŽVÀö¼¢F²Jâ)ýÃyºÐ‹Ì÷ÿ’ùfÕ¢fáÿ½™¾­âIŒÙ]»‚ï„:Ôð0”Ä–‘Ä*à‚ÅÏÕcöJhˆæ·€=h«’,zCÍ݉7áGù”?Ó8EèRòêòl°ÿ)¾ýDH‰¢)ÕR%÷­)Mï2ùK‹/œ\b~Óšõå5ñIÅè—`?î?yôgöí?ŒIE’*s:õF˜X#/æpÄøÔ3КÔ\ím´À1T¼«äM¥ñFYQ§žrfå>1ï{½È$Ô'¤5‰Ä ypW…È'áz»ëK,— Œ ‡€–ƒÖ‘bFãâ?“륧ÛÈA, ¾t:‰«3!ríœåÚ§¹èqÈs&Íò øÜQ–ŸVö`‰EÚdýý€Î Ã7œÝà¦Äs»Üášà^DUÒÞŽ T{ z ó«ê|…Ë“%HúÖ ÆÑWý†ÈX D™ ŸaoyâPÒÞŽ”D§;Z÷á+ÌÇÕ´æXf¿íPGÖð0ÕIpýzŒ¯BóÇ¿¾u­†Ë¯ŽÜ?_Ç\6Ș„²³†¦G•GClßMÿ>"~V?µâ("Œ§(G@¸~×#°æ-þ’£rß`û¥bÏ È ×“vÖšÜbyƒÌšA)Îp°*€§ƒ%j ?öÛ¡qº"(Šè2<~S­…ñ—…ÿGr …@Ô-Sv­dï&%‘¤p§E%¼:#±ê‡´Àdm¨øæ+}WÞCÙꄊ¸€.Øð)¤4v«®é3ù¯ÎÙ–R†”B[_1Lž><¤x4"šÑZ0•ô­cáæxmÔ¾²®÷4â¾dä~J­Ëî™ö¼ûùµ•¼YÒ[û ôƒi­´Y¥¬û~ÈÄÿÍ7BØø¼•ûÅ£Ù¬¥ií""›‘ï+:Ðô=,#_×j°£<Ê:æÍâ+ÞíÕÓo”‰Fθw›˜iyi„4½Áû²*&{Ù@[ÁJÃIÎXå OGgçYÏÞÿÂÁIK‚žOŠ•UÇr¼ÖÒ;µ\œuµï×Îß8m›}‚;죢²ï˜PwžT^ÚMâÌr nTÛÕK¤â¶œ¸ÕšôcF⌠Lûç¤éñT¢BU`èfe=Xpßw=G‡©*6“iÎü`±¥ö¹Aˆ(UÇдA•!7v'Ú?û¦ýZ+[‘zýÛNÀïèÜ)Ô ÕÓëép(òj *§ˆy|‘~ž¯Ó Õw W™5ØlPã*h¨ƒâõ!=¡)X:±ã2Þ‡\n…´è ðû6("ÄFì ­Ô·u D¾$Pmôù®p +™M¢'†„û`Ii~¾&¾€Í¯¡0Ì€mºl|)À„D 6õ½¦H%‘U¯-X¸ÚŠ.œš5b‡69¹ŠÓÛèÜïB(à­Å4e²„7’…’Q¬Lø(ï­^39¼'Ê=Ÿ#¬¹²…ÿ”?Ù®޳e_<çyNµ½ÌZ“40}S§œß{ùÈÍß{\%›&~¡ ®ÆqF”[GÜ)ò*‚›ï·'ÀAbia=±Ê•²ÖgmóG¬<ÊB-ÓŠ³h9~¯Ì“böñiX†Ø‰YKÜgŽ2‹:é2ŽÕ»mä{ÎÑP(}Z/Û–ø? üŒ¼ŠPé-ìu¥›½ÙëÂ*Ö1rÑàõ,Î~Äbô6_ŠvÓEâCWhûxþ‘+µýde•hY\»±­–ø‡ØyTìÎÉi˜§¦†Üâ‰Kîñ·Xù€eôõÜ7£›ù;êÞùŒUt”Û›6jÌ“PñqÊê»Ãµ1‹„Bªwý¢”+­_ißácíSìIu-‹~üéQ±‡”(³.•*³ÚwYϱ”fÃÐxt‡‘¤³äŽ@ÄbØ=Ö²”•A#*žþ®!mÓ$Ä›VxPFɺf‘%–ÙØÎÑWª÷—“ÚCàir¥»ÛÖÚÚÝRœ˜.¯Wsµ·ðnhãù‚Uè?T†ÌP:Úx¥ˆu|»còOÿμ ŒYUÛ]ÎÏ@Ù3A¹qªÝo’œÀÀìhì7´]½N\é`—¤®›SPl  ^Wö ß}’ÈÛ u2°u¨€J›ªÚûï…p3 –hNjûj™„c/\CrPí(QDÂ&¯âœ¯´¥J¿E$–‰<U ;D£Sa¾ÜuÉ̢݇¼sÍf»„ÿ€m~—¾£GœI¾~±^„«FœµKée/ÈmpOvŸ´ôÏh ¬ÝñŸRU!o5"õã}ÜZ”é¼é3º Iè¶{õ¿ægô4|‰û‡÷±×¸7«¤`×—˜¥Îª#€ØI>ëMŽÚIбŸh =×Gy=â ŒÕl%s}ì+?ö4†×U½` «C@Ó QçUVW#å ¼DãÝ`cÄî,ˆã¦ý‚Ð4Ïs>9Õ›tR§ÞÛ…¢…ÖåTDañ­:Ülsíè¿/¹ØNZYŒ•DÐÒÈZ%}¯äÛ·…žOE¸ñ…µ¼Õ2@`&ˆ?-ÚmBí{÷Říî3JÃÀ3‘ò& ›3›î¢}"F²ù6í?«JRk™Ó"6VKý0Ø$öÙY¦pÄz¥ÝÐ-Kìel|¦ìëÁ[¡Â†Ñ•‰Š õÛpÊqöjèÙSË)_ØŽ·N«imzq¿¬ÿWÎCDJ7€{´žò¿â£˜joº ‰ÁˆØ“Î+O)mx³;#å‡îf0žk±+;ÄÜøIüÑFýü{=þ™à‰@à3ç„+o±%aÿêjuQOü¤XT»ô‘¤d©^ꆅãîx½ÔM‡Ý»”!ê,Ç„n} \órO«î`üfOOF&¼ŽÄgÛ5h8.Óõ™AdvüJüòkL|Ô‚0Î’G]5Ä+Î0<–~±$†>ó{yŸl¯r\`Ï[•ùùÚ»…'Ê÷K¶ò E±Ò@{„.–;Æ›üYË24cS–šzN üŽ8-€6L:zÎìˆK¿´Ó6“àN""ji¸ÿS\øûSüV£Rj&LÇí®}tʳ{¦úŸ¢«+q¹÷IlÆ;›ãà !ñ<ôïo,ŸZà(hzG˜J´¨'å2 nþ9¶ÿeôÛ>Ý—ûI|#j9Þ©³Xƒú â›&Œ—¶àÚ#F·Hï¨íHü‰™Jg¯'p¼³«ÊóžâP#Ïlø>}¶´0–^ÓQø[ˆžò¶«`ZZ)[–^ó_ÔÛUuO¿‚ëv)*QH5",9@‰8Ó¾£»¥Ìà|H'¼2 £œº†IÒ 1޼W+z Ö¬¯¬Ç¾àÅÅÒ\=¸­B¡À!½ ¨à$,ÑYÅÝg’¡¶ xVS8¾xu Ï]ßfÃÍb’ÅàæŠÂŠh> QÍ©¸c¿æ†2†žÁÝ8áMîB×(|8(ÂÐ,õ¦L–&儞ž‹U®,î^wø²ÓD´zp9eøóJ^œÍ õù»â\<ÂZAª“W3Jï1wÞòô˜OÕ%’ÿÎËCŠ9.»º–žHRG‹&E‰{°=Âæ·Ž5]\¯sWuÜG-òL†VImŸ1¾ÁÞ]ƈcÆÅl\€ÝOßä“É_M/ŠœZ• èœ+!Oü/.A¢ñ©‹!þý‹iK³x5ñCå6EZbŒ·AÌâ àêt5v°ðK qFL’ ЖÏÿWa5%Nt§•!ƒU“›Ä@‚´qÄñX]½Ð¥ºÑ²ã—Kq¼¼¼Y…ÚN=|a„;„¤Axƒ.SZÔ:û˜É^ÉvŽb7ÿÎGgÏX8Í<„6µàÖ¾O’°‘¬Ž$u€–%zp$!š±À®UˆMÊÈ$DX/”ÓÍ«z¸CÖŒW:õKºHMÚcöZÈ»+7ýŒÈ-ÔÇá±i~/;ŽÃNšj@È#pTA× Á†´RÚh „m½-ìô¥AÁó”ÖÐF_ßd;×y´vUî6\è×s‰¤ˆ«·$H€Å 9—wsM+˜K" ¬ì´Ì›bæÎÔ!Žlœ´¡ZíKLb¼þo†l#(“¹±ÞqA,9b¬&I~J¥V¨Âwª‚_q˜à·$=•&Ó `Ÿtp” ˆ¹²‰qƒh'ÚKªë@ÕË ‹±÷›Ü+!=ýœå¤’ac)£\+(€ç~8º¼ñ4¼–SßéýËÿ—±þr+zU­PC-–ìG®.=/ÜŽuÝú„ê˜qØÂØ»0öz¸òåÃ\Ñ[Gwòʶ‚þRL/¿z½]àêûØ@,·îÈ…`>îáBí Ó(Vú=¾Ñû¯=ßø#o‹ ú”™1LâHÛ§Ùá*;»5â¾éè».ÇN¢ƒE]q97úæòÄÌ"P3ö°y†O è- “¸9H.ËÄžêFS ûüdVó›5ÓäŠ*i0YS6‘UþÇ…µƒñ)È.…)ådûÝ•’’`ooÙ…æ©æýWxøÙ§DÓ‡hüwÎh5¸PY„ ‡sc}°l9Uð×0«¿~6$bET“õ';®_¡|Mï§ËÆ¢»·¨Ÿ¿/‘'Bªß2á©ÑP:JLW? ðí–TY +?dNví«þÂi&u†YÆñY´fàÖÂ} lÑYòÁ,‡Ú—ß¡Ó*5j•6è,6(Чä e©ZÙg1V ª«—°åÊÖlqÏ”®É6e†aµ ؉5€Z‹|r§ÀÎÕYâx]Cȧì"Ä›ú–ÕýHÙ­ð½õï; ¥ò˜=×–Ã}×µ>· %xUÐ0n…Ë$®'NpkCÖÝŽ¤9š~óHÜ[WÕ…‡?zÞQD›©ÓRµÂ¬ueÐÐRbä|Èâ 5d*< IpK_¸Í¢^ö2ÿOh¡o|ã×[£e“¿,å>ÐX5¾¡B‹@ÄD¾äÌnÊûaðùX¸^—tgŸñé‘6ø»Q[¶aNδ ?Þ6±!¥qJþÙx‡ç$é^åU•¼a$pN8LqÊÓ–òKôa sdn”8å¤Fî›ð×{kí€*Ýï=Ÿì¸}ø$߀ãíü³Ã«öqãCŽ÷SÖ7˜éD®s«—gbÖN?ª×rÏž#)ç‘Pl¤5èÛkø„‡)Î /†e»à›V·Ó‹ä³žÖâª*X€:;WpH'ïa\ |MßH+1g›%2€[8äÊ5Žn}ÛýëÔ³€¢è ÐÿÒº¼#Ï·ä¹ü+\ç´f•—§G 8cÆÎÈ«¿°:‹Ói)õ9UÃ×󻇎=úS.§ tªÖ‘ÐóáÚØvª›7H ½õ–ÏEl~úoW^¤ _¹aÑ,£eÛ£²ëBP‰u÷Ûù˜\xþ#³åN6ŠJèÇ­ZÓ†Ÿ¥Ç¨u¿ª¶|ú§ì~ë(šJ÷0DIAÌšÄ{Ë_áI¹ÒðPô —î2<5”¿8u¼X"_z38ÔR³ßÜm²óÅÔÂ`Nõû?Rº…Þ’GR”¡¼“â¼|­¸Ýœ…×€KÂe+Ào@Ò®SY:%çéK{E’¡—U&Òs”[8x ŒÖWh$¢TþA•7Mj ̸Yd%¹â;‘D¦‡/{µDQÓ€xõIî^Äâ+Œ¹Î®ýZgæäTþP›A‡\ nÏü’ÓÙ®BÞfãà²Q›’ ¯ˆ› *¨a£ÒùñígÐaô¡§A?ÔbÎâ‹ZiéâV,ÙýËê–´ôsdô®k8ÛHÒGÊàKÏjJÕŸ’úëä™gytlQUŒl)Æ‘Õ-)¤cýo¬y9«:uÄa¹*h Õ#–K!R쯃¢(PtŽ–s¨m ¾pm¡ŒÏ…§ƒa.TB Aê§ö_O´Öüª§el­eȤÐR͉:mAåL!>¸¶¾Q\ f±MT1œ"šÁ´9Ç4âIÇ3çÝÏ– ªº.L#hO*2ÛPÜnŒuðúߌ !ós)K+]qØ;6—éï76–HF6<Ó”–Ùå#ý"ÏÆNûµV:ØJüçcFÌfæ2#‰Eº45Y«‘mLîY,!Þ‰o·þ3Ç(ŽóòB2]ì˜qú<e+Óé¿ÀÉð~rd©yzS'v™øî/ÞLF Â>»MõEªäSm7 iïà i%8ÂÇó'~Cdhù²:~/fèLØ,ηpVs¦š ­•¿€MÔixc-¶cobGæ fómþSÑúô¡bIYyÃi&µÊÑ`[ÈÍÛºçër ÐÐåfÁÃÁµpˆnœ¯¤\i$9d'è…âJÚ¬IöÉÐcáçk™îCÿèôBo³6öæÀZJ6‚k>HÊ{T…Eµ@g‚Cn(Y2&ßi³4ƒ-ŒMÅ-î9¡³’Y0 SE›8Ž­ã ¶e?÷BaD¢zmV9 o¦·.þãn…dÝfm>Å̶g6\ø“Kî³îyIÔ:ètž<£]—ÍÌäwU€nJTá´‡ÆÑ'Ë?iš3á—•6ÿ’m_„šâÓá»hg‘ùiV¤¾¥ë'Ý7Ä—p©oÞ$Z´ €zŽ¢UÍÝ B.F,£ì°…8nCð¼ ¢¶’”˜K.$?q6øuM'[zª Á¿LáÂeß^þ¤*ô4n¥}§ ¢Ðõ…°¬ÈFÍûÞÍ‘xÆÕ{w[*xèþ_¯…H-å•¢z0gµáÎÙ…f[Å&5Ølý5&8å°=ü)ÒùbΤH¹m¸@œ.˜‡2 ICWùºxÿ f´ìTLºÉ<ކ3Š^ÜW¢®gV\*ì,'çDÛQ®‰'æ ˆö™õvâ 8?‚P¥èg¹T¨!ØŸa~„´5¦üèAÝmµkÐÐgÅa DmÄ-*F_fÅ,“c"‘;$Shèí†v¸gÅzP?(íç|Q œë…×,ék­vÎÌ\Ôn§ N;ã·‚¤Œ#ý¶só4Ù™6“°°˜±™ßµv¶ÆbDѽ[òмJ—MüuÊo…Žü£{Km¤L±òúŠuD4uK–‘#ˆ`ÁTOEEb¡O;úlÍ”€À|Lpl ÀAê`ðÍÀÿýâÑ#xãæ€îÑ |£Oµ:=Ò¸»t,é|ö™ö¶I 1­¶ÖÎ ÛPŒöæÀyi}ïARmxÛHai2.|Qsìä'K« {/Mj”lY€ê‡mH3MN&8ôg½ bÈÍs€{¯ö×½¹t"Pz ásAÙ{]ÙHl”'úÅ“"š¼±12*ÄrNtHk¶BO(I‹sÂöM ãÇ|¿—ëðY|)œ õÕšxÖL^ÒeÉMÿÏû®Ì1°%í:ÔEÄT®g5 a2u³ÒtÂKêõ:Ï* Ëó¨i†ÝRwÛ¯ï,t‘v`ArÙÏ.¬‚õ QµµÙ—©Ô@²ÂŠÅYßmǧEò[1‰ D „©Æ8 _ « šd=Qdi£ÂE|ñË™,ÊëÆèÛ\Bð©BÜóªÂÓDt»DîÑba¾K3:”o¼R<G#P©Âu“ô~b/]Ûýƒ7ïüJá¼-02\Jj <#¼iu ƒåQäÈOÜjCˆË^§œÅ˜sç7€ü­DÁ²çLû[Pe$ µž{Àa(á €t«,÷m‹"¼Óÿw‹Óa¥g±$ZXr,zÔã>…®.8EŒ¥¯XvÙ>·PІ2ÑPž—Êh!½µRþtðR³·8¡ îrÍç&„5DZÂ[ÝQªØQ- eÞ³››w9ŠÇ(ƒ‘q_ò¤Š~Zu´F pbÀŽ¿Ñ[ßC®¾ND¨úM) ºG(„ÇX.G4ýß ÁÉý®ßh#‘í¶øvàDÛŠr­Õ°}-:¡Ø^Þ…!˜ïž¢M;Y/q/•847B¦có4¯u¸q}°a ÄŠØ6I8L?©¿°ÀœÍ`?ƒÄL¨ß‹FRcbŒ†FªD0x¯RÆ—àå¿3þ‚±¨ä°U·éóYµH7XW=æZ'æ» ê?"½…ÎØ¤#¥¶ä [; uê#¢¼(Õ®%òTÍLC¥3U;XéÜ+~qÑÉï/v[ãÑ)FmíJ<÷Qq ì-Ž*}àZ∨‹ßË;Êw4¤‰uwþ0ñ‰u ^ùkpgD$ß¿VIÏ\˜n=Ü÷»¡÷a€‚ŽHÛ|¶D°äðCüÒì ®SÔ‰|VØkõ‘ã™q®Û¥N]Pm0Ž:û¤Å)__rj Ýn"P¦z÷{NŒ•¢4&S[WÐ@’yö{:ªåÓ"öiÌK„a•t¢ªÿסôS,ûÑý"¼Êg' «ÈDJ³áñ“ºϵhVÝæKJ}–Øô@—LT¡sóܽ—øVkÅV–7¯§mÁðûØMU2ERœ¦ÀïƒÓP®ºoáã“’eúP4J§¥õQ ¢Y½—´.Š gàóØÐTPßAW¯ànÍ/CœåRÆf¨­²ê^`­u……¹€ ¸¥}·ûFã´#ÜŸÁH…{X_¹ \c–“‹d€Í†!Ì!wÍ¿<¸+©*"BHáê«.Øv≫|¥‚,þBDïîV¿æ{¦?/›ƒ{g“Îo2p<ÌuvA‚ÃÚÑZæ®ÎÄeƒW :CÜÔɼ˜Ü“¿z…#z22J¹ïEjÐjîßÛð m™ÞeÇ &zØÆ…פYƒÆIN2“>l²øÔè¹ÉØ ¦Tt‰Æ¾%hKß)D0Ûªwê¥ÌvÓÆ¨HˆaàcXßTÀP@?þšÂKZ U(>Àn¬C¦-ç?ÇÖoPaË ±è‡Ý*H  *i6Œ>²/ç4ÏjM#3Ô-ªbsO'‘\l,46èµâÞÂø×…tÛqÕìÊë ÑQàÛ¶­V+²RÒ+*zpB§äŒ%ÒÔd»9ßïÒ”¥¬TîÍ4a°Îæxxw\ŠÝ9ó‡ÕÊíƒ[»QDX[ÀHÌÛK¨¬´Â À²¸}È8«0ú:³ˆI÷]žÞ8‰8nǹ¤R9Ì,™±×Yä—&`&^qð·Çg¼Í1ßÄSLö²©B7¤í@ÍÙgy}+œîY£<éÙñ‰ŒE©9²°I[ÿ¹¤Üìs<óHë¥3%ßY›Ì_:k.'ÃûíéY xÐ:ü¦®ráO°Ô… àøb«]ša9€Àq.µùÍ)ó|ôæé© çÝZ‡ëKÏf¨˜ZRfõ'0Ä‘vÚs}Š¡N«ðV'Í/ý€®{—˜ö0âKr … ©!Ï܇Ê)‹Ιžüã ˜‰VÏ“LE6Ö8ªøK3Ëq/cAn+<#Ú“Åó燊Ó¾ÚmAxƒø'¡¢ªùé$P ¤„? ¤ö™3”R<1š…yÔGŽ:¢3}÷‰6HÑþ8¬ö›¦¼]Á‚ ÓÜ3]¨ Q5ÌjûÄ Øž›…üñáNצ­úZkÀ–¤WRÇ€,waåBßpiîFÞèôË,†Á1‹_3>ÊáE›Õµ=1àLv¹­RFefðäfÖ{YÈ ûU Sƒ¦®“FÝËuK•GÓ©’‘]"ã÷˜ò({ŽIy;½Š„^^KŸû:Þ˜óŽ H§L”]GL¹7ûÞ_¾‹y‰É^<œa3TË5Ñ4Û€-°&œ‘–k'®m‘£±o^D¯ó%å#^+5 ’¯·k«u->‡ñ8ƒᬅϨÆ>G%.VR‚ðõwfX¿ûúú¼ÇËð—¾Vè¸hƒ×Œ\Œê3nØQ¹+ñ‹^µõÛ°‡ ¯.!TÏþ=ý‘/é+ƒb%ŽU¶ä¿óRþœEœp:›~kÏRsL¼nø˜ïü]J(SªìÙ~Ë„ EÔžç—ôŽ)5f¬]Ê7îx±õ•‚’h`ÿ¾½„Žª”Ñ^F{'ðræìçµ=Qž"AfžÅRÿ\ŒŒ¸þ y§')Ë•PA¡|çŽ!¼Žz·Ú‹¸9B½–”zJÖAݬ©Ë¡ûœ»ÞÌ;žŠD$ ƒÚîCÛYÙX©êbX¯L'ÊH‘'í®_‚4èÊî×/^ Lƒ1mDû«"_¡u) rá=¯Ý5»`?Œ<Èö€ÌS1Vº„[¬·½îû–ùY‰h|Äw»Xý¥|§`1óÁ”ßïó.D0㺛C$ÛPXÏt“˘f÷ýÌg¾ß…^ (jè+?*Ò—F+äiÙô𠼓´C >:Ó^‡Q?•òvȰ\Ñãµ¢²o—¥^)ëÇop*c«p¾Ú ¼Ï`ˆ›à×Ù9ô] àïL]=}u{¾Òýò‹ÅGÇpÅ„þaF[Ãìu o„“”2þÐÛ13ÆsP ¿ñ*«C\C±úìwxÀò9–a¬ñ\¡xË“•C:„Mfš¡ì\äÊnR«ôþ@ãZœÀ"å´ªOi€£vЀ.Ãm!'Ó÷dÊ!«ËÊ|NMÂZ+/øxšƒæFÕfª$¬úê0‡“%Éò‘lÁÝh|¦ÍùÈ`ŒÄ=Ó0¸‡ñQ2¦.Áòãæpuz5Ú Kþu±$õp­íK/[Ç ê#þö·ì¸&nã™öpöŠžëØ€P•ŸÏãC(œ•®ëöÂÎ)L[ÔkXu¼˜@rprºA “ýƒ÷ý3èÄý¬^%¯sâ_”‚ëÁ³èb7›‡ZyRo©ú:"¶àXEÉ ë𬭴Az%uóÝtq"ŸŽ¼%‡S#' wöCXQêxò‡^âH,9ãß{0.‚f%»œœ×§ô©HƒØÿ‘ZÆ("Á+ú%€„èÍÿ>†gy–“’¢|G<é…¯LÌãÀmF¢g‚ðÄüíp$ˆAƒÄ]‹ÿ>ì0¡ÿ%$³$±›òVV†ç0‡p?Ä(¨¹šIØL®MôͯâçaÍ4†Øh‹ÔrÅVî[si„_ȘЧ[±~¹A?ØÀ.©¾èŽšZ£;ôz¸IœÊÊéTÞ&MÔlŽ™¶´UW Ó™Ùù¡—(;>AV­#}ž ÃâŸÔâU4_Ù¼sk]ΖàôjÙÜù‚|Z`©dUâY]¾H€n¾_cDçÛ/±Íê·?7-”¾Ñ1fˆÁ„ðs@5K~—D{ Ÿ>A<4£ ÞYšýj¤d²Ã)³ê>GâV×R„æöð 0®Í<0õ‘©lŒF!÷OA1Xr«z¨çS|&oÌS$Ð"f—ÚÁ2;‚À: ÓÕ±|y$õTü‘2r?ᨫ˜(“j ùO:@xænu“ô¤¬!Z¶“jÕE>.ȱåî’3»Xr™¥<¸®X³B§oÙÔu~Y®a«BZ^WYS¹¶¸ÞA‘¿; ¯ô*Õî¹ÀzJy\¬9%†ÒHúc°±yꡆ˜· ÝB;Ñüpñ´f:'»Ÿ¸ŒSX‹w <ˆîÏßÁ›C8’‚é“­úA[ú#Ó-ƒ1«ÛO00"µp„÷gNõ´Ë¥X|TeÜC6ɘ„‰¥Ÿ6ŸÊû߆ÌÅF£C–i»ßæ¦D ÚWl/=4dzÁN˜ìcV—£ô¬8w£öAédþü¼L“ _n m[:FŽo­ýx"Ήb1? Ý”Ÿð³‚Ð.Þp(Ï£ÝLcÊv$‚èÂz ¦„Ä„(‰²À Óa'¿.ó¤k4²È1Ë”ÛsÙ Pý%¯IÌ0»ÀsÜDí…+ÎíøÕ[仦h>ÚÃP‰¸‚ ƒ²'@¦]Æ©®¯§ûNGÙ¢pâhV8÷bZúâõGg­ÔÁ‹±¯×å_¨ðCvMÈ<Ëeïòl×Ð4=ñ>?'iqÉ1bréø)¾ÏZ,Zç²±<r8¥vq@6n“Ù,Ë5Åùô¯1…ìPørðs€k·œúx´o“‡k¬ËBÿ' •-Y/¯²ǰ°”ñA‹s\œ]€8=“øÈ>f¢æÈŸ{¼_rP¬kk.GËÕ^N3 qeÀÙØ+jºö­ _O‡è¬ï@!íN›ÕðÿÝÖ>x̲tñ<ñDîNDCÒØh1̘âšíeªëWlíæ—™Ô± °¢‹a´ŽóØ)M:âuÌÙ«ò€ŠBµƒòtQ™ÀÀº÷Þõ@"¬wè/ÿâqè¡“*ÔQÕ€ ‚V³êX,,š•áOËg‘XÞs1f+s #6ÿ»l¸Ö;-IFõÐy¥¦ðüÜH&àâ8nEÏ~v¸>¢,±!t.«?˶±Óô%î ‡t:=„è™öô±JiáÕ¹ýª 6´(´ö²xw„«†xLNØHÉ^è´ †2ïν$''‹K¶ ¨Êr™jöNiW©ô«¸/nfï5™u°-±Š$cj¡O£‹ÍÑf6Û3àÆéåõ™Þmæë—ŸŽW0Ÿý_RÏŠÿ'<ÍM®Bv KÐá–„¢0ò¤Ñ°ê”GFŒÿµà|Œíòúë äÙ§ Ö˜º?pF÷«Íd#üo²KÀ¥5ºí·«¤Àßžc ¤2÷ЄÐsdüÄmõo³®¡r˜ì[aÞ ¬ú„XÚ -ÄN·“üB"ø¿3jò¦íÏ3*gùô00ÈüxúBvÄVYq+Õ'mWåQƒ °¹C˜û„›÷‚ÑC©0Õ+ô4¼ˆýDj[ÉaIJ•tªñÁÁ3UŒô{]¢¡iÖ–¥,Ë$Û—±°5|ýÉL¶ž5·¾G8½àVÅpÁ]ýÙɤŒË‚UÚÞ?WÕÔÏ.‘-fs¦ÊÈ&[uF~P&/œÔ(ÌýxM„ Ù^Þ“A#Ž |¢aCèí´$µï ¹†™ã®ƒ_P ã÷ã|_ëÿÎÖx”¥bvâ¹)íûò£f'ŸµüSõ57 …n9Y%Ûv› 7ÅÚxçå‰é>¼ìYc#=öÙþÞâžeº9/KÇö ålÁW¤“§à™¤q+²;eúF"Ÿ‡§Þg6ÐÀVÀFÔ­^ÝÊÉFm¾²á$? ¡Úq Ÿ‰kOó³Ûs PyKv£ÕuXE^‹2\^®üh)3,§w¿×H¹ê-ö)Æ`9ľ“­Gþ­é§^¸ÛÔóŽâ®’Ê6Æ/IkhYRf@2ü§EW±öi‹1k^ÜŽµ)Ù'Íå#ZÓÚ—¯Sà¸HœÞ*/%¨§þþk(¢2v `¬P/bN\6´¸¾M‰žOK[<顨( DbØ‹(Ý«ÐLt3$R¹^0;OV\¼k%* —·YÖ‚š£ªHü •uò1ée[µ9Ø·ê¬)‹Œˆ2SúZ›0lÚÙ½WnçEÒsÙܾ2õƒ2ExönÞð­›‹µáû0ÅlëŒ$50¶Rù¹A\^¿ÉU÷hï%§ ³ä+ 6 TûÛÏDjÐûU–ƒæï7ðëôCªQhbîLš £8ÎÏëR×HÆÙ‚Oˆu2dzüj§„G¼4h!ߪ•á9Z¥ä!Gg‰Ï+;®HHŠ–" õ÷Öt¹¾ê1æ]'| k~ôáå+µúôÏ}Ñ{ ”Äù ¦™¾ju öpù&©×ó`&a¦D%©©\À„VŠ^ßôí Ñ5ÙJX&öA)ùk±dÿ#¡#oB¸Y¤/¹‚¦íÚ#Cº¼Rp·| +È}ìòŠèi„Ú¯nÿÆ+•¨|f·Ÿ‘¯A2EM†Ë :ãûɵLzˆòy'”]ïZ!ÿ0ðL3÷X`niÍ2\üÿĈԧ&Ñ„KC“Æ×ûò§Ì ÁуÒþè€d;ãØmv8—Rû4·}`9È©•éMë h gNpÕÝ¿lÅ‘áæ.À‚6®O!tJÔÚÕM:dWr(¥à–!_tœß;‚n‰!?Šâ$ò:o¨ÇºK)"Ç€äg*MtÙ?JíSU#ãÿÜwt)?E×sèJ-çWxOAÏð¯&§uÀÄÌ {<E¾>µù~Õ=:Ún¶¼qÝèõî"ÖûCôïJPWßD,6]/wÜüüäHÜ„ó–à\5xÍûi Ój·Í™o}Õv Eã«—бi]ì£iFd Ÿh¶*Ð’:Wþ`/Ó~VÙ]¬É¾`…ôvýØ`Ã@«›‰ÈŽûÁø>Ë ú¦‡¾Ý§Ì­C7-(©Â5£lB š¤äÛa-ˆO»m©“ƒ<[\Ä¢{ÕºgË›ÏNàWÁcz»FRÛî¶Ì@¶ƒUÚÛŒ‹&f¾Þz¼à¾ÙHqA"šg 9èi8y”§SúITc‡³Ñ{}ôBÂréßð*ÕV¤W\*Àš)ªO÷uÕ-òL—[yhJ5ù¨n-*Â)•°3ÚúQ%ÖÊ–!®»’njzˆ$ÂɾÁø!ð‰æö50Û­hÉ÷µœÚ~ÞÎGJd1v“ŒáiàªÎuŠèRɦ­xÍü¾¯“uü8–’õNv›ˆÈ4wèD<÷5±­Joå÷uó¾­ü‰óóŒóer©•X¯ã‰&vG´JÛ‰æ/AÈ‹Ûæ³t´üÓd„š“èÆ|•Hàkj7 endstream endobj 45 0 obj 71714 endobj 46 0 obj << /Type /FontDescriptor /FontName /NimbusSanL-ReguCondItal /Flags 68 /FontBBox [ -139 -286 1020 959 ] /ItalicAngle -30 /Ascent 959 /Descent -286 /CapHeight 959 /StemV 80 /FontFile 44 0 R >> endobj 47 0 obj << /Length 881 /Filter /FlateDecode >> stream xœ]ÖÍnÛ8†á½߃–í"°$ò1` e Èb~0i/À±•Ô@#гÈÝõ½J1ÓMŒÏÎ#2´VÍÃîa8]‹ÕßãùðØ_‹çÓpû·óûxè‹§þå4,U]O‡ëgÔÇáuY.V·ùo×þõax>›ÍrQ«n¼]ÇâK:žŸú¯úò¯ñØ§á¥øò½yä«Ç÷ËågÿÚ×¢\.¶ÛâØ?O5ÿØ_þÜ¿öÅJÓ+N×»ÛÄÿ\òíãÒ5_Tôv8û·ËþÐûá¥_.6e¹-6]·].úáøûhU–L{z>üØ·Ëëéò²Låv •Âíc 5¡Vp§à ^Á¦A!ÞB]Vk…{FîÖF!)dBVhÂŽFw -#­BG˜Ì‡ÇÉãð8y'Ããäqxœ<“Çáqò¸Hˆ xœ<“Çáqò8> endobj 49 0 obj << /Length 50 0 R /Filter /FlateDecode /Length1 1523 /Length2 112132 /Length3 0 >> stream xœœwste_¶ulÛ¹±mÛvR1nlÛ¶ÍJRI*IŶm[VÅöW¿î×ݯßë÷Ï7î÷œ=×^sï5×ÜçŒCA¢¬Æ bæ`”t°we`adæ(ZÙ™¸¹¨:Ø):ðÈ3¨-ÜpN8 qS7; ½«š›££­ÐLèâàæl tá˜ÿIÿ™’Ô­\mÿ‰õOLèìbå`ÏûĜƮqc×?)jnöcg+€…‡—…—•ÀÊÌÌñ‰μqcs/33€´±³³Ð…žžŽBÌÁÑËÙÊÂÒ•ðÏ[µ†ª ý¿€‰×?"q ‹•…=€òßþ î@[Ç¿ªæˆýmm­L¶^Ž–.c33 Ù_šÆ¶@€¤•­•££ƒ;€ZŒæßYþìš…áÏ+@ñ‚Îô+{s+{+W/€±½@Éha °36þÅ&ngåêì`g¶²ÿwš?¼£‚£HíÎTúÛòõNÒÁÙøW”…•…@méêêÈËÄôW_Ìÿ 1º˜3Ú]™þìŒBÂÞLÌÁ\ààþJ·ršþÑÓ‹é?4߯ÞÁÃÞç?EþT`ö·Æ›¹92iØ[9¹eÄÿkþî_˜ÐÀÁÌÊÌÃÆ:€ž¦–L-¬îåü[ðoð)ü|æÆ¶.@?+sàŸ œ‹±;àêìôóùïÁ±°Ì¬L]&@‹?ºý‹ý 4ÿûXÁØÕÙÊ ËÌøGDó_¿Þéÿq”™ƒ½­×¿¦+Ûÿ©îÎuðø0°prX¹Y,Ìêãaeøý;Û?uø‡C•­þkÌÿ¢”±7wøÃó÷Zþˆø_õ˜Üÿ~VÔÀ¿-ðg—®V¦À?ù§¿õ˜9˜ÿXûÏ…å?úþßâÿtÿÿŸáÿâû‹éÿßéÿƒã(éfkû·†Pÿ½!€?1¶üi @ðWWlÿw’±•­×ÿ•ö¿¦kÿþ¬ø?éÔþ[·L2®Æ´±·°ýfå"iå 4S¶r5µü»ÿ+ aot¶µ²*;¸XýõŒ0°03ÿÏ º¥•©=ÐÅåSþþÑìß½$aoê`feoPsý#¨±³Ù?¿Â¦nÎÎZ÷7÷üÉýÇØÜêÏ@O )œ«P(ú­©mù—‚WåÆ*fZM²Ý[Ñ·RÜCÛDú†fì›2µ»~`Ù `I°Áž‹MBqa€„.Ô˜u/6hÄvê$ò=Ýijå]5\Vδ7ݯ•©h,, 8ú:»5£ÕòöK€¼Õ^.]Û¿@²ëŽ/ ÛXã Ý,Œ6^œ"4ÄJ†}o(àDV#ŒH …`jS(  ÛÓ__À)Šfù¨íڹȿ¹jïIw¿8,R!ÿö3w:¿èª¶ÒUa‰R¹`êA¸"¢‹Ô– 3Ûxá¶àiMèÌŠCs<²ÒmÿL¢ì>x8pÎÉAxV'gÜs;ü«ç7 ¼.âÖVäHÿþÃr…3 4ò2ÇŠY,HÅHü9±ÞÍØ@Ö¥ñ¤î!Z…ž ËMgZ¨&Ͻø,߯‚|ľ‡¬à+·e¦(â(ŒÜy%“CÜ“uïèOe׃BEÈ—ÛzsYhÐT–¯{/hðåáBõ–'fì=+¸_‚Ú|!–¸ÕüÇ­‡n5›:3³ž×ÃAÁ#ƒ¶.¹´‡.êÎð =V“³ÎxÊ´SôU7ÿu:tó%¼¨€oiÞ(b|¡Îéu;®ª¬Ioû•oÛMÖÈÄ“Âá3Ó¢îx?NKÙóÔNŸ%Z}`êh8º} {–F‰FàUÛÌgº÷ °‚}Fh*`—tdÄÓ>B°ª:½µ•jœÇêU{¹,<Á@¹-•;±NIœS\ou¼®QCœ‚¼¹¬ìœxF^•Ø\Ó¨ߟc`Û:·ÛìøvN±4+0»SàèI£›oè!Søs6o¦“T¦ Ž»ûub–.°¡ÃoŸšîü…¿xÑ{ÀCOŠV>¾Å· ¹?ßEDÀ|_ÙPf(<ý­Œ2®BT+mGÔD7AÑį*š±`]ç7&ÈºŽ¶\«mtë»§‹wi#9YŸ,¤%L=†L4¬»]d?ÀO“Ò5Vÿ„5,7î l@ÄÁŸ‹ÔµôH ½¾D`‘)-ö tkâÞ¤šÏ]´.„HÈéRó‘<ùF)¢|ì˜JXuÒZ ÃtÜ„v¢ºNFŽ':ÓÙð, ä£9!«\£­‚ð7•¤ˆ=¢P¼O¿íý`Ù\­alf¡~µ@ƒ_š-\­Ò&Ǭ¦{Œ5bjPÆu› Y‹}L ¡å0]/f‹6bFý‡‰ è¯?‚ÜPnú'5ŽüRâï ³;0Œ.jVˆï€„¤U‘êq©2-ø9o—Â%…}Â#uKŽr‚3Þ%ÆËñGt­Íèn¾ 9}׿üGU–‡†™ß Ï1`2fÖÊœÕîâz'©;¶XÅ8ÑÀ’7É~}[Vü­ 6]ZÐÚ\J[É ]!™?ø»¬5cøÅ|$NS1ú7骻áy%ç"ˆõ¶Ñ§‰~ 3 R -EÄZó"7ó9, é¼!ÞƒóÈ…hÐi"åÎ1¤–ñÒÁC…©A{Å]»¿?ŠPß[Ó,ßËýœ¢ 7›?h»b\ƒÖÞë¸+øˆÎ+f ‚Ú_tD¬èŽ5‡mmá˜b;ca)"ÎmßB¹Ô]mÁ‰ó“lÛ».Êúß¡™èë>ø1Q¤e‡"ñ¶D-¡QX›à½Ø8úfz–œv¡eÌÝWÑžkì )òúùÕk# n·PÀ es²«Nþ>#½¯aêÅ>j°ãjµ2YÂ{oÄŸg5ù´öe¢„n=IΕ…¥°Æp/¸²ƒY(}—·î%ã>Z¶x>5§ÂJ"Žkȉåç¤õˆSç‰%ÃU\ãd7ØÚŸ˜ µ3º¶„v¦£ €—YŠ!’îfïÒ4a3#R×大2}ÙÄç*RüÌÉ3ƒ#¯ŽBµþþÜ4±j§iö2L]ާ†šÕn‹˜/°Í‘naþöKÎOåüª•ùGÑï½.Ô‘ûGGÖ 2†ï`eÖ¢£Ø°ç%I:¼Íg/¦æúµo¬„X‡æ¹ 0ÇÛí€1ŽqTP´AsM¤ÌíéÐAðk°e'{[‹ñ1‹ðœΘù)ŒÉ™Rô²t§ ½‰Àðík¢æ7£M"ß.H}4du@ì÷=GÅ08˜ZHÂ|GX6ãêüL5{Ò9I0Û^="Ä£Õè1¡_×È—à+²‹ö!5q\è u5½cÊcI‡®ÛFc§AAø KÖv)jà3žz)V!cí쌫b= F³×Z»p`åi½ ‚³Ä¶Ca0|‚ê`Èç°#®N’ ú©v}ˆä ¶pm7E¬û–5¬¼±!Ù]5Tᢓ×N.·<]Ï ªXÌG0ÞªÉ3ONÖ@ƒiéDÞ‚ÛgöË•Ç~gž…ÞžÓw´ûÓˆžLú{ÙqYZaòÔUô7¶¡Üøf$ U¬›Ø’„áeǰ˜ÜÛ¾!Š˜Æ¹sW°äÖ8Úò§[qMäª~–)guûþ@uK¶Ä+°-ü‘z¥(;ºÀÉñ¨»’3ò'2æc™=ÃÛÑ\DÓ“ú¹”ï#Ü\ððVÉà, ]ϧßÔ Y¤!k×êw&`ÜÀÎ un$*OÕVoçJ‘@c̼k.1"•ŸSd¸<õH˜R¯Í %?ÎfÔÏ0XKYý ‹ÊM£œ1ß{[¹)  ¢Ñ4@õØNn{Ù{ªü ÛA~üT’& 0éfSµÛHg]=JXÙf ÿJÊ+Y‰óMˆg!£Ë]O¹TÚ˜n+Ì緌ڌj¬•BÒ–{P}ÆÆõ9[úéü(¾¹ŠûQ?€í^–Ü3¹gºÂÞ‡€o6+/ñ‹xædÖ¨ðaešöžîj¢¢/·Î%[Ò•Û5 ²ý~›fÀbïz*qûE6­ÔEšÛσ-ëJ%®KGOë ØGÍïc©ÔeÎ8A9´¶(àkF’a›Šß!ß^?È,o½û±aP +ûr?èjü&ú÷aMœS, åo~SPª•ò!íڀą\W1ݽNXǤÕÌIH³I¯Tw¦}ޏi¼ òÖôãä*i1åÒ½ÃE°q`Ÿ¤Â—äÔ…;SúĬ;›YØŒ HUpB v`Ú°ÊãËÜFÓÛ 5me$jŽè4påÍ×ðkP‰Ü¯wQš+õË$°ñ‡\ 'B…<ä$»ÿE)·@û›±l8š§Ö°x®µN`2l¦!¸ÖÛ!·ë[µÀ6)ª+»OØ'?Ñv# ÇhÂÓ­ÔT<µ\‡Ï“<ͶþÍ8žX¥æ£'N(î'õRZù =‹ökÓäw:¬cfË>x—°-jvç" šû!W¼Sh2ó0ùàOWb~Ë2OJÌsê–>Œ¢Z—@䤙U}Ó³»_ò>&Š2%©¢úûÙÇJ EP€[£gXF”ˆ?iÍTbؽH ˜oA8¾¨Ï4ÈñÃW¸ÎÔ×$ó ‰‘§ì¼¢öz¡Pèä±3bžlæcíêG.¯XíªDüÆâ¬…¹Ó!Q5»Cbœjœ½öàêtÆ*«ÔÝG1bo+6Mk7^ÞÙüÐÈOê9M1šÎ&½QYF…mÙ:h£+G ¤ÒljG‰%»ÚD øÊâ¶oD[d\ÁÊO×O:ü»byêTç•-mA!mç Èï=‰ªu6wÚDÆïlŸ5*O¥>a Jž¤½?æ:¾·‹ õ0o×;õHTÛz vü²fÜŽÙÀ/Sj3}[iY wð»„n\ |÷óÍêÖ0Õ¹ûéøÆœ¥µŒþc-ˆ‚Èïdây­b’˜—wœaœR‘þì_ųÎÿ3Ô—™ÒGÈÂ"²mânSߌ»Ê<²1Õ#ë"˜)$“"Ñ£&—gk´œM‘!Ûv„ø]ý™‚¨Ý¿ QTv`8Œ£k¼ˆ €hØ ÛÕ7œÕËkãôöÒÙ°p[E/~§KS—¼—ÿºõèáÁüâ× ÄŸÒ·üåʯ²6½¤F(ñè[iàE'@\Í­…Å’~FÝçòÓŽ–p«‡Cácã:jÊC·‹½Œ>Þl^Û§½õºá¾¤Wp+©ª~š©h€"7Áç‘ß’ÓýÖ€pïËA»œšÓ¢drâ·ËÖ_Z¹ ?.Ðú=°)AMø°¾KJõ -9‚úe€)ÜöÈ!ûőƆJ­¾Ùá%‡ç9¹hŠÁywÖ«p_^·Þ½hq»&³Dгu» ¡¶ø}‘ì× ®¾8òæ„»-¢„K× Þ²Ãøk9Ó誳õÜc_”‡HÒ¶Õ—ÎOú:“lû·±S{yþÔ8˾•jÛ¤´º#l˜¥`ýÂ!'Ùhšã‚Å Ÿ·=8,?ì1Xnf-Ï×gÀ…›ØNhgý€Ú{õÕ‡Ó¿I†½¥éý$w^u‘Ю Gä}åÖ¡ó 8ø Ý)’~¸bÁïʰ ÍB˜XwÁ¾ÙºR£¼ÔF$Ì×Jt~:,ul¨¡Ù5¬ÜŠåÓ_¡ Š­¾´oÂ÷ZzÂùyª‹dKn±tKt‹.U©R7uÜØc„¸Ã–ò¤3$mw‹Æ@Û>Šé˜‚Žýø&SBUº]UÜ>Í!“Z<üÀ9ÈÖ^Å&Cÿ[yO°;ûäèNßDQà"Ý¿4ÝU‘9ümå˜J¨õ S Ï%Ûä7,®‰môîþ0†ã­M4î4‡Bm—ÞÎg)(pÈ×™µW’¯Ok¢ÚV‹Öõ6¹iæ."ÃÃÕuä2y»ì1-L“`GN2f2Ò!±iQdÝtÓã÷&rc¤¤¹ÑÑmIÉQw˜ûŽœ„«²:à=¾¶þ}7ª{ƒ÷·'¼®:|?2Õ±\.­ŒK9ù[û$oÉt¢³G΋$ë™cŒby¡1äm'ýáãËX\ž«ø±2ût0žùl:‚zða1ÜpÔ;yŒ‹¤^B×Dù)ÕÆ‘>4uÙ)/µï#ïs+ñSöö²znÖ)jkMÛÉïÛ‘ò9#Žödýmž)ßRòËPmɘc˜DCš“è…òMOÁ<= !£ý>–õßÊÀ½fãÅ ÀÌ ÐÜEÉÙm½ÄøWãKýÜUÍ?O/7]& .w­ú& 'N¤…pÀhø³Ž•ü‘=R¢â;¿W2+Öøá¶·|çÒ€“ÊúV6‚Žçõæ2«‘¥ Qdé»WX‡}Ué´CJ øm€Nqü½ÇiçMÊ»[zFu¯ÎOfÉaÆ¡]ufi;¾ÉãפŒ6JDgYT›µò,qx wñ„õ“¡áå)Hr’C´{;¦Îi6ѬH¹D"gla]0P±øˆùýHKÅåï'\" W(cúW¸˜§Øh`Å¿Ÿ#ë¢r+‰Å¹Wà¼A[ÏzçÀêõýmp…ª_‰½ñ´ˆ/‹X´c"Ý(zÚm^¶h\Úî=iä‘[㧳ʭnÙ+É|uø-Ÿ¼7üÑNpÿ®µ·ÙˆcGH`Ú´YTx„‡cÃXÍ*¸_«{b™Î~5úï3^Ÿ…çG@{%fžêùnPÆn¶ Á¬Øä±'/× ðù &Áü¹ëñĬK<Çúê5Û‰™´%õt;î§*W¶ CØB˜Ìât–8tÛ)v”ñãèuù—Æ”¥+¤ åV€ ®jÚ(ˆ K3éƒ4²§}–ž?/ /¡xnY—b¬È-UR­®t~´xÊeÃûzØÅ4–0îÏœ¼FŹŒFt mæÇ¬áÕ1êhTË6òCV€/HÊDŸ¹.}ÅÅxÀ J}ª 0§ ((u¤m£VSÀþ¹Jp8®Ú´T×ü…Âjœƒ úØòž#Uhøð8f=E ÷ÐÝÐdWÔ]µZ ÕJIC¥òXE‘[ŸÒ.ʽU ÍmqôõnÕÎ ÿ©uaåûîõgUdƒÝlÎt„<5Q©M í §’H‹¦¯Óˆ¯úôòq™ŽÎck\‹î¹‡¾Ñ!çÂzK±êwýµµyH“ý9øŽlÏzæø.8T~ü§o®pq¿¡—2 Ðn¶¢«:ŽQ‚sŒØmµÄ“šJn{Ý«Rãà³µ4*æ¶nYHÉW~]À'àòóñüʇƻ?gÏ9å› $iÍ,µ¬‚XÓäibr5 ó„â ¢çi˜;XÂ'ûÆT±2Ärè'úÆ òhq»ñÌp ÎEŽ õhI› å¬;®·…éëþ 3t^-ž¨¨ªÓ–2¾ÒvÈŒÖAª±:×óA“ÃoUÓ%Ég¶*eo´qÆÚ°ŒKƒ cð?ÓsÃo2» ˜¼D˜âìãr6šÒ$EÌS'Ï_¢>aH0ÂôÔ:T_¦juRÅÎ…lsýŽ9ÒXbÄ6>¤QèK†žàäE†“±On uÐÔæÙjZ¶üÖŸ‡.ZX›È8ƒñÍìá EȽúLJߤ”…R³x½Pïù´Ó3Æ!RÄrXãe£¢sæœìƒX˜EÜu Ød‚ìö,†{ ·„Ðã ª¤ š¤§N!¬ ³!)ßüý‡œªGú1ׯ¹˜ßsäZÁLÍnÓ,3&¹¼á/¥ÂнP46´,¤þ&Œ¨I6„a«Rƒ¨Ñ|®Zö4ÈMËŸúÙyà?½òѵ³CͦϪ¼6`Ò^T^Ê«í`1ß÷ɯQÀS‚ DÚMFÂÀ†~äƒ?''Ìß`ñËÙE3ê¹PµRGÐàù6±¥¨@‘²ú™ñPC5•­†¢é-¶ç—CÛ$áPÑv£[|?÷Œ8𵿠—‰Mš³3Ùf¹ ~È% !%•šè4–hNt[,¡,.þâ=³’@ÿYïCÄYÔ÷ëû[¾W “iŸH°ûÔÁ” ‘ïY!©½F³Þ{Œ>.Åqÿ;#–:-G<|BðJ/jÔ™7o°î ui+A|¯}p9µ6ëÍÜjþp‘ØÒ4wkNddµɈ½ÀŠÙ9ä9G„®ä<›9g¼wÙ$ÔÐ(¨IÈ1†Šòs“‘yAªÈãm¿G®ùeëÃ+Ášb4p×[ùÁ§jm¶I/\?ÕÀ ôÉê©Ó"¶S¾Ò–x^ç+ë’S—°4ð˜›øSä)G…:¸;…°ÞÖ--’îXÊ**#ØÏ,Ñ{6‰€Ònêg¿´7û<Îr¦¥úT³[QˆÜÜ@µÝ~,¼±û•Mn‡ž¸kÉrÙ´»jÊö ’^ñŒ… È\Q<‰1HÕ—6°ØÖ4}‰©œyUÒêÊ祵/¶•¸‚êñ¹´Å) øÚ©EQÇ¡ûíy 62ðl¥·ù”vøÇ™Ù`x5>ª^‹XŸ<¿w‰žx6Umù* àgûÙr†K“¦”¼»‚Ï„…´µ ¾©Å8 Iè }2q‰#rePçzê*t[?Y< #x§žQø1O¿jÝ´ÅdË Ý\“­ØF¬Z7ö®êü—º¼˜ûårðïYãJ! ©(ªw¬-éz\”Hv ŠŠVo@¨ùkÖ÷8«/{Ÿd] Ù+z¢P;/´2f9O£ƒ)Ú€Mß•u]¦oìíÎÅÔâZkkÀv²¼ÅÉGÖïø犑Á·9l\¬ùø>wJ$ªªÖ ÕÀ†p§F™-ú8œRØÁ¥tò®lœQ=Œý ËŠið~Êy½ö°œg0ó„!õË_ÑÅRÃXòÝÔbàöt´°£HÂøÖý™{%ßÉ’xÀ-ô2¿Mýh#2úTò~5½Ì3iº=ÊÝUhÎܢɔI°ëô‡°19õn›ëé7QØuÅÊBúdç³zôæR‹w¢§ÙªÍ,(±yÙnˆòèNÎAV’Èy×Ý¿™ËyiÏŸÌ9Á{÷‚ h!zd†ÝÄGôæ÷Û^Rà7: ÓSjõIÇ~ŸvÞTƒÑüf¼|fÿ¥ž}9KñW¾”B&£¡š6¬BÏù³¾ZEk4ÐBŸÉ¸Íß=×ë8l¨nÉÝ.j~ýO_?~F¶‹ï¾ˆP¹5Tˆ=X–ÿlh:3¦{–¥9êÓY`po±'– »ñ:E'–PŒVDÉeÔ§7•~6J¼õáÄ=ŒBo™}EšA™e!—ÖGú²G÷!"ínEÊ—äã‡ËŸÇY£æÀ ÓZk*=æ‰cK¨áWŒ'ùnH>¼Üo õ:e4‹eVRν³“‹~}MyEa9[[¬M U—CWÛk¦ñø™o²¬b{îöe>ØÇCŸTÃùfÎ\‰­Åߨ©><·þh ¥ WkÀCÒÀN"’C ÎOÓâü+Î𼑵œß,~øü}šÈ—Ýk Ý1Z|0VíxR+ÅUŽÍö@uw\Ä7ÉÔ^+^j¥èK#ÿ’ãñwÍ ‰‡m¶Htãßo®·áz]y¯\:©^˜ÍN t•DÝ”õ¨ôydG´Û߯v¶.[¸-,ÎõníÏW#¡åµ‰·Ý½'<1\^r¾B6Á8tbY§0¼™Á6T7ªæ5I/œÕ9ð¤,£"Kwk0ÛwÚð?Tú̓¹·/0àˆ7Ï>R´Ú¹$Ks‡uýf•íï{ãÕvjò ‰&: …ÝO£Þ•ödÚœfãW™²üî½Lõ,»ç¬lïDœüq‹8ªW'¹ãÂŽµm#ñ“û÷—ñIÝÏ0ïÂõŸ ê.³Ø©…fľׄb`;L¦É½±ÈÏÁÕ2ƒIqþ(Û¼`%g‡BůÛ?™BE;¡3’°è5Vš-^3gQʳcšÂÄLif½x4GXB#ÊÐ&{/ò f`ä†ÙóíVŽ¡&͉,7ßôÂ3]~!×Ç2aÞ,×x;öJKÕ"ÙCZL«ý,8 C·¶$žö ¼÷f¡+—/Å’9fÇÚ3˜^¯¾”*šõ &¯õãÊ÷F<™†³¢.ìÀÙ m2 Ë(»?ž5dßÅ6Œes>t1*N¬^¤çñ’¦K4ÂÑ0‹;%zh0«.#…øõP鋈Þˆ`~–û£ óûŽ3/þ<¾æqÈ­‘…¯õ!ûXÂ"¢¤*ªîÀÂtÃMäŸÏ,"™‘F¦»ðÞƒÔZ·ÿñ‹ÃæT Ü(-wùgöPÔåQÚóI3ËÈs梜Á/ [BØ —ö*­˜­ÍZbעΰÝð‘Ä sÍ£†‘ôœ˜|”p©ü ˜Q épåN‘oôËÛ^laT´]ÍúÔaI¨ýɺu=Rå‹âmãt(0 m¿uy# Þ4s: –ªŸüN—ù’ãuó¾@F{žïeŒ”cWÙ·ÃPUE%F?,etxž¼Ñ-Ë\e"[ · S·V„lh=¤ wf€ªöf‰â3‹él kæN}‹’σïÊ]J™RQ­èe³C¨q‚ü{¨iy³¥ êÈ+@ ¦ÜÅ÷—ÈÖ ÌPDËmXƒ¯ú$Õ[¹ÀÍ-»\¸²×Û'µ²ÝJÞŒòAÔtCèOˆA9ïGÌ%úè­È¾°ÑÂX³d²ô5…mb®ûªâÒ)Dþ¡ö ŽÏËŠ@"Ex8P™´¨xOÄ£pïHòÜ36¡]& Áâ âhšêàÙª¾½ñÜ ( @˜4Y˜^ MRX÷ÂæàèGl_øø]ò%§O¯ m¾|cO† rˆˆ¢pI/ø‡{Ñ­ž,6J®®J“ áì/—ú¡UîVÖÒðïÙ0Fÿ_܈÷^dU# ¶ÖômH€š‡ DÍd½×.678œó9Iëoå}Û¦â™é é¸Ffa\’U}©$¨vDq«ªaK<;_CW·Þ]• ]tl©Í iw®F_á)ôÞ¹ßø¬“3–QIv¤Û0Xò˜fÕ"ˆÙ¯Fé¤ùª`çéýFžR’þ‘…]!áTTúu_ýºo†Vù%>¹äZ¥y„*Y‰Î­rÚÚ¦–ÙÙ©žÑ÷W$GÙüèÊ|Ü“|I˜]á1këIs¶L’ €›#"¡×$Õâtuõ3#Ðç,Ú®Üè÷v)GN¥8ϧ&»?ìÊG×n\¶ÍJ(€³µ Ĉ¤V ­Ç°Ì7ûbì9UÆ0Kădݧ½G œAëÖ÷@î›üT-/ÓNìÓ•ÙŽwǰˆÓ„äðé—L×iK½¾Çd»©ÊÑ/­•Eþáž¿(Ö× ÷¾9ñ@¥ÃÅ_Ú³ëqÖý Y®ÏN´7 s8Ö!xÙ&Gt0õ@ºàÊ ÿʪ9J5}…8Ö6é“×øYÜ%Bâmž€¦X@=ÃE©"mêà·ûS?Bôµ‘Y”6AqƒÑƒ¤aiýr=/Ç/ÝU“¯(ßcß~Ä=¬T ÖK÷uÝý£^Kë \w@PŒìôfù ¶ïqÁŽä.Wa†º2I«c;‰‹h¨JïçºomÛ— TtýFnÅ€…¬I©JˆXïÀÁA1Ä™Ä%kÈ›Ï̾%9·æˆŸ,¯Â›I7±¥S"âUÝ-ßXjíVܤš;h»Úʧ-¸…áVŽ||ßðßLÕsfhTH"æÏ|âVvüçP6 ‹?ÚµÂá,‡l— ù §mmJ?ÕõÑ'S`ÇéJ5ŽM"4+¼ÂgÖe=~¨ß3 ØÜ˜n);¹±¨$>"qÖÛŒè׿­¼µÎÎú¦ÅØ*ÆžÒ·‡£&`¦¯eéÏ–à ˆ-Ãb÷܇¬s Ë'Öj'ãd²x4Ê ŸI6dluv^[E>e@7£! թД˳ÒîÑ/‚dïžÔàq÷n~ð1 ND8—gî¡BOUÔ\ò í#Ú̲€“xêtßáxôöbárÆmÕ]lG߯ݵM]%\5q¯Ôu°ù!/“ñî.äh®BÖ™Ø ÆAØl+¢ùÓ[ð´¿±•éÍ;9îjŠ;~N¨N®+ôè¶«IPšü^þ$MtÅÄúAF—y-CÒPGqdZÎ!1°š\6`bmÿJXá@)Xìç0´íX+²3å—*T†ÊoÎß§ªXkBöÉNKÝÇ4}ËÛDVfÑdUœ:JHÞ‚±LøÄ5)ïñHxîæílν½œƒÚôIåªúóÇ,q—Èeà½n=–Ì®§…yf8 üi(×ÁÆ6)UÛ׌:¹f¶JÌz(pJ/ k.5ŠJGÓR¡¼KWß“`ÌÙ„y2lí"̬ ú]:FŽîÁ+» ñä°©ñ,æk -³Ê©L 6æúî˸À qçŒlÊÂ2G\®0-°È *åmR %¡;ÝWV m08F™YI=±¿ßC½®¶UØ —ž8—• WYÕ®™M´GS;øXw?ô‡#± —餸ú. ”®NØö}{€N)ü}x/©øe‹l•äš"EÀxÂP÷9†Êd ÿ"Yìí:éøÌŒ¨8!ëçœÎ@¹(^,øïÃÖ}ÑGðgnô>PÈŸ«÷ÚŽ¡þyäFmñùà/ÝÆsy¦Å«¬Þí¥¼nÙ„Šõ±Ò;ä{G¼~Fð©:õ¹v<ü7u/â($7|§_Å¿±R ¢øWž*çž°#ôFÕÊç©Ýrþ|„¨ŒWçO9ˆ¡|ñUw ãaã‘¿Ú¬Âb€WŠ}ÑE¿ UMhñ`ÜÿLRÓÁ~]žÙ#êÔpó7·‚GOƒh+s\\Hàìàëe5FÒκþÚy?ÔWÿ¸~˜“&1ã¯fýÆ’"ñÊfÁêÈŠLžÁníl ÁN¹ApÂGáxØfò+NÔ‹šP¿ µPŒÊZ‚Ï2¶è‘ž“Sôh$}zº¶w¨ª@®Üã+˜ýØu>Vnò°_6>Ë6D)@réÆš‘Žk 0·‰¦ázý.òMô(1Ø^?SzïpÞ=\K÷i5`¬ÛŽIÐx„3åsOÒ¶º!’sB'ï9šÜnTøS]Oz°„ ¬ŽBÍö5bެ9dHa=ŽÙ¤$@¥LãÚ_§L»Ëé¾bǬç+Üg²…Å);º5ø­ƒVBXocw@ÇzÚUi5Ô£™R ‘£ù(°[³]®ÊŽFgkÏŠb™p’¡ZÃdÎ[X=’˜Š<ôÁÂÈ‚áðˆ+þ˯³¡ÛœVÃ3ž‡tÇ«Kxó¬¹\ÏÇIPÁ¥›aGæ»Æ]|^7}˜àfû;™"Ø` ÉOÌæê¢)³¤w½¢…»Ì_ }R™>Ò©ê@,q’hÅ~7|¡Ò÷´5ù±DùY$õ§Ù´é†_ü² :Š<Ë?\@ÝäãVÏ(œ¦»Q«škÙ£*ã]ªw3ïf‘öùX¶P ‹oÀöº›`LqždDz-ƒø»+·{×GëTRà\ˆm0SÁ·røIõPf:b3s”ríC´µõ™T¼[YžåÕp;ÝoÊÝ›]£Û–°yÃ*{'?xv“äÕÍoŒLÚ"HÐM…»YèF§µ £¥ÎôðwkÿÅjµºƒ'ÎSf)âO$jÓDØ}´É¦¨1ûh1ô*•4G´}y³®§E8†IMÅZÞ ³•Üú|¢|ókLžWóþåÒ5>ndºíÊࣚÑn;sº¤XSœãì nûø±z«–xBµS<ñú£³í=¤¼ QDuÂÉ®ZüL*x»®‰˜7¨&™|YÚ¼°ÚVy]aµÃi'ˆ*É §jÎÀÌœA.úaRÚ¢LéfÑ‹nÂ2Øqp6nw'™!o|pÛñíÓ3ºê«Ó– [$_THkÍ’Hö ™:(â²¼oËd¤âBz,ï×ð‰PŸð ýSâOLçe7.sÉò^‡RÈÈq[m¸ ,¡sí3>èä±ciY!ïüð…©ª÷žÝ®ÍMtAKo,ËGê_:¾+TÑw¦Žü¬èt9íX’%r;{‘ò½øÈ÷«móÄU²ÕŸç…½GUî³$°˜)ëšçH"@´VQ, àÁÒ÷Ö6¨|4T‚iÒfp‚+,u)©$«o—”ê°+û¥)/€Ú:[ÛÚ< L³¾MUª+Øø6ý£2-îà[^*+!bURÜe B óâóÒ–15®a|¿÷ÓAüšaçÚ \JõÝàÀÑ(óáw•,'Xƒ 4À©@¥Å(.ë'óž¾r?„è¯÷‹û®Qï /à’š²eJPšÍóIäø¬Ì‡ÜgÔÔ=?MèÔc”¨ý‹Ÿ . ¡ƒZÑœHCaÓóOk¥'˜­È£y ÙS3‰§Á3¿ÿúÈJ ш;³¶Árú¤•Éê ó”~ô9ˆ~mJ¡é[FÒÌF©˜j;«eÿÍd‰Wi3ªÁáyÆË±„Ö#þ²ÆÀ.Vÿô|j·÷),ªb)[’Pqe£°L¿Ü$`T’TùK‡HwÅpÑSeœçÜæ{EÀ^¬ðoß…¡æ*w¶z7Ìõ³ÈùŠÒ'ë‹’ÑR¤÷ýM1—Ù&¥„Ž´6Œ×å—YÑD£&ð>Yº8=Ù«_g Â3ŠÁ¢nö•R²ßé¾Õeþ‚Z¥Hûvâù:à‹QpV‰¹sü,LOîãÆ€*ýñ†ÛÂ7Nè‡$yÕ9N,Ú†ïËI– Ý*mɆì—GšT9biëÉ“ï³Ý^}âÁ[Ž."ŽÈ¾öt^z”üBâø…¾?ïO«Ù&4c4S¸fƒÝ^Ñ w–GÏ3‹¢ºÁø×%ÌÅ‹· ”ß[ë˜ÕÕä5£t´© ù¥ÛWs–~&8(}g€,Ìú8Çküµ.÷yA``§0q 6²®ìýµibsªZ,˜—(ü#­:ÊKySÈØÒ»ãO£’.äAæ‘Q+1Ç ËzmEAÄtÊÄç8mVòó:œ±v"sIO”åL˜g¡~G«+Ì/­Ýd©ÎŒ6JúÓÝ›xæRX$ñniä¡3»öoûsøŸ·`±óîe(ÛDik%:'óø>É„*Å'&ª¼Zb 7g«ƒà;CKýðLõnV1a{í•§4™ {›_<‹p£µos;µà¢¶ÏxùxƒA'Ž;6ñh§1stØâ÷Â8ñ¿ÐЉ1 b_n;>B‡7¶¡\<œÌë‘)\˜.M1rïgT’¸ŠÜ¬mÑvZ•=^hZ@ëncËþ\—Í’Ý¿uÐB¾rϼS+ i>e’Øèú>~‰‹Oýσî]‰»ë žÙUé¨úÈ‚ˆ¥žôøç+ÅÆ!ÁèU!Ë<:ó‰\”Ÿ`k°Ï]'9 *ñŠ ÝTÁ‘°Uæúkã¸B­|Ч[¾µA*)˜ê7̨7# ½º·Ã2)NÑ&Îõã„%3/°öC­ÿĹåJ¼ð¾I΂4ši«9Ñ@'R!ð$"@ƒ³ ýu¢f(oÁ?]®{Ö­%þpÜ“ZÓ ßÒΰ“ùlØ/i`LO/ NRÂFó.¤z²†}DŸ¹S+{Ó'+KŠÐkîoIÏà¨8lá5ÄBûZ“ÚndÏL¦o(ñ·9êIãýó÷9\"a×eØ/àþ2åôl”$#«áÐuÃZX¥XŽ ç˜ââúqóY/KbÔÒ¶Êa·ˆ¸€KÅòoŒLðDi²K3=¼2ôa¼C-ɪ™.%yN0ÅlZwýâ»2쥑}6Ìþ‘(l‘Ý"²×îÄjRŒÆ•¹ó@¯©Êömkîè{î_ü/FEz5룟óÙT1ËŒF“¸Ø½[¾ç)§ø1†Aʬ?v®z€¬ìi‡—ˆ\Ãd.Ýy?ÆÝ_ÖôaÙ¹mÝ/öƒKAKb@JÔ-½dº2e®bé•A@.­*Ì>ä'8‡x!çꋃ7@¬W×øSõâÝŠ€¯yÉÛÀlD?pDÑYœ¡ÈÃvý“'–™Œ2C"­7ûœ/Ðãê劻 §ØÆTÍæ“#Åde”AxjázÝ%Vn=ˆÜ®9§ü÷Ë‘Ì×ZÍÄñîwaÄ*÷z âà 4É“Ää¿‘ØšP#ˆÂôq7ÛËŸÂûL"æ`eµ:$KÝÀ Dj ì7Œ•þ¼„Ô{j0Râ kA ¬Èp¬\Cû2oøw—@ eÚ³"t;˜±Æ 'ïMú2Îu$ìŒÃ6S£<¸&‰ûÔ$òÁEá–ÏÙ“x™…ÐõömQÞÍ.~ ?”DﺹÊRçýµI¬²‹Šj—¯u{Sçžgï²Xð“Cx]F̤ËA <…×úÔi]yànV–‘ÿB³Ý’Žà·Iö÷*è‰&n}Á©]ÒÔ?ç“ܱl. zW&0÷wæ”B¸HŽØuÛIèL…ŒCF!^‰²Îy25~Ûãºpt‡sþ[Ì«f cû¼¸®ÂQïa ©íÈ^й£´ï“$“cɤì•1 “ÙeÇDÊUƒ ƒV5Á1*–¶åôþÈŸ.4ϧ¦ÓO3Å æçÔJ¶ÇÚ´O0²ÌÚ’¨e‚P*¸›a±2{ÕV“Mý°é²ÔYNúfÍp`1ÇéqNo,©=O=9©­uA„ùmWÖ]ä}¡l>-"ä=¢þcdùI›ìÕÖÕê#Äsð8CHÕÕl\ÙÙ3™Õ’Á©øœ\—ÝAŠÚ¸Œ¥ ö WÁ½.aËïõC¶Wñ˜&O‹¯Ýg´0[µ¶pÇožÆ.¢úfËþë-´y•*ª™WÑëúH-Öº¼xÖ!¯6ñ_à+¨òô½ÿ @ô¿ÌÏTÜý‹ž›NDƒÝ%-›þBªýñŠi¥È<†‰a:Õý¾3÷ÃJCÂ,DBq’L‰á(á&¬_úºi;†R“éXU3(õåÀbÔI¦&ž±ø[—ûHš]Z,ôø–å#ì iNéêD!aÇNm‹dõÖŸ€\Åt|Në…ÜΕëÔÒ/9û ×’Ò »Ë:ÈSÅå¤ÁÍøØJçŠ\‹Ú7³BH#‹CZ>UÕç¡#Ðèƒ~¦’HÔ÷œd¢ËKÏ®)%x- ߌS§[´aÓ.4™¸sËUh𠊰³ª:\˜Bû—šÜ_Ú'H“|0t°¬\°=ÑÑ #”6uAÊtÏ©–Ywü >GÛ˜«‚{Õ8«òQdÑ’ÐÃàÊÀÒ =f úærÄ  ºŠãÞ*òZîCxžŠé!Ÿ$¿Œ­~Œ®›µõ$ˆÞ¼(ƒÛþ»‘XJ Ý÷,‘­hE å(—ìýïØM:OzðØöÕÈGÈBSöý‚µyú–U_]‹Ê2SC+c]qkìÑ{‡ Ö'*ÕyY‡2¹,0Bü† *WÖŽ-ÿ¹È©aºD{`EèÏj—Û‹Êl ÝY—åÓÀijΛfŽ'ñ¯d›—çÖŒ"• ù7|B¶ ¼Û¾ îè4F$£¿†Á¬öùŒéŠy ·%4ßбæâÓq°ŽôÜHº¼¦¯?ÕN× Å°¥t÷á0!9ìî“$.Þõ.¸´[Ã…`Õ©êSÛߊÐ4²!Ùô‹Þ*WÔ°/דJ„;·EºÙ1eKÿ{?ÓrgFŽ ±ß_0f¢Ä8ƒ±Hœ¹†…\¥µ“ËÌùD"Zuké —¬ùçýJØ«ZÄnÄž¿u¢ æ10nŸ ÿÍ6_<Ù#W¸¥S´J™DëéC“? 3°ùÂ~ù§9ãkÏ(¶¢B–ÎÉ'--'¨1þJgáô§Ó™Èµgõ[M!®Œß?ÝÔCÖ!žßÍÂTOmÛ?Ížx©i¥h}*uñK£Éõ¾dDáÜÆ³.nCçŠЯ3ÕìáEPwA5q\•ƒ¢M.ˆ6Ì1ýµ·GË‘½îàc³•Ù}Gò?·¶¦jªõ4ÎF@U+̆”BæÅ‚Çú ‡)´V(jü¦¥ :@Iæ%þ°_)á.`ã<ÑR§XÖ#~RÇÍ$ÉÆ 0bh8L‰¯y};ÚnÓF½œ„ñ ®žCÒ¿u•æâ½N.J‹¢eY^[Æc*û^§†8†oÊr‹qÁ¶µ9“&É'g…|éRª¢žÇào¶oˆÁ†b¢ÎûSˆ’T܇©È¬>“ëФñù®Â’êMÖ…s²\ß;¿7®l3È‘óDâ–1öEb÷4ÿl*h’’fšøT¾ZUÂÜQ-cu.~,Qt0ZOtœ“=øZV½wäÊâ¯v2½J‘-ƒaâÛÔù¡/ÒÍ⢳ÿ%oÃ$/«#ÙÎ(XUÖ̰Ùû¯¬dÜSÂmš%œÈ…bVq÷É"ŠƬ4%¨úešÿˆ«µ¤ÄPðzŸ`qˆðö`ãñÂûR¼ÛmÁçoö¬8•?[}ˆbumÍ]7µ„ýxMœßÿˆÀnøÙóÔÍö9þ°À+V±Gã7KêÒAÊ’Ð5VœYÐWÍZ O‡¿Ó”ǧfÞ„¡«ëh!ãᥣ‹õƒO¥¥¶eà³ýs_¬†4ºÃz&ZAÈó$¨·í‡  V Ñ_¢ý['Ìç}ê¾êhýö¨4þÔõf*­Ó)éJ¤‰ƒ„9“‹9ÓdÊŒ'##cÄÍ— ¬±çðWºEçN¢è,‚”ű­0kc“4:ÝÉq¶ÿ;VjøbãÓcLÍÿ=2Ôa—¶LXbwn|cѲ“à5ÂÆGäY1þÕ§ å© A^ÓýSŽV6òRÐÔ ç4|Ÿ€†…€kÛÅ'ªèT¢1#»ÌJŒ*`TKÄdU漺9º4`¢ð}DxéÎ*&!“ UŸ›aŠTÒ!§Oh …ŠpTøíÞ6[ 2ÿÆ¥ ÆØæ }WqAg¡¨ÆVÜ tŽŠ¯þªØyŽ¥†¬©é|Ö.{™cü3åiÙq8< d÷¨ž¸Ó†S¥’X+¹Ô“ÐüݵL솰>¯ñúÉòT}hÝM›–*eûh¦0Vñ•VÌ×:Í‹ž¯°%™Ô.U F<Ûä†6‘ÞÉö?ýp®´tÔüêκvÉÇÄ Ã`ò¤úp\ez©TØM—“z [ê|ëu½‡í±×¢JwsÚ¤ÕA§ïH™$>xM#çѳwÊ0ÊF¦~¿.ÇÿýM–Ö5²ÄF]!TÛøOïf…U‘²ÚGâ5˦ü˜ÍÑ\^¡¾N)ÍôÉ¿BîÙ‚ Ꞁ'» µBzw(,ÜÖŸhôÐ:¹ƒýÁ£÷z1Ó‚âçõC±&‹zûNE6]çDË5îˆå)½B˜,7 ¬Ä±u–æÿßN'39^°šŸ3¾µD±ê•1kFì|'¬ ¡ÈÑ¥§7ï;8ùtÙˆ§aÚý‘ýnˆÃû'±Ò°QXÌ,`OòøáÅR…oK}á µQ_\û)¡0Lø¬;?*T‡×TXv¹òX¿æ5×Âþú°TY[Èu Ó†dVReüšë=r •’,'ƒrçúÄâ­ú©¨ê`²ñ$M¿Z,y¹²:#GèÏTp-YøMèÕ÷&G)r%oÑÊM|ñÀPÕ% m Ú„ÒÏš ˆü8OIú…ÓJQ±mÄ_”¤ƒ°—Ï^X’ß*Ç žïɘÅ/F¶»”}ª€>Z"c-Y…vÒø[(SØI.o¾ÎËÌ»ù¤8 ªÛcþ¥tËáÒoo?•œ-4þÉáfÀsÄFnWš¹Ž‹<|<¿x,Y•Í$!(€®5Ùa8oãØÃ™@5\ÚéÔr ‹§qêÿŸý^@åý›Ü.°< èϲôN¬¨–ujöj¶¤)e$üà·”ñi9ªŠ¿ÎËíòÿP m^p×]n;‹ÒB3±–˜¨÷E qž¾¾·¼Å{}Ú.JˆéКÍ>Rym§äÞ"ÂO2ú(9Aòë* M«L3êꞈªöÖz>cJÔºjYr_Y…äŽR}­]r¤“•{¦Ó—¦·¬ÒGȆåý×VeR~¹ÈFô€ t‚ÛœNBÕ$è"yß}Ë-»„‡ƒxñÆ(ÅC[n÷»!dØÊ4AK|¾½k&"{ÜÀï­(+&µc¬V4â;X Õj™Gæç× -† ±>âJVvÍ Éì1¼nÈÍ–_4 =N{—x7ô•ߨp4us_»™)6É;fòÔq˜µÓ,«‹îÞ4RÀd'Fÿ—å]¼ &š‡ìu*ÎKU/Ú‡2Ó«ÿ¹‘÷ïDOŸg­œ(šSd~¶×qã·(S®<¨´W h)uÇùóÏe#mWÉBBkÛ¿ÿü;hiÜ-™¢ˆ\áQ¦6z• Y˜áá åÐtŽçÛ¥c'…½Yº–*‡QÝŽö±b<ÍÒý†ÄH ½„Z kýv%ÃOˆbâ²z­SÂÌ0†pé R½Ö—Ôöó¸½a½9%{žY¤Š¾-1õôK,A\7Øm;äv¿d®. =×fGT{h¤ÃF¡IFh0@rW.0êKhƱÀxOqY42ï©#©ˆóõo$}oÒeÔ.½Ô2òèI2ì^s®¤Tñ¤‚ áb\+w~Æ;×LéPE3¦­Žô]A)ÜAW1K­ØU¤0ýÔ.ò^¼·‡b£TÈjw‡S”mùÄþyß§®Ùu™ß_2Í7”ŽE¸ÇÜüØf’E£Ç¸q¯jƒ&º›©W®";½k«Ä€æ U¿ƒ`3@'š¸G³¶ýA„-Ú÷ývÄã!<úÝbüSލû‰«@»KZ0*9~‰älïÓêæ#ê/—Öqõítº›³F¸–—œÙXdn1¢/U׿òÑG/í·¹)'¨^:HlBš€l,øªdˆyuršà¸CMºŠP‰«¼¤Çé 3ÃýÈ£v®Ñ5#èPÏ:z¥OGø²G¢¦B œð¸X‰ôc#rnï8„Alë¹j3Añ•"keø±Ú!·©~|A·°½k@ªéy®Å1…h_XYÔoü0yÍÕ³›sù#¯t}ìªv i.8–¼¦±ñ÷jü´¢ “ý´.êÕ½qªÈ2ÏBì'.-ÂýÕEtde ŠYUI·]ÿÉfý¦þE„*ï}K†ÀBK¿"¬`™`u4åˆÿˆ¾ª8Ë6±Á÷&SÒù¡¸H1φƒ,!‚øÎæ›U#'Ýï†.4LQº"p7ÉB±üeJe}0áYJ²°(\#PÅk'T›^øÈ’–j®O<›ŽõU˜NM‰|ºïNÌù–óTi±æ<•º.‚åLº†ûQB­Ox 9å\”¥¡•<<‚¿´¨î”Ý•ôgÃÛÅ…×ä(ºF&\&²Ðb(ªa÷~NÏVE‡bWøðµhh.V^ziwÒngPÛBXä‹Ô1îñ֨ °Y]ðbÅÐÓiLínãÞú_fOî1VÀXM/‡£(Ëþ a\[ý}FñO&éÉLÁÅjíØEJ)˜2ý&µÖ*µŽ:‡›‡râŽöÖµì“fðYB`sݳ|#•6;”º¥søy…þñ]‡l«Ð¥;˜_x/xyUq÷=ÃIomàÝFæÑ‡¨œˆ»øöW¸)£½ÀÛæõ834F™ °¶ö„¬nÏoÏ ` OÊ”  ¼}ǽJÄ{S.* ×½)¼ÝŸ7NÜ©ì,KWtûz¶šTÜDãOhõªéª^ãÄ–·'b„ÏìÚÁdA<1»€y:¸×·é5*Œ¡íÇUá˜&}H]¢¤/Ü@*pÇnó¾r­æ.ca?rœbüÌPDÙ‰¼®ÊÛ´î΋5ìnÉé_;8é':šçÇŸj\4sÛ¥À;[ÄìøøLÉBnûµj÷C«Ë³ÇiÑA¢«êF}ŽÓŒÆI&BÇãR´«ZcFoYx}̺‡ù>ƒ×ÞA Œ“E—ö‚†•ÊCIè&¬þõRΦ—ç86ˆ¶S£÷ß/¿šYKûÊ0h8Ü/„ˆ,%Ïòõ1°Ì³¡a°yÓçiþŒ3ý¯R â(¨í G²â³«©C±PÙ‚ÌÍK“|^£$KÄÝ+èysàIØ)y}ááìØ1w˜Îܱ ÍäëžáH¼EŽË()ÜKx&˜“±ÖÙì†'›ýÄ„O]w»,ª¨çˆ}Ff(#Ô±ñ•wöäøæ´_Õ¯Yƒ/y™Q÷X°£AmIL{B,Œ@rûÏ.7lòÁƈq»ÐQ~KâÞY¡¹¤Šta÷á ì© fð‹ZåM#¤à¾ux×ñÊ3dáöŠ#ßC–ÍíLM\~ذÆb ±œäCëš0ÙŒ‹mݵ;BCMÔ!ÌN4ÖûVñ µ’ª^»ßÑdI¢(看a~jÄIAëPà¡99"²Õ!&¹0×#©‘^­"™F³‚ŸIŸ™´Š’ózSS·=àäD9“i(KøU{šA%=É8Rïò*¬ÂC±2€ªÁÎÈ(¹AôÄ-uB¥½yô«§eÊ!þÏc«À„•ï1š‡ÉM>Íüáój³3DdþQÖ'{:õ,þßþÞ}|.}L‡fëO+uÐh!ΕæÜ qŸvJö{à˪õÆ·g ÂÂgì¤VEu?ÅPÇöÝûï…-i,äO™¡4ΰÿáaÒÆV.o묿X²"ìqÅŸÃ=^LEŠä —!-£4£Ðçâ FÃx[‰[Ód·Ð7î¡È&.5þD|ê¾ádµûSã­½XĶdÐ÷MîÖ±ã¯$;zÕº7ÖuëJ}ØD\Ð!û8èÄ8ZöŒA"iÜÒ¹Gò—…"–‚§‚°µ.ï9áiM3H8žÝ­ä»ó3!®ÏxbfO •XczÆ·ÀˆTa)ûƒ`§Dö”!-‡wCûëÿuj•RWµ·@J9ôè¹F¤‘6†ÎÒJÖš*O,“ŠÞ{7$F«±éyEpÝSÉ™G¢ä8]˜pDÂç}år¨³a<æÐ#³–ŒXWšÒt¡1atÜÚ”xV :csRVeâ;ÉÉ݇ªÍ™5¦äî¨&^BìÖñ6üßo±]ÌqcAXn:¸'-uäî ]J¿ñ­(ÿ(FÏù¯Ýø`õe„÷YÉÚ¼`åÚ_ÀÛŒÑk!%¡WxPñ㈉l¸÷Þûœ» £»–ø.¶²–žÈ%°Šå˜L^Á²×è?¡$›Ôþþ/$/8 RnÖ É(D€Œ³u:,WØPöæŠxsÆ5_y0ó§’ó’%)PžèbM’E°2mN#À\ÉþüŒ˜ OÐ⃲‚î±°‘™Ìâ1W›Á)èŠëF߸èì|ê‘Q»>Ë.¾…â)[Ô ùß É¢öÅ!Ú*'¤ªþ›óºúCéË*ª™·ì$ Ûüάc Á× K&½M;~aª!Z@¨|þ/ˆ©ÎT;ÛÎú¸sxQåƒÔ3ÔE¦‰æ» “™¬¢5!ˆ4;óFÏÄѽ˜Ažå`šÇ¥@oW/÷u…ô¡£ÓBbÐ CJ:« "ÝJÃÈî7ÙÄ#ûr!Æ©³l`‹n>á×¼Ž{äÁÿ~6Ô‘k$”£ÙÑ·ƒ¸¤*ÓøÉã&s÷ TYT•™¹ØZ~EaZ­u ‡^»$wë–C¦{Q¥À‡g½”×øzR-‘º¸Ï¿‘ÙÏÿuÕ}  ŒÌyøˆäwu… þÕ½²ðtÓ×u]•al?ëÐñ~II›³¼´~Á°€TZ"Æ¥Ö¼îÄ·ÿÉYßÒüUò6]Îkq"œ±1†’µ{K$ ÛÞRX%Ë®ëy¦¼ÙÈ©T‘ÿ0”Ëjåë’ª°®¿‘Â…l8¤ )ôDLoM¯H¶w1\ÐqqfÑNiÏS‹onVG­¹šÖVðL–ØÐžŒî‚8e[ñè&| …Ϩ,ã¶i)©}F²éš…ãê‹4¶é™ºRXê"m¯­6ÚA $ýnÛÝ&©cZÇÐãrüó¤ù9Ö…n¿)éÜ^„bŸxH½œâßOžÐi@Å¿®qhn«ÎzB±Z탱 ÊÄæ¬ñÄËSŠx@$èAÕvhô‚ oÃæpT?j¢°H½¨ŽÅ]¢'~Ñ*€7h˜myÌK)&×§RÙ»ó8ïâRxtV+aê®’îYafbH—´Í•Oƈ銒VîXô3»ÇuÅy؇aˆõ'L92ý»X‘!¸£Þà î”JÍ·ŽzE H5‚L5‹âRf§XŠ( +5,»—Ó°l¹¬›!p}^ÒãVàAœÊåóÔ°mòËo!.fnD&ˆ‚´ó3äŽHuÿ/'ŸÌZ›r Ôr= ¿(ÍB9?½Ïµx¬§QËH¯?ÖXñµAëÃèt¸Š.I®´&¸ÀÂÙŒúÇì0‰ŸgtÎ^å7uБ,qéñSO³zKõT'Šu‰xÒ#aºŽªZ8*¿wwùŰ=¸@Éüx³(‘—·K–Nw]üÙ™ìüÄïÂÁÒé\©ùþ°ÔÆ8¯®ë %ÓÕeä)‡Ý­% f溥®Ò7IYahlH™¨€p7xZ@'¡… °ð“9xý1Q«Aî; nõ/ãf©mj¡ìÖíÖl$»SÒ“xx¾Â7-Bú¸Ä'ÂÉ+­ÙYiÂÍç¼L§Ü8{/qì:Ù­Gþõ2‰ØåßkÄ­ø-—}€ÌX¥²Øq'€]‡ù[…áÒLí0øæ½ƒÔÀ‰Ñy"<@yð¡XK›£AÛ)¼ÉŸìj€-Ø?\‡P™-F‰>=‚ƒ5J«Ò>ìÀ¢KFׂø4Œé´©­óò>E ‡/Y¥qìÎo(‡ïÞ}0ô•´ÚÝŽ9; Á#gg+G¿OCB4!6Û-ûZ¨+bïèâ•`îßâÉŽ­ûÃáÓ'äÄúÕEqû!P’kÕãÄöãµ§(XWÉæW8ÎÒ³,uF„g³›TîA¯x^Ù¯$³vŠ·=š8,1~’¨ŸM-VXS±[ŽI¹` &.¤ïfr¥F²Áúµ<•ÈVÇiØ ì0Cv꤫‚튷e(üèìñŒ5ÈBdpëºgŠ+š¢ôÕfoy„pÍO[æJ0¥h¢yJ}Þlj]ucãs„‰8qµæE-<ɲ»¡Ö!¨báö†z¥n€‡§Ø·¶\­þñ ¿ ©É8 Zþ–üìZcÊ2j÷R¼ô4m¢TAËÂ5ÈY¥'ˤŸ.»ÊÖ>§³oFEgò—’ý ýé»c7òhÖÐî55É·Ìr#ÝÑ Ë XDö¾åB¾Ö–§¢I÷ý<`³Ç†4:™°lSžQm„šUõ‰´^=À±Ãq("ßA?üî)0×G!ºâ•ÊþõêÑÞº a'd­ÕÉq}Ê@x(MÐÑØ#¸kq,ÕÇüƒcˆ.ܲÿŠ£d™VyÀJ Ÿk5”Ù®¿~4=(#óÙ1„H8îš o¬bDÜ_m²à‰x£~(öC{êb‚l‘·1,0,¯ÄÒ²6ª<ÚUíl—”{³emÃͳ-½TÂl}„ëÌÖ q„8í*ÞT¹ñíGkæAÊ_k:£¤UΤýfu:¢®—:EÇ ¬-ˆÌ“)4"|Û­,£¸ÛÈ@'äL!5üo+¿NzaÖB™(:Yäà¿ *gÉÐÐÂöd9[=üIH=;$-°¼QAÑ–Qñåü‹)@I´"âÏ=)oâˆpÏ¿ïM©ÑC¦ž§Òg…S“o¯[—Š˜²+7qÐM ©|áv1[†@F¨[ÛQVâ,IsßÜpóà5æxœ¬BFo¡p‹ÉƒÞ‘éõ„È·7nWyÜ–jÖÅÎ.H‘æ‘;U îQÒóÒ_«o‹­ëµ–’ü yÿÞÜS×S+ð¿|Ði&>BG[ÜÕÄUjln?‹5.ð#‰aN”΢ã[x"n{tÊ£¯U‹%“ĹоÞ÷jÂÞr+èÌFCn‰ÜÝÿn¯i´= $Êm©ìTÎC€(ê’ø >í­hN¢°²uBåçx5EŒ½ˆôªËt$è®Ó”ƒ2GpÈ*@VØHôkåS‚Øã²33«Ý„eí‹á7¿ý•sº©EònÚ\4 Å’M½=æoÒŒs/öJ7‹0³‘8¶üáUŸª6ÁááÓ„–yœÁž„Åm›Šœ 9í–P8Yûùq°þ¬¢m•8¸4rÝ¥xÿ¶TbºRJ,Šê‰ßgK'GÃʶ]×ê%×3ÑÁš§´ê±7SŸ4 ž…íŵâð÷tÓnòwpbS®Y\X¤T0.{J÷<뮄’e,Úk@”úmŠÀ²AWžR’&¢vÞ¶|iLƒ"¹is47ü¸ªX«R}Ë>µ´ª?z#õ¶ô^@·Ždu% æûiÍ:¦?@üÍ0ˆŸ*§ÝÀU_8;४†‡.7}p]ˆÃ0ÄMœ.c—ÑÜ~0ÀÃÕ+sVê…ÁA¥Á{ʘÖ+‘ü¼£l=Ø ÍÙ6ûGHož÷ø¹_r]gˆÅ0'uïA&}½,F/aðÌJ²¢ÿãyhAû¶*èlR½ä·½»„:õá“ùƒjìz‚¿­Ø]×`_ \‹Xº8ßE¦,‹È¾'sº™5M$_Þ»´Ú¤ü-äÆŸÜ’¶p—¥|@*˜LF£µ$£¤ó~X¯ÞYé»@ðI¸e”û:ëîÄïÚvXظ:ŠKSïù2åñaÿª¢èü¬z}t¾´íÐïNÓ.(ž(‘ÜR]–auñýÂÃκ:«Ò=¿ï{…Þá÷Ö4ŽwïŠè^ï’ žÎ'Ìkf±á…>]ûhzê‘ÇoÀªW/g¬\ 嘃’ ÷9YB—!8s9:¯²_çÀ8+Và¯-ktµDÈA/‹öBµã)Dc«Î†»}{ÒR‘Á `ÙvIJ¥èºÇìÙk<.úbþ2š¿9J÷î"ýÒ›\UàÒÏú¨%€"#Ø^J«ñ í(#¯+öÔ¼Ï64^¡-t‚1СÏ6Âo1_@éRmq2:—eþEû/{’9ƒ)z’›NYå{¸ÞðªÿÒ†ëeÃ) %Û›FA¥³^s½ÕþCÞ¾îßéë›ë•-\{µÆæÇÎ]"r=¿•õðJ^/õ9kº2?V>ŠÒlNÄEѼ9Üû‹Å¦ÑVò¦å# Áè-´ùû}€f>)Ì$øPÀ‡üí |×”-#nrîBài¥ªéx³ ýG:ûŸ­F˜Ü>­‚}É¿gO:ýfF¢ ¾V%¶œO˜ôàKl šjÈo‡*ÏÈŸ——hâ¯h‚ÁY˃JpG‚7iuÞçÒÐÖë ·HirsƒÁ5Ô‰5‚§llOXápY¥/K÷&ò™ïŒjЬm}N»„­j¶ÐÜ Ø~Ýl³ýkÔ?ô˜$ÛþüÄp×t7šë¤#ý´¹?&P8Œ·êa7ed •Kàç{:ž"õ{ææiÅ Pwo¯ø-æ r½ÛQŽ´?ص‹½âµïàK=w㻿h6H(}cKѯðÉŲ8§á11Ϥ/'&¬4‚ˆÝ¹ìq‚5 ÒÕQW,Iq¥FÜxæòJ·&1À,ËvˆÑ)añrTÌ¢äÛ×f¢„¬$ngÈ‹ñT¶»¬ÛzÑ$:è8Çl‰ù­>ùĉñj#qm¿Î¦ÿ¥[K¼D›!õHRdz3YÝbþùP–RÌŒâî§ù ý§ó¼P€+Þô"ÓOQýß9íô‡ðÃø£€94ç·#CÄ’ y`0 ”Guɦ\G^hAdZôav. ÞÞ˜g 3ÅçT[ûk¼üE:?ýø{ÑÍ3Ñ¢Ùq¬ðO÷V£Öc숑ß)uW­\ªŒGÆ0 Ús4CE?0ZºÁrhfµÖÅÛžä™X˜¥O“r`§Wg¶Ü› Æ,T Ïzöe±;4”ùœ_@GÚmOðˆïDÛ·ÀÂŽ?«ÉòÈåy GòNbVW`7Ú /?vá&‚ zÁ—ÙŸpö#‘‚¦9Ý¥ìÔ±kD ƒ×äY7ÝëüéQ( ߀þªFѹÚ=Oéäý!#p@VBEÕo÷Ò†©ÊþôYìäÌÓ³KÌTbEÂ×ÏG7Ê 2ãN…!k¬hw+Q`ÊÎTÅ¡ í©cOßyœà\‘•Ñûzëu{à>ýßH¶$»A…h1þß±Z¢Ö´ŸÅå¡Â¨·•¿Æ·Ho«š‚ÉÓ…z½>2 -[a: 3Vriʪ£Øóq›_ø€˜NºýdÑ›ÓÚLôÛï"ð&žÈ  Ëå(àáaVa4@ÉYíÁæÔz „ö´`“CBnOÀ$c+G{ó /ß1+)OåS ƒ1{:âŒmäÙo‚kl®í0n¶™¾¨¦õÆÿg {Æê«PB®2r³ƒwè$Û‹v÷v+¼5¬nþãõrÊsº‘kÙ;öŽRõ¢l¬¦áq+F¬‘v]$6=U¾¾¾0ŸHïåHÊŠÌ.8¼<ôîì蔉'f‹}èm·3Þ.¤SÎ8²ãdd°:ø‡Ö P%HcGêµ%ÄdUý¶“b™>õÄcw— êpP[ ÃëÝG?¿Ñí)¡Ô|€úñº8f/œDÄ&çñ¾¸þ5´‘.? ổ48øfHnãPб¥¯ÉûGUéPç’b¿cñ˜Hô$÷ÕG 4~CÈàç¼ä„öøàÇœ¬G?š0ÊZ¨_qEGùÖ»Búb‚˜'Ùþë\¬ØÇ—ƒ§Ñu^åŒE×°ð6·úW–lÛù[1@©#žÃ ‘ùF/‡?º¶£uHWçY'ôtŠÞNó^ÇÀW1ÖŸîŒAô0s ]ÞΘõïxQµ1ÔÖT'I^Ã*iÞv»HIÆ&Wi)"Ä„8mÅçn.>¡b ¶î3ò£’e‹h2Ûwi|R>´ï8>Z~,]A& Ä+ÈU­„ÆõŽ÷…B¨Ï9ãð’Ï~DS¡¦%AèFbg÷ Èdrð°U<´ ÈàBF ó×õŽmÓÊuò犰©úÆÌŸHZp$† d’`2¯)#…$VÆÜY`; ¬R¿rH†kóËé<^¨· I€—×Ðz;P>‘K9r'¥`œ.Î$™Îfà_¿wà':LG$ôÚ QlnW¼ÁrQÈSp¡×—Ÿ#!›TÚ26ˆ.öEø@si,æ^$Èòà¨O›¼ªÎ~Î' /-›‘a]› csàü»D~=/Ëe¼«®á„n„’ð Jâ?þ{u©å¥+Û.gbgÀ¥KÝÛãSëøO>Ûãê äÜV]P°£¹“a7Öñ@¥u€wBzÝ1£Ó ­sÞ¨q‰ª±…u¦±îßRÙ²UVqkÎnßW¡a¢ÊªŒ+)maØ<)®‘Ž"á5–®õhº_잨JXíƒ0öŽ Xe™p7p¼–À×@–@uaYY¨²`4B#Êw¨´Èˆo¹óæÃ$uZù{{³|޶8àqËS²ÁÈo«Æ æäL]êÿÚ‹1£‹ _©‡µ¹µ(z:—Ù.ŒÄ˜à×—õ%jâ¨É­?Ÿ"Ã\X©~îØÀÿÚ}C¢Öš€=n+¢®´ìóÚ…œ¡âþR”É9$·üL&¹ÛÃX9­æ¾=ÏçHõÊÜ`„”älþ¬\7µ€cé]ÖjrzoÜ8?ü¼zBÃñXÍ‚Ëúv‹Qå÷/†Y鄉¹Ù$³{Ÿz)£âÆÜƒEŽ#èzâ…¾!ÄÖ?²¥P’rKÙ´œf;[ ?iÓL,“PFƒ·³-°f,ršD¨žêT"I@ß2 •ÈŽó°Î©ßó¬åñùOLŽgsù˜ƒo.ÍŠ<ÌQº ÍU³>Wà W°\£ñkÛr=~Â’ä`h3³C¹ÚÔÛD×ߢ²£$´eÎ~ «•¤0Qs…·fta¯÷s­„å³l;oR]ëU!û'”Ý›"rÍÿò.¾€z¶=?UmòÐÍ´ äŠííH*y1_2@€ÞÍj ÍÞ¢€Ns$FÚpC ôsR´·¡¡ksÜ;„]Yj¶lsäÌX®fíÜca¢ú ‚º<ÈÂ;¢û~¦ÐGMj ôª’ÇX %Výôס†pa?#ƒËY‹Ì¡z]ë±0Yn¹M:}½n õ V´g™ïP^ý›D…»›âå¤hô̼ý‡¡Î5ýI¢êyJ÷V˜èñ8Y¹OÜÞ‘£-}š9|ýqòûS‡ÙzDÉCþ*ÂΖ˜Îü.R‘Ç4z8E!ûí¶@W80ú£øîÚ0͇À½‚´ÿ(iƒ4¿ Œõš×•FSýçÈÔKú‡ãrªg@&t[ˆóemä}þc „îEQc,ÜB9`!ŠU`ÿŽ>âǯZ5Si0][Ð^²¡›¡màòû“ÓGÚö{¦ìÏíD<Þy<¯hŒ‘”öèÅ|uÈ6ÌNÑëÂ:ý­5hÛsмäÙY7±ž¦(U›?U.{ÿÓ¡ë󋫺°«dšß<\"‰Ï–ðosº¾Ý)¼1Âk¶çtJ<à_™åöBI¾wæ¢bÎ5·Za/Ö}0 ±^êDJ±Æœ#`L~ Ƴ*èYÛ;ì°Ë]¥ê YΌھš8 Ì÷–r§°5hŒ 'ü Ñ ~øý êQåÍ]Ù¥*°ÁSB0‡ÓÀ-`òãg9« oÆÚµ±\ÄKÀƒ;z1kƒV;¾Ô Ì1.7¹4Ìjèz’#2ƒÏ>÷³z@ëÆa[ÃéWœ»ÖáÒåè[hÅÒðG1î“ §¶Ã–êÖ¿ÑÆKxØ Lt~ŠibâákK¶ÀÆaJ7‚#Z¾„§9&aðîÇDœfÃMÒ^Ã0Œ!îžË‰#õô1¼è­c>¦NNŸŠ#ð¸÷,<_BöJ}¨ÿŤ»h)U#Ðò•Z<›âëüÉ,˜ H1 4B^‹³ìJíù´GÁ29$üŒëBÒ´ ºÔ¼)WdhÖÁ Y,)F_€¼’Ÿð)Iª Tõz·´”®ŸxiYºÖÁô%­wŠ÷@U€Ö3Št Ø5fLv£Ÿ™Ø¸50⟠ ¹Ó8AùJ)|‹+5Dä+Qfe_ãFårb2‡2‘öKV81EÉÒ*Ùé£L<×õxLq–û™›<¶y‘׊†RzP¯¬ÊŒ–'K ø±›võw6•Ù¹_r¨þ®µ´I•MGêÞl¡Ø¬™Iî(‹SZO>Åt=ÏÜûAƒe¦öA·ö1)ž#¥J+RÓeR8`ßãë™:«{ùðË âfçËÛâF ñ<öuɱa€Kœ©›Æ=êŸàtÅÒyqùpb<{› `gÉ·TÁÆ|ä+àI™ùO#´¾RÆ\4Ë U¤²éx}²ÊÊÆœ•…žµe}ãi^FºH޳xïú‹ù™6ºï"ﲜ“L境…hdOÉþ–—‰¯ø]÷­xµÿ”ÖÓ9Ë 9Íù N°X/Ù†ƒŽXhט¥÷íÁÁ/}"”Ý.ù(n%WŽÚ߸÷î§”;¬ˆÁ¢_H”§;Dȶ.‹ç.ÜCe.©–(¤_~È)óÛÌûÖ› AÒPÑÅjûgÀ("ýÞ R¸%²Ÿ}«‰”ã*qòaÁN´§J¾ïDÄ–ˆØ}Zõ‚¦;@ß:÷úH‚û„¼lêä—øúÅž+â\iÊ÷=JIªÌêvbRÊÜÝ„©žRF=Tÿpo[A4€QšÊhÆYOO"i7·$b)€ÑŽ£$Õ Þ†dï› ;¤îR×ß'›òæ@E¡@¤sÿDõ Ü5Øä qIò:£;`Öt~ñPpùËŽâ#žc¤V²n„aœËM%6û€¥/ãá{ײ}CÀq ;EzêòÍÖ‡7‹Ãaw¥™”•ûÅ£ÙŸp] âRà^ž¢Ž¯E ôŒ¾"%žÙClºâ¾6º)a Ì÷©úëHGIê—¹v1äÎÝs±±óœÚ Jº]ÿ6(©oRINÏZÁÞAˆŒº|zPoã²fê©`Šéå§: épðV˜'iöæ·ý”ë´ÔÏ‹T›“èŒ^Œs«Ó!ü9Üt¤ò `·©wQö ‘€Š'±xƒê©ÇV$?a˜„àWG­ÙŠÜÒ²nÑ)né{«2é§¹t—‡êøR¥˜ÂÐ{&Ùmûß#ÕùÖ#p‹:[¼¼€#E¡/ÚðŒ[yY±’‡F‹%Þ5ó8k73c´+-–ØSP?qG¿»Y7rY¥†| ®“² c85ï/öj¿ŠU×ܼDÓÜc)þ˨þÆ0zwªÿdQü Ú2íƒE¸<ÁÂØIìø÷qœ’¯ŒñKkGA¥]‹6êç\ƒÑÂòéÏ·i‡N†c/˜*W|ágH†O(…(¦îÕklWÐnÄ”6IÒÎÞfy‰Ñâ² ÛÄyÝ€'jŒ*¤*Ãþ+ÁÖ W³;AÑ[ð¶ãГL…l@9b-¶ÃŒi;IÃo^ÞÆt9SŸŠCm*Øpõ½§º:+¢—™Õ=!9Ap »;bLC ¬‡Ñ08½•iîøÐ¹£6Òm„UãØìŸ­¬ÝQ¡ÐÈËU£W Î}†nÔÙ‚µÛų´E¦y®Ÿ%Wzz¸åZ6D=æ`¬. ˰Z ׸QЕê<„?§(ÌK²ow¯êŠ·¸*²yàé#;ŸìuˆÉ}–Vä~Š€W–zMWwX˜ ºXb§oÎHæzîi÷f/é†÷é|aê< ¢ßàæ¬Ín¢Õ¼¿/š^§×#-ù§æb 5Ûû2îJEUðŒX_‰Ç<1Õ%>ï¨Ö&`;ë¶<øÈi=_›™ç*Ü\¿ƒªµ )Ý«ò"qpØ}Hb-BYé³/þ&ºQÉÖL%Œ1kÈå›Ä¼£Õs¾Àg$ÓäYA¶Ä%KåmŠØ6^{w|¦ìÅÔ·¸Ø©O2¿Ã~Â4l·ˆdv÷~­| ÌU(&Ù»'?6O?šF×Ý­ä*FA>l÷’cÈ$_Öï+Ô•ðrµtQGêžäÖ†çy‹™œ°HS? Ø º¯úÌßÜE@öódìC§gÕ«7æžu‡(Ø¿RÚ CvûŠc-¢Ñáø×}i÷³GÞ}¢Òê–Úíòœ#L\†óÁÛ]Hr”Cá—–7úõGü õpùXihè‘ïóÔ“Gà (¬ÉUÔ’òa„Ë¢¢Òè¡íÈj‘’“·hÏ©^/ƒh›¡ŠÄ® Qyïzl6‡nEºÕ¿Jê@æ¢o.#˜íy³Tx5¤‹yû¦ÐÃÁèé{™ˆ'áÞׇ†ããê ç–·~¼{!-æââmÒ=`¸üïE70ý¹Hn²‚ø:ã8Œºìûœwz±Ýú=…j7õ¢ÈCEM¨Œ5ƒÂÕmßÛ ›cÍ,¾æ—W€º_,aª"›á*§°Sµ;¿ùëòw¸q}°¢‰¢¿ñªBdüŸ†3lâ›,‰×R|t@þ%Gâbøxɧùâ¡à¡9þúâ8iµ²;±?ºâªÿY¢«$Ï™ß?wpxMR¼Žç¹HÛ7&-P(yÃwN·³ tÂ4Ãx¾"U <9³×{Oµ³ußĈ‰:oS¨ý–¨úŠ"ì¢} ILüXÅPà¼ïCçúG=òƒò+ã»ts½øßDÔH~È“@ƒŒòœ å)FÜékG'ò•~ˆ £Õ)¡éj¤Yytø''Fiz'ÎÃ=3_^Ä€"sidê^¿ßÛSØÉÙôÂ4„¸—šÿº˜Mãe“Ï ¶à»¼.œ]ÿÏã¤O`ŠõJö^Y\²2sÜAª®‘*Z&‰QA\°ÄPÝÆALÖž¡Óqï‰út+Mñ˜+h¶½RCì1Ån•’=G©¾ÓU¦ðöü¯óΗ"¹uY_äL`‰÷HÚÌ•„jóÈ3«r–#@ì¿Yþ®;†»èzÒnAäÌ,¡Øq¼á•v-›‘ûzCØäÌv¾Úæûμ®pbm!ÿ¿ü)¢ï®öÄâ{wõ3w<`j_ì<¼ù›Z„úv›ó¡añYSHµß+T+T Ÿ‚à Ì$ÝK×o«Á+¶[p½-¿¬ºœÇŸüðôC‚2NäŒúljVO¯ÿ®«ù÷¶(eƒU 9dCá:œ®#”·¶”NFüÄ" ¶T‡˜ I Eq2íd Ä (›ƒ§úK“õQF²XáEè‹€ê¤÷@´;o_壷0á‹RS˜“¥êfêù'%a Ïc¸?´Û§ Ø®‰JÜVí´Lé <Þ¤hƒÆÃN½N R‰r©µ¿ ÎzÏ1 p«¹Z ˜D“FS+¿Ù·íß­áŠî@±†¯Ö0²Ïþ$n&X•å’måè^zoy«Ù3DÅ+« GGâ—h!*³E泉b/f­ü‡sôkŽßwH‡„ E“#Š/ôH5˜U‰eæaF9LØ›ñ»Ñî7Z§WÀîÝDë”-£O+uf~¸/°š ÷Ô®ãµø6§Üî#ªè²ŒY}Q¢©¤­æx :œz^ð:¤Äû °µàˆž®!ùºb@fu6€Z[Ö‡ õÈ¢°&”g´”zrix½ÎQ¶íHgšš~Cl£õ51&$ĸ¿.Ä kûn˜ÐŽOMv'¥ñ#nøofÅtÑ+wAŽÈÌ•EÝ>šˆïfìÞÿýóF]¬_þ)fôù¢ýº`œßt¸TÞëew}ä3I´í [¬U¶ß:Å&P²?2þɤíÒó_—jËÉ¢80­¡ÂXnIï•ÊR¼2ˆÐpqûòø…LZYíú \â-Øfõ¢²¶ì+û šø/½ÊÖå|&"mסi+À  ôéA›¤8á{?ñ8Öö·Q{iúŒ1Øzk5ÜgÑh$¢!-hº:Pºx.¹_RHC¥$& wa&¶x†ðÓKô—‡zPÀOcäÝô"1‹ùí9f‰\ g®aJ ûç#™ 4¦Í …Œ¬Fz,‚ß}—s=‚û>Ò2`=¶4Â{î¤ ¼Š›ÉÐ*ïñ(*òXÄÆúß‚‡xC“!ý7ö ëJF3Æ.Iȃ4TÜM))ØdŽ‘ýºô Õ6”‘àáÞ<ó`•Œâ§4¤>Nò A”`”“ÄD˜s$ùE®k‹¤¯OpN”êO #xBá/6W­Õº;@¥aÅõ™’H*îv¦Ô&õMu ¡¥\šÓøDi‹)ç@i3 ÿq¥NX:Š'd½ {ã7«œ»È¥;ù\J5nü‘L¨Í¯ÇWz ó{Êv9ˆr¼û£Åuj/¶û¦MÇw­= ¹ûŒå¨TúšíX¡S¶E˱š ñËÜ"£ƒm¹0»žYârÏ/ÇðãÄ©½ *;ƒØO9PŒú•Z8ð4tw|=¬E͸¶´ÒCa õ:ÅùªÎÔô©¾†Å®ÛŒ8! Õm)Û?P*ÜnFµ,µà˜p•M€Ÿiú§ý‚|µ4°àâöîªüjûôv¦›³š8p/¬  ’Êj¥À;‚Ó;ÒO çñR§ÉUÄëØØªÿVé$Gq­™B¯p”rSMc¥û]HÞš27r™3Í µ‰kᾌ;ÙÌl†¸é…_ÌL>{ÊtO7vø?m 2»çÿìÈ1Ak~BA–U¯:ÝÔMX‚  ïÞÅåÊ®úõGâ'lw<÷•_g˜•j~P›úô]Ž0%¡ Ÿú‚,ƒJ›2(ÌdÕÜ0kŒï7@A~$EîÒ.&ÊuÝû2óÕà öÅ4¹K]É£ªˆïM‚ìx·ÝÝë9ú%0@Õéo/{ §òEFQ_7˜Vo5(S?é_…½ôKÑf‡¹9BJäëÇÝYÆ(÷³ÏxS)º£¬—ù/a±²ƒä¦G+ÉbèÚx²Ž-JŠå¿ ë4ÒÔ‚Ì ýW‹‚m%Š øýgøXᩌDñÕ…Y†ÁÅ_qs1Iìˆ/M©(ðØËÛPÕ×ϸ GäAɬ¸°ä±®UÊO¸µ ŠEêü°Cú®]žiiú6ä¿JøÎó´Nsí_šíóÌ{ÔäñtD¤gÞn˜ËåÂ>¦€<ÜüÓ†Ú«Ñ?ƒáѦ¡ÓÇBé¾½nè†)3á“dÒ§KëýÜ]ˆ5ºšP+¹ò…V—¡gsq3qæê‚uý%Ë h¸¨þ|6fq0¦ÉÁšw$ÉÊ­Ãì/Sn›sS ÍJ¤Š;ÆýS>®0®O¯¶C€UHîá]•0Ò´¡%J§–»ð3ÃF­GêÌ+c]ã`·WR)φ©ŽX :cZ‹L½¿¢ Ñ¿r”NÃui­Óµ1ž¢›thØB±š§ÝÅ^<1,W„YaJp22hÐÃ4Mô²Z«+Ö“ ¹ÞYwZ¶ò{7‰ÈoÞ†±§­Î—¥€%°Ÿ"‰­’]}³×ÕíÖ·Šà‹Å&#PÓõ<ÍÄÔ­„X^-}ˆ®!%u©7ʘξ([–n¥ÞVèDenVöÑÚS’É +&I<Ž&ô×j4+éÄ dÊöÑ/ÿ4ÊNDF6öd)Ïß§²*1äu Ç^È“e¡ƒO¯ÞS¿Ý§•Lc|sŬ;!£#½]Z F¬!@‡ŒSsÔ ß.VQO/VpTÔEëeL5Þe7>P8¾§¬O‚¿_Õ«Gêü1ÑóiBæKôr¦Üý=5T­šf‘ΚEqŸyÔ-–C뜊'1%}³ qXý€eƳ»'MƒmzÅSJ¨|ÐG"7ß‚óVP?—=• /ý¼0X1 Q]LŸSuKæ’Z[Ã-UozXd^ü/z.nEXe“cÈ£ 5¨:P.þ`"îùœléæm‡ü”Ë›6KGåõëIR0ó%’G±ìÜÙÉi×+Ë Oìí×ÐK®™ö6vƒ»#ÏÐw}V§ý.s‰ËzÁ8Û.Ðë4jK´`˜`œw÷±Æ¡ mÆ –ñÛÓÙ dÑ·®>à>æW×?-ñ#:9>ÑŸÿˆ›‰üÖø4§)§=”e"̸LêÛ&¥@ pÃVéio”•VámßpD©¼Ó šú‹OÐÆ]º¥=¾knVc² ‡4Ð úfŸ‹’ºWhÔû³ÊÕ0¾Ž¦®¸NÃ^æYåÚø+ìöÄP)ˆ•w¡_ˆQWFZG¿³õÎiAqEÒ¶æ„^ÅKºV%u¡¢°|å#‘Ãx¼'òÀh–žµ’Âøºq¦p^³‘~'dY{,óŒPİ’8ôÕȾÆ6U>qï_˜)("4Jæ¿%øÊ¶GÛI‘ÁКÈyr|´²=ld¯Ü¡ôÈ`ï6é5Ä*~—iØ5äa”%sï"ò§{`ÖrH´†íê²³0 2n¡WŒ æ=‰KŠêY¼ùbœ¥Ç"iHXŠ! Iö&sœ»q¸QÙèN€\©Ö9ÿ§8Ò…Qt[ÎT¾­R“zvTPn@\>%÷6*ÌU’åýÏKú¾<ÊlHmh™¾êò/gqcgU)½Áw·Rñßs7Û5íZo<¬çè.9qZÌvÔ^~… G3ž#Kp2ŠÙò¸0.æÓ=¡‡{ÃwYG]ˆTíYtŸÚ$Ún`<Èí×àø×µ’,@ëemá‚j­@‰(h_Z¾VøKÝSD"ª„KÓMÿ¸!C;ý’X‰'$ l¡N ”Bü*³(k´ºç…„.+c(þE÷äô ƒ»€xñ8ø]Ý'1˜âøû…ðS¬z…˜~n$}dk\80Y¤´EÀyŽÎÇÔð…ËKã°–0P“}¾~l#¸ÑE[lBóäH ´b”þkÕÓÌ-}~·n(i+qv b½—œØôËy[¯Ñ‡dQ$#×ÊRì}&RÅósîⱃ_.!ôêXZ°XæÉ]×r[ò70ÖÃÄùí²^Z& ¸‹õÐm²sr}ÖÉúÙ,'$á» v_ãs5+"¸O‚HbŽýÑrÃ_ìxa†­HLBO¹…ª+P½äâA¯qYõQ4-Ý/>qßò^òZ/£,ÀÍ鉸Ùþb»v#=Lò{èšf^y>óÑ/?פ5bÞ$(uìýU BeFÃè;„šõWŸ‹€ü «Ö)–²ñúÕáØ|†ä›DÙǨ&—…1«£ä²ðµ¼7¸ÎÝ1ò( 'Dî’Ž¾‰‹dµŠ‰¢N”mt§½M’©9•Ĥ(=ʦ¤ž˜ÿ#ç…þËÜÑ;äNyÄý41Å»çpZfll,"Ÿ6o±§‚h„ë`ª^•üURD*e+ða0Ù¶¤šU1¶î€œ“…+'õàñ“„GVá“Ý|+†f@±;)™ ªŸ1µpL7t‹³ª[257š:Jۉї÷ù?E)3ógÞ}õ#Lj>8J[¬œ1ÖÀ ¶mÁÌÝkŒê[)eÝ€³Z#~½!ž€¨Ã™ù¢å¤Ü7g)Ú¹%8Üڳ˳ÿþiu8QËÖà!ïËøïaW  ÖOqÑN¶á³ b±ìZG”¹èËIt×ù²5uŽ÷òY¡ÅU[ˆï3O y‡ôD7 þ:–2nEöd²³T€†‘ýéGyš/bÊ<«#šLóÿiþ«j´ªõŸ¤à8X>ߘ)¿U¤xòâ5¸x~TE=|èS™¦%l çàßÜèû¥É0HûÂÐ}éo”­<7‡pÆøÇSXÙ ño¡ {ú*F3ЫX¯>ŽÓX"ôn}À&Vˆ¾€ú6àê›Êûì hðhOOÚ\A¥…ü7ôV`®=Cvñ(mŒŠ—ŠÆS$ 2›+Å) ²°ž ×oÖæ.´½2.¾€d:PpL©*¤±«öµíþ¶Ô7Ë^Ø^úiü>> +f€t—ŠU]­¢÷WTÆ€\îâ§ôk¬*<ë45¦s~©OäÔ †F.J^×ut¨IUxÉÚj)A¢KXJ¼§$ZÞ9ø Ôt¹+êÕIÏÁ›g¨|äùsXeé‘ÜŽÄnвÒ3Dø à¢Á¥v¸K²I „- «8¬¹,ÅÙè1Ì1Tø¿ÿ Ô^k‘ÊÜ+ŠÍe¸ÀMPÑ)œR!àtÏ.ÏÍÌzŸ¡|äó¿m~äoüæÌU$2L²ÞØæ @È»íAWT‡Jy÷Oßâað %Xƒ ?¸ú£‰¾¯Kè¢Ð÷ "VòÁæ)tà§<陥ýªœ´D"ÆÔ>èudŒ0«°o̘Tè¡F±ÜÁ©É )„RêŽ4ÑŽ\BòÔn5Añôr«Ï{‹˜& ¾Á¸\²$êçA Í׋ÛM „²Ë¥ñnK}Çé{ãþݰAT¸lù¾Ïeëj¦Ê)ŽBz…‹Ö$MÔͶ#çƒæ…³>1²>ÿªd€@ q ’É¢:†Ã ÷FÓÉÇ“ø6!½ï)È’ä“&Swe‹þ§!ÈûѹÍ\@íÊ}n“h™r䘑ÝHÒʾ€îPʾлå×!Œ‡ôV`°J8¹—¶++… $ÀZ¾“/NX.øgž¤,.™i“”*Þŵ®v\ºŒì]¯‡sŒ© ·‹H žVoâ3ÔÞyua.n‚¢ndE„RuMKÅØ!ÊfÒÒ™¾:€ÓøfÎâ8ƒŒŽ*|XðJzù…f©uøIå.A]¾,"6ˆÌb ’H,II.| %£³`Tõ—6â ›êE(#ùÀ9BäÛ¯¸ÅÍV,"ò³|ÞÐY_âKãTþ~õ­ÉçÙZ0:c:®‚‡iß·FšÚ\7€ûÌ‘y‹>þj}^ä«"&Åïÿµëâ×?ÙÍÎQL`Ùâ2;!(”–"¤%,×;uŽîÄ?® ŽîûP«•xq§Y˜“i½9Ÿx\"‘:ÑÓ-ªÙ:g¹‰*{·îPžÛ«”Æ.XT÷ÅÝæ!”г˜¿Yâ÷ô6gž¹¦ÙŒÌl¯,“4Ÿ~¿ˆB»‡- °»j%œ¦n9bDÝè(1CºA J•¥w¸E^¡0“^di‹TNS¶ô gSXu™x:hÒB€¢µWE+â#Y^ÊvÈé¸->iˆ>ÛNZtä°Ïâá:x$ÑÌ­©2‘˜€”¨¤ä kß ]±\ ò®÷‰å´ U—'d¦P&^‘s5*›_=9õqF¸Ø‘šŒ”nÙ õ_ïLÕßôg7Ç/¹=ªË±‘ÚgäN¢ ‘~ÀàDö©Æ"Â^%Öýk°´3÷ *Qªu“È=ްŒ0€2jZ®,oJHd4Ò9É2cF‘íç¨ø¼[1:ØŒŒ¼öüb!X'`ã§U‡äpJ_Ç‚ÝMò ¬>Ó¯Ú³z=·~ãákäýû°j hÖÃ\ê¯d©xIgˆJ*ëèÄUýáêmNÒAÄùYuo…ª÷ÀZÒ(Åo:›^ãã8©®[pŸ*% ­´Ô„* ýwÓAP±#õ&™å2ÃÙ–þH»ãš!…>9Dø›®OTVW3–Z?ÇzšpŽÏ?‹žjí¹2(èÃÌEz’rª)1˲6¦7Œýéªî~³‡ãLÈ«3 ãÈæ£Õ&?â&+ðaqQ“’ºgÝÌUÒÞe¦n& { ¢Ì:£µ‡­ý³“‚Ò="šYûFJÚÃŽ¬sºÿ\£r,÷JËKšÉy:8õEÙä›Îï#IÂXˆäN†®¨hòÙÞõ|ÆpN-)[âÖãò¨½³PšÞýmeD>y|LFƒϒ…Ê”Ø{Ž*ºx]ÛÙLUM5ÞŽY%E&¿4âèhâŽU4U`ˆeìÖaÝyG%l†Ûì/OVÆ"3Ž7œ´—mreßc²æ±"æ§ '_ìhG ‘SCÁKóX6ým­\Þ‘UàQéø‹ÇeEq™’e*비;?´–ªº€cçšL kpœA¾8¹2tÍäA~fÔ'Iò‹×|µÙ(pG¨ß¾HUËIVr"9üo6¿QÐÝH*y`Àª *¾…ò¥sé=V¶yjøœ(zæÅ6‡|üîøA°\Mü暟(¸¢{¥’s‚|Ÿ5¬be¹õËjGïä$Þ—„ñ©‡6fšöËrˆ5!ÝÇFÊ“F®WÀŒ`ÙzWW/t§r„öiÊòŒQ«^Gƒœk—-“Ó3κFªHÛ«Dw¦¬Â8Yʶ'¡d,«Fà΋š\«ÃÓrZ\<¶°ŒÂ~‡öRÎÔKFCË›”$j¢YÌoSž7¸Ë|Ë+>™¹|•ŽÈži‹vKß÷,i?[!Qu×â>¾Y"[^Þ*ßd&S÷_ïn_ŸTÓþÊ›è>®ê|h‰f–Ž1(ŠÝþB&ïm½Ü0ýG}*HmÚËöOŒ ¯·ê´À~[´;ˆ-²¼+}®:'t¨gµíbîÛlv߇8ÀCL]˨MtÛ4¦Ð6¤~é(mú…ÉÐ_ÊtvdÇuëS¬ÏËÅçr!9ê6¯¨ʾåzëÚóÆ¥#Öù3R§R*kÛëC.ÁñAX–SC·­b't\é‘(-yc3»{8º°0¬ø¸¼ÝââLDP] Út¤lî¨"õ²`Ý Aöqà¤éOŸóBv %ÿÈØÔoE´©°ÖACP7¥)Ž@X„m8n°DûÞS~ú@q&û_fXc¦ÚdŽÑ:¶ãpüÑHpÍmXݽ§¼L‡ïähèâçÒ*æüh2Çe¢ì]@)K`º~›%ÆQƒwÞ¦Ž@‘Nü SÃõÎSëÑ [[ˆ.ÚŠ6[½@ÊóÑR©°àݬ™<®u§Æê\ƧÖ; ˜x\‹ó 7F5j6òA›9™Ç#p?ç^¾ÝPíIý8Ñ‹‚ÊÈ6{› Ö?/£™¤¾ôšštžºËÂâ zqFbò8}÷òƒ»Ö*:¥†âÀÊãã KÒS™Î“–¢.0}…cúcS¨VÁJHW~fꛘ§EuÑ)ÙSÇñ3œ÷ÎÔðà‡ŸoK €¿­ß!õ,½¿Ù±ÏŠô%htWÕî >ŸhŠ‚ÿV8F¸ðõùoÇ0ÚuĻҞê!ó3RwžE+M¼ 8o¹Í«-+“ÄÓþD~5Óá¨ü“|¶Æ‰ôêgèFÖZë~uÉŽyÿ†úý]}Ðß1Nzz6e£T¡)‚øø@íXö w=_„÷ó€y^yu;„—Ó_õ‚š5 “Šå‚{M·•TZ/\ˆ«€ÈŠ“!(r¢XhL Ø‹p*_÷vWzÿpÅöžEíø2Œ›®#­dÁ´C®ËöÕu§ñ×AÊ»Æe'qÖœ á‹©íäwèà˜Ûª hˆª‹RÛû :ŸjKÞk*‹žgŸÎ½©$û¥FM«n«ozlN6ÜC'ë祑4d8é„i V³€qa÷Wn¬Öξ"±6"®,íÈ•°ºyoþðöû°& £¸¶°nŸÉꟹ㩕´áÑ·¸—1t)«C·Þ¼ |äcîð{iß1·KÓrAû¶Ñ`ñáÏf!–Ò ‚'mû*;™G)&3ajÀÂÇÁë¯lYðœ²CÆÜÈcûlÒ£“Ú×ÓÛŒX[x—ó Ænâ…{5 k|q«£3LE…áOµXA[wa@ƒ“ˆÞb5wG= dd5“w±äC«Ì‘SŽY8Ü—÷'ËlÃxɪ|.Îýmy,&¬n€¥þoæ5ç” ÛìWìúÅx9á•â*6¹°…Ž’FׇSó:„XjÊàjf]&}Æ"–)™a"IiñØþ¯-([úÆšbþZT,³1@Ùr¬ðÈù‘Y×p—Vø²@gý‘ÈŠÅdät£Žk¥WéÄš3Û?Ÿ·ÆS³ q4”î¸:Ä‚ØõvûîôÞÕì,aïÌCáˆWiK#/‹Ÿo½ÃÕ­V¨þìVÕa|¨'6½ên ¼F¡NÁ5»Ó±ó•Iƒg)§⸚árQ—a ¥ýHÔ¨Eµ›?&Äû»€|³K8peUÓO×ÊOqížkBá±JqÄèjÞ• ž§ñÌÖœD^õOÎû¼±'‹gÔ3ºÙ¦ÎMë7G¿<ÊÕ‡¨Ú èrø'—e¸†X?È8ß:U{tcÍ F²ßãöUál©nÙÒU ÁÈ™ë¨kYð=±á¥:;còl•— éøß™ÿùë¼~b^ ¯ (ì„~¯Vø™ÿ1ÏÐ?¶çœ-zë­gÇbòãy#'üåS}XYíšÚªø %áÝ¡ŠíÅÃÖ‚-9=˜©SfÎõ¶¶x‚š¼²ã'—úâ„oõ«X›š/íåWý\K– È4˜){èÊÂÈA× ±µvï[ãw1”FÓvå}#”Y‡%Щ«´\õh5 —úÎ{ i%|Òoëýq¢:fa¡8@ÂLÎò;`ºcè$úêf‡^2Ô9ª ÄfRØ‘kMRêëKÓRŒüLªemäg–OGÊ, ’…çý©~‘9$«{&o,©^¹ ‰1GÇ¥9ºùU3åZþ `ïröÅ´.yéÿRF‘®‘U[ ÒÞ ‘y@RÆêw$sªS¨&mCI½™Y%bóoݘ%»ù¼`É2ÞtìÖË,g탮iáæˆV½‚èAûÕk}ƒülA¦à#:{F}|ÿKÜZ\”M©ÛÁÐø§Nù¬`J,z X8}j»z8ìiåâl”¤Û›ÕÄ ¡—è gÄÏÚÔ”Çt‘Þ*6E—CAèzP«‚Pr/P_ɼ±ö¤­š!M1ÁgwYaî«À?i Y!p2E¢µ÷ܾ^âµÎgoýÚÁ#ñ‚4lüùç yÄÈ‹ c½màu"BqíÛѰ´Æ Ãv`@Æñœt€aýƒžÞ®K„0³`Qò5µ”$±Éß%EÐÀ³Î2ðУõjH>øö]áOh»Ø‡Hª7âë¹™8㦿ÎÄé#ïÑÂ{ÁIJ=Óñª¿¢ôpjUþáκ¾d¤#2\S-!£*ãî›ú²/ƒÕ°e,5Ç0ÑK î‰á@á²MMG7…gdyÝÞoQÚ9äh–?•‰-Kaܯ@3lÚ ¯ ëÓ·K=‚ô#ÛðüA|‰õ€â æî4%ÆÂ‰òà Sæš,ÈÖ¬³&ýíþG“t&Ö¢†Ð¸=yP¶åoÖ,†5Ó«£=×î»å1?9ÄŒ[Ëjg h ãúzËÈ(":f¼ê>بa3ð” ð¨™]…¦Øô×ÚÝ«dw«òÅÖ„Ùa¥„ªïææ{ ?‘g£*ù J  ÷g¬­ “ÐÒm?X -¨Ò&¬]‡ŠT\0 À®_•äûtŠ?ïUëŒ|®D”®Ïåk¶3DÐËãÖ± ÷~#>X)«×™ÿe œž´œ°i!æ$¹}¹u÷ÜýBÕÚ/ñþ)±›½TˆZyCn,JN¨&ËŽ*h4=ALxd¶ék¡…˜ÌnwçcQQ šY. /`sÓ"g‰ã¥Ñs-|¼ÐgFÀ–Šá%‚ݺXÇÜJše#ÏÜG˜róû&¸.Ž„–ÃÎ p4µD±F³FÞ%?œZþ1û“Ã\•…Ñ’5éHF²ÅÜç‹*ëÆº¢pߪ‘^S` êxH–Æ„)Ke`WiS€Ý²U)zõ#ô9¥Püʼëoü±Þ‹¥à‚d„×#òþ0øÛáô ¡kÔËnG,5&a/bÜzɧŠ3°‚7]‘囫ç!~®´ØÀTω²ð}”ÛósZ€;ŽĵϗZ w3î¥Å—ЀnÑí›­aË0 /ƒ>°Ÿˆ°§¶±x{ÝØ×#ÞúÒ Òk“rCì‘\÷Å:jœÝàŽå~ib=IXÐJà.˜"_ |«'"|¢&ýHÊÝÆ%ÄF6DÎ+a} ’ì&p ¯;?‚®Ðº];›+P kˆ Ç¼h<\à cÞé6;$G׆Ä^·©K$Û 1Í÷ëŒà‡H¬Þ4Ô‘º»ž?Hl±4NÑ `5Œ·6ÄñàI#B‡[·ýOÈ™(?û(1ËJתµC~Ä@žŸÑ[fÌyð€ëë…½TfúmÝ+ÃÛ™/ …ìÛoŽáª bjÌùÑ3FC¨ßÿ—?»ä šU˜ri{Ä2ZŒ/¤f‡wÞùƒÆB0W;U•¸j7+ôjæÖƒ–—,˼Ÿ}"gÄȯû†ù!šª~I‡˜rÉ¥›H¾ê‰è¾Û}ÜþÌþ.%^rWÅY|¤èƒNþ7ÉŒlu ŹŸ¨;ÈhÜzN®½s;ꪄÕÚ)-AßÃü~«ÓÔM $ïÕŽu›½ÕüÂä5z7à )¸|yÄðgô%ñô‰Ë•¢¶^BhÈÀ·[?¨N Íf€pñˆÊg<…¢Ù,þÁèåXÕ¯]ZG|<¹R£€Ô·w¼n¤<’ oõd¬H ù—sꆟT0¹í.Î1L¤QMˆ ¥U}²a3¯''ûgŠ[dm·cò‹>Ÿ ìH*îÿ,ȯў\|.ð4ÃVšŸ¥Ä~=W”âpÀ§ø‘¤k b ~Ƶ‹îæ‰Úó’»à8ÁîëýQœp^Kö;5|a,á›Ì²ÎЦbbOë?Ñ3¹ˆ›ðý¡q&Ÿ¢K aÖ t2P0’Öˆè&_Êþk!ÔÉBtutùñúˆsÇh™Îgm"¾}gý—-âvÌ;ù²+Ô2+- ”š&mçv‹_xdºhõFzjã>ê¸ ¸ÂvÈþ^Òhw視ëôþ¼øLz §Êûñ…‡¡U5b×纊ó"b\¿ñ?PÆ}kºÊ¥Må$ld8¸îZ]J„¿ØœJ^o,û0¹ë§¬k­›„;§Ï‰jŸ¨5LÛ¹šL]šoÒ©iA:ðÿl.;ÌjÛlĶRЎƤݿ,–Âáˆ!RΞ5Z>M,Qh‘|¶âûQqøˆƒú•ôgägÏ{ºÜ=2 ž.Ä;ÿË+@žÐÜÍÝ´ŒUô‘Aä%+FgEÜM$`1KzlõÕ`àô™ŽÄ;û2`^ÄÇ\âkáX$*×Ëœu#D("i¾ÿáU7½1ϲÒÚS\.9xbå‚–’Ù!âYÛ4ñþgG¹‰‚àÝn(r×A#/|ëä[Ê Sãûö®ö(|Jâ•ÓÖVþYîæ™{4ñ‘YïØq®RŠC’ÓÙî5W=Ë‹$69Š´†íü>5Ü<q$œSÍsøLNÊ+#‘^½“G?S:nü ŽÅß7\N†sJ„óöøh¸ ðš‚ö?]9±J±=FasdÕP¦ÑW²&EReØN'ôßeôØS×ñàš9¢Ïø,- nƒ|b,oA*M =P'•…o $aà‡Ó•O‡? ZÐâ[ÊÞí­/tàwMM(&òÙØ!Š›è9Rë)òq<_vCìè†ãÒ—ÜÄw€uCñw ¹01×#¥ýG’‡Ò Z­9ÀbÓÆ±kaZÝ}€@—C|±÷oÓ ’øZý­Ùö‡ëáe À«JG\WÖgXÂÇð…b‘ÕGŸ®žvøüì”$´!uʸú)}.ʳ ³<«ôÓ¦”}˜áÅ òyrh)ò¹Ç¹äõ¸¾L×BÈ™Òwä³8ªßmGÅýî×xaž&ÖäÅøŸÚÓ„’Üš™˜‚A´½þ¤!έ6þ±Êa”ĸ0FS÷Èߑèí“üïR %ØK‚6h»ŒN rW-q¾ ÝËì,2Y­ãÚ´Á¥-ÇšvÈÍÊÁ~å&[°‡¢Éq@ñHÞ¾¸?¶ªåÒÔôŸø~üކ$Öþš’Í–·Y¼1 ó¦5m_îzPswçPC­2#@;Gö41™ÿÖ{Å车L]X—X)[{±­î)—y?ƒòû ½–›¢ö&õߤkUÓ´jÒI¶Ï›6ìk€Q½TH]=>ûã Wxd€I ’zóçra,êMÍ]ãWíƒê¶*s$K`©¨\š¸Ÿ5ž¬S<—“I›„4Ë[žÁÀU9FB~±<ø…@Èף׌]ËÚ‹)›Ãü"#áà}Ùi˜¡Ü¸ŒÔ,È‘bÙãò¶"Àdw™•È¿;ò»‹ÉXQ[fGŠÌ¹mX¯4…­F$k]—ÿqÊw°|­øÇ˜ªHã½—»±ÑÑâ®Lz3½ßWés[Ú^&`ARö¾l—û"J`›ˆ§gOtë£ÿÉðÒÆ³ChfÆ^…’ª)èš–¼šG‹ ù¿M| á>@û¨Ðçm‹²k[<.rohϳ0áÏöšïNà‡4ìñ|Y‘»[†¶þ¤·M°Ñ¡P._¨ VýMË=ˆ63Ø¢çàë„P²s~ÚÑsÒ4Êk0²£‘„']á *Gl´Ì0šˆ]|ÁC‘ÉE5ÁyV«VÍ9‹¾Qÿ‹Ð“„®)æ¼àà£ÊÙòxA¯U&¾9å'ö°¼å8>5ýKóŠ—%8EÈ 7ó½ú Æ´!gwMÈ£l§Ã|xn.©Ê’W•Ÿ W–ÑXñ~¤C\˜æçÏúwªìDzŒÝ¡}ŠÓ~á|LëfœXŸ7ϯ„Ý–¡ŠÐ:„W&öèÅû«”…økÑD¯¡ÚC€*ü×=BH¹âm\J²™žj¯ÁÁ0%½ ¯r•¸@í¿‰-éxR‹¦í†O^Úl•™Ë÷‘Ä»tàäÕÌXì\GÈd Õú«ŽÅÏÞÉ„¦f_ý.}Ü;~òi~F§é&Ç8â‘> VûÅC56}zû8ç¸îÃ6슭ˆ—pp!.õd'¢&TÌ|ž7 í®‰­Õ4HO®[å6¸nVC²/¾dÃÐmŒÜï%-mã†SHàÁÕø†V,G!¤iù…šumóC5ïó€ ËÒxývã‚<½3‚8Á©œãYKÎVã/Ïû„²™@Zã&i H [VöOKf¨`ÅX>°^ÿwWÔ™IïŸ@BdæËÈ L!­XÌZ«°Év†½¦iªÀ«¸ß¯X¸¼"K¬jxºSy}ØKp#šSŠ'·°M8Aã[ES¬w,†à/eçº-ß 2 ÓÞ«üŠ”Ùoï °~ì³Íc %9zào 7ìaæ"Ÿæ hôšò ¾w¹²óGlýöì–rÀ΋ñ1me¾'#Tþ'Káó^Ý‘úÅwóGš0CÅ™ðµ?oœ_”å…‚SÝhÐ7ྦྷ`%)\Ï®ó¹ÏTT9Îo­ÑS¥«ó„oïFžÜ*åT¬ªŸ¹ñv¹æJ<…ß^’˜³Oqf1§ m^ Ÿ"g¬ÃÉÙÑèÅÝ»±N …')§’oBêÕ•Ž&Ž?3ÿõrCÙzÃÉ)²«4³æe÷…¥€Àe¦ç7†ÉG­T‘)çOÒ¦«IÈ¥^Ó!$|Ö¥”nR°I8«[ðg;ÅçüeÀš^(Iü[ëú'Á•P™ìåª%´€ø,à_Z‡ê8ègkž<KK‹D®‰iøì£û¾ <蟨Ås¶¹(“‡¬ “…¾À #?6x”Z"Bƒû‰üKí:I¢£d‰1+ã^MæTµz7Q¤ô|t(!GÙN¾nj˜uIžçÍšGl>æ*ccðW,.™(˜{y „¬†yá˜(|µAEà)¥Cò¬E °ýórÔ£DÈΠÕz4ÚÛ·}¶¸äë`J¾pˆ%u«gˆÉÙ œ+ÝKp”‰£Çwë¿ë6IãwYlg˜’OáÜ`»ÖŽMì.ˉgcï°jgAŽdùß–\Ð@Øš)°{)¥ =}”ÚÙ63&øËõtƒ¾¯}3$NÞ;²btÕ¹1“–ZÃN6º­GHò•ŒÉÂzz:ðûþ¸_>•þщ”âü¥xöï½Ü#Æ¡;%Ï–Jw᥹•z‹]…;¾YZOÀCCÿ/Km\Àgn/΢}Ïú¸ô9¸i½, Ø'Ôæ½^¡nål›5;x©øíë¨ãÑÓ,ˆr‘Q›[Ù)ùßM™û¨ß¬ZÖçPÀØRóâÐX£J†ç!Œ—Þµ]ñLÕXô=Ðv E‚:j0ØÉMõy0¡¨+0Õù§ú¦d¯Ñ¤¸(mé ˜«"k“jHζ¡Ë— ¯HÉ*À“bhº<írðšùi“Ó®5ø–‘3˜^Év€pz©Ä².3fA,§žk!V?©Á—¶Yp„‚£°×0ߣl¾„íPOqÜRà¯ÏA*êŒïoòV6U­Ïuuk¥r >ÓS!ÐÒ"…§›Ä/f.ã±2‚‚h«áPSHÙ\Â0üÐpÞ\?"$ ëD®zÜ€»GŽ5t³~£ÆùØÕ@Ï[Ë[JÖƒrÆ”wlG^$¿GH:4¾€~7¹¹¬i¸æ|cªÌˆÄÊ’sJ˜£˜øé‹åâ) Û/Ç¥”2¤op™'Å®8‘û‚µ“šmú­Ž«x *°îCÀ—ËoeUâN¹‡(‡Òa^AÓ_y+ÍÂ31]ñóoµ™4n‘Ž©ÈΓÌZ´ D+L¡ã¬~Ê_ïiCuSDðçœé&·ÌkÐ6 ¸O^ë7³i Œ›ì<rÛPï°×eàðëA4—ç^Ó Õ0ÿî:͹ô‘Â`o¿ÿWgq,jÒJv[jSŸ#áb˜H$2 ïDÚE«·ëÅÊ–ªµ(ÍøEïEœÜ ‘éµÅÅ „ –H<ßšÍ?%{ä'åéíÚ<í Ü›{ÌÊ?ׂžat ÝPTÜ×à¹JïZm>?=€óUü¾/\Œë²"ôZE ÛUÇ!à. Uí ¨BŠ"ÇIT¼oÓcñp#ÕøèFU‹(–ú”ÕÊJÇ L/ïÖbmKiòsJ×=Ÿ©Ü×¼¦ †©øDu¶02c‘MR4Ôèh›× ¼‚¹¢Qµø±æO(ëmˆzZHf¡0¯raá“E¯À\äWÖÄo"ëÞÍîD7”ŸƒÜ$7DƒäåUY| G;§ÂðY9ÆðÈc"æ7º2/ãuf¦…cjü%°£© X—ÉÖÚ¡pë¹ôoQJ»¸]O®ç·ãÎÄVx˜@µ4H £×Ôð<¼˜¼WrìE$ ÙË?dûˆ¡Âi[L‘EÄ ±*Q ŽÅ IIòڢآÿó V¹4¡¢gøÅØ’cÑb£ZjT$+‚ûvX¥l["'èIxü|%‹Õ*yB-fðÑì5§Ömµ<åqŽ WàAÛ‚‘÷C[_‘—׉<=}ìç¹:F{u|•jð/f»)®H{æiÿz|#{‹û.Še‰‰0Ã_Ÿ-/œL¹‡‡à,ãs"^÷fõHcôõ73h/°¢Â‡7ŽÇ’g]…yƒµƒP•¨‰w¯0Õ1gûßÐõlÉ¡ËÉÚªA0yü¬Ìä î$¼AA5Ù@õ %}é(iöâöO¹ <ÿœ{Ÿû¾×ò~gÍc†Ò`ˆþôú’Ϧ]Ï÷!îX'"“âpP/%¸›T·ãÈcb/È+}Ô4˜릣«¶^ënVX©Zî@ÏT±:vžl^a¯ù:›ŸÚHÑGŠ‚E.&ߥ–š€›³7éð€¢›û½J1¤1ÒOÒÖënt’µi0d¥33Ý™ìí.ޤ„ă' \^6Àð‚C̬Yo{ÖZ×Ö(91Ï’·W"7auò¼&Ov¥¢8¦ ¤ª¼U˜µcjLÓ`xfx­'X eúRVÑ=ͯH #^«·ðH¨íèœÉ|°‹ŒNÐzŠ²Ú©;mm9$Óð›Ç®ê»‡5f§’I|9@·t‘Å.™ž˜SAtå„ÔŒ€eˆË<ä¡!™.%J)¬ôÛR¤ÃʵÈ‚¦«@u]³ç+]þ±rçÑ )hÎ×¶<ÖÈm²‡à™X„ÛýÒÖ/êD.ÞcÁö³HþÀ×ù¶0\Ͱå?5™/®×9»³YÿG‘lßÂÎ ôš ~•*?·ÑçN°O2õ€ŒB2É^?ôLt_©¡ÈýópL6g"[U§MgrQ]ˆ†¡–ïFÜ펅Âa=JÖprdiF‡e28)–‘ý™ÏÞÔ %`Ú³ÿUª¯ÁžG{é3—G¸-nsÍ“Þ.ß;êá<:Ó¦ô€¸ú*Þz«*·Na–:µN@¶6üLW8…°¹òÞ„ÛÔPá\)Vý§"Ds„+±¼‰bûóG\ó)r¤Fê†d«ßSF»ž<Á©)Ì'ÜÓ>+½Gƒ¤ÌLÞLEüPÁæYø¯yá¥k…maÀ%Pr'ØjÁZžBŽmœ‘.ZÝæ¢/6«y×€ÀZ¶|†JôÞ„„QqFâàÆZú×­Í ×ÃcÃÍ-ßbœZý 0Ic[—üs1ßv®Ö&Š–$µòWWÖ@( Hp¼ ľQGœ}K§ôÐÉT…W¯-|Jfó–ÊENÍ•Ç$ß,ÍP!@Z5u›SÀì%eùíÎ[ê‚IË!¹&vë‘h¯bfgؽ`V:¾H›äöq¯ah\Ç-‘"kÛêd®/iúÅ•]7uÐ(·˜ô†VZ»™ à;íôq‚*ÛÕêË€ž97Õ_غ’s`̵ÈC„è®uD»Åö¢aðhÛŸgë<,GÇ¡qÕoI5‚ñžY6ÛÞ~9k×SKëwVò†ÛâAVÖT(m);qè!NfEÞv]žU=h¶>©’A*ê[C{tŒ膛RÏ<‰vzÛ¸ÚßçFØàF .<[Ö‹ÇÂup-µeÉ]PkÎئþ¨LÎÖýÇøJÄ Óùu¯ÑÉübH•'¯ÝNOZQ)·L˃Ωø­ JRŽBŽ—´ŠàÁbFœ4Vk°§Z¶â«öR¶¸ð`И®rü6ÈÃDöZx Ãg„v`hÞ¯ÈÓ;ß¡ðq­Ð{kÒ‹£;ˆÁ»Õ¦¤¯Ãøøf3âqÚ/E¯sH Û%ÊX>\° ¾Ó±mØâ‘óL·°¦±Z&>pŠÃʆaß~Õ.ÁPÞ/d_E'ó¥ŒM l¼ÇÖI¸:Äø/¨ xV;é=rOo¼11Òš4Kd+£ÊJ&^½G®Ä9•àÍ<`u|òÜŽ•î{6KêÓ›Fí) ¬nïm ukpÎòuµÝ‡Ž#zºÖø#úü-öé­C/»y„ÍùWfRùˆidÔ¡8yM‰¤#$s‹×&x²`ª‘lÐðØ¸œã¿–·¹7+EmÀ¨¼äúв1+ÌÛ[ÅøxcÄŒ2². ÎÍ1¼àòF"Ž¢Òlq˜šÛôAUeüBrç힟óÙ]Ç‹@Gµ, §0‡}³ü ÍàšZƒ‰¢JB¦øã!G¨:BÌ´ê#FS‚á“S…ºá\¯…‘•üÔs¶{U¨e‚Ä÷=×nÞüáE¸Dk”1«GOÿÕÓ,úÖb–„!ÑØ!hYmµxjç·ÏÒ¹>¥üàªJ¢ƒŽ»GL?½“ŽæƒãØÕ@ÚPwÝI­êÉ€e±{Ñž}¶¾`ýë3=iå!aÞ“é;ËÃ+r¼Á‘-|oYÖ«wV’IüDØ`B åP¸¢Ïvð«Ó 5³eRÇçmëöõr¿¼l%“d»«‡çËO<«º¶QVÈ•ýÙ­Ë'VŒ8î¬UëY{ýBe=½˜I¥Ð‘hTói9; ˜ö®c%“°‰eã 1»\£ã·m n¸ ü¡ÅuÚšÏ@ÇGkúëÄê»q‰‡bÓ‰ŸV9Ø·tÝçÊÑÀ8°F7R4aú8—ži5A÷׸%{)h„ìâG†»9¥:º!–؂Ħ÷\`æ"mêr¡ð­oï ñ ¿JàÈPy9Výñ0³T¾ #аgCPÛg§Y\Ÿýþòp7IÊß._Š"ø‘*`>ÖBxU9…ø—v‘Àhöe6l« çò€¢ûñg'n}œf¦u¡!n¤£PòÎüÚú’“0NÏŒ]P.(?à¿›¥ÐôÐ q¡•Š-ÊŽJh¶>ÿ{ 7®zÉ|±7Çéî Â$œ³;A=WlË3æ<ŽHH~s3C#¦¡‹ §&H(ºˆòˆeÄ`KŠ"ûÊuàžYHö°m¶7’/NsˆîzÿÕŸG¿ÁšUȺhÅ8=FŸoó‹¦0sÕ6ÁöÕ¢ ±V„ žgÒ¨¦±é^aI:^tÇû·²ç[?6„Þ$”—‚¼þÔ`_ÙE„½m¾|›@À×'ÐO1]c®Õ€¹5S„“Ãoü¿¤‘×ìz² «nQЪ…‘ âoÙ_—^ò].M4@3Ž«U† ŒÔÈ×À 0LÓÑäÊã‘´/Á ÙøÛ€:_û0]œZ·ªT°Dý™Óàu‰Ê?ñ­Ó´¿ùŒj¡ ¾CàzÌYW]Á_¶ÍC*¹²¥ 3nb´LŠÏ ÄK‡ßˆh-ŠQ¶s=‘!ÞëQbýMõÛÓš}åÁÅÚze¥ÔéËÞA.âeé'¦îHÁû˜ÑW¹œi ¼í ¶E¡cC©i‚Y.&=Á©D¥]|ámr8à:Yغ‡BBw½é,ªÿ€âî†ýDdSòF…¯Â÷C hË… çž±pàî­¿½ì8m·_#@ÆZèÚY•$hÅšp¶’öôÃcþ†M¸ÇuZþS5‚1‡y¤ŒÐœvgT! Áx­&ü4nw{±’m?˳ÓK-—-Á¤[·D*¸Ê–úÒ kÀ›Ð)ìç¶µb&K{lEÿMfÛ1¯fØÏ¦¼7B®^òì‡ìŸÒ«»|sG[:S ÚÎÙ3|LCÀëÌ„]/æÈ18Ói<œç3ŽK]:Χؚ²¸i0ü 4¹cüÃ0ŠÖm 8ж?q3wvJó{k¾>zÅÍ>f×1wÛž>¨q;*×®µ¥Š+ņ <žLæäIT,O•`¼õÚy©i3Ži¯ÀsW Qn1Í¿SgKeA/¾*©ò-}Îm2fIù “‚ÜZ+u`Å'! ?gü“AJ{N“Û•1Шì¨äÎN¿òø -˜^íOðÚ¦hcVÇŒBÂ6Ãk«£ÑÖIôxÖíÒh[j‡¢µy”¼9ºÈþ\ç*‘ÚMÓ^O~EB!kn'ªV.‘ Ì6ü+j“~>c¯¶"¿±;>²+Ê©*› B ôëdM­þo%gb6Y_j²wÅ­e¹!Ô Ñ0ªÕËÎçé1[äuG{6óyÖBzJŠ B»{[ù¢ÔœÉ“F ë` Ò·íj[ø ®ÝÍQéÊcN)!¦ÆrE\"—¾Á‘u€É=)œdîBàMjï4<€Ý -€é2𜩠ÐPõå6'r+‚;F›Áƒ µ°±À¢*ÌA#Ëu˜Ï;Ãìf„@›šãX± ­¬»¥>Ð$ÉKWOÜrÑ8)Hà ¹W%žð_Y[Ô„W&$Z§ú :°ðÉb¹^s¼&ÂL¢Ê­´ˆçCçðG/{«e{&»OØ¡/ŒŽà+¨—¸2¾B‡˜_'KÁÇÃ3™V”QÚ¶¡ƒ± ¾À×´Ñ~ ß¶#xàåuZ“ÒaD©œvˆ:mwyد©m3¹­¦RÍ~˜ÿ—}W-™vФÌÃbš{Žˆkà¢.|XE7h,u˜Ô ¬u™”tX?NŸÒ(ÅÎYuö¹@ÒÓî„ &ñ!GÅãÀl_½#ø¸á_Ę`yÆ.ë ‘ƒ˜tá<ØW!ù¤è%¾F"I+}P®1Ðø H¥QîÇÇnçdvœ¾¤ˆÓÌPkº=„Ÿ n¦(Ö?oR›jÖ(mÄÇ‹Ì ón=I°Ý¼ã8GB¼ú0™q9üŸ< Ê‚n®Ÿ5L´Gƒ4Ëa9ÅAV{·Ù/ ™z#Ó õëQÕ…¥u†²­û'-·Dªí6I”đˠï9üŒýû¥†Éf à±aùŒŒ¥D#·£Oö´Èòå §L!}iF žÛ ªE©5X¸Û< ³Ë_(Ý–~"]‰O¾ÇÔ%AüÂQA”®†^O«w£‡•û®­£zp®¢R“Nr€ Û`w1ȉdÁ-N⪆Ÿ’Ižr ìšPæœ}DÐ;»…Cr8éÉ ÊœŽ;ª3›fCä­oÀ!íj(ïd–N¹ìÍì`:Ýñ”¨X’ÇO¯ëò£õå%Àq>´ N_QZ ™ƒÂµrUN uK$ª¼š­êJÿ™ü~ÕÄžw–GO§¡qCYQŸƒä¾Ñ61X•¸bá¸Ä%Hè›ÅJòÛJ¹Ù}쮉ËÚfU—éGqÜþ:i¬èVru;ÞpµûÄ7(< Âç+‘Ñ08 …Qù…6f,S}MçL äì-{V¥"û,ŽJÖÎY%Ëœþ•'qÀ°¤r+«Ú«iy†ÌŠExì ìäH\nˆöYP¥èÃc27s1p¥ïZ­s•ïœ}{â³U4¥´CI¿®¾l¯ÁX½Êi®êÞÌc" où¡@ÞÛD$ñDzIÿ…òr¤O^#ü:ûå3#8ݘOÖÊùEAœ ¿.~þ¾ÑVÞ¼®)htø÷Ùp´“VvëÚLÈ‚…$¼êp*°ËŸé ff0U4DJ#Ö{Ù¬¿¦}²t*K¥À>–/"ƒrª:ô"3Àö†Í1ÓV’€|<éÄÞ˜‰þ/”^w„qé_NÄéËøŽÐ$ëj¶²{gÀ!þ§Mè0ØÚ­*r{áœñBF’a‚vaP¸³}×i1ã6êè&É›-@wñ”™³]È'o:ïœ'÷ô™„ñÆO°tJÚ[Ç1þ[Æ%À㬠y;ª€-ìî“N]3Ѝh–âòWÉb‡v¥UÏ™¼t”ö‡"#ÿkØþñv¼üV/<­¤cÁ–[†p$Ó!ŒƒÛµ^@cœ½Z€÷1…¿I×ñ"¯¨Qé$£]ý¼.ï.VZœxµøóŽL8ŒÍcˆ…Û©òk“Þ™LA‰Øb¸°Hý”‡°¯" ç+ºC +¯ê]ΩJ>1à",Ò c˜òAáÀ5ÖŸÜ;BŠçÿH¾ }‚M_Š´Ù”˜è •厡F™œÈÁ…M}`_¬GµFÑ= ¤?úW­b®Ö$ñ —¦o;ãÒ ÿÔM£`-¡K”d;Õtü2€¢þ/ü,&›ì™U{ÝCÇ9Ð@Î%qxÒdoÏ Š™ò¶q;U„ïBWæ±sEº¡D ÏnôEÏvÌ Ë¨DQk»îÑËxÞòϵúrĦÿWDn}Í{õXšˆ«P ¥ñYfÌ…½Ÿ_Ì«ÁV©ë]⣘ g~#Œp5é&GNAˆct_mh~èžìU"Ã7~5’ s¿lÏ ³mÖŽjEƒâO—,c´FuJëðy!ŒhÄã[j‰)–~´&CÀXEA¢h2EV`è«ìâÄ|ì~dsÒîµ%nY,ù{¤Óxqá‚=Ô yˆôKMøýîwµU»;Hš’›³#І€ RÀüÂ\‡„“¾$HžkÉǸŒðX¯Q–2öã.ÏÍFë’N>u2 °|û œyç½×ÆY"G_jCîëB™3ÕÒ«C§J=bÍâá®l*/1þL²G*4È@V|à:ÞVK‚¤nî}8+¤íÇÙq2íýªVÄëŸb<¹çüRÆl.ýü¯p„Öœ.™×Zá¹4™¥žÑx[¾S{•~WéKVækz]M×Nr¶íˆJ°)˜ñÚ6åWã3ŠJ“Ô.à‚JyN•”Ãßtú${:‹²á¾gÈõ©¥’lÎJøu’åú¶Ön¯3ü¯j)Jˆ1IŠ6ÙÇx›¥”0AZ\Úµ{ÛhnÁæØN×ËŠ?ÌBåS6Ç.§!â¿H!U2†ÏO'ƒû^ »É¾rK8 ~c‘ýlz4]ÞàÊ ,{•’e¾·ÀÝ+²eŽÜx†ñOågTA33øÄ•þN`黵£uôú³gÚ)ô [BOQù|kJ0.)üùe7óïci–X©ÔQ¨aò L™±%ÇÊ¡,±7úõû|m[Ç@¿¢©}oEüL’bÍ9@ŘþÐ?¶ÕO‰_Ö7Oë´×<ߺ¿0óôûõë*—rƒ´xi¤·ÒÅ‹µüZX ´šSñ†Gƽ_ò7†,~hÈpã–G°ìubc?õŸuAËh­B<ˆ.¦+À=ƒ»¸ÔÖú;Z룩úÜnÖ$Ì 4nô º{¢wF²6°P–=s9/žž‡(§F²m† âÍ›Œ¢Û[ûîƒ_È üç‹„“Eµ}´e»„ qŸ ÛNÀHmkd©gíÌw”ì‰Þ-ÖÄå:„ßœ­ûP‡§E- >Ðyvµb¦ÏþRdöÔ7ëI)^ |U„ëæ¹xk9ûEŽÉ³Ì ~ù~œßñ™î$]þM¡ê/üiwXßYN(žO¡è9Ôš â»5è5—„»*ó.È·à[¦’,§ÝÂ}ã‹’¢%ŒÆ{'R˜Àpé¨IEÁ´ãÏF6«a4ȃ俏žšª€æÜPL1 ­@sü$â@;Ë%¥HÏšÇʨÃßuö?·Ó³ Ã÷òWñÙ1ve4Á´ª4%¥ úœ$TÈLó¼Âã 2f.=¡ª;“3'¸P0Îkš×Ùy\3Ÿ x¯,À„Ñ´A7 ñ• 6s6¿× 8×3Fš_+îY«E³ójƒ—ÚÞ½«z²éýBì냲ÂN=/Ù¦ ÿ“ ™Á¾ØáŸÙ3·*cÅŸ ”€u%¿<Ô5FÍɤDþÖݛȴË5a€CuäFw£Åeó–½/ªTà©'°YÂñm€ñ]ÅJ_.9Iס¹“±8¢UR{»ñÍùAÂ6ìÆÄëw´×q¿­b €4Qƒ{EtÕBBùÊTJ80Ê´\Ö“ä’WeR-…aB«ŠX_ÜdÝ:±Ò²Ö°ÝÌ3õ\ Ê/4^ƒƒÇWÇ»ïð¿|_ß’ü´'”®gÁá&´¨w‹%í0âÏÛS׫évÖ"/Ê+HÞ½&’geiFZƒôø°Œàb‚À`‚ÝXj#A|6µî"àŽ KL÷fÍrfv°x%5è£!GÀ‘tgì<[”|LlZfï0²\äªRŵ+@à‰žNKø€és0Ò¯ì+ØÛÄ Þƒ^Ž?L)Ž,©f”P=®>ÀW RÙYuy?c®c›®0‡îºøeöÍJ«…yØñJâß¿ÃæëÕ'¢|z¸ +Ú%*„ûkåü¸@=оØE ;t*È7^²ZqUO|‹©GOžv:<ÅéÀµœvëžC#²Z»2Ök±V– Í©A—¨­‹_N,#¿ï¾| :˜‰îe +¯j·¼'vž%E4ÝàÕDí¹Ù㽤/—2þÃÜHMîñ(Xúâ‰W,Ž@ 2××íD\4þ¨ÐØ0C"kWéŽÅ[Ú$¡-‡¤ÚÏ*Y…† ÜA=CãïûuiÄÜÍrݬyÓð=Ðñ9QV Ò›æÿ9åÍ-ÕÌg™°Î¸„ÍqãK+ tXX“Ú‹<è.æeï¬Ôü«ŠíãâVl=nù¬“;Àºèº'´¯;MZNxò,!ú±k5®·FòD£ ÌFùÒ‡¸$³ ¨cLB ¯‰¶À‰Ø÷ÀN÷Ý¡—Ë€8x¢ C‡ÚuêMc/»§l»ƒMÎ[šõ)ñóuŸ7Âd„HhïÖ˜_r™à+ÙV”ñ»=3`4–OhÆ–”’á(ÕË¡‡í·[ö2»ªgô‚Êßñä‰E×fŸ ^nºì¼Ä™7L ³Ì‰„rÞ­¥ö‚åJ¥§³'lÞˆ¥+Î7"+ª6{ӾȼÀ}Z{øSxýA³“Ì“‘ÝäK`© ´A`À3|uÝug؉¤®':¶å#¤ƒ.p&x^<¾PM4äSMà î!ûV 1CÚ}¤~ùŸ–ˆ†GÔðMªó!щYÓT&‡Òʱ5×à‡©¼zÙ|ªuòõÞ`GZþ{CxÄ—^kãšž¸-‹­äÕ™ âú¨­r˸BXµ'NÒ6S×ÀPT55±Û0ñ~z`áŒS5âû~Áê¾#A ¦³Óù”ôH æÇ0;æ»ìüÑùˆÛç’m##£qûzòß~É0Í]²àÓ¿¿Q½7™ù5n‘³ºg´¼]AÙ+•s0¿°ÄÑÕYÍÇAÊÜî‰Kz/V¸Ý~ œ|´…¯çÖæDŸ]23t>6*°½=øÙXÜiÑ,!ýç¥þ êàIq™¹mUÛ yLÜ2=—tï è™7ζõ_Ô18MgUóÓCÿ&eesNr”ŸÙekhQH1 vÂû¨Kh¯KþJ.Ç=,ë¸p'–ÇdᥢpÓ&6– "ëöU]Öƒ7šãoÄuÓì}þúÍ\óò)[¥Õý;ãFe‹ÖT6¤»R^ì—ðîuHÁ1ñˆutÁvä˺’£ëWhÉqɦ¤óeô¦(ï-ƒóÀ%”¨×uf𨷘ªÂ¹YW ]L£kÂe£ÆM’\l`—‘¥íñ2þ2"§\TK?‡ç¢f¯éå“ÑÝšF«êök8`ºÂØ“ôpµª^ ‹\Ž…B3CÕ¢ÜQ™¨BSƒ68B S%­?;Í™vŠž@îãôdzˆWn`‘3jàŽál»³Òà’Ò>ÎF±6¥‡¸ý(øä‚¥wmHE¡e›&f¶*ÃH›: ó› ’"«èDÞU§AO×2%Tà’xJ]¥ªð¼þåZ{9ŸêGW)$¯èKï\À©<ù[³€É¸ãÂB߯¥ìÙ»ë³È2"­nJÝÓ‹·ñî…“•wŽßªè!b-þð'ì?;z‹÷GzºfǦ†®”{›· ª‰ë€‡¥ý$µ©rɬRF›˜wæ-‰›p,…Ê:[ëÂDù(NJm'!”¬‹XSÎ_r‰ìÅEàôSñ+¦ô „=¨5nlBÍäËú`OÙ«Ðó`l}|ëÛ±›ð£ï£¬ðë5ågs ýÙuþC¾ƒ7ÄG¡,þÁçnrƒg$Ëê pò…Â?¤9 »þC=`®cïJôeQs WôÏ ¬y¦[ó¾«ÍŸájiZ<¶}'?«Á¯÷Ð%…Ýo¬Ï ÆZ5qžã”»¦³2ëÄmu‹{¶xÃ!ëÕäG_²ìeÄþOpû{ÜIDn Œ¥t”ÑÕžGsnê?\Ü!aÓðÞÄRÐE8)¨£c#¨nŽSqc¿y˜¼ùvbs#¦d/ä&†9jÐ÷³ : Ф7˜z†|¾‰P~rÐuÉåL§#¼»ò$5Žz]“mbŸ¹)Å/Û(˜±ï·&¯â@fˆÈ®aìC™ß°25Õž5ârNúVi<„X Ïú¨"N¥N*] ½»ub¼j{C*×÷# ŠÓd)T+7¦lþÂÓHe˜ªWã*Pr.‡b—–B;´ªöψ„ÏøPrŒ§ÝT*íN'å7I÷d`¡Òn‚íZG:DD 6’SM~jOãœ$EñžO¯ä¬,¡ÒX¦x•ù`9—Ë_²È„}ˆJR0xÏsï—êʆRvÔžD<¡,ø_VÔ‚•9T!þûáS»)a‹îþŸ{ʰX¤I…¶D/v®Ò9/]6dþœðC‡0 6wUä*X³¤ÔߢæŽD˜Ëþhƒ¼ÆŽÃŸó9çÏhÖ¥ @šRv‡aÈõ|¿£Ãpåi.%¸BOzoꃭµÌuM Òßݳ"ïçu{µ¯#§Û¨ÌÝ(׿1<³²Á§¾@™ÉŸ³@»0{»C–JôÁ<„ OÃÓûPÚ‡Tûl$­Ìñòa÷Ÿ†õŒ ò‘_¨/2;ÓŸkGf ¯e~Õ,óÿ¦xÚ±»¾Âñ퟉ý%ƒ­‰Ÿ‰¶ŽÏ4J®~eŽ6G$'ë¾Æ?˜”Y<¶bbÿ8žûQ›noù XB-'Š ¨R¬WË4G¶§,?:Ò;"€ÀË<3a¦¸¼ €UdåR*rg¿BÁLví$íûu(BÇ;У #_)E­6Ÿ¶0$Ã5¸úï°Ê`£Ò‡“¹ÝæêãºÓ£ÛC©FÔ׭ƾ²|.FäïúÕ£*úy?SU‰0Ùg'–yX[kù¤aõ†_°€ÉyhóL“Œ~bE—ä”­ ÜEé…SñÅHæUäiû`‹löˆ j`²LlÄBÞAe ƵëxŽ<è–Â[b(—M?~y›‚eûÅTÎSÈçêSˆnÑzϼ~û˜9`[-O¿ùV¸±&”1.w¢ß*Ëé`ƱôÞa•wÙ éŸóT:†|ri øËÔ6U 4QÁDã®……Mßuz³ ðΤ†.ê–ÞÂK¹®¢Ó’' › +ÈS8¶!U•¿X&r„:É;0¦«LÚ¬M;'{yâ@­|PÏ„ç³é¢¨Íš¼ØÜÀyÅ,x›éFnØ×‹/tcûL“K¡Úú°êÉaÀÓ'Aa0­uÅ—oZG£u1ÉAšF–®;‚°Ë‰,C©Q¼•S¿³àƒSÜŠœ|€C…iUSÞfµNA‡Ö*[…gÓ<üø—/%)´º–TÆÄ·6’¸ à ²¹2TÜAùSPeȇD_ µ°·¿êfVÈG­Fe®ºú£w’£bŽ] ’ Ù/ö_9]Î<º(E˜× ÒÓ#AÉéÊGlt™¶"ÕŒûúÉoTŒ¯‰¸ #~Køe‰4hÙmè½ 'ÝG6ãtÈí)¯g©ì@}}5=íùIà.z î¾ËT'‚qË—ÃW-ëXBïR½Ñ},BìZH"2ä j—f·IqK?ÑW,$Ñ ËãS‚”ï ¡‘p.ƒ‡èÁ„imMbÉmrSO8NÅ! 9â LP5?wÉ`µ™†fnðEÔ[ë2öeÚBñ‹ÔýCŸúe¿ƒòß6T{é-Úí‹<½¹÷‘ê1[ž¼KT„稲zKZCŠAšY%?—ПßуFèQ«§àw³ï¹˜+}H_m2¯ŸâÔ­=«ë A^æÀ™¦ßTÊ‘4ÃT¸´‹.0Áoç£i€¨À—Ž&Óââ‡Í—\RÏÖ‹¸/Õ·âþZÄè@d_ïýµþÞż7yvøQù ùÏJóiBŸ[xt rsm«iù‚.ÀÛ,zˆØÔmŠà–f÷åkRîœö;Žêq…¬‡5~ß?U–بÓÿéHöE„ƒ°Lð)Ã~ ω;šÎø¶ZðpHŒݳ­•-HÑ»IáùW]Àâ¢Is…ͳVõ]ŽÝ\>W þõR™Ï¦[½*‡;²9 x?‹TV't•Ðl×++­9qI¸#.±2èéó˜·'£æûfŒ[Vfw̅ůq‰-ˆP˜áãÜÞsàô+?ã2Nxhž†0VhÒ(‚Öžœ[çӤäIŸ6$éîØY¼½íÑ«¥BQ³S¾qð>c¬r²{¯…¼–ˆÚ‰LWOú $q­bL®ß’úPJ_CäËߎèßeA\Ь½&e€BüGë^°:åî£mhº’é?ê£Ú¡ „@k÷Ïvrï+Ø´N™ Ät­’2: ƒÊK5ÜÚòó+fµë°}:x¦×µK¸_.zÀ<åG’ìÁÊ!d-tΣpd^2Í7EPÄ™ŸUs¤Ì Lzñ­Ÿ ë§IõïCV)V]œ¡û b\3UYR¡-ý* …~PÁ¬YI=Ö—8¾®ï&EF^Ò´1κNFMdvÆ®ú«=iÎG¤„ìÎ9¸ÏxÎÔ6!{’Ñø+½ÆK8›ŽîƒYWügv"|÷í¨·À !Çν†œ^ïS†ªNc`ÿíºt¢)Ó2| ÑÁ +<\â‹•CÀlíz·O ƒÁÐOY åDo)Xëc7#¤ßô¡S‰ÌP‰BÈÝÙ.KàiÀx)ÈFá8¬‚H|óÙ½Nœ»ô‡ç±=m„(â¤ìí~.㌸+±>Ùã€ù4E “iK G#a›“–ˆÐÛ¸c'ñ3Ñ3ºv+Oá²ÝkX)ÀY°è¶Yë4z}Ù*Ë™gNzuùë_­MÙVvØÂû¡èb”<7Êý–A \Ta–þY×}`ä\5G€ÿÒ¿¥cµ6zœêCuŒ¶ö­ŸÈ©× w¹Sù¾¦Ê5âÎíÑï:לi+q·5X»(ßÌ.@6gluÄÆ8 ;»ÓÕ£8&®¡ ŽÞx Ü{K1”„ù‡W…e”Ú³¨¨ß" †h `,E›ÀØ9bI÷I›'nðCÁ{Þ9E/í h ÈÕ£D$Rø¾hßL:´Âh8¹MQgÆYm%5ÈÞa,Óöù[ÉV´Ì«"tä'-.¼µö¬N—æÁØ{.—Tl©Ö/œb‹¥Ø}6Æ6½„ˆ;LÄâÛ]ܥܤ­¸>Ñ»2¢—kÁâÐçs=oïÈzÑŠÐM×ù~È€Që(Ÿ| ¬4°ùÆž …Å]& ÀväÍîú~žX¸Ÿ2ÚÐTŠ2aþÁ©¾fI§ƒG.|¦¢Ôù¬BbBý“iƒ¹OÞ 2Œ¼dU߈oÁQAµŸ&þ®Íb/¹òÉLv Cþ„¾éxXèü“Ž>ì»ÁvV‚ñÞ"6P¤ƒ½?5‹ü¾Ê¥yqím7iæs²"åh-K¹„ÕmÙBGt°dð½ÄõY)ô:‚V,VvüGŽ7RGÖzð£ƒ%ùÁºÍiÂ:ý=å+”lîh“}yBˆúÔSÅýœh‹Ó¯^0s]@ú¿¶*v\ÒØïÝŒZAç±iþ$†3LnàÀ G^mÓvùs5ió&ü œzKˆ¦/Òì Vr‡êt"öÄDEDZÉjpjÇ?HrÑÅñæ(/ìÈ0Y•ô=iÁ’Y펪U¡ú;–hT4Í¢{¤kä²l Ä!ºÖDŽœ¡OŠKïNÐÁÎBÎyçT€v}á;XÇÌŽ W˜íD~J<î:ÈN‘×­­Õ$ñU¶Égg6ùrky^„Ô»ÏÞ´F“m㈵~~ $pÌãÀqqå=`R#!¨¥AÎmEò}cªî‚8n/縰óÿm±» Ì·½FP·õTä®ôøQÖcJ¼s%Êr†à?ŸuVñØ%[ãN‹ë,Paû5R ËQÚ¤ž]UÛ}™Á å‰Ùr°ó wðJ’¡Ê=K†‚Ÿ§šÚ‚'WÁïœ0ɜģ#?$Œ¸AzÑ,$…Ÿº+srå˞ʒ3£ |Íܺƒó;Õ[+Lxî•ôz¡Ó+ZÏumWQ{ƒeœÐ„®*\•ôxÞÿ1—?êþ·«¹_W) Š"¡;¥°g½áˆ¾IšÚGG,©Ê‰í"3/\äÿA"K­½“ùóœ8/lMO˨^å—pf [Ý^ .@9õ¶³n*‘yáòãNlr˜ånÈhtCá"Ô¨‹nã.F\Pƒ°þ:=I9—Ó]/gÒö~~Ú4Á‹Q©Í»%ôŸ*U˜]àÓO~â³ô\?Ú¤6…(·¤ :°7ÙÍpö&U³€€åùŠâZ)gFÚÏ4ÞdùÛ9=2¥!Yy E°ÚMgÅ'2{åÛM™ øZ]³Süb.®ŠŒÕ® ¥³eÚT)Y%gdq0oŠ {^Œ ‡WW¼cÖRNU‰‚½XÎ8dÜáÃ’!¿œ¬ù¨æ%ïH™/!áë÷‹ @ðÍ®…ò‰; (©çmH %XÁûovZÞ%¨( .bU#/èN‰ŸÆÝžÛæd·VíšÈTy*@¹-ð,&•W×7ÑN÷ÿtAr‡¹A٥ƞ(Zê·€>c¨’F~^PàØ|‹–Z 3[Ug¼© §3àe‹„¹4×ØË¤:Ð*Ž5˜þˆµë=N<±Uƒ—Y %Üþί5\:—ga3$¼W$%“Ö-½ES"±*ð´ðÕ…¨«ƒÑ/½í»_·òi3¾w4ö[}í­ÿ×Wò8íÑ O„>Õ¢Ã]…j5弃 ëEÛÙ»U.ì¯O¸r—lœXsR5¨)|)JÈzñl]DO]_BSÔÍ ˜_‘ºù‘y’¿ë€‘ÿwrãÑ\82+êíŠ{¨†F¨üÕ$–51´òžæÞû„Ï7ù®ÊëSÉeˆ‚j‹ñìîèít¦ÅìN…wW=zʽ+É”ú«N9Å™T÷›óJMy\-žk¡Xf룑mc´-2®‡|t.{÷˵»<ìÄÎf@mhPoÝ;Å]“4~ÏX³°1‡rÎÄ$é5 Œ’ã½0DäXÇØš=,Š‹ œS\FÏ}“ët‹3QeÀJ/)sO¹~ÃJÇ­ÿ®Œ%›‰ ƒœ¥—©A\‹G³æA_.Î÷U«UóÔb¶%Æ”yl"ûã•ÞãAsÁ‘0ô[¤ïk@A6-a¾Uú¹rwÝ4Ó¡ÒJE1¬a“âW«õ;,'¼øÊv!‹#ÕŸˆ}-뀡93±ovD;Ó5ï\‰ ¥äH(ï¸áô+Ò°]ÊA£ÑÙ­]v½¦$Àjú`…Ç2 CÜž—íÔˆ‡ñ8!EùòÿG˜p ~hZóÉ ’UÀC>Âû$Ï{¤âYS‰-S^E^"œÆ16zqÝä¹HXtêÇì.dîL·> L/çRY¹þ Šc3ÜÔÏ>\²Gçkó:ÕN%™2¿ô4«©½kŸG™y‰ø}Æ@B h—uЇQÀÐí‰óZälû¢ÃÜSs°¬]\¿Â[Í<1[ª¾¥qEÝ5ÝÜò•Âøþ,î÷*(çù¡"ꃱn(Ƭ·ü:õ«óÄÿ¡ÙW#®å[ø¯¨ê¯ÑÑ×ï-ßsÜ%‰]êº8DF¤ÅÚ„mjbíû¢(ó#pÁóÃLâîzÉ$è©-}í¶ˆBÌèì#à¾Üwc† 2…¯ã´GÛƒQJA'i96ÀÜ@H_Ú@Búf÷KÉ)½uÆ}gýG좸mùk}%.'u÷M§Ò8y¤Òp±`G¾Õ˜4fôйù5.³Ä¶ÁÜgœTäÓyÎ’MÖ­C»L¾9™ Ùµ‚Yü‘YÔ3_PÀ” ;‚ÇB&3I¥RD.£¬Ä'ˆlÓÙ ˜g$;XK—Ê'çr00Hv®p óA£H'»ù*ÀÊX_‘ É0°íÉŒv×gãïù1)È1hJß›£?ß‹¢Yžj=hÜ"ëÀ–.*.<¦v}ƒ6Q<¤í/⡪5 ñ84P£"£âàq¦$éÅ® Š H‘+ÑØ;@vƒ¦¾Žº}P9„D¨¯¤:ƒúyEZé±Vï¶24:˜7 øŸ«›·Dú^s*Z/Õ!‘Ÿûø'Yæ'›;°ü°Ž5ú’A’‹«;E¸Ì5¦Ç .#™'ø½Ò§·4Ø¡I¿£!~à_µº7Çm6—Q™KN¤ E•£¼ù”ˆØdlÍ+ªõ©¾ °K³žOyß’Å?3¾Ï€¨Q˜©h³ŸóŒÑçtS½´ÌŸEA¡ƒ% *:=óòŸRݤ@VÀÁÛAeqá pm°_…³ Cö¯zç0§~}I©šsMj@ˆ¹'{83ÊÏ…¯,Ä›f:±šÄª=š1.çYÜÂ’š~w°×¢U˜R³'€ ØÜæ¾Ä¥%0m"Ëb{° ”,÷™ÒΫyo5¾‰khì`à… çPO¦0Òôÿ9¶º¢Üp#–‘Wï\z©q)!?/õ*z^û^3»_j1ƒ Ó( ØŽð)éÑÙìßUj[¦7kFƒêFôõIXï03Ì™áføÕ'g<¡Ì¦´Æ™€h†`*WÇ:ÁDÌY-ž¬ÍXÛ)ê\¹Â«²¾O[ÅIj¢S£,ò …8ï”±æº nÿȲá âÁû6I[àÏO9v…+ضÚX~EhïDÚ*…‹èq%è‹êG–OЩ×n~®|ˆ±»Í>c?äHQ·*ÑÕD=­]T¬¹Û½}±Í…j Ÿ§Èÿ%ÈÑФ08{& 4]n Þ'Òí÷ -Ö²®tZiD“UÞ;(u;T´¬ÎŸ÷쉩-h íPT¼ í“LІ#PC¥P´=úêü;S^(œT0™ÓÙ›¦|\Ûx›ãºÁâÇÕlØÿ+ ÿ *òÁX"J8^~ Âø«ð—iûlvú‰vóžÏr{¤ÐÈ@[?c¹OA$¬1íÞQXÍTÓ»‡ ¥¼ìÖÈ—PÌwU†Sw½fŽ.©‚Äȱ֒‰ƒ†|Ø%ùb*XÌÏÞŒ¬lT @½=M<²(2 S€ŠElà‰)ècWÙù~ƒLHðyM9•˜šnòWÊáàáÓµæJ‹cì†MnqEÉ.Å$°çÛñy]9ßN¶h6 ïíè8Ã÷¿â”Ì,B?lÏÅM(?Êyí@V4ÔÅÒXÖòÝV àë]yLB²óÝâ±rˆfÅä½¶b¨”*àYŸÂ‹,¾‘÷VÛðeóÉ =+Al¨¢âÉE=¹*Fó÷ñÝc‹ÌÈõˆì•Ž7Ñ"VéÐòkŒ ¬§ûüþ„à’™k…r‘zâx°\ƒmÂïÍ™k8® ¦çKJºšSæŽ î¼ö’¯4ÔŸî>1ãÒã‰W„¾À1ÚP 2oCMÒpÝ<å¨0÷ÎÞÆÚ0e|'ýÔ±EGDmH&v<æÐÜ![€ñ8+c·vôPxxevèâõ^ófòˆh˜‘ø±)”Ïê†,\®$ÖwúgÊf8JçÁc@UêðÛ‹D‘ÚêÍÜjÃüI¯æzs¯‰@ðñgwVP2©‡Ø%¨mXú[|>¡NÆ¡2kkS$7x<9· áúÈñžèýÑH–³Ót¸z-Ê2¯Ö¥QvìC ¢Ù‡ð0–È1EJåÓm«n»TEè7 .4v¡JízMjNÞÚ7Ûþ®ÕñofsAÿûêˆ7hå V>504_m!X«Ý è”yÃ\6ýòùUT(]`Ì»;¾Zo‘tuNÂwCó‡ 8ÖQ ½Ña»Ð‡x-ÀLª–äÃóF~Þ;+6¹Ž‡àmoN'ª‹êè…£:üüœ)ç|.wŸ §[nûáØêR3Ú»Ž:qÁÆd:B1 û)¼¸¼ó«ÏÙÀ‘ŠD柦øÑÏYŸ æc îá2Õ'N2~ƒ ÉÞ sšÿ—Ò7·Hë Ë#JKß@ô×—Cš—ÕnX¶üx\ÀHU÷¿¹=€Í"l‡WÀÄ?PPh„§Û›¬)äMI½xþDÕ‘I¼O§ N´ƒÌÝbŽžã¸ÞGñ3Å»E2v9$C aî ÔéÀ”lßP¤öˆT¶áƒß]NÏ£:×m=è“‹ÀUœ¶®Ù=¡lýµx‰V:ò f÷ÚùNÕ}g,bå”cf1ð å6iàrf¦ž_Ö%ÊUX¯7I€ƒ©)÷YHñRÎxÝëx33´- Ô]?w qÉhÜÞËtÉ;Õª0ªåó ë uDey³{ôPY¶Cõe·ýmNßÒ ËÒÎÔxdŽ^D[¼#¾v» (âÝŒK[Rq™'¡6ä”kµØã;Mð„ä)²­G|Á+Øp„wkd”õÓ·µK½ “O uÆÝñ8s=iíå uïÆG¸kthƒ×§ô×aœýšj}áæ}}@°ð4€i5-çÎWM=@Ä-Ü  .ÈC#&ð”H)‰Á¦‚ß#¨X¨É®¬“Vs²:ᘠU²©ÄDB£Ç”fë™Ôi'ýsÖ…–§Þcy>rÅ6ŽÅ‹_³oèPÀ¹01ãȈæOJIîͪ¡®Ô"½zÙº•^Ì^bÁØ’øÊùp»|†¥ÑnþaÑ»›ŸèKoeÑbàØ§ÉÛâœ-‘ÚŸÜ3FnAMD]FòS* üÞ£¨EF_Ã,Ãn¸5ço †ÊìWƒð =*o•ÊÛ–•.uÉ{óGDÎ,::ÜÐÉ— ˆ„öQ(ëV}Ö‰ºçz(Bìr¹Ú³,â$q¹ÎU5ô¶ÞÉž©z£ªçFx›Ç2›|€Æñµ•®k¾'Ñš¬£ŒaòÌ7ÝØtR—¶/•Eÿ²<í–ÝjB¯s˜WæÿÕ¡k'"$dÜÜýDœšýF2êà ÖaOŽ=‹è•”mˆŠ6X„ˆA÷k4ÏúÈp.…pù=?´Âû³”äŒrµzA:¯œ#=¯ßV[hÙˆ±föà&iñÏ1¼ ]?N‘6½$†Þ.OQÿÚ NNÁÑFjÙŒ‹…â_‚™ã–x;òëúu•ÚÆ1„Õ öÓ//¾6…3)#ÞCöC/ ö€‚Q-è :×ßÓ‡þ‰SœnwÕ6Qy¿áŒR³àû/þÛ4ª: ª6ü†â¢‡j[I@+YŽü±ÐAådA×èÝ„hW²âæc&˜/lòùBWôðÒÎókB }]4:É»è‘ùäͬÈþ)^Å®§ñÓã“ÅãçsécãzPwž\x[6ÇÁªØë~Ц(a –tïÁ¥us|B¬ç¨ë ˜Ž%çݼ4¨…fÕ;àt»íO%Ü€T=äØÔÿ; V@@s6q`d/¤¿î©ò¬~)Ë«2e“EóSï¡üŠKÜÄ …mAg>2æîÙhOÐ]ŠÔ›~5>€øþóD×wZܱk› ÅÈtz¨½ñ®w—Þp´]ËÒt-E8JªÍŽíUÖdDÀ›Ãy`„ò›þ¨>ªÒN²4U^‘¶öæ_Ð|‰±ÁÊÖä>Ã+޶q"Ì—,ÍÌîñ±|BrG™¾¾†”¾݇ Ñq*aMkëûðnë}µÉæRõ9¢‚É‚û@(0Qc<ÚâÖ§.i'ß ›•ªì”¿1Æá1¹H@­5EY©ÒAõô.-ñƒ¨Ï,žçÑI¬@Å^ÇQÆ î´‰è!d •]ð=bW‡Çinž2Þ±ÚeþÜMÙ‰}¶JæÃMqÂqŸMòdËþÍa›€§úuÚ+ ÞàGµDÙhÅ“9†d¤Y –º$H >t ¢µ€ÙLÝdÏt²I‘ÝÌÖUáZR±ÒÌɪd5q+Œz=æìðÐQÕÕ ‚PiÍ%KÝa«(󛢥ÓûKýõ#q}Ò å¨ðK¨ïTxu÷#¶ªêi9‡8æ‰=a%¡LæŸÖ}© '"zzË< ª‰6Þà’ÜѨgoeîŽË:¸‰%ŒÃ·=¥ÉìÕRòGCæ·4BYŠâú ‚áî,+®$øNן%vð)§ð¹‡ÅëÀÿ‚j8WŒÂ„¤qkߟè,>Ì Þ_ñzýêý­]oØ ¾º}…OäzÊí88}ËE„‡‘°ZçÛ0beAÀÓ‚Ï_'> îí¬›*~7ô—Œ{v¤–(ž çyy©pÌHnG6¼°3â´ÁRjäù•ÄäLšŒ¿1ŒOªOÄE¢³áñÇÊb“O?æX©8#Õq[[±ÂÌØu ¸&PÝXRæÀ•”*’‘Z_Úû&Ê›Û4‘Z˨Qž/]Ì~8Íók±1e«ƒƒ…š¬ˆó£ †ÀlÚrTë$²a ôÂpmû€Í>=eF .iÛW¸œ ¢7î–¦• ˆfÆŸ;†}ž×"«´?ú>Æê£škž¬ázdeŽU…¾•h|Î;Ž8A«ÒŸ®Új’Ücn™©HOv8˜7ž€[L’îéD)ÌË{\b*RmµŽ$ w`Œ p¦§V¼Rk¡—qM€àˆeƧiÀå´¯å&ý}Ó4ÜI §€€ÂQxAM ØìžÉ@+ƒåø=†Z¾q÷Ö–Ÿe÷dÅ\¨ö:¥fäÉÊq«‡Õn¨8J¹½`”3 ¢'ÂaI‹’q#k~ž¨«i€„AÙ0Æ'ÍLX `W=Ò[Ýó(‰õíkkèÖ7—ÍpI3mUZ÷AìE¿‘Æ8X^ßÏ6–êüI+Jp)´mJíÄɥﱪw“,öö…ÚŠ ì२ VîïÂÄ£Æà¯±ÿà~¾ŒÏ×âÔ5ÖÃ0g{’(Ð(líåü*08ÜkãÐä¼`Îܨš|>¿³5Ëf¹]ï ‚„¿Ð¾ÝÁ` fÉ-Bö@¢c‘À \#$T¾Ï¾o7#ªÏ3ÐS>)Ñœ¥~²‡è×K¾cè•tÙ¼JûÉFíœ6÷ÖÁæš3%tU4 =I¦TSîŸQÊCAÆ÷ñÉv;£V³ÃËGðç~9hŽ-ÆQÅüä¡wÙžNšIt)ùíÑË©èUµ[AêÒyœ Œi(n\±üµÄ‚v ªÚË</<2Ïf0*‹Jh²ò¬LcŸÊ}³Å^Q“CÞ­ŽpP›º/{"WÃVžŒ›—F=N||ÐÏÀádé‘av—ŸÃIÞ%µfcÚZ û&3œ”`N_bI²kx—ªN5Eß2 r¦„yÔxá.ñþÕÌö:æÛ_4‚”9üž ¿#iï»åº6(»lMDÜQ[$V³âš´6ƒÞÑŠýÖ•;<•XQA¢û¬""ížÑ°Šd·XÛ­÷ غdýCô€/9H‘}°!/Ü?fü熫¥†{(²8`±²£"ÿBB\uZn)« y†Î§¬ÖínHäf?Y¶/‰°VðÀ%Têiƒ\QpT¶¶p§gvÅ(/(³‹'÷1s@²ΓÒ÷ë#©Û«ê^ñÃr(rºd@­"êÖ4á`ñã^-ëÐge©Á+fŸ×Ÿ»xîc»FÞÎ ®ËêÄRf?g±ë!Ó³·b[~E¹×ÒÎ ÝèÏ~¥ –†¤(œ¦’w6  v†ÈæÑÀîy‘”–E1F°ÕFw¤6w!8ÛFÓ²¶yûÙV±ëKüñHæõoÞzŽ2l–|Q8-UŽáº&~•˜i†zÅßKƒ¡Ôej1+åç‹Å¼®VüÞ „ËØ’ñCpi¢ˆˆ\© æ,i•ÄŠOÑxç&—Ýa[¯[w_8êºÄTë¸Fú×!X0V%–§öˆZî„¥ùÿ¾Ì_¹Æwnœ•ØeDÈÿˆg>­µ@_:^Ò¨óÏÑ”2C6ù#5#^p¡ñÁkµða@z½œ7î:ÚZÁTŽŸTú¡ˆ`.ÓŠ¼aä0óÕs!J 8~ü­M ¾)RÀ¼Y‹‘ó;" IW ¦]8M²Ý '¥ŽLÆ4›ê=©0-·Cõþ@ñÐÁðA­_†|l¾ÐÃ.a¬ÃVí‡FÞÔD‡ø@º»,Iz|®§œY"+Nñ︺ª¤¦Žû_Š~o°-þ¨xùØÉ¿;î°Õ­ºãþFFy´bQ#”LQ0až’Ò*Ñ$-¨lŽ* äïòHv(öèwAšÄgpW åšl˜Æê q×ößéœU)±|¦ˆÖNÚY¢åºè–’öŸ›O‡XÿötEÙ©]C·T6©”íÂ{æµ·½¹ ÷ù A¦Œ®¾|í<©æˆX#s‚DÜ{õË´²ü¿¦¾º/V uy|Ëñ¡òG¼Ìí]‹¾ùñè–„ã ¥  ( S`în¦<¡õçRL–I&Fía6ú0N :‘PbN?au¯‚ªÚü6‚B„ñÕ Aô=3Û&L´ ¸çf^óO¾™c2ÑJè15@¤ßšѼ´º¬jªhaùÝybüIœ—s¹GSYî°Áˆãó·’W€½KœÏöë¹±uWͨìBà_Ïná´Uεê‰Á§Ë¥v \Œ½k¿–6À¥MöMç¥O¯æ IÒ)3+‹€…Œ#aŸY?¤Úmáâßv¯ßö1…ƒécdœÔ»m¹ª\¿¹´æ¾¶GIÄñ`–íËО‚‰ÃETF·Ce艇çmèXÛ:ù_yÛ [c&2ÂðqEPHÉ;09Õ,¤‡æ-©ÈƸ¬;­jíCV ”æp‘¢˜“éedkˆÔx´8Àƒ3åóFÂ$+ÌàLdܲ(]˨ˆÉ®iõÇaÖŠOoFõ˜‘ýX`Ƨª 5Ðv¯õx\e8G4xG N'=@™¼ÇŒo@/<;0­QT~¡Óç’:Íöü™Å•DßKU-Çw£xBCpï°Ž¶WÝcPNVe8|í˜þr•=CÊ·àí·ÈbnKèô°Õ:%>Üú /eá×_½^D@Z™#²h^ÿâjǵF•›Í–"Ô:JÜ™}.²’A¿"Ná">†r\ôèg?b\uˆš ¥*Do-.L5(|â¦çOµÎüƃƒr1Z¢Ø5Šîñ[¾Y•DȃíãÆçÕœû÷+»Sr}’.(Z€Ò„¤¬¶S¤ OxBÕ-Ü3nVÏîð”$QŽûý"/’5Z]jÛá$TCË3Ï;I&E×âîd‹Ú I× ñý*F`ñê ¡û_{±y@šÔNÀ #˜óÏ’ºŸk# 7Rîá*f]é ©lÞoOè:¼ƒ†!mr[ ¯xœ©+Av5Ëø…@„åïÜ 5ÙÊÿ(n‚á- LÃà§ÕQo[ž*Ãf³Æ)cK}Æ7Cz0*AÐðVŸ¸†l|"K3rÜÕ·kœaëýf3¡û´ƒ1 »#ÐÐiÂÿsài&*ÌÎ×LEìϼUR‰O+†6±Ç¡žV·(6Á Ú¼ ±\¦ 2z v¡ó)» J.2Þ˜Qœ‘®º¦¥à.b.Gï!tÂ=ˆHûG:áX¤½gI\œ÷eÇ!ì]MS¢Ðá-N qjøI°s”EðcXþØ)‰-ž€w¿»€;_¿UO"¸§ø/Ò|3\4‘  ½!å½;ŠYoª—0¡ºàYܼ•b÷7ÇÐκºK·èÏyï×—ò;s5p "¤q'%ÏøÚ Aøi©¡3PGs"çsxÃa´Ô‡£{UötC´jLr5³ïP20j‘æ;X=g °’MF³i³£¯‚\ éJ¿QåP! ÃX¹ (M/´^Õ¸7Î’î¬6ò.l™¦-H*ú$]6ìë+n-ƒ ¦>á‡!Ào_•ùèËe™Av›Ì†£·mœ°Û¢/jcH úrKEÖýœ¹fdhLÙUžçÞòÁšü§èúQAæ*€¿F8ò™ôD J&„Xæ´<غt°üUWb(¼«V‘°+ŒÁânXG†)ÎZ‚Ù“79!f$9íIf]/wÀ}”YOÔ•z­ŸTkÜYÂñåyY,ß‹óÈÚÏT`'_]T~Ã`˳ÜÑåBͺ•õ§²_Õ>ü1>V7ïÞ)ˆâÃD›)æØòÃg%nÿüè¯ÈNUˆÑ§-›_½žþŸmaé8ôîzì&·‰A!&îlh + ‡´¬C޳Ì_†:è¶S3¾J%ýŽÐ9YQ‹­áæcR,•ò{Ï<¨q¹¡dƒ‚ßçÀb:ÔßÔ'z6VXþ-‰‹tÀt´¿w ŒŸGˆñ—.ï¾vV«Š¼¢Lƒ& ‚”ùìOˆo(Ðh×i9þÞ[˜›ú9§•jkО˜¸©ÇÈQæÌ­¶_8Ú±|•õêǹÑ, º{ TG0°ˆ6x-™µ–v©xvj÷“CÓ°]=t)çí2®®l!Wil}½–î#›µÆŽ’Ôi‹Ëß¹¸¯Wi´¡:{œ-7¼Ð÷ãA`˜f³pê×7\9ôiô™5®‘›6~A5{ì—«“`™ƒ?AÚÄ ÿŠYSøæºÀ´ûܲeØ+„·´8°ÑZΰ Ø­ÜÖqyAë,þ.Uµr9>ìtMY7SÖ/¹A A_%ÏŽlýsx=ž6®VC‚Z•°6©v‰1^Gin9Að¤†eòG'ö¢ªÎÒ¿ùéªRyÍ=éÝt´¿ÄP™æ7«ó h×)ZòÊÍšXöŸ“÷=¢JHÈ”Õ.P ÍKЕßɘ1þ¾(úšgÑáÜCgëª6¼µu,¤úƒ‰c¬üÛýâã kS³LþC<Òu¯˜sOþo[Ê£¤WŸSê¡eu"‚›ùH/¡~æè.—°$¼ã&#S´ü^kÆZN«ó²rha ÒÅ.åÞtE’‘YJ™E¿µTæF/ît QÞjË}9º‹–~ur0ׯ‘O*i â3W$PÜ+,c"R. ŠSòƒ¢5+ÌêTéf5cU9Ñ­ kËË7˜Ù[}´ u´¨8L-ÈÛ~0ÒKtåTëùØ8Šû Ž*"Ê`7ÂG‡q0†iF ­¬fp÷ É…*Œ ÒÀ/J-ìÊLý¸cý§ïŸ¤ç{Ó™šoßÑ™–/xðú¿ÿA23+3È­8˜›g\©O:Í´“B°€~6™ŽGÀ3°éÛÇšo IAëtNaU–jèM›´¾ýs‰p3‹‰¦$®œÐŠ0&åJÓ›Rl.• 6‹ý„1ÒZÚÏÉŽ*.þRO#:¤<“WOI%½º^síÉ—¡Su éÝÓH¶ß *ÿé"`1¶ƒ=ާѹÃѲ€ÚÐ\¸N,-öï¼Êad–„ýÖ!­ÐWyì§$ œ#´}éeÏ’§ÜYòæwó ¾òŠH]õÅ=ûR8‰£—œ‚áþ—'1.°a¦_$ƒ$íSÑF¾¦ËË7•ŒÜkG‡Rž†™²ãdƘ2Ãéÿ ³Y÷`nbÙ Í 1î¥ú 샠NŽ%³vBè7" ÕÊ ®[Ú‡Ws®D áóˆ€`††Ã×О“A†¸2\‘¯*·—šýô) ’„V”¼­e<7¨KœB&êÕŀ࢛º/[+òºUj,Ê!Ä!ÅMB:m ¥( ´›Ö¹t0>&:#¶ÂÍ(¦}ôN,Ý(r>cQA€t~ä|ÛÖË%ÏVÉæB]„d0“aǯ>ÁX?IƒG¯uØ3—ÅÐyším |f¹&¬µðÏã®H >†W)ëÿ¹;U’:AЊºë“ò0„PÛUV!P4Ìqkhf¯IítŒë2•'-ý‹vßý•âiU£•G}*`Iøè—d[KlFOÔö](U'Eª‡E˜Ó`–ÃSÖõ 'G3ЭyÖa{Æþ¶KI¦]p¬« ¿3]ÿ•öy8ŒÅêYÆ]ÅsäáW¼ªkÖÅ&ܵðý²Û ùÝæÓÛEr¢øí̘ Klµ,ÑòÀµÈ;š(JY :Î%Ü%=@ꫤÿF÷yn"´ö0ƒ&Æ Øz$à—Ö.P›ó-.°Ù0IzÌ/tÉ=VuWUÌãfç*Sªî^­ðë~Αø­$ý™eÈ@Öm1z¼÷yEÀ··€[¦–`œÌE¡’èD¬ŽA¯ò=r‚.Ðmý¶Ã °(ñQ±>¹e÷¹îå2vO‡õ{2Ç6¶[ï&Ú©YÇ(¥ØÞTµëp·Ø½Å毰Òï¸æé…C™Ë[œèõDt½ªtº§• E¨ös K¥öÂßDk‡’q®Ê€W¡/Ê%W‘µÖÌ=YTüLx]K†Šà³4fÁw¾;‚ÝÛ1þÐ/Ž•ý5S» Š|&G¼²& “ï‚ÄÃ禚€ŒæãìØEä«¢3c†óûoÊ@P%F™!©˜îFŸ Q¤4¤¤N‘T³Ã¨wÛlâ{â½á‡Õ®¥Ì±n÷E­ äêàø­w_–‰•·hÂC;Kô›dí1µ–¿¨WÚCI‚Ó+ϰÌŒ0 æLM{#£)µP×hðêcµÕ^?๠׀¬¯Ì®›úš‰š†Ù·#.eµL˜YÒu,tÕ`ö³Pu4¶¦¢ÿ†yc¯–°“VpO…æU¸S+ºä{+§{ñì ÎãW¸D³-„Ïg üÜï~E³ä# âsŽÜœ>tªF2ÉùCëh˜Ú>Sp–ÿ=wÅÿÅlŸÞÐ8Iè¶ÔpQ¶®V²Ô»H"‰0 ÀTÊ92M—K=ËŒ4‚Ib]g¿ÔvJ„t„ €‹eš}Ϩìðp?ìWš5sOµŒAeºô8å‘Ò˜”‡H(3»š~èXîÔV¦ëÓnUú”àÐD4Y¼*bÓyvܲ¬ØÝžAÇê2Ùv¾ò]L2‡¹©é\Ú|w€Éy~é¦~Œªöñjþ6Iì¿iPŠÈÞnÂ!`j²¼íð|¾ÜÇû†2Íä q ¸TÖʨ,Á®*.XóµhWÛ]ö5Q™Àé?Ô{)Õ²P°Ä’?•Z¨u@¥˜'Ôžðl{)©­´˜ï`Iˆd`Nôj˜§ZaEöõ0å3>î…xcëmáÈ Kõ/k@x=9j"ŠUuxìÒDåõäÓíôÐ)ó·;ª-ɨo·é´á3ƒL'%X´¯ààÂÕn~zòtõÒHÑ8]nPUùÖô/Áйë¦ÝLž†O¦"¿·£(^ÕJ/nÀ–M&†é ŸÐ(†)M8onÿ‡% ó¦öÝ÷`k^bßJÈõøŠH{c[LZœÂø¨e°TCÇ*y†=8‹j%oö€7jgŽ#àºÀb73oõgd‰ýâǨ0± ­8fYüäB‡’‹B˜8,mÜ»M2»¢“Q&çz†ìïRë­ b·¦@q>s‰j!åe ÀVsI3>yw¦Ö< ²3X óÏíè-àXs 6‘\‡ŠfPˆ·êðw‚g§ãÕ¢Ž<ž›Ï`U løí³{æJj,Ò9l·¤­ fñáQ\Y6› ñp0ÖÎÃPŸr¦¡¸xŒˆè½¯íˆõ"Ì_(c!Ê0I–Z8>Áa¢ÙHÌ˲ˆØö~бjz¶aW…e‰ÎËžÏêë6¼âÀŠ€}SúœÄÇž}‰Y(ÿJ~éÏ“»¿8óóθAå;û+p¼\"ŠŸNÛÊvᬂyÝÕ6CÏ,„Ñ[öe–î6!Ê”‚y¾x—àñ´ðãIØW\±ë™$¦~?œ¡eå+ÏŠC«“Œþ…Ÿ,a %9D³+RÌ?³Ž„­  ÅL͸üe¤¸P^f.ç²¼Ò>T¤Ú糕ÛB!"µŠRÓ€Ab÷§êúîÊÈÙï~Ý–Ek[«œù|éÝSÛøf•°]K>éÈA’­ î9XÍE‰Eõh PÂäÚB‹8ˆgžo{Yš¾êØG óÅëÔ#Iœ`êäDÕqÜMP1fŽëX›Ob–gÃZ.ê 9\“"äµ+i.ÃNÎiú‹¾œlžß—ùh;¡™tÊoSX Eg¬1ùvèþC”§î-ÝnIŽäâVeÓ›/t0^›Åé©ç,Ñ‹]ªaäs4×û­bà$DÆVFV,(ÞóBjË5Ò í'ÿÄÎm¾û7Œ50¿ðÙòB]ž¦EŠaå“I÷1j%º ìM—6ebäA:2§Æ×H˜jÝ«ËȤqxí c§ÁªTM*pîÀ_ŽNðn}ÍâÞ¾§¼ë ½õˆzossÆuxSžÐõCÌŒŸìp¹jXJVÉ‹Ês¤D/pO#®ÿ›kÜxæ8橌9W—/ÿºÔ™b:æhІ(Ëá§Æç $‰ÔÓu',…Ó˘J÷7)§k²‘ ³•@…ú¿L$¥n8’î;¾Ôå p !“p¿CQIÃAÓF÷Wþûm¦à†a󬎚†³ÛŒJóšÚ€ƒ+ú0”¦ÿ–û$ÿŽâ'žüh0z|ý¢ø}²TÏ 6~'ü¥ËIZÙ^xj6u>å`q{ñ ÛZ@DE/þpâ:áq€;áûw‹“Lpœ À™3œÇà CÒÁ0‚ÄÁs(zµ{¼cdX±|h %¼ñý[[h ¥>WÙê,|ª?BÁ!=~µ?¡?±óŠÒëe?½É2—²ìbß#Êà*Ê-…äñq9ÁÌÑMÛŒ©\ˆ}V­âï”"‘™Z¬°ïNÞÀñ'ðûHfwuBW[‹ctÚ‘½}ŒWê‰>-ƿưî ÑMçóɆéÝËn׽ްÙ1B &†c”°=)—äÔ©5±+£Akzo>îCB%‡þX9­‹ål5Ûü:ð&H¼I,ýR†çûƒò1³Lµ8ï<ëLÁö:ä1NEÕdâkÕY,YÆ&Þ!bËåRýMl²±¶û˜DÆÍÆ”…ÚM¿ÓÈ5¿.gä'{È.8{~¼-ô§Ÿ³²Ôó‹I`€¦´×bå2ɸ:J²ºR8ÌW¦è)±!‡/М”õ8r’R5ù7¼%pðöwwø‘ÜË†Ú MŽãFv -v’5<ð5Dsþ8a(it#п+ç[ÚÒ¾]aŠØOÏjNY°ŸTy#(I"eqC[ <ÑÃN+u ;®s ¿Ç[®±Ò¼êè«*È^Ž‘ÕiîÜ-°Ÿ?öüt.±Êþ¤ÙÅ`6B6æ)b#[º±¯Û(ç>8D¶â–`¾ÙHºûi˜Ú\œN§%P¼âr3žæøËf†B6õ2Dâ(wÈGiOô/ŒH—ÂÀŠˆÿÌç^a]¿ù‡]z¡ØÝóÞua˜™KŒ] +>½Ö%BÑ_e¹Ui‰\6‘DW¨‰|¨G’&ƒ¡è«Aº¬n~…ÉjYUØ=ik¿zjÒz™zsCñqþ‘šŒ—@‹ Œ›"$êµ–¼6S>†R}MtŒŠsªèp´q ÀTF8,ûÆ0°²C!*Ëjv⯄»haï]a™^1§{Bó*d¯gh#}2`æ±×‘‰™D2â:bÐiÏbC©k8 moKiœÑGgü¦½Ónjn>×@Çôߦm%‹fEúmÍ„2ž‹•½a¿˜­‡GCé`9æºüÇ\$y\Ôyy^[ܶõpZÉW.ŸY¶ç„ÆÁISCs ±¨x¨±£˜ ØÚ“0`#yÚ§žÊЪvøL9Çt]'k›8ìŽ6©~QÞP”azsìIͺ‡GEŒôîqgÃ[ÀÿÕªçUD2Âxœ-Óȼ^ˆã»œq¾, ûZ”ž. ý;¥ó÷ëKeúr>m&"ß%cx­#jx§œ>ïð^*­4~„ºZÔ€k+Mfî+óþFU¶x¼÷…C¼ Õ4X’“3ªº ûtHBGÙx1Úðþ.¤ì]µ4Á*øböã‹Ö«·hžÖ-¶9Ñû±Ž0µÆNÜ[äÍ¡§EQq Êÿ1ö'”i„ÞF”ÞïR‰ê[išðƒ:é ƒ»mŸ/šÝ”[¼ØmºQÂHtC.qÏ W3!³!‘äø`a yÁE¿¨6ÉÚ]ðŒ–?ɶ ³›ZtgéT`è¿3V|%¿ÅQ¢³±Þ„øe@Dñb·°ßºèdaGÄÅ»èTÞ”úñç†Éÿ»FŠ¥5º'Ššñ%«¨¸óŸÙ &¾˜Y£k/Àô–„)޾7*ƒM²\eb8qÚì»g»Fþ+MKúP •™iý D*{sr”ës¡ñ¢oHÎFŠÎS‡UÐJˆãø­r*Saã”™BçPƒÊÔyYPÀ&PTß.§³wVÖ\`›HμT}g¾GE¡6ÑRšˆÊTŠS®¯1Þ¡Úkñ€‡¥4­.²Ñ»Â‘-8ÊÀš¹0UœË •»Nî•wñÝüëó 6£¯ ÜôåG‰jÇÈw FmÙÑü»Þ·jïe"´|ÒCxa{‡"„KÆègŽ ¹ŽÞìrB<©+Ñû¬¥sjbÔ+0YšJÝ;ùñX‘}ìãUrTšÝ#-ƒ¨É';öÑÐ’'Å7BÆ|÷öÇεáÆ9!´á£»™ç›*`ìµÎŸJ›#œ°+U é†zÂNÊH¤\Rd¼héŸGÌn¢_#ºEíý‘2ïûR ž÷ ŸzÔõBV2ïƒEÀ”t)Ó<‰ñ:ˆÀ¯Ÿ×Ÿ²ïEøÞQ&$àéQ¦h—Ï[æ·}¤('¡©+^¨ZE‰G ŧÑÞ²diPKL7¶EmL¤%â`¸üUºÙXbò¬k™ÖM®‡²õ_ L¢ÑJH–ú‹>y[ ƒö bbͺB#–Ã6ÿÉ·‹©5‹»²F}t|âXàW(—IÎè‡Y.ç¶.µƒ/Œ`íߪÍÚ•9¨±ÁÉëkFôjõóK–W׌õ^Zõ¿â€ã0”HU¹çý0R`¶g‹·<3¶Mʳ.°x (,ÚøÑÚ×|ÎP;wm®„ƒ¹dê] ÝÁnË:v}3È/Ì ýÙîÂ󺻻g /*IQ´ûÄ0g6Äøc‘ôÖBæ“ÐT©ÑñQ¾ Ìò‚|ÂŒèñGöT$¬ç0 ºÕ‡VnüýV¢Âg÷Q5÷Öhu…¥š$„¸y&ÞàpŒ´µtÞ 7Sôjh|‰«0#võ½}7¤]Fqg‰‘'tݘ›IÄ[Ø6#kë;‚|çmÆ—Ÿ$\çûa¨2­åÔ…» qŒ›ËØp5 €ªbb®¯ãvξ‰š3® $"ø'æ:Ê*Ê â3ïÓ V’óéy— × ‡>J5›c ñU~ó^p¸SÃr¶²§e{WHKxã‹"{”¯p'¾ù˧è«í¬ÃýíÞÆ¿ò ’@‹‘D.,ú”YEô廩?ʘãêÛ1µ™£Ìºl’ “Êyj2¸øB”ä'¼—/" =”ö’”’ q /Ç%Ä“D\åi;´s^Jüo*æv˜#ûf©ÝÂVìLÔÇ8¹FÕ¡° æï Àµ9<ßmÐó,ú«LgšRÁÝójJ_PøUFÃÿF¢&<ÊŒaž_É Ñ}Yý/… –(ÅØ[uL7‘ˆäDÈðË™#çŒÜe¯Ï&œÂÓå Ê©,(wkŠl8yGh2*·A T`î\””–Åï'Í0 æ(Ž»9‡T§¦b N€ß[=- YùLñà”{.Èù% ÜKÝøø.Öa©ãÖè½É   %ãR5KÑ¢s¿Ñ¼Ûú™§Ù‚ªÎÉé2ìƒÞ†RÑÍýU@Ukó7~çu21=©Ðä]W3 ’öôEGÌíØ$é(Á%˜¬œõ,pª,‘ã ï«åž«=|Ï®1 çïwŠ‹üf< õ«…`†#<GLLn@=œP†ºš Å@µñz›~²·Ñê üjõŸáüïH-ïð9¤1«g+õMÜí©cN5öÂx¤Ú¤…–«½ïÜW7ïû&^)~þ`q39>芛5ÞPƒFwHbü¡àtýFZ3êÀ쿉9ˆnݔێf’ÁÈQšÅx”§,éžC:I~¯^š•H›Wß3 Yp ¶ÀáJtò¿$p³µdÅжéÒðG£ˆ“¾Ï†óUŒ¿¾:µIôw—ѵ:¬š…¦ ºóˆl‘=1 •ÿeýïtA÷­¹d•m Ç·æGw B§œT©ÑŠ«b¸Uõï9T¼¯côƃ:PC\F¶Cæ%W«‹¾ÁbÃÞ{ÈÎô·x0Ð{rƒ ŸËGÅLX|žõûÖ(Ø*^ó Q·'¦ø9ðtÃAë›Iƒ‹”ü¿ {`ŒZ{'ð»<€(‡`ÁŽŸœß{ ß,®Îá …ËFûØ*H½‚©^GÊB4>x¯¶âö@ÞdrnhStÖP4–„{˜LH\ú¸SØ9ÀD÷¢ÔÈŠ¿Ü´i9ÛOÄÍ©nÁØÕÄù,’5ª˜Øë•±4Ôƒ³Ò‡‚=uÒõïÇÝÔÌ÷#F—øC-Ū †bT¼»ìD¬Ÿ ë%6Ã9ùëb'¨ü¹ýê|rU›!PΜrÆ©5©@øu@uoî {Åø\ ¦c …Á(”¹åÙþd¢¥@§ÿK{GœŽ“Aª”áÈßYÇvÞ±tßNÖÕŠn¸ÅÇÄË´"ÛºøÎÓÓSFPO‘É탪G°sHä0iÂ4?º‘Dž2s"4㦲5ÅÖsÞ°øNµ™^¶¬JßUföò(küS©+<‚Ý‘–Ê W;Ï¡ëIí•;Ù…|Üà¥Þ;½¹µyoï^A‡émL3ÆaKg¡¬\óÏÙ0×<ÎYÓ¾!tí)$TMÂQäèÄg>„d8ƒ´§’9&Ël@Ag\)ÜÉcMˬd½CCçÛ(ô‡ÌŽºÑªì K€ÛM¼&ˆ®žI5X1Ýò¶í±BdÑ|ãÌCs«ô¥)BE-àÔÙ¼ä»%]ß§tïß/âæ#ò1`JÊ(O÷ Ýú»Ê›1¶zb x|–ŸÄp–s~ dá‘ _>=r‚£ßÁ dÝ kËÅ‚Tï~Bù9¿xXHç¿|WäCN’qOw…`¤ïñDüoª‘.^°¿ÿÏò“ÞÖÚz0ª6óõ¦BÍÁ©uÎÃù:]o„ÿbŸ#ÁŠ+÷P—é¿´Iì~FÕX®ZœÖ‚ç5îKh…ˆ…СׯÅ{,øsìŠø1ò½»½ŠO {@[#ï3ù°±2x@µ+` šÑs“õg­ƒ»›v©€w@}€3GYö²”ÍÜ)n›‰¢:Svdî…LeÂ`,Ï}ÄŠ))ÆOžŸ|X"¥ºµãÉÔ‰–ISi½âöa °þ%.k SÍú¬1Ð?Jq拘Ӷñ×fiÊ‹`‡ÜÁÈÑA´9u°òr0­Ù¼Ã§ÃFzö*ç ɉ ”È®s<Ã.ô)ZX¹ÒÉg|ƒÍ¯oÌ âX-x³Ð\ð0çSÄ?åY€|Å¢2tÎmj!a 4 4û»ÿvýƉ"V޶,;sŠ)gmC~áWê— È¦ÌÝq‡kãµàB¨”U,`y—£ÝÇ''qU3¿ÜçgH/ûÇto‹š- ®èRîü–(JuÎiQCëãæN›dßµ%ªôH4Ô#Áèþ©±?܆,WÊ;9íѤˆ+' ©ÛiÇý¬“ì±ÎFUO"Âñ·Sò¦ñæ(Iœt¬LΖÒ·I²\Ác^K¾9òüE<Í6¡¾+›^3ôƒŸÃÚZ%d3Ç\ð Ù ]ýgN}ºü…·´OUe‡¾¹µi{g"o¼{bÔprÃIý £˜’'ÿ\6¯ž(+ñˆƒ¬ñt ›’ëu»öv¬ÛTøà1,‡â9ÔÔ;·M*yEÜòtÈÛpÎO©ò'5”̆¤¨Ã)àÛgyçcnA ¬o0\ •O‹%Ø£Õ~~¶Îlß•Î#†éêðÎ<‡,eïé–öèÏdCtɪŸÖ½«Ù&°y­=à9†Œ…tKÖ2Þô¾É½H»€F4(”½¾ß\õy×·Š)^•uß×#ñuæ’£\\>qîwLÙÕß“yÝ+Á±²±ô™¸]œ´m¬¼Î>¯ŸŒÙ ‚ik¾Dÿv´×ã9ž>aƒÜ;0}dófX˜ë!½š—dš©>&2éòU3.Ã/Ž}pÀm1ËL èͳ†o޼e àÒœõÿv+fÉSmf:äóB©ó¥_˜œ^èF×ÚcÉR­-‹$#¥Œ[O_;UG'*ªò‰úßç¦do Ñù…^¾#‚Ãw+@ˆ‚¾!÷ŠK¨ëŽa(r!ÈlTÞ÷¥„$涨Æâ·;¿Ôá#/‘oï~yó@‡ôÇ7Ê|q3£S¥ýºr³;HÂ--9Þ:Ò-ïeÞfè¸z0ðÁ‘˘Êí§‚M­´uéʨ¥mcZ›îj'¨M¡5;gO†\z¨1·dM¬ÂæZ®Ód=p­,¬Î6t-Ù¦ìYÍ š$Gm“01¼Þ>>)Ä>kD²–ËìùXqWÇkö–뛥]]Õí¢ÓË'¶ u!?£)ÿƒÿÄ€Fh’k“÷“¼åzê7ª'¥Wµœ«C4>3Üp„áÁÊ:Qóz–÷L%µPú¸Œ  Wà×c#s]´‰®w诋œ©Ú:$šÁxÍH5aWÃI'Ħ+·ƒžÿ÷C.m å¢]×YMc+ÃU³°}†g€&–᪢}7ƒäVÇ0†o昼ÒsÇšn(}Ås7¢J,¬D‰rÈ¡6µ@‚âà_˜ˆJ­¯À"E‘Ëž]øfÇM×BÌ/¤³ -Œeóæ Ð>Hs4d*‹76¡¸êá¥Sä€"6‚€=.€&žÄäˆœÎÆíj–;ƒÌ‚©a½þ¿Ý“Ä“o@ó$“RÍ5“ƒd¯ÌÜÆ”¿ýfSþ6¶:žsu Š£ ­_ÿ[ûåÞ¨Fzç™´e^)§åàS·Ä …{-ùûÈzç {‡hV$™gUßû¹+댧/~æ¥ýöx‡bzeâO™ƒLB›ãß4º8V`ýûÐ]Œwz„s’‰/‰+6DúÃld¶Ž`—Ù8#ÉäøÈš !€‚Û­Ê9w›«öxš¢Äæ}ý"Œõb#¦…QEذ }¿„èi‹z&Wý —g&&½ÏIÃò3’RÀз2–[ëî{Ÿ«år2E˼ºáv™_EÚ(¨÷¯,ß•4¶{(½Àà/‡ñÊ|$/„˜Ú/Õ³<ƒØ–F«’›5ÿ“Àÿ`ͲG¹uôÓ;ð~‰ÜîG‡ŸªV¸.WqUñkm(Îøe£ü{Ò-ܤ9X8ɤŸ×:ú»ÚÒóue™•Õm¹šC*nýû\²I^¾°ß PP®ó!ŠU5.9¸«É˜ÃõÆ\ÖGŒÈ+êOŸÜúT-¡–Õ™·ðPÏk‚¨É\H%ÃY éW§C©æ‰gÆ8­˜êˆWµŠö38A¨%‘Õ pÖÄjêÒÍ;,BŠŒd¾“u€œ£ôlÂ+1i]ä°¦åƒu7KÍÔbìܤ©{}9h‰¿Úí”›–6÷Ø<ÓÌè÷J+å3ãX¼m®ÛaZŒ^‹ôl3R÷É$>Ê·¿s™®2:`1…¸Üerôß+ºé„cO“6Çâ‰}@5ôžÚŒÏg˜Ry(ïŽM@[i\ÕKÙ4ý}¢©ñõÍí$ÂwS=Í–ÊlÈ$z%¼øüyÅŬ³æ9X&ÜÀÒŸÞ’°5¥º «‰ÙÛW{÷@Œ÷’¬ŸåN—ãY³rIB›êǪ­]r3†h†ìÌû4oµŠ`Ú‚acx‹¥Û¯Æ|Ìyê]hS±}E­UŒZ\¶®«ìs_Ì… ÄH™s-) žZÝ÷D¤rª(ªRެñÀ "‰–!‡iÕí†ûß:lÂE{Û8¡¬zì™S[»”Ãâùq¼ª/>¯ ˆúöÔîª Üå[9ñ†ùqd*ïãÜ5x—ÇGÅ5@É~aön3`¢D››Ý¿EL?”¤9ÿ¥\+ |¶«Vûž0§i\È$' ƒ¯á!…HC©dÕ­l­H¶OBЕ‹wÊ|jØŽIK·¨WNvç:´‹CÄf­ã?g3ºBÎdÒX“K´£»¾ÙUl’p§Ž±ƒånV³öb`" ˆ4£óB=½*Ô[¦4ž_BHÃ_Ò`׺†m­k. ÎO§¹b)0=–Š…Ft¨ f¸ö$ól2Û@'Eþvì‰Ñ/Óg„9úɬr™=²2¢àén»'<ä;š4ÈúÖê) ÚÐ;{%F3n/‡?Ùu‹D1öùPþ±vÃg¾4Þýqú—KýeBBγõ|ê>H¶žzl’Ꚉ”^RÎHy^ÏŠ$ Ðß2i ÐWHÆ$[UØn¶j»9²Ñ‰JD/¸«iuðíøö±µm˜º<ˆäb'À1}Lk³9 ‹¥ÆVH_Xiçã.$ª‹¤t[—â‹àc _˜=±ÁúÒèúÿëkÌÒö£‚PBÈÐ7«#,Üç2.Àòß2â}X£?€ËuªV¼v¥^9øLðž‡ÿßÉ–ya›{ó*%"·ubÜÀ:ÚÐààêÖ/ +š™F½,ÀZdj0Vžåfy¸ ].ûÛtÜ/;õ²jeÆh%Kž_ýŠIL”ñ^³Àü/»%}ËÕ?5ú•wd ¹Ðç bs³i³%Æ—ÒeÍv¬’Cq–’Gs ì·Ô@o_y:?m¸ÿ¢77Hzʘñ4½Ò!+@S=å¶gí »Ëõð¡„“_]¯~#ÈîUZ4s¿²úýÖ”ÎC$0hÍê/GI.𔩝Ü­ SfÊdä¤ÉýOÐù‘ Ÿ//^\†“ÏÈ6XŒÍ! Ý=fΕð‡O¿ÏX­>~û$å)ðÞÏJׯ¦yÚ=®Ï‡¦ä ¥Œ}ó6.…j{%9&ö_X‰»¾ÉÙüƒå#k˜½³¶òCR”æ4¿§3ýƒTI/ 5\»ìTö¹P`YèÍ+”W¥ED¯‹%ü7K«½( å÷&PÊþ]V}áH³Þ¬,¸BAØ:Ö‡ñÙl§ÞÚU\à_©î‚/Š·˜ºÒW×ÉáÒlJÞ¸8…7ÜëãOÌó)›L ã{k«Ç™“ºW+rà-ÄÁ'ü®ß`)…-Uáp=Æ”ºÆß÷MB € ôÆh²Ãþ]5{¶˜lLm€ø¦]q4^N[ûÔê®È¼Y0vYÔ \¯ý¿eðùioÙE«óÀÇwã{þÖ]¬Æ”Âq Öûñû°Ctôàa™öm¤IC­æžôSÛ#2S»U^ëH£R„ ¾),yèo°qÑ|€9f¾Ýd¯Æ½H‹!-Ç9˱:þ_má-ìø¦˜²æ¿­8ÇÉfI—S…ÆLé¢2u 3˜&'°¦åªžÐ/P`Çdµ…ydr8º!÷"ìï#¾ƒ¦Î6~§X”B<Α‘†q}•º.ñš‡þas~®C€¹³F¶¦ c7Ý›é¥Ñ„~®×ƒÃ9PêrŒy­õû´\RmÙ‡f|Ó\D_«š±¥g’|`²ÑÎùC÷lêýoˆ¹«yÆÉ©·K¦ y7zC8&Ÿ¼ËÇ÷ïù¤Wdb÷ÚÐÜbDÑ•ÙÈÜÌ y¨ÇJF_ób…zmÍ×>?©–ô¿E£e® â!Ìãúêƒ3$ÖnäÀ±—Ž;©Es/‡)„ÁfÓ¸\ã®L1–ŠáèðÑ¿Úl"ñ%½¤¶›ó„juk± ØN?‰Ñ+KŒ™ÁO¢ËãiQݾ.ÍíFÍdr ‡øx6©:Â,ùéüiuéìn¥§J:ªjÏÉÌÃÕ2ò”¼,¤Xº8jÇ_|»©feùh¸¤áBü;ßl '…ÁR^­ÙjOsŠMFYŠeÜÔèYL‚‘óç±rµYydà¡â§Á4îà9p1¢i@Æ"~ÈîÉd¯Ð½¯ƒaaqÄñ–­ƒ|Vv› £=Š[C^çûM™)Õx˜›Ô{]¬L °[7‰ñTA¿åS?‘²ŸÐåIä+­aÃÿó"©[ûØÆclÎÀê†Gן0®5…UxtâËj?vjS ¯äãïæÅ€ƒMÃC"vAœ:ÄZÜdsŸ¼ëŽžÝÂï!€0 s!€`c`hJvúŒÃ_Ï7òÍöqäÃâwug×ð¦÷ëÇ·h¤!ê ÞäêK} Çghõ}¿ëþ”â›°îyˆÓ¨B֩ųʦÌ`_AŒÔ9=ÜÙ”$Õ :%3([¾Cã0Lf4;›B-Ï äÌßÌI\ qìK.÷Ó»»†ùOÑ#°¦ÒQÍQل؊ÌF”70”ÿ"ªÅpJ½P¥>¡Lζ> |ã6ìjBYÆâ/È:ŠÓÛÉËëþXAb-O»µ‡Ä¿¯Þâ³$ "â:ßY`\ž d£ôæËlöÇâÃÍ â,Ü ±N¿ý~C<®4ë^ÚÜu`( ôªÙ€¼ÚSÓæ<‡½ =óÝ”k逛!‰¨a™P‰B ¾F-Ây‹N»#`4c}Ì_Ìgä´ð/LCùŽ’d¯áˆ{1.ñq‹¶Ã¾œ3QT££x &íÍOy¯ï-’Ì]/• @"ÍO›žÕ ¥4õ>äÖñp6lÏ" (lî»ÝµPY5]âFJ-7ðŸŸd^ÔuÀª X :Œêܳâ8J“EɹžáXÒ='©ý^ý2ñsŒ`Ÿ·úá ãh°÷/F>Õuzåòµ_‰NsvÌQå^óîõ—U¦8°úš„b^É™[S7Z ¨š/„ç-†A*:é{* ‡1by);dçU{ P¼2™0j=¾â‰Ë']r77WxbOr&ƒ”RQN£Í€G,RFþx†¾•Ä.Ëð)†`ÿÿFc\[ÉgüÏ—¥/-ÿ¸{hÅHªÉâëY8‰•"…†Gà€3~ T&™oŽóé{s XB’¯âÆa Ãú-Ç o¤TUâFáh¡Ï˜ è\ n„«µžÊ ªÃ×2± "§ãÚ,ûÜeíZ ýG÷AÏê¸,×ïÏ:7ôÜ¬É Ø(LÜ0Uì㵦wy ¬?ðŸÄ_dõÿƧ¼. kS´oâ™iDj0Y}8£ÕÌ:g8]GÎ]†G÷×''Ì X†ôxôüœ[7H!ß;»Dxs 6Þw—¤2÷ó*¥þ­¤Ö—–½¾§/À:Þ¶t¸d¢&‘¯fÖq{…€IYæ„O[ï2¤Î¨››;‡]Æ¡bV6r%šôÜ!¿ÛÂ×Öžþ’©º90 -0H®I0øô =)©3îÂåF ‘k¿<»ä“An 0=‘ë%Áz_~^S¶É<Œ“ñŒœ3h×…g’‰vBF€¯…÷žá‘ü¸ÞF¥çßë,j³ìÔÚÖÄØ6½½Ã¼Æ;•9ê[ì°4Ë úAõ-Û †¯#ÌRÂc⯓<ª* ÄYÔÜ­”®çɬXt°o³M¯àºÀs´ÙtÌE%SHgª‚¹ GžÅ*ñ”Ôļ¼Ðú‡á#*Ø߹®¶_fËïë0“?íØ&™£¥Qš» UwÄឣ™Óý¼™«d v¥Ü¹NÆÇH˜ëæ3sJu+N_㧃T̘ôB[ ˆú81-òà¨_ä´$kP¡¶Ä q7ŰöFs<´j§HÊ×bÑî$­ ÎÕO<´Àá1"=²SN oƒ@zñ5úxKÁ.×É4· Ìy) I­ûØÏ;¯Ñ­–VöLbºåÀ°h•­|Õ–^ë£Ñ)öªÅ»Gc±x®&!ñx ú·`()~cœ\ LâP@€—Ó3ÚDŽÌ¨ý º“§û_|ð¹`ežÑC~JpøÕC³l”D¤¾;6ÌÈ2’yúJ¨>Ã|ã»nKl6¤£ýä¼”.㬺 T˜si0_…ÙZ ™°›ÔC´52ÐIñ2lÃHî`ÞüTû6Æ“N` paÎ~e‚Äû…Râ¾I#×Ý €H.±5a’™'ýXú^¡i µï¸g©Hæ,ƒ×4çeK™vpÜXáÊ¡àÄÞ.Çë½µÿiſܬNngk Œç¤&»37~u¨Ò˜ÚÄÕ´®äµVøãSè¡‚®{é—ÐÆBbh7 õNmZQ÷©LÒ#xKæëNê^LÛyèÎ=Þèƒ|<×ûÈi/Ùiˆ„O´vãB.¤z !ݪdKöG'Ía›V9b¤v«¸„YŽKb$ ÿ2†Ôƒ3Âþ1¾¤5Ï~š ñ)fýÀJÈÙ†÷‚¨wÂ8#BWÄUëKÎN:Ƭߢ,jaåe³DR¨4H“sUwþ.Í5+@‹ÏiÆ'çý<˜“|nGú¥!ºE“ÒÚG­TµhŠØ3!'õ¤ÃÕoÏ`nó韟Bm”ZIHß:Ã#åº<:‘篂¢9±ïFålNZåUkÙ­²ì¿À÷qF®÷†zh=@íÂì(®"‡Á‹Sóàü.‚zÝ’€hø5Úþð+«µ?Ê_üUøç&\ª=ùaVWkéíª:8tØfÝ›¯Nëd„¦5ªÞÄãGƒ¾aök@&rv ¥P®îŽnõä…jèYu×:¾*Bv£ªHÏ“LŸGÎÓ@Z×¼Ù~òÓíö¹fg²´ú |ü„m—bžü@®äó/Š4×z¸ ¨8ÝçÀÓç©Ðò\Å›x«—l¬œ²²¾d €27aØPÌ8oä¤÷•ƒëœ3U <ã6iËÄ»xûT¶á™ì¶½ ŠûÉ¢§Íe®‹Mð 'M@©F0iMòR‘ùz#âú‚)†D¤¤gÏ2•;9^¿±ë±ÓkŸPc¶2ü ÑŸˆ"ìÕ_Ì‚¬9í%C§£~TóžõöÉ8oTf-÷mq6з²^óœo{ó]èhá·­4Ò³yÚbžaËàæ{ÁjéXy‚ ª Zâ’Ú.Ó{æhù-ßjgrçB §¡!ç\2qùåiZbÕ¤tàÙ M7Ÿ{—2nJ…E6m½È*â‘à—çÛ°(ü¾é(P¿\—2<‚…[ìíTÖö[ÁŽ…?b’Ü>ñ K”Ug¡•ƒ~ /2…’"!Oc “GÎߺBBÕêáŽ^0ycãËäO—²Ý,@Föži)s7Ï]²æPôyd›%óÛÒãy´“XÛ¯S• ÷½µŒµ4OÑ=—†çJÌæ,G˜0} ò?9˜SOûŒúŽ•‹)Á‹Snª‹›ÚhÅFÈÊ¿Pà’bMÊÎçËC eª»zžBœ‰Êì¶3o/n‹É¾x6óiOÿüAã ½E}ê¤CÞÁÛ’£¢ªn€Nš0G«ëØé.¨/è$„ÍnqVÇÓ“eî¤WJè3ÿRH°¿NWÜSî• šITOs–^éVxò2Š©Ríìí½L¥+R^Fµ¥Í˜¡ŸæÔ‚\ÍáFsÖÚËì¯ÎC “ÚÜ:ëu™{/”‘—8µcRŽ~¶ó†ÚsËßww’_ÊÄ_ñãçÎè¢$†OzÛ¼jl#DvBNDn:£\:WÓz ÞhÇ_ºâ` £&Õ4-Å5 ?‰`ß‹VД­saúw¦S¥…{Zü‰´*Ë`=ôZTÔµ‹)·†DÖÿ¦ú6ÁÊM¿ÞÏcåÆÐüf¹?BóHH«Ñ¯šJ8B¢WTŸ®ªïÖ>ïÏ&ÚØ¥ ‹ 6GHlÞÅCz|°V¨Ú˜¥bÞÇ3Ü6¢¶á¡Úy1³ÀZ²éÄdËmÏD è1c?7óM:à” ¯-eAÑHŠp,8ÊNñ_jañRiÂwWs£Ý‚9ƒ5èF¼tyXì=@|Ôz8¸Õ¹˜÷ ×Kɘ%==˵öžÄæ•d%_ðÜ¢ÔkÈ×¶ä£ÙºÑäv6vìÈô~^Ÿpzùwª×"euÎçHãÙh6§Ù©^ýn"HOyéu—c¸<ùüFð»kw¢IšÞ}pa;Vß™‰3VuoŸaÿSº½4…ëñT \;{ê}Ê(/-l¼H‘&#+êú[¦-–`ãÇ7íüû+p•|åÔ>Î×߈îÔt ¥c T>ç4A#â*ÉÅ{,È?©\|Èä''¢\$:%%$ôàI^uV¨h,Ä0\a^Î}º~‹0’V}]¾×Úݤ—¾™>ÉÀ[ ëÅë^}š¿Yñü蜿^Xîñ•냵¸¬-´4/‡°e¨W¿:ûTÅO?Õ£ºEªúL­š’`E•¢%Ê7Ã_éöäó‰A›~½i ˜N”Ä•çE…í²-iyEóÏ`¡T÷Z Ì 9 óÈú. ‡uÁ-¹g›q#,q¶Ùa‡˜†2hÒfØzw^?$¢>—õš–Á~/^Öÿ˜Xçpêåe ™?ƒù'G¾-xò¤gŸÃ°ÀO±ùߦ§i¨ Ê4}û¥‚ºîšV†·ýµ¸.õ¿¤rñn{¹–ä燗•䇦Bż!¢ã VÈ=¥‘n­¡Ì î•^­ò0ñ+OkQ: ù5úµ‘“@HB–zMÈPt< çVH\Úíd6RîƒjÞï– ¤tÊÎ~5¸ý×MÉS·±½ZV¹ñ"™æ¶¾Jïçâ}á¡E‹Z Î÷!©H.*0s{Æø×G®°=gnŸÕ{%£wP%²'Nepa§RÊõ³_DÿTœ®‹¤ñ@†¾ò@PŽž_¯z5:Tú?Õ¶{B<Ê› .l$KLȦž‘ŽnÄó!’NãAAµŽ-ë}DÂÎ=7”È*–àí>\8^zMªf‰ 3L7nðºùèuš‹è޵vúÍV’Ö5s½Ș°Ö%̈ËÚøQÇß–\}×r=©€({n#ê~õ3ñiëÅ¥”ú_[÷÷¨¹ª0,HÁyØs‚7íq&j¤w7àì?å•JETÑn,±Ã;»IÌ»ªG7õ­n¬ýú¤Š‹!Eg³¾›c}‘–«p$S½¿±+Ì.K äØCùÂ\qºê¬*)›±Í@„Úi¾Ó“ºjç,tƒhcç±$ø9ìRôØ5ºäÿîúØÊ\0w}š‡ºÞ•ƒù¸ pä‘.Ûê­ u>¥cà]mK]õ/[´êI¯(Q)ƒ Dys.¤¾WØÕØct¤’’jIm¨<.µå  hìÅXKÆbXÁâGa$ƒ)è˜Âm3H1lƒˆû@`œhtÍÍÁþrÝö"öª]Q¥LøôË=8È,Y±ÝÜ*õÌ« ‡ü9E€EȈ“ƒÛ£î’eÝ×(Séðø x¦®¢šl+gì1±dÆTf“Û¡‚@é$a¹ÜÿrÏ™ª’Y…ܘ–±<ŸE3ìéºóÆSTïlyw¯pǦäœGX۱ьâ0w•óÃ=þv­&Ã:ÒqÎjy[mÒj[©KµYh^`˜h+iïŽiÖÌ­ŽdËÐF’xÚeö`Ho!mÝ.I÷êÛ ‹YÌÎ<×Iøò¶Bt Uâ¹–GN‚”â*êé|=PÃ(YÁ¤ZÌÊ‹¾¾-yÉRDñ®FyE¾¹bô½»ß­ õ{”ïß0JNàSùŸÌNÀIMl€P£ße ßbF¤Ë÷ÓÚ˜³¨}hÐù- /Ð+(ïÔÙäÃrCè˜LŸ€çw¨–I-tì `-ì¶‹R^y Nª&‹uï"§Ì!!]¾® ²‚/<èš7’§ñ{¡Ø?ùu[~ÜPÅCTö*úW[åôÓ|”öÁMƒŒòdWÖ–L¨lÿƒðá›ò«Am³‚üÁ ³ÈàAç¡â¼ÌžIiŒéµ><ù}”4ûÏýÑfÈ/ÇÒj'~/Ú }`&jI eY>¿ÖÊö½u˜ÉxãE¥8=’MØ$×dÛ´L=ªèÿUçpgÖèåå²g<;>ÞN kO×o#Ž–8Û&3®Ð&½_c§ÕF6:%ÀÈb#0®êêÝrÛüJ"tzS¼dfáhüR 2Z¾—™½Ë:p+•¡á€ÝÚ¢.pù¤uÔgÂ"—SŒO(0ü„‡¢ïÒÓi <-7‡ÊÛí¨ ; Ȩ¸ „œˆ–‡ÍÂbùEZu’ ›ŸÓã6nŧæ¢ë.!ßûú$©£O™5wGSoÞÀwö#áä $^ü—*·G@ÖÙWìšS€ÂšíÔ»u°emµ¿Ø$fº™ L9Áô¢ÂňFì9$;góG³pa CYbåìjÛòø/ã=®~ÑœC+ÐsFŒ p£³LXÝ…—kËÁÝ‹Z×T}š3 zÔŽì”7LÚcSÛC/¶®ò§†æ<6r¶÷)ùÈä‘üjÔO EÏƉíù%³‡¥öŒ¥궺É6Ëè÷ðM@x°Æ_0OêJ âû"›´.t)ëþä_<¾Y_—'Ǥtò”r©›—uµàëÜVR¸ÆÝŽÖ¶Ä5jµ• .\½í$—÷Rž–ÚP§¥s`~¶kIñ–…~ú`u?[éª K×CbnR-s&Ûô›?m ìÀÕ""ÂÜvÚØN·WPWЙÈB(³¶pûükæG´Àžh‰Àl àm!Þ}*ÿeöûÉ ‰”x“²¼Ý¹1>Eù§µÝ[Çø9UÞׇ›Êybùh?f)“½±ví[8! Uó‰‡ÃcÊ_¬c“ö_[3/CÿvÎÑ]Gå¢Û VÉrm*³°|câjÞò¡’þÛø¿ÜŒ¬æª:ŽÔ_°z8ÂÂ,ˆºÐ|#&I“ßy·Ã!p‘;©íPåBɨ4±Umý˜£­°ƒBÊXƒ¨òÖ:r"u®}÷­Q"Qi­ø›%v%¢8&U³ªñ+îÓÂAî–8^‘œ9 Œ|g?òK%‰õ©•Ðs5clkÄ|MíÁÊês}Öƒ»ùpº–Ò€“ñêÍå øé{¿K6d`ºÆüY ÄK„Ƭ]=ŠBÈ`#‹]Á®áÒ@ ”j …†ÆKçþâ9å3 …<ù:wöx’-ü\0å­5×{F£ÂL‡&z'ÕÀýÐàÄÓ\4f’õúT,ò„^^Ç»n–Rí…~Ø;³„›öèé(ü-¾§>×ûdµóïˆ ¥¼“ÝlO»¦D  ú­Hæ`B`ô¢ˆ‰¹ši%#‰,óÈ1þk4èÊ ŸNnÃ2¶Oƒs3j·3ÌI2îU‹gÀ{ËÞõ5)åzn>îƒeñ’ié¼AmþjokÒDh`Y­‹ÍgÙlðT78Sa'®`Ÿ?Òà50 ‚”555úèW&ʉÿòö¾Sàe]2n•— ÀísäÖ46I¸¥:ÿ϶÷\š ÀG·Or"6#¾Ñ¯O!Ýcúǰo°Rò„Ê¥ç±9Ä z;ª­ÀÇèçv𘵌º‚]€Ä‡~KÌ ÇÅvÏEÎýÉžñÈ7A)r²Óã”KñZkVT­:Qý³›c!~ÕWeÙ­¹öa£c:aQ [Þ Hkc]?o5 dØp/–ötV§9"ÎÏU´¢àyÌ”nWDƒVóø+»LÄÇÚíÅz€2ïËíauÐKØ¡‡Lž?hó±5ÿm”²›,‚®ëò^ÉÛ"¿BÃò/&”h±±$ýK³g]üü¡Õl±RXžÅɪaû|Î@¡ç²Òåšòø6·MhF£uøÃo¹‡Á\w(Â.cÍÓ]øwì-!5f“Í’ƒR͞П^æ Â ÐiT]B «ã>RL ,X?¥b³¼NìL0\w2º0$‹@Óž #‘”âäÖ¶"#ÊÆx<‡³"zòen¾8ÈâåLK7'GPTÆ­Îì0cŸ¬¢¹Z-ƧKÐ5–™Ÿ8ÐÀídw‡¥ÈS*ˆ(÷5éâ'ÊžþÄÅä,a9ðŽa¼»Õ) pºjÝtO©Å6 $¡FìÝGÝΕš­Z$äÕ&»¬ÿÞr2!d)ÇQ’I|ÅÊ«ŠL¯†ðÂÖt} ('”MJƼfnþˆÿªUS35?ÊJŠÏ£*ŠƒÞN‡õÍhºOËþ·ß£+Çù„Ã0ܬ–ÖfN©qs44+¥hÖïRw7«aÛÅ|as­>ôªªÂ§ç¤''d¸)œÔ#Ù©‡õfÎ_³T½9ÀÑ$rש«÷!òB¡" óQ("Ä€CR‘×£™¤qXW ëÿÙ !ÕE®K|&Žb(E€v£mÁôÆØ¹KÊ_Œú5[Év]MÒ˜˜NÐsÌ(éó`m´c XdôWš²;¹…Q/¿EÞo€QyÍÛ=íǶÿ5ÿ~fÄ‹žÔ®ïÁÚ)¨Rðr¢‚ïHèåtëß(÷ÒÉѼТFcÒ®¢£ËžJm¨èýy–çaâ×\PÓ­…ñh„Iºd,Ù<$–ÓÒ¥nOþ¢HZ²üþhSͳÔt&líó¬¨*+[бÆ5 I¶ƒX]:>Óò‹€Îí‡Âöð+~åý'y ? Μ;¥ Z{L›NBP ”®µPìÎE¶šN@P4¤¸ùmœ+=„8 „·£ÐñkêʰIÛ¿á`ªõ«Šœðt¸ØQŒ íZ<ÎËšïv±gMÔ ’Ù…ÿ&•èIæ¡ñÐÏ |ïºû@ŠWwj鴷ɾƒ¡vNm§È56k ÖËc;å} ¿Hèal¨>m}o†àB°+ÅO¢¼fÜü¹ÙÈÖhß ã2t}ÈÖYqÆÿWaj5L`‹ß>Ø»ì…æ +WNZ6œØhG‚f×yMýky;ƒJ?&º×I_ Þð5Îàx.—¶Fï¢~8}t¸ëù(€ªF§³ìAá~Ó‹%mÆ@|Õ#-v)]¬mYƒ2<Ð3wLiå¼À|ÊZœ:™ÂM¾½g3Ì_ÓÄ4ÿ=±¡Á£â¶f; ÍTY©q&!_Uݽp´>SœÖ?–@³ÎtÕ÷ S1+Tl†‚ñê‡qÒZGÖëï¡g7ŸÆ¼âÕ ›²Ü:ÇÙÄüJ§1Y¬Žá ¥Û³D,I·G™39¶@×ðªvˆ«A™ÙëæSRÕ»JÚŇÞl¹ŠfJ cv‚Ë„gdÁ¡„pMZˆ_œÓéf#ÈäÿX-Ò •¢ ¡B‚ù5øW¸á,u-P×0ž¸„J`ØKâk1çïŒt+uóë¡k‚ã˜ÈX—ÝÔCFà‘½ºÙY¡—ž«,©Š±â›&Êç¤5¨ ˜¿^G:ûÅÛ}óܱMÌ1Ñï“›9¶ ==¾(·öò[ùUËp®†Q?¸k/Ýøà[-pÌ:UÐÐÎé…h~TyΖ^k†©× aξàþŒ#½jz]ýCŸÙ̱¤¿e‰fë¸âEf`gyBêþØwi\Ìþ@t #²–ØŸ7†NJ73ÙÌǨ?:¯{¿–”æŽí`hìÙÙþ$ ÚÂÆ„…ŠîSáª$0ÍÒñHRÅaEñpÐaûù(pÓÓ êtîà­æ¡›ž|ç¢3f+×xöys!Ë‘Yú ïd¾É²î'&X¤g矰pa®ÍKoú‰ÍÂ5Æ^Ú< Å0&›ºDW™Ý+šÏOÛ&l €“‡ëÀàUœ‘ŒOŠÛ<­è[yJ­nÝàD¾ËMYÏ7,J•¿Ç“Ae·aÍ·hZ›q ýª·+[4ûùF>Yü®Ã³§-×ï2Y4@ú.h‘¶¨¿ª9ŠÏõÎLuUá–4K:ÁãmHÌMµ ¬YÍך¸d´1¹Žl‘Ýx1iŠ–Ñ1Ì‹]}‡Õà”•Š£ È÷£SfâÝo¯ç¤××Bm'MiŸ7ÿÝ_iý._ÞQ=Á¹]·ŽŽµÔ¬MTœÎ•&hnyÏÓ_ÍçSƒb‹©C3P>;¤üYßP`úDêM铜Âý׬BNôçjO´ðv‚Ä“_¡iA®íG†D‹W³†U†ŠªµïjR*É€òY…ÚþYš§ípa&ÂVhIäL¿ /±B,DR.’øôüw(9ÓÅ D¼ü_³…Ïd6wsØqIͪ„D#ùAy…¨~¶æÛ omË>󙈈œ=IŸÕcáëÏ|ÝP]Y)s8y%ƒÍAÀm«T¡UYÍ`ŒñÚ“±¢»îf…ÔbL¨áøS>w†P G$˜2‡mQi×|Ñ5'É\Å 1¾”;w©”ðgý$ËY©¼O•¤8žqÁp,Žæ¼‘ß±>SìO:R§4¤–ó€éˆÉÁ=ÐÔñ#Œ$•ÀidÌKQ쎗ºô!¬¨ì‚»°‰} ÉtDåÃ|öˆ|rñ~SÖ)áb˜nÐð5þ’øøJ ±î¡Ki¾³ìNÅ»®¥ž•\èðMì¼ I]íÏ»®ï½6/IDóŒliç¾P¸dƒÇKp‡w‹Š’è¤l…»‹V·;Ú|âäuí°(jús-š1V,Ö„B)Éå­!8a%7_NF mÝ%QD‘ÔÎødêÃÓPC„v¹Iyš"Tý„Z³:k×Ù<%jÆÁNJ¯Ûmf™„49D2 s&íx€Ž$ú"[D-ŽºŒƒó «¡LyrèÒƒë—àܺ \ýK÷L¦ès´ŠÊ7U0_9ò9ü¢R<ôje¸"7(3DCDkqŒ³KÞE×_ÙK]†(÷£³à·ækå²$°Û¿ƒ[ue…LlÊcˆû!ù½L†Ìd­›‡´"&ƒ_Ì4ÖjxܦˆZlnÉ€JÏéë[yk‰“€Ì±ï…d¥3äå¿¶R‹ÉŸ–Ëlš±uúÛœ’ô©ópƒÂßôºaÓ!3¹å¬ê]yôü•ØóøÝm b1‚UK&A ÍP¾ØDݶº‡·ï±­7‘y ´¿éjj䟎Gõï=/}væè;Bm/{Qè캸”´)†ŸÌMhÈšS ÃtR9”&6tè·Ì~F€JðÌ,ŽÍ—ÏÒ1È9ú}3Œ¦•^Å6¸“{X³Øb‚©`:éµ÷EûO¦Õ¨oXðØz|q¹uT •Òâg-N$ÓS3þ‹‘Ûq0q8sÜÉåy®«Õ‘(¦/ÁëÓò¸gIgT¤vöîÚQbÙVJžfbgBšoåRï'Gê]h÷θŽ"z-VÕjh·Gú±JÓfÅðy‡Šè©µà\œ?ªêÈ7Õ±Á­ €Eûs,eþ,Í¿4ÄQ‘Œã9 Š^"ƒÏ\©Ï²€]ÅAb€úr¡‡ƒœï@oí€P›þŒ H^V°|"í†À³Îo¿E™Ã_çR½õLj.ʧ%ÉkÿÁž*¤PþÝÞÿò;rìüÙþB\ÈTbÙÑB±b_oÛ‰$1N¹¢zÙRh gNZ´˜+Aï‹É‹`3ˆwÕý=!†Mr5ËÚûeÞS(FtÚ)ñO0¶ôŽ1fH õ9|æv"FªW]~I€÷P~ÚQÅ5š U¹M#š¬yfÊ“ ¥­dªÆÙ÷sMEëN©1ÙÂÅX$Þ­ZIx†·Ÿ)¹™t|²ò†ŒÑŸ¢O)Ô =¶åÓZYÕ»*A÷Ÿ±Š.Ú!ëð³Ë[´¾å!kV˜Ž_•_Îþ§ÖØ`ÕúXhö×&Iɲôÿ²HFáÐ$aèEÁÍì">=QÙhcü×–vÀ˜úI6‰VFÓXùF½¤$ÄŸÃÚ‚žJ¾o8†¿ùŽs¥zÕÉA šÊ()èÜ?B~ÕÛP.y‡MÔ*H”Šn£xö¥áy{jwØyÞšäWƒÅ42ÁUêúœí9-4¨ ¬ˆ™3<,T–A„£‡mÐ:…ÆuÛeús°/+!p÷ ¾„yÎÒ|Tðº03A…%X»­6' ³«õk à ²27=«æSjUŠQÔ—W|JRÄ)Ðq'»‰Šª¢¾ Dã‘t^šC7¹°¥bÞ¨ŸbTØå#Þô’Yäw{·(7ómhÌ‘L°ž”’X)dz$¤ÇÅ%QnÇK'ù€…hýáAC0}v!p6„ŸôG#¶r·sÄýãcÚžaÆSÐm©Á…ôœIûÜ ?aå˶Ë¥K}ϫ͖£d ‘Ê®þ÷z(©çÆIáÒFÀòw¸3|Ùc×áœÙ@•š¬«Ò¬.ú d~DÛÿRjʘô9Ç>ŸÇø?€|¨¼ÍÒ½vt 1„Îý¨è‰Â²Å‰Vrƨ!zëͼÔdòM˜¶ˆ(Ê[#Ø´šBvm¿˜ù—–tةк˪ã$ð ÈcÞ¤mËë¿ÜøcHû¡pàdV*‘ÇŽC–Ûsì R õú´xvãW„(4f¸ ÙO„m òÍ6«qV!ÅãòTq3e»{æDb qå¼yø]$Ó4 ÑÐæÿÌ”¼¸$œAe$_1©½Âêˆz–Ü‹/v4žfÜäÆÐ|®ÛWüó€± ZÃôÍ“Ë;-¸+ˆ¼¿ ÜÁUCúÞÛ‚z–và|góÚµeá{u ù&ù&š…")¼7ul†ŒÔ#±A|¶OÏŒª#ßÈJþ˜)ÉÔ&ùavÒ¦™Ql*aQ†vîEdFœ¥ÂKTñ»¢ƒúû_JŸÄŠÂ Í@³’¸ÖÁÇçÜíäCج8gŸÇ%’îUV&e°öunÛpšš‹Œ#óL-À²•6„©ós÷?6°ªzëP4%Yl¤óDèO};®w[L‘ÅöYÇD,ûè Ãñ?¯ mpeUߺ×^lõ¬~{C¢Ûî ØRºÚ ¤j7‚½e’‹Nâ¨b§m½Ð¼pþÌ&Œ›³.öP·Óp3.ÜjZ'”‚§’ 3FÚvç9óR²Å´=_=O³½ä~žþÌ©WD#*˜Ý×öhµ9”'‡ ƒä I9–ºç`)‚üMµ^ùÕäÿùÇš—€Y¬»{ì¬Í¬ªQifÏ4í §ŸºŽ3³$AH€†÷H7fê•ÄÀñ& eµI‡€ Q%“›gS3oM`/¾‡YbËÕ4y±)}ƒÿÖôñÂ<žêê¿ôÃþ/ SŸ˜›W¦ãj ¾¦ÞÝ*ãZìñ†Ú–N Þ˜RájÈÕpËÈ){­t OÝ9.²‘g”É/ìjåĨø#sÙŸ¹eöIY®Úftëœ.³Ûöð'ž:a* =^ß}Ï7™&¤’Z¾smñò­™ÃØÙ4ˆÈ§fðF&‘Éé#Ó0¤„Ò™1ßѳRni»ÍO[BAak°rlfÖr4>Ú‘ø÷yòœù‡½þÙD"u!ª·ÙyHÃ`­«"]y†Ÿ7Ýh›£¹1“æµXO¼"’‡d¬(È SŸ+S4 àæ×^þŽû,$a|èö|ŽwO Í#„Éñ3g«Kª ´äЙS5~sSþÅ5ó‚©ð$W{¦™ w¿ü²`-–µ-Gë¿]!k•™ÿqädèTƒF•²û$.¥ˆvÁ– Þ†H£fó(Ä“A'C"׈ 9Λ½KŽ„wûÁÔN8#žõÚî<ílÌŠüzĤ¨Ç0$v`âÙp{} ›€ å„áÒR|›Ñ£0e¤ÄÇVÈÿs/`Ï,^i¦ÚÐW™ÚÅZä¨Ñ½³‚ÇLºu3œÏœRIJK7ä+ùƒ÷ÉžƒOý…Û°ûlBàoÍwB ßmÍ? #~¸”m+Bv0yß(0냿¡¯ž'¸ÜöƇåûåBj½tØŽRË1¤?ò×k(9»gÛ`ØßÜ×8ì÷Åî}4‰¬î8Y<¢ÇUòà‚žX¤÷óe<ƒÒÆny$«òBG¢² ¬A6%­-â»m˜ p}Ôµ>8õó¿¶ 2XÑÍpו”«Á@‚N A·Jh»fö¸ºªxVÿ¹.”„ÌoÕñmµ¼Ø¤ƒ'†»J/e_WŸoW{Ry6¯‚µ ¾düS­H.'Uc0 Éñaêž¡×ÿ}dó)Î;­‚±}øÏÆÄJqçF›\õW™T=pyÄocl:½¦ÇRÆ¢G[Z,‰Û“²ÕÅ€€°G£àîvº÷F™<‡R£DUR¿ˆxRèä:iPÕß”&³^•(k°M9ö©¾âÌfE<œŸêö›ú‡îŰÛôˆ„œö-l1|ÚjðsÇ‘C 7J€¤¼?“vçªä6!ÔÕÞ­’Ô=o;ôZ€kþ Ð\Ñë“Ö˜Œ0ðDà€kâ8¡7ƒNÈ$w»| xÎáM"ŒÕ×§Šù¶yaäáÒrd ;™½äj2Ãúø5æèëwRC„â‚~F< †éìqÈÄÓ'¸tK6õ]òk<b©àóùŸ½)§bk‡>ÃÆ…¨}ûFÐ¥t¤653Ù®Åyl'É`A«*‚þàgjLyñ{i` +ÍZ>žCysÄ–ß+Íu!¤2¶¼èfæW7Žpù–•søÑ†ÇöÍÚês¯›£¿–CÆu¡N´=k×Üȹ‰ÿ4L#á•9Ÿ ÝÇje»ww•×ßMÊ2o¹Üš*IúŽ‹ø¬ê9&¤^;Fa¡•tõü+ñšÙ©ë©àèþ2i6cV,¨ ¼áZ6A1þ4S¢XÝ‹'v ªŠšÄ¶Ñ%þêØàVîwöÀ•ÿóÚ´i‡kL‡iµ¾È%òŽ«®G¸sŒŽk\ ùŠç€ ›×uÂ.BHÍŽ+ä†hÙЪI„‘’çn›aê¸é)ö\û¤É¹»EfÉå–ak½H†Øò_.…Ѿ3]C>s*–Ú;¡]²_™À_¤Ôm¹ý*_Û¿?vÇMÏaªÛó'ÊMKö¿†.=zÑ©†Ùà¾é¦ '"š}‹Z‚‘/çFØíK*&*ZJÕ¨UËØíqR`§8énUÖ„]±É# 7ƒB—?ÏÊÐUBTÁ|ʲð¯ó¹uá­Ö-å¶÷VÙžslÉ_ˆP®8i´®¹ã¨8–ɺr«Yu[¹í[ °ËMù>…Á²Õ3…Qd«åôæ™Ïù¯Ú Œú;ÅêL…¢ 04rØ]ÓäPEIdÙ¦/yR$åæëŽ/O=eIc u<Í*OPÜP";´µ±ò  ØkGÍó¯õ{¤Rš©$iss¾<,òdYÉ‚4{öÀq6w³rK˜Æ;]%Ü߀F_ 4šÑîܲ=2äÚÑBDµ/$@K«Xq›è÷,XÇR­—@\‚nx©—`"²p&Ü‚÷Í•=ÅŠ4ïU»Öƒè!ÿ5Q>mw;ä{‰¶óQQ³*ä¸Èß¿Man-éZ!%Z YÝ­>f_iŸzÄ.TâFàeçµ›‡ÖÚÍK2]FùxâЖÈÜ |ÛAYH!׎Óû8®œ7Y„€Y+Õ{Á¡ãåöÙp“áŸÑšÊä!ÿ­”0}"µ&Yµ‚i”ÃÒ k;Ïݘ”$Øþgzæ`$` ôåòh`žÏðõNKZk*Å®DäåNTö÷`·Ìòl ˜é’5Í­©fW¤ö rŒÉí "Ì›à4T8Ë?¼Öeê*Õ:-õ®¦3z8 ŠàÇ©œåÍȨÿ¯i™û‡ÀhÊw4q™§Ó‚l&õ¿.±«¨$Ù".”yÙ}&˜!¡Ì뢜H3ègÏé8ÓcÖòRî 뻚9EÂ*‡:#ËᧇÒjWîà¢F?Ö§Òñ!™6‰P~ d °à }Ï>âøÚ›ù Û5¬ñ”¥¼>P+OÍ‹9H6ô1Þ‘¼–8ÑÚ)¹ ÑåXk]5Îa«¶—ð|lG¿èýt5ÔÐ5Æ–_"/R©L8…=µ1™xŒ»°âî¥ÑPmL—ƒ?iWë&Sr3õmÁiøM«”ÙX°‹êfìc¹¢ü4a^ç*âT§¼ê!ÌÐÈÚ"üéîô6Ѐ¢ Z·êCÖƒ,}…$ã<©ºs2"y@ke¾3ÉŸ5uÆÉ²'œ !Â!Aõ‡æØ~$7«ßW(6†óæÖšÆ®ß«¯þE~gI’Ð܉ ²ÅôÖ9ŸiIì…S€+zóW­”c&Ü:8‚0\Þ§04 ‰NÎÉÈÌã9šª„ô  äísü£LÀQzµTÿMŒ»G7%UåíQñئ¦EöHK©¡5IÕN>Œ›K\“=ç*Û½xIÍ#IOtHÓýÅùž°tìÒªÂy~3Êc‹Ë ò{ÊÆ êá·¿k(ÒS ôgîê[ô%@ù{à R`›NܨzŠ®¸Ïžc¶ÿe_8Bë›ìe‘ƒO½å¸&5– ´Ž¦/‡wÌ(˜’0âFapkÒl–¢¯ã.zñRî(8е¼ÄÎá‡ó?¡ZäpaÖY‚\J…\édžݺÁëÜŸ¡Îå6Ì È ;­»ãJg¦‡ë7”½iÔx»É•â×$`ƒ‘œ«‰;òEä[ _¼-«.Ü|gyÈ{ɖ↱j&d«Å¸Ïë‚W…•˜ïÎ_çŽòÊÆs=‘’®§µRä‰qí˳dKŸ(J„,0l!(oHÖ¥Ô†tô0·3\ñÂÍz;ãÞ’{˜{¯äY½©i%Ñ‹ÞÂè€Ë"CŽxý¥5½|*rFè@Í´Á9{eß— µ\xê×â0f¸Ò£%Crè::t´qü‡Ô›KLÎ@Ê·ˆH÷ß!›àéžìÚ#ô©#Æ*¹™óãÝ÷Õ>0tÎZGø~ž 9&Í;_+AÖªTÈp˜ÞÿÎR@Ù¶z+ŠˆúÏî÷K–@uzð§·VïÊÿüð. ›œ'+™ÙÊÎX¦ ¸ñø{çI,Àü 3¶þý6BvCÄUñ£M+àטt\DGýK¢¢u¥‘%üǘ ^T¹ÐHy½æˆÔ"¡ 3K‘£ËMéüÈ žùÞÌ ZyÍ÷º½xe³¥J|àÄ ¢ÒnyI;É¥×Û¦4;=íñA{¾lq<;ô.¼(J7%v‘c˱ó¸NÃXLÅÞütTåºTÏE4Æÿüýxv¿ ¶F@ç”g&Í*IlÀ©(r‰Ÿ~}’­IÎØnž2º|U¬7–íJb-zµYG–ÄdØŒ›ßb! °²öü',aižý„r%ù´Þk"°Â$N*Z8VTc[ù|L©ðPëß×)iñƒ>±Äæ3K,·|#u (Èh8…3} ­êzNºx~ LðÈ™Öð÷r§[¿Ï±Ñ§nøk fsÿZ· }ªÙ¤‹êM—Z@ȸ§N¼¶(—ÕÝ#3}ÅêÇ8§èÓ @Ïê›”BëµM¦D§æÝ’ÓÜg+’óK£€]IzCuÌ|î~ü·Áõmw©¨äº¸*-³„I2šÃ Éȉ·,¨-kL£sÕü… 7Ö   Mô¥nê)°‰³Ê‹V•I„ÑŒšõ6gO¾KÀo±á¯@ ¤*õfpŒmâÙd®õ{ Ž -Cƒ/”&K||ããÙèºE#'ÅeJp-OÙ æOÀ•ø§¦üóÎ$WÕÌR³Ã‚PÞ+B Ë]lGX¨«Ç©­0c’ªÈˆ­ê“^ú |‹«x¸‡Sü7*äŠ|çú¤$ÖŽåºçÒ6›#Ndê“£º‹abLJpŽuZG[k…±%DäÑ“Äj-0’ÅPšg!¯dòu{ôÃ79ò©EʭņtòÂF=¥é]µí¹ª­¾mV¡ðú%5‚Ã)¦šóÝÛp1¸¾œ}°ÉÝumÕ5‡sq¾¼¸(P¹¥-œô-#lýc‡=ãñZr ƒcÄ"[âXÜYRñ[CIä;ën°òŽçîŽ'E1ÿIrjþ¢:3z¶a>\_> ’î¯ãDÃeê/Õx? š­T}ÐôLº½.«gØ!j(÷ª‡Q•4f`ÕKmß ²ƒÓ%1ïwÔpÄ«e-G"Ðâ1;¼É@Y¦yCž"h^öæDø?Ϻæ³êH‡<P÷ N»zݦàß"' ÿ_‰ð›-Z}W‘uV?ÂQSܼ’ Ð Õ¾ÀÊ ~LÇAæs‡¹8$NXH̳`ûU›½áŸÊï› 'õó†õ r>صºÐ““¬oÍàMd‹è¦ØpL/>ä5_‘© 8·±èóáþw aò±ßw‚ÇíˆjÙ<¶ìøî\ù@Õÿ¹ØM¸· ªÿ¿J{ üõA¿Å›qÛ{-‹êK\šò]ò¤V?Ø,z¤YŒô;Tí¨˜˜«²ñ^ÔxnM(¥™ö,koê–õ© %hò¯Ç¢Ûì‘ùš—Q‡P)iêX ººç UµÂÏw)ÿˆ×ÚèØÍf!½ÿKc¤ôv¦aeãþåÔr»]ÜŒP, ®±îˆ×™ûø­å=ÀþBšÅù£ù3OjJNPìªü¾+yˆcÔ#\¶N­  \Ï*LQ!5÷åO)•'ˆ}$èDãÁ«… 0ÛA†™t%m4:]%¨eç§þzó¹k†xÔ‚<—"’J»ÁäîÍKÒQ͇o& 9ƒ™MPœvrz«=_Ñ|bT¬þ«}|Y0Z vƒ-BM£Ñ|†•…<Ë­¨á0ð3K¤W]¶ÑaéhÒÎ}Óèá—»k\[»Æ!tA SgµšM–°ÞE뼚Pcˆ' ï!ÄÜsx¾¦°œ?UŸÉqvûõɕܔªªN|'\)™¼è`ŽALT4Ì6Œ@Åš t{ú˜´€ÔJ‘ñ8¨¤ü§Ò”m.®ãsøF™ŸÞP)œCÃù|Ö²5 t-ÙMn$¹yQ:GGNA_:9rKÿŽÞðAÊ!Û°ëm¼c×êBßHÅ0õ/ Ø+€ž®Sëò³¤‚! 1 ÜÝt˜å7Q)˜eÆÓä„7†œ*pU’´¨§=BF*fg ¹€´§Y+6ª¶GQ=›[×IB<{NƒK«RɶŸrt ç´cÙ)ÏŠ/HîHãƒ8Þ¿#ÝâuŸ%¤¤þ3š6 Š ’hÀøÐö¨(ÝŠÆêZ£¬×t¤¬ÈèÀ&*wî\ÔRJwÈÑÒÁTQëZ6ÒF:¬7’ÿ)zAT˜pmA’Åsûyi†Üâ@–JÐ×BÈøê•ñ®†ÛyXKÉÖYëñNœG¥µg»ðÌÊB}"w;xÔ¾@q”FÅõAPj[óóÍO!3”?FO©( rT÷YÁ’[õÞ~»Eþ?§é.lÓœúÓ í£ˆÜJÁ„a¯ƒ´ ¥7”ˆ•d1Gts"x<)Ù¥E»„6~‰Å‰a{-}½®²tP5>¿£ç< vý ‹+”‘qJOAbI.Ël®‰Ê×¾ç¶.o\:QÆ-ùf0ËúEt¤åÝ9J3¼xߎž)ç-öc¶.¬X#Å&L%å¿ÎFƒº“ÁX¬?D„¯²—Õ¦qÆ"W/òƸ- ú¬<D |µ&èÇ:÷‡dbÁåé"›Ÿ¹¹9¯ÐHÂÀ–¥R`©¢„Ûúemå‚£¹-½ü÷»9&Ã鉿^ÖJP†Ïï"îçÉ:ïØûîÈzˆeΈæô@Yß•ÛYBéËk0àù#bêSÊ?+`‹nDžjqš³'ŠË¤oŸyÔé'-…^6pÁúÕ¾¬Ð• WJEýº[³öf§A:“…"¦û`Ø ÓÏ¡[¢‹ðÁÏbæìï |Â.ö?w¸Ñ7±ð>KJ§‰µSnÒN² ˆu\ÄýÖ:ÛÑXE]ÕH¨gź‹|ù z—ß/&Øq^lhÚii²ÿ÷ÎKG4m¶ÖUHº®UÙHð q£ɄЀŠð‚zD6æ‰×,„:3ã:a.̈®Ó“Œ"4[¢h Ž=+;´øcëã?nþþ¢× z¡—°Ï½¼ž¾<*ÂDl°pQ]7caÒ‰oÕb°ÚàÈ«1PÞô³KƃyËîöÍÃÝ<¸fzg¸úv—K,ü8!~âRGõàž½/Û1tEô´1M`ø½«£ô¶O ‡áhà†ôÂ"ÑŽ›uþB¼0ðãz‡UäZ';äæ<ˆ¨1^|/‚?'̤A£5†¤XÌzTýÚ\·$ŠD·É©×ÌÄsþÃP]?ÃÿÄž‰¤êo¥e”y* N²¿ jð¥Sò–§Õš|ö,’b=4šq½b1÷X Òþ ¢ÝA+mÿpšüSƒ¸„·Ç ¦ßÎ̺t¦³B0 “ªáÀÒÛ¾Lëvg¤vèý<‚  ò5ïX6܆n{3{ð J‘¨¹ÛŒmÈgƒXµOR¦Wû£®ñ‰ Œ¾ ÎÛo‹ŒöG”óÕ‹ W¹/`Ç‚›ï.ÁèWvq"4 ý€ëmtÞ-HzìÃKÔe)8ou$åùl¶Nöš6Cb¿ºÔfè‡Ѫ²`mZ3×IÇ8YùWS$ KÁ–=…6ÛåC„Á¸fCô·>¯ŠªÆ5€/ÿ‹ß¨=·|þ9à&ú©ãK04|oï<j1‡­2æul±['7\§÷ED›¥Ä"»Jô{2èó®éÒ¨–±höš÷M •N|'0Š›¸¡²ÕŒ±ò€ûSXód’Ë·@%¥_`Šç!Œc¢D-Žà|íU6*¡¨Ì¯Á9–‹¶„ܶŸ{t%â-è€iq;îO­¨*Õ¯tÂZä ‘ôœ—Ð?¦ïHxƒä g !¨›ôÚIæÓALˆÑ¯r $v9Þ{ûå(è±<€´q£Ãrçþ¼«–“~£³k£Ïnlwd±Û ¦Êåy¬;ÁH§fw¡ÝþB=>žyòs: xJ'ÒhO„GŒkÜn;„P¯ãµ™ñ;g ÷ˆø°“f•0©›4F}<ùÄÝ+ÖL-©âƒ GÏ[ó"­ oC¶GïßNñªSQæV+Úÿ4,‹â1=û)=yLšƒ:LõÈØ€‹º{ÿ‡+«1¥ØB/߈Cή>Þ¾ löOé<”k`ø9·„ˆµ°¼Õa2…m‚;П«‡1CA4ËéSgO̘ô~ýw`©Ûo'Íc¥­Bö¬tÇüOÇ+ñg5à¶‘Ž¡^NsØŒ N¶ðyi‹ª}Yʰ¢9ÑúÆJÿÈV1'1D1ƒçV)hL¹gc:M]&ÜuÚíq¯¥6Œ`™(í<Uâ䘢Œ{sÂW?œx£‚ØFs#²}¼ á†?›WÎ>}­Ò!ÓC ¿,«Ê”Á‰tQçX7¨._¯|d+x•õë•b\œhß—`嚟"͹C0´¿ºJwµ«ct£²xV±¼Ý¿ôVŠã½ûDÛXŽŽ‚[1„÷ùYø8o­6úÊŽC37H°_k âã¾ø§ò§Iüø4)‚¢5¯?:øÇ ìš$y¹­¨ç¡/¥EiîÝ¢D+¸{I\*ïw²å¥`ëÐD· @rÝ Î³z Ü” Ä/—Sáìº=?F¤Ë1÷‘‰'@U‡T:&#¹“LYùëîwh7Œ8 ­rÓÚ¢XÎaÍŽ=M@jŸÎÔ¾õäsoF‚d/Å€nŽ—KXì¨?°jMy±ªp…A}ÜVãŸó¡§ÿ¶ÒĂ딑:%Q$ÈOvï¼ætkþym%³íNfË¡b q“•”›–o|±i)éTˆ¥;~4w`E7t¢£,Žc“= !­êׇ¹ä8bÒ­Ö¸$l37‘=E²ã˜ k\”åÏ\xSîœln j7ÚŠvöÊ›þ¦ÖNÙ¹fâù/ãËàÓùþJ:üEv¡Èeu¼^¾2kø5”¯è+:„®_²S #õ)¶ü‹6fßPK¡ÓYgr”*“¥ OE¾v >ïz3À›xž ‹{A89ÝÕÚ™ªíÈLŸ|ädÞNïøà2ÊÕ•ÙR3!«x«˜32² ü™ˆV²È2w®ŠÜ¾nûzIéÂ&|4’{"9ø¾sš@”Ü|·{ðåmóµt®wÜ Ìß×ï`›½MyûÅŠåÏLW{Èr6)ó.AÔ—¬ªjÙ‚Ý©W-ØÑÙêx°Æ 1ÞÌMd‘ªÌw¶ýcªä޶Ñ…ûm`DyðšÚgdµßé±F<6]¿g¼~\÷•Û¡ä<ŒÀyVÔdzœÌÓÁ…ŸSÓU<¬Uô•×pzÍ©ËÓg}a€Õeg#¸Pn„6å»vyI;ÆL. ™Ôi²‡ëc«,>Öx´º¨­úN¦³•gÄÅ]سdÝ„¯˜¾øz4Ñÿßc"¬Që|ºJøc¶¹’z8³Ü;6ؘË>vd¦•ö‡ž1Æ|Êù£Kréß Mëå/0 SdUR¹9ƒ¿#‘U9 U}_–Æ °ÃÙHÊâ{Šæ”McJø*:¿ê3M·á ¦8Ö¸6ÄÐ¥ê Óúeÿ¼sóܲcúžã!PþB~ó<ÅÖìzCe)‰Bq»;ZòOí»/ªülqCæmÎÒ7§ª|/>~œÿ0‚~B NØ.ÝCÍ·–¾Û!¡|î£îá~Re£;ˆÁ.ÿ¾ÎÆÍ™穆˜ÄšPC·õ²ÏÍÑdé^]U꯭¿¯_ÁÏNÎJ7uý]Ÿ;À†S)ƒál"oεÞ;=-0Ìþ€Xè”sz—ªzv8ã¡«† a¤!ôÒ^nCs iÉŇNiÔÃÖ”é'¤ >#f¿doÕš»ålä¥A”â+.º{ڠ؈dª¬¨û“‘¬ßÃmîœÖµ£ÅõNQãyǤVŸº„„×fdFÔ!Öɺ# *ËÎvªPeazoZÒ›mŠ~…ô´ÜÈ¥¶ÏÝÂÍicÙh¼¶¸øŠ8)…ŒGPðÙ ®Î‰ƒ8*ón‚ºË³¾:r¡–Q£Ôœ½w´ ‰í¶l»æ ޵2jfŒ ‹Ï¸ŽgQ»1‹{S2ܱӨK)½óÛ2E'ð¶#SJøûºdÅë9 §º 0ìóžÉ_ÑS¥Z[¤u7–—7å«UésøŒpFuU÷ö‡Î‡e™)6_Œ02– œ.d¾VV,Ý.zg‰q‰ËgI˜ú:.MÌ?fø_ÕĹؿš$üÀ ÷o¬%@9gøv‘øÊx`ú¹:¤? 0ÔýæÂDbÜIŸwŠôµÈpJÆE>ϰü;ˆ_R@Bîî­#P‚hãRßChwÛÐRþÌ<éjâ%ç'ÊX„€¬žf|‚ŽŒ/´®žì‡† èV$;.Xöxý\G\"4×' N|~(.íW|øN"z$«P†š¢ªPºŽM£!¤Ýë9ò·9tqãAŠK†^Þ¦dB1"IÌo9qo<°ïW—¯³ßuÓÌ…õ—œz\Ê7.A³1É Oè#™­Z9'ut˜ßöÔ†ET^eE`F¦ël¤ÿ†GÓ½Kk\ÀQLG\²€ ºíz »p8¿Ÿå/å?σ—,x_z¬3ßÄIŒ.ý¶À6¾2zx›äÝ…o¹³§Ñ3àR¡/9¶ü`Û‡¿ò¿Ó›´>÷kz&H‘_0k´Çau¼Û)ÇMcIÙÔ\\l™»š;ÌTS^{þ˜ÚF¶¯‘˜ê«=†®¹)¶ 8çØ0ùõ êÀ·ƒþ#©ÛªX†ùs"•/ëJ0[ާsÇ]úN"#Ùdá½Ó÷й |ÇËKõ¼ùHW#ótŽ¡ñz%æÅ2ïº0gf·ŠÔí6‹KHµªA}F²±³vF”×O:hñ";üî=LºÃ¹kÚ»½%®°ÕVºøz¡ÍráPåу?>"÷Ú­.c̤0Á¸êlâ¦÷jo(|“=Îxàøî»nþº÷Œf­Ô•ñ"WÅ|¾Q¿¤c~á²a.­èTI%¦)lmÔ‚9(=«RljQ·Šß ¨tÏYÄ5µ{({ÐqSæn»È*Ž®xqQã~WßYò4¢Zü9‚Ì“Q8—Ñ%‹PPF´äÖ<4ñ¡í±ÝÂÅ ÂM³>v€rì”Ð0Ž>Žl¾«³„¶ÑOs¼¿É½ê÷V°…̶x‹»D» =¡³ƒ(ÈpQŸŸ¸!¤‹Òw$ŽÓ@²¶[%\Þˆwv¶ô*<• Ž»ôGI òûb»oI÷ñž Ê×F—¢°]cä°ÜC?Qéª5oË€ØJjÊÌäÌߪ‚ì鎠qížÛšî=O êW«Œ•Lô]狌|l{$,®íªµó'¨^ØhÃ{d~¾0Í'÷Iê7ˆ¡4½ñÑ9à~ôQWMñŠOwÜMé%rxdã6HÄÖ´Va²ÂeÇþÆfàž‹„-~¥C°}·ÊŠSµóåâ,å.—j•h ÌÙúÓÞznÏ:”ÊÄmv³ÖVœ¦1â8ÆŽóøø ¸¿TgM\´,@ke<¾}WÊf¾þ,…ß9¾<¨¨$§³a»W„N°~Ê *‰¿dx;B·¡‘ÖXñ*ô4n¥ÌÞxXìl›/“+±ÆU¾]o§ZDM‚]ñ»ž ‰ õÆ~׺ñLÞt»6ŒÙ84¾H†¡´¦!ì©ìÞƒo9“3¢kßq#0Ï®›‹­Ã ñû}ž %]Õ‡¾¸ò‰Ì ݧoÁ»«¿¥ãæ=ió_¹Ÿ’ïÇI¸b63ÆÅ1œ k&Mó%ùZ1• t>‰Ô¡Ït0µ¹Û¿Vqä¢E…e:ú•\<”ª2áÛõ¯þˆÙm,È/ò©ú†©³ÇY.! 1çgï%õJrµù¥X?ÐÇŠ¨ØÔÚÁÔŒËÜÑk»žôLª®ñ¬é–¾ÝÞ0ÆuîTÜÄ…Ã7 †éga¿¨T¦œ¢Œ ¯K!ü>¸T ­Dk0þý2IÖé~ú<°1žRn“„`=këH{×ý!{šÌCF¾¹Gõd<«Sžž˜‰p‰¤\¾_ˆ¾†çЛvËu7¥xiákÞ^WC• mF–Ø& Zí>zܺÍ8ò€W:6…g•m3 rWf'Êø]0FíoŸJ*Øvž›m×yÌ€ðÎý…Ÿ˜Z›3’WY®kÇ 6¶7šÑîä¾lS:£9ÚÐŽóŒãÓæhVò×T–Uå$ÞV·.N^d÷\É \£ºÜûe"»¡¾÷Æ-û:Áj&FùOP<’7éŠ;0ÒŸ©W‰îp‹Uò›®x§k4#e«?õ»GG#£¡E2s  !ü…ì» ±/S\_A°ÌEøR'Îr0úi`ÚiÌn¯×36w¾û¡ÕF›>1ŒZ»ûn7ÎôhÚ.êX(òÁ9ÞMó ³­|ßHU踽&i¾åìKiLî€{Ë9 èuIBþiÆG¥,È}•×åî^ãwA„ãžÚ&|J³ë~7qR$?ç¶ô±" Í>oÄÒ/©ý‘H®åAtªùþI¯G Ü- U-Ì[ƒIžÆ)`™ÄXLçY)Fè㺽ero,O€ë*OZ­Ê‘Èkfã=`ËÀ¾x°±Ew˜È$-æ!†WÔÅgqúíMkæÞí !5ç¶HÛsu*ÕYs8yLÑn4/þ‡i¬S©ñÄŒè+ðk(d‰ (…TôAâ×ÛµšâÃH÷ñè†ò~5ÓýTvÕ(ÞÕ"åx<*à£â0¡û]*õqĵzeûмv¹v[’™hˆäs© @·êi¥\2W¶[UFÊù݇¬Û4°þ$«ýŒ¬]·¿ñ(#ýAÌE _ìuÂ|`A uv5‰mN(ä§Lej}×ׂˆ"¹#·)DÊæÍ=äëQ ÝtЖ:<¾,¨è„Zý¬“fŸóÖóàÊ*ÐcƒÙAÉ* ‰½€^yžõYèòX øÃN›¬¥Çv×Pª^Ðß—uÝU°ÎÅ™ëLž7,¿“åcÄúTyK?àáô££hš|¦ò…I¹ ¦…ót‡©‚ت>¨ ´ù-ÛÀjÜ=ÛY»kœp8u<ãV>ÛaîGîó§ÑLP^?Ü|Ìó°k£³ϰ¿_õ°Óç̾D¶(ßʤ[Ù»¯ÿBu{,ÿÆENÆ_¾ ýé,ÔƒT}ƒÛ@h.„;À¹Nôqh2ØMÇß¡Â$šÝÝ-¿à’x¨mĈ²xeiNC5ÞζٳZWIÙC Ëé¸#¬ü޹l«¨ëŸŠ-åü|ˆÝ_9«39ŸçhWµuaÂ*òmEÕùCLb@)¯-F«ÃþÇnlqM^y•ƒßP¯ ÕBƒ—Y—Í4i¦0-ºr†2wÂ| ¤JÆÆ]ÜéÏûxã{9¢_ L Å…t%ÄŽ„Ià˜‘G±Ïi8ABQœKПò»?À÷zC«A0FBËÅl&k[’ážwË}›«„'B™è”b¿÷g 3 ÊzuÎ}!­ºO:²¡+´n endstream endobj 50 0 obj 113085 endobj 51 0 obj << /Type /FontDescriptor /FontName /NimbusRomNo9L-Regu /Flags 4 /FontBBox [ -168 -281 1030 924 ] /ItalicAngle 0 /Ascent 924 /Descent -281 /CapHeight 924 /StemV 80 /FontFile 49 0 R >> endobj 52 0 obj << /Length 881 /Filter /FlateDecode >> stream xœ]ÖÍnÛ8†á½߃–í"°$ò1` e Èb~0i/À±•Ô@#гÈÝõ½J1ÓMŒÏÎ#2´VÍÃîa8]‹ÕßãùðØ_‹çÓpû·óûxè‹§þå4,U]O‡ëgÔÇáuY.V·ùo×þõax>›ÍrQ«n¼]ÇâK:žŸú¯úò¯ñØ§á¥øò½yä«Ç÷ËågÿÚ×¢\.¶ÛâØ?O5ÿØ_þÜ¿öÅJÓ+N×»ÛÄÿ\òíãÒ5_Tôv8û·ËþÐûá¥_.6e¹-6]·].úáøûhU–L{z>üØ·Ëëéò²Låv •Âíc 5¡Vp§à ^Á¦A!ÞB]Vk…{FîÖF!)dBVhÂŽFw -#­BG˜Ì‡ÇÉãð8y'Ããäqxœ<“Çáqò¸Hˆ xœ<“Çáqò8> endobj 54 0 obj << /Length 55 0 R /Filter /FlateDecode /Length1 1425 /Length2 108582 /Length3 0 >> stream xœœystdßÖmÒQǶ*¶í¤cÛFŶŽÑ±“îØ¶m£cÛ6^ÿ.¿û¾wÿy£Æ¨söš{ͽÖÜsŸSc‘‚2‰PÌÎ֙މž‘ gacäâ¤dg#gÇ%C§4s‘t6´üÁØaÈÈDìŒ]l€¶ÎÊ.ööÖ@% “‹£1Љ`ú‡â¿dÿIT±p¶þ7ö?¸ÐÑÉÂΖûŸ ; ÿD ÿ¤)»Ød Ì&.n&VnfN3##Û?'Ú9rD M=LL†ŽŽ@'ZZZ2a;{G 3sgnÀ¿n”ªJêT44´ÿŽ0qqqŒ<þ‰D€Nf¶òÿ øuZÛÙÿÕ=@øOØÚÚÂ`fíaoî041šüÅ¡fh ´ˆYX[ØÛÛ¹(…©þ“åOÕLt¾˜aÈâ@[ ãŸþþ–ø×ˆÙ9šÿšÂÊÄÌÄ  4wv¶çf`øKYÓ¿ z'Sz[ 3ÃN2Q[a;›¿ªq‚ù+YÄÂhüG †ÿ²…V¶vn¶^ÿ 5µ°5ùÛš¸Ø3¨ÚZ8¸%Eþ‘ó'óï˜ÐÀÆÈÌÈÅÂ:€îÆæ  âaüÈôWØÐÖÄÇËÞÎ`jhíô±0þ¹Àx9ºÎŽ.@¯ÿ ü熉 `baì 0šYØÂü›ýOhú÷±¬¡³£…;@›‘þ¢Æ¿>ÿºÓýã ;[kO—3´þ[ïÿšõí›;À‹Ž‰ @ÇÌÁ`bbbp1³|þ“ñ_ZüS‡¿E -þQ'ã¿)%mMíLŒïçÿè ÀàúwÇ(ÿr<à?øS©³…1ðþåRF6Æ?ýsaúº÷?ðyøÿ϶q ÿÅôo¿þ¯ Å\¬­ÿ¦*åßUü‘ÕÐðGY€ à/i­ÿØ¿äµ0þß¹†6Öÿ-ûMWþýäþƒõÓ)ÿÕ _TÈÖÌ cb£gûGÜÂIÌÂh¢`állþw[þPµ5:Z[Øìœ,þzêüIcdü¿As c+[ “ÓŸ]ÿ´5ùÏJDmíL,lÍÊÎüoèhò¯À_°±‹£ãŸmø›þäþsljñ§N Ðh ã,Œzkl]¬•óñªPßFÁH­©ºF²uËå2üV€½oG[׈yS¤iÓ ,š,ð×Ùr°‚ËÍõÑ2o'CÌ‚XO…½';Lü>GUú.%mÜìS‹Ìðs$$8ü:½>©ÞôvÊGÚl+ËÊé›#ÖqÇ“†i¨ªE3ýÕ'Z üwŠm·(àDJ5„€Ï obM ö ÔLw_]>‡pªÅƒ–kÆŸ¾åÛOÚÛ¸y!a²Y ¸·Ÿ™“Ù?¯ªËœeÈr&KB{8ˆ-Õð ú5ƒÚ2bãY\o¤AžLTž=’3õ¾«n]);Úô]ÙyÖm^U“@ÎßáœLŒRâGÎQW¤~åPåèÃgWC瓞Åh^Â÷m·+ð†‚”< ú¬ò¦K? ‰úÁ-ÉÀ<1DkYEÓ¹A^ÀC€Ó}ql¬ß/‹ìHÌ×ZÆzþŽjW´²ß±£)G«Ë°p¤pÑ­|—\™ìåg¼Y·xcÕ•|ÎUÛù`eÒãô8›|SÛ×Ð`•×s Ùþ>Æ_&ïI²ŒÆ“·:jñ‘=h±É}(}¼l•ùõÎ8·®3Æ"ÙºEîB@לGëiÜwuƒ¸~eú•]³ôÔÝ7q™i/i×ävî^ÏÄÆ¨¬ÇZ<äXld|ÁÏ›Š-âÀßd9#M …Åc&ê ƒ‚ÏŒ]Ññ“,Ú$q¶Ó¢Nz~÷{E˜ô6Üf=¯~`TÔ´¸†EÝÖ5cR?ïjü§ïï¡í|î¡û#ØÜpCÜ— õvX¦Ëv”‘ˆF!õ±Ž ‘h£‡–„zÃææDzŠ^xIEêøžÝ{ö‘ïÇ„^Ç\Œ±ÃîOÈë8ˆ²¼Ôþç4‚¥˜,½ÄJªÌðK¼”‡¯Ò”!<Þ‰ 0>ŹÉv¦œÛæúqx±j'ÿC¥  #*u†ÞŒ+²jÙ3\¸:³Q±"€ -š‘Ä$KzïFå>Äš™¾m sNI;(Ξ«yÜK³ÀUü…$ì È3¾®eÌQÿ a•³ÝQõ±ˆ½Ø÷ú. ee>$ýG,hØ#ÆÅŹœ›Tky`h»¿ cÖÌ 5‘ º`DOÿFÉ7AeÿcÈÛH€ÇÁ—^†[ÑM¬À î‘dœ¬ÞÑíEh•ý(T‡ž‹å¥ÿõt¹šéCõv•Ña-‡?~YÝGþÆŒ,mß<šøÙ>œ$‰áÛ½dGý6`‡ð;‹µ²C”xDòO]ðL’š‘=#™D]OábET­‚‘$sîà3>eÃz|¬A²îµ ±¾íµD de ”ÈÚk›ºÎÚáX}uæ¡ÎÏ)•ëN•¾ÚŸ?"Þ2©ýb¤Aå7¢ˆÒ§I—Ã3“×v/ͳÆNZºê2Þ˜ü F¦gE7w¾€¸Øödbœý¹£Yr )¶¾ÌݳǔŒ«~õ;b°„Pªu{~pj΀_gˆÐúZÜv^ºLjßì€`$YÆ„äQ£Ûn£æu€Âýngœrýu©ÇŠ×ðèî‹£ ™Êu@À§”}ÞÚ\á<õUo¦Ñ^‘f¹1R¡-F.Д±l¿½dnÞ±³í¶xŽ(å%HT˜lƒ)*Ê æf4Û×KÍ N¥×ÅHØ»ßæQ˹7ôæÐ¨Ëöê‰ ¸LYÑ@žÐàI` ôqf µ0ˆ•PAÐë#À°0肚 †OUuµû¨;² ª”Y-=ÏÊ©-mTíÍkÆMj—¶_kl´L•WÌ8jvõå¼,ÃW/XÎÅ› }iR’|{ 4{!OvÞ3Í~ðrÞ<«Xjœ'œYZt/ýïSc²ª¸fåkyJW&ÂÄ ¤ð&fê1¶Eeî´#ÁáRÏ(^«Ã®ß€Î.‘+D›Ü=¢½Ìå_ÛÎú\sˆßòÃIÝÛO°ÑCÔÕXÛ [cVŽ7Nµ§³¤@â˜Ú©%Ñç¡Ìô°Áv¢{ô’À`ðʯ|àÍu/«bÚ£à:òޤäÝÂXÄ›_•8ho™1Ç´¸] ífråÈi0U²£LPíŸÓõ¶ÅµWp¶/_žísNˆQ;òú¼ñÚ²ð†ØÞ¼H¯¦Ä,]y•ãD×8,Å·VË/¡\škÎÕDde÷= ; ’h@?ú„ï¨(=ÄŽx{w­Èw¬‡à7ŒÁ ÓcŠñÿŽ)¦‰~z.„{ð¸³Fª"ͪB·w…¹Ç!vÑ3nu"“Ù¤=nÆïÒr7?mé&<Šñ)-y¿²yîèÁ]¯…êè7–c:>tÿ¾ýˆ”¼±µÂê&?$è5ý¸—7-¶Z `Œ@ÌüºèCY†²òÅ–ë·_|<]ÌÜ¥`Èͤê÷¯mI©çƼÛõÛø³†ÇŸ"8Ó³¨õу©´?] ä­c˜ÀJ }Åd¹Lèò2Ëu5}ûíºœÉÅœƒ¾ã>ƒ—ØÏbö¦I*aÃò^Q¬«ßëC‰$âbä:sh-„Å F”)ßC·üT¢Þ3(à’„ÅSd&ð€ëƒõÃèEùa?óqN.òJ𴌘¨ÐQtç‰@2=µû¦ÏÝÀu•Öî«ë…·u:SK‹JV‹  ÉjtË>ì}ÏÔBì:Í,Åö¤*)#ÐL&ÝjĸnÙ, ó¡æÄmNÇ‚+ô‹¡Ìj§‚²ø /}×=L®¾ïì™'b4‘F „–=.Œ§C”µ4×}ÎÖ»ðWk{±=ícXH¨X[¤éfA:pMf*5G¼פÈ^´&[ˆÁŠ—á©þþ_´·%1*‚!³.>)à˜5âîY‡Ÿ÷”ò›>Í8mFãê[iQ÷þ8¶ †U?9&}æÂèÞ ÉÈØ–üMÝ”¿Znr¤óÊK;VÂî¿Ù͆l;;oŸ"“¶‹Ï  u7)nÊžYƒGh/ÝÿŽuÞ6¥;BmÆyyqj*Ï4BQ[ÛÏ\M!àâ&4 í„·—1ÖãwZ$TB¦Ã,|Dêñ\÷¨Ö8$£G¸¿wž$7ÁæáToš^D‘ Ð@oÛUÿ’¥ýެ¶7À¹òõ‘§°wnv–”*zQÏ‹T´,°oÑ׳­.ºH¸V ¹€C£ ZO@þWÖG¾tØv£¼jÏ ‹–ÞòE&êÐk-†²ÏîaÅ4·òÆ lîÏP‡ñÂke,£ßöxÂ)yë–ïô䥟PSj”8+‚3½pÐ(c%“™TøaŸ¢}ÆHí¬j«…Ÿëu KÅ”( ¢@:Q|–V6£­¡Z¼LÙ÷y„/#°š:–s=,¦Â–ä³Ïi 0"¯íÙ;&GŒ¸Ky?"-"ÃÅäÞ~OÕj¹õ—÷§„>©‚£â‚…ìÒC†K•ÍŠ”œ0±2/c­)i¦»§ ²Cëñ`­ÂTЬL"ïÄbpIïfwv™œBü(’‰X¶t_ÍÿÄüÁlfñ%MtÊÎÎ1nàìp?Tá¶½³ª¦åb¬Í¼Opo©|”!OS«#ã~íyˆÄ•r¨!ËžÒmµ'Ú:BIzJöîí°µÿ•âjò÷Òü%ÙïA¢Xo—<41êïæ«áh‹¯nÈzU:‰<. é$Q\—×c”qIž†4 B9Ü/ÏVR?õbE]iJ#jU?p au#ÈfÊš1¾º`è…U<ѳq@§¤…Òº>饲N¸z•˜¸æÈ~Ý›@J \à™A"K“¤Â7B©¾3±.x³Š]®ò."âT¼Mg Iƒ±p‹é[)žÌ)¡ó ‹Å&èRq2±ç’ƒ9F[Ç}e™µfœ–Y¾R`çGͽ*‰S-YHD–l‹_äL~1MpÓ»:ÚxVΡ‹Ù%bØ8 Êj7æ l`WOC6$÷^Å'“Ô%±¼¿:_…^(s‹eÅv0ô>”…Š€_Z°<Ô2:‡7f`冲æ¹dÒŠ~Ò㽺J†6ˆv’è5^uöÑÌèÛ qUé4ÏŽ>™¶Lq(M\Ô`ôx+Õf¦~ºøAžÈæs?&¡X'úáÀ3Û¢04¥jSŽ`2òaÞU}GgÕºãåUü ®9¢6?á ¸uK!$јË0]‰²h»§ÑGÈù¬Ñ‡¯ÉÜ´BÚÙ±LÏ!õ˜´ŠJP2îjb/‡?'V[Õ6»ñ3àÀø4Ï¢HHFNIO•Xc€ÇÐi ; Þ]2î%xüWPô¤£×m/åš:R[5†  [TGž((ÞH×ñdm’ŽÏõ¼o ßèø°ÇVÓZ¼ÍÓLÚ~ã•À¶õav×ÁŸÙ:2ÍyÖ=€È€Éni¶œ»­ŠW$MãGè,¾uà97ó£»ycÃ/¤|‹ëONé4 œ]ì6Iã!¬Ú¶È\m»&ÁÕUîïBøróa$xùSHÄÓœªIžâìÊ+™¢©uer¦]…Æ´])é;°‡ó7Œãj,¶„êoÅrGÜKGI¹Š–G$C®çOkå*×o®€…¨Ná[‰ œS?ÊPUP.ò8ÝïRXºë&\­ÇLfBÎgBðóøj$[3X.ùµŽ²f¶ɳŸ)V­uA~@I’Ѽy ß9Pa‡y})y:/é¹›u¯â¬^q Ÿº?2¤ù¹çØÍɤx¦]^§c¬\M‘òP ¶öÙÕiÀ#:7}½¥Eâ§A¥>š A»½ÃÆ÷ñF/ +®©ôþãÛŠo ÑSÐ=áµÔz.ÜK#_Ùêy=Ê9'¾¹ŠF6ÃàSv J¡uÏ\šÃÝ$Ï…Ý^ãJ§å.t»nv –h С§/N›=Ü2z7mžëæåt€ø(ïî2çøûdór¿+?n«t&!šm«Áö¨${HÎô•ô{»®? ¾é-÷g{Ø££Ü71(#vÔ¾‚X®í‘Wú”A,ço_6S.²¤Å|Ù&aô~ÄäñäLÏÊL^å7"’~¶˜üÌ/Ñä·Ïò[mt`í%p…gTTEBÅ)ÕäsûwŠþDnÝ‰Š¸ƒ ëùÉG’š²¿wI'$”¸ÅwøQÄ_Žq‰­¥B´RðaNŽ íì×"dù|È[ëx¿ç8ì´¯m\Ñ­Õ§{Žu òœ`Mô»%™E*Í~ÅQãN“í¢2lþé¼tÛ¯¿"Bj ñ÷€BVØwÏÂFᯛ(Õ3€®^HŸî*TrS|£—×!ÞÐ`7ÎÄ0|%‚õäpÁ·3Ê7ͺ±>$ CÀ›Ÿç¸ìô¤êšØjRÏ­¶±ó'ÍTÆ Gׄà¼ð:Ä<¤Œœ†V²8FßD¿¢Û{1RS¿*`†h{©VáûÇ%8Û”XËЛ¹¥NZ&€:‚vš18‘u8v àŒ©íâ¥wó}G~”£ÆÏí>·ÔÉz)šRJ§Jæ'D†…veãÒwÓš‡›ê¬ø@%–Ï©† ‚Öj íª÷m 9@2QhÈvÈ—ùmr‹XíÕUQ$ Ùß1lne’9“”õ6²@ÆÔz|Õ¸´Ó0Å¿ÅE,‚œ–'É$‚yzÔPwf\›&jäôXõšƒºéû”rWï³Z†M³ü™®ú8z—´r(bYè,·eí+û­ÙìMÆ j عA{Å›Yå}>­5ª²×R×÷2ôÞõ‚”õ‚…kS9±Å»¯*]±ñØßôïn²ûÊŒ&Œ$/ùsÊó‰lÞ”jð L™î·»ç½A—N¾qMh¾nµ0Ù ŸX«àÛTGmñ1 ‘FéCæSÌtdäP}g€o}–§,_´Ro.`L—¿7ß ~0)…Vo ã¤47½ð¹QÍÔlÛôËL3¿Ú{üjïîç ‚ø’$4½øü¾ã>ƒ4dšÄ3ôb¤|ã>mo& 1Ë)Qãþè”=ׂ†OQŠpñ[ªšcn”2»W²íiÌΣæV›hqæÃÓw—„ù}oœ5zoǽjÆ<P˜Žé#&“¿Z¼/z%æ˜÷›ˆÌ8Å}_|x&¾TÏÃkQ®gâõîÚùtÀÛ¤%²“3§˜ÁëÖ›ºëÁõýŠS“‘¤~›ø“C=Múö~uf0ùüÛítè>™¶Mû¨dX½ ºŽYŒ‡$z¶WýH?º‰„Ÿ„“&CŸúܸ,T™ «^yÜĶˆŒhŒ¦èrÖð—}ÃwF×—uç¹WøÎú¨¥Š”_ÃÚ„­>ÅQ9€`RãoçMg¢ùÁ¼à÷äæøÑ'å˜$a€¡&Ù1tœÂ·èÇOð7 ÑEü—vZÈëd>›S^5þ°ñ’ú!>3ç€÷D—u‚OvvE-„|åé#Þ\lW©iYü+ølÜÊ4Õ+gûŠ<›†ŠûòŽÿÌSæ’JŽNQ–òý­h.VL¹ëõ‚krݵ»Ìȵ§=jbYȹTÐ[ðŸ.«¼ O‰h<2eS›ñµï¯½Ð­£³.<&I“Vx‚ÊÁIP]câK ë’‹D¡™œÄ£Dt³“ô¾¤ ¼zµöŸ Ýȧpdí·oNx—!ÇúQ?ÐuJë sÖ\„T=ó"cèŸou âì! ò^ëØ7„Ô”ûR:Pe1—h…ÔéÊôÅj!½5Q)w´Â Øó<£üò"›¯¾‚òíœC”q…¸@ÅÖa,îr {l º†ÿfktþôfë§‹ß®´êú¯m4˼I¤~VŠt*µOÈÇHÅžü–#ž1å¾4êN_{ÖTr×¶Ö kù]áTÖ×V•ùÞ91ž@(ÂfS³æ0ò5¯à0¬ðuZÅÈ;ާŸP×Ílð׎`™üãC{¯*S÷pI´¸“ÖÖqî,8ÍÌ,‰©Ý9ó†3J÷¥ÅCÅ|™m.ù‚%…|Úz¥¹MË¢î0/§áÎåx‰¶Ê )ÆŠfIlÒÂA*49@ Úî]^‰a”m¯q HÞ(Tøßƒâ„åˆ(Ÿ=lgSh0¼rÂö5h ž¡®]¯xPÓ%|ª /±Qà:¼H,n”É&aˆÅ‚D Êíf ø— ÃÚ>$åQy3ÓÒ …a †º`C«ŠÃTh œáÛ ²xÂÏY±îìÁù,#ƒ®“ØUP] ì¬Ü†ŸÞ:£®ÜÝëw ¨-G`Š‚X&¼a§0j¥k;Ï^ U¤Jì*‡hG9cЬý·w’ß·ž¼ðÃZviœdH£må6x¥ŸR‰¬wµ½5—%ÓK¡0û"®Y÷ôƒI·E°[ßÀ¥ËIsªÃÖǾÂ\†«"Ó¡×Ë!>”›&WZÿ:Ô%P!|>n ?0ÔF;z=$äÕ+*9µ²0xôÿý3.OÍ×FÇÔØ*t"¦_{~Wœ úû xpXN÷Ÿweìð+'h¡ÀìDÕOµ€\iÈ_U?×] =«ÓtæÖK±KþýlF?/¼^Y¡eÇYG<œ«[))Ÿ2xúà¾J­Ûqýs°é¿ú4m¡È®™KŒAq¢ØbÆxôiˆÇb^cb„¿Œ€Œþ`â÷·RºÃ“kçç›×X¶£{i]âZÜ5«á×äÞR»l­#ÓЬæ0:D<‚ú¤ãBÝ.ýàç©)U£‚Xn"¤íT±Ê£40„]’pC‹,eØGýò»w+{ ¶Hlý=d„ÚXí–1n=þmê ˜ñBZ# F·«ý àOö˜Èí…\_ å¿Þ&…yØéõŸu¤šoTô×ÛTgØq欄_1ÐF=µ»D¡âIf$óyìá&iìM“U:ÇïíÛP‰&’3°eƒy7Îê8µ¦s$èSå?Οx86šà¨ž&‰Î<Õøp ×ŽXýö8EËZDNÍÀ÷"ç¶r·ö¨Í­ªö¸¨Ë¼~8‘L#ŽmîÛk*giܯQÔà21p¹ƒ@tQ é o[I¯ï„Àÿ¨| •5ñ¨þ82CÃÅÏ×Ûg϶C¦èÎÞ ƒ÷ˆßöx~Rz÷;dêøNøw ²3?—¹ó)fP’ bki†Ä¿ÈôhâÍ­R¢±¬¡’ƒ‚Áf¿îÔ€¨ûU¨5&¤8I¥%µÎ)lé\¯~ÄeD;•`¨ÉÔ)À)\ùíÓÖÍAIt¶Ådʸöì1( ÀœÙ®ýÑVjoˆÐX„£vĉTiKüi0âmús¿ú“f7üÚsV~¶õ¶·7CK>8ú«•ûZY®´/ÉPØÀfOJ¹6¡QE)¦hå"nk}mÜ„ßOÔj»áæ|ÇY•º}³4P||J4þ§´yŽã_ ÍÞÌÙÛ‹ÆUk™3øÉCžHÙÜ´V&YÅçì&Ï…,·7·Øéx=ºÒN‡ÜˆÛê¤%{CÉ÷ÉPd\Mu öìŽV—O™)µœ'4u­ät‡[ö`íéf‰c¥Ä åd 6*”–øfãØÞ )Mt숻M~~eíß&aŽc½Ù8ø"§ãItºíÌJ(VN¸5ÙÌúÊQŒ¢~46_ŽÎ.1‡OÚK¨­º¯Üãh*™ûKƒ=cÈF FSÓˆ"ÂÞa l0T’XÑLÈb#v³Ñ"nîúV¸+qÛÄyj\ÂíÌäÅŸíî3pùic~}É&{yâLÖÃåÜeK@Ðq‰õ¤ø´"¾R9’<^ì¹|&ÒšZ&7ù!ÎiIwâl?ãK&¤/û’&a-+=…¨®î䯀êšiÂä å»_ýUÖᮃœoÖ£îO, ½2a¾ ãvoWƒ¹×…»»U!´'š.quo+yo)(õ½¡¶Ú QJ€$δÓq\ƒRs¯rn]_k .–Cø£óÞŽ'ëOôºZMf„‹$èL[·öÌ=¨1Ô‘ÒNß2 ¨§Â˜$ŠÙ DT„´asoUÔõD*lUP›`q„¸ƒrGákèïY¤ªÙ6!쌢[Ñï­òÙHÂýý-ædIÀ7pš/½Õ7íM§­‰x¤ÌøFŠ„ŸEÑšïÓØð;×HV±AݧúÔºN_ô²›½ŠçƒºBIIÛ’†‡’H?ÏV¤”ƒ#ÎVíš ¡Ð}ic{U¬$¶Ëüàõ&ÜØà­§üýËÅ$pCJÊmã‰$Iö¤QÒXvß«øÇ(^¥E8á‡1EWí?“o¦!åÈ9u¼k«[™ò7ªy£Õ.Ü“ì%¨ÀºìÜ‚ÂõèùÏt:e¡«¥âMàh?¸7öÝŸÞáý@n+S¿RdX'c¯ÛÉw6†'ËSrJ£û”1VªdÙ­0Ë·(ò$“éÃbi?j‹o‡S}áðaé솎ŒÆ4?›5qm¼²½¢{å#ü*„ 0&a:ò Ç'Äèꦃw‘¼[âtÊìTnj™»Jéš ܤ;`ÂXj G`ɲ UÄózlØËb8Z òÅÖœÜxé#Å8rƒ¹Ôpê ò=YCG#øŠLìd®b?œOSJ@ÿN½“•³†Xóã=aÈ”CrKm~(ˆì`»ªó!IVšjôýtÌvÐ6cûþHT4jJ“)`’г¡Ûúµ}hš²=C°õÆ“%ÅœN_Iî&¥æn¨:ãd]Ž(W`*'eМ´³ínŠë(}Z—>JÆ93ææÓ"P^6xûFãg}‹Jª`v†æ4·^ïö·ÉR¿šÅ/½Ã\ß°ò:YNÌ­³s5óKK­bø¶ 6qêØ5…–&=…,´f @ ˃Ö-úôÝ^1 ÛQrO8Â!²(›\vLx¸æSþÅa“~iÄà Új)ˆ¼/"_æÏ =H¤û¨¼yô( È[$4[nN!tåp’Æ`¼sØ(í@ÕåƒÞ¨¹0æ w$„…+Md_ŒtbC 3 êQÔÉ2h1Û;}¾ã¦ÈÛ]Þ[™Ú mZ÷EJ ­GØ)’H]Y¯çSèÔ{vâïx¯ú`£¶ÕÌV¥¡‹dùÞa Xa`™7u5¥ lÎ$],¡Î•Yrý)szêï Üú=EšKGg9¹ûh EQՇߖªÔÙæRÚ&\·¯¡¶Ù­¦°œP)b½¾þžôšV;t*7skÌ•…éõíT~,ÄU2çð"C”#bgè0ÀàvåËeIêºÖwãìmX O³´cº<)@[7º‘hù]6ý—Ò= ?å’ˆ{o±œáA‰û»¡ä¥]ËéÖô)?ê„wÔàl¦£˜ŠüŒ‚ŒÁ<¹0ÃZ¹ž¸JÖýH­#÷+ àh*£'©ëJÛ_ýäš_06òÔX¯ +~+à>ì]oÞlA'ÊÏ"|J¼g!š¼}Y¹BÉŽßË®¢¯’:7àí­“ZùÙqü®a“(ΘtHh{ÝrbmoÝ=ÿëÔˆ‡‡Ò¡õ®/ÚM£Ù{:XN ÃIŽxìh¾âñ— ü‹^Té8cöj7©'¾¯9¿b»,„Zkü+‹CÀ˜V<™¿ˆ5ÇÄ_öÄéògÄ€m"†â.]¦¸ÌÉ4‘_ÞÞ[Êfµô«¢‰“*IO}QŠ鎡xæ=/™°ì¾ëB'ÖíWNlé¾”×Ñ‚µ~ ߊ)½"Ö6?É\Am!EüfÇÝëø¾jpÉ,JñfÇõNˆÕ’]ç…_y_L¿QdS5S¨ãò% du”ÙH­±ŽAX"þþèÜBìàQ£&ƒ?ÁD6¡+í¡P…òqzD&Ã)Ý®$9Ô«ùK ’¦ÕùvŽ€¾, ä)ž À¯übI¨Þð;žYÕì³ÒM2áËó–ܵ•w^k×{ÿfaŠ9ÿجÒ%¹Q=•‡å¦`*Óh²ßö*Û‹-oÝ‹°k*ˆš¾ÆffBÓ‚ÙXCØ% yt×tó“bS1*• \˜ŸL V‡äOHjoñ9bÁu³I†ÚœsŠ#È:£òž'}בRòù“Á. '# ÑíTäG†ZYUˆª±t˜/óéIB-öåMÝ:¾ÊWN“…ÖË?LÀ0ͬ·á`۔τ¦Žc\%‹Û³áG!Û‚îÄxàQ!ï´X V<3ç!Ò´S¢c¸€“ˆÏ ÀÕbkþšíÓ]ùNëæVÈú`^欕cÉ4]r†v¥µÁ‰˜Žµ¥¿l²cß2F]¹*ŠzÙ!ãå"`:Iœ?EH¿Ü¯r‰@ç(Š£Üè½`­äØŽ‘ ÊW]îÅeÌ/ö†€,c1w:‰}gIƒÅì~ˆ~—©(PG“Èìë¹9Zé¬ Ë7‹ Š{lÖ3U*4ÀáEù³[»“’.…¾‰Ö™²ÁºáWÎìMZwl1iœ†éT6ÔK¹v-«Jùï|k§Æo Ðt±t?'¡æL»MœüÉ ò5ËOœ=|¸¦3l[QËÈÆMFvÝßBµý͌՟cIc˕̛’&U'/5Èkrf}ôă•46i¨É:ÃLèuƒþ~Fæ&å\ F³Üv‡4±9§~ûN áǘ,³àfÇç1-Èân3ˆ®ËªÚåÆH=jÖҊɶ·¥ªÃª~,,C¤qÜ$üþç‡?çpÜ·ß$§x-çó˜®wBÊF£1«‹u¯gZH˜/x‘è·¢þý.ެžj‰_Ý=õK§yÐÌä ±d½/„K©Œ2¶•W"ê‚n¾ç¤;È\ËÒ­j¯®ÛmöšlèÕTFp×ËNè,fnn¤ùx6ö»tëQ®xãxX6(_9 Ï{ Å®‹È°ÄGâ5^ŽÃ’ƒÊÉâÚÃú®IësºЉô™›¿ eÉØ)¡íྼ}é rÇn³@EjÂÉm*‚0Í¡•–^ 5 ®§³™\ŽLÍŠúšrÒ­ñÇÜÜ 9ºtPÑâ(¡ôÎoáy+Ý((Ïë6`T _ЫIË!„×ïäÉõî2 ëíƒðP R·ûø>÷TÏ™•ô"~ó\z¼*ä¶ðÏÖÁÂ|oÃðeOT'ÝÚ9e$”0]èû}þ¤Œ ý™• gEÎ"q5 ØaÛ:AŒø¥¬Üw×ë$Xç„¥3¶)Âg0}ÑL aßàPsPB~¯tÊ5»;bNñqš×u…‘ Ñߌ2²LîZ5A„FQÙ6²°¿1 Oô¶PÆÂÀ{†j™FègC¦ê5¬«n´=]¨pʊĬgqÃÚ.a_+]hcÅX2:ºïçli ¨?µÐ½ËHûM¤6•íjo4̶äሔìüˆÿ&y§Šï¯ÏŸ§~àR\: {¨š–I:ÓJÞBnš_k„;ÛTt¡OQcD&|[h=v„­u1Ø’)–o‰ =®F {-)· !o}ù~´‚upª ϱ—Ý• Zx;çðï?ªÁÛ¤^PrŸŽsDscë¦uŒÃ¶Êc ò"¾øu¿Rd©%#¬Ü†ÌÃtòšàdFícþ˜2¬Ö¼àJâKud"kk?g¶%ûÏ„nnm¼»L´¥LÒ„îÜ&¾âYùlìŠüò…æ}÷îú9·ÚáCIÿëš‚ôãs‡kuÚÀ LYÉ«+Æ5½,K£ñ}_ÝZ®Ô<Ö·ÀË žVÀuüä"‚ 1 l9oÅbð‘Å"eh“ß+u¸QÓMIt“r¿ÌÛ`ª? —¼ïi$'Îàb5L¾‰¼7ͦ]€ç*m!:ÝNïö#ñÙé•Jε,òûCÓ ý¨ ÿMšÄ/?ÿŽ»óì|ê›ø½²¬#QË€ô’†U$­Ï¡Ôùòà»Ü™¢†±ñMˆRäW&d¸!¶Ø¨¼uß‹#Ð`®wœã—óó,t1 Ããï¶ W³î'i—­Áý )Äœ A~R2Ò|öm.È' ᥠžf *xë+$ƒ‹ƒ{øf5z”ADz÷2,»,µy-3y|Ûlx6´6}sákFÝbE$͈ƬB•U¬«£àl}ÔŠvpi žŽ¥".’¯Q,ç«–H­œë‘yÌ©0á…ÏÈæRÞ@É-ÝâÎAÄéÓ=Åk‚Y…ÖÔèÖîS¯F“œ+ͤˆSÉן¿#I<)îR–b/1“ŒûïO‹ß×)uןEQS ¿'å”KúóÕ²Þ~ Ž«U%7už«¼Õq´ãEû9 [p‚þŒ×íaJ‚ýGOíbõÐe­ý™c¾TÀ4¼z®ƒ¹3“‘Mªêª]±×¦± ƒOÞ¶¢vd€ E[dq„ Z±í+®æÓ‡^¾x“ Ñ2»Îh¢hle æ€IâGÜa1çNÝ:.,¾KœÖ$#Ô룱£¶‹÷Æ® 쾸§yÒN;…;»ÙòÊ–£‚»ysiìßÛ‘cÕûbgžðþëVúó¥Pm—×+1”äX¡ÇÁ¦OÐ\ßûëÆÙ\Ú.”‚!”ìaÝнn&ÅîdûÍ€a:×ðÉÇR* ör˜]š`m¡óâ»Uä>aÁî6558Õ]PéœZúž=žß›CÃØòS<ß Cz³íÑŠå5IG„ˆL:š-º#`ƒ Î{™VÛ;McºÄXº;Üù¶ÙíB øJFct‡žêïÕa"Z®lwz§ÄÇ«`@03…7ÓÁ¢L?{áܯ°óÓÕ‰*PîÕJþ¡38<ÐaR´2Z9OW7ÞÄ­Ù áŠÇª•Ù@Ý[J0-Ƹ °f½VžÍ˜wÂê[K(‘Tî‡è-¿}]®˜pu4£kË?¥é²sn?n¢é7xXxumóû:{ï`gš(î>ÚqÐòÔŽ5,F€‹Ûspïäž(¨¿Õµ£•tE|!\5S¦«ûÜ©iþé^OñõÌø |H2¹S„gt¦ûâ*z5á#m9le£ËgB˸B©HµvCIdýÚwp”%-rÁ¬=ñ\?éöÏ Iì§Òo¯ý"W7âfypwÔ2’>ó¥IT¡ØŸÒpGé/¢‰Ë\wi}TCeËMº\Il”CaVñ ÷…KíP4bþõh*Á …HU³ÈK1-¼ñ¯ÂSí\asrøêß²¶à~¼ÜÌlý ¢xªû‘ŒêÊb–„úŽè‡Ûiëïæâê‹.…lDÑHÝÄœ·Ë¯Ø`Zž8jóA®¨òÖ‡¿N´‹Y¢/kTÎîÓ§̯øüÓ-#Ô6 ¦·W2Ã_;MM¡0 ½¾ÙÞi ,ºEct*aa¦Æ[?ua­>jWÒ Ûöh};Qg–r%ÅHnªy¶«—ÏÏRïN¡«2óóÞ°ßXM´jÁ B&õç\âP{5­·~‰¿jÆîó–†<öy9ñ4r¼×Õp„ìYšh+ðÃE0–‚¼eVÆ–9»L’ã}o),U}AÃdÎ^cw¢¦³‰émùLã êŒÂA™:•‡3Ö¦Y4¦øe“;ÅI‘UÊÑï²?ï4ÅèW7¢ U×+7Q ý»4%¯"yÔÎOðN­õ3(–Š(~²%¸+ã˜PM½?9M,Îm2ŒÎ+U ¹¸-‚3½f-N—æÔ£®»÷Ò[Ðf@§Fþ˜´.P>ª< ³†ÖrodËI0SØd€·9^©v¨Ï“‡C&rGÑ{ìM×W)8ðÙ çÒŠïd»}ض¿±éÏÀâ²59[50ìsOÁÒ*ª÷£ãÉ{ØOÝN²qÏK|÷â5 3§MÃï,޲±og Ó<ØSM0s¾+ätmcÅ >ˆ¯îC¸êÀHµ fÇV%𣪪–ˆ“ +ô¾tGâzлS¹çÀDꇞøIç…yý`á 5* Öi^mŸö–pËoü« iG¦Ä ù0nŠj„I·±¿ñ4'¢ß'&}¾žÚ¡Zå¼K©_G˜y›¾ _ë>´ýÖ—ŽøâñÉðÚŽÿîðždj½ UN3+¹\;á—Š#““ÂYkaF§Ë-•(ªµ;VßoŸ€Ï üœuØIé‚É='ýÐóS0>ØÁZ 8ØÞUø~÷ù ýªðKñIç!†øžˆsë­4ðë˧¾Ï#}K¦’#x`ìG›é1ÈG÷¥s-&×·»@¹ËÐìošh‰A¯Ž*ÎÁ. ãnz')Ñú}5~x ¡Ïî}#=ë.Suåô¢Œ}lÕô®Å¡ì´ª™ÚñC©l¹bV,ùl~Œ¬¸&ÁdÝ2ì[¨íÂr ádfÕÆ/eÏ «(º‡7F¨5!’ÈÉm ~/+T. U¸¤‘dÕm͵«šZ Á— ”ñ•rÈÈ›‹GƒãÏ¥áKÖ2V¬Åìi²S`íÕSŸŒÄ‹·¡’ÀÆ9ñtUy >Ä Bˆ1Í>„Á<Ž>w` ¶“òÉFàÙɶ)‚Ã^A5uíÒýoå1î´ž86Óg´_R%ê7+¢ÐžÉˆ=á?ôètÅö]íœ;R9¦Ì»ú6Ì„6Ø#ŽöŠ$ßqZ DÅlŠurÓÒÝÞÅ¡ehÖB¢òY'N¾žjÅJÂ8ðÚoo/s_9!N„6ójD n“†ä­v=½´ìûëf*i ¦hSàׄ­7d¥”ZicЕT³ýn«žúr’ê§ËH‘ïtÐt ÄäÐíæí¦2£‰Ã"lîìèífœXtìþC½¿/4ïæ'aÀïò¦ý7ÎûËA[åé‚lž{ý9>4ÊIOžºÝaf&gØHeƒSgÊœO;ƒ^^ÞÉÅÓY°cèA,°PX;ª½XÔÜœôÂ¥Ì_âŸáë#.P}R²DÊŸXúNû‡ý×Ǽ"Œw»œýÀ¢öøVž?eÞÑÕqÞ@|+g˜$uA»)(ÓD"<Ð1áz‘mÝúRRlD•tÝÝQßö;(¼uoëk(RXßÔ]Æó¾ã6}rÄrm5#µóØ+¿dO‹²}©ü'Ûr¦ÄÿÐiŒ(B\XS´¼ÌXV æ¡*m]ÉÁ«yY﹜ A½à#«+ØEÎÁàÑŠ‰\-âΘ¶jï&—+¸B:0÷ôT„ —¹Tžy‡˜–®tïÂE¾½§œ¸ç®î“%Ô«Nωá“KóH+¼þ¦jùÊqPwWæ ÿuûÞÙI©/]HíV³…%ºö;Éy 6YmÂK€¼¶ $e ^Xvý**ç*vˆ…¾û°0þ›”ct¿vŸ¼ü[ö~ó%‡Ôxî{ÓLwô·ÈôPX…èE4˜¿b»*nžýɱ—H©!r ÞoñMXð»,0òÀ’9Œ†v×`G ÜZúV‚xÌÄsö…•–o¾Ý#ØÏö9vl5‡·¾ì®ÈœÏV‚†{Dü°°o–~¼'x,‹ Ž‹²çËäó „µÏ ÞuÛÅ( ²_Öµ¶M`id“㚤¥“­ø|\În/² Ç1zp.ØœOpï§9 ºLoecªÕ}&úëk¡`WýÖóeõ¤WǃOiõ?ÖPÚ;i2ãøï<9[ºWÉ Ñ“ ª9\ç,uQ<~ŒÔŒ5NkŽÕÙæ  ´,Î|bG"¨5'âg-ÅŽË …F9ëmëñÌöA}MI’û~Ik=ÙZUƒe¢’­Âv‘E»A>ðkFD>yu´j1;q+;lS~×òg¨eÿó×J¨€BTÑmÑþX’Ђò_ ]½éÙ…2ÌM'¨Ž°Ûc>qb–û–.jÒoá!ãO]p‡¿[×¹j‹ö©¯Ä€…ÅÓÊ¢AÂfsÜ«!@¿!xsekt›éŠ/6[¯ uŃY–¤ÒÆÊ7ÿ@î¿:((Á±Bc QÏ`%ÝeÈy‡¾Í2¹¢l*“ü3©¢Í‰º¼‡pfvC-óȤOÅx¨×îOCõ),9à û¬†ð›ÎP®[nŠ™àÒ]7PSoy¾9b[Ÿ)ðºÜNÖÙ£±gŽ8!c]Ž£ME>ÅÚNjuØrØ¥¦byêÈ^×Té! ìïfx©~">id]RÀÒ£w¥Äí2¥Ÿ:i";¡Ä:µ‡òë–ü*ÍÛ¥ØTûeRq`%0N§ÍÓÀÑÛŠ E˜[]2á&Þ†fèæ†‰×Ì‹„ õüNàÖí>ËÊ4ÎXDx°(?pß®“7¢ŽjŒìŽf§Èn²ÓSöñm”0Jô½®wF-iõçiÕ1Õ[7¢7mëy]JkûßÏÓ ¼§±‰0—…çVY[ýKlkkc'> ¢«d+bCº—¬2SÔ¼âÍ]fʺÇ$«ö…XqU¶|†&ÿ3(€m „ûzˆ’Ö=Ûk§SEéÁ,oˆ”WŒ@Œë jÓ:qÛ…e|Ž„Q©5ˉ‰:/D!¸(ôµ7Ñ\f¶Á8škAæÄ®±ƒ‡ç t˜4Åu-%æåXéÏe÷ô©ÅG£Ã…eÕßÖovª<\øÚ‡®i€"0;ØÊ›g¥²ß£ñTNZLJ|4^¤uØLu߬ÀÀ¨kâž0™Î0ó3»_ßà:yL ±»Øât' ÿu•l*ÓG_1pÔ«ûAÏ^à¹zKk¹h“8esûÐI$•…*Db¥¬7áW3‰l§æ ÛÝ+AUM®9L|2VÏRíByu<ÛØ]º;y Laø~%E2ªeÑšµê¸8¡jíëÑ?v¯wQ®à!œE·©q¬j`Nyæ6½2œdÚdñ¤êŠðýþðð°¿ÌÑU®üÔ"°üIÚÖçT8Ï~ïÌÊë]×ü:Ýâˆô€DX`b ÿÊÕuÈÿDÓ=yŽbŒÞܪ0áG¹¤FP0Jz ePúÝÇy 3œ&4)p…-fm<Ú݉=®×+Âñ hXs®N9€‡ZŸoª_a¯Võ‡4:¶©[‡ç0³Ä:‡\jPÎVM|`,n‚ä7o™Û Q* ºæ“0.ÉyW9Wà&´«¾ ™+9Œ‘Åßè—,$1As žÄx¾ÿék-ÂÌCeA²As'Õ­f5ÒA ,)<Kmõýc¾?ÞF‚(æm÷ ±™jg/óÂ~H´ÍÕòŒ‘!à+ì;GVg^Úæê¼Ï?Ëêò$>† ÔVý1Ð(»µe¿k8³MɺL£ÞEQ¸z{<¦ƒ)< 0™ó ,} ~fˆáOÿÕ¿Íáñü÷Þsv¥ (zÆåº,Eº9ˆñŸc2ÿmSúʤ–žŠ±5´^dË娤kY™ü¹e’Ñ A¢ü ÍF5YDý7W‰¬Ý\•3¶^RwaoF¦º`®¼AuÌàùðD!´eÆûIÍÄ5‘äó{,íåïV{j#lâg _ êW´ÌYÓûÂŒ³Œ~Ëfá³ÙëÁn&\ñH¢—jîG”é|%-Ä¥@‰6!õ¥Êñ*´åfmÑ3‡L’ôcñÂÈŠ•dpp¢ 5G'äøLqÈ æjÑ,} 2ýÑaoÌ‘…R²‰•\¸˜¥ìttÇzN²³É%ÛQ%ëvD¹²î(µz¸ÙÉ@zH°ÀCÆ×zk¼$u0ˆ•rvj<·?À•Œe÷|³ØÆGi‘OrÿÌè´ü·ÙôŠV„䧺¶Í'¦û¥’½£X±¨hX+Ü ¬Ž÷1neÕÞé[¨9ib&‡:!‚¶ÜÒbÄÊ=¥·¤Jgÿôø¥å±ÃL…Cþà¾A%]Ž)"vK?&/ø1a¨ÿak’)ýÚJ1²F 5ÿƒš1…1 ÖÕÊœ5ìt¢p á·föQ;Ámôå¼y oØ.¾Ý—Û²mb…öf.qwã™ òî·Á¹PpE–²`¬ طƸêÔoçጛøð7åR÷- ݬ¢]ÒKA*òÏdó<Êç=ï?t8ë‡(à+ì;GVgE€Iû<ʹËàØnØ‘ý§£Ákö8Ï…pn6ÉIëA1y|%÷Oüêj¼;EÎ.Ý$y½ºñ&¹ê|€ å–Œ½#eK _oš»<Í^VÁª Ä«EFiΟ=ðÖTVÛªpa0ùIý ·=é2eü…\·Öq]L!4·“iS$¸ JÚ.›Eµ#Sì ˆÅ—ðß’¬lrUñx ’îÚÐÒ!.ª±Ð-X[ôýTo há¬Ã.ÿ”`ìÈÙ/óVg´ bãM;ûÄ2)¿¼©™÷ê‹v+ÿûJù·£•‚¨Ânv÷øQ¼¢D®{úû6±mΆwZÇ ’é·ap‰ÂQÝ~¬,5IA¿¡—M©ôÈÃØµ)%ëÝbÝÄÜùú‘Ÿû+Ï)âë²®=yFÂC"¯öBûm á÷뢮 M' xeÅÜÏ„ù°Méÿ±$.¶¹t3Më¡r6>C󡵨ëÓÜ¿ê°òy«ïÛj§¦ÏíÞ)ð³?{â¶½Ûë3¶ý¨Ù~“«!.FÇÑÆ°éó:Åà߀Š[^ùQG20Äç †qjS¯Ñjž4ê“`&¹´Dˆ)'ÇY¾CiüËÌ’½7 èG&O{ dº .î§±6,’œj\Î ¼“Ð4Q=‰+¬<°öpIïÛÅ£—Mš\2…¶d—XšQňNgQ¯- þIë*Ë–Yn„ª‘ƒÌ,ÄGáôˆü@§J6»Oç uæ4À±ˆóä_DèNÐl¶i¨-Àë:|­ü¬…Ú«öá@~7Û÷ÃCð©£`Ã"w¼­ËÂÙB¨óé}|‘¡2‚™ûl>ÐþÔæ‰ÎWE$˜ÓFsš•Õz6‡ç¹Iþ 1v^s{Ÿ#¨Qø++CvˆjÇì¯ê´{ûFû^1óFÒºAE ›zï®Ï€vN½½= ^§#Íbºÿ‹ðýoèDÎ9+¯Œ&Tˆí¤Âý\âo⃉‚03»ïÅ_ûlGIÄ¿hTÈrf KE8tz›ÙÒãFª“ä 58wpܽ¶Œ…Cè[,2‰PôvŽ!(SÉ‹nÙ$Õ 2;¯èÛ,†å‚Š <*ƒ²[‰ú¯=BÔîa†P‰=Ðdˆհÿðvoþ´ÍoQ–,]ÖƒèÌEÊÏÓ›œ^Õi¦æŒ 9Ú˜ÀôÍrØ8G¼©‹¯'…A`‚&„ Ÿ§]¥z”¹úͽ‹ßž‹Ëc6íçät^gõîºøcñ&“|N÷EYd˜ÓévC!öëÑ‘ž#]ÜsaO^E¨ô~f:&v)ˆ"ŽjÉ Ïæ¥uÙ…Ð]JWØ1Þgv˜½]|z-·•5WnF—|ùʢƢA&0O"güP¾·\Ö+7ާΟ!ç‹ï`!âkÖ.„ÑÜÚwèýÅu´ÕõšK—͈ø"äý×J_?tœçsRcÊbåÂ4[›HÈMþû­­ÐÎ ü@žvý“Ìiõ*Žšþ0SÓé•PÀà¨áËY@`Ö 5Ûþp2*L€WÜ(IH’ÖÜéÌGuÛ·Bƒæã€Gãßj\‰¨ž§y#öäÛ¢nöÓ,‡×’.VÍ…Œ…%%̵wü´ ¬¯Ú³2Î}NÊÊ+½ÔxÀ×0jYý1Œ™Pí¶ñk_ãŒA•´@c ç8´8zz¼Ð ›a*yqŒ7aÀ© kÐþ7roJÈÇõkÝ=½dL?¢]ÒàˆÂ8ضSböØ}˜uÐ!žïl’Ð\¦ÞÚxÂ3ÿ’&M)¿>PqÂ…°Hó%ìô<ù ,Ý¢QAáøÃËŽHñ‹Hs¥à|­¥U9pCEÿ¶Å¢QÔbô) OÓHç5 U†8¨Ì&ñ?$þnÜ 'FC„†Ðý ÀÜ&›MÜ‘pÿ§±‡ÍeYü¬/ßñŸßmϽÿœ‚añùÓâûý$T&W» Q©rxæ™xèÍ£)Ô‹Ó«÷/ÌS.M\D:¦Ó½.e_L”0û'ÀcÝýëÝÚ Ë§1 }t*¯™Ûõe|õfœ¯ô°§wùsYG•k©(åIB ]"5:C¦Ò9´ðèA½¼ yÁ‘ºúéhÇF^‹ Y9ný iIŒ5±óBÑ#3¥¾ä}â óU™ìb^œ 8`‰œë9ú¨ dŠÝ¸ÿº®=Ëž1ŽâÆnxßÿ(#à8²ËWð” =:lTIch±Qê3ÚðÐ’~TE2Nuœ`ÅdÑ#;m[0›pSîÙi(¹ä8C çC"RÛ§˜è˜8•L—B‘†Ã6ÿ{[4ŒÓ–ÜÑ82màÈ*‡!›r×XÂ4D nÆÏWlEÙWÑŒ¸~FÔD€½Ð95›Ô¯äªòÀnÈx\O9én â0d f¾zlþåäÝW“v¾Ý<ýœ· t”šjÆn˜Ñö%Aæ§ÎR÷òn¬ØnO-áíºWyÌñ?hâ>ºÊÿR¿&I¤”ì  rÒ‚½Ïc¶™"•Ö¦øb‚-‚ž‘czTx{2ö”Ì,Ÿ,Nÿχ0¶Sýõn&nXÕ •/;­Ø/€ˆœ@FXvÖáÏ€þ¾`h-ÝÌåæVå0%öTÇ Q¾-9M™Š˜ŽJaT!èjùW.Ö‚ý=[öÎÄ.RiÇŽÌ(ÊÓf¾–Æúe'³ë’Å ä zëQÛ»Ý(]eÃgg=IÌU: 5[ð±KÈv(îGÐäßÔ?=0ì•“,4ܳϪp¿4"©šz4ÝdÇ+2uµ½"áK(ÝŽB©nWê^tZƒ•k>ÉRÿÓ¹v˜Ïaé rÖº½›¥ß¸T¥Œ:BÙ³K¸ñnÏ_žé@)1ç‹oæ%VÓXÑb‘Äy«uŠ|{¾ ~*Ö/Ojžïúçö6êgtìHéZãÜÆƒåc&Ô ãÒCQ°ÚÔâ‹ÍÉfŒblš]ª¢Ëµ­ÄL`_râ –æÏ' Sk~ñÜp³Þar¤-ª\f x6ÿ€ôK“”6õqÉŠnæ˜ÏÜE‡ºÖðôðà†E¹è»ˆTÎ>¤ß…cL"­Þ;½X:{\òn£ï%Gé Ì¥Ž¤3ú±íñØw`çïâT4²­¢}”ÍìAhÜÝ|ä% ìn;T¸È¨ü²åxn:UÌÛƒ°hRbŒ8g×ËW¥C껞JR m…ÆHÒ,+ƬŽ[“ZMûÄú°uwþ9ÅÓü{‹tzŠ+gÝ­ãÁqŦF½øsKºÔ…THÁr0‹þNÖ²¢•£æ¸ÿép÷õW°|ÉÚ)úÃò$Íúš«-qGÖÝÉ”Þü÷ˆ V‹eÎÏe›snƒ"° ¸pØMjàmÓŸó€ Öc‡w1'¦~%ÿ´À4fˆ“ú¡D¼kúeþ¡}Wá(ðp8ü¶PN¹b£ôióh}±Šæó JÁw–)ºTá‘r0 bšûaÇuÿbEJ~Ôp¼DyXn½²®÷iæ­5J½/?Nÿ Šr³‘儊¥:ëÏ='ÍARÅîÈ{W.ÓŒÃ.‚ℾkÍÚŲ.Ö3åm·1 r‚-ìÜ1•cûôªÈ"ô¢3mpÜë-šîòʺšý]4éïÓ4÷ЧÏ^ØIÐŒ$Uˆr Ÿ‘êaå«°î NÌ¢îj²eqŒò±07îc„ßþ¡Óê¡%wÊ“,µgÏj…l@Š}Çhƺ̦d‚·ë&¿gű4‹Tú:õš+b\µÒ·­'µEðR„Ë>"¯Æè¬!Šà”]7–9!ö²¼v=,ÜGÕÓ®z‚údS›«— Sa<£žþmßÅÒ¶¥øç¾`Tà;•äGEùXõ\—çY§4]ÿöá]IdE„Ç(]`Ý…xߪäŸilxl~v IV |K'FRJÌgýÈŽèB9ŵ2V‹ß’¢Ï÷¯:F'®v\£-«öÇOÓ0Cב•¬3qò,7g‡¬¾ x'œµš0RØ(6ŒV‚›~FB*Hò¦3laeHÓžM¤ùV\/ºM]#UN$ ó•wNûÑqíxùÔ‹"š~øÌ ä-jhö“€c+Ðèúk ªÓÑ~È*DÏ£~Afs¼Q¤7BÔmågÑiUÜÛã6z1öz ïD 0v«Á³S6:Ý’òl43â,½åLƒL;ÍÊìN³6˜QŸ œyoaÚ“æ¼scC|`²½TÉÍIx”α¯ˆbð¯±ò]QLKèÉÎë¯uÒÝÑðFÐâÓ:ÝÊ“ƒ¬¥¯ý‡½ÉºsJ÷±C­7°J!ʹ—ëÚéˆá!6pZõë=Ñæš-˜Úø#3–‡åˆ{0v‚Õ †í+e­æe)Iá„ÍR¸³Î„Æ$ÎUïÖfB5'ùMË”B’+im³ÏBYðURT€þ”Òõà!qf! œ©bצ-P‚Þšv‹-¼_‚êî°-¤EÔí‡áY[t!”Ës¦åÝÊ;ÖÆŽ1+è‡7$õ$¬'|ó§ÍV-p²[“¼«ÈgQõõ« ð0šLwÓ¢¡tAÒüƒþJeˆLÅÂt›\àm±f5ò¬Ðé(îr?.ÒB!Úe^±‰kÕS {ßòÈ'Ö—ñkŸŸZK(W,90—³€Jï221ÉïUžËSs0mýò9øé+™oðšC«.*âcýá<ðª¹iCÓ&$‡emÜi; *Í?eÏêˆùl>,øÕëÍð×S]'ÕGËæµxâàÝëÈ%ð YÓÊ‚§™@Ü‘0:ìLÒÜ·O¶$ˆi ú½î鈮Ø)¸è jãxšº¯—Uµò®.:Î0­ÙWHaÉ>ÍÔÀ œCš5ÐÅß÷ˆö¹<Âá CdçSBâsz¨}ÞCÆÎô‡8ç:먶ÿ ¤Äav{ªxEFïô黾Pê𽓑’«¤u¸IfšBóQ|o†T)ˆþM±­Ëí©í·ë÷0ñn,#†û£ÐÒ#S4Öç%¢P#3¶™¢o?Ž3{€{‡ê ™[°‚!÷aÍÑÚ+4¶’Ÿ²ùo–‘|¥LºWmÞJ m†·AÒØºÕ÷™P·¦‚á²CøüZã/‘Miuï¶ÁÚAyÔ¦k¼{úH¼`ä™îoâhpÅËçgOÆÊN T%DhçžèÙýSC½Ìªò6ßä¯C•cÚ>)r2tþÐù(–âÇ&ZM’Î*LŸ(¬äÐ7;3\¡Ž{ á”Çí3QD—Ò‡!ŠbC„b‡‹”Þž‘kvbØd#"šÅÙ‡ºgÿãÍr uƒå¤}Z|£C«ðÛ»9 a ¬Ê³º^•°øer(Žc>È&_ÎUø…îcš®æçÀ G?p‚2eH(%ÔWc¬€ž(ô •û©ØÔ€§A‹åÓñ¾«žÖèðGsAp!uk¬Þgeµ¶1asèÃkíÅ×}BW è“Mò‰Ú3;Z'åv‰&˜´¼§p´ é¤X½ó0LnÓ/9(Ž»4³t 5\=°¢ÓtÉ=ç°Æ«›i轄P\¤ý¬à„½<¢]'/=ÈTPE[¨¥Æ^Òhƒç¯çŽÀ…8 ìû¿<ï «€;Í’)ÊÔŠB ìû@»Ìž¦òK¿½T ˜/õË‘RíY<¼ð jð aàIþÑV²æIÉÂ‹}·£éNÈöíl›¹Ñ—´qO ³ˆø¾Í¡û³ÓËFš¤×…¯àó»¯máÝÅžS~9Ûk B†„ô¿xNåK³©xßb¹Q—s¢ Ó±u)þV%ÜÜO²p™q…߬óUmõKS¢6KEíü1!ÎÙæ8+¤‹gŒöÞ¹àF7ÐoÖNðð±"I‡A‡÷”"8µÓy¶Ju©‚ýÉ&ϸ¯1ÿ=çš\yeЉ›Çt¬±ûUÄÂø68–¾Ex˜d™úý>à;YÇRÑÂ@öø¤ª/‰í©+¬‚åôËV™8÷¤€ã¢WŽssjéïϨd£T„°ÌqÛ4‡PU”óy)î»§Å9÷ÐÑ™ªÅ'å?ÕÙ 5AJèÁ›SívWòî¨ñMƒZþÎ»Õ .Çd›2ó¼&j( d còÞ¯Lh]Ïy6òWÓõ˜ª§53¬i¸ ­“1¹x:ZÃ¥Yî We‘"C,¡W“Ÿ€e‚Ù©AhAÉÔ™’hÞPgã¨5ñéô­Â¦BH©ŠWÁ׼ˆFÐ~öiy/8åjò¦k§J¼ô)l·8lõ>•úMv pCçe ø³]ãÛñçÉ®$ô½ ôt ý}ÙúN~E¡ã²$Z0 »’ïÜ Ǫœœv™„'*ŽÈÌbT†Gq.µa@Ȩl¤~™Ÿõ¶–<¦(G˜Jë_IK æ=‘Ÿ$TùT߆֊Õ|l,­9 ScêÉdUetÁ=I:¨Ö«^|æü§üa² ì-¿Ü•KEæB@¼„¿Ñk€o)³Z|"‘ÍÙ$*É¥{ßn>.ý^ 8DCÖÛ›®Qoo¹µÇ±4û„æéEž ¶>\çÆÝÙÝwàÐP»”HO§¿Û5Ðsß jÔ½²¿¿2S H¤ÖLÿ·yÄã_OË|ÎCCsg$¦Œ¹‘`ß‘’p¤`&Ð#ñÑoé;¿Î I¡ÕÂåtXìæÕœÿÉÖb½Q)yÀ[$`772ßBý; §B5Eî“bèN¼;Ajé16 ¨Ói¾@M ^Oë¥,Bý(SûÄv}uç£Ì"ôhÿñüqÅÀÁ†,o͇2–O`ÊWB8›Îˆ 7W9šP‹ b8è ¦à63B^ëa™Ã€t£!ògm?@ÕÀ*› G¦òÞêe+¤ž %.ívYòÈž÷ŠÑª³,oüÖÊ=\!ƒŒ9?[¼…!EÞG*ùØmÉRA—À¼¿ ¬—C¼5³³#q'á4 X2eI!êo•Á¼+íÎìr ¿ÔC«^cÙþÃrx=' j[ó‚ÌG¯V¦u_™u3_i„g$|µŒ~W»=Í}LoMöÝ)´`£hn7Û„qí¤J †eN‰†ŸºY~[üÉ7iòÔÆùˆæk&ö\ÙF#ÄNV"qÓ—4þŸÁ\ˆNµ_[»«æŽl.“4‡LïÇ‘ ”îɲJ-Ãvë.Qc³”§œ} ÀSý–3€Nt‚²òo÷èA¥U8ùÓ\vDåB«yÚŸ'O$.}1_”ÕSWÌi¾Ùk%´vìZÓÍzÆ ÍšF´g[q÷°7¢´ „k²•ÄõzÈ̬÷âôNTügòçà!SÙ>‹G-dM5o´šé|B”Ãùေg±‘_²cbõˆ'DCøýÀ+Ù®XÅܧä`š VvdÕó< Y!ñ¯¨?òŸ§T'‡G?ââËÔ–^DFÞóë¬ÑHèWm½O,Dýßg¤ëË CÑÍC§ñNO š'Ç@cžºCýøGB®ƒ¬JÀ€z¨}UÅr¡;ÐD»i Ûó™®ÄúÔAâŠe æ­A)õ£”Ræz7SÀ:m·ãÁm¤ýA­†Í®RzH[1ÐzËï”¶G3úõc2BÒåœâmÆæ°|Iä*\„¬ï+]½;¾L?3Xæ¿»Ný³‹”‹È<¢ªÒ1*KÙ. 3RF•¡KN.Ðv3uÐ\õ }@ÛÛ”EX¤jþ›HµåBÒ„îYósÍP»¶(ßWË4¸ïÈË ÉÄz1D`ëµ÷çÂ2ŒRº¸X¯QH«ø†ÃµnÒ¿ Uu"ø²Ç¿[ü¦øxe¥¯ñF©tÇhzÆk«yG=?Íl¢”õã´ñÛB_·)"Š/|«®ˆ¦.ÿœMر-tN›càÌ«âÖ/WÖäë¾2#C?Ï=([EWÈ“*d/^÷%`Ÿj-¢+ÿ­g;Õõ¥)ÈiDƒŒ¤Š•ÃÙžøå-†ð­27zöÊb3Ù*VœpVÝÐ&ìžúÉ_næÙi[,á>§U»Z".?*…Œý ü@Í4O Y¾¿H ÓÅäÕÄ¥ˆN³–Àž^”{¼á­‚„SÓ¯Û\®Çˆ0NPÊN%Š4îXÀ}tG´U^ŒaP [‘3^wôC {Šf›­8#Ýk:ôG@Aµˆ[É"²!‚¡¸ýÅ®å1§@ÙÎZÿ?[¼ãŒÙ¡—ö(KGöA•qÆ-†Ô<\dGå”é¦××!€Ý™“à‘:gCù> ‘ö„_Ê Š€°½þÀë@bú >Ò—^(thS¾œ<½|õ&æžøDç~ÙX¹:ÉÂ$Ù_ùˆh©eþ-£æÖ:݆9<´>ƒ˜|ó1 ßö%S5VŸ#ñK½~ÿФt½X霫ªiX „Ú‹Ç!ª8øÖmù¶‰Ë0B=efŒ#ŽÑþbŸ¨Ù¼K}ÊU@5 ‰ß)[Ïèy4ЩÔn½þôú8«©¿IHÓôuM†Íék÷²ë9÷]ió)å;ƒ:êàÿÀEøå2 ÿÉ-ß3a4 š9«»É`aŠ@©üJmÚ6f³»“èþ Zø‘ƉKöçl½o“IKÇØvÓ’^ÁpoHâoC˜¿÷žz‘“T·rÊbÎ =£fuw5ÜO…Ðõƒs…?1Þ‡îϱ½j4{üÍ&Ë2Uƒ|Ù=I+Ù8šüW© f5¡O}ÜwÜL¿ŽÈšjÈ_›½ý–¢HßTùáá¥CJ‚”X‹¯MÐL§*ÃQIxõ\Bæv þœæè¿˜ÂÂX!£]öÞí“óŽ4å‹—pq鎡=Ç¿<è:¨ CYÈùïµ§RJ’‘Ñ”©[_œ8+Âç®ÐøìF«î.±éw»L5Tîqå<Šn¸\—K*¥CÜô¾ «c­†ÇVW*¦2MÔÀ2ÚßdƒëèÛÒ†¿ä9ŽmÂã¬EîíŽÚF‡Ú4 y¤Gu(Ö•wŽäg¤ÈB¥–¡”¸’Œ;Õô:2ÄÏ7LßÅ·€mˆôœV:qâõ‡~åæAϸþ@]¡“Lîe túªŽ7¹l¬Ó¬O[ü3 GUÖ™zbõðÉ: :.d‡˜ Ð#® „oí=…N¾eOA`zôááâ¡/¦> ³LÈ k±lë‘‰Ž¨™ãS37K¬£"ºA<>‹åiëµ¥' Awqz`¢a§-@/ÖÖ§u¨²ô?QŒ§æˆKyÄKÝ.®ß`ÂìCYbS›–Û9›ƒ‹x$}( á-q/¼;>·uÚ‰ù­—@üÏÄrÝ€&_ ,G“Ac73Èu¼>~¢öb»°BïK]ú……A …í Ê’OHI2'—j%h™pŠVù®P%¡ÅÌo\ÍxËÅëäk‡ÄcÝj„Äét Ù`2CŽtš¡Ì1X¶‚ { ;&Û3ÏÕ.5µŒã¸Kíš?ORëý‚ÏK{wb,ø†Ø;¤YÝ;§ Ô˜”}=½Ä³`ðÈ©Êð‹Xá÷~=I¶LþoYB'ˆ:}Œó¶Wq{{‹À5ÐáD¶Lk3wý I?€€ï5d£d‘†ŠþK ØÎù$§,mÙ6&d€H:>Ó!¿é!‘¼´ˆË~ zxIÃÆò£$¬7­KÈ{iÙ¨±l=ú‚˜é´5RË5s[º0p¶ã){9å¯ðÑ<Â]Îé¯WVü6–ÈÞ¢”3o,æ?óa£¨¬ÍÅuߤ °ä¯‹þ ë„ÜÉä ós|P»I^ßbXý©ÜÉaó²?dêÊ<Í¡¶äϸ×Oòƒ7M:µët!¾¤•þý‰C‘©ã^ç½I†´ÓGо ì$apç@é× Xjg¨mÀö*Hq+v‘ËS ÕꋨT‡÷(Î[¸[l˜£yé¸ÿ™¿Á„€\~€Ciû=Î/æ÷¤¹ˆDºŒ¬Š¢Hã¯ÌÑa]Y M¬£Ô¹KÎõ]¾âYiðõ&ÇßäQ¹ÏaÈ‘–(â[(LöZCĨ1öQ×!Œ!0m=µ ñÿnCã†è“ׄ™øÃ,I‹mý"MH ¤þ/¼¤­Øø–`Nݵ\†Qá±KgÝ^!<7Ãú‰Ú#ïÛ›ßßì-Èš ©OiC,7Tä]?Š.|*HO8­gáÀY_º1WPŠ)‘è€nkœvþŽ)Ó2Ÿ*^ÓÔ¨K Ã,´×a\¡££í`…šr1sꄞÙe \aÜ=k«ÜÁq8]³–?üg䪠¡P€×Åc*|T嬮%`Ö¦‰&Cº¸ùÕà’êéi fó±ZWÞÔl§ÑgÑ/‘Ó-_);BׇUÿ‡šf@üÄé¡WTG–6Ö%pT %À½óâÒ[ì0m,XËrk~ö#-л·¥ˆÀŠT7~âX€xÄ}ø;B+!‹kRô †|̇§Hóèj;ùÙ÷ ÊO§û“. ßÊ tñº{;¯&¬O˜&¢Xÿ'Ç[ÌA|:vjþƒˆFNÞFÁ2'—1äö¤®µÈÒt騗•>DM7œ¾c©pÚ³nrÛšÞµ×N, Ñz›œ6rŽŽú‰ 4*Žujm<§N è×ÁÁÒ\4ï2r¯%{%P•ÊJ ¬ÎEáÕ$¥òñ³‘iÔU(ìj Q}»`…súP.¬h‡cøâõÆÕNkS”W%Ÿ?|¼ N#¢@Ie‰ÏÞ#p£Nh8v¥ëÈ> ´ 0´CïœXágý"˜5fX‘ûìþRdª®D&Ü=Ið ‡k&0ù7¡“ü”Â!HQïA2°È¾µ<¶ßôÍ”ŠÑyóD‚âR+wbФLÖ—æh§ø’~ó8,)ù ‹ËôjÿVŽäóC+êkü¼‘ñ§ôõ×\Ï. HÞ7Ä eŠ»#'t†ÞïJ˜öýSdúÄ=‚pºv¼}ã%ü5@6ßot‚Ð[¤&(õ¢ô0Ù®§TŸÄËéÎäÛ\­_`ÔGxÇ´`SÅΗ[íŒRΑŸoËüVAßj»)géI ¦ —ÊS~†K¾Å›Qêÿ#‡ÛpP¿ŽæpP½ØG³¿tçå?¯Y3±Ð?­µÒ¨ p¾îBòólæD-—Ôè[ ‡s…à°>…™ÏvèFLNêÀ¤ìíÖš„5Ç/=ý¢ô™ùGJ8 i³‚§aTg ®EGúrÒÆbÿ|jôeD¢ï´ð#ßJ]Yà®bNb¾Š1ÿͯ¦&cŒùZ-šxh“ Ê÷ 9Û m‚|2Ü>¤æYùPŃ3»á°’Î&Pêÿ|›Ù:éû±VzÄ>Í™Æ<*Fe“øz”«L©£UKn³õ* bbØŒ»4·L‘¾_½*¶l ÔÍü®Ü §€rÒ‰gœøÓ`r÷(mÝÙ )·“P3dÍÜ#)âq‹çQ²d€ëêúaMó¶±9 •„WÔ9ÄÅ=Ûà÷ç I ÀÎ5«áaÉ6À”`ú†Ðù¾‹àÉw³†¦>ó×éa—4BQoÉ áôˆÉ19'¨¶N#(½·,K(Q¬:ü‘î©§aàEŽ’ÜGDÇüK¸úºÂ"u×6¢7Œ´îºçïwŒu¹_ü›ýbwÁœ9' Ç;x2¡©gº’³c¾®y¦¤à¦$¯œf‘ɈNÄuÇŽˆsž~Q-ô¾‡1/z È&’„oý<ãß{ŒE5ßZ¢"ÃáEŒØ·M‚úêlQòê˜ãÏìu!{’ÉÂ&YÇ>ð%;“·¾52覥¥ž(l—÷Τ‹q\¥Xï|4´$ z²ÕYwϳÕuŒôèzÚ>ž¢—៨SFk~ôÕ… ‚9ê@¢7ß ½™ÌôÈñùäÂO‰É{JØß2¯Ä†•òÈ¢ÙÕ:ø÷°´•½Ë „4)ç/—âzܸ¤ §¾±lrƸÀ —kÒL9#&ö ÛkžL¬cÁò5æt£?›ˆ:ìUµpƒ¨2‡”%•Bs3¨1´\Ú¨ÀÂp$Ðɬù!i,¤ »ŸÞÏòe4M±YÓµîÓÀ‰ A®Ë~Šéï5K€ÂG×ÞòÏ8aTVˆÐrd…ŒeáÙ"ÜŠ«ïDëabpYb¼Ðš_‹þÍ[¡ô?ª»áB_fm›ã§ªoJ/Ĥ(˜ Lúh“¶qŒÈ¡»0aQ²Â^ÊÚü],ÍMšº¼Ó1`$>mšÁîê‘HwpÜ÷ÂÒ‘.ÝÆ”[ëJu¡×‚Kâ«K<;\ïÐuR¿J¥$rT)x#E{Q¯asŒÊ8Œÿ`lÒÚ‰¨ŒÌv dq^‡ ÷âž÷Õ÷]~ÕhÛîC/¿Ç á#½ +z™RVI)—ñ6K^Vk!íü ìü«š‰‹ŽZ.+&©+ak„$:°vت԰ŽòîÞ\2Sƒ·4 ¯0Ïôô̈³·Bg,Ôå\<ä½·É»xéç¸ÿ…¹_*¨Œ. ½lÒ´Ž*È^û¯Ÿôªˆ> ¶Áˆ*m‚Û™R´ˆ¿$?DÒôM‚Eñ¾KÒ 'ü%„íû#xúöÓó>7šAùŸ²és¦?‰;k …<Ÿ˜-©Í¼Î—‹Õ â@Û«7ÒŽ‹Âq©NàDNnK•`MâcŸ7íHðð£²#« £äÿñ®0 ç”Óu‘F¯Ð{+¶çœÂHÛ…p÷oº_®³Ü˜jÐÌÆÕhµÿëûß]øÑ ˆâÅÜþ¥ëøÊC­T\ºƒåŽJç×` Ú7Ï·™ÐLig®p>QÐÙŒëû4·Âa¯­\R.Zyë8Äì?Ô„ ìxŠèòÙ·ê!d3UÚ”kÉ•ôàf;fíô “̬çVH4¯è"L“7TQ“P˜¸ý#ЙªÙQsë¢'WÌù§»‡ÇL•/ÂY¢œ(¥ð]³a$9‡>!!,WfQMdÙ¬ è´SÇ/àŠH,¤š ½`R9.}ˆ z…5@HêG:ºå§à.f>óD0PæÎo:Û£ü÷t§%3‡ÓcÄ]ùœ4[¹|xTèô£Ð…cú¾ÙÚ ¼â…O<„f£ÞpGè”/_hPÏæ/ô·’ûy1ÚXÊ‚å ø4¥mg™ ôÔ‘úQ—s…8#êÊ @ý÷i/’¥Œ ¸$XEç?[e °ãÐ÷æòž¶á ¦Çý÷»¥':e ÓJ–RyñbᦩÞh[^CëStC)|i‡Š>Š»h¢ f¢®Ï°¶ZXLÿ“P&\£‚¹ì÷Öñ)(óÅšŽ62^~±HRÂVüÅF¸?D¢‡.Y9]öfJIšÎiÅç[GœÐ^{œW ß7Mš7 ‘óz€¿[ð˜ú‹ m›JÜB4F«ÂqÿÐT »)Ê7–Þ~­™CüÛç€bÙâ½LÙœø.Ùôuø›ü&¢’È?)i•\DÚ]-Ê:Í0ìñ\É^M‚çºÛ}Ž-q¿°3Ò½U¸ÜQ7º°±f;ýînËV,“šêaá?-,_4vTÄøÊi*'Ð õ‰/tŒ9¤®+ú<÷™©öÓÔ; Á9íË»¡Ya—Ébàs3š 3îXI}kí½<;¾‡,è\H—ŠêMüޏ³ìôê'¸Õ¹î»ãØ„ã¢ûÏ„ýÙ @+jÛ65g–᲋à*n3Ù€Ëyîa¢«‡Êž<™ æ^ÖA„i ²‡P2Éúy´‚05^WRCr &àv–µÀ:‡8ÏòNK$Dy©òõ½TÕ® 'é<@ËH¯}šu;Ú–*…{˜G—·Àk‹‰¡´ÀQP!l Íå;õ¢Û}Q•>¡cœ.K>Ó @ó¿8Jñíª:^Ç17yÁ.#à®ON¾qvÇË®ŒEZÚXþ·ý™yѸ&»  pŒ«²„8œÙïg­1¤+O‰Q¥(¶w<Á\™QëôRßáÍ3D`12 :ún,|l’ŒsR!/5«Ó¹¥„ÇJ¶ÝKPÃèâù Iá§­ǽòäv6uä'¸{… §%¼Ý;æ' ‰ÆÁn¦GAñ•ð/þ“‚ûÅO­ÇL®vW³L»lV‰˜Ç8hÜî3¹ÇÐì§Í$ŽÛæsÈ¡ïÌs÷S8m¶€Þ WÃú¼O?'¾k…¸KÙ #¢ÈƒÞ…2’ŒÝîÍ-¼0ÎÖ÷2j»þÖõ»Æ°?–þÔ9ƒšMùbD¼Moá"d£{wiÙ|PÕÊ<Œ’j“²ºSÒw*Õ?îh?é@8÷0¾òÅá©bÜ~a,+ØÍÿx6$6§MX=V’½à\€wöK ËJ7§ô!¬ü¢5§¥:ãö*?‰?Ý{lÒJN ‰db‰÷>ÄgÈÉŸK|Wجþ =¨W¡=§Ù½ …IHQ‹W£ÇÀ*út4p&®¾[<Ý&Ìh¡ka³þƒÒD<|ˆÄm•èÅ0Ø8%ß¾ „€“î¥Òâ÷¶ò¶ <Œ×_‡ékÜ]gilÐŽ¼ÊC£÷eô }ØcÉ£ÚV4í&  íõÅïj*¾5î$¢*X%‡´Ÿö$ÜÞd‡悈fq™§–Qodm#Q®’J!p}ÞWê´z¯f§u±dŒÃ~Ñóú¹Þ Rzcnðf-ÒØò&:^;osã‹òõ §í4¡_Øn\N¬Æ¥ ˜@Ã7ÏÜ)PYþåd)£Kgî¸]¤m°Ý×xŽè·Æ¸'ý;—nµów#À)9‰ÕÉæ{“€i"  ÍTØÍÚÍÝzs%ø4•ùæb³L_O¶É=bÆÐE}Z¹h ©Ê”ô†~1—QãíGâm’³p`ÖSxÌâ¯ÂÄùÛüRrÞ?0Î’ûdÂ×kSHT®ˆÎ¹Ç¡L!›r—.#»ÙKAüC³ŒßÉÀ$ï¥Îg’'Ä©õ+ç8ô£|æå^4šÙÚHxMNÌÊ1…§øáxº`¯•Ïy\Xû%n&’ kþˆxÀLZ*Ä´°xƒÇ3oQ÷í )–äÉæûI/Aa½ç½SRÂ'^É-Ø©‚Mç¿Úvvâq|â’¾z4Ä%÷eÍ£‚;ÖsN–•S“! ¹J‡ÿ?ؾ4"ðûÓºH(ðÈδ9Áñ{rúášáj¿Òú‘£€†Ë(þfŸþsFœÁz¥Àˆu˜yÌ& XOmtܪµKR ŽTÈ_ÖE G©wwÊp$$ $·£$ˆ^‚=©N‘«Hd»7%%ãê”Ä„ô)Eºp¶|#nÖ*Ü„@“»\˜WGŒë«£w._QêÑ\,±Ûty^iµ~C2çN»ÅÌú =bþ®üý*¿€ø”6îì3~÷5꣜®®©.‹ûi+òhÕçìÌ^슂¿Žp½‡æ¦(|WUð¨¹nà„LHíH~$ æ.RaÍ‚÷#¿øm‚µâyÚVBbØMÍ8ØsëHL©uqÓ2m=xKt\i¥ÜúãöEõ?©ð ½0y‰씑“ø»»ûíhß@ÍTã&æ'±OÐêS?›e@I¯/ê^ý6E‹=‚&ƒò2\P«gžH^ÀOó­Se8Ù`cò¬[Z˜…¤ª¡Áïðœ?·!5¤ÔUËS4PáüÈ=ÁC3àX-Y„> µÆŸ+ÁÔÜœ›pZx~ɑljõÄbœq|P8»¨Œé™ð´3¤•!îýN±L™ÿuvX“ä*…;B6@QÞ\ ±u¯jÃA}ÖS#‰vómÿõVÅú]ÿ*.bRpÓšÁdú¢‡\éS.=‚­Ç™Û¯Ÿ9Ašã ;×>×Ù³Øé­Ìþ™ÍÊ@ézëTvwÀ%PƒÅü-M:¨ÎÁv^ç pw¦’ ªÊ)€Î«^’ݰsWžï9ü \l!ßlAÄò ´ÈxÈäͣ؋ J¿p\×@\ëõ!‡.õ”þ„Maøq¢15ëÙ_/¨Ðt›p&2På.å¶]K3ñ„°Î¸Þž•´J‘%¦¼­üư=¼~QáØàƒÑ7@ÉJ©7Ûó³x4u¦["W¦II‡Ò®¥ª{Hv±…׆o¹»¹¦yéDè1>8OÂÞ«)ªÛºyà²Å'Öƒ]mqï'ô\CqPsÏ `lï¡EŸ™Rflf°$Èxb1ÃbúÛÐÜŽ?(4¶ }-|z¹æÙçÌÙ€„DWÈ«!ËmB‚ì =©ú¢þDBhZk kR 8˜;Ök¨õeoøÐ~²M®:Ò‹Té ¹7FÎÕ©¹u1ÁEËl¥H½¤"ø…NúW]V´ÔkΡ ñGtqÍ O[Pùû‘ „¦ööK{³AX…ØA+"×cÛ1Ö¦é‘ßô„،Բ÷1d%ÃŸç… ‘ã7׆Î7ik˜5ôF]{:ëaÌjØí¶R"RýƒñÁôHfÕö‘h:tÌ7ae×*“Î9HÒÃÍ´ùÀƒÉáêßöú@V®œóŠû¸.ú;Ý%3y÷˜j´}|H‰îMàQ\ìž”ÿÔZáöD`ú> ].}ÛÉòŽz HDÔ4 ø¿â(†`¸…^ÙÓС 줟)r{£ÓŒ'Áásã„§ ÅuµùTÐ7¹•¦ɦTÇ•®èÜ÷ÌvW²^¸Äð}‰™ÞË7f(z5C{…¿ ‰÷„¦Éާ¼Â>L¦æÔ1Ψ٠i»¯¨ÉiiR¨'¯,c…ÌšÇ,Ò¢¸nR¡%€Çiј‹Ó£1aqªÐÄÀUèüíª-xÁ;ÚQ%ìÞLu¥Šz Ìïw2íÝÛ†7“…bŸ?7¯gšÙ/¡À hœŒ ñ0#d•€‰bvï†lxÓÏ·Š‚ê‡$žzPº"G%`. ‚U0E?eß:Áî‰óžšÛ°ñ¢e§EÜN'Ék'7­®¸>áPý1¯d²Œ­73ž—:9ÜÞšüJ†$tø¯¸Üt)ßg:¬ü¡H’¶7.9lÑ 2AHÊ?7ÑñR²¤AêV›àÄÚ â ¾úÆ=Z÷gþЭ,yâ²èÀ|s5 ì;ÈG!¯¼²,I 9iô5nÛ«Hª+Çöåµ9`³ä£ulÈ'8´LÚ§3&Ú-h‰±¤ŒT•Ñâ)üTëÑjž&4øÔ*9Ü´ f£æð‹$˜ÖÏÿñ²KÏûŠ|bÃŽSÌ*ì\¯´dm å;á›zÕŠˆøl ÒÓÏ0«&£07²Hùm"P^QåNÂÀð¨èÁ(ºÔ×:‹1U¯¹º¥±ß”FX˜¿£Î†ÈÝóÉd|åMz¢Jh˜7£g øi† |Íìú+‚]”-ÛfÙýz}*¾Ôµ=å}+$üëwnŠMC²»¬ïú—vðˆ‹}…«ÈoÚúB£ƒf÷= ÌÀ4ÀStÇÖóèiÙðS×¹ÁâSð›:U÷^0 ¶—-Yðpê.3\j±è mÆ‹oüKJ÷ÈšoœÆ.Œ§˜am£¤³µ”´ïÌ šÈ ñ‹ÞãÎáŠa~Iñ‹'ŒG ºÿcª~ì!ÎÈGÔh¬aúktv¾šÄŠ.ë|ßü¯<‰Â@†¾yÃúçùŽn&€ªÐLª£<3!5ÌÔ‰>c ^WÁµ‹ÏxU·Óɬ”la^r¥Ø[KΞR"JîJëË›­†kÞ+3²Ë†³ùZlö¤Y€@²¨kS ËS¹áùâê9‹Ôx±÷Jåz M†ï©B3ñ²õïÆ7ØiðMò|Ò"7ß"P€—pÃÖ;ë âêLó5V_‘´FTªk y´Y†ó •;öî°Þ”ŸGƒê$B§là þâÜ‚ªÝëó>c?iiIæ1B9‘ë}/r[ù•SQÙ Ec£LXßãø>êað#<^½–c@ÑÛƒ¼éXŒ|³pŸ«G¶Þ+$IcÉýÈœ¢ÃåyJ~Ì`í¾¡öšFìhD¦ÕsjaûuvŒƒ¿þ¢…ä¹èJr¥úlÊŒ ›Þj¬¢M€ÇýP‡Ÿr ÌþËœ±«êÍ ò{i†lØKÇüãDiSQÙæYç±ÓÛ–ŠÔíâ¶¢i´ÈÝ(…nYø¯×zŠ•Ò1¡Ó'oÉ\Ó˜´È7¾¨+‘f©25 e„¦Í§-ŸG„Y»_ùƒ§=« Ê[¬w7‚-… ¥ÝÕå¿Sc."{Ìî 5É¢Æá$ÿšùz$Oê6B0'½‡Q/•ÌPר]|ü2XÓ8u¶X~¸ øó¼Þ­rÕQ îâò?$_.YÈòVÿ{;H)Õè×ê²Q¬A7%©¼‚ 7ešIÜmæT§3Òß8êÁÓ’T£Gý˜pEàÁ!-…Žy4Ddº‡IÑ a>r>õ[½"ìÑÄu³‡ÙD…z ßÒNp³¼‚ƒé#1 Ó°¯!×Á`h0U¦Ûàä(-|GxgæwlT|Uy͵‡u8iÔÝàÃKäÛ•uá]›îu›a¿PôÎÆW¶±RlÍ1ÕRœ³ˆ7©‡:_"åJn‰'M‹•»U:D_÷t®ß,€VÆkǃ%xÑBáÎQÃú'ùú^=Ú9´.{»ŽßÕ‚TeL ÙIFšÂì7X­\fm A>ªfNñöÆå+ÚÂ0(ñ'}fuË)Ö©¹1R…ƒ§G„YËÊHnßwmjú3Ü0ðòB¤SMUøë|ÿ¥§ ÏVQW¹¯j”ñtÄsá•9Ër†\•hOß¼á]óÓÉ€2å MÌK0þmf.AS™w@tîÂ8ÚqKS°¹çÁUÊëÉÿüÞˆû+Úês|Iï‰gÁ÷äú¯òÛÀ#ºh—¾…Ð0˜l|̬+éšzß…Ô ¢³v·&R ʽH‡ò¥çeTCgÛß㮉LüAG©ø ð Ã] à`²O¤¿5'(&ë nï éÐ[Ö ÄÁYÔ2~Ô64Ýz¾«UioÖ|”½s‡}ŒJk¥æDb èÂY²x_WÇÞðÒ¹«“b˜–Å"…ܲ[oSa'|;tpyg31á ÁYq¶qàÆ]A ôž4WwÿiHþÚŠ£ ½¢q÷ Ö×zÛÔ5ÿž<¨#w«‘F¿dÜ>zÇ÷.ÖavåaÌe d³¸i8Ó¹ÐMuQÿ-<ºp¹0”ÜR¾h‰-¹¸1îW“ï¹3wv/Kqw˜=ЄCÄ^8ùºN´1© dSbÍ6€e/ ¥BÌ8Ü¡Ëb´s;EÐÚ×;Úß‘ÊXL!Ú)’7G4@ð4࿉٠‰’„˜í£|üÃçÓÕ{_Æ‘é¬ø„iG.ˆåE;8þø5s6¨âORdj•<æxܵ´.™Îùo¯ªG “¬:¼~3vHÊ·É%Çyوƫ+8?¨%DDl‹L´?h‡™ã·ØÏ@úÔ^~Ô><úVë;qñöeħ©Á5€=*WzWÙe†ð ÜÇúNÏF;…i”ÛW¼ðCuãÄ/ˆ_á2ø’ì¹+³Vš)+桹ÁŠÚk¾@˜£Ö]ÝVNîË"Ü˶‚ˆ!Á ³ß÷пPÁŸz;3-`h'Òc¨yB_[K Ú¬!º ¾°÷ÂR‰aEwšÙhÿ[Skà)Þuw€y -4$Iû9¤1„Þ«-~À¿t"=£!Ìüp?…}v§þ€QµL†µÛ/~j)C  <¦ º0àx†þϾ®Ð튜‡47¹–ujqɌΠèw@×:^Ÿþ¨ïLÚ>z~ƒÏ.KÖ§†Q ÒµwžéJDgÜxñÝ[9/ œ]h¦h“ý׉½µ¬œ{ÇçŠïÒªŠÀËjn3«V»´ô¶OÃ'Å‚jdø| ‚;¤|q;oeí6×ú+‹n…Нò=£Æ¹œ•6´ÛfwÎ'M©^½1&úÞHPD%÷4šÅÞ{êD~³z‹´A£[’QCͪàEZ;–&Ø´O ¯oó'%ºª(.‚H‹èÓã/èt €áQIq©ßªé¿XHŽÛÔÖWO£ôVG$›Ž"k¨Õ0ørÝ,å1E< ÉK¶a%ÔYy~Î-Cèj:‘#/’(&"úSùKlÃ[f ÚÁäÉÒaqî=ÌArPŒ¦bãÚ_<€D×#~ïÁÌsb+2IO³àœ—Æ[l§äÏqjlqjtÇ„?¥MáδV ‡ïÝÒò‡vÀ6ÃÈdp¯v«”c¸µÜlß"`Ê3¬Ë ê¢ãvc0+,Tßš»áwîøvà9 ŽqÝÔ‘#1ó˜<¿‘Jïì~DÔ>8<{$ž!(p¤`„ÃÈ8’uð,ôgøýXò‰RÉ?)®*ahÀK{‡Ûí¬X ¾Nrˆš»âtRÊÑsJtú_ÏtçÝ„“·}Ž‚c2߉pY(ØRº)”gÓ<0¨OÿÆÞuDc¤DFâŽ{ëèjvSpjUáôí¨3Ÿ¡‘õÿ›lGÈ7©õ –aÅ”§…Ø€Ÿ’!ºJÙ¼ ÐËœ$ÓnÛaì¹!¹¿•v¹(¸#OK^_ãæéúJåóyný"" ÆBpËm%|D.ÿ”ÉÉChk¨Š·X-0 ÓÛ²4ðÃaí%l©X[‰(É9—eÓoTSg6w<ÝÔ„µ†ý+¿¾èÙðÅ©7 šÎff&µÌ zG6ûq«¬<é¥à˜-È2Õ´ù¸[CK÷gÁ7«ÿ†Ñ–#ÓŽûQ©šhb ø>ÃÖᨉÙô¸†€pVâ/¯²Më!!.åÈÈ/û„Pnê_Ô”t¿Ì¸¼ò!¯²s½¬R–¦Ã,jþF~öÒ6ö¹ƒ15¨c+´Q5C‡åë3€ Ÿù(Gë¨*Á£³òÙ9í®ñ-ß$95…›—Sïøt¸žÌNáüp³à·ÍͲ Õ->P!‹u¦òîQíÄú¿“=ù`*Z¯å–v=ψÑ4âÑ Æ›œ«`])üXd6VÏ“`XIY» e9ɦEÿQEÍö2Ê÷<a)Õ¶½wa;ÿýªâ–H®Ggº³‚ =}àËûBTøÏÜ[+¨/Y¬qÚ3¶©dæË—¿ôé~ñ¹°™$CN"bîp>3Ãöm:´†ª`h9– >m’.]TRìaNìÛòáÀ2<“G­çXo¤×’صÏùŸÝ.|~¿öHé'õâ{¿eùÏÐî~ЧÞÀê~Ám—»ïã2uèC#X ÌtB’©±ÇP]Ñu¨‘·íæk¿áÔÙ“¥h…ÔkÚÖÿU¬å–¦g-ç‘ð¿ï2#“´ ¡_|àa[êxIÂÁ¾-°$ù‹ÿôõý6 ì$HÈSI°i •6í]à$t9Ë´¯! s s¨ ùñÇ—zêv-uÃXv (Ѫó©ëÔõͨüŸà çÞÉÚñ|mï¤8ú;Lû–™€«|lFaÿcGèTÎ:Ár}Hû­ñª7ŒU’]ûç~ ŒùǺƫMf¨¾…)€°q’mÓ·‰Z»<¦òEjéÂW6×tLïõ{þý²1A’3ü!æ¹29øEsç%›Õ™q©Æ$&0ç>l˼ÑtÍK1ÚïN I†y+KÆ×^9¸j1¯S©b—˜‚_8â¤`u*ž¸5Ðg=C'ׯ %f‡UH?ž`8µå¯¬æ¦­ýƒÎl¶]mêÕv>…E[6ªœ§ÓÓ± P]±Ã®~£/}8¾i¯Ó#ÝÚñÙ‚Tú”)qj¹o„ g\Î’§Š&ÿ`'aÀ÷o)=]Há)§Ò:¿o¨ì¹‹Å!;ÕÍUéVQ½¬áOË\š•=Ýüy“Hcû–ý÷Åï}»§¿ÆÁܪòmÔh´]Ü׉âXûø!% üõÓ{4&ÅÝàô¬ ŸÂÜs’ɸ˜_1{¨Iƒ[ÈcîÆ­‚GÇáx¨œÁÔÛƒÉ~‰í^ÙEDñ­ûw6f6 Sõ7´ çøIæà[s€žàí¨–.±m ¼Ó‰šãJ3özwðPâ´KV·š42v1¨Ó+R¦–ÈãË.s<µo8{ˆS~¼V«ÐÍæø,ž5[URËV%ñ{¹ôlŸÍË•ä#±‡lÚÌz¢[o(l8Uƒ>o`õÆPæ.bÀÌ4ìpSÎÔ$Ä›ßMÐÂCd\DÚyË+4œˆ+•æ äp½¬©#œ‡v,Òë1¹ÁhƒWfIÛ8ª(¹úKcØÇEß$d¿J,kgš³S€kSQ–Ïêµ`ë¹hЕµN~Û't””ý´7ÛW1û£s^NÎ{è<ÊUjÅ; hÞ!’»Ögu“âVY”<›€ôæW=C¼;ØNªÊ 5‹Jrˆ%˜ÅÛeþ‚‘Ó×WÈH{g•£êäñÁB ŸD5¬¢îÛ½àŠ·2)$y•~ÚFÒtB^Äñ`jRÿnñ––k˼ì©ÒN}¡3 slh±èzé ÚÜa/PCåØu@å«3hÿ­¿Ê2m¯ú{!?+Á ;uYþ©|hI®ÁB¥ü…ï¿!qÉò®sðÕ¨¶™ÊäÄáPÀ¿==:AÏÅ>à©…¡]lÆ3ë1úæxWá!êðz°j_¬\É\Ù别ÛD³¤¾²ªq+P&ATZˆ!¥G®¸†]Ë€ÝÜDØåd Dkˆ{ó6À‡‰yš,šÆk>îý·KzLUTü56ÿæl¬šÁÙ§…9(þ´D!"r_ýè9Â]ìÝ@Ý3ºù(¿ ”Hdm •8u Í˾mo¦K…T†¡QhébнG«û½Ô¾Ù†ŠŠ øô ©ÅÛwÎÆÈz ŸÏSèS  [äÓÇ¿èÿÖ[dâ)õõ£÷¥òõy¶Ü[Ùƒ°¾¿˜¯ÿûÏ ¨ÿ=Ž·"½8öT”6ŠAUkPòúéç$²U‰_„† ô9àÜõ§º©)à càB=ò*ˆPµÑÇ Jõ@Ò3pÄ¢vÀtâ²B­Ž¥¢I˜öï“g¥g9«À¿W& Lîue—à‰š>‡úÒÙ éBTZ(Ù!2¹zdªYJ}0ÉÇ ·ÀdøH49c'yµ§Ï¶ø#9„gH4ÞÄé:O: @ ýÿJÃî}ºÑ#YÿT2¤kd% صbfåX@_/ C«WIåB }CŸúÛÖnøuk¾²Úöo:K8ªTµÕZRÅŒ´ÖqS¥T9Q]Ûv~7,¹án«¾Eœ±‹*xB#˱š!å®Ór.:€6_iÇUéoßÇ]ÀñÙÞãÈ#o½aáÆôld]RÀL¶"\ê©6æ²OlossÉEÀ ¡’ÄÙ« ¥~ð)¶Gø Î|V€”>ë&PÁègÝÕ^q¼EؤۭjÊh^9'jê³LòÒµÑàbd˲Ð%ó…s(ÃÈþ» ƒÍˆ\гöuºÝi1/7ã³ò‚Å8è¢Ûª´¯±Ç ø÷”¬1Õ\ד$›ÈÉ"N~Nç5œÈ"É¥lžŽviÈScS)£íîå½í ä2‚´ää¸-+Ótl±ǰ1•ß°ƒSšö4|M¥@äî#J&{vÑð›ïb°šê§6zD¾„.c\~ø€½æ8/ïhäýs1U^§…C>=€¶ßekõ‚ZŸyßåò.¸Þ”3:Àtå™ Ím˜z0õÎú÷E‹`:ÆH›í+æÚø\ÆÖ‘ˆ/Eûa„MtµòDþEHr%ôPšóÃM¶j5w„žFJ†0·Ò ]yíÏþ^ÈÑ}4B•ʃ"M¦Q°ToÌ‚’ÄÙ+³rÍ>òæÍcÿ£Ä¢ìî‹ÙtL¥ø·¡žMÜÕ$ð=î±ù[K’UâÊ„62²'RÁ©>¥ ôÏW0” ŸrFûùÔø^sj›•mí4â²ø¾¹^e~n–»rêÕB¯ýIé’åÁåÜ«Lâ!Ÿò¹±8Ú™íÊÊŒÞû—÷‡{#ÊÑ×°”¢´/rûŸ”›h÷£âÐRç,ó qÍàŠGn“ÑÉ@›¯§eV>ôY9ûâÛÝ–Úl™¤¼Ê\C}³$Õè‚’?Š©6ÅzGjŒ«dë݈ÏcX õÏìÊwv(-a•oßG|a‹¬É² åûÛÓ#èO®&)l= k‰_”˜.kÌÛWséo™2–ÙÂZ›8UeÒkJóåVnQ“0 “c«n’²9LÕz¨Øaåì¾=*% f5Ëé š£ìö"7Ü¿äÒŸ¥É+ {[2÷’©"œ"éa:ÍmH¶ä_¢Mð…‚BŒ¹¦ùªçÊQY¯µK€ö]÷Pºxg±ïš¡å7À¶M¬ ûd|ƒÎáQãç;E&Íz€mýržAöÏ*¸¡•eÙyÜ6ëœHð=EQÅÒƒT³w»¼_•°Þ[eL¤áù}Å}ð¹{ ¿ðùš‚ÉE ,î}®®®zÍÑ ZýaªæÄe¿·i²SDƒ‰ÂE‰úªzNèÿσÛiç©óžÜZ0*Ç0§¤NÃrø#¾žòú2/t”iåb p³ìÝW¼MÞ€ëÚ WÔæØÔóH¶½‰e”-ñsÂçÀ‡±‡ ɽà`yÂ"± ¡ÍÇ䱕ÎÚ–P›0îZ¿g=Ýd¦ÙK'W"æ ªçüeÁtGÂ8Gv$º‘®!rë®É²¿iTÛêJºÂ„ì‰ãÏ“fÍÍšCd(Cqštu|0‘›É¿/Ì/O|ëJðS¼’ØlÁ|´·uˆ{´Îvu?1®½•b¹;tPm®‡Á‹–Œ4Uegãe‡V.E„(ñ˜³|íÑô“(•à—ºîïã×®«Ñ<²ì3ÏÊà1&;êqõ¾Xq£Ó`4/m=Ͳ°1ËRbµûãë龚K/oŠ£n„Çs=J°¶ô4,ç®ÅÄiÃÒQ×*7ØfÐv ÿxñ+5ñc×èt*l¢“ñ"Û‘5 ÝA*Ü¥7ªÅ A_;rëSzºýE Ïa”ƒáø“aŸM9ß2æ$ÚgeXŠy*ºº Ïo´ZY-÷z”çÔŸ0ëÂ+¤E KËóM+X½.Ë fË3±ý³‹˜ƒ!˜3c£zÑ*\{'oq‡#|A!ä¿÷HÌêÍM¡3÷ôèMéŠP­ör°Ú1÷Þ"áã¢Xø°ÄPaIaÇ`§&!>Q]=»ÿ¾>¯PdÆ»€ >VkµÿxwbEÛÏÉÚVƒƒ¹´¶u–kŵIåQôÀŸwnœJàá0õÎÜUÌoÚc-­6©WÕKl€ci:ÛâblNÄhÉ•çüQñ|¾cätìu¨ëì_+³Yji×3²séÇ\Ÿ­ÂHCˆh”»7>ðr7CâÑĈdJ ‚n ŨOX ¡áŸB»Å îªëâ‡ÏZí8Í·…GDþnÞ—Áƒ>^ :ÔTÈêfÃo…{ò¶,½Ðj(Ñ’Qè½”’$`\À{­Áâ¾ÆCÒ–…;ù •£7‘ (§`GŒ¸¾>'~4»¯¯'…ÄFñÝ T·Áu0¢g3O×´ÁÂý!.%J· צº5ßÞO&FAT<õÂEzý™QY Ëß—jë áäÂe^Žùy ®PY ©•+¾ö }l¹÷ñS|»Që©ø‚æjËÐÚdx\•çÃ1ƒoÕ[VcÓûò#ß¼rªÅë5­o%ÊDãÄG-ï7ÇÂL„SX²æ"7¨wo†‹‹`’¯ÒÜ5]œRŠŽ¯¾x’ó9;Iãøcí7ÍQ2Œ{ÚBe^­ÔÛ#¿†¶ñžGÇšH9=i‚zÄX/ª­:ÿ ©^TœÊÕsÞyÔ¸\t¾ÅHÁö¼ßµtYLФÈ2•lðv²½ã[óø4ãz] ??Ïp…/s•¥o±“X›•zù¼yÝÊÄ¢áïj½æŽmT 8F³Mž¤gÖ®ZødqþFzݲA;ç»öîÊ65³E«H¾²Êb ‡€9 Øv£óº”¸ÉäI@ÈÞ 9º¥:35¯¨"Pre{Y¤Dâ<x FÂñúÊ3Z7wÜÐIò ¾)2˜ìUm5ÌÄð-­k·•çÙß‚¢yäÍÉ}ñ“9yõâ¬æx,Šöô’øéð,²)¢Ê¨ñéf£koÔ»ÞRD†ëFå>Ÿ ÏߪúÄ*=#eí;%´k©ÈÞoÒ~$?‰4¶S.ʳ-l„d«#Xs!«C2=—]ž„°«t5­Ôv/ù‰͡šCÞ¢I)s_G$ŠäxÈÔ#ßZ´qN‡¸î–Àº+!m ÕÙRpS.ÞÁ Ìäl"¸ û2~z ”áW÷ÀóÚ»yu?¹ 3[ͶR¸ħ; 4¾ý^ÿÆ,;2~ǸîÉ)bÓ3^ªÊMÕ×ã(½™Æ ÙñœæÉ7ÁM€£ùµdô!*'а'Œ•'¦±¼2ÇßÌ̽P}¥HÉv3×È€Bþ©OÍUï’r0_0æMu½Úv½À?VÁ,Ÿé¦|oÜ5Ws>Á¦]ËûÓciï-¿×¿…å0§:ð³3\åÂûÆ5çúi³\Z«" hùW*;ìºþ !wÄ!Kò½O¦+n­ý¢¾WÖ†Êqé·Gø¢«° ÓR¹þ#8%ådî‚ïuïÜ•r/ã]¢™‡N„è·'>¶ýÕ)c‚=Ú¢¡´° v™ɪï—§i¥ùÒ­ó÷.`‹ j"±*j®¶è‘;©#>o;r ïA.“¡Dè(œÊØÀt ôAÂiå ’laQI$@K*ñGÝdq¯h1(Q6'[Ș™eIó3†z†¤Ø•lî_é×XÏY¬¼»Ópâ•‘25¥QægN´†ŸP÷´2O3¬Q÷þ¦áÁß&kÁlÓpúX<>áˆ*„²_éX±ñ¸¤÷ñØ £×[ÕIÓ¿9Yµãàb®´GãÛ»Íy!èú^ÊÓQXÚÂ}’¾¯¯Æ3ÓZÒ@Ò¬,£«d’³£BŠì'Š­NÒîj (Š5Y­æ¨QNiUVëfí:sÉa»Ä0Ó§Ä–Úõ+ nãK­RX;Ý™ÇdgQ¥¨o,Z"|&°y˜R·;1sg†ßþE¸+^;ôn_–nc&|*ø¬VX$ö{ÅLgÁde¥¸žL=cYkH;“J2ªn¼úþïE\0þwø°öBè@èÀ‚a(ÓAŸ4aÖþÒgd~é$—Ðo'`É¢më3ý:ÞÖ$ÚÎÂF­ÉBØíRu‹¯+¤ÇÀ`œ™Øöî³)–¢1'í;œ Eñ1 î Ór«)j¹%p'¤LJÙñ}§š¶@'_'µ·´”eˆÙ¸‹qÞj–We³óô;Ô+BQTu{õðtÙ"5g g“‡6`„þdVÚ’çñt1´@«k·læ –³ìŽñ¼éÕ‚ …)ý•¶9‰sÏ”Œêʦ»Èk‘EFÕžáxFèìL/×µçÊË8™Ê$ô2ôKÞ²’§—úä(S}ÕݾȦ½`º)>²F ÓÈ_í¦ Ë¯ý«`q ¨Œïøõ5ð9³º>oŒ©B'‘ ßYJ°°roà£F‹5LÒÉåׄËÙajÔgÎÄ).Ñ~c lr¬–ð¾üv}ÔÁɶ~ïÊ`ïxe¨ÑÅ!n­7ÀÅcnqÈ¢„/¶,‹Â¿×¼fk¸q°úÌ#‚º£–ΰî[z?¦ œš½ÈbîY¿Pí±Õ@GE'-œ~á6â é€à~Ö~æé(_Ò\Ÿ:yqþ³©‚°åÂ¥àô‹Ä™¥šbzwö蟾dŠJZÚ¸Xóxª Mw3O"²ƒët¹4ü°"_ú°?ž\ŠªÓù]ìïÏt ¦‘ZÛûå´jPH]ñuˆ.1ÖùG5 £²ä]×´äy¥r8¹»á*Ò:¨þÑL(Ûw-pLü¯-n57~Hþ¥f?hý]WP‹¬]¬bF3c¿cõ¸© üVUzþ)tš¦´üÞÝ€žpué™KŽÇHHœab[ÊÉìPD¸³\x™‰rq Ã*Aä„âž*óáaæ²~à0mì9wwp×\ÄßšloÜÑ)F”<ý64•ÿñÉK÷!04dšgv%HÓ¢]´;I’vB,•KP¸Ù~TÂg™"Ü‹œø*£8Ë „÷®)érU‘ߘTìUäw- ¯™Cð \Hw°~ey%ØäC]#ìíø®$–˜¤§Ÿ~fIA-iÒ+¼Èn¶_ ÒÁÙp&“|šäŸº;Xïìj‚­áj€ìlm¹( )›ãhTÅï€þÎ×Z©·°pF›a¤Hòe\½}óþ =r`öä¼wYÈÕ7ú€ú6 [u›/•vQ½¥ƒ*m›Ügó4d±¶C]#”úø[•`ž·øŒ|)ÀsgzxÚ©êÅ<˳—`ê'uÀUË 0O l×l{]üèØë=N=yZå¨3WÇ#>æí bo? œ8œ 8#é%1<ûv<6§0L=-õØ KßH“æÄ›©.mÀÑÏ]1ÐjKóЇMo”(þÛtÆ®[G ï66OCb=æ÷6Ôx}÷IF¹—k‚ÑhXøI8#¸=³:BÃÐä’ÿxîQÏN.“z Å’Pí“ÄÈÇòz³¤®º˜õú h—£&Aat||aT²J›šâû4 òb˜1ïÂöþã\z ùukØ(Ï™êÔ›|°«+±ˆ†¹Ô·Yl•5yæ~ÙX…#ĨNošªó†ÖbT‚{/–\È-L™¨8p‰mP9lÜŠî‚oø\ñþë×È@ÚÏ;B§ò!=Z!=ùâ¢øåð@^`ÄÍ}:(x-\ÜY+¯„¾û“b¡©z§Cù {ÍðuŠÜqXk“˜¥´~ZîpYg’r;êϪW~/‡A¬œó³З4¥£›iCAB?7S…F ¹µ,[ŠsnŽô¢bñcW+’Š °ÙÝF2VU-·^ŠƒDJíá»@Õƒ“s·ê ú\åYÌhûÐJ·QtHÇIækVù“+XaE†>k¨ñ…“"ÕÛvMFΟ°0•E¨¦¦Ö½;IûçLm”tnv%ÿÂòÝ^:ܪ¨Èëaó›-îñUáÔ·*9œygÆêIdã\IB—×Üú½ÌÍÅ2¬} ¹IÚå ú Z'[!¹n$—|–ùUgmTLén$jj3;û*ÂÃÆ—*cm[0!Þés”‡>úØ3çx¦öˆ(KCHÜH]~ön™…€ôñã1¹˜ ÿ B\fĵOÿ.éA Û‚¬!o…©Û´T$[à €LA*­J:D"û*¼‡¹$ÀÇá{õ B›ÕYØÂy˜ §œÊ±Còj…PÉŠûŸku9:f«§n{ùWšJ›«®(ùŶ™×KLÅ!¼Å6"-L}ºoúÆ~ºl›[tÑõBV'Y«â•0Ý…œá¶`{ÕtSè‡óR4€rñš¡%1Ië{FÈá‰~8u„iÓ ŸÈ(œÌbxœqdT HYÚÛ¨,A@5:6s¼ú¸ò‘¼s»½.–QiOµYY*ÛBÌR QédüE ß^×â{okÃgt`ää#¯Ù6´m š,§2xšˆ y™À¯iÛ®yvb@q*=Ysé_ìÁÖ_Ԃ샇ìÍJŽ@ãJ\j8{éhQùÍeqN·ª\úˆÓ2Þ¿¯žK2Îÿú]®gì/ïî@XJE¡º‰/K(—EBG"L Y_cY¤‚m»8GéØXÓÙb=-âÀ#Œ†@­4Í3‹´%œ“ÆÛ‰îÎãSõÈ´¬>¼•ÙIËHò= 4HÕ;!éoªÔ¡á!†ÍW¼7–ÎõƒûÃ2Í•0ÛZd—ºlµŒ˜¡·©¬ãçu†Œ±¯-—|àk{…Ö©Šò~¤ÐÉÍ>-Þ&ÑfÖ÷´ÍÕWª©  À5èdo+É£ƒuuS›ñï8mܪn… ÈHWžÁøá”NÌÄw¯‘Ë=° P½0ÉŸ|E,x»ôí¦”º4®s阒JʦôMî)Úš»„Ú AÏDs‘ªt=Sèé¢ L9Fa¾û$饠B ¯¬±ºêÜ0Â3cÕvj‚Ô™þñgøÿ‚LÚ`ç°†'Ü=kg‘ ðd±›î:òï°£[ÿ[À†çÞÖ“èÒcÌ…G”÷ë’Ä SÿJ\-UŽI þ;)£Îml£èE®}m£YLz­F;ˆH—Ô0(nѶ6ãòGÔrAß®øk|ÖüÃ’åTê0_åu>¾#pz(ГҴÒe$SמT~Vx‰¢­¦¯ÜéÙ M}Ò0#|p’ äG‡÷Ag—•S熃0ÙÙ®¼ly.ö¸ˆêvµ$wC÷Fz×øû‘WliŸ  æxÀÑ6ØÐ—Ûñ˜gâZ³§Æy½nô2½’üÙtRjW‚Ü"¶+Sô”„â“ÿÏÏZ¸‚B‘g>ü¦18н?'R‰=HyDÎóòd6©ö¢”¼¯kP›ÏNà“¾ÖxÿЙ³ìQŠÞXø4Ó¬I„sÀ¥HÃ-1¥¦rd þ³´hÌ¡"VpÈçŠÍú^Û´¢â¹f|å–D/o?*ÝæÁpê+®S3Gùk±Ù ˆêÜKô»‰vW«'»9L0ãe/ ÆŽròG¯Aè:f±Ãó 9¡Í;XÕšÔï}Å­&¡`0ÍB墧„æ0ÖÕHæÛ†SÄPϯýËýlsê{þí †ôúØ(ˆø+ÖQ¡‘¦Š0ÈæCBÛ[ª Aæ æd9ä à¼Òˆ*×£š¹Û¦¶ûó¸ûEèGôœÞéYÚéÇÖ…Ù?ñp+$8ûUŽ=€¦fú{;?vȼ›”|ëýè°Œû£pðò$Nd¼Út­Ø'“P±ÚŸÂh}un~Φ¼—ù1&hì;¶i•ïíuHAvñ¨ðD.8ÝþZõ?Îüd.,»hÞŽ€°øns9úUd†Ó…÷ÇqŒè2héÑÛ…„ºéñ¹Õkœ qæ±MŒwî)À‚Áqû¯=Ïwé?SÆÈ³Ê|ª ­~»Å]åýé+&D¬ÙaöêŸÅ).†ŒËß'³`„cžá i‘«íœ‡ïô°’ nd|>rk!¸CY¹OwôðQ%%X›(fÉìPÔKtÄ}!ÃD,ÿè^4†Á;>©’‚!ñ1!x=K&•ÔŸ©ÕÚ‡‹›Y ™ÆÀR¶ß®…!x(¾cGKÜó[ïzâ<ÅÐy Ó„ª­çú I±™)ó“÷©4¤‡Q¶ À€qß°òÍM!HN–MiɈ,Uˆ›½‡x|)õ.šP‹‡ ´· X ÂÀ7ÁóÕqö[`ƒd~u–AlÛ¤»ãòQ²ÈÑ\?+ÈúDZŒÚ"dÏFšî}ŒZ>eXÑ X„æwœ-b|7ûž>ôè&¼ ÚJ]MîcF˜fÅ¿øE·*™X¼S`YßÞíKÒc.æÂæP–¢åckžg“["µsÍ0ŠÞ˜À…*¾fBýO7ݽ—ì</陀âGЙ5S|&›%Ýhú‚Ò"Œ(ข´Ðz[®G… wÌà ›ê‘žÎ†ãGêØýzÚF:ZÀëãítæÑ >Ì¿%¢tŠ^!ŒuGn)§µºˆ´›§0à/ækÛ_ÄÒIå>_lRÿùhìªf͞ϸ[k0Ú«‰¯S ›i‡‘ИÇؾcZñ…ª]Ôê6K˜Öi϶¤e$×ð‹/Ê$î³)jµW @ô¿pÎnÐè>)UßJÔÞ£‰c‰ƒ»`YŠd?ËÑ{`Ç)C˜yÆXaÁÙ4^ ;¥[ܱÔr“åä… á®ÔË~%NÙûOÿ–†©vÈŸqæ¹ °<Ât³æÉ5%OïËw©¸N^#’W»0vAàR#\~b{8¢>â® ?Iføx"¾jëç ÝöD¹$²²~²ºiSn)Ü",´H´òJ0s ¬[ÆzMŠ/ÚJ¶ìÆyRôs‡éDšÁ@«;Èàè<<½Ñ|¡W+gÓÔc ";»xf·T£WÜY=¢ÌÏŸ‹’ïe6ÛaÅœ[:Ž}ü?Op=@þ|®g—ºs%¹/ñWÚ-ÊèW­€×”râIuYÕ{“œÕ?EüYÕtsLHK›ÔÉ&”ÛºS™´K€Ë*á¥Ê¤»±Ýõ¹¹•]æÎ2  Z”¶rj¶% ®>òŽg4tM¦ä[˜%áU:·nyE౎`;ÓñVÕܨ‘m (ÃfªRûéwÜvÄëÈßek½5F8”E¾’xEõ2eã—f­QÎT§9‚ÝzÉx“¼Ö ¬{*ˆ/Ö:_û+‰ 7óÄž\Z˜Qå…§Ó–y²…ÚZCzís2Dî[µ{±òðX´Dbà"èc lÇ{¯Síä"äÍjˆÙÏUTm«íAÿç” Ås‚ßn´drx5¹æwÇŽ”•­y>êqcPO›Äž°7Q¢W£þ ¨œˆÑESÄ€]¢]³@ÝM\Qó^žk[<Êp¤CÓ¦£ôý1lH’é¦Õ…A^ti¹ÙuñŒ(™®®í rØoô¾TòS$úê9C_{‹ï¦¥ÈW±lY@çZõ†Z¹*ÒKOpQ@[ 32Xn5x¢Åã…ç=‘Ûb(¬wþ<V³ê}Å–a7ï0óPÊŦæÉº<¸ðÖV8ß|"¶×·Þc÷x@TóNg§ŸKaú½¥*9åMÔÀ ß_ã;¦–öîŠLT½NJ„÷œòÀ¿9¦µ½^´&& Ò+SCû ʼn‚û=÷IìÊC”öSÕ,ô$A÷û èWwÅR+1m¥Ï¢P9 áÇ;iÿ$O?†˜ÎܺÁMU$3d3%Âð~Î0ëC¡ƒ¸’xÑ7.ýo§ÜBnÇ&a¢ù1±û§4·"çžÿ Õ@×qìùkÑ‚â,ݠਙvĵò(Gç@ë½ÔÃpgjK×.ɱøQ€†dÐ̽ô•÷ý²²$c·!$LƒtÞ‚ë`|ü¼[+±¶ñàÀ-ìÚkS§Ìñ®gyF+§¤À—¶ÿ ÅY¬-2y?pd8¾ý f’ÀNÉ&þâÌáÀ]‚tS[ÇAâëðܹNwg9$œ1¹(Íâ7ÝuõÛ^dù¤š+9_ï,õµ)È÷ëg`K®Y°«_“uò¶îwƒ°‘V–[ØÊßì#Ú‰QMU„·…ÁºüêËgäÖtø¤”ÞÇð…Ìz²÷£o¨ì„V°5à—µ¨¡^w j…f3§ƒ-­f1‹_0üÔÍfØùò|0§;S‰;8• ŽáÃ*zS Å ÃþKÀ× Áœ7ÿšp²<y]e,å‚Ô#â º½…ÛÏjyÝâ9äÏgåŪ]$è{Åô{]/gê–·®iÖáôƸTÞ4Øü¨ÖÃWûJ 1õÇLäžÏ°‰Ë/˜¡k)á2®Šñ಴ܖ…ÖIk€l5µu‡ÿõ„Ç ŠL¥4&UÓ1NîŠÅ×Ó66Ds0V…ßVñW•Lµ ­ÆÙ$³W@ÜùŸÏÒœSc!?%D˜wÓ[3ž ¹4ÈðŠ»OÅC{ñ²üµ‚í5$ËâŒäWÓH½*É­ô5~ZKIg5ê’K8`ÀôÞ)Í{Í»Ê\[$FØ’öÞMî‘ÀØ•”coF2Ë“u gœ¦ZðæOEö¿úo§' ¢ò­4ŸŽªÊ¯»DTü‘´ô¹ wØÜ(Eø»ö,n¸¯üÃnA aHâᦋä¦Ë57û-/ɹ9£JNaÜ»H„ŠçÏ(X5’w8 ”`,ÁAiDÍ¡†”ú»EÔ’ ‚7_ÍH¸ì¥¶f Î^6v­us0I‹‘wÞ‘¨To üÎzÓEQº†BdáZ´Ã;2Ãpk¡:.š>’¤‘X×aÁÅ[‘iÜ£õ¯»‡+9ÛldÄKqú{߬õŠ·û´ï3zWºøÚˆâ ®þ‡zµçÍ{× <…RЈ¹Ë ›ÜEl;¦… ÖHñ4Ö„E¤°P/² @¥³BJëá‘—CE8/,-HÆtÔÁÖ!(ÛèþÍNW¥‹˜º£™ƒ0 ¼Ç:®'ÂEŽí®c¨ýlDò°Ž0^I3áÈÕmðBGÂ:} >þ’!×i‹™òšsˆËÆR¶¬’OuÔÄv °ØÙ+fñf ò÷¼(!çÐ{’šiÈ¢s¶s¼9–Ö»áxßÑ)ö¦YC ;OW`š¹Õ\ßRúrÌÐ[›Kî9 Øih@‹×Yºñ;ú ÃšC6³•¨YÁïý‹Ì˜wÀnù;/.Šû%Õ@—Ù™˜&Ù}&h%Ý» Hí¿À²Ýºp`˜Æ¯½&aöŽòf„· v_˜#“av\TzóÉ: šÝ³ KWýæÞù—»sjÌÌŽC–‚º4iæ®·™ Ÿ«—ð¾7ùE¨4+qÝÛGò2¼Ï›B–9gcÿM†Œ%îÁp8P³èñ˜¿_òaQc»-¬ 2š³i_ÁX%†È¦²jˆñ _ ZP`N«MÃ1ÉÉ)7ÇZØ«Zî¶ììÒ]#3´O¬¾Þ û·Ô M…çÃoAZx¸ÑŸIyÂDÿ‡ Áø Ò^Žv)D‚LQ-5YÇ€ p7Í$1Òúp÷'Õƒ ãGok+Ø“þVèlr+ƒ„æ@ßlŒgã®{4’kS<ä¶j €,\¸¯mY*(fÑãŠj©=ø&ð‹Íè³ âÓàs“Ÿßže‡âÇ(Eb*K//êÝ3tsû®Í쮹‚“ -§À,\ÓФ5­W $…;:z‹ò3 {$±’GCHÉ:(¨ZOÒ6Ùr¿®—)Ì{üß~`"çäÐ…¡da ~ë;Ò›6ÄRíAR‚ ¬ÂÑÍe>MZ¤ãÆk˜”ul§DPXí$ôìj#»~ÇTç¢ì~þÜxã³WOþÏ®¢8-ÛÜ1@]ž.ì3åØöV*™f0 †ÇBXÒ@L×vJ”å5k…‹Î¶s¥vÀŸ—‡ÞÖ£³æëÇ$šnü±FU¾‹=7ÀæúLlyø­:²ŠæhQI®q{Å«Dç—ï豄ïõÌp_•4¨€q[Ü_Õž›0ø BðѰ×$Ò÷¼ážNÔD£1p=‹É‚ÛQõÄñåxì01£D‡Ë ùÂÐòã.“jËtðÉwq»*o¡¿¥”߸F‰.§®²6Nƈ• %žQR |4ú¿Ã•Kå“^lÀ†ÅäÏÏBÆ'‰{ç[›+}¹§9Ò±ÏFªÔWÔ††®0É6ܶ$¢H½jŒ ‰â®Å¦2W‰8ª Ö\«(¤>ïiaÜ~ÛëµD®Sf3Ñ£´Ý›³FŒi2ÃÛc’‘ÕH÷þ½–púéðáä“Ý‚Ÿ¿Â–‡ÀžuíLy1žš¡É¸Ö‰åŸRÛƒt»h ‰ooqAÔ…û]‹ê^O6™Âe©ˆÁuª”rôÓÆø=u˜\nHJŸÖÏÐèp¶%×׋‘2nαÀgÔ ‡±µ©ô:øÿîê:Á*›’ûY?ïø§èª, n0£<Ì'»×tÉ—js«¥½»qýg:üUsØîÈÜîkYp5H®ãlòéÏn¡axl•Ù‡3Ö* ?*%ÜŽeηa–+UZÖ M`Ââ°Á²64¶ÚeîŽ(’¤Š‰gêÏ®à¬Ûž¾‹ ‹:ÕIºwÞ)eàCPrÒ'žÈ9úXfª{‹÷æµÈE†rëð`´¹ØÙ«»ñ\K(å‚>»ùQÌõQÐÁi÷±Í¶³·fý…½¿XÛ··ÙiË4Õ~ú”½Á«éêr s,)ÒðëAžEˆñÙÓËúÌbµHòЧð¼..$®tmÝIà°áô5 rkçÅ‹QÚs@»U´áTá5ÍA˜GÕP‚ö0‰¶õg°¦ÓJÆ„5ç•x|†i'–­ÓÕ³ßë ‹ÜÝúIƒè᤭y"1pÂô!äÎMÄuíé¼Ð-à õ1©k³¢Êc™ëçˆRåþVkFiá(èå"ûIS°â’ù÷wÂ>õN{„¥×â3sfÊ€~?yWãC¡VùÙ f¦¡»Ýå^xøKëŠ'Ô&ŒÄ̸ÚKŸÔ¹2Òç»ý;}D„+:¥ÏÈ…£]`¿kÀt“ ª¢ ¼6=™õºÓƒ®¬ÊÄ‚UÊÁ• •bê²—)4DT“µ NĵBÄR8­F¦UÒ¬uÑ M¶GìæåÁP†œ6ŽTa_[ì–§þî(_ËñtQÄÁ¼šËùÆÛ§Òix³oÃïôJHL”é˜û<…Nµìã9c¬×d{ p3ÞÎíï 1úÛ-k'Âû™$ˆj Ø]ÕfÈ@âCPÔ9šëc!7Sâ&»ûÂ{8ÏʽÞZ¦Ã@Û ñ…"öªÉ9æâ¨zúèãáÚ*r¤²G ~LæV #esMâÜ%f'†¤Fçñ[k …ùû”|Eç×97ÝE­(s®‚J³ž8Ê~ŒãiÇF~b9$mbVŸ@£À˜‘œ†ü°lR¿Íü\ˆî%éA7lÊ ”L{í‰ ìH(\Ôˆ#…5\ô[CSµñl;„R¸\÷÷×Ý7K'Ã'ÄžTI5¤+<6öûBÏÓ½ ¤qƒGªqí16;ºÚݹ»%º™1 pHy˜E"ë4ËÀÞ#§¯ ¥;†­Ü…ÇQ+sÏ(Ň‚›tlÙÂØ®³¼FT9FÔF×ÑmáG¡,’¸Øo®ÜAÑYÅU¥ieÍäK)GDõ—ÀqT¬M€Â•ð”üyþ²Öä˼”¼È]ð6WÝKŒlÞç¯D‹ =—E·J©4ÉN<6­93ʾÃöpåMYý^à‚mÝ_žüƒ¥Iò‚ˆàhCÊÇ)‡CÑftðRo)å4 !YVC£u@œø 6Y0e¿Õ ‰0ƒåQI[ýr  çªJ÷K脹”–¬{ˆßˆ±Ú’,¦œ 4V&ûV¼§3~“ý«˜0¯XŸ{Îû_þ)fM “™˜ã¦pW†©KíÞ†m  º|ÖZ¥Äࡱ– Sv‹öŸ®ûxW)ö겨ã«Ká¢Æ­§R¥ETŠ~ê­/¥¼0į ·÷͹ݲ£¸â±Â‡¿S¢£ÅÊoµÑÕ>2JŒ þTÐ…Öë1ß>L CË 0!_¦ÙGgHÇäu{iÑûQL0¿Ç%ÚùýŽŽAsð¢`²n¸KQÏ IÊâa 9š^¹Ñ¾Pªå&Äþ5ów›ÎW¶Ñ¡‰o.éÄþÙš¢OFì<ÃM18;CòY"³0-Êܳ|¦:£ÐïüfÍõуmd‹n;?õ¥3|G寖”0P„~¼ ?=¢§HÉfCÕ%WÕVz­hcó®íAVDTª{ˆâ×MÛV¸ö‘I®ˆ"G¨u !'ñækz™“Óvj"ÝÚ»G§§§ë¬£87‡9[9gpÖÑË;¦ßUÝÍÕ>‚î| ÓAó h@9%ŽYt¡ÄyÓÖý@‘${©ðVxuÖj<½l´¥Çq¤•§y :±Úý×DÇrñ–Œ¼½^¦øÏ èOÜãòD}±¸C3Í`sµgNã8•Ïä5TÑé¸*û®Ç£ÏoèbÁNä,ø‹<š¨³øN˜fËÇÄ^ÎJ'dÄTôžü1‡…PçBÕ ÷>I±t$zÿ%áY*#§D‘Ç+Ó•áSÿ–·l)hYТ¯¡Üxá]þì÷‹£™îÜžvÐ9è×çk¬…‡¬zƒÌ‚çðžÜ” êi/N"n4L4zËHd¿Aå9ûžºOQx½œñJ¿N‰2í$™.И¡Zmõû¢øvt1 }ÆcùQg\’ ÛV´îÜÚgà 5©r­É7ÌÔc–v\‘I‘œoò+øq§¶-‚saÙׄQÿ6]ÀÖa¢ƒAÚMͬÞjD¸)Ø[ØP:óÐe~Š'«ëYˆ…ìjkµ.èÎåÌÑ‘éóX-`,¥]•±ëØ Í*.Y¨rfЬæð¸²ˆ¶)êÑYvÒÝcèn⮬kÈ•ÖçAì ¥ lÛä†!›:TrwËýoÙ˜ºã߯Ó`w0emU¹ËsꨊcÈ!e\ UßÔ¬äÖ‘Ô¤ÛQb–R´“ÅSé6?ì©c§ap÷^AE¡ã®6çýœ.>ïöÈøôçxÙ´61\@X’…E–c?1G¦`P~AÃ*´ú{Wµ`@àÂì¹Ê‹4*$ùO«G3*Zû¬INÓÃDFiU «®¨ ÿß)=þ²m9¢Òƒ¿iòAù TçÊCŸÂ¯£Å÷¼wÆ.“ù<]UãÐ43é-Ibú†R(JÖ*/Š£`Ë%""Ìë/¼îÃ#Ó… éå¶E5V¾OU]R'À,êBgÖr^†š÷"ÕTÞµ)Lštëq¢«-¡!1!\‡¯ì4e ŠÆ¦°Ì·mŠ)èfVNzsup•›¢äÒ„jÉ0lãNƒž‡3yrTÐTÑOkQ^#\ ã¿n¾$@äëx„u(ƒŸÇÞ(ríìøSZ;‘ Ã®üsýÖ$ÔTaQƸž$’ÔJ_Ú¯ƒ^.÷£êy»Ç'CPýÂô‰-3¨_FŽÄ´càÕPo¤¼ÅR&d^ £÷÷þ²˜0ËM"‘u¨fAñD ÄÍǺ(«·½Ú¾¾µMSøÍÐÑ[öWW÷÷3…bÅGœ´?ëPX~^+Iþfn7S0Ü킃oVÝ,ÎyÌ¡/º§qBº’Ã^¥¥jj +æªéøR^Kc¹Ü3)dØ‹Ì[ÌqåÑ©ì_“sWü‡pº=[X®}ìòòËš²•Ÿ‚µÓÔwTƒ÷¶&«Ùò†mzV9®)Xqy% ·9 Ayš7ö0Î(‘lwÅiG"NÝH&%ÓÓÌ-öù hÀ<ŒWß.üÙ’ùFÌ«`WOé O1S£¾àMü‹âšä£vjгqŽsçÇÓìµsj)‡÷„ÛDrT– i?– kXðƒIQˆÂÙ˜¤õ¨•‘ç +¨ý|7ÝW¥ŒŸ\ä¼WÉûd­©‡_Ýõ01ÐIÚçðj]©³ÁAØ/ß?i«¤¼Šž !,¿úgSQ\Ë™õ ÿÛm$üf ÔÙ»ÜׂÐ¥~éÁ¨Ÿ˜åGEãpRÜd¨£)W(+§¡%-u·Úh óˆÂ’Ë¡¢qd†ç&Ãh[)m˜Àün Àu*ãù]ˆos]W¿%Á¯D¤T\ #¢^‹¦ÇÖ@­;;«] ÿ§Û£bìï*¡hǦêTö4柸³~s jfwCBPHZ°*LÖʃ›wÌ" Rüé[MÄãh’àOî Ô±ÞÔJR§%)‚† ‚šAJ”î`¦TªAD.Zyœl\¼= ·AþB wj×@“ÙÚ:ËVå Œžƒù1ÊÐ ¨pb×a_AY†+’*ööô$ÍÏT=-ã>Ý-Ê¢—î‡AéVDºlµ„ÃsºŽLÜÿo¤ïÕ%øHÍKÂßí¯šõ:bóWküÑPfØ*Hó&•àDã!©žI†R0²88µKSLR Xq“7J÷îÞPÒ £]U€êçzC¤ØIPƒ•I£ÁÊØw™K–„ O˜%±=KÞ¥NPÍõbtå%PåÔ _ÓªÚjÏ®I®Ã¡¬UD/Š˜O‹ý³[3zŽÌÁ½þÖEõ…/`lI:s­Ô ¢S³JØ€j‚9…b¥êéÕU±½ûš×W½®¤f`l¿sÛEúE‘Ù®ÉjV¶v¶ íL9$þì…ÜQμFî^5Æ%`ðh($s£0L‘cf7÷– ®¯¬b›·Œl¯ÿBrD?pA.:ðU‡ÉW?¤ôñ¼o‰Aî$ªQQ5(C¦WvèÁhK+´Qp„3êŽÿÀE rsJJ1FÊ3Ö1÷¶Go|.rÿ_!Ä3V«]÷C¢6Ê|~ÍÏÏ]VF¥)a:^³"‡œ«²Rj»Ê©Y•ªÿù…Ú µŸõýî0ž‰0|Ñ— ê͆0ˆgࣨÐäéëÏÆ ©dÒŒc²ª‘HèßÁŸ6tõî8}l!î ãcæd˜ñ9Š rúŠyy\ÈË@ë&7u)F€Ä†J(må_­¤‡ž¹†®\±†Z6ö Â,ϵwÒºïL5à÷¬fŒòÂ嚤|/ïÆ‰°snýhqT–yÈõœ"Åì2ËeãÿaK(Áåeiµ“ OŸÍ°gÉÎø!YD•½^á_ù‹@ûsg ¦KKˆ¼ˆf; ˜—ú•ëxa9iãZJ}äQR\,ºÂYâ¡Õ„¿Ös«Om5ó‰·p¬IÃ[V/FŸ}o즧Ç3þÜBEº,Þ=.…+1®ª;V×ô8afv·ça·ð™±þ-VQMöÀûíÕ FOIÁÚ}¶‡´ÄñÅÛĺ•û˜¹\FG’:˜#æ¹®õ{š?/WS—„9ãî)ç•9ïT¥TÒÉ>‘ åEbm”(.Ia¡ÿ¡_ÙJe® PæX^÷0a²A+󱣫ñ õ¢•T€\Åþ"üasÙï ½½%ê¼*#bv‘'Ρn>+Ÿóúv¬-A†20,^5ÖNÍØÔG|tt‡º±¦-#QÛD¼ŒKi(œv=¢ZáCJ’” ]nÔ¸<ă¥âO ÉLà%å𠵫ñ*ÈkWŒ¯ëT_ ëD_šö—ëëeN¨Ä¶\ã„\\¥˜¡FÐ?vŠ¿¯&ü ÖÔw…ÿîæ¾p#(È$v˜“~÷fw¦¶RÓYƳhÞÐV«‡ð+¢t±û™ª4Oè/CHp¯SÄúÿHBìŒË7[qBçþ'):û<ú(9‡ ód¿D˜‰žŒiÈË#|@KäWÑÑíFv€[ï…ⵟÚ¶Ý‘uÁ3¢L3èÛôI˜GpÒ¯è²ã5H¼(~Ü#b„FØâZÚ’=R9^ø$—ùý ÷GWÛí5ƒd VQ-¸@$ÉÎÍ•%4EÇxÅã™Ñ?ôX7ßö¹+’IeÁÞ°~ÌÉþ¸ì;Š¿H!|+¾hïL‘JÕ4½H†#²è,`X9JÑ縸S%=yiLsM’Gäx­LÅœ˜ÑXO~9ÌvšèÝ,•¡°ÛX¯K¬] èhÆd¼½¶Ëo¥ü0yŠØÏ¼(Wœû#_I³»B°6Ÿ.ã4ëèkkøõøj¢šiÅböˆz6‡uÞ²Âêëï½3hÔ­£páréÕF{霔CkžG>NSÌD 8í+¹¬„Î$—\FÍT Î©i«`‰Ž4tØÃy¶$>ß°·ˆTX ¦u¢x,øþÌ«ôéÀS9â÷'¡-©I–ÞÒ).öíÑÃ>%r+‚ÿ™raµ¨¼T·Uà÷ð£“ÿ/€òõ+iÔ Øw©ú›ë_0G"†‰H³ìm¾l˜8µÄF¿ƒ/™s«Sw½bÏ3›è%rŽˆÔÈAÆs—?Û*-—ªìëƒ`|.)3“;ï× šýpèqFºÁ É”•8K8€ð({5VTK&T“Úµ1Þ£Ôî}‡Fb1b>>tŒõßû! É+5êÆh©Á-Õ£ ¼.ïÈ3PòôcæÜo÷nˆ²$%-ù´X³9*2‹a!W£›"Û#}…Q4!\ù;W\TÊü÷t¹¾ðrÈ15½îQ¤§W©Ž¨{­õ“Þ¸ë^ 6³{Tl2xtXvp'?eC7Y»Ÿñ]êµD©ÍØÇƹè0à¢ÌX&ÿÇ*®'‰ÅZ€$ç¡öÛ5;ôD1j‹?Jæ!êäóí…ÔqàÄä1« >]ÿéÒ‡CudˆˆDŒp&n®Ø7ýC›a8kÖ]ójHðVT0!ÔÜJx^Ü÷E޼m•R‚6Á¥Þ‚Â…(»ÑÄÂwüdÃÁlPøÔÙºÆnèîï[³†”G™í®[Ëvœ¦pÎ!°å 5ŠøÐ[øRPÁ#C|vÍØwCÍûãðb–Kî¨wvuͽOÜÿÍ)WÚÀîElÈR4vðëPž7~©‰Wwн]IÖE÷ï Áïσ,àùzÖ|nùõR€ Ìy¿ƒ2'Ñ'?Ã_²ÆáøD€Å}®ZN¦U$‹Ì¸Ö)žI Ç‹ùpTNþ/`”ú ÍÁ“ó_YÊ'YÃoxŒõ»Ii(Š(/Åøîìko8›ž%Râw¯`ÓÈ z)Uˆ1xáL°G!IeÔ`¦¥øU{ѯÏuû‡4 ÷ß¼hÂÆ^ ܆¿eý0Ä8K^ÖY™7·æq]ÓGþPCÜ€h;2»½$_ '¥c€4X3ðS·©]"È.„[SV¸ÃÃåܰµ¥9«¶²ÁSÈ=Iò.õ?ZŠ h_JØS”kr²Ì’üÛ‹Š)g?]i8é«7BpËR °L !æ9m,»@‘ú #Äȃõú-m`©ûg«Ø‡8,“ù“ƒÈÊ‚Ÿ*‡_H ØåI€ ÿÓáÂ}¶>óáˆD­Ï‹•¿&kF}$ææD÷Zkß Š8ÿR ~‹×Õˆ! ì ÜQç¶Ò™ÓŠäêú°‘-@ýžÙBßíY£KNû’uè--Þ(W8WIX†!™ç 4CMÃ\A¯²V?H‡À©Â¢9nã„ø?qqž¶ÔìÄeí;ÉÉâxl8´2øÇH ‚½DZ‚•0v—1T?€1ºœ8§Ò­Râ@R¸üzÓãýRSájÆ$|~œÿê6æÝî›Ü†m®(ëò«â/'‡Ó4Iåƒ#MS¤ÿ7YÌäK899E’Å­¦#}'ã+ÂPvqºÉ xkˆMSÉ)¹èÈòq¾ë}üÒM@öªŒ½Š.Ì…$f„<ÀŠó -5,L%^¢Ltøå€4xi\J›r}óá\\|‹sò,"L½ùµT›™bj€-·n.þ%]+-·ûKÌæºR†bð°´<€O¶áÆÐ(Þ{H•Á¾œ´(‘*üYôðsôòe#õNùq€ØüÆt¾::8Í< ¦cfžd ŠÜe«°ÄÎ8]À 8$Íï2‡ÑŒ÷ô~iªWxœ™]uÓ±“ñtûx4$ëá]év@ÔŠ.ZɦÏËDè˜Ø‹¿6™;M йé¬Âc ÃHë­þÈÈ…(—•ãšý€r¹Ó‹},ìG|¯aù€ÿ? Î_`fㄹ½^R‚Àà‡&¾¥ÈU•ªÓvEqaCÑoÆ6FÁ-m‡¦‰¸™·aQ!-‚ª!ž„×Oìv&:ž0ÕyTUÖLä }KKoI›»Ê3ŒšÐ¾–Âι/A埫0#ãñt`H´\õKáó$2C¤"˜$‹ºì”• ;¼•+­›^¬%C.º&‘0Žé i:º `'X>yr e‚ë5í@°¦ d¤$Øâyƒ{¬”¼åÚæò¤Ç«ÙLu+Ÿ^'J­y=Àª|sœöE»4 “µ-£ 麫õo„-äÝÀݶø_#BÄ÷ï .©9?7è$Ùݧ½ü{hêa¼$^|,¢«ˆWTA"Âùe£=kZry-l¶• Kl¡ýB«’c‰°¡»ûð®ÈÃv0$)[@‚ âÜ;é®ÌY9›~wÅKšnbX2ScdÃüBHžý>»ø!EIЈ„¥ígknÈ~³¤Áˆ»‰FK¢A[Ît¤gëôùª#~{Šû ½hÏlëO¢Q^€•Ý " XRË}šM輈§ß¡ù{_ovñ7…XÙëûe* ö'x܇¢Úå8újð9jUá$àot鲘b?×¾¦³ì¶§ïe†¸òño Å¢+ƒEƒÞnE‡"=·åõ81À«p´m°òÖ\ÁŒ›¶î¿¾4i³jv9ÕÈÞà«$uàYÒU·~Ž i$ÕÂN bÓîþH½ùØïM‹³a{‰l$1ˆ· ó["ƒbÚ›[]° äý{þ3°â' 9¹bù ¯&=lIÒq2˲ÙZu–Jrcè¢sБfŸ5#¸ÚíS¼ëÏ{åZhÑÓ½\Ç;/¸Š@ÙVlöæ~K5jÓò8˜Þä÷¿‡šo$OÔüu#:H ‹%™O(ó¨p©ì¿iÀMr_è òÄ\ŒB ?¿MÛÅFIw€g€¶Í§9¼²Êÿ>Qò÷2å©à¬ ;Ú¬ŽG0›Ý‚ó)Kàà ”l¸îÁƒŸé*}? „G(62ácÁ÷9ÍzõD¡æÕÁ•”D ®{§$”>h¤5­e¢+;fÕh±œç]3k7ø¬/„Äc±•§5²­)ªe†n²g)'½éI¹¢¦Ÿª„‹nM!O3eY¥lzñ©›UðÿÒ¥(z±“L¥ƒÉ¿¬çè‰OÄ*¦—i§I{…?¶fÎ!ö=7$‡Ÿ´¸Sï{8²ÔoƒÚšÁ˜0/ƒÝ½Zãtȃœdè˜9ç!=½&†]Æ¢[ 1E#×±vƒöžêùΜÞuPµ×´ÔÈt:+E²…þÄŠfÞï1ž0,ƒ}1¬^ìã­H# ýµa­¶|¿ï1–˜¸6Ñc-ç@Z*¼yð¶4M¬“ÄíÛÙp÷ùü¾›¿ó|“­Zz D™ñ6ëM«/îP1=Õ¶VÝ<ý5ûrÑ?eÉÒAÑ~ËoÕJhS%5!z¢R¤)W-†1¢çÓØfhãIŽê99š¾rö5 ’è‰gM†Ä{—úâÒ·—Kå8ï´PIÆ¡i8®ÎøËŸQýñƒsÁþQÁäØˆ"NÁ‘›ñf"úÅÍ0áÎ ýµæO˜r“z#iB +7,µ®ä>rìNKW,?t»×/.[hFpêé¼/©¢CD’ý 0tÆ·8ž6yPè ÌW’r#Mm¤=,!§û¤×CóåøØº’¼Óå©_2;Z|³9Êc½"s›÷”r#ý 9b¡9Þ|²XÆ2[.&Ñ¡'zoÛGÑYØ7÷§¶qøj0.o~ò>ÓRéDG'.(n(úø£Dµ»^«}H†ú;XÆ{CØù’@åo5ϬœÜ¥°IåÔ’Ù÷¹È“lEe–äæ&§‹ ª¨;llYïKC}¯i½èõã,Ëì5 §3¨ôn¯÷brPŒº.¤Ê~ïRçàúW†ÂòA¿saNxdU÷4,ÿÖEõcá%3%”N_vgUe6÷¤Ç¸n@’ʉâl/QrïÈï5¤,„$7(ÞCÏúΔÉc:ùúBzÉõäeÈOLr¯ÙÆ/Â1O#¸Í·ÇLШkÞÿsíí¬òK(pHD;BŠÙø§jÛ >k†A‘cy£å±- óÕ›_mÛ›}*Z¥˜š×§¦œþØ.8BžDÝ‹³ž—¦E¼¥Æ8wÒM 3˜æô®ZŒ"( %©¥*nRäŽzŸåÛÀ¤¢6zïPµ` ‡&9ëU, «eÖ4澇¶ŒK9’ʯ*zV1bà ÿEs@í/P£'Ø¡”\{Te¶Þ M0œÎ~òaôÆ•ƒQ/Áñ¯K H¥¦ªš2Œ3u? R5I ÒÏ#…9eÌ  B¸’Θi ÃmÙGLíÕä&éäi7Öö†7g¨û:^rÌÑjŒé»ªŽ$v˜# 4|TFòñŠx$ òdòq“Þã¼.Šò-óK¹üjÎKçÂà 6ÓpSz<új7¢)«G‡÷$kβyðv€ô#•‘9KÔ‹µYÛšÿΛD ÷çbåÒºÓè|÷PÆw;Ü."J¥çæL—Æ©¬HåÌÖ$æ|²#Ø•--IÉߟ9 btÑcVFxS¼4­µðkYqW±°»†ûTûˆ?äÌ«Oø ÃF‚­æ’ïÝ1rÀÚbbåòrãM¤khsYÖÂoÉ›è[Ð:ø„ïJ‹ÑËaWÑ|EÓu’e*©Ší¢…ˆ¦ÉÒè“J?àY®OÕxB϶ç"/H8£S 5À[G}ºEk=À^T£ýV¤ÇÌüö{'¦YþéöP±1†ZLnKçë2çqr¥93±žŸ¦Hç©4ï¯V—X†:Å‚Éw.•¸pbŒJ%8óæ¾Î—%pq¨/ZÿäsòÍ@€la´`2qi'™¡=ɨâ½Tm»‡3@9I¡FäIRñÀée\ñCP¹ ¹}l3q@€™ÝFH¥!Ýäø;ív ÒåÁt+õ$ËkcŸƒ žÑ¤¾è+7êáÆ¢^H×øÇ¡œ¨;ûÉqÓw,úç3é øƒVõÁ?MÜk«VfK*èŠ-kÇ…‡Ú•>õ󃑋vè—9†:ø1ô’«Œ¯wªºXôå1Šy[+W3ªŒn›‹XÍ(ûH7_úE¼{¿ùKQÓ6:`óè·U=zKÝÈ£ž4MæÇnsUÔ¥úˆMÐu*oˆ6òh#…EÄ©Ýaú³ß(Q‰R~ˆìË;Ÿ8PBxΓòrݯá´Ù½·ŠkøÈO êÕº:d¦.Å#=0ºp"c6ëÔ+È"6Œ8Å+Æ©ñ^VÔÃZŒ+¹(» 8’ÇÓÚ*+ •[7”ù¸¹ŒØë…×Ù>»›!¥[µŸíBÄŸò ô+^å8v÷ËP×<–o†¦öxƒÈ.) W¡ZÉÁ™ ~«qaœÖ"Q _w~3r+/ׯ$s-Ú'H"ºk¨ZCør¨²ÑU¥:éää²Ä~hÑjŒˆG™r}MØ»¨ Û8l^™˜‡’Oð/”¹›¹‡€ÕPÕ:ÁoJ’wa­V4²®p·nr7]»Eo$ñ¦ÝÐÈPaý ¼­ <襣Lxà- $i¢ ×jE?•œ²}¾ä·Çáq‚ ²þÓmø_¨ûÕ‚Ùf‚w‰3å^¥ßâ¶v¹‘–?µiQml!:ÔÖ îÂ11d8ð {-d]ëˆTÀÔìU²Á¿›Aþ}pôÓÕZ ýÙnrÉ!”ßj­$YA|ú€¥\Lv´íe‡k)°b¸ß,tQ…B"œ§Ø‘¦fwrq@ŠDCrÎLºhûû $IϚǢN#—`•<8³‚I»cé„è.z€v4ÐÍåëgô R¨è ;¶³ñ>)^^ã:j‹Qx¦ßõç4¤dšÀ;‰G.O[çü¿ÄãݧŽww*‹Äý ûP1 µÖˆ Ò\çû2|z™¥'ˆc lÊeíw7ü Û#§ ‹„¡î"*€!ÔáµG{(?ŽHHRi5#@2AŽ«Ë'9__hÛ»iˆ!N¢¿ ³$”½’WˆçŽ«z^ÖÅ6„I€´Éúîîá§§V¸bñüc»E‹]ÚÕo³–`(æ’Wá=ñ8 ú¶¼ÚØ©L+úåm}_5mÉ@ðÅÒõ„Qs1ÑWa—©*þLVçÙ£àÔò>9-ð· Ü"C—ƒ¸IT©¢3˜9å!¤òø¤(å{Š™Î&%UùöZËë_Sð­qðß+¡ê§ Â+ÐWŽàsaæÝ¯ÉGE¢E’ÙnɢΌ^ܾqÏÆh/ÞŒ$ù¿ákâðæÓ²?A&¦HÄ;ÿwY¿Æû¦b}§Ð¯_ÅÈŸFflÉ©IUÒª1–œ™ªÊ|`ã³8+z‹„¿®ÙR³¯ ´î³f-úv¤^²9§þ{R¤ååŠj$%…øPºÀ©Sh>‚[iqÙ¦mÌ¢[-¯À€i”0¥_ñײ·§˜ÂTƒúÕžÛÞ6dS4ý€½ÃÒ7ð_ùð•rûyÉåFMT!d®’ÆpLÞÂ…ɬ¸ßyžK¢å•›Y_"ã5ÀZËÍü焟û`àµ#~Câ®ZÚ¾5Jµî~©r§ìÎõW¥eÔ\ÕS!o1« €ì9¬aIô°‡'¾jí,WuRA]Ž>7zÙΠx´ÍRg¤Ùƒ s9vé@¹ÿ ý`ãØÀvñÖÕ:tt›hš(¡Q¸¶ê§vÙæ¾TÉ·vnÙž4„* µhdÍøü¸ãÙ›:s0A`çúý¬Ò¤›oÏðhÒD0°¯ }, wëg¡RšCUlžûjäq0Ú¾ p1UId›&šl®*§zà¼ÀJZŸ¤1åæ%øêbËíuJÇïZD20ëÆÍ!Ùƒß'›Ê3º²CîßÂ1¾ÏÀ5€ÿ"óý>™S‡ŸÕ§ä!LgòèHöQ -Rîýí¸üâÒs5¡MVt vñçîhqÌ«µ2ï\kwÝÎ[-5¥X J}ˆˆÚªqÞ«Ga}’Ò”KDŽÿ®{N\$ÿP®O3÷ŒíÀ·K(ÆÐ¿©„x¨nXÞ…o›è“¨ákà‘j'À±Ñ\xF‹ÐÙª!]îZÔ³½š¡Cå1úaÒ‡Ä~Qð!EF¾9~¶µjÆÄxdBÝaïÊžy;³×~cÏÎ/™Jwz³=÷87D…Ýò†Må ¶»¸é%° óKR¬/7¯Àƒ]µÓS),¸ù@Œ ÝC2L`05v´1_Ñ©nUDfyõöÎÔÏÝ @ú¿]»PvÙVÉÀ0žÿN?‘Q^ œw=)ì)o¢r…äžv$اIðŒ. ·YY*¡Ô‡_˜12°wê3ZB†+}é#a áˆç†kš«‘LŸ³ÿrW…;<ž²ÍäÔO'ÝYF…K¤¸³] h籜"ÌÒ8Xà“MŒ^.hDuýe¥»Ùz¶©Tq«b²ÈƒÃxßÏ/´¦Eêu[›qú‚s,?Tryž××¼Ö’#“‡—ò™Æä6,}›"qð—q˜ˆ‰¹ $îeØs‚3î1Ô„˜6ßðx¶È«%ˆQ_8µÇ‡ÚñX‹µ¥¢'Éȶôg&¥!@K´‚¦jñÖ÷²¥šª¥GA†³&Ó×öðu›ûûÿÉ”ÜÍHúò*‚tQB=uý¢È&Ì÷Q›8p@çI_£ãy-œ{Ù“u˹ÿ]HC¡Á2¤?üѡ½Z ¹hœr™ç?We4û‰ÝÈ1 k€ÛwlÒð] ÍúÁ)ˆ2‰ Ÿ XD΋ü©Á’N_5ÎåTÓ .fä=P“V ¨äñɤ½“à‚­fòÉ"äy#f9¤{×ü”E©îÀ»«éoäpæJfPéç[£—IK„èëv<öx9·„ÿF3>™9ˆñÝi¹A­b)±n¡ ý×£1Ya•d´ðö„¾ b$Ïå·,³çXSI ? ÄM¶&Š8Àå…‰[M1Å¡â'ô/œ/hh #ù:n4ý-7¸¢6Y,Á­¹žþl»™¶ÅSôïBϯ€ÿ ]/Ë®fÉ{§Š±SJ‹–EGä?» µ ¬š R`tÆBZŽ6Åþ½ŽHþ'¶­âŸíF+<úÌNA ž4Óûíi; ל“9–RÞ…©*…káP½ÇJ?Zç1BLCås3NvÇU–8ZùÃÃJìݼúÐF&òl¦AsÃ!1Pa];sñœ¼x½ÌF&m¨_ èBTãX4nl x÷˜´PíÔ.¾ÿôx†)ÆxF4tŸ„îLÖ]e]òȘyyäŒXíè Ð?G!´/½ÁrÆP¯ ¸¿%ÌLIL÷E»ñÖn&¨ÁO3{¬í&çü¥¤×âÀ€à¼z•¼¾cü ¨ó»AÌ®cÌ…%·0A‰”Ð.[z`ϯ±øÖxäüJ×Éôº×ŸGÆ!=æ+¾ê·dé?©·¤ô¢u¥å°ÌÐ¥[mÂü½ö}+<ì€@Y<1(üæb>42ìa²#^™¶™èáÓEqæ ñhy'#P_ïjš?'²Ò“ê z»¹í=0O9ôæ¾BàZ›kSÅ`³¢½)‹N,Ì\*¥ÊE›•ë‘w*Ž1‘÷ºôƒ¥áfaÑî£uop@g·SÙ\ßåBŠé*†««õÛL ··‹†j§‚á.00|†—!¥”½×Ì5ó§ÞÝÃØÈ“ÛhóJøÚ7Nüãá—½­É“ìQ¸_ Vî÷™r “J3$5š‘Ô¯°QÕ¶ŸœÌ%SˆÉz-‘Hí^E“|hž¹a;Ø÷´Rõ=¹CÁ"z¸·bßõ#³'©3”f¢Çzd/‰±J¢:Òà6:ÑpöÄ„FcDl4häAþì­CWC®»L"GŠnËçP¯\›H‹ý §ƒèè…Lú@ 7}…Q³ÓÀ€q‹£éŠß?áÍ^%µeèš·=-QëvÓÄ'ës€~C)Ž~¦°‚À9E/—"GÛMÓ\µ¼ýVêÔI>àˆ`M6æëjkÓÌV•è0Ö+^?Uøm÷¨1!U\rrª ×o ‰” -ûɰæjlÃ’Â…nÿpWj#Ò”³ÍxºÁ JO² $8ãÃ.­=è]Æóeã=$qKÆl¨ãΞlÐnBºAعn­½ øé­4¤V‚Ö:×|§ðsÁ'JdÔ3?½4á Ñ—ë‹N9qŸ„tàÐòÓ"Žè± 0T´ß'‰b.j¸H¢d 5K%Œ*¸KzGM­cÑ™~Ñ¢žx?Ðð‘^a’üÉþµß Lª<øsæ’÷J?kºy Ö±¦ý0tãj Øé’¿Ü³PúØLj³r%í5 ™­c7FûæÒ]ÙƒÃÅ\µ:þ4Ç—™#5 ¥:(gˆ Ó„d裉õ†vØW‚oE˜©Ÿ›š÷7 uP‰6¹ƒNÑ.LcââIl Ñ NS˜”;΀À\ñ´ü—þx3x§^ÀŒ¯ð´îõ¡=`–pZ±dV·uDº;^€•Œœ€¾pèú+{ÚYÐû ^‚N.x¦ø¿y'V>øÑÁôU„wk>˯˘ý)SiUCÏA¸pÄæeÚÈÃÔ èm¨ö«L†üùèc ÞLã»'®ÇÙ'¬ˆ]oYOhù:q–Õ·­ƒpý ó„Ó=>÷ëCx~-›(—Ζg~ÝZá…0vçkTŽÕ®[$Ší1ð)ÊE‡=Lñ‘”îS¡,Šùvµ ³Y©}æµ)Ù™«dXêF´KU¶ê÷,ŠG/e)9]™"ÅXÏ%…ë¶ÁÌ7&öd³l·î4íP°*­EƒK¯Õ/¬ûèy¼+ŒŠ÷– Å7Þè¼ à¥`ÉŸ¯½}â2ëóÄ ä8q@¬þÂI‘3}9È?AÕöOn®ÙåÖÖ»¿è6ù’ði‘§Q'â­ŸüêøáᆞE©sˆâ‹ L©¬¼qÅ‹s$ÿhvþȪ?y4稴—™jÈy[‹ÂäI ZGÄjÜsZ,ðoimòWÑŒbú-ÎÔÀEŽi~|»i£€°ô÷¿µJÑ‚ C›Û÷ìào9»vj»I]CÞ±f% Âð³×Y7†ÞOß{ZÀó}ïZ‘m}Ÿ S¶z£ºMê;K¿®î‹”C?5¦¥a䥄ȡÝDSÅc婊­óÆ•ú ¥"¡&£¢1­mèNåQšÇÒ>!é‹Òk5õ'¤eó“×§ô{¯†ÕrÖ \  t%øç~-/ä¿SñŽætÂQQ“÷›i²6ãh ?xi*¿›p‹ç¾/]¦å4y£VN˜½eÎS…tp<ï¡[ îKh"Íõ¡ï—}Yñ"X¶äëL{-tÇ£P ‘ÈÙW,uËjKÆŠ«c¨n}[xƒ†J†‹áðqÿ@£#¨sìoï CÒSâZ` »>°_†]ÑV‡ádYíA'››?Ø¿šˆøTIPgè}™ZÙªB/Ê®äñû,íZКrl“¦IÍgóú5Ƴ¹Š‡hë4ÆŠJ4 9ª—©xqÏQR¿;2ÿZA Ãg_—í loªÑlÛ\äžT¢¬l¤6§ÿÓ”tù"B.-„R¥²k=e—A¡ö s0gW|ÀÚÛ“£Â¨•oØÆ%S};‡Äíø¢il[+dø'Tûk|'‘àï¸(fŸ~­þWsq¯‚¥I’¹Ž¸;KÃä~{þZÝyg ¢K#~–¼eR {ŸzDÁ9ˆfXÃô‰¥éÉ” 4ÌçÊn U¼±&ñê 9"¯Îb°"‹ï3÷ö¾‡ù€,žd;¿¬ãi|&Ô?p ¨éÅ‚79d_Jå‹ùOÊà¶ê ›ʤICÄŽóO6$MŸz¶Ý±çGhµ& øn75cJ·†éåYÍ‹ÿAm’åøéµ4]¹])l”ÌhHÁRP^AÃðMÑ´î³FW}í(kuºª>qþ—dL+¥™šü3 ÉMDUo©a8X§k[jdlÊ[}#¬U0”âÈé±d²]»ŒY4¨°ßz ôÇ?ðz´mÈ :ã}< å6:î d¼&zsD Ï,¹–ç•ß?39þ?0rÌ À„´G†—z£ëR{-ƒB7á«6±·]/[<eöAº†•½=a-º#¹Î´âpxîpZ¦0lð´¢å]…[Š`H°P9Ée¡œ ”B>‰-v®5÷C'+ˇó7×D±Šɽ¯èÈ}ijR{™*ÀÉ€°(¿Ä¯Ajêñž¨ÈÝ/þtÚs*´®~V"¬×œ2ê0 fçᔢ깎ⲡÃ$¿P{ä=D9.žo”£`)„! ÑNgï B#t²jþ™Ð|»â1ÓK]“HŠ*ÆŒc¦2­shésö„Á6ªœrŽò>Uý„¡.©°¹±W—lVÑ—ãíÄívù€ÈäêY1;ôkoÛ–!=ž©Î„!÷Q„û>œšñLsmѧ%ª*²v&8^ax û‹•"ÖÕŒöeÆä µ"µ9qâïzúŒ%£›ý=ªk÷ï8e›L=%ÿï|h.æ&ÝT<7ã Û×ÄI±„}fì‚ ëy;¸y½0{fÚ=Ž{·Ic 6Å {j"¼Ý´*iÆÏñFí=-vÎE3BãL¯." qI‚þ*º r-ÛÃÅUöõëñR×w•´§&"é°é´ž{ûŠsCC˜]á»±IÊK— í°·/’†"Q³à¬9ö§ÕŠ5øn=^KúÅè –h䬱ÚÅù÷£È‹*—º@ }5l€âÐu…x¡q½ü\Nlš.¡aT¦Ì.Ý•ïL‰&䬽6£ôµ‹<åRL!Õcö E0YÉ­¤8)¹—Â.‚â„ÃOÂÈ4ÒEêpbniïTÇË ¹»:U*ÐJ«‹¾Ë:.’¡âãkÑ}¯y¤kÝ•vƨ=ð>Å3õy. ºEGkzÚ%!Ô'ÎKú…+÷7 YZ”8ú-2¹·­,ÎþÙ¦×&ì\‹ê o}Åh*# 0^ñ¢lý–Ià›ðE.ÀÔ4¨ e‘Ð:Äs¨µžkaðÆœd>´ü¿.pÑEˆhx£$Ófšmð(èë½~–q \ïb“Ò°Ôn 'åg’ Â).Eã{ëz/ÚV4Ç€×EI0KÓþíÜöÐúÎþw)¤·ilDÞ}èT_övzÅÀž«]‰´õÌPWöïÞ`ˆ¨>P Uÿþi…޵S%aQ%ü†I¹‘ƒíði_¿}öÎíÇõï¬Tÿ¾J£jW°kæâZÃR¸”Ÿ|ðåIÞŽÊß„¿³]Q°Þ8ȸc”ž{߆Dk㱊›ŸËZûpŽ wÙF·©¤þÄêYÒí¢£½²{©ÛÚ$ ö«³Æö®.é.D¶\‚V] £¼ lýæ W#­†uF,h×Wœôµ ‘&]Ž6rÏ+LLÀÎø@ÃÆäßí= SÿƒÀ‘\sˆ†tbþá â! @¨Æáƒ_R¦%ÛA—vþKŶpÒF® §åôo'Ï"™˜Ð|Bp楫¨ýŵÓé€' –Ö?^,Ñè’Ï\ÂØí¿§™†¶‰õPix²‡:Rï%^.-µÓHd£q/T‘׫ÏÊy?Èê€H³·G«d¯hjæö®9¹¨Êcé‚^Ûñ­æ™æò µ’®ü|3ã° eI¸Y­)p¹’'³ ß¹¤šÐt™z]÷ˆâZyO”ÿÁ\’ÍÍݦì+ ñTë¨cÃJ~´ÇÞNvòn‰|cqµ‡®8ì=¬¬'®*øªÁþûú¨tØT(ØXL’4 3JºÎ-ƒÎ‰tU N;¾ŽºRÁ@ÃÜ ¾x’ ÀeLÛ0[IŽo–úû›Júü옦¯2mqOÌ{•d ´eåÓËím©£¾(¡4I…P\‰¢öëûÿ§_°UGw ËíÉa2€g¶«´À0£…Cna˜å=Eà$]Hº÷úÌ.ÑÜŠ|êëì+C‰$3À×??ßeÇ9öÌ ³ªÒ;;£¹)A^ó_ä“4^ª„ ^>­Uâ€v%s•3»–vÕÌokt^¹ô…jCÞs€ï£çë ]ó=ù™á«¸}p¬M ×]õ%ñ+RZùtÙ×Ê#k'½Á„„ÙqÈ^¡I8±ŠZÎ[¾q&} rJù€Ë±Ø;¡°dw/‚/³ÚÕC‡€VU#úP–æ×r˜A/‹È„..J’£“îK…á¿,ܱ ¿«“_gÙ”ÍûÖ§ÝxÇ”ºïb¥€Ì'_‹Úc^pNnŸFÃVC&o]1`ع)®R™Þz¶P 8pƾ]K2yo柩~ˆ™ÞWR·“•-¥*ªŠѧ‚_ñËQëGˆ…Cè…×™I½"–%~q…{Tƒ@°ÝšÖ[jÜ뛬+ºIE44°ómXû±-…ÂgÚÒ)87K k-ȡáƒË©¡›ÞÍ }#a’œßÞÑÑ¢gÃE,¢Îëh©»÷f¡H`Cõ£‚Âe¢™»ÜoN¢è£d¡Ô±Ík”!» öþiO'Óm0A ö£ƒöHo"}a»±:F°ò0'HÉCžÁ›Bÿ‰þÔn%b#ó¦Å¿¢W KÚŒñíä¡/3SË‘6†]Çgdé~ÈÚD×ðõ(Æ?G€z8^ØÈË<#õÑ? žYSCEW|y*ñѵ.ž^:¦Š§¤äy*ë\hœ“– qˆºGж—<£\¬ŽwrùH0·Hæç˜Pas[ÏñËñ¹Ç{c‡ÚÃÜ·{[¶±+M•.g~±XA¢H}JÂsè‘•)µ»ÕHK=Å‚[ ã“ÅÏXÔ¯­¦•°ø(°&2Ë CóL¯wlSÏn bBŸ´ìy[ÙœNqúXx×YrBèêëc€I=³¿r©4"ºÝ¶M?Í<š×¬Í4éÂÈ5ÖÐ’¤;}µUrÔ‰æH)¢I;øQ&3Fò@^­å5zLÎmUçe±êhަ 7~EæÙ©O”1=PžÂ"Ô÷»vRIÌF"‹c(SK6?ůzÝtAÈãM¬îžÌ¤ù&àR^9ÁšþÑó{R+ç ®gN–¥ôÍ×9Öò¼QØ‘æ­áŒþH¼Gæ±Ç"ãÔ‚*“ þE0æ®X'n{9òQöíÙŠa 1^’¢¶—å¤sT]l—]XÄ•£áŒÇâ@ 4I•‹V¯®mLta¡¯¥–ë8)M®ì@jŸ×¸¬¨߬u Xø©¤¦ßÎ"ß,¼m~Õâ¶T ‰R KÖ0»³oŠûî¼Ê,B}x­—Û.Ž×é08Oƒ€ «Â5£õöc¢[?v‚„*8_™¤îA¬V ×z\'ÿ1¨Û¹Þ†—~GÏG,êA6?DTåßêÀDôØ (Z˜HÀÉ”}^Ÿ0f`k\íè-=C ñßU¥™UÆÐÀ^Í‚–F)ú9[zp #x±öù]sH`‰Ý•éöEãüf‘_M"' H]ù„}uS´”xÌÅž©¯¿Ïô ¶o˜ÐJôÅN ,õLhuRmý¬œ£ü2˜qëU- K„5 V˜Û6`M~YÝÉØðÛœîÆ Ñ=Åé$òû1Hl+Èk=í•x´'¬ýõ¾H ¥GozÂâešÑZoº8‹Øâ*Ì1Ìâgê0”4#<|&¶Zˆ÷ŠlärÖ¡óý‚oÌôÈÉá#) ìÜì†?Hƒl¶­Ô@u¡wäÉHDz!ߣc× »ìö@r”½äÊolBá…Òâò<ñžh —¿'Ë*¬USï^Ø8h1‘ç5¨pmm¸CýXÿ´W«š )¸7E C¶{Ž¢ÒDã[…‘ñyu?Š~L ìÛ_ {Ã÷ñx‚~'¬9 &ãî»,Wœ×Ç)|g×Xp¼~˜(aðåçù`¼S…¥exáÓbìÝêó—v7±êP…N•’7Ÿ]BG‚G(hÀ>DQFŽÞrÚfÓ5\[Äß“–KSÛT³>}3!)ìE§:ð^&ÓþÚ* X–~i°YóØãC‚‚(¡h&4 íóey8:ýn£Th¸#M\x°°{ôÞ“ohæÐâSy†óQ†o¡ÉWc©ŽžÄjÈ|9îÏ2a»ø†¶>’Ä5$çXuÃ%SËù~ÆûmÑÀKwnÀg*Tàhó ½·¤žAý§‰Þ‡¬;hºÍ^°Š:Ä$¶Ò ܲ,šã7ÎSÏNšŽ›¤dÀ²jyŒÍã á®Éj3dÉHHA"µ¸Ç·©ë 2,.!AßBläÇ ÖwM&ÈÖæ±SwË®äê导ºÜ'aÁÎt%¾3´ÕsÃàÂïÏ”håv¦0ÜlÓßo·ÑàÍ¡=¶:t,.üö^x’{ë5©¢˜/Ò˜ÔÓo«,Ìé!*Š\’“RV`rB· RvQ@?MÈ‹sPZLçhNëêÖm¯x ÇéSƒ [A0@‡Îúu¾*<¿_¨– *eVŸaòê_oèÎ9I^ÞT+—ÑÚÅreäXñj#”‚ŒÉÉMH~ÿ6û"ƒMùyÛ }ð+ hm! _±ZËDü!ƒ‘ÈNø¤ò"«•TUÇ\÷ÝBlQ#UQ=vYüI±]Hô™i¾žS4¯.*9Ô¯/Ê9zŒûÿ•õ ql¯Cwû-ä ª×c(€Ò}æ¬ëã÷&yò¸k¦}(2ô@@žøÓµQ´ÿ a鈂±/mæˆ1ŠÊè¸0 OÃêÑç—íÈIc ÃðÇ&†!4j”BÐiæQ¤^n<À}ç âÏŒ.»CP”‘E©&ì9¾¦W[€]š¹-?8³E6»ÏßzTo% n£qc×6GyÿšQß 5o¨-™ ü7]­ ?}ýŒçÚi&ï¬ËùÔ ú‹yˆÃq%yîÓ³8ï%Û>ÆBìRe'4«WIDzu1/D¹h’'ûKëRfÀ’”x[MôÐð• p6 àZ 8C9OYüÓµ3¬öçì<[$ZyñÓ#€…·ä€RaG ›áë"\˜‚î– ¼’ßÖÔ¿çÁ=¹n5—ž]4=4ƒkÄ2ò ƒH™#d´8[‹@ÍY3€çÈ#ÀŠäa N©¯¹®Y˜Õ¬æšâ€2/àcû[S«Ÿt<´¡FÒÃ-7«_¬aF€“_z‘Hœ¼ÕT öØd{èÞ{†Ð K««lõ=ºìSVßrÝõÕ©Ú­¤gZ,y¾¯nYÕŸOäÒêì­‚ÒàpHÿê¯ ÌBù2ÄŽ-T˜ ÿÕÊ“a¡þ*°(-¾œ ”¼¤Ð*¡7ŠIV†™9b ],ýZ_NbEœ™ul÷7~íQ ¶Ôש’Ιx¬ô£[ý„*ˆÝ¨%r/¿“9ç[ôA2[Ú€Œ˜™a4`ÕæŸéiÄ| QqÌ.}ÇÉvm¤ ™Ê`ä•%Àb‘Džø¢µ«~ál~.Y…,˜žÈá­¬Ô]"Êâ~|k™ÏY•öý¢ÎöžÖLhêªSw1®(;XhÛ·sqy•ù®·KW[Äö%i'ÚЄ¶Îþ÷’ÛÍÓžßWÞÂÀ­,Zº°Ê_²ÆÆ> nŽ¿ûÝÐ"@¬øÝÁâ}e´;¬‡òˆ§CÓ?;³ôe-æµ#·&=¥‘Âû||àꤊÁŠø¯Þeä—ŽeVíøšáqêbZj\µÁäÞr}]HÖÊ…@‡dn³¯M8§DÔVÀf¯ ’ê{1ðÏ)mÏØë‡n`f4}¨^ü#žêÛÂ5‰åÎÂì¶#ø±¨7!>Õú·øîäb5`Œcû‘*¦?Œ”€¿Å# ‚[L>µJê4îëJ«Ì¼:é&ƒ îl<סC’—qlëb,öØü^öå=­½-¶ót'p=³¿ÆRïá³Áà–ý>v‚ ï®ã‡9§¿ð6ãn:æ(Öµõ‘^¢÷¼Pjvz7¨/´M½uagŠk¾ë‹àuá”UåOžRH$"þ`Ù ª‹7ü.¬HUê“ü#¢Œ’/xÜ*;Ó¢jSTn“%˜TÇC+P€ø¤²#ô<ãJRþ#çp¥Š]dø6E¶ {^€³‚œo˜Õïß'ÿrÐ:ùÊ—0poäô6h—ŸH75p!u7øF$u‡rߙҬ…†@jZ´¬½õ´†äϧùž_‘ ÿ. ðV-¨)”Êo¡hf r‹4û–óyϼÓGNžC9ï:âS±s  ü?\c¤dIѶ·ãÒ¡UýVdŽíóñ2§ÍǨ g„H#7ÙNèÉí¼õ@åð=³Ù“í<Ø©Žïv¿òªH¾N@1·Ý™†<.u™|íâ¥F‚IpÒŠC…ø(ž™aðÿ*£¡)a²:JZåb@!pÑ·Òµ@H‚%|S±scaqµEƹ㈺îÇJ§¿xк«#rJ¤´êFÙ†¼GÀs.-£?¬dÐ!iαQ‹$~Kx’éø6lÃU©¹Fø._UæuW‚ KÐ ”­&½­`£ujä[ü 0ʸéõ!±¬¼ši–1úêÅöH[ôœ)q˜>G~8 j]âa{ _eBXsñð.x/ .2ÌÓ»P5á‰Ñt¾–ºúÿ §[ð»Ó?GsÈ£”.Kh9ƒåÝNY{g:¼‚Ú_ÈnpØÝ\—Ê[©O6KŽâzÝ…¡–ØRN«ý…ÕÒÑä"*&žQ<•|{=oF!Ì”¹5È÷9D§çÚ‹úØš~cªc¾M?“۽ɩj:µGFƇ|²[UD6ŸuÅz8Ÿ%8˜ãS|£/£±Ð¯1ލ›î,4"‘0‰Qr[#¹ëëçEs™ýÉ7¤ÅŸµôË|´Ç÷“«ê½Gâµ¾\¿pÛ‡R³vêMQ›±þmí›ÌÏKþý€¤ÖrK« €5Ÿñ«ÚÚç@çi`€‘ñ†{ÍœÛöB?•Ó¶â ínÏO¸·#룋ð ÒUÎUoZP±&ZLo±2i¼Kòø_J=ž"»%kgŽ-.å$wÛŸùuˆÀ Í5щž¡dx¾¢SÉà|ÕÚÉ ”Æ çôEÜ£yÄ©µšêx5=„gH~4`š ûl®usj z°·>Á¦=n]–ò0®S]-ŽàÆÓ4^vmªÕ ®ŠŸ„ÈZ>§XŒ~Úè#~–fÁ9çu†¸ nkûÏ™×Æ«Ÿš24#ý+½Âö-Âup•–ËõýU¯‡5ÓÚþ'wþ²áïQ#Õ›#ÐMû“ÿÇgÝŽWEÁc+:á($n?4.Œ’ùz¹0»ÃœÉB@#¥Ù¡>Gu_Õy'‡|“·ï‰CÌà¯B.üÕ›»ËÿÉ[æ­åë!êãÂø”³½~a–EêÔA(7.Ú6}.ÆüéÂGÊI(–z´T%o_•%ÄÙñµ@¯ò_¶ŽËZÓqf–3Ô‹l`òcάPr âYŽlÉà6…Û£›®ØC9ÀšêÌ'µ Âh‘4™ œ *ÖvA¾{dG P¦=ÛñÙ*!GÇ– ¾s«8—øc§~‹˜fF¡€\n¾Äþ‹ë¦”¿AØÑY^Ô©‰È%1IFA®ÌÑCÀhÀ± °ŠòÖ ýÊA!ŽTž_êо”ßÈL :Õãš%¼’MO@óŠã`a]\«qˆøHÊJîHqó/¢ª!8ŽZÙÄÞ˜«ñ.\£š6?˜)d^?éÚEè9ŒÓ}¹9A$ê¥Úõ k©*ÿ!Õ¿8ÎæBæÓL 6Ýœ›Ô sä›9G9¢H®~…"öO›“/§¸p%{´,ýÑ*fªžDm/ƒ¯cP½spZ÷©uèä­ÃDç𲨀{«,ue¨Ùo¨ý5Y÷mUè÷:”â÷è§ùP}걤>}× d€R$ìpIÙ NÈNg5™(cÌ <Íó‰—ØÅlÐDžM¬³Ï¹wø+‹Âóümn¦MTxÑCvÂýÅæÞŒÖ¸ÜŠ€ãe *Xy11*†¬„Äçy a|ù£aËÁêôŠ”WJ©ö‘åé<ªQD/6jò …Þƒ®u,ίñQúŽÓ`&@k9Œnës z$¾D°ô¨#øì´I“¯U²Ê)šdÿk3yIRèˆäÓ{~È‘†KëF˜ MLeZ-ùvñùTWy(mSd‘îß^¢Ž„ÇòûÎ þE-ëðn·–6“Uì }ÖÝCd?ÒIrÃ|m§ ÞÉÚU¿Î”ã¸ß¾åÛSz—8Qºkœû÷êjtC,4š ¾ô‚€Úælý•5CÀ£2O,m:„‘ Ú`SÐÞ*NÅ÷ˆµìüa…¾9\xÚCy,C9ÊèéÀ?)8ëž8t#Ï4 ¢áH°Y„Ö«gU³}<Lâ9Wåyò“]\î^ítï¥jïj8èS £3v§7þ¢ºAÙ˜(fŽƒÈ#߀ªèçäÆ}J[(ï%ø1eÜHŸq‡åÛåPZƒ$wéÞp”[Ý=_žÖ˜þ3!²½ùŽ»Âå½BoYS}Éÿ[ ;­¥Û,T¼évwßô[‹FZŽhã~Ó1håÎ8g!¸Æ¥‡ÒÿÞ™× ã|ÁüøÄÊ~ÿsÚî£àoÏfNDEt¹,=]Úµ8™Ã~Ek‡Õ о, &¬§éܰœ¯§q bSê›ÈCw ƒÄçÄ èîipi9Ù.ŽcÈÚ0l\Eä¿Jq¯!ëugšÞ¿…Gè}ЦÙÔ_(Dh§åÄ 0¶è¿„§=TæÀ9B XDÉ„ñÛ|Ní æÉqÀ{[?p`l@Ì|-º=Ù—ñ5Ûj9R~â:ë•×Ü&{ís¯ÆŒ{UújJMWâ: ˜…x¯‰{Rp£õÉÊË£"V¢íX-ßa«¨€µqeçËû™äaßd’ø¯~ ±…ÓäÛÔwÿôÄw± …‚UMüY æ,ð¿—©ÍŒ¿š”½¦ìp3"úwt¿4¦xVÒ\M5Ë'[RÆŒ>g‚Ðé§ç~…T´šáèbQ?ÎÐ=7ªi]ñ•Ø4 LŽNµžÜÞÂìÚG¥d“¡Ì´°ƒÎ=ßz]C´üõPô.ÁïÀë®õÊ»—Ì¥ÈjéÍ0oáWòþÊkØ\B„K¶üNÚýDÛòQ% Ñè>LÛL®Agç!Q¾ž¢¶"ÙÚÐWÙ˜;±AÀy ì6;Å·èù5ˆÊÙ%XÌ€DÒã…è0›/ä¬(ÒÞÐd¶óÖùåÖÑîœ}”7žšY-ÝÀþ[…Ÿ¬©ÚªwCeN3ÚÔ…Àé_gàÀß2¸׊¬Ýõ’O€#Ú7JÉýó~ê|$fÜR™’H/†tyhC4ëº>õiïµ@ ÇGÕÝ ªÓA`íFªhß$ç¢ÄHr§Õg,`1|Å­˜ÿ3û瞺:®äš}÷2¶ˆ!­wŽÕð-Éû^2Íœ…PÉ wï—šíÿ?FÿßS–„&ö¼ó…[wö}ØçáÆ†×TºåiS29Pî¦Q„#R«´î:¡b(–„¿HNF”·åg§kZ—p£×Ü*¾>Mùù‰«uÅ ¼í åö¨ù»3‡ÌŸk¬YÂ0EŽ´šùÂlN™ð»¯žèžÔ™#žLD´è’ËùìÌuÎMæ/ä´\ ³³{ÂÂXn#~¢S^Í×^Þ ‡2­ùª[åqèúK¹y.uLó¼`ÌÕÄQ†[LÜ• ÍŠRûÄS£á“Iœ%fŽÌ3ù빪[­¢°€†Y¾\ƒ~g¨ S(ÿÍ ø¥ÈZÒP6"x'8Âö{"o7}àt×"NQó¹UÓ™‰•¢=>>OvœüÚ4Òçé;ô`S¢92ñÁK¹¨ñ±óqžÛèXxÁ,aÃÙv…ìBà/C±"£[³GrÈ1OÂìzã¿C¶ ï=çܰiy€\ Žÿ5Ëg¾zG­¨‚Æï¤§ÃÂØGkÆda8ð;[ÏîÔéó¯ÄmTe3â²ë†) X·uŽ4_u“LªRÆ`™-¡‡ÕlÍù_±æÂ‘@½ý²„ÿÎYÙ@´ý,d×Ðà a}ÿta¼õIBȧªz.6ðx:l“äÀ`ëâ0Á¾)ýÛ¯ó]›l°¤€!£A²ö¹åi®Xüütœ’_@q¾2ðëh…,ƒ©nB'¡± ã]8ÿ5X^¾(–©’š°â5>/ Ñ×—š ŸäeW˜á½0/ýóöŠÿžoZrþ닉í̿ƔÓ‹ ³š¸ž=¥½<é=œ‚ *Ú÷ödºìÒP&ÏqDÈA1»Ytýž’ÙæÊ*Eêžšœ½3°íJP2éï¥mR=Ú&#©’$ l_²€4›_ÅN¸NÖYØ-ÝÑU¦_5;#yüÎÏ/Ïrìy€' )LsZÞEÈÎ0 €Ô‡f·8¾4ÖïOji¦dúOYkýïÈDÔvNA‘¤.¸ýpÆôä5áÛ‡üï} Xé?éK<ßв!›1xžЇa=¶øp.­¿ANÌD"]P^ã‰X"=øÛÕ"¿%]w#Fë1öiù/&~ŸJZ?~_s€G3®;ñŠëBlõát—”@¦AýÌ3 ¼H¹ èÛçÀ;3À‘¥Ü¨‚ßP-X °mÅ‹Z•¡œÁžËó9ˆLôôi‘¦±X* ‚$r° ¼X²¥ax[mp}ùç n`ÀöRÔ²ŽYä–t/¸¿8#£#<Ýê¤Be‡³LšÒ¨:ça©'ë;É_VH«Ák ˜ž^¦iï~Lßw·%)¸¥J¤lõkÉBôëJ[y•¾Æ=¿¶Ësþ†?Ÿß¨b`ȃ>*œ=OF À-ÛvDMÄ6 ?“!“Q¼þ¿›3¨ž­žôÞö Å’x€ø¥ãŠ}¼ÂZ&BtMјÇp"¶fE¢¶B3(ø„bÅK”6÷“ëhˆ2uàˆ¢ÔŠ°@Zh:?î¦üÀéü9äÜDY}àÜ„d±¼0W¾uaºÆ1ábµüÛr9åT*0íZpÓ¢3÷g ÀLânJáÔV+ÁÜGÚx¢ïRxâÀñ*’?5qsÒ—<¹4:?9‹rŸÎ °'.œ[çפm·ó}Ó¢’Ô@¤¨…EÁ)zÊÝU´µm5,Ъ¢i—À[鲩Zæ¶>Ô·óx(c}‰¸5®ä†ØK ñ =·ûóì)ÕxôòN>6|2óSË×’ªã•ù$f+¢?¨Ež-×l£°(H ãÕ ¾YÊTº (ö{ßá 9“K%XŽ3׃ãØdÕaå•AlíýŸî^µ#ƒ]¯nÝ3½›Ÿ|¥ š9µûꊔvZ i¤¿NPð,ø,l–zøµÏ7ÛY’Ë?;Qï˜Y¤ñѹ¿!ok½õ™yNœ†I‘Çš´ *¦à´\LAGo“wÑ,²ÍlšÚ Ѝ¿º-çÒ=殚ºÃQ·pž]D¨¦s9²îý~M½Ô3$ƒ!_evöÕÏŠûéHwu?^¶ÇüŽ\g_âyíX•(¯áG¿ˆRA2SéJŒ ªÞ^$ƶã)&u1†Ù'÷Åè½µ­˜3¶«bì|—Xç»ÈÙIˆÀüeÄ7§\¹¶ÐXzÛÍT¦OîWqÕ-ÿp¢,€Bi—U»õfg:-¦²"–2 å<7Ö¶Oàç “¯Êcþo¶!8+R€‘ú¶€w!¬üc-én÷û'ÞByÀž»ôg«ü¿gRëv0bÀ¿gã}J¹ ˆþ»/ÍÖë“÷£u‘l ž6؇9Ë1œ0Ð =šÑWp6^¤2øRÿ‚‰]ªÜh¤u¾…À¨£þùÇ´Tö@tPåä(ïTLû;cç°¤Ù^®X¼&›ÎuŸüºZ³/óûýcJ[àéÆàsMó&òzɴóҥ R@Þ_oà‚B•ßa“”à1É£U“në@PÞ4Æè3¢:¯úXÁäË%fï¿ÞPÚ5: héã˜ýܰª~=™n§C€íh熠s5È:QôùÅZFZÐØÛ¦É¸û|j6aXl0# XpÖ¡±õh¯â  |CûÕúî5/éR?Cx€Zc{ÁòïÞaöÊ+œó#Ú%Ô':}@ºerûûØOÏ™F9°Ù};‘yýy„gô}Ñ{Á"×a‘Rñ)³â ‹‹^‹ÅPè+ê‹ZÈrAú}êC!>㯠@JS¸+óÃNXT·*íÉf‹¾"µzºÍx3±¨ß¹–H“K)Yá++ç°’Ïÿ‚=©X¥rO[¡Ú³îI›Kó­u`޼O°nc$i«ðß-/¼1§n›B:•}bŽg(ɵF¤œ‰‘åí—Å€?È÷Fø_37·˜'J¯7pi˜Z<ÙQ¼Y@erVj¦EåN!›Œ¦$š!ïy´0’Áü‹”úD]É-“_¶{P³ K“+:ÿžÌ¼™!j䯪âùõNN⼉¸-Ú± (ÅÞ‚T/äó‡Où;»^±5|s@Uº/Â;(ög Q ì c[‚N°•MIÐc›5üÙmùbžgߣ@¢’„Z¸Yc~C{¹ú3÷ Ô†°B¾Gú%ÛwN^#4`º- béÐ1ay Ž9óÑ^®—³T§é¥![F`jâ–&ÄÕ‚ò+(U~ô’ÓžF{Ò §Àzü°Eˆ×Ò÷³!ÑU±—m¥1X^Ödb¸>‘âÒj4';8ßV°fi¾¢j;¡JÀ× ·ÐãZ1&cãÜø”ZYÛ5Oö_Ä Ë:<¢¯Xk-°óãadsÑ h'~,Ø”±ý˜­ä ¥˜jIR9•ÃE¾–óï§ëƒg©1®ƒøíö%á*.›&=çÕ¦u0V y×+¶v’.p-äÑ`+Iɼ†HòáJób?ƒ1¤ÍL×%^œwî×EÏl»‹„סÑÀz¯±Ê¤‡TyÞ]Ù]ð2&ß㘟„uLñšžˆ“‰vØà¦ŽËçIQ²»MëHü2[Â÷êƒÇQŽÄ )3Õpß|Éwm™Ãü͇N&a¸~ùHº¬νÈZéb $žÿ°!ͳaSë'}7Šˆü´'óÇZ‘¹ÐÔÂçü—¼Á$H¢ÏùõäSœ4ýgÝœˆhPJœ‘«ëæþkzGcÓš˜%:¡/ÝŽƒ÷²òVèG¬;±”ÛÿEíD³Ûè ¾lý Â®¿Hˆùc‰~F+ã"}‘V&LKÐÇó¨"Ðs‹õ˜ØÐï·´å·™;Õˆé›õ]i„ß.ŒÓÈ›„È;/éãð&Û ™çv»Öþ(Bè8e1ó!´¨6äðL8M|ASEþ¿ðñÕ‘Ž=mÉ:šËUÁÏ1-îÖåíÝËä ¿Êœ¦„ÑõZ°¢›èÔ—”À5K¬Ê㚥Ϲu ™ŸñD+oÃw*ba„ãkB[.»NÍcif“Ô3ß«Zô0@Ex¨4é ¨§±ˆº¨ðÏÒÒå</áEC\ýO}ú qäÀûIÝ[}Ià~w8bQ­F½ј±€o)à(8]â8_¸ …Jñ° Ž¢ÞS0qgql`oKðéØ(†aÜjèô6|ŒI»,w¢TìJœA2R•¡ÁÄ"dgåL›³u6’„/Ü|gy}ó ¼ïÇaßgi½øÁG·ÚJ2‹ƒi€W(‡8 îª ž ©õÙ[ð@Ý×û§gyŠH°ë£>KÒÖ5¥µé8íRø0óó.âÇ¡ú´ëŒâœRsz_bÌÉc$ˆë>­Å€sã6ß FK .,í­Änóýÿi!è…Ÿ‹he·3¿©¼A¾ä&?ýqsaF¸ýÁë‹p>‰üªÝ¢0\X”| R7ÙSá]cø£ZÔSÞ™ðcdŸœ{)þ–ÙŽç s¶RÞä/Þ &dɈ66[#×YLb­½9“K4®­u·XÚU}š|¡f9¬‡R|ÈsTɯ!ÜÙ+úQ³B䚥¾x¢‘Ï‘ÎíI)˜ó"j2ØÝ‚"ŽóâEYl7Vqî‹UíyÇ#‹¸iÜ~aÈI1HVL„äˆ cùq ››N2ç|Û8™V4âè7õUÿ"㽿ëÓ†"ÁeHiÆa¾¥Z*޹xV*ªÓR‚7Z#þsÊN…Ï~òDþç_`Ði¬s°ÊÐ{Çì‹Ð±²Z€«{œƒÅq xÍM%ÈýÁ;žQ,oç×É94Šq³ÔåÇ–²MÏtÁN@ü¿îw-ø° ”ˆØ|Y CUW6†Âˆ÷a4¥"Ò·äÜÿrâÛr‡b¥šÝY ªšiSUÉN첺Ý›ÊÀ¤Nܹ‘èEw¤;In_¯KÞ8@þÅøÜUî0*€’3'}È1»q¾ß/f>ˆe¨ EÕÝ!‡âÉÚž{GJ(a͑ڞ³Ä3b³ú ~pÔÖW)Þ°X Ýžyõ·Oå®lP¯ø}RNuïžhH{lu%ÙôdÁ½á ÿ_¯N´í²ÐðjÎGØeþYí;XŠ °Î_gÙ`PEmQWn¦?JIŠj²^ù:(ñ°€Õ"âÝñq¯ÍÊu·öÂ`ÏŠúÝì øT峨-ì:Ù"«&y—÷Œ)K»áŽTxqL\=O” @PBØGjeÀb”{¦Ÿ¶uîK¬5¥NêqúÙd%K`[¯_ù ¾7š¶—¹XÕv ·Ä1NÇ+ÙVbÈÔ¢Lž°Xw7qšÁá‰DÔœ~Ðq=’ 5¸¤¦>z€[°œ‘þùq5dűç…~ú­ °Út²“M j-TqIšR!tü€ïlÃu ´zÜj#ò[P„C‹…›ûeB fÊ×ÞÖØ¿4’ß^M`ô¢nƒ”5">\¥€¸®uÊ- &§‡vróŠv’tŒzdv«R¿cšª½õØ®ÿ‰ö7z‡fä7t݃~Ê}5Áq‰j ½ïbÂ)ÄG„zc;>¦õœ+ê²X«”¤¿eÁo§{ŸOX<ˆMÔzŒdàó{Ùj˜OýW%rÁଠ./N “ ÐuoðÞÚ¡ŒÅO˜K¿„4ƒH}#+@MUöCÀÉÖ¹OVÊ]>0¼œPç|Æäñº w×wFÁ\ tÒ µ¯n%_»nµv áž—}Ðòö‘Œ€ƒ9W.7•.¡ŸZµX÷?®xF× _~O Ãé¥ö(rï­ö•À%n±ªë^¢ì^2¥¶Ü ü*4›;Y2ã^×ó–×™ÃQø¸­vìnµ)€Z¯òAC.éȰó1Œ’µ’wç-ëS¨ÜLù[*¬â,ÄähZ!¾ípƒ‹°l„)Õm¾µÞÕá‰qÛdLÂ8z¸ ,_Ehþ®q?þþm^ï;äƒ_(EÊퟬÙa~áHÒâù¹µøñYÕ/«CöP…$g÷ýÚ‚ÐäMÛM Aß6àOdæÞ4Ö¥]ÉJ8HÖ4Fæs‹š»~éí}Êié=M–WU¿ë `äõ:`¢Õ…kæ¨ 4ߺ_<*#*>.MË”,åo-u/¨Ãª ½±Ý¤®è8ßhóˆ¡f8¯à<ï¦ïqå“Ræ_—ã¤ïDõ–OŠ8Íÿ;ÀÓæ÷~8àÞ\£¢oGsRÍÄ$%ôÔ|3Bñz3ÝÍAã¶Ðý®A|I0Ý ì¦/tm”¿™Ó㻯ïÜɾõ$Žºa•WÁaœ^—«´R²Ïë_$­  Ùfx2«Õ}ó.H±"Êþ«Š¨}$ÿo1ã"”ñ] €;kîÒÐ’þä¦RuS¸ºqÔ äÿÕ NEˆÃ©- BNb Âõ7 RÏzjPÚ¬" Ã7èæW­,(P™Bdò¶%þ4—¿ƒI÷Šh«¡~—>&nÛ}Š%¿¿²_ÆÝAgJõ?Es¶„,vdˆèôqY¶Æ÷¬eU`Ãá}‚³>EnIßN¾„¿Ù²ULejõ»·.Ö¡ŠK#ЬQÞUÃìÁ5>™ËÙ”"*€Ïü4wXW¼¾p bPãâxt-›²åZ,g˜‰}ˆ4¾ÕRB:Ÿ…`h!—Wøœæ/¡‹³an¹z@gŠËSÅúVφrƒ°$cšltjlHRŒœM ÎëÁ&ö‚Ó¥Ç⃯"Œk«Éµ5¢˜zøs­#}ÜKÓˆ8Ø)Ì6ÔŽ‰'Ÿóé'ÿ5(yÔƒìY[ñ,ÝåÖŽ‹úìÐ:«!›ñã®ï¤e‹wµ·º¶.Öv›‘ûŒðf¶º%áàzeÃ_íÙ3híãËѼ$ì²Úq)e ÃAÑ<~UÌ­í;†C¾‚:ÏÀ7?§8ȱèÒçaÊPIy§~/ã$„ÍÙ&ó,>ýÙþ}lÿü):~©W¨*.Üä‹k¿îÌU¾#Fù"¢õe*7Í0Þ㙡ÃŽUYDsQOVOÞŸ?×8%Œ²¼”FÂ\!Lm·ýÆ ÷+H±§bìl€J³º QaYuÌ4l–B§(}ÌS†CâWÚKØp0¡»—S%%â`”ŠºKBÙÚË_0|k†Øg Ûq•ì…æCá>¼.?°ëãPq¸}f>W “DdÐmÞ ÐÞ{V<6l=¥©]º“2VM"[ $;© ó3Q@ ’ʲ[;êÁé¨\[æIx“ýÞWÊ‹I÷GLCû;ÄM2×-dyvØWýH®DÙj¬6¬ÇOãx>éXç6·Â4¦`h¼nU> ¾>Ê£,ŸîÇÐl ô8Ã,_‡ð6n©ŒÔ«À“¢hmçC2qÉëéËËñ?SM•fм¢+[ÅÝ¢‹R˜Æž~B¢ŸÇn  Œ]!5s"H=W”íá“—üVê¸L³`á¡x¨['šfIâ3‚qÇbóÓ!<#S£vÃÍäÑ0}ç1-Ök® ê8ÔpÅ“ºƒÊéÈhcÃxBÔ§“ÀY³ ªY*ŸeúWÆÒ÷9¨>§‘iƒHDá×Ùg#×Wi}Ä+¥¬ŽÓ2zL)2¢£Žt³˜´» жN‡‡•´&Uü#ÖZJDc4žŽ˜íŘu1+2ŒÜ’âõÄç+>,`"×›ÚñbcLpÂÏfGÔxœWü±qÔ鿉_°«“·5²#/C[ººíÇO4=ÿ3 ,â Ï(ײLPŠì<ËêáùFŠN”êOù©,1Ydøƒk3m_œ“ÇGAt.8P®<½n¨›_Dû,ëÙSÞÃE{õÛèÒ_yEÁÌ×w¶óO–Éã/Ä–„¬Xv­ßGG\¬ã‡F ÷ÇàQ[/Ã]ô .÷''‘ÑB”ŸšßkûgÃ3ƒüéôML­æXQ:Z.¬^c\Ï!#œÚtÖõug.6mÂIJ–*G½ ’Î)ðž,ä²X¢±òZùÌ+„zŠ‹6ifÂÍÆ£2Á±ŒbWÙ£ÏVië]×”CûÿÝ…¶» õºžY{b-X[TÎ6ÄÉgõºùˆÄ4åàR¶¤KIwiA­\»]ùL›f‡7)³ ÄþøWØèâ72f8—bu &²uõÆábj«SòqÔ­¥ìú#êdá·?œf ¢¸•èú…ð¾Â,räÍ<гþüÁ{7Z¬3:"ÙÚ£€—=† þNòž ‡—äµýëK Ó–;V§@õtYà˸¦§¡þc+À#ÆûiK ûø JÈÎS<*˜yóÈÇÞC©"$d޼Š˜ñ«OˆâFz}ª;¼ëPa”ô£‹U %äZb8gŸtŒÏGq^ƒYH3ñö?.åËðÖ%6niA¿zÉJhaRÊõaV¢Õa'Ù`:D°šÔý\ ç•ùª[Äé(ç;õ =å[•E|¶œ¬* ÙÅZÆ}”z%Õ©a·ŽV:fîÿù?˵ l·ÑÈÄÃë»|­vA§Ç"è3›odL“äø*9z²gˆbƒ{,ÿ`‘2~,vìHû%vtÝñÜ7B¬¦¿'Ùõ+Ê,Í\b3ÈxÐuÇ °üv1Éþ¶'J9H7)ècYÁüšuÒ+°!ÍÉ‚¤˜ ŒJ vgp"©ò­§øè¨N;26DÞ$µ¥•RR4Ðfù‹ÊоáŒUÈ…â(“ÿ!‰«ÄºmpLíË ø-u–Ë@iıJᙼV߉ԫJ{ñ¨Óe¡SÏAÇÑe%Ú ú=§Gn° zõ–—Ð&fÁ çÎDø$È=¦Aâ»å…Ãà'˹îfm€P^ŠRãSâÇ)ÎnNm‘üƒ¬×¹¥è[ Iz%d^–Å|q*=?˜8ìÑsmÒs;·ª‘ØFhòpXï‘gøÞ"²d6¤ÀdQüò3KÔä4`Í ÞDé!³’#]€¶=' y˜åzèåB¶ ãAÙ:+•rcÝWGÁÐ4 ¿B­™eüü±Ã¯I é¼ã_4YQ"6E+ŸÄ\( »[ ^³mö¥¢¥0ÃG¼äy¡ÂmÀ_7ÐâT-T׺ÿaF ÈMˆ“á¯PÔNêž•^˜óT5–i*ë€Ù‚ƒ!m¤…¾<¿3P~*-q7¡BóuF·—ŠmÚkÙœÛ&|EG,n”—Dß>!ª~k.Ÿþ!‰kZb ÀöH‰·´ÃÒòÄy·ƒj«ÌZ#-mDáÈó0< ]PÆà{Ån:w`Õ"våè­ â¦šQ—ãÑ[™ 3uÿ;;tƒ~ïj°&>é4‚nex†ñ¥}, g3ÆçÆÉÞc}õ¤Æ™Æµˆ>ã1<(óM„Ϥ@‹0wÉTžòìxQ?w–¾† ‚t"ŸhJ¬ç]†ßƃ_ÒÛþ|i™K­ÂRö Ô>ovýÙúqÒ¼â$kJ® &ã%eÉ•µËòhP†o#î¤$¼µÚþj]Í_q£"NM75·OŒWÚKÅÊ@8{uÐĈnãÅ©¶|ãáÏÖ\€¹ßz+ˆ7yd|{_$Y`6ÚŠ+ü”pàBhLz4¦Uø¢±æÁòöEŠˆ¤Ê:ÿ’¦}ÃÎóÁ’ªÀ1Ù¦›ìaƒÒÎV8 ™ÓGøqœ¹¿ÔP0{M¡ì|Q6Äzè PC LmƒFI+ ®X‚ßYÂI%cór ¥‡ÈAG'¡Œ;±óMóK\†ðC Âùyý¹£¡%oô<˜Ø_ØÆJPÅúpëRÎôúõtt|+\>Ïš!jVc–i×Ò·V§KV·âø 0…•œ2´ûpázEgâoÖ½ÀÑ:ï¥yΕSR 7¦a¼é#½æ8"…m#ÿF®æF+7%¤žžæŒuú ð¦ÓuqÖ¹Æt|à-Û[ÅŸBYDØzzJæÈíŠÕ8u™Ï,Šc–ÕW,š/Ø$ìÄö<ä(XœBJ9)¿»RxéMþfAý™­(n­…Þ6*¢ÚÉœ÷;m~“—=F=w›Be aæÑ?ö…ê .¹ÖRù{7¤XïÚ–oPk€`ƒAÆ}Ź`OSs½žÖ žˆ|^çYË\ƒ•¯¢4 ŠAR‘à8ß¹·KO¼¹²@Ô›X7¬œ%ú£ÇKÍæhŽ€H, 1zë>HWw Äeä½f3$´‰!n²Á•Ë`Ù.2J7iRì*Ëï!›Rô!ìeLõQ7é?Ö¼MH”»’ÀÐÔG\Ì}#°™jæúü–óâså°¹ÿn Jõö¸/"¶ýëù’þ |Ð&#þ%ÜÕv®­ÇCàõÇZì¬8AÀƒ›uét´¬E$d ÄËbðy:ê—Vò¥—Û8ï¸×’Jk…‡êú4 oî{NýÅ{`ïÅ l6gaæ?}xð–Ž_¶c×6óˆêVDdñ¬9äÒµ}YÕ,ç<á „gÀ.HKž>Ö¶à(  –TŸ¦ûq™¤¤¬µ1†o! Ra,T&f©¸~`ž=˜ëž© ÕjªiÎË"’æÏý® S?R—Z¯1ì„“"ÈïCè5OÌïºÅõ—HYQ;ý'ütOÒ›ü¼JÓ²ÜJ€6¬ÿ‘E쵸ù¥5øÝ¶á+ãpÖzÐôê(j  –e=I¥¾G¼ðcÛ{u`¨f3|!Ê\ üêÆ; Ê¿D)rü³‚•å2Å«(ô-ŸÙÜ®‡ØÐbAS{òi. ƒ©Z=bú8£—¬ß®]Dãà¨Ú©K!Ædîm\ XîZËK©®ë)bCRgu-r…ÜÜà@|õq”á%îH§¨Á¯Ü6YÔÂÓ ÷hr;\z.ðÅPª¦õ¼H÷'XêѨ£þ·1»*lXœþòÿÚùH¤€xðÈÞ¡tÚÜeqx$- øûk¨vŽq#d ÛýÉÂi¶ÉP™Y£´ºàVŠ4ê–×ò2J<øâL­Ni0:ç›(eCJw(Ûnu W[` Î¿XÔ¼êìÕ@'•[I®|ÕÈzn.æ1È«zg>TX¬©šÄÆÓ=­Vu8×ó`低è2 ³ß/4…H¨¦¶™} wìbpœ„4ûs9dßĤ¯C/¼<¥Œ¯>âàaR×e4›‡ºnrÒßL`êž{rZ¯1?‡È;CI:aô£¢‘¼ûÕê#DÒ‚ö¡?£ Ï¶ê)‹–p.âªç’¦uÞÝ%7rŽ^¿FÆVü|Þ–ŽU6˜È(õ:Æ/Ó¯ã‘iÌz*¢ÅòüÉ¡$ýÓüÜÊúz9ù"Ä*ú2WŽ˜Sè˜/âÉRç;uæïW#¶09®âL*Úº  ,qÅaeø{ CKÜb•ò²x¿C@S¨Q3äðtñ°‡¬ N_=ôÇâ­²b9ü$Tª·ƒ»K§Fó.ZâÕlu..ÉhÌòKO+C¥*) ‘;~D-Ì-â¯äIÛ:°{íC©`©×Årv§µH=SgŒü$N*0!Š>ËJ@‡½@±ƒ/Vy˜Ñ5KBu#ƒ2ÆäŸ²lÒD¿c” ÎàÆÕVO£ï>5Ö·@mß$I¨™bÕbxð|úúÍžl­Ö¥Ýñ¥ù†gC^’ŠÊ§OV›°H³ýKµ)ní¢Sn¹ÝÝ4_Ôµƒ¨‘#jaäæš÷ÀªŒšúÀ¦›dÍréæ”Ð¥ýÀÎÓ@¦0SÈ8§e„¡{»30%©‡ë=†3iéFk1×þŠ(‰~ðŠÔÓ¤ÆËt󻛸 Ã¥Œ¸VÏ0øTA´^@³$´è’[,¶ ÍBD;Ãf^eˆ‡wÁ°ßA-‹þ‰¥W'"Fx3ë1•öÉÏë}£³ådp:O(éY~Oÿyýƒ\ŸöýJå®j0M™ :Ñ;ùÀè©\A6€”I@ÿ#9²ÖõaÔÃ"a°]u¼©û Lh ‹Ý–‡ ¹¸\s-#>™'aÝ:hÅáŠêŸÉQm|>¨šðÅÿòÝ'ý1ëåUSFø0äºÇÀôuˆI9äüª`Ð\U C»ú–$Vm×(˜¼»_k~Ê#óÓöd³Å›n&ɽ¬ö ëßQúÚÂP¡ŽOiåŽ+ÏS‚üoÖ¦GŽÝ‡€Va>FÚ,ÌÿÉË!p¤›ÛùhÇ`ºøyxnüCtØ|çf¢0/à]Jçä/eæI¿ü¯¢Yµ8»V£VÖ+ÔúVAGS!Q& ÂsöT¿:´¹©Y‰sóí–Ù¯w üÒ÷Gº›Ì}ÅOΕå#ì [¦˜5ü¢÷ºYJ;£BH;O–gÊÕ`~s¾J/x)‘ÍþoVâSF-6ÕÿÕÓ|ܸ=S"™½:Êø›BÏ(Ö”mÉIPŽÁ§Èk²—Ôò[å<~=žuV"n eWoÚÙ­&3["íçÎ%ŽXÅ|ŒÊÁ+‹Ñk’„¦)' æùðùZ!«ÇRÓ„¨Ö¶Æk®h÷ɰ Ÿ¾F÷æ—?½h÷,ÑùÕ÷Û«*&«î–æÎ/2AÍo=Ã@7BUøL”VRû8M •‘JKZ²8J …Àȳ¨i ¥3î:i;huÝ4r|²’Q>ïFcH9CÏ¡÷½] 7À- ˆa’Qá÷)q$ÖÓ¦), î§÷u𱾉Á¯³ç¯¦œþ¯ÉJ J¹ø]B˜¢GØ >&MŸ=gvA3½Gw*YÜË™×^Ê~ÊÐåÃ󪪧¨‰å¯I§;˜çiBÀâà¸Ç“)T"(/wF¯LÇfñÕü&ü¥QbÛðöNä÷¬R{SsSómÚWð.—æïx"Ǽ¨i¬ X› Yuâ§ð¹À­‡!>/ÄYL§èÙçO4‡¡„©E¬¢úSa…$ƒ ¦·.®·~ä±Ðt”¼Xäžf&$’~4½ê¹E;ATŸŽ?ÕU7T“On^¯[ ?¨—^BFìGÍžE~þ—;>>UofùÖØja¾HK7š|ð­c1•´¸£aðÌÜ+)åvuQk2ïÙ§ýÿQ•·§ì{l5…îP´Zä‡Z8÷Ù1lÀÉd¨[lŽPëùš5_Ï— ñJ"Ȱ¼ð€!8ÁtÓ5i ˆ,D[Lé)‰ÃãÌÉR³Ô<úËÝäñ3‹¸Bç:ho~9¬d~í1ÇjAËVe@ =HÝ$E¥ß—n ^¥ hÂ’ Óh&W^ðg‹Ì¤Ìÿx£  êy ÷Bƒ æ$!ëZK8ñÁ±H]NLÁýºØ‘ßÛ“GŽ·‚lŒiÿn â°Çk)'Ý#еñ/¤[6íÕÒÂ>ÐX8[®>˱´· Žwa£)M‘(*_%í’²ª¸S`Bý½÷Òd¶šb¯fÌ¡•‡fGšåhì I‡ß;ÿq©>÷2 @Õ°«áŸåë-­[ê4¦vÚvÛÓª«ÖÄ0gA=òí#Ù;Î`È-`¾Úu!¡ÏÁºþ=(¤äv¶¢¿QzZ´Mh£ª¼QG­™Ï?‹ž·ž©P‡ éj}ê.“\»½öϨpMŽŒ”¨v~$Å-Ò¸O­œ÷sÆçµcç™È¹c6<ÔÌ|fR¾,7ÚQOØ(ÔšÓÄ òîÎp®VòFàˆ@mvú3a~tøw zG|r!à÷â™e•Î…»û z h½.¯bMØ w0­lƒ‘ŒÀŽ‹HÏ€÷ò˜F6L¥U=í²ûaˆ‡¯ƒ‚Ð#À¼.PÂÞW´=7ر‰Š×QòÀM¶‰£´iõiü–Ê+×U™‚€/¿|]rÜ/$³Þ'^‹bŠòL_Õ¯8$ˆQšý9-$ß“õT½… .q‚eUÅqàßE±Ý§½Z:Ú||gI2<‚Ð ¼Ý¨+’⟢”#D´dù Äà Ç 8¯Ë7Ï•muT‹PÃt£=õËŸVTQª¨~¼YÒáz3ƒ97zV™¬ ?õOׂØ._°t©Ñ„…X7t­?Á×Í©iîÚÄ$< ЖZ$4Håp¤*•¸‹)¡@å ôe y芑¦þ8k ©)5$Åd?6&*>Äô„K$"êC$hh[ZÒAC„¯.IKÓ™ÿ¥éÝ‹V$°˜Mp¡z§‹6ú_i2¢2–Nƺ”Þ XEžÈJiÊÓ”1ÄÑÍå)ÆÁ@ê´sû/ü¡¯³øbí9…s5­~ûf){1%Pe:SÓ&ý¹§”;ß'a°ô,üƒøe+ +Å`ðZ+þm ¿=Åâ•YÌöîüµ8ŒÂ™ÉrÄ{ÿThQM÷[,Vo˜r@»Ð+ЬõorM Éé×/P»Î1ô¤¦OémêßÕ ‹ð¸ÇÂE9kôG€~r«üßÉ{¢üeHƒy¡gÊ*/¯â{ëA³¢9§aŒ~Šì«­Ãê[Ty*’Íä0ª¤ê‹‹>b-†£#n!QÕáF fðÉä ó¯(h.ù—ôã9yEÓIEù9„ „ŸIœ6üp!åDã^ºš·ÞÓ4YT^x}–|þs'¨Ÿ £¹càä¼Ðpƒð‘hÿÙ® ¨P™¬©Wí÷AsÈU†¡k±æGµ_˜ûd½jJ¡ßÇ3H Õà_Ù½ƒäÔ‚ý£kð÷JŠHªËBê’‡…g¤ Ur¬K]Õ mEÈÐÔ§;·õKêá¸wóv‚c…GPÁ]x+.{Ã"¢ZóOeèSÉ}§oâ©ê-FŒ5È€SGùGYôÕ'ƒ|T»f¢îiX9饂e®M÷@8{pè0¥)3qfꬳŒu‡F¥· éGyM5 ˜Û‘Cœƒ¬yý?júêÃÁg;džL"Q²jŒ“Í!=Ø 9¦J8¿gjASM0?^!ÿ§LÎÈGHmLlüZ!!í½7Tsz÷ÃÒÅ…|ˆ?D^ï@d hG†Çh p×´ ŸÅb‹_ŸŽ#£ÝL°¨ßUuWoäú \ÁöïhÇ ÏÊ-ñœ;ÅJ GA!Å¥Ã)ãü¡p—Ê>þË}yîs~8¸wÂH}.)½iºÞRoñŽÍ˜Y'·k9@ñrVâû樢ÌÊ68µÇzwÙým…æÌˆ3õ+õ«Ž «vžÃYX‘¿xo°ú”¤PùJ£Ú>š£È*-¼;ø£G*lZòñéèÕ@o]_â•KñEå5²œ$³\Ýi6ÑF©– ž0o \ 8Ò“—LJ £yÒõäX ‹hõµ¡™W9çáàØÕmÁÛd×ôÛù˜}'c~]úû ЬÁQKö/ñ¼Å¥ý—瘑Ü0ÈJ;lDÖ±±­8¨çzj]÷m;çsúÃá”9òåCv2há$;xáP1 Å&ØÖ?’IŽšQc¦:ü™«pÓ¶ƒ è:Äü´+w Iã| ¡.>¶òý¤cÐü ¶;Â’rÉKÝO5Ó6«¥Í{ =úÛ oq&Y@<[0áw–Ñ #ÿØ„Êp ŸfUªÖ-«õdKUC0)¥Є_±Sl:gVo¸Ý£¾Œ%{¿#`B.Ÿ»kŸ(ðZpFŸ{†ÿ¡ÃöþR„úÌ„¿¿qVgV‹ièÇL®4-™ÌÉÃm•J‰¼KaÎ ¢Zat³y÷}Å®#°p`³:ÑIéúúsÒ&ïbJ×Þ¹Jö©«i|±ä3ÇñíNÊRå/úl5ÅÐf qq9)µåSñ\]WòÈÔ®—gäû;m %ë’6thO£º\§Ëdñ-½¥õø$ªÀœéM¬x59Îx·Œtu­ͽ´ÓS4uŒ# &7`#» jvßôV#«Äd9ã²Âß°|#L¨ÚEc«⤒¥†Ù*­Ðç,Kué®ìkUÇøt"› ïfe)5çgìD_·=J$’3)ù‡ý™B†¢ÄA©øëðRšGª6´ÙG¤vÊ烷Æ^˜ú‘剺gÏj«àê /*ãî)؆Ýqx a–ÏU ¬fç¬ÀØè¾}JÇ/Z7Š#}‰â^[>±ìæÚpƒ¿‡„¥‚ükmËdA—N]ëÈÇ +LÉWJ˜·˜ÿzô›3V™6Q$$ŽOOì“«+Fdvr®ÂûššE É´“£á j5æü´[ÿ÷Æ,'ÖÉìJ¢|ìÀÚcèùs£–Åà[/QÍ0)Wë÷§„zAß@áç˜ýÆY~Nž“¿þÊ—L°(-NÑ?îõ  ³Ý,Ú¢ÒÓk¾ê"¼o¿$ˆ;;!1]"ýŸ;¯ !ZµŸ[æ"Óò L:ŽZ2dË¢Åò(Í?D¹(çËa°‡¼îÎölÌ|•phÙè‚6ÆÌf‰ÇØ» ˆ¬èdà„hàÛ3p<îJw”ø>8  l/Ї7M£He:j¶-À˜})ÄC*ˆÖ{ækòï ås 1GÊôà ºÓòøêðsÁ§1ï 2Õ"äiÄøÊóÞ×V!µS5Åæ¶9¼D\¸±¸O®V­ÖGr½‘ .Ê!=@åÖøiõg”_®ÂŽÀ'Bj*LFÊFŸóyKéz¸Aû–3¨í6ªÓ?ÁÎ Þì5©¾eŸÑS[ÎÛnÜr·á-µGhçúx²*ïn)ð q’" ¢ V—Ú…hó©òZ¹‘˜mµ9Q÷„b‹Ä‘) øšW;öYxü>4ü½äM3€idX»B?2Õ+r‰{˜±º;‘UJTý§Ó¯$tœö$B 2A.)ƒv©`öuÏõÖ…áxLB棋-T q ój3$Kƒ%àÕ– ñ£ÿñ¶À ¿¨ØÌñÈ<^áÙ89ÁÐïKñW}t©L«N«£æ0iv¤þ 8u7ßcÔ&éþâ-Â3‡ÚXjA»\ø/E{Ú´I[잌t¥À{ŽÜ¸ –˜ƒ™§â?⎉Br›9µÆ¶ÄŒ¥>ÒR“ Æz¶¡¹/_Y¬Þ»ò=ŸSW¸áÉ_žƒôÝŒPê¶ÑD·ªäémÚÙ¶J¿Ô¡ó’ä U01Ëìð¹vŸ—zš-×Vƒ½üfÕô1¤°Y&C¿ <ÿ£{³»L§p¯×]‡jj&lfih˜»óÖê·F0e×â±M‚NsÔÞNp5øÓ‰ÚW c“-Ì}ÍZîÔ±ñù¹Ìº}¯·,x—è~Kƒ`$I+çi¹yM6Э_sàŸýIƒ˜Ë;µÜì0“ÿ<‚ÉŸá h3 Hñc,Í_C¯ƒ‚cQŠÀeyEØP¿ˆ™Œ”ÒPGãO\E*Ú¥Äåi¡¯¶\B/­©UH¼ï®ЬùL÷1zu‹4D1Ј‹Á|ò>(C¸¨ë4á’›*M%yê‡nk{Ì“¦é`¯«·Ä~XˆJoòÔeg wN3§wñæèܸ<ÀµV*Þü‹&ÎD³T)Ti€ªKg'SlbÒY¨Z&ÆAç©¶‚s´mUeÕYÂXUê¥uÃØiФóçV° <êsÝçdûpÔGe‹”AšƒnŸÅÅò‰]ãõ`n¿µn¦oâϹ8‡†½*¡Ûjq›E¸/…‡£3E^DÜå,¦ËK7¾L ?uñø$™â·œ)†°¶oá¬éÒ©gÞþ‰Ï[­´~ÿásºô¾§'Û›¥øøK¾5²ÓInbÇp±à¿2í#[ua…«˜2‰f(e“ lpe‹ëý6™­^˜„±yÆ¡€p€º9R•Sÿîqi4£…”¹Ñ¹hYÚuY£|¨Ç´ùH°±Ãx$Ô'ÁLÁ¦>BFUJÃ6‹ ©?;Tª…n"Z±î§tÃ4“ †yýŒ>Q|5xl¿_ä±|ˆâOúQtö«wTtÌa>žÉrÕ˜HõSë>Æüþv¢ë;™xTB[NÍ `¤®Žk&*³Œ $Õ…þ•r™ìQck žDüÑþ3•€M|yÿ>yÑP¹”ÆEåé^V^I_.2­E¨{/áaÿ\rÓ¼gÂ4’亽eLÎó>K5ûBº *ÔôæœÖ "8ýcè¯XY³ÖmZüdïî†O©NC?Ô4¥âþ^8DZÛé*ßÇOËMHÉ_¬ù¸·J8ý*v²‹JžŽÞ/ÝhîUÛí(š> ÈýÈ~t`kK–Ñ=ÛîÇVJhœ6Ì÷kÔ`,eÒW߉¨¢ÏDg}Ëpýê—ÉJ<€Zêy}BÆCO9ïß÷²Ï²:¬¢ÑæsŸÎ ÷P"v+pr8‘Wužw²ý=Žue{Á— fK1V¼ÄµØæÌM.^…üÊâàëˆ8Ç£ðZÝÇà'‹ó*¥-TD ã/ßÕ@ÂðÍásùì® ðªL"Éú“p‘ÅšÕ­ ý'SÀ/²¸ Ù`\$·;t1 H†¡íyâ=Hü¹>âͰ›9K]ibÙ%Ó¾ß?_ò­àºïŸÛÇûÆ¥‘ÆÅößˤ·ˆêäžÆïUöÓS,u±º%°'µ×æ5œÈ0ô_pãów~ØâßÇ\'3†F¼^>¨…Ĺóo÷Lò|éÙ„O»RÃy¶$@IíêŒ(­þÕg(¯»/l´ýt %‡(}$ßÿb o=ÓõªªD¹ìQé¸ÒtWj‚¥Dœ+Ú›[Õ`õ~.É«S’-ýäâyç;Lø-‚vz½Í\È57hi$ïzjOMéž@2ZN§ÖÁ,ª•zytŽG—äqZÉ7½òäÆH$d‰4Gšh§Å4’w[½ßÞNU0 óÝ µûV·&»ö#-ÖEíYïa\„ >m yç²$ž" Áf£xåVC?` ìÉÛ¯ºâÁ iQ&¿Ì§w|q6òOÀ¦\?í+µO.zôüë׋˜‹à°×þu!HY¥¸I &ÒÈ›‰å®LäCÌZ‘ò?]¹,À—(ÑÖBvÂpV&½Ç‘~ãÿŠ! uØvòǘ(×Î]}³¡¯±ö‘‹¯0+H²¨.µZáNmý&Fa:ž€‚§:Z¿Éb_Ñ’ò… ŸZĽ¤dÉl€³Œ•‰èH ‚Á8|`–nÚ‚±~èhV:ô‹Zn­…¿®±Ò/ü´P…ÿe­Pn-h×¶Šù¾}wDþS·‰VwÊY¼58lwN­{ZxÐöòÇ☯ƒ±laËù¸J ø3›7dÛ?Ãtc‹&\ä*x³ñ¶A9•Üê¶‹`Ík¤,¼³¿„'JÊ2„÷csÍYZE ë5‘9þ8ªû'JzgÃ06 ëÑê9Ù¾äO_+ z!ô ‹¢ ú\4\–'JH”v¶&Φ ¯v¡±Ûõ4Â4¹#Ò6*½€Þ>:ø˜úZ³TŠ¿’–O3à#ÀüFÞqܯÓ)Gõܺ§3t[µŽÛ©'M†vþ›y1ÞU¯ 'ªW½—e9hØ«öÀ€ÜÏÿü}XbKa§œ"õ) ë&B¡ŠÈ Mžy%+67š‰¾Õ^ß±‡Tlú‰bèà€4IÜÀˆ&¹š@•ÎdWF~ãáDË-IŸúFþqytôÀˆÀÄé†ðÊNVâ5MI¹B0D½ÐKŸÒüï û‚!ÚgsŠ›’§Œö¥‘3Æ1¤¶ù«µÄÓžES4Œ7Zb¶2CC‚­N‡}õŸ[õ™awºˆãîbÓ\+h%qùv7¦ÿÇìWÜÛ)Ã

81:¬E$bÛ+ß»1q,¿ÞƒA#£¢)Sz߯ÙFòdÂdKèSôìÜÿX0Š­ñïè7Ôœ]ç,nO$u®ÀÐE¦Ä£­Ú ‰5§‹k·NÞŒ°À´PÿO×Í9zòì$'f}¥…„WpÿÌ÷êXA¶æ À‹Å<ϰœJÈ_î¢ù¢·®4t"(pé îi³ÃgДûÃ¢Ž¬—Êkf¿éfavBúõøJQ0ñ$ªkÖ ƒæ>M¬çü«¢®Tü “€hH/~Jx_Nò,I¿ï㘿´Ò~6g0lõÑQ.#øƒP:U+`ƒÐ’ºùþXíŠ-µ@{(¿¬8þ¨CÝyeRrà-ƒ%³§{¡ØÛý›_Û¾´¦î °Þ³{äJ7RDûЊ”Û0AÃI5ƒ •‡DLÖ[òiœ<÷X¾Ÿ¯Zˆq·]´”KŸ-啇é^ÂS6&Û[LòX->Ó“bRŠW»¹#J¾.ãpòÔmL•ÊÓ|b‹3 ¯C¨dÔï,;îd^CŽ·zYÁ§Û)”µg¼Ü –´gßms æ…Áä/$È1ëž †rvÍÿ¤ÂPÏ€¨äÜâH9Þ?‰ìÇd³Ò.ø£“‘îÄ÷à5ƒÃê‰={…¡ŽQe‰¸9h´=ÇZ(Y÷übç«Z%ß=}{>õ³>+3paÇpQ˜ }«¦ ÅHÐ òPMx-éšo·å Æñ`¶ .mš5±stùëåæ‚Çï#{¹áÇUI³^jW# SÓ/ý”â=;®`â`8)šü$li€¿(¡Ž~O_ßUíe份ܧý.M[WÅ*&èÌ%7+>¯(6–¿,¨­È'|@/'¶,ǧ–¶~ÀUjÑ­ÓâŠÚoaž™XÏØËds §r/Ëà «4Ro@×ù|k»Ùsjõ¦û²Â{d„4ßçˆ#Ïé=ð\ œòKHQMÒ ©3|iµ¬;÷|•÷“©³ƒJ‡õØÁêC¤X4s×1æO¸™É½±ó‰óÕiÿqï”ô«´‘‘¸ó/\o[ )³¹þoÝÁÞö‘—˜‰WÛÑz™‡ÂôÆWr+0uëÅz h(g†:@”&²÷à‡\K¿ÜÙt¬_:ÁŽ-¨C˹µ”¬».th¤qÀÊ9 ½5‚?•ŒëS™D9`‘Û!µViXVp–Í-2+W§”IŒÓÚ¦ öéŸV5bù„¼Ô;ÍPy{¢cË,¼a›a=ævp%OËÎⱑÈ:XâÒBÁé¾1ö]Ôtÿ(8plQè ¾v|ie#7nÀ¨“Y•É\‡ ­òpf1i‰í!:Ù^3ÅU¦f‹7±sýöX)ÄTû¥>»˜ÕýîŒr¿Ré½g+I":ž`¨:·Œ~: Zºe úMIa §Ú?Þ2øÁÏx§ô4ªQ}èÓÒ¯!ÌV?À§ÉÚG¦‚ZI˜µ©`"¼~ŠèèçÙáÎ~¨—¦È»Ží{*×j~Ê µ³nÚ¦×Êæpa*ùü¬GÙTP¤8DSVX=å1DO^ÄìZ¹¼ÝY  U@Ö„Ç¢Ü5ë·[ÚR–(£´Çõ õ ±¼Þ Iç>âÁ¡܉_¸]'Sc©Ä eR¦ç„‡küíÆ• »P‘˜:þP[Oá» Q ¤ëU“_|‚i_±ÒBŒ j˧>ΓaðÌ­¿Bt*DŸ”›z\´„…z?¥E‡nŒlÿÆ¥©1…Y<§©š³Õ®Ÿr™³×p@·Ó*<ÏI[˜UIKöÐLbÓ“ƒøÅ€ˆBžüaåñ¨E°Ö³5rŠ©.ŽæTHäë\ÚC‚’&½Ì(õ¤Ï­À6 Í¿•¾Ðš&T/½ÐÛó­s*F"`Š.Ÿ<×ßaÚi3ÃÊý¸R$/ˆeãÏ/<æÔŒÞ…€+“Cnâ ¯ ëû¤A¦ åh0‡õ3œ—Ž-°í|ÈËûûô±’·[Ÿäû™Oc¨Ùä8ϼ"Ä{ø¥Å•Nðæ¶tw_.)¸Ü»x-¾Ì1ÀýÜÿ§î%܃âô:®ùGÙö¼I$Ÿ4k‚¿wšxœù ~Q zÐêLØÃÝk§‰û":‡ñFÊ<˜Õ;w»÷[÷¡s…û íyÈ•]¸Þ›sr·”c/ØâkbD·G;¡¿¥®ï¸ï>˾¬¤ûIÕ`S(Ì6¿Ò/ëãŒÔ+tÐ×Ïë¨SðÐ6$<þÊÔ/nÓ½gxãÜÐ6æ\,éʬPÏd9¥šnƒçáU|QòÛFcÃ4(Ø; EÂ{‚”h쿞—^Þڔe–ìYâ–r_-õû²ÛnCל ›s³MÓõþ£ïíͬÂú*j„Nî{º&ôLe ÏwDƒi‡l[™ÿW—0ç ¿$³8Œ'?ÐêÓûxå-¼;ÎÇÜQ„@m Ôí¿y ºœLà¢îâF¹XjuШDEÙx-U Õ'÷&‘œ ãÐͤßï$¨×P5³¦ùÀ\$ ‘ƒ ÷jA"”ìçåË£™ Ca–lÊh¶›zÜò1pÔûÿìÌG !‡¢^YeáØ5ôˆý+æLË—€ÕªÿÁ’ÖV­v—:D îM_‰î…´Ç!«“ͳ¾ro<á’B|\ùoéqT^åé Löi^ù>³âúBDrÆN%ÔÝd°NR*å~í›as›ÿ½¯ I©/¨›‹9ÞDGsÔ]˜õ~ ÅÏMÊžpŸàÒý‡ôų·‚áÂÒ#á!3Mfo 6+JgÇi!À7ñüY¢´ £ Ä–øÿ&×ó벪ë-ÚŠ^Ñ}>´ ä´¨M¹ñ‰²ó|€N4Ÿƒ©LB?Rsªät¾ìy`W6‚¤'WtbGK¸ÍµÜØ/)LÚaϦ1ù Š¿Ò<›ÂOô„FÁuèH]â}†ùr-ù~¡›o–ϧ¶&8„«‘"§0¼Ăѻx¶ª›(8AË `Zî’º,$CPKtétï»W{Gf5m@ö®—Ò‡|@ê·K" ¤1èÿ³€ãgÐl ’Ö«Y7•]s—ÒXTvÁ¢X`2¢d6åÄT=…þ…÷Ãd»*ðÚn¶ö)Ùã!:Í|OÔ”1Ì6€Úòï}_»n¦‹#ͼ9a{ v ngÃ`ß³Œ¬¥ùôÂÇV Ñðh’QNœ@_[ÅhÉ.bÛÜ%ÈÍ‚T^%R¶'ÖÔ5š†¶Œ‡EB~‚[eû߇ýõÇ3²­“£«ÕB%hÓØÌKØo[TZ"0á!Ò188›ò&F^›ZLvS7ÿX¿ÖÈg¾s‰”ÑCôêE®Øðm·uÊ¿â+ÓZk,ÖW°„¼†½‚Ϫd/Í”ÌÓÁÉ™÷.6¥ çž9†U‘YÄŸÔŸ—½Ö2ÐÈzï@5 Xþ«HÁÝ}ežíÍí%J²gC‡@tu5)5©Öù‹Ù•-ý:–¤R÷ï\þ¬NmÕÕžHA?Zü7‚7ù&°WãËVï¿Þœã'¶è7 ­Ö/ÝIX)1\Å7aãúúAÒÜFL¿ÑµÀ/¹Ó#}leI.Õ]Œ”2§:š…D줔N‚ÄÕ 1ðBjq@Öç‹õØûú¹¤gý*qA}VòQët YDZâ³:TÍ5]÷£û¹÷ãëa®h[¯gcÁ\ï2W,Ù¬¢FÑI¥UûŒlÈ[ó¹@¥:•¼Ž“èyx‹Ã¶cèµTvˆ}Õ¨ñQ‚Ëæ¶·d®Ã<ºƒé aha=%¬ž?´í±fš4¼€v­¨ö'¹ÕVsªi­\çè4–·¤îK’\]„ªäÈ<:&°£h¦VZ}M‡m*’Õi¸Ï‰ ŸQKìFasÃc—„àÆ±äèuaÿ¡Ý˜tš?‡usâ ¢Õm΂5ò×í<óK/L©.ø ÌÎbDb{…:?½¨Rvã©DRšÓ^¯\<èrˆL£<$jD•Gd4”îÊfL‘fõÞjºÔÛÉd’î‚«K  {( ¾û((zïCfn­:ów0t!blxÕ£2À^ÙcµKttm€í¥9åÃÌùÆKÖ°g$|o–ºP;øWñö¹—ÿv% Ö§iàÇ ”(®%”D%.œIP6}÷6w˜iz… î çü7QD‹Œl¿Ã•H7ö00æOÁië÷m‹DŒ®æÃ½µ²»s>àÉ#rZ²½€ä9WM9îË»çPF\3ýÆT2æõ'deQOJÖu@—O ¤ ‘çö‰‡­/ ™òõ3†®°8;“aä4’­‹cÖ¡~±âš-·T3|âYÛ¬vŸt4§eñjK–JþpA?µ­”1§­üÀ¿«æLž²¢Ìënïb‰|ŸníÏ3Qn‚òjÒˆ{µ»OHÉã “B½ÓÝ|ê!8ðT+<ä-Îr¢L+rk?¾Çîø½Bp4ЦàΰWÌ;Rµ‡©YWÜbÛ'Њ‰Ö[ ¯¨¬z«“b7ÝZ²™ìz"ˆÑÍÖø±pÒ §ÛÜœŠsÕ?ÍÜ'PWÅyÝj{ا.4{!¶ê„5ø)PØwa+¬Ëþ™¦cnÄXhQ$™}98@ðÕ¥¨¶ƒ66Bìÿ–Â4&‰â'pg ãÅöå¿9´lgÝ#ê|[;¼t¥VëB4Ïcõ̗ŸýîKJΦV-r¾÷*t4•Äœù†ZÅ,·Ý:£Rl´“o*¸<›`"ÿ³/g;®³›{°ë/ÉìœÑFJ× ÕÊ›lC@sõgÙ~æñéRŵ\ãxëݾŸT×Êi€Vw‡~3(ÑG’®ŠB!<Ö®¸£AëïE¯§Hòí©ê_á>£Ö–¬Á6u¡|÷Ôl°¬È· Û.‡è£ŸÛûŒžß÷.侩àÉæCÀ€îMÌœ¬ÚÚ0Do¼=r-ÇIÄżC®ˆÂŽ’ç×7HvãhDÄW0¯M #!'œ§ˆÔ|à)\4`üÚ1gßg¸¯XQ=FðëfòGð4 ­mæ‡xhvpÔ¿ÊúŠxŒ" å)g´¥Îˆ]«ÎֵРó ™ÝFÜ­Óã#öÊZe;çµíÂDIC(mA¥6}`DS(ŠÜ„XŽ.j¬\`yšð4“èrkâÝQ_™,º¸Y„LŠ·ƒ¥¥¡d-ì}Ê÷wEVû}¯[^šËìJ|…ñïM[O2„®'ã„ÄÚŸÝo!ûâpéì•8;i/|zÕW¤Ãñ2a ©gôàvüTØfÚLcK܇?å¿» ßþ2š}eôÌÇŸBöÄ+ß~°io‰Í*k)ê©d¹¡RÖ@ês=©¤IMº/‡£~û1Vß{ÉÜ’1+p‘ªè?“u‚6/—?¦k Ù´!æ}X”ÂBùuY®JÑ„"©“òÿÄLÉ¢ùtD\AEõ9c—–RÓ)‘Ô×Àûå ƒÖ}jÙ´{Œ RÞü ÓÄòaã–©©Ìy„Æ*ª0=Ñ |=iô7:ès‰µÈ0 ìÏdÍ{L–.¿ezW\e‡hA£cû!ÏARwIã.´¨ÙåG¤<ù`DÀ%þ„¸9'f’_ Äb™?3±ä _̧̇m‘s(~n7‚«w¾ŒÖÁÒÂ*3û‹*HÇJD´–Ô4Ñ‘yTٌǯ($½'݉€Üà¾}ÆfTáFÔžqr¸Ûhëü”ô@©bûŸ6@zÆ,VÁäÄU»QŒ´D®}\u{‚7 vâ*‹19]Š4¨&ªHÚaÕ“áù)ÎÖÆ Zí2ª,¨«7 ‡tèæù÷>ßýbe*=D‚Õs¼HÖ„…ŽnÐ!³q5Èi:Ž Ã!勉ë\By•2Ÿ7$_IîâŸA  à‰£¦m¥åiÍ9WlƒÌ|?[ï2°ˆ»Š3lÌnÆ(¿Ü °’Ʋh>.ôáÒ/[7aÖFßwóÙþóöµ6N½r;kA8pãŒk•,^bþ2˜0²æÔRΔGk; z䊫Š‘¥" úŽfï‘1"Ç6«Uaìaµå3MßiÃ~W Í{ü[ç¥ ^œöý%ÖG‘§oÚË>‚·›1•·xö?ñÝ33[ /í‹´«ð»Ç3œM8Z»ÑJ¾ÑÂB2j£IQbŪj™‡6w#î(|†N¯5(/ üéš‚Q±øš)1NÍ„x-1ä8J@ãùd”óÀI ½¸HOÔ= íàæ.»¢!䋸íkÎ<ø_½½n&>;k°€Uœ;e¶M%íÇ£°)Þ˜PêqÒv…áóL´¤QÌÐù-4Ž;ˆñÞgÝÊdþ"’,_%XB¿šó@©s~­MôCƒë®Ü8Žb~‹d“™®SQë=# À±ÎEÅëÞx€á>ËÀ i×M˜ÊåTV5õ3 –Šº¸59 jC¢’v]k}PàÔ@ºSí}i´3WmÅçh(Œ&§» ÌÔ4Eªgž½ô]ö–ÒÀK/l7¯ByÚA¨gæ€Á*^ÛgÑë›sÛE¶Ž•Äþ+ygõëÙY3‹}¬iŠ{„£w)ø™¸ÆŠudÓc€†"ùM]µfÊ"g>/ÃSú ?§e¨‰Öä˜qö“¦:²+ MCcÓ¹}bŠ,—[Ö;?¬½6V‰•Úïê¯6ÓQaäÀ0c~Íf¹»…x‰’«CÇS¸ƒ 5\v'ëìØ¦—P)¤L [„^ÑI÷ÏžU$—µØÞÀòMKÌðØlf_{ÉQ D³À"> àâ“¥mãœú8¼ïÎ5øeyý‘`ľSéϽ´jƒ ?ANC3$kk¡ývp—Öbå~¯E/tEáäEÝ›ƒÁá ÑEü–gk­#9K£ÂÔ›|Lª"1œ‰ý<ܣÆñ/x&3‰1Cyœ'ÐA˜¹(áÙj2‡wRCwïêríÛÁNFfŒ¦#Åg3b 9Ñ×Öp®a–Ih/éùŇiM=ú¾EŒ£Ð%XØäkô9›¯ƒd2Ÿ!¨S ÷èÞßx˜ÈÜV“PN.Æô¶õ`á5Rµô2¦»TˆY’óŸ‹TI˜?RÏZ2]ˆÙÃøõÂáý‚5ìz5¤Ä¾3'P>Î{ææ 4ÈÛ¿9½wrˆÙŸÃâŠà¢Ou"O@‘›Ä& <â‹õ±”Òz(ÍÀ³Ø^ÿˆk–}&ÿ1’®UÅ)áYþd© Jd¼áÑ• ¬½¤„(þm÷eY×v,ÿ­+Å>`²ýV–ñ1FX×Ð í_›‚ÈôûCó3õb9EœâM´únœ$½˜:ŸL ·{Ц¶¾‡‡¡0p1»iNŸ+f&ÆÛt¶×g‚mÍ/èì);5©ŒvTE1ùÑRkâ}ýzr=óK¡0 .ŠÄ>]ŠFÈ‚Cæ'0؇ëÄm—PEÙ÷§€—Ç7¶›åêCͤYÀ7þ.Õ$³ŸO ORQ_A@ R ¹ˆŽlàÎàxàb'ÝeµÖݾüpÃTÙ7Ú)tr•ó°‹úÉ´ýCüå&5Pz#²àwºƒMê…sJï í¹Oì: 4kkþ#Ãw¡ÖwŸ‹XÇ•}[Æz5ö>ŽFÑ \’F DÈbkÁï[N{z´¢Æ³‚ä†G ½ÊPÔ?ã³Ô¥ 梅 ¶ ¢ý7ø+ óæ>ÔhˆØVhs+¹aµnTé.5>áf·¼Œ#xœ ýþ&$ ½4†GZ öæn§—r.I©ç.ˆ“î¬nÊŸíæ5©„qÍËâKü}¦4]BžP=²Mp¬8£‚Œ[‚%'­µg×0©ÊøÚßÝé ¬pî/ô̹œ2âkùg[ñ¬NﱇËnÜ©yC3K¶¿®½.Nb¿+Á M«4ª™Þ|¢F˜¢¨äðÆÄ#ù§àmàÌaN8Æ9•84¼=è l™éùunQr;œh‚Q×Å6!K±( ׯ7d+™Ä‹{¦+ï®GCÃÇlË̱-¾e‘©OPÈÂÏKE¹$^ŠÁïP}‰ 1w˜ï¼ÁÓ»A¡°/yû£™~ÛmÜQ„ò•Ú ô çWçÏ"ܽ—â–Ɇߗƒî6ß:š—j¡­Ç'Ý>"(ñÚ[ÞK]£!äo½Ñp»îŽ0ì’þ ‹4°“ÎÉû†•„Á§µ×19¥kµÕÔ&ûŒ6ºZ…d#$]|h¢n0ª»ÿÿÓÿ¸+°èÈ´K3ÒL¦ËÁ÷ vvgKŒ‘KñIXúÝ+ÀúTXÞT©‰;Ž˜©À»š¨t‡^¡ë¶y?Ë™µmœ%*ZwÑ"ŒÄ_µýÚ“îqö+øð9Qé'îЙ¬µ`åW¶½E”(¼r%ìRôýd,NxBû Ð{îñL#=´Å:º'HÞø,ÏË¿æÊmŽMC]Öw´!ŠÕPyà"«VC~îa×¢ôëy~•ÖD‡1ÃY’RÔn,A/wçDî ‹uÉùҎ׬ý¾ç0j©2ÂÁh›HFöâ #“G¹S™P<æRLf³ô·¸‹Œš3µàëñŽÊ:) ãÉÄbœh×H¬€ “Å€–'þ»À%ﳂX§ìþ/5Ã[6r Z)‚âå?H6’"Äâj|F§ÝJ.Ø < BŠ”œIÜrâ~qññÌo 2‹;£]ªÂL<ˤà C’-šˆr RGzZãßʔݎJž‚åh׫Áb –Dçi÷ŒUoB% 3i¿.äTûµg‹¬<‹tA«g•°egîðК½âÛ¤5E$Wjà»_Ï% ¢&Ú‹°ò´TS|Ä;B~Âykû¡Go[&g­î¢Bpúж€æé‚´/w1A§WMk‚’/à=zïáõvsØ*ඨ~ÞrÆ"4@àÖÛ”3Cù­KbbÏ’¤’QZÇw?äŒNnŒ…E·È:²76$yZ) *«]y„ äž\s³6¡<шðJ›1Ù¬¡á‹«ùWì@ÿM»ÄÄHÅ 9™EvˆZÖŸT6f(L«Ä;iåÆœ”ÂZ¡v MŠÈ¢ÍÒ uŸ…Ñà#¡62*µqÚ(ÏïJ6ªD§ØÔC8åfãfS~ÁRÛ~Ó×÷Î2î;#†Á僌HÒ<7ï4.ëÒ¯UdªaþÖ°½Lè÷ê5=Ån3Íðb@!o ¸ß¯OíÁ@0hþ™!3Ù¹IÌûd³‰Ö¡Þ휲w|ÖÓô<0ñ`_Z–S $(—ró5ÿ §»»$V½còæztßd‡@œÁ? ©~(ìGÀ# ij°–›Ã®œ UeFVE–Eί¸S©à‚ŒÔ‚eæ• m/,9ûèÁñ¶Wã'¤ßm”r^7ÕêhÐ0¬X¸Ù ™cÂá¢L—î*Gý€Pôv6Š›÷l Œöû‚ú³” [à]s{Y;#…ë’¹|BŽÜÄòj¦ÐÏî÷¡ó¾©NDÏêÅì$ ¹ 'Q_ù ¥¡Â£ÀFuMôLåb#­´¨¤µ¤€Y2cãf_ÍìÕjže”"HAØãEL³Ãàh) Gbµ¥“nZÔej£#öå‘ CàÝùaÏU&J'ÂsÑmyØæþîýZòÍÃ(ßÒ´®Ü$™ÛZ嬋Vq®PÑê*œöÐ XN—Á´ªce«q°±Ý'£¤.Á¼ÃÔ6€òø‡C"¬N®Î\‘vdoñø‹­ƒŸÌ_Ÿº%»Êï$ªºfžÊO;ƒ¤‡‹Hf´ã°ª'’Ÿã¤nFÈÚ舭{”Uª¾¨nl®ÅE€9á ̃F‹Pq{R7B@©ïçÏåRcï’Ø¤N˜k| -ŸŸÍ@p–ÿ¼þUR½Lýû‡OÝ0?j1ÒFT5åÌ`’wê¸(aŠf³ê‚ Dj†d%^~ç=¶ú¬±i‘Eø`¶÷ë$0ºà$A¿.“¥ÜÛÇsàR±ûÂ$`æ38‰‹ç¢™#=a÷âõ¹°ç^Qá~_’‚‘§Ö|)@^«N·ZïµSTNnºz TÀ‰xª‚6kù®lè°?Yl¿0ÉÞ0™ŒŽÝM$-Ö¨ø*ðü;«XªõÔËjÄ’%Lšy‡‡¾r¥v›¸zîmâ^_ $®2nPñƒ^– SÝi:¼õ¤ÀÑLÏ¿‡Yzæmñú%Cm¢w•¬ÞQå|£\óŸ©9wܼëq$=åŸRvµÝO*ÕÛ¯ô”À4-¡ êAE§…ÆÐUÕÃã3síÀ™©'./¤Ç¼¾.ý '[ŸˆC˜ÖÈŽøÌáR/Unßü¿_ÍHGÆ-œÉB9¤c3V[ËèEŽÜ^Iô9 Üe\Œ!Œ¡íݶä§,™`a!ÞƒgÆtí¸ò™/ƒUïïQØ—ÖX¸ße‘@–ÕõF…²áLãS ó•¹9p‡ÅÚ#ýf»ÉÂÈI{½ƒ‘Q‘Ãw»E´†¹¥®§EO9[€8 /ò0 Ù…©´§ô”çy,$q(~µn…Òw Ï©ë%ÙÉßËqÌ‹!%š(  ÐÚþÞB5 ø@ŽG7Ž“²]\ÍC ¸ª<9¶:.ý¡áC ìnÖ !×õ·!@¸«ð6¡m €x@üžýIˆôÑûF}%[‘ljõx¼Z/Ò{ÑI‚1~¼øÕxyÂÊ% ^}µæ&yûýušµó‰hmRwB¦°”uÎûW—l|ûåÃ:u’€s=:øxU«Šóô´jˆŽˆ›“Dšç)Èô n$¯x~2"·âýgà••·‚fÕª_ÍênXÀÐe‰‚•q®E)ø ë2úl¡0N?r£å*Ä£-~|èŸMú5™UäÄô'¯·CÜHºÒ¯C ÷…ˆÔõ%ß4 Än_7'Ö\£ Ë ó¾Õ—#Jü×]¶yÑႬ9ie@[rQƒmzj†AÂSŒBÔ=ºñçÏ·pžI¸±[4Ìt[KF„¥äYx¯„–{íªá©G¿ZÚ•_Ø[0µ’p(vãΠ+,Îåiu˹Nå2ŸóÓ»¿fuУåÃâ+ð€yHk…º/…”Y)YS5¢ž61}|4äOg;ÞãbôΠÇÊó¬°ž[ *Žª@ѽDüºÍzŠ˜_tSD¿{楰r|¬Ù/]üU ÊÏ`F°êv5‰-iž5â‹o©S¡¡À¯\-4d¹nõNåÅŒò!näÌ×V¾Ó<Õ8ÿt¡ý£FQ"z9nÉÕƒI}BöI|Ù†©û<¨Q/$Ï[æ!œ*Ðé6m!U¨¯+•ÒÔšÿ¤Ì/ÊŽpNþ’!Âl…¶‹+8u‡EгQ™»—ì· m>8\*æd¾`FhõtIT: ›¬×8‹Ù“æ[ˆ/åwUüžà8«â~ã«§ë|³Mù(‘]±¿WêJáýÞÂßÙ/NQ,ÎkT†%´"}/§ßå5‡’˜&SÜE±Ûºuÿ¬Ä_îû-B¿WRí…7– zI›W+ÆnÕ¯ÏØXª.d#Þ¡Zm€k9†\¶÷¬ë¹p_r?%8ŠY³˜ íN»ˆ–q ’Ó)L(稳"g^NfÜÍ þˆa`·.ÚËÇ–Ç[P´þ•Œë—Ûó;頻>õU`"/ˆ0#ºžn¤]fÒi½‰µ¥6 ä§ž£4 ÿ ï3¦%KÕ¶^5¶Î ÝÆÅÉ­Nz BÔy6ºš¶ü “)Ã!xRRnÄf¦¯oMÜÁ™š¤‰Ÿ©zÐRºeIÑr‘ª ?ª-i 4ÿ/~6ïó÷0<¦¸™Ë,èk[ˆÏ œ«dAʯ·XþoÐE¿P…¢%ã´.0)±ŠR¼]Ö±?–2µ¦éånÉÏP“Yöƒª‡D(½šË[O±iÍû‹&ý*ëO·^“q«R=ÿ y%ý~|Y´"¸¢OÚ^L˜Ô7µ>s§E¤þÌÔÁ%ê ­Ú ¦ùK ©jü)r½l_·óDsµ!­OÁá^—'šš:«Z¼©3…&þØ `}êWy •0@ž¨,EpôØe$úåÉ¥/;º…<=þdÍ~ñõkcG¥þkM8Ày¢nÛÌ‹çÅ€©ÚœoìÁV^QŒ]‚2•”0_‡³ûx_hMâàgDãÎûÿL$]Ûõ4Š.’·E¹ŠJÒ\(ù¥Ïoç©ÿk…À‹øip*(a`×û("¿spGúj¬ ùãIõ*ð°~JëÛhx^ÿ»ë.%§ÕœâõN;K'<ícä8«þ¶ÆÝ¯Ì€ƒ²×.ÄFRV[=U»‚s3cÎe}ñÙÅ÷IAiÄ÷“:‘NŸ<ïs!’8½½Nwžð6ƒ{Wœ\?ã|Ó¨þo‘³u£sÊÁÚýê~`Î^äpͼýñùy<ÜmüõªÐ»«­àbÿiáúü;‹‹SŠcÌÈߊ’¶ê«‚­7Jƒäî ñ|é¹CÌ'/ï„\¨D^x!½UàüO°8ÆöŽ"ÀÒ?½R7–›¢;™)6Aõ9¼¿ H¥ƒƒÐî<ßm÷àP.€T•;ø@÷äŸô­¡êÂæGŒ]&-Ù”œD},8¶çš–0W÷ivÐv©¯u ð>8ˆŽ#Rp]‰Ö<èÛØFŒ“¥œê»éO£ê°ÞŽ~UW&œÍt9ø;¾3‰°®Þ=Rªš•¥r šÍ_ëL0Š&ôáþF..9âÞ—‰äâÊݹéE1¾ØþãŸÄ̺œœw}wwä¦Yˆ¯/pT2”$ž°¦|b,*>4êØ HÈa£4å"ø~uнy¦U‚bèT ŠùlÉ2–7¬ž“™wË ¬§ûý•§S·3X¶ œ²b=V—|œwž X¤0ì šŽTm›ëõI»ýQÇÎ9…\puŸ ä-†»>ØÞ \ôú‹&Ý|²•í0CCÑÿÌÁ®ˆ…hg`ÄÎÛ’Þs¡°²i(÷JZüªÝÍ㈾è†Íöß1lâÇd<+„ª¡t£ô4mE+f†æiÀWŠvµþUj«ilKý/¤Z<Ò„ ÷ݨh™.ËÎI[ °žévø:¨ZU¤¤Is»´þQV|)ˆ6ŽáV…Ǫ3úó¾XªKø;0µMz49¡¿êlnñÊ]º:ƒTõ¡ÒÒÜÚµÛ6Öò’ù úBû±Á^«} r^Hé]î–™y@Gª\kg·ê•d†¢§|2žÄ½1"Ç¿©@o¤k˜ÁëÝPáædq!ä+IïèFˆ‚7ƒ¬ÜCa%òl¶¤—M—ÊgݺÜWur.wQqyñ×ìFêêæ¦‡·—ïyW&8¹¼—ƒäÀ$(ëÂv„ØQkü6]èꆈ…iæÑXŽ‘>:SzïËåÚÍ‹J {Žm¹`Ñc©|SÞy<¤>¹^WµÅº])c IçÆí]×ú5Ì”vf UÄf—^Ö†ÏJõi^¶ H•|ØÉŽSë_Pò‘O-}÷¬1–ö”X|›Ø”»<¯$Ælà°t—Œt5À_½ ž ,zi¯ÿ«5·¨ÞóűÔÚ°%×ÅèaÉÈar•]HËoJ— ³`fr)²EÃPhØ_öl*õÒÄ!H)Z¬×°A D×'53»V)É3pÚ‘6ÜÛ£Š¬tçA߆|L~Uó×pÎu££Iâ¸m}­8yË#hø§¢Òê¯Ü™Ãí+Zè_g 'ê±oæ«"J …¿H µ8 Ít„ FÈ<:ÐÒrÜfŽq­ýÿ¾G;¶LÜ2Õúu¨/ÕzÑ‘Ym¼šèØB˜XªÏ%,Oœméè… zªDôw ëîO"~†Ô {ΰÝC Çùbˆßº‚\;3È&y‘„¬÷ºˆgúkàBÍ7ÿðk€Þä_ ñÞ¤¡’E.!Pk¥ŽIÜ”½í"©ÓÍx¨pTºf±ïq–T¡äY¹L°ƒ3'½»HñÞä[Û9[XóNáÏ:ÛjÌsî[åúlä÷÷¡êXýøOûQH²Ù"¨fÈ»ÆmÏaHSXFlÿâb°ðwŠENŠmå–¤,`´¾M˜~ñ°ì’¨|P•¬ZöjèÇ쯤‘ÝÎöË"îÍTœL3Cf™~ú,O Üëž(½ÖV:x¤æY®äœ"À›–ÌF™c¯·â'ŠÈ%$r 0"È,§"—_Øj콇=È<„‰n<õð_@&µ‚<~†ÅæØ¹²ÓB7Ÿo`/‡Ý¤x7f4ž:>âeä‚áw𱕏. ùUަFåO¡E–Òº¯}ŒðM$wà°ol;8˼7ÙádÆ о0£ò§ºûðàX%ˆÍàŠ…W_ŠÑS/û>ìcíè&~Y-ƒ UÉŸŽ¶¦å=¬“¬Yìõ‡ ä´)$ÉZÊÜ4ŒâÎ ' xÜm$l(ÙÉùɽDæ-b[óºíñ€rû´ƒªî@›ŒõÆ€ÀȪsÂ^°÷CÔBa{Žë ˜ ±ô'ømÅŠøÈïEI§Ø77Úk/âñLǰLA 6‘’ÙîFyê#©/Ê{³3ƒ’Yèù†!ξ]³…Ú€·¥TªÀ¤»Ê[K(² ¶” \ïÙݾ‰áoíªíÜY”ˆ‰,دjöèÿ}ò¢Ø¶ˆŸµ²þ‰dæ2 ìÌ\­¿ Õ• endstream endobj 55 0 obj 109498 endobj 56 0 obj << /Type /FontDescriptor /FontName /NimbusRomNo9L-ReguItal /Flags 68 /FontBBox [ -169 -270 1111 924 ] /ItalicAngle -30 /Ascent 924 /Descent -270 /CapHeight 924 /StemV 80 /FontFile 54 0 R >> endobj 57 0 obj << /Length 881 /Filter /FlateDecode >> stream xœ]ÖÍnÛ8†á½߃–í"°$ò1` e Èb~0i/À±•Ô@#гÈÝõ½J1ÓMŒÏÎ#2´VÍÃîa8]‹ÕßãùðØ_‹çÓpû·óûxè‹§þå4,U]O‡ëgÔÇáuY.V·ùo×þõax>›ÍrQ«n¼]ÇâK:žŸú¯úò¯ñØ§á¥øò½yä«Ç÷ËågÿÚ×¢\.¶ÛâØ?O5ÿØ_þÜ¿öÅJÓ+N×»ÛÄÿ\òíãÒ5_Tôv8û·ËþÐûá¥_.6e¹-6]·].úáøûhU–L{z>üØ·Ëëéò²Låv •Âíc 5¡Vp§à ^Á¦A!ÞB]Vk…{FîÖF!)dBVhÂŽFw -#­BG˜Ì‡ÇÉãð8y'Ããäqxœ<“Çáqò¸Hˆ xœ<“Çáqò8> endobj 59 0 obj << /Length 60 0 R /Filter /FlateDecode /Length1 1386 /Length2 109164 /Length3 0 >> stream xœœ¶sx¤O×5Ûv:¶‰mkbulLl[kbLlÛ¶3±m'g~¯žï9ß{þ9W_WßUk×^µ÷ªÕÕ7‰’*ƒ°©½1PÂÞÎ……‘™ `ikìê¬bo«`Ï#Ç 4µüÅ9á((ÄìM\mv.ª®6–@S ³½«“ Й`ö7ýÉü›¤fébüßXÿÆ4€NΖöv¼ÿ½¨ÐÈå/ fäò7EÂÉ ìà°X™y™ÙxÙ¸ÿ˜9þ{¡½/@ÞÈÅÅÂÒÈ kcï ¤§§‡£µwðp²4·páüÏ@­®¢ICGGÿ/„…‡‡`ìñ߀ÐÙÒÜ@ùoÑ@{‡ºþý ÛØXšÌm<,œF¦¦@Ó84Œl€Ö KKûjQšgù[5 Ãß/V8 €$Ðèô·¿ÿHüGu {'sà?KØYXY¸Ô..¼LLÿ(jöOˆÑÙŒÑèÂô—“BÜÎTÔÞöŸjœáàþI³tšüUƒé96k;{7;¯ÿ-bfigúGfêêÀ¤ngéè ”û¯õ!¸aæ@3+3躛X0ý³±š‡ð?‚,ÿÀFv¦>^ö3#g ¥ðïÎËÙèàâä ôñú?ÿ>ƒca˜Zš¸Œæ–vpÿbÿ Íþsþ÷˜,Ý:ÌŒ•0ÿóùŸ‘Þ_/˜ÚÛÙxük¹‚‘-ð¿õý?+DDìÝ^ ,œÜ6vËß<œÌŸgûþ[ƒÿ@•Œ,ÿ«FæQJÛ™ÙÿåùÏ^þŠø_ý˜~ü§ËÔÿ¸œðoü­ÒÞÅÒø×3ÿãL]f濦üû`ù_ûoñÿñíÿ?«þÃ%úÓ¿<úU(ájcóŠRÿ§¢€¿’Ùþª ü#««íÿcdkiãñÿ•õ-×þç¯TÄÞÆôÿæRý?¤0I»ýmLØÎÜæ_˜¥³„¥;ÐTÉÒÅÄâ?=ø_u;S “¥PÉÞÙòŸ«ÀÀÂÌüÿªYXšXÛÿóÄ€v¦ÿ^“¸‰½©¥9@Õå¯ÙœLÿø'lâêäôW÷ÿ8ú¿¹ÿ=7³ü[#è4s F¿3±)ÕÎý|Sjh§b¦ý®¾A¶}Çã 2ò^„{`O_ß„}[¢eÛ,™, ÔÛq± A(Ì÷“бî¤ÀÌØL‡¤8N._ «„ÊÈšô¤øÔ¡2冄GÞf6g¢4›ßÏøÉ[ìdãØ±}s%:ï¿¥c©kÓÍÀø`ãÅ(@C,§Úõø@dÔCˆøýðQ&7ãÀ Á°Ý}õø#h–[o|˜ó|›*vžuvð BÂå³Aðï¾²¦rò®k~»È/R*åN> •…õr‘ÚÅ÷Ÿ]X&ÀàòAyÕU&F…b¹/-ÞˆÚD=ºÁ¡XX³±ÀËûµ£õó `з{‰màÇuÛªŒÔY˜„p3q ¾+ÈŸ¯ì@"ù°ú ~Ç[.Â×8há ‰¿jðNxy7Œ;¤ c‹3~¾ÛäK9jïÑ7Š«|"é]v35£w€‘¹#S€eÒÊëõÃüÂñžÚqëåɘÀuů§ÕXæ ‹Ûðb9f6=mE+‘HeРHl"³¼ÇÜbÇß…@\fèey—\§:e¦¼ R¶A»y[ò£<Ö/Ø]·dðû;CÇówœ¢¾ÇŒ”$áÍÔJñ/]YÏbmÝãágNy!×aü©F4`¡r÷¹b±9\"ÁŨrz’§§»²*wèpK`ÿ®>‡¾á/7îÏœÈiÿJ:~à|D4ÞÛ«¿ΰfÙ¤õ¹ôÈ…òAl†WŸ€?ßHveHŒÊ–ñó#Y¡¦p 1Ý©Ü'HËWxôéƒÒ'Mà4ÃŽxe;Ã"BÄ/2ôÕ9»Ñ,ÕœfÈð”/Q\áS¶ä¹s µÊ>mþ žW©‚¦Nhy§¸>Q’P˜'¨SÂo35Í~&Ü^èU(ßxkzEO ^F­ž9 ø?C,òWÕ˜…@BÄfèˆ=°+¯.izcÉæs'…•ǘÔ}—ï;6p${âe±Ræ°A ÕêËöfvzþþ‘ $ýÈ3ÛðyÎñ£W’WPL&¨·²£šCùÈ’OšzGs7–@°¶3ÂÆše…Ÿþ¡BcrJ;æô>·+±$EšzµÈ÷ ›A “¼{Ë”ØYèâÃ{ŒGNÃ0“³‚Wñ©á€‹7‚IÀašñʱöŒn9³ƒ"Ç|Ý’ éT:ä•{ù°x³„n¤žfT¦ÿ¤Q}/IwKGK;Ôß[–@£"žOúÅ…#*d‚7-C áèÖüaF;¢DΑ}“µà0Î2uÐxóÜ?±-ké}†Ì¡y^ÎÃØWï œµmÄýê@†ÑzsǨ_…Æ U?úÝÌ2ˆJ·ðxu=57TUÝí()©„)¸æÉâ3:Ñ’óä3íçI$RWaüøÈðAÙÝþ7ò¾ÁÂŽeÂòù ø¨À ô$ÑÝä^“G‚ÜÙ Çqe±¤ø§7 °Ì˜¹Ýnȳå-*wÓ?Dû$ Ý4ÛxJÑTZw»¨íìš-ä|€.§4Á¥WŠ€Á2ÕUÑ€=Fÿ¥%XƤ"q]ü¢èÃK9,ßWŠ7¢l™SÝ=¹r5‹×«8ëuëã{~­ Ê|F9ùóÝà2Äun­<[#ŽÏ%õbÄì#,H›& åüâ'¼ì»Å%ÍïßšiÆÇ˜d!“€Í”ü=‘u¨Yj)‡"~VE|uga[pŸ´ë³z¾·Ôó<¦è-|Ö2ûÄ™EÚ”á´(’”®À8LâÜ%…Q… zl1ò ,6hoè2ùR—ìTÅ–{6:½ó—,”uÃ…Q¸ñ×Cíꑨ*\2‰øËßëÌ]W”†ËòJŽÑ̃Nù>—ªÁ?0 »Fp¦}GÀ4ާ€ pZÎùy=C—úLP˜léB—ÕŸšë-/t§a™gÕæf‚ºØUþY¤,3%fÂm*¯^¸ù1j…eMô"/ñZʤ¹ô—  #åÚ½t5S9ú¡”A¿5×Ê—*KÛ…b„·] œZè¼qέÑÓužª—¬îÛJTøK›õ”]Ú² ¢z߸œÅÁ‹ê[oûf<%§Ü®ÉÑu–7pàÁÅŽ•ÈÃA_­wmRïR=ü ²ŸŒS|½WéÇ£µ¼±àvûKŒÓÛYn¸·Œ[;äÇà =äêäÒôbyQ$1fƒ"2`´‹èaú‘v€CºÁvøƒ GO·&©ÇÑä¬Î7¶ðÒ÷ ±AžQá9¨9KÕºÁÝXxÀ†Ü8o—Z~3÷ªÞåã{fû25©å|çBRD Ù#]¿2ñ3îç[­)e‹[ò¢Þëfš—\Ï[?ü³ä€mò˜s˧;†?×Rrƒ~Ep@úP\ù-‹ˆG(úç÷?~»n×”50ø-ˆB8jZèYXlù~¢WhÝÝþª u•µÈ¾o ÍÛòyX~í¶BÒbðÈšÜ×eúN?¬ÐžÑ9ÚYÆ]`ˆÛ pq{@ѧ•&´…玔·Õ×0h&]ÛA û.L×Pl¤óè8ŒhfPvsip™ñJžÁH«y /Ì™žuÓRKÀ„7[‹˜Ù›ÚÅv„Vx‚c=Ý™È[#G@Ö`ÏöU©Â¦V0 €Ù±*ô ÒÒ\2ßn»ÎÒ 3â ï(àŸó>„V‰uØ«é>À>—Ñ”àÉÙÃÖrd ­íØ;à‰ó6·}Aè~ºŸ éžõ͵tìVкÀ‹~†Ééà t˯˜hñG£­K_ùE÷É7Õw”qÅ 0 @ÑàÕ“kÿØö×{4Œ¿>n„LÓš%òca Ö$ß­™HH1²˜ÌÅ$ŸJ‡šb8¥E ÎL¨&"'¬$?óŒ}ͽ姌ə@\x¸Ó|°Í¼éJv§†{gæ·íŒÜ. 3xìýFN×Ú%ôÚü¸HtåÇý=• Ô”¡_úŸ–'|ØÏ–VI£Ç?o Œh§Vôh9ÓŠ±Žâ­”â‰Ä¿­Ór 4;ŠœÚÓY¯RIëל¹*¼§»Ã¾Oii„£bß]ÙJ+l–\í§wÙ„Jx:¯eQ‘¿Ëž±9Û×$m4ùTŠÐ˜© ë¡"SÑtªŒNì‘£Ú‹¿1šU!{€i…àéú‡[´ä¡t²ÚÇ (AMÀ¬‰<Žû7õ…Þð¨ÊPéL2Ð$mfeàéûÊ®KAnÝ•€ƒ™ü†BÈt¹îÓÕ‰‡LQ Sš ÆÜ¢^|©‘¶.(ÙÙ§ÞQ KÅÖ¥^ýˆ—Hv|ƒ2Iýús|¼‰×¾e~Ø}•Üîç_†®6(rÎmú¸“É•ã‘7Áçnƒ˜'1TÓr}¡µ^{ÃdÄ›†DažŽA•Ï8OO Äf3/JBÂrܘŤGFV1èžÐ½pV4óÊQõr§‚PÊ€†ÿ®ÓYI™#!]Ù*Í1!±³L¥F5ƒëìaÄäç²n߇Ӌ@=$@»ËužnÒCšmá‡Ø¸-_]¿™ã;ïúùžêGTlbþšÛ0H&[>šwWÉv«2x9ðEƒivjÀì×ã¬ÔI5îÒ×µ`÷#ˆ.Wù¼Ÿvé†ýÏÌô`§?7&û‹çûÔÁbÑ)%_pÃöÎ J•&ys¡£8HþG}8µ÷±Ììï¿‹»)é/'¨eúrrùò¦{M2,ˆ–lˆÛÌì¡ùÅGd¨í ¿ü³%M?2­Øœ-u§™Ä¢äê~žS§Aç¿äafÝQ÷€5˜×fÛýT›Ø³ïÍ#ޝSˆYиF§íº*Ë:­ö®øÛýž&\´î¡XÊùÕ÷Z“Ø$Oû”“ÿà‡ÂWL¶/ÄüdÉ]°<=¶SHyŽáêyÅ4Sª5pƒ{ ý9pcìà­X¸~z9è™y5øëOÁE"›e•qˆu¥8ÙóÞðP}†M*L“ç «‘ õÄ×@ûˆÍÅp¨º¢'1ÿ‰ŸîÞOb7%óBwÑÝƯpsÐÚcŸ[A%$ÌïxJh‡âA~»ë{‡óÿ\§ë/Ölç‚Ó_+áËì², T-¥]3ŸCoÛÜÄ׎r²ÚH†¾$::~?*®?ËåRãÏ|Ñ{ö’¾y›|ê$)(ʺpšwcs …L™(ùÚ·žA•ƒ‚£ÞÐöþ–ÛûŒ!Ê»¨éjS¶&t'È+FwáqžØ%¬Õz#xÚ==£•±qaìàp½4qW%°{µ³ =ŒŠ¥˜:5/J!{'š«\ËvZ/¦šõØ÷~P'‚>•W«lš€rò¸ ?P¹ZÎÂ^cg9¸0›µ'f:ºº'Ñ€A{ƒˆ±Ù½sèRÐ@Ž’É#3®øìJúû²…‚`¬ƒ1½áâeà ³()cr ¢vÒH£ýXËÆV#‰žâ'ë,ûÌæ3Å´»Sxº|ÔµH·9%ÒœÉá¶W¹«: ;uÙ3NØdUã´gG‘@,ÔÈQó’FOÒR¶¤Ë=·>øËŽrëËÅð:êg|¾Á -FC¹!d¡½›õó™¤KBRWŒ¸§èƒDÖv¤—)×.äðgœW­’²ƒX—€ÔÕfÏçUÍ\IˆÍÂ>äûöÃ.bB•f,ãŸÖó|Íoµ¥W¨†¢ù>³žB’Þ|¼ Ðîâ¿ÇX‡Ù}ü+Fì³Í ®)6#0Þ¹Èû•‘ù¸¶+”AgͼíŽïü &è¶ÌƵs›é+)ÙgÕ]Ù¬ˆˆØ‘Ú02Zã±f Qߤ1Êë 1§ ¶Úª—“3sÇѼ6,æòï®ýî¾X!lÀ'-Š%‰$j‚Ñßù<ýó ÿÞçëÜ^¤Psˆõ(Ídt åÜ*#E¦h ‚¿úæp`w5iŒÜQ [ûÉÄ{/£ÞÄé Œ¹’,YXÏTÁ=_g’šˆ"‡‹7ž²übûzÎO?|#¨QÀ“æ’#jõ¡£)Äð8ž˜|*Œ2;/_CtÚJ±!pžæ•k’L4a´Y1=Wv]¸‹¢ÈR—M¤jZfðÙîgä“(KþÌç{àáí'vvžHF4Ä…wÞÈPF ÂçvŒøÍoÕIÈñaìÙÁ^Âeº~ÖüÈÍ™ªm;{úLõ:ÙÁÖžÜ TdÌøa—D` s£ÿ¾>¯«ªÏ™—Õܨó òR°Æ"ß=08dýø8Ó¬* šÿ}¡ïéYÅ$ü~6ÜJÙ­õrrÍÔ¶=Rr²NR°ïJºÑ¶ŸÈgE ûÁóÉJ¢«&ÓèVϵJsHq±-ÜÇ÷þYàÇÂÖ4€ø÷vc ¢8°Éê¼Ê€,í¿õÇÞT|P®•J„1;m8óFÿ Ñ÷@œŽÄnÂ'dÞ µtN½2NˆÀPþ°ÒµZZ³×z°²ÂÂÊçʱ ÅÛÏe6ŽJJèøsR‚S¸RäðùGÊTŠÐnÝa>V%¾N êéX"*à{”§ˆè¡ Â$9§ŸFnÜ%sQÍÔÀÜ ýy¼]Åíu·à¹iqÏ­–˨TLý‘°ãHH-1åW8HÌ};฻jŒkö^ŒÚ¥6¹üœÒ¥ús×€¡ÐžO[_‘µè¸ÄÂ=ÿ,ó²ÐÑŸ8näà³¶H¡Æßµ‰¹48—Ö9ÇF³ËãNIôžôX¤1 àHßK­”™n¯`v…^^{˜W鶺„nRîÑTÀäf±»×ò—G¨°T"ê—¸ÚE¤Øl'BËTºRnNEXØ‘Ç&{ÏÀ.“˜´œeîŠê¨’Œš öÚrå‡ëy™áŽÇDÉLŰm[`³C*,X3‰Cökí¿ñØïV¹¹ÜAé—c öR/½p H²]iD›dRò)òö³Å|"_>Ħmð+uõUŒ«&ÔEÏÒkàºXÝ <Ê"êNÝÅÍbꥈ:0ÅN+©°±:õ}‚šìP‰ï( ¯…| , ýÓrímp¹Dõ¥è5ýˆßdˆ²vŒòÊ+]ç/¦pŒ7 H-Ûb;-_g¬®.ßäýÌ ¡œ›ˆêqr\ˆ¹üˈ¬tMMG¦}4øÓµìyjóaÖRimm‘;·Â˜Äóã}¸®É±”[Q7­‚^*x½$hdžu¼±Ú^>ˆƒœ‰õ|+èg|ðóÅRÖ?†¾q®9~*3jŠÏ¤~È<Ìhì³ÿÙ­N´f<Êõøüfn—•Ý&Òu§( ‡W/üjÂlŽSDßÇÂÓ:¶ßYcäéëŸ&&ôÊt³¢„ŽëSA‹+E‰n4çûàšX“feKÚQGzžÛ€ÈYÕ)-rg¯!¯s›ß‚bt‰n"Ædpª„VsyÆR§žrÝ¿‡ç®y­w%À…~žÇÂ=Žý vy!l °×¡s>T­¡Ç¾ÝF£õÅæIÊ0;È@µXÞlN’6L¿1ªµ[úAùdqŽSW!X{j›mzû†x“—€|~£ìjäÆ*‰»Ù²‚áã«^G±x~ɰƒ¿¯­¯ä¥®«`XR'Qç¤KVŸ¼Ì ‹vÒ5ªÿ¯—’{À~˜™|ÑGŠ# «cö„xÿ¢okK5†Q¬+axk ÓÇ0“êØ9û(Üô|8„“rÂ’â%бê{½$2Ö™—x¯T6{÷Ï'¡>wÂê¢ã²£:íNŽ-ÞÍíè$jþ¸þTûu¡õ†¦zƒ:ž¾hwœ.ÅÑ8^ad †Æ÷_ þ.ûGñ÷”úÏØõ3A¼¯‡Ç-%„n,möö$¾k‚ÑCa…?ßy0Z7¸Fú9~ùŸû55%"<_à ÄHàGif(«¿˜4i¹;¿²ôkR ¼D2¶;}sÅžË}‡ùÅ­v¿…l–FÇx<ôØÌÅqÁbÖ6“ˆõË®øÝˤ„eæú%;h^˜Ìp“^]€½Ó<ß…OpÍÜj‰Ogù{ G´õäµÁDœB{Îu)±ë­/ˆ<:P™Í.éôÔŠDŸøý‰ 'i„[g' aƒO=’öøjßOIÞØ‘eÛˆ_¥"oI!ê#;œ1LQÉšŽ<èOE°Ÿ¾¿Ä ƒ¬$»ærvƘªÑ §•Þ興 lLÄw?n iMó^&`ï d x(ÙÚ.mpv±ž$rƒ’ž¨û õ­"Ç7Ùw~'n˜§%C‚œ'ýÀuGÐQK‰Âç9žm™Ç±#ŠÑI mîIBÕ1Ë(Äjé E¶Kÿaï' 9¸û›vËlòÚ)#]F*E2²©!Ä(Ë|Äëf|Å=a;„0ëµúVÔ]DÌ%>õb E'?PϬ¸™Öë«î…ñø"\WÄÚ$B€ŽÆå`[/z5}•Û õeòWËéå#4:öçÉoæ»cÚ›d¢¸•AD¥?¥;]¶|wX~)2kÁœ."Ü>ZôM8W¾s ŽÞ™¦C¾xÚF³o>°Œn/Áq1ÝE“ý¡ˆ2%”?µÖ &BZiü X˜"×9¶%xdE¦§·PÝ!ý®¨òBt*Rà ÔâŸZHW¨ËÁ±È Ü¿¡Ì©/¼;óüâ7î•zÜï†Xr_î’£@šÍË[ưc2¦Ì EùçÔŽº€RLj9ó{vÁ®@7w½f_Xæ«×  `fþ}÷»4H–u°B5Æ È*ÈÁ!¼@T|¸]…“¼¦!‹0_ÇÓðÍ"Ï1ý¯#cí½á€*¤?x VÃ6’¥â ²¦õVsñí× …=lÖ'çó("vTÀ‹Ðs›Hë>ÃQ»Öû(ü~š++WAzŒoŌΗìý…W`›@ÖÌ#(†1L\®Â»X·>ý}Ú@Ÿ'çj¥ 2™$Bt{¡äFÛAd{8|ÙÞø!LóáôNRxØèôÚÈŒI)Ž[ëšlÄÝE)yŠ›…,L :nßÊS—J‰9vÏ/ñ  V»>A˜–lÄT^Ðë+§]° ¼xtØ'D?F»—#¥á¹‰CšØÖ¯1©‡ñoAaÔ\1¸|§|xÏ^€:éÏ»ªj›ôdU$'Ð?ÙM Û>p‹±¸!S°”oøÛ=†¡œ½*è ¢+m¢ë¶`JT‘žt(šà¿A«n‹ ƒ‚žF ¬fŠDÙ_LÁG)Ñ-@¦¾K¿¢·’"ùózèUk”›v4¢™,©0”’¯ó ¶µâƒ˜ ÖáÕ@þ–`öRNV­™b¯¥S1„£Ä· Òð|3UoG}u„vÆžÃ4áÞœçÏXŠAƒ9¸ÍÙïÈu–ÒtOé P¾ý¢HjoíšE•rÏ#Ûvš.HTýñ‚zç†lÞR äé/]áÄvÌΕ½ˆi/°HúuOÞÀ†¥j•aüSµ¹èŽúëÜêW®¡lŶ…ã²è•F¡iägúcÀý•™$*x]ž͘¾f=rFÄ÷ÞoºþT†¿Et3„ †î²Ø1á‹ÐV4Ž“„ €%ŠIm&ö›"©ífó­Ó¢n?Oí/¾ZßÔòH=Xìñf[Gd¿7µÆn§Ë*“‘M*ñãs×¶çE÷”ÑÐ6§ÒÞ;Œ|[p$[d}ûþ’šF¬IQ3kÑZìºhÜè9íöª³9L×éyï­ŒCzVùùŽ Wìøùcþ›½ø”rqH-I™2mké4…èÝZ¢×hª¬Ã«û£¾ GY4ajò*?u'}©2«¸Ö­M_¼ìØo7ÁѬú«GÞQAƒ<Ì9cåI8ÊMF „Jáö‘î‡P_¡ò؃1÷èßòVsÙÈÜ-EèõC"®,¹\rT%¥„"A"»6ÆûṼåɲS›:}ÓÑÕš€Â3‰º)«ØR´Ú™b~žL¢©Vâu¿Ñ8…ë¿ö¡yn¿Jǹva™ŸÝì‡|ë‡QÀ¿OÔĈƒüRyCGä¸öxÒŸ låf_ñv¬“ã“e!ñbI©_ö Çp»­vÚç…Ù®Få7˜íš‚m[þ¤l•ìRí+ùY²"~Ép'ŸÈ˜Õ,–([ÛÜU̇×+¨sí%ýÔß#·µ…9ð“ F&¾ ×4\ðh³ðAyïkà÷eÐUo¢hVã“ZŒ'éÈ/…‹¯„‚ýýÑ\|E1 ¬P™Ý(ç)…z,ÎßV¥*à UA¢k.W%H0ðé:'1«P3¼÷Gɰû@§¤éŒ fêh?«æ ¶\A-Ä»ƒæÃ«5YÈéE×ÑÏKA¹±çÛà²ÖŸôצ™,¢Ï¦D™§®{–ä‡ýJâÂæ=`¡À¤/KöŸÕÁdÃ’SɧŸ®pÙ¿®tÔ¹ßaÉjIHy- Ú_zUä°óÚô·Å¶2:3%¸Î¼ÜL7å•l°žIo/i¯6¨KÄ¡ƒ8h—ðÎÝ¡®ª ÎU¦©Ò{©c·¥€1á%makÑübò¿]©¬¶Y¯Î'ÿðïÖkè,®³Wt>Á:Ñ:ÎÊdK@(›H÷á;)ï/¯6MzÙ¥Yz?îÊÆÞY:Q+°‰þxc7BÄ“ù¼·¨ÌWƘÂdÕoI# kÜi˜Àí?¨µ‰°n‰‚ Xé#Úh(0rq¸ÍЪ̞MUæì„À(±–cÇâ§‹å§,?v{ÿàÌ`q*0éL$šØ¬N› 2BNÛR `Ê|Wkf, ü©Àiu´tý‹tÂÁt€yÿXÀHp0ˆvÌK8E4ŠLJ¯þrÊ•2+… áj±@'p ŒRâð½¶ U%ÇÎЊ㲸†aˆdeÿØØOÖœëÚÙßc¢]iÏ®P|N¢+®~C¨§'‹¸NÕŠôHLÄù¦£Õºé!ðÉžÓ§+DIg³ûx¼6þÂÿÜró Î,WÆìm/8>Ðÿ›ì,]Ræo¨ã]]oª˜^bÖžtI}˜ÈY« :RW.¦Ãš>c“nñ=b´å{7ZìsôÑ{1¯_!ˤ[ ¬Åzß¡b%“òI\å:?×{övÍ0ýyWgiÕ|üâg/yþ ÒŠ}kauoÌ?]×8D¿½È½Ê‘b.Znº+%\´hwIš’êƒ+¨²/,ÑúèYÚHUnîpœ)vBØP¤?ø”ÖšÖ•ý™ÚIžLÉJð;Kž9Ž_‘7y»…>x·¤ß¼ ˆ '‡É}â½³/²L[`òçWºG…O y(³LHx¬®äÔÉÖÝqÀüzÐbÂôÀý6dis#E_§jÎ9M%dÉ©_J_n¾–õ|¸‹"Éè½?o¢KÎrüü.ñ ­± R›(0Æ­„¹ÁÓÖŽpxDÈò›&7€‚[ŸÚÙ ê4˲ªä½žÏs–‚ \7+8¼Ó€jsT{ò3–78Cr?ïSU#YAœ‹@C>ôt¬RŠêð•ÌKE”»åaÄ›œU»‰ï L.*?1ÞG±-â÷Å7<½JeJ± òyDÅsÖkЦ´¬ž·zƒ}ù>è÷*ßB·[ê‡ZìôÁy+]ùƒÕ¿ê:PÂâÍ AKLXhýøwظ˜ÈÁ¹˜„ò¬”ßN†ßw)D“àV/¿èzîã>Uá \/…=[~·Œ‘¯u±c{ÑRy½C«*7c:ïÂUwQo^™3)¼"¦*îØòY"[Hîéð°Œ:·$†Yz‚‰+gœá¢ä¬l¹¶^uüXÿ)JïÍ}¢2L¢…ûCiö®ìì[\é¾G°Íú!)otyQ¬h&“¢jÂÖWÞo܈%BßÒ¥Ø]rÙ…gœ‡(éç›}ýuë‘isÀ¥Ý¦v—*R‚ÎVN-ó+ßo³ü»½t —ÓÎñš;`"j¬aƒw|ÙlwJeH_;z°ØíÀÅö=¥µ„%f‡»ƒ>#ªt.tKêŠ]va`¦dì)V]qÑL“F‘c¢ÌG%ÞØüÝ•ÊBÌÏ>›'Ô*›hFt¦\~*7eqa‡¦õáSFí(:]O÷Vó™3sôœø„{U¿-­òüÚQ½@:"ß™­›{OD‹r (ÑîŽ0Í8õT÷ÐØ¡[—…ÒܦϭñëñT¥®ýÝoÉÆ£±gip]¯kk:X³‰o³lá’Ò°âQHD c™\*Éè«®jÄÈÙv=¶Ã4J*ò8òçîóoò‡é5¸Ö\{1Þ8(TiåhFœ§„'—¿`¼& a”,ëqK<²O|^ì–‡­Pàe,H;dõPïËåt®²-k2Š(Òt¦{èMyhÚLr=ÍKôGç^/Ù|ˆ“†…lY¸,øGþ0 ŠÎ{H ç1:šÌ(2DÓÊ »Z7/–:¢­Îó£6ÙÆ«èÎIÝ"A׿Ï~Å­š |¯š²m«Þ߆«C@¦mþÊJ†Ýï¸Õ#ëÖ¹[Œd!‚|­±”·¦WÜЄü™|ÂjBô-cC8¢SO’# N^š²oö ¨o´Ýè`€€þ¤¬ž3 [wKF“EÄO¿BÍ‚¼ÈÂ/Ëî-‡Ú;3€”`Ëz´qÈÅž#5«¯Ûó^Útýzwnê©óXÁIyŒmLÇ’H{~Š'/E-Û^]<ô–YùP›½, xeøeËMåI‚oS.ë€!òhvôÆ»º;^ä ;[cVƒ;ï¡ ø?»Ø©Z ºû4)=n«ŽÍˆÀ>ùGJùë0Ðu†'÷þ0Ê7‹[Ë4‚- ­`_V(¦©¦=迌ˆöô§½ò{æag§n©P†—x—ÏZÕzȧ˜µG£ñ«!4‰áƒoõ]|42^Ë:)Ì+ƒúKbyx:è —ÈxûäŽ –Ž*f­N—Ý%gй˜ÁŽh^{ÓQYÛ>[- D±ÝÎõQÛûÙØKuj¾‡'د‘whÈÉ탎<³,¤¢§¼Œ>a¾§>þî× }¾NÑâ-û0}gzà‹Ôš®T‹£6hwryñY)¬ŽýG~ªÙq®¤6P¬mgŸXõ}3"­?i±ù}¹˜µÆ…À¼¦˜v¢ÊÞV³©ÜïU_ž¯|,¼Ñ³)·jóÕìÑg¦o+)”kvóú‰B·½®Úë=Ç/õWÐòpz&Kƒ…‚lˆ})ÇF‡u2J,D4Æ·±h®ŸµGß1¸#Þ„šÜ² Ù– P4S\úg¤ò‚Á¿«(ûÐïn.™ J5ÎÙƒà\ŠƒfÚEòaU“ Ú>rñ1sÅ¡WËn%1'ý^F+³ bH7ãÚ¶Ýñ•gÁ¢à:妊óK‘˲ Wž‰ãvÜãä :ÇcEvÅ4Ífu¹l¢ÒÒ÷+Ê’ó…à¥\À9°M é?‘1àΚõá–u±„ðõ\lšê¹°€ >a†­Qo¥w€-¶Í0Ö]í3-³…'Ø\ög&”6€Ÿ˜z¹œˆS( ®}×]ƒ†qÕðˆP¾ù¥ÙwR¾§oÁa…s’´°Ê™?ó’ð½&x?¥Ý\øÔ$£±©q&µvU)¡ô4+ØÎ°Cø é´D€ú‡9‚™uQ¢ Ûø„ö©¢á> dÛûô .ø³W, ïÀ™'wÎXçõd³`õTÌE¶žÓ`àqàåPê xf» Û÷l;M¾ìÀµMÑùîá ã0XÏÙ¸ Ÿ<ý ^ üVLå<……l‚<÷ù-~~÷73ïë+H35%ŽÂSãF3Qˆ¤Òª îN’+)fÒ}ÞocØ-ñYò`Ìl<p?à\àU;!d]¤-Å;Ìy\*F#€TOŽÂê ûiêÊW³{˜,LÃÄûz§ß¬H˜AÃäÙ› ÑW€8å–º ¯x˜MŸ“j‰ê¢‚ñ=ò&œvŽ‚ž÷©k£¡ðÕÔÍ c™P2ÿüGž¬‘Ë%]œ!/ # äΪ„’¯5Tu“«ÙƒQJ§çf\‹8½×šÍ•68ª¹°&‘(üŸ5ªa“PNlªçW.úêfVh^ýpÕAµÐæ®Teþ@‰)°ãéÏ_$íºÅ} âô¢®Fअ»ß‹óÌ*ãš4G”M®ü¼lt@¢Ç·Ï“è?Ë¢²NŽ-Rï0¼Ÿ—R')fÙ½¿FñÓ#LØnçëH¸€gàsã›*¢-¯ùmg³ÄÞ‘GŠˆûš8ä ¬çœP.»pÐÒ‡4O)Y¸nfH4%FÂË¿p:Êßo?0 Ø?¬]ÎòëÞÆÑýâLÍó%¥¾4÷Ýì°Ì‰`|}ZWZôê¹]Á‡ë¤Æ@Å÷HC* µ—×#MH ‰—y 6³éúÉ—ØH±‚·<â±&Eq/Ü´L˜®Ù« ø¹øËú¢‹aÄYøT ‚¼’’º›ƒ;U¬TßB[8EW;f$`BíKóB´Sò­Ã<=rE_\àI3Ü$ž0ó>ûìu–Æïön$ÙÐØ‚rÁÍftwT±ûêõï´ùý {¯ E¿´xEN¤1, C™Ïqw"Ú^ø]ê,듺4`5_\Š%‹W‚ô(óTòO+ß','%‹Vy·;¡< ð ܈áojÍk+Ý÷k2†L¿!uR1ržNféjÁHóüûã§Nɾ“Euâýý>mÒR#H±Ç\W¼ÏÃD~j-E/_b–¯ãÚï®JºQ½ú.ƒÈï8ûÉVŒë­1*GêQH#ÜnJØì™¶¯ë¤ägV›fgµýˆj-2ÀºO$¼l2\ØS¾îu¬´«Cø›©w_eStm(pá –Q©—Ù°ƒ4!IÞ³ Ÿ ^ˆÑMÀ!5°†kÅ€´Z\õE@¡W¾¥ÜACÒÃ*ðÉfæFïN˜ÀŸ×'ò>²·XPÄoeΚ¶Ãüž“Þ–Üÿ¯6cR!Âüün2Ÿá*\UòÁˆ÷ [RÖüü¤”÷%«þöEÊ糬ŠÜQèØLl<ÏêåMð˜xñ†TøR…‡Ã[x°:³Á¡Q½sΣÐÎ} 2΂Ñ>l~Ýåã¤1@¸´*Kz°wêSׂÂÇ•rªHS5~…LÊ…Z=þ C?ús }†ÌiižŸ@3D§ëá@È4`Þ:ñ¤ý±7£™»ÑKU¹ 2MÊàf¡5#­¤xâºÙz¸±ù!YΗIàŒdvB‹±¶wWRâ$K}ÒNÞo4ƒ¿¡»xe2÷º„!3 :Ô{"Ix…ÁÔ€ÍtÜY[~Åô ËïJ×RÛ¢îëR·q鯈A6ö;Z¿†^Ì‚&œ-c•ÒÕÉA;§ÖCì[ -ÃMÀÀöºŒ¹ÚÓóîÈøHçù¨£øä¸f»è3 Õ´>uw\PcUO¸ýÖýó SḠÔÖš‰ÇñÁé¯fŒ0¾Ü‹5‹&¥È.'äNö<΃Ïå²0ºãG¾Õ\˜±W390‰ã\cŸ1ïKÉñƒÒK0‘K‘>‚ù©×k|ŸüE>Ô.H„MÿV[-K¼T^‹Z·†3Iýø÷¥ZyÙe¹X¥Œöê÷4¶ú.ý¾®ñk`ÄGMª¯H‰ ŠÇW*Ò‚ÉÐÐÚ@«‰ùÆÛ<Ó?^‘9‚„Ca¡Ú_o’÷~_²ypýv'Ó:®‰pÑ®1C§æ‚’Qéw£sï°u¶Ÿ@j4~¹ÝŒ‹Ö<ùÊ{VŠí°býîÑî<2Öú{T¤ÌÄSób:ÄxR‘fpe(&Q°õ~ïš0'ð£ç¼JÀ¢Dba iNz?¬ó! N¤šañ9Õ7†º~cË/ý¢r%¸¢æÍºÎ¤'Ã)t0̽jaB–\,¦ý?k¹)Â8£ÚJ9ú»°ÅŽ@Güè–ÏŸ:ZEÁ- Ó†ï†Ùóý0þ¿¨p iNç,WQ’€—Ó0~EË-;'_ªÿ'!m;w ¥ôe‚®$Áz·‹J¡b6ðö6`•êjô ¸ôm!ÉL‘zp–ËÅ„îM±½Fvù PH.Q£áqðo>vjjÈ ú¶ñ3‚ ÆQëÈ÷Ü´%Á¢½ÅÏ$¦Òá~²¦5mfvTÎÂóW;¦aØIâN/ŽÍ.<Þ†C“êWd¿-Œ‹aßÏh’¹S4­†|&ä°¹CYó]¡ºv5&Z\ŸÎN­¥UÊ•xþF+N«ìjÜbzÕ ö´»Ý‡¦tà}Šrœæª@ 3þ#„ÖvŶá¬sŠPóvú‚™º;…áŽ×kßNÂÿ}ÇnÝX'¥ÿmo.û˜ÔÛœ¹‘[S¶ÏËhÈßÚ[’÷ŠûkÍël z3À¹ º‹ï Bî®Ç8šñ†mãYTÿùÑ£Ò¶d Þð-‰¾èC‰»”@,xÞÄŸs:t·´û’‹O ¢“–Eø»— ¬¦ÅkÁl@+YËn.ð@YÂBƒéòÉ’ˆam¿ Þá éI)Ô5Þ’:‰ÎÚ}Š“¥RT\p©ÆÜ³ÇEõšP³ó°±7oX„ ÔÇ@-5rpIc•/ˆíî„áªl¾¶ŽSðî2ENãÞÎÌ÷˜›ûMãƒqް½QŸ–mŸö«ßn)$å=$×ïM÷>KÖzLþû÷ê°ihIê÷‹>þð\©!Þ’²[ ^•>ÂÝü'ÈEîMZ^[L:µo"SÇ¢kùC#œr­xñ戊]¥bS‚°&¼ ét†ÙÃDz¿Øzô¨Ý©H;Áï°:eâ͹{Ÿ0¼œÉ`Õéê_“Úõؾú––rʲÏsv3ºNçÉO#³ží<[©rb0FA`½¹å3%›žËÉÒ~NDˆXeÒ…ïn<Ö¥ÌT M8ÁNF铯8ƒ”ÞœlØ>¿)ÕÄkëb¹3Ð#^\ÉM-‡nS ˆÛÔìÜKŸØ«*÷¯µnµ~ztŽë¶UÚÙ`Šó!¾VÖód²Ðd5¸k¿"’6M÷ÍCï…ʦµ¼ÑÁ6?ꊿóè+¦òfKŒtKܘ="q…j»›ÍS¼ÓÇFXìàÅ=‡“AÐ\º$W¹¿îâ½*ÂQoçä´¯œâÞ)ˆG•SN¯+¥ãgðò6àÍ}2Rj_ñftÕý5òÐþd*u¯ >¾ª±î•‡;hõñ–ž©exBÚ¾ÕY)‡9Âxs<Œ5/Oaþ4Œ©Ç…ÛlÒª½³!Ÿ¾¶3ÓôG¡©§²ôRAshèßuâoR/~ hž6ÀƒAƒ, VðcV"œ\&á L¿j¬£€ù=#º2mwû¶>MîYÌ6²€`ìë>½ ¨Úìp:zrOg…;î$\ø‹xà"bf X‘’†ãl·Ý‡º!¸J7óc¦+áhwñØ–ÅqŠ»;’²æt¿­BŽ)¨a ÷"Ü«­Ë£q}bmÕžùÀßš½,k‡"¼§&ú>'sÒ #6.%cˆ0à`­«?êùÜ«6†3™=„?¾µÏ4t¬ÿr$ôÁ%¸sjæx~E¿- ¤Vt±Ãăѱ7ˆ!`ª%ðjq]*’€MF_a*`Š6f `Tfü²=%Œ ç3å4èìYª‹ÝaØÁÁa‚áÙÃ1ˆ*$ÈÉñõqˆ#2¡V²Ö%AÏ÷ÙªÎñ»s“Èè/áF*ÒH­HЀÌÞË­î?™?ã ¹ãç;¯ [-)‹´´¿·3<ňýX*øv‘¹XYwT‰5«EýgÕó˜¨,Š}eíŠ}4ë;Å>Àz~õ*›ö-oÄh÷öÐÍ?kWoÃ"\Û‹>ok··öºOîç±üˆ–´ xJ_²‹!äÄ&¶ HÏ‚4ƒâ°¡Êc?PÑèׇ€ˆ¬¶ÙÆe)Ú;¤í~Óa1þ(~_>¦¦u x%.X ÚéeèÀà¾)}à6µàb‘ñÔ~掄ÿ²oé4áGûr?¥ÖQâšôÏ\V|š0:%ùÞà[ë6Y»£ÚÅ ËýžwÌ ±OXC-œü-ºôÈÎ\¦Ï’i¼h§ñY«4Ÿâ'£yÉU޽æfBþ·¡þ„o•k^(_÷ßj _jBUM^8­2˜Æ$j¤$ã?Kw´±¿Œ€Ö·vv|®~n,Á›*r—‰–m@&KƒWn¡¼Ú¥ÝN=Ÿ% ¤Æ ën­\¿ý<ÖóXº•dùhþYõøÊà2¥F@™¥Í›ž>]§(f…Ã&ä„-àí©÷kV¶ö"¾F&5àà3n)SfKât8lOšm.­[.`ögËNä/2»¢•G¡ê‹Tü`[7PX€{Ò°—}ÿ¦#ËåÂZEÚR:Ã÷2’¢õÓXýêDP;´Ó«¾óR?Ÿ¥ïÒ€áìîŽÁæÅóÔ``á"ûòв‹ gÀ8õØ î\Þ• ‹ÂáVï(ùe›ÑÎT˜…´çܳr]£xwJ<ÚJÝoå9&ú÷×úa_¸¡¶í|Ÿ.ï:FH†Äg ö²ß5Ε5ÍFÏì]?,'̉ê2vHͶŸ›Ç‚i¥Ø;¥Œ”¶ŸÎRe©_”½]p‹&œaÀù£AË'u ÿ{T§ÒqÞ²fà(p)g1î"ƒ/Ò³Ë,«@‡ so± zT8æÐS5ï<¦ôvéçÔ¸jø®¥?ï“Ô`Äv¸ÀØ’iò9z3QI 8PˆþÂFëšp\CYb·U¬’ ÐÒÿ`?=?V½Ðú§‡ÁSGnR°19˜³’P_· MžÂí´MícúÌÚ¦Ô™Êù÷覞A4ýã ÃèD5WI=‘?kÓЉ-w¼Nf¼áúÖÒ†D»xßH ¼É«+Áò‡ÐJþêŽÜ~4£~  öþbc)cŸÈ›\B":MeòÅo‰ôöÓÜŸüíœ ÄO31u‡v ÔŠï9¾´©¢”}W>|¿LÙ‡k%>xt;;5-©6"ÝÁ2NÆÝåsfëzú& šÔâº)Tt—7Ž Isvܳ-¼ˆ½ Ç[›`qPjý¼Ë„AÞYcË¥>*”‚®vš©ù 0<©Ø±¼ ½SA¶r+¡ã©ï˜¢ÁfZCü£`ý>Ššc!Û‡&>·Á wÚÜ­ÉÐ)VGîh@‘™°ïx ›'ZÁµ©‘˜Ç!®é‡œÖ:åúEèùs᎓­ ¼00VÎÌm2u3M¿Q¥:©Çz*û[T9מ£¼ føý2®âÙr(zÒkx®Ï–ÑK^Qškéç¼ÝvfäNO»¸4µëj PNŽáé§Õ;›;‹O#ëÅŸ0¼ºÈê6‹ÔeÃûÈ%••Â…ÞJV$ÝwxsJGפnýUßýïKî(£Éw¸,žéî‚Ðr§7y´CKW@ÛN-Ø` h£2Bœd,–ÛSÿ-Ʋ—Kµ¨í9DÊfæwl©RX+áãÌ«îûàr äœÜ¶ÃwN´ŒÂ Ö)º~ôÒßC‡Ç5à Õ­žuÙ74u&Iž~8°›Bðø÷†k¸,M-1Å5[6Ú§Ž½Ë8~€üÔºšð Å”y­еÑÕ°üÂòIªãÆ*n³Ub>˜žL‘¤Šg'Š-+‡eT6³éýE@;š û‚}0æÀç›2òê¯ Ï_š üHÓdã‹©Svã@…½$“Š€)cù:]•ÚÈ[±¯j*ºÒõʰÿ”t´ 9ãd».nv:¡&ÿÿ@ë¿EþT$¨‰ý¹q½¼Cœ…gw§Tç’7âÞÅËicE¥=ñ=T¿Sý)6Ðhñ»mÖÐNT‰ÎÀo/„†^ ¹EJR›!½*¬tɆÆïœÙí{£î{äi£ºÿ$/ÑsÀ¨xôñeqä$p•ßÅ ’$æë]¯@3< zM`µ`ˆÅÎk´ªWØÍcãõ& tèK^’ä÷Ê_·;Ú|üþXžj-./@Ü«ëœÃ±‹;õ¢‘‘Ú‡æ­-Äš²3@ZÜn¿@å_ÿ©¸œ§‰Ç²X}"]Z–£êqê¡#Å=1¼Ö÷³îKAEšÕît?lNvpŽæÕ™P9™ãvß©eå¼ß¼ª^àÈí‘×ÕÉøÍCq÷ùQñ™7^Õ»z‚y´17b°º£±>sRn’#áCÕjYoΕ#+CˆµxnzÍäÙãU=â06f '¨[‘O°à" áSÏO³§ßŒG¨¯¡£?š=Œæ^ØÕÊÞÂ*QÜÛT+à˜t†î­†p­_q"X¸¡¹ª¿Ïñݵ'²MDít âkmj…qèeM¦ºÞ7ÀÿË"7Ù*}.qÂ`×–­e™Ý¾‚Y†Ð-Ù^…Ú3›•ôû˜lû½ýÜ; j¦‡€–ƒµpË5Çò[D»È€O¯óm Sdü.khoºòfz†ã{º»oœ™,ê“]‰r\Ö#Ô>Ôîz·„ßù›ß}-®¹oÚeOŒ‰ga9'b„β:c”O^©ýkÖ_ÜÔýE K3Ñm¶³XãÙÆ©ýõ–pô„a¥;ÂâžÐÿ¶àUhše.=TIÕñ™n›¶g$áñ]·Ž\äÀ9Fˆ_(è³Oƒ ÜÏ>p¯«œH…]q05VÛº­;Š…Ž` „†´hOJ0Á`0¾‡ÙD9Ý»1ÝIVÒ?i1çy¥·ÿóÉuÿPά݀څ j‚…_(µ;W‘‹f"³€ _}ÕSn0Èt‰ÛÔòÒhTið|•š:šÐöBÜ\ õœSøÌ›÷f¬Ìh}·ô™}ª'&Ø$î¹ÏÁ€§`j{6=¨¯tu4°£]¢Ahç]Dð»M™M°ÛS =§ÌÂ%.sf½ýÀ€µmŒàºÓ²Qp½cbZSýFÛÛžxàå Y«»Ô7ö0¸€GMiFo…õ|g‹¿ì€íÚ…¨Õ,+àäÑ>{<4›žƒOÝÕ|åxçr7 ‰ö[äIë„¢¿²2Lü¥åsŒDlQôb¸Yñ¥ˆcç§Öî!yYÇže¤Ë·84Tž»Rw£ NÇuÆÝAÒ¶®á‚\Øôw®Œ%rü3‚xi[Ë7³Ô¾Oéc:‰7 y ¼St LcÁ¹œðDY[Õ¨  õ±Ç×89£¹ýÕÙ9º¯çY–·–ÞkW8ËÝòräS]b7ìÇ›»ÛfÎCfÏ#†Æw»«Ÿ™P³\ñç(» t|€à 'FH¶ÒîZ“o0:m-&R“ilc§±r·ãôwhã%¾¥úˆ]Ÿcœ3Å-Œ u×婪N²OÖñ;¥ ‹‚â,->5Ï9‘]Òñ¢éž14+zG'²hL6ÁH{ÔYˆ¡£V'>nªË`KÊ]ò(@±¿jîhÀ<^{í—ôCæ»UÕ{ƃ”Iak$àÛ6¿ÿ±A8³*è®§yŒXÏ2zzI³‚ 0F4ð`€ÍX¢–oº—5$Sµ¡ '†kijbYügf8>T-÷Iƒ½DW3 -S+ºÜ¤4_ån¡V./XŸ2afS ¨™•õîJöX%÷%íq„.Þã"/ #¨T_CÊê?ã ÉÔéÉjYŒ©5ÙôŒ2³ôWÝw¹¡Ï•wÀx‰À µ[Ò«‡¢¡svñã®Æ›’w _¹F3Èê’–SÌe¯u†8þc™mÕkZH?­²C=H'4ëɘÜ`ÕëöÕ·¿uÂñn¥„Ï-K,H×.þì°¿¬@f @¬©i]ÚjR¤Þ5jîÔc¼ Ð}7`/ô·§Ü±Ü‹³táÞÐÓ#éÕæ{¢ãš ÈøbÃ(àÌMhNÛA¨AyÑ‘>M‚' G“~×ðãšZ"?d ¡Hý¦‚•©¥õ®8zpÇŠOmÓ ÂE¥Ü¡:r£Î?ß‚¼IÛÚRÿüE½ØÐô]3ÚŸz#Ãÿ#ŠÙ…‡øV–¯ -Æ©Çð´Þž’t;Ö¶{h÷¥©S Ot|·Ý5æ:K×)øžGÛ­º_áÜ÷ÛŠé+«Rèaöuí}<{(£©é˜œÐAšN|Ô^jFÂ/ªûsãÇ&YÆR]ò4ôwN¥ó˶ØåFË‚ûÊU2Óh„$Àc )Gûä€8ö€]®ÙN†·õp•ˆòÌéÎø‹âmÉóÕÉÒžöc–EUž_W†¬H[GßAts®ßjDâ™ë<œ1íàëlÜ倄d·{¬* ¦° ;ÄPL.l_ço=ï^ÔhæÍ±§•ñgÑŃ˜ŸðñŠƒHÖÒJ ¥ª÷¸ö‡gÉÒ”´qÍ%MÿÌe »Ú¬Y#— :€«ÞM ,TÆm3̉½pÝAô5n›Ìm6SØA¡Û"f,ŒÇÍ027Ò¢Ò£—">7ÏÏ/Û“wOÀ0‰fÑK”Ý3ð+S8±L“÷Ô $¾4¢€Z¼ÜÉ-ªhí¼mx’æt¢4ÿ‹1³¢¶ 3”O;oQétøj%üº×ö ’HþMOI—@ uÆÐE$ÍÄßÙUºæÐ½"ðZ<…õU;<1W¦ÿüç¸ww]%:Üþ=k¼’€GÔâêklØØ€mú3°ÃÚ>!ÑÔ¹p('ðþímÉX½qêÍIÆ&Xcû=6¬H¿i;½½[_nUŽLó¯ñ0˜Jõùý/xï®DZ ò–w»øëÌhñ6.KŒ3ºxß ØíÖSƒÓá>¿ç¬€ñ"_ þ^ ¯œœ%ò£CÔð€Æòâ$õíª7úHÆ,J b9¶è–+í—#Öü Ja /`ÿo mêøk3ó‰/Šm‡*pÞØ‹àPý ?òÞ |É׸vÕ´9tŒ:SXÚ² ß5ó^¾uøüR5»|íŽ"bº£Þh ~Çgƒn’&ÉòxF¹1¸^‹=\‰E¨ª›I #OwÎ00ãµI4¥àWvCIá;_·dëRm@‡¸ A—nÞæô?·=óQµ–zŠŽ7‘Óe»Ý.§—³$¢8ƒ:ˆ\Îà@Ú( Óñ‡_”,Ñðe‰ïÑÓ®Þ:üš2†¶ç ú‰Œ¶²‰÷'çGBÓ[0¸g‘›}ç)sýBš½Á„zù[ó¢}C, ÖZô~?Ï$«'ér UsEî7 &«5çr<áä…aцÌú;[ÇøCìÄW[óHSæÊZP•榗DÈiïRßÕ½_¨&®G­ƒ',ònÓ͹-`9¸ú°Þ:Ù$ìÄœë;´ÈðÊŒTÀv3ûq‘JmÄ•¬¶¶l®ÉÇÿÜAŒ#þP¤r+¤¦­Â/oCvP¶³Žó¡Ý#¨1ïÂç±SÙ¸‚½ò‹íæ\Ó<Í Ô¬ÔÁÐŽ›¬Twâa‡—ýe? -+x²Vèe/y¸ Š#Ë6C4Öÿ©[€câÙžE«÷:Ò½èè o)³>Ÿåa‹ï$•¾mxÖ4Z$½uHÙ ³rÜ¿Æñ¤¨]ÓZ skÊʦÂj¨¸.™Iíðö)0˜ d98½t³)f˜G0N‚øTÓ˜ž1ƒ ¾i7°v'Üx¶.•3ÎçÙ£¶Æ”'6©09ƒVq`¶Ø/7r g„ ’³ÏëÎçèKæPG¦bÁ`ÔD½ 0¬)}Š+@bYIeX¬~%…–B(ÊÒ(pÛ ¼¨QÞ~UgÅI“€­ødGߣ±EÈÂõ©ôщ=YP-ÃQ2]ˬ„~æüílx 8*£ºgˆë¬ÄÜ{¦øÄó½=k%ÿ+ÛrsG5ENå“¥óÀIowŒˆaâ)Ù×lƒ-Aa¯Lýõ§[u—2°Êqó‡5¿Õm2ßÍ »ª ÍïI§…äUxLK{ˆî\žàÉ$Tµ©†‚QCh ½;L°öÈëÊ›’éç%±cB%Å‘]ï•ì ¨å…LµÕV9D„.fOdû¡"³Ÿ{9‚˜8,Ú·szÀR½‹µÃ·©tÉêc !ËÈÑÙ¶kJ_ñ ·l69mLuÀ“>JÿŸÐxNúŽÃh¨Ç[|–ð„,o®b–;Oç7—%;Z[”¢eQv )@hSyd•Þ°Ü';W>ØK‹´`êDžr&WtöÚ™¢ÛôàfÏl€ bX Ÿ¡Í"oðŃŠE  ä¹T£Ì:ë(ußþ£ž£_CÕø˜5æÒѼò#óÿÂ< E´<à A¿BoOJ¾s®ó\Ž­­¯ßœVQ÷ IÒô—}v ¬ú‹H« –ÿ»Ê_‘}½u”Q™ mE¢íe‡ÔØDVh˜“Àe Ã0¤J¼¬'îÈ ÈÉnu×$ûÔcËdds0ÆÑŒ­pDiÙÐKÏÇo©.íycaµUÀ)2]+y×/Ò‡DÅàhšþÁ?Ø÷HĬ“,»gK맇Ñk£JÖ?µÏ"ªÎ’è$ÌÙEgî$1çh¤!ºÍüvwÛæäŠÀ”P¬½D7—`#gÎÑŽƒÁø¾Ÿ¦ =?‡E¹Àˆ#Q…ŠO0{xòC³5µ²˜' ™± Ù§³>'åBðG6`@MðkB@êò܃>öj6Þ›ÚxO¯~9™[÷¯Ê™o8¨>`ÞÔë_Ú¨'£]N^ ³‹x/i‘%²!>ÓHZÍÄ=÷qd”¿6£Ý}2EÉ è<®±jì½î`Ó~ó·Tºl(Fb2ÝQ½éèUIêüF7ÙÎù4OYÙ*0çžaä•ZÝc}ÎÃ0È1çšRâDÉ k/[Eÿl½ù»")üjð¾aÎD±f×gæQ–NC˜Žj@ا. *0b¸Œ”¾ª&1(>yêÚ-±‚Ýa:^nÁLÈäs7ŽûvÌÌFàµd¾é*§ lŒÿùå²7oS :Y Ô°éJß5ã3Œ*¬æó¯iÒáÈž¶3ꈦï"¯${®$μG½=<§Ô¨ƒ|ÍãæòÂnéųÓã´´ÏTô·¼ðßL¯-ÜXŸ*C "ÃÿÔ¦[ø!2Râ߈xUTݪ«öÛ9Õl™ÖÙãÜÊâó –­(W”®ìchÀŠ8)„`¡(Y‚ ÷¢PïyÚ¦#´Ïè¹=z8 ’ásžG”ßâÙš¤Åùìp,UÈã m¡é}ßåˆ ZZ—¾VQÞ]ßë’«~̽•#rgÌJ-R‰ÌÄ…šÆ,è#K#¤âÜ—­²\ù‚$‹BkI›ñ¼i/ä-k%»­ÑÂb¶mPJœä¨Yä”}u|3¨š±FsÓqùx·[iñfõ H„¬2H¯Zð’Ôl~(r&y˜5ë#>zIÌÓÁ´ùùVpâ 8D¸D$²ÁÓÉqÓ\ >8Æþºñ/˜ÿ˜¿Œ¶Ûa ø|ôñ#ð¿dK/™_ÓTFë¸T_Æôfd›(D”An=ñÒø‰¾Ç_lY!*`/ÑXÈ©ë]Ç`[êS»‹pçÄwÚãÝɤF¥1Þt:†óá—*„pŽT›ŠÛ@5þ­£|Ñ‘xW¿…%|B¦í°)¹Ñú?t%ö;cmß(üé”ï¥.SY*@êtÄ ÝS‚y<þ>G¼íÁ^Æì%ÄŽ*qÊŒ´ëT{c9j3>`1iÁ‘#·$³SÌ»ÔÁ>ì“ÜiR‘¡* —ð„ Ï;0šS…;/=ö”Cåù°væš Àݤ†Ñ¥µ!à‰‰…´]çO¨×_Rx×2®+Îò¡„¼Lï*Š^ ‘‘"lF)×|ä˜ mÅ$>nPåžBÿútT;Õ¥AäGo˜d×ÐÔÄ?¡î¨ y<°;»‹¨i2xuNß–¯èœó2ÿ¥lìp=B´ÁMÛ3Õã5nqþ>–³¡‡°ãUº/ãÃô›K’ƒ»ü >x£»ƼšHºÖâ¸ÔâåŸ×Ç6Á­m¥dªƒ„†iåú#ÅSqÙ¼O5œ Gj¢ÅO> 3õ l€ŒˆO8`ò ¿±ü’ù “EãÆs´i½–`þÄ¥·‰γohÍ–C%Ä.é{ÜEäæ% ‰dŸø„¡‚ޝò¾~¨]èô;]):=‡‰¬–ÍæÅø±K•#â‘=¼‰¢81!Êù½»»jYñæ¿kúÌ#¡žˆ“vÒkâ¨;™òjE=JÓY¥Ž€èSz…¯j¼;]û‰âãÌá]×Ú¬×ä‰YÀ7mùfÚUâ}9æ6 n´¬·£“ 8&c(>éÓž˜‹ÎUÈm®c÷¢Ó˜›±ÎlªºôÉÑt2N”ýŒN—XàzÕà,bÄÎr£[ÿÔSœk§.à.ê½hûD7²“%Ë=§…üQ¡™XM Æ SDxCViÝùÓôß~Xý,†Þm©ø¨0\†V°ªç–°U×¼Ê+¬ý.Á‡X5C°…DÔœ•¡›][w¤BÏÔ4õ¥x’ˆÓ¯v;¡]Í)ôp<_Çç][›(qìDx…E%ÒécÃaÛÅÒ¹ EbRÑDfHÀoIÅaÖÏŸ_Ÿè&ÁåÏc¢>šÑCl@Þu‰’Éžw.Ð;?z~éº÷KÐøs·>¬›é[˜à¤yö–}@ìå`¢cùÖ ¦;ªøŒ±ÖûÑBG­îäjJkQßàhßiƒÑòö6¦5‹G$¨1íiZUjKB˜aÊ.iŽUÚ½ˆ¶ÜqÈMÃÛ¬F ȵ•À™PÊLJZE§'FoÑ7«üñ‘çêd£Š–^Çû>^º’ Cfö´ˆ¹ƒÆàp¦ÌÏ“þ´÷èµR‚–Ø‚{Žž®„¼˜[ã³­@˜Ü ‹Tã'宥>Söãã×Å'J‘Áº·gqàJÿe¨S ¤ÐJ]uf?ÈbûSÙ)à¸^å¹B+<èŽ˜ÏÆ_ÃFýž› WÂËOÛŽKþìJô`’r¢×Ín93ÝÀk¤€iöa¿oÚk­ƒË§ôpú‘ÛÅQxì@²Å´›{Þ¬gcß´ïĵœ;½Q‘Ö%¢Ç9ÊÕ²‘Pr¹Ò/I:A×̓""sl(¨cÐ_ÁŸ™¼‚bÏÖ~ïÁŸƒ>­ïýR½ rÕ’3®º¬öW Ê„˜à¨ÃªóïÃáÿ¶fô%ðÀÊ?%ï×(àïK‹P¾Õ|lØ\†Ü24)aà‡"ÜF+¦í·t)9ô¢A±Éؤ·è¸²ŒˆÝF«!:í…zØÓƒ-¥N¿Õ[©õÅÙ×_ó[ þ.&{ ‡Êi.ë* ?n‚ÀÚb•,jVÈi†1¦'Q°ó DUô^ò«€R÷ 4C)‹›FC–OOó¶Çää§½Ä4Ãb¿VLIÛ÷´¶Â¾iÙ?Õ¼¶T~g ›B6/ŠòÿÓ”U<¼õm\ʸ“‘ÁæpšâÇ/oÓF<£fjexQBÚÛè5/rÍwläº3˜5#]õ†›/ÛPÅ>=!Xmu)‰>ã1<ïï>þ$½b5ˆrÚ_]]‚v)âD·J;A'ÀgAðôú†8§ f'¡Åõ o+'´ú鿇ö—RÍžG8FººŠZ4rÅ>š¯ÁÌ”3Y®ˆÓÎi£švÄ™S œéÐòã0#;áuÊŸk¶s¬n?tB¡Ù|-‡ß·ãç EQ ľ p ‚w%¾ôŸg¨›0ŸV®¸ï5›aQÁ»”…#Hx/B‰™}z9y¯•gýRŒ½’¬Y1Øá‚½š‡–Ð}¥É¾›ï4Ï`L{> ÖVúgÅ\×ÌxðŽßf¶'¹’ÎéТ/³‚ý6gÿ˜i¼ßÁäLƒÕ¶RÝ. úmï ­Í–í©\prÂ}q+?kE$£vðò)—`f“ˆ{ QŸhsìÓѪ¡ùŒãжš·ÀÎ7Mèº{ÅÞÕ ëq±Þ‹ë¹ÍGÁµ-‘!¼€o2s¤¢¶Èˆ @ ‰ËryˈI†”bÝG‰3µÕà»æRöIÒ–BƒDÄ4Çï[zr6Õ®ÑnÀœ áÓK~èSZÌŠb‚ÍÆßÙ}Ùvur3$zíqöµÍ'±+¢S …ŒoÅ¿w¦—!HÌßÀ¡eƒs\–pܧêJ”`‰ìpq?QqJ,=§V×Ò]ÞUKÐRm)ˆxÉdÅ2Ÿ –ZÚ¿TÞÏ8µö‡CîN[jDfÏ?V‹5×Džy;ºd‘­è´*­‘‹Û̹cÈE째0¦hêÇH¢î÷¤µ¯ËåÎãôö%™÷c¤Aiû£†ˆ)’;¥jÉ[Ø”ñî÷à}l: MÔwÅ‚f¢šÃ딺œë¶'q…Ãï(¶½0g³'lúaš)O28fEG̘0²J¸×¹Ë«×Íá¾Ô¨Â; Ö’e°[2åL4ÌÇòêá„OdF‹Þéù…3§~[ï‰Äƒ øã²‡lzAêgŸxÕ°óžÃ-„A}ÍE1Ï#!»¢OoDKh‡SªÖ‹ç)rw4…ß勤?7f27¸ÊœèxJ[+ÙœŒ Û… m~½‹Å•`· ãÏäç܃X‹j'ëT0€bZ6ɶÁT¸¾ƒˆ xTËG^¯Ì/?¦ÍZüeåÅà_Jôž_ÌõÒøª3ÒÇЃ…I,<óS¦…ù¥¢·e»ÂSuú{Y¥£œ84“g¯›÷÷”F– ÞÉl·y‡ú¾û`ò~±ç©b·< bñ_MœY:Ç9GÞ ’k!6U}ÅG& Ecy Â,I;_ò|ü«üÎ6jÁâMÚsÄ£  é¯çÞ‹9Ú‹-Ž˜cæÍÇ:oÅ&Ýês뛡Ã`áŒÕ»e–Y.ç‡ç³_ZÈ‚±k5—è®U° ÐØWàï-ÁߥõuKýßÅ÷*OÃ& ïü3xmN¿åepu kä/,þV â EQð%pVÌÖòþš2BŸ˜¯{\üìÖ,ç$`v‹¥ê"‘QÙª––3wŽáíø fÊÁµæ(WÂÒ¡ºÉ9d5âaê]j/3Þê,zø‘—#‘’šEþĸj"Y« ÑÝü ;n¦KØ¿î"˜½FÃw+{ƒºïÍ¥9ëãîá¤ù¶ê£HÿS½âÄý¶ # a.¾Óû/.·=JýÞÄ…FæIèê HÀ õ’Œö§~ "ys³‡—4—NÝ‹ŒâØ•—è—˜Ð$²f $ Ó‡åOjpÚ,⻈_ÿiXiܶ-{á¥ÜØNg½†™ºòÊcôy¾OŒây«ÁÜпÄì«|6Å^jþs.ظ:±ðޝQå½×\@ÖÜßa'Í›&D˜;YçÍ¿UžÇÉÝ(TémLM]($›^57ád†*ûG~ï¡y)õg3®*ê¦Üö_Þ „ê÷ÓœãDzï$‡—Mßd6^iz;Ñ“Àå è¦[Qãè© Qü,QOK×Ï`×(¨6:U­ò3>Mdp×àI‚H¨²%:ìÉŸìiðBQhíãB˜*ꥆÐx¨nlü4 %:Mìá|ŽaÏ>fì秆:î˜7eúC:£ÿA®YÌ|x&Íüu®Ÿ Qq^Io¶®ÅnŸ÷S1§+žQ –hš• IéÚ+ÖÇå¥o“ñ³P_™çˆ¨ÈIICvxÒÁ·ª‚ƒ#0 ¦k©ÛŠÓüLåáºý-ªð¯ößáz}ë]áªÒFf0+ÇÛ¯1¸ZÍ[Œ€ËÖ™"ˆ[dòÒrøÏ Q÷Ž$jú†ž\3B÷íÎÈ)"¡Á4xˆcàù~·8øùžápèŸñ‹¢½½³ Ëq?¨ZÁ®G “¬ËÚº üB”ÑNtÕí\ê¿¿k«¢ÝæA÷‰ŠúèwäëYóõh,^ê Ñ=T¾hàÚË v’&ô)ް0b®5â3ÙӜޠæAòGl8¦&jú‚Ò"rb`àiç²)Á q…þæê$6 CêÌKrv'ZîÂCÀPÖCû&Çó0Dæ—LÅ^:û¼¸_Ão®nƆ38GŽÍÊÔ†´Á—Tß¾•P;©êÑ çkëX?Öd÷d|©$˜\$/øù9ýêŠâÚ3ç™pú9B:ì°Šã›ó;ÄØ²ÓHž`µÐóÆò&þ%öÿ¾· èx¹ûäE)âoŒ¸ñ_ÙÒèÇ–(Ø9ŽŽ æÊ±õQe!%ŸJüýŸË–pFOŘtmMÆwâ@Ê~ˆ’î3H!°‚Ò¯OŒDÿ‰ÌÉÖÚŽ]™vmOù¦¼Ô«2‘|‘%×@&&´uéY¢eú Yÿ© 5Ú´°h‘2j·ôüœé¼P8lï[»íš Ÿ{2¸ yz·ã”¢ƒø8.UÕ§0§‘ik)†Ö*ætGOÀ¤‰_(mðë¾›C6›µ–®räw&[¾zBøºOϽ²ÓY»x`vþv¼6{Ø8Hév$ NMõÖ¤ãB‹šL{Õ 'ê0DÒ>ÒwÚ“&ÿÙ÷?÷ïsð’n·„ìúˆJ‚¡|Ôe¾€¤Š+¥¦Ãç¹fcR€/îæù1•¸C4ÍavÎÍzηl\¼˜|TJZ²[¥)‚wYIXVaƒª|×H¸øšœ+üé|Å“$;cƾ#…wÁAj†:¿=„'ëÛ+!Iø9Æ«!gþš›N›…Z݉€bI¿e.xÖõªm o'ûúrî …Þ§±óuöá¿ 5“²x~I&‚ÒDW€†Î{2ÚÕüâkkÃfæ£`ž©íÿMñrß®ýûT5Ú ãü^‰ÃÛà5-§Àzï”#ð¸CXWWG⇓‰/H—ŸŒ<çÒ3‡‘âã(I IɺŸ1ƒô¶°laA‹^3—›Ÿçõ êj¢ËaÿndÇ>Œ@iÝð¼?_;“hc'h˜‹—sÁÛ<þ— |©}’Ì}]ÔÂ…w£Rkžœ‚Û›q-£ïzÒV"E-¢Ñ­¹ÖX‡^A1eÃAèµ±ðS•‹iñÖ/çÕ±^zö4,šE¦Ú4ÞÙ’ô“Wƒcå¥PF´%¡ÔC"* ·`rm_ÔK ðR ÊKÑ6írÉ¡’{ ÊoΆu”2I¡­ü X£–d,¸<_iÏÕ’Üt/2ãÖ€°•?ÑjåçÒðÜ@º¢8ˆ>K'gâ6¾&€í ?¥®hN¹{¢«rªN&ÊiÌâºIrn_µAB„ÌÃæû=±½É¦ÖûK}HºzpçÙ¿ÿ‚zxBGb‡«9¹ƒÔÀB«¸ÊãrØ/á·Æù(íDo[ËÄ·še·Pâ£,N#r1Ý}̺îb]Ê%LOwŒLÞ¶™¸VįAB&¹gОFŠÈ¼€MR„s˜ =2r¾µë‘gᳺüVÌ‹ÿNÞ¬ö{wŽ+4X$´fùÀª| …ŠwÞqØ[ªšø¾Ù;|ç¯M¸ ¸ÅKõBóüúz"©tÅø‰i%c 3@F\I½¯0.êCC5× °"ð{qÓdÉA)Q†¿~EgÓã|f$á%»Ô˜?ïã”·sq¦áV²óF¦=Ãã2ˆ Ä<_‡0þxéµ1ñ×” ëaÆ [¤SQŒ_NVÐ-ؾpˆÌ_žI5öµ'ߤ ÊcO+{Ÿæ7ö-”‘§}_qº‰±Ê…WÔ«>&âj< ËÈkÕü¾%]¥µ˜(d‘±Ç‰N* rKtIÀ3.yšù’6{ƒ„Cœj~á±*)Tƒ›Š§w§ñüs´™ÛzßËò ¸%E~…iFÇ =³f\Ã]n$/[žÈc¢ªÏþ„5¼ètsë3ºÉÆ*¬áw‡}ä4 W”x“Õs5¦/×å¯yQè¸þ@U1 ï´ÒëÑRÒl@°ÅN¥8¬Aï5š`$’µÞŠÃÑuS=¿/ÊÑѱáhïЙ”í]Ç_´¡ä /WJ•Æ)Þy•žâ÷‚uŽß:èvz 9G3ÔÈLŸÄcÿ aZù@êxÍMl›Ôû½Nݾ+œ'þt€–¤¡›³w“ýk“0‚ûâY&CP‰éšèÙÅñ¤*’Ö™A-ý͈)@#3’©–¬Ô¡qZ)Ä§Š¿ý}Pû(¾ÒùiÕ==KdCtIº’²üC%_Ò…O˜Èg ÎèwÞÀÆGÛoas½€JIKÃ\Ëó¿õ':k•¼ ˆôã¶^lÕzº.ÑuMzyžÕ³”¬ÇÔV±lTû„1{[Á;ñ^ÆL§˜å¨gKÚ¯õ3l›UWöÄc+kqs†¬?F*È8«%am"Õt’£3ž“ ïÒáÕÇŽâÕƒm§éa*j%jQ¸Áf?k¢\^Äm$oæó:íÒÉmàëåT+ã„þ˜rš¾Èl"ÕtbS8¢žCâ\ÙË$—ÝbZ`­ Ýà)œêªp¦($bbß×¾&;eñ)IõV‰ìXvü¿9`=稭ÂP(›W(zÐx2&©ñU´"Ÿ3œ9K°_z¤@´Ü¶Ýï <8p‘ƱRK=2Œ8Þ}:œÖøåR䃱νÈò€û“k¶Ówñ y˰ï¦+ÇÐ[pEá7";6Ãp3M@ÝãY²ˆrT`S‚çÀ%ä¶±àz‹xºÓ j#îåÚZ]>»-‹ Œ$ô¬oÐã°¯OÔ/NK ²žÌÈ ¼»r\ûÔÖ=òOë´}SÄ¥ —"£Ñ×Ueµåp/øÅʸfm—´áXzpKÄ<†ÏÄ‘£iø®¶ŽA‚õVÞöÁh#–ŠÃU¤;Þ|3@>V¾YÂ…N5ê<—›ÒK;- =ìYdWÊ*%‚Ï…l€`Ò†ÅMñïŽô1oÐR¾Ï­ã¾î:E»³N¥¨>žb)ò†µÎŒT(YÃå¿DJ¹ØäÜšh1hÌwböOÈ_£/ôfþ´ØVˆó·jwï©þŸ‚6ö¹Èf`º7(Oô^]i°FíöÀ}=Ùñ¦y¢ ¤Ø¶Ñb²¡™o†×ĄνS†lÝÚiÙ_ÛâPüÅmyŠjé^ݲÆI s•ƤB± †‚NýSbÄš—¸³©¿KÆØmÝ4 2–ñì[€žù°}ûjüŽæ¡ÇH='qSÏŒëkoŨ>­~‘/®%ÈÇ5ÎÓÏ7Jïc”TU¾­Â}è$üß/Ö’’w >ô¾†´éiެJÖÛIåé!1Øîœš>Ëeð‰‡(5ÎÚíТßÍé¤÷èÚ‰¯Ö€äˆç¡ܲÊfàÔa‹9ˆä¿fý—©â¡v1#‡¼×M¨p…ì[$j%©¿¶'ŸãüÕK;ÍÔ1;IÄb+ùœ 9ÉÛ#è©¢°}m`&ŸÕž4TôÌ£¦1„Î%DN5“øÂhË…2*$Krý1~ø©Ñ@:c§uŠõšlë­è¶¶<ˆYˆËJè—ªÊ7Aéh' k~†Ï¨ŸF¨¯ÈdjôâŸÝ.ô•Ofqå5œÌsÚ˜°_⟾!XRA„˜«‰JîHK´Â0éÇLÆ[aS"†Æ ÑA+Gˆø·Û†Áß3'>=/©2—åñÞ’†tàk‚¥eü¯#;è9ÏÓáÔ£g€"åú‘–«Ýº‡<˜l‹g³‘&Òf§ïÝô›ïþÚÐ`ÀEÉýz¤õñ *´–Ë}<¢&ê°9‚u |#äVB&py Ö+ñ|‰¼_RÝ–ÛHUëêñhú“ÿÌÛÿ=!9nnXŽc+V0¿Û[$Ííþ»ø„Þ{«”n +›ÕÏd«åË ‹ƒ‡n¿³Žx²ò3¨×œÒ1Z1ÕA zÊÏŽê MxŸ˜—Dàåß‚ö»‰}Fî VÃXLÃàŒ ³Jßž³q¿³=Ó"t#cU"ežZ#-¯ü®ŸqT9S{¦ËÅ ÍçUs_AFX¤8QÝ~CðÚ¨ÊWЃ‹–( Ž&³Ù*88„J&ߌ§£*ÚÇvõ} Ÿ´ïI¹ë{)æ¥âH@{Ì&%†³ä/Ãd£Ëó5hmÝx—¯áâ9º%ÊÓ`y݆rÃdsãöÓôƒ7-·ÙàƒÌ4ÁÿNÚ+õêM~ƒÙÔ üÁú-µÊ°Üù©üèm|â_ý$èf¯=m…(ƒÃD]ââÇ&¤ù„'.㔫J[ùsû|F˜ç»äCÜÕpÿÐjßc]íúUŽÅÉÇdBƒ„•T$-+ÛwÕ§2ËÒj}µE€ž2#5¹•¤û› Å—ð¡ÿé§÷òƒ[˜^EÑ·—Mû“Dgp/R'¦dQ¤Ÿù ¿b‘EP1ÃÏ9Ý0;Ç,ÜþÒK•Ýš`ùÂÁ œaØ1­T}»ñ ŠˆŸ5¥uHCbÊ-Büà ã7­{ž0]*C÷üö;±SµãÞ¡X±5ÍAŸDƒcæòÉôb”oIXoqÑz%;qW—‚]°§ÖwŸ#Ðß ¨”{²»  LpRÌCBšµtGw´–´òƒÞü}—Ú»‘y $ùú Qb‘0ßÝ‹šl`’´ `Îóæîõéö‡‹§Z@éF…Ìe)A—TbU &£ie½g0úâJltñ~&éªØèÒT³yn¦p ‘ä‹ $â"Ù¤Õwm_²×›á€µëö •¹qÀ Òè3`W 3T; ƒŠµ8±`†ÕÀÕ{Öw¼™÷ h¨ô/3„{wÝùáø›<&磣Èìk‰PG$ ê—š^8Ý &ìÅv×pƒ•!;k¨3¬Ws#½r½ GÈ Lµ"[üH¹Â(ð›·¿Zmš7Qè×Eñ-ŠêTã Å@vÃ¥ƒÃ£öMøˆW¡ycÛ᜗lá¦AùL,fÉQo@¡ÅCëÑÒËrc u®%Æ7N£ìkÂÂ6¦Òs‰êTZ§~¨º='ݦ¥= —Y]râROÀÖ·hN›j‚P¶¿'åÁŒrZ.JÃw—ø‚çPGSåÿ¬ áE’û}šfÀ[HB ŸÀw9Ðõ‰»´µÇŒUcC¬îikñQã^g-[ô몜c—¨™ Ganíñ+”çäáAÊUˆ¼o¹®g(‹ª€èŠ^õ¨LV+¥Ñ´âE«‹Lù\C!Ë©ý¦”Sïœ=>óåÆgbTûX' k¥ÂOÈÈè±òx t܆(*׸ԸñfÉ5W)Í´\Þ4?ÎÕmÊ‘s!D:»Ѝ{-Äm; ø¦Aø¹#Nú÷ƒ0)íj¯ÞæüªÒä¸‚Š¿©É]Ê œ‰Qï‹ì¾ÑAY¢LýN8ñ ²§ûª¿ªúLKýB=ãÉ—qpá=+8Õ(¾‘RŠ#‘ÓÇ.[N{v”{ù«U3„éx–¡ª‹|½Ì`U&té/"Ñ;ŽâgSã×¶íóU¸òúg™ãA0­ùÖ‡iø ¥dóâr± C—t<±Œ())àqìÎõJÙ”¨àâ#gŠu.! DTÖý–¿!xãkèñhÄnhß+Yštƒèt¬ëìü¢ç@û«§d³J'Âñ3j–ÜÄJ ¯Ê)» Ç”Þã–œðmi.Ï~®­Xˆ&÷–kù‰ÛQ€^DÚ‰  A,LÄ©¾êÒï®ÑTDÐ æÈ;,™n$“_ ôa«oA5`®âî%_ðž¿FðŒC5HVÞ28²:{ù‹®(Ѹ~ÜÆ?­­çžU…ïµògÁ‚¡ˆÚܬf5A ÿouï ´Y<¥;…nv5§_5 ÜbµÉHCzN0hÏõKñ?µs‡§ F„¹ar ¦å£hࢺÝ`Kp{ro“,ƒ·ú]¹,ãÆ¥ QªÅAXN¤›x‹ÓT/R7{´8JS+ÑUQ(ëÎh\EÒ|Z‹ýt÷ë5vûãë*(Š*ä¼<¬Qâb³ýS&±¼'wíƒçºÆmK(÷ü<Zõà»®¤å–Ê6³€ -h™.mkýëUØór-š¦I»²Õœ9Úq>,ÃÀöŽó„Z­ l“GÕ}‚çeõiÞ‚·pŽÕ–“¾_˜'[vcÉË#½ÁU²B…þØc²–KaãúÁè:漣›ƒ·|©*««]§{Õ'ÑñŠhO/J°?RÅD,¢îrí±‡BpDÀ9O}x:¡°8˜AÀêþÔ)ë¬Á0,Xe¬¤DI"V„IÚ²ö8Û ,‰Î@}¬jþ»„Ïhôï½Ë­UHr?}-ó?f×/òÿÌ#7-ýóáѱy<‹Hq? |ÖÒH›ŸCËßð‘n4öÿ—¸ÓŒ€®Ïæ!ñè(?ôT™?p¾Ä÷˜ÝO¶œÑ£S‘˜oomˆÃ4!2è2Ö°í1e±SFÁÀ¶„“»ïÒ•Êcè>ÿ|ï*n&}*’Ï/å/x*ýZ•c£zÈÞÖÎÌ»æ_rL.þ0åjy³Û!?ÈOÖ-@)jÜ(!£é‰ý»&˜©ƒß yJ5~hï,éf*tèo&ÊÀi,³«Ê¡ffý¯^¢û /³ÁY³çw’(“v»Û°n×Áà\*ÿ¸œ>àmø×^ÜšøŽžŒX,¾!/Eî»àR‰GjÛÁžê'9’ECpå¹R¢¾Å«˜çÊ õi– * Äï$Ge—ñ€ÖôSGV¨‹ÍÍ[%hx¥õÖª§ Ö'—LE½"ÄÜñXÙóh|w™r°>9£ A€€Ý¥ð‹wÑ3“à•y7wŸË®«-À,5œ]ÕXûV){UäD C&ÒÛ œâp»Ì!Ð ¾ ‘ì|W™EA’¬Œ-ÆøLéþÒÄJ² @õ¿äl4ÇK¢óªhvªDn›Ñ(|>ÝCëó.¦Ñ ±×‘kÁž^õ±N¶R†Õ¡àÇÂÊ?ß÷VJ2P1+CT÷{›øzí•ÙÕOˆåGKO1‹Ú 7°‘ýO£äæKóÑüë©–«¡A4tV®Ar±m{/ÁF7ù¥p`›¯Ìƒ²«Í×ÙüÕOÖ5«IGÈ:0É^µgÇKÁXGê3;¤mÚki†5¡bëÿ;d#ýˆ Ç- šŒÉ°î>T–¡D Ú>N—æG¶eÒšÙ¨R%°OxÂb÷Â.<QMF¥úa6´Góz@å&:D˜Zœ¦=ôúv“E0ɤyå ¤ìùã8 }{l6Mâd‰þXßO«`Î|Ah¢Ý" ÆGMPåÑí‚”x«Ge€„ÁI®†,ç¢'î¥ud0ÝÅS‰8µºB ÑqàÛCëo¹)¤ Žöo@íí:¤Pü»·]†a³õà…4'~çLÄTÎfô>P­çÜ%ƒ ‡aÛjüa?)7¶ºhÂÖ“3|ks¤kï@ðšà:GelrËAöB+6s-ãüARí\›aQfù#æl,ú*3ʳ­™P¬Ô´UÂê­ÑñnÛ7!ÞøÊÕ±Psû˜Ûõš¯ÙËfŸP玕Wo¬{-z…϶â%AXÝwj´Ál‘£Q3M…ÏÕ*Å~oH»Hßÿhø…ÊÞ¹{ÆrF¦jTy2Ê T%û(l¸¶Ø'_m7¦ˆ;\âM{Þh™œx¥þ̳VÀ´fÁ[5\+8(îÚ(Úð§Ün‚û¦þQ@“°¨ ž8tçúVGMÂïfœéŠwqî’&³BHåºc…ýÃUŒÆ>Ý¿ØÄÂþDŠ… eÂÖå Èç/ë`†_ôtló1Ф*Š(ð$¥1"J¡GÒq8‡ëÄÍOìh×ó¬ðKž²a ,²§?Ɇg”·=| -+y÷ŽG}\Îu'ÚQÏÎnÃóDÏŒDάöýlº ȼ.(»»Ê›((NV§¹Ç7“ô`˜cUèYýÍ—>tYæ±ñn ÄžZŒ]Rè>…ì%Gûˆv«}øÃåi¤_탄GÉßó]—šKsÉA4ž’·}_IÕZÖÚZ•Qö¼[àRMöB †lëУdlßøÊ]õ÷$F¥ÆìÓ& åû9Ö¼0l"Yí[\Y³Ëà¦hoÇží¹’Ã¼k“JWÀ›4{\-VžçD45ä:(.ÄÃz“ z¬Ȥ¤ª/÷KŽç(¬w%Ô¢ƒ–ßëïmk¼±]°y$ÙJ\C¯of8ýùMI{˜7õÕ®‰-~Gö®Pzá{“³›]¤TØ…HÖ87 #¹r—š‘B‡áxµ¹«ËîP•‘•iÌÏ K¬3Š8~ÐÏÇå¬pÁ—qíBµÈ/D­¢¨ÏÐÉç¾Ly4ewhÞ.yaA?|̬AãÎmƒ®€¤ûÊW#gðBYý ô@dUj·²ç½)(v’©P üë2é ß )+ÍåWP¼i0÷&;çXÃóÊ~4=­¡Y‡Ø—cÍ8o…·©á˜’.=æ¡'‚öÀFQc«ÂÌ^‡iU„WÓZw“­êeä á¤ˆ; Õ~¸Fö[ImO ¼4§ —ÛIFò}7íI,?‘‘^ 3ˆ(fßÙ$ÿq®‘ Ør3$`ˆ±€¡¡þâ¿–ƒ3íßÕ»°üjÚÌè{ˆ ¹‰[¬¢4—;Jþóò=ÀWú1S)ˆ8´«ë®í Öí+Ý%÷±™Ïؘ@ø°xž-D×jDjÛ§£àá˜à#Þ)mËu3¡w¼ØHùLÈÙØKª¦æ‘÷dÏ2È|<¼C¿};Ùû lBTŠõ^ª_ÏÁÙ b]ÃW±yWðšsÉF 0%ŠXiIe/:iò´:ù€RT‡Éh­ÄIáf¹>pBk—ÞxiC¨DŒó3À $² QìØ}9€ÛÿǺÉõòLÎÙ¼å¨ÊT6´n¦Ä ÿÛxe>¸Òtåpσ•e¹WFywé[uýÀ.=¢Šdr© ž…ÈUëÂÖâúu7_e™i·Êküæjæj\Cñ-/"kB—ýl˜«§#yѱÁþ†à¨'$éÝÛClTfð÷ lèZŸRÔ–Ò¢(à¬õ~nØ{šz†jŠQGnQŽNʼyœp¸¥ñ,JúüuëÊΦ1뜅;bÁiµ<ë.Gí„Ø~k2†ö°zG꨽éºdp¸(a¦ŒÙòΩ" ­™õ[AÛ‘f†‹q -·L­NÞy­:…VÃäeupÝlÜð«2ëO‰¡º£ÉoAgWÂ^Ÿ9¬EÑì©D,tˆ|™õ׿¿OÀω; ›¶VwVÀíÉð @©¨ÓCõÍw#k0xp勤öÚB‡ç7c›<¸Ð‰Ì· R‚€«ˆêy7Y'C$æÈÔÐWW¤"vW•_»Žµ%Sƒ&æïñ^:¢JosÄPkÂøXB‚Øòýœ®ÄeÞMЬ×b… T5©ÞëöW–é$fÏ}]ô'¬$IÏè?l” 5ò*1à“¬>x8’¦÷œ»ϯ°Úq§Ô¹—¾ÿŒÍé2qÕ›'¼-î1-Ë!φä H5‘ÓÐé(Å<;o_£=Cè†ß)Õ_FÔHÞ¤oit“AŸÖ}¢‚À£€àÓ=ذáúS;»ð”‡õDs £@fòµ4޼¶T¾”N‡g%æ‡ÈÎÆ|µü¾V„¶hË5VéžS¾Wô ý’Ae¼»ž‹b×8­Òfõæà6ò9EÃ}WåÍj[í<7™~üåœ`£[?,\ˆ 9;ÁÜ=à)§êõ½Jù<ÓKg/J-´а’f5¿'OŠÚq â×hRlþž¹ŸÄ“H¤cbQ½q{Gøtiñ9îxÞní“´žä½]°ÙbŽA)>5 ¥¡bË®»3¢£ÐDò;ßD7%ù4µèŸ5ˆeݶýK=|¤q09æs™Íœ!.ÙìS•é³\ré}ó\mÅý„wS €:¾Œ`­F^T¾TŽ'ÒlÅJ.Ç‘(–ÕÓä°’ÇéëB´÷¡|g«šã8ß¼~õÎWSÏx(®B¥7¦âž²„…ÿ.ÙY&Çö… uÅuÑ_ús¾Ì\A¦ðš1WŒý¬ôH0Vš%ռdz<ñ~N.ÆvÎ|˜^/Ëe’š¯ñ á‰üÚ.8eÂýÙ÷1JðN¾½ËÊ£ °jÀ¼Î[þ@Þ ÊôÂ!Ÿi,—C8¸õ»ËÀïLSIvU6:ÝIú]™lŸ¥à:fbQ.ý³¢·Ét2”¨\;ë}Ô±ÜX20?»;ñ²Š8µqí)œiœlÿ0_¹( |SœÜÜäßï`ïe[R +uÉÇ{Y(ÀDv÷(½À¾J3]öL›w„)µóL4jÍŸŠ åžä%-#ŽHTš°ªƒð«f2Ëb¨0³Ye Í(›IƒAãq_ ®ŠïJ¸8TŃªPÄ·$%§‚Ïa!sH <@ÉÈ1Ë«ÈAä‹äËkíÙnåIÜ.ÎÕ–ÄŠó¯b¥Gcïš ±ÈÎ>´ í|’3kƒ}‰rQ—6…®õ.äó$å™ÓáϺ¢–HmÍ‹n´‡äÑA¢hÛš?À·H³ñãõš¬7s¸ÛÀ¡î‹Hl•^¼Cßrå7}ÉöúG‡/Ò㿸§Ø2í¾ž8µ†}©wŽ’Â"Áæû‘‘†'lUÍ"„àýÌÇw‡6Ù„HìHÃÖp¸³(íWJ~f ¢°æåˆ'œey<Ä*ùVØQÈn{H ðµ8/ÚDy7J³n²D'U9›m–„w§L´*8u£1°ó—ÓX £pÿáÙ¶JÇÊ(8·Øë÷‘«w÷GºëÊ›3\ñÜ`£·ËÍDö÷ Ø‹¢öœ}îñ8@€ÆÆ[2Såû©]V¸óÑÞ3˜·"Æ–ÌÒ¾ˆ.ªtUcƒ•{PÌãê,^ ›®ëÞ1:Þ6l¬æ+¿ORœ‰úâÌk‡û>ÓU]/QÃ7Ÿ6id? ¬® {ýù¿nHÄh{Htï0XÎ8Ç×1=%©:Ó-ò°'w[s‹¹Í¡]£Ä\̆xyƒ™‰¶hЃ-âïÞg`þõ`¦¹›Bp»aÍAßn´}ݲÀSFÊ‚‡»~)6!ÜÈ ;ÈŽA¢8;¿ér}¹gÔ^=Ê®ƒ Æ¢Ü׷Ũ[<%¢15µCE Ï«ÖÒ]b"Š%«®"¡ÀŸ©°®ôh­?nP’Í—O v¦Tꘙ‚Ý¿Á‰}|ø³_»Â¹ü$&ã†ï|ØX ËUئ_Œ[Ùeñ gNúvRÛ,‰^CØ€«XšŸíœò:_€d9,K™Aœ|?€.ïÏ %Æ©Î^¶FŸú›Pe<ÏÁÆ“‹› ,Ù½f1¨6$¤¬€ƒä#]õHžK:ÝÅLÈÔŠÛ={ÇŽœwÏ 6Òø~{8Ÿý”Zoìâ,ìføWœ/-Æî%ÎèB*ºÿ/äo1CI ´|ML“=‚½¸.Ãÿ(ÅÇ­8,ÔºìõjOÿemMÓ!ÈA5³Ûrïm¾x C¶Ìíã*}"ùíôhµ,/ë*kpÜäZa5uóˆ›?«V(ÿ(WÖ Ž›ý1Sø¶%<E˜µH‹$UB½ÑYˆKË)ŠÌ¥œp¦Âl‡f,Ó­¬$Oö¼a÷i¯–`¥ ß&îÛòñ¨>°ÐÄzü™ëF¥ÃÒQRb¼JËÀšv8ß6#ð J ˆß]—¸ª€ “ûÏË›­cmÚ¶ÇsHÒ(›tµ6TŸá«ŒtÞQ“ý¶ô‘-IšÆ¶ˆv`ЪE ¸Iùl0à#NÛàŸ}qÍ\C\–è†c¹ï QyÀ ÖÔŽ£ u_¤\ð•Ž&‡<ÖÏ]èã Üë3ĦšM…"‚ uFëe¥)üøD,C踈ë¡Q@1¬ødnJ:ì ‚ñ¢Ûô.éݱ¼m6τ޺ââÑ+31©=YqnC ?eqdj%ÉPÞ*ý¤êÍ¿ÃÇ’wR|ë[zÖЏÍuÐmÃjMʪ9¬VIëÀUmF /ÆŒvÝ-öìâ qhgýN°Ñ¨ö;eÆmõ_sgNO3Ù2Vº;(@"·,d3PîðˆJŸûìøú C?·êÓRYX%w%Ùotüµ)Žû¼úfè ÔØam5ŸŒ0»û 8j„qcdCÓ›š`‚,µÜæ_Ð6sØî}žv Ýw5ƒàœ9¶Nqð­åÉ=„ëocí''–P{«ÎØy Ä4¬‘!X5Í&Ï7oä5¢o'ªêΫûðË®£§æ>¼Ìb¿³ÇªÉ„þÓ§Uhâ]Úƒnç‘€†7þ“Zoâq9sñØÅjÍEN¾û7WA?èMP‡´ÒTx¯Á S¡†—¼Ì“d>TÐlÚ#„+šaÿ2Zw {e+ôÙX&¹ûbt8 @àɰ]i©¿}¦pÔ~FúëLåðábŠk ¥âyI'¯¬Ln ¼·’‘Íô}Óà>¤}£ftd [ku¼C ÷<~fëæ/>6'ƶƧg )·¥¹Éñ´Ã7kªØ åPŒo…U3ØÈ '%“Ž z½âú±ßôzű:‚Ò)uÆú:ñVk€8èxÀè ¤ñUyŒ¿ÏîqÑ\ì,‡5ùÁ]†ÁØ+3´¨‹xÉõ÷,Zæ9ñJàûľ9«Øl`sËàqGW·Ú(ñ‚EÀoÑhñûl|—©.©»Ü ìm5Õ¥{+‰øeÝÖ’¶×I|5ì÷’˜pÐzs–2ÿæ‚é jÓ¥¢ï…5BY$öVŸ/M Ù4ì¥øÔ¥gœf@4ú=ãJ4/·«c=5ŒbÄŽ,ã.û¦WÎöncîI¶áä‘8ÕÀL/P‘å}BA­ü÷j?”ßõpϦ©ÌÉ_€ %ýC´€äg´ÃóËpö‹jeІÑ7ˆײ³^ —¸ù‡¸eë; hª%ýú°™J‰9h\g<§–ö¢ºós—Ǽ×lb pbLXâ¶03I|tL!UéZ ƒË ?ô#Àÿ˜Öóª³T[4Bwþf#N3AÛVP(kJÇâI4ëýaÇ@Šg L¨“E%À¬Ã.ۣᛆ%­J+ Ͼ[üMíS}ÇY<*e~e z]ô†ýÁPV¬ÓêodTÖÈû 3¼ˆ9TÃɶÆü%·»N¬ºLîC:‰¥´Ý’»úb‘#L)Y}®¢’±š®·Î ²ñ®Îÿí­™Ìþ©Àé“Èv½ò±ðÝ+±&Ö³ ä˜ZêRˆ(;Åæ©Ž§ê}$Õ ' $\AAižÄŠ&ĸw/Y¨TÍWà–6¹‹™ã½Ÿã‹å Ð"ŒÓ7”cœ‹Ù7‰]] Â1ÁÚÁ*1Õ³°Ã¸Y"±\`ž¶ïËM;¶ª_"é©î:Èy)=)ØmU,p0‡T•6 âx#g¿liÇTèÖ0A€Íµz*óæi|f¿©çEqPî²o4©Ô”G¿Â=75«\BŠæ8ªÆQ–<ð(Fð¬¹Þ¯ 9”™ ÁMò”3É1ž5yU9á’ì‡çöÔÙ‚¬侚íHˆG@¶B³\Wdd‡x‰–ñ5rìA~Ã+4 X'iö{eœ³£æ_œÇú·•…†˜qGTßu1ÔS³™±¶µN Ï'$¦ÄÔ€¢̱C¸#†rj5¨Ðû¬°nÆñ$„çùwÑÓ©¡^ùYY?OÂúÔ¹‰ˆionc\…MB¹FLÔW8@¦o-˃}eJ¬0«œèFï/øÈ–#«)›R¨âL@ŒdwÏœrýS4ëþÌI\©”Kž?™Â}˜ßpJ ÿ{Ib¢C¤{°O’É)þ©]ÁòL/|b²¯ò°ò½ìóQmvç,¤V‹ÒÁnñ]¶szD¥"^àTÂî=ø{ý+ YGt†®øQ{ƵLaå8aʾÙúNÇ"¢±‘;ª‘ð^ô—†‚Aa…x±g‡‚QCh ½;j̰R½ño2÷ š¦5£Ãò«¶“r!‰ˆZªÎ‰¦Ô˜(‘4êH$Òk fyL»@§DË ¡‚ÎÙ±¾‹²r¨k±±N-°GìÅþ¡·Ï”š|´ñ„Aãsµø¯1ö•*˜í5kRjÌ<µÐ§F†þ ãnµ¹¥ÌÞÕßvÂÂê“¥ËU±®ûHcYžušÈ_2QÙÒzQIÄÌ^âSHðý‰TOyЇºßK¨š¡­?s+w;Pãq‚¤¿e¹ë¥`ewõ t鮿¼4ÿîT31ëã’ô4,ä;eä•ewk®±éÇf­¨Œ/äŠ]°Ó !¥d_üŠ«¡»bÁždíÏ;M ‰â@ɯ[¤‰\›¡7ØïkÌ~Ã:=%u[ÒT %ô8ýä `BšhÿöÕŸ>ŽîŒ6’úÛ²zⳌÎ]â¥xç æŸå+ïöúm¥ ‰Ê‘^6Üz‰aR–Û…¬Ý%%¾ˆbt7ý̧Æ9æÛ šPy¢È7·Öinä”ÈêÂÛ›Õ안^zãîrV@QáÚ`´ýáèáƒ'IC•Hó˜ ÝQ‰Å;<™¬4¸ óÎÞ™{O˜¼5·h!®˜ÿ’<3$;¢úÖ‡|\: Šsú¨c…ù%*;¸1R»ò®°÷©H) Âõÿ15lÙ)Øl~sÖ 7PL:â§$‘ã3ž(,øÙæÊ®÷:“Ѓ_˪ò{‡ ˜äÍ¥G“ž>>ãv»s?IC®Í5îj?ËÔÖ¯ñ`…Ÿ{Cƒ$§ª™$÷Ĩ˜)Ѽü8GÞTÙo³qŠYtÓréeœ¯¦h|Ÿ¡Ø¨·—€/‰èæmþÒe›½]DU<èPÜÔ„½aqÑr:õN]Ö‰*CcbÄË•mÒÌma|#´7â“ÀZ_ OFXi´Ï–Q?‹'ûoA^¸JõÓ±U3º9<) :¨"AE»›6Yì^HáCgÜ‘)@h‹ýœa¾#FBn6´ê»ð'xÒÕg@Ëñ˜Î´sƒ}ÆP»Âê?—ƒ§ðâïIavÉN‰†5αͼåšñ¼eÚÖ«;I–Óm@EC)ôè?O°±-'ñ\ «,Èžhfáž®Ë3„ÓvÏvì©‘"ºmÙƒCUÀ°S›þO¢Þö«\‹±l²G\³¼2ãIž'þ”‚8 úî•Ü[@BúNÃÖ·m')7½dä£èÙtnKöäQÈnuŸäw¾¢MÜkŽ5§.b ¬>ü6TYù'¹¡ dƤô<æéÉI;€«2ž¿î/FÛþ3Ëû¬†»²]oç²ñ(#ý›”‡ö‚.æuÙL¹L¼´Z ]ÕˆøI ~ì 3 ߦÒoùc]ÑàUˆU+‚¹ìÇ<9¬õk·Ñt%>¹cܺz>f;?÷Iîlljïcžßë€}^X³8ÖX¿&XþÚÛÆ ]/*ñwÀÙ´)±¢|›]ÆÚN‰¬íä‚àí™"¿(œ‹° §5Pƒ¹Õ5 ã´›¥cÁØ×ô®¶:•c÷èÎۢъçÂEšú§Z¯:ãÆŸþÚRÅ`JÔÅÅ♜¬ßs" Ó¹m|Dí‡qËüƒv×z ľƒNÍœÎ>ÈNý 5Mø pÈ$C%.¶’ØW1–§hJ뻚1ö»àÞðÐoÒx°|­ŸçÂ'67,í¿84çž=«`Rx—[ {ø£•·Ú…]Eë+‹s1 nkÞ­bOJZÐæ¿– ±ðŸÊÉç PøfÕ"DÝu´Q£’¿9AۙŶ$­žS‰[ù“öjÏÀ!SjšìBçÄĻr/Iû}Ïr“ƒÑœ@’5¸_Çï¸^l9ÙÆÜÞÚ.‘ G$ÿI(k=ø=ëyÂÿà‹@”µS‰³yÌ 3T4Ë壚$5¦{é©=J‹H4p’#e³:ÌreÆ¡"‡4„V—­ù­ß›A+>”Æ¡x‹î&“©Ž]±ž)‘$¦x„ÝLx§øÜï LJV¶éµ/~\‹+2q•oú •…ÎÆòN¤Aîõ»³(û*Ãý“®àÝŸyr/æ¤ÉSiÿÎ^wð^1@çÍ4=ZÌçv„²Õ_µ/¿SÉWç™s˜éb ®æøWÑDVÏ&–¶r=¥èͬÛL¿ÿ\ˆ¹Xøü7ÁºÜ×Qt&·BMça9¡Ekãï7>÷á—ùåO^…@ÒÓa, h4¥a³‚] ݱ¦1.ÓvP¥œ‘KÐcÅ¿ŒX­Á˜t" b‘ñXâ Ÿ j&Ã2„=úQÁµ?ÇìŽs-_5k²›[â‘q-Q {ÞÍ`K¾V훕Û?2Új6õâ˜FÚM*K¥îx¢hÈ'iV›t/°à¥~›!\TB‚ɸÓ3PJ6*gÈ:_ `‡ÓWÁ}Ž8X£.Ÿ0<†É±[‹_2]h5Ñ“åðÓg:朳{0ýD §¼¨¹•2ï…åI3ÁÊâN˜«¯>´¼.&«z3m[Î{䎴–Ôð2JQ=s'ê¸óú²ÁÄâݨúœ=ÿNßàˆµ:ÔR( °oås¾“}hÇàÔ}íÊ”½$§ìÏÏ-|?ÂAÖÀÊÙ¹T—6@þ±õP‘5zYðT7‘Á¨ F—çüTÿÿ‚(ÚK…õze§@ͺDWb˜‚ËnP>mCÅè–/~K†ð‹ˆeùý––š¦6Ü=îò¶•e(³uG[Á~ãsÑ^^?èãL’‹ÒI"Uúï½ãS>ó Ç<¦JÁ }/Ű¯{Ïmµ‹8öB0¼MÝMh€!*ì‰..=6€«MD^AV49½Ø×–´t¬ûNZ<àëƒ}4ÄVÎ*ù9cRnþ¼³ó§Ì”³™ÍáðÒ¢‰&vîs{Ø6”þÊ2Ñ陋*6/Æð¹3^»ídլ歬»½vRÓm–mi[Tx]4uÎf>öd)ÅÇü;ÜÀv±’2Æ“›£®¥¨ÌçbkuêmRöœëLRdl:`/œÅt Óš(虜êAu€ð•¯š¼p×Uóe9¿®õˆ€ÙN2 Ç:ð?!­ˆcºa}<ê4š*lý«å’ÀøÚD?óF#N"6e³Â1E¹rC©ðDȾ4 ½k‰âM.;RNÌãI"mwÌ%ÃÕV0Ëì"‰¢9¡Õ{ä*ìn¡­¾qhCZXl/W(7Ä•YÜÜþ-lbº®+yx.÷×/RgÄ3ñ‘Þ.1o=}hEÔ=æi¾-Ê››!*›{JÓ›¥µhh*U¿ª#Xšß²Ú,à vÛôÅcM³ ÐÙs¯óFü sÀÝóÿ„SÒ€,òèYêÿsˆFú¼•*»œiÒÎÞËdŠ„Tk—Ÿe>]¢eºwhhž‘ lŸ(©ÛÍPZÑg¬Iq«¦nŸ(€œå+]-å·ÆíuøEÕXçÖwH.ÿ€¯:X¸×ÃûÞOÈÓ¹Ò×ì^nšpä:,©EMÎðàí¥­Ø*T ¼'Ž8%m8éÈ“ˆŒ"æ¸~ ´ö‰–ÂÜCBH ÑS[n³ýZ:q‰-ÉÐ]FŽˆÀÆ+ºP¹Rõ8jH<·O%ÃŽ(«4‚J½æO-]ßèûÓX78Ò}|æÍâwjq¢‚Íh%½H­‹[m2î¿ LWw¡4#â ¡5·JƳuOñþÝM•É[÷õ§æ y§?°Ê]ÆÐ—až‰±øƒz\+éRÖQOŠ è®B}«k#ú¬å¦/;XeW%ÉéG‰L’x÷š¼¬#)„Êõ4q%M©aÕYq;a:€V[””ÔÛÞÜÄE²‚âcÞ¸4Z‰“ŠäS]\s×_lO€7ù4î6T:ß……PÛ~brÍãÿÔ’ï4 ^Ö!˜‚®¤u¤ÃL:§Yxº|c”¸*RŸwXS¶ˆ:©”b:Ãi(ü5?üžx £;–í¢ùµëÇÙ;㪒´pÂpØv'f$ÌÊÉþ;DŽt ©éw×Q$MBK­g-â®{S¶}Ós­Å‰.êGÖ’k‹Îh©(€åü>%΋6ˆB³°Å,Ž‘«•aQÃ|þÑÅ€½JóCI ¡ëŸOÊqÂ}8w^`³ìîͲ²ä¤ É1#3§hª`¿š­#:šBŒö…Ï9éä”·¢áZ†I­k.¼ù\8—…”å¥Ë§ ÚöeÊZ^èë) }Ãê` ÀÆÜ¹à~†­JòîeýY.Cˆ\导á˜_°­b¥%GÊø€>srÖŽOÔ¯Íx“ š¼G< uÅé>ϻ־òn Ý•£ú…ûÛŽu>‡§s…šà §=¹r9Î|!”âq–¶”:ÏTÀAÃV°dê«êŒ`5å¥ùE’¶xZ® yéºýs^ÀW¹¼–ÛòSòF/ ·¥ñ’;”¯éK“k‡tsJ0\MN¾{=ô›þ Jþ„·4:¨ö’jÕŽ\ygüÍÕÜ:,²v“´ýÕ}»f·6OVqw™l-~F9 &…¼v8w€ýÿ,FNé‰ýýáÍG‚Pµš cÿöD$p6ÎYt·X¼þrA:~Ïô`”c¿½›ÿQ"vH ”·HÁ8—Ò8²÷ #’>—ต¢$rZΛ~\!¿êm¥ü5f`ôHobû#ûr0ã±Ç‹±E›5ë°©í†àCTÍ¥À±â{D!¦¯’¬Š)÷+êñ1Báˆù÷Å ³ô‘‡Õ×hÄ~/KÈ’ô‰6ÓÒŸGSBUÜ—ïH*âµJšÔ>çüˆ» òmž´Îî^U¢@U3®R%ßù+ÅØ»Ù‘ýß„‚y<$S1œòw›½>Å•õ·ëp\ôQNtÑáý2W³’¼Ý("˜ :íåX†ôú¿¥{ùC°×xÚ‰£ìtÆê“÷|ÒÛ>h…Ç”ÆY—~ÏYU0R¼faˆC²œ7èläö$,uKö*'RË3<(_ä¤};øÖäy¼Óëö#f”iÛ•&R™eõÉL›çjg[­S+ô æ´³ð|ÙYÎf° Ùyüèâž_!¡i U`©ÛôÞÊÝõˆ“}fõS¥ø¾9Ýó¼Aºùà`Ž9Cˆê_9@®+®@ðè;(¥á"¾ŠÅ×ód€a¯,ŒmuS]·j°ÖªÝxÁº·³Á"‹ûFMˆ,þrɦ2ý¡¢éè<^=…JËOØúDz 6z@/ר©æô[ž›½È´² çÅqvvªý Õ;íxp]Ê"…Íí µ†Ñ“ÌÙŒæeN]Ÿë¾P{ß)U°\S%]mjë5Ƙ»Ö‘å¶55·T¹‘~Ñ?=´1ª4­µŸ#¡ ür _:Òë${¿Dæ ¾àñ™„‡Ál‹=c/¿Kñ&R?t÷ ª‹FÓ?G¶×Á&¿}˜‡öްùCÓÜáªÀ¿nÙÆLbjk3÷ܸž'ÍwÈ)mlgbüU:ó¹õ˜©K*&v4@@sX_Á¨øl_J™!-…–…Ä=xÕHsS#ÙRohÄñ”rîÛà&‹½{,!A#æK¦á<*§˜Xò¶ÙÈÜlÃËÊèÛ tÅ Aù¹gÔôáâÌ?1‹–h¹Ô¿Ù±øÇÙë·z·u¸'KŸe£3([Ã[µRåÏðøÒ|"¤éÉõ}o…þ›òŬ¬ wIªcÖòRCî$r^BÑÃK3êžø2Ù÷7t!GñÍÝ/„˜»ï¿Ï?‘¼þ±)(`hG˪GÄZä#+:¸][˜š(Í"ˆCw¢ÙÖÅÙcŽÿ5ÏW6ß·=0ísv[ÍW®Ì¢;­ÈÀƨÒí¿® œ‹hW1š#5UuN‹µk‰Â|÷mW:!¯«I»:ÃÛŠW‚ËúBC§~Sß#KeýOÁöÙ³µë.Ç•çãÉwYäïê–~{°sÖc¤>ijRw¡Q‘ í¨0¾à²øsþF™Ÿ{âÃÂ$實KZ``¡£¤‚^B,ě˶w »Kû a¾ ö>â0ã0jWÏ3¯nú¶/mx¼}UÌ]»à\}=å !†${Ï ö ›]vˆIüdݽïxeKu£D²—ÃtµGûP¨ýV$4DÍŸ& ]@ g¢Æt`eКÇLÐ$›RÂw ZFL¼9¦e¬G0¢}ùùËÒ)‹ý4‚Û~‚“ Í·hÄÈíŠü‡`êÑx_ÄD ÎÍYîr« šëh7Ïeû¢€‘£)ö¦DW9õu¾ Œ%"KëRüæVOar¤FŠHob9ÂNÑv2¤’r¼) •ྨ ±-ÓV­år‹ª™œë)¿ßÑÅ:8 \üîz:ßí8!M÷d„a rùHþ‰ñ¶}áP# à¬r1º9Ä÷ìx_£4eû¨r ÑN6âúáë ‰ôú6–’ |•±¡ÔdÝMúôÿê””þ'§‚,úlï‡;”5dû¡ü6žžAug˜(eËv'…¬ ¤ÐæïMÏ ùÊÒL|) & ªÃ” ‘ˆSþ‚sº ù¦šN½Òi?qÐ;x8yWipK”´Õ²’ͯåâÛOÛðåu¹Ó3GxJȺ8N¨|–k2ÕŠÒeר–“+×´t)¬ÈuýõÎOêÒ¢˜ñµVÔÒy¸bÙݳqŽð_5“…Š¡´B°œ#÷FÈQy‹0ž-Ï«ex£Ð鮋 §ìÜ?•RÈplâ›Mª¨<ÕGÅÀ’güÛÐf5"Sñ lAÙ‰iõ²7Y*v¼ª—#Šmyõ"æh*½B¦­ëÛê!:ɲ$…ZŒ„.çïNÛ.ÝŠá fáw » òŸ²t$±›o¦±ë»ë?À2a3XÛ÷TêÂ)/ ÎöœB‹µú`.ô9d}ßC‘¸Yå+ùhã¹K%˜ï,‰’ºãÙ6Ø Ï*nsì@UArHãþf^Z=ã<:3Ÿ±k­€Ršy¸#µÈ0!¹ ÅõÑB£òlcÆÉt¿¾zxßÚèàýÖÃñ0ïÄvP¥>éÅШù@ÖoùŽ]‰ŸNmh¸Æ’Ø•›Rª®Ë¿ÍLNµŒÓ±V&RºêÑ©Àì_MÊõ9ŽÀd£™KØ^YZñèw±¦³˜ŒàÒ]¹ãHŽ^‰£¼üLlÿÚ° çRQ9†Z>'p•O6îŽ%îöZ#@Ÿ…ÀB&˜Í>k ´3óã\ðt%ú±þÀ .|Y'ý.öïeË÷‚6xX["CxQ­ï½ûeû³FçÆ#=”ùo{÷ÍT”þ`/öø3D¢Ö¹†IÀ|Ë„íï6 ®éáüú_r¢:ßvœhX7T$“°J¿ÝøP±$Ú0ÂŽ /ÕG,+n¯Â+›Vˆ¨#I¼¨±öî`'°•plª»(¦‰º pús\“ŸkÈ Lƒ+YOÎDþØ^ˆ)†¯sŒß‰_f};Ö5FIàZ}H]ôjž_äùê ’K OH¤’¶}^z˜¿f¥­Î.ú%dÁÔä«¡Ö&ÉFìÆÌµŒc>C§Î Ìê‡*tB¶ùý' Þê„>b$¸ßÊ;8ÙØFäè¼Y„é}¸-ë߉œ\/cÈ|¦ûîØ^\üìã"ulÿwNƒóÊŒÕÔe›kyk6K¹…3•ü‚,,)-sŠÄs™×`ò½]¿ï&«Ûœ0auvéw¨$(@7d w útº3î¡óÖ¦×ÕöWºƒÇÖf¤T~Î׃i"v[¶ßg\K^P‹ôfÃÇ1¹„,;§-=¯úïÎÔéÇM\–ÒºÝEƒ•xA(ZH2ì9 u á¢"8:ŠÞº ZDòø:¯JQµŸIÛBÚìÒψèÇÛÚL×}ËX ‰®[x¨õR]+˜ÝþXÅo\z,¸8œ§&6å—.ZwSgâc­Q(†L‡¥ERÁ±‚¥ ýa@ãÑÛ#óŸÞŸ1rqÝμ¾Z®ÝÙ+;S²6€r¿ÐïáˆjÝn|½àÓ–7’~*ª‚Òv{÷]úàûüú‡/7²Ú*¡ø¨˜ 9Nòºj>‰8Ò_Ä? ™8<ø¶îÖ/ ñwL5Ãt^ƒÇôi»bÎf½ÄAOp ·‡¸Š7§þU³«EÆAÕ± œmn“éö„Óxÿ—ã3yhÿ)Ï?’~º’J#áØÃiiɃkxp³hµ`øýÊ,Õ@"T¹V,S•:K¼[¼ð`ÙY>èšãMµÊÆt'‘ûï0'ŸÙrèÍÂrñý.êÏzj¹–p²¤O»2­!ò2¼ÈÀ.‚x£uj8r˶#ŠÌvó2,w’%ÍT´B(ö³Î§ºn‡Egø†AWý0 ;-ãÀ•Ÿ`óø×~l0˜ó#½/–jVLEW¿É5T‘¢„êXµÇ;wËzr4)üh²ÑúŸ#‚íçëûŽhìT,‹VwI' „ÜPO®h)·áÔ¸ÏÑ,©Ì:ÞJä«È‹­WN•ì±|„A°_ï6§/—ä,·¾ aÎl,.¡ÿõÓ{ïè¶üìÏÊÏüÎqw$‚E UÇjl¥ôéJvêz^€b3‹q„Kèymù¼páìøLãÔôŒUœT}èÆ÷vÿT¹™\ä²uò¹çQIËŸXŽg]ª!¾î6õ@u4¦œ$ór-Ò>ÚäàBéN²šDùc8K%>#(áÉpªù7^ò_¶;êc5"–Z5ã„çl@‰„Ø­ÀIJb¦¦@BÏïš´Ù$.¡i?i䤿À8™ÝÏëîŒ>·["Ë·K\„í¶÷¹·îK>Ë,o¹X&¯ë› ²(Û†ŽÔSK¼& ¹ðÿÂU¶1R‡[\Û:öRY„D×L7aÁ}ŠHè@¤Kḷ–õÃx]Øï5ÚqˆA•l_.Ó]õ6Û-3âùÆÃ9ÉÏgFYÐŽ]nŽpçéˆÆÓ†WT{‚]z›&òóqá^…ï!Ãí ÝÖwó=¬Æ}_ÚJEâCì§èôÏG'(dGÿ’ÒrñBÿø`Â>í·dñîqlÍ>Á‚~²ÝJ¬É8V̨b“¦$Ñ’U4»Ñ•ÈAèhl`h|ðBÄ~@ _“û*·éi s…”枬«#yK9bR&“ú@GjÖJ–õ€ÓGtå$ u}Q5ȪÙÄ…Ã¥I¤ƒÉ)uEÛ°wÐ.Õ/·¥xT¬x”ùèHÒq3Ð,ƒ@R¤Íšký€®¯Á|Ä5wÞÌ~$ßÔ*ë[Htè,5¢Sa±qE΃Ž-c…Ìš|Å=òé<­A®ô^ñ%™®GìôÕA)ñÉ]¤0š!4ü(ý2ä÷\s5`²e/Ñop ½,DšÅ/'VÙMQcá¿-,êN3ÃÍ÷ÁÊþ²Ñ“8ÕĹtpÐ-™ ú©z×ò!“9irì¿.Wúuˆñ¤ç¢ð=L$`œæ1uYì›}i{ÚÕ>6@Üý_¨µñtú‚mZ™`³µo÷þ¥;$£«uÀžµÜ'ÔJ0&+LòÜ:;s&§É>çGž¢•ò† ¢™æÕi¦P¼¹½ð,‚éÏx*^0X@äYòä–®¯jk‹³tè,!C$‚1ƒ} 0[W¤¾xgÿJ¡MÍ'¼{GJ`©% “ %¤‘û fž- %Àn‡3 Æú€)ö;IaÄ>rŸHÚ~‘'}byoÚ&Žj|y80“Óz8ê­²¨j<ÿ`r¡è¼±kAŒ#Á•ÌuF³2Zƒ™c™'Õд*­†?^ ÚJ0ÎöQ§ŸžºíïRœÐ-w&tGœ@ªÇh|ƒìç·‰ô³QC¡cQË_hÞTû;ÏjÏ“þ¦²€üª6„«Ÿ/,ÌE P€Ý~%|Mù"-‘‹¦oÜEëžÒ¾éò™+&Ž\`DÃC šë?þu7Š4ýEÐXxüI²ÆÚ©í)}nUt å´^}±ðZ¶ˆÕ=oœ¦uA²"xØ\vMä86 á’) —®#TÕåP¡'¨X˜êE ‹ Cº¤9nÝ;ˆÕs^ÅJ“9í- ɲgWU?ñq.Z—ÿBÞÁ4uå%Ô°z†¨9êM̦.í í<¾M¨Àií6 Âa¬sìšVa˜«Ú"N1^”Å3½ÖF¦— ƒÇØÄúÌÑ¡(¾ÌÍlº@sŧv,b~7Y§Æ• r¬zPv|k›Vù}‰…1ï×ÐzÓb’ƒþÔÎÝ™AÀ)Qb«Õe˜Œ[@8.^•P”'µK²:ÀàZÑ–UTrxšÆ ÝÚÎ廪[Ï9ž>.Dz§ä±A\Þˆ_Þ¢*ƒÜXG‚–uÕÍ/:ò0Ú"_.Sò5¾ Ö1ub>s",A²Uí ‰î'#ìW,¤ußÀ>áRƒySjÿçoy.AArwÑ5†‰àôÚnÖ@ð¿½*ù‚^TýºÅâc©Kš ´ÄÂ…³’î@@Q¢Òu KÛ];ÆqÜû¢ÕÀké‹ä’ûϺ… #ØÊé!¸ê0ÌY‚/ w‡±¶: Ù8.XŠ0Þ1¤v‹¡ÕþË£Ž–ñ>,ì.Ì%6Ýr•ñà·xº¿¸äSÓ©H(Ú>>ÌÑ®Ç/0V½Ý(¶¡EبcDª%16Ã\›.!tç ohpà*¾ò&âå#Ü’' FÃ6v€ÈóNÙ¾Ç>BÄå8ý[Vâf' 6úgŠ­mõÍܾÜSͨ„ÅÈAóÓt¯þ@1c¢éä˜IÞ:icbÜMiÃÄ”*Ÿ’§«kа÷¶sëÆÀ`Šò¾Ã}íµÏs9d”`e 1³øgÊw‹O:‡;ýB¯iêýä½õ·}ÞZè4L‰Y'Wd ‡=ðçµÏ ³¤Æé‡ƒfdÖ‡n˜:Pß«§ BÐG-ºtÕuû%ÚS0J®³`;í$…Ù7-´x)ysÏ)Ë/ïC u M ¢ÈùZuæÆ ORðªvÏöâ\z6ýÃ\|q*XJÏÞ¾Øþ-6-÷ùD¹.+JÎeªfoeŠÏý£V¨a=h¥øšg2L=óÀ¤´òÞàÀ¡ýøPªÅR6 üÚ^KeMŰdIÁÄlÏ)#]ö¹Òì²z†#Xé’ö¤@£ýŠŽšòº~|¿YæÍhž€@)WUðuzö¥^£Ñ”&4»s=V}B‘ôI©^0àŸÇ5;BÙ¿øSð¶á6+‡6YÔå¬1A'VÙ‘P Ò}< ó^¹73?ª#94[WTèù j…\N°ÈÅçn‰kï‹°ãv=’êHr·ÉŽÏKÙ2€¸»ëfÖ®xÄ÷†FØôHµ°\íÔ‰vz®:+®ZúÆ0W´ç£“Ö+ÿ~ ~eÏ à´Ï¥ËÊ:³½ÚùhÂjbú‘µa€§G„°M£mÄhÛswóGµ_;X¯`4žä_eyN§Ñ©m-·ÿW»û-»’]_¶È¤¶^CHHêŠþÚͣѤ´ýz*Q(ŸUù‡ÅâÃ:º·q^q£çb;‘Q² R€Uk¥eJ™-µ¹ªÂ¢­-¾…l†Äè™ÌaN@Ëuĺ+é|òuD©Ê©UPA«^µO±¨Ñç‡@*ŠÛ„v¦¢²·0ˆöxìþ¬‘Wž\±»63™­|yY7 öèÍÐO ãI£'ï¼6£FÀeUصóèŸÂ'À_ï‹•ËØzTµ°¦%…]^'Œ¹²ƒ·µ„J5  / MíÀca3z¯:ÔqšÍskspÕàMÌÉúÕu48+€®-Πˀ-)ÅãL—¿î sÄ©”ŠóöÕð D‚Ó$Ç·D3­ë#š‚Â:—“Ec·¦ÔUa’HYô½Vu¸¸Bùs³”?u£åÔ/›ˆð–ϼGç»Wç(дDÊðÀ=¾P> źl5‹f”;رlP§D7€Ð \Ô<ëÎýpFΗ8C +Õž û3îb$a«)× Œ¢±ž×d®¯ýÚ.ôçF:f—ÃwO '4gT•¡½,Ò%‘Î|Ø,½_øòйŸ$ïG¿L©{ßÛr#Nö4´¡,Ö¬K§”K߉i5÷}åÒ%rÖ1Sh*+öwl"öîë s¨ LR'¦Ëú’È}Kˆ<»iÛɺh=©#³Ó#½’û°iÊTÎ úŠ1}LQ1E©tÃIÜñ49çõ‚ž[sôÖir Ø–¹~ôz–L;h½éqàöðv7ßô´z$µbcñ·Ÿ½| ’ßf=ù?uôcxÐMöŸóýýK ±×Þ¼"]Æ+¢W–ºŽ À(TÛÇó@µ-üÏuh“‹´˜˜ílïý£úiƒâå ‰B0;úœ³‰šjRA\K66læœ ÃBjÙ ®=i*:"¬D‘ó½êåDJçÛá<Õ˜rAôÈ®çêOˆÂ|WÛÍïG‡,€²:HD v0­»5rvµ­GÛ††\Ž“,-)ÿmÎ’nýÑÉÃêä£úJAJþ{–-램 UnÓˆ‹÷>—¦Ý9éÒWQ³÷Rµå.OFqHFÄ4àb56ô²;“PÊd<á5HD–e€üáТ¬d¤¬7†E7‡hÉvŸŠÐd’±Ykì.:A/Ø÷Àvå“^оùÈ)ò·0¤p}º¶ÜлLöÐÔ×þnÆZ|õVT‚ê_©ug‚´õùÊÈáß=$>M¾…±–ä“uÈrÿËk­ }Zs—Ïüon7û¸× ~zxp¶`æ>hÍ?Â<ôQ)!Â:]±Õvó¸áº¢õ¿y–ñäà¤Ò[jf u®ùøô¥géjÔ ò›£DÅ8ZÅ‚ºÈþ3ùz,#n»ñwšöR>i®¿ŒÛ´ë2U÷hïCÀ¬¹R ¦1ÉôÉ÷~MA¸>¥ ô.;|‡âv-ÆÑ{6Þ“ÃJšÐຆµNŠ$þÖ+©À¿‡ó çWã«hg"…”4ˆˆ“8Šðg§d¶'…;å¼ìHœÀ¼¹*O½¢Žáïžà“þh¯”Ö“º ù ¢šôÎÙÔ²‘—«çä2:þ7{­<¥ô½¾Æ|™ ü¹›p˜—i0ºA‘ØøJ£a,u÷K°6M爽V‘ÿV'ÖI5ž3Ò;ã,ߊsr.gŸg/M ¯à¡éuPnW™0öÜ]`½‰ë¶;61Å¥„äžI:š×š“Eë£ÅÂÍyi©«y¢!8M¥Fý=¨9Œ!CŒ…Ó¼aZÑ×nŠ&P2[]êw'±¯þö²" æ½¢ý_Ë~Ø2Ä< ™³nÕÌ0/×Q»$"Þê!ôêL'EÕVÎE‡)p&"›å*‘ÇbASÚ¥S ƾ|ká^»E[Ê=µ”w\ØãCÅ­ÄðÜM¢àÊ\,Ǥü8<¢8Øh¯fÇaŒ5øêËe$qcQ÷_ÞRæ³q<”¸V^¡Ÿ½¿× ´¬*ÝÉʰv¼¬ÌèƒÆRçŠÜlXÝ'pyÒV+‡o³‹è€~zÌ>kþ>¼—vžÇ»‰qH è3쌲®9€áa5"»hV}–AUw)yŽ{}Tï †ÓvºØ“¶ÿ¹Ãw}üŒõ)0¨~éöØâçÁL- ln¤W›Ÿ1d/Öç[šD(”Üz+‹ÕN¥Õºü §dbë¯pF5ÑÄnýÂQŒ Ù­_a@^‘ð©½</=î5•fðÛò#>Ù²S—”å5¬órg–µ˜Ñ'¼Z„paC¶ä* ÿQÀ¯FDÒºq«ð÷¨KßGW6Op˳Òwí:qf©OˆPY«†@#í9wE%¿&«ž+[t4ztª{,I8I)ЊrŽõz*Ùåt|¿#ŸLKÀ ü§Çˆ«ºù!?%Ü5Ò¿ÿ.ÿ¯:O³ÊI bþ;«ÃkÛIMÔDü§×n¬Ì5røKŒâŽ05 ²c|*]²}3¹ÑÅLWÎSšòö˜Ðâ+ºØ·Æºw‰X´Ö¾•™J¯QN—§„ü"]¹]Ãúo±Û ŠŒ/ïÄÅ­%hŒqÊj0¥e³TèQ%àï $»oñû…såAh­­ ’­°ó©Yv Ü{G@üÕ—~Šã3U Aùþà‚’Ò !.;†ÔµïÒ éú •G@¶<ºu/ôn‚¨IˆÓ±ãÂ%œ÷› +·"¤o5ô4IoRãùF%Ó­ †ì{{U-[~~%Ý«^\Ò˜~£ŽÝù/€ÔèÜò(açès,-ôÏ+I;wd„¼اžjûœg?¼Mû¢)c§ÝØLËxhÑP–Æ€Žýõu]-)YñäÀB›¢›j¥Oׇ‚/À&…¦#B•¨’µLÑK ½—e†¬ Õ*éEº˜ì )e+\ž­!ÑØˆ:þåðŠïK‘4t 8&˜iQá}ÀAÍcs§ BM+ñÓ°b ¸ØÌì §pü–Á¶:r–…Î:ý:žâ<Ó×ÄM›.å¼¶ßhuÉÄßTi0:áɳ¿s»zì–ˆqÐÇüûåT½}èÍÛŠs€Ât†iŒ”´Ri îÀY(å‹b¼BƹX·c Ì‘ç«$zH[JdûÒ’´ŠÇ¦&¶  v¾¬´DËR§¬'ÊhŽÁt¨áŸêßi Ø8¶Óµ(ã+Ê Í/úŸ "ÙŸZ+ߣ¾UNÚ‹(7”óÃQ}¥{¾[Â*ñ|Å1O1ÆHï ;Dψ=Õgê=fEô9z¼7#@„nGÖˆÃVÛÊôýç®Y•ܽäÐpo8¨Q/Sê]”œd|).:‰t¢ßsο—pSGÎ%Ø‹¤˜¦oo2®§9gA+_lƒ„}N,L€!·8мøoi) v)fòJ8¬u}¤;}¾9'r·F OñCDÐþXÁài(A/7ï¶â +s~xg6há Ò$cÔwÁ¼ÆßÛúKßc/ 1'q3ž {© `e*Ö¼VŠÒ`b³‹ü×ûôécŠAa½ìºãyÌ/Ö­ጬR‡÷§m¢²k(Ïyé~íí¡º‹»a^sj‚dí´üW_iŸñ°œTy¥Ô2 и Ï]ŸlfNÜ'4î‰9mPé.Ì.íOü=0²KŸ0D³}Ù-(9˜«Ä>Ð>dÁ±ÿˆÉm³²1Ýä7ÜG›ß'³¶pÊî²·+<·-]VàÁ3@lhAŸ_e’>§æ%N{Sè^Et¿´Ù—eûÕQNð“• ÚxV79®0àYñ„+bú½ÚöŠ*΋jä¢g<Ñ[@LE2í ÿÉr²”F÷ïÔ}°hã¯F½ÿ i»ŠìíÇE}ø–d1 £«‚]ðàþcªl,pb½ÙùÞ{½¬pqia !PÙ)ôQò›ýXâG5ÛWÝ|ø£©t]çï?¤°‚= I¼ÉÅKÑ+²%á3ñʘrÇ3S õ{`Ýá³3l¨‚2?›Ho:}è}Fj}J$´˜à¦šrc-—é«5Cü Ùk Ñ?»rü]I«ž€Ý±öwâ7íO‰àmy¾5CHÝL£(tbö`H®ÙmÔ¢¨5NN5”ÖÙ¸JiwMHV]snêÊaº‡ÿ½Óͯ)¦€å^ÈÂŒã̵Æå@›zÞˆ›†Â»s£M€9ªô?‘ùÒ¬‘™?£DTMlöž¬˜€så«+-mmq7DHî ÝS5ä©Þ‰A¶wL»íOHFÑ>™Ö²¨92ndµ1}U#KI¡\Ñ•®‚ˆ§ü»g-°¯A153 ˆ]^ŽÈv™LuÁˆû>(äP=[áܰ3´9Ãlډ‰§Î{ôìþÄ7Œè½`OÆ8ñ’ýrU­^î¤Ü:`õÁ²£Q¤ùÔÛCía7“»’‹EÆ®ï)íň~6…À k½vdí— Ç·S€‰öÃïuDSî«ÜÌ¡•ñBd$5µ.c²CˆýILn£®7PºËmDIWah(tôÄË¿zÍH”/¡ú-e X3c#­rt¥oß‚fÐܸǗ û[#jÚË^F€º³òÁN‰Õfkj£¢ š0…æ1êÅ 't20Ž£xÚhòh§r£ŠÏž«p9cò[ô.¥"0Qg·‰Ç.YÙuD§WqÁHù7~y(ÀîØ{S,µÊ"`ºÆ†_E:P/œ7Ü ÐËû8Ä A¸µl']åY¡­­ó;”¦Htö˜ë€qs—õ úž²îH8š(e~Ø"ž7õŽ&ìÁ€¶YƒÌäŸ~ì3„uýU=Ξri|)BçH[LÚáž_¬1ö…íIÞ"ãZ4Ì#«ý`Þ%ºï·„‚ÇyM¼Iî&»Þè)½R!I:£‡cpä—Ó’ñOj{>È\³}R£hŒòªéN†07”n/–OwS‰xfs –g€öÄ&\A{ÁÒ‹±E¨Ž¶ÚˆÖ7äb1òmÓ qÎÛ&Ûw˜”Ìú¼_ªÂR#“„)®úPoî™OåÓìO G$¢Údã°¨o‹üð:ÀyÖ[¯Ø+VDîI«éî9ýæbÖ·VeCž”òä:nC¸¢FN*¨ñ‰`S¸š!w £áFÙ9ÄñšÕÊ}1häÔñ,TZ¿ŸªßÃO…%ñî‚ÏœÏÀT.}‚LÛWî{ zkDt¾ÿ…oq]m?­[¬MõHôhƒQÂ¥@ØŸIP˜™÷Whè&}$òì}¨§mן*²¾nÝ2Vʶ[ö½]¶~ ÝúŒ&ç[á¿C\òHXq®4hÑm3¨‹ð3|ìÖ4ø°«d°å›§þË`|§ºyNûw1¯blüb½<Ý6ĸ2tœ>¢,;/Á@™É³¸æŸG0?h÷-¡Ú`-’…·74¢ö¹ ÿCŸÜñ…~Ö¥³8;óO’„Oqa‘âŽy3½ušÝáiÌñÞA¼îðbe 3ņ{L8_œÏëÑÇÊ.¸°,à‚Ò$Äüo, _qì¡^ê;%ÐP)=}ÂÀäö<ç5[­¶°Ölûbz9òò*‘Þ~B©Fï-¤ ‡‚Lð6¤Öì¹wÏx;…]$Ò-­’Ì fü®à2©KÒ•Š¼‘{¿*Rgí²ØÚO‘ bûÆo!“rôÕGU©PwÝ”®"i!%É&ïP™£_°#Œ˜XÍ›2'iXA¯œ¥×ÜâeºÚYÂ[ª2=(7 3¯ßdHŒ¤”p$I?„ Î? (ÜjdÄ0éÌ'ËÎÇäÔ›a þÔî ’J5šÎç×·Z2.»Ý‘×vI-®ÅŽApþ’È4^Új‡Ä-'²üc|õùÅu¯–g”2M&Œbô µ>uà÷uõg•ˆŸÊ|ðĵš2à[¡1­€Ðk(tÈo)h%ÖöYN²âd„l¨üÑ—pKvg^z7ÎIý.dâ?[œ rxb x|é ?HáUÍݸ7X”LË_ %/y9FT$zu#iz:M9‹X†æÙÙÞC[p)ÞKñÆË’ýUܨ§aFXrgQû—•¨CžÎÈÉHðe±,o¥³>Ìu£-_¯Ü'­Z¥•ÚÓ5C¥ôÞЂËÌî䋊ÚÃݬ*¼!/ùÓUh»ïÑ0ÒõŽg{½ä˜‹N<ˆê.áæË˜×¹.U£Z¨Ü\#Xê^Ž×bŽyh1[OñŸÃ ¸Üa†-ëxµmëÇùÈnMjÙg›´îóÚÑObÀ"6‚s)† GáãSÒ*€ú–ó^>0w ‘wÒÌönä›s#©ô·—…ûÀ> ¾ÅÿðW’ád£}ð//ó™Â¹Ò=äȳH€5|>ðQ‘€VÌÿµ“@Ï_‡é*x€a;YÊÈØlBaq–M õYß;X8þ~Åý/mª3ø…“ô§žÓ H‚ôž½€U’˜l[Ž6³KIô^uñÏGÎãœBÞ;ÈÞCµˆ ™ßÜ;=‡75ì´³ðEo®¾g±ÚÛñ_Z½È“Œt†Õ3kŸuæþ׺þ€ÿ¯yËÐìŠyüÚ!˜¸ñHêŸ|ËCº•ð¸ËéKxþëÏC ­28èÂ~¾(°Ê}·äÏwˆÔ·7Ȩ'¬jÏ1E=$¼n•C°#8=);I€`•b-»OvNy[£"DÃE¼CÜå :Çw>­Ü«\¯i ñ¨6m¡w/0†¼k\¶þ©Ñ- ãÕèýiîï9s¾3VQÝA-n#£Ë!2þdmÙŽ‡Ï§q‚Zuõ¬1›û³÷±+Yä.O}þ;‹3ä¿5Å€ùø[œ‰€X}že]|e)ŒH£Jv¸s5cE‰µ¬© ŠŒïOAqш‹m|ìÅÀT{-.iZsiȰ;,eMÞr¿b‰gUZu Ë”íA»Môpw¸“jÉ‘Rœn¤¸QMVaG_x˜9^ñËÈMÄ.ÿÓ´ù„îKvZ8?ÎÕÔÞƒ·SI¿ÀU/½*/ðûÞbœC™ñ}]]¶ÛA•7`ÅC­è·\Zƒ)Ë]'÷ÒYe:·òŠývuºV{Q<ºx£\ Õ€{æ¥}Þ8T#mZIéD6¬Í´Hü8–%ûßwwú¢®ºfÁ?eœc^*sËÀà0é%1j/ÑaÞ2 -0»&ÕÆ‚,L ~з‡&x|ލ ¿ Â?ý:Ô+ÈVíÂhHÏÅñWDlatlpå½›Õ{£<Ê  f»É©\˜ìíB{Ñðº^‰¬ºÔ›÷¸7/à /ÁQº4bþ oF‡òiÜ}ÏÏeëÿ†IüÇõíð)ôì9L·g²²dmù£–¼.Œ„›|Â6·,¥¹PØhð 5‹X›Áã/õçùé®8^¾Šá"úeÆ!͈ ©žÅ‹Ã”Ø}¸Ío"•/ŠS¯þ@Ôúv_r¿ Uay&l ìI¦Ùþ}ª¸>—–ÑC]è¯ Ý—šœö°jñ79 WtK1Ùr¸’<û4ßß;p–çšmNt¢hÖÃk¸DÕØ;‹ÌÖ@yŽŸy°j”âáá|Iã±^÷,_}ÊuzÚç‡.Æm¼ÆŠ–ÞÖV¸*VwÁ~Žäï!"!¼û¿;~:eo%!õsg›“ô2œÎ©£Æ—õn'_•ú‘Ëæà} ðyà-«OŒ^ApZa¡ûÂõsÁÓÿë7˜m¼‚ç­¼gdñýà«Ø” Ãk˜µrÞìN@ôywð† ÐaÈär\)Ãû¬tö`^Ð"µÁmªÛÄo³dîç÷b‘7®‘*ÝÚ¸šãžŠX9[Xîj3·6çÚÁ>‡wH9FÏ) ”@³Ûwî…Òë¿U©j’Ðýœ« Å‘\*úš-Sr>Ë4ÞàžTt¶Ü\ÇÕÂBAJÆVSN½†ì³Ohêô–¹×Yë㼄ֿk J?¹ÿ)Tºp®þ –õÿøÇPçxÁC€6mÇè+œÏxö_p‡>˜–õdj¢íÎ\^cšUjW¾„BµÒÏyôÞyhZp€’µÃJ—+OpÛ,1‡þ‹OwDs¶x$½c."{Æ2uªôhŽ&zߢ0Õ*Œ¡yY8ëµ<öØ^ÿ&ÅbŠê/@C§ÅŠ }¹×H4ßh–ä€P²rXâŲ 2 Ȇ˜Pè*Öìdô(‡NÛ¸„íèfw's“´o,DV8mûx“è}{*Ò2wíž68»Ë·¯úœâ&mÕÌ$´Vír[þ„3ž2ú•i]1Ê%zÛüŠZ©Ý(ó²íqÅ—¥7T$“°pædë‘ãz\9dpÞ"ºóߟ{h-DzðÒ‘e¨„%-©)Éÿœû4Sßk±àÔ\fð¤i"ä)s¥´ám››u-G­>vÞ€ û ˆÔßG‚#*~s0. ôÂ' ±ù+å3Ò[Û¤—üªB¸Ãöñaf·[®®=‚É"F–0ÒÿUl~š[-+-§ŸöŽà ŠøâG}º9$-Äw©¿…å ºöyÒ/N-Ÿ)b¶¬’yë0æ¼I!CLzK+©r„b ‹8­ûlÞ¿lÍ þ̺&–”ã‹Lˆ­ï37Ú°%R1 ðƒ¶ö‹ëïÛ¿¾§Žw%ß8{²x‘¦Ã5œú»øÓÈ.L^שÈU$)ež±EgNG(=X1Œ]¢Rþ²ék*Ÿl–m>Bw‰¦INÔ"–dv¬“ôµ€Ü‰By¾_Dtc&ÍùƒƒÛm\N—G¬‹°´?éÁ5âÈ! —ÙMêݽÁx¹àw˜Wj‘DoK„˜==j¸¬Ègqœ,Ä“™#yE*_ßõ¨ÕuÐ_jÏU@”d8 ‚ÚŠ.E¨ˆZgLSÖPƧÚ¥c.Fã¸ô¡n¼w8TëxNÅ|’Y÷ægq´Gpû%ëD©*Úÿ8•„` O„),ÁÙLÔTrÄÁì`!ôW´Ú½¹=IÛ¸„Tš“lê@1J‡|FjejLVfƒ]ó¤ì€ÔWû<:¡Æ"ö@£ä£MMÃ\jZ9‹2n¹‰ƒÐnb¨Ѓ‚Úkå…)J>¹þ/=]YÊáÄ]¾ íÐö÷ú¯6’.AÓ’a†‰$+Q"ÆÉ]m@µzPB¡f2s¿J¤&Iäœý6ÞóÕ›€¶ Ò¡IåÀä\ªŒ°D›ø²ºŠÒ!)$4qj䮈ΣTÄ]'íþ%¿ìÃu1-žBÊ`SµÁŒƒ„a;ŒIÏmÄç{t‹s$#¦íGˉz¯bVw—<å(°kj57”wPÇèT½éé— Š\t‹ ,‡Æ~4ƒd,B%0‘s «VsCBªÝ z*â6м=ŠÕ6’æRz­õêž[~;":”.㜮;H‰ñ¦ {Ápî ¦Ìç†ß|Õ>rÿĈKï Ž‘c¡ûŽä-»¬‰‰/˜{¦h2;.þÕ¥«0šÿª¿r77 $¦@c!X»ck´såoKÉ‚a<ô¼2¹1oBvxþê^bÛô´ ݶŸg“ƒcoÒBdÏ"ª*|Bõ É„öSÒÿÂÞƒò¼à•ô­Ì³Ú:u Â¢ÏíåàuT £ãI ¥]bg4Ê.,4ø%©ƒ`" _¶ñ §–H ‰üod Ø@IbŸjßÀÇ”7ÊÈïó¾Vž"Ÿq „>µ]Âî@G½ûVÒßê÷üÍñïø½´aƒÏ êvì_Úƒšš t#Ô¿êò•T´«©ÞvBñ ¤¶,|1ÿ.8³9Žþ fV%»i¸œ@i\Utë l¡Ì)dPú+‡0ж›¯XÄDœxXÚYÁØ‹)Ýä vS¿ªóÊ—¡ñŒháï/µnØó`ùr(díkƒ$Í\ÆFiûEÅ-ÄHUêUŽ|8ÙíÝE`Cã<´Hî4òEL~¸ÿrÇôÕné“ÿƒJLYûâqC[òÅ7¹¬—(W'# Oú0>òzäÿ!YýqB11.È{ì &sö;°0¶üû}¢y0‹¡Úwø„½îC%p 0¨LK/ô¸EŸ¡˜¯!ôRøøL#ü_œ~jî¦'”òÜ*ÃJM¬]0R2$/ œ¢·Ï…e èèõò ˜-nG?•°üŸØË-!õK‘ÝдN«µ@Àp†¬+NK¬&UÌÿ199„÷éÝtPÖGPø¬¨ö ó ôiÿ©Å[jíæÍú(žX¨ºìgì~ÔÅ u¼TËÊÛ ßÁ{œ¤!€TI馅©´wI—w(’‡Ë=Gvx¼j”ù\a·r-zæc±¿÷dRþQ:Ó>…àÊé}Tà ÿŒÕ‡]ýܺƒÌ³8 ,óU·‰Š€Â3"l¯eŸóü“éuÄ ¼bÊ §sA´þ*_¬=Æ\Î$†˜)8éô[IÞaû×€ƒåz2Ž ·&Ø#^ïKŸT¸ZŠ ç¿ÔoxmF÷\Þ%ëÛtwÃòùæ\^ÉÝÓ¶¥ù<]ïvïÜ&؃Ž_Tî1§°•ÍSJ¼˜º’D}2¾k­ŽÎ úKàjýÖT¸vM{m´šà\P`Ø:KŸâ[ Ïω‹ —Pi_¿ØÇ¿™Wœ ‹€XWMkT)›‚ßÁäEÿ–JSá²Ár GŒ‘g—aóáõÐ:O]( QçVÌ×C-|Ì#›vžq‰ÇmeÏSBtÞPÂHéÕq¹Ž~MY3<§Q¿0…1ÎÙœ¨ÒôöŽ:AÚµ³9-iöÝÞÍÅû²©ë¥u?¯-x+^Ã쥴 Ÿy°wß·^f…ð_âFKw±E~í/½wº¼(­´ DºÃ4³|¶Oþã{ E«QR÷nüñK2L)- ÛPM¢^²@q¡±ˆ_‹ú°hNÐò>ÙÖ .¨W¸[JÅ|ÃfKI;•,¡Ž õ¦‡ãO;ñødîƒÐŒ)Š)ÿÊ[±òÓ>#¦T1&®$~ŠÞêëiCèKéaÏûÛF¼ëXÅZå¡Uõ ]f-% „Ènç ·ópï/˜°¶äXæÌD™þÎéq8ª¥„™#{–‹G~ª2œ2ŠðhV’½ßéŒÇ XEDövbúðL£QÙ„|8ytýŒl“ÖX Å®ñ‹ÜáÐÒþõ}äb.¸  h¹¯ÚºÇ¥‹6˜’ Û5<ƒ/Šc]$76aÍìz çíDè4à‰ºtðC¶Û'ÑÍhô7}ÿ´¿hEQl;Bò檾žæÝOò¨h©~ï&Š7(ý¢bÎdaÚ¡Ð,'ÊÜç¢ò±~[Ø-‡1ޠ狼MTþ&y©+ {í7úUµ]úe2 üü²œ]V@-ªÎKo·Ù\¼>9Ù0¢Œµ°ŒEƒ«@êËj¬ú#÷¹Ý´¬ZVcÚØœ’bC 5 ;,qÄÎy+%Ì —ÎhA®YÁ´3î­†‚åøV¾t†DÉ@µh}›çA* aÞäxߢkà £…@oɇZа5øÅ˜øâ D‰¶Æ> Äcœ¾nB ¨ «­¾º­‚]é‚ò•ØÄμͭwIpúñÏ}r¨î†9z"{êh{`ºIõá©B¦'ÆôáÑ7R›ÅBóª!ÐÂ0€‹¶`â{,%tœÕ‹PAÐ\WÑþ¥´2‰@B>ðI²€ï(g…Á%K¾ŒrŸÞÜOsû¼þïtI-Pwé¦ ¾$!H9‰vÓUØœÀð{C•W7öºâþÁPehqÒ脽~Ã¥€´Yiî¸XMÚu›½÷Ž5ÿÛ™ìå0Y¬cXdÌ ŠÌÁ‘ n}­û žDêäÉ/£ Ù 1|ÑʾXGU~’2+ñ£QaRê¿/ !’¢QLºŸ.«Ðn‰5“¼D‘¿#ÏÃâ‡`®Œ»kdµ6WGÁV•·éߦ@\1'K‘·Þ$êä`R9²6¬QwsEÎ·å´ÆP582¼n¯óƒt›Û í,·j§·9ôf©âïÚäU4ö?yYºa‘ÓFò™„×{¹IÚöuÀ{P°V‰¿Ø!í»»üÄ«+ˆ® „yíŽvJð¤USl”‚›ëe†ìÆ7ír§¡S"4 ‰Ñ-ç4ÒGšÛt •A;™È±»\7¢®Æ¢ÐËÞÅû‹öÛБ¯² E•$ŒÉ:RqÚ#¦ ð¼Ì‹¶ãæ²®ýªlŒãzk¶†]i+à(cè9K®}~->9ÎYÜÎ Fwg™ IÍ׺†Â«<øÎÚgæÜƒ«àô+Œ[ÖK$Óœ‘ÏuÑ 1(:É·ÌÊ+Õ¨Ci”Ú]Õ鵯§ù·½ý&]ÆK<(Ak•š‹ï¿a6”ÈÈŽ ·@Ɖó ¼ã…zZÓ£.3ÈÉ›aý¼¥UOor ä4àǬYŒ:m•y¾smGBPïÞëÁMÕ"|§µ%L€TôêõZ˜ªÔÝ#v`ZþLÒ§‰ãí;Ù ±J΀À_*íª$t‹P‚ïð9%%¼”vÃH˼}âÁLJæºC06>fXŠ< Õß1|ËðûùÅ!³CU)˜ä;/jÙoJšWxxZ *¼ÐÅýÜûšç|ðÍ¥/—I!q OÒ%ȨÏI²¹±WoZЧ¹ ‚Ó©ð¤|ÊÇì2m¾@4g—±ShïçR¹áÃF¸­.IܭǺ% ±0†C|·eV1çìðZØO€Êoß #0Z¡ cªóŽý~uQCü˜Õ5˜¨ò&öϦpwÕâ eôsÇ·¦ Û¼_aÖCuæH('…jFÜýOX]Y/U‚Nç½Hä…ñÙÇvïaœ¿ÛþMÊt>“F»ùÔrꃓ¼öÂe‡­é H»¯2Íìë'ªÝåçÚ¤*;]Ý“¼É²òõªHgaœ©¶RÀ­EÁ)£šIÂÐssöèð$S vÕÌÄ’N¼‘1,¬qy™ ïûðÌêùTÊšK´ª–FÔSj¥ñ‹"~J°ó Ÿº÷N¼«ôUy$ZŠp)Ê 7ŒèÕ…Õk²£–ûûî¼?Ý5âÂÎÀQ;Àå »>ÏŸ$+x™‡‚ñI9KÆf•L£¿37Œyýf(QvGÛ6vˆH¬·ÐúY`i6êÝ¿6¥VãF ¨†ìUÂ7…ÝO͘=¥´b:!h÷ì’<¬•˜ ËWú~ÒÒ3¿®OÚÙdÕÝ-ù×òS$z+™[S†w¸ßc6'ÎÍüF+ç´vZ;ùŠîèÌ~:Vaõ<Øž²;9Xü!õ‚k‚«§»øÓè,7Tˆn‹º[ñS5¨u}gtÆR´¬ÿ;ØU ¹¬šè@£@ôöþ*e9(³âkÏ•×òËx¥Ý7WÝ¶Ò pWCmPÙBí¹ö6§À¯~e¡vÎë·i"¥A’/kwrSŒP,fðëÅÅbò2´Z”^¨6*ŒþuNÍ41ÓD{¤/O±ñ6–ùªcP‡†t™Úr‰eÐ À¯ ›K>w»x¯½Z}¿T`6=ô¾Ãá|Q=Nàõ.îLgD7{*ˆ¤º…%ÛŸ[Ðr{Ë–ks··ü¥ã¡HKçz¥…´™É{™¶ÅRUâÍ­ºš@™Q²É~Ø;5€ z£=˜RdB÷åny°˜3ŸzAf;üÂçK®ÖA7hµà:Õ£uwµý☳pÿÿßý'X­^À:Ù¹“p¹’™Ã 2uÎÐñ˜ofcf ,-)«.0¤7r+Œµ¥a>èTa§~3)oltoÃý‰àx:Žë!GÈŸS!Øšg¹Ê.Oý·þ7ž ÕÐ/):ͪ¼uãØZÿ…txŸzWëô¯Ùi3j2hg™ IDtu$Aä{áÜxj=+ý°[ {qÜ \gV‚´¢Ëö)o Ô3Ú@ýˆZ~(¦¸(©Pà¸Ú!…W<¸9Y²‘<âèy)}äQ#¥®Ëß:ÏF¯áû Ë>ú"4ZΡj­û½YùX+žYÏš˜ÇýÃ;˜·+Ù~[}°$±ÁCo%s¬üTÌg$Ž#æóhöѯ'¾8¨?6D ŠûsŒÎf¢1|J”Û«’«Y×éô¼œ+úp9JÚ#ɦÝ62J©¡žÄbqévs§‡ô’÷¡ÏoF¢ð¥#óþâš#D(£¸«0#Å‹[GUòx– )w¤a ˜0Ñ“z‰‹êM|Ù–‡Œ‘‡[ª]tb|–žÆ 2<¼|ò¡­'t†ÔS`¤pœ"T<ŒÔ¸¢ÚÊ“®¿úýÓ åŨfÞ=âÄúodûx´žÐEôóKäa#;ÝÝø# ÐÒË™×5ß tñΔM¾†kº°à®ØKìJôË£{I3t°ÛUòØ´6š¿ „ü„Í—Iq,î»LeÖFÀF" ÿt¢È\왢ɠÍlþS¶ìѪ“¦Ô]ðœû7®ÛéÐí|–þ_ÜPåò„V*2¿PN Fݘ^X'{>Ú•ÔUImÕê³ió=ʾ¤åvÛçÞïK»1Kµ‘ êÜ\ަ ¦×s¦Á•C²—œëÙ $÷t/\INKÔ2&[†÷§»aæèHjœ´ãö:“¼æ½ä[‘ôbq¼ÓP€d?ñeÕ;«»y½óª …¤üBRô‹tø¿¬-¾F‘L×Ï? ¯ ¯¶)åÝ®=¼•A¹ÏÕöƒ=Ûrhãò³sê‰Ó^Yä IPá˧fŒ×]»ìºv1…ÄÛº•¨ ¨('“Í pc‹0¶c’ÿÑöA!dDÆyY?SGïd©Y3}ˆüH°È cË×n²S»HuËË6ˆÊ5ÍìÌ¥‰4‡ò]yžVW´ Aâ¤3¿k¼hg]±p'mºIþ?®¿ðOKY¥ÑñÄßܘôt–ÈÂÛ;…8ÎR âÌŸ[~„nëÑ»`’w{¸Š²Z¨»ÓÞêè*mÜXÏ 34ÔFci®’t¸Ai[élfu€´Y…“ÈÏG# ltJ-ë=Cm`ظ×NÍÓS‚N%èdwú?tÑ0»iÜ$½ëÜWà4þ¼a¸x’ŽxÚî(ä[v®ö0újû ƒ8µ}$AÏ9V)†!Ã×!ExóÈý0æv‡Ä1c(ÉW)Y´Z¦…æKÈYš^*Hs«ú¨^;®¥¼i¥|c0¯×F¦tEP­á²ÊÀò÷§Ýha3#“ä‰:‚ä"FÊx(°'¸]” –ø‘˜L×=ØSï–@\©§‚½Ú탗më»FXz¶õ\:å¬{ äbÔàÀ†BpM„­2d‡Þ›Q1×M2rüj‹˜gÔW™«:™Þ‰>^h7;";Öhp-{QüSöãjÍó(×(Š<³~Öñím¡!t^˜Ü0jî+O_¬tcËâfëä[·¬G+/n5Ã.K|‰±Ï5D$ÔÀz¸³º4k‰,@0Y’a½-÷ªJÉœÅ@3â4“&Zqâ voÉÿL’¯CÉüÄ.çdÎŽSó›NJ.úvl”ä[ƒì­¾‰±Å¼ÌÔE<©ßʉ’´<9`.#%ØèÙé<Äâ`²œF{µÎà&’Æw/ØõIlZ½_ñ«–/€œÊ²¹Åõ_QŸí¿ËÍ›/íðß](!Ëb E>ìùëç°ì˜U¸£‘žƒmHO¢€9ïgN¼P™sÿI¨×ä^ïßÅÃ/ q¦§f=Óùó£†Ùå¸ewÇ*˜n_š0[g2gâ™-~»rUÌ7?ˆcc7Ï~Þ½r®N¾ 3©&ð­Ë™î¡ Äx”0p>ðni ÿ«=™ýa]²]Ò" Mñï¤ïRV¨¥íYÂ}ÞëM"E-´îF—ž^E í'K*§3œÃp†‹Œe•içÂå[fNgZ¶BùÎaÉΞé= Vú¤PÝ,O)™qòÜ ß¯7†€¡Öß„¹îÌ2£%ýqO æÝ±ðH!ŠÒÙ},›f›–^µ¸"Ý&}~ræjY‹W¤Ü• kÑYVKöƒ6+¢Y÷‰]²˜.âa1µ°EìgrwÆÈîª}çáᇠqÝH·¶÷Ô×#Sd¼êÂȽ‹‘s¸:2qFF¨]—xÜpÌŒž|´Yµh V?,­®î³{¿ÃV;(}; ß(¿ð³pd|j7;Sƒ…ñrk´y¸NØgø…>-gH;Ñè yü^1 ×?ÙoÓÉ oyO]ô¨oñ ¢‰<`/Wr Öçg²KKôÚy*Nõ%N”\ì¨.À÷P©åv!1+½Ç5úM—2Â÷Öú‹?ò¬ËK¾Ÿ631uOðø×ï+?ÂŒ©¬ ‰ˆˆ6ò~ÝIþÔcÍ1Q²ÖÂìa!ø‚ÒÆcFñšÇE4ôú¤s @ó¿÷h¶°–\¦5!d„@d5h$ä=Ÿÿ%è… (Ó<Ê%´LŠFóU\¸îöb±‚.0æ_ޏ%ݸ$ø)Ñ(G1DÍPè÷˜Î8wa¤=5í#S;º!¾ z›}žxAõ_áÔ= 0»Ä.à.íࢠ‚(æ6ñzTtœ ,Þj—Tx0 +Þ7òàŠšêLxãòÅëϿĤ#ûÈ•a\Ú´tÈm?èé=&ÐRÞdz¬ò†OqB–=Óÿ ®)^@Õ“­ûccF;Œü=¹Ó¬t<°V3¬ÅrËÐÁ)"rˆq#ÍPi[I;|}‡[¬'ò¬ê1ƒl[0ËŸÊï0aõ>œúp •I´GÑUÔq£âŒÙŠHƒBãÖ;„!þ­¦§ÒÀq÷^ütKð]t1ؿ˘m¹„C»ðÏJ[c0ÈÝ¡Z“~ü¡±~#%ýQ(hå<“—mL4 Pª‹bF‘Äs9R3î!áÕí±û‘Œû¦²,/ºµ³­x~•höÔÕ»¾xyãe$ÎC @/hÛâ'Û{{ŠÌÖ4ºžî ¦”•yeåV×qRÒ´:Îý ÌOJfççÅó<8à CKÏ5sÄ— Å7ºYêw"áERŒuYâæmÙ¸]QN ‡Ü@ÊgK½äèµ`{=K†çÿ1ÈT ²råÀ2} \ Ï£¯˜ÙËPßQæ†=dÉ&w7û{e  œøñº‘hϲuÔUæ— $ ³pÚÿ÷{ëÜÙfšOHU‡ÛÛ•Òž†qê>b®¡yvcª'‹‚f¦èŸ›(HaHüZ/~¨ù7ol“¶ÀJÛ>òCðBj“ØòXç­t‘¨ëkîþ0\iâ ÏÞ%ˆçuj°X†žIg$ºœ’oÐ,M¯r‰eÀøŠþÀ•¸×StÚ|û ¦ÿïÒlúAýÖV]eóG+XnÀÔˆá¬ðä*ñy€í–ÁÛYHÏZýnJµù4Aå@zñ‰^yéÍaÂî‘5YwbúÁ ²ÀÍ¿äN|š­ah´ŒoÛçÝÌR‘,Ô¯ßk7u3ºÀ‹AŽäôwÆNŒ½œå“ÖñµéçàÖ“èŠT0‘Ù5Û¬Á©& H<¸Ÿð…ós¦Â|¡7†)ìÝYoZz˜éëdA¢Ö â’í= þF~ܼÁi¸ç6üþrøá/…ÐÒ²F¥Rü&_ö•#Q–8ÎŽõ×€Á\W†xj/@LÝû rïïf@6¾XÈ>±¶¤=+Ñ6aÀ:§½A€ QÖŒ}8çõ†¸D‚ß#ÙEвá2õ’’q·˜ìù‘õU»Çï ”L8')wMê¦ËùBð’’Øöcþ7v{U6¥©ƒáË*†zyÅÌWÐÖ$ÑJ(ÕðÁ°-ÀìàÛŨ1ú02‰j+OëÂh,_Í ü¸’P@©š¤´ºC°ûÒ§^Q–<@E !ùã«óèF¼¸¾¶.+ƒñëK2Pw¢FŽG=ÐìB to æÂjŠ÷2(™Ó¢Tt†d?q{ŽxH’8Gÿº†TqŠãÚFh7¡ŒTÖb¿tâhZ7bÊ}qÑÖ{[ ±€Š¤Ú8Ѓ ÒÓÓ‡ÐÀuì×0ù3 ´rÊtfüAÓjV4¯«büSV©-ní>l\r`§ÔÙ½}ŸØ«#(d÷_Í-ôÅ\Ú5ÎÙe脸ª¬ ò3wZœÖ$¹lú~Ýyýè ™l ’ëqößæÐ=eE˜-“YpãÒ<@ƒ¯é³Pˆ9ã]õÎʵ 'Ÿ1{d†9¡žh޾Âô-Ëw.¨„Ü/õ‹‘¨d€›ö/(m†I¼m,ñ›Uœ‘!5yB°³ aÅ™(•^rvéTL€«Q ÿ|ðxí rů ¸ýc^NDu _€Ê÷oŽÔdÇ#™ª—-"ÅxüFñ:ÿà¼ÎL2ÊôD“ïxÑ—©”gÔüÂåã&ùßOåµ+1 7iV4µÕápsa „¥¾‰|uó•WŠòU¦}Cë8½Ç­é˜VP>v;˜™ò„-0Â+<…¨n÷Ã&÷VW Å로IXäË5ï$éžss°oòô–ˆ/ª›ïx^¬Õ™8^‰ç¼B†|éZú²D¥¨­¯Ðhñ‡xÁŠd5a°ßPh$M£K ?pxF2ƒ?õ4ß±|P¡©ÒõpY–¾EêëX~VÄŒaÑ6n•¨×´9™\L蟸U\,Y#ÿgh™àVNoÛWvÌÉýÏwf{Åë @‘Šîµà”–ø‘¤Ítï–yWùëŽUõ;ïo£VXRÕ%›’©pÍt…Ä5$c^=ê|ù†®åSdÌ2•_J̬)ÆÚîŠ?2ð5`šir'z))ÎçNE—|+¡Q½>Är:¸}D$½b9£}hk.AïóS ¨ŽÐô™AÚÎ3hçÐ6Mr\BŸÿÜR]½M‰^¨c—c%-¢òWlv Ô.„”g6È‹´?5,bú$î;¨Å’‘b{D|wLv^úÀ˜zï(Äâÿd¡«@k¥ÖÙjEH&QQ£HÀü­ B}Š€¿RÍËì ÏJÓÁè•ÃëåÞ…öýĦZ ]©EØñ·s½Ô‰þù:£  aJí)²¢H^ì ',m}þ`~¾ú¿Ê®_¼& ( PûžÄ’€Drídüë½7GÞ{C‘jlJ[‰–Nlm¢ëô:î×I/øðÇ%á¤Z,bÔHXµ‰Øxr3§s»:V;7­-iŸêD/¾]m6ým¾O‰ˆF»ŽbÒªÕÞ²7†Æ/åØà@Љe£]ÀrûÒ´1iX±N—97únVIk,]öîªA6w‚Í­8· —ï <¹ÍþšÌ"JÁ_ …Û"óû_ÿÔ›˜ºéSÂ½ÒØ™dÄ4 ¯éQjúãuàoÿ¹0¢¶3c’ŸQ'Ä 5Šm‰¤ÛÎ]i¦çÐÄàÒgýTêPjû·ä)}ÐaÍŒmÆ È-tV_vÉøKánñpeTüLÊJH6”צ8¾DIÑwáö?Ÿ$…ícƒMb¿mË—†á8Ó¦GäŽùjˆ4ëRq]6ô¾Ê5¡Ÿˆ…]FÙŒ~Ý,(9=ÌL‰­¡f¼3K”E/²>›ð©&rœlLN`‹DtvÇ Þ°n,mPOD2ôet•ˆÒÇÈöœšÓ"­eVÑm¥:ª2¶€[-þ)©Tø9. `RuØ—µ¶D3?ˆ_ KÍuÝ"ÅM©*vv5c¯ÔJt§=Hœå[v8ÍUäÙôÔ¯$Š ÈÜeQ®ÎõeAS/ÐÔŠE±ÑÁ™ˆ…¼u¡û]JêæYÊ®u{Ô"%'ü6 µZuö²¸¿5L:í ¨‚Qgë¼y¶ýĽÞþ`¢ƒØ—sÐÿmùU¬zL<ïÇÿfŒ]û´¡šÎ½êæókÇô9Êd}’WH'k}l{qFêõ¶ ¢¹§IùSXdÇqìÝ¢[ÉgÏòTûñgìFFå£K€9}Éq¹‹OÞø0¢qqSOÈzThgUOÖ9>ýbÙÈÆ²j—‹>C~lŒVGšº¬×ÈÚçõ+@ ®F dvÆ íöªËâý²ej×y&„§k4 ×vÐ`¥Ô¸½ê%c½š9ÁÓ¯×Ö¼ /K…ó´ž»¸Ì¦À -d5¡G;â9йq«Ö”qή‚âñu€JøHÝÈ Lr{o[Ï(¬Ó°Å¶)"xZ¢#?%GÊÙÈÕ/KaË=7z‡vqâx·(Ó³€À‡bñ\y°¸kðæˆ CS×€UÚŸû4w¾VÝ úÏx;#ò¦„3žÌ£´ê_`ÇÞ ø³ª`!á¸L ‹Ä¯&0‘3ŸyNi\AWà£O­“¤)ÚTe£Î/0cˆ¡àjªwByO»ई,KÉΚSþÆ|WvÖbŒC;ˆ|½H²éï¥ï.·«…õ€+è ¨p©ÿõ'›æS³ÒŸ\HŸ„^4†‡,×òø¯:Ý¡ëòCs¦,#·Þvn=Rê €ÕÕy˜q³*u_)µ2£¿åѳW(-ÐD·:þ>œ.¤Èñˆ%‰8£ö†)(‡5.u§Ä5Í™®«\(/›WoF ÛA8m†/)±Cu×(nÕÝ ìY8`ì"&]_Õb _YÜ_ªùE-7ÐÝÞm&D!e’WèÑ)°}F¦ïOÓî“H^Œ -ïy@P±É{¦Ca(ß’¼Ï°c¿X‚!Jßà÷¬ÍëhÁPt5u2Û’LÂlßÀ:/ýÁ÷oMEIK± s´šZ¡9ßèëHÅ•ÍKPNBeϹÁÀ}>tü’«Ìz‹B_äjñ’pÖzŽÙ®6èd¬Q ½µRSô”I{Êê9M’žÐDó}éÒG„v_¨aq×qº §ÐO{DC»×CÎÉÜñWP\ìÀÐÿ¢J7<ìgRun·b-.‚©”Ƚ3§ü/Vx]Ër2ÿLºùË×Iöúô`®Æ-»ú~6ÙöÑ$Íü¦bl!çÈ ¦·áf'ÃX;>‹eÏñßãMO4¨!x9Ù0–MŠþù9F¾Òˆf1×Ê}•¡¬_©k®¡éc¡ÀÕ,‰¿Çzø¯#_N< 2¬e{ãä•`0"Á<ËŽÉp ZÒ úáwÃíxOµÈtëŽ×ÀQ:ßTt\Ò÷SÛ9”ºvؘyÀ+õnbý«“‡ã2øÒÎ_AÕ¹3xI¨¶òG‡¶±â9 zÇ»‚) ±Zý9„ 8µº‘ŽNÿèõJ˜Yê˜C:L@ç=ªû¾UÖ}EÛ¹°‚u9çÁˆÎŸËÛ»BÛNLI8ĉ×ïú–?Yƒc¥f©A ²%ìðã·&ëz”–6xl?À¬ýIÄ[üµÔÑ%_€ö<¨Ü¡­$ë•ò@5ÂqaŒ¢Î·Æ¡Ö®AYåÅÀõz ZØCf{´¶ˆÛÚ|w¬|¥;Ôð2óä0JN“‡ƒM1qgMNp#§!¤Bœ‡Ì»þÔŸÏ2Ù.ö`¢MÏ¥sÃu’‚ —¯èÝR¨D—â?Óü¸ kC2@+&òÔXœ˜wú¹ûÂè"dÜúðЄ›‚PôHÑæ°J|Ä#“Í+v#ÿ—“ ¨l%®ÿ„¼¥òFj;²çOŒmòL¬ÐŽzÒImMM!i™´^3ÈÛj4ôtÙ6 c¬:¬5Åûèñ¿ Ÿ‹’©øyžRhOðY¦|j \_ùÀ|æVSµºÊ¦0ËšVkÌa'ƒØ€šõ}ûÈZ:^—`§ãX·êSgò0(%::>c¯¥›ßyì°ÆPuŸ–$k¡¤ä¤IMrÙ.¹ÓÕ¥¬`ãêcð{[N* +ž¾,-•Hj3ï±~eìÿ·`—7Ž©E.*|¦'ùÏd˜®ŒcÔôŽ\è±VóÆïy¡].JhYQ„Ͼ#B!>=8O€9ت£Î•J\$ˆ2q¾2ëμa¸¨Lˆû ž~©Qнø;d3Õ*Œ¡Æ$yVjÄÆ$ù25%ëBKy¸“Ú=q"-Ø×x‹X jPç¬äö-qZŽ@EUB„¨‚ €B¹×Õ]Á: ’ ƒ3Î~­}rä†\Û¡ñI­‚)&üêó…VÔúÿï ¡´®ôe àõË5¯A>4üó<+Â¥öƒFÍz÷Îà3Pkú ÇËv,76ë6Y¿d„½°þCÒxcÒq n p_ž±"ÎÙTÑh ‚a¿Öôže•Ú 3ƉBœsš NÆd2Ãr­§(:î¯?Þ*LpÜÐ%¼Õk]DÔ£wE ´ë±~ÓËRa¹|¤18¼x” ?7àñI^V hº <‡œ›É”ÐGû%ö\–T]ÊèÜ;÷ù14jîŽËa^ñ¶Öʘ;97a¶ íbú$‹™\èâüóMõ)´o[säõî:'µØƒY^j‡ÈÁŸÄ56„BUTÏ òÓ(X|òÎ<#“¥Ù¶˜‘¤ÿ1Ìå=á(]Úc¬ŠÀÍ—°Às/õG¾n 4«kÂÇnú+ Ö'òÙOvWZ–i”åbkþÀ›6“a)•ôÑH²Ðw"Lþt•nA¤¸¤“@/ïYGµsŽm¾€qG×(pªdçÝÒèž«Õ]>¥Ð-CÙ;¸ËÌp®7¤ÌVÉ)^âO[À¡wšþžØònEºÒúI¿ Œö YˆÚ8•àFHàâëË1eqÜÔ?§}­{H6¸õ‘Ä¡ÿ¤ÕsáÝ„8Ù·-ìfŠù?£µ¦AÀ/BíæÂ•ià& ×-ýYØ+W‚-#Ûèö:ÿ×9šçωñì}7æ6̯þÕ‡¤E¡/Lî)ÿÁÖÎ~d.‰]…]"ÆÈϵ~Ì‚Êw`F4¡¿€N»ƒ$¯;Dª%¥# {ñ7ñ+;Té*+n¾ ÂA @;×ëÛr¤¬JI?zËÿŠKHK úÛ| û3Ö§&Ä«hš©,ᘀýù‚È™È*]OúÝZ£•S[«ù ÂoÅâkXeÛ`C^hˆb Zþ-×%`G*Ó:ó8¨ìÝ;´*ä0Ö _ÑÑ ÿŸ~ØZ0Q“ J¹§Úéä&¦›‡\’£Ùt³ÿª2š½¦peމ¼Ds8Ë>Jˆ£C› Ãì¦4+I$áÖi¥o  ÚDýÕ ÁüL…Ÿx ÒáÀ|Ü9ÞNÆw=IuÈHQ«lñ¢L€b˜ö.‘É™zQ1áT.+ˆM“øpÇ.~Ì¿5/YóÉÎFfbPßPÑð{ÆPŸé7&È'ÜdÓx€Ìå ÷ºˆ֮ü#Àóiß ‚.Z3tÚhÍCâ5AËΗãhøƒŠÎácÑ hÜ.ñ°&^`2‹x¡ì3pš/[` ¢í¼÷:1xðEsœ‘¦*S½‡¡Ïâ*«£STûÔ›/ÐŽ)¸üVR _IVêÔŒ.$Ãè#1-¿LsãF zŒLÔª³‡l<æ|qÚ<¨0(É'½j^ê´Ð8ôûë:V±Ç[®±¹»ýE$sEªÐB|³öŽ-K,szu¼èϦ1X§LîH‰°^M <’Lr «¿ºãwæyù¥ø*ƒÎßmÈÉý.+½#´"ËQ¡¢~xzìÁ&‹»<Òh¬ÿBl{´‡™©—¡//´_£¥;ÇÕÌÁšeÖp„ÎýÌ(•%–ügÎ=¤œvœQ÷l;æ“dgãŸ1ñ>÷´&®µsºRZ#=Qvðiã”÷!™N?.š‹ªS-N_w„Ð/”„Å꣨Efï ŒvË·ÔÊlú7]Ú&RJ(àP'›‰ ïÎG½ÍÍœ¡4["A‰ ³ñxPBäØNu5r–öF6BN>j¤a ˜3óØÞ§z´Þ½F¼N⊄Ôr½—9T³º­‰¹ŸQ(1{‚áÏ>CåiG¨!j³Ý2yÆ®…!øU",”ÿTºì‘mfÿüDy’¼!}[ë.'úƒW …3Hêùˆ‡¡‰å~Þ­fÃ&ÑØ‚v¤íÙÉ7J?k²ËÙÙ¯^/èkáLù5 é¾vv’(¦eþAaˆ?2$e~ºP+ tlRävUŽù„"¥.Ÿ¨xË~üURÇï1ohJ0ZdkØ)hv³{Ÿ¾[H s£\°@éñÖlOEv BØKˬ¶x×e…½²ÜFµ°£rümY’r0âPv ‹—Ó³%Íú± FO³§.óÈs”x2ø­Ûî\)Q´|UèO% -‚P b“\Z[ˆÄsÐÿ%ÔÛ§BŒ­K3ð£ÍêÁËk`álBªfUñQ&õ«àl¾Ý¡@ŒZû òu;9AþGùüpÿÕÈÄ“ôõ(gؼqýa*[\m¬˜ÞZ”!úíƒi¹]ô6=Z9í”Øií£¼øj}å_fnéãp²Sñàw†ç‘ù¨ó˜~V¬þ—ËÎþ˜Îó.í¯§mlûx.á#_u‘üÓk@^E}ÏlÆ Cƒ{åD# Ì-°}í–‡vu&©gPëk“®ŠæGmŸcJ2*7ÁŸÞ¿Ö%/4 –{¼é1„u eÉ»tí++?´…ÑÀdÊõ˜ù¶þx¸o‘m„g$Z ã(0±'íÜ}³5†˜E®yëÃGù·Ë^6ô æ¥)L\=ëeïÐX½+¢Së£9$ÎU9`6g!\B ÑvúM}~‘6̨&L´’&¬@_X!E߀¼Õ¹"œÞà ^ ~»(„`" “_9:&‚Õ?°öÑ_Ž s³2÷ÞœqJ˜åðjGP»HvEÊõiU Óƒmš,³Àˆ2 Tº›ÀH]ïZ¸Ý†*°0Ì^ƼóÜhÿVð%õZï|ô9Ÿ€¸èš#¹W¾€ñOXv_¢8_Q2pƒž?+ ÏÄ~ÃdY—ÙÊ=ÎOß|’7/6GÒ­ea×,œ÷º_^ÎìBQFþ éSo ÜP‚[ ¦à /žòZ(öçy† kMñƒi»<ÆY_¸|cpv0@ûÒ’<z—JüŠà;}M £ÛÉ{mŸ{[¢ÊNV¯ À¨pŸ?çÜÓ“féEàÐÀã|è`Èv›r-zÉš‘ ¼ 1JÌÔÆ+5<8Ä}¥–”š7t0¡p¶½Ödhµ¹T¯@¼±%fÄÔÀFZ9G_Z¦Á·„°¾tDl†bðG%ã ôý>´æé¸¦!±âDšu&7mÆþšæGŸ8½úVáútœÂË5%jð’#²e‰­;­Í @–?ËjV ]üJÙž…ë©VÐZœI€XJ›7/ÞÝ”é¹2UµJ¹öXŠW(³ÃLT}’‘¼®Ì/«iá½2±ãpã£ú_/M§5ˆƒA&æÔùdNŽÃdÐk³ÅCTn8}ž14i•¢I ŽZv¤Ø-<”_ O[®³þë‰ó4ÚÅñu&²[?„±ƒL⟡›ÜÏ\ú<è èÐARí‡ ?JóŸ•çv›»(…ï#\§üh¬f߇Èg¶Ø¢4ðÊ:à~_£p(J 0zÑ>¸16šjµš¤X-Š‚j¯ "È2“côôÓUþªÞh•¿ŸŠÞð¿eyÙË©JuaüÏ ´"3˜Û¢ÓCßå+à8g`äšQçØåQÍà0}·btƒöǦ mRÓ$‡s‘H Ÿ/Žf 97(çÙ¡ügÆ?;|Ä[÷¿WÒ†÷K·„Èè©2Ìá1š{HØš"¸„DbÈw5Ë\Þúa<áv$¼«·šµÿP¡A <ÇÍ ‘žAÕkÊÐXû_S”6u$ÛCNû"æ_†ãDx°Ãµ7®vpòX9$r-P a«¥£zö×¶d¡¥%ÅŸÉÑùì`Dùv¿ÚÂЗèauGο햸¸¦l‰¥G´}0d_ä{-ªúöÌzÃ[öq6º®´íò ej6üßDÏ‹5yOÔÛÍå‰-¹gª ¾|Ó} pÙæ^§GçÄö$mÊ5»OÀcá -œcǦýA#…ƒ °%‘Z¾o$÷ƒÕç²Fa½ µvB¶J’o`O† kj-⇢2Y™ÈZ…Æ„ákýh9&•°ßÍ®™L.®y'‡ÁäTîCWJ†âHª½¶°Ä á~:ZØy‰:!‰Œ9àá ßUí*üpJ1‡ØÌH¡ô'} £‚{¬˜ÿªÅ§H<Ô€‘0,ÛXUÂCÁk‰\3Å,äÄÜ͇¿½€`~$ ­á¡a*Õ°½<}[­€DùËÖ¡€Æ½à…s•`¢^êØpŽZQ®Î„EíÅÝ’<ë…œ\§Õîi•Ñ\1)Õ(]º ¹„®íÀØ:0â®ÿW ¶{zŒ-yÃŒeÕgõ޽¬) —ªíS[\ÞÖ¹†ùóˉ(ç‰"¤Ó̞à )]Äpso§ó2¤½f×h¿[Ü`™]›mW5gßøq§I Ù ˆWÇç–©z‘x»?ÃßèÜ×—E™j¶•OáOe}›žiÞXHÔDã”ûY†ùÚø_=›• ÷ØŒgqÇ”Q¼]a‘'XÆÈD!qŸ1øBn]'P¢Â¨>Â;mÛ¦û=Ä5_!ßI•ñ5¦ `“‹>ìý—cÕV`º eðÈß(NÑaQé°¸ç^y'~"a´µq!Çí»»¨¶‡°ª»Ëì+ËiÍ9ÎH ;óÙ9,Ú²1\lO瀮QÝÓ°å¿‘‘õg_‘…¸R¼âV~{kb¿tõZÓQªIR þ;Q)^`ß6‡aBäÜm観¢py™AÐïï˜â¤7ÏÂw}¾Öù"¯›ÒêD^Õ+ "W²©Øô^á; 4Nòþ™¾´ZT‚HNáןb~lH…9¹`•¹”øƒœ‡q«„cŒüŸKþû-px|G&ã÷š¿ÖìÜÀúážö¼d“鄿 [Lö•x–æ¾KsòYaámaf[O1.P-¯àvSjÀ¶v‘$ïSÒM?w³‡)÷¹ "ëHQíÒ˜§`n“–V,¬ümÅê´KÉYµ gÈ-Wj!| tY”½Ý¼PÞÄWf=¨äXÉÕ~…TŠÉ:SÁKàÛÿÞ4®–ò.©übm%|O$w²›£Ë~v¢O?žÖÌÿøŒlð#B3cÄWu©¿ÒnÍIR2¤­‰ÖÀ°*å›ï+Èä…g)òXm‹ "öØó§Û Òñ.oø Ñ•ôçÏÓcó6ͧŒš›–Þ9†cìAs.Ñ*ÿ§Q8ÿJXFð0h]<<ÖD”o^á .zá¾Ñ.Ö—þLäFe¦R›ñ¹ÞÉâ•Sõb.<žó3•Œ·K½_{Òc‘-ÖœþáïÞÚAI—b‰T’>@Opô$nøÏ`œè€¯Ó%¸å|¸P_ÊÙŸ©Ný?HUM)°’¾dèôµ t*G—A,œ2–]µd]KÌÖ)ó_·ì–Ôi9Ö$ èRlCc/7ưÓb4‚Q¾ò£O¡ä·øuã! UßID¸»÷FÁÚûfÁK)ñ ºÌðXäH¨ªYóàÂÉé¿ ·D!dÒŠò= FPZ¡gß”g6æ#ûKæöòÕÀ½Œš–÷2H~“Yit£\¼øÞ·®M‡¶FÖà׿凱Ðü¤`z…¡§ G^­V¯ÈÛYR¦§MWÖQÇ+u!Mvt½"o´’Á¥BÝ VeÉ‘ƒ–"Ì@WÆï9çSÄý"f³-”ëiÉ)¨ŒÜ J*Àµº´~öºØ(B­MäÉuh×PÖp¥~œ†5$¬”« aøT¶¬ƒ~AdckùÚ²øÂl®É:WcóZ3Ó " ®£ ?¤ ª4[dÑÈ,ã«k $-H»Œ_6tÌØüÚsåOÿ_ëlÀPùƒO˜³d0*’µÄ£ËÄgq_cÙ‚ïu–¢>˜Êî©Ðqõ:?rÞ`È]Ž{ýÔuÝž….u¥¦GÖ;tÑß®¼_r­ÁáÿP.$1ò©âC'×°’ž|éG¸ùVLKK„Ï2(éeÈ Zr™!QUÞ™ûež8…),ý 8öÉœNTB²ÉM»pç¸Q­²Ç/¶ÜT÷îÐCo< ØêK´½ÕäúŽú¶Ý¼†‰Š,d@¶VS"gÞMZŸIeÛÿÄËlKíµjô;,óØJ\1Y9·’ÜRûÁÍéü;õɰúc>­Êýü03*¨X{} « @ÈgAÛÚΨIcï‰dO†ÅÕ%ø®7ûºÛRi~y ‰~¸&£òà`:œÆÂR„Ù&oU z‰´?†‹fc…>ºPÊ aJÙI £:®‹µÒeí•ÅLæ^ÑT·U?ÿ$÷¤è½r—ç·a‡^åKiÙI·rÖ i*Cm}`Œð6šÙìþX/=µ¦3,:£ ÖåCÄ×û<—èÒ–¥#n~—,w½=»MURFO¤w4²Æy~ŒëV  ¥¡ ×ìã¿.ý3tãÁ„‘Ùý&q”[9À¯]ütxÈ›#8“­¬´7>Û”¢e½ÅÙ0vY³‚Õ˜†‚o–'ïê:Ç;à*ó0UÁ)4éG,‡hŽþ®NçÙø;꜄oíG¯–‡ëé;à¬R$“ÏM(Vcúm>øóT^·ËÞ‹r–²&KÞ9Ö ’ü·­ƒÊ¾ïErêÃdFHYßë]¾ƒX¦N²ðÝ'§•¾þÜ£ ªÍ¦¬ØNü/™é4+ îj:«‘ CtùÕžÉÈ9²Þƒ•ËÌT‹¿ fUŽut& ;HºÚ' Ú¢¯tVÌ]ͪYnµ¦;¯³¶ |Ѹ³5娳À˳Ygöf“ÖâÓØK:)ƒ)^&aáýÙ§[[ˆÕÌT µµÂXTÄJd¬|öÇ]´C‰)Om繊fîQ˜ŠÉtdý½•Â4§«B¥hn<“ÚS'ײbß—â“&ß·ÞY2ÕÎ"æªÃ>ÀÁfâµ]+vš YØmM?ùOEÀ£¯·@µ°âx^¦Ì:÷!)Ȥ]+Í®ÃÙJêžÓh@{Œ¿’ú¼ŠÏ,2-…ุƒ,[›V„Oa®Á„FEùÈÝ*yçþæeF[î÷w¡‚Ãä¤Ãÿ…,…¬ÆÑb®&ÎLàæ`\ú%eR«WºæÈéÁ\;UÌ vR]´KŽX±.Ññ•Á0kÁÄŠÀ?bq~ƒ#Íò"`ðVÔ¯üf’HÕÊ#ÉpiòE´ ¬¤íiË–™ëóyÍhü„öØä eE3Çæï0¼²UíK7¤òùÏšÒu»¶D[×Èp–}*ý\ÃŽ“nt´Ì™gU²Ú©â{y™x9:¨—‚ §¿‘SIË:ïËå› )¤Cb¡@ŠïkÞüšhWdžåå²)r›E Q¢ËQÞP"–L¦ QîÖ]"M@HBhÞþÌ;É6ì=292ô³ÌÉYÇm5¤Ë§jSMtx—?ƒ ¥qCµÔÊ©d3EŽ­®‘cPÈeÙ¸fd¡0ôÓóP/yv»®sè?½¦S*ȈÏûýŸ{f{lª°&îš{D š2S›QŒáè #|m„0òU˪Ø©æ.í¶ƒW$>ô;3ž  > 2ÏÀþ¯ 'g5Xãr?š2¥è&«Ós8'^ês6[Ö¥Q2â䯛3hÂ_WÀæÓ§%6eÂ…¼w>æ(È.J ŠtzËòê\À¯ΪÚ+Ë<£ü¸½nLáašðn/+ y¼C]b+~7šxúë® ­ún|µÚ^–-–º|¸‰6©¢feçbv#À6 ô:¥©ÎÝ'¤Ý - Û^cOÜ•—Ãûå°KÝ,ëµíÁlgæ–•9sÈG÷ß°GYÖJÎMÍåYó¾œ*+vt £`¾µ¹nœ„²G¯ ÎAµ¼VͯKžíÝ4º[ Í|qZÝ ¨ÜY—ÏÊPà™ÀNîrö¯ º½sq—fºVëg÷šœó­3Ç0ipj£ïZ–mÒ8iy¼Q›‡x‹GNˆ×@ǃèŒ%ؼ"#*ïήlŸ*c3·Óo‚ÃØ{SõÞÏ#VV äJ†‹Ú¦;Ù·5Ò[¨l@âp/͆ÿ&¿ÔE͡跰¯ß-Ttu‰Z˜ë œ€a’Ÿ…ÇPPúvVrò,ºèé—‘ò’´Ê<™”kBñzÐz;3íBÚ…Œ,|N6MªSç°^Ï·J¿yTz›Ü’} }\2 7ù…µ¾ØTR•ñ¬ÏÊÙ4b+‡AŒÂÜ\6ð!ß?µÅÙÙÞÇUâ';Ïþ(‘q]1YÄ<ÝB/rQ‰ ûÞfF9wæ_¬?F˜¯¬¦”Ì ¾ãÛmcÊ!XØ1ßb–£”o÷\æþ8vä)}[?O¶Â4ÒE9Ci½ëZAžÝ~Z²ÌtœúïÆ4ð®ìø—  ¡âálñf;ª"¼VòDqä›Ñ ¢Qç§ÖS§|ÉJ‡@rኾ—VÔ{7ýnTÓ|;ŸJÓÔ$޽Ÿ­q)ÇÏõŸfµ$]é ·ú£¾<‚6ÕÚ…3::: & ÿ;Y¢S-rñ"_jâ‡5F(\·PJäö؃óˆ®S»á×Ân;ððVl3äéR‡>Êh°fsº“ ì1ðdó¾[hL‹V­æ¬¯¯mò+uÄV÷Ë÷4Š0è•(û0–+ŽdNK6ì.¿øjÌDþËPV!ž*xk㱫ÉÇʶhø³.1¿ù…1è]N‹<°[ˆ{Â]ü‹¦üÆ’%Õå†L÷«¶x‰*žŠò [~°zÈ|4ï÷ÿÒB°Pó ¨«nµÐs¾5(_ÒG ­¡õ8UɨÂECÂnih‚ðáÖû+èzš´×½Y8`÷M¢?ùÌKÔȣ͌záþ±ü„Žd)¢«‡PéVÊôv4æYÀÈ{_ðÖ¶°ïÇ(jÁàHg¥1Rœ¼¤ >g™Ø™Ð »6Ä—fd’VôÁõ¿úJ]9³Kc=R"n6‹gÔpÙ=¸8·¤÷!çqˆŽÚc)ß ôJüdµ¹CÁ í2ÉÔ`Íÿõ™Æ=Ö *[|F×ùQ©݆m³’ZÈ@M8——éRþͲ&öp™9Ö¥³ùnÐÍpBñ˜‚OîíÑ‘Š7* ‰°)·¥c2 ¶]è–×;ØšÇl3䨺CS’™l:iуþĺ›·êR#M†Ô;µ|ªþW°0`ÇõÌpø3¯šZ­»—Ç ò \,\YËù¾Š”]M9÷Ÿúntùío@l_˜¦½ ÒBJT–4ô-DžX9ŽÕtÆ¿­WÛË ?jír³÷QÞïh´ŽÃgo••¢™(¼RÆzÝã”ÿž\fÍW‡û„¼8}óf7Xj¯=ìB‰¨ðˆq랜Ѿô\í¬@dø:}™1mîÂüàg—r:|[ `Ò.}]·z#Ç:U¹s²¦Þ`òxÓ'8Ö²?í©Ònrg·óeõµ.;5Ùæ=ÍU?cÔwQé=Ðþ ¬–Î…‡0ZÔ®ôíE»0ó^8ߪj0¥vư€¯3ùT£„•ì{Ä’BO2yüm,â²_ï+íZ€S W²¡<Éþó:¢‘L¨#{BÝ8 CÑɵù8HÑZ7­`<ÔG›Èx>ÙŒhÿMxm.(Ñ6ìah}(TŽ/Í/•Hh#ˆW•CRDó8Ï–¡‰—–è<Êi1¦§·{ûËñ¼Ý{±,»è•:¿‡?2žÂ=û@ª6Û‡ÍP§X;ŠøA¼ J«m=Œ}%‘ŒøJR9±¦¾c9ªú&‹AºnÚãlÔ-¿3ÆrM‰]ôª`‡²¾çhË¡ýü,HPØß ÖHlM³LDËŠ³Ú‡ ÇívŽ\=Ô<ý˜¾ÀµVnÁ×SøWs­ÿ.¸5ÃØVî1™ÿ.©§L®ÜÈ&Ð}Šj&•D˜'Hƒ°f:o™(²7ýpo¤.µúc­wü†LK™hgËÁ[jÖ÷¦þ¡ôunËë¹èAvÃðæ;Bnº ö‡“y»!uVíhÖ +š–.¼E¢‹Yï8îZÞÈTlRÇßeå^Pm«2É¡mê—iÆD?/÷hÌ’ Ö;ô½¦õ…u ç”U»q+INŠÊzÓ´¨´§jú(oB4îN͸’ô–,—KUK¤û£ïþ›tAi•}+c˜&êò+°pР²Ø ìÔ ' ßT;—0˜?"‘êf5ϱ.Vŵbe5Tõ…@hô¸çî¤3wÊ#€•3ôHŠaDxJ1nyÓ†'è7IK¡A¡‚ÙZiÍÈ&z~|1"úó³AÝ>ÛÌŽ2x7`ÿа˜))®£TÕenmr©M¶=İmÏÞ`å0ÅãÙ«%©’«K ™Õpz.E½:Ãæn ¡Æ[RKqØõ'g)%¹•ÛvãYÐÌP‘ ,*¡«EC¤ïù5°VŒõH„!Ò9i|‰øŸ7ÿ†Hªè4²=¿ÕêÓ‰Ð]•ݾÉbV§ ?g2Tcý»Ä=!Ý…mØðØ2ýÄBá¾í­š”Q@…–ݰËpaqêq$Yk8¯a_Ây•pe0GCû¨i 7FY¿ÁÝöŒç¦ 9hçÏö׳`z¥–kZ>û­¶ét+âcªé¯([ ?q–Ù"µK7JjiªÍ9K—bQ§á¼qvPîgaöpvA`¦Œ…Y¤üä¬X™aæ šê¹€µðϰj–E© ËH!Ø4\ü’‹ÀÍ/‚a1#Ý”%-ZƤh¾JeÐÍÉêŸå¾Ali&y}Ÿ5¨ƒ`MzEí'Š¡?A®‡–ž@SžIq†ŸÈáõWÝì ôð~hÂf‡ñä…Õ=]æƒ4Ldå¢-åS³œZ‹úBÁ¥õ?ÜšU€”ò"v“š²"Q ¾ ÍC¯Ã†Æk£¬˜$˜1xQðƒüÕ®¥Ç p|¨Ö†ýY#öÆÁ»ˆžŒh—b8/¡&¦E«ry­‘fíc$ãÊ4â&„fiqõñŸÿ*`¬ªÕõë¡Ð“ÀÀº3Ù„gm½qER®:3tteUo)Æ0FÉ‚èØÆÈUŽjQ@Ü‘¢HU¶`U MÔ­lÏ)©'4?ZÇü,yÎBoï$êòéB”£æûàÿæ_óx6+Ü(Æ©³Ê1¨öHMZFÕÚä—Gu †7·#÷Ó*"[5„ÑÃ[ŽËÐÉØü*€«Î·bÏ£³Œö ½×ý_pßÛ5 ǹ=¿Ç‚4w®Î€ÒVg¢\Eö3I̸R…2ßzMX¡s6ø–Šk( £È„Ò q‡Ô~ÑJ¿Û¢ï|‚Õ"÷¾4–Šš3@S}o¿'GÚØ#ëT½Î…UÛw {ˆl¦2öí»%m-yòNï‡äšùc½>$ž©o=Ÿº˜}f7zPJAФ_÷QnÛöµó¦±‘Éá¡VT3—ü}ó™å>¯ˆ]cð\¹?pû(•“Ð’š™Ĥ Y.To¿ËkÒÈlÚ)Bq4?CZRM„µ†·ì±Ð”Òî ¬ì]s–QXQÅ¥Obæ®Ð¹ª·8Z–³E…Ñvå-‰Bí³F%‰ÊÈX>‘¨¬SéŽïÖz®„ÈŒ|×ZTˆUUnÐÍÀ*wïä°lªWnò{Ã-€¢[%èP¶êð+€`¥ÜÒq7²êñZÛÉo1làräãä±m z zj‘÷“¨j&£xIçé]À&0ši tÝŒAH€ÌŸ *M;‹8[™H ì¹1\«»ôÚ"Õ§.nºÆµËlùÀçÀè™,K—AŽ.ÀRîÍÈ6šåñ#T¤æ_÷ÿ¹ëk’Â"È|€e¸Š;1¶ä;;í”7ÜT!ÉlÒݯN½“núïp·ž+qcVÔ×.x z~ž‰YømoŽ:ÞðhŠkxåIXÄíæ™¤¨¡[ÉH#e@Ÿ³ÈBÁ,;T;çCÏâ­ÕM*p’Η«d²ö•_Ô±8/=TqŽà.¨mwØÁŒá7j#Ø¿À <_Ì+oWíçÌë˜tæk®°Ý*‡<èó»®4æ“^—ô—Š5½0êZÍѧ=U›D mŽÖiº†X½Ô=üĤ¤ÆjG¤w1ÓÛ´ø‹êœoíJ#–ø@ø7Ù"wÍ¿ætÞ®_‹½öDl-wœ›8Õ@ÃÇfqrÂ@9YöffÑ-ÈN3s¨çþAJî5$w7£ lUýÚ>"5NkÅ/¶€äòälèqÂÞð îžD8p¯5M¬ €Scy.'«Ô“Êr5úS­#Dd%ˆ K¨Yĉ¯ Ûzº½Ãs†DYàyÄs8öw-\íÔ»1nöÔÌ (vjÞÅ…ª<4”Œ6"ÒæÒöç‹%_$Õ²¬HœÔ!Ýš9¨)g£*=.“§º¾ø–ÜãÂdÉÄ#ü:ª?+Ž«R­Î¨jí5¾±Òæúò{{!—\t[#øxR«9^€ÑAê¨{f®ÀrÄ>̧¹ùééà­ÍäfÔ'`JæÖå9W|&oÌ{Èxˆžý¢íFzËæø99þz}­OÖnübÝÎ-IÄ©×îˆô€DkX2©¿!o}œ×‚U¢©¡FëÁ<¿Å!³ãwO¾¤ãf`.wF¦rhtxéÖ§(=‹ O%$º­?AÃíëûWT.Ju¦*˜ïTé·EsxêâFá5¤ÄðˆwbZ,þµ[€dŸk¾lœ7“WŽþ{’ãÖœ-q=—ÏX †½ÎŒOž÷Pnž|ö“Íùb“H+×°þê_ÙB’[䇛f˜Ó\™ü2 1RÝA`À¨N:žiYÒ«b!êR¥Zõs·HïÊÄ^ù²n®Ùbícr¸êa¼Õe|6µ7§©­ºhöùÀöYdI9’vÙ†Ç3{_YÅBSñZ0ãn¶ìKó6Óww'm^Ó¼¡“õ˜óä·)Ä}Âii.¤úäB·T”t•”Œ·›Í£$QøÏv#“…+F:ƒg°Ø`_(´µ‹ÇÊà‡¾¼´g„DÅüØ›^<•mÞ·oß¾D_ÅrÀ9{4ïÉð+[Ë­Þ²†b“x~hÉä|o&¢¯X=Ùµ(.G•ÞÑHáÄÍH‰}ìËZ¤1Éç’™\g“$4fâu2ñÄòxðh­â]1áÄ×,ªs~„Ü’dCA²æ)qž0F`1é\é|scí‘5N…ù•rh¼yc.çk»J`á{e”’ýÅÆAµ·îÉòE:–Ïhß­3jé¥>…ù-ùà’.æbÕÞèݹ‡DUŠÕ—/ë n¾zÍ3öì]8ÅhؽR 4yT óí S_Flùfù ¯ŒÎgSúGƒV¢˜Õ̱~Ëy™µba£6tRÿ w—†ÖÄóеÑt¸‘^†wLºY±ÏZY|JŸ]–Ö6¾&üÌï,(“’UÐ5«Ì>;$$ðdKš'ƒŸE¨.„ÆvlîÞ¹¼Æ¿Áêp}ÑÂv[æ§yL9TBŽßmßÌj}¡ý>>Ë—›éÌ2ÎA ¨úH§ãJÐŽ¦—lô€ãdåaæÂs„Ó" ±ü ;bÐjt] lü”=I<ùvŒ àée|È_ýÓi-0øìþ}^爧þ>½õtjìo>}îiKðNW1µ$&TÊ?…{ÔÔš)KÞ½Ðâæh;/Yà L ÂÎü»V»DðïtÜQ1†G¬¸z¯5Iÿ#ø¸;+}Z+M;>”¬{íÞR»Ø/ÓRtzo™¶Sì;¤©;J5<Ë<Ñ Q†úÛR&Ò§mãŸU %Ö N,¥u¥†»Œƒ›ù˜Å#Ç*£Ã`Ô¬¤»RĦ¸Ä ϵ«wezõÀÇþ]¥Ë£T1 £Ão©ž'ð}XFU¬ò†É-¼þK{é  †B’5§t}›,9¬’Gf÷qȶ~ƒ,RìÕ·;„-±Ù°Ú»{R­äutØœ•£igO @ö¿_oôÏßCKîÐð‹©nïù¹™Ýõs;`™³,2¿S+/•÷€—´¸ŸÙ§¢ØÝÑœt&ü!«#®È€é15×ÙjVyîç€åÌQítñ>zÔ bóµÆƒNH":n‘–Lâ†<ÊÍQ[Ö‘†ÏŸ{L<0ðbå,ðÝÏP-•wX?=fdú2Ydƒb’ýà€ËåîtÐÃ+­ÓP_ö&ßÛˆ=á²âBÙökùSÏômÙæjÆž\Å]BZ¬bCƒ€äõÀèHä×åÖø.@¥Å*oé .<Äì1@¡)QgÝh„.²ŒKÃ=ÿ–â²ñóᢠíä—|LsÃö² „ÅÚu=nôånpƒÖ•DRKü µ[.Ñrã’ä,N-”¡Ó>ƒ¼àŠ‹ÇÉ›ÚZ’¨|ÆŠ XÜœ¾ïšŸÚ'4~²ÆN²w7™ £ÊtPè‰ÉyäeD§D.;}­—ÿ,J˜¶8 P±“Í6Ü3ÇФ‹d”)“GçóçɈè+4ÒŽØ.E!J¡Üha– ‘]å¦QµÿK!_•7BK¥8…,÷{‡™ŒgY˪“ð þEÙä›É<ïJ1@‘¤Ìó:n3¥ÏŽ­š<¥ƒÞ:ûôºFIÉq9m9ÑÎ×Anõ‘d ©¬cV\Ùb¿¾¡ë{D6M/gj¦ÞV?ë©“N°7D^žø;ÏJHõy)8ìß\Xç{WÃ÷ìDÒÆŠA”ø¦|Z6£-µJ‚s’’uŽ„‚üȾf{H›µÕSÔÿ¬E8‰GL!µ¨sìò»ÐÖÎ^›Pé_ )>óM]‘Ê‹áŽÍàÏ1Ù8ècZ¯åXµBMɾËø§ô$·ÍæåSШÎà.XôÚ¸q»}æÐB–³¦Q•YÍëþyÀ™3u„ åUÿÂ'=WáJáƒø#ÝÜ6]Þùü7.“íõ‹¯Ñ»Å»ý4—[hãnÇðÏ»®90®ÿ©-‘ Zÿ埳Q;ˆLt`41—‹Ç ´F1©ÀªñK„ñSMJrã¥[ÇaÔ¤5E8 ˜>bÃR°iI€¯TÑ@ZO9=9]Ç•\¹_ ¯•c÷j*RĆisܪ'¯™ÜaDzô9¶Ò—ÙRïø í¢<[ÖÐ`"wÊØ`9 G8 u2¥?FxC#fu²^' Ðè+F«‘§c¢ 8Ä1’â1ãÂ@ÁIåÓÒ`¥àîímÄ^M.ÚB÷m[²Î3ÑÚ‚Ä‚\t(žeÙXùœîÔà%§ŸJ"ÿÙÂñŸ?_þÅ×\ûƒã©IIî¬Â$z´å†eõ ¬õò­OÌènÚ;1Æ!ûhæ ~áä´‰ìôÛjôIV~Ž™d·Þ‘É͹LuÔºU"‡ Ó,Ø¿Ìxȵçêœĸ ‡ûµ¯ÔÝɦ.44™äÂç ­\ê$º?ÅïR!º6A Ç%{F>ͪóë!ë㶨H” ¶RØXæ‚zC@+Fž`„t)9ó,[Y¦³Éª–[pìïÉ© ó.Ç+³*Üg?s¢ÔÚ„©”¹‚¯àÑïn²JÌQظ½wÇo[\o­Æƒ3qÂð䀘wH¹¾ê‡ãq9rÈÕëRmìÓ­²3¬UxŸï”ï”,~‚gyU˜ÙeàÆ·ß¬>ÁºZ÷î7$tã¤ÓíËh-ÿìtÛ+G™?óˆ†kQr»h2Q!ÎÉëf×3¾®µN¯x õLÃŽZÒäEʰP¾.Ï…ÁÅAr%0=ÖJ¿ó»J‡ao©½±Áÿ0¨Êá¤r‚E+ñ‰¸Ô`A†—/ˆ×Uï{«º?éЮ¿1”OjFºõIhc„sjЂx §‹2î–§\dåë=¿œ­»|í­v‚‘Ù$¡Žô$T]û€,×Çýb\ÜÉnªspœY¯9l“ (w×\7N¢¶Ài>µ ¿Ï6¹@PˆPFk&©¼Z3Ó0VB:28òo„¿´KÈ+áºSÀ cÄ¿WæÛØÅ´8^HhüÓVf&I$à“­áö\ÆÑÈ€&Ô*‹‰RI”=\a©ÝEñ©‰*ÕX£õ=—e9àeQ$ª” ˜~øÙ…3Î z’¶ª ÿG¶Ç±[økÝI‘H—î2@¯FŸl¶âÔ¯ÈSX“Ù0Jýü»TS¼Á#n7$|Q›÷ƒäóê™Y²#liJ¤Ù@u…®{rÑ-,¥Ĺpt_ù6¾ù%)<Ð%¨Š7ލ”¼dARêïÝðPéeäHÆïã¶ÅR K.bɹE=ðÝW3%î×]Õ_Ò¼ÊWCŸÔ²ìö9Q’sÙâ+çH“j8 {ï0H~˜>´´4ÇénJ˪œéØÝÝ}Ÿ¿®NØ­ˆ/Û¯ƒÉý‚"`#À9înò%÷€åÍÛ_K?r&2ŒØ„?Ç‘9Ï´Ôˆ¨¾œ®Ê1”ú]MÕéÖ,%º§t9(Äé[‡bŽê& ˆÍON #½{p"z=¼JÒxö83¼¼|1ÒŠˆ‰®OÑ*e±fw¶Íˆÿ˜#õgÞrÐGãÒ9‰nk8ŽúuÎØDv^Ñ8KÕYŒЍ#â Oï \Šß"Ë4&2¨‚Ä›Ã@ÆÆ̳}’}Ó¬”Þð„`èhsêœÇÈ^r7˜¯d7²½ÂP-\àêÍŒHÒ-íyA#¹!#ÉZЧє‡r~-çï˜q)i«‡Ò9ƒ¾bK‹SˆÖ jÄá³ÃM¥ðú–FžàÛØì1”#Lþ…¡ÆéKä¢H€3?³:ÿK«.0á|É][­NEyÁøø6j˜á§ðà¶–Y³ÖGßÂÞçPqÁy¹ªÓO²wõùBgß?AÕüáçö¿4ü‚Ð1`jõg‹ÅQ q·ÂƦ´ç™Cç ¬¡ÂÉ4Ö°ïçWU ¢™Ðñ­UîTx_¡5÷•QýÓLeJ[Ï©97ú3ν| Äâ‚҉ɿè¦<;(ÓëÜÑE±¾ŒƒûËìý“¯Ü°Ã죢‚s,ö¾D.—|‡¬•Ú»i±‘†VçÇ º+÷â°?öÁȨcËÌ~‹¶µ¨ ¥Xafâ}5üÚ,(tPyÆéªëOóÍÍ›F û7H¾‰Ì»]ü‚KÁ}žÝ\|ÜVVŽ_ßnˆCÖˆf%0«©m‡VÕ)ÒÒSö9O,ãâñqr2Sü19…•ÍZ[6±ßP¹äo\ûº&F‹ÊI† ^ÉG?;ÖÆQý£fý™ Ó…aXœ+°vNâæ&zIü'Gvo[›Ïn"e «þ„ ÅQí¤<õ«ñ#×ÒlƒEM“b:I½wƒøÎùßN^"ƒ6ž©sD޲æ?m9ž§)Ù kHx=\õ„˜Š9Mºkă×ÛÜ…¨dý×ÍFò=-ù ¢EDlUÏ¿¢Eÿ=úJŽLÏ~<ï¸ôO=“d¸æ—<Ñë;˜}1„Õ.¿æ>ØçF®×é@Pq¢8zëíÈÿ rrÍyÞ†­_ûé‹Ç&pCòƒé`ŸA>ÄÝAT‡Ï” Q”–rÁ05¸éq hÕ€&àÝ U90O9쩦Á %¸•M«g…²Â,S˜øg+cÚ–ª;à?;Ðû µIé¥í»œø-1Ælpù¬Ô¨Kêø.º·›ô©6¦1o;BãX>¯ç‰œ~“X¯%“舖.JìÎ`¸w5çÔ´Q“ë8N÷(,}Ф^ N6ŽÁ¹~Õ® ŸñY®ò=Q&Ð÷óèçÜ[ØëDTñ ß]G=Y^B&i%Ÿ<ŒY Y3.³Qæ!¼ ,ñøž™x´æS#$T3§Š)q=!hq0=ôöªÒÀ±Lƒ¹Ál:(~¬?mIs_™ŽJÛ‚­µ™ƒy¡7zôÞîô8º$ Pgg£zà˜ÇG·ž×i=gxÈû$Ó­H³"iµ`Bž¸_àÓ`Eš£w5Æ[8®wó}W°ÎÔKj§la#ø$â”.ÅA TWUi£DàØÆjÁ0QÎRñyÛkgrsŸÌ€çÕŽ1´ÂãA‚ZbùÜS[9›æ|X Ck#Üšè :;.ÖGóJ#KoC2®ê;ö¢ ¹d.õÝ¿àN ƒ¼bˆÈRvض^+·ÎLµ"i0-Ã¹Û þÍn¼ Þ»{àyDŸÛlßw­L,<Ôj÷”_÷Â¥›nò3™ú]`>!yM£ˆ,ÂuùÐ7îµóíUºI&ªŠ϶¦ôd}ë&}ŽÅÞ#^ÉÜÔêWc\R¦½Ò{)„ùâë„Nv°‡d7£Ï± ‘?û1ýr½fj÷*Tf‡õ¿nÜ×µ=5;\ÓÏåhLîeé­Å¡ó DᆮÀÕÎ3Ç!û{”å¡WxuÞ_——ú`5Ç(º€ÍË+¦sì•éQqщ_;››5aÆ_%>¦“;Z.&šp¨‰åRö;äIêf ³þJ’ÉØ, Nö½†çIðñå/®ÆÊixœ¥ß ”œX›)·Ç¤xZÝ×V¥sx€ZÜ= L‚ ¤¦T°`œ§a¨ÿ¢\]ÛEú0ÿ°.$3}õjCY‘œ‹µ/è…ëŽç+Ð]˱u™'P*Áu‰¶XM:ö·ÊѬœÊÛÓ»\hO6QsðwéÅ«xwë§ò5ÞDžG áC¢yÏ û4Éx’nK¹£qô}ÙÊ×04Ä¢³Cˆ(9ý4÷•†•—PRI©Øs™çVi#-Gb`ŒDB—’jvD± &¿Ðõõt‰6wZWW1ÙÀý8‚« |%¢!Ïcθ˜Ì'H­!‚¯áo!¡³EjúÞu¢Ð•“L±v¤õ’,òcspm™[éŽR)Q6›6s•— |k dOS’Âá©ËRˆ/¿ÎR”Úù±Ÿ˜ˆÛŸÁ®’é©ãOáùê?wþ?í¦tÚ” ð`†ÉÕ°< –ŽŠóyÚ§}“4–¬F*Î-"²£äë¥æº¢;ãë.4™NÜ|Âyü°µ Îè£Igë¡$VhvÁéc²ž¡æ/Þ’¯¿Ù*_<\¸%¤‚¹WǦgfc:èËRùÞÖ1YíÄ©ÜÌÕA'¤VC‡V¿Æ£YKlà‡÷Î|š±':ü¸EŸ7$gñ¹W¸ITP‹@TÞxLæ;‘†¸!Mñ*Ž^ö?ù¬s|ÞÜø³ƒžmEdNǪFú&÷ü?ejFÔq«8°æ“»cDžC<ÝBv¤rïÌH=þ¤tïF” ­¹¯ö©\\öîH2¬#ŠF­u ~ˆOòÕ»4¼—Sr„놌%7*×G% sµS?˜ÈË/UÆ0—IÑØƒlþkÁ£>ªÊî„x-O'¡¬brå$4…Jù€ù_Ég»ðc‚©÷ËŽ Ó¹®ùzI¾-icŠøŽ‹ÞµväŽC¦jºÕ5;3hýîÉÁ+sß  xS†“ègg»Cè_t¼âªŸ}ÿ|>]R<{=•ç¼jG¦èöf…g¿Ö‚p‰Ü¥×òúf¢þSËqÓÜóijtY‰‰ ÂêAS[i÷5ÓõVÝ«°ÏnÔqnµþÊEû BV§ášs%÷쀿„ëJF¸ĹšVöz!û2_•Þ/+Ð-gÂ9E8‡jóÂß t)®c+.I8mÇ'´nI››Ÿv¾ÅCHãåQü)¶B]ƒdGl ÕU‚ Aƒ(˜t÷2Ì™]Y-Ì–$ ¼®êÀžÏwrF1`úä1Jöê÷»â—Š)Ľl(hçæfS2¬`¸+úµ(š)y¨,‡X+¶—„§ÐxE@[fqAôdú~,/ЫîF›ÁÏo"0zÅZ.w$×Sö’–Ô¼;ó­C~]¯ÆbX†ãÂM,󅆺Ö¦¤-€GƒŽ‡Ï?C[š½  7™ïìî Ç %°O¨õørdÊO‡à¶«âqß3€s£†÷Üù´í³÷©Ð}·zÔÙûŸÉ«öõ=ÜI"AÍЦ~¹,{e¶)†+;* h©Îm%—>2eá¢×Ç‹•3wíxö«Ôøý°fÖl4fü‹ÝTF -}òk̉Ჲw•ªÂë âDþOkg%š]rRx›t—Æi°”9Yz]S9âpVµmµþ±¹z~º-ë²îðÍáñŒÕg ÞGÂË„z)§Ð±ž(Ñ)ž\Ñåˆoh2ЬÄfd=úC ûQrFœ»vnÚXËÇóHs~‚*ÍÖØ~!üpg „¤äÉó$”ìÐm¯:÷M …QN"¢™ˆ–_4HÆA®"¥„êŒ<ÉíÅj^‘¶r«ÄGªs{¬K^~Ì!èX²ùeÙ ÁÕ•=R;69H><š«¿2,ߟ12}-ÿ7S%âçX'QdF‚Ä´¿ÓC2M!êÕuiGÓý£õñdtÏȘÝÉù …ݪì\bzÓ}H¡@‰÷QqœÂ5}¹öÜ6€ãàF:ðûHø1Vëa¹w©³Æ“õÊg³Ö‡bˆ¶\êL¥¯¤%žÇfùMÔ÷$²þ£u6ØÕòñ&ˆ†f\#ÀrÍÖ˜ÖËÎÊß/ÊÊS:y­:=i!rbÝÌ—ØÂ9œÄ.ýŒ±Õ±Šß4ÿYreº$uÀ \[¾¨â ³úÈ*B1Zš5Ì¥ˆÜñ~¸§Ü)€40-:Ö¨¤ƒ•ÉùâËÛ}e³kdm¬Dz,~Í™´=Îúh#xpOÿr¸X.0~ÎâÿHƦw£À:<Õ}9*Mß»|ÕBóøŽo ßÁ¢{1»”§ßÑ› È`¶T£ÕitÄ—å—%¨¯+—,GÒgmŠz!Ø.$ûž½N-–M—<7RmPM&x¦Æ ý‹ÒDZ@Áõ‡— ´HR…iÐwe@ukdцæÞm"¹íÛkiÎV'†€Ó¹¥û—çO2D¿_ÚkjØì^yïì–t˃ÒÔD¥©Ÿ§§|H ½#ûÇ&ûK‰ÿIéXŒß ZÚ =©Jß’–ê@ŒÓèS5V0ã¥ý§‘Êk ùµs¼AO_ðP‚»ž,·ï&M¤ –qÙ¿ÚKnîà݈p×à§DÜ&<âl`ĵ:ж›¯X³,Fp¦<ú™ÜptÞ)€˜ô· ¡i)(Â…cé3£ï9&§Î–¸«¯çÅŽ–â¡­xŠDQþ²ùãHÅ‚j$®2ž%±§ñŸºùh„µôæ–„g1õ.Ù¬:ÿ±,Ç•8µ;«W%@ÝN)U¥üЛü°LŠS–›Ã[È-»›ÃRïmuDañ.ä‚È&¹@²Axæ~Y“OˆRŒX6_Ÿ1 ¼x¹; ¼?$54<¥ôãžb7uÂŽ»^°åòZÄÞXÛ›8}g®B㾑’d¿Uw:W1-™¦ÌˆuÉK¬|“êGÛÏÎ[`YŠÆíΧPT©Ay¶G?&àñˆC¨£lÔD† “¥ÎÅa>’E‡nE MpiÑô 9iŒfž²ÓjîÀ›t²m9ÑÇoç…÷‚¥×‹Á@Bf‚ Cú°›Õ»\x2óýüõ-xùà‚>÷çuœlíûEèÜc\/5c£ /í:díÎæý¤2ñÃÔИw‡û±Ó&í¬=ä•Ï€’r¥oR>ÖH„½ómþùl¬=›ç[·êYHÓŠ¯ ŒyõÕdheþn›wÕÁeõ qÆ4Sqd®/'ÜÕ™W+‹Q6´¿žSD #È÷\iþ ;¹<'¬”–‡kä÷"ÓÐ|4Æ s u~§ô­ÄÆÖñò¯ÐÒðhcRñþšëŠÞ¤ ˆ“€Ñ DŒÆ¸‰¸{jyY/Ä{F, AÈC²öŸ þÙ² >ÙOM…uëeó”ø’|¡‡Õá¸J’62xûX73?0Èß Ëõ°þÕí¥•åyxʇäBN’T! S" ØÇ¬Ó(-¤VÓ˜"Ôý k—K³s$éSmü>‹OºS…|ˆ²£ý@•¼¢9õ¶ˆðÀ¸pLd©Yîì ©ØÎÐ(h9,} ËÙǵEí ÔôÛ%T7{¥vKQ¨ù<~뮫•°D¨ÚsÆÆ¼-¯D(jðk¦ 8ºP¹§Êï^#Ò3ûŸ^²\Éz:ø¡_¹Â4¤´ Ƥz@¦W˜†ñàÉJ? êi œø“FãÁû 0œ¶‘•žÃòm&ª¡¸mÛóˆªx;`—’”_¯¡ÔŽFV¦›‡¦£–î]Ñ kPäŒÖÌæ!Ãîƒ*qE—€hD1ûµàci¦ãzv„îZiýÃ`®Þñ=&ÂÜgÀ J…Úåøw@øäZŽI̧¢Mx йÖt%ÃÜ  ÿ›Š7#ÿ õ6Ê]ÃbT²oH“Ë•K±A^¢FT=†èÄÇš˜ú¯ÂÊÊÑ|ÜÞ¾1_U,`yiUœ÷üçNu k?{åŸÁ¢g…špñ å}»åD»ë¸ÉÚ=z9KÄ¡ñÐg´Ž°ñsùþ§g_’¸Ì9'ÔY:5“Úà“5¦¶weAØÄæbëû8#G¾N™‰ê¡‡Ùœ¿0AðSC;ÔbÈSE^vlNE(ÒV7=÷çP;¼ð3tá'ºþ† œEÐ,Oð¬n>ÿĬý*áè2œ¶KŒùc2tsç=²š³Ô‘zl´pšÓïSd‡”MÊG¦Õ]o:C³…kPò ÉŸ“T­PT øÖëôXL™@ÑÅqT7œq©ŽâÇ)Ä.Ud>TxÉ„¥kbd;[áíº‡K©÷XUˆÍ¬ÜÁr âý^ Ýyão‰¤Æo5—fÓ,=ðÔ¬+¹ïsÆ ßË¢³,ÉH»“3zXr¡ËºôäÑ‹kÝpiw¯­×d)«*§ÕV¿ ã z-ž¢®È$0+u Ce~K¤ñZU5la–2¹KpÓûIyI!eJ°À¤¥×§Ÿ<é/±ÉK)¹{yQ¯åÆ:1•‘w#×Ê$2ÀäZ4ו0l=3mlF*D£ S$.¨Jª†ŠÔ#*¸dåÝ F;/ÌH¢¹AZ,Ì*”–°€¢V HXÙë/oÖ!,ßZ%cF®~öBp×ZGìÕ6|ÀoS^²j€sˆ xõ‚Ó ôñ&ðÓߌTR;êž 5›U ®k¯T@bÓ n*üÊo²Öõ8‘#f(Q—<ûR=”\¾Ì›ù—«tÈ~šùbwXó‘uÓæâ¯ Ãðo2çšu ”ÊeX¶Çn®” ð*ou-k††6F YüÓ™H%à^M!Gte›ÕŸíW¦ RcôÃV<Å›´¸¨ú~™w©n÷†ø2Ò 6ëþ‹K¡5|¶àÝ7/à‹ åeWÐÎQ·IÊ€sú5â´qØM󉤠*1¢ ŒWˆúÃÜM\Œ'h´\åˆÙ|#·WH¬dŒ¸t6Ý&BJ[æx×´U¤O}Êw×%ù¹ …$fRñצ×5§”¶uºÊ7Nuê¿uʃ­ßqÕ-9ૈ°˜¸ôó{tÑ(Vd[R‹ÌiIÅ5AÌ‘ÚÉ´ÙذŽ'GK!ƒ P&„8ëýa,u1;T¿`déŸÝ7"ü®‡Ü_ßVæšýÁ¡ð‘¦iÛ€®ãyáôôL0>‰ý‰ÜODã@Fdw]f|`¨†ä ›éHg9¶Qe{¿XBÒ07,¿ü¤¥Jê)E©˜leY–íÕHépÿw® ½öá”`ü×5zQ«u­+ìœÍ6ÑBu:Õùöo/Pp/ÑßÍ~´+KP)x’AÎrí9ÇÀéaae€AÊm5X¬ïÕ!€ÙñV¥8!¾Â‹õŸ Q5Q„^…ŒÅ5¼œP‹ÊX®dl;:‘guæÿ(²ö@—7«od¬¨å½ÿÙ˜§Ó¤Ò \¬zðΟ3à¢?,L(as"-˜TlÄì±D%0àBòÒÊ‚Àµ?§ÄÔOˆwÔ{SYò˜œ6* µÞy:IЀÏ?[N‚(]G26¹;†Ø³—"@Ö%I©*÷' ºÎòm*á«.°sî«ÇÁ’€?{Hëq§2ðiL’ºÁÉå¸ ÛՈKp*éO-ãmˆTæðzBX´‰•ø'Š ‰U÷‹”Ãu¬˜L°ÀÉpý̉±.@F›l†¿¼«` µ ×b3X %ó]zÚÌ õLîí®£Õ\ŽC= 5/×?~å·K¨8Høë„h´­¬bãë­9d¼Þ}ép+s—Ã(ˆ&1.qºmÔGý‡!‘wð鑼Ò0ë'ƒÑ&ŽJð;2ßúõ¯-—áá‰Ä³Âkµ:’\™hì*üò¯¸ > “ånù0ýÚ»+3ªÀp "!B¾U Í÷®GqP¥öÐ笺 ž'0r¿…õîÑeÇ É: 0ÝøÃ½¥ð{¯Ð.ôiÕ¶¯ùAfR¾cL^fGâ‡6ÉwT™[p‡[ÅÊóÖÊÎ30ÎË•+þ¡Ç“§FUCêÿM'_•ñ‰¶õ_<©_•`ØL¬Ó/H±Á´Š@ïƒì>6°rŒ]la‰vºÂâæìëo…ùåÝ|Y9LºÝ5©Zº®Š{S´®”À´½ôƒ51*›MþÒ甸Y¹¯-Ë :?Á±\¯ìÁçÚAEüz‰ó!GêC.v{XÉE?Â^á—¯ ׎¯ý£€Tœ/1p"ô0§KQ8éµ¾FÞÑ{€áVZ؇ oIJ…þd)ˆö 55ÜýHÐ먗èß4‡]7¶àaÀpä’…6¹ôÒ¿£[œC–|jÔLdRŒ€ÁÊãÍÑ·Â/$Ú#ìÎq‰#ÐЄÿ4ÑwN#à )»cѤdŠ£ê×VŽCh|€-UŽèºc“I,%ƒ È…épZÁîšw?•VÆýû]?®x£f*2kÅiª"‹œÜÇÅaRRÉ YGÙÕ¤ù*dHiFa§‚=§Ò¯ðÅʨط†r›,ÐsñwÑI‹ˆã:/¾m{Ú¢àê—´MXó飽EÈg'÷~CYp}F `bTS^Ó¹Cž0:anÞd³ÁE¼ûpôo+±¤2·BP©ƒòj®ê ïäߨ; `•9—FvÈÕÕJþkߥr(0ÑCƒe1Âß~zŸ™Ô£[L —El£¾ð\¨å·±óZä“OóÜïýŠá¾ÖrDph3Ù/ ‘ч²BR6 ­H KË ¼Ð¡’’0«åËÊhC°`æR.‰½uóV0²jvþŒØú͹å>+¬=Ô:?̼ $4{›ÐpMjT6–ÞIŒõ8u†ðz(‰+‰2Ã7{Û[¢œäD¢!E뤗œØj8Lí×Ù˜€¥î`­q˃¡<Á:9oqÁ |‡PŒx Õn|ZMdð ų_ç…©A˜Ý¶ÔF–º¸¤VÍcVµ¢óSzK%`.ÚüÐQvü¤Þ5ÿÄ<¸Ì:Y•é.}-yÞµ·B/Õá5Øqþ»náyD)a‹î ‚Ú:¹¸/gkàl€óu뷮¹þ´ÒÚLlŠû.Ϫý‹Mh X°½ß(ó“ {}AD<§Ê¿Šwá‰ÐÐ˾3QÅ^&>Hª†¶f=”®o°ÿâmoÇ®­Oç_Ÿd˲Ð{’ÿ…BíµxcSNÉúåÏ¡ÁYš• •’¸›ݧöÞ‰ºÂKòXÏëFæ´ãÿIS¥ו_ÑYÞÇÇÖŽ®N‘Gê"¥~‰÷°Dá‹ 5§'ò+7¤¬wº"ínMrø¶Î…'q'!®_t¸aβ4cdÊxËhà;V8ƒÔáò Ì¢jo5®\îàI¬Ë=µÝS!æIh žœ 2íl€xºqÄLƼŸ‰dÓ®ØXe˽A™„º¤Ýè —÷W©<ô*k:eý6‡ù5•25lky¦ yØ; õÈ”FïÆˆ¯%ÇæÒ t1÷qæG[°Çæß[l€H8ß¶×£§¾I4úlEhLÄ£˜³ /Ô¿uVƒ‡­ÖV­Ë1ùó­Öè×9Ì¡ªu•N6ò•t&e J~42‡fàUŠª!ÃLñé'Ä’üùqEqv}7†’puD’•Jñ¤‘Ò½&³‰ø¡{œ¦{¦“\+TÞ57bÍÁCjø¼uY#>ûнéçm#ÎÏ€Ñ21ß11F¿^ç¬?hhÒ*î¸ [75RS å´|À…O¬ç_ƒ,nMnú~ÞYl– ¹Œº$¾uÐÅ¿6µµFF¡üBÉÂóý ?ç®iùnêï+f*˜˜FíJíi^³1*ŒÈQl¶/¿Ùú “ß 5[¶I×Òþªþ°]•Ÿ®Õ1Ä4wlÈÆ'ƒènçö0TŠtXÅè$Ú…y³e ºÛ¼WÉñÇ0¥0rEh9Ž3#…äðTá †9Ç€RÜ观뢘 5R›ùe8^·–磻¢WrÐÕ=FM¤w\"D^Ôr×Õ"h¶Á·»§³5›!tw¬P} l¹OÌùÕp:^¤l[¼¥¢E«-ûi:âç<*ZCW¦WNîô:Àû¶h@h]1¶?ÄZï‰jY+²°zÿ.С+¹B¸2S“LÅâleëfmé,ï¿n×U°øC¸ß€á2±)ôc-ù]n¸§ õBþ«êwÉÐ/ºÏ‚ŸpÏ¥:/AsÞZjž³òÔÌ_ôšBÞvGb½ç ¼–‰5nÕH‘Ÿj!ÛiáÑm…~ŠÀã*†sîîŧ[›|ñ¹×Eïßë'¤ñ¶Åã´Cø@7´´bT3“dÄoÌèÔŒ Ë¦Ü´[è8q h&DÜ×ôáâÌN±9+BhhÍ$ûq}o §B›ýPï½eqë>2üø¹™âo¯£Já]mž·‚‚+7à,[Ø­9×¼ ÉWžãÕ’Ó6b#×jÙ(¥E¯^ðàož²uS鶇-CX‡Oî(@x*÷ÖƒE[ŽÕÆîï»3Óù7k¶­˜¾ÜzBòÏÚÕ`SøCv=rx,à ½ûc·Á©%±%£æ2æé lU1ùÀ櫽<ñô¢?÷¡ d¬kfÛ‚?’sáa!Ž©×/P;Cñ/#YcE_1-eéŸß#T«ŸP#m¶ó¯ƒX"“8Kœ‡J¾Ñ fþJï´6©çX”o¯â*²iäîHðÝe üGø@‹éØ-»¸(|R“”ºµ¤ÿ¹þu¬¯›~1>z$ÿP-¿rͽ¨L€Õònów´AeŸÜÅpÆ@„x’ñV…æzÇ *‚DYH§›ÜÛšÒDK‘ByzÄzkøÌ ­†}À%'Ÿ¼Ç †GrMž±È&òõ£rr¿roWé +Õ! ´ž‰l™É 7‹gŸ•˹UJaå>ã2Çþ_]›Qÿùfo^ Z.A ¨–…gâ16ˆÇOðG d—§x o±œ‡›§XžGåQ³Ô?ÊX}o¯M®…’°E#BµUòÆk*cž‡'Oµi¯sÃØìK)׌žÃ&‰ð‰æÆ¦®¼2Óf…ŸÀÆÉ¸m&ú¹ ½Þ»ÝÁ ò­‰½…ÃUód‹/¼…Öµ†3‚vöV¦ç³:UâE ’a0Š{WÁZé Úp}Qžç¸½ŠbS@l„ü»€ü°æçá’IùhepKicGçUÎçŸnÏqkžkrL†Í?‹AL ¼< „çÇqƒ¸Ü;->ý¦8F±ëèì‘0t[)%XGó…­_g’i;\S¤/MM 43Öá¤ðÓ>¿Ùî/©ÆÀ¨nð'ßœˆ@÷£–}>L~¸ÿfÏõ£i9ÇÚë—ôÙÄ'I¾°»= v<›°¯¾®Å¯Þ+•ÁÝ ›Nùoær‘ìæ¹”OžæÑ6ø>¼¨Wœ(L¹2SZqœÈƒ·ÍœSÇvˆ S²”"YË9½A0%Á‹IÄf&>ÓÏHÇ>5 %޼dÔbü@ü£¢GO^ñº xïèSõø¤ ÏÍtý)¾²çˆæ—õ‡»ÞWñŒäFöŒòÄÔÍ‘¬›1>ÄÁºÆOp¦•èvaâr“¢c*gÒõÞ½¡F6ÝèüJ9„²¬qo§'®ûkÙAì2¸å¢+ìíŽí~7~W®Ë•y£ÎÛÌç›…ùæ×dÿgÃÁÙiä>éõ@)žÌaϵnõBêý 9ƒk2QY•ÔØ| QÏ®´« ` ©óŠÍú^u'»”Ö¥‚kNNuë;"ï®6À˜n9|*>Ås·g­ðô{ kd°¾àÐ]Áiô žÙ‘ @‰‘½ ?"ƒ©F{†=½iý¥¾ð8ö{TÒ‡$§\9znµâtAf¯æ/²ÁàÊp5¦˜ ¬ g´¨[Á9± ¸N·Õ&<yÿÜêlW‡¹d¬y¦O=+8·`Vñ‰I©¡/ w]IvüA—Ûk¼þD¸t"ã7Á¨IÈ2ëT@jñŠ"í艭þWMKŽôj,“L·À¥ÐÚÔy6‘!¥‚ÁÍ’/ÂWçÅMžbÀA%;fFD…x´½tDoÕO÷ëÜÏÁtH³]ˆ ÇL4qŽƒÏÝñ¼6p¸ÀVIfý&oÄa-­ß¶†{Íbu¦ÔìªôOcßæaU€íkýì#Å5ä>új¦ßwgo=WêžMVé )/©Å©>§Ó}Œ½Ñ”»ªŸˆR„4ž‡ú±è7׆GëŸã,ýï½’éWÝzrêk!"åâ7]¢ý£ÂPm¾íÏ,M“ÎlÒ¼éæþ ÑŸDË¥ˆØ,BœøÞ(*ydÿ~F+}ä’¹Ócû‘µDD´{zãTü¡ä«IQöêP*üå¨ùrzcè’š¬Kú‰ÖúÌæ×$,#ásc“1ÎbÎú®ˆßäëpiÉ5®Eúr\ >”\YïÖ¼Z×Iî 8RÏÿ7#À"´¡ß@Å0&"3á5øú+$âA-RQ°*¶ 7Õ|=½m;8³È<·>„VÛ Æ¢"@ÿþ:d­.÷Ïj% p 6%rÝEf)Ü뱑lX«eÆA<û–‹Û£<_#|ö›ËpÔ?5ç²6°"$k#yDÕ·­1Ônû{î1¸Ž 8ƒp6©][³ N@°ö¶HlŽ´[þJvâŠ;ºðJaìEˆ7^õBSBk zváu:¿Yé°‘Ý'E ŒŒWù _³½¡Ñ«É ³Û˜'ÂÎm´®9¥­ó#=(û!šò ™ I$é¿%÷«»m¦+ÝY¢Ê’""jÍ]àýŒ9vGìžE§RëåâÉ•Bý ï_všäçFºÞsps à5HS_b»’à§.±ôìm„/Ç ¶“.õ}yè‡ aì ‡ÖÀ³«LçÒ•A.ŸI¢ ød³Û‘%l¤O°/%U•‰sxÓ*º5ì%Tèm*Qg#r¡ÌßÎÌfwÓ7ÃÉ-óP“j@â.ò»ËZH'˜Œå5G7^ñ2RÓº"bóNÌ!èPQ¼/úŸÁf\åhª._´ÕFOÆÁ´©¾‰.À:EȘ^%ÀÅ ÓŸLú7¸ 6-¢¸³Ž—_ƒp² ä&_Q½nW˜Œ¬ÿ‡Gd\— -_(Ù["Ò™âç?~‘*µÛàôºG'÷ÓV;}žAñç‡ÁêGÔü" :Æ™—Ô2ÚÓqx®„ñÒS­t#wÆbœ K—˜Úb‰¶Æù~5Í9¨¹Mæ!ۂȉ[¯ÅõeÂ…2®‰OͲ9ý¼B é§Õ³;|ÿá€W[ãUû0‡#óÎ ýΧûVêÒÎýg:ñ¾JnF»æ,u¢q_o^¸©Ò÷ _Táó‘Ë. ©¶Îƒ¶v\Ñ<ž’äÂÙÕ|ê{ÇmHk„åc/Bô:2‹ å½¹5@H~§ÄoÑfAjöohuV዆Ñf^ßéÓw»«ŸÊš90`Ô¡dè’Dæ³—Rí›T£ U3zFð'óIÄØd$¡ílÚ4‡•zG óË”>£3e0Ÿ¢‚Œ6°ˆ”yåJ™–î![ŸfÁ´vÑɉqÔø4ÄPç #\\2ÂHc® ð$)— /ÍúÎm¡UãîÚÇIꞇ†2ß}ñ O§ãé}óøŽ¿¬Tguð¹é"]â÷áâc5Ú#Viù!íÒ üë ÙAob °5ok+Õ(Ï.ÄŠr÷ n –Õ¼Õ=5Ò˜V9u {E JŽCê/²´e å!o.K±QšÃqm4øæØ{à(K?¡œ]☥üuEFPPZ—2\Ÿ0;²But¨Ùà@îÖfÔ뜋Ԯ´Éfbføµ'X±znª½ù…©Œ<à¶+®™w°þ¬Ð¼C´é5½^â:³íNÿ=½Ä•ónoèú Ö#ëtèÈG 9Óý;¼ k1(›ÚyUF‡Vm6éíA<£`ªÍœ([s½hªÑ³Fk=Lý“ï²\߀^xˆ?GCvË'_øx0®Xñ:ø~ÕÀlÂUÍ%ëèE„‰o¸¥¶tz:Mv“1Æ)ÆIˆQ©pv®3.]l¢2! ¢"Tß¶{ñX¾kƒ¿^¨ý#1ÕØÝ(»dÑÔ……ä]œà6 1'ñ%2¹·“ËãÇ>Â⨤Ÿ¦Úƒh`…?×ô“UçEî> âV»¢ ’Ÿ£‹»’[WfâQ ³I·±aã¨ÛN<êœé†±’ø6¶ß=‡7c ¥v€Îå_]ÈFÊô¼kiàGwü·ãŸ` ¦ùxe]²2þ‚{Ô`œE´Vd5™ŽYFTbÔ^ÝŒ¦± çÉù¥\$ß+ÔÇ¥CÒÎä.éù×[w•«ƒ×*¿îH“œBÂ%É _: ï`g"Ñ”ëÚ¶I?t4Sµö_ɰ=¨)ž¹Ò2ë´9ïË_Ì+î'4Á«Ò%èd­¸o`>z¹a0^ó” vLd•9*Üý Q´Uî;HÁÛ^Zá Na*þ&¦Q©5¥*¾ƒï@Kìžb¸Ùcš›9ùû¸{ˆmýV-«6ü=> Ng6Ï–FZóÉG6&9ú[|¼ŠWfsj¸/ÓçÏ"]bîPÝ‹™²ê#¨(’éœÛt*b¾ÒóB¡?nO{Þ´rƒ—xþZ¤ßMq³]Ë ¾€ÅVòÈ!T ì‘r¡³XÓÕb&šÅ-£­P„.Ââôå«•§#ie1=ðŸÊãRr‘»ÿ«/£[;µ»,ƒ°,܇˜ÒÑímiê1ðÝ€œQ$𣝒ô(÷PÞðÙâË$€I™Z§†#‰ãûÙfRØ=í;«ñg»Ã…;S£ìÃÓæ)Û1‰%yð;óÕÛßO{OŽi² ¼\aØ1 Õêï ÙXJ£ÿRzbšJ:ŒH„ªaM]š²bÃçù—¹8#øœFÚç%ÖPÙ äHÆ›$,OUš"à4ŠB1Ãg ú‚–G¬&Ë%¾\x¯tÝååÓ«™z‰:ƒ =|îÄ)#3­1Ya¯7?ô﹬Ò5ó²ÜB,èÊ!‚ƒ ™³®ƒ¼—BátƒÉÕZú¤¬ßÚFx³.¦hudÝì®Ö\ª #bgN`k›\õ×h TÜ[ÕíÄ[‚çnê¯ÔÑÙ³ã7ß¹Ê.]aì›ÒA©ZØãµ'kÔNt›Ì "×–¨£BääÛ_üŽãožÀŒ[“B-*5GMéM.k{“EF1|9iW¯{Ô§W(E—W74n›jU“dh×¥¨õ<Ìß2!ù]ã·:Q[W+ÌtI¥»Z®Uuù÷‚Í'½çÉõUU¹ëVeŠ>¯TÃDAš–#êî/ø!Û»Žq!·…›zEâ³N?ëhÞ8¹"uÊ·Ûp‹ÖŠ.ÄCŠ“Yÿ¢ ì¨ñȾÏ ÿoÍnoTºsc‘ 'Ã\j@6l±S>&´<¢á››òaص(gKygxò®li^qŒÜØI&ÞO³5T$ʬatÔt…ñê¢ø5‚ƒ$µ—z¾Ö;Ö¹ºâÆîÛß?n±¨dASiåK«Ç‘±UF»"°·“†Tp¶{c%=(’{šÄþS.×Öù]éàgÐÕËMMdèç€Ú'Ê¥=*Øõ•ÀeÎ.ˆhe=P1"ýLW H«Ø å ó)4á!Éò3çs—4d&õH«KÞ½íJ³²/@$û«É}­Nµ]~-ÊI’ßQ=1q„$ùcx¶¦Fùîdf ç!F€O|Íç¹òòP:ÿîkRÀ}ï3õ¿Ø¯½ØÙß.¼×V€vªEø½/Oê)3ZÈõƒó6–„>ç@Ìá 8ù–³C| ¦Ècj.ù*6Xà{€sùJ¼™C­ÉÜö kË Œ¬­ŸS3®L˵ ^©ƒ;ˆ•Nê4¿îH¼ãUv +µ€Õ+ˆdß—NMyfì|òŽ¢æ>å¼úµrýöev’Ðû÷2ð¨t┘B€ßѶf’´T³r‰ÛÆÝhƒ²Î§¡´ENå‚~._®Á8oï_²Àølތ嵘)íÁ‹èAOðX õ‡)÷¼O¬ ÊE*„Ùesõ<Û)'kþØë<á[.Tååo=¤ ‰CpkGÿû›c^•ÀÚï÷fJpp|7YIà~K燂5~ô*DL4N¹óŽÆ˜rUu¬¡aËHYË |êƒRå€äw9Ý NæÈ¡dÐS(%/ƒb^T<ò@_é·O[íþŸi&NÍÙã̬éhrÆ{i]ñÛ(±èòïŽàUõþÕ[ë’DÛBñHÈÞQ½¤¬á*l¼ìû\ÎO&{vê¶— xJ©ıóšChîAìóTfƒ~)Ã1f…SËÝ¢/eªÿ¶ÅÎÐï¿C39 ’Àïxø”«´v¼yWšâ°aæ,È•üS<.S•s½éxRÀ‡[D,üd·¤ærW•|hbVÀh ~³8\ÿ¸0ïK€ì£Xþwßj×ÚãRuÎØ¡¾¤QCßR…Ô~ XÑ|þF¼rgfh–xpLA_ÏØGP³¥†ÅÍ£9O›‰ŽÐW†à§³m›ž©-©/E‡™KmF³!Ì]•ãš%â‡ý+é„«n¿;Àî/®|$TŠrm¯: ÎøÌC­²¢VK2xÓõ赞âÍdHI¬¢ˆ©¡£ðÆ-(»M€ä^šŒË¤vjT„磆äØÓ ï5ʨ¿AíÒžuÒÇî°˜9a{OÊ3ºÍë}M èûèù$ÐØ)&AyqjªìȽË;–G̯ð}/NÃs1´ÊØÌ³é!Š–àcåÛÖQçúR©ÊäÌNùžígif£8iœS}ㄈŠî2ÉÃ).“LjhQB|aúL§‡” áYrTó¯±S¿û6"Îå­ ÂµŽ\rÓ$z:.D‚bPçd¦578D²|0n޲û y ‘_H:©¶€‰»è5¬«f£8©‹h¿ÎL <Ž6¡L¬¶ûP€œ­çÍ„¾ÔNlᨑ(y©KF„Q«c¾xTQ÷ù¤Ç'ÿ­=jE½7³Ã>{Ù~n •çÆ]I{²À/ü4Gš)¼£Zúwh)"{¢¿›¦FðdIUoxk5²-…­´åÓ$¸š¨i\ÿ‚RܲXwf£Ókâ˜Ö uøؤÊ/s0”Y³éÛz­J€]‡S°‹ãrc>|'=!»Ô¶cnÍkd'…eÞ…$^yççµërížO°+Uk(zªßÞg8‘lZÉ;”A3VµÏÿÄ¥ iϤm*Vš‡vðýçŒ0S\Ù–­EDã7øÈ¢rº­7}bhÚ…$Yo²>±ô^³/ó±ÚmØŸ,Û‰VnpSÑmpå-”*¬…÷þ§\Y$Ôùêð!-KnÛÈíí[bÇ5¹P­Z­Ҥd·‚Õ*ÆÓ±W«/¤ÜàéÐŽóZ,žäÑ*’¶Þ>55´³y{ØÿèªL3’j©„?HŸmã€Îa©™mÐZæûÑ¡içšÔ‹ë­¾4ÀhuwY0~ë[þO;Ê{IY‹ï;ê¾7%8§iƒŠ×«m}®©—,‚ÎLà‡õv8Îò˜ŽX+xzÙEì4i˃ܻ½²4œ;Á˜jl·ˆyBdû€™i­õ×iqvç¾âŸ­“€¢z$Ò£g׿æVëTÙFÞüŸ“ï®NÁä2‰#H\°Cfo¨¦b:G#ê]ÞÑɹwí];Üœùàøò¡ôGüŠÒ}H“:ê's‡B‡N)Àqåuvf2ùE”éówlçÖ/þy¦J‰”Íâ"SÔæ'a…T_PóT¿»A)æÁM2ü¹ûF“9ÑõÍðSXWøq´cfAKÃÆˆ¿¤õn’PÀõ …Ú.s/%Ý&ö<æžqayjo]“Ú~íÒ:­`¢U¨(eÃ)ýfY¦(‘–å×ûbM¡yã=C0H]µ’kFí-µæq^A~1þ£]i®ªë·íW™ ¨¨U–¼ôcô÷Ql³3™§jÜXÒ]¯fC¯÷³õøA‘­óÎ;ö·|V¸lJ–õrÐâ£òÅž¢<– T‘ïž0”ßÄ–e¨[+ +€ç ›„eÿÇb&Ê!VÅâ– <û~QŽþ1ˆÃjîIP9úD¡¾†b}¹§ÓŸ  1Õ $:ª¿Q55%•š~<Ì=¦,¥wFër~bèy¬§ ì9Ïö'v“…Ró¯~ˆTÀH‰6C™]gMºŠm½hù¯xó!ÿ5-ž2Œy´ï²ð¬®”3mäñh¹rm-B^“îÎz bUâŸï¦jëÝêD¡ô’Ð ÕëóBcëH_ Q£ØâýÙR…%ïZ³'|4ïQœ«”N9ÔïXoiã•ÈõÀÂXÞN¬F+Þ.ÀÿE˜gm0¤ûÕÖrúüñ¼[pMóð¹ð«†¥t=ØpcÄözø4éaD?fÙuar”~È_5É;s½Üú ñ{ë&{ ½ Ò£Ní‰ÈÉ|r/)ŠáC ' —û®2\açÊn÷pÊ™U×'ðZÔ½’Îâkú­8¸ôL#Ç{½ R ÃÄìp©"’ŽÌ n|«—yXð»×udF7"8ÌwôïÑÂgGÌ•^£|_ãFð_ÿ/é™uDâ3..2s~EŒÂ.*¾ýïÓMÃÞYÄXÆìÔ—æÃó3á5‰˜MgÎ`Ç•]™CY˜"R"Nã˜k1k.ª¤ïõW˜‘äÆÎ}ž ‡´xøIÏìH‡ÌQèÐ^Ÿ›ë N…yŽÞ÷ôEùx”àYôŸÞî”c…gÛVÄ«œV²Ê¨±ä!Oׇr󡾇ÍÉ`C»”çzSØ<_OÅ‘k«P .ùNRí¾áKAKóÀã)TN¿m/¶k`f¨íHÜǦ·98^8ä´ SŒ®œC'Öp­sO¼*8ìx¢˜N>ŸE‰3ÿ [©9ÔÃq”ÚZ™ŠKQÍúzÖöøûÆ+™}–BÂ' ²z-)†,ÿÎ6\J’èÓ}ó`^°Læõ°r+#öfqí[ž‡Vˆ&.¶tö¥ž%[™%j_%(1¼­Õn!š«›·û´‘©ýôaîb’gM+2ÅBi:<œ+ á/“u¥öR‰©l‹ˆ ÔЗ‹ý$²H”%M’~•V®Ò6Ó¼§LMPì¤w­³·§B;óŽP½.lå‹Ç³2àÝ1eÒuAÛ‰éš^ÂACnËtaQñqËék_B‹<l¨°l`ì²›ã!Öl%Bn”½níñ›³¬•ûÜDxGLSG3;ö¼8 ÖÊ€ÓìWƒ¯[8´ ŠžÌzýÿn¸ØzxÌ÷Dh½&“¸;[ڦ±†#Õ'á÷Ã/b¯kmÃj.ï›Ñc §&œ÷ßÁk—Ïè8¿êZʞDzM…qÇÿªÐ¥ñYòœYÀ,Çà*Vh~sKº³]Ršþ•…Ùò‡“íÀXÆŸ[‡œ®À؉¥*–´½çEüqPu˜™µ¼HÀ/p¯Ì$äœgšHåRå~'¼K€×!n(ì&oìfQií¥‹Ñ#ý…8ª~nUý™˜Ÿò½ÓVú˜Mβ¥|JÚ¬þÉ>,vÔîp¢ÇJ<÷ìz¢©­ül=ˆÑò‹²m¹ ÚŽf-ˆ´×ÙÛ• SÆþf¸†ì|S¹·ÓÆ)xˆ5¥ì*6)ƸÆÎëŸÔÞ³‰¬sĶéK­/ËXÜQ'¢£ÆÉ{å™d˘½Ð–a$fèBãV‰ä‘·Ýû-ß×b~Ø– þÍŽA7°•˨ôS¶:¹Æ5á’‘o8ÑΡ½-+ÆwÉk ÞøPú5ÎK F?Ó€&Fœ9õÊ<»¥àŽA@Lo7¶moû¶©N^]ø‚=ÑaíÇÅGÙb¹øSŒ©“¿w;Ʀ8ICiךáû:4+ì3¨/Ó>ã_÷cŒ<©åÅ«Y0RL¢~1âbñÑÇ)šÈQ¶Þ*Óp¯0piè. …r£ø(G:Èžì—Õ}ízÇ´IL¡3 £ ŽF¦}}À±€·1·ù§Jׂkqô˜*B]¬f‘½6âW¶ÀðSXWNnõŸm­é¸Ï£  #o<ö¹=<Ñå1dä½ýº/ÚÆoO¼‹‹~_†9k‚°Ë²€vÉWkÈÚ ååÄê)Ó6±±ÞgS‚«ÔÞ3ÍüUÉKÖçàëý‘?ŽüÆ›ÅzÞ&¡¯`ìßïãÀ¢Þ;w²V‹M×#ô‡£ÿwkäôһʞejŸã‘¿…ZˆáÓx6MÐ(\9%¾,Ÿèîég9K;œ¾¹Uøö¯¿È™Bï­×`qkÙQkîգއe›Xvfx¼*OàæÃÀZq¾²@2Ù}nÿ#»b°…6ÓÌY˪4À^b¿1«1ŨY“Ì·Ò7OY•©îmÄô9Ú‘ú£“Ñ(¨Ý«ô>￞{!ß°‰û*Ì4 ËN5žw¸SÁú1çc•Ez]!é9Z‘‹g„ºààOÂ0¾Èÿu]f¶öÍ„""f ®áéüãZö0ªbuïñ>U}K‰s¡ÖHŒÛÊŽbÉÞ‘$ÓEè˜Ìäø¦aN鮟W§ß§ë¤)D㪬ýYXíx-½¤"a½`„¨h od 6þÙW¯¿gì‰3¥²µ!û ¿Ð¦™(sNeñß‘Gê»j>>¤ËtU%ó-ºâ®)ˆ€„Šê¾{cT%h2?”„­:òX0õJ¤®Cò‚£t{atæ=骲ëÁƒ«k~~*O–¥‹™e˜}p•ò8•ÿ‰€•³ èk’3ã*U]«·$çñ–ÍÀ+H-E­t S¨ ‚þÉÿÚ|ŸsÿS€V¨ÈInˆ¹¥ ß5ÍYwCAb%š¥U.ìÿ(n¦»yKdJX*3bùËûì¦äØâÑĸߤw5oÿ$®ÉXVkžca#åt Ø'ˆ'xx„G­“gUB‘-„•ôGÆ6‰žeE‰7¼…`öX.@qÍ<Ò¼¥Ò~ZRRmy,à¡&ãKbbe fïïVøÇj™Å’'Ò¤(‹–\F1|SåqhºˆTΤ!ÝÙvHqƒ#ûwèÌæÃbýÙð@ªY./"j¼¤ï*mžà,[×¼4É©/ŽáØZÈêñ…©\• $Rðþ“Å#Ð{èâdÎðLIjPس#Z­úh¬¢ëá(<(¹^'Ûô\\C×CbpltFÎBÔ°nÜ¿÷å¸#,Ÿq`y›¾ÀŸ?Fe¡5 ’Éë㪔è^$¦„‚—ÿµðB,7`Zž™a¾X8úóºõÆíÝXu]‡-H #i8Ò—ùD:wêw¡™2BÏ‹ž¬(™:$Aó,–÷ÉR ű ^tÆÚ’seÛeêvcIcž–W–s2:l>öT,žïBŽÝþÝζýú51È} D—¬Ž ¨òbDvÈ„le¯M€y>&Oâ*àÉÊ”j’¼œ%ÉÊ T0\!¦ž†J4œi4 : 2Ä’»¤ÈIS𳛂qX Ó‰?À‡ חݘ ñæXt­Šß™Hê R½zõ]“íDò²—ø¼r'Ê%ª+ø.3këtâ±=Ê+¼%[BãõõéÍÍ@Îï%ýŠ£.ª•ÎÛŠ€’Zp†ËurÍo„Ó{+å6he‘½bxÕërI–Uê0ð\™aç¼WÚ6{Òt‘Óï‡^h§×•Ö£¥r \ã%xÜ÷íß)˪!>M9›_îÀwš¼&ºRùðWØôµ˜¸ßùŽ5#”¤“5»î’m0x¶øj«†÷VväSât¡ë¹Èõ«èô²*Ê㨵pc„é‘Sä-¶¾ ¾®ÛÊc!.†%¸•NpI»P"4OÆ6Ä‚USã7g}vJá¨tÞ8ž!äÿ™Ÿ=Ì/Ñ(£5çÞî û¡ÌÖÚ¤gÅÊ: Çy4ž½Í¦ÈoÎà³WR©îMY d­bkàÉ9¸›}·6ôA‚){n*TU‹MaëÕç@£ÍÀSnRžçÃÀ‹Hóæ­»ž˜4'äÝ©ž¸”w&LñÆZ§RÕД¸æí®^2ÕÓ1I\Š6 ¼ãxrÒˆvÙÀ`'"d‰ï±LFs ÏøÕž¹|°,X®¼ÛpÔHÇþÈ¿Rþi­}ü@Ë :RNHw«Ú‹ï©½i›JWÝuÚ žc Ëô«Ñ-w&Øã²©)Æ@ì/íi‰žP…|ÖŠUäÙjÍ‚²0-}ìi_Agòº ÓL†ýâΜ]€æíokÚ cMé›ô7\Þ;£Ô\¿Œ sJðŽ ×7;ÎG“\—¦áÒÀ®òù_h¿e3¥õ¶¤G·¿OÙ¦š;9ÊØ˜0jxDZcÖ184â @ü ¡"g½ˆë,ºæ½#ëÂl†Sf¼=$¬ÝàÕ0GEêùým fÒfß›ÞÓñ7ÃçGæõÆs+5Yð ø wõ8;3¨F@Q•С×jôçz1\²Õ£±À‹>'øòäÑœbŽRÑ]6f»Ùà ý›`^¹lʪÓ(Û ¥æ]FÛF¤~k»ËhÔÇ;঩ÚQ3 ÉGqáûËl%{èø/„tÿC"‘.è°®(æ¿ëGc5-~ Hd.fuj"_^¤ù/ÿN‘.åá’º(Úš²'/ˆmœG;lW8ù 1ˆíVHXdþ#xŒÆ/øfµ¨²Ù"¾…<®Ÿ6õLËU(‡`24ö¾§$8…|gâ‘3²Ãç>ßl|óÃÿÃEÉ ÎÒ\9›¸d²(ñŽœŸ›…ˆÔ®ýÙ{üWA? tINïß§O¡ûð‘È¶ì ¡øžÐ WÔŒIr†:C̵k€¹ ÜixrùöHÕ´›X•x^õOŠñ¨æÞõX‚a}íü0õúáÜ"&r…Áè.ÛL¯5Cª0~9f–´—Hþ‡pá”HÐí?Stº•Íú8lyÁ9\²Jh뀸Á«ÑC›ˆÖI^áâs®X2šä2÷'©h½‹„¶B«îz+æÇ‰þ”¡å—*ÐswQà'}ÿ`#–¡ÒãIÇjH'kÒß6.S1ð ]÷Ì­t.A¿lÔõDbpNÉ”NÍÂŽn‚L¹4³¾ÿÕÌ(©t'ý¥ ”n¨0€ÒRÚC«NË›»c&§à0’Y(¿ƒpuΉ( n4±ÿ|üé­/ ô°ä¡ÛT§)&`Îâ7¡ évƒ5 yY„L–;…פXÙ…­ÙdïýDû8&ã5Q¾Æ!fWPwž4r÷]Ã&såM¾ýɽ8ñ-Yvœ9u&¿Â…tºåÔâè†|Ÿ)Cy2¬iáIyŸ Xój5¨2%˜ØtÚštÅp§ÜÝÅ:ÏMíÒ4Õ­ù.$s¨Ð…ñÔØnîvç¡;1ˆJò†V̺š ÿõ¡eÐ lŪ§ü€ÒIûiØtëM"郬Ÿd>a¼†$OFðõíÚ •H×¹b7Åš“«EDþBƒ†2¦Òß0¸FŽÔO¬—ùžõa\ 2¹…”ëü>ù¡âQAÌJ;¦Äç8xPÒ‘Y)ö›…ý=ºÔðöBy.åžyF¹?x´€Û“Ñõd‘¯ÕÑÙ2ÏvõÍ:  Ù)B͹fêdµá"cªvÌ6s3¬‹NoÉS[ÿbú'› á€Üâ£ùN~wÒ~EÜž6Š7>ðFÞ ‚êÙ§LÄI„ís\31 ŒF¡#É)¦CÂéÏK/™RÿƒQ©Y`¬É‚ö.n_gd¦;§p«n‰Ð ˆƒnNÜŽü˜3Ð^Zùq¯–ÖÙYf.D—^¬‘Oå¹%ñÞˆ´ü¬‡Z&9nØã•„l½QhræþЙ’·y4#«ERïOŒ©—‰Jíë ­Í¯ÁÏ¢?ÀÚ˜XÛceç–kâ<5$ìæ¹(æF[ ârY„ìUZ ~D†Â<{Vû¬p1 Î*O ´W¬“…ÒÕ7»?F ”~¿º í¨ÕTƒ—Íþ¿åRœ—]T)Ìðó'ã É÷˜ïQiÉàe ïwäRiþ¢ZƒÇ´éÄŠöJµ¾‰ÉM[õˆûg9¹£žmn8.˜!·k‰™ÈVÿõó¶ι²}÷é àF&x¸ÌÁ V®Üƒ‹äü:y*äNØ©zªé›úžÒæí dØ¶Ô 0cíh¯Öi‹ÁP³°)—P”­øýÒÊßùcS¬Uð IM¬†-ßÉ ßß·N3Å,, ”ߥڑ”E4ïy`»Ò-5ë;‚´³xçö-}=F¶‘ é2€=5ÃÔ°K›Ñª`sðæVÛz_{·1Ôa‘ª0@iͪÊ娇ûÜW¯£3,¤Ý^ÛÕÔG·Gµ¶‰4‘LheÝ?IÿoƇqs‹Á“ZÞiDZ6 üƒ¬Üü(‚á(²8R_ïniÓõ^hS×åÏ"ˆüȬ7J{ЭdYÔ7I™¡ÞÆ![vúàØÇ è*:ŠH\iËz¿éÁ-½ˆyÓ ç"¾}¹éÇ’¦ŠÈ'j¨n„ÖUÏñ̯ÕTãáé¢Ú‚Õè’—¨À‹@ŠXy¯ZCÐÍÆ‘ãµB†ª6pâߎñûµ¼ôà‹]>ؠΠUC*`ÖïußéôÉ£NÒk8ôÜ· Z&f¾Ñqš‰¿ê»s‰ê«©–Òy¿|Y2¯t/acK.“_úÏ÷€^-?ÂÄ0ª“ •X%+FÅÆGë_ÃËp`WE¯€»úÈ?¶¯;¿íÛø<–µdmflúñd¯o²{„%¾&NFõGÍ¥êÎvªáüŸxÞY-Š F4Üy$¾7­Ï’ÈV«ñØAž#" ö¼ù¼¥âõÞšŽGMy|sŒ¼íÛ~EF'fŠKÙë `Eø¦ÔyË‹ñJ ‚>zªùØn"D·Âü~†™”“‚° ©dªUZQmbá,AÁy¾ñ‘쪴a¨LÔ'ag Ýì`' „Z°Æ8 9 ½\ùD£v±k2ò6Eç± ÕÇXZ¥·vÞî¨Éõì´´E·%Ù×¹bCL ¢ÿæ³3ða½‡¶n›¨~dؔӱšî°N®÷_Î[ܲjÈ?ÈÿhÃréâä(ahsÓ¿Œ+©1Ë·S,ë~.'J€kþÂã4ÏÑyݤÃÿ‚È7âù][ÆÂ‚”¢ÿž{—¥ªx^K“}Ò¹à e…¼à¹3|Øþ°ìæå…Ò7³²ƒ°ð…ˆí®òm@ ß â\ÈéÞâ/Û$(±j,"ò™2Þfvò‹Îm…ïÜþhànÍŸ´õ{çk" ÆL~>ŸR> þ áÃta¤ô›$ŒGøVõS`“Bn' `œ0GÂÆ_ endstream endobj 60 0 obj 110085 endobj 61 0 obj << /Type /FontDescriptor /FontName /NimbusRomNo9L-Medi /Flags 4 /FontBBox [ -168 -341 1092 960 ] /ItalicAngle 0 /Ascent 960 /Descent -341 /CapHeight 960 /StemV 80 /FontFile 59 0 R >> endobj 62 0 obj << /Length 881 /Filter /FlateDecode >> stream xœ]ÖÍnÛ8†á½߃–í"°$ò1` e Èb~0i/À±•Ô@#гÈÝõ½J1ÓMŒÏÎ#2´VÍÃîa8]‹ÕßãùðØ_‹çÓpû·óûxè‹§þå4,U]O‡ëgÔÇáuY.V·ùo×þõax>›ÍrQ«n¼]ÇâK:žŸú¯úò¯ñØ§á¥øò½yä«Ç÷ËågÿÚ×¢\.¶ÛâØ?O5ÿØ_þÜ¿öÅJÓ+N×»ÛÄÿ\òíãÒ5_Tôv8û·ËþÐûá¥_.6e¹-6]·].úáøûhU–L{z>üØ·Ëëéò²Låv •Âíc 5¡Vp§à ^Á¦A!ÞB]Vk…{FîÖF!)dBVhÂŽFw -#­BG˜Ì‡ÇÉãð8y'Ããäqxœ<“Çáqò¸Hˆ xœ<“Çáqò8> endobj 64 0 obj << /Type /Font /Subtype /Type1 /BaseFont /Courier /Encoding /WinAnsiEncoding >> endobj 65 0 obj << /Type /Font /Subtype /Type1 /BaseFont /Courier-Oblique /Encoding /WinAnsiEncoding >> endobj 66 0 obj << /Type /Font /Subtype /Type1 /BaseFont /Courier-Bold /Encoding /WinAnsiEncoding >> endobj 67 0 obj << /F1 63 0 R /F2 53 0 R /F3 58 0 R /F4 64 0 R /F5 43 0 R /F6 38 0 R /F7 65 0 R /F8 66 0 R /F9 48 0 R >> endobj 68 0 obj << /Im10 10 0 R >> endobj 69 0 obj << /Font 67 0 R /XObject 68 0 R /ProcSet [ /PDF /Text /ImageC /ImageI /ImageB ] >> endobj 1 0 obj << /Type /Page /Parent 33 0 R /Resources 69 0 R /MediaBox [ 0 0 596 842 ] /Group << /S /Transparency /CS /DeviceRGB /I true >> /Contents 2 0 R >> endobj 4 0 obj << /Type /Page /Parent 33 0 R /Resources 69 0 R /MediaBox [ 0 0 596 842 ] /Group << /S /Transparency /CS /DeviceRGB /I true >> /Contents 5 0 R >> endobj 7 0 obj << /Type /Page /Parent 33 0 R /Resources 69 0 R /MediaBox [ 0 0 596 842 ] /Group << /S /Transparency /CS /DeviceRGB /I true >> /Contents 8 0 R >> endobj 12 0 obj << /Type /Page /Parent 33 0 R /Resources 69 0 R /MediaBox [ 0 0 596 842 ] /Group << /S /Transparency /CS /DeviceRGB /I true >> /Contents 13 0 R >> endobj 15 0 obj << /Type /Page /Parent 33 0 R /Resources 69 0 R /MediaBox [ 0 0 596 842 ] /Group << /S /Transparency /CS /DeviceRGB /I true >> /Contents 16 0 R >> endobj 18 0 obj << /Type /Page /Parent 33 0 R /Resources 69 0 R /MediaBox [ 0 0 596 842 ] /Group << /S /Transparency /CS /DeviceRGB /I true >> /Contents 19 0 R >> endobj 21 0 obj << /Type /Page /Parent 33 0 R /Resources 69 0 R /MediaBox [ 0 0 596 842 ] /Group << /S /Transparency /CS /DeviceRGB /I true >> /Contents 22 0 R >> endobj 24 0 obj << /Type /Page /Parent 33 0 R /Resources 69 0 R /MediaBox [ 0 0 596 842 ] /Group << /S /Transparency /CS /DeviceRGB /I true >> /Contents 25 0 R >> endobj 27 0 obj << /Type /Page /Parent 33 0 R /Resources 69 0 R /MediaBox [ 0 0 596 842 ] /Group << /S /Transparency /CS /DeviceRGB /I true >> /Contents 28 0 R >> endobj 30 0 obj << /Type /Page /Parent 33 0 R /Resources 69 0 R /MediaBox [ 0 0 596 842 ] /Group << /S /Transparency /CS /DeviceRGB /I true >> /Contents 31 0 R >> endobj 33 0 obj << /Type /Pages /Resources 69 0 R /MediaBox [ 0 0 595 842 ] /Kids [ 1 0 R 4 0 R 7 0 R 12 0 R 15 0 R 18 0 R 21 0 R 24 0 R 27 0 R 30 0 R ] /Count 10 >> endobj 70 0 obj << /Type /Catalog /Pages 33 0 R >> endobj 71 0 obj << /Title /Subject /Keywords /Producer /CreationDate (D:20051216114525+11'00') >> endobj xref 0 72 0000000000 65535 f 0000546488 00000 n 0000000021 00000 n 0000004161 00000 n 0000546675 00000 n 0000004188 00000 n 0000007873 00000 n 0000546862 00000 n 0000007900 00000 n 0000010389 00000 n 0000010416 00000 n 0000024810 00000 n 0000547049 00000 n 0000024837 00000 n 0000027080 00000 n 0000547238 00000 n 0000027108 00000 n 0000031449 00000 n 0000547427 00000 n 0000031477 00000 n 0000034761 00000 n 0000547616 00000 n 0000034789 00000 n 0000038984 00000 n 0000547805 00000 n 0000039012 00000 n 0000042340 00000 n 0000547994 00000 n 0000042368 00000 n 0000044527 00000 n 0000548183 00000 n 0000044555 00000 n 0000045889 00000 n 0000548372 00000 n 0000045917 00000 n 0000054159 00000 n 0000054185 00000 n 0000054439 00000 n 0000054857 00000 n 0000055169 00000 n 0000128666 00000 n 0000128693 00000 n 0000128934 00000 n 0000129900 00000 n 0000131098 00000 n 0000202953 00000 n 0000202980 00000 n 0000203229 00000 n 0000204195 00000 n 0000205397 00000 n 0000318624 00000 n 0000318652 00000 n 0000318893 00000 n 0000319859 00000 n 0000321059 00000 n 0000430699 00000 n 0000430727 00000 n 0000430975 00000 n 0000431941 00000 n 0000433143 00000 n 0000543370 00000 n 0000543398 00000 n 0000543639 00000 n 0000544605 00000 n 0000545809 00000 n 0000545923 00000 n 0000546045 00000 n 0000546164 00000 n 0000546327 00000 n 0000546371 00000 n 0000548680 00000 n 0000548741 00000 n trailer << /Size 72 /Root 70 0 R /Info 71 0 R /ID [ ] >> startxref 549241 %%EOF argtable2-12/doc/argtable2.html0000644000175000001440000007627211335653162013377 00000000000000 ARGTABLE2

ARGTABLE2

NAME
SYNOPSIS
DESCRIPTION
FUNCTION REFERENCE
FILES
AUTHOR

NAME

argtable2 − an ANSI C library for parsing GNU style command line options

SYNOPSIS

#include <argtable2.h>

struct arg_lit
struct arg_int
struct arg_dbl
struct arg_str
struct arg_rex
struct arg_file
struct arg_date
struct arg_rem
struct arg_end

struct arg_lit* arg_lit0(const char *shortopts, const char *longopts, const char *glossary)
struct arg_lit* arg_lit1(const char *shortopts, const char *longopts, const char *glossary)
struct arg_lit* arg_litn(const char *shortopts, const char *longopts, int mincount, int maxcount, const char *glossary)

struct arg_int* arg_int0(const char* shortopts, const char* longopts, const char* datatype, const char* glossary)
struct arg_int* arg_int1(const char *shortopts, const char *longopts, const char* datatype, const char *glossary)
struct arg_int* arg_intn(const char *shortopts, const char *longopts, const char* datatype, int mincount, int maxcount, const char *glossary)

struct arg_dbl* arg_dbl0(const char *shortopts, const char *longopts, const char* datatype, const char *glossary)
struct arg_dbl* arg_dbl1(const char *shortopts, const char *longopts, const char* datatype, const char *glossary)
struct arg_dbl* arg_dbln(const char *shortopts, const char *longopts, const char* datatype, int mincount, int maxcount, const char *glossary)

struct arg_str* arg_str0(const char *shortopts, const char *longopts, const char* datatype, const char *glossary)
struct arg_str* arg_str1(const char *shortopts, const char *longopts, const char* datatype, const char *glossary)
struct arg_str* arg_strn(const char *shortopts, const char *longopts, const char* datatype, int mincount, int maxcount, const char *glossary)

struct arg_rex* arg_rex0(const char* shortopts, const char* longopts, const char* pattern, const char* datatype, int flags, const char* glossary)
struct arg_rex* arg_rex1(const char* shortopts, const char* longopts, const char* pattern, const char* datatype, int flags, const char* glossary)
struct arg_rex* arg_rexn(const char* shortopts, const char* longopts, const char* pattern, const char* datatype, int mincount, int maxcount, int flags, const char* glossary)

struct arg_file* arg_file0(const char* shortopts, const char* longopts, const char* datatype, const char* glossary)
struct arg_file* arg_file1(const char *shortopts, const char *longopts, const char* datatype, const char *glossary)
struct arg_file* arg_filen(const char *shortopts, const char *longopts, const char* datatype, int mincount, int maxcount, const char *glossary)

struct arg_date* arg_date0const char* shortopts, const char* longopts, const char* format, const char* datatype, const char *glossary)
struct arg_date* arg_date1const char* shortopts, const char* longopts, const char* format, const char* datatype, const char *glossary)
struct arg_date* arg_datenconst char* shortopts, const char* longopts, const char* format, const char* datatype, int mincount, int maxcount, const char *glossary)

struct arg_rem* arg_rem(const char *datatype, const char *glossary)
struct arg_end* arg_end(int maxerrors)

int arg_nullcheck(void **argtable)
int arg_parse(int argc, char **argv, void **argtable)
void arg_print_option(FILE *fp, const char *shortopts, const char *longopts, const char *datatype, const char *suffix)
void arg_print_syntax(FILE *fp, void **argtable, const char *suffix)
void arg_print_syntaxv(FILE *fp, void **argtable, const char *suffix)
void arg_print_glossary(FILE *fp, void **argtable, const char *format)
void arg_print_glossary_gnu(FILE *fp, void **argtable)
void arg_print_errors(FILE *fp, struct arg_end *end, const char *progname)
void arg_freetable(void **argtable, size_t n)

DESCRIPTION

Argtable is an ANSI C library for parsing GNU style command line arguments with a minimum of fuss. It enables the programmer to define their program’s argument syntax directly in the source code as an array of structs. The command line is then parsed according to that specification and the resulting values stored directly into user−defined program variables where they are accessible to the main program.

This man page is only for reference. Introductory documentation and example source code is typically installed under /usr/local/share/doc/argtable2/ and is also available from the argtable homepage at http://argtable.sourceforge.net.

Constructing an arg_<xxx> data structure

Each arg_<xxx> struct has it own unique set of constructor functions (defined above) which are typically of the form:

struct arg_int* arg_int0("f", "foo", "<int>", "the foo factor")
struct arg_int* arg_int1("f", "foo", "<int>", "the foo factor")
struct arg_int* arg_intn("f", "foo", "<int>", 2, 4, "the foo factor")

where arg_int0() and arg_int1() are merely abbreviated forms of arg_intn(). They are provided for convenience when defining command line options that have either zero−or−one occurrences (mincount=0,maxcount=1) or exactly one occurrence (mincount=1,maxcount=1) respectively.

The shortopts="f" parameter defines the option’s short form tag (eg -f). Multiple alternative tags may be defined by concatenating them (eg shortopts="abc" defines options −a, −b and −c as equivalent). Specify shortopts=NULL when no short option is required.

The longopts="foo" parameter defines the option’s long form tag (eg −−foo). Multiple alternative long form tags may be separated by commas (eg longopts="size,limit" defines −−size and −−limit). Do not include any whitespace in the longopts string. Specify longopts=NULL when no long option is required.

If both shortopts and longopts are NULL then the option is an untagged argument.

The datatype="<int>" parameter is a descriptive string that denotes the argument data type in error messages, as in −−foo=<int>. Specifying datatype=NULL indicates the default datatype should be used. Specifying datatype="" effectively disables the datatype display.

The mincount=2 and maxcount=3 parameters specify the minimum and maximum number of occurrences of the option on the command line. If the command line option does not appear the required number of times then the parser reports a syntax error.

The glossary="the foo factor" parameter is another descriptive string. It appears only in the glossary table that is generated automatically by the arg_print_glossary function (described later).

−f, -−foo=<int> the foo factor

Specifying a NULL glossary string causes that option to be omitted from the glossary table.

LITERAL COMMAND LINE OPTIONS

−x, −y, −z, −−help, −−verbose

struct arg_lit
   {
   struct arg_hdr hdr;  /* internal argtable header */
   int count;           /* number of matching command line options */
   };

Literal options take no argument values. Upon a successful parse, count is guaranteed to be within the mincount and maxcount limits specified at construction.

INTEGER COMMAND LINE OPTIONS

−x2, −z 32MB, −−size=734kb, −−hex 0x7, −−binary 0b10011010, −−octal 0o123

Argtable accepts command line integers in decimal (eg 123), hexadecimal (eg 0xFF12), octal (eg 0o123) and binary (eg 0b0101110) formats. It also accepts integers that are suffixed by "KB" (x1024), "MB" (x1048576) or "GB" (x1073741824). All characters are case insensitive

struct arg_int
   {
   struct arg_hdr hdr;  /* internal argtable header */
   int count;           /* number of values returned in ival[] */
   int *ival;           /* array of parsed integer values */
   };

Upon a successful parse, count is guaranteed to be within the mincount and maxcount limits set for the option at construction with the appropriate values store in the ival array. The parser will not accept any values beyond that limit.

Hint: It is legal to set default values in the ival array prior to calling the arg_parse function. Argtable will not alter ival entries for which no command line argument is received.

Hint: Untagged numeric arguments are not recommended because GNU getopt mistakes negative values (eg -123) for tagged options (eg -1 -2 -3). Tagged arguments (eg -x -123, --tag=-123) do not suffer this problem.

REAL/DOUBLE COMMAND LINE OPTIONS

−x2.234, −y 7e−03, −z−3.3E+6, −−pi=3.1415, −−tolerance 1.0E-6

struct arg_dbl
   {
   struct arg_hdr hdr;  /* internal argtable header */
   int count;           /* number of values returned in dval[] */
   double *dval;        /* array of parsed double values */
   };

Same as arg_int except the parsed values are stored in dval as doubles.

STRING COMMAND LINE OPTIONS

−Dmacro, −t mytitle, −m "my message string", −−title="hello world"

struct arg_str
   {
   struct arg_hdr hdr;  /* internal argtable header */
   int count;           /* number of strings returned in sval[] */
   const char **sval;   /* array of pointers to parsed argument strings */
   };

Same as arg_int except pointers to the parsed strings are returned in sval rather than a separate copy of the string. Indeed, these pointers actually reference the original string buffers stored in argv[], so their contents should not be altered. However, it is legal to initialise the string pointers in the sval array to reference user-supplied default strings prior to calling arg_parse. Argtable will only alter the contents of sval when matching command line arguments are detected.

REGULAR EXPRESSION COMMAND LINE OPTIONS

commit, update, −−command=commit, −−command=update

struct arg_rex
   {
   struct arg_hdr hdr;  /* internal argtable header */
   int count;           /* number of strings returned in sval[] */
   const char **sval;   /* array of pointers to parsed argument strings */
   };

Similar to arg_str except the string argument values are only accepted if they match a predefined regular expression. Regular expressions are useful for matching command line keywords, particularly if case insensitive strings or pattern matching is required. The regular expression is defined by the pattern parameter passed to the arg_rex constructor and evaluated using regex. Its behaviour can be controlled via standard regex bit flags. These are passed to argtable via the flags parameter in the arg_rex constructor. However the only two of the standard regex flags are relevant to argtable, namely REG_EXTENDED (use extended regular expressions rather than basic ones) and REG_ICASE (ignore case). These flags may be logically ORed if desired. See regex(3) for more details of regular expression matching.

Restrictions: Argtable does not support arg_rex functionality under Microsoft Windows platforms because the Microsoft compilers do include the necessary regex support as standard.

FILENAME COMMAND LINE OPTIONS

−o myfile, −Ihome/foo/bar, −−input=~/doc/letter.txt, −−name a.out

struct arg_file
   {
   struct arg_hdr hdr;      /* internal argtable header */
   int count;               /* number of filename strings returned */
   const char **filename;   /* pointer to full filename string */
   const char **basename;   /* pointer to filename excluding leading path */
   const char **extension;  /* pointer to the filename extension */
   };

Similar to arg_str but the argument strings are presumed to refer to filenames hence some additional parsing is done to separate out the filename’s basename and extension (if they exist). The three arrays filename[], basename[], extension[] each store up to maxcount entries, and the i’th entry of each of these arrays refer to different components of the same string buffer.

For example, −o /home/heitmann/mydir/foo.txt would be parsed as:

filename[i]  = "/home/heitmann/mydir/foo.txt"
basename[i]  =                      "foo.txt"
extension[i] =                         ".txt"

If the filename has no leading path then the basename is the same as the filename. If no extension could be identified then it is given as NULL. Extensions are considered as all text from the last dot in the filename.

Hint: Argtable only ever treats the filenames as strings and never attempts to open them as files or perform any directory lookups on them.

DATE/TIME COMMAND LINE OPTIONS

12/31/04, −d 1982−11−28, −−time 23:59

struct arg_date
   {
   struct arg_hdr hdr;  /* internal argtable header */
   const char *format;  /* user-supplied date format string that was passed to constructor */
   int count;           /* number of datestamps returned in tmval[] */
   struct tm *tmval;    /* array of datestamps */
   };

Accepts a timestamp string from the command line and converts it to struct tm format using the system strptime function. The time format is defined by the format string passed to the arg_date constructor, and is passed directly to strptime. See strptime(3) for more details on the format string.

Restrictions: Argtable does not support arg_date functionality under Microsoft Windows because the Microsoft compilers do include the necessary strptime support as standard.

REMARK OPTIONS

struct arg_rem
   {
   struct arg_hdr hdr;  /* internal argtable header */
   };

The arg_rem struct is a dummy struct in the sense it does not represent a command line option to be parsed. Instead it provides a means to include additional datatype and glossary strings in the output of the arg_print_syntax, arg_print_syntaxv, and arg_print_glossary functions. As such, arg_rem structs may be used in the argument table to insert additional lines of text into the glossary descriptions or to insert additional text fields into the syntax description.

END−OF−TABLE OPTION

struct arg_end
   {
   struct arg_hdr hdr;  /* internal argtable header */
   int count;           /* number of errors returned */
   int *error;          /* array of error codes */
   void **parent;       /* pointers to the erroneous command line options */
   const char **argval; /* pointers to the erroneous command line argument values */
   };

Every argument table must have an arg_end structure as its last entry.
It marks the end of an argument table and stores the error codes generated
by the parser as it processed the argument table.
The maxerrors parameter passed to the arg_end constructor
specifies the maximum number of errors that the structure can store.
Any further errors are discarded and replaced with the single error code
ARG_ELIMIT which is later reported to the user by the message "too many errors".
A maxerrors limit of 20 is quite reasonable.

The arg_print_errors function will print the errors stored
in the arg_end struct in the same order as they occurred,
so there is no need to understand the internals of the arg_end struct.

FUNCTION REFERENCE

int arg_nullcheck (void **argtable)

Returns non−zero if the argtable[] array contains any NULL entries up until the terminating arg_end* entry. Returns zero otherwise.

int arg_parse (int argc, char **argv, void **argtable)

Parse the command line arguments in argv[] using the command line syntax specified in argtable[], returning the number of errors encountered. Error details are recorded in the argument table’s arg_end structure from where they can be displayed later with the arg_print_errors function. Upon a successful parse, the arg_xxx structures referenced in argtable[] will contain the argument values extracted from the command line.

void arg_print_option (FILE *fp, const char *shortopts, const char *longopts, const char *datatype, const char *suffix)

This function prints an option’s syntax, as in −K|−−scalar=<int>, where the short options, long options, and datatype are all given as parameters of this function. It is primarily used within the arg_xxx structures’ errorfn functions as a way of displaying an option’s syntax inside of error messages. However, it can also be used in user code if desired. The suffix string is provided as a convenience for appending newlines and so forth to the end of the display and can be given as NULL if not required.

void arg_print_syntax (FILE *fp, void **argtable, const char *suffix)

Prints the GNU style command line syntax for the given argument table, as in: [−abcv] [−−scalar=<n>] [−o myfile] <file> [<file>]
The suffix string is provided as a convenience for appending newlines and so forth to the end of the display and can be given as NULL if not required.

void arg_print_syntaxv (FILE *fp, void **argtable, const char *suffix)

Prints the verbose form of the command line syntax for the given argument table, as in: [−a] [−b] [−c] [−−scalar=<n>] [−o myfile] [−v|−−verbose] <file> [<file>]
The suffix string is provided as a convenience for appending newlines and so forth to the end of the display and can be given as NULL if not required.

void arg_print_glossary (FILE *fp, void **argtable, const char *format)

Prints a glossary table describing each option in the given argument table. The format string is passed to printf to control the formatting of each entry in the the glossary. It must have exactly two "%s" format parameters as in "%−25s %s\n", the first is for the option’s syntax and the second for its glossary string. If an option’s glossary string is NULL then that option in omitted from the glossary display.

void arg_print_glossary_gnu (FILE *fp, void **argtable)

An alternate form of arg_print_glossary() that prints the glossary using strict GNU formatting conventions wherein long options are vertically aligned in a second column, and lines are wrapped at 80 characters.

void arg_print_errors (FILE *fp, struct arg_end *end, const char *progname)

Prints the details of all errors stored in the end data structure. The progname string is prepended to each error message.

void arg_freetable (void ** argtable, size_t n)

Deallocates the memory used by each arg_xxx struct referenced by argtable[]. It does this by calling free for each of the n pointers in the argtable array and then nulling them for safety.

FILES

/usr/local/include/argtable2.h
/usr/local/lib/libargtable2.a
/usr/local/lib/libargtable2.so
/usr/local/man3/argtable2.3
/usr/local/share/doc/argtable2/
/usr/local/share/doc/argtable2/example/

AUTHOR

Stewart Heitmann <sheitmann@users.sourceforge.net>


argtable2-12/doc/argtable2-intro.html0000644000175000001440000010533511167633472014526 00000000000000 Introduction to argtable

Introduction to argtable-2.x
An ANSI C library for parsing GNU style command line arguments

Stewart Heitmann
sheitmann@users.sourceforge.net

Parsing a program's command line arguments has always been a distraction from the main programming task at hand. The argtable library simplifies the job by enabling the programmer to define the command line options directly in the source code as a static array of structs and then pass that array to argtable library functions which parse the command line accordingly. The values extracted from the comand line are deposited directly into user-defined program variables where they can be accessed by the main program. Argtable can also generate descriptions of the command line syntax from that same array for display as on-line help. The software is freely available under the terms of the GNU Library General Public License (LGPL).

myprog -abc --scalar=7 --verbose -o myfile <file> [<file>]

Argtable uses GNUgetopt to perform the actual parsing so it is 100% GNU compatable. It supports both GNU short options (as in -abc, -o myfile) GNU long options (as in –scalar=7, –verbose), as well as untagged arguments (as in <file> [<file>]). It does not support non-GNU command line formats, such as DOS /X /Y /Z style options.

How it works

Argtable provides a set of arg_xxx structs, one for each type of argument (literal, integer, double, string, filename, etc) that it supports and each struct is capable of handling multiple occurrences of that argument on the command line. Furthermore, each option can be given alternative short option (ie: -c) or long option (ie: --scalar) forms that can be used interchangeably. It fact, each option can even take multiple alternative short or long options, or both. Options can also be defined to have no option tag at all (ie: <file>) in which case they are identifed by their position on the command line (tagged options can appear anywhere on the command line).

To define a program's the command line options the user creates an arg_xxx struct for each type of argument required and collates them into an array which we call the argument table. The order of the structs in the argument table defines the order in which the command line options are expected, although the parsing order really only matters for untagged options. The argument table itself is just an array of void pointers, and by convention each arg_xxx struct has a known arg_hdr struct as its first entry that the argtable functions use to identify the structure.

By way of example, let us consider the arg_int struct which is used for command line options taking integer arguments, as in –scalar=7.

struct arg_int
{
struct arg_hdr hdr;
int count;
int *ival;
};

The struct's first data member, hdr, holds the “private” data used by the argtable library functions. It contains things like the argument's tag string and so on. Direct access to this data is openly permitted, but it rarely necessary to do so. The ival member variable points to an array of integers that hold the values extracted from the command line and count gives the number of values held in the array. The storage for the ival array is allocated when the arg_int is constructed. This must done with one of the dedicated arg_int constructor functions:

struct arg_int* arg_int0(const char* shortopts,
const char* longopts,
const char* datatype,
const char* glossary);

struct arg_int* arg_int1(const char* shortopts,
const char* longopts,
const char* datatype,
const char *glossary);

struct arg_int* arg_intn(const char* shortopts,
const char* longopts,
const char *datatype,
int mincount,
int maxcount,
const char *glossary);

All the argtable constructor functions work in the same manner; they allocate a block of memory that contains an arg_xxx struct at its head followed by storage for the local data for that structure, in this case the contents of the ival array. For this reason, you should never manually instantiate any arg_xxx struct yourself. Always use the constructor functions provided to allocate the structure and deallocate it using free when you are finished.

The three forms of the arg_int constructors represent the three most common uses of command line arguments: arg_int0 is for options that appear zero-or-once on the command line, arg_int1 is for options that appear exactly once on the command line, and arg_intn is for options that appear any number of times (within a given range). Thus arg_int0 and arg_int1 will both allocate one element to the ival array of the resulting structure, whereas arg_intn will allocate sufficient space for ival to store up to maxcount elements. The former are just specialised forms of the latter and are provided for convenience. Notice the arg_xxx0, arg_xxx1, and arg_xxxn naming convention applies likewise to all argtable constructor functions.

Continuing with our arg_int example, the following code fragment will construct a integer type option of the form --scalar=<n> that must appear on the command line between 3 and 5 times inclusive.

struct arg_int *s;
s = arg_intn(NULL,”scalar”,”<n>”,3,5,“foo value”);

Upon completion s will point to a memory block containing the arg_int struct followed by the ival array of 5 elements.



As shown in the diagram, the s->hdr structure keeps, among other things, references back to the string parameters of the constructor function. The s->count variable is initialised to zero as it represents the number of valid values that are stored in the s->ival array after parsing the command line. The size of the s->ival array is instead given by s->hdr.maxcount.

In this example we omitted a short option form by passing a NULL shortopts parameter to the constructor function. If instead we passed shortops as, say, “k”

s = arg_intn(“k”,”scalar”,”<n>”,3,5,“foo value”);

then the resulting structure would be the same but the option could be accepted on the command line as either -k<n> or –scalar=<n> equivalently. Indeed, we can go even further and define multiple alternative forms for both the short and long options. Alternative short options are given a string of single characters, whereas long options are given as a comma separated string. For instance,

s = arg_intn(“kKx”,”scalar,foo”,”<n>”,3,5,“foo value”);

will accept any of the following alternative forms on the command line: -k<n> -K<n> -x<n> --scalar=<n> --foo=<n>

Apart from arg_int, other arg_xxx structs of interest are:

struct arg_lit
{
struct arg_hdr hdr;
int count;
};

For literal options (ie: no arguments).
eg: -v, --verbose

struct arg_dbl
{
struct arg_hdr hdr;
int count;
double *dval;
};

For options taking real arguments.
eg: -x1.0e-6, --pi=3.1415

struct arg_str
{
struct arg_hdr hdr;
int count;
const char **sval;
};

For options taking string arguments.
eg: -Dmacro, --title=”hello world”

struct arg_rex
{
struct arg_hdr hdr;
int count;
const char **sval;
};

For options taking string arguments that must match some regular expression template.
eg: -Dmacro, --title=”hello world”
Note: arg_rex is not supported under Microsoft Windows.

struct arg_file
{
struct arg_hdr hdr;
int count;
const char **filename;
const char **basename;
const char **extension;
};

For options taking filename arguments.
This option returns not only the filename itself, but separates out its basename and extension as well.
eg: -o myfile, --infile=memo.txt

struct arg_date
{
struct arg_hdr hdr;
const char *format;
int count;
struct tm *tm_val;
};

For options taking date/time arguments.
eg: 12/31/04, -d 1982-11-28,
--time 23:59
Note: arg_date is not supported under Microsoft Windows.
The argument table

Having constructed our arg_xxx structs we collate them into an argument table, as in the following example which defines the command line arguments:[-a] [-b] [-c] [--scalar=<n>] [-v|--verbose] [-o myfile] <file> [<file>]

struct arg_lit *a = arg_lit0(“a”, NULL, ”the -a option”);
struct arg_lit *b = arg_lit0(“b”, NULL, ”the -b option”);
struct arg_lit *c = arg_lit0(“c”, NULL, ”the -c option”);
struct arg_int *scal = arg_int0(NULL, ”scalar”,”<n>”, ”foo value”);
struct arg_lit *verb = arg_lit0(“v”, ”verbose, ”verbose output”);
struct arg_file *o = arg_file0(“o”, NULL,”myfile”, ”output file”);
struct arg_file *file = arg_filen(NULL,NULL,”<file>”,1,2, ”input files”);
struct arg_end *end = arg_end(20);
void *argtable[] = {a,b,c,scal,verb,o,file,end};


The “-a”, “-b”, “-c” and “-v|--verbose” options do not take argument values so we use arg_lit structs for them. We use the arg_lit0 form of the constructor function because these particular options only appear on the command line once or not at all.

The “--scalar=<n>” option takes an integer argument so its uses an arg_int struct. It too appears either once or not at all so we use the arg_int0 constructor function.

The “-o myfile” and “<file>” options both refer to filenames so we use the arg_file struct for them. We use the arg_file0 constructor function for the former because it appears either once or not at all, but the latter must appear either once or twice so we use the more general arg_filen constructor function for that. Notice that it is an untagged option as it does not take either short or long option strings.

The arg_end struct is a special one as it doesn't represent any command line option. Primarily it marks the end of the argtable array, but it also stores any parser errors encountered when processing the command line arguments. The integer parameter passed to the arg_end constructor is the maximum number of errors that it will store, in this case 20, any further errors are discarded and replaced with the single error message “too many errors”.

We will see how to use arg_end in error reporting soon but first we must ensure that all of the argument table entries were successfully allocated by their constructor functions. If they were'nt then there will be NULL entries in the argtable array which will cause trouble. We can use the arg_nullcheck function to check argtable for NULL entries in one step. It returns non-zero if any NULL entries were encountered up until the end of the table as marked by the arg_end structure.

if (arg_nullcheck(argtable) != 0)
printf("error: insufficient memory\n");

Presuming that went well, we may now initate any default values we wish to assign our optional arguments. We simply write our desired values directly into the arg_xxx structs knowing that argtable will only overwrite them if valid command line values are given in their place. Here we set the default values of 3 and “-” for the repeat and outfile arguments respectively.

repeat->ival[0]=3;
outfile->filename[0]=”-”;

Argtable does not require we initialise any default values, it is simply more convenient for our program if we pre-load defaults prior to parsing rather than retro-fit defaults to missing values later. However, you may prefer the latter.

Parsing the command line

Now our argument table is complete, we can use it to parse the command line arguments. We use the arg_parse function to do that, and it returns the number of parse errors it encountered.

nerrors = arg_parse(argc,argv,argtable);

If there were no errors then we have successfully parsed the command line and we can proceed with our main processing task, using the values to be found in our program's arg_xxx structs.

if (nerrors==0)
{
int i;
printf(“-a = %d\n”, a->count);
printf(“-b = %d\n”, b->count);
printf(“-c = %d\n”, c->count);
printf(“--verbose = %d\n”, verb->count);
if (scal->count > 0)
printf(“--scalar=%d\n”,scal->ival[0]);
if (o->count > 0)
printf(“-o %s\n”,o->filename[0]);
for (i=0; i<file->count; i++)
printf(“file[%d]=%s\n”,i,file->filename[i]);
};

Error processing

If the arg_parse function reported errors then we need to display them as arg_parse does not do so itself. As mentioned earlier, the arg_parse function stores the errors it encounters in the argument table's arg_end struct. We dont need to know the internal details of the arg_end struct, we simply call the arg_print_errors function to print those errors in the order they were encountered.

void arg_print_errors(FILE* fp, struct arg_end* end, const char* progname);

We pass the function a pointer to the argument table's arg_end struct as well as the name of the program which is prependend to each error message. The program name can be NULL if not required.

If (nerrors > 0)
arg_print_errors(stdout,end,”myprog”);

This example illustrates the results of invoking our example program with incorrect command line options:

$ ./myprog -x -y -z --scalar=hello --verby
myprog: invalid option "-x"
myprog: invalid option "-y"
myprog: invalid option "-z"
myprog: invalid argument "hello" to option --scalar=<n>
myprog: invalid option "--verby"
myprog: missing option <file>

The reason arg_parse function doesnt print error messages is so it can be called multiple times to parse the command line with alternative argument tables without having extraneous error messages displayed prematurely. Thus we may define separate argument tables for those programs that have mutually exclusive sets of command line options, trying each argument table in turn until we find a successful candidate. Should all argument tables fail to satisfy then we can choose to print the error messages from all of them, or perhaps only show the errors form the one that matched the closest. In any event, we control which messages are displayed.

Displaying the option syntax

If you want your program to display on-line help you can use the arg_print_syntax function to display the exact command line syntax as derived from an argument table. There are actually two forms of the function:

void arg_print_syntax(FILE *fp, void **argtable, const char *suffix);
void arg_print_syntaxv(FILE *fp, void **argtable, const char *suffix);

The latter displays a more verbose form of output, and is distinguished by the “v” at the end of the function name. Both functions display the syntax for an entire argument table, with the suffix parameter provided as a convenience for appending newline characters or any other string onto the end of the output. In the verbose form, each argument table entry displays its alternative short and long options separated by the “|” character followed by its datatype string. For instance,

arg_int0(“kKx”,”scalar,foo”,”<n>”,“foo value”);

will be displayed in verbose form as “[-k|-K|-x|--scalar|--foo=<n>]”. Whereas the standard form abbreviates the output by displaying only the first option of each argument table entry, as in “[-k <n>]”. The standard form also concatentates all short options in the argument table into a single option string at the head of the display in standard GNU style (eg: -a -b -c is displayed as -abc). The argument table from our previous example would thus be displayed in standard form as:

[-abcv] [--scalar=<n>] [-o myfile] <file> [<file>]

and in verbose form as:

[-a] [-b] [-c] [--scalar=<n>] [-o myfile] [-v|--verbose] <file> [<file>]

Notice that optional entries are automatically enclosed in square brackets whereas mandatory arguments are not. Futhermore arguments that accept multiple instances are displayed once per instance, as in “<file> [<file>]”. This occurs up to a maximum of three instances after which the repetition is replaced by an elipisis, as in “[<file>]...”.

The arg_print_syntax functions safely ignore NULL short and long option strings, whereas a NULL datatype string is automatically replaced by the default datatype for that arg_xxx struct. The default datatype can be suppressed by using an empty datatype string instead of a NULL.

Displaying the option glossary

The individual entries of the argument table can be displayed in a glossary layout by the arg_print_glossary function. It displays the full syntax of each argument table entry followed by each table entry's glossary string – the glossary string is the last parameter passed to the arg_xxx constructor functions. Table entries with NULL glossary strings are not displayed.

void arg_print_glossary(FILE *fp, void **argtable, const char *format);

The format string passed to the arg_print_glossary function is actually a printf style format string. It should contain exactly two “%s” format parameters, the first is used to control the printf format of the option's syntax string and the second is for the argument's glossary string. A typical format string would be " %-25s %s\n". The format string allows fine control over the display formatting but demands dilligence as any unexpected parameters in it will cause unpredictable results. Here is the results of calling arg_print_glossary on our earlier example argument table:

-a
-b
-c
--scalar=<n>
-v, --verbose
-o myfile
<file>

the -a option
the -b option
the -c option
foo value
verbose option
output file
input files

Sometimes you will wish to add extra lines of text to the glossary, or even put your own text into the syntax string generated by arg_print_syntax. You can add newline characters to your argument table strings if you wish, but it soon gets ugly. A better way is to add arg_rem structs to your argument table. They are dummy argument table entries in the sense that they do not alter the argument parsing but their datatype and glossary strings do appear in the output generated by the arg_print_syntax and arg_print_glossary functions. The name arg_rem is for “remark” and is inspired by the REM statement used in the BASIC language.

Cleaning up

At the end of our program we need to deallocate the memory allocated to each of our arg_xxx structs. We could do that by calling free on each of them individually, but the arg_freetable function can do it for us more conveniently.

arg_freetable(argtable,sizeof(argtable)/sizeof(argtable[0]));

It will step through an argument table and call free on each of its elements on our behalf. Note the second parameter, sizeof(argtable)/sizeof(argtable[0]), merely represents the number of elements in our argtable array. Upon completion of this function, all of the argtable array entries will have been set to NULL.

Hint: declaring global arg_xxx variables

ANSI C wont allow the the arg_xxx constructor functions to be placed in the global namespace, so if you wish to make your arg_xxx structs global you must initialiase them elsewhere. Here's a programming trick for using global arg_xxx structs while stull declaring your argtable statically.

#include <argtable2.h>

/* global arg_xxx structs */
struct arg_lit *a, *b, *c, *verb;
struct arg_int *scal;
struct arg_file *o, *file;
struct arg_end *end;

int main(int argc, char **argv)
{
/* the global arg_xxx structs are initialised within the argtable */

void *argtable[] ={
a = arg_lit0(“a”, NULL, ”the -a option”),
b = arg_lit0(“b”, NULL, ”the -b option”),
c = arg_lit0(“c”, NULL, ”the -c option”),
scal = arg_int0(NULL, ”scalar”,”<n>”, ”foo value”),
verb = arg_lit0(“v”, ”verbose, ”verbose output”),
o = arg_file0(“o”, NULL,”myfile”, ”output file”),
file = arg_filen(NULL,NULL,”<file>”,1,2, ”input files”),
end = arg_end(20),
};

...
return 0;
};

See the ls.c program included in the argtable distribution for an example of using this declaration style.

Compiling programs with argtable library

All source code that uses the argtable library must include the “argtable2.h” header function and link against the argtable2 library. A typical unix makefile for doing this would be:

CC = gcc
CFLAGS = -I/usr/local/include -Wall -ansi
LDFLAGS = -L/usr/local/lib
LDLIBS = -largtable2

myprog.o: myprog.c
$(CC) -c $(CFLAGS) -o myprog.o myprog.c

myprog: myprog.o
$(CC) $(LDFLAGS) myprog.o -o myprog $(LDLIBS)

Though the last two make rules are redundant as the default make rules suffice, so we could simplify the entire Makefile to just:

CC = gcc
CFLAGS = -I/usr/local/include -Wall -ansi
LDFLAGS = -L/usr/local/lib
LDLIBS = -largtable2

myprog: myprog.o

If you would prefer to statically link all the libraries to your application then add the “-static” switch to CFLAGS.

CFLAGS = -I/usr/local/include -Wall -ansi -static

If you wish to statically link only the argtable2 library while linking all other libraries dynamically, then treat the argtable static library as if it were an object file. The linker will statically link the object files within the library to your application.

myprog: myprog.o
$(CC) myprog.o /usr/local/lib/libargtable2.a -o myprog

Example code

The argtable distribution comes with example programs that implement complete GNU compatable command line options for several common unix commands. See the argtable-2.x/example/ directory for the source code of the following programs:

echo [-neE] [--help] [--version] [STRING]...

ls [-aAbBcCdDfFgGhHiklLmnNopqQrRsStuUvxX1] [--author] [--block-size=SIZE] [--color=[WHEN]] [--format=WORD] [--full-time] [--si] [--dereference-command-line-symlink-to-dir] [--indicator-style=WORD] [-I PATTERN] [--show-control-chars] [--quoting-style=WORD] [--sort=WORD] [--time=WORD] [--time-style=STYLE] [-T COLS] [-w COLS] [--help] [--version] [FILE]...

mv [-bfiuv] [--backup=[CONTROL]] [--reply={yes,no,query}] [--strip-trailing-slashes] [-S SUFFIX] [--target-directory=DIRECTORY] [--help] [--version] SOURCE [SOURCE]... DEST|DIRECTORY

rm [-dfirv] [--help] [--version] <file> [<file>]...

uname [-asnrvmpio] [--help] [--version]





argtable2-12/doc/argtable2-advanced.ps0000644000175000001440000503401511167633472014617 00000000000000%!PS-Adobe-3.0 %%BoundingBox: (atend) %%Creator: OpenOffice.org 1.9.129 %%For: heitmann %%CreationDate: Fri Dec 16 11:44:59 2005 %%Title: argtable2-advanced.html %%LanguageLevel: 3 %%DocumentData: Clean7Bit %%Pages: (atend) %%PageOrder: Ascend %%EndComments %%BeginProlog %%BeginResource: procset PSPrint-Prolog 1.0 0 /ISO1252Encoding [ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quotesingle /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash /zero /one /two /three /four /five /six /seven /eight /nine /colon /semicolon /less /equal /greater /question /at /A /B /C /D /E /F /G /H /I /J /K /L /M /N /O /P /Q /R /S /T /U /V /W /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore /grave /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o /p /q /r /s /t /u /v /w /x /y /z /braceleft /bar /braceright /asciitilde /unused /Euro /unused /quotesinglbase /florin /quotedblbase /ellipsis /dagger /daggerdbl /circumflex /perthousand /Scaron /guilsinglleft /OE /unused /Zcaron /unused /unused /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash /tilde /trademark /scaron /guilsinglright /oe /unused /zcaron /Ydieresis /space /exclamdown /cent /sterling /currency /yen /brokenbar /section /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /hyphen /registered /macron /degree /plusminus /twosuperior /threesuperior /acute /mu /paragraph /periodcentered /cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /germandbls /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis] def /psp_definefont { exch dup findfont dup length dict begin { 1 index /FID ne { def } { pop pop } ifelse } forall /Encoding 3 -1 roll def currentdict end exch pop definefont pop } def /pathdict dup 8 dict def load begin /rcmd { { currentfile 1 string readstring pop 0 get dup 32 gt { exit } { pop } ifelse } loop dup 126 eq { pop exit } if 65 sub dup 16#3 and 1 add exch dup 16#C and -2 bitshift 16#3 and 1 add exch 16#10 and 16#10 eq 3 1 roll exch } def /rhex { dup 1 sub exch currentfile exch string readhexstring pop dup 0 get dup 16#80 and 16#80 eq dup 3 1 roll { 16#7f and } if 2 index 0 3 -1 roll put 3 1 roll 0 0 1 5 -1 roll { 2 index exch get add 256 mul } for 256 div exch pop exch { neg } if } def /xcmd { rcmd exch rhex exch rhex exch 5 -1 roll add exch 4 -1 roll add 1 index 1 index 5 -1 roll { moveto } { lineto } ifelse } def end /readpath { 0 0 pathdict begin { xcmd } loop end pop pop } def systemdict /languagelevel known not { /xshow { exch dup length 0 1 3 -1 roll 1 sub { dup 3 index exch get exch 2 index exch get 1 string dup 0 4 -1 roll put currentpoint 3 -1 roll show moveto 0 rmoveto } for pop pop } def /rectangle { 4 -2 roll moveto 1 index 0 rlineto 0 exch rlineto neg 0 rlineto closepath } def /rectfill { rectangle fill } def /rectstroke { rectangle stroke } def } if /bshow { currentlinewidth 3 1 roll currentpoint 3 index show moveto setlinewidth false charpath stroke setlinewidth } def /bxshow { currentlinewidth 4 1 roll setlinewidth exch dup length 1 sub 0 1 3 -1 roll { 1 string 2 index 2 index get 1 index exch 0 exch put dup currentpoint 3 -1 roll show moveto currentpoint 3 -1 roll false charpath stroke moveto 2 index exch get 0 rmoveto } for pop pop setlinewidth } def /psp_lzwfilter { currentfile /ASCII85Decode filter /LZWDecode filter } def /psp_ascii85filter { currentfile /ASCII85Decode filter } def /psp_lzwstring { psp_lzwfilter 1024 string readstring } def /psp_ascii85string { psp_ascii85filter 1024 string readstring } def /psp_imagedict { /psp_bitspercomponent { 3 eq { 1 }{ 8 } ifelse } def /psp_decodearray { [ [0 1 0 1 0 1] [0 255] [0 1] [0 255] ] exch get } def 7 dict dup /ImageType 1 put dup /Width 7 -1 roll put dup /Height 5 index put dup /BitsPerComponent 4 index psp_bitspercomponent put dup /Decode 5 -1 roll psp_decodearray put dup /ImageMatrix [1 0 0 1 0 0] dup 5 8 -1 roll put put dup /DataSource 4 -1 roll 1 eq { psp_lzwfilter } { psp_ascii85filter } ifelse put } def %%EndResource %%EndProlog %%BeginSetup % %%BeginResource: font NimbusRomNo9L-Medi %!PS-AdobeFont-1.0: NimbusRomNo9L-Medi 1.06 %%DocumentSuppliedResources: font NimbusRomNo9L-Medi %%Title: NimbusRomNo9L-Medi %%Version: 1.06 %%CreationDate: Fri Apr 1 20:03:38 2005 %%Creator: Matthias Klose,,, %Copyright: Copyright (URW)++,Copyright 1999 by (URW)++ Design & %Copyright: Development; Cyrillic glyphs added by Valek Filippov (C) %Copyright: 2001-2002 % Generated by FontForge 20041218 (http://fontforge.sf.net/) %%EndComments FontDirectory/NimbusRomNo9L-Medi known{/NimbusRomNo9L-Medi findfont dup/UniqueID known{dup /UniqueID get 5020933 eq exch/FontType get 1 eq and}{pop false}ifelse {save true}{false}ifelse}{false}ifelse 11 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def /FontName /NimbusRomNo9L-Medi def /FontBBox {-168 -341 1093 960 }readonly def /UniqueID 5020933 def /PaintType 0 def /FontInfo 10 dict dup begin /version (1.06) readonly def /Notice (Copyright \050URW\051++,Copyright 1999 by \050URW\051++ Design & Development; Cyrillic glyphs added by Valek Filippov \050C\051 2001-2002) readonly def /FullName (Nimbus Roman No9 L Medium) readonly def /FamilyName (Nimbus Roman No9 L) readonly def /Weight (Bold) readonly def /FSType 0 def /ItalicAngle 0 def /isFixedPitch false def /UnderlinePosition -100 def /UnderlineThickness 50 def end readonly def /Encoding StandardEncoding def currentdict end currentfile eexec 743F8413F3636CA85A9FFEFB50B4BB27302A5955DC23E0F3397300C8FCA519E56C902CB3B617F2A7 538B6DC265A7CF20D53EB36E373340044ED3C3212B846132E1960981D2006CCDE888FD9671CDD7ED 1352864A4B63C0967DB2112FA1C9858565C8FBD0DDD08B57B7FCEB3D24B86E4B8F343E1D177E9F46 BDF43B991761555A2BD0087D171A8D4E0704D7976EC07F0120F5004A55851E3D7F1B101CCDDC3F8F 02070217787E5D3D718929D6E6B9F17D30A17EB6ACE1F85BE11BA385884D9D001BF3FF9CCE9EA1F0 B0AB744DD526509FCDF640A987C137226E90C3ECA5ED699108193C067BB2AD928B85E61678D6D5F1 436C8BF5E6770A10686B33310B4A1F7FBB10A5C33C3E17E8812CBB7B44DC1B8FBF6D52C8B2686320 40199B1804594FC44DECD8E1050E7D327F3F591AD7A64019CB56E5B8378590EFB47C91F9FC608FE6 252B338F62C7F8F3DD3C96E5655AE32CB54552FE0E615DEEBF2FB713BC02241E780F261C029B2A4D 5DC308A0187CCEE177C1399AD38119751BB32A56D73AD1878FDC7B31E83064EAB90F02A746972D56 2593C5B62369F415DF341BE2040F82D734205D9C7CA7F097A4729BE696F91126BA07777C693A611C 200F8B79DBF682ED3475DF4A1BC3AB7307903DBCEC6011FC8DCACBC8A7931AD0B1483DD6EF6BD21F 61EA16E0E7F41A1B9BCE7B0FB214DEAF0D603E31422CC6787DEF316CE6D621144314AE72F74D2C2B EF6AAA70BC7796C42D455955D213DC804CCB803092366FFD8622CBE573E71ECBC1C15EE1882DDA69 B658FED6F63710FD1F661AB3911BD3B523E88B601F11339A94F11414954EB0A4C4929972AA7D8358 7E41C9F60EFD267D983EEA9A6E1FD8E09A6889427F8A86FA739DB56688116729C660EA3C92454EFE 4BA7F8BDDA11AE6F98D3F7010B2D1950B10429B240C50FD118A6B392471D413983BD467FDD979880 D3D0886F40FA1140881B62C816CFD85D5E2055A928559BD1202080F804D53DAFE7B0668505061C8E 9A5B45C6F53451D9D7C6577C164BA2389387AA8EC463B2594DC2E85F7123F73A316A5135C46C0EC9 8658C29D7C3072F859FD9D6522FDA166DC7DF89E7F2C504D4E4F951CC4B36A6E27D210FD9C494593 CEFC127862460F816B6E611716D1320BCF7656852963EA2ACA72FCD2E246D64790EA84C85F2A5E52 993693E7434FF26D0FEDCD77935401D6044794ECC283403750DDB85EE5A8C64F833E0045E899CB16 1158244C25E5DDE4069E6286A4F9503939CE52F8B1E0186312F4F8B59ECA2EBBDA5584C3C368ACB1 3C43BDEC2D7E1E772D29435C50E6507BCDA506EEE86354A96E1C39BBA2B44569746FD0F7B5629BCF C395418DD207681719ECD07E21DADBAFA275F4AF3A201742EA87117539BA0DAD0DD6E288C3281081 3C5561A6AB2A62246FB0FE05B95AC3CC8283D311923BECE454B9EAF25FE9C9F4D0F1C573767DB7CF E8E48E762414BFC363D2F9F0009CC931C622BDCE6F795CD15E26CAFEF3448EDE73DCEF3746FE42B6 3EC15824E460E8B700A4937CC1A95034312B9088C062C8EA3F8715954F9C84D80D1B280B760165A6 DC84210308B71AAA16E3F561F2369C1D838ACA7E78713E93602B52BC4D51C1D53C163A9C40F148F7 D0520ECFDE961E26A559A7997887990E4498E65EE3D74612271FD393A037184801460E631ACF498D 2A047177B7FD661D8EC85024359DF19CD470CB31CA06E5B5F1F8C3CCE04B697CEB0F3557ECAA358D 2EC2B370519CE06138FA702314BA01F1F33881825EAE1230098BB3C959666983275CA4E8D9DB3497 9F86535577E79393A72F84B0F768FE8C9269290715E9FE9894E98A0EBEA490CBC8C7E5A9F3E43B24 C2C5A4BCD71DAAD3CC0B8B82AC13933543E295C163F61C9FD18371CB514493F90BF7FB460C029B8D D2E2BF05FD66B451DF277864DE1EE42100BF29E01A50258C2758F3EDE211BB3457B8243C20BE7298 3FD6FA2581C5A953D94381E32E80D6D6095F2E93A5455C101BA71E8CE560D4694E4C167EFA25FB1E 9D214AEA745CE34CAA5468FAEF8F6BDB6C6BE8F43D58836C26A2392E4C4DECE284A90DDB3858A16D 6135FED655A600929DE716056CA32F6851A2A6F71A9DF3D5D657593BB729CBCA2F4B059365B7263D C08AB2119C547096E6427F6AA53CB2EB87DF0AFE2ABCDBD15D7EF228D3396413B83C6B4A79E41F9B A55A2688F62A10472675E5658F151F9FD6634EC94EC0682C17448024CC1633077C07A93E4DA8749D 974FB8F4332B5DECF97D749C10DB60D4C90ACBFAE65AE928C88BAE19234690EEABDB30BEDCEF2660 D7464D5071058C30C572A2BC7DEE5384BD7614A4BEC4C84E18CF7EC81C810256E8CE6520466C033E 2A36D3D35D6074B3857415011D8D9D49A474D994571CDBB89AF92BEA879BEBAF67663F5C17ACAE80 9C2231EDD0A76641BA52FA7B19A2798D54A4A9B62C42F9905851229F2CEE0191C8AA5AC12BB0CE9E 5E3E862683AB57DBB4AAD6AC0FA8BA4F408D41E0755F72B82B7C18EC6B13995BF7AFD66AF4BA0EA7 523DA8B75EE751744EBA9CA44E8BC1FB37734503A5B24FB9F2C2D07A47CFC477F02413D55BD7DC18 0B0344E850248801FA6BE26C97F397797F5F9DF762967E7CD92CCB8B2E587C92177619A4BF8046CB C72C6E69DC78B8CB6B7381A290080EF59F5B9F29C1167B261C932E9D010D2D14BB425D157F22BC03 05770AECC5BC80000F8CCFB9930255A68F299ED9D3B5B83A2CC00E3305EB281E1A7054734661B175 C6CA0AF168790985F173DF03A8693B677BAFE23C3CF833FF6463B136FC370E4F0C29E322DBEF637F 62C33CD9B0A8338FD67EC628E3BF2FCBF7CF0347D5CBA1DBE6DE878DD670176B85F69EF23C5CCA1B D2B8A385F113EF1CE522F5A6AE053B9C1E39408C9459DE3E7FE2C4ED77F026B0081BB80D40185458 139C16333EA27F43EF1204BFBF80BC5301B2A3ADB10F7EFBB4F5B7E04DA1167F68BB6D4049440B0F 57385FF0A95E72760C6A12F81335BB31CB74081FBAA319180DC00113CF50CC5A41D2E751E055DA14 29CD75BB0060C21CED634FDA106C49A12B356129D010E29F2919301AA7F80222AF3905ED672FF85C 9897A70241E8DDB9A53034B6BB44E140D9E739848E7A782F24B98AC800DA09EBE4532787E5CF3ED8 15705F659D8E52DC2C2D4949374A3BF192BEEB991D9A90A4F3250BF8A1FD40D91F5B34AF2CC561FD 02FED712500B24330D87DA9E4AA46B6E34BCB40B1F73A1DDE07E002B9478E9651D2BF85E67585B6E D812BE03A594874A235B1C1840C4BF4BA6D863583D8C12DB49EF7F8CC24DCBB6B21FBCA9378F3E2D C406291AB324571F76E0805DF8826090F0E8B50599CA58D124653D1616C782B01C91A6F3DA634648 2E3163D28D95EA49866360147296838A3FD0CC53920F91D895F839CB61FFD2FBA296CA4C6304EEE5 79782AE5FD33D0FA652BA7E2CEC7C01DD0D3E0D56E6177EE5F609A396F7FC8EADABB465DBA7F384E 215C4DCBE64F807A50A461545107F9C3F7D7CC7D33E6EBD6D9228B1DCBFEF160703E61290DCED8D4 5DD54E2A36E698A616E7906A50901E453BDB2A363EB77144E9EA6F2B6BD927495EB0EBA575516570 7CCFBF8759CE5856881117C7F3EF6D494EDDA7EFE499BCA56C86467AC573DA9C2724FCC74BEB331E 736FB093DCB67DAD42296655415D110F2729BD1D55E5C9CCE2E724116F45FB2E66AE0F790258851A 5C80876268B8A110BD326F8D3EC45004E7CC08DA42F6CB80A6B6E7C286F139534A275BCD2F812993 DD9C9A1AEB5E7E4BDB4805DFF3A7030263AB060C9B74F0C25C5B9005965284884450CC2815DF28D5 F9B0496DC7A3AA85E1E42741E1538797175C28D9FD904699C771FB066397FFDEE8E8DD1ABBDF67E6 BFEF95BB700A7C1BA91354C542EC3864F6E19B379E79A1CC3C786C0DA146C6B0B8E507ED58DBB1F1 2F613A980E1F8967991427A22ED323901C4B83336CD343212131E8B59C2F5D232702ACC57891BFD4 EBA5D0FA35AEF9F3520CA82D121BF6885BBDAF15248A9E4649ADB94D0735CC4D14E1D7275427D00C 8E709579612F7F74DB6FC218C10C278CC63E2AE237EC996B10C0229D687F0DB5E38A8C4DAFB3DD8A 9E7ED37186FEFC97790A1EA6636A88FA9FB4D282234BAAD301A1F3AD33F252C5EEC49410562FC528 09CEC466A0F6D148E9AF19D6DA2337C8283FBFF6005C37AAEB0B7F7217A8DC6F949B998472DEF163 E4D5ECE4288404448C96A7FF0AC76F732D50AD63A1D286C9180E80E7C218B1F48E3034FCABA6BF26 2CEECC284AC29E9F3CA1CFC1639A681ED66C1FBA666F073D45C84A286E05FF809D4764FE819B6A33 0E73695CCF2F448B4D4EB4B3F63E94EC289807A2F9A1159CF328C002B467B19D6E9454CCE36FC19E 0A214190B251818DD456EF658B0398E275514B72D9C1DA5F806EABCF1DD56BC025D69FC8A0C2FAAC 1892B64D2AF79EA2F57F103CA623E440307600D50E783FAA998EBD4051D23A0CEFF8D8649B48B982 DC38D613F882DCCAE5F51233A641B3CFD783F830D984F116DEA3ED8F0D3369AE629A006BAD4523F8 E3C7C6B39A6C972508B67AE932613F28CCFFC4BBC86CF31A0C25C786554F7A1F3DE97F5CFD1A941F 775067A4784385E2D02EE1FF886701B1E87D966D3F500E15591A5012E645837FE2DBE3E6A3D375C6 CA0ADBF96B33EC3FCFFFD888D7344B31D40427B8A8BED0FEC6FBE0381FB5F0714C4B5A0E607E215B 5B7F76ACF0FEAA4C9790EB7E13C0E3933B7C63FE5B934EA34F4B741C3667BF1735C685CECA63507E 6FB9EB06AA010311F12AC1AB4CE3FE8D1EA1EDB3C700BEBA516FC71D740B1CA1A60D4578003973CC 3EE21DB158FB1CF7E2EAEB2A4A6C742EBC3575EE6378531C6EFA6E6986E68B8E25CEEA67A59623FC 1ED2ADDA9D72DBA627D179E47DC7F5551E07EA4D54ADB6CC8109D3407279F288E552EFD79C17DA34 31E53EED66D16F24BF86468C2FE7EFF42156050012FB048D6CE2F370BE4E560F8B4AA12362ACFEBC 839351C1D5100C625B14CFDC747B66082D4AD5474A63EA0054E9C3E6295AF6B133348487B0471395 857F4B734BF8337DCE2FE2E1A4EAD7E7BEDC822BDDCE42B79B308C11897C98E3ADE253CD09CEEEC0 CB1DB66AB072E36E1E04911F40B535B0FD85982C21B8A587D65C38D2DBC5A07A0A26DFFF7460F107 81069490AC1B611CF7312A14B4AA6005A4582C5D336BCC30EB47749193BE8D457A43F54204B070DF 5AC2057B6437E23705C7FE8F7BB150560F7044BE3E48EFDDA539FEEFB0D2A7856CD4E405FCE0F5EB 190D91AE578E2EDEB9ECA218573BB1A8EF116043A27DD17A4047BCCC7C5F3C563A91077845ABCA32 C7347E6180ACC86F9D665FF025DD8AF514FC3724B5C3510F3C37E0AC5101D1667C6ED4E8F37F06CC 2BDF66CB5A9FB7C52CAD26344FD1557571336A1E1E340EBA149B4EB99016D1A411FB874914AAB2A4 15CE3F5FDFBBF5AFD7959B9FCB127BDC68D2A2F3F07FF3D4FF32046C0371CD2E68A6471E46B08413 FC3C7A80A107EEE57979DB387B2206D2810DB310B7232B2DAA385256C8A58964B512003FA0C24ED2 1809E2576229627278118107B9C32345C1EE8C0CFB452CA36237936931320DEB5371037AFAD093B6 1E8AC7A6DCF7D49C7F8EC32DC0ECEAFD7E892810039570D2956289B15E078C2545911BF535F72F7D AC619BBDEEFA855BBAA8170418F7D351B0936357085A32157AD8E27438A58B2397D69264E748B0B8 D01B33F4D04DC59326A7DED39E247A1C1A1AE49382BDBDE9478A1CB48F88BDF14A268B40A40B9FBF C4C87FD3DF1EB2464C3C14E36CA41E09EE0A9B75FEB0769F9ECEB1BAEBF73B818427FACDBC33BB95 B9654F31C59A766E931C698A8608F15290FCDBD35C535D9036A19CB7B55BF54E96F9B2206DC71624 E2E55FE632FDFDEC8757AEA31D83D190ABED5E7A7AAE2F41FCEBC7C18626BF58F9E9F02FBAE0C8AA 85E9DB21A3D8907522DCBAE4923C6A2A09FD2F08FE32215C544AB577B337D929E625E704E041C238 1AFCFEA37F3133B6CA20093EFD457C772E428325E56C9CBCC447EF9A05A8C3F28017DD4FFACC51B3 8E4896C5044266EAB4EB7C13FE855E790DCF8A17B61B1D30DD866BC57397EF6297C4891451FD6A5C 6AD6D7446F58F56A68650908224D9F4C31C6906FD29BB51DC947465B808438E6260325752808963C 808A4AAD60422ADD62CAF315F6AE92FACEC55D5B682089AC0BC051CE1E2C06A3874736CF0DB5F7C8 F178479E4F11665402781D80397C75456F5CDF0A4F382A19EC6AD64F71A9275264800E178F212269 154DD8352167C57EBC0A38BE794AAD1601C8E5417E1AB8E969A76E1EB4092644958FEA2AD29635E7 0C4DFE2EB0D9B3E1644FAAD9B27AD5466EFAC724718962B62E7B8C32F412B69DFFEB792587D571FB 5C591D954CD441662CD1B07595E245FA537FA9EB5A20A97E5C9251EED22C9961B48B25ED85BB7524 F635F9CBA3714C6D60A6BF920C45A64F4C366C1F9D22F53084997C9AEFE2D79FBE3347111F5093E2 71DB7E3770B35D253DAF93653F6A23FA145AD775AF11E188EA0428137D9A14542E3EDA6F7B2E5AA8 6C9F3D3649A85ED2F020C69601A339FE6D7E42BC548C8F92A4E3809C67A986C99418772403D16D0E 8662595A1F37563671D6DA0F36CAC99DAA8FEA215DF7D45E61314915A30A22FCA86A50D52FF2EF08 E240F9FAC030D92BDFBE40F1972DF413E6B452024CD11792BFDAA2D7C82716528AD4B3D637BB43E7 48336DCC86A952BE96F1EA423E31340FCACDC1EB02EE932F58734AF3A5B2279361B63F1D824EE3BA 9F4D2EC7B33A300A1CE8CA4324616444176DB8099D85AC68329B1F85E4B5B16F3B396FE2AE7774F3 065D0203AA140DC128D6F935C44733EF585F89E8639A2096A225A2E5E49D447D8AF9FD44CF6C1BAD 5C5E5262AECC5543EC8199B00B72BE32A0F110F64A1D0D5CCEF38FD1155D6198E9A343702F8ECF50 52333272CAC2FE016681E12745CBE14E1065EFD5407DA3686080989F6F6D650A9F1EB3A813B070C3 0C0D3B4A1E9C206E2E4DFD51D8DCBE9AECF956640A2E79F1B4FD0EB8E0449AE1B8FFEBC43275743B 4D7F66050673B61EB3189E74F51F3780A91E6A5C6464C8CF7D563D9958D46F39B1A120876BBD4898 BA9ABA468AE1F24115891FD3CBC2195F75958E26DF8BF1B93F7B521AC12112237AB23A8E5A7B7D0D C4C53692B35F3CD813EB463C0BD3A6486B0476C63B36DA71FE512E5745D097FD4AF5D056E434DEE2 AF926B2EE79F7FC4FEFD4130BB4B4BE01E5C720325A4884507CB51CBA4FFB615B78A4182444F0ECB E4161A58E86FE1DA2E39C2BECBCF1F1D7B9B776A26078FC252128FA8108CB83F673CFD37CCDA4932 34FB93E1550EF8D2DC049ED95B00A8A57834B024B277D3DF062E748CB61F183F2D72AD075474F816 5528CE75E4F40B38B0FAAE45751C1907F8D31619E88EAB02EEED415F3EE3BC5BECC6AF565D34E0BA 2958FF337A2B06012DD1858EC53DE52C108BD5AAB76C882198C72CDCC958D68EA8FD26F76F04EC1A 08B2AC3FA6D0E8724D2656555DBC0C8C42A3E22ACA7E1BC8E9F897D9AB692E0FB9EC32EC59E31CCA 4516A3C3BFD5411BAC3DEDCE374D48681CE7D67DEAB93F5B5C5290ACFEB29C5EA2C98095692873D3 6C7DA24847B66F31E4CA4C7AE5C79D7CE4F0532B78620582E3731A2A6533A03E7155B33E7CD142FE 79F72721862EDB24959B9783F834CB616FFCB2A23497BA6D99AE34DC459A2F7B3E4DA2B54BED118A DCD9217866C40F4E60F6E1327D5DBCA645A2A7C770807E6D7E47E1265C753F8793BD2D1EBDCD749C C24D4AF9315A93F01180A0F9A7F420DA1B87664DA5FD9671312732719DCC45C3D57EB9B8AF14771E 8E751D88B98D2FFDC72F5011D402EC34FD010ACFD3B0660304725191D64FEE106253FCB3470F1A16 EB7B45C1489D3534BF94F740C2781DAFA5E8A9E7B25A85BD7935DF3ADDE08C960E283D8FC3976FDB 4085DBB4B6B35FB239C28C785B18BE4FC98F3A5F410F562DB5FCA04E8074E4E790F4265EF88117B3 D0833AFAE6E8B8A71D7731BA6F14FD6F217EDA3F8CC687A494FC3914B84FDC37C8C335AB1E7E0BEC 7FB6B7A595C50CF8F0080C8D461BCB8B579A5155F963B6587873FA31C3A6572740C63EFBE58A2EBB 723B7517D2A243F6CB08A03854F4DF0F6692022B2EE8C6F6B73735ED3166BAC58D9216A06EA6FC7B 63B20031D0F0F99D83D9030B413C2360DD2C553E34BD67851B743C3FDA676AD63C5BD7599131358C 6BCDF05FCC048F4EBB9005899ACDD8E9EC9BB8C5A08E83485047D2630ED69B4D1869A38068FDA071 8C51A71E97009019FC2AC7C2529395BBAF396C5C17BCA32CD0B474640810BD7CD0AAB96B256E3378 DB369DA93CACF38C068CA742E615E86699B58B7D8173B2968EDBB9F90D39DC5B069BB7DEEE2BB45D 54A543F73D801F1DCD2940F38CF8B9D1CC070984EA7993E33CB1FCEA21FB340F4BBA7A32C5EA329C B34200202260B68510916F7BCB6413D658A6E76A23C3D1D103F984035A523CADFF574E4B378AD45B 1E50B2F04786251BB6E4558AC8EF0BFA714DCFA4FD32553873C3784F27C5C32F9E066688884DBEA2 F32677DFD29D53AFDA20F3F943163C04A0A842FB938555C8E136798D2F8B9557C471390C13C4F7A5 09FE7EA04405836A47BED29EE1CBE52FAF12C5A305CF7150FB2B1E1F5F6C6345E2FDF2602A64A1FA 91CC0962F45F4B5F392633BAEE6C18E216F7469F8393F728C3C5A45E6A8ACB62DD34E1AB92DC6798 9284041D00EC937619780D3E5B54968B1B3C42E8D001B7C8D31B8D6E1E8D5B968401BB41C093115B C8669AA416B8BE860F6E99DE896F7F3E47C5E2AB2AD4351666DC1505F0729A994A4896478AB6B49A 631E9C67D8007BF1CBD87891D438851D9CFAAFF243784244749097EDCA105BA2825D6302A6B72A7B A0325CED62CBD50ABE89F5DA470C815B56EEC59133C113AF2CAE77D028EEBE0FE737B8EAEEF60713 17CC36E9AB30F3E82AF1951E8FD8C50D50DEA8E1BE6D3CACCCF3167F964ADA84367442BD387D58F6 2CB618EFA37ED22D717C9B64C67E1A5A61D1FB7D092E77F9848F8DBFA5CDA3C386F50D4AA7268294 58DA06CC85B92A7080607668640FB271BA91799C8A9999B827F30EABACAE7B0D72A5541582583DCE D4994EB29E18689B82ECA5E3D920B548189D085A7DE130BAD8EE609B63A2AA7CE41B22F30F0FB78B 5FDAD50A63E40021C2E9E7A96EFEBEA5BD0D79AF87D099C3CCFD602BAF78DE8629DAD6076B2E89C0 CB77E8B973B6945F4C95C7F31924375FD080265F10B9458B6B796CA44D0AC2A5B36B106B4EEABBF9 B310F7B5BFBE10BBEB031C6F85FFC91ED924418168D4F7A58576CBC8CF84E39C448FD69629344070 E3DCF27B18289CE5031412AC87B96A7173D178A1DC9639E425D1B9DA04BA267D5199836C85E64224 FE8D475C5F8015B05CBFA92AACE258789BD426E28A479594C35CE345B30D635E6E55070627A41D7C 24BFB42BB7DDD62CDEF781DF786E2909BA025E6010B11E3F67CCB6A761DECF980E4540B73C3F00BC 124FD93096D1B3754CF4289EFF0ECF23A1A1C8B76B1B5C2E9E88A3EDF8931D0C0E975EA4C27682AF 79E8EAC789CC08F3CC4ADDC2624995FD0B4CCB9CE6B8E748D44DFF1B3DFC8C81525F6D620316C35A 069CD3EA733EB51CDEC486DA22BED9370FC0DD987A5B24ECC09749F9D3497292CEA76D899C07141C 98E82228CEB92CE0B25F22250EDE48EECD9F9A047503AC6BED87801FB71A0DEBF14FEA3729BFDA61 6B9F171028FDDF8B550E334EBBB76A56A3270AC991962CB04C41827D33B43A677A295F35DE7591BD 07CD413DF3B23FC7BFEDA3E33AB2432C6679AE5F9C603B0A6C7A7A6188825C4BE5B497009FEDA5B2 9A0FD8A116A441BFF7B95FF8DB71E122D61E100516CBAAF796D9FB40BDFEB68B2F63C37507988E40 66CEA814469DA196737A131DF51A5187958AC5FE4E095474C55FCE61CE8032BD994D8880B4A972C2 88BF9BECEDAB19EF558FABB48E247E38A7E78229DDEEF22E87E8232F9BCC4F4DFD7397BCB2E181C4 2215284C67F431343FBE8277785DB779A01667D9F091010205ED6680C2F4E2290E69B20940B0624E 0F70520F84853A65111B0AE24EE9A1B6C668877E71E6E988DD891E6C7ACA5E857BB86162185AA35D C781AE5B93DE1A016AC76C47A8452D4B64B36AD290BBF091A4C0336BE904ECD310426E2765ED86EC 6C8A6BC260C96E8132F48B1BC329EF6A753F2C143BA62E8273EE34C3A4EF02DD65329BE7062DCA15 1937A4F38E77C25EE42A827DF779FD73AF5083A94A931D136F4095B56DC85BC50F6F0A1B4BB03A90 C61567C799BD220B098C99B18A9ACD4835F26BB09D0DE2D5484D25C06CD49C7015651319C2D876EA 74AD46D234187AFF45838385326EC23F08B89D0DFD973A01F0EF72E202831A901309F7790D7F2E70 6EF9E750C7D2CCE6298EB9FFCA48F5CB857C3F41119F440AA272A20B7AC120552294F3AEAF6C9995 530E7201DE9DB6B4E07D0AF5D58E1985CE0926FB1BE0C0AC60048636C152DE2C1C8CAD6C8CB3F5DF 08A7530EF75B25B60B3B0753E044C784010382EA8910D99B44E98B6FEDCE0B8B5029A5D406E697FC 49FA13B9220E803AE6795B23AF56AA64BCB51263D6522DA8E624DB390DBAB91B02C8630D1DB21AB0 05AB4634C77B519551C9B0CE34B12B52600A25C51B6983567AFB64C955BB11FA71077317D2156338 DDD33D9AD68D1208E5F29EE4BC9F734857789700C08155C7F2FF2593BBB9BED1114878A123E04172 CFA3925376F911F378020F67B8AF0C407A8049AC7233E834379DD5156F3ED522FFF42CECB4331653 6A9A63849453B7A5F328FFEC6AA0A9196E604BACE06871D743EF56A4648AFE99F681F4EF666E4711 03B2A16129CA5E57B30F9A8959C13B5C802760A09262425C9A402E5FC6F39C1C34150BA512D856E8 93B4411C65A74F93BA63ACFD6FDD4297BB66D389B904CF4377760FEA6FEE94FA6B84F1B13948F568 E33A9D6B895F9DFCB6B98EE097C74A1FE6512323CD4F1C613D1B38B1BBA18CC0A9292AB7972AF470 C83BD47123D80532FB59F997981F5725B0D168B9AF9575D562B57ACF77FA5BDDC72BBD7AF3079790 7438511822EBADFEFC0D840AA67082FE76C70B3B336F457696AA450558474AA95A6B56CF984E4EE5 07A75CB11EFA8C279CE6EFFD6FE7C2AC71744B7412412824AE7F293E55725E48A96A8FD832DFDD7E 1A9D8E3BF1848C325ED9BCE77C8B83C53956309ECAAA9318515FB661001D50886F8A78E606FF0586 4D1756C5BC8DF4561370253BA1D99F33237869422C5E8589EF6937749E5347482D408A00890FBEDC CBC394ACD302A14B33842864731E3B5B5C58CC061A638940EE43D0A9ACE4834F6F83E1CE30F8CD93 2C85AF503A78F14256EA0AC3F265C2127AE0FA46A68F75BE1667EBF1E4853BC3084E1BF49257148F 05FF52FB130D35F079F75ED282B93834D87C71B24C36CA4B3122427B3197C8B3D9CF7F88147387F2 AF72E43A08E0AF113D5FD1BECE09BAD7FE26B947BE53C2A94294A7D845EE3C8381F34D922E9CB741 87924BB1B7C38BA63C1AC13F5BF07B49F7C3C04CE016DF15C49423084A90A91964883FE7DDA4F551 E3FFC4ABEE83EFC19243A358B5F754BC18087A22EB00A04EEDFFA30CA3E4E4C99F081B4F44681686 4AE28B73CE4EB31636AB6AA8B552C7D4AE8343DA1C74EFA70E080B995BE9ED8DD906D03AF4E79509 BDE4650872E10ECF9AED30288C7F6AB7DC00BA9F3F580DF3E5B7E6EFDA4B05CFD575C9FEEE3F4CCA E93573F284A9B994DE5EDACF30E5688CEBCE43303FCEEF1DC0D64DC77FA78F87D3790906700249EE A7E4F855024B87959724CFF7EF9270196234FFEF5B5538FC0923B121223A68A3BBF9C1524C164F2E A1BA5E3F0DE044DF9ABD9B4637EB7B7764DD4D506C16F822F2EEB52AEFDDE67228A7450783352A92 D61AEC7806EFAE04EC52CF2799C1288EE048658D88A7BA87DA8C3D444DE5AB75276AE032EFECCDDE 3DE2B3565BD5DB34AEE5BDF709722A71D14BC49DA649E50451634684C21B738351E484D7D9B6CD7B 6E98697984F6E24CA48EF3697228E84E334376FB34610D1A4AFEF468ADA25114CE15325EB8950222 8287B5E1B4CC19C3E5B16D00896BB88B0A81D8C21EDCB4A363C67470EE42C99A58AD9DD197435136 BD0414A76AC74C34163D29028E3D2CF6AAE58477FCFCFD369A3172A363BD921ECCDDAF98D144200D 2E041DCF6D25E63E154A5952C444B72EA882944E366AE7D6F0A022CC7064C430E4E83E613FC5832A CA7B4196438B23485DB3EECE7D1126823796210E0C7611A63EBD65C4872646E6FCB1AE11529E6E60 780635EEA6B03C0CC63C00D8E4E86865C323BF9265D2BEE1E4E32F2AD8BB9DAC4FF8932643D2A6AF FB0CB32C2389F097588A79958292183B5B58B9DD78893EFF8A349EBA0A5C40262B6CE2F6E8DACBF9 3DF8B8F1FE050330418FA9307C6F3FCBC4C3AB23EB995B054208EE1AC6A414FC555DCEA62C5D3204 D16F22D655C71E7358A3AF8A5C4C8DBC6B2C9ADD2BD5FC89CC64B859BF128EF88CE7FCC01F3A7FA4 31CD5B338D0968DBC2E64FAD2F51D2218F8126D6133D37FC9DE0B076025ED375734953A21BA6F87B 804D043DAC22ACE46B41557C15DEBEF0181E35AB7B247BAA0E8DEDB8F1BFAD4674582AE1B521B693 B384AC279DED6913E5C22B0D31BA2252F1F49170187325E185331049FD3C50DAB6DB51802FBB214E F76423A71BBDA7F836E5E8FA0FDD2E3A92BE0F40FE94E57C84B899F1F91045834195874CFE1AFC34 D531CF68153DA21FAD788B88CEC6795131CC467B81D9D89EB24BB2F33508A0F5582F1B827919FF3E 4D416031BA772213DB27B79EEA972105319EB3D98B99D7B7F04B7AF5F38B219AC1F4ECB62B97CA65 D1359459499A3B12B5BA055A1E829E087912A730B47A6D6E1DC7C840693B7F1A15382025385E2873 5FAEEA9C69AF06A7FCB31E1A7AD13A0433035C9C8488BD5F27DDC95ACDDE2B73167C032D95C33AF3 612FAEB523A38F743EB4A2201322EACAAD570627E6FA237B524338AA10F5C87C24324E17B63CEF02 4C8BA2929F0B7D4FBA89ABED3B1A5DC02651264483AAD30D4FEC32F07425B698E516C0FBB35FE44D C25B2D07FCAE3EAB40F2DF55E65834B52C79CC84A1D8BEA2C5AFA0B2BC10878F4FA0D240830746CC 68202A7F3DE13338F52F2403372F40A16A51FBE9C7FCE2B52543930AD9EEFF2BC0F3E68FFE53A018 C4F084D687F86959698B43C84DB1746E33F5C858558DFAF312AEAA662FECBE144B557455B7D8D263 A4EF1F26C6A6BCDF7DD623D495C0BC79698BEC691F08D6F70A008FAA2ED03DC62ACD36ADB8F06BD9 71FDDB94432C7C38E952C721538B197650D1F50AA9EB3B8FA8E479845429DBE6223DC18CAAA58E43 9B2F4F53BE2B6530046D7E4D7FCB6131895E6974A6784F05D7703139CB391E9394FB6FB3F0B9E764 B781EE6E762FBB749627221CBDF93236583567EF7E3BD11C3DE2C12B00EECF739057E10242543287 C5F33C9D33F350A90EFFE15D0917BB65C04FBBE350DA91D63070F3E5C2613E27993731136928ACE2 3441659B47C209EA16B2A6A5D0B656A571924AFDAD1ACAD3F3EF52D48D94C26CF711AE6C8C2E132F 9F3D277751454170B6DBC7EA2E295A8B2B5C7A5B7478B967D0EB67139E9091F4537FDF58AAA2B1C9 5D822B1E7ED0DFF1F47A0D68AA140643BFBC87578D0A559778868EC6F274D4A89FC82FFEDFCBB831 6BCB9750A337E4E23B9562C9818EEBF5980ADCBEFADADA5B16D1F592FBD13388474909458B0E1E4E 91CA9B563770529513D975541F0F9D6E35C0BD6DC729CC5070524D184DEC78D3FB4DE699B0196B37 E3258D7C0C18109A2798AA126136EA1DE9EEA03E087C0CCD60085069B319A881799DEA617DF96ED7 C76B200603A9310EE123B306FCD7AA1CBD2B754BB8DA4A4F102535492B7064E313B6A1125A2F4CC0 B746D62CE7EC7BF99D3C0DCD609AA4339C19311BFDE7818008914F73E30E2DEC8D5B570C30104A1E CF5100E258F1F9695B0543B9DEECA28BDD33CBAE2BEC22778A01DAB559D1FF8FD963C459AECE6DBA AFE4E00AB20C0F2AB7DE32112317BC1B71DFC04B7B87BDE2A60E684085310FF056D6A1DA5DA6B481 C1830FFE95EC0032631E3B9ADC418F1504BD5D47358B0A4D493C26C2D1FE16655E61E18CB57B816A 200407FE26AFD261C42BDB77CA95124B138A1B99EF119C05ED9C1BA99FCFC7C1AA06E3EB5F054633 9CF66C709F17D22266B3B2E37CC7D6DD78FAFFFC73B6C0B279D81896F68EB599164698F8F7898824 A811A9E0D9D60220F5C1A96B83A57D2866F9D4107B9A801E9D4CCEA14703E026D75B020D3957BCC1 90757871ED9EC7736B15AF0373E312C6203DFEBEB43427D4B8A3BFC2572679F2AEE8661E02FE3D82 3FC8A71D3DB214135BC7CDE3DE2E4DB7456B4AB502D6C6DAC817EEAFC6E54F985398F80855F9C881 43C0C398FA3D7AA1179D97DD83522688A77CAAD16823B1794D9666BB8C123D540CB6441B03DFC2ED 593F616301C7DA9CE9A4A1A9063B0921628AE6EAC5705D922EF2F7780F029911446B552B9DBE3E0A 6415D59389340D67B1EE8DBCADB1BBD1AF49038325E0BB37FDB1C1FEB5C127EA6003E31A3FC356A1 E66036387D130FD0D740525D51D713CC67DC1A5403C788FC7FB907ECDB25B87C4A09FB81CFF364F4 E57E0EB99950B11854C56EE9EEF09589FEAD414E8817DE4DCEB771D2B300B18244C212DC18E41F53 FCDD898F12C393D90DB7F213D7A632B0741C67B0A62ACCAE6F6D57B6AA7FFA5E4D361AAACA88B57A B69FA806DDFA601A23F67DD0C2DF938637D1DDF0F7255CBBB2AF7BFC9E7F97A083D7DE032C2F695F D4A39D04E44871B500707679B24AF58150311E352962F28E129A75FEB1E759143889FB40B6779CA4 33D65F10579674C3D048A184035952517D291FE2DDD6A566C548B5D26F001BE5EE45019B6E8A3C16 AF23C56DF6373C30378F13AF4BDF93309161ABD712A96E832D92CB6637E06DE17E4D31162537EA38 278F7F91004C9C6E8851D08F3871DDCA02363983EC18CA320F74C91902C566439D324374EEB62758 5E7FA59C4C7E043A26D418E56D9840028400C3E94CC85F389CD17D384B8E746F82047E7AD5B6CEC0 F08168041FE93009B053CBB44B2C700743A66D9A625EC9D9C264A96D0B1CDDD780301D495F0BCCCE F9F4F6CC8F4EA484B1FC5CDA070875567E3E8FC44F65FB7F83986FBD26FCC799DF0BA516883621B8 324C67F83CE6213CFA92E57CF66198F1F01C7DB0951233543693B9BFFFAE5010C0B74E6DD034047F C7A5E75BB88903C9808771600266BE2612416C7D86A4C254E91D1219F5C49D6F7DC0C5D48034ACD4 13E10A6795BDD06BA1C09D3116C0AC3ED28AB9EC29E5141A351A9E265BC62039D1BE0588B7E36C82 BD738263FF6E035A64133CF3F60BB59441182D6BD26F1C3E740FE9F776274041D8823BA62773CE16 0F630FD2FE3B90D3E33AAB303AFAFA00B72826184EF7B5D414B71E85790550D96C19E1C050752215 93F4A1C43AB587F21FEB95C58DD1903765E481FB243EFA5A9185DB42BA967C8773CB488D5681225D 4C256AFF17F7CEEF7E57BFC723873F35637CF0E1C366A541342D56633B23FB741EFF814526DF5552 3A45876CC27253A753D54E62EF2C0FDD0A5A9E4E5D6838EA75B22E6041DA27CEF1D82EA52340953D D3FDA14B561E74EE19E0556E8F603A212E2905EF18D946440E7E6B069828B67566F56196BD7ADD8F A531452C7BDA4E29EF5A03116741571E6E6E010BDEDA27C7638636351727F8FA37792CFD28B73229 073A5E8853C554869630BE97513D8246CE02E8CFFEA021B5BB5CA6C201452C4375610322A4E259A6 A166AD8FB657C85163EF7F7B6C5B008CCBE0EC932CFEA98B9CE9E86897F315817CF8D7E597B5CDE6 25D1347CFFC9B51B99896333F2D3B2213765EB03CCD2CBB5DD526843B8FAA2BA68EBD19A1F7C8AE7 4FC40DE45718240032EC360674E20A0749E629F796CC9C1977660E29A76141D7A018BCAAFCF2FD15 5F34FD6B74EBA10E20DB7C628CC3ED452FB7D3A7A8147E25ED29F4BF34093092023CC2AC58EF582C 559FBE84E6DB2262654FFC8A60274654F9FAE757056512214E376796173064DBE9DF3744C8A64E4E DC384D0DE85725A6C10ACF4A875C66FA3F03EC45DE69B3911EEDC75F0DD10B97251C811AA7A7B2F1 E5F35316977EA46D0A4F756E300E6591B1F9A12B73D48C7295F2662DD32C0FACC2980A82FB21B70A CD1A4130E434D1F09C56ABF534D4380E4BBC018EA3E5242D3FDDB713781144F4D06C28DB592AA2C3 4EE3FA4EA5A0583A42E9491468078630B5EC19E26189BB91F93D74B269B393BE57700957F974A647 A6D8835D254FA1522DA2EAADFCCC69CD47A5D93AE0BD0679A31B1C771F0BF1B167B1AD78E4B09A0C C6E5643B0EBEEA272FC936EACCA49C5C58084939ABCADE7F552634E19C27E885718C59F498CD6956 83450DC0675C45C279634DCEDA965DA246D13CBCF07FF3AE49B555AFF397141E621AE89DF76D442E 16FBB58B9E48F64056886EDC06417902E50F2AC2BEE9A7949CBA57BDAF6FC853B10F206BA81A4288 A9CD88417A4DB2FAE102A8BEBC5D65AB2FC1E452DD43DAC682D4E5B1342E51209B5E0A9BB4E10ECC 4724C38DD44D9145AC0D14BF1C354506C4DA19688B2D0ED9A6A38BFD8B1C255DAADF51BC2921C032 3EFE3366772C781D9A0C3DA1C242FCC8E3D582A3A53D6A673298E130FC9E99BA95C3F60B5E12D063 AC4230F8FC63CE0B9A7541AEA700FD2E1AF58A09B085A9B7F8F750978FFF4B55FB590C31487DFEA9 AE247F340D40E8663F23CBA16AF9FB3FE81FD5F12B0141EE5B1039356B1741C5AF9BB470A60D55BD E32B6014A46E78C4AD910A682E6FA2CAD3DB74FDE9B58141A8AE9C4E28C5C019CEFE5C68257D7526 CEA5575390D8234874285590EF145E8CFEDF13D023610ED6D33D1C57855BBEF5F2201D2FC467B9C5 8389F75A592EC19AB738B57416534E30A3AD98485FF1D4B99A98A7A6D404F0B76BCD65DCDDFD47AA 3C9B1C731665307565074432E7A4BBBFAD26189548FE2A60CDF4DCB4A603FB13747B9DC930C17487 0F303F70B37A0E467B8708B002D25FBCF36B69FF8DC0C74DE249B127846C1D11E45C28B823375ED8 4405B5C3716AE8FA86EDD1006120CC73698E715099552401BDCEDA92856FB807698863039102E3BE 610FB537BB99A1F3233C22D2823C288B3C4C37D1BE2C9A075458FE5CE174118E53EAC4387FDB800D A107970A1C385F54DAB71FCB1B03F62CEFD06114FF78A657A5CD4823EECC4CE9E37AB4EC84EC4C9C 14BF90C83BB0ED6634AF30C6702F4518F017EB30E4484C3D001D2C462F244822F6027F55B3581C59 CF3E47A024CB83BB3F1E172CFBB1AF4B1C030030D6AE88B111B2DA18CD28FB8221538B5D30D774D7 A652A92AEFFA19EA8EAFF399F4B2B5FFC4C87D544B1006C2A5501CAE397E488A682F60606B5F58B6 36140FF17C679B80904F309F0421354ED4AF805DCD2B19F4E45ECDB7C5DBF2E19B6B8FB61DC8000D 6EB59A5BB0ED261D2E50ABB573C1E165B9D1C31C48C990D7BB66372C096795EF7CD1482412E6ACDB F3F6750AEC8A8E6807598B8A4ADC04F7B7D59904CB93A55784AD81011E151E844028E4C1DA413665 FDC0ECAE3E68A75B04D4CA0EC412240A49E06590C75BFD4805031E539A68FECEC2CA11DBF16D3D49 F952EF3FD8547C32DB2F5D3E8D3640E5C738E4116863238795A6445AF5A2D169DA05422ED053B926 C9ABA4B86E1C5B45EC657793903D97C9AE252D018C3E5BB9870D0B7715C059E690763D4341B0229E BDCC0937A5933E7B6E2FC7121BACB8F234363C973E3DFE1D2ABB1E38962649EE915C471CDE2C77ED AD40A63303BBBA65AE53762813CC0A99D45A40479B42B30331EEE94F91BFDD44E3B556BB4D838605 374361C7E1CB033B7D6E5454350FD45E6D90D03F0162CC8BDB0FF4382AA784433EC1A6F821644988 7F4BDECF576CD0E152EB88A2D87120E1648717934572F971B7A37439A37C60C6CD5581EF23AB6862 A609FCEB299538AB25B6D985FE919E3378066B3CEF1175BEB59268F0EAE6D1CEDA98AD4CA77AAB12 A698ADBEB5DF2FFA5AC582847A6EF2E40726703AFCC68B71CF37AC0D8762DE4012BAEF33DC735BEA 0CB0FBEAF9140B000597E2CE14781AC16FBB22853D5934E16EDB62451896C3FBE3D29DE8226E1767 2D30B538574609C27B61C6806F1B01077C473AEF38EE16DA7BEBCE07DD9D2036E001E21B70488524 78578F2EC99AFC02176C7AA5B3FEFDC052BADA835F45B43B932CA5FD5038A81C4B0284D3638036CF 86D919A8BFEE2D373C4404BD2A3141597B7409441568FA835FD181B923B8E2851965E55430466856 2FA00FE9D64260B1C3406C1AE6D822E9A82B06F01AD6551A21809EDAF4967269508B8F84A856D2F8 79EDAFDA40B773C7627C3A87893F2B06FDC4B1280FA965D656D93C8333F3E92DEFA9E40BB42AB236 3FF3EE964C56F46E7C027EE83838FB56FD2ED22E20E0DCB3989D6F98FD195EBB694465223AE62345 5EC1997CEB9558F695347CFF70DD6069227F76162C9A0BE6EC50B4906926BF440B532C9B04786024 9400ED9FF198A1BA8D99287EBE0D2FBCD56A1A32AAF5B50A51B145A6DDC8526EAD4FB69141570B4A 22CF9A66F5CC99C344DB8CC9662BEA42BB1CAB87B251211FDDD2F41D94083A25360C9502BDAF890C 9955FFCD5AB3177E5E69694C514BF8D26ED05C72EC95F7C8D17ABB39DF97564C4408059A618302C1 9FAAD004A7DD7AD795497F72ED1E0D16A949A4FC77396BA830272DB61884827261ED99CD6218C526 7C3633177DAB265445B1B28D92389B0C12D589F9752463F669C6F2971C1FBA546E78A8F734AEADE4 F058F2589479BFA4CAEC5CBAAC3F6E6C15453C0DFAADB384399B31299C02B421785AFA0D22B6CFC2 D307E3864B98B8FB2B09B7F65C45FC395E4F973A9A65A7615BF6A77730798A65E58FA454E21CDDB7 CE3ACFE8611634035FA6C0E6CD8307375CF621EF9FA0F491907C2DAC8811F2D24C5AEF728FFC2665 0DE7ADCE72FAD8A8CBEB460B4D6C03B7C24A4854FF90662BAFC3B04D07802352A3B2FA017D7E538E 78ADE6E112B390697A97A91A405A7EAF9C96E69E411AD2392EB0BCF9F78780292E97E8A4E0334953 C1D185FE7E6DD0CFBC2CE7869704BDEA4B2C4883D21213595B90F197ED760C57EAB40B020702E9D4 C7FEC5AC3D15AEECA40CE9F081A4950A113ECFFA56DB10027FF80D752FE0BF7EB9F7CDE368D1B531 0281143EE45CF7FB3E536CE136717A38CF9C88CB71E192C4ED80458179190D159C3E68612222A488 18E0BAF486770C75E649B73D159950185ABE396DA98F3645787122329EBFFBDBFE05CA4E5414C7C1 0CF454DB4D1237FE16DFB1EB7D0BF38266F9D75A860CFC9820CCC2FECD9E98047189DCEE478D1E14 0A096BAFFDB33C78AEDC0CC79B307941FD3BBBD0B4BCDBA0711D7D1B861CF372B735F8FA13F2A782 284F746E182090022B34B4440C1554913A5837EE4F2102CD8CEF14F76A621A661382DAF90A28C089 6FC3BC721E008275E4C8A8FC9B70A8C025F3A15E365A99C60E8A8915F3FE9EDDC2D58FB4643E2AA1 E3A0E2BB0DC0431A142136A1997BDB77F12F0980A2A7344FA079A9CC9AB6E6D4332328C8A32826B0 E61253F8DDF557987EF45BBA5AF39BE809482B31DBBE9B763E8F92CC6FF0F2CBFBC66691EAF48B81 CE2A8DC48181C93F29CBEEBB96872318FA1596EA83EBF848B7163470C7707070E332042DF8797183 380685837271FAF6CC611C148A91B147B174992D5D7EF86AB2715973B642C9A07041B5276322E905 588A01819BC1EEDFBFDE9B94904E053890D3BDF060B96926A558580EE659BB2DF78D4476D6A33BED 9BD5ADAC1AE7AD16D15828DED97AE81EA98B34D8DAEF34C9A2165925E41C206BD3D9EFA2E02AFBA1 C861C919F2E677809CE25EE3C71468885A7B2CA1DFE2B219B1F0C24C94E84C0BC87B0416493F0396 C2C00F46316005CCDD173F00C07DD4492D4FC7605810EF2EC3654F61A0FD3E424B5A66DCEEA83512 FC056DE4C3B6E6A61BC91BC2A215576B9603AD19028D12EAEE86C4C5E43E22272C82E0283FD5A53E 1FF30606DA1B9BE14680D77EA8CF1DFDBBD7C32658F71E92DA7F07949F321B29872B50004DC1F965 FBB9E023BB7154EDF931C66FED3C1A54388DD81F7D87B4B10A4DF21349C8E1D29B7DD664A34D43BD 62EBA932493C4F76F72D61D347D935D85DA330B71D56C3FBC6C391C87C0C52F03A067E78AB1C5491 FF705440AEB67B6818B9DE9A3061CB9146B048474F90FEC5A8E14E5A17FF61B4656BF26E6E5F3C75 7F77315684DD524CEEDC920C69BA652F69805FC4753840A1B1D6E2F900365D7DD6799A0EB576D4DB 77205F589F7FE4A132EC8E2BD8954D8C3DD10055B80BAD84A950B5392920A9696CFB5D5E2BBD4315 AC70DD05CC6D20FBF7C1FFD14BB1ED9A0BAF084A9781E5FE8FD69B4ADF4504EAC7A102E34933D298 BF4C81D194B8E18AA02300F3A5D8F640AFED971B846D770109207893C77B6FC3DD562E31F726D4DA AC98D6992D59A921E1F51EDBEA8E5EAF92015BF312EAEFC2EC96227F7DD6594920BC41E917E138BC C5B7D5EC85762802028842E44D074BD54EEB658F558E83BF9F3AD883EDA4C7B97C8B4DD76CC9C4BD 9708D498F89FEBAA5C2D61B80B78261A2AAD5C3BAA9E635EF4F05E87FF19F6866DBB3CFE74FC5BB5 610E601FEB35E5016F4B5956EC51577166C9EB6F75FD69CC671EB29AE12266E0F8B7CA842A4834BD 49652E266DFE7348A997FF26C1BE0AD563368765D3E7C54A69F7552580F41172A8CB3AA9B765C965 D69118D58FED9204793C8A7415BE669CA35B3315E3D5A38CC9418DE67A53A1EC8DA8F2D694CECB53 88E269803AF75B06C589E0883ECAD66495EC13B71EA7820365402CED6C5D16F01DE20342145146D4 19B3041A324702AD2320C385C3FC816FCFD3CAAFD4B9DEB2182D7A5B4CCD3FB595841D15AD1D5E5C A9124D2577EAA41254F535CFF912236B6CA8732773ABC9DD5B1A5F85072CF6C52DC9CCAF37A7B31E 8032B6C6E96D38905B9B9060DBDFD6DC46BB45C2C88F35232088B67BBE91697640ED10A2D9E14CE4 8C2E5EB8121017E4D5B5A82EC242FB4C91921329AD95EDAB4699BBEA9F943DBB36D4001F149AF7D0 8DA3B2E66E3E00284FFC9E057E2A97CC4326C2EF7D3CA063D534C7B146FD395CBDBD576927DC8A78 029AE9CB784D9ED0D5B2C0C2CC04B761548FBF25525CD7DCE8A041614936BCF433D4F944FBC7906B 631635265894F39C3F080FE2D0D544339F28E7A44807AF72CE00B0AB0281C7CD4FBCE184D707E1AC 23D8F2465B7A5E7196563364B01F76A3DBF48B2835D49D7D29909FB47219CF6777B660728E5B4CE7 C44F301DC2E8D9061617398C4E687F32B6B51F39708FB6E718242A6B96F0F940F8FED4F33633BA03 A48284094C6677CD97DD913C125EB54D10AF93C07507CE9D3B8BAA37E3715D0B521588F4D7231A19 4FEBD7861393766B0B37FEB8C9EE3A2D4329F049F8A18D5C8934300FBD7A6E8FC49854F0AF560136 35C7D049F7D9F36CF368FE63616BD594083E3A5C0F556CD528A9C7E40FA7ADAD41A47C506A21BFF3 1A1CD250E75FF0200EBF5ED97EE45989D67810C995F319317A9968783F074CEA81F1F60CA12AC6D6 14EF656DBD580984560761A91D18951631F2EA80DF2EA976EED604ACB111BB9E1E5F516667F33397 4816D888CB30D978E4034C4E2436386DC7F3722A2E41B4F600706B9A96825C7F2C495986C7CB5787 6054886AD5C4F85C34E6DD9157A0BD9347EAFD703464043980C187E85674D6CED62F8FB769A4B56F 97CAFC4A71E6FD009458EFCC7903892A154AFAAE202BBB832BB031A0167D93B2381483A6BA6D5030 E73ECFCD9842472790341E8EA9AA092E51666C00C1A023812AC99509F917E5CA703C7E9390E9C8FA 80570B3DA89765768229B66C7E155BA9F1702717D64A9A860C154A69FAC88CAE97BD823AAC89E453 6443D8C28BF7012DE4F793E7D705D0726DDB4566EACC544D45FE5424A889FDB971BDBC0681439C85 6777A754E792377FE2DEC5CB696345A53DF13D54BF1753FD2936D068F1BB3C6B565D27522E26886C 70168A1F957D0ABFEE21A41B36FBC51C5A65064AE563440EE24D8B4FA7F4E94E83DD9901B6BDADE5 2753EE6B42506F636DD60B39DC6A6E11C3CAFB3B5FDDE62FEE4197FC6E23FF8368CF25156E638BC0 B592649F853BB7899BA8573049BC6163F297AC07B891464F8AC49D55D311D7B27DB4B1C47450FF01 581DFE9B1FF27EFE0F563002571C1B8365BB48EFD0EB462DA12B4B3DDA59AAFA979C7A5C8460BCB6 A268AD7705BF44B4F8734A43B075A9F5B96239829EA2EC95D250A7F7BFE005564C2B1A9FC35D9905 50EC881F78F25E28AD2D1DCDD4892A544430AC0C6AEECDDC6EDB7C6022873191FDB6C1D49CCE6F24 8E479079FA4EE140D2EEE9E9DE1F4C98E20602B36F63029A733725B7C87E5519F38FFEA9F26F8674 C90BAA89AC3A87EB65D2F4C5B17E2E88D8634ACB9374A4F3DD23D1321BD1A48A31F6C82235382ED3 05B4BD2EB0E185C8E627D0B55A3F7E177FD17519C05FD3961DC50D96B4B88F3D8C80ACEAA64317B7 5B1E90D64295032EC0D525D96C65F7B45280AFAB48C39F9D43C6850DC97BE36C9693093D4ACFDE77 1279DAEB7C8555CE13F8352E519985A236E400DFEB3370CD96B0F9BD3589E362053C26D7B8EA1937 37C3350C83B72848D86FC2C8536AAD7B89F8F77D601BA62A679781B1FABD24F23F41B880FA96FC70 1AFE5EEB4BE792F51E17583FD56A981256403D2833B3C3A7176757303301C4F1C4D93D30DBC6574F DB9BA7F2172C0A1E8AF5F4C16E56A031E733EFA2D19BC14903876C0FF25729F26FD4098A86D368F0 3993E19F8F9CBCC6A80E305E7308D2A398429360A1767176AD0A5D2E8099C3ED9BC92305F2EB9EC3 D0D06FC7922E30087BDB482A0EB28863126E1852E77B36E2849193A6B19EDC4F5C0B821B6E3FFB5C 4BE69A93C7E035C382A43838144A2573EC167378FB89F2AE260CC7CAD534D6DF568BB94AF16F90F9 18BDC4147B63E0FDAA337F060FFE9C4F9B407A03B66892768F32C021EC60139D82A8129C1FE8DCCE CB901989FD377E9673EEBC8C7C89DC19219582151000905766A4CC5E367EB6E157BFA0FF236441B9 D0C8826C12ED0AC734005CEB77504FA2F68346CD97F88DD18319EF00C019CDA224F171CCDB60001D 6DAEC7EA326766322DBC0244B07DB7BF6974E61C25984C5149562D14B20372B2C9DAB2414844DE03 12AA80E9FDE5BE96C6690E945AE88661ADCA02D848A8B2AAC060E7ED15759A237D71D5D9B7E7118A DE4C7909EFD5A8E319B61A2D5702AAAE406203A42C91FF4C734D430C946358B66101A8D94B99DDA2 340E46DC3FD7D5C792543CEF8A1FDC923A4260EA1EECC42B1C0B53164C8FE4920301D9C13502BF34 1B46EF8952B167EDAC4266CCADF5182E7BC6CCDAC8EE4945CBC42A6574C55C2E592CB3C5C23A6085 58756838CA6A1FDAE88E34EC8A4F964A54CA6346DDA1063BCEC07C16D5075ED169C18FCD7735458B DF077449CCC63CADBEE9149EF13F052777CEF87578A6FC940F7D187878ED291891D8CF021A7CC819 D2CE5C88EE8FDB5E344520B796348360D9130B2D14B7FE93F8A99BCF8120C9D724F48FDEA4D4D5CB A6A36D5D78ECE127ADA570D5CA0F97ECAAD425446987CEED81305CECC3406B29784B5B829FA92364 7A0F8EE3A8E500D7EF68590DF2D981849F5803C7F146CAC613B87939B6388AEC73951764AAF71CD5 DB9BA9D8586B322437D82524E8FDF4F4FF47779A5523F553081E2984570B3DA837B7F9F41FAF4C32 F8D4BAD8247E748B692543C43DC3CA73CB90EE6AF1B93250698AA596FD3F175A24CCB65369B9CBB5 BDA3400FE69BA862FC56FAE53A4C62A8A07986F4932783C560C02384C37D9760120058E6C667C57A 17E2C6323650797339CDBCDAD0FDD05F60E70FD5AC55F22E637AF4B23B687C952B126BF5F7153368 A03D3BFDF585FE4CF7A54D495DA154451C352AF582A0C76F9F7A384BD1642B91E130CBFADA18B556 D473FF32C33FC225FAB03DDF68BED82BB51E911854583BF9DE6DFCF5AAD020293A117947A963FC9B 76F1F0A3C382C4BEC45878338FBBCFE34107F2D58DED38FF05C7D57CF0549801825D973C8A68E492 8267D49B13B8AAEBDA3ACA4F72B9803AE1643B0BBC3D572854F11D0807CB0264AA35D69673B3BB52 5D9E79A1F342942C8552F4AD90CAC82585A4C20091E2C870724C4904AE04919E64CD9656A9229D05 38D8B5D3DE366804FA232E4AE96CC003919C4E4B3621433B0EACC58331831B200FDE65E64165CA0F BFE270B5C26F9D9A17F28132BE5AB9CDEAB6FF0B0D286BB1F715940EF82ABBAA7A132151617F7BEB 1C66C71E953112AF2133A00A362456FF3546C32CEBEC6F15E71BB82D87A73E6DD6D04E5489CEC06F 2F8486815EA008B9454A529B21130EBD2AAC74C986C6EF9CD9ED7B1CA3EE7BE40269A3BAFF24082F D173C010A878F4F16571E4247095DFC52092241FE6EB5DAF4033133C0A7A4D60B56088C5CE6B05B4 AA57D8CD63E30511F5260974E84B5E92E4F7CA5FB73BDA7CFCFE589E6A2D2E2F40DCABEB9CC3B18B 3BF51FA29191DA87E6AD902DC4029AB21233405ADC0F6EBF40E55FEF8CBA12FFA9B89CA789C7B258 7D225D015A961B1EA3EA711CEAA123C5033D0031BCD60FF7B3EE4B1041459AD5EE743F6C4E017670 8EE68115D5995039998DE376DF00A965E5BCDFBCAA1F5EE0C8ED91D7D5C9F8CD1A4371F7F951F199 375ED5BB7A138279B4313762B0BAA30FB11D3E73526E9223E143D56A596FCE9523172B430088B578 6E7ACD12E402D9E3553DE23036662027A85B07914FB0E0220BE153CF4FB303A7DF8C47A8AFA1A33F 9A3D8C9DE68F5ED8D5CA9081DEC22A51DC08DB8100542BE0987486EEAD86701B90AD5F712258B8A1 B9AABFCFF1DDB527B24D44ED7407A0E26B6D6A8571E8654DA6BADE37C0FFCB223701D9052A7D2E71 C260D796AD6599DD8FBE825986D02DD95E851CDA339B95F4FB986CFBBDFDDC3B206A05A687809683 B50470CB35C7F25B44BB08C8804FAFF36D0B531C64FC2E6B686FBAF2667A7F86E37BBABB8F6F9C99 2CEA935D89725C12D6231A1DD43ED4EE7AB784DFF99BDF7D2DAEB9186FDA654F8C04896761392762 84CEB23A6394064F5EA91CFD6BD65FDCD4FD45A04B33D16DB6B31C58E3D9C6A9FDF59670F4C28461 A53B06C2E29ED0FFB6E055689A652E3D5449D5F1996E9BB66724E1F15DB78E7F135CE4C03946885F 281990E81302B34F0E830CDCCF3E70AF02AB9C0F48855D71309D3556DBBAAD0F3B8A858E600B8486 B4684F4A30C1603008BE87D94439DDBB31DD4956D23F6931E779A5B7FFF3C975FF8150E1BDB1DD80 DA850A036A82855F28B53B57918B1B6622B3800D5F7DD515536E3013C87489DBD4F2D2685469F07C 959A173A9AD0F642DC5CA0F59C53F8CC9BF766ACCC687DB7121310F4997DAA2726D82411EE13B9CF C180A78F606A7B36813D8FA8AF74753410B0A35DA2411868E75D440300F0BB4D99054DB0DB53093D A7CCC2258F2E1A73191E66BDFDC080B56D8CE0BAD3B2517007BD6362045A81539DFD46DBDB9E78E0 13E5180B59ABBBD437F630B880471B1E4DEEAF8A69466F85F57C1F678BBFEC80EDDA85A8D52C7F2B E0E41DD13E7B143C349B9E834FDDD57CE578E772370A89F6125B16E449EB84A2BFB2324CFCA581E5 738C446C51F462B87F59F1A58863E7A7D6EE217959C79E65A4CBB73834549EBB5277A30309084EC7 75C6DD41D2B6AEE1825C90D88DF40E77AE1A8C142572FC33827869015BCB37B3D4BE4FE91E8D633A 89370C790CBC53740D4C639DC1B99CF04405595BD5A8A009F5B1C7D73839A3B9FDD5909DD939BAAF E75996B796061FDE6B185738CBDDF21A72E4535D6237ECC79BBBDB66CE1C1A4366CF2386C69077BB 03008DAB1504159F998F5002B35CF1E728BB0C747C80E0020B7F274648B6D218EE5A936F303A6D1C 2D265293696C63A7B17207B7E3F47768E325BE07A5FA885D019F63109C1333C52D8C08A075D7E5A9 AA4EB2134FD6F13BA502100B8B82E22C2D3E35CF9D39915DD2F1A2E99E31342B7A47EE9CA7278FB2 684C023608C148817B1DD410590E88A1A356273E6EAACB604BCA5DF21228401E0FB1BF6A1BEE68C0 3C5E7BEF91B2ED1697F443E6BB55D57BC6839449616B24E0DB36BFFFB14138B32AE8AEA7798C58CF 327A7A49B3820D09304634F060801CCD580F1FA2966FBA9735245318B5A100132027866B696A1862 00125900FC6766383E542DF74983BD44573320172D532BBADCA4078D07345FE56EA1562E2F589F32 7F1A61665320A89995F513EE814AF65825F725ED71848D2EDEE33C4BA7F010D428DBD8C8C5C7C39F AF5C6DDB21FFF2EB7A29969E4E7A93AA015EEEAD2AACE691D8D8AC0EAC44CFFF89328D9D62445FC8 719E9E35FA5088FDFD7C0640E9508EC480AD837EEC65340D82AF68DAC5B5912422F1B3BC282FAC62 C8F5F5EE710821DD613A71DD842B9C3E222F0B231CA8545F1743CAEA3FE309C9D4E99DC96A591D8C A935D9F48C32B3F457DD77B9A1CF9577C0107889C00CB5105BD2AB87A2A173767FF1E31FAEC69B92 77010A5FB94633C8EA929653CC65AF758638FE63996DD56B5A483FADB2430E3D1B482734EBC998DC 60D5EBF6D5B7BF0375C2F16E191FA584CF2D024B2C48D72EFEECB0BFAC40660A0C40ACA914695DDA 6A52A4DE356AEE02D463BC0AD07D37602F16F4B7A7DCB1DC8BB374E1DED0D30F23E9D5E67BA200E3 9A0DC8F862C328E0CC814D684EDB41A84179D1913E4D82272047937ED7F00FE39A5A22133F640CA1 48FDA68295A918A5F5AE387A70C78A4F6DD320C245A5DCA1903A7216A3CE3FDF05821ABC49DB16DA 52FFFC45BDD806D0F45D33DA9F7A23C3FF238AD98587F85696AF202D90C6A91FC7F0B400DE9E9274 001C3BD6B67B68F7A5A9530B1B4F747CB7DD9035E63A4BD70429F89E47DBADBA5F14E1DCF7DB8AE9 2BAB52E81B6110F675ED7D3C157B28A3A9E9989CD0419A4E7CD45E6A46C22FAAFB73E3C7102659C6 525DF234F4774EA5F3CBB6D8E546CB82FBCA550032D36884248F1EC0630D2947FB16E48038F6805D AED94E86B7F5701E95889DF2CCE9CEF88BE26DC9F3D5C9D29E07F6639645559E5F5786AC485B47DF 1A41137473AE1BDF6A44E299EB3C9C310FEDE003EB6CDC08E58084641C07B77BAC2A0BA6B00C3BC4 504C2E6C5FE76F3DEF5ED468E6CDB1A795F167D1C5831998039FF0F18A8348D6D24A09A5AA1EF7B8 F68767C911D294B471CD254DFFCC650ABB13DAAC592397203A80AB12DE4DA02C54C66D33CC89BD70 DD41F4356E3C6581C068941D6AA0CD5E42A480C3F3305B29E2D8022693D08EEBAAFECD377B48633D 0105D52D563CC1153D72B4BF969D68C84D24165518717EEA0945780DF5A074974B8CEA4F4A9959E0 431822B7C674E1C017E38537026F6625229FA7AB72A895C33BE43CA66510903263E89A0CC83FB6A5 C8A2C588C47D90D3E1888C00196E382D74AE812BE93FA2EF2EAF3A26AAD03696A026FA7A544F7409 48C9657F3B9B8F6CE4A7EF00385FFA3E9BCC6D3653D841A1DB22662C8CC7CD303237D2A2D213A397 22073E37CFCF1C2FDB9377164F81C030891966D14B94DD0033F02B5338B14C93F707D40A0524BE34 A2805ABCDCC92D14AA68EDBC6D7892E6160274A234FF8B31B381A2B60906330212944F3B6F51E90F 74F86A25128DFCBA08D7F60B9248FE064D4F4997400C75C6D04524CDC4DFD91255BAE6D0BD22F05A 3C85F5553B3C315712A6FFFCE7B87777191B5D253A8DDCFE3D126BBC92804715D4E2EA6B6CD88FD8 806D12FA331FB0C3DA3E21D1D4B970282706F0FEED6DC98158BD7116EACD0849C6265863FB3D36AC 48BF693BBDBD5B5F6E558E4CF3AF0FF130984AF5F9FD2F0078EFAE445A20F29677BBF810EBCC680F F1362E4B8C33BA78DF0CD8ED03D65383D3E13EBFE7AC80F11E225FA0FE5E0CAF9C9C25F2A343D4F0 8000C6F2E224F5EDAA1937FA1C48C62C4A0D6239B6E8962BED9723D6067FFC0B104A61A02F60FF6F 0B6DEAF86B33F3892F8A6D87112A70DED81B8BE050FD203FF2DE100719A07C1D01C9D7B876D5B439 748C3A5358DA06B20DDF35F35EBE75F8FC115235BB7CED8E2262BAA31DDE68A07E19C767836E9226 C9F2781846B91A31B85E8B3D5C8945A810AA9B490C234F77CE303017E3B5024934A5E09D57764349 E13B1E5FB71464EB0E526D408712B8150B41976EDEE6F43F03B7813D1DF351B5967A8A048E3791D3 65BBDD2EA797B324A23802833A885CCEE040DA280902D3F1875F0E0E942CD1F06589EF9DD1D3AEDE 3AFC9A3286B61AE70CFA07898CB6B289F727E74742D35B30B867919B7DE729731FFD0F429ABDC181 847AF95BF3A27D432C090AD6058F5AF47E3FCF24AB27E9720A557345EE3720261CAB35E7723CE1E4 8561D186CCFA3B5BC7F843ECC4575BF34853E6CA5A509514E6A69744C869EF52DFD5BD5FA826AE47 AD83272CF26ED3CDB9072D60103916B8FA8DB0DE3AD99D24ECC49CEB3BB4C8F0CA8C54C076161533 1EFB71914A6DC495ACB6B66CAEC9C7FFDC418C23FE1D50A4722B8DA4A6ADC22F6F437650B61EB38E F3A1DD23A831EFC2E7B153D9B882BDF28BEDE65C9DD33CCD0BD4ACD4C1D0158E9BAC5477E2618797 FD653F0D102D2B7814B256E8652F0879B8A08A23CB364334D6FFA95B8063E2D99E45ABF73AD2BDE8 E80D6F29B33E9FE5618B13EF2495BE6D0E8178D6345A24BD7548D90AB372DCBFC6F1A4A85D1BD35A 09736BCACAA6C26AA8B82E9949EDF0F6293098A000643938BD74B329669847304E82F854D3989E1B 31830CBE816937B0197627DC1A78B62E950133CEE7D9A3B6183C76C124EBA831E49EE871F14A55D1 C83A3775F5DC64BAE67A5463D82F76992078AEFCD09989ED2593408C8769B9F87D0A87D9C2A2B7BA FFD72369541B8CAE48865E02637395D1680B18C33DC67A4D13402C4164EBC09BD2179A38B82C2589 2A604F5AB8E1B0CECD8B43B403B62AEDD71813AB2C1D76164590294CE86B0B4656620B937E2A421A FC4D73CB5954D94CC83FEDE10B501671432298AE71EC1543B4FFF74B072DEADEF5691057A03E1EC6 942736A9303983567160B6D82F37720C126784A092B313CFEBCE16E7E84BE6501F47A662C160D410 44BD0A30AC297D8A2B011A406259496558AC7E2585964215111128CAD22870DBA0BC14A851DE7E55 67C5499380ADF86447DFA3B145C8C2F5A913F4D1893D59501B2DC35105325DCB11AC847EE6FCED6C 78090D382AA3BA671B1E88EB03ACC4DC7BA6F88FC4F3BD3D6B25FF2BDB72734735454EE5931BA5F3 C0491E6F778C8861E229D98FD76C832D4161AF4CFD05F5A75B759732B0CA71F38781358FBFD56D32 DF1D02CD0E20BBAA20CDEF49A71685E455784C4B7B88EE5C9EE0C92454B511A9868251438F680ABD 3B4CB0F6C8EBCA9B92E9E725B104634225C5915DEF95EC0BA8E510854CB5110FD507185639441884 2E664F64FBA122B39F7B01398298382CDAB7737AC052BD8BB5C3B78FA974C9EA632021CBC8D1D9B6 6B4A5FF10BB7076C36396D4C7506C0933E4AFF9FD0784EFA8E8FC368A8C75B7C96F084122C6FAE62 963B4FE73713971C253B5A055B94A26551760929406853796495DEB0DC273B573ED84B8BB460EA44 9E7226577407F6DA99A2DBF4E066CF6C80A062580B9FA11ECD22016FF0C5838A45A020E4B954A3CC 3AEB28197516DFFEA39EA35F43D5F89835E6D2D1BCF223F314FFC23C0D45B43CE00941BF1616426F 4F4ABE73AEF35C8EADADAFDF9C5651F7094912D2F4977D760BACFA908B1248AB0D1696FFBBCA5F91 7DBD7594518D998D0C6D45A2ED6587D4D844566898041893C01F650A16C33001A41503174A00BCAC 27EEC80C0CC8C96E75D72413FBD463CB64647330C61708D18CAD70441769D98F90D04BCF81C76F04 A92EED796361B555C029325D2B79D72FD28744C5E068029A11FEC13FD818F748C4AC932CBB674BEB A787D16BA31C4AD63F01B5CF22AACE92E82413CC90D91E4567EE1824311EE768A41021BACDFC7677 DBE6E4C28AC09450ACBD44379760236704CED18E83C1F8BE9FA60A3D1A3F8745B9C081882351858A 4F307B08057801F243B335B5B29827A099B10AD9A7B33E27E542F0473660404DF06B4240EAF2DC83 3EF68D6A36DE9BDA781B4F07AF177E39995BF7AFCA996F38A83E60DED4EB5FDAA827A3001F5D4E00 5E0DB38B782F698F9125B2213ED3485ACDC43D1AF7716494BF36A317DD7D3245C9150DE83CAEB16A ECBD08EE60D37EF3B754BA6C1A28466232DD51BDE9E85549EAFC1F4637D9CEF9344F59D92A30E79E 61E4955ADD637DCE02C330C81431E79A52E244C9206B2F5B45FF196CBDF9BB032229FC6AF0BE61CE 029044028FB166D767E651964E43988E6A40D8A72E202A3062B88C94BEAA2631283E7990EADA2D9D 11B182DD613A5E6EC14CC8E473378EFB76CCCC46E0B564BEE92AA70A6C8CFFF9E5B2376F53A03A59 0AD4B0E94ADF35E3338C2AACE6F3AF690E1AD2E1C89EB633EA88A6EF22AF24067BAE24CEBC47BD3D 3CA7D4A8837CCDE311E6F2C26EE9C5B3D3E3B412B4CF5400F4B7BCF0DF4CAF2DDC589F2A430A0122 C3FFD4A65BF8213252E2DF88785554DDAA7FABF606DB39D56C99D6D9E3DCCAE2F30D96AD10281E57 0294AEEC906368C08A38298460A1285918820BF7A250EF79DAA623B4CFE89DB93D7A8D380D92E173 9E471494DFE2D99AA4C5F9C3AC8105702C55C8E30A6DA1E97D1DDF01E588200F5A5A97BE5651DE0F 5DDFEB92AB0E7ECC0007BD9523726718CC4A2D5289CCC41F859AC62CE8234B23A4E2DC97ADB2125C 16F982248B426B499BF1BC69142FE42D7F6B25BBADD1C262B66D504A9CE4A859E4947D757C33A89A B14673D3711BF978B75B0E69F166F50A4884AC3248AF5AF092D41A6C7E287226799835EB233E7A49 CCD3C1B4F9F91890561C7001E20B3844B8174424B2C1D38DC971D35C0D3E38C6FEBAF12F98FF0315 98BF8C17B6DB619D0DF87CF4F12390F0BF07644B2F995FD35446EB10B8545FC6F466649B28904494 416E3DF1D2F88903BEC75F6C59212A602FD158C8A9EB5DC7605BEA5381BB8B70E7C41B77DAE3DDC9 A446A50331DE743A861AF3E1972A84708E549B8ADB40351DFEADA37CD1917857BF85257C42A6ED10 B02902B9D1FA3F74257FF63B636DDF28FCE99412EFA52E7F53592A1A40EA741E8D04C41A12A0DD53 82793CFE3E471EBCEDC15EC6EC25C48E2A71CA8CB405EB547B63396A333E603169C19123B724B353 CC08BB07D4C13EEC93DC695291A12A2097F0840ACF3B309A53853B2F3DF69443E58DF9B076E69A0A C0DDA486D1A517B521E003898985B45DE74FA8D7105F19527812D732AE2BCEF21BA184BC4CEF2A8A 1B5EA0910291226C4629D77CE4980B6DC5243E6E50E59E42FFFA74543BD5A541E4473C6E02B94D09 C4DAC2839534376B5432938D2234C9203E6F1A9864D7D0D481C4043FA1EEA8000D79153CB0113BBB 8BA869328D78754E19DF96AFE89CF332FFA56C18EC703D42B4C1064DDB33D5E3356E71FE3E96B305 A187B0E31F55BA2FE3C3F49B4B9283BBFC0A3E78A318BB12C6BC9A7F48BAD6E29DB8D4E2E59FD7C7 36C1AD6DA5647FAA83848669E5FA23C55371D9BC4F359C1C09476AA2C54F3E2033F5096C808C884F 0E073860F20DBFB1FC92F90C934506E3C673B469BD9660FEC4A5B78916CEB36F68CD179619432581 C42EE97BDC45E4E6250D89649FF884A1821D8EAFF2BE7E0FA85D06E8F41E3B5D293A3D8789AC96CD E6C5F8B14B9523E2913DBC89A2383121CAF9BDBBBB6A59F1E6BF6BFACC1623A1811D9E1C889376D2 6BE2A83B99F26A7F453D4AD359A58E80E8537A85AF6ABC103B5DFB89E2E39DCC9D10E15DD7DA18AC D718E48959C0376DF966DA55E27D3919E6360A6EB4ACB7A3930B382663283EE9D30F9E988BCE0255 C86DAE63F7A2D3989BB118CE6CAA1ABAF4C9D174324E94FD8C4E9758E07AD5E02C62C4CE72A35BFF 13D4539C6B9DA702012EE02E08EABD68FB4437B29325CB3DA785FC5115A199584D090AC63C54DB4D F669770C0C20C1A175AB640CEB66D69970831C4D52953AF422A5B5F7DCC49CFE39D3A5B3E75E095D 43E2CA9B4291286F15D89BAB29E63CA91A99D15D3E0A534478435669DDF9D31FF4DF7E58FD2C86DE 6DA9F8A8305C8656B0AAE796B0550FD7BCCA2BACFD1D2EC187583543B0850144D49C95A19B5D5B8F 77A44217CFD434F5A578928815D319AF763BA1025DCD29F4703C5FC7E75D5B9B287116EC44788519 4525D2E963C361DBC5D2B90A456252D1446648C06F49C561D6CF9F5F9FE826C1E581CF63A23E048F 9AD1431F6C40DE75899200C99E772ED03B3F7A7E9DE9BAF74BD0F89D7313B73EAC9BE95B0198E0A4 79F6967D40ECE560A28F181963F9D6A0A63BAAF88CB19DD6FBD14247ADEEE41D6A4A6B517FDFE068 DF816983D1F2F636A6358B4724A80831ED695A556A4B421A9861CA2E698E5508DA02BD88B6DC71C8 4DC3DBAC4609C8B595C0991E50CAC7875A45A727466FD11837ABFCF191E7EA641EA38A965EC71DFB 3E5EBA92204366F6B488B983C6E070A617CCCF93FEB4F7E8B5528296D8827B8E9EAE84BC985B8DE3 B310AD1D407F0298DC098B54E327E5AE11A53E53F6E3E3D7C5274A91C1BA12B7670171E0124AFF65 A81C530CA4D04A5D75663FC862FB53D929E0B85EE5B9422B3CE88E98CFC65FC346FD9E8F9B0B57C2 CB104F11DB8E4BFEEC4AF4609272A2D7CD6E3933DDC0056BA480066918F661BF6FDA6BAD83CBA7F4 70FA91DBC55178EC40B2C5B49B117BDEAC6763DFB4EFC4B59C3BBD511491D625A2C739CAD5B29102 5072B9D22F7F493A41D7CD839D2222736C1728A863D05FC19F99BC8262CFD67E1CEFC19F833EADEF 1FFD52BD070D72D59233AE12BAACF61E570A03CA8498E0A8C3AAF39D9DEFC3E1FF14B666F4141A25 F0C0CA3F1E25EF90D72808E0EF8F4B8B501ABED57C6C0FD85C86DC1532342961E08722DC462BA6ED C2B774298D39C3B418A241B1C9D81CA4B7E813B8B28C88DD46AB213AED857AD8D319831B2DA54E19 BFD55BA9F5C5D9D75FF35B20FE2E267B2087CA692EEB2A093F6E82C0DA1962952C6A56C869860F31 A62751B0F3094455F4035EF2AB8052F70D344304298B9B01464311964F4FF3B6C7E4E4A7BDC434C3 62BF564C491BDBF7B4B6C2BE6916D93FD5021DBCB6540E7E670D129B8D42362F8AF2FFD394553CBC 1EF56D5C10CAB89391C1E6709AE201C72F196FD3463CA31E13666A65785142DADBE835112F72CD11 771B6CE48FBA331A9835235DF5869B2FDB50C53E3D21586D7529893EE3313CEFEF3E81FE24BD1262 351E887205DA905F5D5D827629E244B74A3B4127C06741F0F4FA86383C4BF7B7687FED81730D6325 D24CC791164785AE37D0871695DCC73F00DDC3CBA452A8DF883C90AEF39BCC408A8FAF5022499C31 11DBA16B0C20DDEEEE640A8BD6A47E82B58B1E5270D2E48138E3D841A9D8F9F80F326F3146172F1C AFE2D936E12AE500AB8A789B2A41ABE61527F342E0658413D804B80F0B598A2B32041F96AF187804 C043DD159E49A838556EC27225EA835248B02F7516678F37E3E074975D1CD5E70D0189F563514BEC 4C1207E885B922E22286A08BF93AAE0AD5177CDD2E1A8FBB7F99326A41155CFC770815B763E749F6 1D2F2515D06F804188BC4E1A39C4D5812E7C72BD9DA0D23EA70A662705A1C5F50B6F1C2B27B4FAE9 E687F69752CD9E4738111446BA8DBA8A5A347204C51F3E9AAFC1CC943359AE880E01D317CE69A39A 76C4990753099CE9D0F2E33023013BE175CA9F6BB673AC6E3F7442A1D97C2D87DFB7E3E70D455120 C4BE0C16700B827725BEF49F1667A89B309F56AEB8EF35139B106151C10FBB94851B234878902F0F 428999027D7A8F390679AF9567FD528CBD9212AC5931D8E182BD9A8796D07DA5C9BE9BEF34CF604C 7B3EA0D656FA67C55CD7CC021578F08EDF66B627B992CEE9D0A22F14B3171082FD3667FF9869BCDF C1E44C8306D5B60252DD152E0A10FA176D03EF0AADCD1996EDA95C7072C27D712B9D3F6B45249DA3 76F0F2299760668F93887B0C519F6873EC1ED3D1AAA1F98CE38AB6149AB71CC0CE374DE8BA7BC5DE D520EB71B1DE8BEBB9CD47C1B52D9121BC806F3273A4A2B6C8880A15401B0B0189CB7279CB884986 9462DD01478933B5D514E0BBE69D52F649D296428344C434C7EF5B7A723618D51AAED16EC09C0AE1 D34B7E1001E8535ACC8A6282CDC6DFD97DD901768F757233247AED71F6B5CD27B12BA25309858C6F C5BF77A6972148CCDF08C0A165838F735C961570DCA7EA4A946089EC7071143F51714A2C003DA756 D705D25DDE554BD0526D29881478C964C5329F11A0965ADABF9054DECF38B5F68743EE4E5B6A4466 CF3F568B35D7449E793BBA649118ADE8B42AAD8F918B0FDBCC08B96311C845ECA7B830A668EAC748 A2EEF7A4B501AF1FCBE503CEE3F4F6251499F763A441691D1CFB06A38617882992183BA5106AC95B D894F1EE1EF7E07D6C163A0C4DD477C58266A29AC3EB94BA9CEBB627718F858DC3EF28B6BD3067B3 276C08FA619A294F323866454708CC9830B24AB8D719B9CBABD7CDE1BED4A8C23B0CD69265B05B32 E54C34CCC7F2EAE1844F64468BDEE9F9850E33A77E5BEF89C4830CF8E300B2876C7A41EA679F78D5 B0F39EC32D8441017D111CCD4531CF23218FBBA2174F6F444B688753AA7FD68BE72972773485DFEF A80EB43F37663237B8CA109CE8784A5B2BD99C8C0309DB850C6D7EBD8BC595601BB70BE3CF8DE4E7 DC83588B6A27EB543080020762199D5A36C9B6C154B8BE83880D7854CB475EAFCC2F113F16A616CD 5AFC65E5C5E01D5F4AF49E5FCCF5D212F8AA33D2C7D0028385492C003CF30453A685F918A504A2B7 6501BBC25375FA7B59A51DA39C38349367AF019B14F7F79446960CDEC9081D6CB7798708FABEFB60 F27EB1901DE7A962B77F3C1A0B62F15F4D9C593A1200C73947DE0EA0926B042136557DC547000226 094563790CC22C491F3B5F1DF27CFCABFCCE366AC1E24D08DA73C4A300A009E9AFE7DE8B39DA8B2D 8E9863E6CDC73A026FC526DDEA73EB9B19A1C360E10E8CD5BB659659012EE7873C41ADFF356880A7 0431249801D446F37808694A90D92948D01CB5BAAD873A86222D2BA290B778D17B84E10FD65A0FDF EB544FB1B916B06961BB50962BFE0F4AB8D22107B371CE589C1C60BD1A14974A6FD403C1F25B632C 9EBB14E288BE12457C631C031EE6B150C7B1B776240EE490777D700ADA9CFF210F125F3BB4EC85FF F58A220180706C78F726A9C454F3D75D4F4DEFD959E669C7C9F714C2A6D370D538FEC45D2BBA43ED 413F4F14E0B42985B8FE89A1E013338CA388A3A480B18338C2D3C77A501DE891903B2F03A88659DD 57804F63834DDA5D24F5DDFB64B9D943962F55C6E8DDD9C6425D2AF45B057F64C8FA4407BB34944F DE71026A717BAABAC3C8964D3F29B4B1E6EDE30AB62F51B4904CB6065FCAAFB46271956F938432E2 A615962E2BEA2D97376D583A83D5F2FB69E2AACCC8CBB7069A5779030B6D6F6E31D790BB6F79CFE2 A805AFC31FB7CDA2B73EE7B35F5AC882B16B3597E8AE55B00DD0D857E0EF2DC1C39FA50EF58F754B FDDFC5F72A4FC301268D0BEFFC33786D4EBFE58F651270750C6BE40E2F2CFE5609E20C4551F02518 7056CCD6F2FE9A8D1632429F98AF7B1C5CFCECD62CE7246076068BA5EA229151D9AA969633778EE1 14EDF8A066CAC11BB5E69D288157C2D2A1BAC939156435E261EA5D6A2F33DEEA2C7AF89197239192 9A1D45FEC48F1DB86A2259AB0CD1DDFC0A0D113B6EA64BD8BFEE042298BD4690C3772B7B8301BAEF CDA539EBE3EEE1A4F981B6EAA348FF53BDE2C4FD1915B60923A0612EBED3FB8F2F2EB73D4AFDDEC3 848546E649E813EA0C48C00C079D7FF5928CF6A77E099D22017973B3870E1D9734974EDD8B8CE2D8 9D109597E811971E9816D024B2660B248F0BD387E54F1E6A70DA8F0E2CE2BB885FFF69581A69DCB6 2D7BE104A5DCD84E67BD86998FBAF2CA63F479BE4F8CE2791CABC1DCD0BFC4ECAB7C030203360F19 10C55E6AFE732ED8B83AB1F08EAF51E5BD8DD75C40D6DCDF6127CD9B2644983B1A59E7CDBF559EC7 C9DD2854E96D4C4D5D2817249B5E3537E164862AFB477E1EEFA17929F5671A33AE2AEAA6DCF65F19 DE2084EAF7D39CE31A447A1BEF2487974D0418DF64365E697A3BD193C0E5C209E8A65B51E3E8A909 519DFC9D2C1C514F4BD7CF60D728A8363A55ADF2333E4D6470D7E0498248A8B2253AECC99FEC69C3 B0425168EDE342982A1EEAA58606D078A86E0F6C06FC340B253A024DECE17C8E61CF3E66ECC33C74 4621BF2019A12D90DBFE8704ACA5F24A738A1B453FF5A889F8DC1565C22C994ACA7288DF5D4A4704 32BD989259DB97D6E84F68050296EC6F0227C049DBB683E4EE5748A5E15412B51B344A91A4D6EFB0 E6FA0627AC80FB05F859E69CDE139ABC032F097AC6A63FE3C237F33756EDFD7D06A7A84EF87D0A87 D9C2A2B7BD0DA550A5782C5CAA2F930CA45DDAF5F16E4A379DC87B553EA7A7863AEE983765FA433A A3FF41AE1359CC7C1B147826CDFC75AE9F0A51715E496FB6AEC56E9FF7531531A72B159E1E510B96 689A950B49E9DA182BD6C7E5A56F93F114B350055F99E788A8C8494943057678D2C1B7AA82832330 01060DA66BA9DB8A90D3FC4CE5E1BAFD2D9DAAF0AFF6DFE17A7DEB5DE1AAD2466630042BC7DBAF31 B85A13CD5B8C80CBD69922885B0564F2D272F8CF0C51F78E246AFA869E5C334214F7EDCEC8022922 A10FC134788F881C63E0F97EB70438F8F99EE170E8000E9FF18BA2BDBDB30BCB713FA85AC1AE470D 93ACCBDA1FBAA0FC4294D1044E74D5ED5CEA8D160EBFBF6BABA2DDE641F7898AFAE877E4EB59F3F5 682C5EEA091AD13D8F5419BE68E0DACB0A76922681C3B40F298EB03062AE35E28F33D9D3049CDEA0 E641F2476C38A68D266AFA82D222726260E069E7B229C120147185FE11E6EA2436A043EACC4B7276 275AEEC243C01B50D643FB26C718F330814415E6974CC55E3AFBBC00B85FC36FAE6EC69D86333847 8ECDCAD40786B4C19754DFBE0595503BA9EAD10BE76BEB583FD664F7647CA924985C242FF8F90215 1C1839FDEA8AE2DA33E79970FA39423AECB08AE39BF33BC4D814B2D310489E60B5D0F3C6110FF217 26FE25F6FFBEB70AE878B9FBE44529E26F8CB8F15FD9D2E8C79628D839038E168E0DE6CAB1F55165 1C21259F4AFC19FD9F19CB9670464FC59801746D4DC677E240CA7E8892EE3319480821B082D2AF4F 8C44FF1C1289CCC9D6DA8E5D99766D4FF9A60EBCD4AB32917C911225D77F402626B475E95919A265 FA0959FF12A90D35DAB4B0036891326AB7F4FC9CE9BC50386CEF5BBBED9A1B0D9F1616037B3214B8 0D797AB7E394A283F838902E55D57FA730A791696B2986D6812AE674474FC0A4895F286D9DF0EBBE 9B4306369BB596AE72E477265B81BE7A42F8BA4FCFBDB2D359BB786076FE9D76BC3601817BD80515 3848E9762481094E4DF5D6A4E342028B149A4C7BD50D27EA153044D23ED277DA9326FFD9F73FF7EF 73F0926EB784ECFA8D884A151182A17CD40510650001BE80A48A2B1CA5A6C3E70312B91E66635280 2FEEE6F93195B84334CD6176CECD7ACEB7116C5CBC987C115419174A5AB25BA5298277594958908F 56611483AA7CD748B8F89A9C2B17FCE97CC593243B63C6BE23188577C1416A17863ABF3D849D27EB DB2B2149F8390614C6AB2167FE9A9B4E9B855ADD8980620549BF652E0F7806D6F5AA176D2018166F 27FBFA72EE2085DEA7B1F375F6E1BF0D3593B2787E12490026198201D244578086CE7B32DAD5FCE2 6B6BC38D1C66E6A3601D9EA9EDFF4DF172DFAEFD14FB543581DA20E3FC5E89C3DBE0352DA7C07AEF 9423F0B84358575747E28793892F48979F8C3C01E7D200338791E2E3192849130C49C9BA9F3183F4 06B6B06C61418B815E0733979B9FE7F50CEA0E6AA2CB1E61021AFF6E64C73E8C4069DD1CF0BC3F5F 3B9368632768C2988B9773C1DB3CFE97810D13817C0EA97D92CC7D5DD4C2818577A3526B9E9C82DB 9B712DA3EF7AD20F135622452DA206D1ADB9D658875E41311E65C341E8B5B1F0538D958B6919F1D6 162FE7D581B15E7AF634902C9A45A67FDA34DE10D99212F493578363E5A55046B425A1D443222A11 0AB760726D5FD44B120CF0522006CA8F4BD13605ED1672C9A1927B038F0ACA3C46ED0581AFAFDD9B 74459D2AF71551388126FEDB212EDA9BFF134A633963E4DEF11001EEC0FB4B23BF57CF068911CADC EB8B01D783BCFEFCE11EA20C0F13D26B484813529BE199F916ECEED9A54EE6607CA15033B49E2156 A906EAD35F3C271701971066BBF91BD9A3087FA402713A14B5FFE6F8E2EAE3369223465FDFFA2B6B D12539AC4C1ED4208F158BE629456FAF10E8B8FE45C994EE2B0D7CD1CFE2A0B60B0152DDE9EF8C32 7BD5FE7653B6B4C38A17E963C38A2C38FC6DAD682BF29468D88C2FD5FFA2A1DAA2649DE8962818E7 CAD279613FA3BD54934CFD6C61DED224682D2B05D2A776E3C90939EFDD810EE6BEEBC2FB60ED09FD 277E09B4F87056EDD8CF261DAE8F46BAE801DB505369094DD97ECC93343D024C5E8C5733320FF00F 5215F62E30EF297417A942F6413E6FCE86751494320449011FA1ADFCA00F58A3960E642CB83C5F69 CFD592DC742F32E3D680B0953F06D16AE5E7D2F0DC40BAA238883E4B2767E236BE2680ED203FA5AE 684E15B97B11A2AB7213AA4E26CA69CCE212BA49726E5FB5414284CCC3E6FB3DB1BDC9A6D6FB4B7D 48BA7A70E7D9BFFF827A784247620F870012AB39B983D4C042ABB8CAE372D82FE1B7C6F928ED446F 5BCBC4B79A65B750E290A32C4E237231DD7F7DCCBAEE625DCA254C16904F77118C4CDEB699B856C4 AF41421926B967D09E468AC8BC804D1352847398203D3272BEB5EB9167E1B3BAFC56CC8BFF4EDEAC F67B15778E130F2B345824B466F9C00FAA7CA0858A77DE7108D85BAA9AF8BED93B187CE7AF4DB80D B8C54BF542F3FCFA7A22A974C5F88969251F638F0D3340465C49BDAF0F08302EEA434335D7A0B022 0FF07B71D364C94129511F86BF7E4567D303E37C6624E125BBD400983FEFE394B77371A6E156B2F3 46A6123D108FC3E31D32880AC41C3C5F8730FE78E9B531F105D7941D091CEB61C6160B130F135BA4 53518C5F4E56019DD02DD8BE70CB0186CC9D5F9E114935F6B5082705DFA40DCA634F2B047B9F15E6 37F6812D9491A77D5F71BA100089B1CA8557D4AB3E2615E26A3C0CCBC86BD5FCBE255DA5B5982864 91B1C7894E2A0D724B7449C01C332E799AF992367B8384439C1F6A7EE1B1122A29541B839B8AA777 A7F1FC73B49906DB7ADFCBF209B825457E856946C70A3DB3665CC38F5D8D6E242F5B9EC80463A2AA CFFE7F848D35BCE87473EB33BAC9C62AACE1771A877D11E4340C57947893D573358F1CA62FD7E5AF 7951E8B8FE40553120EFB4D2EBD11852D2056C4081B0C54EA538AC41EF359A6019249211B5DE8AC3 D19075533D01BF2F18CAD1901DD1B1E168EFD099947FED5DC75FB401A1E40B2F0E574A95C629DE79 959EE2F78275130F8EDF3AE876817A1820394733D4C84C9FC463FF0D615AF940EA78CD4D6C8D9BD4 FB7FBD4EDDBE2B9C27FE748096A4A19BB38D7793FD6B93013082FBE25926435089E91F819AE8D9C5 F1A42A92D699412DFDCD8816294023331792A996ACD4A1715A29C411A7118ABFFD7D50FB1628BED2 F969D53D3D4B648F439D7449BA92B2FC4310255FD2854F98C8671E0BCEE877DEC0C647DB6F6173BD 804A7F490F4BC35CCBF3BF1FF5273A6B95BC0A88F4E3B65E6CD57ABA2ED1754D7A799ED5B3941AAC C71890D456B16C54FB84317B5B14C13BF15EC64CA798E5A8674BDAAFF533136C9B55579D10F6C463 2B6B717386AC3F462AC838AB0125616D22D57492A3339E93010DEFD2E1D5C7C5BDE202D5836DA7E9 0761152A6A256A5104B8C166053F9D6BA25C5EC4176D04246FE6F33A01EDD2C96D01E0EBE5542BE3 84FE98729A90BEC86C1A22D5746253381EA29E43E25CD915CB2497DD625A60AD20DDE0299CEAAA70 A6282406121C6262DFD7BE26073B65F12949F55689EC5876FCBF39603DE7A8AD08C20850289B571C 287AD07832261AA9F155B4229F339C394BB0195F7AA440B4DCB6DDEF7F203C387091C6B1524B3D32 8C38DE7D9D3A068F9CD6F87FE552E483B1CEBDC8F280FB936BB6D377F1A079CBB0EF7FA62BC7D05B 7045E137223B36C31C0F70334D40DDE359B2887254605382E7C025E4B6B1E07A8B78BAD3A06A231A 080FEEE5DA5A5D3EBB052D8B1C0C8C24F4AC6FD0E3B0AF4F12D42F074E4BA0B29ECCC8A015BCBB72 5C06FBD4D63DF24FEBB47D53C4A50D079722A3D1D755659DB5E5701B2FF8C5CAB8666D97B4E1587A 704BC4133C86CFC491A369F806AE06B68E4182F556DEF6C16823968AC355A43B12DE7C33403E56BE 59C2854E35EA3C979BD24B3B2D0D3DEC596457CA8F2A250582CF856C1911078060D286C54DF1EF8E F4316FD052BECFADE30EBEEE7F3A45BBB34E06A5A83E9E6229F286B5CE118D8C542859C3E5BF444A B9D8E4DC039A680F311A68CC7762F64FC85FA32FF466FEB4D85688F3B76A7712EFA9FE9F8236F6B9 C8669060BA3728174F19F45E045D69B04608EDF6C01B7D3D19D903F1A679A220A4D8B6D162B2A199 6F86D7C484CE1FBD53866CDDDA1669D95FDBE2509016FCC56D798A6AE95EDDB2C649207395C6A442 B10B1D86824EFD5362C49A97B8B3A9BF4BC6D86DDD340B329601F1EC5B809EF9B07DFB6AFC8EE6A1 C7483D277153CF8CEB6B6F9DC5A83EAD7E912FAE2511C8C735CED3CF374AEF63945455BE7FADC213 7DE8249DFCDF182F10D69292770A3EF402BE86B4E9698EAC4AD6DB49E5E92131D8EE9C9A3ECB65F0 8987182835CEDAEDD0A2DF1ACDE9A49DF7E8DA89AFD60F80E48800E7A11FDCB2CA66E0D4618B3988 E4BF66FD9781A9E2A176312387BCD7024DA87085EC5B246A25A9BFB6271D9FE3FCD54B3BCDD4313B 49C4622BF99C11A039C9DB23E8A9A2B07D6D60269FD58D9E3454F4CC16A3A63184CE25444E3593F8 19C268CB85322A244B72FD317EF8A99DD1403A63A7758AF59A166CEBADE8B6B63C88815988CB4AE8 97AACA3741E96827096B7E86CFA89F46A814AFC8648F6AF4E29FDD2EF4954F6671E535059CCC73DA 98B05FE218909FBE215852418498AB894AEE01484BB4C230E9C74CC65B615322861B8FC60D05D141 2B4788F8B7DB86C1DF33273E3D2FA932971DE5F1DE7F928674E06B82A565FCAF90233BE839CFD3E1 D4A367168022E57FFA9196ABDDBA87013C986C8B67B39126D266A7EFDDF49B19EFFEDAD060C045C9 FD7AA4F5F1092AB496CB7D3C07A2162606EAB0391182750B7F15067C23E41056422670790DD62BF1 7C89BC5F52DD96DB4855EB16EAF168FA93FF03CCDBFF3D21396E906E588E632B5630BFDB055B24CD EDFEBBF884DE7B0FAB946E092B9BD5CF64ABE5CB098B83876EBFB38E78B21BF233A8D79CD2315A31 D5410C7ACACF8EEA20071E4D789F070F989744E0E5DF827F8DF6BB897D46EE0B56C3584CC3E08C0C 90B3154ADF9EB371BFB38F3DD3227423635522659E5A232DAF040EFCAE9F7154391A53127BA6CBC5 0DCDE70355735F0F414658A4385113DD7E43F0DAA8CA57D0831A8B96280B8E26B38DD92A38033884 4A26DF8CA7A32A1E12DAC776F57D201B9FB4EF49B9EB7B29E6A5E2484006187BCC2625861103B3E4 2FC364A3CBF335686DDD7897AFE1E23916BA25CA16D36079DD8672C36473E3F6D3F483372DB7D9E0 839DCC34C1FF4E1DDA2BF5EA4D7E83D9D40DFC0117C1FA2DB5CAB0DCF9A9FCE86D7CE25FFD24E866 AF3D6D85280F83C3445DE2E2C726A4F984272EE394AB4A5BF973FB7C4698E7BBE443DC07D5700FFF 12D06ADF635DED1AFA558EC516C9C76442839013849554242D2BDB7716D516A732CBD26A7DB54580 119E322335B90095A4FB9B09C597F0A1FFE9A7F7F2835B985E45D1B7974DFB934467702F5227A664 51A49FF90BBF62911E45503108C3CF39DD303B8FC72C1BDCFED24B95DD9A1360F9C211C10D9C61D8 31AD547DBBF10B168A881D9F1335A575484362CA2D42FCC30BE337AD7B1A9E30145D2A1243F7FCF6 0F3BB153B5E3DEA158B135CD419F448363E6F202C9F462946F49586F71D17A253B715797825DB0A7 D6779F0E23D0DF0BA8947BB2BB0A16204C7052CC438F429AB5744777B496B4F283DEFC7D97DABB91 8F792024F9FA0B51629130DFDD8B8F9A6C6092C21604B40B60CEF3E6EEF5E9F61004878B17A75A40 E94685CC65294181975462552026A36965BD6730051EFAE24A6C74F17E2601E9AA1FD8E8D2541BB3 796EA670A091E48B0C1324E222D9A4D5776D5FB2D79BE180B505EBF60D95B99D71C0A0D2E8331960 572033543B0C838A14B538B16086D504C0D57BD677BC99F7A068A8F42F1A33847B77DDF9E1F8819B 3C26E7A319A3C8EC6B895047240A1EEA979A5E38DD0D26ECC576D7708395213B6B06A833AC577323 BD18157216BD0947C80A4CB50F22145BFC48B9C228F09BB7BF165A6D9A3751E810D745F12D8AEA54 E30DC54076C3A583C3A3F64DF88857A17963DBE19C976CE1A6417FF94C2C66C911516F40A1C50E43 EBD1D2CB72632075AE2518C6374EA3001912EC196B11C2C2368DA6D27389EA545AA77EA8BA3D27DD A6A53D0997595D72E2524FC0D6B77F684E9B6A8250B6BF27E5C18C725A2E084A1BC37797F882E750 1D4753E5FFACA0E10F4592FB7D9A66C05B4842A09FC0770439D08D0EF589BBB48D0E151AB5C78C02 556343ACEE696BF151E35E6712182D115BF41CEBAA9C6397A8990A47616EEDF12B9481E7E4E141CA 5588BC6F08B990AE67288BAA0580E88A5EF5A84C562BA5D107B4E245AB8B4CF95C4321CBA9FDA694 531DEF9C3D3EF3E5C6676254FB065801270D6BA5C24FC813C8E8B1F2780A2074DC86282AD7B8D4B8 F166C91035578F29CD02B45CDE343FCE19D56DCA917321443ABB018AA87B2DC46D3B0BF8A608411F F88FB9234EFA9DF7833029ED1B6AAFDEE6FCAAD2E4B8828ABFA9C95DCA209C1989511EEF8F8B18EC BED141590EA24CFD4E3819F120B2A7FB07AABFAAFA4C014BFD423DE3C9977170E13D2B38D528BE91 528A2391D3C72E5B4E017B76947BF9AB125501331C0884E9187896A1AA8B7CBDCC60552674E92F22 D13B8F8EE2673C498D8400FFE423FC50A86C5D38E1242F758574077A22616705F809B82CF7805DB3 968F71D2276056D18DAD3BE7A1F0E13A15D2C8F812937D87C66185031954827619E8DD719855EAF8 78707FA713E6A39E19F07F2F56FBD96F346259842B65D72D98E2443E53E3D7B6ED0104F31A55B8F2 FA670F99E3413014ADF9D68769F80BA564F3E2180472B106A04397743CB1168C7F28042929E071EC CEF54AD994A8E0E2230F678A752E217F0C4454D6901EFD96BF2178E36BE8F168C46E68DF2B599A74 83E874ACEBECFCA2E740FBABA764B34A27C2F1336A96DCC44A0AAFCA29BBA0C794DE15E3969CF06D 692ECF8D7EAEAD588826F796010F6BF989DB51805E44DA8920A041132C4CC4A9BEEA11D2EFAE8FD1 544400D009E6C83B182C996E24935F0DF461AB6F41351F60AEE2EE255FF09EBF46F08C1743354856 81DE903238B23A7BF98BAE28D1B87EDCC63F7FADADE79E5585EFB5F267C11282A188DADCAC663541 0AFF6F75EF20B4593CA53B856E7635A71E5F35A0DC62B5C948437A4E3068CF06F54BF11C3FB57387 A7094684B961720AA67FE5A368E0A2BADD604B707B726F932C83B7FA5DB92CE3C6A50A0F51AA1BC5 41584EA49B788BD3542F52377BB419384A532BD155512818EBCE68125C45D27C5A8BFD74F7EB3576 FB07E3EB2A288A2AE4BC3CAC51171DE262B3FD165326B1BC2777ED0683E71ABAC6116D4B28F7FC3C 025AF5E0BBAEA4E596CA367FB380202D68992E6D016BFDEB55D8F39D722D9AA649BBB202D59C39DA 1F713E2CC312C0F68E8FF384185AAD11206C931247D57D040682E765F569DE82B7708ED59693BE5F 98278D5B177663C9CB23BDC155B2420785FED80E63B296194B6115E3FAC1E83AEFA6929B0283B77C A9002A9DABAB5D9D18A7817BD527D1F18A68114F2F4AB03F52C5442CA2EE72EDB18742700544C039 4F7D783AA1B0389841C0EAFED429EB1CACC10E30112C5865ACA4444922568449DAB21DF638DB0B2C 89CE407DAC6AFEBB1784CF68F4EFBD14CBAD551548723F7D2DF38F3F7F66D72FF2FFCC23372DFDF3 E1D1B17F793C8B48713FA07CD6D2489B189F1E43CBDFF0916E34F6FF97B88DD38C80AECFE621F17F 08E8283FF4540181993F0270BEC4F798DD4FB69CD1A35391986F6F6D88C3342132E8321FD6B0ED31 65B1530E46C1C0B68493BBEFD29581CA63E83EFF7CEF2A6E267D2A92CF2FE5902F782AFD125A9563 A37A16C8DED6CECC0EBBE6125F07724C172EFE30E50F6A79B3DB17213FC8814FD62D04004029146A DC2821A3E989FDBB2698A983DF0720794A357E68EF2CE9662A74E86F26CAC0692CB3ABCA9D16A166 66FDAF5EA2FB202FB3C159B3E71281778F9228937612BBDBB0016ED7C1E05C2AFFB8109C3EE06DF8 D75EDC9AF88E9E8C8D582CBE212F451BEEBBE05289476ADBC19E12EA273992458F4370E5B952A2BE C5AB98E7CA0BF569960D2A0911C4EF24471B6597F18019D6F4539D475603A88BCDCD5B05256878A5 0FF5D6AAA70AD627974C45BD2212C4DCF158D9F368017C779972B03E3911A30C418080DDA5F08B77 D13393E095791337779FCBAEAB2DC02C359C5DD558FB56297B55E41D440D4326D2DBA09CE270BBCC 21D0060DBE2091EC7C571A99454192AC8C2DC6F84CE9FED2C44AB21FE46C9D1E34C74BA2F3AA6876 81AA07446E179BD1287C3EDD43EBF32EA6D1A0B1D7916BC19E5EF5B14EB65286D5A1E0C7C21ACA3F 9DDF9004F7564A3250312B1E4354F77B9BF87AED95D9D54F88E5474B4F318BDA19030A37B091FD4F A30EE418E64BF3D1FCEBA996ABA14134747F56AE4172B1056D7B2FC146377F90F9A570601B9BAFCC 83B2ABCDD7D9FCD54FD6358DAB4947C83A30C9198D5EB567C74BC15847EA333BA4126DDA6B698635 A162EBFF3B026423FD880AC72D209A8CC91A05B0EE3E540896A13C745C3684DE02F60FC3BB0BD2FF 960C3894ED5A240402ECFF35E8ADFCAAD25DE34263F7E3B4A015F5EB5272D01F72F6B40849244715 1E58D3826E4BC70F0CB436EFB283DB2447E73FCCB00AC7C633CF6565FE524098D9838BDFEC438BE5 C0D7FC0E666441F4CEC0F99164FF89936CA745C709C5AAEE5AE39E33033E4420DA3E4E97E647B681 65D29AD9A85225B04F78C262F7C22E3C01518D4D46A5FA6136B447F37A40E5263A44985A9C15A63D F414FA76934530C9A4790FE5040CA405ECF9E3380D7D7B6C361F4D07E26489FE58199DDF4FAB60CE 7C4168A2DD1D2209C6474D50E5D1ED829478AB4765808407C10E49AE862CE7A227EE1EA5756430DD C553893817B5BA420E0AD171E0DB4316EB81046FB929A4A08EF66F40EDED3AA450FCBBB75D8661B3 01F51DE0853419271C057EE7904CC454CE6616F43E50AD1FE7DC25832087610107DB6AFC613F2912 37B6BA68C2D693337C6B73A46BEF40F09AE03A4765006C72CB411EF6427F2B36732DE3FC13411C52 ED5C1B9B615166F923E66C2C1F90050EFA2A338DCAB3AD9950ACD4B4550FC2EAADD1F16EDB143721 DEF8CAD5B19D5073FB9806DBF59AAFD904CB669F50E78E95576FAC7B2D7A8185CF07B6E2254158DD 776AB4C16C3C4850A7FA5E3E91A35115334D85CFD52AC57E196F48BB48DFFF001068F885CADEB97B C6728F7F46A66A54791E32CA0C5425FB286CB8B61AD8275F6D37A6883B5CE21D4D167BC39E68999C 78A5FECCB356C0B466C15B355C2B3828EEDA28DA1CF0A7DC6E82FBA6FE51400893B0A8091F9E3874 E7FA1F56474DC2EF1E669CE98A77718DEE92261A81B3420E48E5BA630185FDC3558CC63EDDBF1ED8 C4C2FE01448A850965C2D6E509C8E72FEB60865FF40374816CF331D0A42A8A28F00724A531224AA1 47D27114381B87EBC4CD4FEC68D7F3ACF04B9EB2610B2CB2A77F3FC9866794B73D7C0D2D2B79F78F 8E477D5CCE7527DA51CFCE6EC3F344CF8C0344CE14ACF6FD6CBA0DC8BC2E288DBBBBCA9B2828004E 5619A7B905C73793F460986355E859FDCD978D3E748D59E6B1F1026EA0C49E5A8C021B5D52E83E85 EC2547FB8876AB7DF8C3E569A4075FED838447C9DFF35D979A4B73C9418F348D9E92B77D5F49D55A D6DA5A9551F6BC5BE0524D9006F64220866CEBD0A3646C7FDFF8CA5DF5F72446A5C6ECD326A0E5FB 39D6BC306C2259ED5B5C59B3CBE0A6686FC79EEDB992C3BC6B934A57C09B347B5C2D569EE7184434 35E43A282EC4C37A9320117AAC1AC8A4A4AA2FF74B8EE728AC7725D4A2178396DFEBEF6D161F6BBC B15DB07924D94A5C43AF6F6638FDF9134D497B9837F5D5AE892D7E111747F6AE507AE17B93B39B11 5DA454D88548D63837A023B9721E979A914287E178B5B9ABCBEE509095919569CCCF040C4B0018AC 338A38127ED0CFC7E5AC70C19771ED42B5C8152F44ADA2A8CF8DD0C9E7BE4C7934657768DE2E7961 413F7CCC08AC41E308CE6D83AE80A48F05FBCA57236702F04259FD20F4400264556AB712B2E7BD05 2928117692A9500E0DFCEB32E90913DF0C292B1ACDE55750BC691E30F7263BE758C3F3CA7E343D0E 1CAD16A15987D89763CD381F6F850FB7A9E11A98922E3DE6A12782F6C046075163ABC2CC5E876955 8457D35A7793ADEA65E4A0E1A4883B09D57EB8468DF6135B496D4FA0BC34A70997DB4946F27D37ED 492C3F91915E0A121933888D2866DFD924FF00711CAE91A0D87233246088B10E80A1A1FEE2BF9683 33EDDFD5BBB0FC6ADACCE87B8820B9895BACA234973B4AFEF3F23DC057FA315329880738B4ABEBAE ED20D6ED2BDD25F7B199CFD89840F814B0789E2D44D76A446ADBA7A3E0E198E023DE296DCB7533A1 070877BCD848C3B94CC8D9D84BAAA6E691F764CF32C87C3CBC43BF7D033BC399FB0A6C42548A00F5 5EAA5FCFC1D90C625DC357B1047957F09A73C946091130258A586949652F3A69F2B43AF980525414 87C90F1168ADC449E166B93E70426B97DE786943A8448CF37F33C00C24B20C511F06ECD87D3980DB FFC7BAC9F5F24CCED9BCE5A8CA5436B46EA6C4160CFFDB0078653EB80112D274E570CF839565B957 467977E95B75FDC02E3DA28A641D72A90C9E85C855EBC2D6E2FA75375F659969B7CA6BFC16E6026A E66A5C43F12D2F226B429097FD196C98ABA70E2379D1B1C1FE86E0A82724E9DD7FDB436C5466F0F7 0A6CE85A8F9F0752D496D28FA29D28E0ACF57E6ED87B9A7A866A8A51476E13518E4E0FCABC790E9C 1670B8A5F12C4AFAFC75EBCACEA631EB9C853B62C169B5073CEB2E478DED84D87E6B3286F6B07A1F 4703EAA8BDE90EBA6470B8286111A6148C19D9F2CEA9220BAD99F5075B41DB1F9166868B7181202D B74CAD4EDE79AD3A9D8556C3E4657570DD6CDC1BF0AB32EB4F89A1BAA3C96F416757C25E9F131F39 AC45D1ECA9442C74887C99F5D7BFBF9D4FC0CF893B0D9BB6567756C0EDC9F00D40A9A8D3028F43F5 CD77231A8F066B3078100070E58BA4F6DA4287E737639B3CB8D089CCB70C528280AB88EA79375927 4324E6C8D4D05757A4227657958F5FBB8EB50525538326E6EFF15E3AA2164A6F73C4506BC2F85842 82D8F210FD9CAEC465DE4D8AACD762850C5435A9DEEBF65796E92466CF7D1F5DF427AC2449CFE83F 6C940C35F22A3112E093AC3E783892A6F79CBB0FCFAFB0DA71A7D4B997BEFF8CCDE9327114D59B0F 27BC2DEE312DCB21CF86E40D4835911ED3D0E9281505C5193C3B6F5FA33D43E886DF29D55F46D448 DEA46F6974181493419FD67D0FA282C0A380E0D33DD80402B0E1FA533B90BB19F09487F5447309A3 4066F2B5348EBCB61154BE944E1C876725E687C8CEC67CB5FCBE5684B6689DCB3556E99E1153BE0F 57F40CFD924165BCBB9E8B6207D738ADD26604F5E6E036F23945C37D57E5CD6A5B1319ED3C37997E FCE59C0E60A35B3F2C5C880B393BC1DC3DE029A7EAF5BD4AF93CD34B672F4A2DB410D09DB0926635 BF27904F141C021B8ADA710BE2D768526CFE9EB99FC48F9348A463621351BD717B47F8741D69F139 EE78DE6EED93B47F9EE4BD5DB0D9628E411E293E0435A0A5A162CBAE03BB33A2A3D044F23BDF4437 25F93407B5E89F3588030465DDB6FD4B3D7CA471300839E67399CD119C212ED9EC539502E9B35C1A 72E97DF35C6DC5FD8477530D803ABE8C60AD465E54BE548E27D26C1CC5044A2E05C7912896D5D30F E4B092C7E9EB1142B4F71EA17C67AB9AE338DFBC7E1E06F5CE5753CF7828AE42A537181FA6E29EB2 8485FF2ED9592619C7F6850D75C575D15FFA730FBECC5C41A6F0049A31578CFDACF44830569A25D5 BCC7B33C90F17E4E2EC676CE7C985E2FCB1165929A03AFF1140C11E189FCDA2E3865C2FD19D9F704 314AF04EBEBDCBCAA320B06AC01B02BCCE5BFE7F40DE8109CAF4C2219F692C974338B8F5BBCBC0EF 9D4C531F497655363ADD49FA5D9903076C9FA5E03A6662512EFDB3A29D02B7C9743294A85C3BEB7D D41CB1DC5832303F18BB3BF1B28A38B571ED07299C699C6CFF04305FB9280B7C12539C12DCDCC3A4 1DDFEF60EF655B17520D2B75C9C77B590628C04476F728BDC0BE4A335DF64C9B77842919B5F3054C 34036ACD1B9F8A0C00E59EE405252D238E48549AB0AA8313F0AB816632CB62A830B359650C0ECD28 9B49838141E371085F0CAE198A17EF4AB83854C583AA50C4B72425A782CF612173480D3C40101FC9 01C831CBABC841E48BE4CB6BEDD96EE5490416DC2ECED596C48AF3AF62A51B4763EF9AA0B18119C8 CE3EB409ED7C9233156B837D8972519703368507AEF52EE4F37F24E599D3E1CFBAA29604486DCD8B 6EB48707E4D141A268DB9A3FC0B748B3F1E303F59AAC3773B8DB8F05C0A106C3AE8B481E6C955EBC 43DF7212E5377DC905F6FA47872FD2E3BFB8A708D8173216EDBE9E3819B586908F7DA9778E92C222 C1E6FB91910186276C55CD2284E0FD17CCC77787368DD98448EC48C3D670B813B328ED57044A7E66 0DA2B0E614E50688279C1E65793CC42AF95617D85111C86E7B480B0FF0B5382FDA4479374A17B36E B204442755399B076D9684771F9DA712194C1BB42A1C3875A33105B0F397D38F580DA370FFE1D9B6 4AC7CA2838B7D8EBF79108AB77F74706BAEBCA9B03335CF1DC60A3B7CBCD44F6F70DD88BA2F69C7D 1DEEF10E38401B80C6C65B3253E5FBA9055D56B81AF3D1DE3398B72201C69608CCD2BE88028F2EAA 7412556383957B50CCE3EA2C5E099BAEEBDE15313ADE00366CACE62BBF4F529C8189FAE203CC816B 0587FB3ED31A1C555D2F51C3371B9F3669643F20ACAE0C7B13FDF9BF6E48C4687B4874EF301658CE 38C7D7313D25A93AD32DF2B08F27775B738BB9CDA15DA3C4155C11CC8678791E83997F89B668D083 2DE2EFDE67601A1E00FEF58F60A6B99B4270BB61CD41DF8D6EB49D7D1FDDB27FC0045346CA82100F 87BB7E293621DCC8189D1A0A3BC88E4110A204383B1DBFE9727DB967D45E3DCAAE830DC6A2DCD7B7 C5A8015B3C25A21231350E16B543450CCFABD6D25D62228A25ABAE22A119C09FA9B0AEF468AD3F6E 5092CD12974F1E0A7619A654EA989982DDBFC1897D7CF8B35FBBC2B9FC2426E386EF7CD801580ACB 55D8A65F0E8C5BD965F1A0674EFA7652DB2C891F5E438FD880AB589A9FED9CF23A5F8064392C4B19 99419C7C3F802EEFCF812025C6A9CE5EB6469FFA9B50653CCFC1C60606938B9B0B2CD9BD661B3118 A83624A481AC808317E416235DF5489E4B3ADDC5121C4CC8D48ADB3D7B01C78E7F9C77CF2036D2F8 7E7B389FFD945A6FECE22CEC66F8579C2F0E2DC6EE25CE8FE8422ABAFF2FE46F0805314314490CB4 057C4D4C1A933D82BDB82EC31EFF28C5C7AD382CD4BA15ECF56A144F0602FF656D4DD321C8410F35 B3DB72EF6DBE780C43B6CCEDE32A7D22180007F9EDF4687FB52C1A2FEB2A6B70DCE45A613575F388 3C3F7AD4CD81CF0D20C9DE09DC9FDDEFE66ED206F22CC9AC9E56D95F532B77827ADB80BB5F6A4AD0 A4D9B2C5E5C7E13B9C02303A138A46A198FB958EC8E9AA9032B58F1783003B78FD45B53A4EF9BAA0 4FB63E9B3FAB5628FF2857D6151A0A108E9BFD083153F8B6253C19459806B5488B245542BDD15988 4BCB1E298ACCA59C0870A6C26C87662CD3ADAC244F18F6BC61F769AF966014A520DF26EEDBF2F1A8 3EB0D0C47AFC0F99EB46A5C3D251526204BC4ACBC09A7638DF3623F00B4A0A88DF5D97B81DAA800C 93FB1BCFCB9B0EAD636DDAB6C7738148D2289B74B536549FE1AB8C74DE5193FDB6F4912D499AC6B6 11887660D0AA4520B849F96C30E006230E4EDBE09F7D71CD075C435C96E88663B9EF0B5179C0190C D60ED48EA320755FA45CF0958D8E26873CD6CF9D5D19E8E30ADCEB33C4A69A4D1B85152282097546 EB65A529FCF8442C43E8B8881AEBA1514031AC0FF8646E004A3AEC20821290F1A2DBF42EE9DDB1BC 6D36CF841E1CDEBAE205E2D12B331631A93D59020517716E4308A03F6571646A25C950DE2AFDA4EA CDBFC3C79277527CEB5B7AD60F8AB8CD75D08D6DC36A4DCA81AA39AC5649EBC018556D460A2FC68C 76DD2DF6ECE20F0A71686790FD4EB0D1A8F63B65C66DF55F73674E1B174F33D9321E56BA3B284019 22B72C643350EEF01B884A9FFBECF8FA080A433FB7EA141ED390521B5958257725D96F74FCB5298E FBBCFA9D6690E80AD4D8616D9D359F1A1D8C30BBFB0D389D6A847163644318D39B9A60821E2CB51D DCE65FD0013673D8EE7D9E7620DD773583E09C1E39B64E71F0AD3C4E271FF23F676749F9D16C8C7F 52425CDC6A881C015198046955E45483289623AA8405E388208D4E92551897DF47F89DEB4901D7CF 152FC0A2A1A6A8DE369F3AA2A1672CEE775E34A67F7CA67BD7CA915526077507B4E40B23837AAA24 5A30D84016C05824C36EC977FFB88E6B60A7B9C037D6C29881EF4181F3A65ACBDEB0B61907F601DF CF3ABB18D81EFA7CA5116B5C7C534FC6CA3994FB8186124A33DCC4098BD7C2D4D3DEF95AEF5366AF 0A929FEA690EFC30EFF06423133D2BF9E21163B1802245FB2E196A7DE906ED0A2AEB57C516DD9896 085F65982C4B2F912FE8334BFC26B23A4BAFF7E4B64F3362D61BA11F602E4907B6EEB042235A1ADB 4B614F6AFF78C828EC69914F6A0D0B7DB104884AAA2009A820E8F636922BDF28D892F76A6FBA6D1D E5769331C97A2CA2A3370C5057701ECED73C0951DD7E53117A433238BCD39CE31576FF0FB23AD8CE F3B0634182045DB2565037C80E844C1020B85CB49CED5231461F1E04B5646CE66C3D60FE4BBB4388 BCC46402BFE43B668128DBC8B0C8F0F2D2BE7A87B3E2DFED656098D577AF2AEBD3C071B7E0731353 024B451AE79A27FEBFE5AFA9BA9508345305344167A9108B01F4825621AC4EE55188F8F8DC19963C 4B5B31E4F44D1B628D1ABFA5665FE85060D531942C12049861C6057099F005120827E431AF21C136 3167EA4CC4EEA861BC61B2FB41E7016AA4D33AEE455DC904FDBDE5385B1F357447351F7064B5FDF9 0D37F9B9E03EE5C93D84EB6F0863ED272796507BABCE12D8790BC434AC91215835CD26CF376FE435 A26F27AAEA7FCEABFB1BF0CBAEA3A7E63EBCCC62BF10B3C7AAC9131984FED3A7556805E25DDA836E E79190808637FE935A6F01E21C711B3973F1D8C56ACD454EBE19FB8D375711413FE84D5087B4D254 787FAFC10A53A18604971FBCCC93643E5412D06CDA23842B129A61FF325A77097B65902BF4D99D1F 5826B9FB6274380C40E0C9B05D69A9BF7DA6701CD47E46FAEB4CE5F0E1628A6B20A5E2794927AFAC 1A4C6E09BCB79291CDF47D1ED3E03EA47DA36674640D7F5B6B7513BC430AF73C027E66EBE62F3E36 27C6B6C6A7670929B7A511B9C9F119B4C3376BAAD8140DE50F508C6F855533D8C80C2725938EA07A BDE2FAB1DFF47AC5B13A82D22975C61AFA3AF100566B80388DE87802C0E809A4F10755798CBFCFEE 71D1075C1AEC2C8735F9C15D86C1D8122B33B4A88B78C9F5F72C5AE639F14AE0FBC4BE39ABD86C60 73CBE0714757B7DA2819F11A82451BC06FD168F1FB6C7C97A9152EA9BBDCA0EC6D35D5A57B2B1489 1B1DF805651BDD1DD692B6D7497C35ECF792987001D07A739632FFE61F82E90D6AD3A5A2EF853542 5924F6569F2F4D0C0DD934ECA5F88DD47FA5679C661C4034FA3DE39D4A342FB7AB633D358C62C48E 2CE32E1415FB7FA657CE9D06F66E63EE49B6E1E41E9138D5C04C2F5091E57D429041ADFCF76A3F94 DF16F570CFA6A9CCC95F800D258F10080FFD43B48D80E467B4C3F3CB7017F68B6A0865D086D13788 04D7B2B31C5E7F0A97B8F987B865EB3B1004A01468AA25FDFAB099084A8939685C18673CA79611F6 A2BA15F37397C7BCD76C1762A070624C589DE2B6133033497C744C2155E95A0C83CB0C3FF423C0FF 9881D6F3AAB30054105B344277FE661A234E021D043341DB025650286B4AC7E2144934EB06FD61C7 8D408A08670A118D4C1CA893452505C0ACC32EDBA3E19B8625AD4A2B0BCFBE5BFC8F4D04C3AD537D C7593C122A657E650D7A0F5DF486FDC15056ACD3EA6F04645413D6C8FB1AA033BC883954C310C9B6 C6FC25B78FBB4E121FACBA4CEE433A89A504B4DD9217BBFA6291234C29597DAEA28F92B19AAEB717 CE030AB21AF1AECEFFEDAD99CCFEA98103C0E993C876BDF2B1F0DD2BB126D6B320E4985AEA528828 3BC5E6A98EA7EA7D24D5202718A0245C414103691E9EC48A26C4B8772F59A854CD57E0963611B98B 9904E308BD9FE38BE520D022048CD3379463129C8BD937895D5DA0C231C1DAC12A311AD5B3B0C3B8 5922B15C609E13B6EFCB4D3BB6AA5F1C22E9A9EE153AC879293D29D86D552C703087543C776A9801 499BF2DBB1CBD76141D0EBE428C2E9A26E56D42D64961CE7684CD9CC9D47AE1434DC14C63926579F 4C0CE7650C3C69CCD505428A226F0DC437CC7213432ECFBA81AACC6A42D1098FCFE6D1ABBE022D79 0A0C653C0ACAD20FB2B86D2D7E1E696CCD57E297E2D821E5129DE2FCE38747EF0B1C7115F9C2E2BE 6261CD047E512794EE3E95360BE278238167BF6C69C754E813D630410F1B80CDB57A2AF3E608697C 1466BFA9E7457150EEB26F34A9D49401471EBFC23D3735AB5C164202138AE638AAC6513C6C605DC7 F938B6FE669540AEBA1AAA91C3A7CA98EE2B007A1E3426161ADD29F011AFDE931D29C0C935626563 E9ABDAE8B1324EE39DDBDEECE84778D9BF3D59645CE99CF4832AED9D3E963CF02846F0ACB9DEAF20 073994990CC14DF29433C9319E35795539E192EC87E717F6D4D9820EAC1DE4BE9AED48884740B642 B35C576464877889171996F10E3572EC410F7EC32B34205827691FF6017B659CB3A3E65F9CC7FAB7 95858F8698714754DF7531D453B399B1B6B54E0ACF2724A6C4D4168004A20ECCB143B823861A726A 148135A8D0FBACB0186E05C6F12484E7F977D1D3A9A15EF959593F4FC2FAD4B98988696F6E635C85 4D42B9464CD45738110440A66F2DCB837D654AAC3081AB9C02E846EF2FF8C89623AB299B52A8E24C 408C6477CF9C72FD105334C313ABFECC49145CA9940F4B9E173F191099C27D98DF704A110AFF7B49 62A243A47BB04F92C929FE11A95DC1F24C2F7C62B2AFF2B00FF2BDEC1BF351026D76E70F2CA4568B 9DD2C16EF1055DB6737A44A5225E1E8FE054C2EE3DF87BFD2B0D1759477486AE0516F812519D0702 7BC61DB54C6110E53861CABE9D10D9FA904EC722A2B1913BAA91F05EF497868241618578B1671D87 8251438F680ABD3B6ACCB052BDF16F32F70A9AA635A3C3F29000ABB693722189885AAACE89A601D4 98289134EA481F0E24D2186B0B66794C02BB40A744CB0C13A182CED9B1BE8BB272A86BB18DB14E2D B047ECC5FEA1B7CF949A7C1A10B4F18412410F12E37312B5F816AF31F6952A98ED01358F6B526ACC 3CB5D0A74686FE20E36EB5B9A5CCDED5DF76C2C2EA1493A5CB5519B101AE07FB4863599E759AC85F 3251D9D27A5149C4CC5EE25348F0FD89544F79D00787BADF4BA89A8DA11C11AD3F732B773B50E371 82A4BF65B916EB81A5606577F50974E9AE9DBFBC34FFEE1654333108EBE392F4342CE43B65E49565 776BAEB1E9C78F66AD90A8138C2FE48A5DB0D30B21A564815FFC8AABA1BB1262049DC19E6419EDCF 3B4D0C8915E240C9AF5BA4895C9BA137D8EFEEA2A66B1DCC7EC33A143D25051610021D75055B11D2 540A25F438FDE40B6008429A68FFF6D59F3E8E01EE8C3692FADBB2027AE2B38C13CE5DE2A57814E7 20E69D9FE52BEF01F6FA6DA50B89CA915E36DC7A89615296DB85ACDD2525BE8862741C0437FDCCA7 C639E6DB0D9A5079A214C837B790D6696EE494C8EAC21DDB9B81D5EC9518888D5E7AE3EE72560340 1051E1DA60B4FDE1E8E183279049430E9548F318980ADD5189C53B3C99AC340FB8A0F3CEDE997B4F 98BC1D0535B7688F21AE98FF923C33243BA2FAD6877C5C3A1DA08A73FAA86385F9252A3BB8311752 BBF2AE8FB0F7A948290CC2F5FF31356CD91729D8046C7E0273D60937504C3A1FE2A72491E3339E81 05282CF8D913E6CAAEF73A93D0835FCBAAF27B87A098E4CDA54793C29E063E3EE31176C2BB733F49 43AECD35EE6A3FCBD4D68FAFF101026085189F7B4383241CA7AA992400F7C4A89829D1BCFC3847DE 54D96FB3718A590674D372E9659CAFA6687C9F14A1D8A8B797808F2F8F89E8E66DFED265089BBD5D 44553CE85004DCD4841CBD1E6171D1723AF54E5DD6892A436362C4CB956DD2CC6D617C1C23B41B37 E293C05A5F1F1E0D05174F465869B4CF96513F8B271BFB6F415EB84AF505D3B11D5533BA393C290B 11183AA822414505BB9B3659EC5E48E1436716DC91294007689D8BFD9C61BE23463C41730415D0A0 963191693AA9F617827901A44F75028A1B9C67CF78B2D96D8B51807C0F87936B21209F6F37916C54 98B3AAB2D515A8FEEF29019E4CCF516E27A8D0E4DC6E819C2EBD5ACD5CF91F5FBA8016A4EC8EF403 98A9DBB4BE71BBA23D5887A9A13F6982A7FDA59327B20470EFA154B663AB861624FCFF875EDB1B8F AEBD127EAAE870C82F3F90FE8F65872B18314487A200D23B911DAF4A0A450B14532CF5DDFA206E5F CA861FF9E7C8DA33F2C7437B8CE96E9DC8FCC8AC7613633AAE8EFBE3F6F443B789A863844C6677BC D02FD6D4554EACE63B8B0B0323ACBA8AD79D920CA8A813AE731FB141346C7227FCAE33B6332C8188 A8D369D3D3296B7A3F272A39C9083D4D37D3554976D25B63AF93C1DF70DC5F7F94152AA6531EF202 E32378A750FCC0E4DFEADA63C27B4015794D3C94BC65B9171479BC2E2F56155ECD272322ED71E9CA E36B95D057558A3339547E1D080022763205D993E702EB92B9614FFA4199DBD9AE52F72BD3E9573D 4C0971035EAFA4A6488FF6EED029F9987853D479C794DC74045F94FED3240FF76AA5FE79528A7EE9 D98BC93F1D7BFEF802EEE92E493DB8139B66859D33716DA463C65FD6071511F01F7960294CDFADAA CFACDAB2652D2684B39C074588A08CDA6283A78773EB18F8901D3E426E0236B4EABBF02778D210D5 6740CBF198CEB473837DC650BBC2EA3F9783A707F0E2EF496176C94E898635CEB111CD8DBCE59AF1 BC65DAD6AB113B4996D36D40454329F4E83F4FB0B12D27F15C09AB2C0FC87F9E6866E19E01AECB33 84D376CF76ECA9912202BA6DD9834355C0B008539BFE4FA2DEF6AB5C8D8BB16CB2475CB310BC32E3 499E27FE9482380AFAEE8D950F19DC5B4042FA4EC3D6B76D272937BD1964E4A3E8D9746E4BF6E451 C86E759FE477BEA24DDC6B8E35A72E62A0AC183EFC1F3612545902F9271FB9A10964C6A4F43CE6E9 C9493B80AB329EBFEE2F46DBFE33CBFB17AC86BBB25D6FE7B2F12823FD159B9487F6822EE675D94C B94CBCB45A095DD5031E88F849097EECA0330C0BDFA6D26FF9635DD118E0075588552B0E82B9ECC7 3C39ACF56BB7D13C47719B1D4136E51FA4E0D1941B7ABD0B566A83BB70001763895D3B73C6C19E7C AAB4F87B87E5110B492AB23A688592C54A353B6153ACEAE219F1D85C97A79E463245840514B64A6D 1CCDEA5560F8FDA41C1A4716A4297BB74716A18AED7F4F8EDD855B94F3976887B94B415A0B37C5CC E6D61B74B142C2E331CE2EC12D0B13FD3B0C138C2D0FA6637FC01B5AAE4E4859D4E44D5035CDF507 46135563B6545C365A496AE9EA175CC414FFFA705E4CA27361737D0521832B1573377A86F0804A81 972B3258355E8247B960470EC5B20D78524F3F9280CDD0857CB83B5B8C7220586C586CDE445495BA B7F0244F9B7B18E14F5B857BFF1C1499BFCC95FF726974CE7E6596FFA2038F8887CD7E5F3E74253E B963DCBA7A133E663B3FF749EE6C6C6AEF639EDFEB807D5E58B31138D658BF261E58FEDADBC60B5D 2F2AF177C00ED9B429B1A27C9B5DC68DDA4E047F89ACEDE482E0ED992218BF289C8BB009A7358150 83B9D53520E3B4909BA5906316C1D8D7F405AEB63A9563F7E8CEDBA21DD18AE708C2459AFAA75A13 AF3AE3C69FFEDA52C5604AD4C502C5E2999CACDF73220BD3B96D7C44ED8771CBFC8376D77A0E050D C4BE834E12CD009CCE3EC8031E4EFD20358F4DF80D70C82443252EB69217D857311496A7684AEB1E BB9A31F6BB11E0DEF0D06FD278B07C07AD9FE7C281162736372CEDBF3834E79E3DAB605278975B0D 7BF8A31C95B7DA855D45EB2B8B733105096E6BDEAD624F4A5AD0E6BF960B8DB1F09F05CAC9E7A050 F866D52244DD75B41551A39D92BF39417FDB99C5B624C2AD9E53895B1EF993F66ACFC021536A9AEC 42E7C384C4BB722F49FB7D15CF729383D19C40920135B85FC7EFB85E6C3911D9C6DCDE10DA2E9109 4724FF49286B3DF83DEB79C208FFE08B4094B553C21489B379CC090933543405CBE5A39A2435A67B E9A93D4A8B4834700E922365B33ACC1E1819728F65C6A12287341684561F9708ADF9ADDF9B412B3E 94C6A1788BEE2693A98E5DB1051D9E1A29911124A67884DD4C78A7F814DCEF0CC787191E56B619E9 B52F7E125C8B2B320471956FFA0C01958508CEC6F2194E8FA441EEF51DBBB328FB2A05C3FD93AEE0 DD149F79722FE6A4C95304691AFFCE5E77F05E3140E7CD343D5A7FCCE77684B2D55FB52FBF53C93C 57B370528CE0C3838E8C6F372BB60E64600F47F03DD604046D260C4A2556F725A93F072A91A7D205 0A0DE66BF417C96E63165E1E0D09214CFFF49AC08A3E57E7997398E962A0AEE6F857D14456CF267F 96B612728F3DA5E8CDACDB4CBFFF5C88B958F8FC1A37C1BADCD7517426B78F424DE76139A1456BE3 06EF1B373EF7E10197F9E54F5E8540D2D3612C206834A561B3825D0ADDB1A617312ED37650A59C3C 7669FE47D594AE4D2DEBB28868118237F8EC79966C3228083D26365E8ECFDEBBC0F5D4C703D2E57E AEFB9339E60E52D4AD4481A03C932F328DC9C59A7600C3EA9413405499270C009F1F456C0515A7BA 8501BDD8ADE15713720B3C48A788D8C35889599D7BC83E914BD063C5BF8C58ADC1987422A06291F1 58E2099F096A26C33213843D1CFA51C1061DB53FC7EC8E01732D5F356BC2B29B5BE291712D51A07B DECD604BBE56ED9B95DB3F32DA6A368F161DF5E29846DA4D1E2A4BA5EE78A268C82769569B74132F 1DB0E0A57E9B215C544282C9B8D333504A362A67C83A5F0B1E6087D357C17D8E381258A32E9F7F30 3C86C9B15B8B5F325D8F683514D193E5F0D3673A0190E69CB37B301CFD440B8FA7BCA8B9159532EF 85E5491033C118CA1FE24E98ABAF3EB4BC2E26AB7A336D5BCE7B12E48EB496D4F07F324A513D7327 EAB8F3FAB2C1C4E2DD00A8FA9C3DFF4EDFE088B53AD452280CB0906FE573BE937D68C7E0D47DEDCA 94BD24A7ECCF1ECF2D0F7C3FC21341D6C0CAD9B95408973640FEB1F55091357A59F0543791C1A80E 204697E7FC54FFFF822800DA4B85F57A65A740CDBA17445762980382CB6E503E6D43C519E8962F7E 1E4B86F08B88651EF9FD96969AA636DC3DEEC3B2B6956528B375475BC17E01E373D10F5E5E3FE8E3 4C928BD290492255FAEF7FBDE353033EF3100B17C73CA64AC1097D2FC508B0AF7BCF6DB58B38F642 30BC124DDD12044D681980212AEC892E2E3D368008AB4D445E4104563439BD9DD8D796B47408ACFB 4E5A3CE0EB837D34C48D5618CE2AF93963526EFEBCB3F3A7CC940EB399CDE1F0D2A2892676EE0773 7BD83694FECA3203D11A03E9998B2A362F19C6F0B9335EBB7FED6417D5ACE6ADAC81BBBD7652D36D 96016D695B54785D3475CE663EF66429C5C7FC3BDC07C076B19232C610939BA3AEA5A8CCE762046B 0475EA6D52F68F9CEB4C52646C3A1F602F9CC5740AD39A28E8999C02EA4101751680F095AF9ABC70 D755F36539BFAEF5888006D94E320DC73AF03F21AD881D63BA617D3C12EA1B349A2A6CFD19ABE592 C0F8DA181E443FF346234E22360165B3C231451BB9721043A9F044C8BE34A0BD6B89E24D2E3B524E CCE349226D77CC25C3D55630CBEC228910A239A1D57BE42AEC6EA1ADBE18067168435A13586C2F57 2837C49559DCDCFE8F2D6C6217BAAE2B7907782EF7D7142F5267C433F191DE2E0F316F3D7D056845 D43DE669BE2D13CA9B9B212A9B7B4AD39BA5B568682A55BFAA2358189ADFB2DA2CE0A076DBF4C563 4DB30DD0D99D73AFF346FC100A7301C0DDF3FF108453D2802CF21EE859EAFF73884612FABC952ABB 9C9D69D2CEDE02CB648A84547F6B979F65153E5DA265BA7768689E910C6C11149F28A9DBCD505AD1 67AC4971ABA66E9F28809CE52B5D2DE5B7C6ED7513F845D558E7D677482EFF80AF3A581202B8D7C3 FBDE4FC8D3B9D2D7EC5E6E9A70E43A2CA9454DCEF0E0EDA5ADD82A540BBC278E0738256D0F38E9C8 93888C22E6B87E0AB4F6891F96C2DC4342480BD1535B6EB3FD5A3A71892DC9D05D468E88C0C62BBA 50B952F5386A483CB74F072504C38E28AB34824ABDE64F052D5DDFE81A11FB0ED3583738D27D027C 07E6CDE2776A8171A282CD68182590BD48AD8B5B6D32EEBF0B4C5777A13423E220A13507B74AC602 B3754FF1FEDD4D95C95BF7F5A7E6180C7914A73FB0CA5DC68FD097619E89008DB1F8831F7A5C2BE9 0F0E52D6514F8A0D0DE8AE427DAB6B23FAACE5A62F3B58810200655725C98FE98147894C927810F7 9ABCAC232984CAF53471254DA961D559713B613A077F80565B9494D411DBDEDCC445B282E26303DE 18B8345A89938AE4535D5C73D75F6C034F8037F934EE36543A03DF85855006DB7E627206CDE3FFD4 92EF01349D205ED621981882AEA475A4C34C3A9DA759781BBA7C6394B82A529F775853B6883AA994 623A1BC3692806FC353FFC9E780CA33B96EDA2F9B5EBC7D93BE3AA92B470C270D87627126624CC02 CAC9FE8D3B448E7409A9E977D751244D90424BAD673C42EAB6123BD72EC77B76FDB67E570EADAC7C 37E684167D855DFA63B2046E744D7F2EA871835AAD7BE43AE2CE9F9C4AF3E0C73DD54A31E87624B0 C4D54B4D89E857A0ED50B3CF914E0E052A081A7AA17A67898AE21E102E814DAA3F2428BF4602712A AF4735BE1091EC083E2DE2AE157B53B67DD373ADC5892EEA471B15D6926B8B12CE68A92880E5FC3E 2500CE8B368842B3B0C52C8E91AB956151C37CFED1C580BD4AF343490AA1EB9F4FCA71C27D387711 5E60B3EC16EECDB2B2E4A40908C9312333A7688FAA60BF9AAD233A169A428CF685CF39E90F0EE417 05941608B7A20F1CE15A8649AD6B2EBCF95C3897851394E5A5CBA70A00DAF665CA5A5EE8EB29C20C 7D0FC3EA600BC0C6DCB9E07E8604AD4AF2EE65FD592E430F885CE5C6BCE1985FB0AD62A52547CAF8 803E7372D68E034FD4AFCD78930A9ABC473C0D75C5E93ECFBBD6BEF26E09DD95A37FFA85FBDB118E 750E3E87A773859AE020A73DB9077239CE077C2194E271961EB6943ACF54C041C356B064EAAB16EA 8C6035E5A5F94592B6785A06AE0B16021F79E9BAFD735EC057B9BC1E96DBF253F2462F0BB7A5F192 3B94AF06E94B936B158774734A305C4D4EBE7B188F3D9D1FF49BFE09144AFE0384B7343AA8F6926A D58E5C7967FCCD13D5DC3A2CB27693B4FD8FD51B7DBB66B7364F81567177996C2D7E461639050A26 85BC76387780FDFF2C464EE989FDFDE1CD478250B59A2063FFF644241F7036CE5974B758BCFE7202 413A7ECFF4609463BFBD9BFF51032276482094B748C13897D238B2F70B23923E97E0C2B895A22472 5ACE9B017E5C21BFEA6DA5FC35660660F4486F6214FB23FB7230E3B1C78BB1459B35EBB0A9ED86E0 4354CDA5C0B1E27B440F210EA6AF92AC8A29F72B00EAF13142E188F9F7C50BB3F491078713D57FD7 68C47E2F4BC892F4898F36D3D29F47534255DC97EF48142AE21CB54A9AD43E1BE7FC1288BB1809F2 6D9EB4CE11EE5E55A2405533AE5225DFF92BC5D8BBD991FDDF848D0682793C2453319CF2779BBD3E C595F5B7EB705CF4514E74D1E1FD3257B39200BCDD2822980B0B3AEDE55886F4FABFA5107BF943B0 D778DA89A3EC74C6EA93F77CD2DB3E68851BC79405C659977ECF59553052BC66618843B29C37E86C E4F6242C754B0F1303F62A2752CB333C285FE4A4177D3BF8D6E479BCD3EBF623669469DB95265299 651BF5C94C079BE76A671A5BAD532BF409E6B4B3F01F7CD959CE669DB00AD979FCE8E29E9D5F219D A1690B5560A9DBF4DE00CADDF588937D66F5190553A5F8BE04397FDDF3BC41BAF9E0608E394388EA 5F3940AE2BAE40F0E83B28A5E122BE8AC5D7F3648061AF2C8C6D75535DB76AC2B0D61CAADD78C1BA B7B3C11B228BFB464D882CFE72C9A632FDA1A2E9E83C5E3D854ACB4FD8FA447AC20D367A402FD7A8 A9E6F45B9E9BBD14C8B4B20AE7C571147676AAFD0AD53B0E02ED78705DCA05132285CDEDA0B586D1 9316CCD91E18908CE6654E5D9FEBBE507BDF295502B05C530E8D255D6D6AEB35C698BBD691E5B635 35C2B754B916917ED13F3D15B40231AA34ADB59F2315A10B08FC720915075F3AD2EB247BBF44E601 A0BEE0F1180499848708C16C8B3D632F04BF4BF126523F74F70C0C1A01AA818B0746D33F1147B6D7 C10E26BF7D9887F68EB0F943D39DDC14E1AAC0BF6ED9C64C626A6B1733F7DCB89E27CD77C801296D 6C6762FC1C553AF3B9F5811798A94B2A2676341A404073585FC1A8F86C5F4A991C02212D859685C4 3D78D54873035323D9526F68C4F1941072EEDBE0268BBD7B2C219D4123E64BA6E13C2AA7980058F2 B6D9C804DC6C90C3CBCAE8DB2074C50B41F9B9671DD4F4E1E2CC3F31188B049668B9D4BFD9B1F8C7 D9EB1ECE87127AB71C7F75B8274B9F65A3330328015BC35BB552E5CFF015F8D27C1322A4E905C93C 7AFE1A3EF57D6F85FE9BF2C5ACAC0B7749AA631BD6F25243EE0824725E1442D1C34B0333EA9EF832 D9F7378F741A2147F1CDDD2F84C20698BBEFBFCF3F91BCFEB12928606847CBAA47C45A1BE4232B3A B85D0E5B15989A28CD228843771419A2D9D6C5D9631E8E18FF35CF5736DFB73D30ED73765B01CD57 15AECCA2133BAD03C8C0C616A8D2ED07BFAEA09C8B681657319A233555754E8BB56B89C27C04F76D 573A21AFAB49BB3A18C3DB8A3C652695A6C77189F9CD301F037C7B197C9F8FF83AC57D11C74A906D 56A450BA7F1A8BBB1B0434619C652BA1909932E328E4C95AA1465B77E24AA090E78FF16DFFA7BF5C 2F8A67CF58DA64820EF467AB07F5346344CE474418F68A7C8404D9C8B39B44DBBA9822DACF4DBC6C 39538ADB16182C779E531FAA422B69FAFA59716D66E43A1F713205D46450C5249AAF17EA91D695F2 5FC1E1D55752084EAF6CA962043134422AF2CB1A42890AD756802885018BD151477975391F696F58 ADAC6B439EE7129B2FDA55CE915CD78D2C27837B56BADD1B6D2BEE2BDB57323D8A0E18E34620D795 A48F9C912328E84D730CB8575113368A5A95BF2DBE95364D6BD571DFE49C58B1D0871D5F791BBC36 B99402E372AB0F57A0493CEDFB81ADA959EDED5A5909639EF0F1BF5E14DB29822F2865113B68CB02 D58B8B2B426B83A02AFF8C245FE2DEDC3E578204CB9DFA4243A77E011C53DF234B65FD4FC1F6D916 12B3B5EB2EC795E7E3C9771559E4EFEA967E7BB073D66312A43E696A52778DA10E519120EDA830BE 0EE0B2F873FE46999F7BE2C3C224E5C6A64B5A6060A1A31BA41D825E422CC49BCBB67709BB037F4B FB0B0D61BEA0F63E11E230E3306A57CF33AF6EFAB61E2F6D78BC7D55CC5DBBE05C7D1D3DE50A2186 247B1ECF0BF60A9B5D1302768849FC64DDBDEF7800654B75A344B297C374B547FB50A8FD568F2434 44CD9F260C5D400B67A2C6746065D01A9A199D8FC74CD013249B52C27709905A464CBC39A665AC47 1630A27DF9F91FCBD2298BFD3482DB7E829320CDB71B68C4C89DED8AFC870260EAD1785FC4440C13 03CECD59EE720EAB0A9AEB683703CF65FBA28091A329F6A644573918F58175BE0A0C8C25228F4BEB 52FCE6564F6172A4461B8D8A1B486F176239C24ED1017632A4927212BC290B9519E0BEA820B12DD3 56ADE5728BAA999CEB071729BF90DFD1C53A380C200E5CFCEE7A3ADF18ED38214DF76484610B72F9 48FE89F1B67DE150230B00E0AC7231BA1139C4F702EC785F1DA38F3465FBA81C72A0D14E36E2FAE1 EB0C89F4FA3696920D7C95B1A1D464DD4DFAF4FFEA9494FE27A7822CFA6CEF873B9401356405FBA1 FC369E9E417567982865CB762785AC0CA4D0E6EF4D1BCF20F9CAD24C7C290926180F0CAAC3940D91 8853FE8273BA09F9028190A69A074EBDD2693F71D0073B783879570F69704B94B4D5B292CDAFE5E2 DB4FDBF0E575B9D33347784AC8BA384E81A87C966B32D58AD265D7D896932BD7B4740229ACC875FD F5CE4FEAD2A298F1B5130356D4D279B862D9DDB3718EF07F5F3593858AA1B44216B09C23F746C851 798B309E2DCF05AB657801A3D0E9AE8B0A1302A7ECC39C3F950352C8706CE29D129B124D14AAA83C D54706C5C09267FCDBD06635220F53F1A00F6C4112D98969F5B237592A76BCAA0897238A6D79F522 E610682ABD42A6ADEBDBEA21063AC9B224855A8C842EE7EF4EDB1C2EDD8AE10D66E1770DBB0AF29F B27424B19B6F0EA6B1EBBBEB3FC032610E3358DBF754EAC200292F0BCEF69C428BB57FFA05602EF4 39647DDF4391B80759E52BF968E3B91A4B25981CEF2C8992BAE315D936D809CF2A6E1973EC400255 41724805E3FE665E5A3D1B02E33C3A339FB16BAD80529A79B823B5C8302107B9190BC5F510D142A3 F26C63C6C91D741EBFBE7A78DFDA12E8E0FDD6C3F130EFC47650A53E15E9C5D0A8F94003D66FF98E 5D899F4E6D68B8C692D8959B52AAAECBBFCD4C4EB58CD3B18D562652BAEA15D1A9C0EC5F4D1DCAF5 398EC064A3994BD85E8F16595AF117E877B1A6B3981D8CE0D25DB9E3488E105E89A31811BCFC4C6C FFDAB020E71952905139865A043E2770954F1B36EE108E25EE13F65A2340119F85C0422698137FCD 3E6B20B433F3E35CF07425FAB1FEC00B2E7C5927FD102EF6EF65CBF782360178585B224378011151 ADEFBD03FB65FBB346E7C6233D94F96F7BF7CD540894FE602FF60FF83344A2D61EB98649C07C0017 CB84ED8DEF360AAEE9E1FCFA5F72A23ADF7617039C685837542493B04ABFDDF850B124DA031830C2 8E0D2FC3951F472C2B6EAFC22B9B568815A82349BCA8B1F6EE6027B095706CAABB281AA689BA7F0A 70FA735C939F6BC80B4C83112B594FCE0744FED8155E88132986AF738CDF14891D5F667D3B12D635 4649E05A7D485DF46A9E1B5FE4F9EAA092004B204F48A492B60F7D5E7A98BF0566A5ADCE2EFA2564 C107D4E4AB10A1D626C946ECC6CCB58C18633E0143A7CE09CCEA872A7442B6F9FD278120DEEA843E 6224B8DFCA3B38D90F19D846E4E8BC5984E9107DB82DEB13DF89049C5C2F63C87CC2A6FB06EE11D8 5E5CFCECE3221E756CFF774E83F3CA8CD5D4659B6B1B11796B364BB9851F3395FC822C062C292D73 8AC47399D760F2BD5DBF08EF26ABDB9C309D6175107F76E977A82428401D37640C770CFA0474BA33 EE1B9DA1F3D6A6D7D5F65712BA83C7D666A4547ECED7836922765BB6DF675C4B5E508BF466C3C731 B984132C3BA72D3DAFFAEF04CE1AD4E9C7054D5C96D208BADD45830119957841285A48073213EC8F 390C750AC38D12A1A222383A8ADEBA095A44F2F83AAF4A51B59F49DB42DAECD2CF88E8C7DBDA4CD7 7DCB580D89AE038F145B78A8F552185D2B98DDFE58C56F5C137A2CB8389C03A7260F36E5972E5A77 5367E263AD512886064C8701A54552C1B182A509161BFD1D6140E3D1DB23F39FDE9F31727101DDCE 011702BCBE5AAEDD05D92B3B53B2368072BF8FD01201EFE1886ADD6E7CBDE0D3961D3702927E2A1A AA821ED2767BF75DFAE0FBFCFA872F1E37B2DA162AA1F81AA89809394EF2BA6A3E8938D25FC48D12 3F0B99383CF8B6EED62F102018F1774C351A17C3745E83C706F469BB62CE66BDC441004F087020B7 87B88A37A7FE55B3AB45C61F9041D5B10C9C6D6E0193E9F684D37817FF0E97E3337968FF29CF3F92 7EBA924A23E1D8C36969C9836B7870B368B560F8FDCA2CD5402254B9562C53953A4B0E140EBC5BBC F0607FD90013597F3EE89AE34DB5CAC6742791FBEF30279FD972E8CDC272F1FD00152EEACF7A6AB9 961C70B2A44FBB32AD211CF232BCC8C0042E8278A30719756A3872CB08B61D238ACC76F3322C0077 9225CD1254B41F4228F6B3CEA7BA056E874567F886034157FD061B30A03B2D9011E3C0959F60F3F8 D77E6C3098F3231FBD2F11966A564C451C57BFC98F351B5491A284EA58EEB39EB518C78F3B77CB7A 723429FC68B2D1FA9F2382ED14E7EBFB8E68EC542C8B567749270984DC504FAE6829B7E1D4B800CF D1122CA9CC3ADE064AE4AB12C88BAD574E951903ECB17C8441B05FEF3601A72F97E42CB7BE2061CE 6C2C2EA1FF07F5D37B8DEF02E8B6FCECCFCACFFCCE71771A2482450D55C76A176C08A5F4E94A7608 EA7A195E8062338B71844BE8796DF9BC70E1C318ACF84CE3D4F48C559C547DE8C61DF776FF54B999 5CE4B21E75F2B9E75149CB9F1D588E675DAA9021BE1CEE36F50E407534A69C9D249DF3722DD23E06 DAE4E042E94EB29A1344F91C63384B253E1A1A2328E1C970AA14F9371B5EF25FB63BEA633522965A 35E384E76C408984D8ADC0C4B26204A6A64042CF07EF9AB4D90F242EA1693F6908E4A4BFC0053899 DDCFEBEE8C3EB75B220FCBB74B5C84EDB610F7B9B7EE4B3ECB2C6FB95826AFEB9B1EA0B228DB1786 068ED4534BBC260BB9F0FFC255B6311952875B5CDB3A8DF65259844401D74C7F3761C17D8A48E840 A44BE11AB8B796F5C3785D1DD8EF35DA718841956C5F2ED35DF51736DB2D33E20FF9C6C339C9CF67 4659D08E5D6E8E7008E7E98816C6D38657547B825D7A9B26F2F371E15E85EF21C3ED0DDD1AD677F3 3DACC67D5FDA4A4507E24302ECA7E8F4CF4727286447FF92D272F14206FFF860C23EEDB764F1EE71 6CCD3EC1827EB2DD104AACC93856CCA86293A624D1925534BBD195C84106E868156C60687CF042C4 7E400F0B5F930EFB022AB7E9690C738594E69EACAB2379054B3962521C812693FA40476AD64A96F5 80D3479074E52420757D5135C8AAD9C485C3A549A483C9297545DBB077D02ED52FB7A57854AC7894 F9E84804D27133D02C834052A4CD029A6BFD0080AEAFC17CC43577DECC7E24DFD42AEB5B04487402 E82C35A2125361B1711E45CE838E1D2D6385CC9A127CC5113DF2E93CAD41AEF4155E16F12599AE10 47ECF4D54129F1C91C105DA4309A213415FC1F28FD0232E4F75C733560B2652FD16F700ABD2C441D 9AC52F2756D94D5163E18DBF2D082CEA4E33C31ECDF7C1CAFEB20FD19338D5C4B97470D02D9909FA A98D7AD7037FF27F2193396972ECBF2E57FA7588F1A4E7A2F03D4C2460149C1DE6317559EC9B7D11 69017BDAD53E3640DC00FD5FA8B5F174FA826D5A9960B3B56FF7FEA53B2416A3AB008D758DC0039E B5DC27D44A30262B0E074CF2DC3A3B738F26A7C93EE7479EA295F2860BA299E6D569A650BCB9BDF0 2C82E9CF782A5E305840E4591A0FF2E496AEAF6A6B8BB374E82C2143248231837D0C305B57A4BE78 67FF4AA11C4DCD1227BC7B47074A60A9250993A00425A491FB20669E2D2025C06E873309C6FA8029 F6053B4961C43E729F1D4801DA7E9181277D816279056FDA0E90268E6A7C79383093D302117A38EA ADB2A86A3CFF607219A1E8BCB16B418C23C195CC7546B3325A8399639927D5D0B42AAD863F115E0B DA4A30CEF651A79F9EBAED01EF529CD02D77162674479C40AAC7687C128390ECE7B789F4B35143A1 6351CB5F68DE54FB3B8DCF6ACF93FEA6B280FCAA01360F1F84AB9F2F2CCC4509501F80DD7E257C4D C3B9222D0F918BA66FDC45EB9ED2BEE9F2992B268E5C6044C343209AEB3C579984605ECC3F4BD025 6F0A374FD66C3336B7777A647B48A6285B22B2F729A37F9D203DCC8DE374B92355A9C435C4B98485 353017CF535B5C50EB3B40E70CB44AAA264CF4B83652941432DC2328A7D47A55236A9D25F9B8B0AF 53DF7B5D8BC6CF76D319E362B4A690100B7D2BAB5673459D808A28203CD20DC9CE7E347A83AB0120 7843994DF100E53503BEFD636C51E9F8F5917FA7CEF435BF782C9D381733A758DA54CE840A70C567 10D8E9C6E424C7D3BE3668002CCEEFE4A5B683ADC35133200C82C0A40FFD0DA3BB5B2B64BB785632 D284C1AB73D5F4935A036666AD3058FF5F867C84745C4C403A22B3F079431FF16114B987328D2BA6 5ED96EB36793F1688C1FE280F1C63F30CBEE1FD9E35BBD4F580D75CF669F027BE90C8D1CCE77F410 7E092C81E4AF3AF77D56FD16D2B79632C3C9AEB37212D5634B91568D75322DBDC3E07CEB6AAEA8B5 6EE821EDF3698551C76B42918D03BE1E8761A11C336D21A81CBB0E47D2812E0E59ED598B0CEE4C71 7E5C65BDC7062DB77693517B7E264281B8C2352A4FB5B6AB2BDB84084629C76E6F6EE4358BE30BFD B67003AAE9479A87A47CF865F7D1577EABE8DF0418F3D565A94220426535C8E83CEBDFEA1139004C AC0E640359421E2E42DE5AD48E61254CD1110DEF90D50F061D2794CC792705EE7190BE92C1CF8B24 ABB9879BAC74D745DFEE82145CE69BE36A80F22DCCED272FFD11A50D0ADD37F8B1B2F4A808584EE3 3E3FFE75378A34FD45D05878FC4904B2C6DAA9ED297D6E1255740CE502B45E7DB1F05AB688D51D3D 6F9CA67541B22278D85C76171E4DE438360B8FE192292097AE2354D5E51C50A127A8580798EA450A 8B0943BAA4396EDD3B88D573145EC54A9339ED2D0CC9B26757553FF1712E5AC297FF429DDE19C134 75E525D412B07A8601A839EA4DCCA62E9DC3AD0BED3CBE4DA8C069ED369020C261AC0473EC9A5661 98ABDA224E315E94C533BDD646A697110C83C7D8C412FACCD1A128BECCCD6CBA4073C5A7762C627E 3759A7C6950A7206AC8F7A50767C6B9B1756F97D898531EFD700D07AD3621D9283FED4CEDD994116 C0295162ABD51665988C5B0740382E5E95509427B54BB23AC0E05AD196555472789AC60DDDDACEE5 BBAA5BCF399E3E2E44067AA7E41FB1415C04DE885FDEA22A83DC5847829675D507CD2F3AF20430DA 225F2E53F235BE0DD63175623E1F73222C8F4112B255ED0B1A89EE2723EC572CA4757FDFC03EE152 8379536AFFE76F792E41417277D1358689E0F4DA6ED6BD2AF982905E541481FDBAC5E263A9904B9A 8F0A0BB4C4C285B39211C3AE404051A2D2750B4BDB5D3BC671DCFB3C7235A35B3C300EBE5FD97B39 A7BCA557FC8A815C062228E25AB1C6995F6094B5CE098676A9F06042961C6A9B4580F7193F31DD31 8173A90ACE040A3F1A5464D94EE298630A988740FF578D481EA8930BD2F457C681B8ABBA23FB1FDC 92261105B79078F25F4880554C97FD1291FC406081688F3EA2D5C06BE98BE492FB81CFBA850C23D8 CAE91A21B8EA3090CC5912822F207787B105B63A0DD9382E58069D8A30DE31A4768BA1D5FECBA38E 1C96F13E2CEC2ECC2536DD7295F1E0B778BABFB8E453D3A94828DA3E3ECCD1AEC7192F3056BD8FDD 28B6A145D8A86344AA253136C35C9B2E2174E70D6F688F121070E00F2AC2BEF226E210E523DC9227 0D46C336077680C8F34ED902BEC73E42C4E538FD5B56E2662708070A36FA678AAD6D18F51ACDDCBE DC53CDA884C5C841F3D374AFFE403163A2E912E4981D7F49DE3A696362DC4D69C3C494072A119F92 A7AB6BD017B0F7B673EBC6C0608AF2BEC37DEDB5CF7310396494606581A031B3F867CA778B4F3A05 873BFD4210AF1C69EAFDE4BDF5B7047DDE5AE8344C8959275764A087163DF0E7B5CF20B3A4C681E9 8700836664D6876E983A50DFABA70D42D0471B2DBA74D5817507FB25DA5307304AAEB3603BED2485 D9372DB40878297973CF29CB2FEF43100B75204DA0A2C8F95A75E6C6094F52F0AA76CFF6E25C7A36 FDC35C7C711B2A584ACFDEBED8FE2D362DF7F91A44B92E2B4A0ECE658DAA03666F658ACF19FDA356 A8613D68A5F89A67324C3DF3C0A4B4F2DEE0C0A101FDF850AAC552360E0BFCDA5E4B654DC5B06449 C1C46C13CF29235DF618B98DD2ECB27A862358E992F6A440A306FD8A8E9AF21CBA7E7CBF59E6CD68 9E8040295755F0757AF6A5045EA3D1942634BB733D567D4291F449A95E308D11E09FC7353B42D9BF F89D53F006B6E136902B873659D407E5AC31412756D91691500D07D27D3C0B061DF35EB937333F1E AA1F238F39345B5754E8F90A6A855C4EB0C8C5E76E1189021E6BEF8B07B0E318763D92EA4872B7C9 8ECF4B1BD93280B8BB8DEB6605D6AE78C4F78646D8F448B5B05CED01D48918767AAE3A2BAE5AFAC6 301C57B4E7A39381D62BFF7E0D7E65CF09E0B4CFA5CBCA3AB316BDDAF968C26A62FA91B56180A790 4784B04D071AA3181E076D07C468DB7377F31147B5135F3B58AF60349EE45F65794EA7D1A96D0E2D B7FF57BBFB2DBB925D5FB6C8A4B65E12434848EA8AFEDACDA3D102A4C2B4FD7A2A51289F5507F987 C5E2C33ABAB7715E71A3E7623B9151B20C105280556BA56590064A992DB5B9AAC2A29DAD2D1EBE85 6C86C4E80E0F99CC614E40CB758DC4BA2B06E97CF27544A9CAA9555041AB5EB54FB1A8D111E78740 2A8ADB8476A6A2B2B73088F678EC19FEAC91579E5CB10FBB363399AD7C795937201DF6E8CDD04F0C E349A327EFBC36A34605C06555D8B5F31812E89FC227C05FEF8B95CBD87A5400B5B008A61B258F85 5D5E278CB91FB283B7B5844A35A00D2F0B164DEDC0636133087AAF0F3AD40E71C29ACD736B7370D5 E04DCCC9FAD57534381E2B8081AE2DCE0ACB802D2900C511E34C8F190397BFEE2073C4A91E948AF3 F6D5F0A0449D82D324C7B74433ADEB90239A82C28D3A97934563B70413A6D45561924859F408BD56 75B8B842F973B31694153F75A308E5D42F9B88F096CFBC47E7C201BB57E728D0B444CAF0C03DBE04 503E0CC5BA6C358B66943BD8B16C5015A7443780D01F0A5CD43CEBCEFD7046CE973810430D2BD59E A0FB33EE62246119AB29D70B9D8CA2B19ED764AEAF1FFD12DA2EF4E7463A6697C3770E4F0D273467 5495A1BD2CD28F250191CE7CD8052CBD5FF8F2D0B99F24EF47BF4CA97B14DFDB72234EF634B4A12C D690AC4BA71794184BDF8969351DF77DE5D2250E1F72D63153682A2BF6776C7F1922F68DEE03EB0D 73A8094C522715A6CBFA1C92C87D4B883CBB69DBC9BA12683DA923B3D323BD92FBB069CA54CE0CFA 8A317D4C518D3145A91574C31D491DDCF13439E7F5829E195B73F4D669720C90D8969DB97EF47A96 4C3B68BD0FE971E0F6F07637DFF4B47A24B56263F1B79FBD077CA092DF663DF93F758FF46378D04D 13F618009FF3FDFD4B0CB1D7DEBC225D12C62BA25796BA8E0CC02854DBC7F340B5062DFC8DCF7568 938BB4039898ED6CEFFDA3FA6983E2E57F098942303BFA9CB3899A116A1C52415C4B360E1F366CE6 9C080CC3426AD90D18AE813D01692A3A22AC441C91F3BDEAE5444AE7DBE13C3C75B52CB55AC26B92 14F0AF4FABF4091B65374F4EE4DDFE1958D066837055545FB1AE4D6C382A4CA06EA6B40BA46614FD 2F782706C442D8DD9B2621D32C751D497C403591DA586FC95F17855E3924E14F67A3F0BCD0F360AC F255D7712F8BE99FCEADEBC37355D217A0757A2A951FAE0AE454E41350CC29FEAC30AE6A2453E7BA F771704104070EE3AAD72257BACEF31103DCF3FA943C3122960860A68DB745B465236202C31DA835 3B7F24B62CE661F40D322E607D7CF6C5025BBD9C0D0380192A1B1C47230EAD2C1FCE75EECFCF0C86 3B12F7040B400BE187906854974ABCAC737C34B7222FE5781AF2B416287F8CC59297E89D0C46BD44 4C2F215793ADA17C870C0A0F1E0232C55505886E26CA53CB5E583E1F14D598720241F4C81AAEE7EA 4F881416C27C57DBCDEF4787012C80B23A480E440D7630ADBB357276B5AD47DB1886865C8E1C932C 2D29FF6DCE926EFDD1C9C3EAE4A3FA4A414AFE9D7B962DEB9EA80B55126ED3888BF73E9704A6DD39 E9D2571751C2B3F7520EB51215E52E4F0F4671114846C434E0623536F407B23B9350CA643CE13548 44966580FC1E8D02E1D0171CA2AC0F64A405AC378645378768C9769F8AD0111B6492B1596BEC2E3A 412FD8F71DC076E5935ED0BE15F9C829F2B730A4707DBAB6DCD0BB4CF6D07FD4D7FE186E0FC65A7C F556541282EA5FA9756782B4F5F9CAC8E1DF3D243E4DBE85B196E4937503C87216FF04CB1A6BAD81 207D5A73978106CFFC6F6E37FBB8D7207E7A7870B660E63E8D68CD3F1BC23CF4512921C21E3A5DB1 D576F3B8E1BAA2F5BF7996F1E4E0A4D25B6A66A0758FAEF990F8F4A567E96A19D47FA0F21D9BA344 C5385AC582BAC8FE33F9057A1C2C236EBBF1779AF6523E0769AEBF8CDBB4EB3255F71968EF020443 C0ACB952A03C794C33FD4A38F7244BCEA2929EC3A109C9693FB4494536185BDF72B908BDD05B81CF ECE0BF6B1370739243571A962D8524A6E704FD13C9F5D09390C44A0B94DAA7A98DFB468D0A4A0F3C E1E24AFE59D728D5D8BC02027E2ED8896B61D4E884EEEAB77FEF28552CF69CF2A68E244BBC657D31 EDC6E64C1109346F0B8805EF52CAB8EDBE91BD50925742AF1F9625F85CEB11C50A1F6AB4CF066F54 1129C4FDD23815E074BE6F098D8CC6EFFC2190743586130C08D9711E6EE2B20F7639228A394C03B5 5E783FE049443D54D5C9CEA219C50C2495907718E72052390367AFC4265456A8B12194B757A10E2F 10EE18023EA631C9F4C9F77E4D41B8003EA50DF4132E3B137C87E2762D1CC6D17B36DE93C34A9AD0 E0BA86B54E8A0624FED62BA9C0BF87F31BA0E757E3AB681C1F6722859434888893388AF01867A764 B627853B8105E5BCEC489CC0BCB92A4FBDA28EE114EF9EE093FE6817AF9403D693BA20F90CA29AF4 CED9D4B29197ABE7E490323A17FE377BAD813CA5F4BD17BEC67C990CFCB99B187098976930BA4191 D8F84AA3612C7518F74BB0364DE788BD5691FF5627D649359E33D23B8DE32CDF038A7381722E671D 9F672F4D0A8DAFE0A1E975506E57039930F6DC5D60BD89EBB63B363105C5A504840FE49E493A9AD7 9A9345EBA3C5C2CD791A69A9AB79A20521384DA546FD3DA8398C21431B7F8C1A85D3BC615AD1D76E 8A2650325B5DEA7727B1AFFEF612B2222017E6BDA2FD8D115FCB7ED832C43C0B99B36ED5CC302FD7 0351BB2422DE7FEA21F4EA4C271445D556CE450287297026229BE52A91C7624153DA1E1BA5530AC6 BE7C6BE15EBB455BCA3DB594775CD813E343C51AADC414F00FDC4DA2E0CA5C2CC7A4FC383CA238D8 68AF66C7618C353C631CAEAEAD62540EAF49E01D03844BCCB3517A6CF1ABD565F974428CE07370A1 14D231D0AF5880F36FD191B1FAA0A3C53F1EACF5439EBF45C5B4E6C7706F77BB84DC8DE655570BC0 10FA7DD02389A91CBB59940B5E12266E5850D203956956B3EE02A64CE4938B2654972DAEE0F893C3 3CAB6D3ACB63B5D3D198BAC390BC33B23507DB0F36F650D3DBB53B6C713C32A5F1DF24B7B958ACA7 9FEEF7C1A4D68F5EC2F3CBA4598EE4844176E58FBA33D4D9D4E6264FE2BEB1E4C6CED141E7E8264B 94E024628A2339CC0EADE975D1BA92B357F3A8C39DBD38BC810C2655C4203B26A608F6216EB7097F D650919B53C87CC156D32A72F69156C0A8BD6B5574504C8EFA056C6A9FBA537A4007E546703EF8EA 15CB6524157103116351F75FDE52E6B3713C94B8565EA19F19BDBFD7A0B4AC2ADDC9CAB076BC02AC CCE883C652E78ADC6C58DD277079D2562BC2876FB3038B02E87F807E7A129DCC3E6BFE3EBC97769E C7BB897148090DE833EC8CB2AE8D3980E1613522BB681E567D9641557729798E187B7D54EF2086D3 761804BA8D13D81D93B618FFB9C377027D0EFC8CF52930A87EE901F61C16D8E2E7C14C2D096C156E A4579B9F31642FD6E75B9A8D442894DC7A2B8BD54EA5D5BAFC0BA76462EBAF7046351ED1C46EFDC2 518C04A015D9AD5F6105405E9108F0A9BD3C0E1F2F3DEE351A9566F001DBF2233ED9B2539794E535 ACF372036796B51B9817D1271CBC5A84706143B61A0402E42A0CFF51C0AF4644D2BA71ABF0F7C2A8 4BDF4757364F70CB03B31A10D21F77ED3A7166A94F885059AB864023ED16397745251DBF26AB9E2B 5B071274347A741EAA7B2C904938024929D08A728EF57A2AD9E51C747CBF239F1D4CEE1E9BAA4BC0 020C1AFCA7C7131588ABBAF91D213F25DC35D2BFFF2EFF12AF3A4FB3CA490D62FE3BABC36B0EDB49 034DD444FCA7D7116EACCC3572F84B8CE28E3035200CB2637C2A5DB21E7D33B9D1C54C57CE539AF2 F698D0E22BBAD8B7C681BA778958B4D6BE8D95994AAF514E9703A784FC225DB95DC3FA6F9DB1DB0B 8A8C2FEFC4C5AD25688C71CA6A3012A56504B354E8512590E014EF0924BB6FF1FB8573E541687FAD AD0D92ADB0F38DA9597609DC7B4740FCD513977E8AE333552041F9FEE0829216D20B212E3B86D4B5 EFD2A000E905FAA095000102479D40B60E3CBA75072FF46E82A84988D317B1E3C2259CF7029B7F1D 0B2BB72206A46F35F434496F5216E3F916469025D3AD090C86EC7B7B552D5B7E7E0725DDAB5E5C02 D2987E1FA38E02DDF92F9D80D4E8DC1BF2281C61E7E8732C2DF4CF2B493B776484BC0FD8A79E6AFB 9C670E3FBC4DFBA22963A7DDD84CCB78136806D15096C680158E1CFDF5750E5D2D291659F1E4C042 9BA29B6AA54FD78782142F19C02685A6234295A892B54CD1034B2019BD976586AC0BD52AE945BA98 EC0929652B5C199EAD1121D1D8883AFE03E501F08AEF4B9134740C382698699051E17DC041CD6373 17A70A424D2B12F1D3B0620B05B8D8CCEC0CA770FC96C1B63A72968D85CE3AFD0F0F3A9EE23CD3D7 C44D9B2EE5BCB6DF6875C9C4DF00175469303AE1C9B3BF73BB7AEC968871D0C7FCFBE554BD7DE8CD DB8A7380C27486698C94B45269A0EEC059281CE5038B62BC42C61AB958B7630C9D15CC91E7AB247A 1E485B4A0664FBD292B48AC7A6261AB6A0A076BEACB444CB8152A7AC27CA68178EC17412A88FE19F EADF690DD83811B6D3B5289DE32BCA0ACD2FFA9F0B22D9C501B85A002BDFA3BE554EDA8B283794F3 15C318511C077DA57BBE5B12C22AF1067CC51F17314F31C648EF093B44CF883DD567EA3D176645F4 397ABC372340846E47D688C356DBCAF4FDE7AE5995DCBDE4D019706F38A8512F025313EA5D949C64 7C29812E3A8974A281DF73CEBF9770901C53477FCE25D88B14A498A6036F6F1532AE00A73967412B 5F6C8384137D4E2C4C8021B7388ABCF86F7F69290A762966F24A38AC75027DA43B7DBE392772B746 180A184FF1438144D0FE58C1E0690828412F37EF06B617E20A2B73007E78673668E11D0BD22463D4 7707C1BCC6DFDBFA4BDF632F09312771339E090C7B3C785F9F4C3EA9096065162AD6BC568A03D260 1662B38BFC7FD7FBF4E963028A411E61BDECBAE379CC2FD6AD8116E18CAC521087F7A76DA2B26B28 00CF79E97EEDEDA1BA8BBB611B5E1A736A1D8264EDB4FC575F699FF1B09C5479A514D4320AD0B809 CF5D189F6C664EDC2734EE89396D50E92E7FCC2EED4FFC3D30B24B9F3044B38F7DD92D2800391698 1BABC43ED03E64C1B1FF88C96DB3B231DDE437DC479BDF27B31BB60070CAEEB2B72B3CB72D135D56 E002C133408F6C68419F5F65923EA7E68111254E7B53E85E4574BFB4D99765FBD5514E1D90F09395 A0DA788D56373911AE308FE059F1842B62FABDDAF68A2ACE8B6AE4A267163CD15B404C4518328DED 0DFF16C9721EB29446F7EFD47D12B068E3AF46BDFF100B69BB8AECEDC7457DF89664310BA3AB180E 825D021BF0E0FE63AA6C2C700362BDD919F9DE7BBDAC707169610D2150D929F451F29BFD58E24735 DB0E57DD7CF8A3A9745DE714EF1F3F06A4B0823D0A49BCC9C5814BD12B11C2B225E1339DF1CAC298 9072C733060E17530CF57B60DDE1B30E058F1C336CA882323F9B486F3A7DE87D466A7D4A24B48F1D 98E0A69A72632D97E9AB3543FC0CD98D6B09D13FBB7215FC5D49AB9E80DDB1F677E237ED104F89E0 1F6D7900BE06354348DD4CA3287462F60E6048AE0FD96DD4A2A835174E4E359405D6D91DB80F4A06 69774D1748565D73016EEACA61BA87FFBDD3CDAF29A680E55EC8C28CE3CCB5C6E5409B00817A8DDE 889B86C2BB7318A34D801439AAF43F0491F9D2AC91993FA30444544D6CF69EAC08988073E5AB1E2B 2D6D6D7137440F48EE20DD0F5335E4A9DE028941B677034CBBED194F4846D13E99D6B206A8398F32 6E64B5317D55234B4900A1115CD195AE8288A7FCBB672DB0AF413135330A885D5E8EC8761F00994C 75C188FB3E28E4503D5BE181DCB033B4399D11C36CDA1B89C289A716CE7BF4ECFEC416378C00E8BD 604FC638F192FD720555AD5E8DEE0FA4DC3A60F5C1B2A351A4F9D4DB43ED613793BB928B45C6AEEF 29EDC5888F7E3685C0A06BBD7664ED9709C7B753800889F6C3EF754453EEABDCCCA195F142642435 B52E63B24388FD494C6E13A3AE37503C622FC81C65B0C779BF50ADDEC89350AC724F3EBACB1A6D44 495761682874F4C4CBBF7ACD48942F908FA1FA2D650A58336323AD7274A56FDF8266D0DCB8C7970A FB5B1F236ADACB185E3C6E1E998F47C3BDFA4FCBB2091A46249CC0CAC243437FE6446BE31A7E4916 921D4A990FE71EA87D7B5BF9F1CFCBCC7C7F60225498ADE1DB8EFD77958DBDFEA239F0CAEAE5B997 872DE532F397E60D994B2F353BE581411C3E4680BAB3F2C14E1689D5666B6AA3A20B9A3085E63113 EAC50A277432308EA378DA68F268A772A38ACF9EAB7039116314F25BF42EA5221B30145167B789C7 2E59D97544A75771C148F9377E79070428C010EED87B532CB5CA22608FBAC6865F453A502F9C0F37 DCA0D0CBFB0438C40D41B8B56C06275DE559A1ADAD12F33B94A64874F698EB80717397F5A0FA9EB2 EE488D38039A28657ED8229E37F58E26ECC10480B6598302CCE49F7EEC3303128475FD553DCE9E72 697C29104203E7485B4CDAE18D9E5FAC31F685ED49DE22E35A34CC2319AB00FD6008DE25BAEFB715 8482C7794DBC49EE1F26BBDEE829BD5201132149003AA387637F70E497D392F14F6A7B3E14C8115C B37D12521E1FA390100E688CF2AAE94E863037946E2F1D964F1277538978667309966780F6C4265C 417BC1D28BB145A88EB6DA0088D63708E4623100F23C646BC8D1F65431F9020F881D6C8A938E087B 26D3D2FD610952BF6E876CC06E4BC1E238B73041457BDB9952AD13F9265F0BE48C711083441D5E8C 9ACDFE20108C45D5450835736FEACDC8F44D60A9175A372F971E44AAD7C0B66E6CB5BC03AA80FCCB 7439710A308119A111CA98D8AA8B3E6DD30971CEDB26DB779894CCFABC5FAAC25223938429AEFA50 6FEE994FE502D3EC4F0D4724A2DA64E3B0A86F8B81FCF03AC079D65BAFD82B905644EE141949ABE9 EE39FD7FE662D6B75665439E94F2E4013A6E43B8A205464E2AA8F1896053B89A1821770BA3E146D9 391790C4F19AD510CA127D3168E4D4F12C545ABF9F0600AADFC34F8525F1EE1D82CF9CCF00C0542E 7D824CDB57EE7B0B7A6B9D4474BEFF05856F71905D6D1C3FAD5BAC4DF548F4688351C2A540D89F0F 4950989902F75768E8269D087D24F2EC7D04A8A76D8DD79F2AB21EBE6EDD3256CAB65BF6BD5DB61F 7E09DDFA8C052601E75BE1BF435CF248580671AE3468D16D3315A88BF09D17337CECD634F8B0AB64 B0E59BA7FECB607CA7BA794EFB7731AF626CFC62BD053CDD36C4B832749C3EA22C3B032FC14099C9 B31CB8E69F0F4730133F9068F72DA1DA602D9285B7370834A2F6B909FF06439FDC1BF1857ED6A5B3 02383BF34F92844F716191E28E7933BD759ADDE169CCF1DE1941BCEEF0621965030C33C5867B4C38 5F9CCFEBD1067FC7CA2EB8B02CE082D224C4FC6F2C0D0E5F71ECA15EEA3B2506D050293D7DC2C0E4 F63CE7355BAD06B6B008D66CFB627A7F390005F2F22A049102DE7E42A946EF2DA40A078782004C8D F03612A4D6ECB977CF783B18855D24D22DAD92CC0C66FCAEE032A99D8D4BD2958ABC91027F7BBF2A 520167EDB20F81D8DA4F91A0621DFB08C66F219372F417D54755A99D125077DD94AE2269211425C9 26EF5099A35FB0238C9858CD9B3205276903584100AF9CA5181DD7DCE265BADA59C25BAA323D2837 90201433AFDF1964488C18A4947024493F840CCE3F0928DC906A64C430E9CC7F27CB9D13CEC7E4D4 9B610DFE14D4EE0D924A359ACEE7D7B75A8F32182EBBDD91D776492DAEC51F8E9D4170FE92C8345E DA6A87C42D27B2FC637CF5F9C575AF0E961967150F9432164D268C6214F40AB53E75E0F7751504F5 67039510881C9FCA7C05F0C4B59A32E05BA131AD80D06B2874C86F29682514D6F6594EB2E264846C A8FCD19770154B7667135E0E7A37CE1849FD2E64E23F5B9C0C7278620B78100E7CE90A3F48E11855 CDDD0FB83758944CCB5F0B252F0379394654247A7523691B7A3A4D398B581586E6D9D9DE03438D5B 7013291EDE4BF1C6CB921917FD55DC9D04A8A7614658726751FB9795A8439E12CEC818C948F0651C B12C6FA5B33ECC75A32D5FAFDC2701AD5AA595DAD37F3543A5F4DED082CBCCEEE48B8A13DAC3DDAC 2ABC212F81F9D35568BB0E11EFD11E30D2F58E677B0EBDE4989D8B4E3C88EA2EE181E6CB98D7B92E 55A35AA8DC5C2358EA5E8ED7628E7968315B4FF19FC30DB8DC61862DEB78B56D07EB1AC7F9C86E4D 6AD9679BB4EEF3DAD14F62C02236827329860C4716E1E353D22A80FA000296F31B5E023E1030770A 9177D2CCF66EE49B1E7323A9F4B7970E851FFBC03E0CBEC5FFF05792E164A37DF02F2FF399C217B9 D23DE4C8B34880357C3EF05191800E56CC14FFB59340CF5F87E92A127880613B59CAC8D86C421661 717F1C964D0BF51359DF3B10581238FE7EC5FD2F6DAA33F88593F4A79ED30A481782F49EBD805592 986C7F5B8E36C2B34B49F45E75F1CF47CEE3069C42DE3BC8DE43B519880999DF1DDC3B3D873735EC 1AB4B3F0456FAE18BE011D67B1DADBF15F5ABDC8938C74861CD5336B9F75E6FED7BAFE1180FFAF79 CBD0EC8A79FCDA2198B8F148EA9F7CCB431FBA958FF0B8CBE94B78FEEBCF430BAD3238E8C27EBE28 B00606CA7DB7E4CF7788D4B71A37C8A827AC6ACF31453D24BC6E129543B023383D293B4980609562 2DBB4F764E795BA3221044C345BC43DC1E1E07E50B3AC7773EADDCAB135CAF690A0EF1A8366DA177 2F3086BC6B5CB6FEA9D12D0DE3D5E8FD69EEEF3973BE335651DD13412D6E23A3CB2132FE647F6DD9 8E87CFA771825A7504F58F04AC319BFBB3F7B12B59E42E1D4F7DFE3B8B33E4BF35C580F9F8085B9C 1A898058170F7D9E655D7C65298C48A34A76B8737F3563104589B5ACA9A08A8CEF4F4171D11C888B 6D7CECC5C0547B2D2E695A736911C8B0193B2C1D654DDE72BF621B8967555A750ACB94ED41BB4DF4 7077B87F8D936AC901911512529C6EA4B8514D561C0261475F789839005EF1CB11C84DC42EFFD3B4 F984EE4B765A383FCED5D4DE83B7065349BF1EC0552FBD042A072FF0FBDE629C4399F17D171D5D5D B6DB41953760C543ADE87F19B75C5A8329CB5D27F7D259653A10B7F28AFD7675BA567B06513CBA78 A35C180B0818D5807BE6A57DDE385423166D5A49E94436ACCDB48148FC3817969D8F25FBDF7777FA A2AEBA66C13F65139C635E2A0073CB00C0E030E925316A162FD10561DE320A2D30BB1305902613D5 C6822C4C0C7ED0B787267F787C8EA805A0BF0CC23FFD3AD42B0FC81F56EDC2684802CFC5F157446C 61746C70E5BD9BD57B15A304163CCA0AA066BBC9A9035C98ECED427BD1F005BA5E891DACBAD49BF7 B88D372FE00A202FC151BA1134628FFE0A6F4687F269DC7DCFCF65EBFF8649FCC7F5EDF029F4EC39 90034CB767B2B2646DF9A396BC2E8C849B7CC236B72CA5B950D8689DF00B358B589BC1E32F0FF5E7 F9E9AE385EBE8AE122FA6511C621CD880AA99EC58BC394D87DB8CD6F2295122F8A53AFFE40D40FFA 1911765F1372BFA055611679266C0DEC49A6D9FE7DAAB83E9796D143045D90E8AF0CDD979A9CF6B0 6AF137390A57744B31D972B88D92173CFB34DFDF113B70961FE79A6D4E74A268D6C36BB844D5D806 3B8BCCD640798E9F0679B06A94E2E1E17C1A49E3B15EF72C5F7DCA757ADAE7872EC61E6DBCC68A96 DED656B8148D2A5677C17E8EE4EF212221BCFB00BF3B7E3A656F2521F573679B93F4329CCEA9A3C6 97F56E275F95FA91CBE6E07D0AF079E0002DAB05084F148C5E41705A61A18FFBC2F573C1D3FF03EB 9037986DBC1382E7ADBC6764F1FDE0ABD8940DC36B98B572DEEC4E40F47977F0860AD061C8E4725C 1D29C3FBAC74F6605ED0221FB5C1076DAADBC46FB364EEE7F7629137AE1D912ADDDAB8169AE3059E 8A58395B58EE1A6A33B736E7DAC13E877703483946CF290B94401BB3DB77EE85D2EBBF55A96A92D0 FD9CAB010CC5915C2AFA9A2D0F53723ECB34DEE09E547416B6DC5CC7D5C242414AC65607534EBD86 ECB34F68EA90F496B9D759EBE3BC84D6BF6B0D0B4A173F07B913FF2954BA70AEFE2096F5FFF8C750 E7001078030FC14380366DC7E8002B9CCF0078F6005F70873E9896F51614646AA2ED9D1DCE5C5E14 63139A13556A57BE844216B500D2CF79F4DE79685A708092B51FC31A4A972B4F70DB2C31873C5A14 F406DDF6A04363B6DD17BF410E0A61686A25ECE306924F26137F9AC0ECA5AEF6D6C76964918BCC5D 371A467D58DA098793EF460F59954B44EDDF7EFA082D9CF2B56B5E25E01B743A6CF1D7FAAF28A4FD E14529DFF618F3120A26E5BE39177F7B3F465C694A2934052FD4BDA34461B9A1D9FA633977996711 2A3DBC6812B5DBE397AD924D0B22BB91D7E60F02561BFB7B83CD7EA2EB57BB3F5DEF69DB35AF2DEC 90603289CAE0021947ACBA72C66C546F7ACFA12FA34E03B21E135A049BD80E3934BDF037F6E38B4D 33FECBCBFF7036833EFE8B4F774473B678241ABD632E227BC632751AAAF4688E26107ADFA230D52A 8CA1795938EBB53CF6D85EFF26C5628AEA2F4043A7C58A0D7DB9D74834DF6896E4805090B272581B E2C5B20C3209C88610985007E82AD6EC64F428874EDBB884EDE86677277393B46F2C124456386DFB 7893E87D7B2AD23277ED9E3690193890BBCBB705AFFA9C12E2266DD5CC2481B456ED725BFE84339E 1D0332FA95695D31CA257ADBFC8A5AA903DD1328F3B21DED71C597A537542493B070E664EB91E37A 135C39647018DE22BAF3DF9F7B1A681A2DC703B2F0D29165A80284252DA92902C9FF199CFB3453DF 6BB1E002D45C66F0A46922E42973A5B4E16D159B9B752D47AD3E76DE8020FB0A88D4DF4782232A7E 731C302E908D0AF4C22720B1F92B1FE533D25BDBA497FCAA42B8C3F6F16166B75BAEAE3D82C92246 9630D290C3BF556C7E9A5B2D2B2DA79FF68EE00A8AF8E2477D12141BBA39242D08C477A9BF85E50D BAF679D22F4E2D9F2962B6AC9279EB30E6BC49211B434C7A4B2BA97284116209028B38ADFB6CDEBF 6CCD8D20FECCBA2600960E94E38B171A174C8816AD06EF3337DAB0259052027F1716310BF083B69D F68BEBEFDBBFBEA78E7725DF9D387BB278901491A6C3359CFABBF8D3C81E2E4C5ED7A9C855249029 659EB145674E471E283D58318C5DA252FEB2E96B2A9F6C966D163E427789A6494ED422961A6476AC 931300F4B580DC894279BE5F44740E63261FCD0EF98383DB6D5C4E049747AC8BB0B43F11E9C135E2 1AC8212097D94DEADDBDC178B9E07798576A91446F4B84983D3D6AB8ACC867719C2CC49399237945 2A5FDFF5A8D575D05F6ACF554003946438090482DA028A2E4508A8881D5A674C53D650C6A716DAA5 632E46E3B8F4A16EBC773854EB784EC57C9259F7E66771B44770FB25EB44A92ADA04FF3895846020 4F84292C13C1D94CD454720301C4C1EC6021F40157B4DABDB93D49DBB88F84549A936CEA40314A87 7C466A656A4C5666835DF3A4EC8016D457FB3C3AA1C622F640A3E4A34D4D00C35C6A5A398B326EB9 8983D06E62A80ED0831582DA6BE50085294A3EB90EFE2F3D815D59CAE1C45DBEA0EDD0F6F7FAAF36 922E41D3921F61868924909D2B51221FC6C95D6D401CB57A501F42A16632731BBF4AA42649E4C203 9CFD1F36DEF3D59B1580B60CD2A14914E5C0E45CAA8C12B0449BF8B2BA8AD2211A2924347F1F716A E4AE8881CEA354C45D27ED160FFE25BF81ECC375312D9E42CA026053B5C18C8384613B8C49CF6DC4 1BE77B748B73240F23A6ED47CB0E897AAF620F5677973CE50428B06B6A353794167750C7E854BD3C 8155544683181D0D0D1354D6CFFD7262AF49FFE9C2DAD76D534DB1D47599E1C22B6CC35F9625440F 6364A4FEBFE2BF9F79E79875F976D2DE631543C13F8212D1A2D5C94EA0B36B14F880A5FEB9AA40BB C4571038759BB8B658CD65E9919A242DAB3A4DE0C1620F8C520818EEA388B647A512AEAAD0C92527 539F2E10A0EB663FD7957CE5E430F251E965A8B70486DE1D975DE0BBDCBD5456D32A133D41F3015A C537A7DBBE73D85187E76221CD8AA3FE360CD911D6F6A1F1374131037F56E9786CC2E822F5AAA92F 9767DD798DC1D9993C8870D5B7DC16F2E3817372DFD2DC562507B5C30EE0DAE4A362E18E5AFA540E 3D26927212E336287FDDF078BDB4B95EA54786157EBB9EDCE134A5AF6680D6FEA27B6865673B4E27 9BC26BF40E568E4FF504E1EC086C2937A894F1EB43D8801AFE8AF7CD1BE97B99A48001997C342A8C EB2170859CF51743479044FF45C3FDB8D03FFD61A6769177830890A7DD6902F8CBF7C985C61F9EE3 BA8E896C326BF06993FFF15439DCB4C059264DA4BE9FEB8B3AB604D223EAF89B34E5E3D3E4E4FB93 6C4901C71F932D888B2C26A9C88E33198EAF2EB8A8063A12F0D3A0A2B0070DDE698E1EF3C68C5F14 33BE608B3320BFCF4825686887C143AD42856C0862B15DB92E043BA6DF3506F54CEB6F80910E8CE3 AD432353453116A5A51A86917287E6BEFCB4A84DAD14416E9BAD8E44A3F52F4A62B387BA3AA45A0B 0D18B40ED9749C965FA4FD837F081EC0342929FB4D0BBC9B1C1C8EFCFFDC57D6CA83E0997BA0DAFD 1BE57DADD6E4BA3F36F9C74BF10CFB4DB08B578CD37CA501F48714BBBDEB7B37A1393719DC252743 258EDE31AFF69B6100D8E82A836AEA0D06E7682034617A2B69F7AFB437A096433DAD6DD7BCE0E572 99A14A58FE2BB34470CA4349F205D5E4481CBD579D7BEC6992D821A7FB3DA8B64BBFD314D1E1F9AD 413C67AC80B77328B17F9E849F9138387C901C1CDFC7B132580E5873B36393670AD44275744CBFCD BEE87AF69F06B013B66889DE67E25B5EE75A1B645AED8D60C0A35BEBA0B8BFD51FA4395E0F8BA9E3 6A9C3C9C1EE419B3A7554BAC58B18F9ECD26C457FEE1CA362F27AD08FC08B3B7D42F4E5E6460E97B 5842BA24CC90ADE8EBCFB724018666261831630BA7A709423EE9E9970B048A5C748B0B2C87C67E34 1683642C42253091730BAB5673431E4218AADD097A2AE23614D09DBC3D8AD5368F1592E652037AAD F5EA9E5B7E3B223A00942EE39CAE3B4816891CF1A6207BC170EE0BA6CCE786DF007CD5043E72FFC4 887F4B1BEF1BA08E91630F1AA1FB8EE42DBBAC89892F987B00A668323B2EFED5A5AB309A04FF11AA BF7237370924A6104063215815BB636BB473E56F4BC982613C0FF412BC3281B903316F427678FEEA 5E62DBF4B40DDDB69F679383636FD24264CF22AA2A187C42F520C984F653D2FFC2DE83F2BCE095F4 ADCCB31BDA173A75A0C2A2CFEDE5E07590815409A3E3490DA55D6267113400CA2E2C34F825A98306 6022095FB6F1A0A7960748A0899DFC6F6420D840491F629F6ADFC00EC79437CAC8EFF3BE569E229F 710B841E3EB55DC2EE4047BDFB56D2DFEAF7FCCDF1EFF8BDB46183CF09EA76EC5F90DA839A9AA074 23D404BFEA1211F2955414B4ABA9DE768142F13C6D136EA2CBA50BAAA2E1EA8CE2E1A468E100B992 22186CF054C9A398682BC72956470434E09BC3D503A7B1C25CC11E8CD5F12FA0DEDDCEF64A8A6685 CEC472A007F14D81DAB40657B6868B676DD9086400110DBF9129633A59CC9EC455145B03876A0FC2 0753D5DE46B61AA1388FC45D860F16F7173785D2916F949C079AE449B0A5ADE94A1DA7CA1657401C 06367EF220B9593B98CD2C2120B70C978A69CAE75EEE101602E09B24CB5F993B16A790716EE54885 E150EE7CC05AFED44C714BDE97D11401E3E09A5BD39563F6B9650E71499F5C747D4AC3F2C819161D DCAE60EB3B23DFF077B90ADBC7934C8002975056681F661264CFE413181112D44115EC51155AAE6D 81F51B8970EB131364842A91F5606E827D8F10ACE343A5369C9CFB61E4902A83A2FB2E5AE057336E F37A2222588F20A0D86027C0F367D80F93B84F6A5A1C1F038FA65F523F52F05D22709E788E6E2BD4 18107544EC82334770B3AD8B81BAE3821A1D0C6EC2FBFEF5676A13A55C9CD7BA5CA4CB195C8596DA 0F60F0424A815340AA7CEC9B96B53B03F110E793CF31303BC85AF2DB6E242F2D0A63995D183B73E0 8743696605A2C455D1A8512215CE3AA425C3BB1E57A21C3819FD217C9181B5DE84939F1877A3DE5E BCAF41DB69B2B93A9DA0BC8254F5E3EFB243A7CC19FBB6299C547DE8C613149C996277C2A24B4B9D 1C54EE8A9D41B5159E217C484C2E18744A8B1EF62660E18EE7924AB918FEAE70BE639BCB2CE08F1B 28C871361FC306A6FB5FBAE19047C7D61134F7A874B66482A75552CD0FB4EB25BEED7AED41218DAA 36C873100286B40953B8990035E9CE21ADE9F4F1C8522A9F238A4217065D3ACEB3959A9E4307E03C A967E0DA9C9896CC5F8744480C24C81632B9FB6EDCE41F6C71AAD0AD012B7BB2E52DF02B99CBAF9D 367E47A33E09A4B62C177C31FF152E38B3398EFE09665625BB69B89C40695C5574EB0C6CA1CC2964 50FA2B8730D0B69BAF58C4448D9C785805DA59C1D88B29DD8DE40C769D53BFAAF3CA9717A1F18C68 E1EF2FB56ED8F36017F905722864ED6B8324CD5CC64669FB45C52DC4054855EA558E7C38D9ED17DD 456043E33CB448EE1834F2454C7EB800FF72C7F4D56EE91493FF83084A4C59FBE271435BF2C537B9 11AC972857271023094FFA303EF27AE4FF2159FD714231312EC87BEC0C2673F6143B1CB030B6FCFB 7DA27914308BA1DA77F884BDEE43251C700930A87F4C4B2FF4B8459FA198AF21F452F8F84C23FC5F 9C087E6AEEA62794F2DC2AC34A4DAC5D30520132242F0D9CA2B7CF8565090BE8E8F5F2A0982D6E00 473F1795B0FC9FD81E0FCB2D21F54B9116DDD0B44EABB540C01E7086AC2B4E014BAC0E2655CCFF31 39143984F71DE9DD7450D6144750F81AACA8F613050C1EF30DF469FFA9C55B6AED148FE6CD02FA28 9E58A8BA19EC6714EC7ED4C52075BC54CBCADB0BDFC17B9CA421805449E9A685A9B4771149977728 9287CB3D47157678BC6A94F95C61B77214002D7AE663B1BF16F76452FE513AD33E85E0CAE9137D54 E0100AFF8CD5875DFD1BDC81BA0383CC1EB3380A2CF30455B7898A80C23322146CAF65089F01F3FC 93E975C4A0BC62CA20A77341B4FE2A5FAC3DC65CCE248618982938E98DF45B49DE61FBD78083E57A 32041F8EA0B726D8235E13EF4B7F9F54B81A045A8A0BE78DBFD46F786D4601F75C000FDE25EB18DB 7477C3F204F9E65C5EC9DDD3B6A5F93C165DEF7616EFDC26D804838E5F54EE31A7B095CD534ABC98 BA1C92447D32BE6B1DAD8ECE0AFA4BE06AFDD654B8764D7B6DB49AE05C5060D83A4B9FE25B0CCFCF 898B0D975012695FBFD8C7BF9957169C0A8B801558574D6B54299B82DFC1E49045FF964A5312E1B2 C1720B17478C9167970E61F3E1F5D03A4F8F5D90280B1C51E756CCD7432D7CCC239B769E71893C68 D195DA38162BFFF498F4C476A3B3B3631D0BFCCA86EA3F11CA186A71A493B0320564F6615D9E2BD4 3EC76D6513CF534274DE50C248E9D571B98E7E4D59333CA751BF18308531CED99CA8D2F4F6008E3A 41DAB5B3392D69F6DDDECDC5FBB2A9EBA5753FAF2D782B9D5E1E15C312ECA5B4A09F79B077DF17B7 1D5E6685F05FE2464B77B1457EED2FBD77BABC28ADB405A044BAC3341A14B37CB64FFEE37B0A45AB 5152F76EFCF14B324C29052D8120DB504D1FA25EB2084071A1B1885F8BFAB0684ED0F23ED9D6092E A80257B85B4AC57CC3664B493B952CA18E8D0DF5A68716E34F3BF1F8641BEEC2831BD08C29108A29 1DFF1CCA105BB1F2D33E2319A6549D3126AE247E8ADEEAEB6943E84B13E961CFFBDB46BCEB5814C5 5AE5A155F50D5D662D250984C8156EE7090CB7F37007EF2F98B0B6E458E6CC44997FFECEE97138AA A58499237B968B477EAA329C328AF0685692BDDFE98CC70D584544F67662FAF04CA351D9847C3879 74FD188C6C93D6580AC5AEF18BDCE1D0D2FEF57DE4622EB8A02068B9AFDABAC7A58B3698920ADB03 353C832F8A635D24373661CDEC7A0BE7ED4405E834E08189BA74F00843B6DB27D11ACD68F4377DFF B4BF016845516C3B42F2E6AABE9EE6DD4FF2A868A97EEF268A372819FDA262CE646114DAA1D02C27 CADCE7A2F2B17E5BD82D8731DEA0E78BBC4D1354FE261A79A92B207BED371DFA13557FB55DFA6532 A018FCFCB29C5D0756402DAACE4B6F10B71BD95CBC3E39D930A28CB510B08C4583AB40EACB6AACFA 23F7B9DDB4AC5A5663DAD80F9C92624309350C3B2C7113C405CE792B25CCA09704CE68419DAE59C1 B433EEAD81168682E5F88156BE90748644C940B568127D9BE7412A0A61DEE478DFA26BC309A38540 6FC9875AD018B035F8C598F813E20C441389B6C63E09C4639CBE6E4220A80BABADBEBAAD825DE982 F295D8C4CEBCCDAD774970FAF11FCF7D72A8EE86397A90227BEA681D7B60BA49F5E1A942A627C6F4 E1D1378D529BC542F3AA21D0C230808BB660E27B1B0F2C25741E9CD58B5041D0140E5C57D1FEA5B4 328940423EF049B280EF286785C1254BBE8C729FDE1508DC4F73FBBCFEEF74492D5077E9A60BBE24 052148398976D355D89C81C0F07B439557370008F6BAE2FEC150656871D2E884BD7EC3A580B45969 EEB8584DDA759B90BD03F78E3519FF087FDB99ECE5903059AC63586419CC208ACC8DC191140B6E7D ADFB0B9E44EAE4C92FA30BD92001317CD11ECABE5847557E92322BF1A3516152EABF2F0B219200A2 514CBA9F2EABD06E89183593BC4491BF23CFC3E28760AE8CBB6B64B5365747C15695B7E9DFA6405C 31274B91B7DE24EAE460111A5239B236AC51777345CEB7E5B4C650353832BC1A6EAFF383749BDB0C ED2CB76AA7B739F41D66A915E2EFDA08E45534F63F7959BA6191D346F29984D77BB949DAF675C07B 500FB0105689BFD821ED81BBBBFCC4AB2B88AE0D8479ED8E14764AF0A45553136C9403829BEB6586 ECC61F9D37ED72A7A1532219340CC289D11C2DE734D203479ADB740C958D413B99C818B1BB085C37 A2AEC6A2D0CB18DE04C5FB8BF6100FDB01D091AF8DB20B4595248CC9103A5271DA23A6A0F0BCCC8B B6E3E6B2AEFDAA6C8CE37A6BB6865D692BE02863E8394BAE7D7E2D3E39CE59DCCE09904677036799 0C491ECDD7BA0786C2AB3CF8CEDA67E6DC83ABE0F42B8C5BD64B24D39C91CF75D1A031283A00C9B7 CC06CA2BD5A8436994DA5DD51CE9B5AFA7F9B7BDFD265DC64B3C28416B959A8BEFBF613694C8C88E 0DB740C689F30D00BCE3857A5AD3A32E33C87FC99B61FDBCA5554F0E6F720C08E434E0C7AC591D8C 3A6D951079BE736D474250EFDEEBC14DD5227CA7B5254C8054F4EAF55A98AAD41FDD2376605AFE4C D2A78916E3ED3B06D909B14ACE197F8006C05F9D2AEDAA24748B5082EFF0390F250525BC9476C348 CBBC7DE2C1C787E67FBA4330363E1E6619588A3C170A0DD505DF317CCBF0FBF9C52108B343552998 E43B2F6A81D96F074A9A5778785A0D2ABCD0C5FDDCFB9AE77C0EF0CDA52F97490421710A8D18064F D225C8A8CF49B2B9B1576F5A8AA7B90F098182D39DA9F0A47CCAC7EC326DBE131D4034679716B153 68EFE71352B9E1C346B8AD2E490EDCADC7BA25A008B13086437CB7655631E7ECF05AD84F80CA6FDF 0C23305AA1A06305AA81F38EFD7E75115143FC9890D58D3598A8F226F6CFA67000777FD5E20D65F4 1C73C7B7A620DBBC5F61D64375E61B48280527851B136A46DCFD4F585D592F55824EE7BD1F031748 E485F1D9C776EF619CBFDBFE4DCA743E0F93468DBB07F9D472EA068393BCF6C2176587ADE98D0C48 BB00AF32CDECEB27AA12DDE5E7DAA42A3B5DDD93BCC906B2F2F5AA4867619CA9B652C0AD45C129A3 9A49C2D01E7373F6E8F024530976D5CCC4924EBC91312C1AAC7179991509EFFB12F0CCEAF954CA9A 4BB47FAA96461218D4536AA5F18B227E4AB0F3142012179FBAF74EBCABF4557905245A8A7029CA0A 378C7FE8D51E85D56B81B2A396FBFBEEBC3FDD35E2C290CE037FC0513BC0E509BB3ECF9F241F9D1F 2B78998782F149394BC666954CA3BF33378C1C79FD6628517647DB36760E8848ACB7D0FA59606936 EADDBF36A55613E3460DA886EC5517C23785DD4FCD983DA5B4623A2168F7EC923CAC95980DCB57FA 7ED2D233BFAE4FDAD90064D5DD2DF9D7F253247A2B995B53861577B88FDF633627CE81CDFC462BE7 B411765A3BF98AEEE8CC077E3A5619611018F53CD89EB23B3958FC2190F5826B82ABA7BBF8D3E82C 3754886E8B13BA5BF15335A8757D670474C652B4ACFF3BD85520B912AC9AE840A34003F4F6FE2A9D 653928B3E2166B1CCF95D7F2CB061F78A5DD375704DDB6D20C1C709D57436D50D942ED0FB9F636A7 C090AF7E1065A176CEEBB76922A541928F2F6B127772538C502C66F0EB17C5C58162F232B45A945E A8362A8CFE75084E07CD1C063431D3447BA4902F4FB1F13696F9AA635087867499DA72896513D00A C0AF0B9B1E4B3E77BB78AFBD5A7DBF541960363DF4BE16C3E11B7C513D4E16E018F52EEE4C674437 7B2A88A4BA851725DB9F5BD0727BCB966B73B700B7FCA5E3A1480E4BE77AA585B499C90F7B9911B6 C55255E2CDADBA0E909A40991551B2C97ED83B3580A07AA33D98528D6442F713E56E7905B098339F 7A41663BFCC2E74BAED64111153768B5E03AD5A3757716B5FDE298B370FFFFDFFD2758AD5EC03AD9 B99370B99299C30609903275CED005F1986F666366A02C2D29AB8F2E30A437721B2B9D8CB5A5613E E85461A77E33296F6C746FC3FD89E0783A8EEB214702C8179F5321D89A67B9CA2E4FFDB712FE379E 09D518D0082F293ACDAABC75E3D85AFF8574788D9F7A57EBF4AF06D9690F336A326867990A494474 8D752441E47F7BE1DC786A3D2BFDB05B0C7B1A71DC205C671C5682B4019D08C2A2CBF6296F0AD433 DA40FD885A7E28A6B828A950E0B8DA218557173CB89D3959B2913C8FE2E879297DE45123A5AECB0F DF3ACF46AFE1FBA0CB3EFA22345ACEA1006AADFBBD59F9582B9E59CF9A9818C7000FFDC33B98B72B D97E5B7DB07F1424B119C1436F257301ACFC54CC6724908E23E6F368F6D1AF27BE38A83F3644A08A FB73128CCE66A2317C4A94DB12AB92AB59D7E9F4BC9C2BFA70394ADA23C9A6DD36324AA9A19EC462 1471E97673A7160F87F492F7A1CF1F6F46A2F0A52300F3FEE29A234428A3B8AB3023C58B5B4755F2 7896092977A405612098309DD1937A898BEA174D7CD996878C91875BAA5D7414627C969EC60C323C BC7CF2A1AD1027740E86D401530060A4709C22543C8CD4B8A2DACA9302AEBF05FAFD0FD309E5C513 A866DE3DE2C4FA6F64FB78B49ED045F4F34BE461233B13DDDDF82309D0D2CB99D77F358FDFA01574 F1CE944DBE18866BBAB0E0AED84BEC4AF4CBA37B493374B0DB55F2D8B4369ABF0984FC84CD97491E 712CEEBB4C65D646C046220DFF74A2C85CEC99A2C9A0CD6CFE53B6ECD1AA040093A6D45DF09CFB07 37AEDBE9D0ED7C96FE815FDC5015E5F284562A32BF504E2046DD981E5E0858277B3EDA1595D4558D 496DD5EAB369F33DCA03BEA4E51476DBE7DEEF4BBB00314BB591C20AEADC0F5C8EA620A6D773A6C1 9543B211979CEB07D90C24F7742F5C494E4BD432265B86F7A7BB0E61E6E8486A9CB4E3F63A93BCE6 BDE45B91F41917136271BCD35080643FF165D53BABBB79BDF3AA0C0D85A4FC4252F48B74F8BFAC2D BE46914CD7CF3F0DAF20AFB629E5DDAE3DBC95411EB9CF19D5F60000833DDB7268E3F2B373EA89D3 5E59E41F0A4950E1CBA7668C01D75DBBECBA12763185C4DB16BA95A80BA8282793CD0F0B8D700463 8B30B66392FFD106F641218F641E44C679593F530047EF64A95990337D8816FC48B0C80A63CB02D7 6EB253BB480E75CB11CB368804CA35CDECCCA58934873C45DBB1D002B6B2BD387177880587F0D499 43D4554AB623396C2710AACE198ACD37E2826E146D3474919FAF33B4485C664A4B526B5B1B7062E8 A5817CC84EC329004D23C428BBEDDD3EF25D799E5657B4A0410FE2A433BF6B10BC68678F5DB17003 276DBA49FE3FAEBFF04F4B591CA5D103F117C4DFDC98F47496C8C2DB3B8538CE520BE2CC9F5B7E84 6EEBD1BB60921977157BB88AB206905AA8BBD3DEEA1E8FE82A6DDC58CFA0331534D4466369AE9203 1374B841695BE96C667580B4598593C8CF47230A816C7F744A2DEB3D436D60D8B8D74ECDD3531982 4E8125E8156477FA083F0374D130BB69DC24BDEBDC57E034FEBC61B87F78928E78DAEE287FE45B76 AEF630FA6AFB0D8338B57D2441CF3956298621C3D7214578F3C8FD30E67687C4310E6328C9578129 1959B45AA685E64BC8599A5E2A4873ABFA08A85E153BAEA5BC69A57C6330AFD746A674024550ADE1 B2CAC0F2F7A7DD6861332393E4893A82E42246CA7828B02706B85D940D96F891984CD73DD853EF96 405CA9A782BDDAED0883976DEB19BB46587AB6F55C3AE5AC7B0CE462D4E0C0860042704D8400AD32 6487DE9B8D5131D74D3272FC121F6A8B98671FD4579907AB3A99DE893E5E68373B223B15D668702D 7B51FC1553F6E36ACDF32818D717021E288A3CB37ED6F1ED160E6DA121745E98DC306AEE2B4F025F AC749D63CBE266EBE45B18B7AC47112B2F6E35C3902E4B7CC2898DB11FCF3544240ED4C07AB8B3BA 346B892C4030599261BD2DF7AA4AC99CC54033E23493265A71E2A0766FC914FF00144C1592AF43C9 FC0EC42EE7641BCE818E53F39B4E4A2EFA766C94E4135B83EC1EADBE89B1C5BC1BCCD4453CA9DFCA 8992B43C39602E231225D81CE8D9E93CC4E260B29C467BB5CEE02692C6772FD8F512499D6C815A11 BD5F1CF1AB1E962F808D0F9CCAB2B9C5F5195F519FEDBFCB02CD9B2FEDF0DF5D812821CB6209453E EC1AF9EBE7B08DEC1D9855B8A3919E836D484FA28039EF674EBC101150997302FF49A8D705E45EEF DFC5C32F0A71A6A7663DD3F9F3A386D91FE5B86577C7082A98106E5F9A06301F5B673267E2992D04 9D7EBB721D55CC371B3F88636337CF7EDEBD72AE4EBE0C3315A926F0ADCB99EEA11D20C478949030 703EF06E69A0FFAB3D99FD615DB25DD222000B4DF1EF02A4EF5256A8A5ED1859C27DDE1FEB4D2245 2DB4EE46979E5E450CED274B2AA7339CC3709D868B9D8C659569E7C2E55B8F664E67055AB642F9CE 056101C9CE9EE93D0B56FAA45004DD2C4F1D299971F2DC09DFAF378680A100D6DF84B91808EECC32 A325FD12714FA0E6DD1F029DB1F048218AD2D97D142C199B669B965EB5B822DD267D7E007290E66A 591C8B57A4DC950A6BD1815919564BF68D8336162BA259F7895D10B2982EE26131B5B045EC677277 C6C8EEAA7D16E7E1E1872071DD0648B7B61190F7D4D7235364BCEAC2C8BD8B9173B83A321A714646 A85D971B1178DC70CC8C9E7CB459B5680D563F2CADAEEEB37BBFC305041756083B287D3B0B90DF28 BFF0B370647C6A37813B53838511F1726BB479B84ED867F8853E2D6711483BD100E80B7914FC5E31 09D73FD9036FD3C9A06F794F5DF4A86FF10C0CA2893C602F7F5772A0D6E767B24B4BF4DA792A4E0F F590254E1D945CECA82E04C017F750A9E57621312BBD00C78F1035FA054D9732C2F7D6FA8B3FF2AC CB4B1FBE9F3633311F754FF0F8D7EF902B3FC28CA9AC0B89888836F27EDD0149FED463CD3151B2D6 C205EC617F21F882D2C66346F19AC74534F4FAA473F768B6B0965C8DA635216484406418356824E4 3D9FFF25E8852028D33CCA25B44C8A1A46F3551D5CB8EEF61D62B1820E2E30E65F8EB81C25DDB816 24F80F291BD128473144CD50E813F7988FCE387761A43D030735ED23533BBA21BE150B7A9B7D9E78 41F5815FE1D43D0B16301FBBC42EE02EEDE0A209821928E636F17A54749C092CDE186A97547830A0 2BDE37F2E08A9AEA4C1E78E3F2C50FEBCFBFC4C2A423FBC89561065CDAB474C8156D3FE8E93D26D0 52C39E647AACF217864F71184200963DD3FF0DAE295E40D593ADFB6363463B8CFC3DB9D33C632030 50E2F71779E1875CA1676FA5B5270940CF63EF218361E10252858AC2CAC7567C7443A0342A07B150 86B6F202BA7A3EAC1C743CB0561733ACC57218CBD0C108292272887123CD50695B493B7C7D11875B 15AC27F21AACEA31836C5B30CB9FCAEF131A301461F58F3E9CFA700C9549B447D1550FD4711BA3E2 8CD98A488342E30ED63B8421FEADA6A7D2C071811AF75EFC744BF0075D7431D8BF00CB9D986DB984 43BB1BF0CF4A5B6330C8DDA15A937E08FCA1B17E2325FD04512868E53C93976D4C341A0B8D50AA8B 624691C473395233EE21E10FD5EDB1FB918CFBA6B22C2FBAB5B3AD787E9568F6D419D5BBBE780579 E31C6524190ECE430B402F68DBE227DB7B7B8ACCD61C34BA110E9EEE20A694957965E556D77152D2 19B41D3ACEFD0ACC4F4A661781E7E7C5F33C38C309434BCF3573C4970CC51537BA59EA1C7722E11D 450381528C7559E2C31DA66DD901B85D514E0B87DC40CA674BBDE407E8B51C607B3D4B8605E7FF31 C81B540F0AB272E5C0327D0C5C20CFA303AF98D9CB1F50DF51E6863D64C9267737FB7B650BA09C11 F8F1BA9168CFB275D455E6970A05240DB31A70DAFFF77BEBDCD91D669A4F485587DBDB95D29E8671 EA3E62AEA1797663AA278B8266A6E89F9B28486148FC5A2F7EA8F9376F6C93B6C04ADB7F3EF243F0 16426A9318D8F258E7AD7491A8EB6BEE3C8F2F841FF98CC417E7BA250C720C008F4FF56A02C36F81 C5BFC852E1A2FBB0A9041CA58759525ED2DFA999BB4C3EFE30085C69E20C90CFDE030F2588E7756A B05881869E496724BA9C926FD02C4DAF728F89111265C01BF87F8A01FEC095B8D753748F9DDA7CFB 0A0AA6FFEFD26CFA41FDD6565D65F3472B1006586EC0D488E1ACF0E42AF17980ED96C1DB5948CF5A FD6E4A8DB57FF93441E5407AF1895E79E9CD61C2EE911235597762FAC109B2C004CDBFE44E7C9AAD 6168B48C6FDBE7DDCC1810528D912CD410AFDF6B37117533BA10C08B418EE4F477C64E8CBD1B029C E593D61CF1B5E9E7E0D69310E88A543091D935DBC2ACC1A9260D1D483CB89FF085F39D73A6C27C1F A1378629ECDD06596F5A7A98E9EB7F6441A2D6098DE292ED3D0CFE467E16DCBCC169B8E736FCFE72 F803E12F85D0D2B246A552FC07265FF69523519638CE8EF5D780C15C5786786A2F404CDDFB0C72EF EF664036BE58C83EB1B6A4083D2BD13661C03A08A7BD41800951D68C7D38E7F5861CB84482DF23D9 458A14B2E132F51F9292101A71B7981DECF991C3B555BBC71EEF09944C3827298D774DEAA6CBF942 F09292D8F663FE37767B3C725578B46E2788600C02A03ADD4827659FB8A447B22D0FDBE700B33389 1E472ADD84A74AED9564047A130A88D7C215528B55C9702194441B907F9D80EF8B1E565B09D66A7D CB85F1242500A7E9C60C7E7A9DA3D1991413559BA990348992BBB2FDF64C752F24A26D3267C4FF29 CEF4435313576F2C4F9645263FC6493262E3A3DF94DB9F55797B07C7D12A5BE050E1F5BF70C43E55 1D36A5A983E1CB2A867A79C5CC5712D0D624D14A081728D5F0C117B02DC0ECE0DBC5A831FA30321A 896A2B4FEBC2682C5F0510CDA0FCB89250403C4660A2D6F45447C3B98E07DF3EA99AA4B4BA43B0FB D2A75E8151963C40450B21F90EE3ABF3E846BCB8BEB62E2B15831A9D1BF1EB0F9D4B32507713A246 8E473DD0EC4281A0746F0BE6C26A8AF73228991CD3A2547486643F717B8E7848923847FF010EBA86 54718AE3DA466837A18C54D662BF1474E2685A3762CA7D71D1D67B5B20B1808AA4DA38D0830B1DD2 D3D387D0C075ECD730F93309B41872CA00746608FC41D36A5634AFAB62FC5356A92D6EED3E6C5C72 60A7D4D9BD7D9FD8AB7F23281564F75FCD2DF4C55CDA35CED965E884B8AAAC0AF233775A9CD60E24 B96CFA7EDD79FDE80A990E6CA092EB71F6DFE6D03D654598812D935970E3D23C4083AFE9B3508818 1239E35DF5CECA11B50B1C1D279F317B64869D3915A19E688EBEC21EF42D7FCB772EA884DC072FF5 8B91A864809BF62F286D868D1549BC6D2CF19B559C912135794210B0B30B0B9061C518992813955E 7276E9544C80AB510BFF7CF078ED0B72C500AFC20F0A01B8FD635E4E4475A05F80CA08F76F178ED4 64C723991EAA972D22C5781300FC46F13AFF06E0BCCE4C32CAF410441E93EF78D197A99467D4FCC2 E5E326F9DF4FE51AB52B310B3769563402B5D5E170197361098D84A5BE891A7C75F3951113578AF2 55A67D43EB3811BDC7ADE998065650083E8D763B9899F2842D30C22B3C85A86EF7C326F71056570D C5EBA19C4958EEAF91E416CB35EF248FE99E7373B06F0EF2F4961412882FAA9BEF0E785EACD59938 5E89E7BC42867CE9815AFA030FB244A5A8ADAFD068F18778C18A64350861B0DF5068244DA34B0A3F 70788D4632833FF534DFB17C500FA1A9D2F5705996BE45EAEB587E5616C48C61D1366E95A8D7B439 995C4CE89F15B8555C2C5923FF9067680899E0564E6FDB5776CCC99DFDCF77667BC5EB0D40918AEE B5E094961EF891A4CD74EF9679040F57F9EB8E55F53BEF6FA356581A52D5259B901892A970CD7485 C43524635E3DEA7CF91786AEE5531C64CC32955F4ACCAC297FC6DAEE8A3F32F00F35609A6972277A 291F29CEE70F4E45977C2BA151BD3EC4723AB87D0E442418BD036239A37D686B2E1D41EFF31B5301 A0A88ED0F49941DACE331A68E7D0364D729D5C429FFFDC525DBD4D895E15A863970563252DA2F257 6C7609D4042E8490946736C88BB43F352C62FA24EE3BA8C59291627B447C774C765EFAC0987AEF13 28C4E2FF64A1AB40076BA5D6D96A4548265151A348C0FCAD030D427D8A80BF52CD07CB05ECA0CF4A 1DD3C1E895C3EBE5DE85F6FDC4A65AA05DA945D8F1B773BDD48914FEF93AA302A08D0C614A0FED29 B2A2485EEC0A272C6D7DFE607EBEFABFCAAE5FBC260A28A050FB9EC49D92804472ED121964FCEB1A BD3747DE7B4391006A6C4A5B1C89964E6C6DA2EBF43AEED71A01492F1CF8F005C78D25E1A45A2C01 62D44858B589D811787233C2A773BB3A563B37AD2D699FEA44122F03BE5D6D3604FD186DBE4F890E 8846BB068E1762D2AAD5DEB2370486C62FE51BD8E040D089651EA35D02C072FBD2B4316958B14E06 97073937FA6E56496B2C5DF6EEAA41367782CDAD38B72097EF0A3CB9CDFE9ACC224A14C15F0D85DB 2281F3FB5F0FFFD49B98BAE953C2BDD2D89964C4340B0EAFE9516AFAE375E06FFFB9301DA2B63363 929F5127C4A0351D8A6D89A4DBCE5D69A67FE7D0C4E0D20167FD54EA506A90FBB71502E4297DD061 CD178C6DC60D0EC8142D74565F1D760390C9F84B068DE16EF170651854FC4CCA4A483694D711A638 BE4449D177E1F60E3F9F152485ED63834D62BF6D18CB9786E138D30FA647E47F8EF96A8834EB5271 5D1336F4BECA35A19F88855D46D98C7EDD2C28393DCC4C8914ADA166BC334B94452FB2113E9BF0A9 2618729C6C1B4C4E608B447476C709DEB06E2C6D504F4432F46574951788D2C7C8F69C9AD322AD65 9D56D16DA53AAA32B6805B142DFE0F29A954F8392E0A605275D897B5B644333F8805115F094BCD75 DD2201C54DA92A76763563AFD44A1574A73D481F9CE55B1F7638CD55E4D9F4D4AF248AA0C89DDC65 5103AECEF565411B532FD0D48A45B1D1C19988851FBC0375A1FB5D4AEAE659CAAE757BD4222527FC 36900AB55A057F190575F6B2B8BF354C3AED09A88204510267EBBC1479B6FDC4BDDEFE60A28316D8 9773D0FF6DF955AC7A4C3CEFC7FF668C5D1B10FBB4A19A1BCE0FBDEAE6F36BC387F439CA647D1192 578148271D6B7D6C7B147146EAF5B620A2B9A749F953581C64C771ECDDA25BC967CFF254FBF167EC 461E461CE5A34B80397DC971B9118B4FDEF830A27171534FC87A54686710554FD60317393EFD62D9 C8C6B26A978B15033E437E6C8C5647009A13BAAC07D7C81600DA1BE7F52B4009AE460D647614C620 EDF6AA1DCBE2FDB2656AD779132684A76B340DD776D060A5D481B8BDEA251363BD9A0439C1D3AFD7 D6BC20092F4B85F3B49E8DBBB8CCA6C0092D6435A1473BE2398AB91771ABD69471CEAE1782E2F175 0E18804AF81348DDC80B4C72107B6F5BCF28ACD3B0C5B62922785AA2233F2547CAD9C8D52F4B61CB 3D377A877671E20F78B7041B28D3C2C2B380C08762F15C79B0B86BF0E6880A430853D71C8055DA9F FB3477BE56DD0BFACF783B23F2A684339ECCA30EB4EA5F60C7DE0DF8B38DAA6021E11AB84C0A8BC4 AF263091339F794E695C4157E0A34FAD93A429DA5465A3CE2F30630788A1E06AAA7742794FBB13E0 A4882C044BC905CEC29A53FEC67C165776D6628C433B887CBD4807B2E9EFA5EF2EB7AB851CF5802B E809A870A9FFF5279BE653B3D29F5C489F0E845E3486872CD7F2F8AF3ADD070303A1EBF24373A62C 23B7DE760E6E3D52EA0B80D5D5799871B32A755F29B532A31D1BBF04E5D1B357282DD044B73AFE3E 9C2E17A402C8F18825893816A3F686292887352E75A7C435CD99AEAB5C282F9B576F08460ADB4138 6D862F2906B14375D7286ED5DD20EC593860EC22265D5FD5620B095F59DC5FAAF915452D37D0DDDE 6D1F26044421659257E8D129B07D46A6EF4FD3EE93485E00038C0C2DEF0879405011B1C97BA64361 28DF7F9206BCCF11B063BF5882214ADFE0F7ACCDEB68C15074357532DB924CC26CDF16C03A2FFDC1 F76F4D45494BB1200C1873B49A5AA139DF07E8EB48C595CD4B504E4265CFB9C1C07D3E7414FC9212 ABCC1E7A8B425F01E46AF19270D67A8ED9AE36E864AC5109BDB55253F494491C7BCAEA39184D92C2 9E1AD044F37DE904D24784765FA8816171D70171BA0990A7D04F1C7B44430F00BB90D743CEC9DCF1 1457505CECC0D0FFA24A373CEC6752756E04B700622D2E82A994C8BD33A7FC2F56785DCB7232FF4C BAF9CBD749F61410FAF460AEC62DBBFA7E36D9F6D124CDFCA6626C1921E7C80BA6B7E16627C3583B 3E9D18818B65CFF1DFE34D4F34A8211C7839D930964D8AFEF93946BED2886631D7CA7D0595A1AC5F A96B1FAEA1E963A1C01FD52C89178DBFC77AF8AF90235F4E3C0D32AC1D657BE3E495603022C13CCB 8EC970095AD20020FAE1111C77C3ED784FB5C874EB8E07D7C01A513ADF54745CD2F75317DB3994BA 7617D898790FC02BF56E1162FDAB931487E332F8D2CE5F41D5B9337849A8B6F24787B6B1E2390B7A C7BB8229110BB15AFD3984002038B512C2BA918D8E4EFF10E807F54A98590EEA9817433A4C4013E7 3DAAFB90BE55D67D45DBB9B0827539E704C188CE9FCBDB9DBB42DB4E4C4938C489D7EFFA963F5983 63A566A9410AB225ECF0E3B70326EB7A94059636786C3FC005ACFD490FC45BFCB5D4D1255F1B80F6 3CA8DCA1AD24EB95F24035C271618CA2CEB7C6A1D6AE4159E59001C5C0F57A205A04D81643667BB4 B688DBDA7C1977AC7CA53B1ED4F032F3E4304A4E9387834D3171674D4E7023A721A4429C9D87CCBB FED49D9FCF3204D92E041BF605086014A24DCFA573C37592820997AFE8DD520EA8441E97E23FD3FC B8A08F6B4332402B26F2D404581D9C9877FAB9FBC2E82264DCFAF0D0849B8250F44812D1E6B04A7C C400239300CD2B157623FF979301050A1DA86C25AEFF84BCA5F2466A3BB2E74F8C6DF24CACD08E7A D2496D4D4D216999B45E33C388DB6A3401F474D9360D6302110FAC1B3AAC35C5071DFBE81CF104BF 0A9F8B92A9F8799E1652681C4FF059A67C6A0D5C115FF9C07CE65653B5BACAA630CB9A566BCC6116 27838110D8809A9D19F57DFBC85A3A5E970360A7E358B7EA5367F23028257F3A3A3E63AF15A59BDF 79EC8FB0C650759F96246B08A1A49DE4A4494D72D92EB9D3D51CA5AC9060E3EA63F07B5B4E2AA02B 149E16BE2C2D95486A33EFB17E0065ECFFB76097378EA9452E2A7CA627F9CF6498AE8C63D4F48E5C E8B156F3C6EF7908A15D2E4A1D68595184CF1CBE234221163E3D384F8039D8AAA3CE954A5C248832 71BE32EB7FCEBC61B8A8104C900288FB099E7EA951D0BD1A8101F83B04071E6433D52A8CA1C62479 56196A0FC4C624F9329D352519EB420E4B79B893DA3D1B111F71222DD816D7788B58A06A50E7ACE4 F62D715A8E40174513554284A882160B8042B9D7D55DC13A0C92208333CE7EAD7D72E486015CDBA1 F149AD822926FCEAF38556D4FAFFEFA014188F14A18FB4AEF4658F0AE0F5CB35AF413E34FCF33C2B C20EA5F68346CD7AF7CEE033506BFA0AC7CB761B2C3736EB3659BF6484BD17B0FE43D27863D2710C 6E09705F119EB122CED954D1682082618DBFD6F4C29E6595DA0C1933C689429C739A0A204EC66432 1BC372AD1CA7283AEEAF3FDE2A4C70DCD025BCD56B5D4407D4A377450DB4EBB17ED3CB5261B97CA4 3138BC147894203F0537E0F1495E560A7F1F68BAA03C879C9BC994D047FB25F65C96545DCAE8DC1A 3BF7F931346AEE8ECB615E14F1B610D6CA98013B393761B60CED62FA24188B995CE8E2FCF3034DF5 29B46F5B0E73E4F5EE3A1127B5D80883595E6A8F87C814C1119FC435368442555411CF09F2D32858 7CF2CE3C2393A5D9B6988F9190A4FF31CCE53DE1285DDA1A63AC8A8FC0CD97B0C073072FF54716BE 0E6E0A34AB6BC2C76EFA2BA0D627F2D94F76575A966994E5626BFEC09B3693618D2995F4D148007F B2D0010E77224CFE74956E41A4B8A493402FEF59470EB5738E6DBE807147D7280170AA900F64E7DD D2E89EABD55D3EA5D02D43D9033B15B8CBCC81701FAE37A4CC56C9295EE24F5BC0A1779AFE9ED8F2 6E45BAD28D1DFA49BF098CF68D0D5988DA3895E04648E0E2EBCB31651071DC08D4013FA77DAD7B48 36B8F591C4A110FFA4D573E1DD8438D9B72DEC669D018AF91C3FA31DB5A61E41C02F42EDE6C29515 69E0260C06D72DFD59D82B8157822D230EDBE8F63AFFD7399AE7CF89F1EC7D37E636CCAFFED587A4 45A12F114CEE29FFC1D6CE7E642E895D855D22C6C8CFB57ECC82CA77604634A1BF804EBB832404AF 3B8D44AA25A523A07BF137F12B3B54E92A2B6EBEA0C28D410B8D03403BD7EBDB72A4AC4A493F7ACB FF8A4B48194B0C0DFADB7C090EFB33D67FA726C405AB689AA92CE19880FDF982C899C82A5D4F1CFA DD8D5AA395535BABF9A0C26FC51AE26B5865DB60435E6888620C5AFE2DD72560472AD33A9DF338A8 ECDD3BB42AE430D6080B5FD1D10DFF9F7ED85A3051930A4AB9A703DAE9E426A69B875C921CA3D974 B3FFAA329ABDA670658E89BC1C44733810CB13023E4A0088A3439B0CC3ECA6342B024924E1D669A5 6F0DA0DA44FDD50CC1FC4C90859F780DD2E1C07CDC39DE4EC6771A3D4975C84851AB6CF1A24C8062 98F62E91C9997A513117E1542E18122B884D93F81470C72E7ECCBF352F59F3C9CE4666166250DF50 D1F07BC6509FE9372606C827DC64D37880CCE50AF7BA16C288D6AE16FC23C0F369DF0D822E5A059D 3374DA68CD0E43E2813541CBCE97E368F8838ACEE163D1810D68DC002EF1B0265E60328B78A117EC 1333709A2F5B1660209DA2EDBCF73A3178F045739C0891A62A53BD87A1CFE22AABA35354FBD49B2F D08E29B8FC5652095F49560FEA11D48C2E24C31FE82331082DBF4C73E37F460F097A8F8C4CD4AAB3 876C3CE67C71DA3CA830280EC927C2BD6A5EEAB4D038F4FBEB3A56B1C75BAEB1B9BBFD452473458D AAD0427F7CB3F68E2D4B2C737A75BCE8CFA63158A74CEE4889B010185E4D09143C924C7220ABBFBA E31C77E679F9A5F82A83CEDF1A6DC8C9FD2E032B0EBD23B42219CB51A1A27E787AECC1268BBB3CD2 68ACFF426C7BB40887069910A997A12F2FB45F1FA3A53BC7D5CCC19A1A0565D67084CE1EFDCC2895 2596FC7F67CE1E3DA49C769C51F76C133B90E6936467E39F31F13EF7B426AEB573BA525A233D5176 F069E394F721994E3F2E9A8BAA538D2D064E5F7784D02F9484C5EA10A3A84566EF0D8C76CBB71AD4 CA006CFA375DDA26524A28E050279B890DEF8107CE47BD00CDCD9CA1345B22418920B3F1785042E4 117FD84E75357296F646131F36424E3E6AA4610A9833F3D811DEA77AB4DEBD46BC4EE2038A84D472 BD18973954B3BAAD1689B99F5128317F7B82E1901CCF3E43E5694703A8211F6AB3DD321F791FC6AE 850621F85516222C1294FF54BAEC916D6690FFFC4406791C92BC1601217D1C5BEB2E0627FA008357 0B8514331E48EAF9881E87A18903E57EDEAD6607C326D1D882761FA414EDD9C9374A3F6BB2CBD9D9 AF5E2FE86BE14CF9350DE9BE767F761A9228A665FE814161883F003224657EBA502B09746C52E476 558EF9842216A52E9FA878CB7EFC55520FC7EF316F684A305A641F6BD8296876B3810E7B9F05BE5B 48A073A35CB040E9F106D66C4F457620429DC3984BCBACB678D76585BDB2DC46B5B0A372FC6D5914 92723019E25076A08B97D3B325CD1EFAB109464FB3A72EF307C873947832F8ADDB08EE5C2951B47C 55E84F25A02D82502062935C5A5B88C473D01DFF25D4DBA7428C13AD4B0133F0A3CDEAC1CB1B6B8F 60E16C42AA6655F15126F5ABE06CBEDDA1408C5AFB0A81F2759D8D3B3941FE47F9FC70FFD5C8C493 F4F52867D806BC1571FD612A5B5C9D6DAC98DE5A94218DFAED8369B95DF4363D5A39ED1F94D8691D EDA3BCF86A7D03E55F666EE9E39D70B253F1E0778612E791F9A806F3981D7E56ACFE97CBCEFE98CE F30F2EEDAFA76D6CFB782EE1235F759108FCD36B401F5E17457D1C1ECF6C11C60B438307817BE544 2309CC2DB07DED968776750026A96750EB6B93AE908AE6476D9F634A322A1B37C19FDEBFD6252F34 010D96017BBCE93184752065C9BB74ED2B2B3FB485D11AC064CAF598F9B6FE78B86F916D8467245A 09E32830B127EDDC7DB38D35869845AE79EBC31047F9B7CB5E36F411A0E6A5294C5C013DEB65EFD0 5811BD082BA21F53EBA33924CE051955391203603667215C420AD1761AFA4D7D7E9136CC16A81C26 4C03B49226AC405F582145DF0380BCD508B9229CDEE00D5EA07EBB192884602209935F393A268219 D53FB0F6D15F8EA073B332F7DE9C711F4A98E5F06A4750BB487645CA13F569550AD3836D9A2CB3C0 9088322054BA819BC0485DEF5AB8DD862AB030CC5EC6BCF3DC68FF5605F01D25F5125A03EF7C01F4 399F80B87FE8029A23B957BE80F14F58765FA2385F513270839E3F2B0C01CFC47F7EC3645997D9CA 3D1BCE4FDF7C92372F3647D2AD6561D72C9CF7BA5F5ECEEC01425146FE0C20E9536F0BDC50825B09 A603E0092F029E04F25A28F6E779860C6B4DF19D8369BB3CC6595FB87C63060170763040FBD2923C 057A974AFC8AE03B7D4D0DA3DBC97B6D9F7B5BA2CA4E56AF0BC0A870169F3FE7DCD39366E91E45E0 D0C0E37CE860C8769B722D7AC99A912006BC0D314ACCD4C6082B353C38C47DA596949A1B06370274 0430A17007B6BDD60F126468B5B98F54AF40BCB12566C4D4C0465A3947015F185AA6C1B784B0BE74 446C0F8662F04725E30AF4FD3E1AB4E6E9B8A621B1E2449A7526376DC607FE9AE601479F388D07BD FA56E1FA749C1A07C2CB35256AF0921E23B26589AD3BADCD0D40963F81CB146A56205DFC4A05D99E 85EB08A956D05A009C491D80580F4A9B372FDEDD94E9B93255B54AB9F6588A5728B3C34C547D9291 BCAECC2FAB69E1BD32B1E370E3A3FA5F2F4DA7358883124126E6D4F9644E8E81C364D06BB3C54301 546E387D9E31346995A21B490B8E5A76A4D82D3C945F094F5BAEB3FEEB89F334DAC511F17526EE80 A1B25B1017133F84B1834CE29FA1169BDC8FCF5CFA3CE8A0E8D04152ED870C3F4AF39F95E7769BBB 281585EF235C1BA7FC68AC66DF9087C867B6D8A2341BF0CA3AE07E5FA3701A284A0D307AD13EB831 369A6AB59AA4580007132D8A826A19AF0C22C8329363071CF4F4D355FEAADE681A819500BF139F8A DEF0BF6579D9CB15A94A751561FCCF0AB48D2290331198DBA2D30343DFE52BE038678F60E49A5112 E7D8E551CDE0307DB7627483F6C700041B8DA60C6D52D324877391480C9F2F8E660B39379D28E7D9 A1FC67C63F3B7CC45BF7BF57D286F74BB784C8E8A93205CCE1319A7B1948D8819A22B8844462C80F 77053517CB5CDE1312FA613C0EE1762415BCAB1CB79AB5FF3C618D464DEBF88B96DC26A89F4AA05A 875DD8657CEC12D0E6B68DA9548FF13C12EC2637D6F144525D826CAFB434C61A35E561FBA2F8FF57 1B1BCB660AA6146CED202DDCAC85464890228EE811D9347CE8ABA86971EFD85F2B69F30120C2A474 AACF43D3FFC41FD9FD1B2C46A619AC4A40B303D1854D04B679127B7F1EAD82C08B8B7F08BF789993 D8B1FB35FE75424BC4ACABBD8CD00083D39DB2EF57C5BE48FB54C91D174B11FAA03B2701216A5AE3 5E68412177638E00F1585DBF77B26640FE2BC5C237661FB2A3578E2BFA2915A91E315126C69116AB D57D33677759AFFE8A8C36EED3EF7EDC6C0024E0054F1505961E8F498F0A34B523B718BEFB6FDF08 31D0DF9F16B57DC3ACB593B7F377AFFED52A3FAD8B190FC4A636FBE4911623873E50A1410B3CC7CD 0B1691079E41D56BCAD058FB5F5394367524DB11434EFB229DE65F86E34478B0C3B537AE761570F2 58398D061D24722D1C500C61ABA5A37AF60F8DD7B664A1A525C59FC9D1F9EC6044F976BFDAC2D097 E8617547CEBFED96B8B8A6196C8915A547B47D30645FE47B2DAAFAF6CC7AC35BF6711436BAAEB4ED 1C04F20A656A36FCDF14448FCF8B3517794FD402DBCDE5892DB967AA0BBE7CD37DA070D9E6025EA7 47E70EC4F6246DCA35BB4FC063E10A2D9C63C7A6FD06814123858309B025915ABE6F0424F71583D5 8FE7B24661BD120D8DB57642B64A926F601A4F86A06B6A2DE287A2325999C85A85C6848DE16BFD68 392695B0DFCDAE03994C2EAE792787C1E454EE43574A7F86E248AABDB6B0C4A0181816E17E3A155A 90D87989153A21899D8C39E0E10B1FDF55ED2AFC704A3187D8CC48A1F4277D0DA312827BAC98FFAA 8DC5A7483C15D4809117302CDB5855C243C16B06891E5C3306C52CE4C4DC03CD87BFBD80607E2406 0AADE1A1612AD5B005BD3C7D5B01AD8044F9CBD6A180C6BDE085739560A2185EEAD8708E5A51AECE 849D7F451BEDC5DD923CEB19859C5CA7D5EE6995D15C3129D5285DBA20B984AE17EDC0D83A30E2AE FF57A0B67B7A8C2D7915C38C65D567F58EBDAC290B1B97AAED16535B5CDED6B986F9F3131BCB0789 28E7890F22A4D3CC9EC30A295DC4701A736FA7F332A4BD66D768BF5BDC60995D9B6D573567DFF871 A77F491A09D90D8857C7E796A97A917808BB3FC3DFE8DCD79745996AB6954F7FE14F657D9B9E69DE 5848D444E30F94FB5986F9DAF85F3D9B7F950BF7D88C106771C79451BC5D61912758C6C84421719F 31F8426E5D2750A2C2A83EC23B6DDBA6FB15813DC4355F21DF4995F135A60A60938B3EEC0EFD9763 D55660BA0965F0C8DF7F284ED16151E9B006B8E75E79277E2261B49DB5037121C7EDBBBBA8B687B0 10AABBCBEC2BCB69CD1039CE480B3BF3D9392CDAB28F315C1F6C4FE780AE51DDD3B0E5BF91910FF5 67015F199185B852BCE2567E7B6B62BF74F55AD351AA4952C2100AFE3B5129185E60DF360E876142 E48FDC6DE8A603B3A270799941D0EF0FEF0398E2A437CFC2777DBED6F922AF9BD2EA445ED52B0C22 57B2A9D8F45EE13B0D344EF2FE99BEB45A548248034EE1D79F627E6C4885398DB96095B994F88314 9C8771AB84638CFC9F4B19FEFB0F2D1870787C4726E3F79ABFD6ECDCC0FAE19EF6BC6493E984E610 205B4CF60E957804159600E6BE4B0573F27F5961E16D61665B114F312E502DAFE076536AC0B67691 24EF53D24D3F77B3048729F718B90A22EB4851EDD2981FA7606E9396562CACFC6DC5EAB44BC959B5 0A67C82D576A11217C0974599490BDDDBC50DEC457663DA8E458C9D57E85548AC9013A53C14BE0DB FF1EDE34AE96F22E90A919FC626D257C4F012477B29B081CA3CB7E76A24F063F9ED6CCFFF88C6CF0 23423363C45775A9BF14D26E1ACD495232A4AD89D6C00FB02AE59BEF052BC8E4851A6729F27F586D 8B2022F6D81BF3A7DBA0D2F12E6FF80CD195F4E7CFD3638DF336CDA78C9A9B96DE398663EC41732E D12AFFA75138FF4A58468181F01830688D5D3C3CD644946F5EE1092E7AE1BED12ED697FE4CE44665 A6529BF1B9DEC91DE2089553F5622E1E143C9EF333958CB74BBD5F7BD20463912DD69CFEE11E04EF DEDA4149976208C28954000E923E404F70F4241D6EF8CF609CE880AFD325B87FE57CB8505FCA13D9 9FA94EFD3F0448554D29B092BE64E8F4B50B742A47971B412C9C32965DB5645D4BCCD6290FF35FB7 EC96D46939D6240AE8526C43632F37C6B008D36203348251BEF2A34F14A1E4B7F875E3210B55DF49 4481B8BBF71046C1DAFB6608C14B29F10ABACCF0589DE4050E48A8AA59F3E090C2C9E9BF0D18B705 442164D21A8AF2073D0B46505AA167DF946736E623FB4BE6F6F213D57FC0BD8C9A96F7329D05487E 93590F697418A35CBCF8DE7FB7AE4D1B87B646D6008DE0D7BFE5877FB1D0FCA4607A85A1A7047F04 0C475EAD0356AF1BC8DB5952A6A7121D904D57901202D65108C72B7510214D7674BD1D226FB40E92 8DC1A542DD110B5665C991839622CC4057C6EF39E75315C4FD2266B32D94EB69C929A88C0FDC204A 2AC0B5BAB47EF6BAD82842AD4DE4C97568D750D670A57E9C86013524AC94AB11A061F81C54B619AC 837E4164636BF9DAB2F8C26CAEC93A075763F35A9D33D3092220AEA30D3FA41A1309AA34005B64D1 03C82CE3AB6B0D8F242D0148BB8C5F3619748DCCD8FC1607DA73E54FFF5FEB6CC05006F9834F98B3 0164302A92B5C4A3CBC467715F63D982EF7596A23E9800CAEE12A9D071F53A3F72DE60C85D8E187B FDD475DD9E852E75A5A647D63B74D1DFAEBC5F72ADC1E1FF502E2431F2A9E24327D7B000929E7CE9 47B8F9564C4B1A4B84CF3228E965C80B5A721D1E99215155DE99FB00659E0E3885292CFD2038F6C9 9C4E5442B2C94D04BB70E7B851ADB2C72FB6DC1E54F7EED0436F3C0AD8EA4BB4BD1607D5E4FA8EFA B6DDBC1586898A2C6440B65653221267DE4D5A9F0F15044965DBFFC4CB6C4BEDB56AF43B8F2CF3D8 4A5C31597F39B792DC52FBC1CDE9FC3BF5C9B0FA633EADCAFDFC30332AA8581C7B7DA0AB0B1E40C8 6741DBDA19CEA81C034963EF8918644F86C5D5250EF8AE37FBBADB526903067E1C790D897E04B826 A3F2E0603A9CC6C25284D9266F550A147A89B4123F868B1666639D853EBA50CA09614AD9490DA33A AE8BB5D265ED95C54CE65ED154B7553FFF24F7A413E8BD7297E71CB761875EE54B69D949B772D60D 698D2A13436D7D608CF0369AD9ECFE582F813DB5A69D332C3AA30CD6E5438FC4D7FB3C97E8D296A5 236E7E972C77BD3DBB4D9D555214464FA47734B2C612797E8C190506EB56A0020DA5A109D7ECE3BF 2EFD3374E3C18491D905FD2671945B39C0AF5DFC7478C8169B233893ADACB4373EDB94A265BDC5D9 307659B382D598868182166F17962716EFEA3A0EC73BE02AF33055C12934E9472C87688EFEAE4EE7 D9F83BEA119C846FED478FAF9687EBE93BE0AC522493CF4D285663FA006D3EF881F3545EB7CBDE8B 7296B2264B16DE39D62092FCB7AD83CABE06EF4572EAC364464859DFEB9D5DBE830058A64E17B2F0 DD27A795BEFEDCA309AACDA6AC01D84EFC902F99E9342B1A0AEE6A3AAB910A4374F9D59EC9C839B2 DE8395CB0ECC8F01548BBF0966558D8E757426203B48BADA27900CDAA2AF74561281CC5DCDAA596E B5A63BAFB3B6207CD1B806B33504E5A8B3C0CBB35967F66693EE88AFD67FE2D3D84B3A2983295E00 2661E1FDD9A7025B5B8814D51ACC540BB5B5C25854C44A64AC7CF6C75D1D9DB443891A294F6DE703 B98A66EE51988AC9107464FDBD95C2050734A7AB42A5686E3C93DA5327D7B262DF97E21D9326DFB7 DE055932D5CE22E6AAC33EC0C166E2B55D071E2B76189A0959D86D4D113FF94F4500C08FA3AFB740 B5B0E2785EA6CC3AF72129C8A45D082BCDAEC3D94AEA9E8FD368407B8CBF92FABC8ACF2C320F2D85 E0B8B811832C5B9B56844F61AEC1844645F9C8DD2A7907E717FEE665465BEEF777A182C307E4100E A4C3FF852C85ACC6D162AE26CE4CE013E6605CFA256552AB57BAE6C8E9C15C3B55CC0B7607520702 EEA4AA5DB44B081D8E58B12ED1F195C1306B15C104C48A8DC03F6219711D7E83230081CD08F22260 F0561BD4AFFC13669248D59DCA23C97069F219041F45B409ACA4ED6916CB9699EBF379CD68FC84F6 D8E420654533C7E6EF3081BCB255ED4B371B1111A4F2F9CF9AD275BBB6445BD712C87096167D2AFD 5C05C38E936E7402B41BCC0F99671B55B2DAA9E27B79991D780F393AA88F9782A0A7BF1D915349CB 9D3AEFCBE59B0B29A44362A1400E8AEF6BDEFC9A6857649E18E5E5B229729B450D51A2CB51DE5081 1922964CA61CA0511605EED6025D0416224D40484268DEFECC3BC936EC3D323932F4B3CCC959C76D 1A35A4CBA76A534D7478973F8309A51A71438FB5D4CAA9036433458EADAE916350C865D9B88F6664 A130F4D319179DF3502F7976BBAE1E73E83FBDA6532AC888CFFBFD1F9F7B667B6CAAB01226EE9A1A 7B44170C9A32539B518CE1E820237C6D8430F255CBAAD819A9E61A2EEDB68357243EF43B339E0DA0 3E0A32CFC0FE19AF200F1627673558E3723F089A32A5E826ABD3107338275EEA73365B01D6A55132 E206E4AF089B331268C2005F57C0E6D3A7253665C285BC773EE628C89D2E4A098A747ACB1FF2EA5C C0AF0206CEAA18DA2BCB3CA3FC0FB8BD6E4CE11161169AF06E2F2B020979BC43055D622B7E379A78 FA02EBC2AEA0ADFA6E7CB505DA5E1A962D96BA7CB8890F03360F19C2A9A26665E7627623C036A01B F43AA5A9CE1EDD27A4DD0A2D0CDB5E634FDC95971BC3FB18E5B04BDD2CEB04B512EDC16C67E69695 3973C847F7DFB0471F59D64A18CE4DCDE559F3BE9C2A812B7610740AA360BE0FB5B9016E119C84B2 47AF1C0CCE41B5BC0856CDAF4B9E13EDDD34BA5B3C7437EF4349810EF405379E8171DAE3E861BE3E 0CCD7C715ADD0906A8DC5997CFCA50E099C0814EEE72F6AF0720BABD73719766BA56EB67F70F9A9C F3AD3311C73069706AA38FEF5A960F6D11D2386979BC519B87788B474E88D740C783E88C2510D8BC 22232AEF05CEAE006C9F2A631F33B7D36F82C3D8027B53F5DECF2356560906E44A868BDAA63B0ED9 B735D25BA86C40E2702FCD0486FF26BFD445CDA1E800B7B0AFDF2D547475895A039815EBA0029C11 8061929F85C7505004FA76561672F22C1ABA12E8E9970F91F292B4CA3C9994166B42F17AD07A3B33 ED4290DA858F8C2C137C1F4E364DAA53E701B05ECFB74ABF79541C7A1E9BDC03927DC2207D5C320A 37F985B5BED8545295F1ACCF1717CAD9340F622B87418CC29004DC5C36F02181DF3FB5C5D9D9DE0E C755E212273BCFFE2891715D3159C43CDD422F7201519D088909FBDE66463977E65FAC3F4698AFAC A694CC09BEE3DB6D63CA2158D81731DF6296A3946FF75CE6FE3876E4297D5B033F4FB6C234D24539 4369BDEB5A14419EDD817E5AB2CC749CFAEFC634F0AEECF8970A1B20A1E2E1146CF1663BAA22BC56 F24471E49BD10BA251E7A702D653A77CC94A874072E18ABE9756D47B37FD6E54D37C3B189F4AD3D4 248EBD1F9FAD7129C7CFF59F66B5245DE90B12B7FAA3BE3C8236D5DA85333A1F3A3A0C260DFF3B59 9DA2532D72F1225F166AE287113546285CB7504AE4F6D883F31088AE53BBE112D7C21D6E3BF0F056 816C33E4E91152873ECA68B0661C73BA9D930DEC31F064F3BE5B684C8B56ADE6ACAF00AF6DF22B75 C41456F7C38BF7348A30E89528FB308F962B8E644E4B1236EC2EBFF89D6ACC44FECB5056219E2A78 6BE3B1ABC9C7CAB668F8B32E31BFF916850831E85D4E8B3CB05B1B887BC25DFC178BA6FCC69225D5 E5864CF7ABB67889132A9E8AF2140A5B7EB07AC87C34EFF7FFD242B050F30BA805AB6EB5D073BE35 285FD2470AADA1F53855C9A8C2450043C26E696882F013E1D6FB2B01E87A9AB4D7BD593860F7004D A23FF9CC4BD4C8A3CD8C7AE108FEB1FC848E6429A2AB05818750E95602CAF4768D34E659C0C8177B 5FF0D6B6B0EFC7286A8D127FC1E04867A531529CBC1CA40B3E6799D89903D0142090BB1436C49766 64921A56F4C1F5BF05FA4A5D39B34B633D7F521918226E368B67D470D93DB838B71AA4F721E77188 8E7FDA632904DF0DF44AFC64B5B943C1A0ED32C9D40F60CDFFF51B99C63DD60A19162A5B7C46D7F9 021D51A90FDD866DB3925A8DC88F404D38979781E95200FECDB226F6709939D603A5B3F96ED0CD70 42F19813824FEEEDD1918A372A0B89B029B7A563320CB6045DE896D73BD89AC76C1533E4A8BA431F 5392996C3A69D183FEC4BA9BB7EA8152234D86D43BB57CAAFE57B03060C7F5CC0F7005F833AF9A5A ADBB97C720F2201D5C2C5C59CBF91EBE8A945D4D3911F7119FFA6E74F9ED6F406C5F98A6BD0DD242 4A549634F42D449E5839818ED574C6BFAD571BDBCB203F6AED72B3F751DEEF68B48E10C3676F95C2 9095A29928BC52C67ADDE394FF9E5C66CD5787FB84BC387DF36637586A1EAF3DEC4289A8F08D8871 EB9E9CD1BE18F45CEDAC4064F83A169D7D99316DEEC2FCE0670F97723A7C5B0D60D22E7D5DB77A23 C73A55B97318B2A6DE601DF27811D327389DD6B2183FEDA916D26E7267B7F36511F5B52E3B9D35D9 E63DCD553F6319D40177511CE93DD0FEA0AC96CE85879D305A00D4AEF4ED4508BB30F35E38DF05AA 6A30A576C6B08D80AF33F9015406A38495EC7BC492424F153279FC6D2CE2B25FEF2BED5A80530A57 B2A13CC9FE02F33AA2914CA8237B42DD3809438103D1C9B519F9384816D15A37AD603CD4479BC878 183ED9198C68FF4D786D2E28D136EC61687D9D28548E2FCD2F9510486823885795435244F338CF96 A1899796E83C6F85EA3E3CCA6931A60EA7B77BFBCBF1BCDD7BB12CBBE8953ABF873F329EC23D90FB 40AA1236DB87CD5090A7583B8AF841BCA04AAB7F6D3D8C7D25918CF84A52391619B1A6BE6339AAFA 268B41BA6EDAE36CD42DBF33C6168F721D4D898F5D1D06F4AA1E6087B2BEE7687F1ECB1EA11E12FD 05FC2C4850D8DF0B01D6486C4DB34C44CB8AB3DA870805A0C7ED12768E5C3DD43CFD98BEC0B51256 6EC1D753F85773ADFF2EB835C306D856EE3199FF2EA9A74CAEDCC826D07D8A6A26954498274883B0 663A6F9928B2371119FD70166FA42EB5FA63AD7790FC864C4B990E6867CBC15B6AD6F7A6FEA1F475 6ECBEBB9E8417610C31B19F0E63B426E1BBAA0F61687931D79BB217556ED68D60A2B9A962EBC45A2 8B59EF3810EE1D5ADEC8546C52C703DF8D6590E55E10506DAB8D32C9A111176DEA971C1169C69044 3F2FF768CC920DD63BF4BDA6F5857509E79455BB712B494E8A06CA7AD3B4A8B4A76AFA1D286F4234 EE4E171CCDB892F4962C974B55154BA4FBA3EFFE9B744169957D1E2B0F639826EA16F22BB070D0A0 B2D80D0CECD402A02720DF543B9730983F1D8F2291EA1C6635CFB12E561BC5B562653554F5854068 F4B8E7EE1FA40502003377CA23808D9D9533F4488A6144784A316E79D386270314E837494BA141A1 82D95A1769CDC88D267A7E7C3122FAF3B341DD3EDB7FCC1A088E32783760FF8AB0982929AEA354D5 656E6D0372A94DB63DC4B06DCFDE60E530C5E3D9AB25A90092AB4B0999D5707A2E45BD153AC3E66E 0CA1C6155B524B0071D8F527672925B90795DB76E359D012CC5091092C9D2AA1AB4543A4EFF9359D B0568CF5480384011A21D239697C8906F81F9F37FF8648AAE834B23DBFD5EA1FD30F89D05D0795DD BEC96256A7203F0E6732EEB59E5463FD10BB17C43D21DD856DD8F0D832FD06C44210E1BEEDAD9A94 51408596DDB0CB706171EA7124596B38AF615F0214C27995706530054743FBA8116909374659BFC1 DDF68CE7A60D3968E7CFF6D7B3607AA5966B1D5A020E1D3EFB14ADB6E974072B13E263AAE9AF285B 093F7196D922B57F4B374A6A69AACD394B97625181A7E1BC7176501DEE6761F670764160A68C8559 A4FCE414AC589961E6038F0A9A9DEAB980B514F0CFB06A9645A90DCB4821D8345CFC928BC0CD2F82 613123DD94252D5A12C6A46811BE4A65D0CDC9EA9FE5BE416C126926797D9F1035A883604D7A4510 ED278AA11F3F41AE1F87969E40539E4971869FC8E1F557DDECA0F4F07E68C26687F1E485D53D5DE6 8334194C64E5A2182DE553B39C5A8BFA42C1A5F53FDC9A558094F2221C118F76939AB2225120BEA0 CD4307AFC386C66BA38DAC9824149804317851F083FCD51CAEA5C7A0707CA8D686FD5923F6C6C1BB 8D889E8C689762382FA126A645AB7279AD9166ED63241813E3CA34E20826846605196971F5F19FFF 2A60ACAAD590F5EB1DA1D093C0C01CBA00040733D98406676DBD9D12714552AE3A33747465556F29 C63046C982E81BD8C6C8558E6A5140DC91A24855B66055C20D4DD4AD6C00CF29A927343F5AC7FC2C 79CE42136FEF24EAF2E94294A3E6FB048DE0FFE65FF378362BDC28C6A9B3CA31A8F6484D115A46D5 DAE4039747750D018637B70123F717D32A11225B1F3584D1C35B8E12CBD090C9D8FC2A1880ABCEB7 9D62CFA3B38CF60B1CBDD7FD5F70DFDB350CC7B93DBFC7823415771DAECE80D2025667A25C45F602 3349CCB8528532DF9D7A4D58A17336F896198A120E6B28150AA3C81784D201A07187D47ED1034A8F BFDBA2EF7C82D5221BF7BE1434968A9A3340537D6FBF2747DAD823EB54BDCE850755DB77097B0788 6CA60332F6ED1C12BB250E6D2D79F24EEF87E49AF963BD0E3E249EA96F15143D9F1C041215BA987D 661D02377A504A1841D0A45FF7516EDBF6B5F3A6B191C9E1A156543397FC7DF31099E53EAF885D63 F05C01B93F70FB1B90289593D0929A997F0FC4A409592E546FBFCB0E6BD29DC86CDA294271343F43 5A524D84B586B7ECB1D094D208EEA0ACEC5D7396515851C5A54F6281E6AED0B9AAB7385A9613B345 85D17604E52D8942EDB3462589CAC8583E91A8AC1653E98EEFD67AAE84C88D8C1B7F7CD75A540488 11551B556ED0CDC02A7703EFE4B06CAA576EF27BC32D80A25B25E850B601EAF02B8060A5DCD27137 11B2EAF15ADBC96F11311C6CE00772E418E3E4B16D100A7AA07A6A91F793A86A2690A37849E7E95D C026309A69900D749DDD8C41488005CC9F092A4D3B8B385B99480B0CECB931185CABBBF4DA22D58D 1AA7902E6EBAC6B5CB6CF9C0E703C0E8992C4B97418E2EC052EECDC81C369AE5F12354A4E65FF7FF 8FB9EB6B92C222C87C8065B88A3B3103B6E43B063BED9437DC025421C9116CD20FDDAF7F4EBD936E FAEF70B79E2B716356D4D72E78207A7E9E891659F86D6F8E3A7F01DE05F0688A6B78E549015800C4 16EDE699A4A8A15BC948236540009FB3020EC84203C12C3B543BE743CFE2ADD54D2A7092CE971CAB 64B2F6955FD4B1382F3D54718EE02E12A81E6D77D8C18CE1376A23D8BFC0150C3C5FCC2B6F57ED9D E7CCEB980674E66BAEB0DD2A873CE8F3BBAE34E61A935E97F4978A35BD30EA5ACDD1A70F3D559B1E 440D6D7F8ED669BA8658BD17D43DFCC4A4A4C66A1247A47731D3DBB4F88BEA9C6FED4A2396F84004 F837D9220177CDBFE674DEAE5F8B08BDF6446C2D779C9B38D540C3C766717214C28D8140390159F6 176666D12DC84E3373A8E7FE414AEE35247737A30A6C55FDDA3E22354E6BC52FB6800FE4F204E46C E87104C2DEF00AEE9E443870AF354DAC0A05805363792E27ABD493CA7235FA53AD23446425880B4B A859C489AF070CDB7ABABDC373864459E079C4817338F6772D5CEDD4BB316EF6D4CC0928766ADEC5 85AA3C34948C3622D2E6D2F6E78B255F24D5B2AC489CD421DD9A39A81A29679DA3102A3D2E93A7BA BEF896DCE3C264C9C423FC7F3AAA3F2B8EAB521BADCEA86AED35BE0FB1D2E6FAF27B1A7B21C2975C 745B23F87852AB39015E80D14115EAA87B66AEC01E72C43ECCA7B9F9E908E9E006ADCDE40766D427 07604AE602D6E53900577C266FCC7BC87815889EFDA2ED461B7ACBE6F83939FE7A7DAD4FD66EFC62 DDCE2D49C4A9D7EE88F480446B5832A91DBF1721026F7D9CD78255A2A9A146EBC10F3CBF00C50F21 B3E3774FBEA4E33C462CC6101BE965C0046F2A1A0C98AB6A462F96A6F06A2FE695F9467C4950B02D 0E01DDAC44769ED74F98D068432C5AA21E0F321E9392C2D26E23766C46F14E2CE0DBB2209384357D 518A4EF2631ECA1545FC959766130436441DE6E1B010D761A5AE9C2B44DD120DCEB86B02425D13E5 21B68BFF406D816849363A90E57EF8CDBF3DACEC7B51526ABBB5B4E25D3C3AC23857956E89254625 7315A52E3D1DD24B4AF2F9FA1A37A347C8F89E85588884E05E5ED555E8671E900F67E354EEB294C5 5ABB5D3755078ECCC92C52F7D3538EC9F8D1EB4E6B6EF271A1D4623BCA760DF724347587641E9E42 5EF8E5CF0DC307F32224F9AB6C7F4C8710E748AEE30A516E86F16F6C5931ED61F274B65DF5F8DB93 9AE96DA880E781E4BFDDD367B478579B93B72E41CBE672A300BDD6C82603C28CF3386BB91FA9DDD5 B13E66602E7746A672687478E9D6A728033D108B20164F2524BAAD3F41C3EDEBFB57542E4A75A62A 98EF5411E9B7457378EAE246E135A4C4F0887781625A2CFEB55B80649F6BBE6C019C3793578E17FE 7B92E3D69C2D16713D97CF582086BDCE8C4F9EF711506E109E7CF69304CDF96293482BD7B0FEEA5F D9421E925BE41A7F879B6698D35C99FC16320A3152DD4160C0A84E3A9E69165912D2AB9D6221EA52 A55AF573B748EF00CAC45EF9B26EAED962ED6372B8EA8161BCD5657C36B537A70FA9ADBA0468F6F9 C0F690596449399276D986C7337B5F59C54253F1015A30E36EB6EC4BF336D377778D276D075ED3BC A193F59818F3E4B729C47DC28D69692EA4FAE442B754947F7495948CB79BCDA32451F8CF76239385 2B463A1A8367B0D8605F28B4B58BC7CA17E087BEBCB41D678444C5FCD89B5E3C02956DDEB76FDFBE 445FC572C0397B341CEFC990F02B1F165BCBADDEB2866293787E68C905E47C6F26A2AF1B583D06D9 B5282E4795DED148E1C4CD48897DECCB5AA431C91FE792995C67932406341D66E27532F1C413F278 F068ADE25D31E1C4D72C1BAA737E84C39C92644341B2E629719E30466031E98D5CE97C1918739063 90ED91354E8501F9957268BC79632EE76BBB4A60E10E7B65948F92FDC518C641B5B7EEC9F2453A96 CF68DFAD336AE9A53E85F92DF903E000922EE6010862D5DE17E8DDB98744558AD5972FEBA06E18BE 7ACD1E33F6EC5D38C568D8BD520D34151A7906540DF3ED04032053195F466CC3B96614F90BAF8CCE 6753FA4783561BA29816D5CCB17ECB7999B562611BA3367452FF0A779786D6C4F3D0B5D174B8915E 86774CBA59B1CF5A597C4A9F5D96D636BE26FCCCEF2C13132893925502D035ABCC3E3B2424F0644B 9A27839F45A82E84C6766C12EEDEB9BCC600BFC1EA707D1CD110C2765BE6A7794C3954428EDF6DDF CC6A7D12A11FFD183E3ECB979BE9CC13003213CE410BA8FA480EA7E34A05D08EA6976CF480E364E5 19610EE6C2731C84D3220D8FB1FC14093B628FD06A745D206CFC943D497F3CF98D768C0AE000E91D 65077CC85FFDD390692D0130F8EC1EFE007D5EE788A7FE3EBDF5746AEC6F033E7DEE694BF04E5731 B524162654CA3F8514177B1FD408D49A294BDEBDD0E2E602683B2F59E00B4C0CC2CEFCBB56BB44F0 EF74DC513186470FACB87AAF351E49FF161823F8B83B2B7D5A2B4D3B3E3C4C6807748FDFEE88D3F2 9486A0CC5565761DC1A280E8A88BA6B16C3B9B00A6ACCE647499F469910B3251428CA84D98234EC5 DA2955233017A5CE0C85275F1C11E1118822D162712EC4BB2FDC066BF89F2113C40E7E884E0FBB6F EBAB7675741C8DA1AEA4B5CD9842567ED03791C73234ADB4E0158EE05D7717037101797D2AED5219 5E72490490E8858F81195023B96288FE9CF22A7B5FAABED4C13BA995E919F5D4D9C95519980999BE 99264FDBFB847EAC2CE449A59FDABF8ED48F57EB8FEBC5F85BCA7265F1BBE1231A0D4A071F2944B5 33CA03B5FED53686BA6DF0F480BC7673B4288665B896E7C6DB1DD19E70BF20C04F597EAB8DB41ECA 03C8AA6D9F265766D092BFBB4903C1BFF997AF1851425B8AFED83F506DC64BBA05A0427633D04199 DB8C97635BC67640D061359FE34FF428E1D2A272B0A4C8B3E7B8B1A73799F219C495927286E29684 FD3AACDE0509C84EDA3C2C15897A6E6E0EDA7BFA4F372C9C50C91E6F1D2513F3E8A538A730BD8652 ADAA432135BB2787CC9FAABB2E100392407CA58269AA74F666A94D8EF3D5DC783E941F18AC7BEDDE 1E1652BBD82FD38F52747A6F99B65311EC3B03A4A93B4A353CCB3CD10A5186FADB5226D2A76DE39F 55A025D60C4E2CA575A586BB8C839BF998C523C72AA3C360D4020EACA4BB52C4A6B8C40E0DCFB5AB 77657AF5C0C71006FE5DA5CBA35431A0A3C36FA99E27F07D5818114655ACF286C904192DBCFE4B1E 7BE9A00B86429235A7747D1E9B2C39AC92164766F771C8B67E832C52ECD5B73B84108D2DB1D9B0DA BB7B02521DADE4750574D89C95A369674F5F6FF417CFDF10434BEED0F08D8BA9066EEFF9B999DDF5 733B6099B32C1132BF532B2F95F7809D97B4B89FD9A7A2D8DDD19C907426FC21AB23AEC880E93135 D7D96A568D79EEE780E5CC51ED741AF13E197AD42062F3B5C6834E48223A6E91964CE214863CCACD 515BD6911086CF9F047B90184C3C30F062E58F010F2CF0DDCF502D9577583F083D661264FA325964 836292FDE080CBE5EE74D0C32B81ADD319505FF626DFDB883DE1B290E242D917F66BF953CFF46DD9 E66AC60E009E5CC55D425AAC62438380E4F5C0E848C3A4D7E5D6F82E40A5C52A6FE90C2E3C06C4EC 311840A1295167DD68842EB28C4BC33D9DFF96E2C2B215F1F3E11AA209EDE4977C4C73C3F6B20D14 84C5DA753D6EF40FE56E7083D69544524BFCA0B55B2E1A1504D172E392E42C4E2D94A1D33E83BCE0 8A8BC7C99BDA075A1E92A87CC68A2058DC1D9CBEEF9A9FDA27347EB2C64EB21477379909A3CA740F 50E889C979E46544A7442E3B7DAD97FF2C4A98B6380B1450B19D9312CD36DC33C7128AA48B641294 1629934718E7F3E79DC988E82B34D2178F8ED801812E45214AA1DC6861960D919D5D05E5A651B5FF 4B21125F159537424BA538852CF77B8799041C8C6759CBC2AA93F00DFE45D9E49BC93CEF17114A10 314091A4CCF33A6E33A516CF8E03AD9A3CA583DE3AFBF4BA4649C971396D1F39D1CED7416EF59164 18000420A9AC6356905CD91662BFBEA116EB1D7B44364D1F2F676AA6DE563FEBA9934E1AB037445E 9EF83BCF044A48F57929380EEC1CDF5C58E77B57C302F7EC44D2C68A4194191CF8A67C5A36A32DB5 4A82739292758E8482FCC8BE667B489BB5D553D4FFAC17453889474C21B5A8738FECF29DBBD0D6CE 5E9B50E95FA0293E1BF34D5D1F91CA8B12E18ECDE0CF1E31D99038E8635AAFE558B542134DC9BE10 CB0FF8A7F424B7CD16E619E553D0A8CEE02E58F4DA1BB87106BB7DE6D04296B3A6519559CDEBFE79 C0993375840DE555FFC2273D57E14AE183F8231D04DDDC365DDEF9FC372E93EDF58BAFD1BBC5BBFD 34975B68E36E10C7F0CFBBAE3930AEFFA92D91205AFFE59FB310513B884C7460903431978BC70CB4 4631A9C0AAF14B84F1534D4A72E3A51B031F5BC71961D4A4354538A0983E62C352B0691381004980 AF549DD1405A4F393D39085DC7955CB95F0AAF9563F718026A2A52C41B140F866973DCAA27AF99DC 61C7B2F40039B6D297D91352EFF82018EDA23C135BD6D0608D2277CAD860390B47380D7532A53F46 784323660075B25E27A0D0E82B4604AB91A763A20D38C413319290E231E3C240C149E5D3D260A5E0 EEED6DC45E4D072EDA42F76D5BB2CE337FD1DA820701C4825C74289E65D95814F9009CEED4E025A7 9F4A22FFD9C2F1079F3F5F0EFE17C5D75C10FB83E3A900494914EE10ACC2240501157AB4E586651A F50DC2ACF5F2AD4FCCE86EDA3B31C6211BFB68E6A0067EE1E4B489ECF4DB076AF4491505567E8E99 64B7DE91C9CDB94C75D4BA551522870AD32CD8BFCC9D78C8B5E7EA1719901A9C1DC4B8A087FBB5AF D4DDC9A62E34349901E4C2E70B0AAD5CEA24BA3FC515EF5221BA36410CC7257B463ECDAAF3EB21EB E3B6A84894091CB61B1752D858E6827A0E8D3C6A8E53CB87124CA08BD4A3CFC1BCBEC1DAECC62033 3538113FC5A22306ACD1421973DBDD39E1EFC6EF4933892968D9B6FDE1A22BE45420E8E59CECA801 FAB4BA32A6B2687DE07A7B58EF7F0C181BC0F6FEC55EB6F24A1757EA1DDA3BC2223CA87C0817E61D 5106781772B682EA93D367E1BDBF1EB1CC8596B5A691504180FBE379D2791981D287119F6C1DACDE 0A9B2844D7B30389CA163662264192AEB82528C57F306FF5BA1DE1B8438F3E43402B469E60847429 39F32C5B1159A6B3C9AA1296025B70ECEFC9A90B02F32EC7002BB32ADC67153F73A2D413DA0584A9 941816B982AFE0D1EF6EB24ACC51D8B8BD77C76F5B5C6FADC683337111C2F0E480987748B9BEEA87 E3713972C8D5EB526DECD3ADB233AC55789FEF94EF18942C7E8267795598D90765E0C6B7DFAC3EC1 BA135AF7EE372474E3A4D3EDCB81682DFF18EC74DB2B47993FF388866B5172BB6832511D1921CE06 C9EB8F66D733BEAEB54EAF78A0F5134CC33C62126E14A14429FADF6E9F9DCF579C5A9A8B8FAA23F2 C6CDF0EACCE4ED2276D0E56FA597A5BECC277ED1D7DE5685EA2EF71A91471D4EC8CFA9018D907C80 96B9872462DBDDE698DD9195EF8AD80977B4140FC8C962E7D2994BFFAD34A140E90A6C21AD22FEB0 31426940A6D3DE2741E75D1925CC72D0BADB0E0211827DCF8D07688A643C14E1A4432F7AC840BF04 6685A84B23A768FF9027712556B4AA2F21DB84C0C3EBD9AACE5971F1EBAA0CD19933A75DA6D255F2 A9D5FE2456FE46634EF0C96C9A48F1F1F65840D4AA8F940EC74405CC47CAAF9CBEFD47D2C8A3425A AEBE43CDF1E2AE82FC009BDE43731708A429396BD95217E39BAD9A0B9217C13A977B862E0E2B68E0 62A0848ECD5DEC284E3D3E8E5AD2E445CAB050BE2E141BCF1685C1C58F417225303DD64A00BFF3BB 4A8D87616FA9BDB1C1FF1430A8CAE1A481067282452BF189B8D4604186972F88D7170255EF7BABBA 3FE9D0AEBF31944F006A46BA0FF54968631B8473126AD0827809A78B3218EE9602A75C64E5EB3DBF 9CADBB7CED0EAD760F820291D924A1118EF42454905DFB802CD7C7FD07625CDCC96EAA0273709C59 AF396C930B2877D75C06374EA2B600C0693EB50CBFCF36B940508850466B26A97FBC5A33D3305642 903A3238F26F84BFB44BC82BE1BA7F53C00A63C4BF57E6DB1FD8C5B4385E4868FCD3905666264907 24E093ADE10EF65CC6D1C8198026D42A8B898D06520549943D5C61A9DD45F1A9892AD558A30EF504 9D3D97176501398FE0655124AA94A0987EF8D98533CE0D7A9218B6AA09FF47B6C7B15BF86BDD4991 4897EE324003AF1A469F6CB6E2D4AFC8535893D90404304AFDFCBB5453BCC1236E37247C519BF783 04E4F3EA9959B2236C694AA4D940758510AE7B72D12D2CA513C4B970745FF936BEF925293CD025A8 10188A378EA8C2031D9416BC15644152EAEFDDF050E96515E448C61FEFE3B6C5520A4B2E62C9B945 3DF0DD571C3325EED7145DD55F18D2BCCA57439FD4B2EC17F639519273D9E22BE748936A380A7BEF 30487E983E1416B4B434C7E96E4A15CBAA9CE981D8DDDD7D9FBFAE4ED8AD882FDBAF83C9FD078222 6023C039EE6EF22519F780E5CDDB5F4B3F7226028F328CD8843FC7911C39CFB4D4880E0EA8BE9CAE CA319415FA5D4DD5E9D62C25BAA774083928C4E9075B87628EEA260C88CD4F4E0B23BD7B70227A3D BC4AD278F638337F03BCBC7C31D28A880E1E89AE4FD12A657FB16677B6CD88FF9823F567DE72D047 E3D239891F6E6B388EFA75CED80F4407765ED1384BD5598C1A8AA823E20A4FEF095C8ADF22CB3426 32A882C49BC30440C6C61CCCB37D927DD3AC94DEF08460E8680673EA9CC7C85E72123798AF6437B2 BD0501C2502D5CE0EACD8C1548D22DED79412300B9082123C95AD0A7D19487727E2DE7EF98712969 01AB87D2391B83BE624B8B538808D6A06AC4E1B3C34D12A5F0FA9607469E12E0DBD8EC318D94234C FE85A1C6E9104BE4A24880333FC2B33AFF4BAB2E30E17CC95D5BAD4E451C79C1F8F8361C6AC298E1 A7F0E0B69659B3D647DFC2DEE7501A71C179B9AAD34FB277F5F94267DF3F41C395FCE1E7F6BF34FC 8210D031606AF5678BC5510C71CE87C21F90C6A6B4E79943E70DACA1C2C934D6B0EFE757550BA299 D0F1AD0655EE54785FA135F79551FD01D34C654A165BCFA918393701FA33CEBD7C0A0BC4E282D289 C9BFE8A63C3B288FD3EBDCD14513C2B1BE8C058D83FBCBECFD93AFDCB0C3ECA3A282732CF6BE1044 1C2E977C87AC900F95DABB69B19D918656E7C70DBA1C2B04F704E201B03FF6C11103C8A863CBCC7E 8BB6B57FA89D0AA5586166E27D35FC17DA2C28745079C6E9AAEB4F00F3CDCD9B4609FB370448BE89 CCBB5DFC824BC1197D9EDD5C147CDC56568E5FDF6E884303D688662530ABA96D8756D529D204D201 1553F6051C394F2CE3E2F10371723253FC31398595CD5A5B36B1DF50B9E46F5CFB9DBA26468BCA49 860B5EC9473F3BD618C651FDA30166FD990BD38561589C2BB0764EE2E6267A49FC8F2747766F1F5B 9B141ECF6E2265130CABFE840DC551ED9DA43CF5ABF123D7D26C8345044D93623A49BD7783F8CEF9 DF4E5E221383369EA90573448EB2E63F1C036D399EA729D90A6B144802783D5CF584988A394DBA6B C483D703DBDC85A864FDD7CD030846F23D1B2DF90AA245446C55CFBFA24501FF113DFA4A8E8D4CCF 7E3CEFB8F44F063D9364B802E6973CD1EB3B987D3184D513052EBFE6903ED8E746AED7E9405071A2 10387AEBEDC8FF0B7272CD79DE0886AD0F5FFBE98BC7267043F283E9609F413EC4DD415487CF940A 1B51949672C13035B8E9710D68D5148026E0DD0A5539304F39ECA9A6C10A25B895174D06AB6785B2 C22C5398F8672B63DA96AA3BE03F3BD0FB0CB549E9A5EDBB9C1DF82D3117C66C7001F9ACD4A81E4B EAF82EBAB79BF4A936A6316F3B42E358023EAFE7899C7E9358AF259314E888962E4AEC9010CE60B8 90148F067735E7D4B4519315EB8D384EF7282C7D11D0A45EA04E367F8EC1B97E08D5AE209FF159AE F23D115126D0F7F3E8E781DC5BD8EB4454F1A0DF5D473D59905E42261869259F3C8C59090A59332E 1E7FB351E621BC0D062CF1F89E9978B4E65323245433A78A2914713D81216871303DF407F6AAD2C0 B18D4C83B91513C16C3A81287EAC3F6D497319075F998E4ADB82ADB5991783791EA137007AF4DEEE F43806BA240D13506767A37AE098C747B79ED7693D001B6778C8FB24D315AD48B32269B560429EB8 5FE005D31160459AA37735C65B38AE77F37D57B0CED4054B6AA76C6123F824E219942EC5EE9FAB41 205413575569A344E0D8C66AC13051CE52F179DB0F6B6772739FCC8180E7D58E311016B4C2E34182 5A62F9DC5381105B39909BE67C580D436B1C23DC9AE8203A3B2ED647F34A234B6F7F4332AEEA3BF6 A2A090B9642EF5DDBFE04E000D83BC6288C85276D818B65E2BB7CE4CB52269302D03C3B9DB0DFECD 6EBC0ADEBB7BE079449FDB6CDF77AD4C2C1B3CD46AF7945FF707C208A58F9B6EF2330699FA5D603E 21794DA3882CC27F75F9D037EEB5F3ED55BA49261CAA8A07CFB6A6F4647DEB267D8EC5DE235EC9DC D4EA57635C9D52A6BDD27B2984F90FE2EB844E76B0871C036437A390CFB1A0913FFB7F31FD72BD66 6A90170EF72A54106687F517BF146EDCD7B53D353B5CD3CFE5684C14EE65E9ADC5A1F30C44E186AE C0D5CE33C721FB7B94E51AA1577875DE105F149797FA6035C728BA80CDCB2BA673EC95E95171D189 5F3BC29B9B358D6100C65F253EA6933B5A2E269A701FA889E552F63BE40149EA660DB3FE4A92C905 D82C8F094EF607BD8608E749F0F1E52FAEC6CA69789CA5DF050C949C589B29B7C7A4785ADDD756A5 7378805A04DC3D0A4C820BA4A6541DB0609C06A761A8FFA25C5DDB45FA30FFB02E12248D8D337DF5 166A1943050659919C8BB52F08E8859DEB8E04E72BD05DCBB175991527502AC101147589B6584D3A F6041DB7CAEE888ED1AC9CCADBD3BB5C68024F368F5173F077E9C5AB7877EBA7F235DE449E4709E1 0843A279CF907F09FB34C99D78926E4BB9A37114F47DD9CAD73034C4A217B34310882839FD34F795 86951E97505249A9D87399E75669232D4762608C444297926A7644B10C267F07BFD0F5F574893677 5A575731D91DC002FD3882ABA07C25A221CF63CEB898CC2748AD2182AFE16F21A113B345126AFADE 75A2D095938D4CB176A4F5922CF2631373706D995BE98E5229115136169B3601739513970D1F017C 6BA0644F531392C2E1A9CB52882FBF02CE5294DAF9077FB1139F988801DB9FC1AE92E9A9E34FE19D F9EA3F7711FE3FED1FA674DA19940DF06086C9D5B03C0A968E8AF379DAA77D933496AC462ACE2D22 B20606A3E4EBA5E6BAA23BE3EB2E34994EDC7C1A10C279FCB0B50CCEE8A34967EBA12456046876C1 E963B2189E3C6E3E1AA1E62FDE92AFBFD92A5F903C5CB82502A482B957C7A66766633AE80E1ECB52 02F9DED63159EDC4A9DCCCD54127A456438756BFC6A3594B6CE087F7CE007C9AB127193AFCB8459F 372467F1B957B849545013058B4054DE1078104CE63B910E86B8214DF12A8E5EF63FF9AC737CDEDC F8B3839E196D45644EC708AA46FA26F7FC3F656A46D471AB38B0E6819313BB63449E1108433CDD42 76A472EFCC14483DFEA474EF469420ADB9AFF6A9055C5CF6EE4832AC238A46AD9D75A07E884FF2D5 BB0634BC97537284EB868C25372AD747250D73B5533F98C8CB2F001255C6309749D1D8836CFE6BC1 A33EAACAEE84782D4F27A1AC6272E5243485064AF9191B80F9105FC967BBF06382A9F7CB8E0AD3B9 05AEF97A49BE2D6963028AF88E8BDEB576E4088E4319A68F6ABAD5353B3368FDEEC9C1162B0F73DF 1DA00978538693E867671190BB43E813165F74BCE2AA19199F7DFF047C8D3E5D523C7B3D95E7BC6A 47A6E8F6668567BFD6827089DCA5D7F2FA66A20FFE53CB71D3DCF3C412B315745918898920C200EA 41535B69F735D3F556DDAB121AB0CF6ED471086EB5FECA45FB204256A7E19A7325F7EC80BF84EB4A 46B803C4B99A56F67A21FB325F95DE2F2BD02D67C2394538876AF3C2DF097429AE9017630F2B2E49 386DC727B46E499B9B9F76BE7FC54348E3E551FC29B6425D8364476C0BD555820C4183289874F732 CC995D591A2DCC962420BCAEEAC09ECF777281463160FAE4314AF60EEA18F7BBE2978A29C4BD6C28 68E7E666531332AC0460B82BFAB528819D9A2979A82C87582BB6971084A7D07845405B667141F464 8DFA1F7E2C021F1A2FD0ABEE469BC114CF6F2215307AC55A0F2E7724D753F69296D4BC3BF3AD437E 155DAFC6625886E3C24D2CF38586BAD61AA61BA42D8047838E87CF3F435B9ABD20A03799EFECEE0A C70D25B0104F0FA819F5F87264CA4F87E0B611ABE271DF338073C2A38600F7DCF9B410EDB3F78DA9 D07DB77AD4D9FB9FC9ABF6F53DDC492241CDD0A67EB92C7B65B629862B3B2AA068A9CE6D25973E32 65E1A2D705C77F8B1313953377ED78F60EABD4F8FDB066D61C6C3466FC8BDD54460C2D7DF21F6BCC 89E1B2B27795AAC210EBA0E244FE4F6B67259A5D7252789B7497C61D0069B0089439597A5D5339E2 7056B56DB5FEB1B97A7EBA2DEBB2EE0F02F0CDE1F1088CD5670BDEEF8ABB47C2CB847A01297FA7D0 00B19E28D1299E5CD1E5886F68328AACC466643DFA430DFB5172469CBB766EDA58CBC701F3489073 7E822ACDD6D87E21FC70670A84A4E4C91FF32494ECD06DAF3AF74DA01303151885514E2203A29988 965F3448C641AE22A58405EA8C3C0E8DC9EDC56A015E91B672ABC447AA737B90AC4B5E7ECC21E858 04B2F965D90DC1D5953D06523B3639483E3C9AABBF32812CDF9F3132077D2DFF375325E2E7145827 51644682C4B4BFD343324D21EAD5756947D3FDA300F5F16474CFC89810DDC9F904A085DDAAEC5C62 907A10D37D48A14089F7511E9D719CC2357DB9F6DC360E80E3E0463AF0FB0548F83156EB611AB910 77A917B3C693F5CA67B3D687621B88B65CEA4CA5AFA4259EC766F94DD4F71C24B2FEA37536D8D5F2 F108268886665C230FC01B7214CDD698D6CBCECADF2FCACA533A79AD183A3D69217262DD90CC97D8 C20E399CC42EFD8CB110D58F141BB18ADF34FF1759721465BA132475C0205C055B0EBEA811128DE2 20B319FAC82A42315A9A1335CCA588DCF17EB8A7DC298034302D3AD6A8A47F83951BC9F9E2CBDB0E 7D6581B36B9D8F646DAC448D7A08022C7E1FCD99B43DCEFA682378704FFF131372B8582E3008817E CEE2FF48C6A6169D77A3C03A3C7FD57D1A391C2A4DDFBB7CC39542F3F88E6F09DF0FC1A27B31BB94 A7DFD1079B0DC860B654A3D5697418C49701E59725A8AF2B97152C4714D2676D8A067A2111D82E24 FB9E81BD4E2D964D973C3752016D504D2678A6C6A0FD8B3C55018FC6A2D2115560CAFAE8C6FF19A4 3D7C3C5EB55805399A1A06FF71D1F8ABF22AB37C62ABF8AAE7BCE52BB8E2E528816D4E02502E1EBC 6EE81E627A3404370F68A4859874BBDC966ABA6339DA744C943899C3A1660856CBBE351425922D4C 94386D02C4FECAFE3A7130A702484BFE6C7FAF18CC4BFE7987BF2D2FC682163C9490EF6CF1C0E8CB 321FE9D70CD2865F4F4784E244B6559FFACF2E1030F4C3B7690B1708B9315D3DCAF971885A84C357 E5EF58266B8EF8232079D2CDDBB13F017B7D7AFE2DA4B5B61413F513C94A7EEBBE63960336A46702 91973FB75B0DE97FC87C2D30F1AABEE915802020AE09365676D262991C3ED2445A40C1F587970DB4 48528569D0776540756B64D186E607DE6D22B9EDDB6B697FCE56278680D3B9A5FB971BE74F324408 BF125FDA6B6AC398EC5E117905EFEC9674CB83D2D444A508A99FA7A77C48A0BD23FBC7261BFB4B89 13FF49E90458168CDF0C5A19DA0A3DA94ADF9296EA408CD3E81F08531A35563015E3A5FDA791CA6B 20F9B573BC414F5FF05082BB9E052CB7EF264DA40D9671D9BFDA4B6EEEE0DD8870161CD7E0A744DC 263C0EE26C60C4B53AD0B69BAF58B32C4670A63CFA99DC7074DE298098F4B7A0A1692928C28563E9 3303A3EF392604A7CE96B8ABAFE7C58E961112E210A1AD788A4451FEB2F9E348C5826A24AE02329E 1413251BB1A7F19FBAF9688413B590F4E6961B8467181131F52ED9AC0E3AFF1BB1132CC79538B513 3BAB57162540DD4E2955A5FCD09BFCB04C018A53969BC35BC82DBB9BC352EF6D0275441A61F11D2E E482C826B94000B24178E67E59934F88528C583C47C7A8D9A6B2E158E5D49F7C6F65C282081263EB 31692859016FD25E048231EA2869041A0B1FB1161E7A49347F106C6416E736A84D81B904189A06A0 0E22A0510E6DE85D7F3506E1CB93416EA9860D6FF6E6FC130261E3C5DB5962E08ED0F640DA2C2F9B A0859B136F838F1C34BBBFB7897C910CED418F807342FE13C83F2FC078757C09F1BA12AFC01AA1F4 E843EE0C74DBA556A578731A7B1667EAC835A3B9D2E117CE88F72D53E5C0F744FD2C890D5F68B8C7 CDCDF240503694E92FA8C14565DB6F717A764267D5EDEE4DDAB15476D177D1BFDEB2B38B94C8BBD3 73D9369DE1A3023A1D584C02D96783A60EF570000B34B36F4FB6E76C673A3E36025F9F310CBC78B9 3B0A05BC3F2435343CA5F4E39E62003775C28EBB5EB0E508F25AC4DE58DB9B16387D67AE4203E3BE 919264BF0655777F3A5790312D99A6CC8875C94BAC7C93EA47DBCFCE5B0F60598AC6EDCEA75054A9 4179B6473F26E0F1C216118843A8A36CD444860B93A5CEC561023E9245876E450C3C21D29515DA1E 3F8D312DBF148ED40E5144E74A4896C58CE1BE1B703E4D7069D1F40D39698C669E02B2D36AEEC09B 74B26D39D1C7046FE785F782A5D78BC1404266820943FA12B09BD5BB5C78321FF3FDFCF52D781DF9 E0823EF7E7759C6CEDFB45E8DC635C2F3563A30C9D2FED3A64EDCE191DE6FDA432F1C3D4D0039877 87FBB1D3261281ED1A8DAC0E3DE495CF02809272A56F52130F3ED64884BD03F36DFEF9003C66564F 741156DA0C4F7E8BD4EF8CB1B6730D5DBE7132C8000B0D07344DC94D0F6C80603E6CAC3D9BE75BB7 EA5948D38AAF208C79F5D5646865FE6E9B77D5C165F50C71C634537164AE2F27DCD599572B8B5106 3614B4BF019E1906538F44A023C8F75C69FE098D03133BB93C270FAC9496876BE4F722D3D07C34C6 0C730B757EA7F4ADC4C6D6F1F202AFD0D2F0686352F1FE9AEB038ADEA40B88029380D1A0448CC612 B80189B87B8D6A798D59022FC47B462CA041C80043B2F69F0AFED9B20A3ED94F054D8575EB65F394 F8927CA11387D5E118B84A92363278FB5837333F309DC8DFA015CBF5B01106FED5EDA595E57978CA 87E4424E925421200E129053220AD8C7ACD3282DA456D39822D400FD0C6B974BC2B37324E97F0553 6DFC3E8B4FBA5385177C88B2A3FD401395BCA239F5B688F0C0B8704C64A959EEEC090A15A9D8CE1F D02868392C7D097FCBD9C7B545ED0DD4F4DB2554377BA576024B51A8F9063C7EEB1EAE90AB9501B0 1F4400A8DA73C6C6BC122DAF449D286AF06BA6180E0D380EBA50B9A7CA14EF5E23D233FB9F5EB25C 0790C97A8F3AF81EA15FB9C2340EA4B40AC6A47A40A6579886F1E0C94A3F09EA690A9CF8119346E3 C1FB2008309CB691959EC3F26D26AAA1B86D0EDBF388AA783B609792945FAFA1D48E81134656A606 9B8718A60EA30696EE185DD10C6B50E48CD6CCE621C3EE17832A0671459780684431FB00B5E00163 69A6E37A768414EE5A699DFDC3609DAEDEF13D26C2DC1567C00B4A85DAE5F87740F8E45A8E8149CC A7A28F4D0278098AB90ED67425C3DCA00DFF9B8A3723FF09F536CA5DC36254B26F489308CB958D4B B1415EA246543DC286E8C4C79A98FAAFC211CACAD17CDCDEBE311D5F552C607969559CF7FCE74E75 A06B3F7BE59FC116A267859A70F109E57DBBE5441BBBEBB8C9DA3D7A39064BC415A18DF1D067B48E B0F173F9FEA703675F92B8CC3927D4593A359315DAE09335A6B6776541D8C4E662EBFB0F382347BE 0E4E9989EAA187D99CBF3041F01753433BD462C853455E766C4E4528D256373DF7E7503BBCF03374 E127BAFE861F0709819C45D02C4FF0AC6E173EFFC404ACFD2AE1E801329CB64B8CF963327473E705 3DB29AB3D4919D7A6CB4709AD31EEF536487944DCA47A617D55D6F3A43B3856B50F2A0C99F9354AD 50540CF8D6EBF4584C9940D1C5715437059C71A98EE211C72904C42E55643E5478C984A5176B6264 3B5BE1EDBA87034BA9F7585588CDACDCC17220E2FD5E1E0D03DD79E36F89A4C66F359766D3011A2C 3DF0D4AC2BB9EF7306C6A0DFCBA2B32CC948BB93337A5872A1CBBAF47FE4D18B6B00DD706977AFAD D71C6429AB2AA7D556BF0BE31B207A2D9EA210AEC824302B752043657E4BA4F15A55356C619632B9 4B70D3FB49794921654AB0C0A4A5D7A79F3CE92FB1C94B9D29B97B7951AFE5C61F3A0E3195917723 D7CA2432C0E45A34D795306C3D336D6C8F02462A4408A30E0B53242EA84AAA10868AD4232AB86410 E5DD0B463B2FCC1C48A2B9415A2C1B03CC2A940E96B080A256094858D9EB182F6FD6212CDF5A2563 4613AE7EF64270D75A47ECD5367CC06F535EB26A80731F8820097802F582D30D10F4F11326F015D3 1FDF8C54523BEA9E20359B5520AE6BAF544062D3206E2AFCC38A6F0FB2D6F53891236628511C973C FB523D945CBE1CCC9BF997AB1874C87E9A05F962775811F301911275D3E6E2AFA0C33C793328DF07 4F1F67B08673CC49529F4ECE08A7B18A0F2B1EB1D5B773BAF30C3FD9CDA9EB8C0CDACC9782881612 4861A0404A32B32F3EF06F32E79A75A094CA6558B618C76EAE94A0F02A6F752D6B86863646A059FC D399154825E00E5E4D217F4774659BD59FED57A6190D526313F4C3563CC59B079DB4B8A8FA7E9977 A96E8DF786F81332D20B36EBFE8B4BA1357CB6E0DD15372FE07F8B0BE5116557D0CE1251B749CA80 73FA35E2B471D84DF38915A4A0082A31A20A8C5788FAC3DC4D5C008C2768B45CE588D97C0123B757 48AC648CB87436DD1F26424A5B90E678D702B45506A44F7D1FCA9D771BD725F9B90C8510246652F1 D7138FA6D735A794B600758DBACA374E75EABF75CA83ADDF71D52D39E0AB88B00E9800B815F4F37B 74D128561B645B528B7FCC6949C53541CC161491DAC917B4D9D8B08E27474B21830C502684120238 EB15FD61162C75313B54BF60116407E98D9FDD903722FC18AE87DC5FDF56E69AFDC1A1F091A669DB 0780AE08E33C4ADA38264518A9F65F3784D7F6F16A85EBC389BF49BE2DB01BA19DB12A97193C93C3 A61BA8445354A211D828DF993C4345A32EDF54CC7A6478295244BFBDB6ECDBB5F4AAA9FE1F6B668F 0E730F0CE24A6A05395AEBDF857F2AC97B94B4D5BFF4ADA75FEA9B3BAB0DCAB66365094B861FF206 404B8167B2E53D3BD7A5C4399B235400BBE88EE1D4F9AF25DECA37BEE4768F02C4985CAFB0C8D143 8D4A1741AD97CEBAC41DEBFEAFF1C8C6F0E23C8D3875AC07FB828707959713D5BDB9AB9EF68CE679 F1A6F61111BA112F772CB7388DDCC7EFD73142E508D2D972FFFCE9F0DDE064E610E3B01AD6299AFE B899793FE0DC46FF54CBCDF376356A7677D5041579E0C0A397EC8E384BA91BE13A2E6A7BEED0650A 13A443A4F0E1E542FFBF95A7CCC7D06885CB82E34310574EB37835C208D29687D8E08D5D9D4A860C 206166D322A24FC5E47C263C97ACF5409A1EFF5ECBFC4E3D1B43E83E79E1F4F44C303E89FD8919DC 4F44E3404664775D667C60A886E41E209BE9486739B651657BBF5842D230372CBFFCA4A54AEA2945 11A9986C655996EDD548E970FF77AE1E0ABDF6E1941960FCD7357A51AB75AD2BEC9C02CD36D11542 753AD5F919F66F2F7F50702FD1DFCD7EB42B4B502978920541CE72ED39C7C0E9613C71B47DF4CBAC 6612290C7510B9A3CA538CB1A21C28E78C92F6AAE10E6255D39DB034F8C85B5AE0A2BF9938F3EDAD 8CA46BA79D464729E15397310D83699E41C53BA78873E3EE6628804830759A56007577C5F49D1E62 57BC1C086D544D9232D43C10B8D3D43BCBE4764C3E61658041CA6D173558ACEFD5218013D9F11356 A53821BEC28BF5169F0D513551845E858CC535BC9C508BCA58AE646C901E3B3A916775E604FF1428 B2F6409737AB6F64ACA8E5BDFFD998A7D3A4D2095C0411AC7AF0CE9F33E0A23F2C4C28618173222D 98546CC4ECB1442530E042F2D20FCA82C0B53FA7C4D44F8877D47B5359F2137F989C00362A0AB5DE 17798D3A49D08F80CF3F135B4E82285D473236B93B86D807B3972240D6251E491BA92A08F70E2709 BACEF26D2AE104AB2E04B00173EEABC7C11992803F7B1748EB71A732F0694C9201BAC1C9E5B80CDB D588EF97AD4B702AE9164F2DE3016D8854E6F0907A4258B4890495F827128A098955F78B1094C375 AC984CB0C0C97008FDCC89B12E1340469B6C86170015BFBCAB6009B50BD76233580A0925F35D7ADA CC20F5124CEEEDAEA3D55C8E433DA017352FD73F7E9DE5B74BA83848F8EB840168B4ADAC6201E3EB AD3964BC8DDE1F7DE9707F2B7397C31E288826312E71BA6DD447FD871C21911A77F0E9C291BCD230 EB2783D1268E4AF03B32DFFAF516AF1E002D97E1E13C538109A9570BA1D524FADC3DAFE3879B1327 6049FCAB1E040588773729DB0A32BFDF492DD29F7C6AFCE6F38924A2CEA26A3BB7F5FE156515AABD 242E1C6FA0BED8E08615F7275FB0961F89B885D514BC795724BA389921DE11E56D81247D74768788 48ED8F08C00997AF94DF714C9143C66BF9C0A67A199992570380F809195CCC1C138734D7CB01DECA C473F42E6FEFFA1C2C8C7214EBF553BD81FC8A8D406AFF43708264852BDC149224FBFBFEDAF91D7F 10AF4EC7B912F8AA8414E4040912FCFDBA32CACFF3352C562142B4CCDFA6285BBB79BF66AE789D1B EA75EAFCE59D6A7E863233553243D32993D3B1C5DAAECD8C2FD6854C55F9E31C71861179A39631B0 EC2E3687B26498BDBEEF7E4B50A55EB3CDCAE15D710E35A5AA7FB960F54EF8CEB4DA2751B4825BE7 A78DAAEC62CC76548C05F98186313848C4FBD8FC556493AF141492D8891E243A6AE1E87885B26BC5 427096963A5B57FB9789ED10994F711813F50924848059576A8BA0A4B19DDF12BC373FBF7EB4D256 B0285BAA819E35CC4109CEE3E87805B348BEA2D7413385A9E83C1089106CC9F0DB0AFDD2C35ABDF5 EEA983A2811AA402FD40523785FDC187432AD3E0F839D28B844768F426B2DAABF4FB2D723A78D3BD 2D0847BC0DD95B6885F2E26614836A56982CB29C9C40D3637CC968FCEB3145A98FECE5DB668F2CB5 43E9F2AB0DB4000E892A1D67114440FA237D7475F86384D0CB8AB2C06B1D75438B781360C1E3B779 A42F48A4B515681517DE4B76814CFEF32EA91BAA05A984D7D11BBC9D91B9FB9D8957AF6485F8DA0E F56242D268ED682986247D9E7EF7D6741A40B21DEB492DBE73932C95A115B0C73A965038531F5DF2 96D0403FDE31FC75BEEFB6729209A799855304EF6B4F4900B6C82B202B9E0C5DE28727AA7274AD8D BECF810284F67A26E05FEF6358ED4705F3506DE3A95706B739FEBF152CB82176FF72B4F5E6A78470 1AF576C81FB8430C23CD35C5FB0C84CC62C7578CD72499343150F9484F7886796152B439C5DC66DC D732FA65D146A4D07B69536A7BA5F6AF2CB799E9B1CCDCF6825A9789D8AEEA54DA1C20FB26950926 7E6A61414F599EBE4B927C0620525BC94FA4FBD8FF1B8706CDEDA619DCB00F9E11F95C64C70517AB 4ACC2F014B85978D67BE8A2DD406E6F091C82133806460DC213822EC6F214BE1BFB3BCFFF4A8259A 3DF1D26F05C107501FAFED6E901BBA4AFBC6A9013BBF74258BB9E6997C22B9FC21E6B60E59A8E558 C4A68B774FE4DB86FE1198A84270431F988C997EBD34A0CD8E8AF67EEDB5F6458EBC678F7AAD1E19 31E702A44520BCABD5C1F1AFE77EC90FA8C8DEF04F1067F0A4C1DF48284787214454806C95768845 77E319742C9B21023029E220397DE19AED0F645E37033961A5850E013CE103F51F999518E45DBA70 2E608A2745790E46ACD46EBB9AFFC6C3A75AFAD5809397631E8A28823DFAFDD900DA9629575D33CF 0FA2440982C748C7CB49348E38A8E9F282694E06566758FE244922D460058C574EBBE9D978203617 C160EEBC93996025E0DF0770816A65FDA4A4E20689D37AD7B84C6CEDAEC8541A6E3FE483AFD3515B ED2834ADDD74710C9D3336AE5CAC30C228F276E6B72573D543594F42E8AB8D2C4D76DDAABB933241 F1B476707413A68480B8E9A26759FBFC900C4BE65040FCB289F23C7AC354B75E1AC8D335EDABDD67 81487FD239747BB8F4F533740F57E236D5CCD60AC1F6CB597F4695B4E771785CD1F1D7A5EE947D76 66E4270530FC9B265E4AFD27C26A37044896E8FDA43D97F6044E61CC8BBD5ABB1B17C2FDA89190A3 5BC991FC4D64F26F5E1E3A392D654DFFA81471C7A6D255CF3E89C4B30FC26BB53A925C9968EC2AFC F2AFB80C7F3E0B93E56EF930FDDABB2B33AAC0700D222142BE550CCD15F7AE477150A5F6D0E7ACBA 0A9E273072BF85F5EED165C7090602C93A2030DDF8C3BDA5F07BAFD02EF469D5B6AFF9416652BE0F 634C5E6647E28736C99D771854995B70875BC5CA10F3D6CACE3330CECB952BFE01A1C793A7460055 43EAFF4D275F951301F189B6F55F7F18063CA95F9560C3984CACD32F48B1C1B48A40EF83EC3E1736 B0728C1F5D6C61897605BAC2E2E6ECEB6F857FF9E5DD7C59394CBADD35A95ABAAE8A7B53B4AE94C0 B4BDF48335311C2A9B4DFED2E794B859B9AF2DCB0A0A3A3FC1B15CAFECC1E7DA1A4145FC7A891113 F32147EA432E76017B58C9451F3FC25EE1971CAF0B1601D78EAFFDA380549C2F31701A2201F430A7 4B8F5138E9B5BE46DED17B80E113565AD887096FC4B285FE642988F6A03535DCFD0648D0EBA8977F E8DF343C61858D57B57902C818746115BEE2CF284849205FE73B280AB3A6E43E875D37B6E061C070 E49202858F36B9F407D2BFA31C5B9C43967C6A12D44C64528C80C101CA15E3CDD1B7C22F241ADA23 ECCE71158923D0D0810484FF34D1774E23E0A029BB63D19DA4648AA3EAD711568E43078F687C802D 558EE81BBA0F6393492C25830BC885E9705AC190EE9A773F9556C617FDFB5D3FAE78A319662A1506 326BC569AA228B9CDCC7C561521752C9095947D9D516050FA4F92A64486990460261A7823DA716D2 8DAFF01BC5CAA8D8B786729B2C8F0307D073F177D1498B88E33A2FBE6D7B0F9DDAA2E0EA0897B44D 58F310E9A3BD45C8077F6727F77E4359707D1A460C606254535ED3B9439E303A616EDE64B3C145BC FB70F46F2BB1A432B74250A983F26AAEEA070CEFE4DFD83B0A6095391F974676C8D5D54AFE6BDFA5 722830D14383651D31C2DF7E7A1E1D9F99D4A35B4C0B97459D1A006CA3BE021AF05CA8E5B717B1F3 7F5AE4934FF3DCEFFD8AE1BED6724470026833D92FA091D187B242085217360CAD480B0C194BC38B 0D8DBCD0A1929230ABE5CB8FCA68439DB06003E652072E89BD75F35630B26A76FE8CD8FACDB9E53E 2BAC3DD43A3FCC1CBC091C24347B9B13D0704D6A0718075436960EDE498C1D1FF5387586F07A2889 128D2B908932C3377BDB5BA29CE444A2210345EBA4979C1AD86A384CEDD7D99880A5EE60AD71CB83 A13CC1153A396F71C1207C87508C780DD56E177C5A134D64F020C5B35FE785A94198DD05B6D44696 BAB8A456CD6356B5A2F3537A4B25602EDAFCD05176FC1FA4DE35FFC43CB8CC3A061A5995E92E7D2D 79DE0EB5B719422FD5E10E35D81C71FEBB076EE1019D79442961128BEE0982DA3AB9B82F676BE00F 6C801AF31F75EBB7AEC2B9FEB4D2DA4C6C8D8AFB031B2ECFAAFD8B4D68091858B0BDDF28F393207B 7D41443CA7CA1DBF8A77E11F8908D0D0CBBE3351C55E14263E48AA86B6663D94AE6F00B0FFE26D6F 9D1FC7AEAD4F07E75F9F64CBB2D01D7B92FF8542EDB57863534EC9FAE5CFA1C1599A9509959D92B8 9B12DDA7F6DE89BAC24BF25819CFEB1446E6B4E3FF49531AA58118D7955FD159DE10C71AC7D68EAE 4E9147EA0622A57E89F7B044E11F8B0C1935A727F22B37A4AC77BA22ED6E4D72F8B6CE0585277127 218DAE5F74B81161CE11B2346364CA78CB68E03B563883D4E1F20CCCA26A6F35AE5C11EEE049ACCB 3DB5DD5301081F8121E64968099E9C0B32ED6C8078BA71C44CC6BC9F8964D3AED85865CBBD419984 BAA4DDE80C97F757A91B3C10F42A6B3A65FD3687F935129532351A101C6C1B6B791EA60979D83B09 F5C89446EFC688AF25C719E690D2120C743116F70871E6475BB0C7E6DF5B6C804838DFB6D7A3A704 BE8D49341D05FA6C45684CC4A398B30A2F0FD408BF75568387ADD656AD1ECB31F9F3AD7FD600E8D7 39CCA1AA75954E3613F295740626650A4A7E3432879066E0558AAA21C34CF1147FE927C492FCF971 4571767D378692107075449295114A8FF11DA491D2BD26B389F81015A17B9CA67BA6931E5C2B5481 DE353762CDC1436A13F8BC755990233EFB8DD0BDE9E7176D23CECF80D13231DF313146BF5EE7AC3F 68020668D22AEEB8205B373552530C17E5B47C8FC0854FACE71E5F832C6E8D4D6EFA7EDE596C96A0 B9198CBA2414BE75D0C5BF36B51EB54646A11EFC42C9C2F37FFD093FE7AE69F96EEAEF2B662A9898 46ED4AED695E8DB307312A8CC8516CB62FBFD9FA0D93151DDF0B355BB649D7D2FE01AAFEB05D951F 9FAED531C434776CC8C62783E86EE7F630548A7458C5E824DA8579B36520BADBBC5718C9F1C730A5 301F724568398E332385E4F054E11F0C8639C78052DCE8A782EBA2980C35529BF91465385EB796E7 A3BBA25772D014D53D464D07A4775C22445ED472D7D52268B6C1B7BBA7B3359B217477AC15507D0B 6CB94FCC15F91ED5703A5EA46C5BBCA5A245AB142D1BFB693AE2E73C2A5A4357A6574EEEF43AC0FB B6681F40685D31B63FC45AEF896A592BB2B07AFF2ED0A12B10B942B81002325308934CC5E26C65EB 661E00056DE92CEFBF6ED75506B01BF843B8DF8005E1328DB129F4632DF95D6EB8A70BF54205FEAB EA77C9D02FBACF829F70CFA53A2F4173DE5A816A9EB3F2D4CC5FF49A427FDE11764762BDE720BC96 89356E02D548919F6A21DB1269E1D16D857E8AC0E32A867311EEEEC5A75B9B7CF1B9D71645EFDFEB 27A4F1B6C5E3B443F84016371DB4B41C6254339364C46FCCE8D48CA0CBA6DCB45BE8387120682644 DCD7F4E1E2CC4E18B1391D2B426868CD24FB717D6F0CA7429BFD50EFBD6571EB3E32FCF8B90E9902 E26FAF1AA34AE10F5D6D110F9E00B782822B37E02C5BD8AD39D7BC0BC907579EE3D592D315366223 D76A8DD928A5141345AF5EF0E06F9EB27553E9B6872D4358874FEE2840782AF7D69083455B8ED5C6 EE070EEFBB33D3F915376BB6AD98BEDC7A42F2CFDAD56053F843761C3D7278082CE0A0BD7FFB63B7 C1A925B125A3E6321AE6E90B6C5531F9C0E67FABBD3CF1F48DA23FF7A10D64AC6B66DB829D3F9273 E161218EA9D72F503B8D1943F12F235963455F312D6502E99FDF2354AB9F5023106DB6F3AF835822 93384B9C874ABE05D1A066FE044AEFB436101BA9E75894006FAFE22AB269E4EE48F0DD65000AFC47 F8408BE9D82DBBB8287C52931094BAB5A4FFB9FE75ACAF9B7E313E7A24FF50042DBF72CDBDA84C80 D5F21F6E16F377B441659FDC05C570C640847892F15685E68F7AC70C2A8244594803A79BDCDB9A03 D2444B019116428D797AC47A9D6BF890CC0BAD867DC025279F8DBCC70D8647724D9EB1C826F2F5A3 7272BF726F57E90B2BD52109B4819E896C9901C90D378B679F1295CBB9554A61E5173EE332C705FE 015F5D9B51FFF9666F5E205A2E4106A0A8968567E2313688C74FF0470A6497A7181B78206FB19C87 9B7FA7589E47E51051B313D4123FCA587D6FAF4DAE08008592B0451B2342B555F2C66B2A639E1F87 274FB569AF73C3D8EC4B29D78C9EC32689F08902E6C6A6AEBC32D366859FC013C6C9B86D2606FAB9 A0BDDE8F13BB90DDC10CF2AD89BD0585C355F3648B2FBC85D610B586338276F65618A6E7B33A55E2 450B926112308A7B57C15A00E9A0DA707D51139EE7B8BD8A6253406C84FCBB80FCB0E6E7E19249F9 686570014B6904634714E755CEE77F9F6ECF716B9E6B724C861ACD3F8B41164CA0BC3C0C8403E7C7 7183B8DC7F3B2D3EFDA63846B1EBE8EC9130745B2925065847F385AD5F6792693B5C53A42F4D4D0D 343304D6E1A4F0D33EBFD9EE2FA9C6C01114A86EF027DF9C8840F7A3967D3E4C7EB8FF66CFF5A369 39C7DAEB97F4D9C48D2749BEB0BB3D3C4A81F3A2BAAAFB33C5E4BA7A576DB3AEA59DE041F3D579A9 E7736FA21A8A99059FA4BC19D55545F7966491DCA1640477E76BFEECD16C1DA6127974BB20E16D9E 4D7F1925581F57FED408CAD84EFD9EAA3629855D3E0D763C9BB0AFBEAEC5AFDE2B95C1DD209B4E13 F96FE67291ECE6B9944F9EE61B0ED136F83EBCA8579C284CB932535A719CC81183B7CD9C53C77F76 880B0353B2942259CB39BD413025C18B49C466263ED3CF48C73E3520258EBC8D64D462FC40FCA3A2 474F5EF1BA0F0978EFE853F5F8A4A0CFCD74FD29BEB2E79D88E697F587BBDE57F18CE446F68CF2C4 D4CD91AC9B313EC4C1BA06C64F0E70A695E87661E27293A2632A67D2F5DEBDA103463607DDE8FC06 4A3984B2AC19716FA727AEFB6BD941EC32B8E5A22BEC011EED8EED7E377E8D0257AECB957911A3CE DBCCE79B85F9E6D71664FF67C3C1D969E43EE9F540299ECC61CFB56EF5421CEAFD2039836B325159 9503D4D81A7C0D51CF1EAEB4ABA014600DA9F38A8FCDFA5E752702BB94D6A5826B4E4E75EB3B22EF 13AE36C0986E390F7C06012A3EC573B767ADF0F47B0A6B6400B0BE16E0D05DC16910F40C9E1C10C3 99910B4019898F910FBD0D3F2283A9467B863DBD69FD07A5BEF038F619037B1B54D28724A75C397A 146EB5E21C744166AFE62FB2C112E016CA7035A6980BAC0C67B4A85BC139B1200E1EB84EB7D5263C 1179FFDCEA156C570E87B96413AC79A64F3D2B38B76056F1891249A910A12F0B775D8F4976FC1841 97DB6BBCFE44B8748F22E3083713C1A81B49C832EB5490406AF18A0622EDE889ADFE15574D034B8E F46A2C934CB71AC0A514D0DAD47936910521A582C1CD92160E2F06C257E7C54D9E026215C01C4125 3B6646448578B4BD107444906FD54F90F7EBDC10CFC17448B35D880CC7174C34718E83CFDDF1BC36 9070B8C0564966FD050E266FC4612DADDFB610867BCD627503A6D4ECAA041FF44F63DFE6615580ED 6BFDEC902315C535E43EFA6AA6DF77676F3D57EA9E4D56E9100C292FA9C5A93C71C309D6EC155422 82708D059451D1D9C694B0C8DF178B238A6D40E68AD8C8DAEB8E51ECFDAD15F0C5D6D12CF1D095E0 D7FC0AB108D4073825345D0DAF9813245A9806C4527507A5CD0865D52FB4D43B2AF74C6A8AE7B562 7309DCD33BD95694726D3D3625CAFA8D7FC859FE3DD885C9B1E8D030E0F50480DA7B88C7F057F8A8 E0A91C62A88FDB07022714B5F4C03DA7CD7DA7870AC698419528B22F41C11C41FF1545CE537042B4 7FB3AB35B9639EDF4EEF35DA3FE006419DADFE9A71AA3AACFFB1B13E3EA7D37D8CBDD194BBAA9F88 5284349E87FAB1E837D786471FEB9FE32CFD9D02EFBD92E957DD7A7200EA6B2122E5E2375DA2FDA3 C2506DBEEDCF2C164D93CE6CD29DBCE9E6FE9D2001D19F44CB191806A588D88D2C429CF8DE282A01 7964FF7E46172B7DE41A9210B9D363FB91B54444B47B7AE354FCA1E417AB49511BF6EA50042A8DFC E5A8F9727A63E8929AAC4BFA89D6FACCE6D71E24062C23E1736393310FCE62CEFAAE88DFE4EB7069 C935AE45FA725C093E945C59EFD6BC5AD749EE2038811C52CFFF3723C022B4A1DF40C53026220633 90E135F8FA2B24E21E412D5251B02AB60A37D57C8F3DBD6D3B1038B3C83CB73E8456DB0D09C6A222 40FFFE3A6490AD2EF7CF816A250D700D36257215DD456629DCEBB1916C58AB1E65C6413CFB968B02 DB07A33C5F23087CF69BCB70D4023F3513E7B2368FB022246B23147944D5B7AD31D46EFB037BEE31 B88E2038837036A95D5BB3A04E1140B0F6B6486C8E01B45BFE4A76E27F8A3BBAF04A61EC457F8837 5EF54253426B0C7A76E1753ABF59E916B091DD27450D8C8C57F9208F5F03B3BDA1D1AB9DC920B3DB 9827C2CE6DB4AE39A5ADF390233D28FB219A04F20C99204924E9BF25F7ABBB6DA62B18DD59A2CA92 22226ACD5DE0FD8C397647EC9E4510A752EBE5E2C99542FD0AEF5F76C29AE4E746BADE1911730E70 730DE00F1A35481102535F62BB92E0A72EB1F4EC6D842FC70BB6932EF57D79E8870A61EC01A087D6 01C0B3AB0F4CE7D295412E9F49A2A0F80664B3DB0391256CA44F81B02F255595897378D32A04BA18 35EC2554E86D2A5167231B72A1CCDF06CECC667702D337C3C92D01F350936A401006E22EF2BBCB5A 4827988CE53547375E12F13252D3BA2262F34ECC21E85051BC121F2FFAC29D9FC1665C107FE568AA 2E5FB4D517464FC6C1B4A9BE892EC03A45C8985E25C0C520D39F4CFA37B8A01B362DA2B8B38E975F 8370B20BE4265F51BD6E57988CACFF8747645C970C2D5F28D95B0522D299E2E73F7E912AB58FDBE0 F4BA479D27F7D31D56083B107D9E41F1E787C1EA47D4FC220D3AC69997D4320116DAD371780FAE84 F10FD20F5311AD742377C608629C094B9798DA6289B6C6F97E358D1CCD39A8B94DE621DB82C8895B 0805AFC5F565C28532AE894FCDB239FDBC420CE9A7D5B3143B7CFFE11480575BE355FB308723F300 11CE2009FDCEA7FB56EAD2CEFD673A0F049DF1BE4A6E4618BBE62C0675A2715F6F5E18B8A9D2F70C 1E5F54E1F31191CB2E0DA9B60204CE1383B61F765C8FD13C9E92E4C217D915D57CEA7BC76D486B84 E5632F42F43A328B0909E59DBDB93540487EA7C46FD166416AF66F687556E18B86D1665EDF13E9D3 77BBAB009FCA9A393060D4A164E89244E6B39752ED9B54A30B55337A4613F0277FF349C418D86424 A1ED6CDA348795087A47C220F3CB943EA33365309F02A2828C7F36B088049479E54A9996EE215B9F 66C181B476D1C9028971D4F834C450E700100709235C5C3210C24863AE0BF02429970C2FCDFACE6D A1551BE3EEDAC749C31CAA9E878632DF7DF10B4F81A7E3E97D8DF3F88E3C538ACA9A68B7CB6CCF2E EC57DF4E3D36F8607D4A8D22BF2B49B615167B85F5676D73862F199EF88AA5312772006E7B086698 D288462EFE2C38F2237831763FF99B34AF55CBEABC1F1B8B9DD28EC71F5577873F9EF48FFDBFF4FE 77CDF3B01BD99D5871D9EFFD90E4F40E75F96A776DFB584B504BAD60EDC12C09EC7930E41785B8DC BEBB08E2C40CC97DE0EFA2BD924A41A430F743D246F280BFEF25616CC062BB83A6439835C27E4576 95352A0E178C1314BFC84ECFDB79E2034082E9C66E47D06C53B5FC88FD20D62BE71BC273F484BFAB E11335A0AC9C6638D7D29B8FAD456ECA8934C777B06CCDB739E2ED1B16E3440A40AA013139FFD8ED 5974186D31B5786F7AD3BD2EF78BF8FE483A722D82FCB4B3B6C69AE87CF0927F552E62839BB76A1C 5E07EB8E8A873C8C8DAD67EA4153DC2AE858ABB43C3D3501EB01C3BE66A773D8348494DC88C78DF5 5FE41C4B4772FA8F9AC934247587B598DE7C4C135787D0748E08CC083D4B8D9E99217AF51DB8877E 1E9405DA10E19C4C2AC35F423CF181EDBFF09F5FC4BEBAD81620FEBCA34668D776E5CFB4E8A3378D 81C600979C8633295C9DBDB64AC33F113968CF76A9ABBAAE783674C911796CE41100D00FE7FD8A40 543FB547CD904E59B7F7A81D3BBBF716631C39E919F892814AFE73451447C96583D707C31E7B03E1 C04D7BA04E8B9FA7F4BC047914CE643EBFAC546775F003B9E9225DE2F7E1E26335DA238F5669F921 EDD220FC1AEB0AD9416F6209B0356F6B2BD51B28CF2EC48A7204F709126E0B96D5BCD51D3D35D205 9856390775097B450D0A1E4A8E43EA2FB210B4651E0BE5216F2E4BB1519A06C3716D9D3411F8E68F D8167B1BE0284B7F3F1BA1149C5DE298A5FC75454650505A7F970F32145C9F303BB2427574A8D9E0 4081EED666D4EB9C1C8BD4AE1EB4C900666266F8B52758B17A086EAABD1EF985A9108C3CE0B62BAE 169977B0FEAC00D01CBC43B4E935BD5EE23A131F04B3ED4EFF1B3DBDC4958F17F36E6FE8FA0A1A1C D6233C47037FB6D56B587F48EC7439CD5DA13B8F2E766C4B0E36C994D98B311F303202DFC345FE52 2295EA52F458F395D62CC4E5EF3A44EFB5A226FB9FCABF8908BC72D4D8EB80C05D78AD52F561C7F4 508DE342C6EEB6AE48BBBBF26F2BDBDC3FB3A204CA801AA8B43533BBC493AE90AC0705899C496456 01A111B426BBC6F43913873EEB74E815C83C4EC8615F54482ACCB3D0F6DA70D75D26C6F9FF7B757C A0E07CC3B46AE4308FA671CF6A213439FA7D0403F215891DA56201698A3342210019B84F4196A281 7BE8F048363C48F647E28505F03402FAFFC149D1D6365C013DF080B162F154543B48C100E9816A26 2623D6C99EF646B9AED49E0903CCD5A9EF7B0567E3A0DDC455828391FFF8CB9DEAC9757853B47DA9 04B469A5AB6E999AB1CD03D1250A278C473479911AC7EBB89A2363ADAA4D8392BD7F25CFFFC2A9CF 8E8A2D341835B17D03AAF8595C35F561CB478EA84C921961C2CCBF9C6C9C92D03062A8FC88333918 4D5A16AB3D62444F40BE812E39C6585A137E1764922374D747EB045337A563D9F3244127697ECA48 FF66766B5F711ADD387849388F8D5067714AC6F15FB8926D0CC5E17A32B07F83808AA232B9C2B107 A36556239A1D42DDC8401B60783DF8D930B51C90A0B09453B42DF5DC88BB910D1EAB6846243AB794 1727F8188C64B083E81112330D2CAE6151B03F802BAF07A5404C6A0901727209A86AD2D372446714 6CC2B999E1B12884B87D9C4CB1925F7D37044C75E3977F0C3AAFD47702229866717E819B6DC04C07 7BDE0A6B86C54FF32B6BC541384E321E6B0AA0E70749B757EFCE1588C10230B66BC27DAFD5C01E27 EA59F2AC331ACBAA28FE4304175FE2F71A02D29DFD86B3C7664072A2A46B418A6EBD0A89FED61A19 2B973D8A3FA7B9967A52492FB9D5596DEADEA084EC26E3E84980A65D2C93493AD829F5DBA73310C5 91E8C7CCE68867E490C1A731C51EBB76401A62F0499053227D579CBF2926C5B1DFC41B9ECC62ABAC D2B0FD77E51D8E6C462984655C04411416DBCC711FA16B520D103DDAFE1947B0F6BF0C1AD7594FA2 A3485AD9892B0D2DF9E03AE49961F5A6C8AA8784089E0B06AF315CD04A9F38082DEA3B8D2EAAFB67 C50A8CF451B98ED73245AEB99135764B21CA3D3F57ECE091E0D97C45ECED06C5330B06E9AA7C51DE 83199C8A966E6DC234CC9D410A74D4CA98E870E3AA5851D3360C0137754770CACE24F9A3D8EB9FD2 3BE64AEFDA58D207CF02CA23258981C497AF1A2BC4103620BE273C32B7E365F34128F26CB3C97BDA 308C7EC1E305453E470B3914D3FD3BBC0B6B31289BDA79554687566D36E9ED413CA360AACD9C285B 73BD0168AAD1B3466B3D1C4CFD93EFB25C01DF805E78883F1A47431676CB275F11F8783000AE5814 08F13AF87ED5C06C0500C2551DCD25EBE8451E848F896FB87FA5B6747A3A4D769331C629C6498851 A9700276AE332E5D6CA232210DA2220654DFB67BF158BE6B83BF5EA804FD2331D5D8DD8F28BB641E D1D48585E45D9CE0360B3127F17F250132B9B793CB12E3C73EC29D12E2A8A49FA6DA83681C60853F 12D7F40E9355E745EE3E010916E256BBA2A0929FA38BBB925B571C6611E2510CB38D49B7B161E3A8 DB4E3CEA159CE9861205B192F836B6DF3D87376309A5117680CEE55F5DC846CAF4BC1A026B691A01 E04777FCB7E39F05600CA6F978655DB232FE827BD4609C45B41A569D641C35998E5946135462D45E DD8CA6B10CE7C9F9A55C2404DF2BD4C7A543D2CEE42EE902F9D78D5B7795AB83D72ABFEE48939C42 C22511C9A05F3A0D17EF606722D194EBDAB649073F9D74133453B5F65FC9B0123D81A8299EB9D20E 3208EBB4391EEFCB5FCC2BEE2734C1ABD21725E81064ADB86F603E7AB961301E5EF39409764C6495 13392A1C01DCFD0951B455EE3B4810C1DB5E5AE10D4E612AFE2608A6510FA935A52ABE83EF404B81 EC9E62B8D9639A9B39F9FBB8077B886DFD03562DAB3602FC3D3E0C4E6736CF96465AF3C947362639 FA5B048D7CBC8A1D570366736A1215B82FD3E7CF7F225D6201EE50DD8B99B204EA2313A82892E911 9CDB742A62BED2F342A13F6E4F7BDEB472839778FE5AA4DF4D71B35DCB0BBE80C556F2C82154A0EC 9172A1B358D3D562269A11C52DA3AD501E842EC2E2F415E5AB95A7236965313DF09FCAE352721091 BBFFAB2F1CA35B3BB5BB2C83B02CDC8798D2D1ED6D69EA31F0DD809C51249AA3AF92F428F750DEF0 1BD9E21401CB248049995A01A786238981E3FB1AD96652D83DED3BABF167BBC3853B53A3ECC3D3E6 29DB1831892579F03BF3D5DB1E1CDF4F7B4F8E691BB2A0BC1E025C61D83120D5EAEFA0D9584A10A3 17FF527A629A4A3A8C4884AA614D5D909AB2069D62C3E7F997B93823F89C46DAE725D650D90CE448 C69B242C4F559A22E0348A4231C367020B0CFA82964711AC26CB25BE5C78AF74DD0EE5E59DD3AB99 127A893A832006013D7CEEC4292333AD315961AF373FF4EFB9ACD235F31FB2DC42072CE8CA218283 0D9911B3AE83BC1C9742E1147483C9D55AFAA4ACDFDA461B78B32EA6687564DDECAED65CAAA02362 674E606B9B16815CF5D7680B54DC5BD58DED8DC45B82E76EEAAFD4D1D9B3E337DFB9CA2E5D61EC12 9BD241A95A1DD8E3B5276B17D44E749BCC2022D796A8A30E42E4E4DB5FFC8EE36F9EC08C5B93422D 2A35474DE94D2E6B7B934546031C317C396990577FAF7BD4A757288F459701571D37346E9B6A5593 641968D7A5A8F53CCCC319139F3221F95DE305B73A515B572BCC7449A5BB5AAE5575F9F782CD27BD E7C91FF55555B9EB56658A3EAF54C344419A9623EA19EE2FF8211719DBBB8E7121B702859B151019 7A45E2B34E3FEB68DE3806B92207751ACAB790DB708BD68A082E81C4438A9359FFA209ECA8F1C8BE 111FCF0B14FF8D6FCD8D6E6F5415BA736391090927C35C6A40366C8FB1531D3E26B43CA2E19B9BF2 61D8B5281F674B796778F2AE6C695E718CDCD84926DE4FB3350554247F17CAAC6174D47485F1EA8F A2F8358283241DB5977ABED63BD617B9BA15E2C6EEDBDF3F6E03B1A864415369E54BABC791B15546 BB22B0B793865470B67B63253D28927B9AC4131CFE532ED71ED6F95DE9E067D0D5CB4D4D640EE8E7 0F80DA27CAA53D2AD8F595C01B65CE2E881668653D503122FD4C572048ABD80CE50AF329341DE121 C9F233E77397346426F548AB4BDEBD06ED4AB3B22F4024FBAB15C97DAD4EB55D7E2DCAEF1CA31192 4992DF513D31718424F96378B6A61B46F91AEE64660BE72146804F7CCDE7B9F2F2503AFFEE6B52C0 7DEF33F5BFD815AFBDD8D9DF2EBCD75680819D76AA451A00F8BD162F4F81EA29335AC807F583F336 9684123EE740CCE10C380EF996B343107C20A6C8636A2EF92A3658E07B8073F90F4ABC9943AD03C9 DCF6040A036BCB0A8C19ACAD9F530433AE4CCBB50B5EA9833B88954EEA34BFEE48BCE355760C2BB5 80D5032B886419DF974E4D79661BEC1E7CF28EA202E63EE5BCFAB572FDF665761D9206D0FBF732F0 A874E2940398084280DFD1B66692B454B37289DBC608DD68C283B2CEA7A119B4454EE508827E2E5F AEC1380F6F81EF5FB2C0F86CDE8CE5B5982990EDC18BE8414FF01D5820F58729F7BC4FAC0CCA452A 84D96573F53CDB29276BFED8EB3CE15B2E54E5E56F3DA40D8943706B47FFFB9B635E95C0DAEFF766 4A70707C375949E07E4BE78782357EF42A444C7F1D00344EB9F38EC69872551F75ACA11661CB4859 CB0B7CEA8352E58019E4907739DD094EE6C8A16418D05328252F0683625E543CF2407F5FE91D03B7 4F5B1819EDFE9F6926194ECDD9E3CCACE9680F72C6127B695DF1DB28B1E8F2EF8EE055F5FED55BEB 9244DB42F148C8DE51BD15A4AC18E12A6CBCECFB5C07CE4F267B7610EAB697098F784AA902C4B1F3 9A4368EE41ECF35466C283047E29C331667F8553CBDDA2040F2F9D650FAAFFB67FC5CED0EFBF4314 3339A01092C0EF78F894ABB47601BC79579AE2B061E62CC895FC533C8D2E539573BDE97852C0875B 442CFC64B7A4E67257957C686256C068207EB3385C05FFB81830900800EF4B1980ECA358FE7719DF 6A17D7DA06E35275CED8A1BEA4510F43DF5285D47E90A058D17CFE8102059046BC720F1767666896 781C704C415FCFD84750B3A58606C5CDA3394F9B898ED05786E0A7B36D9B9EA92D18A92F4587994B 6D46B31821CC5D8F95E30F9A25E287FD2BE9841CAB6EBF3BC0EE2FAE7C24548A726DAF3A1D0DCEF8 CC43ADB2A2564B3278D3F5E8B59EE2CD644849ACA288A9A1A3F0C62D28BB4D80E45E9A8CCBA4766A 5484E7A386E4D8D381A0EF35CAA8BF41EDD29E75D2C7EEB0983961167B154FCA33BACDEB7D4DA0E8 FBE8F924D0D82926417908716AAAECC8BDCB3B9647CCAF1705F07D2F4EC373311DB419CAD8CCB30E E915211F8A96E01363E5DBD651E7FA52A9CAE4CC4E1002F99EED676966A338699C537DE38403888A EE101C0032C9C3292E93C7886851427C61FA4CA719879418A0E1597254F3AFB153BFFB3622CE0FE5 8DAD09C2B58E5C72D3247A3A2E44826250E764A635373844B29D7C306E8EB2FB0A790B915F483AA9 B68089BBE8351CACAB151E66A338A98B68BF8DCE4C150D3C8E36A14CACB6FB50809CADE710CD84BE D48F4E6CE1A8912879A9154B7F468451AB63BE785451F7F9A41EC77F1027FFAD3D6A45BD37B3C33E 7BD97E6E0C95E7C65D497BB2C08D2FFC34479A29BCA35A19FA15776829227BA2BF9BA646F0644955 6F786B35B22D85ADB4E5D3240FB89AA81D695C0514FF1B825281DCB2587766A3D36BE298D61B0E16 0F130A75F81F7FD8A4CA2F1A1873309459B390E9DB7AAD4A805D8753B08B90E372633E7C27123D21 19BBD4B6636ECD7F6B64278565DE85245E79E7E7B5EB72ED9E194F9DB02B556B287AAADFDE673891 6C5A0019C93B9441023356B5CFFFC4A50B69CFA46D2A8F569A118776F0FDE78F8C30535C06D996AD 4544E337F8C8A29D1B72BAAD377D6268DA8524596FB23E1BB1F45EB32FF3B1DA6DD89F182CDB8956 6E7053D16D70E52D942AAC85F7FE18A75C015924D4F9EAF0212D4B6EDBC8EDED5B6200C735B950AD 5AC2ADD2A464B782D52AC6D3B157AB2FA4DCE0E9D08E14F35A012C9EE4D12A92B6DE3E351035B4B3 797BD8FF17E8AA4C3304926A8FA9061B843F489F6DE380CE61A9996DD05AE6FBD1A169E79AD48BEB ADBE34C0080168757759307EEB5BFE904F0F3BCA7B49598BEF3BEABE37102538A71A69838AD7AB6D 1E7DAEA9972C82CE4CE087F57638CEF2988E582B787AD9087F45EC3469CB83DCBBBD13B23410059C 7F3B1FC1986A6CB788794264FB809969ADF5D76971761CE712BEE29F05AD9380A27A24D2A367D7E6 E65607EB54D946DE81FC9F93EFAE4EC1E408328923485CB043666F7F1FA8A662023A4723EA5DDED1 C9B977ED5D3B90DC9CF9E005F813F2A1F447FC8AD27D48933AEA27731A8742874E291BC071E53C61 08C89DA9717148CE7EF01AEB8428436E03144F0DD680992FAFA871AE6078F733BF9919CF553DD11D 744F0C8F48F4FD2B962A7054D079AD149D2F54253C3AC9469899822534638BACDD722735F2A08F3E 7576663290F9154594E9F37F776CE7D62FFE79A64A891894CDE22253D4E62715618554015F503C79 4D0539F5C71E31E8395998ABAAFFC1AD647C9A771A0E32A37219DC89A7F6375AA3A451F3E6523E0F F354BFBB4129E6C14D32FCB9FB0E9D469339D1F5CDF0535857F87102B46366414BC3C68881BFA4F5 6E9250C0F50D85DA2E732F25DD26F63CE69E7161796A6F5D93DA077EEDD23AAD60A20755A82865C3 29FD6659A6289196E5D7FB624DA18D79E33D4330485DB592906B46ED2DB51AE603715E13417E1031 FEA35D69AEAAEBB7ED579920A8A8135596BCF463F4F7517F6CB33399A76ADC58D25DAF136643AF19 F7B3F5F84191ADF3CE3BF6B77C56B86C4A96F572D00602E2A3F2C59EA2043C13960B165491EF9E30 94DFC49665A85B2B0C2B80E70D9B8465FFC76226CA2156C518E20296A03CFB7E518EFE3188C36AEE 1D495039FA44A190BE86627DC2B9A7D39F0B04A00231D50009243AAABF51353525959A7E8D053C81 CC3DA62C1DA57746EB727E62E81379ACA70CEC39CFF6277693858D52F3AF7E18158854C048893643 995D674DBA8A6DBD68F9AF78F321FF350E2D9E328C79B4EFB2F0ACAE94336DE4F168B9726D1C2D42 5E93EECE7A0962558DE29FEF1410A66AEBDDEA1C44A1141CF492D00CD5EBF3421563EB485F0B51A3 D8E2FDD952088525EF5AB327187C1334EF519CAB944E390611D4EF588F6F69E395C8F5C0C258DE4E AC462BDE2EC0FF4598676D30A4FBD5D6728DFAFCF1BC1C5B704DF3F0B9F0AB0F86A5743DD87063C4 12F67AF834E9006144903F66D9756172947EC85F1135C93B73BDDCFA20F13C56A8CE47983E7BEB26 7B20BD0AD2A3134EED89C814C97C722F298AE1430A2709119719FB1BAE325C611FE704CA176EF770 CA8F99811255D727F05AD4BD92CEE26BFAAD1038B8F48F4C23C77BBD0C520CC3C4EC70131DA92292 8E8DCC0C6E7CAB977958F00EBBD775640E4637223803CC77F4EFD1011BC2671C47CC955EA37C5F7F 08E346F05FFF2FE9997544E2332E2E32737E458CC22E2ABEFDEF19D34DC312DE59C45808C6ECD497 81E6C3F38D9033E13589984D128D67CE9D60C714955D99435998032252224EE3986B316B2EAAA4EF F5579891E4C6CE7DC29E201B87B478F849CF7FEC4887CC51E8D0185E9F9BEB204E85798EDE08F7F4 45F97894E059F49FDEEE94638567DB56C4AB9C56B2CAA8B1E4214FD78772F3A1BE87CDC96043BB94 E77A1C53D83C5F4FC5916BAB50A02EF94E1152EDBEE14B08414BF3C0E32954814EBF6D2FB66B6066 A8ED48DCC7A6B71A39385E3815E4B40C538C08AE171C9C4327D670AD734FBC2A38EC78A2984E3E9F 45891733FF205BA939D4C39D7194DA5A998A174B51CDFA7AD6F6F8FBC62B997D9642C22720B27A2D 2907862C14FFCE1E365C4A92E8D37DF3605EB04C11E6F5B072062B23F6661671ED5B9E8756881B8D 262E10B674F6A59E13255B99256A195F252831BCADD56E219A11AB059BB7FBB491A9FDF461EE6219 92674D2B32C54202693A3C9C2B0D1DE1032F9375A5F65289A96C8B068809D4D0978BFD2401B24894 254D927E951256AED210368FD3BC04A74C4D50EC14A47702ADB3B7A7423BF38E50BD2E6CE58BC7B3 32E0DD316514D2751C41DB89E99A5E17C2418D436ECB74146151F171CBE96B5F03428B1A3C176C1A 3C4C15BD03673A5A40D35CFF740652D456AC1BBE764BBB4E87D478EC6D7612A2DDF068C8AF6EF0E6 A90A2D93566F78B281650A25344096EEF12B81925ACBCEB005EC2551AC934241092E0D681A088C91 A680B2C214B0DD1DA987C7ECBD2733497F13D5C8FE7CEAB2FF735BED40CD058CA1BB405AFEB4F991 64B7E65E83E1FCC40A0E746BA92005F730B1C940FB9F2097324ECDBB9159E9C5D9775A0F4C8B584B A7B97608FA8E3E9DA8B06C60EC7FB29BE321D66C031F25426E94BD016EEDF19B02B3AC95FBDC4478 7F474C5347333BF6BC380DD6CA1F80D3EC578314AF5B38B4098A0F9ECC7AFDFF7F6EB8D87A78CC06 F744681281BD260E93B81B3B5BDAA6C2B18623D52710E1F7C31C2F7F62AF6B6DC36A1A2EEF9BD163 0DA7269C17F7DFC16B971CCF11E838BFEA5ACA1A9EC7B2184D8571C7FFAAD0A5F11B59F21E9C59C0 2CC71EE02A56687E734BBAB35D529AFE9585D9F28793EDC058C69F5B879D9CAEC019D889A52A96B4 BDE745FC715075989908B5BC4807C02F70AFCC24E4009C679A48E552E57E19271ABC4B80D710219D 6E28EC266FEC665169EDA58BD1811423FD8538AA817E6E8F55FD99989FF2BDD35616FA984DCEB2A5 7C0E4ADAACFEC91B3E2C76D4EE70A2C74A7F3CF701EC7AA2A98DADFC6C3D88D1F28BB26DB920DA8E 662D88B4D7D9DB95A053C6FE66B886EC7C53B9B7D3C6297888021435A5EC2A033629C6B8C6CEEB9F D4DEB389AC73C4B6E91D4B02AD2FCB58DC5127A2A30FC6C91A7BE5819903641A1ECB1398BDD09661 24668DE842E35689E491B7DDFB042DDFD7627ED8960AFECD8E4137B095CB1BA8F453B6813AB9C635 E192916F38D10FCEA1BD2D2BC677C96B0DDEF81550FA8135CE4B0A463FD38026469C39F5CA3CBB90 A5E08E4107404C6F1F37B66D6FFBB6A94E185E185DF8823DD161ED13C7C54717D962B914F8538CA9 9300BF77173BC6A61338494369D79AE1FB123A342BEC33A82FD33E03E35FF7638C8D3CA9E5C5AB59 30524CA27E31E262F1D1C7299AC851B600DE2AD370AF3070161069E82E0D8572A3F82847063AC89E EC97D57DED7A15C7B4494C9DA13313A0A38DA08E46A6077D7DC0B11180B731B7F9A74AD7826B71F4 982A425DAC660791BD36E257B604C0F05358574E6EF59F6DADE9B8CFA309A0236F3CC3B6B9083D1F 3CD1E53164E4BDFDBA2FDAC66F4FBC8B8B7E5F86396B82B0CBB28076C9576BC8DA0AE5E5C4EA29D3 36B1B1DE675382ABD4DE33CDFC5506C94BD613E7E0EBFD913F8EFCC69BC57ADE0F26A1AF60ECDFEF E3C0A2DE3B0577B2568B4DD723F487A315FF776B7FE4F4D2BBCA9E656A9FE391BF855A88E1D37836 4DD028055C3925BE2C1F9FE8EEE96716394B083B9CBEB955F8F6AFBFC899428DEFADD760716BD951 6BEED5A38E87659B58766600781BBC2A4F90E0E601C3C05A71BE1CB24032D97D6EFF23BB62B08536 D3CC59CBAA1434C05E621FBF31AB3112C5A859930317CC19B7D23701004F59180495A9EE6DC4F439 DA913C705EF8B8F3300415DF27410CF1F0B70697401FE728FAC851298FDD7CC427CB58257A54EC66 B99DE14FFF313106AF15EB6ED25FECA02DF7A27D42890F6F11357A462C840DAA446D317D8436CAA2 26BAD78F77303C4C311D07678061E4B2ED671EBAF5565B56C692F9D7112EB1797550929CA819D48D CA58A243E63AC764EBA0F81B5D303A7EAFBC38900A9EF430CD8ACBE520A83846245B235C4F07451B 9EFBA04C5049AD21B724A2655308578075BAA5FC9280A1C1C422646E4B5946A72E7BDCADB4552268 C4D279613F25D9D838459AD9872D6BC01358062F734FA2987BE676E211A45C712323FB382B8B7F8E 402AF70267155AF289BE8FCBFAD89B699770FB666CAC108D243A34AE920DC1A20C7D80919A0205BE E980D2AB6784E9C41A115C35D5BB39091F3132923D077459B55AC5087F91B5745419C8B78692EA18 93EB21C25DA44362482FF802CB1E58308633F2513A89CF9F916C174CDAF0514409FB3603C6099617 1CEAAFB16B629711D611F38CABC70CD40AD38F987C6E3138A9C513AD836E301CEEEC951E8AC324F3 F97B8B532BD3B6C9DD482963523CB932D056D2DCACED127FED25889DB06469507A07AB9940825854 D9E5C6BC64FC64F92C69128B08805702B6F5C513E4E51EC6D4BBFDC45876BD2FA875EBED928F9789 4A4E436DAAE63A4D666E43E5F920A1C00FC6ABCF8294417C590A2D239EC18591A603E7A8B5DD9406 ED065997891D0402E3AA32F0151DAE7716AC2CB9EF2AE7B33985EE707EC5B418EC11006EB29E2EFE 1AEFE482CC17134980C22C80215365A2307A4196D08B0110ACBE09D655E683E39F82C3C04FD87B8B 1BC065970FE34016E5A6431FC5B5EEA2CC4D24E5909EF60899242065227621B532A3299C518533A7 E36D2875E4391DD4F4700C58FC1291A9FD7B1AEF99DC266CE635DD381E787C521F591D982D9CDC14 64B0C9A7F71586CEC4AA5BEB2F7DBD9B28945C386E9DF7BD287C5B68FABE9B39F7656AD9CA317AF0 47480266616BB60A6EF88833911AC86B0DD4B8CF6DD7846D7D7287C835F562EB872BC231B67E69CA F6BCF76F100B62B0A8241036A45343078EDE90AE99598E8AE3516AAD7B89A46D1BE02FC1B034BB84 ACA6183F8E47BD94092E802561802B485263430A5BD1D86B88AF8BA40D2D119AB255BA84E9D3C1B8 C2ADD3BDD0F9E1BB745BB48C562CF2B1320DC024E096356328278EB45EABB8A36FE1C7757671152F 2A8D70EC32F0BF60EE76D337B34AE46A5A92CE8748C94194B9D9B8DA184E5059BD08918B4F39511B 13F09C2BF10AFC9F742FFE4B431C8713F3BBDAC63DB1BE14293BA25162B777A3158A42DCE9AB1D0C CD18A1488AFCFB51F3AC1BA1F645F3C9F675169EE8EB977E2F8E42F6F4D8FD5186F09519B29A97AC 808E6FDA39F975C11890C8ECB3B76D168D7935F18D39F77ECE1DC3150F3D870B139B524DE56691A0 47CBE6633F6985DF4C5171BB50C9AC773EFAA393D128A8DDABF43EEFBF9E7B21DFB089FB112ACC34 0CCB4E359E7717B853C11BFA31E76395457A5D21E9395A918B6784BAE0E00E4FC230BEC814FF755D 1966B6F6CD038F0384222266A0AEE1E9FCE35AF630AA6275EFF13E557D4B897316A1D610488CDBCA 8E62C9DE9124D37F45E898CCE41FF8A6614EE9AE9F57A7DFA7EBA42944E3AAACFD5958ED782DBDA4 220061BD6084A8680C6F640936FED957AFBF67EC8933A5B2131504B521FB0BBFD0A69928734E65F1 DF009147C3AABB6A3E3EA4CB745525F32DBAE2AE298880848AEABE7B1363542568323F0E94C284AD 3AF25830F54AA4AE43F282A3747B6174E63DE9AA8FB2EBC18311AB6B7E107E2A4F96A58B9965987D 7095F2103895FF890E8095B30DE86B9233E32A555DABB72416E7F196CDC0042B482D45AD742053A8 1F0982FEC9FF8FDA7C9F0573FF538056A8C8496E88B9A50916DF35CD59779D431D416215259A03A5 552EECFF286E11A6BB03794B644A582A063362F9CBFBECA6E4D8E2D1C4B8DFA41477356FFF24AEC9 1558566B9E637F6123E5742010D827882778788447AD9367550F42912D840E95F447C636899E6545 038937BC8560F6582E40710FCD023CD2BCA5D27E5A52526D79052CE0A11826E34B626265A066EF81 EF5603F8C76A99C592271A1A0ED2A4288B965C46317C53E57168BA8854CEA42113DDD97648718323 FB7718E8CCE6C362FDD9F040AA592E2F226ABCA4EF2A6D9EE02C5BD7BC34C9A9032F8EE1D85AC8EA F18513A95C95A02452F0FE93C58123D0017BE8E2641FCEF04C49056A50D8B3235A1F1D1FADFA68AC A207EBE1283C28B95E27DBF45C5C4308D74362706C7446CE0542D4B06EDCBFF7E5B8232C9F716079 9B0706BEC09F3F4665A1350A92C9EBE3AA94C3A85E8F24A6848297FFB5F0421E2C371015605A9E99 1261BE5838FA16F3BAF5C6EDDD5810755D872D480B236938D297F91E443A77EA7707A1993242CF8B 9EAC2816993A241741F30F2C96F7C95209C5B10A5E74C6DA927305658FDB65EA768F6349639E7F96 57967390323A6C3EF6542C9EEF428EDDFEDD12CEB6FDFA3531C87DA016441A97AC8E20A8F2050262 4476C8846C7F65AF4D80793E264FE22AE0151DC9CA946A1492BC9C25C9CA2054305C21A69E864A34 9C69340D3A0932C492BBA4C84953F0B39B8271580CD3893FC0870A171A03D797DD980CF1E6015874 AD8ADF169948EA122052BD1A7AF5145D93ED1F44F2B297F8BC7227CA081B257FAA2BF82E336BEB74 E2B1163DCA2BBC255B0242E3F5F5E9CDCD40CEEF25FD8AA32EAA0595CEDB8A80925A017086CB7572 CD6F84D37B2BE53668658D91BD6278D5EB1E720402499655EA30F05C189961E7BC57DA367BD27491 D3EF1B875E68A7D795D6A3A51A720C5C0FE32578DC1DF702EDDF29CBAA213E4D399B1C5FEEC07717 9ABC2604BA521FF9F057D8F4B598B8DFF98E3523941AA49335BBEE926D3078B6F86AAB86F75676E4 531CE274A1EBB907C8F5ABE8F4B22ACAE3A8B5706384E990911B538DE42DB618BEA004BEAEDBCA63 212E8625B8954E7049BB5022344FC636C4825553E337677D764AE1A8747FDE389E21E4FF990F9F3D 13CC2FD128A335E7DEEE1F0DFBA190CCD6DAA467C5CA3A0B0FC779349EBDCDA612C86FCEE0B35752 A9EE4D59050D640EAD626B173C4F5CCCA4BED13114C8C4512807B0443A1F7D93712A7F9131383D47 5E356D02CB81C8486331D82D6B56EF6D8413C17010AA0E71076CA58B9287E40B88B1565D74C2433F 79EE5D11531E2B1C73718B85E58DDAC671A549945311A4E6A5D0C4D43C81635981B0D2CEB1404B0F 99D6E2A58A47FFCD5D78FDF130ECC7A9C7D5F730F700D72ADFB40E80A13B961C684A9A8F51153935 7D9C494E5E92F8DCEB7611C27319FA1CBE889C00B5DDF6F2F1D7B2E245E35941C3B2F8522A8DC6DC FD535BACD851B9BC829D7AE8D9F7656A4E9F6DFBDBEBC52CD1B39DA2900AE3DD923FC5555787AAFC 3F447D3FC57F50450AA9C0B25BCD49DB4CF75FD8573977970D879EC479A789A5983487AD198ABEF5 84AC86BB733EE0C939B89B7DB736F401417F82297B6E2A0E54558B4D61EBD5E740A3CDC0536E529E E7C3C09D8B48F3E619ADBB9E983427E4DD16A9169EB89477264CF1C6035AA71452D5D094B8E6EDAE 5E32D5D331495C0E8A3609BCE37872D28876D9C0196027226489EFB14C1E4673A0CFF8D59EB97CB0 2C58AEBCDB700FD448C7FEC8BF52FE1D690FAD7DFC40CB093A12524E4877ABDA8B3C592C8E06CF6C 637DCD5063004234087167ECA68785CA06D841EE84B8CB421FADD22922381DDF59E69C3FE2D3C14D 096BA13B9CFF9E71D8C78AEFA7AB3D715227E2D50A271547240478590FA27486D4BD3EEFA90190BD 699B4A1357DD758FDA8D209E6309CBF4ABD12D7726D8E3B2A929C640EC2FED69899E50857CD6068A 55E40ED96ACD8182B213301A1F9D2D7DEC695F4167F2BA0A08D34C86FDE2CE151B9C5D80E607ED6F 6B1008DA0E0B634DE99BF437195CDE3BA305D45CBF8CA001734AF08E060AD7371B3BCE47935C97A6 E1D2C0AEF2F9815F6800BF65191133A5F5B6A44716B7BF4F00D9A69A3B3912CAD898306A78C7B163 1DD6313834E20A40FC0DA1221F67BD88EB2CBAE6BD23EBC26C865366BC3D24ACDDE08DD5304745EA F9FD8F6D0C66D266DF9BDE9DD3F13719C3E747E60EF5C673012B3559F00CF8207717F5383B3319A8 0846405195D0A10013D76AF412E71F7A315CB2D5A308B181C08B813E27F8F2E4D19C628E52D15D36 66BBD9E0A090FD0E9B605EB96CCAAAD328DB0CA5E65D46DB8D46A4067E6BBBCB68D4C73BE0A6A9DA 51330DC94771E1FBCB6C8D257BE81BF82F8474FF4322912EE8B0AE0028E61EBF1B05EB4763352D7E 0B48642E66756A225F5EA4F92FFF054E912EE515E192BA28DA9AB2272F1388116D9C473B8D6C5738 F90B31881DED56485864FE23788CC62FF866B5A8B212D9221BBE853CAE9F36F54CCB552887603234 F6BEA7243885057C67E29133B2C3E73EDF6C7CF3C3FFC345C920CED25C399BB864B228F18E9C9F9B 8588D4AEFDD97BFC57413F0974494EEF13DFA70F4F1DA1FBF091C8B6EC0AA1F89ED0091B57D48C49 72863A43CCB56B8015B9A0DC697872F9F648D5B49B580395785EF54F8AF1A8E6DEF55882617DEDFC 30F5FAE1DC22267285C1E82E1B81DB4CAF3543AA307E1539661896B497480EFE8770E19448D01EED 3F5374BA95CDFA386C791BC1395CB24A68EB80B8C17FABD1439B88D6495EE1E273AE1D5812329AE4 32F71A27A968BD8B840603B642ABEE7A198F2BE6C789FE1C94A1E5972AD0737751E0277DFF602396 A1D2E349C76A48276BD2DF362E5331F0095DF7CCAD742E4116BF6CD4F54462704EC99411144ECDC2 8E6E824CB9341FB3BEFFD5CC28A91D7427FDA520168119946EA8308014D252DA43AB1D4ECB9BBB63 26A7E030925928BF83709D751ECE89280C016E34B1FF7CFCE905AD2F09F400B0E4A1DB0E54A72926 60CEE237A120E97683350D795915844C963B85D7A458D985AD8DD964EFFD178D44FB38269D1FE335 51BEC62166575077129E34728FF77F5D9DC3032673E54DBEFDC9BD38F12D59769C397526BFC28574 BAE5D4E2E8867C15149F29437932AC69E149799F0A58F36A1C0F35A832259098D874DA8D9A74C570 1FA7DCDDC53ACF4DEDD234D5ADF92E2473A8D085F1D4D8071F6EEE76E7A13B31884AF28F865690CC BA9A0AFFF5A165D00D6CC5AAA7FC80D20249FB69D874EB4D22E983AC9F1A643E61BC1F86244F46F0 F5EDDAA095481BD7B9036237C59A93AB4544FE42838632A6D29DDF30B8468ED44FAC9700F99EF561 5C140D32B98594EBFC3EF9A1E25141CC4A3BA6C4E7387850D2915929F69B85FD3DBAD4F007F61F90 42792EE59E7946B93F78B480DB93D1F5126491AFD5D1D932CF76F5CD3AA0A0D92942CDB9661FEA64 B503E12263AA76CC367333AC8B4E8D6FC912535BFF62FA279B0DE180DCE2A30FF94E7E77D27E1B45 DC9E368A373EF046DE0D82EAD9A74CC44984ED735C1133310C8C46A123C929A643C2E9CF4B2F998D 52FF151F8351A95960ACC91482F62E6E5F6764A63BA770AB0E6E1789D00988836E4EDC8EFC98339D D05E5AF971AF96D6D959662E1644975EAC91084FE5B925F1DE88B4FCAC875A26396ED8E37F958418 6CBD516872E6FED0990792B7793423AB4552EF4F8CA9009789024AEDEB0AADCD19AFC1CFA23F00C0 DA9858DB7F6365E7966B1EE28D3C35111824EC9DE6B91728E6465B0BE2725984EC555A130C7E1844 86C23C7B56FBAC70310609CE2A4F09B457AC9385D20808D51237BB813F460D1B947E9000BFBA0B1E EDA8D5548397CDFE03BFE5529C975D005429CC10F0F327E30DC9F798EF5169C9E0650BEF77E45269 FEA25A83C7B4E9C41A8A10F64AB5BE89C94D5BF588FB6739B9A39E6D6E382E98211CB76B8999C856 FFF505F3B601CEB9B27DF79D13E90AE0462678B8CC1DC12056AEDC838BE4FC3A792AE44ED8A97AAA E99BFA9ED2E6EDA0641718D8B6D4203063ED1D68AFD6698BC150B3B01B29975094ADF8FDD2CA7FDF F963531BAC551CF009494DAC862DDFC9A0DFDFB74E33C57F102C1B2C152094DF04A5DA91944534EF 7960BBD22D35EB3B82B4B378E7F62D7D3D46B691A0E932803D35011DC3D4B04B9BD1AA6073F0E656 DB7A5F7BB731D46191AA30408F69CDAACAE5A8870EFB1DDC0857AFA3332CA4DD5EDB07D5D447B747 B51A13B68934914C68131C65DD3F49FF6FC68771738BC1935ADE69445A36A01BFC83AC08DCFC2802 82E128B238525FEF6E69D3F55E6853D7E5CF227F88FCC814AC374A7B15D0AD6459D4374999A1DE1B 0FC6217F5B76FAE0D8C70C07E82A15103A8A485C69CB7ABFE9C12D17BD8879D30DE722BE1D7DB9E9 C792A68AC8276AA86E84D6010255CFF1CCAFD554E3E1E9A2DA82088FD5E89297A8C08B408A587F79 AF5A43D0CDC691E3B54286AA143670E2DF8EF1FB01B5BCF4E08B5D3ED8A0CE00A05543152A60D6EF 1075DFE9F4C9A3024ED26B38F4DCB7095A2666BED1719A89BFEABB731089EAABA90396D279BF7C59 1B320711AF742F61634B2E935FFACFF7805E2D3FC21CC430AA930C9558251E2B46C5C647191AEB0F 5FC3CB7060571F45AF80BBFAC83FB61CAF3BBFED8F1CDBF83C96B5646D666CFAF1128F64AF6FB27B 0F8425BE261C4E46F547CDA5EACE76AAE1FC9F78DE592D058A04094634DC7924BE37ADCF92C856AB F1D80F41069E23220AF6BC1DF9BCA5E2F5DE9A8E474D797C738CBCEDDB7E4546032719668A4B00D9 EBA06045F8A6D479CB8B1190F10F4AA0823E7AAA04F9D86E2244CE87C2FC7E86997F949382B00AA9 6481AA55005A516D62E12C41C179BEF191ECAAB40061A84CD4271261671A0BDDEC6027A0845AB0C6 380A392020BD5CF944A37612B16B32F23645E7B1A0D5C7585AA5B7769001DEEEA8C9F51EECB4B41B 45B725D9D7901FB962431D4CC220A2FFE6B333F061BD87B66E9BA87E64D894D3B19AEE0EB04EAEF7 8F5F10CE5BDCB26AC83FC8FF68C38172E9E2E428616873D3BF8C2B0603A931CBB753192CEB7E2E27 064A806BFEC2E334CFD179DDA4C3FF82C837E290F95D5BC6C28294A2FF9E7B971FA5AA785E194B93 7DD2B9E0096585BCE0B9337CD8FEB0EC06E6E585D237B312B283B012F08588EDAEF26D4009DF200A E2195CC8E9DEE22F12DB2428B16A2C22F29932DE6676F28BCE6D9D85EFDCFE68E06E120313CD9FB4 F57BE71B6B220CC64C7E3E9F523EA0FE0CE1C3741E61A4F49B248C47F856F517536093426E2713A0 609C0630 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark {restore}if%%EndResource %%BeginResource: font NimbusRomNo9L-Regu %!PS-AdobeFont-1.0: NimbusRomNo9L-Regu 1.06 %%DocumentSuppliedResources: font NimbusRomNo9L-Regu %%Title: NimbusRomNo9L-Regu %%Version: 1.06 %%CreationDate: Sun Mar 27 19:14:25 2005 %%Creator: Dafydd Harries,,, %Copyright: Copyright (URW)++,Copyright 1999 by (URW)++ Design & %Copyright: Development; Cyrillic glyphs added by Valek Filippov (C) %Copyright: 2001-2002; Numero, infinity and Omega made by Dmitry 40in %Copyright: (C) 2001 % Generated by FontForge 20041218 (http://fontforge.sf.net/) %%EndComments FontDirectory/NimbusRomNo9L-Regu known{/NimbusRomNo9L-Regu findfont dup/UniqueID known{dup /UniqueID get 5020931 eq exch/FontType get 1 eq and}{pop false}ifelse {save true}{false}ifelse}{false}ifelse 11 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def /FontName /NimbusRomNo9L-Regu def /FontBBox {-168 -281 1031 924 }readonly def /UniqueID 5020931 def /PaintType 0 def /FontInfo 10 dict dup begin /version (1.06) readonly def /Notice (Copyright \050URW\051++,Copyright 1999 by \050URW\051++ Design & Development; Cyrillic glyphs added by Valek Filippov \050C\051 2001-2002; Numero, infinity and Omega made by Dmitry 40in \050C\051 2001) readonly def /FullName (Nimbus Roman No9 L Regular) readonly def /FamilyName (Nimbus Roman No9 L) readonly def /Weight (Regular) readonly def /FSType 0 def /ItalicAngle 0 def /isFixedPitch false def /UnderlinePosition -100 def /UnderlineThickness 50 def end readonly def /Encoding StandardEncoding def currentdict end currentfile eexec 743F8413F3636CA85A9FFEFB50B4BB27302A5955DC23E0F3397300C8FCA519E56C902CB3B617F2A7 538B6DC265A7CF20D53EB36E373340044ED3C3212B846132E1960981D2006CCDE888FD9671CDD7ED 1352864A4B63C0967DB2112FA1C9858565C8FBD0DDD08B57B7FCEB3D24B86E4B8F343E1D177E9F46 BDF43B991761555A2BD0087D171A8D4E0704D7976EC07F0120F5004A55851E3D7F1B101CCDDC3F8F 02070217787E5D3D718929D6E6B9F17D30A17EB6ACE1F85BE11BA385884D9D001BF3FF9CCE9EA1F0 B0AB744DD526509FCDF640A987C137226C3311159A61D3F39FF8D93FEA693556CA88AB75E2EA45A7 F582C680D1716F40D0599BCA78DE9403A278D938290B5B0DDDDD88C7C2E2E12DD6A97210070FD635 D7648C009725C78EED1F5CF2C9C399EF61CC5BE5652851290B1C997559CE3FAF089D76A3EA9E7E1A A924DF006EBF239FA2386898420DC8084BEDAB372F6F8DF86AC0C8E45074E3A04E05FAF3B2664A07 019431A2E105FA120BA8863FB268E86434BFD7195A81B97C04D538537ECA6AC5F356B5BC9899F9D9 78FF55D36DA373E54D49753DEDEFE803D2E6B852BB4E051A3D3DF527941FF0728BDEEA59DCB7A099 6453481470C29F8748B9537E696587C014FEF4D9A493710F4465BD2D22110C80CD0C71A0EA39A1F0 B6CC42FD9D8A5937D5B005D9FF7AD07ED5ACDFCADE28C5BD4C9B82445D1EB2243B8B985D093FC650 390059201C932C0609FC8FAC419DFAA6AB1536BCF0FF5BC594784707B64D443BA39680117959954C A4ED25279C440254D464ADFB616FDC52FA319D08846A1B51E7B8FB8D4227B6D730A1E6BB2B541BB0 AC7E73B6C462606E2F7DC77ACCBA73D456086D873DD0703F984F9BE5F3ED7976293437FD94A1D284 146F7BCC20CA1FE1841740990D9BB3D61ADFC64304F41DE6740167008631434D4054B7C430DEB2D7 5B4881B430C67DB769B4745EA54233CDFD5600BB2A96209A83FD04C13D4AA4AE27DED97D2593F6FD A5F64711EC7A2899AC98BD8D8879A772B821584EC46A058D7EB3A719CBF2F746C330C7C0FB0DB5F8 7545597513DD098B520CE3E1A8374AFC5311A339483FF9C8BEDDBAA061AA235DA9CADA1C467DA2AA 435C84F08914A9CC52DAB01A260D54F230DAE5B1FAFDCC22BBF35DAA213BD937F4B4A549BB688E54 AC45ACB536D818F4AB1666EB3BF63DE0119DB0F5371D1AF320B5B7BDB07D073F2C6ADF4574A4C12D 442EA0D1132243CB538FA006F27C77125E6C8887619CE243A25FD598EEDFC29D7BC908AE3C680180 BA9409F3117681D587A7D985055E2F610FDFFB22E70EA5F0F1703312D158A6116A3287825EBBA089 91A39338C49850D52B10592042E860B91F4D226DA022C7FAEF6221FD526BA00391A9649416857DB2 3BD995DA21D4DB097515F29A9F060154857A575BD24C672DD467571B44BFAA525F81D0EDB9DA70D9 11F2A4430768F712F13E917B7AB60C173E0F7614B5317F63FD680FD3A053B809611F1111F8448C44 DDE3208AC77BF38DB2FB616FDC52FA319D08846A1B51E7B8FB8D420D9D81A763439C33CA333191E8 5CCA2F7EC58DA3B245195A8481B0F573CC7C9C35F41464010B66D32FA81B2DE11C9FD92E2D583F5B 2448775E1911DFC6C46E16B5724518CA93CE718AAED8757EAEB1592B0CD2A43A1120A6957A1043FE 3B847296B1DF74523291FCE2ABFCDEB56A0F1FCC406786CFCE42761AAEE9A4E5349E8F53E9F945B8 7B08B2B3292D35BE7BC4A0BFD5C81EC70BE552B966CFBDE5E21C1682B47BC729A909D559494495FE 1D2D8316ACBB4E7A5865AB555336E7BC54ACE19C313982654BDD51F443BC4618E921197A541ABDC8 5F189F9DAE9C3234361A6079AB1737CE401105AAF98B09B9BCDEB96D3BDFE91656A914C4BE930A2C 228AB6F22C05933C9BDCF2CE91523DCE5EE7BEC2598B2068730984C6FCFF56763CA0EB3A13BF0384 E8A1D7FEA68EBAA28641F5EDE00D0C15C4FDD500DB502DA0E95A878A501183CA511EB0486D1EB52B CB25BF2F1B52429587D36AB17DC93E32DA12D6A4095860F37CE1548C1AEF6B46CCAF8E923F574028 C90F2881C65BDF8AA16EC33C2993BDC9B2F816C64BCA6F505E1E353C9C0EB306D5F71C48DAD51C67 984843FB6575B538DC27D29CD46AA0048F9BC265283B21F87C894E10FEDF634569BC2A694008BBF2 1C84BC1174CC88CA9071822B6B39D5C39E12710F51EEE71F8212D9E502E83CB5A49343F71025FDCE FCE1AE31DCD3C8AF2EB6312A40FB67120603D5D0A0D8B28958241988AD2BF78C602FB3501975D081 C7D98EC8F78F212A355E42DAA3338A6030110154857A575BD24C1E5E2CF1FFB381756F10F2C12ECC 55E67D938EF7F55F9ABC6F7F1460EEAFD71E20FD208FFE0ED841ADCA49479323570BD17A73A0D54D E277A0E6546835A81CEA3AD52EEFCAAEE62BB8B613757C019BC17FF1EB7EC851D6C6F6C630E7FC05 ED0C0D140897CFD9A77253779323F01836356E892CFF14EE762430C8EB92C05F421C4480DB830981 59406DFE5A2A3EF18FF52E342BB1D4E299CFAC0A479AC85179308DED20A1104526B3BEDE46C74DCA 23ACF398BA1C4CA003D0A2112793FAC147076537A22FBA6C40F02A3742BDC57F953554F8E04120DF 4000F9A830BB611AFCDDA5801FE716F6341FF4AFF54E0FB107FFA041B92E05D5A12CAD1DA259EBBB 9BF404ADAF4D6DB34FFAC168B3B827902054E5E08002B8615542C86115013B9E84E85BE96C7F6FCC 93D99DD789CCFF72092186FAB934DE7F974A38FFC313ACE2049DC32F0E81F31A1649B2417274BA24 6D9F6F5B451AD11F7181A0C5CE27C89658727BA75475B7A5EDE6B774FFE9E6781BEF918BF77BA55E 6F89DB4C825274E27D07761E001F102A9E9372F04A330D08327C58C5A667DB4097C77739B2656BF9 E1848A0A5492DD055E3C289E39C6C64B9F0FF7CA1DD22DF8ADA1FC87D43D8851F9BBA7B6FF49C22B 8A3B4F0D9921D0AFC55E45FAE6E7F89E33B07DE67DFD76DA7D91073EA529C97CF18756AF6F2F9187 6C2C546BCD39235D8987FC9CB9E2674FDF0F4A051B5E8DAB71F13076E3E329D8C5048B1C50EF81F1 1A3F838B4A435C35DBDCEA2ED89E86C1FB6964FBEA5AD4C98D9C2F99923D3042426763D8AC235C93 72384676BE9659632F7925C4F4DD6C04531AA0010D55B976632C9077B4C7B6E66807E523700F779A 0624951740C7335B4C15474F172C18DB1CBC45336E03C4867374F4465BC885D4AC2ECBB3319DCC34 F1F3A7A3A6A70996483E6A6F1403474D17490E5E964D9C0F3C82AA55096A2E86EED288188171A313 A648AE52E0869DDBA4ED410DB26C8AE9907D2DCF8F4D35471C874DB7A11F57D241F2D29B31BB9700 963A837A67C4D20FA06F12079541A8728B6722688E4882C5A09481E1A3BDE0EC3EFEA111B4FDB895 68FDEC4BE4CD278664D2E3B9F02ED90758E1BBF49FFE8A9DA32D1E06E2D4700DA9BE8C6609B8B735 CD34C9EA3131A11F9CBADD10EF5BD8B4EA74FAEA203933F6D7F6C9E6532FEA1171BA5BBEC57EDC6B D4474B475E1EA4A9AB270AD8B0C09744375B066345750B6405F40018FEA5984987872405134826CF 214F2D2E278BA533007F36DC5EB57E0878C1298E982314CB5B26869A833B8D1768C281C35D9303A5 F8020A443C21DE6E74D44A7DE7F412625D5BF67D2F25959A840E3AB789D512256A621BE381FA6B1C 707C9878A4E9BD1297D1F5AC2CFFED55DF0E4E3A7D7DB2580CC4DEB7257F080E9A363452CCECEA22 F5AF2FC017E6B36D3C3FB86962D51AF703B41BD23262FF6A7C2F2607B8E89565D1A78593328B38D3 7431A302674D23A6CA8647036AC02338E6D667F9E9662716911F8DB39B8C3C362A783D8D54398C1E C9194ED9363466C3DB81DBCACBCD846D60F1680640722B277F0B49D58B001E4640BE34BD56623364 1E545B362C2763FADC1B37A14EFF9B9D640A24AD89116AAAF9B5CBD86B0A5664FB83C628A81A5311 99C0866C0D9E3DDE359EED6766FCEB4B7D51EDF0B830AEA1ECE1BD11C7F5F7703281232DAA02A76A 42C81709EDA491593AB61CEAFA63665DCBB0FC7705321D16E5669C010845E7DEBA20C935CA110112 C466560E98DECE84C403F102D6716E6C67CAC967869BD7368BD2CD14CCCFA513A79671DB5CCB8086 DEB36A1EB6FC60DC1E7CBD0C055D59120F542D208CAAE1704E850A412D08B00408051D9E70093361 CF00AD9EC398537B6E22C74B46026CC05C1E0DE6D88AC93FEBF10F0CEF03D74AD46E83AF8D7F7737 1300B1AFC0C950C991E574DE60C9E981FE811BD3D56A203441472865F91A54912216A02EB0C309CF 7B324EB92C31147F306437D9BA4080ABE9C2B249370C7245DE6FA082230B8F52C483FFF665B1148D B1462707FC2FA02AC51413C5215A1740BB2ABE25B50976DD6A094C615F23F4AD06A0D47179DF9C38 4C2BBFF211438BFE821AD862F939BB1899C3B363A5CB9DD375F8369AEE31F05935E2BC9D675CD210 9F53195F22A6FAE008456D2C26A5CC0EDE166BA22A28F70B9ECF70308B0DC1A83E20C55619B9CB47 B5E2489ABD5993461CF9C086E3B398B60F480952E7B61797B6680AB56A1DD44CED2909229F7B514A 836DE5E7928E0BA6CC209C1974EA7D89E4F498890118C33E8729EBF790B3E8310504CA4337F9791D 4C2A1BC03261D3C9BB0A2B7640E19706025919765C16A3F46086C77489C72A81343F8B6BF9E30DF6 2FAD7DF0D2F2DD134FEDA77608CC939EF867D42179B045C04C353D4529BA448CC6C34B54661735D4 26299FD6B6C21DC7178C4CDC2D2A016F339518470543A3252B2E0E72D8CC44E59E5D9AE8F9C752F4 C3763F5F2C367E598A4B238B44BC9AF213E0994F42A171E38283D9551BB984FFCE8D5CAFE0DD6BD2 DD09E41D0E788211EEA3BCC3928BDED2869C1A0C5C8CC18D1D284F695487DE6D6F26708B0873848A AECB8BD753C29EFE62EE3100EEDB7177E7CA58A7AEFBF141273E6DF1C9BA407BD8F3FDA98C4A7886 F9468A9645B9E3DF8C80A546CC86D2869BC1E6E0E460350B2348AAA7E7952395A092CDF4278AA633 C59C8EB60091145216D36B8CF6218FDF40D7507085E8089CF3C1875E3F258BB4D1ED740292B88D00 2AA8F8F344560FACC231CD72546EC28054683390F002DD1BC7B24F896D2B80CCCA8306F4A4EA24F8 2330E749E15FF3C89C0D63E8B2D193AAC738370B0B699203314DBDF9E9A6535F31480560C4B0D9B2 E0D3CB087502EDA059F245ABE953D8F3D1A50E01908B647AAFEF148850F9934AD337785C212F94F1 661D46FEEACF54EA14322EA5327DA0F7A1A8634E4E897215FDC0B838261C5E068A1255015C33E8F3 C034C00CAC7E5F5FBA00AEE44F481D7F62BE33526DDB9632D8E68FD7DE3186A2223A46AB18A63F39 D39E14BD765C4572A907014B07612BDD857BEC4953E308710C0E118C694D91DD7681B297DBF1E366 3396E9D2C81B665176E6C22033E52C4A247892BFCEA96E7B1C341AD0999D952E5A4498CC99C840E5 AB9558E15BD8904E7C063B3859EF3391F075F1080F6EE2B9567FD4993ADA941FBAEE9A2A47EE9575 E4E3DBDD6AAB4F4155BDEF70786ACB09F75956AAC99428A772187F0581FE9B2A6C1003D9604685DC 4EAA05FCFBFE2368F37AC21708111DABC19CFE2C8FAF7ED3CBC2E20962729367054CF2EC265E2651 A1A8C43AA10EE06B008D83F1AC2FF4FBCB6A8B95AFD145483348D7ADBC95FFC77555FB3E3AAFC261 189C4F572F9C2BFD0A87333517E8940BA49BB1867282267B8BDA726260676BC81E3D48A24D711182 6F2FDB699D3B98DE125CE0820163B80132CC1EB64087BC5E743A9E5D3D7DB35188E2B2734FD1A578 43981C6B7E05D9861E1105E5362443F5EB264BD32AEC2EA7C68A39B05FA3D1B8B13DCC85CFB382B0 7A6F9CBDA6AD3DDE221174347B85CB363C1EDEA72E2D3135C88FF8F347CD8E284BBB7BF84C2B6BDE 7B1BF2CD031A43AB56F778188419F27828D595A8FA2C3158FB892FCCAA2B16E7413068FE3B0B7385 DD59FA283472A1651276E5378E71849230C624C4CD39BD909EB7D63993AF49CB3094DD5D084E5C12 BD7D2041E8B626114D0713DC78BEC246F58B89269391A9ADAAEAFED79325817F75B47889370297A9 06414F3C22AFCD908F02F541B7027CC29F86141B427BCE00E7F6DB378659CDA29131668145C7F89A 9DA1BAB23F841A4803190680BCCC4BC8FE4CF0B49458B4B10DDADEF95727D1EF4851A160076AC4F3 7B5F49DF3AAA73D5B89B1E2766C1A6983130DC7B5831F08AF4EC3B9283D2512A59A330B8799989F6 EEC2AC4B849E14D6EB5A335679EA24F842C45757C5502E7500D50680E2C552E80839A51D7461DAC3 D351B8033FF758DFC5DCF565FB02C95509B9836E51DF9070DBA75890080A4E231543C42463E6D8F8 25270A241EAEB489DD6CC2D4A79C177BD6EE95A8439AF677728D61567B7B8F7DC6D9774C91FB5B96 7A412D5A50B3F79A0A98604C4F9352A4EFF75DF0E39566EA1C53FCB8D8EC257493DBD52EDEE89B12 12C1B8801618B3D09779D4FC7F53A61A8B34C3B07FFC2A34BE95990C154AC752B51A8180563A104D 94759EF5E2328220D8EF53B8ABD9B4BDBDD2453CE2908C0B3B23158FE11F31A52E84DA2953202050 C7A4CA8EF3AAFB4DEC7975F33720040DF5FE5E3C4E44FBB68EE5A8AB377E8556838177E8C8563DD1 1A03555AFF9498E64BFD31D9C47F8C587ABB44160F8816C27CDF699B75B93F92C427253FDD3834BB DD8E6D59F188A1293635E040CA5A720EF3184ED72D229D97BACF8323180142B06E47740DEB78E00B 833C0CC8EF4D863F2045484DD51D161F6FE06C616EC18C352AFB9E6B8EAF46189877BCFF6D57D557 ADD0F8B3C5CA820CE2CC827DD710856600B2BFFA63A86261DEFB03DDEA23D669964074FFE76043F4 3311772B835F1806CE64BDB874A06B9641209D534620F5551310B005C89EC7FAF4A7B0776EC99F86 4190B3501731FF7B9C61CF22FEFEC78B512C52F3D413B005110DEB7BE9BD4B83E73F054BB22BC016 D9E77D192B5C2D7FA53339D4686C7727A767FCF3269AB9E782D8895920383B3E3D266CAECF1AF65A 77CDB9B859D3631C715FC9327A71A9601A6C0B81E8F7BC87C50B23CFFED9E606AE81193A439F6CD8 458EDBD4D0676671E51EAD346F908D528D6E58C4D8CE97D83247F4FEA30DC0B81729B8BE1A9DEAD2 C5C7E428D1566F4329BCB55CC84A732E4DDE4AB10760F05970140EA422F7CBF745D53DF4B090656D 44C551F44EDE573A9B04B98895394B851CD7E474BF782B1BF4A34C289472D7DD4D583E3F58728105 AABF9052B16BF4581E6761FD33E3FFAF51F8A57B852D4F7822C0AED1BCD3AABA410EBF30DEB271E8 82A27790548DDDFA82705AD961BA15B33C4B8BA56BC707F3AB68AB0AE3ECA42BCA470403E0FFFC74 1A1E06F35F9472A817F8E7F26631B8A72CFED981251E653C716278F15162909D9DE7976193A996F9 7A1BAC39DA3CE4847C30267B3F676788B9CBF4DC5D64389F067C100388B4947799FA04822F839839 048A0D77AF9C39E2DDC8A8334E2D9A6CC71FFD54F9251EBA661A1B9FB4424AC3C68535BDCAA11C94 200D5FB35BBDC1C699C03A6B71FCFABCB3D3F3AC2C44F45B218BB192E19EFBDDF7777E8730FA7DC0 651BCD5D68EB743C51D9CED55403021D45F77CAB5E7E892B3D1FAD3857163196EA248AC173E46D2A 1DDDBF353E0CFD14C314E80789DF06775BBD34A7220B8E64D40B587BBAB8F1B3F5A4A3193ED93791 C2CDB2CE2FA1C3259C8F7BF73C6836730C13F35E1DD71A5AFE1CBA4B5371D4469290A6EFB8EB5797 779CD3AEEE12C277172601623B16A2614647C1C5D4A170017D97024DF3BF4B0C407C82A218481706 94ADF2DF3A240B3900E8EFE9B66985AA68EA4EDC7B8EDAA91E06250A1DB6853335D4C4BC968CA53D 93808388E5CEC213DCCD1F07C6078365053FDA5080B97F05A1B9D00812DB61C779E3D79D26AC4C24 BB4CFFD57A603D8D3332044E2A40BCFB3D3FF008CAA058F1D62784DCBB82A33FC75DA003F46458C0 0F00A413F31AEE2E26703C7A35A6C18839DC6E2A2C694C6BF596F19795C567FCDBBB87FB7BA19882 0B402BB423699AAE07B368C97F0D451260D3C8D211137D68611C1C54B18B974C68A33A2329E75E69 C021CA8A8409DE75788DB506294CFD477B2CC4BB1435E305DCD43EB26C3B58E7506383ED0ACC670B 46E294DBA7D7097931EDE1CF2767631801FB93C9804C55A03790ECF6B27C020235FC1D841B7A9E82 988EFA4D275FDDD7112B1E4C122E2AA913918933C020858622E8D75307509D02D3AD293173529E8F 4121D457CBB5B576C5916F87FD484DC140C53DD6C20338DF70AA3AD4DE03A3ABF5AAC40C846539CE 16AF48C00DAB9B0BAFFAC440FEEAAF5E95D22C1B66D7A0CABEC06E13EDCCF90A4BB9A20529518B48 04BD5B2A75FD503BB655673AA42D3DC00BB1E010A7D7D2067E5803791009C9F2E7FC0A2EEF1BAE6C 72328F3572C6D93E5EBA5EF2430C853B0CFA7FD1EBA71498638B31A1592705670B01F2743835BE30 2BA20BF1934E921378692FC0856484CCEC2DB997CF30724269BCFF81FC532FD6BF692C887C61C32A 130E865CED906489ADD7AB2034D7AC910495F7F0E3E67AD6EC659CDFA4BFA178676D7E89978992B0 D4ADC04010B860F00BC2AB3963CEB33E5857C11B02E01068F65643A10A7ABCB1A0C65138EFF1B8F3 C5FA5735E774923187224433BE74E53F11B77B657C0E6ED904F05A703A9B8675D4108648B13EF334 087C1F576F1F295B5433BFF517EEA883462AB9B2A5D2CC7C7221DE7EB934287978E455E6029AF347 B9DC2669F41DB3D025325A354B46B4639B73162D5D9DDEC4C64CC677C4A8646A4C3BC15E371990B7 031D6D6AF611C0F206A27B367EB54934B7B5FDE89CD252D41D6DA7184A00FDD7F36FBCFC65C4F907 008ABC4196E5D7673C742DDC07311D90B1EE34DCB8D7AF50D5B91E403BB81EEDEF8A11C647E76B80 5556BDC650B8167BC2A95001175DEDD5E2623BFB9F84ED8336FFE9568C0E6EF32467D5F31EF31347 AB51B1CD06E7B4BF600DDF3393F859C5486DF3122D268CBAC8157093131307F7FC49A427A5DEACA3 BACE354994A3C6F636C43C1BF285BAAC33492CEC50E13EA4209CCD8CF870762CB581259F7348BC8E D5CEBDAD1498C6A6D7E7273FB85A2FA439CD2633CCA61637DF45DE13BEBF3C852D83E7DDDC624112 38956FA05873C0BCF947060305FBCFD9FB21A2F8D90C425869D46AB26B9C9566970C7341C6C6ADB1 24499DE0348BB72F20628270362318302322C543CE420F5E5BCF137763E7C776DF2F2462610E91D1 C8C8DE3DCC46C87608F5BB9B8FF0A7B165F5271B585DF5BE1176B37AA6F81ABDB11B7D2352C99C37 5797EF314B4CF36E917A46961EEAF736EE916ACFE714A3104C3FC90FDE715DC6E7EF8C1939F08EC9 A76E96024139D29A2B1CB25103C64319C38611F44C14871C6791C01D74904CA44752B4C7C112544A CD7953AAC7FDD104D78ECD6E6E4A5C756A9353D9B5DE92FDDE884C9BC7706E23C2B97893AA3D939E A7116C23308B4D2F42D483B6912C3F9E62B4E9037F78772E5F2E058A7DFED63EB45C70E7FCA70379 D08EF7430402649F12764224346C7944853870D88EA57D765266FFE9601DEFDC73CC1CEFE0E56A3D C1CB5EE5CBE8483F190C02293BC499E74F7E0E707793898EBCAAAB304EAF7D19BAB7AA375883C30B 854799A6A7C7131A7306FC73D058148F065604A1687CE1A0B117F0AB71DF222A20FE01B307960070 EC9AE1366D7A223AE0A5F50227E38E543C236835643897578AACEA686CCADB88397DB55012C81E2B 68A1B099D7F945E5EF0AEEF816E42DAB0F0CFAF88146CC355901BEE134388BB171D09064A14D0FA4 459BC9D3DA3E80532EA3E630090FAE2CC7B7A9EFECF8191E77557438CBB389612CFB0A8BF88C8A65 BF67CD3C7B7D7032D450B82167ED7980D25EB51433BFDABCC3D8F1F5D92A82A9527DA46E4F1FCE41 7C31438A70902BC81395F39D9A42814BBF12E0F42F2C2288E675B4FF7251F35BB323FB21D2AD86F3 3B4C7A0BE6DF82C2EE196B6A75386D23C770BB838095CE648986877770B3C902AFF811037DB87690 A759E2AD13ECEA3A7BD3F9F720BAAB159D52EDE08197E0AC176B1CD043CCE7783A37E865F95A151C D2ED74F41FCBD0738E35DAD8E60E28397B33E864486828CEBA19FF52379A51142D85D3970249D4CE 994407B9E9178961F7C8F1A8D13755F26D06687405490026DD7F62195295C8003E31B622F6480F78 6E995C7E3A293A1D449CA7BD4E8C6F3500F327B50EB05B489E8A770393EFB3FDDA85EECE164019E4 9B9DB44ED197B413652A98FED07B1DDB27E711C889B7DE0FC72D997F7C008910CBC1665B2CA9EECA 7FCF10A12C9449659BBD653E47E651076B53AF9F34FFD81CE5CA52B5D5B1B65A257ECDCA351C8AE7 68F51E14943FC6E5E78BDA934F19E5767B20B56DA1BEACD8B006B82688292751A265AC259CB18E93 BA4238E216AD82072D8A67E6A2F4D86D0A690F1BF8B8D3D7AAE0F1FFAC88B36DD09BCE874C281EA5 6BA42AF2365E530E41B7567C71C74D123A4313C548D50FE7A73F1859F7B88DB75BED775D60E536D3 DAB7BF6152AA5DD9D9D20562E2D1410BBB9A78B2308EC3BD0A113C1BF8A674B40ADB8DEC07D5975E 122DF36FDE4D8AACBBE710829B202E170C45B9B01FCCA9564F75E1BEC3D847CA03D0B029259F5166 6C75999F5E0E92F07DBD65F865D6FC30F461D2D7FE3F55FD5C3C36BFED26FC493B0522AFC909284A 4D43B5CCE99092AD291A30CB4EF20D78E9855734028FFF34DBE34B06A35004D684FF13DBAE14248A 446DCA9886450C36C74E35DB548A461DF29B255099F437FCD3FE48F1C2FE1464133A573989E806AC E9B7A73BA5BA180597B8C427C9B174E86266C462E5A6ACCEA492EA6C51A7FC2A978D6158097F2ED5 C44DC90BE4969C2E86F29720E04D153A1E1544347FCA4B6B56486721A130CDE8F95A89FF08210C14 855C53BB52FACDB059C39443ED3F6C9C7DE73595318B43DBFE48102C90A4C5F9C30A4CB441C69217 E8F2075912530ED233B0C3B7DD7DDAF9C5EEB732B52336821AF7646E0A5F41200FC05DE7E5A64750 3F94993A7911F53B589697CA05E39344204B16CAA7C842D1663634E3C41615A138B1F6001723BB0C 3E346E315FE1B3F31D076FCA2D52228F5622E97183328FD0808393A67E7EC571ADC7C215DAF09037 30FC1D9B4BB8026364F320CE31CF629C04B18E937E47513217D3A1C9CE81D63F54FC400D518823C5 146B0951AF0D55BB65F9ACD6785E9C948D439ACACDFE83DFF63CE9EE44C57B5B6D6D119A2C99ABF1 5E2F58D450D59DB0BB3166E27B9EB1004D1A4F0426103FC5E0920E141707F73B0BED241D9EDB317D 9BE0110260BFEE5269540C5539A6CBD58B06580D512013C74769E497F6AF27CD9A5310567A43E17D 9B298CB5456FA004B585F25BA3F5D1F90DC3A2C2BD192F334836BC926F08D69F8EC5737F8F939428 1EE98C1ED142DE438FA77F0A8EEEFD98AB1C5DF95CEE14480072427CA2FDFC9E798D02102F63C141 8276CDE3FC06511E7CEABB1D226E55B65CFD8B5D1925E7C2FD2E16542A358E0B8F82D7953A1189EA 7A3A825BDF2928A5B81C8EC06E82A8285832F2F40AD89EF065D41F6872019CDDD141D321D8AB0E60 349F69307283F99B412BA4ED9A309BCAC0D662845F6081B53F708B2726FFDC2E30D347A177FCE2BF 4BBC0FFADDFE798F6A25E20180E07A50F67BACD9D0B55C86511B945E7901F869F50EBC678CBC4CB9 267E091FD259A232D571BD6D40483940C97544F888E935B5255403762540531ADDF32A0E5BC993D8 37112E02E49900C8F533457FA5BE7E2928F97D95FC6E9D36A82FD5B72CFE1164F342049C9C8053E0 9D58470297B739E5B4163D462059AAD9A6BA0497A08154752DCC6C4ECF33603FAE80085F887566CD D8CF7363EF0BE6C79C514FC50F59A4136E32EE8A7680B01DAC1009FA65C5D54039982E2810799D21 4ED8BC416B83951EC415FFF3D6963E289DC3F875BBA9E474804EB77C3EB7827C6E2E6AB4375B961B 634789D4ED416BC3281EEF82A14DAD794ED62DC6F42C4CC353E042E6F5E10D8B3FF7653AF2C52430 8667E8F151233A8528189D340CE0EB75118D4690A28A186501D510157CA626C82F0221047D36DA9F 3A63C3FA32C32BAB27E9CFFC8807635C42624061133CB6F509A3EA925752760939D091757624E023 9D6A6FD96763DC50AF485DE8DCE8D6F100C8B8BE553C90B4C9B24851505E42F980A220D3FC347DA8 E6CCDE84EA0076574A376BBA74564AC03E22F039CA81831049F025F8432D47B2A5B31C316E80AFB5 5A8BABCFFB4F57BD9E36422A6EA36C45F006BF7BEF6C18A07FA2BE87055725B1355BA6F9D909961F 0580EAD7C0B6E92AC6AEEA64C486AD1B115CB743C14C3C7AA45C67039A27B0A8D83120E618DEF968 CF3416551529A01D2224BEA93B5E00211022B8AC0BB5B761890E3FF013C70590D53588D7C459E307 CDF084DE5D92447F953582DFB22E40F79D5DACDA63B762DD7913665633A36B43AD5B8CF4ACEDEB7B 601C134C4376EFD6B3C67CEAB4D7A01002392242117A8C7EB02722DA8D89419A80105157C07FB301 66FB99AA8D41695AE1B4FF23BDB39AE3D75C4206DFFA2A49649B9FF8C8C493588720DC7E7CD7DA5B 2FA634BA72A328201FB06A6A20D31792470B67E8FE99EC8E8F72A9C7C4FCF24B171916D28EC1765E 260E3DACACB8A95280B38671B43D49DD2C8D18A509C4D59624BD9A18C85C14E2DB68A9DBCE03E83C 26D25CBA859BF902668FC52154EFEB8AA347C6164C80BE2843036E872B2A09C80E401B6AC298E1A4 AA239139E303675C983EA6CDAEB91E60FF4DC57AFC4263EF9D62B5F3E69CDE014DB698DD2998498F 6DBFC47E046B62ED427AB9D1BFC2624EC3E0741A16890EFF343B69F77A37538E73651394A16C53D2 9FD47F4F337A5E3F6C5FDB7F42395BCCD105ACC8214B80817AB1F5FC664B7958D2E8D1710B7AC000 0E1C570D779885F28E87C09EC26CEF251BB46F132C2657C1488CAACE72DC530856A66D82D6EA668E 5AB234D6994EEB9E473F294D982E5F5358094D817BEDF95D53A9B88A6567591B2F61B9335F1B7313 9C79E785C5B1D5766D89D2DA0BB5B7FEE488BA44E19FA0FA412775B3A943F668A8E4B3B5EA612BF9 4A29E73FC159D332CB7444B76E1F48C32BF1C779E9131F454E8A4E109C2E5D2C6348FDF96090F37B 361942E5890FCAB7D0FB0ECF1100D03124485D0C3F5AE12BFE41487669223B917A9B7D1B8C3C9D36 AF536F3808B584B06348C978186C1D557DA31A46FD5F24CE0D65EFE2B32279E92E648C304F509CF4 6D4B8AF6C8FB93FB1031EAD88DD4B09584544B134D4602E1B4402977E49E62D6516CF113755AD282 7B775D225572F2D1664F33B77E60B5B2869CB2E6D5109F9C57C377465E6D458835430A7D5667EDA2 18C6D2606A4B7DD01B86D2F59912415AE0F1675BC92A1B0232588E22694ED835DCBA805476190DFC 4694C0693A284F8ADF7B68607EA4E7CAFD5683DB45F6DE33881361ECFC74F3865CBD9DFB37599479 15B671D32BBCAB041EBEBB2687B2112C9DF623E62ADEAAF0DFDDEFB7386767ED5CF36EEDD88807C4 4B70581FDE767ACB781473FA9BA205B5086FBDC8166A935E2DFDC56409B3ADB4529DB548D3EAB16F 3B9F93D40B1160A00F48BE55306EBC6B3CF6AB7DD2027461BAD32D1844B6D0F6A025B86D73924838 85BDEC324AC2C1FC38425871B57C838A1EE98409E28F8528E048782FDCCE333C52C7CD68AA7AD627 F94AE172506E6F911C65CCAEE98C1480C85CB146D708733416DE6B45E438EC5ACACC5BFF857AA0FA 549F7B8128BD648CCDA44DB60DC1A4748FA365BA089862F56141E4C4D8A75ECC443C896C9D824F00 726FA04EA2DEE42F8442BC079791162C55D7B667FB98D010A89A8BB585436329D0793D3956C73184 87A712CCC0EE9E5ECF084C6FC6349E6DD82DE706CC661FF668DCFC5C869873EB0FB28C2EC515F2D6 AF7A70BF2248CA47B00E6E071D67CE53E49FE685136A682240CE7D80F57A312BA84CA51649E73416 E15ECEDAADEF47A1D0772824B07D379E784012C4E8D1658633E511D3DF0A6DC481DC2E404C1C5076 F980EAB6FE97E7F48CB3C99A36F6BD2E4ECBD8EE969EC53A2296475EB40A293044719077552FCA52 D60E855E7DBF3D275D41421DF4E84115FFA87BA312403C7CCA30D4E4E7F1396F9CAF46C80BB07B23 FE45D5161E29CA8827A1B08ABB16157519903CD298A121CF480F2BF23D7ADB430557DA6EAEEB356B E9470F0360959CC70FE49AAE0111D6C82AEDCC646888ED30A19BC45AB3DDA93F1701EF6F6E51B815 B8B6575E43F142720955BE0B881F2DD1B6C85F882C36153BEE260A943C4D158900960AA87188FC2C D6DE203A17401112E0569B2C94C64606E2CCB1AF545C732250EEA3DE61967E6F066F7E0255587DDA 354C606700C095662B2531AE5214FF3C71EF9E3D46CAB1D27C652E6E39AAA72E26C987F09AF3C606 ACA1A45E60AE684959C339F87A1368A7744987F7B7A00DDDA094DDD73F6C0C2AC477481DDFCF6552 6E649044CFD49633D3D966256771E3C1D446F9C4FD50BD4F984789B813A7D0C5118D3E3CE111959D FED0A5B354670FD765672F9CD4FDFA8388DF328198840D68DE217739095EE879B29152BF6C4B80DC DD6D9C0AA7FBA46F6CF853A7E0AB3AFA14B724C411965F07FF04C44B7AF71015D52C8ADD88C185C8 A08C64922396D94DDE1F3D37F5ACA3A5CD0D3CC5BAEE7735FFEFA9801E4E730B0A014995898E785E 0DE6D3037A88249CEA333FE02F655ED4C40DC8956911C4EAD85D6E7D1FD1E8011020402292402C43 1246405BEE6BEE2070778D1F6EA0F7AA46FA9BC15CB512D2A8DBE1493305C51E25A0D55B1A8F131F AE76A1F3431A4A17108D195B51B553081DD0C57C3754C91D699CDD99D5C6ECD0852E7EEB380DF504 7923ACC70CB48F6C6A2CB90E20AFF6B3140D55DCCF0F595CFBBD33750A18DFEDFED146296AA6A8C1 DE63449896001496200AB43040493D1921D85D4791598306BA0D4469ACC6681A6D7C5F7475C0E051 97085B13171DCDDC9D782902D0433E8189F1E673E166EB9B0A1BC165A15B293BF29C73EB3A2863D9 19E0102DDE36A1D3F83D1E9A5873D74885CA2528A4121E7C3980111EDD5C66236E83042A2D4B25C7 7BFE2D95F4746077A20B255CFD38FC3B6A9297D61121DF48B914319D2F1CD0862E4F88F61ED434F1 C3C82B483BAC09D22CEBEC0FD0894F48AE9917A94571A1A5A2E254F1C1CF2A50F912318E92A4F151 B6C727924F2B75ABCE6A6BB0307271B22E7CEB880A65183F0F66E6F066CA771524D540343F0CF799 DDF856DB09A7463720158C9B41455CB547B771F0F0E48D14807BE6028A6DA860ECDEA535C118AB44 39FF6415347E09D7FEB35ABE1933DCAB0620726A4904C74657B72A77E33F4049A66EA317D1522E85 1C680DE3925BF8E1F71DA918C46AB88B768038F29E94577963DFBC17E9D7D0BBC77621708587E98F 9286CEFA9874CE685CC1F7926DCDABC85AB8ABA17E8678EB25DADAA0E1A671E9E63906960A8EEF6E CA345C36B1AE29D6B29A943E69035F86436FE7591CFADE240D6F63770EEE3797C886A23256CA0127 CEF01980C9B9CC7B9DB4FFA3BD41216F9A62038F124E9F28CF37265148636F7DE0E45D8742FBB32E 30422A8F4EDB2E7721B3D5DAEFE2DA9D9B7D96744B153BA19E77E26EC77685A53D8C76375BFBDA76 FEB25757F8035BC33E431D23E9FF08D6E38CC1F7D36D1F00F49C4DCF28AB9157BBC51791371EC5AC 5CE4DA7CB0B95AA911135DB4384E7FD399CC47BB26048C7A80C4C4430DCFC30DD51049496A05F2FF 98C1D54B75B687E431FB40DC91F28CDBA5CD414405ACBEB7DBA631B06DD77547B6BB2A20E0E35850 E9B719A08669703B3B207C86EC2F04AD1CD1644512270E4166F93B44696D3C45ED066B4D1CD4AEBA 57860A68E7C56CD61D5F3C5FCE6C6BA5FF545D13CC9309CA2BA555E7628756A97986CFDA4A77AE54 F5303D6BF263DD50717531532045FE8818DAB90E602CD9D2697A57EAEAC1CD4E4333A9C9F896DEC6 89CB08CEF14A2CEAD50B9F1F6885D38CE176C56A9C715FA8CBD9B0CC8D49993955A8A0F922D3DB49 6C2E59DFFBB841FF4901DC8A040554271250A89995F513EE814AF4F8D30D7F53E3D30B19E1F2AE3B 2D11CB8771A361A898E11107CDA9AFEF3C3FE20D6BD03103217859BEF41877C0C11D16C919368DDD B1EEDE8724F561AAA94742E06C94D9C81DD862768EAB5B6F6BAE4C499887FD763F70665123BC90C2 0702351D8C80B66C4156E47A3EE9C2B4B82FFC7A928DF0CD388ED13FB14BBD84E6F3BDB53E4824F5 4CE89542D41A31626AF6495B30D997465F594EC7CE500A6F9080AD244A961CCBD9E2F040550CE34F 8243E4D56584C212E75788BE1593EB52069751EC2D6B36FEECE905521667D93FFE6E9271771CD5A9 BEE72967C1D6DE9F1E6964778A23AC36594FB40E7A3E8C2F1B1FAF93BBFD8E0E1A1C7666BA3372C0 C036C4582C91A8525DD2E755318DEF0FA703C075BF683074E9A09DDB64184D3C9510F18204616B93 ACDE5EF614F12E599C646C4F30675C100ABB4FBC3DFAF7D3D973AF4E4FE6CECB4784CB3AD5F0AA91 088F66334039976C6D87646A9FC2744D7FBC0CC7E6F50280ABBE1D1A4B17281A67D2B05F674ED499 A827620F5EDBD1C1F5A737035F19D1606BA78598C773F00C15680C16241CAB4C6B94A046074EBC76 D7D7A06B1435C83032227817AAF506FBDAFFB9A96E40A5EA5E72AA4A4A8651D858AFD0906E1253E3 FEDA76E57E0A216C8649BC25FE47AA486548AD8FDE7CFCF60793A0ECE5F5464E5ADD23D821F12593 3D61CB5F5BF6308B2762D51BEE9243FCF191E7EA641EA38F99E4D3D16F18C3A8421A8C03ECE5B8E2 42F703F93813C10105E4D80CF55870847E9D2460B95E8E9E03FABE6145D19D63A3D8327ABAA53A75 FE9A1D4EB28C48DF24E1E63A7D80600B9459B29C6D393CF2B1FA441021F23B14E9A244A63225C410 7C1FABE9509CE8340FC7BF20C853A8D228759C3D10023951CAAD9ECD6F43105A7C5475853933394C F0DCAC162D0B4F8CFA5B1303F484528FB6C7772EE2FF9150435917FBD6CFE11EBB46556F857E6669 0B11449504B9A774CCD4D38F36BB3BC032610E5899F1A2BCF5C5C1B2F7DAE59B9545CF7E5D026AAE 08682590F06BD369E6693004024C2D6DD9EAC38F6D50B92D3ECB7B4DE7C66BCCA21889F031537765 5D9FB8A043276A453B688CA1F90D2C363642E6C796CECEB0C0C5AC9F5D0AA877A2026EC9F19E169C 92C67D9A1B31DE04A5205105D5F26A2E2B37DD20D1DE88125574F1AA2B88FC4001E690826E5D9848 E1E5D27686575BF8D87FC9BE6D2F3E61C73693FFE1466CADB38836CB599DF98A246DC40140FF545C 48C4A42302B125536CFB87D123B683C54DDA8D3062A47F51A7460F14F17E59A758BD71F5A9DF64BF A20AFF926767E934136A03F36F578F85C0B1395E2EBEC27FBD3CBBDAA93953F0A5AD06F7644FB320 B435C10FE680C2DE56BA4BAC6C0A320859DDE16925D61DCC2DAD557200C80A7A4054881F272484F6 6760672DE5E63C168E5AEBEAF23FF3C718B85FEA77BFF6965FF6F0C3EF0B66A099D19C78E370CC01 3ED5F2C67030F4B4E01B3A755D088287306EF449A109825577CCFF15B6ADA1CD046491FD5CBB1ED3 F498EB2DC147987B489454DB651644218A4EC2751B3FA5FD95D94CC9DB904CD00E3554F671D095CE B3EB3C4A2D594E39D6AE73004E754C8DD8EA2571CEBE11ACB6AF903489AB8E73ADE098F4D00F3DE1 B43B31DD111DA3F33D02E1BEB50862F718C3F84942E479D6039F7E7650BA7AB28A59AB27E318EE43 DB30270BB7A0357D47BF269870173035A537DF4004B9B9C162A9FD6968EA9DAF387081F5DC4BF564 02F113E76CA5C334C577F7894946DB067648E0F9CA09507A92F678BE219DB1D1CADBC7CC6C0C452B CD867561C9675B8A95B9401294D27FBF3CBE580BFC8C57B87603921DD226994E1BCB90582989615E 6DFEB94A9353307B572DC04FA4B687B95AFC6AAD650B9587708547CD8EE55F68F44033A4F3C47BFF 10AA8D7C8DB492D1CA537AEB73BDCACA6063DE742D7B5297BA6CC58BE9D54EAC8BA39B727C03698C F7FED8F48C5390E827DFA3C487FBAEBCBF12FD83A89FB44152CB716DAD44EA4782DEB10AB51F2A19 8F1EAF9224D64866BE20D8B9ABF1A969DF366D3E1146300A526D07862D30309726863F01FE6000A5 B750267567C0136231C4BF87E3EAD104136DF446974C61E3F3BBA6FF788AACA271DD3E75883B8983 B8C129D5419AFA2354010DEE0F4C3D3AB7CC8FCC4ED3968C3AA286CB847B86975DE91FFF1572D675 77376646A8C06FA50588CA6F6C580A81163FED58EA3B0792C9E7484A3F7A9E86D3CDACFDBFE0BDDC DC133E687A1668AF7028FA7C2B3BF01142FD2FBB9EF216F607A4134B588C6F21D5246D6E41A8E18E 88FDF0DE356690D823D8E4EDA0C0E69FAC766FD02109C31593DA1456ED0EFE416508620095B84216 59143D65E3D5DB38DDD117014C8A068F6391E11582BF4D740928A5182246327CBD4752C66D7434EF 633A20286A9A586A66890256B2B95247BD8261F39813FEAB958DE3A69D94321D0DACB30E9B0AEFBF 60311C5E4DA430D4F9D5DD166128195FB50BC27AF8E38ED95FBF78D9CF2098035C0652E8135EE370 6098FD2DECAC4A36042F02B33E02060720730E9F51B7608D99E430E15D50C20442EBFDEEF5BDC831 7A815A0346564AA74F0656B6D24591241B3230E538EA282804BFE4622B548B4F0E287EA3F91CEEA0 0781B81271228409969EE9B048D4D4CB3069248A39073494981FCE039872AAEBFE999383558DEA6E C66B1671FF2A4AC799C13E834379C33E48F93E7BE38AFBB59329C1D60E569A10B28EF6CDB9EAB034 EC2F681AAB6BC8553578F4853A35D512BF4CEDFAD92D3443B2F8F9E96DE1FF404251684AA48FA9F0 6B4DD62CD6B53D6A0D81A491ABEB40181E5BD75FD47851C40339ED6BAAA97FE18C40EC627CD3C5B6 AC7633B27515DAEA88D2A9A5F86AEEA4C8A50EF676E2DC4373D0B54FBF0CBB95B97314FBD6FAD042 902D60B503C14A352B830A59E14AF0EBEA0040CF4E824275F66EAB474AAA2BA6B198EB06DA012592 43A6E878FD01C37C149FEAAB15DFE7F9402C247B752D1148FEFC19B73BCA1D7D0E46F0BCCA1F42B9 1B7C36239C07B84868330F7D9D1E0191ABC7686C78399E7BDEBAAB8AE8773AA8133F83440D34D9F8 EDA5E692FA21705A2CC29DFD1A57B66B8497C8881540AFDB346E4E6919D0395C66159925ADA02D61 EBEF08EEFA7A6B067DFCB8C969F0CCF12E488A3F223E66EF75A26631C22F0A065D7220790908DACA 2335FB8EF15B38ED9F8080BC401E1C591FAF1E170F5B4AF5F16F2290BF3094539F090279420BF72A 5410FAA8B583C9D5FD70E460A4BD0FC430C7C8694370EE68B2584E3E0D962690F98D583277A8EDB1 4D18C9BA1E7E66467810D69808F93FC2737069F0155AB8BE2394722E6B4F5DCE0CBEDC1AEE664720 090E44BE480F9B3FEA6DBAA6E2D11BFFF3028CD276A710DEEE1E95D99FA459E855D21B146F7B92BB 1D51A3E862523A57434DF2EAD8C403DFC5D5C2C604092FB275698B85E1BAABE9295E25982DE1DC5A 7890A1198A58F39CBC570A89DEEA3A3B3A82001DCBE7BBDC1A2ACE159B59338EE1852D361B5A292B 432D0E5F16CAEFDE70F70786B4B911E5C3EEF6E95ED25C234DEE63D5CB1E2E38E297AB217441F2D9 DD2ABC69A7F7EE5667075BDE174AE4DA4A9A6523F5FAE6BB2CC404E5FB38CFFD28614F3F56F89821 6CE35B7CF75A8D8E94E48EF539137AAB178CE07A0398BDAB7052F7310D16558691F74904C7106B6F 8F60FB4D8316668A98FB0E24423C3020638C5EE23502898AB14B88C34245FB841507B5A9358FDDA7 74EBDBE7A953A8C47BBE4CB8B34791951F27EC08C87A2E27102C5471386FD62218A1DC18F1F7CB68 303A65B0FE4575C2E872B7F044A0F5BA2F4B67229B072FDDB6907D09202B41A94B7FF841417F2918 D348A2CBAFC59DD37E964BBED075B78EE5CA7828565E841B73056D5FBC30EADA65C2465E612C2C45 0F031E00A43329FD3F52E8D917E62C98DFB04AF2C14A4A220CC0667E6E07882C2D704EC66D0479C5 312AFBAF94BA606E30235D5F45FA34328D15C87EEF297AE4ECED0A901DBDEF85EB65E2D626CEF809 BF06462E325FC5EE28B3AE6B2A094F8C35DB59728BA3A3B2CA66DBD07968291F117F22B9ABC67587 8D7FEF4EA8A6CB2E2F050BBB1E5E9F954AD5CFBF3A492C85EE3AC5B792C3529873A49DBB7108A333 57206B77765DA3F4A717D5C7E23315C2C7891741E0A123FBBE90AD2214B4D7D1ED8079CDA426BADE 6A388AF538EB3CFA60A15C87AFDAC8FFD29A278BD62E60CCBB1917C0DD7CED93E91B8B5F815032AE DFF0BF6555323495E5EF140D3745C62373BE9DAECA76FAD95D0934386C76EEE282A501A41C8B00A5 4D54B467F6E57949BD9849F08C2C5000002DEEC469A964FE4CCB36C6EC203A0580D1B2A382DB006A D8D93C931D5C8E75A165FB9D0C92DE659A0D417D030D42D018C588E5BA5DE8F831CF97A75F1E57FC 080C598B6E9B5A0507CA54A84EE0B3E9176127B66604CCC7A323F7A726811A53865CBEA46975BF9F 0D38749BE93C4577F5D68830E3F1575EB61F8E76F485C31F51F55C0144C68F5E2992CC1F24BCEC2E 0E33B511878F1E0C855D19DCBAA8F93D86C16287D10972EB99B86F90C647F2093D8A20B05E6EDB61 4F2B3BF054EC7AE5552E26191C0F5704C3D74935D7F1077BA030DB7EBEA4040E986E320CBE6F6432 8B0F92E1CC7C2EE5D1BB8FDF3DCA09B62810F67491447BAF8F821D3B09A18919A8D16C822177A164 832BC0BFE6DD26F4D0D4A286E54613BDF2F099543AEBDC1F51E011116D9E57F509F2B1769D6E73D4 9FE43540DA4951027521BD6F5303933A6AE60171DA50C3F4D04A2E3CEE4A15BA682B1CEC629AAAAC 1807CBB5381C5D3ECDAEBD4828E4D29176166BEE04C0D7CB15E2DFD2F64F842D3721E6345BBA212B 4D633F6183C804FB1E99ED399865AF7DDECA5B0A2BE5F6D17EDD30D864B3C95EE23A19744089FD85 E30194BA0F79079CC82AFDCC21B4CCC9CB922234C3AB8B2DCC9A04A7E7CB1E8750ACC48FC469AF82 8B51686C05A82C7E0FFF738029F967E963CEF8CFA34D66ED281C4F6CE7582AA955F83D084A305846 11A73E060C675119DC6787EEF6858C49E177AD69CCB5C209964A289980F7715D64EEB60A02458BE7 968D7145FC31949FBFF8BF9B94B8B181671D9EFEB9F06ABD24C18433977BB74124BF427EBCC9A923 9E91DC34AD6AE3AD54C71FD10B18C50EADAD3337C6989ACF9F98AD4682941B3637EFBE814E58192E A54D6E5E01F082C0F67385D6FD77B2C56CF08E1562F8D49FFBBEEA2A08DDB06C0AE70C87FC786173 425D64D67E147F55DAB72A9DAB515298F08ADA5D3D0EB76A5B3A1ADB6A83396983F795DFF4A4D689 18923919C112236BB89CCE98E672DAADA05926E22378F0058A692974B672D8E01505F73B2BE55253 A89C841D2BB7642593932C9E0DCB7D32FDC9B27AF788FD6D19AB459573240A056A1CC6E0EFAA408E 3DD958E154B87F2738E49E191E1FA93DEF895AFA6648DE9DFDBD5C335BB305B5158BDD1CFB2BC1E0 D734C2DD56E244F71424AC17C8C452EECA1FCBEFA91D8EE4A27B1F105EF33E91DC7477540944D874 A29F0CC8AD97D853256727BED2D407DCA495C2E89FD3E76FFCB3FDAB8DE0038E54325157DA608E23 BD365208D165B788D2F7EAAD216374F618E369F0B10FF213B59CFBEB41EB1814CFBC72D281306F91 C8E30A8B4B52643F4188BB74F60EABD4915165C55175FE396865A8A17F9D220B0DD2A0B53A2387DB 74FB0F3625D327174A36A0605278B7E6C949CC74179A749A212D888226EF29EA6CE284EDCD95DD8E 19423C78F335AD00507A5A6F0BD59B57BFD5D3F7FEDEBF29C468F87097308273697DA9CE391B0CEB B944EB03D7114C2CC01C16CCCF5401DCFD8B9E9B4E4483DD252D9BFE42AAFDF1088A69A5C83C8689 613A01D5FDBE1333F7C34A0243C22C444271924C89E11F28E126AC115F1DFA12BA693B865293E958 55331C28F5E5C062D449A6269EB1F85B97FB489A5D5A112C18F4F896E523EC0B694EE919EA442161 C7194E6D8B8D64F5D69F06805C00C5747C4EEB85DCCE95EBD4D22F39FB20D792D220BBCB3AC8530E C5E5A4C1CDF8D84AE78A5C8BDA0E183719B34248238B435A3E55D5E7A10523D0E8837EA69248D4F7 9C64A2CB4BCF08AE2925782D0BDF8C53A75BB461D32E349D99B873CB5568F00C8AB0B3AA3A5C9806 42FB979ADC145FDA2748937C309D74B0AC5CB03DD1D120239436037541CA74CF10A99659771FFC20 3E47DB8198AB827BD538ABF25164D19281D0C3E0CAC0D20720013D66080CFAE672C4A0A0BA8AE3DE 2AF25AEEBC9C01EE43789E8AE9219F24BF8C9DAD7E8CAE1E9BB5F52488DEBC2883DB00FEBB911D58 4AA0DDF72C91AD68450919E52897ECFD01EFD84D3A4F7AF0D819F6D5C847C84253F6FD82B579FA96 555F5D068BCA3253431D2B635D716BECD17B06870BD601272AD579598732B92C3042FC860D2A57D6 8E2DFFB9C8A961BA447B6045E8CF6A97DB8BCA7F6C130DDD5997E5D302C0696ACE9B668E27F1AF64 9B97E7D68C22950BF9377C074281B60DBCDBBE0C01EEE834461624A3BF86C1ACF6F98CE98A7920B7 2534DFD0B1E6E200D371B08EF41ADC48BABCA6AF3FD54ED70CC5B007A574F7E1302139EC8FEE9324 2EDE08F52EB8B45BC38560D5A9EA53DB8FDF8AD034B22116D9F48BDE2A57D4B02FD7934A843BB70F 45BAD931651A4B1EFF7B3FD37267468E0AB1DF5F3066A2C43883B148C29CB986855CA59DB59390CB CCF94422115A756BE90A97ACF9E7FD4AD81FAB5AC46EC4169EBF75A20AE631306E9FA019FFCD365F 3CD9235704B8168DA553B44A9944EBE943933F0933B0F91DC27EF9A739E3816BCF28B60FA24296CE C91B272D2D27A831FE4A671CE1F4A7D399C8B50367F55B4D21AE8CDF3F02DDD443D6219EDFCDC202 544F6DDB3FCD9E1F78A969A5687D2A75F14BA3C9F518BE644413E11BDCC6B32E6E43E7C50DD0AF33 D5ECE14502507702134135715C9583A24D2E188836CC31FDB5B70247CB91BDEE18E063B395D97D47 F2813FB71AB68FA66AAAF534CE4640552BCC168694421BE6C582C7FA098729B456286A1AFCA6A50C 3A401949E625FEB05F29E12E60E33CD152A758D6237E52C7CD241AC9C620306268384C89AF1C797D 3BDA1B6ED34617BD9C84F11520AE9E43D2BF759505E6E2BD4E812E4A8B1AA265595E5BC618632AFB 1E5EA78638866FCA728B7100C10EB6B5399326C90214270267857CE952AAA29E1404C7E06FB6016F 88C18662A2CEFB53889254DC87A9C81E9DAC3E1193EBD0A4F1F9AEC292EA4DC3968573B25CDF813B BF37AE026C33C891F344E2181C9631F690456202F734FF6C2A6892079266819AF854BE5A55C20FDC 512D63752E7E2C0E511974305A4F749C933DF85A56BD8177E4CA11E2AF7632BD4A7F912D8361E2DB D407F915A12FD2CDE2A2B3FF256FC3242FAB23D9CE285855D6CCB0D91CFBAF13AC64DC53C26D1E9A 08259CC885625671F715C922C5A0C6AC053425A8FA6511169A14FF88ABB5A4C450F07A9F607188F0 F6601C06E3F1C2FB5201BCDB6DC1E76F13F602AC38953F5B7D8862756DCD5D37B584FD784D9CDFFF 88C06EF8D9F3D4CDF61A0139FEB0C02B56B147E3374B15EAD241CA0692D0358F569C59D057CD5A0A 4F87BFD394C7A766DE1484A112ABEB116821E3E1A508A38BF583144FA5A5B665E0B3FD735FAC8634 BAC37A265A41C81EF324A890B7ED1687A00D03560AD15F04A2FD5B27CCE77DEABEEA8D68FDF6A834 1C90FED4F57F662AADD329E94AA4898390188439938B39D364CA8C1F2723231563C4CD9709ACB1E7 F057BA45E74E0EA208E81D2C00829411C5B1AD306B6393343A1ADD11C971B6FF3B566AF81F62E3D3 634C1CCDFF3D32D46197B6014C5862776E7C6381D1B21393E035C2C647E40E5931FED5A7207FE5A9 0B415ED3FD538E5636F252D0D420E7347C9F10808685806BDBC5270FAAE85490A23123BBCC4A8C0F 2A60544B90C4641055E6BCBA39BA3460A2F07D440578E9CE2A2621930B559F199B61818A54D221A7 4F680C858A7054F81AEDDE365BA032FFC6A5A0C6D8E60D7D57714167A1A8C656DC09748E8AAFFEAA D8798EA586ACA9E97CD62E9D7B996305FC33E569D971383C0B0B64F7A89EB8D38653A592582B16B9 D4931D9DD0FCDDB5154CEC86B08D1F3EAFF1FAC91CF2547D1668DD4D11C29B962A65FB0768A63056 90F19556CCD73ACD8B9EAFB02599D4052E550D463CDBE4863691DEC9F63FFD1470AEB474D4FCEACE 8DBA76C9C7C40AC360F2A4FA705C657AA954D84D97937A0B5B16EA7CEB75BD87EDB1D7A24A7773DA A4D541A7EF4899243E784D23E7D1B37715CA7F30CA46A67EBF2EC7FFFD4D96D635B21F90C4465D21 54DBF84FEF66855591B2DA0E47E235CBA6FC98CDD15C5EA1BE174E29CDF4C9BF421EEED98209EA9E 801B27BB0AB5427A1977282CDCD69F68F4D03AB983FDC1A318F77A31D382E2E7F543B1268B7AFB4E 1C0145365DE744CB35EE88E529BD42982C3709ACC4B1117596E6FFDF4E273339151B1B5EB09A9F33 BEB544B1EA95316B1A46EC7C27ACA0A1C8D1A501A737EF3B38F974D988A761DAFD91FD6E88C3FB0F 27B1D2B05158CC2C604FF2F8E1C552856F4B007DE120B51E18515F5CC3BB29A1304CF8AC3B3F8D08 2A5487D7541C5876B9F258BF8FE635D78F1815C2FEFAB054595BC8750AD3866456521A65FC9AEB3D 1E720D9D951B922C271A8372E7FAC4E2ADFAA9A8EA60B2F1244DBF5A2C79B9B23A2347E8CF54702D 0759F84DE8D5F72647291572256FD1CA174D7CF1C050D51D25040D006D09DA1784D216CF9A0D7F88 14FC1F384F9049FA85D34A5106B16DC45F94A483B097CF5E5892DF2AC7099EEFC998C5162F46B6BB 94027D1FAA803E5A22632D1759850F76D2F8085B2853D849152E6FBECECB1DCCBBF9A43809AADB63 FEA574CBE1D26F1D6F3F95C2129C2D34FE1415C9E166C01F73C4466E579A81B98E8B173C7C3C01BF 782C599504CD2421002880AE35D961386FE3D8C3994035085CDAE9D4720C8BA771EAFF9FFD5E40E5 FD9BDC2EB03C158F09E8CFB2F44EACA896756AF66AB61B0219A4296524FCE0B79417F16939AA8ABF CECBEDF2FF5011A06D5E70D75D6E023B8BD24233B1969802A8F7450520719EBEBEB7BCC57B7DDA2E 4A1588E9D09ACD08123E0F52796DA704E4DE22C24F32FA283941F2EB2A0B4DAB024C33EAEA9E88AA 0FF61ED67A3E634AD4BA6A59725F5985E4048E527DAD5D728FA493957BA6D397A6B7ACD247C886E5 FD13D75665527EB9C846F4800B7482DB9C4E42D524E8221A79DF7DCB2DBB1384878378F1C62810C5 435B6E051F08F71FBB2164D8CA341D414B7CBEBD6B26227BDCC0EFAD282B0526B51B63AC5634E23B 580B0C09D56A9947E619E7D70C2D12860DB13EE24A5676CD060A14C9EC0231BC6EC8CD965F1F340A 8D3D4E7B977837F495DF81D8701F347573195FBB99122936C93B661AF21BD47198B5177FD32CAB8B EEDE173452C0642746FF97E55DBCA0269A1F87EC752ACE8F4B550F2FDA8732D3ABFF141AB991F7EF 140E444F9F67AD9C289A53647EB6D771E3B71328081D53AE3CA8B412570A682975C7F9F3CF65236D 57C942426BDBBFFFFC3B6869DC2D99A2885CE151A6367A0595201E5998E1E109E5D0748EE7DBA506 631727857FBD59BA962A8751DD8E1AF6B162183C1DCDD28DFD868DC4480DBD845A081A20136BFD76 25C34F1C8862E2B27AAD5308C2CC308670E90F170B52BDD697C394F6F3B8BD61BD39257B149E59A4 8ABE2D31F5F44B2C41155C37D86D3BE41476BF64AE2E0C3DD71D6647547B68A41FC346A149054668 11304072572E0030EA4B68C6B1C0784F71593432EFA923A98803F3F5116F247D816F00D265D42EBD D432F206E849327FEC5E73AEA4541EF1A4820C0CE1620E5C2B81777EC63BD74CE950453302A6AD10 8EF41C5D4129DC084157311F4BADD855A408308FFDD42EF25EBCB787020562A35403C86A77875394 6DF9C4FE3C4B8505269B76D4CE84BAD593F8212C5594C697B28F5C564B8A8D10DC766FCA0465142C A9ED9E152ADCD23B2D60C85BF8E36BCD65DCDDFD47AA3E79DFA7AE0708D975151D1D99DF5F32CD37 948E45B808C7DCFCD8669245A3C710B871AF6A8D8326BA9BA98F071757AE9017223BBD6BABC480E6 090655BF830460103340279AB81647B3B6FD4106842DDAF7FD077617C4041EE3213C7FFADD62FC53 8EA8FB3C6BBBCB2A8F0F17773C8DC91751561B705EB4DD0008E07CC63DD05C3E89AB40BB4B5A3016 2A397E0889E46CEFD3EA07E6231814EA2F97D671F5ED74BA9BB346B80896979CD958646E31A22F55 D7BF1DF2D113472FEDB7B9292713A85E3A486C429A9D806C2CF8AA64887975729A18E0B8434DBA8A 5089ABBCA4C7E90C33C3FDC8A31176AED13523E850CF3A7AA54F47F8B20547A2A61642200F9CF0B8 580089F46323726EEF013884416CEBB96A3341F195226B65F8B1DA21B7A97E7C411AB7B0BD11006B 40AAE979AEC53185685F5859D46FFC307912CDD5B39B73F92306AF747DEC8F1612AA760B692E3896 BCA6B1F1F76AFCB4A20B93FDB42EEAD5BD71AA08C8328DCF42EC272E2DC2FDD5457464650A7F1E8A 595549B75DFF07C966FDA6FE45842AEF7D8D4B86C0424BBF221FAC6099607534E588FF88BE1E0EAA 38CB1136B1C1F7260F5302D2F91BA1B84831CF1886832C152182F807CEE69B552327DDEF862E344C 5103BA227037C942B1FC654A01657D30E1594A8DB2B0285C2350088D00C56B27549B5EF8C892966A AE4F3C9B8EF555984E8D4D897CBAEF4ECCF9158D96F35469B1E63C1195BA002E0282E54CBA86FB51 42AD4F78A039E5165C941FA5A1953C3C82BF11B4A8EE94DD95F467C3DB11C585D7E428BA46265C26 17B2D06228AA61F77E4ECF5645876257F8F0B568682E565E7A6977D26E6750DB4258E48B8103D431 EEF1D6A8C20BB0595DF062C5D0D3690101004CED6EE31BDEFA5F664FEE311756C05811041F4D2F87 A328CBFE09615C025BFD7D46F14F26E9C94CC1C56AEDD8454A29988132FD26B5D62AB58E3A879B87 72E2138EF6D6B5EC9366F059426073DD08B37C2395363B94BAA573F87985FEF15D876CABD012A53B 985F782F78795571F73DC3496F6DE0DD46E6D187A89C881ABBF8F657B8900529A3BDC0DBE6F53833 3446990DB005B6F68417AC116ECF6FCF1820608D0B014F0ECA940A0109BC7DC7BD4AC47B532E2A0C D7BD29BC0EDD9F374EDCA9EC2C4B570774FB7A1FB69A54DC44E34F68F517AAE9AA5E1BE3C40396B7 18276284CFECDAC16441073C31BB80793AB8D7B7E9352A8CA1EDC755E198267D485DA2A42FDC1740 2A70C76EF3BE72ADE62E63613F8F729C62FCCC5044D989BCAECADBB4EECE8B35EC6EC9E95F3B38E9 273A9A0F19E7C79F6A1115147F5C003473DBA5C03B5BC4ECF81CF84CC9426E90FBB5166A1DF743AB CBB30EC769D141A2ABEA1E467D8ED38CC6490326104215C7E352B4AB5A6346166F59787DCCBA87F9 3E83D7DE41098C9345139706F68286959DCA434901E826ACFEF55204CEA697E7383688B65318A3F7 DF2FBF9A594BFBCA301E6838DC2F84881C2C25CFF2F531B0CC8F17B3A1618DB079D3E769FE8C33FD AF520CE228A8ED0A0F47B2E2B319ABA91243B150D982CCCD4B937C7F1C5E04A3244BC4DD2BE87973 E049D81929797D1DE1E1ECD831770198CEDCB10ACDE4EB9E15E11748BC458ECB2829DC4B07782698 0893B1D6D9EC86279BFDC4844F5D778DBB2CAAA8E7887D46662823D4B1F19577F6E400F8E6B45FD5 AF59832F79999D51F758B0A3416D01494C7B422C8C408172FBCF2E376C3C55F6F9C6D191E2599B2F 6F443D3D7C8E4D3ABD6D56A1F0DE017F72B903C5265D22F1C03FB7CD256730D54C79684AB91E6E73 009CC125AC401A0E0D8EBF2793D1C1346E5454B178416454CF126DBB050DABD9B77A75E84312BD2D B74105301D0957D626492362EAD0681EE2349B19F2375AF33D09AF28E61A019DCCE2EE8089FAEBBD 7D8B06F3FAC179EE738FAECFD1F7BBDD93BC8F31888CDBD66F4E9E61D8F7DDF1907FA3E545A312C9 5C6F24B72E044B217D9A803A2F20508F1BE822C37BA68F6840E57C1646F94B181655D006138CEA62 A70CD97712C82868714A58AAF411370013C4F6453D148F11E43017366C8E84E23872130AA877A202 6EC9F19CB64B491D91FD8AFA982981F28FC8B7CA80DBC9F8BE2195F54C028B2FCC199D9FE9825B13 4E7E0185E7D5984ED397B4F47031138CE98B4CE502F4E4AB9B155E50DEFF232FDD4053F0FA203FB0 05F551F578189A3285E5F321FE10E05D03F4CDFD50038601084D3C7080989D38C74FE9620D65A9A8 36A54AA3C6F4E4AC329414DCF77B79B1F68D6F4C95C2730A7B266AD645492E2F7F7CD35C6DD5EE8C 8BB1C0E16F3CA9BB26FA8674F3E847DF8D876BB9716F5FBCA3AC62E722201F34B32AC161B15C750A 5981B4882D36D3C1FE63D877111ACF1C797A8183F9DDE3E9308A9A7B21358E43902A1A34A6AA1F71 D6CC6FF05529AB606DBE3381FFFC6DF006BB8FFFBD5B18BC70B20E9684F17A75021D54A9F964B3C0 D3BD5AAFD424F476C513E842E6C3E582B23F4AD609F661CD359491139AC4D67D76A748A386E73F27 E40C5C2705044CF5E27BC06000915B3D3A4026189A87DA5364BC49A09E9FDD489083E9086F0CFCDD 0326C56160916E78AE5198F4ADA93AD12392C56BB9020B7A66D628BDEC035E5C304F36349AEF61FD E24D85162F68839BFF642124C3A0FA2F609E63A62A0F377820DA5B76862067C3ABE8DF63F9534C24 5E09025059D8F8525DA4100743A2D9C4E9BF26B73B17B661E7F77990B33EF2C1C6881671BBD0517E 4BE2DE59A1B9A48A157461F7E10DECA9090F66F08B5AE54D23A4E0BE7578D7F1CA3364E1F68A23DF 430796CDED4C4D5C7ED8B0C662A0B19CE443EB9A30D98C8B6DDDB53B42434DD421CC4E34D6FB56F1 0AB57F92AA1B5EBBDFD16449A228E70E9C8B611E7E6AC44941EB1350E0A1393922B2D52126B930D7 23A9915EAD229946B3829F499F99B48F8A92F37A5353B73DE0E444399369284BF8557B9A41253DC9 38527FEF061EF22AACC243B1073280AAC1CEC828B941F4C42D7542A5BD79F41800AB19A71265CA21 8FFECF15056316ABC08495EF319A0087C94D3ECDFCE1F36A9DB3334464FE51D615277B3AF52CFE05 DF0FFEDE7D7C2E7D4C8766EB4F2B75D08D680F21CE95E6DC0C719F764AF67BE0CBAAF5C6B7670BC2 18C267ECA4185645753FC550C7F6DDFBEF12852D0F692C03E44F99A134CE06B0FFE161D281C61656 2E6FEBACBF58B222EC0071C59FC33D5E4C458AE40D0D97212D7FA33407A3D0E7E22046C3787F1F5B 899D5BD364B7D0139D37EEA1C8262E0235FE447CEABEE1641EB5FB5306E3ADBD58C4B664D0F74DEE 1AD6B1E3AF1B243B7AD5BA181A3717D61B75EB1A4A7DD8445CD021FB1538E804C408385AF68C4118 2269DCD201B947F297118510229682A79082B0B51B2EEF39E10269164D3348389EDDADE4BBF33321 AECF7862664F0D009558637AC6B70FC08854617F29FB8360A701448DF694212D877743FBEB14FF75 816A95521357B5B71981404A39F400E8B946A49136863C5469A775518EF5CD7EEA35D78CBCEF11AF 66D26B9A0BBE9F7424D1B1F0BBDE5A9E86419F72C3799267E71F4FB89F5FE7881FE1DA5482A31AF1 B6A8D13F6A0D3E1ECED24AD69A2A4F2C938A1ADE7B372446ABB1E9794570DD53C99947A2E4385D98 704404C2E77DE572A8B361133CE60ED023B3968C58579AD274A1316174DC9DDA941B7856093A6373 075256650181E23BC9C9DD87AACD9935A6E4EE17A8265E42ECD6F18F36FCDF6FB15DCC7163415819 6E3AB8272D75E4EE205D184ABFF1AD032818FF2846CFF9AF15DDF860F56584F759C9DABC60E5DA5F C0DB8CD16B2125A1577850F1E388896CB8F7DEFB9CBB09A3BB96F82EB61CB2969EC825B0908AE598 4C5EC1B2D7E8123FA124069BD4FEFE2F242F380A526ED60B16C92844808CB3753A2C57D850F6E68A 147873C6355F7930F3A792F3922529509EE8624D9245B0326D4E23C05CC9FEFC8C980D4FD0E283B2 82EEB1B09199CCE231579BC129E88AEB46DFB8E8EC7CEA9151BB3ECB1C2EBE85E2295BD40A05F9DF 20C9A2F6C521DA2A27A4AAFE9BF3BAFA431CE9CB2AAA99B7EC24A018DBFC1FCEAC1763070AC18FD7 A04B26BD1E4D3B1A7E610406AA215A40A87CFE2F881CA9CE5411063BDBCEFAB8737851E5831BD433 D445A6890FE6BB060A0F1F9399AC14A2352188343BF346CFC4D1BD980E41199E1DE5609AC7A54012 6F57032FF77585F4A1A3D34262D00C1A434A3AAB0A22DD90104A08C3C8EE37D9C41D23FB7221C602 A9B36C608B6E3EE10FD7BC8E7BE4C1FF027E8136D4916B2494A3D98F7FD11AB783B8A42AD3F8C9E3 2673F719095459541C9599B90FD85A7E45615AAD19750C16875EBB2477EB9643A67B51A505C08719 67BD941CD7F87A522D1B91BAB8CFBF91D9CFFF75D57DA08D208CCC1F79F888E47775850CFED5BDB2 F0740ED3D775185D95616C3FEBD0F17E49499BB3BCB47EC1B080545A22C6A5D6BCEE19C4B704FFC9 59DFD2FC55F201365DCE6B71229CB1318692B57F137B4B24140CDBDE528D581825CBAEEB79A6BCD9 C813A91C5491FF3094CB6A11E511EB92AAB0AEBF9114C2856C38A40E0A29F40812444C6F0F4DAF48 B677315C0508D0717166D14E6912CF538B6F6E0756471DADB99AD656F04C96D8D09E8CEE8238655B F1E8267CA085CFA82CE3B66929A97D46B2E99A85E3EA8B34B6E912169D99BA525814EA226DAFAD36 DA41092408FD6EDBDD8D26A9635AC7D0E372FC0EF3A4F90739D6856EBF29E9DC5E84629F7848BD9C E2DF4F9ED01C6940C512BFAE718F686EABCE137A42B15AED83B11F060CCAC4E6ACF181C406CB538A 784024E841D57668F4820C6FC3E670543F6AA2B0480EBDA88EC55D0FA2277ED12A8010371268986D 1E79CC4B2926D7A79052D9BBF338EFE2527874562B61EAAE92EE596166624897B4CD954FC688E904 8A1B92560881EE58F4131633BBC775C579D8876188F5274C3932FDBB589121B8A3DEE00AEE944ACD 0F18B78E7A45A0483582144C358B1B12E25266A7588A28000D2B352CBB970ED3B06CB9AC9B21707D 0E5ED201E356E0410E9CCAE5F3D4B06DF2CB6F212E666E44268882B4F333E48E4875FF2F279FCC5A 009B72130BD4723D09BF281CCD42393F0FBDCFB5787F7FACA70E51CB48AF1C3FD60358F114B50241 EB06C3E874B88A2E49AEB426B8C0C2D98CFA01C7EC30899F05677406CE5E00E53775D0912C7111E9 03F1534FB37A4BF554278A75891578D22361BA1B8EAA5A382ABF7777F9C5B03DB840C9FC78C2B318 289197B74B96074E775DFCD999ECFCC4EFC2C11DD2E95CA9F9FEB0D4C60538AFAEEBA02508D319D5 65E42987DDAD2505201E66E6BAA5AED2374959610E686C194899A817807037785A4027A1850BB0F0 933978FD31061251AB41EE0E3B0B6EF52F14E366A96D6AA1ECD68F13EDD66C24BB53D293007878BE C2372D42FAB8C427C2C92BADD9599D6902C2CDE7BC4CA7DC387B2F71EC3AD97FAD47FEF53289D8E5 DF6BC4ADF8132D977D80CC58A515B2D87127805D1287F9015B85E11CD24CED1130F8E6BD088316D4 C08907D10E797F223C40797FF0A158194B9BA30F41DB29BCC99FEC6A14802DD83F5C8750992D4689 3E3D168283351E194AABD23E07ECC0A24B46D782F8348CE9B4A9ADF3F23E45A087032F59A51871EC CE6F288711EF040EDE007D30F495B4DADD8E393B0F8DA0C12367672B47BF4F434234102136DB2DFB 145AA8902B8D6219EFE8E29560EE05DFE281C98EADFBC3E106D327E401C4FAD54571FB21509D926B D5E3C4F6E3B5A7285857C9E6175738CE1ED2B32C75468467B39B54EE7F41AF785ED9AF248FB37690 8AB73D9A382C317E9210A89F4D2D565853B15B8E49B9600A26072EA4EF6672A546B21AC1FAB53C95 14C856C7691AD80CEC008D30430576EA03A4AB8214ED1B158AB7016528FCE80FECF18C35C8426470 EBBA678A2B9AA2F4D5666F798470CD4F5BE64A30A568A2794A7DDEC789195D7563E37384893871B5 E6458D2D3CC913B2BBA1D621A862E1F6867AA56E158087A7D8B7B6115CADFE04F10912BF1F0B09A9 C90538205AFE96FCEC5A63CA326AF752BCF4346DA25441CBC23503C859A527CBA49F2EBBCAD63EA7 B36F464567F2089792FD0B08FDE98F1E00BB6337F268D6D0EE3535C9B7CC057223DD1ED10DCB0E09 5844F6BEE5031F42BED696A77FA249F7FD3C60B3C78634043A1B991BB06C539E516D81849A0F55F5 8902B49D5E3DC0B1C3712822DF02419D3FFCEE293011D7471621BAE295CAFEF5EAD181DEBA0C0C61 8D270664ADD5C389717DCA401C78284DD0D1D823B86B712CD58FC7FC8363882EDCB2FF198AA36408 99567916C04A0A9F6B351E94D9AE0EBF7E34163D2823F3D931844838EE9A0A6FAC066244DC5F6DC2 B21915E08978A37E1C28F6437B1FEA6282156C91B7312C302CAF15C4D2B23690AA3CDA55ED1B6C97 8D94817BB3656DC3CDB3072DBD54C26C7D1E84EBCCD60D1371843817ED2ADE54B913F1ED476B90E6 411FCA5F6B3AA3A455CEA41FFD1E66753AA2AE1B97023A45C70BAC052D88CC932934227CDBAD1C2C A3B8DBC8402700E44C2135FC6F2BBF904E7A61D6054299283A59E4E0BF0A2A67C9D0D0C2F61A648F 395B3DFC1549483D3B24042DB090BC5141D1961451F118E510FC8B29409D491DB422E2CF3D296FE2 88708DCF08BFEF4D7FA9D143A69EA7D2678553936FAF5B978A98B21A2B3771D04D150DA97CE17631 5B8F864046A85BDB1E51107F56E22C4973DFDC8170F3E035E678169CAC421D466FA1708BC9831D1B 1DDE9106E9F51284C8B7378F6E5779DC966AD6C5CE2E0E4891E6913B5581A0EE51D2F3D25FAB1E6F 8B7F7FADEBB51B9692FC0979FFDEDC9053D7532BF014BF7CD06926013E42471D065BDCD5C4556A6C 6E1D3F14118B352EF00E2389614E94CEA2E35B78226E7B74010405CAA3AF558B2593C419B98ABEDE F76AC2DE722BE8CC46436E89DCDDFF6EAF699DB43DA024CA6D00A9EC5417CE43C28028EA92F80B3E EDAD684EA2B0B2750642E5E77835458CBD88F4AACB7424E8AED39483324770C82A1B4056D848F46B E5025382D8E3B23333ABDD038465ED8F8BE137BFFD9573C2BA8DA94581F26EDA5C340BC5924DBD3D E66FD28C73172FF64A378B30B3109138B6FCE1559FAA36C1E1E1D38496799CC19E84C56D9B8A9C0B 39ED96503859FBF90071B0FEAC00A26D953811B83472DDA578FFB65462BA5211014A2C028AEA89DF 10674B2747C3CAB65DD7EA25D733D1C19A13A7B4EAB137539F340A9E85EDC5B5E2F0F774D36EF277 706253AE595C58A411121F54301C2E7B4AF73CEBAE8492652CDA6B1D4094FA6D8A8DC0B24157089E 52929026A27601DE9DB67C8D69124C8322B969733437FCB8AA58AB527DCB3EB5B4AA3F7A1623F5B6 F45E40B78E6475250DE6FB69CD1F3AA63F40FC07CD30889F2AA7DDC01C08555F383BE0A50EAA0586 872E377D705D88C330C44D9C2E6397D1DC7E30C0C3D5192B7356EA857FC141A5C17BCA98D62B9105 FCBCA36C3DD8A0CDD936FB0247486F9EF713F8B95F725D6788C5302775EF4126057DBD2C462F6107 F0CC4AB2A2FFE3796841FBB62AE86C52BD13E4B7BD07BB843AF5E19316F9836A08EC7A82BFAD1BD8 055DD7605F9D205C8B58BA38DF45A62C8BC8BE2773BA99354D245F001015DEBBB4DAA4FC2D05E4C6 9FDC92B6701E97A57C400F062A984C46A305B524A3A4F37E58AFDE9D59E90FBB40F049B8651394FB 3AEBEEC4EFDA765881D8B88F023A1D8A4B53EF01F90632E5F10561FFAAA2E8FCAC7A7D74BEB4EDD0 EF4ED32E28189E1F2891DC18525D96619075F1FDC218C3CEBA183AABD21F3DBFEF7B8511DEE1F7D6 348E771B028FEF178AE85EEF92160D9ECE120427CC6B0666B1E1011B853E5DFB687A078FEA91C76F C0AA572F67AC5C0B20E5988392170DF70839594297213873393AAFB25FE7C0382B56E0AF2D6B74B5 44C8412F8BF64205B5E31F294463ABCE86BB7D7BD25291C1091060D976C4B2A5E8BAC7ECD96B3C2E 0FFA1D6201FE329A1EBF394AF7EE8F7F22FDD29B105C55E0D215CFFAA825802223D85E4AABF120ED 2823AF2B0804F6D4BCCF36345EA12D74821431D0A1CF36C26F81315F40E9526D71323A978165FE45 FB102F7B923983297A929B4E59E57BB8DE03F0AAFFD2860EEB65C3290B2514DB9B144641A5B3065E 73BDD5FE43DEBEEEDFE9EB9BEB952D5C7B16B5C6E6C7CE5D22723DBF951DF5F04A5E2FF5396BBA32 3F563E8AD27F816C4EC49D45D1BC39DCFB8B81C5A60603D156F2A6E506230AC1E82DB4F9FB7D0080 661E3E29CC24F850C087FCED0A7CD7942D236E72EE42E069A5AAE978B30DFD473AFB9D9F00AD4698 DC3EAD827DC9BF674F083AFD6646A220BE5625B69C4F98F4E0144B6C0B9A6AC86F872ACFC89F0497 90973C4F7F46887D16422328C04EDA99AB1BF5F1F8631D44722751E6A5DAFD97118D4C6679120814 2161A72ACB22F9034FF9B5C47D3C51B09D24F25D534D139CBABD4FFCF1E22915D9FFFA0F471258C4 B38DA1983037D66DFA8CFF77ABFB00519A4F89FBE2E3EEFC8BB60C38A6C5D53F8F554EF221FB7943 886EC8E62AFD97FFAC33DF9CF8D9A3E6F22247EDB581AE341ECD7151D487C582F44A04F93A34F4D7 1F694E0C8BE81C50F1CF9A6724148A8F27E32FC04FEC93C17D628B4C92ABD23660389EA96D2E93D9 AD77D8837021895B0447D7AE623A4C57FC6CC35970498E81CBAD3021BA4C0110329769A833850F80 87A08EFE3C13696A74E3FD0F46763A0B4E1C919287DC9056B11FFC98B362FC77BDEDDBF2F325F764 F47DF130C20038B5A7265EC8ED9C92CF153A44C0C6F859439C6FAA9190CD044880D04A85F6342F77 B88E76DC5344F157307AD59D50C36A9A1FF741F3F7B2B53A53F94317D02D74E2C0E6BA76A41F71F2 0C288CEB46BC9786DC446F8BE54A8E84D87C680671934B23A5EFDFE4388DE6D64A0D12EAA44020F6 F155CB40BF369CC25152EBAE607532051B0A553311D58953D92884A170E947B956F0776C229CD623 28EFAD2681B670673A27B97C056991A29C9C4736EBDEA8484C719155E8EA51ED2BCF27808CEBA155 EF2C5E65588412EAAECED316ED13294C69991684E44AB23FF12CEA0E6C84F483022053492284FBA9 93F453AE8129464FC4DB59A96B654A643508672DFADAB45FDC77B9A73E68E2AF6882C159CB834A70 4782376975DEE71A19D2D0D6EB0BB74869727383C135D4897F3582A76C6C4F58E17059A52F4B15F7 26F299EF8C6A8AAC6D7D4E16BB84AD6AB6D0DC0DD87EDD6CB3FD6BD43FF49824DBFEFCC470D77437 9AEBA423FDB4B93F2650388CB7EAEF8ABA118F613765640C9581074BC3A0E77B3AEE9EA59E22F57B EE8EA6E6E669C50B50776F8FAF1013F8168F2D8FE60D72BDDB518EB43FD8B58BBDE2B5EFE01B4B3D 0077E3BB08BF683648287D0403634BD1AFF0C9C5B238A7E13131CFA42F2726AC34051F8288DDB9EC 7182350EC2A0D2D551572C024971A546DC8F789DE6F24A02B73C6A98FB5CD0E6AC15BCC9A5C59F19 4CE130BEFEFEC868C6DF9BF9A637E38E5BF3D3E376B702A53FF91EDF2DB8AB812920569491A7A88D 8BC323DAB3675CF1D6ADFB55D720356C39FAF9B47D900EA766BBE7798856FEAD87F37803B16229CD FBB6E658DE917109A3B8EDF5BFE76F7D64D711B87CE2DF5779B36152821DFD74DAAA736886C55F39 C813910EA767DA5B6FB83626169073B72EF6B75FCF58651BCEF176A9AADFBE6F74928A0488B461AD E357FB4878EB07F65A1E4619D91915BC616228036D95A84E8D6474B632591144C51D958C97C84F9E AC5A2714D0B58CDBB1F52F5A8826E5D930CF651BB62A22DD1B499AA7270BD7300F60E81ABCE3E518 82B119D375C963FE52BA3D623E2631C02CCB107688D1290F61F17254CCA2E4DBD766A284AC246E67 C8058BF154B6BBACDB7AD1243AE838C76C89F9AD3EF9C3058489F16A23716DBFCE03A6FFA55B4B9D BC44189B21F5481552647A3359DD62FE7FF9509652CC0F8CE2EEA7F90BFDA7F3BC5004802BDEF422 D31A4F51FD05EE8392DF3C6D88475B050424FD6B29603E39EDF487021AF0C3F8A380391F34E7B723 43C492A079603009944775C9A65C475E6841645A1E12F41461762E20DEDE98670C338F0E00C5E754 5BFB6BBCFC453A3FFDF87BD1CD1133D1A2D97104ACF04FF756A304D663EC8810911BDF29077557AD 5CAA8C470FC6300C07DA0873341643453F305ABAC1726866B5D6C5DB9EE499581B9803A54F937260 A75767B605DC159B0CC62C5409CF7AF665B13B349419F91A9C5F4047DA046D4FF08816EF44DBB7C0 C28E3FAB81C9F2C8E5792047F24E628D56576037DAA02F3F76E12682097AC197D99F70F690239182 A639DDA5ECD4B16B1B449D0983D704E45937DDEBFCE95101280DDF1B80FEAA46D1B917DA3D4FE9E4 FD2118237040561C4245D56FF7D286A9CAFEF459ECE4CCD3B34BCC07546245C2D7CF4737CA0D32E3 4E85216BAC68772B5160CACE54C5A1A008EDA96306114FDF799CE05C9195D1FB7AEB757BE03EFDDF 48B624BB41856831FEDFB15AA2D6B49F1EC5E5A1C2A8B795BFC6B7486FAB179A1382C9D3857ABD8D 3E320D2D5B613A203356726903CAAAA31B05D8F3719B5FF81E80984EBAFD64D19BD3DA814CF4DBEF 22F0269EC80CA0CBE528E013E16156613440C9591EEDC1E6D47A0B84F6B460938F43426E4FC02463 1E2B477BF30D2FDF312B294FE5530A0C83318F7B3AE28C7F6DE4D96F826B0F6CAEED306EB699BEA8 A6F51EC6FF67097BC616EAAB501142AE123272B31D8377E81424DB158B76F7762BBC35AC6EFE17E3 F572CA73BA916BD90F3B1BF68E52F5A26CACA6E1712B467FAC91765D24363D9D55BEBEBE309F48EF E548CA8ACC2E38BC3CF4EE15ECE8139489080127668B7DE86DB733DE2EA41153CE38B2E36464B07F 3AF8870FD60C5025486347EAB52517C4641655FDB6936299003EF5C46377971D0BEA70505B0BC3EB DD473FBFD1ED29A1D4157C80FAF1BA381108662F9C1144C426C3A7F1BEB816FE3519B4912E3F0AF4 CC893438F866486EE3501ED0B1A5AFC9FB4755E950E79262BF63F19848F424F7D5470A347E1243C8 E0E7BCE484F6F8E0C79CAC473F9A30CA5AA85F714547F9D6BB42FA620482981F27D9FEEB5C01ACD8 C79783A7D1755EE58C45D708B0F036B7FA171B57966C05DBF95B3140A9239EC30D91F9462F873FBA B6A375481C57E75927F4748ADE4EF35EC7C05731D69FEE8C1141F4308F73160C5DDECE98F5EF7805 51B531D4D65427491F5EC32A6919DE76BB4849C612265769292212C484386DC5E76E2E3EA1620CB6 EE33F2A392658B6832DB77697C7F523EB4EF08383E5A7E2C5D0541260CC42BC855AD84C6F58EF785 42A8CF39E3F09207CF9D7E024453A1A6254106E8466267F70AC86472F0B0551C3CB40BC8E04246A0 F3D7F58E6DD3CA75F2E78AB0A9FAC6CC9F485A701D24860964926032AF2923852456C6DC7F59603B 0CAC52BF7248866BF3CBE93C5EA8B7A0498097D7D07A3B503E914B397227A5609C122ECE2499CE66 E05FBF77E0273A4C4724F4DA09516C6E5790BCC1721C51C85370A102D7979F23219B54DA3236882E F60845F84073692CE65E24C8F2E0A84F9BBCAACE0F7ECE270D2F1C2D9B9161155D9B20026373E0FC BB18447E3D2FCB65BCABAEE184106E8492F0204AE23FFE7B75A9E5A52BDB2E676267C0A51D4BDDDB E35301EBF84F3EDBC3A316EA0BE4DC565D50B0A3B9936137D6F140A575807742057ADD31A3D3A01D AD7305DEA87189AAB18575A61BB1EEDF0452D9B2551856716BCE6EDF57A161A2CAAA8C2B296D61D8 063C2901AE918E22E135969DAEF5139068BA5FEC9EA84A58ED8330F68E191A0C58651699703770BC 7F96C0D740964075615959A8B260344223CA77A801B4C8886FB9F3E6C324755AF97B7BB37C8EB638 E071CB53B2C1C86FABC6A0E613E44C5DEAFFDA8B31A38B0B5FA99087B5B9B5287A3A97D92E8CC498 E0D797F5256AE2A89D028FC9AD3F9F22C3175C5815A97EEED8C0FF14DA7D43A2D69A800600043D6E 2BA2AEB41D04ECF3DA18859CA1E2FE5294C93924B7FC4C26B9DBC35839ADE61ABE3DCFE748F510CA DC608494E46CFEAC5C37B58063E95DD66A727A6FDC383FFCBC7A42C3F158CD829DCBFA768B51E5F7 2F8659E98489B9D924B37B069F7A29A3E2C6DC1883458E1923E87AE285BE21C4D63FB2A59050920E 724B0ED906B49C663B5BA03F149D69D34C2C93504683B7B32DB0662C729A44A89EEA541A221D4940 DF320B95C8138E13F3B0CE11A91BDFF3ACE5F10FF94F4C8E670673F998836F2ECD8A143CCC51BAA0 CD55B33E5715E00A0E57B05CA3F16BDB723D137EC292E4606833B343B9DAD4DB44D7DFA21FB2A324 B465CE7E208FAB95A40230517385B766741661AFF77381AD84E5B36C3B6F90525DEB3C8F48C8D85D 92209AB562309626E1767DC92B4228FCFE05CF141B31832968C3944D56E9CC8263B48713900651B3 93160897726798AE384FD3EF63EF4FF8484E89C01C3FBF2D97A954417BC059116991770BD55E66C7 645062B3CECB590339A034D51E74D1DCD1F15B3416B026C5C3627AD93E5521FB271B941C02DD9B22 72CDFFF22EBE807AB63D3F10556DF2147FD0CDB40AE48AEDED482A79315F324080DECD6A0B0CCD8D DEA2804E732446DA70430AF4735290B4B7A1A16B731ADC3B845D596A1DB66C73E4CC0358AE66ED11 DC638F61A2FA0D1282BA3CC8C23BA21AFB3C59F3CD577EFEA786C0A750FF303657348A594C6E999F 35756F02B535F8B0A465D0588C3D2C6FFD30115C10B5CAB4D63760B46F07416C2B9A1234A88888C2 A92EBFA3F2B7FF455AC89B1D68D51581EF2FD616BC2CE7301C0E8D96DB05BC8DBFD0C82545E70045 73F551707EEDB71081BCCC1498AD5F1A61E1A798F758A86F91A65B4D822EA5163B3DB139010D9AEC ECF7C81D53194EDF51E84E98C6D357B9B5F892640DA0D01DF90D866834893E7E17A6D0474D6A0BF4 AA92C758202556FD03F4D7A1860070613F2383CB590F8BCCA17A5DEBB130596EB94D3A7DBD6E20F5 1E2056B46799EF505EFD9B17441F85BB9BE2E5A468F4CCBCFD87A11819CE1B1D35FD7F49A2EA791F 4AF75698E8F13859B94FDCDE91A32D7D9A397CFD71F2FB015387D97A44C915430EFE2AC2CE960098 CEFC9D2E115291C7347A384521FBEDB640573830FAA305F8EEDA30CD0087C002BD1282B4FF281369 1C7F8334BF0B8CF59AD7179546530EFDE7C8D4064BFA87E31672AA674026745B88F3656DE47DFE63 0A84EE4551632CDC423960218A556016FF8E813EE2C7AF5A357F5369305D5BD05E15B2A19BA16DE0 F2FB93D31F47DAF67BA6ECCFED443CDE793CAF688C9194F6E8C57C75C83607CC4E1FD1EB06C2003A 00FD3C4ECAD459649D41A299C9E11BFC49ACFDB00B2B59DF7241E92D0A909C0EA62260BEA4D3EC80 23A420196AA2BBE4181C7106F9734B3904C3A520CF0A38ABDFED6CDF2B5E3637C37A7E1EEBACD209 A62F069FEC9710DD43A3439CF275AB34EFF0CC2F00DEC77F4F436C27CC7D24C6E3929DF44F8E0DED 74B7B56443131556C852AE36B507E82DF87AD87E8634056D47B3B964A8AF33235422C895DA0CD7CC 810F37A9AAC78A8FD717BE0E4ECCB8E23F1ABB3F8738001F25C3DD7D924F268E7D91E4D6926242C1 48FFADF043F01E9C309453EA141DC4A7AB48DBBF43EAFE7D85FD7F45A4A22ABF229A52C1C4AFCECD 88AF3CE4E737F06F66FA1BA43E1DAD351668DB73D0BC0EE41A1F1FD95937B1159EA628559B3F552E 7BFFD3A1EBF38BAB1E07BAB0AB647F9ADF3C5C228919CF96F06F1773BABEDD1229BC31C26BB6E774 4A3CE05F99E5F64249BE7701E6A262CE3518B75A612FD67D9D300DB15EEA44904A8DB1C69C192360 4C7E091EC6B32AE859DB3BEC05B0CB5D1215A5EA0959CE8CDABE9A380DCCF79672A7B03503688C09 27FC09D1097EF8FD160A0BEA51E5CD5DD9A52AB014C153423087D3C02D60F2E36739AB096FC6DAB5 B15CC44BC0838F3B7A316B0E8356023BBE0FD4120DCC312E1237B934CC6AE87A92233283CF3EF7B3 7A0640EBC6615BC3E9579CBB15D6E1D2E5E85B68C581D2F04731EE930AA7B6C396EAD6BFD1C64B78 D80B8D4C747E108A6962E28DE16B4BB6C008C6614A3782235ABE84A739266110F01FEEC7449C66C3 087F4D8FD25EC3308C21EE9ECB8923F5F431BCE8AD633EA64E4E9F8A23F0B8F72C3C5F42F64A7D17 0EA88FFF18C5A4BB1068295523D0F2955A3C9BE2EBFCC9132C9809483111090A34425E038BB3EC4A EDF9B447C13239241290FC8CEB42D2B4091DBA1E1FD4BC29576468D612C10C592C29465F80BC929F F02949AA0B54F57A13B7B494AE9F78695900047FBAD6C1F425AD778AF714405580D633188A74100A D8350105664C76A3149F99D8B83530E29FA00CB9D33841F94A1A297C8B2B3544E42B516665185FE3 46E5726232873291F64B8F56383145C9D22AD9E9A34C3CD7F58178004C0071069618FB999B3CB679 91D78A070386527A50AFAC03CA8C96274B09F8B19B760EF5773695D9B95F72A8FEAEB5B449954D47 EADE6CA1D8AC9949EE288B535A4F3EC5743DCFDCFB411F12831765A6F64117B7F631299E23A54A2B 52D365523860DFE3EB993AAB1D7BF9F0CB0CE21166E7CB90DBE246200AF19D3CF6750EC9B161804B 9C00A99BC63DEA9FE074C5D279711BF970623C7B9BA06067C9B754C1C67CE42BE04919991EF94F23 B4BE1D1252C65C34CB0955A4B2E9787DB21A3C4A0B17D8AB91B5762B459023332EB4CFA4F1060437 8E38C74B708777BC47B39F3DDE5BE290BDFF92AB2235A5A10B82CC7B7228D12DDD6DBF5F6D9C4E9A D00D59E91C2DFA68D7C7ACB8B0C55442A9930218C961B43B61D0646CDF44A264109FC6EF3ECACAC6 9C8F95859EB5657DE3695E46BA488EB378EFFA8BF906119936BAEF22EFB29C934CE5A2838568644F C9FE9697899DAFF85DF7AD0178B5FF94D6D339CB0C39CDF90C4EB0582FD986838E5868D79802A5F7 05EDC1C12F7D2294DD2EF9286E25578EDADFB810F7EEA7943BAC8881C1A25F4894A73B44C8B63C55 1F5D9D3C938E3D1E3F145B4E91A8FC4694F9FB4928FAF73A649FEB5E34A278F365D3770FA14D194D 086B9CDCD28265A6B1DBD733E89E207AC0BB9172F812687A7E15B346E62FF8D8C7436FBEF300532A 8A19FF7D350691B91447207417F83410ADC1EE825DDC9BE560F9E46383C941A17C4749A6C3FC5193 A262C87C9283F2078CFCE239C367627C8784DB8FDEF31EBDB530DB9A6A84FFBF8035D83E2E8BE72E DC0F431E652EA99628A45F7EC829F303DBCCFBD69B1C1C0B0D41D250D1C56AFB67C02822FDDE0C0A 0B1752B825B29F7DAB8994E3012A710EF261C14E8DB4A74ABEEF44C49688D87D5AF582A63B40DF3A F7FA4882FB84BC6CEAE497F8FAC59E2BE25C691BCAF73D114A49AACCEA766252CA08DCDD841AA91D 9E52463D547FFF706F5B413480519ACA6819C613594F817F4F22690537B7042462290280D18EA324 D5A0DE8664EF9B0C3B03A4EE52D7DF279BF214E61D4045C2A140A40773FF4412F50BDC35D8E42071 49F20E3AA33B60D6747EF15070F990CBC5BDE211239E63A456B26E84619C1CCB4D2536FB7F80A52F E3E17BD7B2137D43C071190B3B457AEAF2CDD687378BC36177A5999495FBC5A3D99F705D120DE252 E05E9EA28EAF45070A0AF48CBE22259E90D9436CBAE2BE3690BA2961A0CCF7A99DFA17EB48470449 EA97B97631E4CEDD73B1B1F39CDA094ABA5DFF163628A96F52494ECF5AC1DE41888CBA7C7A07506F E3B266EAA9608AE9E5A7073AA0E970F056982769F6E6B7FD8D94EBB49002D4CF8B549B93E88C5E8C 73ABD321FC39DC74A4F20B6012B702A97751F60D9180118A27B17883EAA9121FC756243F619884E0 574704AD16D98ADCD21AB26ED1296EE97BAB328FE9A7B9749787EAF852A598C2D07B26D96D04FBDF 1A23D5F9D62315708B0E053A9D5BBCBC802345A12FC39AF08C1A5B7959B1920487468B25DE35F338 6B373363B42B2D9617D853503F7147BFBB5937725907A5868D047C0220AE93B209633835EF2F0719 F66ABF908A55D7DCBC440ED3DC13630F29FECBA8FEC61C307A77AA1BFF6451FC0C1EDA3217ED8345 B83CC1C2D89D49ECF8F7719C921DAF8CF14B6B4741A55D8B1436EAE75C83D1C2F2E9CFB70869874E 8663012F98162A577CE16748864F9D9D288528A6EED56B1E6C57D06EC4943649D2CEDE667989D1E2 B21A0ADBC47902DD1B80276A8C2A01A40F2AC3FE2BC1D62057B33B418FD15BF0B6E3D0934C85046C 4039622DB6C38C693B49C36F5E11DEC67439539F8A436DC3AF8896182AD870F5BDA7BA3A0F2B1DA2 971C99D53D211F394170A016BB3B624C430AAC8705D13038BD9569EEF8D01EB9A31136D21E6D840E 55E3D8EC9FADACDD5105A1D0C8CB55A3570D05CE127D866ED4D982B5DBC5B30EB445A679AE9F2557 7A7AB8E55A36443DE660AC2E0ACBB0185A0BD78DB851D095EA3C843FA71B28CC4BB26F77AFEA8AB7 B82A7FB2797FE0E9233B009FEC7588C97D960656E47E8F8A8057967A4D577758980BBA5862A76FCE 48E67AEE69F7662FE986F7E97C611D0EEA3C0BA2DFE0E6ACCD6EA2D5BC00BF022F021D909A5EA7D7 15232DF9A7E662150B35DBFB32EE4A4555F08C585F89C73C31D5253EEFA8D62603603BEBB63CF8C8 693D5F9B99E72ADC5CBF83AAB5200229DDABF210221A7170D87D1948622D4259E9B32FFE26BA51C9 D64C258C316BC8E59BC4BCA3D573BEC06724D303E4590741B6C4254BE56D8AD8365E7B77027CA6EC C5D41800B7B8D8A94F32BFC37EC27F346CB78864768DF77EAD7CA0CC552826D9BB273F364F3F9A46 D7DDADE42A4614413E6CF7009263C8245FD6EF2B13D495F00372B5745147EA9EE4D61D86E7798B99 9CB048533F0BD809BAAFFACCDFDC4540F6F364EC43A767D5AB37E69E75872812D8BF52DA0B431F76 FB8A632DA2D1E1F8D77D0F69F7B347DE7DA2D203EA96DAEDF29C234C5C86F3C103DB5D48729443E1 979637FAF547FC20F5701EF990588F697F68E891EFF3D49347E00928ACC955D492F2618410CBA2A2 D2E8A19DEDC86A919293B768CFA95E2F83689BA18AC4AEA05179EF7A6C361487141D6E45BAD5BF4A EA4010E6A26F2E2398ED79B30F547835A48B79FB8DA6D0C3C1E817E9057B99882781E1DED78786E3 E3EA0CE70896B77E8DBC7B212DE6E212E26DD23D60B8FCEF453730FDB9486EB282F83A1BE3388C1C 0FBAECFB9C777AB1DDFA023D856A37F5A2C843454D13A88C3583C2D56DDFDB0C9B638F17CD2CC2BE E697578D80BA5F2C1961AA229BE12AA7B053B53BBFF9EB8FF277B8717DB0A289A2BFF1AA4264FC9F 86336CE29B2C89D7527C7440FE2547E262F878C9A7F9E2A1E0A139FEFA9DE238690EB5B2033B03B1 3FBAE2AA8FFF59A2AB24CF991CDF193F7770784D52BC8EE7B948DB37262D502879C3774EB7B39D09 0D74C234C31278BE22550D3C39B31FD77B4FB517B375DFC488893A6F53A8FD96A8FA8A22ECA27D07 A0494CFC58C550E0BCEF43E70FFA473DF28304F22BE3BB7473BD1BF8DF44D4487EC81E9340838CF2 9C0BE52946DCE96B4727F217957E880E0DA3D529A1E96AA4597974F827274600697A27CEC33D335F 5EC4802273048D69649D1B1CEA5EBFDFDB53D8C9D9F4C23484191BB8979A10FFBA984DE31D6593CF 1C0AB6E018BBBC2E9C5D14FFCFE3A4134F90608AF5054AF65E595CB2321D73DC41AAAE1D912A1D5A 268951415C1BB0C450DDC6414CD69EA1D371EF89FA742B4DF1982B68B690BD5243EC31C56E95923D 063C73D49A50078E217B87BBF93C9C79C1803C42FBA573885246241558593610FFF07C091F7CFB07 A1B7C05E675DE2E47652D929CE36B41D708C651CBB33702FECDB09752E3DEEBF8C8DB4933F3F3B97 30DBDCE1647E27EE6208E7C13F7B5A75DB15BF1F7EA4F895831FF954379E0875CDA5B48B82A32646 B2BD0570D63C6623425464A573958B80D2FC8300862132D0D32D15CE7C04DCA3435D822EDD2BD299 53609AE4D2F78F2656E17B5158D1048B1C54B419BD8F63D69FF7C5CE26330FD2477D29B4AA983582 70E386FDDE94DB60758123A3759F450FD61980339C356B8D658D5C49E4D030AF63D7D9BD8201BC60 7DF97ADF2C68B55E4705107E4E02A0F2A4EF25C23ABB3A8D25F0E24AF393D75F5AE89A4A2542E591 96B08F70F68676B3349F33F72EA03681722882ECC5D9FE46BDF51AE4C92D43BE4626AEE92CC6FF7E 0080F9D63B2CA8B7F3611D13BC7C4C4945E6DA0CA8FC17B4114977D90C23F0718B6C766F85D48150 E9C853DEB2A3FFB98D7EB09D3AF24DB6DCA40CE6BF36E6C5E76EF6AD461B6B78E45976601931511A 8018D55CB14DC6AE111116E29433589281B3EE62829ACD800944381573E90D910012B0E91F96B170 EF7046F66359965A136B65872718464E5DCB107DB247C286D0DE8218D332D2EF3289111A313BDF30 EB8195DD2EA09EB714FFB12C7072F8192A77F28178F8EE60AC7D39E668A7CED80E8BEE116FAF290A 2B7C5869827DF7D5D74034A2467F5507EBFBB7877DBE215930BBF641607D17A52989413D1A6A42F6 1F6F916678F0506B3AE9362E3AD1B48F54C9867AE597702795788C015CA3A2323AE9C24B049FA3A3 300B3E47A913BED355A6F0F6FCAFF3CE8F00978F22B975595FE44C6089F748DACC9517846AF3C833 AB72967F2359FEAE8F3B86BBE88F7AD26E1741E4CC2CA1D871BCE195762D8D9B91FB7A43D8E4CC1A 76BEDAE6FBCE17BCAE70626D1921FF13BFFC29A2EFAEF604C4E27B77F533771D3C606A5FEC3CBCF9 1D9B5A84FA769BF3A161F112595348B5DF2B542B540C9F82C39009CC24DD4BD76FABC12BB65B70BD 2DBFACBA9CC79F8DFCF0F44382324EE48CFA6C6A564F17AFFFAEABF9F7B615102810658355203964 1343E13A9CAE2394B7B6944E46FCC42209B6105487980D1B49010C4571003290ED6409C417A0289B 8F1B83A7FA4B931D9DF59D51461508B258E145E88B801AEAA4F740B43B076F5FE5A3B730E18B5253 98930400A5EA66EAF9272561071220CF63B83F1A01B4DBA70AD8AE894ADC56EDB44CE9A03CDEA468 83C6C31C4EBD8F4E0E09523C2F2A87FFF3891AB7CC3E1B8972A9B5BF20CE7ACF31A070ABB95A209D 98449346532B0E1DBF06D9B7EDDF1CADE18AEE40B186AFD630B2CFFE246E265895E5926DE5E85E7A 6F79ABD93344C52BAB180B4747E2976810212AB345E6B389622F66ADFC8773F4086B8EDF77488784 0B4593238A2FF4483598191A8F5589196510E66146394CD89BF1BBD1EE375AA757C0EEDD44EB942D A34F2B751B667EB82FB09A0DF78DD4AEE3B502F80036A7DC1DEE8F23AAE8B28C597D0351A2A900A4 ADE6780B3A9C7A5E1DF03AA4C4FB0AB0B5E0889EAE21F904BA628D40667536805A5BD6870BF5C8A2 12B026059467B4948D7A7269027803BDCE51B6ED48679A069A7E436CA31CF535312624C4B8BF2EC4 0C6BFB6E98D08E4F4D7627180FA5F1236E0F0707F86F6601C574D12B77418EC800CC9545DD3E9A88 8FEF66ECDEFF0E8F06FDF3465D1AAC5FFE296606F4F9A2FDBA609CDF74B854DEEB6577197DE43349 B4ED0C075BAC0255B6DF3AC52650B2113F32FEC9900FA4EDD2F35F971C6ACBC9A23830ADA1C2586E 49EF95CA52BC3288D07071FBF2F8854C5A59EDFAA05CE22DD866F5A21AB219B6EC2BFB0B9AF82FBD CAD61DE57C26226D02D7A1692BC0A0A0F4E941019BA438E17B0E3FF138D6F6B7517B1769FA8C1931 D87A6B35DC67D18DEF8E9E6824A2212D68BA3A50BA782EB9035F524843A524260B776126B67886F0 D34B0FF4970F877A50C04F1863E4DDF422318BF9ED396690895C0B67AE614A0DFBE72399A0349DA6 CD0B858CAC01467A132C82DF7D7F97733D82FB3E7FD232603DB68134C27BEEA40DBC8A9B00C9D02A EFF1282A0EF258C4C615FADF828778439321FD37F60AEB4A46330E00C62E49C883340F54DC4D2929 C398648E91FDBAF40AD5369491E0E1DE3CF360958CE2A734A43E4E1F14F20C41940060949308C444 987324F945AE6B8B8FA4AF4F70814E94EA4F20237842E12F3657ADD5BA3B40A561C5F59992482AEE 76A6D48F26F54D9075097FA1A55C1E069AD3F844698B29E71B8F084069330DFF71A54E583A8A2764 BD0D7BE337AB9CBBC8A53BF95C4A356EFC914CA8CDAFC757157A0CF3067BCA76398872BC05FBA3C5 756A2FB608FBA64DC7778DAD3D1A091BB9FB8CE5A854FA159AED58A153B645CBB1069A110CC3B1CB DC22A3836DB930BB9E597FE272CF2FC7F0E3C48FA9BD092A3B83D84F063950008CFA955A38F03474 777C3DAC45CDB8B6B4D20643610AF53AC5F9AACED4F40EA9BE86C5AEDB8C382109D5076D29DB3F50 2ADC6E46B52CB5E0988F70954D809F6903FAA71A9010FD829D7CB534B0E0E2F6EEAA16FC6AFBF476 02A69BB39A1438702FACA00C921415CA6AA516C0113B8214D33BD24F0BE7F152A7C95514C4EBD8D8 AAFF56E9244712710EAD9942AF70947253014D63A5FB5D48DE9A3237729933CD09B5896BE1BE8C3B D9CC6C86B8E9855FCC4C3E7BCA744F3776F83F6D0D32BBE702FFEC15C831419D1B6B7E4241029655 AF1A3ADD0002D44D5882810AA0EFDEC5E5CAAEFAF547E2276C773CF717955F6798956A7E509BFAF4 5D8E300825A1099FFA10822C1F834A9B32287FCC64D5DC306B908CEF3740411E7E2445EED21D2E01 26CA75DD10FB329DF3D5E0A01BF608C534B94B5D15C9A3AA88EF4D82EC78141BB7DD8DDD04EB39FA 25300640D5E96F2F7B0CA7F24546515F3798566F3528533FE95F85BDF44BD16687B93990424AE4EB C7DD0859C628F7B3CF785329BAA3AC9710F92F61B1B283E48F1EA6472BC91662E8DA78B28E2D4A8A E5BF8109EB34D2D482CC20FD578B826D25048A0CF8FD67F806587FE1A98C44F1D517855986C1C55F 71731C3149EC8818172F4D1CA928F0D8CBDB50D5D718CFB8090247E441C913ACB8B019E4B11F1502 AE55CA4FB8B50B188A45EAFCB043FAAE5D9E6969FA36E49DBF1E4AF8CE0FF3B44E73ED5F9AEDF3CC 7BD4E4F1741744A467DE1D6E1498CBE5C23EA6803CDCFCD386DAABD13F83E1D1A6A1D3C742E9BEBD 6EE8862933E19364D2A74B7FEBFD8DDC5D8835BA9A501B2BB9F28517165697A16773713371E6EA82 75FD25CBA068B816A8FE7C366608167130A610C9C19A7724C9CAADC3EC2F10536E9B73530B12CD03 4AA48A3BC6FD1A533E06AE30AE4F10AFB643805548EEE15D9530D2B47FA1254AA796BB1B1BF033C3 46AD47EACC192B63075D1800E360B7575229CF861317A98E58A0113A635A8B4CBDBFA220D1BF7219 944EC37569ADD307B5319EA29B7468D842B19AA7DDC5115E153C312C578459614A7032326811D0C3 34814DF4B25AAB2BD6129309B9DE59775AB6F27B3789C86FDE86B1A781ADCE049704A5802513B08F 9F227F8910AD925D01067D12B3D7D5EDD6B78A1A8DE08B04C51A26230450D317F53CCDC4D4AD8458 8F5E2D7D88AE212575A9371CCA98CEBE285B966EA5DE8156E844656E56F6D1DA1A5392C90A182B26 493C8E26F4D76A34122BE9C420640802CAF6D12FFF34CA4E44460436F66429CFDFA7B22A31088FE4 75000C11C75EC89365A1834FAFDE041B53BFDD17A7954C637C73C5AC3B21A323BD5D5A204612AC21 4016878C531E73D4A0DF2E56514F2F56197054D445EB654C0135DE65373E5038BEA7AC4F82BF5FD5 AB47EAFC31D1F36942E64BF472A6DCFD3D3554AD9A66911BCE9A45719F79D42D9643EB9C8A273107 19257DB30C7158FD038065C6B3BB274D83816D7AC5534AA81C7CD047227F37DF82F356503F973D95 A02FFDBC3058310B515D4C9F5375044BE6925A1A5BC32D556F027A586417135EFC2F0F7A2E6E4558 659363C8A3203506A83A502EFE6022118D14EEF99C006CE9E66D87FC94CB9B364B47E5F5EB495230 F3259247B1EC15DCD91CC90769D72B08CB094FEC8D1F16ED1581D7D04BAE99F636768F83BB3C6302 D87FABBA5189389BD93BD1B188AF250D4BE3D741D2E9A848F84E00EC9B32F16DDA048621848795CF A95D2680051A3DA91F71ECD04726B5B3C90D1A848A2201B30FD753034CF52D06FFF57D44A1BC4561 1D560EE20F3C8209EF8B24F76A7A3D2F1DA7008F65579A74FB5EC0FB8EB4B071D4E0A415B785C9CD FB842BC9161F7BC43CADF3BF7A7E47387B049ADDBD49608CF0A9EDE20DAB82CF928135622B53BA84 CDA64D52E25D30D52E0924F0C1ADC98B491F983057C8C6F195CF185E242A76AAE5BB1EC5C595C31E 2B9DE8B7E8C92C686C795880CBB3C4C389A541E01D0605B7549E0F565C9773FAC3AC81C91BD23981 9F77BA71BD815C88F3D893528746EA4FA6153B3A40103837E3020531340D0CCE4C495BBBBB42AD02 F70633759980B64142123BAC99A646D33AA1DFA90CAA203D98F22FE28F992C2640E5C496FB584444 AEAB75BAFA2435634C75E41CD6AABC8E2BB3797975A9A18D20A4231A6EBBDFB988CCF16419255FA7 CF32C41F9742ED754E70800EC8032D09C336C8D6824D3BFD0153ABAEA2B22B6F5B1EDA2976228779 72B16EB47CD05FB424383B1B735407CF47EEDE797222F8F7417B87755A0EC37ABC02B8CC9E60CBA0 EE390C1C7DA385A3A0089ED994E525B1E426EF7A4A73FD550B599B78B5299CCCBEDDC100B9DBF47E C5F85C0BAD56AA891D38845C8ECB7F5F38E58BCC9715EB93160D460C4ECAA370E4209A8BF5BB5AA1 CBE85EBD72EFEC9980CC1757855E5F0821CAB90597E43000E1D1FF377A9FA77B8D8C84FDAF7B6BEC F2D2446C68FFDF3DCE6123F903670FFC6DF529112DAD24A12E4BFC4124CEC4C2B22027152F559203 47E0252B56F2A1543156738A46E751B9876DF3796E68C53811F705DC42B212393609882E50C0DD9B 2944A113A86007546E37407FC4D9B00E89B1D0E27B4CFF81CBC5399190BEAD0DDD030B9AA1421C3A 1EC26397884717497A7CFEC80B2ACD0EBAA0C69E365109B22AEAA9B5D1C5F5CDB63C4ED62C755184 BAED83116274D5E6BCABF182A44456ACFD7D5F00F17544C3C1868DBBEBD34EADC570AB59A007777C 47D35DF93A33AB613044B673B1A20DFD94477A3476131DD487B8B2DCD1599932A376A2F872DDA3DA 6B92A3283800A56E83F9646F56F8EE48D3D1F59BDF81AAB01E10CEACF034E8EC969842788900A437 BE06422DC3E47ADE80641F990E69D67F79CC1408417E96FC269BD0E2E0EDC7B140E49E0446204F9A 8396BA9FB4E995033A61ECB910557D0A285EC23F7236AF7C63B6BED151EFCA899225656B71A97C7D 7A21012FBF5610D12F9965A5D0F724A07BE5A519BBC09F388B9F27A17AB5ADB50A6A4381EF7C3823 B05C9D7237315784FE5BBEAC3A6C6E8A8155E2F4D77F88703C8CBCC0FEC575239ACDDD5FB8D8FE0C 834064A36532C5F49CE9C2B41DC14AF6994E4651E0DA5D85209F06F3A6889E45498A2DCF01C2CD59 0D640822C147F87C448A3AF8FD686BC75C67DDFDF5DAB8864D52620F589E29B40FAD0A742F4BC92B B8FAFD19D1ECDE3DBABE886511EA007B7E6C3D73B877423A9901AADB030E9FF0288F8F908C4389B1 C7B467E42C4BC30D6AE6F995ED6E1677B1CF48C6FCE4080EDFCE2425A1C9B42ADCA7EEF7F92FB946 470B4EC58E5C89E0E1BB5FA8C71D60D41070A0B440E74BCD38B4A3E27F12356D5C452051B478930A D600B79925D180C993675801171637E8AF714FFBBF256CF5FC5DBAF13868CF216280187640ACBCFE 972756823925649938C953718DB80D5675943647F9CE355ECC1D71AABEA338229A4A66A5770D08D3 88D1A810CB8ECF30D6B4A0E09DC79087E314832045972EB4502D845077604FCEF16BEDD088907D98 1B6334D9570A520C24984DB64A27C5A7382975825BE8D3F60EF1062F532B16BEE6E95E7F06B194E9 6C426F9FA7FB249022ED129D0135CBEB57AB8DE22431E5744B25EEFA626AB9C0F9E058FB5E91E824 ED24F4E71BC27192F3F05C967828C355EA9B1EDFBF57C7E42D23B410E8619B97E49F4B9FE5093D18 965DE93E23CFD0777D568F1FA7FD2E7389CB7AC138DB2ED0EB346A084BB46098609C77F7B106C608 A10A6DC60D0A96F1DBD3D90B64D1B71BAE3EE03EE61C57D73F2DF1233A393ED19FFF88119B89FCD6 F834A729A73D946522CCB84CEADB26A5409D0970C356E969906F949556E16DDF7044A9BCD3099AFA 8B4FD0C65DBAA53DBE6B6E5663B220873411D00DFA17669F8B92BA5768D4FBB3CA1ED530BE8EA6AE B84EC35E05E659E517DAF82BECC3B6C450298895017701A15F885157465A90471C1DBFB3F5CE6941 7145D219B6E684105EC54BBA562575A1A2B07CE52391C378BC27F2C068961F9EB53C6A7467FA243B D633E8ABEDA53006EF44F68031A8BC7D00F22CF8F127A13037D01040336C90C6FFC4DF9A385A02CA 279AC8D1004E85B13A71115C844648A1DAB9C15BCE3740A1A5C6A778B301E0B43A843B5078682C19 2050B6EFDFC039909D64769AC1265C9028B0CC3D431620972466EEE0351218863327BD0369EDA15E 2DEF2E40DCB0E03A2CA7F1A16493DA7AC44F5A3F2ED509124925AE0E7C2D56D46B2E19C5B5F46C92 64E24F8A9743195D33A00DD17393FAD6DD9BCF77A52F9806328D926D47A906354DAB1EF9E8F1C412 619BCECA491471AF09F1AFBAE3EBC41D66CF8C771A962BF1485B6E6DA2A89A860DC69A248847D23F 30CC53A08729357056A90D14BDD6E86D8899C9BAD09C99AF87D78E7DBDD624F0675BD9BB1DD88C95 83C6390723175495B79196D1A7C964CA7BDE4D3DAC5AA326261C19DF9BBD7EC52D231CE1BD3BBBA5 32844D3589299F11FACF951CC1FD6024BC5EC5019A0FC0DE59FB578073B94EA0A0FC1E8D5733C292 A3111881665D5C509F09733B09E357A9FD88D033F527084F5C1DC2F26B5A773C0F909D69CDA25B15 5E44AB6F3592033A964B222BCD718F851F87E1AC4C2FF53AF2FEF9F18CEE02283AC193694D0B9F23 76C12E13DC8120F12D1E998542DD6B2B1457D53AE29CAA2031A07B24917E9C893A9A563E92C2F8BA 71A6701F5EB3917E2764597B2CF38C509DC4B09238F4D5C8BEC63614553E71EF5F98292822344AE6 BF25F8CAB647DB4991C1D09AC879727CB4B23D1F6C64AF1BDCA1F4C860EF36E935C42A7E9769D835 E461942573EF22F2A77B60D67248B41C86EDEAB2B33009326EA17F578C0CE63D894B8AEA59BCF962 9CA5C7226948588A210949F626739CBB9D71B851D9E84E805CA9D639FF7FA73817D205855100745B CE5401BE1DAD1952937A7654506E405C3E25F7362A04CC5592E5FD16CF4BFABE3C7FCA6C486D6890 99BEEAF22F67711863675529BDC177B752F1DF7337DB3502ED5A6F3CACE7E82E39711D5ACC76D45E 7E020F850D47339E234B70328A03D9F20E0FB8302EE6D33DA118877BC377594790175D8854ED9D59 749FDA24DA6E603CC8EDD7E0F8D7B5922C40EB656DE1826AAD4089289D685F5ABE56F84BDD534422 AA844BD34DFF0E01B821433BFD92588927240D6CA14E8F0B189442FC2AB3286BB4BAE7858490122E 2B630428FE45F7E404F40A83BB807811F138F85DDD2705123198E2F8FB1E85F053AC7A85987E6E24 7D646B5C3808305907A4B445C0798ECEC7D4F01885CB4BE3B096300550937DBE7E6C23B8D1455B6C 4201F3E44820B46294FE6BD5D3CC2D7D7EB76E28692B71760A62BD04979C3C41F3CB4146AAE038D9 A2D64E294E7E65AEF0F5F8EC47300BDB2FD061DB16CFEB33FDD3BF10AE1802940EA8256BF12AFD89 6D68C29D883498E399AA2554D50583CD375AF6EA73E443F78B6EA2E9F5082028E2C32B191F57D623 0D6739197791DF609F2442578647294D3ED8F4CB795BAFD1876451248D23D7CA52EC7D26521C07C5 F37315EEE2B1835F2E2110F415EA585AB058E6C91D5DD7725B14F23730D6C3C4F9EDB25E165A260A B88B0415F5D06DB273727DD6C9FAD92C270424E1BB09765FE37306352B22B84F82486216198EFDD1 72C35FEC786186AD48134C0F424FB985AA2B50BDE4E241AF7159F551342DDD2F3E1371DFF25EF25A 172FA32CC0CDE989B804D9FE62BB76230F3D4CF27BE89A665E793EF3D12F3FD7A43562DE0E242875 14ECFD550A42651A4690C3E83B849AF58157C29F078B80FC0820ABD62996B2F1FAD57F0EE1D87C86 E49B4406D9C7A87F26978531ABA3E4B290F0B5BC1E37B8CEDD31F2280D2744EE928EBE898B64B512 8A0E89A24E946D1D74A719BD4D92A91739951BC4A410283DCAA6A49E1E98FF23E785FECBDCD13BE4 1B4E79C4FD349D31C5BBE707705A18666C6C2C229F366FB1A782688414EB60AA5E95FC55529D442A 652BF0613008D9B6168FA49A025531B6EE809C93852B27F5E0F193844756E193DD7C2B86661A40B1 3B29999D0F0AAA9F31B5704C37748BB318AA5B3235379A3A4ADB89D197F7F93F17452933F3673C4D 739EC4D5EBA868ADDE832548B20B1ECEB0E700967C58ADA74986DFD20D7B5D2EC2FBDBB01E010C27 D20E6684B4104B03A207B2772C6459141EA35AAD903DD2425C47228DB679819D5F79866590C22105 80FD0CA87F7BDB027A7E165437156B7A3F4DB1A75618FC03702B48180375EB82B3748B00C88DDE79 E9621A589F6594A070C8245AECBDB70FC54038CFADA9B2AB664B66B5008425CDA431E5B1A6C80836 C189FFEDB8879682026B41A671DD095931FED599A58F3038A67155FB0DB012DDB9E683EC08FEB010 F8429BFE9DED678776156FF5BFD685BA7769E711EBBC545C31C72BEAB5AF878FE9BA7B9AF8DBCD24 5B06E5679DEBD97E6A3B90A94CF1249BE2E1D26A842686921638C3AC691846DCE3C971FED8F9A1BC B1B84E2A1E7E104CA1DA53446B3B19B6350BF495590E15700D45B3C65A621BDCC75C92024127C192 E08BBFEF2BF306917B297030611AD573BF30846469F8923FFADEA63EDE7DF51A234C6A163E381F4A 5BAC9C1931D6C0208FB68F6DC1CCDD6B8CEA5B2965DD80B35A237E0EBD219E8002A8C30199F9A2E5 A490DC376729DA90B92538DCDAB3CBB3FFFE69753851CBD6E021EFCBF8EF05611E570D0F0CD64F71 D14EB6E18F90B30B62B1EC5A4794B902E8CB4974D7F9B23510758EF7F25902A1C5555B88EF334F10 810D7987F44437160BFE123A96326E45F664B200B354808691FDE94779009A2F628D021C15CA3CAB 239A4CF3FF69FEAB6AB4AAF5149FA4E038583EDF9829BF55A478F2E235B8787E54453D7CE85399A6 17256C0DE7E0DFDCE8FB1810A5C93048FBC2D07DE96F94AD3C07378770C6F8C7815358D9C20B1AF1 6FA1A07BFA2A4633D0AB58AF3E8ED3580715221FF4176E907D1EC0265688BE80FA36E0EA9BCAFBEC 0968F015684F4FDA5C4190A585FC370EF45660AE3D431D76F1286D8C8A90978AC653240B329B2BC5 062920B2B09E0AD76FD6E6032EB4BD322EBE80643A50704CA92AA4B1ABF6B5EDFEB6D437CB1C5ED8 5EFA69FC3E3EA02B66807401978A555D03ADA2F75754C6805CEEE2A7F46BAC2A1E3CEB3435A6737E A94FE4D40D86462E4A5ED77574A849557805C9DA6A2941A24B584ABCA7245ADE39F80A09D474B92B 1807EAD549CFC19B67A87C18E4169DF9735865E991DC8EC46E198AB2D2334410F8080DE0A2C1A576 B84BB2490C842D0A3C62EB31BB122E76D2ACF588BA0C78793A7F886FD65BFA767704EAD3AEACC9A2 4374CFD15994A703BC24BA079ABA4214E95BA322ABE5462D1C261A4AA85AC394B4D59F5994E1CA36 0FD194B880871C9D2BAF0574D49D85AAE6BC59801E3D0BDCCD7AA19C3C8EB96964E660012884A6EB A05237FF4F017330779CA2E40E2FE4FEF164C623AB13BFA6AC7366932764AFA198B7983771EA7AB6 49A51319A8725E69AECA5DA96A10BD6EEB3FB3828091007DEC6ADB6E821D0E317E2079CFC100195D 2B18B495A9CFFF057E584D19A97851A7931768ACD748D57C05D268614A5331E0ED420A68744305FB FDE8C86C718FABD2FCF11A088B51071BCFA417B66257138DF461F3C05BDB25D8DCF8154FFE139EC0 C3AA6EB769E6C0F28E3CD1E077199268ABCF7CE093486A15EE55DF6E810B9A604DE931C475BAC169 A6CEEEEB7DA8EDCBFFF9FCCEC4C4B0FFEED1707E8630BA9F3FB45D9084755485EBA695D062752C1F A0864627E5E2C97DB6EBA0D53C93040971E26F7AABC71FA01AFF5F1393766E715BB9EA240D1AE0CE 94FA6A10F31A661F3452E9AE5E30DA5C4766EF04F6A41EADC37174F4F840C33D95860502EC2D6D10 29673FE7F9213550E81D433A4BC9355CF12786282FCE2C0D98888D929CC1AEC015649C4EB80316F1 397B822DE9ABC2C9E678BD3639AAB6F6F6C3D469688180808D6AB83B79868F38A3A532E41983A62A 0D2D0BCFF13CED92491FF319741E6183DE066785709EFBAADD3FFD4DF05B9195730DAD0FFE6FCD6A 6FF511B7662A6EDDEDA16512825BA46E0383628CAAC455D7F88B181B9E5E0D9FE96B2E0B3B4757AE B44057193BFF5175570D7C8B894E99D9B1A24F4E35333D7A7D258CAB761916AF2C7949F9A56A24B8 8DAD666F867F0535B329B6026DA2449724B027AC6B2E184D5B14F03A026225CEEED34D68349FFF28 8F5129E5552A0E8BAF858C229F6FD15D509C616577EE712A0C619395501158568353132BA46DC747 C1E526D548E2FDA9077947E36852605B53E7C86C2099EBDC6DC960FD59D1B7FC04871C67974D21B4 696E86BFDD2429E33288CC26515D7520492A13F27F418595188E1DBA839267D6284BE066A8496478 C104E00FA558C72CE7BB66338E3225F206D8D2C2ED2A34A15137AE5CC355565C524C78057633C0C7 BC5A4DBD59DAD81414C46B78E40293533809C7BBA742713071B76160DD7559EE0EEE78D7A19261C8 B4EB536D250C081219D83E0AAB12381FACB92C1AC5D9E831CC3154F8BFFF0BD45E6B91CADC2B8ACD 65B8001FC04D50D10F2906129C5221E074CF2ECFCDCC7A9FA17CE406F3BF6D7EE46FFCE6CC552432 4CB2DED8E62040C8BBED415754874A79F74FDFE261F00D25105883A0063FB8FAA38913BE1CAF4BE8 A216D0F70D2256F2C114E62974E0A7173CE999A5FDAA9CB4447F22C605D43EE87564028C30AB16B0 0E046FCC08985408E8A146B1DCC1A9C9091329845200EA8E341BD18E5C42F2D46E35411FF1F472AB CF9D7B8B1298260CBEC1B85CB224EAE741A07FCDD78BDB4D2084B2CBA5F16E134B7DC781E97BE3FE DDB04154B86CF91ABECF65EB6AA6CA298E427A8581118BD6244DD4CD1CB623E783E685B33E31B23E FFAA6414804020710B92C9A20E3A86C30AF7461DD31AC9C793F83621BDEF29C89201E49314261153 77658BFEA7211FC8FB8DD1B9CD5C40EDCA7D6E93689972E49891DD48D2CABE80EE50CABE19D0BBE5 D7218C871AF45660B04A38B997B62B0E2B850D24C05ABE00932F4E582EF8679EA42C2E996993941E 2ADE0FC58DB5AE765C161ABA8CEC5DAF8773008CA90C1CB7078B48A09E566FE233D4DE7975612E6E 82A26E6445845290754D4BC5D821CA66D2D299BE003A80D3F866CE16E238838C8E2A7C581FF04A7A F98566A9148D75F849E52E415DBE2C223688CC62A092482C49492E037C0C25A3B36054F5971436E2 0B9BEA452823F9C03942E4DBAFB8C5CD562C22F2B37CDED0595FE24B04E354FE7EF5ADC9E7D95A7F 303A633A7FAE829D8769DFB7469A1FDA5C3780FBCC9179008B3EFE3C507FC70BA5C122BCEF7CD4EC 6F92DFABD3AC4CA3F63E6A167D5EE4AB2226C5EFFFB5EBE2D73FD9CD03CE514C60D9E2323B182128 949622A4252CD7063B758EEEC43FAE208EEE1D03FB50AB9578710108A759989369BD39109F13785C 22913AD1D32DAAD93A67B9892A7BB7EE509EDBAB94C62E58540EF7C5DDE6042194D0B398BF59E2F7 05F436679EB91DA6D91C8CCC6CAF2C93349F7EBF8842BB872D0CB0BB6A25101F1B9CA66E39620044 DDE8283143BA410C054A95A577B89045045EA130935E64698B544E53B6F40D6753587599783A68D2 4280A2B55745162B16E223595ECA761FC8E9B8002D3E69883EDB4E105A74E4B0CFE2E13A7824D1CC ADA932919880941F01A8A4E4206BDF095DB15C20F212AEF789E5B40D55972764A650265E9173352A 9B5F3D39F57146B8D8919A068C946ED91A20F55FEF4C03D5DFF467379000C72FB981813DAACBB191 DA67E44EA20D917EC0E044F6A9C622C25E25D60EFD818F6BB00EB433F70A2A51AA7593C83D8EB08C 30809007326A5AAE2C6F4A486434D239C932634691EDE7A8F80E7F17BC5B313AD88C8CBCF6FC6218 21582760141EE3A75587E4704A5FC782DD4DF20BAC3ED3AFDAB37A04073D00B77E1AE3E16BE4FD02 FBB06A0968D6C35CEAAF1E6413A981784967887F1A4A2AEBE8C455FDE1EA6D4ED241C41AF959756F 85AAF7C05AD228C56F3A9B5EE3E338A9AE5B709F2A182509ADB4D4842A8120FD041E77D3415002B1 23F526991AE51432C3D9960F0E12FE4881BB05E39A21858F1F3E3944F89BAE194F5456573306965A 023FC77A9A1D708ECF3F8B9E6AEDB93228E8C3CC1D457A8D9272AA293102CBB236A6378CFDE9AAEE 7EB3873C52FAE5DD44422CCDE52AE65B0801A0F5857B11EB648A99D7E8F140B6CE1B45388C2F5EBE 43645C9BEC597D64DCB726A2FCE9A3E91B87D26357CEA2C4A112B78E208F71CFE9E6FAFD18B55410 5599F1A23711ED799522A3C59D1E20AA41623C68C1B4974F16FED393FEEC936CF63B5AC0E17CEBED 1481727FEEF163C6E52D7599925C2CE0EB101009BEF45630F4F29B562F7CE8C593C28E5E085AA45E 355E2D35E3FBD62B316489849174470CCF49251F7B15EE134EF29A1823686309386B56C29667521B 802532C43B711F1A5C0079F826C4D48B1D02C0E91A41B213DDB4F71AF67A43ABAC64BCEBFBD0A471 E6A38B7BFA5F9314DA0ECA9A3AC4F93C462FFABD918F40AE1C570E7D8EE3020460AD15161BACB882 014200F8B808F48B6ED8451E81AADA423C25D3CF6D3D0D8E68D2E2DD8BADD3CBB114A5A1D02BB86F 78D4B657C87CCCB17881E1E234FADC7ABF5585394D2F8C628FF63A607123D3BFB05A525DF39900CD 8D2D58A185340972FB616F23AF5FAD159FDB40662E3B313DEE6C692497A5F79BC7DE5A2B9D1711D3 B290B1667E5E37E56FD45670B6C42C6166E521F522089A83B0AD158F6F9506C43BDBADA3B1BE940D 246A1EAA191B52058E36D24E485A3FB068030DCA3D2F07D8FE935492759738F48FC02C0BC88DDAFB 7778E6B1F57A901299FF77BB451E387429BB49EFBA649C7E45C251B5D472056361735CFE92B3EB6A D512F4A3063EE34CC8AB330BE3C8E6A3D5263FE2268D2BF0611B71519392BA67DDCC55D2DE6516A6 6E26097B0DA2CC3AA3B587ADFDB3938201D23D229A59FB46014ADAC38EAC73BAFF5C0F03A3722CF7 4ACB4B9AC979143A38F545D9E49BCEEF23101649C25888E44E86AEA868F2D9DEF5127CC670814E2D 295BE216D6E3F2A8BDB313509ADEFD6D65443E797C4C46C283CF009285CA941ED87B8E2ABA785D0E DB18D9164C554D35DE8E59254526BF34E2E868E28E55345560880065EC03021C15D661DD79472504 6C86DB08EC2F4F56C62210338E0037059CB4976D7265DF63B2E6B122E6A70B05275FEC68470D9117 905343C14BF35836FD6D8DAD035CDE915504E05101E9F88BC71C6545710F1499921D652AEBB9843B 1D7F7F3FB496AABA80631CE79A4C0D6B70149C41BE38B93274CD0EE4417E66D4032749F28BD77CB5 1ED9287047A8DFBE4855CB49560010722239FC6F36BF51D0DD482A7960C0AA0B2A1ABE85F21BA573 E93D56B6796AF89C1F287AE6C536877CFCEEF84104B05C164DFCE69A9F28B8A27BA59273827C9F35 AC6265B9F5CB6A47EFE40624DE9784F1A9871B36669AF6CB7205883521DDC746CA039346AE0757C0 8C60D97A5757052F74A77284F669CAF28C51AB5E47839C6B972D93D333CEBA46AA48DBAB904477A6 AC1E15C2043859CA8DB627A100642CAB46E01ACE8B9A5CABC310D3725A5C3CEEACA49DB6B08CC27E 87F652CED44B46431ECB9B9418246AA21D59CC6F539E37B8CB7CCB2B0F3E99B97C951F8EC89E698B 764BDFF72C693F5B1A2190195175D7E23EBE59225B5EDE1F2ADF642653F75FEF6E5F9F1154D3FECA 9B8FE83EAEEA7C688966968E31288ADDFE4226EF6DBDDC0630FD1F477D2A486DDACBF64F8C09AFB7 EAB4C01B7E5BB43B13882DB2BC2B7DAE3A2774A80F67B503ED6204EEDB6C8F76DF873890C043004C 5DCBA84D1074DB34A6D01B36A47E15E9286DFA9D85C9D05FCA747664C775EB53AC0113CFCBC5E772 213918EA368119AFA813CABEE57AEB9DDA02F3C6A523D6F93352A752132A6B13DBEB432EC1F11D41 58965343B7AD6227745CE991282D9D796333BB7B9D38BAB030ACF8B8BCDDE2E24C44505D09DA74A4 6C02EEA822F5B260DD2041F671E0A4E94F9FF342760B25FFC8D8D46F45B414A9B0D64143500637A5 29188E4058846D19386EB044FB10DE537EFA01407126FB5F66580663A6DA648E1F1FD13AB6E370FC D14870CD6D0358DDBDA7BC4C1387EFE468E8E2E7D22A00E6FC6832C765A2EC5D1540294B60BA7E0F 9B25C6518377DEA68E3C5AD2C053257361B3DD30EB5D3E40914EFCA053C3F5CE53EBD10B5B5B882E DA8A365BBD40CAF3D15210A9B0E0DDAC993CAE75A7C6EA5CC6A7D63B0D98785C8BF30A1337904635 6A36F24114009B3999C78123178F703FE75EBEDD50ED49FD38D18B82CAC8367B9B091DD63F032FA3 99A43C6B2C7F2812E087A1B86FEE9117B6118C0BA5E09CFC663BC42147B376FDDE1040721DF94344 8E5022FD646538147233B0390D6FB50C9C7FAB4810C692662BA53AC08DA1AE7B388C0B7B8862284A 293782F3DDEE6E68174537638C387B9FEECA1E621E8E062413041F615561AFE98F3989606274DCC8 0C01801ED0F2626B10CF40F1EEE2FDADF917C88D7BD29AEDF42A1473F818401F576E0D5253B9EC67 D5C8ED56917C6166EC83B39A479452DF27CE01C687E96218D77A37ADD6CDE0BB5558883DB7B9E703 31DEB6E565F7C210CEFB293F5F3711BDDF84B845D254B08F6A59D7FFADE2B99630DBE19869A737E9 9375E7FDE9D3225443BACE939CD77B0EC559DCAE8A1403C9CFF8891E8CDD6FCBE59840FFB6EE8863 A5C65FC8E66A24C86870F95ABCAC476897FDDB0F700DF6F8A9CB31946E143C6FFFFB5DC3C43112E9 A0FE41261110343B867AABF902952191639F0E7F9F21354B974F24F718058949D9A05185DF8F0B8D 5B1F3B5E6BE12206C76E3B102755636325A43B07718DBBCA2E3FEDD5960645223C63116357FB9035 F0D55E17CEF7AF5D69DE42BD59D2CE6086B705F7164979CB4C35E29FB6D82E7BE7F99CD7DA7F5B22 607B2D06A4140767C9F8E5F78D80BE222B4399CC81B2E055AC51B551EAB7FDA16F7D35C49AB1604C E608721B954A267E015C8E9B91EDCBAD31DC9D8F7E780D75953AFBFD83266F568F4F7F1E4DDF7B62 A67CED3B69728DC919D02E34175E9910FF6B2D2F60F2312CAB065424F0E5090893F9DBA8157CA358 C35B80EB550B58305A2CD06C1F12206B09A40D0CC7688DC6CB0B49A10B28059A53A4F53BECCF46AC 548E622C4C05555FA0008DBFEB43C7A18F9CD4FFE7AD04019689FCF8F6DB0BEBAE5E83F9FBAF6294 4EB7DA5C181CC12B7FDABF5692AE95D766945956C30218D48EFC573CD609A87F7B9366DFF406E693 D414787A7078A1B3563B050F6C04C1DA744A106C5DD3E6201E5F1585D134D91306E3432E5DCFC3AF 95C0BD71476DD15154F2B88CC27EBD30740191C1B9AB194DDB64ABD205B0EA538D8CDDA02F7AAE65 6E539EA22DA21FF725225FA2767E91882F5F9CE0108FA1A156D705D2543EBEF49A9A749EBACBC2E2 0C7A714662F2387DF7F21A8316BBD62A3A07A586E2C0CAE3E30A0E4BD25399CE930496A22E03307D 148563FA6353A856C14A48577E66EA9B98A74575D11B1B291DD953C7F1339C16F7CED4F0E01B879F 6F4B0D8008BFADDF21F5102C0FBDBFD9B1CF8AF425687457D5EE0B3E9F688A82FF563812469D1A90 B8F0C3B5F96FC73000DA75C403BB1FD29EEA21F3339D52779E45122B4DBC0A386FB9CDAB2D111B2B 93C4D3FE447E35D3E1A8FC93197CB6C689F4EA67E846D65A06EB7E75C98E79FF86FA07FD5D7DD0DF 314E087A7A3665A354A12982F8F840ED1758F6A0771D3D1B5F0784F7F380795E79753B8497D35FF5 829A9D3509938F8AE5827B4DB795545A2F5C888FAB808DC8018A9302212872A2581368024CA0D88B 702A5FF776577AFF70C5F69E45EDF8328C9BAE1523AD64C1B443AE15CBC3B68DD575A705F1D741CA BBC6652771D6139C0CE18BA9EDE477E8E098DBAA099D688808AA8B5213DBFB0B3A9F6A4BDE6B2A8B 9E679FCE1BBDA924FBA5464DAB8D6E07AB6F7A6C7F4E361EDC1A4327EBE703041205A591346438E9 84692056B3807161F7576EACD61ECEBE22B11C362219AE2CEDC895B0BA796FFEF0F6FBB0260AA313 B8B6B06E9F03C9EA9FB9E3A995B4E1D1B7B897311A7429AB43B7DEBC0A7CE40663EEF07B69DF31B7 8F4BD3157241FBB6D160F1E1CF662196D21A0C82276DFB2A3B9947292633616AC0C2C7C1EBAF6C59 F09CB243C6DCC863FB6C06D2A31493DAD7D3DB8C585B7897F30DC66EE2857B35A06B7C71ABA33318 4C4585E1014FB55841045B776140839388DE623577473D0964643593778DB1E443ABCC91538E5938 DC97F7020F27CB6CC378C9AA7C2ECEFD6D79012C261CAC6E80A5FE9D6FE635E79409DBEC57EC13FA C57839E195E22A0336B9B01B858E9246D7875311F33A84586A10CAE06A665D11267DC6229629991A 6122490F69F1D8FEAF2D281B5BFAC69A6281FE5A051B542CB3311140D972ACF0C8F99159D7709756 F8B24067FD91C88AC564E474A3168E6BA557E9C49A33DB3F9FB7C653B30C8171349094EEB81A7F05 3AC482D8F576FBEE19F4DED50FEC2C61EFCC0843E18857694B232F8B9F6F9DBDC30FD5AD56A8FE02 EC1A5619D51F617C01A82736BD0EEA6EA0BC46C2A14EC135BBD3B1F39549836729A70206E2B89AE1 14721051971D6115A0A5FD48D4A845B59B3F26C4FBBB807C12B34B38706555D34FD7CA4F71ED9E6B 42E1B14A71C4E86ADE953C5538CAE66ACD85CB578CAFAB3D8D7FE47C571C7A7B67EF24ECFB02D985 1C6D775E18A5171CB3AC1AC4AFD0D3E079EA049F1892007D8863C37F1CD82A548AAB3DAB3F8194BD DB4F8F0074A738664A1B936D96776719EA192C8F70C2C8D1F21597848474B66D3AB4909FB68BA3A1 4510AD953622CFA0D4C07A87B7D02D8D398DD8CA8F92CDE38802623CE7A6C5C0DDA790D1D888619B E9A57127A2C16D58BB8160DABC6DCB8B10888579E2330ABB856D2984CC4B0AEC04214CCF2C472F01 A6D2D8205BA9C3242F230B6765E2BC3BCC5176A89E5103ACB1140FFF6100795760A6392D43AB262E 9067B529329E43155E49D7C79E154E523954875E7B144B9EC1C34765182065566F8EF89FE8157708 294A499D1496D4775F166286D7C1569B28344CD795DA87676BDBFA7C76295888C1DEDEDA20951E9E 143649E4435D4F45F2234A6C5D872E4C1315E2A3001C51DF700C46CE808A2075AEA5C2B72956596C 17E602ED8B1110304047E2D78DE8721FB1AD6B81067CEEFCA405E4B495053C4CE52E630856DEF9A1 B2C5EA0F512BF53F3D46DA84F8BE6FB515087CFDB64FA84F74381D947D890D92A6A5229960A8E7A3 C9CC6BCD042DB02C5BC19F4D75FAFDF3E0558E7C4E7B1C1994160988071BB2A5259C8C09DE77259D 7CE6C054583629DF29E739D94A9CA01050461C0B8285E8B34C7A4D1B3BBF416399B15D7D45B11E0C 37DA46D65EF95FAF724C6117C834C2F6A6459E81E0F52BD3CFC8916F2141B3497674CE5FB0485072 A9CB3C0BE0F0ABD559B222BFC0FB56B60ECF1F9A887A126B5565609BF031DE9F1DD27125B6A47913 74238A84977DE8294AE2C08BAF27A0FCC0BFCB3B15E695C2407762B3CCD2F52EF0148D108484174D 24F90BA75FF1018201A3D63C34F61D0C91F3F84038A1FFD1FCD26D73B266D5069129C5B88BEA928E 1DE14184EB77A4F803F3512E41F94B414C1D1A79A5AF8F05CD138B3C3157A5F540AD7E1A5001202E 6634E52CA730979412D4C36BA1465ACFA4BD13C9F566A949DB86DE5EE775C9E6E4AFE135E2F9FE56 0F36F9402D6F98009D1B3C8FE332FE3468180E1FDC1ADF545F176C14AF6DC17669C0735AFA907A7D ADD8C5A9EC97E21F2CA25E942824150FF1CCA72659D5C168F9C6F9E15BD826480892002B673DB2C2 48C68F0E5077D37AE362A617952ABC7EC6F7EF8CEEA7A565A431FFB11B3FA76315B9840A18360A60 EBFC9DEEEA930728066F9DAFFE7D6E7821FC8B6F920616897E574D73BC2C6CA0AD16312AD9958794 A28162BC6822E5A00185387CF28E670CA1FC13D21A605505AC94EBD1D90A2D7D5D74CBA29D35F1A6 8E0F22C0D234916D9DE94ADC54107EAA9BFE51C8C86BC70DEFB040505C572B8044C08225D111D00A 269251CCF3554F528BB739197CC8EE8FA3B7621967FFE1FBACEFC0F1C8F69E813A742C906033095F 35E6CCF5EC67F19C9DE319D38AB2E010A9305A7FD7333752E2E2B26CF304364A5345C940033E0C90 189EA7F1CCD69C445EF54FCEFBBCB1279D8B67D433BAD9A6CE4DEB3747BF3CCAD587A8DA07A0E872 F8277F9765B886583FC838DF3A557B7463CD0C46B2DFE3C3B655E16CA96ED9D2550DC1C899EBA86B 5916F03DB1E1A53A3B63069DF26C95970AE901F8DF99FFF9EBBC7E625EA0AF0D28EC847EAF56F899 FF31CFD0173FB6E79C2D19157AEBAD67C7621BF2E3792327FCE51116537D5859ED9ADAAA10F88F0D 25E1DDA18AEDC5C3D60512822D393D98A902539D66CEF51AB6B6167803829ABCB2E3271B97FAE284 6FF581AB58019B9A2FEDE557FD5C4B14960BC83498297BE8CAC211C841D70AB1B57619EF5BE31C77 0F319446D376E5087D239459871D25D0A916ABB45C90F568352097FACE7B0C1369257C19D26FEBFD 71A23A066661A13840C24CCEF23B070060BA63E803241BFAEA66875E32D439AA0CC46652D8916B17 4D52EAEB4BD3528CFC4CAA656DE467964F4719CA2C099285E7FDA97E030091391624AB7B266F2C8D A95EB90D8907311F47C7A539BAF95533E55A05FE0C60EF72F61AC5B4812E167905E9FF524691AE91 555B020DD2DE2091794052C6EA07772473AA0253A815266D4349BD99592562F36FDD9825BBF9BC60 C932DE74ECD6CB162C67ED83AE69E1E68856BD82E841FBD56B7D83FC6C41A6E01C233A7B467D7CFF 4BDC5A5C944DA9DBC118D0F8A74E13F9AC601B4A2C7A095838047D056ABB9D7A9D38EC69E5E26C94 A4DB9BD5C420A197E80B67C48FCFDAD494C7749101DE2A3645974341E87A50AB825002722F505FC9 BC04B1F6A4AD9A01214D31C18F6777596112EEABC03F690D592106703245A2B5F7DCBE5EE21BB5CE 676FFDDAC10023F18234136CFCF9E70979C4C88B2063BD6DE07522124271C3ADDBD1B0B412C6160A C3766040C600F19C748061FD839EDE7F8DAE4B843005B39D60055111F235B59424B1C9EF86B9DF25 45D0C008B38FCE32F0D0A3F56A483E01F8F65DE14F1468BBD88748AA37E2EBB999380FE3C2A604BF CEC4E91623EFD11FC27BC1494A3D0118D3F1AABFA2F4706A55FEE1CE04BA08BE64A423325C532D21 A32A1AE3EE089B17FA079DB22F0083D5B0652C351BC730D14B0AEE89E14017E1B24D4D4737856764 79DDDE6F51DA39E468963F95892D4B1061DCAF40336CDA0BAFA0EBD3B74B3D82F423DBF0FC417C89 F580E20AE6EE342502C6C20589F2C31F0A53E69A2C10C8D6ACB326FDEDFE47937426D6A286D014B8 05113D7950B6E56FD62C8635D3ABA33DD79DEEBBE5313F39C48C5BCB6A1D670D680AE3FA7ACBC828 9008223A120666BCEA3ED8A80E6133F0940BF0A8995D85A6D8F4D7DADDAB186477ABF2C513D61584 D961A584AAEFE60FE67B0D3F9167A32AF90B4AA0A0F767ACAD0B1D93D016D26D3F580C2D8F90A8D2 26AC5D8719158A15545C300BC0AE5F9516E403FB748A3FEF55EB8C7CAE7F4494AECF00E56BB63344 D0CBE3D6B10BF77E233E5829ABD799FF650B9C059EB49C9DB06921E624B97DB975F77FDCFD42D5DA 2FF1FE29B19BBD5405885A79436E2C4A4EA80026CB8E2A68343D16414C7864B6E96BA18598CC6E77 E76351510A9A17592E092F609D7302D322026789E31FA5D1732D7CBC05D06746C0968AE12582DD11 BA58C7DC4A9A6523CFDC4715987210F3FB268DB82E8E8496C31DCE0B7034B544B14605B3461CDE25 3F9C5AFE31FB8D93C35C9585D11B9235E948468F1AB2C5DCE7908B2AEBC6BAA270DFAA915E536009 06EA10784896C684294B65601D57695380DD1D1DB255297AF523F49039A550FCCABCEB6FFCB1DE15 8BA5E0826484D723F2FE30040315F8DBE1F40AA16B05D48DCB6E472C352606611F2F62DC7AC9A78A 33B082375D91E59BABE7217EAEB4D8C09054CF89B2F07D941FDBF37306045A803B1F8E010F1BC4B5 CF975A0D7733EEA500C597D0806ED11BED9BAD6118CB3009052F833EB09F88B013A7B6B1781D7BDD D881D723DEFAD20509D26B937243EC915CF781C53A6A9CDDE08EE57E69623D495806D04AE02E9822 5F207CAB27227CA22606FD48CADDC625C4463644CE2B617D0992EC2670060DAF3B3F82AED0BA905D 3B9B2B50A06B1C1488A0C7BC81683C0F5CC30D1B63DEE910363B2447D786C4075EB707A94B812404 DB0C1A31CDF716EB7F8CE081058748ACDE34D4919DBABB9E3F486CB1344ED10C60358CB736C4F1E0 492342875BB7FD4FC80899283FFB2831CB4AD7AAB5437EC4409E9F1307D15B66CC79F0800E06EBEB 85BD546607FA6DDD2BC3DB992F160B85ECDB6F8EE1AA0B0D0A0D6219126ACCF9D1334643A810DF1B FF973FBBE4030C209A1B559872697BC4325A8C2FA4660F8777DEF9831013C64230573B5595B8156A 372BF46AE6D68396972CCBBC9F7D22678FC4C8AF1000FB86F9219AAA7E49879872C9A59B48BEEA89 E8BEDB7DDC7FFECCFE2E255E721957C5597CA4E8834EFE37C9908C6C750C09C5B99FA83BC868DC7A 134EAEBD733B13EAAA84D5DA292D41DFC308FC7EABD3D44D0A24EFD58E759B1900BDD5FCC2E4357A 37E02029B87C79C4F067F425F1F47F89CB95A2B65E4268C8C0B71F5B3FA84E0BCD668070F1881CCA 673C85A204D92C11FE1DC1E8E558D5AF5D085A47147C3CB952A38002D47FB777BC6EA43C920D0D6F F56417AC480915F99773EA869F5430B9ED2ECE314CA451004D880BA51C55017DB2816133AF2727FB 678A5B64136DB763F28B3E9FA0EC482AEEFF2CC881AFD19E5C7C2E1F0FF034C3569A9FA5C47E3D57 0894E270C0A711F891A46B0B62207EC6B58BEEE689DAF3920FBBE038C1EEEBFD15519C705E4B14F6 3B357C0E612CE19BCCB2CE8AA662624FEB3FD133B9889B16F0FDA171269FA24B0C2061D60D740732 503092D688E8265FCAFE6B1D21D4C942747574F9F1FA1B8873C76899CE676D22BE7D67FD1A972DE2 76CC8D3B03F9B22BD4322B2DA011949A266DE7768B5F7864BA1168F5467A6AE37F3E06EAB80D19B8 C276C8FE075ED26877EFAAB8EBF4FEBCF84C7A0A1EA7CAFBF18587A1553562D7E701BA8AF322625C BFF1033F50C67D6BBACAA54DE5246C6438B817EE5A165D7F4A84BFD89C4A5E6F2CFB30B9EB00A713 AC6BAD9B843BA7CF896A9FA8354CDBB9159A4C1D5D9A6FD2A969413AF0FF6C2E3BCC6ADB6CC4B652 D08EC6A4DDBF2C96C2E188211E9052CE9E355A3E4D132C511668917CB6E2FB5171F88883FA95F467 E467CF7B11BADC3D320C9E2EC43B08FFCB2B409ED0DCCDDDB48C55F49141E48D252B466745DC4D24 60314B7A6CF5D560E01DF499128EC43BFB8D32605EC4C75CE28D6BE158242AD7CB9C752344282269 BEFFE15537BD3105CF81B2D2DA535C2E397862E5829692D921E259DB3406F1FE6747B9890082E0DD 6E2872D741232F7CEBE45BCA0B53E3FBF6AE8FF6287C4AE295000E9DD3D616560E1FFE598D11EEE6 997B34F19159EFD871AE528A4392D3D9EE141835573DCB8B2436398A06B486EDFC3E35DC3C021B0F 0571249C53CD73F84C4ECA2B23915EBD93473F533A6EFC050900208E11C57FDF375C4E86734A1C84 F3F6F80268B820F09A82F63F5D39B14AB1013D1146617364D550A6D11857B2264552658F8DD84E27 F4DF65F4D853D7F1E09A39071DA2CFF82C2D0A6E837C1601622C12106F412A124DA03D502795856F 0D2461E08F87D3954F873F0C5AD01AE25BCA90DEEDAD2F1274E0774D4D282616F21E90D9D8218A7F 9BE83952EB29F2713C8F5F7643ECE886E3D21A97DCC477807543F17709B93031D723A5FD479287D2 0D5A19AD3911C062D3C6B1196B615ADD7D8040971F437CB1F76FD30A92F85AFDADD9F687EBE11365 0BC0AB0E4A475C57D66758C2C7F085136291D5479D9FAE9E76F8FC13EC941A1724B42175CAB8FA29 7D2ECAB3C20DC2B33CAB0EF4D3A6947D98E1C50912F279726829F2B9C7B9E4F5B805BE4CD70E42C8 99D277E4B338AADF6D47C5FD18EED778619D9E26D6E4C51AF89FDA90D3849207DC9A99988208419D B4BDFEA41821CEAD36FEB1CA6194C4B8304653F7C30688DF91E8ED93FCEF15520B0025D84B823668 110FBB8C4E0D72572D71BE09DDCBEC2C3259ADE3DAB4C110A52DC79A76C8CDCAC17EE5265BB087A2 C97140F148DEBEB83FB6AAE5D2D4F49F02F87EFC8E8624D6FE9A92CD96B759BC310AF3A6356D155F EE7A507377E7501D43AD328F23403B47F634310099FF1ED61B7BC5E80EBDA64C5D589758295B7BB1 ADEE2997793F83F210FB0ABD969BA2F626F590DFA46B55D3B46AD249B6CF18909B36EC6B8051BD54 00485D3D3C6617F86E05A0CFCC06B6D7F43B133DE780591126EBC0B12F9ECC05D0E60000A58E7C73 5D4DEF2D4D31DD260F3AFAF55DBED10A8E18FCEC589B5B5B5F1BCF3E3E13FBE31C0C577864804909 927AF3E772612CEA4DCD5D14E357ED1C83EAB62A73244B1660A9A8075C149AB89F359EAC533C9701 9305499B8434CB5B9EC1C0553946427E1BB13CF808854005C8D71A01A3D78C5DCBDA1A198B299BC3 FC2223E1E07DD96998A1DCB88D8C17D42CC89162D9E3F2B622C064779995C8BF3B19F28F13BB8BC9 5851905B66478ACCB96D58AF3485AD4602246B5D97FF71CA770FB07CAD03148FF8C798AA48E3BD97 BBB1D1D1E2AE4C7A33BD13DF5705E9735BDA5E266041818F52F6BE6C97FB224A609B88A7674F74EB A3FFC9F0D2C6B3436866C602175E0F8592AA29E89A9612BC199A478B0CF9BF4D7C0BE13E40FBA8D0 E76D8BB26B5B3C022E726F68CFB330E1CFF69AEF044EE08734ECF17C5991BB1C5B86B6FEA4B74DB0 D1A10212502E5FA82056FD4D04CB3D883633D8A2E7E0EB8450B2737EDAD173D234CA6B30B2A30491 1284275DE10C2A03476CB4CC309A88195D7CC14391C91C4535C1187956AB5611CD398BBE51FF8BD0 9384AE29E616BCE0E0A3CAD9F27841AF5526BE39E52712F6B0BCE5383E3505FD4BF38A97253845C8 0A109037F3BDFA0CC6B42167774DC8A36CA7C37C786E2EA9CA92570695019F095796D158F17EA443 5C98E6E7CFFA77AAECC7B28CDD8FA17D8AD37EE17C4CEB669C581C9F37CFAF84DD96A1148AD03A84 572600F6E80FC513FBAB9485F86BD144AFA1DA43802AFCD73D4248B9E26D5C4AB2999E6AC2AFC1C1 3025BD0DAF7295B8892DE90778528BA6ED864F5EDA6C9599CBF79D91C41FBB74E0E4D5CC58EC5C47 C864A0D5FAAB8E05C5CFDEC984A6665FFD2E7DDC3B7EF2697E46A79DE926C73806E2913E0C56FBC5 1D4335367D7AFB38E78FB8EEC336EC8AAD8897707010212E0EF56427A22654CC7C029E370DEDAE19 89ADD51C34484FAE185BE536B86E5643B22FBE64C3D06D8C8DDCEF252D6DE3865348E011C1D5F886 562C472117A469F9859A758F6DF3431035EF131003F380A0CB15D278FD76E302823C00BD338238C1 A99CE3598F4B08CE8F56E32FCF12FB84B299405AE326690D7F48205B56F64F4B6617A860C5583EB0 5E00FF7757D49949EF9F404264E6CB1BC809154C21AD58CC06055A03ABB08FC97686BDA669AAC0AB B8DFAF58B8BC224BAC6A1978BA155379037DD8134B70239A538A27B7B04D3841E35B4553AC772C86 E0042F6506E7BA2D81DF0D32A0D3DEABFC8A94D96FEF0DB07EECB3CD63A025397AE06FA037EC1761 03E6229FE603A068F49A06F28D0ABE77B9B2F3476CFD17F6EC9672C0CE908BF1316D65BE27142354 FE270F4B14E1F35EDD1291FAC577F312479A30431E06C599F0B5073F6F9C5F94E5858253DD68D037 E0BE1F16A7146025295C13CF14AEF3B9CF54543906CE6FADD153A5ABF384056FEF020F469EDC2AE5 54ACAA9FB981F176B9E64A3C8517DF5E9298B34F7166317FA7A06D5E810F0B9F2267ACC3C9D9D1E8 C50FDDBBB14E0D852729A711926F42EAD5958E268E3F33190EFFF57243D97AC3C929B2AB34B3E665 F785A580C065A6E7378681C947AD54909129E74FD2A6AB4916C8A55ED321247C19D6A5946E52B049 38AB5B1408F0673BC5E7FC65C09A9D5E2849FC5BEBFA2715C1955099ECE5AA25B480F82CE05F5A87 EA38E8676B159E3C1B4B4B8B4414AE19896910F8ECA3FBBE203CE89FA8C573B6B9289D931387AC0A 9385BEC00D0A233F3678945A224283FB89FC4BED3A49A2A36489312BE35E4DE654B57A3751A41AF4 7C1074282147D94EBE6E6A9875499EE7CD9A47036C3E16E62A6363F004572C2E9928987B79A00E84 AC86791FE198287CB50F4145E08129A543F2AC4520B0FDF372D4A344C8CEA0D57A34DADBB77DB6B8 E4EB604ABE70882575C2AB67889DC9D9209C2B00DD4B70179489A3C777EBBFEB3649E377591B6C67 9892104FE1DC60BBD68E4DEC2ECB15896763EFB06A67418E64F9DF96195CD040D8119A29B07B29A5 A03D7D941101DAD9363326F8CBF574831D12BEAF3C4AC4AD93C78C8ECC5E3924FFCAF3D67BB3DF68 D11EB966372908E7377DCFE28D7EE2EBD4B7A315AC427CBE3E7D33244EDE3BB21A621F0F74D5B931 93965AC34E36BAAD4748F2950F8C90C9C211057A7A3AF0FBFEB85F3E95FED18994E2FCA578F6EFBD DC23C6A13B25CF96024A77E1A5B995107A1C8B5D853BBE595A4F07C04343FF2F4B066D815CC0676E 062FCEA21E7DCF1FFAB8F439B819161569BD2C09D827D4E618BD5EA16EE56C179B353B78A91BF8ED 06EB0EA8E3D1D32C88147291519B5BD929F9DF4D998F8DFBA8DF06AC5AD6E750C0D89D52F3E2D058 A34A1B86E7218C1697DEB55D16F14CD558F43DD0760C45823A6A30D8C94DF5007930A1A82B30D5F9 A7FAA664AFD1A49DB81B286DE90B98AB14226B936A48CEB6A118CB97A0AF100448C904102AC09362 68BA1A3C0819ED071972F01C9AF96993D3AE1935F8969133985EC916768013707AA9C4B22E1C3366 412CA79E6B21563FA9030EC197B659708482A3B011D730DF04A36CBE84ED504F0571DC1B1052E0AF CF412AEA8CEF6FF2563655ADCF75756BA5720D3ED3531921D0D22285A79BC42F662EE31EB1328282 68ABE1505348D95CC2301DFCD070DE5C3F22241B0CEB4416AE7ADC1980BB478E35748DB37EA3C6F9 D8D540CF5BCB5B7F4AD683720FC694776C47175E24BF8F47483A34BE807E1337B9B9AC69B8E67C63 AACC88C4CA92734A98A398F8E98BE5E2290CDB162FC71907A59415103211A4186F709927C5AE3815 91FB8F821AB5939A6D13FAAD8EAB780F092AB0EE43C097CB6F650355C3A24EB904872887D2615E41 D3135F792B0ECDC233315D8D02F1F3176FB599346E918EA9C8CE93CC5AB40C1D441D2B144CA1E3AC 7ECA155F0FEF69431C755344F0E79CE926B7CC6BD0367FA0B84F5EEB378114B3690A8C9BEC9D3C17 0F1672DB50EFB0D765E0F0EB413401151997E75ED309D530FFEE3ACDB9F40F91C2606FBF0FFF5767 1E712C6AD2074A765B6A533C4CA8FA301328397B54D194FA0483E021B8B38DC495895549D45B7B25 0941E0AADB72BF8BD6BDA120E41538BDBF41FED16DBD74F9BC07A55C244CB187EFC0BD379A30A1DE C8E3CA2D1D2550E0901220FFA564C8661B55FA58DC6C2DDECBA2796BCC6FF745088505AEF3D3B437 CE905394E44473E890309DB8C90C50E407EDF601D03BFEABB39D3289CC373D1C337B0C261BF9DC54 973E9F23E162984824320CEF44DA45ABB719EBC5CA96AAB528CDF80145EF459C1DDC0991161DE9B5 C5C509842096483CDF9ACD3F257BE427E5E908EDDA3C15ED2004DC9B7B17CCCA3FD7829E617409DD 5054DCD7E0B94AEF5A6D3E3F3D80F31755FCBE2F5C8CEBB22207F45A45A015DB00551AC721E02E0C 55ED09A8428A22C7497F54BC6FD363F17023D5F8E846558B13281496FA94D5CA4AC70B4C2FEFD662 8D6D4B08901169F2734AD73D9FA9DCD7BCA6201786A99DF84475B6303263914D5234D4E8689B04D7 0BBC82B91CA251B5F8B1E64F1728EB6D88047A5A4866A130AF7261E19345AFC0135CE457D6C46F22 EB05DE0403CDEE4437947F9F83DC2437440183E4E555597C09473BA7C2F01F598D39C6F0C86322E6 1237BA322FE37566A6001385636AFC2518B0A3A9095897C9D6DAA170EBB9F46F514A10BB1BB85D4F AEE7B7E37FCEC4567802984018B5349D48A0A3D7D4F03CBC98BC5772EC450724A0D9CB3F64FB88A1 C208695B4C9145C417A0B12A041151098E81C5070949497FF21FDAA2D8A2FFF3190B56B934A1A267 F8C51017D8199263D162A35A6A54241A2B82FB7658A56C0302155B2227E8497802FC137C258BD52A 1C1779428D2D66F0D1EC35A7D66DB53CE5718E0A1A9057E041DB821A91F7435B5F9197D7893C3D1C 7D0FECE7B90F3A467B757C956AF02F66BB29AE487B14E669FF7A7C237B8BFB2E8A65898930C35F9F 2D2F9C4CB98787E02CE37322EF06A3A95EF766050015F5488F639DF4F53733682FB0A2C287378EC7 92670F5D857983B5835095A88977AF30D53167FBDFD0F56CC9A1CB13C9DAAA413079FCACCCE40BEE 240316BC414135D940F520257DE92869F6E2F64FB90C3CFF9C7B9FFBBED7F27E67CD048D6386D260 88FE8DF4FA1792CFA65DCFF721EE5827022293E270502F25198FB89B8154B7E3C863622FC82B7DD4 34981214EBA6A3ABB65E07EB6E5658A95AEE40CF54B13A769E6C5E61AFF93A9B9FDA48D1478A1182 452E26DFA5969A1B11809BB337E98DF080A29BFBBD4A31A431D28F4FD2D6EB6E7492B5693064A533 33DD99ECED2E8EA41884C48327205C5E06361BC005F082139043CCAC596F7BD6165AD7D6283931CF 92B7572237611475F2BC0E7F264F76A5A238A6A0A4AABC5598B5636A4CD3036078661278AD9D2758 0965FA5256D13DCD05AF48900B235EABB7F048A8EDE89CC97CB0908B8C4ED07A8AB2DAA93B6D6D39 24D3F09BC7AEEABB08873566A792497C3940B77491C52E999E985341747FE584D48C806588CB3CE4 A1219911082E254A29ACF405DB52A414C3CAB5C81182A6AB1340755DB3E72B5DFEB19D72E7D10C29 1068CED7B63CD6C86DB287E0995884DBFDD2D62FEA4419072EDE63C1F6B348FEC000D7F91EB6305C CDB0E53F351F997F2FAED739BBB359FF47916CDFC2CE0AF49A0B7E952A3FB7D101E74EB04F32F580 00050E8C4232C95E3FF44C745FA9A100C8FDF3704C3667225B55A74D6772515D8886A196EF46DCED 8E851FC2613D4AD69070726469463C57DAD14CED20FD3F7A5E1F8397C343D07FCBE0D9E7F99FED89 2AC815A27A6D5132E11A3176C6175044686615EC6DCFF6D207AB35B793D2E93A6F6662DA565AA38A 656A05D736A6B50F003145B400FECCDBBEEA34FEAC4E1F3D898905DFCF464B970C6E5D725BAA68D5 D0448D599D6AC7EAD1DB8EA191CFF90A6BE25EA0A746B6A0D6367CAEF7FA7B3410168B97C0506C19 1C8DE65AD29657C187103141E1232498BEB0D3F0D0145A86E07F6A4A6BADB2686B664E8AF4AECA86 16089B9113E7827932FDAA91A1E654E5FE00984872188BA3E50DD3450D0359ADDD00CDCCBB8C17C5 B5E3C8F5D8964CF1D04CF024B9620DECCA8A1857C84FA501FC0E0E9CE2F642103BAF416600D249FF F91D0E9819DE8914EF8A9C06D909D6294625637F8AC126FFF04DBBCF6DF05C1C6A652E2A1FC47A6E 337E5336EC40E7C033DEE07D7F92CEA02585BDAECB563E87653238299691FD9D999DCFDED40A2560 DAB3FF1255AAAF90C19E477BE9339747B82D6E73CD938DDE2EDF13083BEAE13C3AD3A6F40F80B8FA 2ADE7AAB2A1F02B74E61961D3AB54E40B636FC4C5738850EB0B9F2DE84DBD450E11E5C2956FDA722 4473842BB1BC8962FBF3475CF32972A446EA8664ABDF5346BB9E3CC1A929CC27DCD3173E2BBD4783 A4CC4C011FDE044C45FC50C1E659101FF8AF79E1A56B856D6190C025507227D86AC15A9E42178E6D 119C912E5ADDE6A22F36AB7915D780C05AB67C864AF4DE848451710446E201E0C65AFAD7ADCD0BD7 C363C3CD2D18DF629C5AFD09304908635B97FC733102DF76AED61B01268A9624B5119DF25757C31D 96402820481C70BC020DC4BE1F51479C7D4BA7F4D0C9548557AF2D7C4A66F37F96CA454ECD95C724 DF10002CCD5021405A0035759B5304C0EC2565F9EDCE5BEA824913CB21B92676EB911F68AF626667 D8BD60563ABE077F489BE4F671AF8D61685CC72D91226BDBEA1F64AE2F0369FAC5955D3775D028B7 98F486565ABB990320E03BEDF4078F71822A7FDBD5EACB809E3937D5025FD88F0F18BA92031B730E 6006CCB5C84384E8AE7544BBC5F6A20661F01668DB9F67EB3C2C47C7A171D56F49053582F19E5936 DBDE7E396BD7534BEB77905619F286DBE21A4156D654286D293B71E8214E6645DE765D9E55113D68 B63EA992412AEA5B437B748C03E881869B52CF3C1289767ADBB8DADFE7468D11D8E046092E3C5BD6 8BC7C275702D008DB565C95D506BCE0FD8A6FEA84CCED6FDC78FF84AC4190D1ED3F975AFD1C99DFC 6248951927AFDD4E4F5A5129B74C1C1ACB83CEA9F8AD09024A528E42078E97B48AE0C162469C3456 6BB002A75A0FB6E2ABF652B6B8F01E068D8D608FD0981BAE72FC36C8C34490F65A1E7809C3678476 6068DEAF0FC8D33BDFA1F071ADD07B6BD28BA33B88C11713BBD5A6A4AFC3F8F8661F33E2160F1571 DA2F1645AF1173480C04DB2508CA583E5CB00ABE04D3B16DD8E202911890F34CB7B017A6B15A1426 023E707F8AC31BCA8661DF7ED52EC150DE2F648F5F4527F3A58C4D0E206C00BC1EC7D649B83AC4F8 2FA80D78563BE93D1772034F6FBC003131D29A1834144B642BA3CA191E4A265E10BD4712AEC43995 E0CD3C60757CF21EDC8E959DEE7B364BEAD39B1146ED7F290BAC6E19EF6D0B756B70CEF2011A75B5 DD878E04237A0700BAD6F823FAFC2DF6E9AD432F1CBB7984CDF9576652F9886964D403A11938794D 89A4232418738B1AD72678B260AA916CD0F0D8B89CE39007BF96B7B9372B45036DC0A8BCE412FAD0 B2312BCCDB5BC5F8786313C48C32B22EA0CECD31BCE0F246228EA2D26C71989A8181DB1FF4415565 FC4272E7ED9E9FF3D95DC78B0E9D4047B50F2C810D07A730877DB3FC09CDE09A005A8389A2084A42 A6F8E3218F47A83A42CC07B413EA23465382E193165385BAE15CAF9D850F918195FCD473B67B55A8 6582C4F73DD76EDEFCE10845B8446B941F31AB47128F4FFFD5D32C1CFAD66296842101D1D8216859 6DB5786AE7B7CFD2181EB91E3EA514FCE0AA4AA2838EBB474C3FBD938EE683E3D8D540DA5077DD49 ADEAC98065B17BD19E7DB6BE60FDEB333D69051EE50E2161DE9390E93BCB14C32B72BCC1912D7C11 6F59D6AB770F00569249FC44D81360420DE550B8A2CF76F005ABD3A035B36552C7E76DEBF6F572BF BC6C259364BBAB87E7CB4F3CABBAB651185681C895FDD910ADCB27568C38EEAC55EB597B03FD4265 3DBD9849A5D0916854F369393B2098F6AE639D2593B08965E32031BB5CA3E3B78F6D0D6EB89D0D9D FCA1C575DA0F9ACF40C7476BFA1BEBC4EABB71898762D3899F025639D8B774DDE7CAD1C038B04637 523461FA38979E693541F7D7B8257B296884ECE24786BB3906A53ABA2196D882C414A6F75C1160E6 0514226DC37FAA0572A1F0AD6F05EF20F10B148D18BF071F4AE0C8507939567FFDF13002B35400BE A023D0B013674350DB67A7595C9FFDFEF270083749CADF2E5F8A22F8912A603ED64278553985F897 769102C06819F665366C16AB03A0E7F280A2FB18F10267276E057D9C66A675A121106E10A4A350F2 8FCE1E03FCDAFA9293304ECF8C5D502E283FE0BF9BA5D0F417D00971A1958A2DCA8E4A68B63EFF7B 0C37AE7AC97CB137C7E9EE20C224059CB33B10413D576CCB33E69D3C8E4848197E73334323A6A18B 0DA7264828BA88F2128865C4604B8A22FBCA7510E09E599048F6B06DB637922F024E077388EE7AFF D59F1947BFC19A55C8BA68C5383D469F6FF38BA63073D536C1F6D5A20DB1560084A09E1567D2A8A6 B1E95E61493A5E74C7FBB7B2E75B3F3684DE1C2494978215BCFED4605FD94584BD6DBE7F7C9B40C0 10D727D04F1C90318F5D63AED580B9355384129381C36FFCBFA491D71AEC7AB220AB6E51D0AA8591 0AE26FD95F97165EF25D2E4D3440338E8FAB55861A0B8CD4C8D7C00C30084CD3D1E4CA8DE391B42F C1090FD9F8DB803A125FFB308D5D9C5AB71EAA1654B044FD99D3E01F7589CA3FF1ADD3B4BFF98C6A A10D8FBE43E07ACC59575D07C15FB60ECD432AB9B2A509336E62B44C8ACF0DC41E084B87DF9D8868 2D8A51B608733D9121DEEB5162FD4DF5DBD39A7DE5C1C50F1BDA7A65A502D4E9CBDE412EE20E65E9 27A6EE48C18FFB98D15700B99C026920BCED20B645A16343A9698259062E263DC1A944A55D7C90E1 6D7238E03A59D8BA87424277BDE92CAA81FF80E2EE86FD446453F24685AF1E0FC2F7430C68CB850C E79EB170E07F81EEADBFBDEC386DB75F23408FC65AE8DA597F9507241C68C5079A70B692F6F4C363 7FFE81864DB8C7755AFE533582318779A48CD09C76675401210F0D0204C178AD26FC0034106E777B B1921F6D3FCBB3D34B2D972DC1A45BB7442AB8CA96FAD20A6B19C09BD029ECE7B6B562264B7B6C45 FF4D66DB31AF66D8CFA6BC3742AE5EF2EC87EC9FD2ABBB7C7308475B143A16530ADA0FCED9337C4C 43C0EBCC1417845D2FE6C83138D3693C9CE7338E4B5D3ACEA7D89A170FB2B86930FCA03404B963FC C3308A14D66D3C45D22F426DEC3A5EDFE0172532D8864996F4F9A34A4B3F50AF58BD50866FB68B96 68C808158359B5C041FF125329B3FDD21BEBB2A73D9F6B15DA0B7D9D2F6F2BFCD678BB0264C5F933 A68F9B2EC74B66271FE6E7D96D08FEE8946524C8E33FBE1B6CCFB94470AB86766D634F46383F8FE7 2F0870AE08A8E6DCE34625C4772E63B9BFB00574CBF491AC835013218EF13BB4F56A6F90E88B719E 87C20F080E5B56372208519292E1CFA372723C78FD9770716C0ED58587BB57D39317F58B18D89203 AB730C2F7847AB3E0A381A8A8DB63F71330E771D764AF37B6BBE3E7AC5CD193E66020713D73177DB 9E3EA8713B2AD7AEB5A58A2BC5860A3C9E4CE6E449542C4F9560BCF5DA79A96933021A8E69AFC073 5709516E3181CDBF53674B65412FBE2AA9F22D7DCE6D326649F90C931082DC5A2B751C60C527210B 3F67FC93414A04907B4E93DB9531D0A8ECA8E481CE4E81BFF2F8092D8D121702985EED4FF004DAA6 681D6356C7128C4211C21C36C36BABA3D1050FD649F478D6EDD2685B6A87A201B5037994BC39BAC8 FE5CE72A91DA4DD35E4F7E4542216B6E27AA562E9120CC06361BFC2B106A937E3E63AFB61622BF10 B13B3EB2902BCAA92A9BA0420DF4EB644DADFE6F25676236595F6AB277C5AD65B921D40BD11A30AA D5CBCE18E7E9315BE47518477B36F379D6131B427A4A8A0A42BB7B5BC3B9009D9DA2D4009CC98F93 46A0EB600DD2B7ED6A5B00F80A1BAEDDCD51E91CCA634E2921C2A6C672459D5C0F132297BEC19175 80C98F3D19299C0264EE42000617E04D6AEF343C80DDA02D1F80E9043281F09C1EA9A0D050F5E536 27722B823B469BC1830A17B5B0B1C0A22ACC4123CB759805CF3BC3EC6684409B9AE358B120ADAC10 BBA5121D3E14D024C94B574FDC72D1382948C320B957259EF05F595BD4845726245AA7FAC2093AB0 F0C91F62B95E7302BC26C24CA2CAADB488E70443E7F0472F8F7BAB657B1A26BB4FD8A12F068C8EE0 7F2BA8979DB832BE1F4287985F27014BC1C7C3339956119451DA17B6A10683B1A081BEC0D7B4D17E 0CDFB6237813E006E5755A93D26144A99C76883A6D7779D8AFA96D33B9ADA652CD047E9819FF977D 572D9976D0A4CCC37F629A7B8E886BE0A22E7C58453700682C7598D40DAC75999474583F4E9FD228 C5CE5975F6B940D2D3EE84A026F12147C5E3C06C5FBD9023F81F1FB8E15FC498136079C62EEB0C91 83149874E13C1AD85721F9A4E81D25BE46227F492B7D50AE3119D0F80B48A551EEC7C76EE7196476 9CBEA488D3CC506BBA3D84819F0D6EA628D63F6F1F529B6AD61B286DC4C78BCC0D14F36E3D49B0DD BCE3384742BCFA0830997139FC9F1A3C0BCA826E04AE909F0E354CB404478334CB610F39C541567B B7D92F20997A23D3A0F5EB511BD585A57586B2ADFB270F2DB744AAED3649199404C491CBA0EF39FC 8CFDFBA586C919660DE0B161F98C8CA54423B7A34FF61EB4C8F2E520A74C217D086946A0149E18DB 0E0BAA45A9903558B8DB3C0CB3CB5F28DD967E225D894FBEC7D4251541FC1003C2514194AE14865E 4FAB77A38795FBAEADA37A70AEA252934E72800ADB600E7731C88964C12D4EE2AA869F8F92499E72 0C9DEC9A1A50E69C7D44D03BBB85437238E9C90DCA9C8E3BAA339B191C8F6643E4AD6FC021ED6A28 EF64964EB9ECCDEC603ADD14F194A85892C74FAFEBF2A3F5E525C0713EB40B4E5F07515AA09983C2 B51F72554E0809754B24AABC9AADEA4A1BFF99FC7ED5C49E779647124FA7A171435919519F83E4BE D1363158148F9518B862E1B8C4254816E89B1BC54AF2DB4AB908D97DECAE89CBDA665597E94771DC FE3A69ACE85672753BDE70B5FBC40637283C0DC2E72B1B911AD13038010A8551F98536662C537D4D E74C0DE4EC2D7B56A522FB2C8E4AD6CE591B25C38B9CFE952771C0B0A4722BAB1C10DAAB697986CC 8A4578EC20EC18E4485C6E1B88F65950A5E816C36332370E733170A5EF5AAD7395EF9C1E7D7BE2B3 5534A5B44349BFAEBE6CAFC158BDCA69AEEAC39ECC63220C6FF9A140DEDB4424F1C7B249FF1585F2 72A44F5E0423FC3AFBE5332338DD984FD6CAF91D45419C0ABF2E147EFEBED156DEBCAE291C681874 F8F7D970B4935676EBDA004CC8828524BCEA702AB0CB069FE90C66663055340F444A231DD67B1AD9 00ACBF1CA67D0F17B290742A4BA5C03E962F228372AA3AF42233C0F686CD31D35692807C3CE9C4DE 1098891EFE2F945E778471E95F4EC43C6C281DDD466B5D9AD3F3B1B358C98121C991F9477EBE13AB B1D86BEBAB74C314216C06D3CC3D35635C110605BD4EEECC93301DCBD1BD3FEC2F48BC82DF8D5BF8 E48B524EAF485EC8C7E9F8442EDEA4EC6A799B61E991F2A1E83530597F72BADD36C00B3988FEFAA1 436B96150EEDF4F2B4860D6152AAF4ACC10491C503791EA63214511327F127E91F54E4F63B87BED9 CD28C9C54D918F60AF1C718DAA8CC65F2B239214C34C9A0F73928AA03F2762D73F9C1A78B3EBA1DC 577A51A55D6EF9CF6A8268BA7A56991BA72893BF47BE16A73167DD61C7F83292518ED95FB43CB2F2 B3D0662F1E5C2C2C16B9B36B2F6F4F973012916D146071800F0630CBA05F624AEB9CC07FEB2CF2D5 7B8A18F974AB93D687E25B214295558424EC39EAC178B9481038088100085A3F23FB75B596F30195 3919720BF68585B47B1720D557953B6BDB18186A3EE9CBF88E0FD024EB6AB6B2177B67C021FEA74D E81007309DD8DAAD2A727BE19CF142463C4CC863561AA3BC2B0E87F236021234DB38EC4542620BFE C282B1CD33CC6D00D902882B043966A1DD5CF41A54A15D3382EAE1FCC7ED8DB0FCF8C474D882C522 1138BD5F7570EF8FF7339C13CECD8532C5121889C75639402DA61298FDB9E8E2B2B9155A635EB0B8 7B84C4B8F3419BE839540EAA77C07584BAABE282B9287FBDAA1E19D3E125D371AB06D57F758CA7E1 D77FE9B689359C77FC7BDF4FC49961946B38F83990CA439E205782AB97E2D509E7AB95CB050C2899 393054745877B94FE48A9227C7F47C9777593CF008B109788460DC2358543793F9C2EFB4901B03A0 1C87B08C49A82F2439B0E8274F7D9C3C7785B5CDEF62A44F46C689E464AE99E6D879F9F01BE6C205 10037B862239FF1E82C97A8B10DDF74621A1E158E92FB374B139F29D1907A59CE3D90A5BF3F79271 ABD605F6D4588207F7913407C3D3859979AC2FC73C5DA1CAEEDB63603AF6B5A4E8672244E768C7D3 881C231D352835E38B682B22BF91B71E93A2836700B7E1697C4785DCEEF12E6CC1CC3F432701756B CBC989C9B0AE659C923B9383A5E96BBAA398030A4DEC7CEB127F5A2271191BA5FB295B09A8FC2888 9E1B126EE981507C3A015C30F4176981154B9B194DF1BAD92CFEDA4DFF5AEF933E926182766150B8 B37DD76931E31836EAE81226C99B2D4077F19499B35DC8276F3C59805F64653847778ACD52A5CD30 4EFD753059BC1470EA920667391AE9A34333178E23BE3F3D459D237C6713A8DBCB97B8D5EA70891F DC2628FA6F45476CDC141D0BD5A4EFA543C34A0F9EDB0A8983F1E1CF668D2F1FBFEE0FF68F35AEFE E6A385B24C18EA823B1548379E720408C3F05ACF5E8CFAF1D64A3DC664D0AB52751050D728B8ACC3 901192D8D1602C3DF5772225215BBC32EB843D42DC9655AA916084518D1E4B5A3A4EDC11BD446E66 BE22A68487B19CDF05F32584A58199BE248FFE6D930275B6FF1B956C1C5D61061620D1DE3652CA41 7B5B16CDB9E522E2A146CA017C628DCD2732CE5EB4988A93A0FFC076A10CAE950F19EFF676DAB577 03FA9CDEC31778370B0E435FABA190683DFA9DE42B7FC6DC93FBBCB5150749750CEA15731965806A D2BCCA09DF29B82A91549E6E8EC685265EB76CC696CEE43498DBAA073819F143E47420042AC08DE9 04E79740548ACB7A84630472E5436D5919BCBA188820AB20E7D703DA2E1B12FC3270F41F782BCAB1 A8313E3AEF9C27F7F49984F1C64FB0744ADA5BC7310FFE5BC625C0E314ACA079103BAA809D172D81 ECEE934E5D338AA86896E2F257C9628776A5551907CF99BC7494F6872223FF6BD8FEF1761ABCFC56 2F3CADA463C1965B867024D3218C83DBB55E40639CBD5A0080F73185BF49D7F11C22AFA851E91924 A35DFDBC2E8FEF2E56115A9C78B5F8F38E4C388CCD63881F85DBA9F26B93DE99014C4189D862B8B0 024811FD9487B0AF90220CE73C71751AC811E988D55E42CE2BAB7A20F81171E7139F3E2BC28F1406 BA430C0C2BAFEA5DCEA94A3E7F31E022812CD20B631D98F21641E1C035D69F08DC3B428AE7FF48BE 1AA0067D824D5F8AB4D99498E80A9514E58EA11D46999CC8C1854D7D605FAC1847B546D13D09A43F 13FA57AD62AED624F10D97A66F3BE3131412D20AFFD44DA3602DA14B94643B18111FD51D74FC3280 A2FE2FFC2C269B1FEC99557BDD43C739D040CE257178D2646FCF091D8A99F2B601713B5584EF4257 E6B17345BAA1440ACF6EF445CF76CC0CCBA8014415516BBBEE05D1CB78DEF2CFB5C3BA72C4A6FF57 446E7D06CD7BF5589A8810AB500DA5F15966CC85BD9F5FCCABC156A9EB5DE200A30F069809677E23 8C703506E926474E11418863745F166D080114687E03E89EEC5522C31E377E3592010973BF6CCF0D B36DD68E6A4583E24F972C63B446754AEBF0792108178C1D68C4E35B6A8929967EB42643C018580E 457F41A268324556181B60E8AB0FECE2C47C1CEC7E6473D2EEB5256E592CF97BA4D3787104E1823D D4209D7988F44B4DF801FDEE77B555BB3B489A921B9BB3238A86801E2052C0FCC25C878493BE2448 9E6BC9C7B88CF08D58AF519632F6E32ECFCD1A1646EB924E3E75320BB07CFB0D9C79E703BDD7C659 22475F036A43EEEB429933D5D2AB43A74A3D62CDE2E1AE6C2A2F31FE4CB212478F2A340316C84056 7CE03ADE564B82A46EEE7D382BA4EDC7D900711B32EDFDAA56C4EB07C5B8623CB9E7FC1F52C66C2E FDFC06AF071F7084D69C8F2E99D71C5AE1B93499A59ED1785BBE11537B957E57E94B56E66B197A5D 4DD74E72B6ED884AB02998F1DA361CE557E3338A114A1693D42EE017824A794E9594C3DF74FA247B 3A8BB212E1BE67C8F5A9A5926CCE4A0EF8167592E5FAB6D66E07AF33FCAF6A294A8831498A36D911 C71F789BA5948F1230415A5CDAB57BDB1A686EC1E6D84ED7CB8A3FCC42E55336C72EA71C21E2BF48 21553286CF4F2783FB5E162013BB9DC9BE13724B380A7E7F6391FD166C907A340E5DDEE0CA092C7B 0495926519BEB7C0DD2BB2658EDC7886F14FE567EF1A80B612155441338F338FF8C40E95FE4E60E9 BBB5A37F75F4FA0EB367DA29F413205B421E184F51F97C6B4A302E29FC0EF96537F3EF6369059658 3C65455B109FE88115F9E5CAA757E2B23548E78254241579347C30B814EC9F2CED78B463C85F440C 0FC9C6E8A0A5FCB22954754C6D90561E0FD770A932560AD242A79D4CEB495945437C8F482900146C 7B006BE960D978B2843EA9D451A861F20C4C99B125C711CAA12CB137FAF5FB7C6D5B1FC740BFA204 A97D6F45FC4C9262CD3940C50898FED03FB6D54F895F1AD615374FEBB490D73CDFBABF043090F3F4 FBF5EB2A977283B47869A4B71FD203C5188BB5FC5A580BB49A53F1863C463DC3516CAB49CB23F1D6 C21612001DA64EF2520A150F09DFCDBC3F4ED4103B95BAAEFEC12C56D4EEDEA76D6272ADC38D3739 D2AF107E8318AF6E7DCEBDF32254F0A3D67F4C0EBF6BA261FFE8993753417DC31B16D5BF0E288C16 A1F0E5E9FE72C57CF045E69655D7D69C813DD8F0917CC4C53C8E8B242DE53AB2F2B0944BD79447E7 F4D9BA07C0F34BE2C65364ADF20CF64E35AAC7AAA89AFF902F84E9BBEFF4B1A2DF328EC41D3FDE29 DCD065418407837C134BB73BE89BDA5C3C3068A8321EEED805B531CFFD2EA49AB7DD176E72A88D6D D2F2020915209A4F9397751EDF1FB3324DDA393A1D05B368A0AE061733A4706D1DE81529D3D351F8 49268ACBD213A5D3555F48E4C1624C49045F0400EC09CE3136873215F1277D4BC4EBDF8A25029B6A D30C690AEECB8B33CB5D1D4F43FC5E101E502425FB5B01D97AC706A35DDCA111225D76D4DC7CBA0A 883FCB93C50ACC78236BE65B1B5A7B4E3316842EB141C096EE302011486A96404EF5B2BE3F069C75 0CFBE74A3E4711C600BD5FF20637862C7E68C870E39647B07FEC756263193FF59F7541CB68AD423C 882EA62B05C03D83BB13021AB8D4D6FA3B5AEBA3A9FADC6ED61424CC201F346EF4A0BA7BA2770E46 01B23690B050963D73392F9E9E8728A7463C75DB611966B7E959716FB1496BF25F5E185223BF5FD4 D44411AFD49860E44F4E92558227E4BB383548FFD13D70F229FF509F4D694BD42D4015CBDA670579 B2CFCDD3C33770FB070A4F5211C933E4BE171DCA05CCAC8E46DA24C4210C768029D5917C5D6A86BC 8CD863AF158510F4560AD8C3EFEF59565236B7783C26F8BCC11648AE0809BD204EC26C0B569FB48C 941F1E1D0C3D682CF0C19605D6C8BFC5AFE8FD48EE7037DC07774A3DDA139AD05C6AB5B530A75C95 7C843EB28D7F6D860BE2CD9B8CA2DB5BFBEE8183135FC8070AFCE78B17849345B57DB41565BB8409 719F09DB4EC0486D6B066405A9170067ED1DCC7794EC89DE2DD6C4E53A84DF159CAD00FB5087A745 2D093ED07976B562A6CFFE5264F61B8D8DD437EB49295EA07C5584EBE6B9780308196B39FB458EC9 B3CC0A7EF97E1E9C1BDF1C07F199EE245D90FE4DA1EA2F9DFC697758DF594E289E8D4F13A108E839 D49A20E2BB0335E8359784BB2AF32E17C8B7E05BA6922CA7DDC27D07E38B92A2258CC6021B7B2752 98C070E9A84945C1B410E3CF4636AB6134C8831CE4E6B89E9AAA80E6DC1E0F13504C3109AD130381 4073FC0E1424E2403BCB25A548CF9AC710CAA8C3DF75F63FB7D3B309C3F7F21E57F19D05D9317665 34C1B4AA3425A50DFA9C24548D00C84CF3BCC2E30D32662E3DA1AA3B933327B85030CE6B9AD7D979 5C338F9F0C78AF2C06C084D1B4413709F19520367336BFD78D100C38D73310469A5F2BEE59AB45B3 F36A8397DADE10BDAB7AB28DE9FD42ECEB83B2C24E3D1F2F1FD9A6A0FF93A099C1BED8E19FD933B7 2A63C59F040C941A80027525BF3CD43546CDC9A444FED681DD9BC8B4CB35026180437F75E4460E77 A318C565F396BD2FAA54E0A927B0590F14C2F1146D80F15DC54A5F2E3949D7A1B993B11D38A25552 127BBBF1CDF91E41C236ECC6C4EB77B4D771BFAD620D803451837B064574D54242F9CA544A3830CA B45CD693E4925765522D856142AB8A585F1BDC64DD3AB11ED2B206D6B0DDCC33F5135C09CA2F345E 908383C757C7BBEFF0C2BF7C5F14DF9213FCB42794AE67C1E10826B4A8778B25907FED308FE201CF 1DDB53D7ABE976D618222FCA2B48DEBD269267650869465A831AF408F8B08CE06282C06082DD1E58 8D6A23417C0836B5EE227FE08E0B4B4CF766CD726676B0782535E8A32147C0917F7467EC183C5B94 7C4C6C5A66EF30B25CE4AA52C511B52B40E0899E164E4BF80780E97330D21EAFEC2BD8DBC40ADE83 195E8E3F4C0F298E2CA91B669450043DAE3EC057A05214D91B597502793F63AE639BAE3087EEBAF8 1665F6CD1D4AAB8579D8F14AE2DFBFC3E6EBD527A27C7AB80C2BDA252A84FB9D6BE5FCB8403D8ABE D8450D3B742AC8375EB25A7114554F7C8BA9474F9E763A3C9DC5E9C0B59C1F76EB9E4323B25ABB32 D6196BB19D563C615BCDF7B9A3126C7E6F91D1B97DED23D2F40C332EBC64D8C270DD82069D668A17 20EDE4171994EE7A66343B28EB1D6C73B2C6F2002631DEB1EF3C388D6EBB02C079CBC46C4CAC1309 908C15AE27E1543E960ACDA91B4197A8AD8B5F154E2C231E17BFEFBE7C203A9889EE6581202BAF6A B7BC27769E2545341DDDE0D544EDB91AD9E3BDA42F9732FEC306DC484DEEF1285806FAE289572C8E 400C32D7D7ED445C34FEA8D0D83043226B57E98EC55BDA24A12D87A4DACF2A5985860D00DC413D43 08E3EFFB7569C410DCCD72DDAC79D3F0903DD0F139515610A0D29BE6FF39E5CD2DD5CC679900B0CE 10B88413CD71E30F4B11812B0A7458581393DA8B3C0514E82EE665EFACD4FCAB8AEDE3E2566C3D6E F9AC933BC0BAE8BA27B4AF3B4D5A4E78F22C2115FAB16B35AEB746F244A3150BCC46F9D287B81A24 B3A001A81C634C420CAF1189B6C089D83C511CEA01F2D85B2FCA6632AFACC807F33AE5CE94C39EF2 676EAEA2306CA796BBEBB467F70DCEAB353B670CD01C93CAE86154DF2D64B478CDF0977DFAC0CA90 D29DA075F0F32AE32E575F61EBE40B366AF13AAE53887D89B5710D10CB55DDBBF4E2379539899A80 484199CF929A29804DF925AE5FF2010E757529042BB4EB8E4AF0F1C18A5BC46168B90F282F2ADDA1 E2C7D74EEB3C052A94BC9D4407C71F44C8B965640131480EDC65244F5D7E95C1854E637065329311 2B219DE611510E41DCC73603863BABAEC12FF5C143FE5FFD7DCCED8FE6FBDAF36F22C7CB5281ED3C 5B4D640C9E50055D4F5EB5A22A74C05D1D206495E28511382FA4F2906A951A792358931FFD57E101 EECF25064CE426492DEA807713A0D8048C1C2FD5286EBE09A2B47E8554C24A9F0D713CD0D7A5E2C7 E84D012F8CFCFE643E07F7C04EF7DDA197CB80123878A21B0A4387DA75EA4D632FBBA76C13BB834D CE5B9A8DF529F1F3759F371DC264844868EFD6985F7299E02B10D956948116F1BB3D33603418964F 68C6969492E128D5CBA187EDB75BF632BBAA67F482CADFF1E48945D7669F0B5E6EBAECBCC499374C 0CB3CC898472DEADA5F682E54AA5A7B3276CDE88A52BCE37221E2BAA367BD3BEC8BCC07D5A7BF853 78FD1841B393CC9391DDE44B60A90BB44160C033131C7C75DD7567D889A4AE273AB681E523A4832E 7026785E3CBE03504D1B34E4534DC30BEE21FB560D31431705159005DA7DA47EF99F96888647D4F0 4DAA07F32181D18959D3542687D2CAB135D7E087A9BC7AD97CAA757FF2F5DE6047105AFE7B4378C4 975E6BE39A9EB82D8BADE4D59920E2FAA8AD72CBB8420658B5274ED2043653D7C050540E3535B1DB 30F17E7A60E18C5335E2FB7EC1EABE231F410DA6B3D3F994F44809E6C7303BE6BBECFCD1F988DBE7 920F6D23231EA371FB7AF2DF007EC930CD5DB2E0D3BF12BF51BD371799F935156E91B3BA67B4BC5D 41D92B957330BFB0C4D1D559121707CDC741CA04DCEE01898F4B7A2F56B8DD7E120A9C7CB41685AF E7D6E6449F5D323304743E362AB0BD163D16F8D958DC69D1042C21FDE707A51AFE20EA90E0497199 B96D55DB09794CDC323D9774EF050AE89937CEB6F55FD431384D675506F3D343FF266565734E7294 9FD96515116B685148310B76C2FBA84B6814AF044BFE4A2EC7903D1B2CEBB870270696C76406E1A5 A270D3263696180D22EBF655815DD68390379AE3186F8FC47581D3EC7DFEFACD5CF3F229125BA5D5 0EFD19073BE346658B1BD65436A4BB525EEC97F0EE758148C13103F1887574C176E4CBBA92A38100 EB075768C971C9A6A4F30F65F4A628EF2D83F3C0250894A80FD775661EF0A805B70398AAC2B95957 16A05D4CA36BC265A3C64D925C6C609791A5EDF132FE32221CA75C544B3F87E7A266AFE9E593D110 DD9A46ABEAF66B380160BA1819C2D893F470B5AA5EA08B5C178E85423343D5A2DC1E5199A8425383 363842A01F8F5325AD3F3BCD99768A9E0140EEE390F4647A88576E6091336AE08E1CE10F6CBBB3D2 E092D2163ECE46B136A587B8FD28F802E482A5776D1B4845A1659B261166B62AC3489B3A20F39B0C 9222AB15E844DE55A7414FD7322554021AE092784A5DA5AAF0BCFE08E55A7B399FEA47572924AFE8 4BEF0F5CC0A93C1290F95BB380C9B8E30FC242DFAFA5ECD9BBEBB3C83222AD6E4ADD19D38BB706F1 EE1E85939501778EDFAAE821622DFEF027EC3F3B7A8BF7477A1EBA66C7A686AE94157B7F9BB70AAA 1089EB8087A5FD24B5A972C9AC52469B987708E62D899B702C85CA3A5BEBC244F9284E4A1D6D2721 94AC8B581953CE5F7289ECC545E0F40353F12B8FA60606F40C843DA8356E6C42CD02E405CBFA6011 4F181ED9ABD0F3606C7D7CEBDBB19BF0A3EF1CA315ACF0EB3511E5677309FDD975FE43BE8337C447 81A17F2CFEC111E76E72836724CBEA190D70F29D85C23FA4390E0CBBFE433D60AE63EF4AF4655173 0B57F4CF0AAC79A65BF3BE81ABCD9FE11E6A695A8F3CB67D273FABC1AFF7D02585DD6FACCF20C690 5A3581719EE394BB8FA6B332EBC3846D758B817B13B678C30F21EBD5E4475FB201EC658DC4FE4F70 FB7BDC49446E05208CA57494D1D59E47736EEA3F5C7F12DC216118D3F0DEC40511529DD090453829 A8A36323A86E8E537163BF7998BCF97662732307A6642FE4268639016AD0F7B30B3A098AA437987A 867CBE1B89507E0672D01175C9E54CA723BCBBF224358E7A5D936D629FB929C52FDB1F031E288198 B1EFB726AFE240661A88C8AE61EC4399DF81B03235D59E3501E205724EFA56693C845809CFFAA814 224EA5134E2A5D09BDBB7562BC6A7B432AD7F723098AD36429542B37A6126CFEC2D348650898AA57 E32A50722E0E87629796423BB4AAF6CF8884CFF850728CA7DD5419142AED4E27E53749F76460A1D2 6E8290ED5A1B473A441E440936921A07534D7E6A4FE39C2445F11F9E4FAFE41DAC2CA1D258A67895 15F960193997CB5F90B2C8847D884A523078CF73EF97EACA86055276D49E443CA12CF85F56D48295 395421FEFBE153BB2961128BEE15FE9F7BCAB0581BA44985B6442F76AED2392F5D3664FE9CF04387 7F3020367755E4052A1658008FB3A4D4DFA200E68E131F4498CBFE6883BCC6038EC39FF339E7CF68 D6A5110C409A52768761C8F57CBF18A3C370E5692E25B8424F0F7A6FEA83ADB5CC754D81900B02D2 DFDDB32216EFE7758D037BB5AF23A7DBA816CCDD1828D7BF313CB3B2C1A7BE4099C99FB31040BB30 7BBB43964A05F4C13C840B4FC3D3FB5019DA8754FB6C24ADCCF1F261F79F86F58C0C1BF2915F03A8 2F323BD39F6B47660CAF657ED52CF3FFA678DAB119BB07BEC2F1ED039F89FD258307AD1B89909F89 0FB68ECF344AAE7E658E36472427EB1D0504BEC63F15980E943C6ECD45189BD8AFE5FF3A4A222F00 6AA7A024ADE683B9C7CD61FE6D121A1C9BDE47FD4F2D3E59103CB66262FF389EFB519B6E6FF90C58 422D278A0913A852AC57CB3447B61BA72C3F3AD23B221F8010C0CB3C338F61A6B8BC0C208055643C 55D0FC29CA0C79204F5DC9E9D9204A19752219D95E242B590FDD52ED19091C9B89780B60D1A74F7C C32E802589C20A1E74C5CD3A90DA8EC6B10D25DB20B2718097FCD2553400599B381B055618BD992B 5B90AB3902AF10A2531411C7BC3C80F52DE19BBC1A403332FDDCE44AD39D99FF89B23949827D993D 78A6767393123D21E21F150B916AB2DDF2AF3ABE3F67FCDD3BD4F04576385D33A313A3B9316275B1 6992F8047F7374D2D55EE6CFDF98A0BA7DF1B21C9122F850414945B24F90CD791F8320F5DE8E8035 C9FD8C5C78981D2783D3430A6BA0C0ED378B157F7A47D3136D853EE5522A7267BF42C14C1276ED24 0114EDFB0F752842C73BD0A30A235F2945AD369FB63024C335B87FFAEFB0CA60A3D28793B9DDE6EA 7FE3BAD3A3DB4390A946D481D7ADC6BEB27C2E46E4EFFAD503A32AFA04793F53558930D9677F271C 0E9679585B6BF9A461F5865F00B080C97968F34C938C7E62457F0197E494AD0BDC45E98553F1C548 E655E469FB90608B6CF68890206A6018B24C6CC442DE4165A00FC6B5EB788E3CE896C25B6228974D 3F7E799B8265FBC554CE53C8E7EA538816086ED17ACFBC7EFB7F9839605B2D1D4FBFF956B810B126 94312E77A2DF2A1DCBE960C6B1F4DE619577D90D15E99FF3543A867C72691420F8CBD43655091B34 51C144E3AE85854D9DDF757AB30A18F090CEA481862EEA96DEC24BB9AEA2D392270D9B0B2BC85338 B6215595BF582672843AC93B30A6AB4CDAAC4D3B277B79E2409DAD7C50CF84E7B3E9A2A8CD9ABCD8 DC0EC079C52C1C810F789BE9466ED8D7C28B2F177463FB4C02934BA1DAFA05B0EAC961C0D3274118 613011AD75C5976F5A47A3751431C9419A1D4696AE3B82B0CB892C43A9510FBC9553BFB3E08D0F83 53DC8A9C7C81804385695553DE8D66B54E410F1E87D62A5B8567D33CFCF897182F2529B4BA0E9654 C6C4B73692B8110BE00DB2B9321354DC41F91253175065C887445F09B5B0B7BF901D1917EA665614 C847AD4665AEBAFAA37792A3628E5D0A92130DD92FF65F395DCE3CBA28459D98D720D21FD32341C9 E91602CA476C749099B622D58CFB1DFAC96F548CAF891BB80B237E4BF865891C3468D96DE8BD0B27 1FDD4736E374C8ED29AF678DA9EC407D7D353DEDF9130449E02E7AA013EEBECB54278271CB971BC3 572DEB5842EF52BDD17D2C42EC3C46499F99E0A8E39FF63324D01B3611D24B4FDC6F37A327EB4CC1 1537ECD4D0441FFE3C8A9EE4F8E6DA44F0C4BF8C751F10EEECC545D1C63965310F65FCD0FD115784 6B763BC102BA62B0E119D1956BDC21D04EAD4EA7026C14471F6C02CF6C770F5FCAAB6356A0907621 556F2885FDCAAC7785F28A4395CEC6D22E655C8370E9620C0990E18F291E77E2600629ABE5609CF4 09DEC888A393E27A4E599DCF34ADA1E0EDAD63A40391D5F6D958FB888796D4B35332F404B91F3B9C 271A52580A5AD6DEEF884848FC54DDF39514374B383A58CB450821804C4466FD16AA28B25E3C14D9 D454F948C9EF3C129A92D44B5D38A1B937A3290F7D25D1E63B7825B9FCF52FBFCA2F357274D580C7 3C94E96B033C3611D68AAB7D6D384CC47E2BC66F35194B9A5134BA4AC813572F304D6A2B3AB7B106 78E28CCEBA76B2A0A55F5994C7A7B621552314F02CE1133A79EB46AE3036C7282E4424B539115F74 EAD58EE4704D10372CC1875835EA8563B0A453B4FA064D312469CF6E063B5654ABD82FE009801830 C3BD25BAEE0918C93DD7B7EF3C2930B810BB797ED2E93466960C4AD53D79E0224B1003E061D0F859 AAE51395E6737857747C3A9374D21BC5E5C87131186AC0D5E6AC807B9A724BB43C18B2B9F1B84BF8 C98AC21D794F3422230700734CF38CEA34E90A88DAC6DFCD0431977A40D87E2A858E0918F814FF89 1A651A35DF9E7999623771581C5133792D6705A59EED1D72685C4AD8E111CD3A5A27B6B005AAEC83 141095BFEBB53FB72FB54C0223998124E145FC1C5DEC5F3E5A482232E4206A9766B71849714B3FD1 578F2C24D10D0D9DCBE3538294EF080D17A191702E8387E8C19084691A6D4D62C96D7253024F3812 4EC5210A39E2094C5000353F77C91360B59986666EF045D45BEB32F665DA421CF18B001A9DD4FD43 9FFA65BF83F29DDF3603541C7BE9042D1BDA7FED8B3CBDB9F7C291EA315B9EBC0F4B5484E7A8B27A 4B5A438A1C419A59253F97D09FDFD18346E851ABA7E077051C81B3EFB9982B7D485F6D32AF9FE2D4 AD3DABEBA0415EE6C09913A6DF0854CA9134C354B814B48B2E30C16F01E708A36980A8C0978E26D3 E2E28701CD975C52CFD68BB81B2FD5B7E2FE5AC4E840648D5FEFFDB5FEDEC5BC377976F851F90AF9 CF4AF36942169F5B0278740A1172736DAB69F9822EC0DB2C7A0888D8D46D8A06E09666F7E56B52EE 169CF61E3B8EEA7185AC9087357EDF9D3F5596D8A8D3FFE948F6458483B04CF029C31D7E0DCF893B 9A1ACEF8B65AF0007048C28CDDB3AD952D48D1BB49E1F9575DC0E2A2497385CDB3561FF55D8EDD5C 3E570CFEF55299CFA65BBD2A873BB2390D78083F8B541A56279D747F95D06CD7158F2B132BAD3971 0749B8232EB132E8E9F398B727A3E6FB668C1C5B566677CC85C5AF71892D885098E181E3DCDE73E0 07F42B3FE3324E78689E86305668D22882D69E9C900F151106155BC3A7D3A4E4499F90362416E9EE D859BCBDEDD1ABA54251B353BE71F01F3E1363AC7214B27BAF85BC9688DA894C574FFA202471AD62 4CAEDF92FA50154A5F43E4CBDF8EE8DF65415C8AACBD26658042FC47EB5EB03AE5EEA36D68BA92E9 3FEAA3DAA10984406BF781CF7672EF2BD8B44E990AC474AD92323A0B83CA4B35DCDAF2F32B1566B5 EB0300B07D3A78A6D7B54BB85F2E7AC03CE54792ECC1CA21642D74CEA370645E3290CD374550C499 9F5573A4CC0A184C7AF1AD9F7F1B0BEBA749F5EF435629565D9D9CA1FB0A625C33555952A12DFD2A 0A857E50C1AC59491F3DD69738BEAEEF2645465ED2B43119CEBA4E464D6476C6AEFA17AB3D69CE47 A484ECCE39B8CF78CED43621197B92D1F82BBDC64B389B8EEE835957FC677622057CF7EDA81D9DB7 C00C8D21C7CEBD869C5EEF5386AA064E630260FF14EDBA74111DA229D3327C0DD1C19D0C2B3C5CE2 8B9543C06CED7AB74F0B83C1D04F59A0E505446F2958EB633723A4DFF4A15389CC8D12508942C8DD D99D2E4B1508E069C0781D29C846E10138AC82487CF3D9BD4E9CBBF487E712B13D6D0F84281EE212 1BA4ECED7E142EE38C10B82BB13ED900E380F91834450D93691F4B0A472302619B3C53EB6554425D 794EC1297CFD3F9298A604879CD3E207D513FA2FFBDE7A779C115A5F74F46EBCB682B4D60C085156 6E7BC7282B46D0C9AF8780A6254E53B9401636A1190A3E939688D0DBB80F632790F133D133BA762B 4FE1B2DD196B582900C00359B0E8B659EB347A7DD92ACB99674E7A75F9EB5FAD4DD95676D81BC2FB A1E862943C37CAFD9641095C54611A96FE59D77D60E45C08354780FF1BD28DBFA563B5367A9CEA07 43758CB6F68FAD9FC8A9D70B77B953F9BEA6CA35C3A20ECEEDD1EF3AD79C692B71B73558BB28DFCC 2E4036676C1A75C4C6380C3BBBD3D5A33826AEA1A08EDE780D12DC7B004B319484F91A8757856594 14DAB3A8A8DF22A086680A60812C1418459BC0D839621F49F7499B1C276EF043C17BDE3945192FED 206820C812D5A3442452F8BE68DF4C3AB41BC26838B94D5167C60F596D25033513C8DE17612CD3F6 F95BC956B4CC190EAB2274E4272D2EBCB51EF6AC4E97E600C113D87B2E97546CA9D61D1D2F9C6281 068BA5D87D1E36C636BD8488143B4CC4E2DB5DDCA5DCA4ADB83ED1BB32A297016B1BC1E2D0E7733D 6F03EFC87AD18AD04D18D7F97E06C88051EB1C289F7C09AC34B0F98FC69EA085C55D26A0C076E4CD EEFA7E9E58B89F32DAD054008A3261FEC1A9BE6649A7831A472E7CA6A2D4F9AC4262421C7F12FD93 6983B94FDEA0328CBC6455DF886FC15141B59F26FEAECD622FB918F2C94C760C7F431BFE841310BE E97858E81300FC03938E113EECBBC11B7656821BF1DE223650A483BD3F12358BFCBECAA57971ED6D 37106900E673B222E568042D4BB98184D56D06D9424774B064F0BDC4F55929F43A82562C567608FC 478E375247D67AF0A38325F9C1BACD69C23AFD3DE52B19946CEE68937D79814288FA1AD4537FC5FD 9C15688BD3AF5E30735DB6112A765CD2D8EFDD8C5A410E01E7B1698DFE00241186339D4C6E01E00E C00A475E6DD376F9733569F30826FC0D8D9C127A4B151988A62FD2EC20567287EA7422F6C44445C7 06B1C96A701C036AC73F144872D1C5F1E6282F9DEC8DC8305995F43D691AC1925910ED8EAA55A101 FA3B966854131634CDA27BA46BE4B26CA003C421BAD644038E9CA14F8A4B7FEF08189D4ED0C1CE42 CE79E7549D80767DE1193B58C7CC8E095798ED447E4A3CEE3AC84E91D7ADADD52419F155B6C96767 361FF9726B8D795E841DD4BBCF1DDEB446936DE31388B57E7E0D2470CCE3C07171E53D605223211A A8A541CE6D45F27D63AAEE82386E2FE7B8B0F3FF6DB1BB0BCCB7BD46085006B7F554E4AEF4F851D6 631D4ABC73258FCA7286E03F9F750E56F1D8255BE34E8BEB2C5061FB35520CCB51DAA49E5D55DB7D 99C10AE589D91272B0F30C77F04A92A1CA023D4B8618829FA79A0FDA822757C1EF9C30C99CC4A323 3F248CB8417AD11A2C8D24859FBA2B7372E5CB9ECA920833A30C7CCDDCBA83F33BD55B2B4C0378EE 95F47AA1D3162B5ACF756D57517B83659CD084AE2A5C95F47808DE8FFF31973FEAFEB7ABB95F5729 08098A22A13BA5B067BDE188BE499ADA47472C1DA91CCA1589ED22332F8D135CE4FF4122164BADBD 93F9F31C9C382F6C4D4FCBA85EE5970E7066095BDD5EA02E4039F5B6B36E2A9179E116F2E34E6C72 98E56EC868047443E122D4A88B6EE32E465C5083B0FE1D3A3D493997D35D2F67D2F67E7EDA34C18B 51A9CDBB0225F4029F2A55985DE0D34F7EE2B30FF45C3FDAA41136851D9D2815B7A4093AB037D9CD 70F61C260155B305800080E5F98AE2005A296746DACF0434DE64F9DB391C3D32A58D2159790C450F B0DA4D67C527327BE5DB4D9920F85A5DB353FC622EAE8A8CD5AE0DA5B30565DA5429592567640871 306F8A0A7B125E8C09875757BC631BD652074E558982BD5803CE3864DCE1C39221BF9CACF9A8E625 EF48992F21E11CEBF78B0D1C40F0CDAE85F2893B0B28A9E76D480C2558C1FB6F765ADE2508A8280A 2E625523172FE84E00899FC6DD9EDBE664B75610ED9AC854792A40B9132DF02C26950657D737D112 4EF7FF74417287B941D9A5C69E285A07EAB7803E63A892467E5E50E0D87C8B965A1F0A335B556710 12BC18A90AA733E006658B84B934D7D8CBA43AD02A8E3598FE88B5EB173D018F4E3CB15583975920 25DCFECEAF01355C063A9767613324BC57242593D62DBD455322B12A00F0B4F0D585A8AB83D12FBD ED1FBB5FB7F2691933BE7734F65B7DEDADFFD75702F238ED18D1204F843ED5A2C35D85176A35C2BA C90CEB45DBD9BB552EECAF4FB872976C9C587314520635A8297C294AC87AF16C5D444F5D5F4253D4 00CD0C985F91BAF99179170792BFEB018091C3BF7772E3D15C383210012B00EAED8A037BA886468D A80381FCD52496357F31B4F29EE61DDEFB84CF37F91EAECAEB5302C96588826A8BF1ECEEE8ED74A6 C5EC4E1B8577573D7ACA10BD2BC994FAAB034E39C59954F79BF34A4D795C2D9E6BA15811669D0E1D EBA3916D63B42D32AE877C742E7BF7CB08B5BB3CEC198DC4CE1F1C1B7F66406D68506F1CDD3BC55D 93347ECF58B3B0318772CE8DC424E99D35098C92E3BD3044E458C7D89A3D192C8A8B0D029C535C46 CF7D93EB741B138B33518F65C04A2F29734FB97EC34AC7ADFFAE8C259B890A11839CA597A9415C81 8B471410B3E6415F2ECE07F75505AB55F3D462B625C694796C22FBE395DEE34173C10E9130F45BA4 EF6B4041362D61BE55FAB97277DD34D3A1D24A4531AC1C6193E257ABF53B2C1E27BCF8CA7600218B 181423D59F887D2DEB80A13933B16F0F76443BD335EF5C8909A5E44828EFB8E1F42BD2B05DCA41A3 11D1D9AD5D1676BDA624C06AFA6085C7320C43DC9E9715EDD48887F114382145F907F2FF131D4798 12700A7E685AF3C909927F55C0433EC2FB24CF7BA4E25953892D535E07455E229CC631367A71DDE4 B9485874EAC7EC2E64EE4CB7133E0C4C90162FE75259B9FE208A6333DCD4CF3E5CB247E76BF33AD5 4E259932BF17F434ABA9BD6B9F15479914077989F87DC640422068978D137508D08751C0D0ED891E F35AE46CFBA2C3DC5373B0AC115D5CBFC2175BCD3C315BAABEA57145DD0F35DDDCF295C2F8FE2CEE F72A28E7F9A122EA83B16E281DC6ACB7FC3AF590ABF3C4FFA1D95723AEE55BF8AFA8EAAFD1D1D7EF 2DDF1C73DC0E25895DEABA3890444690A49DC5DA0F846D6A62ED03FBA228F313230270C1F38FC34C E2EE7AC924E8A91A1F9D2D7DEDB68842CCE8EC23E0BE0316DC771263861A0A3285AFE3B447DB8351 4A4127693936C0DC4048105FDA4042FA1266F74BC91129BD75C67D1667FD9D47ECA2B8136D1505F9 6B7D252E032775F74DA7D2380E7916A4D27005B16047BED59834667FF48AB9F9352E7FB3C4B6C1DC 677F9C54E4D379CE92034D18D6AD43BB4CBE39990BD9B58259FC911559D418335F50C094093B82C7 422633498FA552442E17A30F1DACC4271C886CD3D90C9867243B584B97CA27E713723030487610AE 7F700AF341A3482714BBF92A08C000CA585F910BC930B0EDC98C76D767E3EFF93101061A2913C831 07684ADF9BA33FDF8BA2599E6A083D681EDC22EBC00496062E2A2E3CA6767D8336513CA4ED2FE2A1 AA350BF1383450A322A31DE2E071A62402E9C5AE0A8A0A480391172BD1D83B90407683A6BE8EBA7D 50398444A8AFA43A83FA79455AE9B156EFB63204343A119837160DF89FAB9BB744FA5E12732A5A2F D521919FFBF82759E6279B3B1CB0FCB08E3516FA129241928BAB013B45B8CC35A6C70A2E07239927 F8BD0FD2A7B734D8A149BFA3217EE05FB5BA37C76D08369751994B4EA40A4595A3BCF99488D8646C 08CD2BAAF5A9BEA0B08F4BB39E4F79DF92C53F3306BECF80A88D5198A968B39FF38CD1E71F197453 07BDB4CC9F4541A18325080A2A011F3A3DF3F29F52DD8FA44056C008C1DB06411C6571E10A706DC2 B05F85B30A43F6AF7AE730A77E7D49A99A734D6A4088B9277B3833CACF8514AF2CC49B66153AB19A C4AA0F3D9A312EE7591215DCC2929A1E7E77B0D7A2559852B3271102800D20D8DCE6BEC41AA52530 6D181D0E22CB627BB0200C942CF799D2CEAB796F3518BE896B68EC1F60E08509E7504FA68F30D2F4 FF0539B67FBAA2DC7023969157EF5C7AA97129213F2FF51F2A7A5EFB5E33BB5F8F6A318320D3280B D88EF029E98F0704D111D9ECDF556A5BA6376B4683EA467FF4F54958EF300733CC0899E166F8D527 67013CA1CCA6B4C699806886602A57C70F3A1890C144CC592D9EAC17CD58DB2911EA5C81B9C2ABB2 BE4F025BC5496A02A253A32CF220853807EF94B1E6BA030A6EFFC8B2E109E2C1FB8136491C5BE01D CF064F39768F852BD8B6DA587E451F68EF44DA132A858B01E87125E88BEA47964FD0A9D76E7E8F81 AE7C88B11981BBCD3E633FE44851B72AD1D5443DAD5D54ACB9DBBD7D12B1CD18856A0B9FA706C8FF 25C8D11B8AA430387B260A345D6E0BDE27D2EDF70D2DD6B2AE16745A690F449355DE3B287F753B54 B4ACCE9FF7EC89A92D6820ED101A5054BC20ED93084C8A86235043A50F50B43DFAEAFC3B535E289C 543099D3D99B90A67C5CDB789BE3BAC1E2C7D56CD8FF2BA0FF202AF2C158224A385E0E7E1820C2F8 ABF09769FB1F6C8F1876FA8976F3047F9E1F9DCF727B05A4D0C8405B3F63B94F4124AC31EDDE5158 CD54D3BB870CA5BCECD6C89750CC771C5586531377BD668E2EA982C4C8B19DD6921E8983867C15D8 25F9622A58CC8F13CFDE8CAC6C540940BD3D4D3CB228320C53808A451C6CE00F8929E86357D9F97E 834C48F0791B81004D3995989A6E08F257CAE1E0E1D3B5E64A8D8B63EC864D6E1F7145C92EC524B0 E7DBF1795D9D39DF1C4EB6683620EF1EEDE838C3F7BFE294CC2C423F6C0ECFC54D9D90283FCA79ED 40905634D4C5D25803D6F2DD56098DE0EB5D794C42B2F3DDE2B1728866C5E48FBDB662A8942AE059 9FC28B2CBE1391F756DBF065F3C90B3D2B416CA8A2E2C9453DB92A46F3F7F1DD638BCCC8F588EC95 8E37D12256E906D0F26B8C0BACA7FBFCFE84E092996B8572917AE21E78B05C838D6DC2EFCD996B38 AE20A68DE74B4ABA9A53E6198E0AEEBCF692AF34D41A9FEE3E3111E3D2E38912578D84BEC031DA50 0A326F434DD270DD3CE5A8170830F7CE06DEC6DA30657C27FDD4B14547448D6D4826763C11E6D0EF 91BCDC21195B80F1382B631DB776F45078070778651576E8E2F55EF366F28868989105F8B12994CF EA862C5CAE24D677FA67CA66384AE7C1634055EAF0DB8B4491DAEA8FCDDC6A0712C3FC1449AF0FE6 9D7A73AF8940F0F16777565032A987D82590A8166D58FA5B7C3EA14EC6A1326B8D6B532437783C39 B720E1FAC8F19EE80FFDD11F4896B3D374B87A9D2DCA138F32AFD6A55176EC43A0A21DD98718F030 9600C831454AE51DD36DAB6EBB105445E8370C2E347F76A14AED7A4D6A4EDEDA378DDBFE9001AED5 F16F667341FFFB1BEA883768E5A0568F3E3530345F6D210758ABDD0CE89479C35C36FDF2F9555428 5D60CCBB3B109DBE5A029D6F9174754EC3827743F38710013C59E37DD50F9BCEE4616A0F76B48638 E745566854B5CB92A50C69A8D4647DDFF8822AA1334C065550AB7E611DEFD8D9F7C9D227BD3DBD8A 77D5B43B18039A71D56167DE3B78ADB99BB74211657D4D56C1ED8C0FCC49FD5CF9C3343D4E758BA4 85B47464BD495D4E58C3091DE1D956E1C875956686ABA3A7CD58EC075498D649102BEE0BC403A177 5D1E3073D4BAC29A123E201838D6511D09BDD161BBD087788D2DC04CAA96E4C307F3467EDE3B1B05 2B8F3601B98E87E06D6F4E27AA8BEAE885A33AFCFC9C29E71C7C2E13779F0CA75B6EFBE1D88DEA52 33DABB8E3A71C1C6643A420031A0FB1C29BCB8BCF3AB17CFD9C001918A44E69FA6F8D1CF599F0AE6 13630CEEE132D5274E327E8320C9DE0A739AFF97D237B748EB0DCB234A7F4B1CDF40F4D797439A97 D5116E58B6FC785CC0481055F7BFB93D80CD226C1B8757C0C43F50506884A71ADB9BAC082911E41B 814D49BD780FFE17440F8F1111D5069149BC4FA70B4EB4831ACCDD628E9E12E308B8DE47F133C5BB 453214763924430D7F61EE09D4E9C0946CDF8F50A4F68854B6E183DF5D4ECFA3123AD76D3DE8938B C0559CB6AED98F3DA16CFDB57889563AF20D1A66F7DAF94ED57D672C62E50594636631F00AE53601 69E0721B66A69E5FD625CA1E5558AF37498083A929F75948F152CE781BDDC390AB783333B42D0AD4 5D3F77A01471C96808DCDECB74C93BD519AA30AAE5F320EB0A7544657901B37B10F45059B643F565 B7FD6D4EDFD209CBD2CED478648E5E445BBC0223BE76BB2028E2DD8C904B5B5271199927A136E494 6BB5D8E33B4DF08403E429B2AD477C12C12BD870847F0E776B6494F5D3B7B54BBDA00E93004F0C75 C6DD13F13873133D0669EDE50A75EFC647B86B74688381D7A715F4D7619CFD9A6A7DE1E67D7D40B0 F0348069352DE7CE574D3D40C42DDC0CA02EC8432326F094482989C190A682DF171023A858A8C9AE AC935673B23AE107980D55B281A9C4448F42A3C7946606EB99D4698D270EFD73D68596A7DE63793E 72C51B36020E8EC58B5FB36FE850C0B93031E3C888E64F4A49EECD0E04AAA1AED422BD907A02D9BA 17955ECC5E62C1D81392F8CAF9701BBB087C86A5D1198D6EFE61D1BB9B050F9FE84B6F65D162E0D8 A7C9DBE29C2D91DA9FDC339D466E414D445D46F253152A20FCDEA3A845465FC32CC36EB835E76F0A 86CAEC005783F00A3D2A6F95CADB96952E0475C97BF3474416CE1B2C3A3A03DCD018C9970A881884 1490F6510728EB567DD689BA1BE77A284204EC72B9DAB32CE2247111B99DCE5535F4B611DEC99EA9 7A18A3AAE746789BC7329B7C80C6F1B595AE6BBE27D19AACA38C61F2CC37DDD80374045297B6902F 9545FFB23CED96DD026A4206AF73980457E6FF01D5A16B27222464DCDCFD449C9A1CFD4632EAE00B D6614F8E3D8BE895946D08888A3658848841F76B1334CFFAC800702E8570F93D3FB4C2FBB394E48C 72B57A413AAF9C23183DAFDF03565B6815D988B166F6E0012669F1CF31BCA05D3F0E4E9136BD9D24 1286DE1E2E4F0851FFDA0B4E4EC1D1466AD98C8B85E20F5F82141399E3129678051C3BF20EEBFA75 95DAC63184D50AF6D32F2F8FBE368533291223DE438F0FF6432F0CF6808251152DE80A3AD7DFD387 FE89539C6E77D5361A5179BFE1078C5203B3E0FB2FFEDB34AA3A0BAA1236FC86E2A2876A5B49402B 598EFCB1D041E56441D7E8DD84685704B2E2E6631426982F6C11F2F94257F4F0D2CEF36B42A07D1A 5D340E3A0EC9BBE891F9E4CDACC8FE295EC5AEA71EF1D3E31E93C5E3E70E73E963E37A50779E115C 785B36C7C1AA8DD8EB047ED0A62861A09674EF81C1A575737C0242ACE7A8EB120D988E3C54AFFF34 2C4105AA089694CBDEABA68BAF8561A6A5A61BA47F649483131261D2033332025E8242ADB17405B9 FC72C5DD7498F07393B8E6ABBF8DEA8D124F6E53C7BEE79B04393868BECD946A4F6DD8B11823980F 20D18D2A560F713E0225E7DD18BC34A88566D53BE074BBED4F25DC803C690E3858CB4690139FD799 CA7E1071C60BAAF7E4CBCE7C66B7463FB96FEA53995EDB41388FAC67C91E3FA26EB394B467E1C5F9 D7825AE9955B0CD91D39D9BB4E41679A98CA916F83721B0ED73F324EA50CE238A10561D627963DB8 4446A150036303073CFF51A4CA1F13E02A84DD090EE6D441EB92D3F536AC59EB2318F815459D116F 89CC7942904E3A3626468D8130E735279EF8F6DCC463934C25242EF109A24EF189D644CA8963772F 69A52FA4B4BDAEFF42D67270EF1D54F64E432BF875C7AB0652427A3762656A29E2F9524B3C1F18C7 6C7996F66E1DFC3CF4629B63670317B5A0B3C04A3FA40B6FC5B3B9FA7431C5851ECC8287985E89CC 9DAC9E404C0B3C90C06AED73F16D581C3673CF4E37ABA01CB8407CCF40FE6AC18FC3D4194BF5A9E9 13EDEECE4B7D2A88498BC06057A59839DBC1BE46CEA8946C1A551D1B380E098BA40C87C11D7F79A5 8472443AAD4EC69E3BF107FF22FB1C276F3E541A3DE4D8D4FF1D3BA0015640104073367160641E2F A4BF191DEEA9F2AC7E29CB080EAB32659345F353EFA1FC8A4BDCC40A856D1B41673E32E6EED9684F D05D8AD4139B7E353E80F8FEF344D777025ADCB16B9B0AC5C8747AA8BDF1AE7797181DDE70B45DCB D208742D45384A0490AACD038E11ED55D66444C3809BC3796084F29B1EFEA83EAAD21A4EB234555E 91B6F6E65FD07C89B1C1CAD6E43EC32B8EB67122CC972CCDCCEEF1B17C427247991A19BEBE8694BE 10DD870CD1712A01614D6BEBFBF06E0EEB7DB5C9E652F539A21782C982FB400617283051633CDAE2 D60117A72E6927DF0B9B95AAEC94BF31C6E131B9484002AD354559A9D241F58DF42E8D2DF183A806 CF2C9EE7D149AC409DC55EC78F51C60AEEB489E80721640C955DF03D9D625787C7696E9E32DEB1DA 65FEDC4D0010D981897DB61B4A0710E6C34D71C2719F4DF28F64CBFE06CD619B80A7FA75DA2B1709 DE08E047C2B5001844D968C59339861964A4590A1096BA244815A0113E740DA2B5801A81D94CDD64 CF74B24991DDCCD655E15A52B1D2CCC9AA6435712B8C7A3DE6ECF0171418D05100D5D5110A825069 CD254BDD6190AB28F31D9BA20FA5D3FB4BFDF523717DD20BE5A81FF04BA8EF54780575F723B6AAEA 69398738E68F893D612507A14CE69FD67DA90C27227A7ACB3C0A11AA8936DEE01B92DC1AD1A8671C 6F65EE8ECB3AB889258CC37F04B73DA5C9ECD552F2034743E6B73442598AE2FA0D82E1EE2C082BAE 24F84ED79F2576F029A77FF0B987C5EBC019FF826A38578CC284A4716BDF9FE82C3ECC0BDE5FF17A FDEAFD07AD5D6FD80DBEBA7D854FE47ACAED38388F7DCB4584078791B05AE7DB3016626541C0D382 CF5F02273E0AEEEDAC9B2A7E37F4978C7B76A49628C29E20E779799DA970CC486E4736BCB0339DE2 11B4C152031C6AE4F90E95C4E44C9A8C03BF318C4FAA4FC445A2B3E1F1C7CA62934F3FE658A93823 D5715B5BB11E7FC2CCD8750AB8261E50DD580752E6C095942A1892915A5FDAFB26CA9D9BDB34915A CBA807519E2F105DCC7E0E38CDF36BB1310565AB83831F06859AAC888F1EF3A30986C06CDA7254EB 24B26109F4C2706DFB80CD3E3D6546100F0620078D1C2E69DB57B89C0CA23716EE96A615950B0288 66C69F3B1F867D9ED722ABB43FFA153EC6EAA39A6B9E8F1CACE17A64658E55170F85BE95687CCE3B 8E3841AB1FD29F02AEDA6A92DC636E99A9484F76063898379E805B4C92EEE94429CC1FCB7B5C622A 521F196DB58E240B77608C0A70A607A75601BC526BA197714D80E08865C618A769C0E5B4AFE526FD 7DD334DC49A0A78080C25178414DA015D8EC9EC908402B8307E5F8063D0E865ABE71F7D696139F03 65F764C55CA8F63AA566E4C9CA71AB1A87D56EA8384AB9BD60941C0F330BA227C261498B92710723 026B7E9EA8AB69808441D930C627CD4C580B60573DD25BDDF318280F891DF5ED6B6BE8D63797CD70 49336D555AF741EC45BF91C638585EDFCF3696EAFC04492B4A7029B46D054A04EDC4C9A5EFB1AA77 932C18F6F685DA8A0AEC1CE0A5A8A056EEEFC2C4A3C6E090AFB1FFE07EBE8CCFD7E2D435D6C33067 7B9228D09D286C18EDE5FC2A3038DC12106B90E3D0E4BC1360CEDCA89A7C3EBFB335CB669DB9017F 5DEF0B828490BFD0BEDD1BC1600B66C92D42F640A26391C00C5C232454BECF10BE6F3723AACF33D0 533E29D19CA5817EB287E81CD74BBE63E81A950174D9BC4AFBC946ED9C36F7D6C1E69A3325745534 0A3D49A65453EEC5B851CA4341C6F7F1C9763BA356B3C3CB47F0E77E39688E2D02C651C5FCE4A177 D99E4E9A4974291603F99DEDD19DCBA9E855B55B418F1A06EAD216799C0B8C69286E5C1EB1FCB5C4 82760DAADACB3C1E2F013C32CF66302A8B4A1968B214F2AC4C639FCA7DB3C55E519343DE7FAD8E70 509B0FBA2F7B22155719C3569E9D8C9B97463D4E7C7CD0CFC0E164E9916176979FC349DE25B56663 DA5A09FB8D26339C94604E5F624981B26B7897AA4E3545DF320A72A68479D478E12E9DF1FED5CCF6 3AE6DB5F34820F9439FC9E09BF152369EFBBE5BA36288DBB6C4D44DC515B052456B3E29AB4073683 DED18AFDD6953B3C95585141A219FBAC2222ED9ED1B08A0164B758DBADF70DD8BA64FD0143F41F80 2F391148917DB021012FDC3F66FCE786ABC2A5867B1B1B2806B23860B11F81B207A32216FF42425C 758D5A6E29AB1C0B7986CEA7ACD6ED6E48E4663F59B62F89B056F0C025541090EA69831C5C511A70 1B54B6B670A7678176C5282F28B3128B9027F7311E7340B207CE93D2F7EB23A9DBABEA5EF1C37228 72BA6440AD2215EAD63401E160F1E35E2DEBD06765A9C12B0E669FD79FBB78EE63BB46DE02CE20AE CBEAC43C531548106F5404329959E8ECDFC63B81F265A0CB7058204F436DCB62C90A47073C602A2D 7FC78562438739BF8164F22E0842452B5BB1766F3B31DDD5C6F799CF4C8F4BCCF6F00B451AD76C68 DC69AEB86E1AE71FDA65ACA110E881A03BCA0F4B546ED6E2E606A3020749CD275C60B4D1BBA122E5 4205311BB1B6A81E79EB9A6BBC73889F8A113D37D3A67C88B694657AF4D864B5323BA79E14BCAA28 53C70FA1490D2B3C5CB01ED62F1B761B4F5CD5003C9E2981BB40E7AB88CAA7AE7D1F4FD7B0F2F9B9 F9F90682E5B404AF5C74C31DC7CBE1C2F40FEA009447A99A67560EDC256EDBFC394763998A2CDCFA 9AB8B18FD3C4E0B46C6759C8AC1CDCF1E9884ADD8408A1BDA1AA28678534672E4AE32ED7E1FE3216 B04992888D9E9A53960BDF26FB56EA449F76EEA3CECFC2F552F8237575EB4E8EA4AB6F0C5A4257FD 411CB89508246B2D0597DD2D7E9A7089632F929886F43DC2655FDCBFB853379F60FB274C21858E64 14ABB87C6A20F09C1E23B98697CE7C932FA1E3344A81764C616CE2F1A971C9BA56FBC25127057F75 E5146403EB7BB42F02A6AD0E9280E985F44AA04619C775961CDEAEC337D15E3333C60304D1B2D5E9 269A6F4C0A604441D1092D5F3103153159063DE74507A1DFC78136F5620A78C979535EF3083CC914 C555C1E1ED5EA0520FA7AA6D4DE134F4DD249298C98C8F3687ACD2B502F343D5346AE0E92EABA0B9 6F9C30B5E5BD6170F1F9E27CB3187BE1A3363208D038364B8881C7EF99C0A36891A2D084F556E075 8FF56601ABECA590A4E02BE93305F7730A2AB509A7B6B5FC1D6E23C8F314227BFA0989BD3C79DC7F 53F238C7210479606485D4AFC0262BDBE3842CA4CFDE3BB2193DCA5892F9C615D5A88BC5097A8D7E 5ABF1A93CE25E7A986ECBFED2A5F025688109B1E9BACECE9249C213A88091B5655841ABC11F92044 A645F10631A0F47F5A949FE7E6921C7CF60AEAE6A59DAA129E86D4C2E30DEC3E52663F0467B1EB21 D3B3B762155B7E45B9D719D2CE20DDE818CF7EA50A9686A410289CA6129277360BA076C28611C8E6 06D1C0EE79919496453146B0D54677A436772138DB46D38F0FB2B679FBD956B1EB1B4B900FFCF148 E6F5046FDE8F7A8E326C967C51382D558EE1BA267E959869867AC5DF4B83A1D465036A312B1EE5E7 8BC5BCAE1856FCDE0984CBD892F1437069A288885CA90CE62C6995C48A4FD178E7269712DD611E5B AF5B775F38EABAC454EBB81846FAD7211D58043056257F96A7F6885AEE84A512F9FFC2BECC5FB9C6 776E9C95D86510441EC8FF88673EADB5405F3A5ED2A8F3CFD194324336F9233511235E8D1D70A1F1 C11B6BB5F061407ABD029C37EE3ADA5A11C1548E9F54FA81A11A88602ED38ABC61E430F3D573214A 0C38121C7EFCAD4D20BE2952C081BC598B9103F33B1A220C495709A65D384DB2DD10A027A5128E4C C60734039BEA3D08A9302D101CB743F5FE1D40F1D0C1F01541AD5F86197C6CBED0C32E61ACC356ED 87461ADE16D4448711F840BABB2C497A7CAEA79C59222B4EF1EFB8BAAAA40811A68EFB81145F8A7E 6FB02DFEA878F9D808C9BF3BEEB0D5AD03BAE3FE46134679B462510723944C513061119E9208D214 2AD1242DA86C8E2A09E4EFF248760F28F6E877411E9AC46770570CE59A146C98C6EA0C71D7F602DF E97F7F9C5529B17C1FA688D64EDA59A2E5BA1311E89692F69F9B4F8758FFF6744505D9A95D43B754 36A994EDC2908D7BE6B5B7BDB90AF7F9091041A68CAEBE7C1CED3C9DA9E6885823100E738244DC7B F5CBB4B2FCBFA6BEBA2F560D75797CCB18F1A1F247BCCC07ED1F5D8BBEF91CF119E89684E301170C A50CA028095360EE6E13A63CA1F5E7524C1496492646ED6136FA304E0C3A9150624E3F6175AF8211 AA17DA0306FC36824284F1D50D41F43D33DB264CB4A01DB8E71B665EF34FBE99633202D14AE80131 3540A4DF9A0F04D1BCB4BAAC6AAA680661F9DD067962FC499C9773B91D15475359EEB0C188E3F3B7 925780BD4B9CCFF6EBB9B11F7557CD0EA804EC144203E05F05CF6EE1B455CEB5EA89C108A7CBA576 0D5C8CBD6BBF9636C0A54DF64D15E7A54FAFE6A049D229332B8B80858C23619F593FA4DA186DE119 E2DF168D76AFDFF6318583E963649CD4BB6DB9AA5CBFB9B4E6BEB64749C4F16096EDCBD09E828917 11C345544610B74365E88987E76D06E858DB3AF95F79DB0B5B047F63812632C2F00271455048C93B 3039D52CA487E62DA9C8C6B8AC0E3BAD6AED088D43560C94E67091A2987F93E965646BCB86D478B4 38C3808333E5F346C2242BCC19E04C64DCB2285DCBA888C9AE69F5C761D68A4F6F46F5981A0191FD 5860C6A7AA0A35D076AFF5785C6538473478901D47A04E04273D401C9918BCC78C6F402F3C3B30AD 51547E02A1D313E7923A90CD19F6FC99C59544DF4B552DC71077A3781542437013EF13B08EB65715 DD6315504E5665387CED98FE7295163D43CAB7E0EDB7111EC8626E4BE8F4B013D5053A253EDCFA20 2F1A65E1D75F1DBD5E44405A999023B2685EFFE26AC7B54695029BCD9622D43A4ADC991E177D2EB2 9241BF224EE1223E86725CF4E8673F625C7588039A0AA50F2A10446F2D1A2E4C1135287CE2A6E74F B5CE08FCC6838372315AA2D8358A057FEEF15BBE59950144C81B1283EDE3C6E7D59C90FBF72BBB53 727D90922E285A80D284A4ACB653901D90A40A4F7842D52DDC03336E56CFEEF0089424518EFBFD10 15222F92355A5D6ADBE1245443CB33CF3B0E492645D7E2EE64038BDA09024913D7A0F1FD2A4660F1 EA0A13A1FB5F7BB179409A02D49D4EC0A02398F3CF9213BA9F6B23A03752EEE13C58DECBA10E22E4 C6E3A59D2D82829376702B52D4FD5761EB50720E8401A9622B68B1534D67D5AE0E2AD5E52F4C2466 C1441AE31F89186DE19A4EF90B9B8EBB7277AD93DC0D43022241AF8EAB5CE54D39C8941C7BFD97ED 8ECE37CCCE8A097C79C4D6AD02224A3293C4ADCED7B598FD6805A51156C6873FF89F6FABEE7D2560 FEC28891009FA6D6FB7E63B7A711558169978433A827E10AF2CB0E9D90E9F1446B23A53C316FDAA7 89278C207BFF5EB1010EBA9A6F4C2499E72C38719B68AF2E14119BF6910E02249C1CD7A41430E8FC B3AA0DDDC50CD9735B57A2421AA8A3C7858291C8F08A43ABC0BEE7FBE9844B8E36205807E1465BD9 7CC29FBFAF89739274D7BA8B1358A61B571083480441721252E3056A7D998B786E5E00D0C26C5C08 BBC84B615D22C2E3597B4ED1377F6B2443179D969582A918152763492E17F41AC16C84DFDC920AD1 179C3BA8D7A5107073E025D9908F9E9B7B2A9B6C2897BB7FE91EA0361AE171B7AB4FE1150474E178 EC8071FFA6CB192D5A3A7F13E251936F5DA9A264A6FA90906049029609A7662101F9EA3F752DE99C F8D4C47F5F1098BC34D9FB5C0C7D112CC674EABF05F35EA042B1BD8CBE0E250FBA1BB03D6B1CB002 EB90B54C7EB75E08C3F3CCF93E2A668F5D00E9A0A96C8DDE6F4FE83ABC8386216D725B0BAF789CA9 2B41117635CB8FF8854084E5EFDC2035D9CAFF286E82E1102D0A1C4CC3E0A7D5516F5B9E1A2AC366 B3C6297F634B7D90C637437A302A419D90D0F0569FB8866C1A7C224B3372DCD5B76B9C8F61EBFD66 33A1FBB48331A0BB2307D0D06917C2FF73E01B69262ACCCED74C4514ECCF8DBC55521D894F2B8610 36B1C7A19E56B72836C10C1FDA90BC0DB15CA609327A0B76A1F32911BB094A062E32DE98519C91AE 1F90BAA6A5E02E629D2E47EF2174C23D1A1E8848FB473AE158A4BD67495C9CF765C721EC5D4D53A2 1C1AD0E12D4E20716AF849B0739445F06358FED829893C614691D409CD85B7491D65413F6E6D9225 FEB941386C811A2D25BE344B05C8F33A98E8DD5A23C93D4EB8DAF2E7D46C43A5E6319BD7B4AF15FD 549408C612D12BA0017C032E82A59C5DEF8A7529D91A8A9E112AE9625533E16FF4E311A389504F80 5AED70A1D79EB730D034D7CBB3F4B8D6C9A8BF8209B243CBC9620A802D0AEB8268F888CD5560BF2D 3FC9A84E1C91260FD2B0E395989DB8123CE9FF987243E473991C6A781CA5422941AF9858878EE92B 71F11ECE190F4A10714C6E5BE1069EFB1C01F02A916AE2ABC8AD7C6E5930F6D5AE4E8D244C0C2FED 0D9F092D6A016D3CC6F2A5442B2981EAEBB3812F698554DECC35934C5DF0F190930B6BFF2FAF8918 DC19D8CC08AE45F494F6F6F2A37CB90AAEE66F5F74A2108C36B64B32D957999A47A19BAB5478C063 1047FBE233BD70C841698167F90D587FCCACACF494A08D85D7D9E602B571422E851D73E94E907124 BCFA3D69BD4949724C03A040919417C2E38C030760142F31900EBDC8F132F2E4538E1B0C96862DFF A5AEF72F85635A9407602EDCFD4D140FF944DDA789E9D4715A1BAA86AC9844EE6065A9FDFCF98D34 A6F1EBFD9099290EAD055E6CAD7E684C84C69A384ECA2C28BCDE3B49EB3D7D227CC4A09AD468F49C 17BAF323E4F019D30EC9DEB327001BB976637FE22023BC3C2085A2476287C6FE1431439ACB87E997 306F74E341F18C3E2D9E8077BFBB1E803B5F05BF55034F22B807A7F82FD27C335C34911FA009BD21 E5BD3B8A596FAA970330A1BAE059DCBC956212F737C7D0CEBABA4BB7E8CF79EFD7971BF23B733570 0A22A4712725CFF8DA0D41F869A9A1058D3350477322E77378C361B4D48706A37B0F55F608740743 B46A4C7235B3EF5032306A91E63B583D671F20B0924D46B369B3A3AF825C0BE94A0EBF51E5502109 C358B90C284D2FB45E19D5B837CE92EEAC36F22E6C99A6042D488D2AFA245D36ECEB2B1E6E2D830A A63EE18721C06F5F951BF9E8CB659941769BCC8618A3B76D9CB0DBA22F6A63480BFA724B45D6FD01 9CB96664684CD9557F9E1EE7DEF2C1089AFCA7E8FA5110411AE62A80BF463810F20F080799F44420 1C174A26845818E6B43CD89DBA74B004FC9015559D576228BCAB560F91B02B8C1EC1E219006E5847 862905CE5A82D98D089337392106662439ED49665D2F7700C07D94594FD4957AAD9F546B08C39C59 C2F1E579592CDF8BF3C8DACF8D546010275F035D547EC360CBB300DCD1E542CDBA8F9590F5A7B25F D53E0FFC313E5637EFDE29068805E2C3449B29E619D8F219C367256EFFFCE8AFC84E5588D1A72D9B 5FBD049E8DFE9F6D61E938F4EE7AEC26B789412126EE6C680A2B180B87B4AC438EB3CC5F863AE8B6 8F5333BE114A25FD8ED03959518BADE1E663522C7F95F206147BCF043CA871B9A1648382DFE7C062 3AD4DFD402277A199D36560758FE2D898B74C074B4BF77120B8C9F11199D4788F1972EEFBE760356 AB8ABC04A24C8326098294F902EC4F88106F288DD068D76939FEDE145B989BFA39A7956A136BD09E 1998B8A9C7C8511BE68FCCADB65F38DA0E1EB17C95038FF5EA17C7B99DD12C908D0ABA1A7B095447 30B088367819122D99B59676A978766AF793430ED3B05D153D74299D02E7ED32AEAE6C215769176C 7DBD96EE239BB5C68E1E139092D4698BCBDFB9B8AF5769B4A13A7B9C2D37BCD0F7E341609866B370 EAD71737055C39F469F49935AE919B367E41357BEC97AB936099833F41DAC40BFF8A598153F8E6BA 90C01BB4FBDCB265D82B84B7B438B0D15ACEB00CD8ADDCD6717941EB2CFE2E55B572393EEC744D59 3753D62FB941900C4113045F25CF8E6CFD73783D9E1236AE5643825A95B00E36A97689318D5E4769 6E0E3941F0A48665F24727F6A2AACED2BFF918E910AA5279CD3DE90FDD0274B4BFC45099E60637AB F30F0C68D7295AF2CACD9A58F69F93F71A1B3DA24A48C89419D52E500ACD4BD00F95DF1CC998318D FEBE28FA9A67D1E1DC4367EBAA361CBCB501752CA4FA838963ACFCDB1DFDE2E3A06B53B34CFE433C D275AF98734F15FE6F5BCAA319A402579F0E53EAA1657522829BF9482FA17EE6E82E97B024BCE326 2353B4FC5E6B1DC65A4EABF3B27268610B100E0306D2C52EE5DE74459291594A9945BFB51D5400E6 462FEE740B51DE6ACB7D39BA8B967E757230D7AF914F2A690AE233572450DC2B2C632252052E0D12 8A0F538FF283A2352BCCEA54E96635635539D1ADA06BCBCB3798D95B7DB40D75B4A8384C2D7FC8DB 7E0330D24B74E554EBF97FD8388AFB0C8E2A22CA60379DC247877130866946A0AD11AC6670F70A10 C9859D2A8CA0D2C02F1A4A2DECCA4CFDB863FDA7EF9FA4E77B0FD3991D079A196FDFD199962F1378 F0FABF10FF4132332B33C8AD38989B675CA94F3ACDB49342B08D807E3604998E47C00333B0E9DBC7 9A6F0A4941EB744E6155966A05E8814D9B8DB4BEFD73068970338B89A624AE9CD08A302606E54AD3 9B526C18122E950C368BFD8431D2128F5ADACFC98E2A2E1A16FE524F233AA43C93574F4925BDBA5E 73EDC997A153750DE9DDD348B6DF1A0D2AFFE9226031B602833D8E1481A706D1B9C3D1B28019DAD0 5CB84E2C2DF6EFBCCA61649684FDD621ADD05779C3AC1AA724140B059C23B4117DE965CF0E92A7DC 59F2E677F309BEF28A485DF590C53DFB523889A3979C821EE1FE9727312EB061A65F247F8324ED53 D146BEA6CB0513CB1B37958C15DC016B47870F529E8699B2E364C69832C3E9FF20B359F7606E62D9 0CCD0A311BEEA5FA0DEC83A04E8E251CB37642E837227F0BD5CA0BAE5BDA875773AE44A0E1F38880 608686C3D707D09E934186B8325C7F91AF2AB7979A1BFDF4290D8D92845694BCAD65003C0337A84B 9C422615181EEAD5C580E0A29BBA2F135B2BF2BA556A2CCA21C421C54D42903A6D0D1EA590280BB4 9BD6B97430033E010F263A231CB6C2CD28A67DF44E052CDD28723E63514180747EE47CDBD6CB25CF 56C9E6425D9D847F64309361C718AF3EC1583F498347AF75D83397C5D0799AED6D090B7C66B926AC B5F0CFE3AE480C3E8607571B29EBFFB93B1F55923A41D0048ABAEB93F2308450DB5556215034CC71 6B6866AF49ED748C8DEB329500272DFD8B76DFFD1D959DE26955A395477F907D2A6049F8E8976402 5B4B6C464FD4F65D2855274514AA8745980FD36096C353D6F50A0227473301D0AD7917D6617BC6FE B64B49A65D701AACAB09BF339D5DFF95F679388CC5EA5913C65DC573E4E157BCAA1C6BD6C52602DC B5F0FDB2DBA0F91FDDE6D3DB7F457219A2F8ED06CC980D7F8F4B6CB52CD115F2C016B5C83B1F9A28 0F4A59A03ACE251FDC253D40EAABA4FF46F7796E22B4F6308326C386A0D87A8124E097D62E509BF3 2D2EB007D930497ACC2F74C93D56755755CCE366E72A18531FAAEE5EADF013EB7ECE91F8AD24C3BD 9965C840D66D317ABCF77945C0B7B7805BA696609CCC45A192E844AC8E4119AFF23D72822ED06DFD B6C3A0B028F151B13EB965F7B9EEE5321B8D764F87F57B32C736B65BEF26DA1EA959C72817A516D8 DE0E54B50FEB70B7D8BDC502E6AFB0D2EFB8E60406E9854399CB1C115B9CE8F54474BDAA74BAA795 7F0945A8F6730A4BA5F6C2DF44116B879271AECA8057A12FCA255791B5D6CC3D5954FC074C785D4B 868AE0B33466C177BE3B82DDDB31FED02F8E95FD3553BB0A8A7C2647BC0EB22617A093EF82C4C3E7 A68F7F9A808CE6E3ECD845E4ABA233638608F3FB036FCA40501C25469921A91898EE469F0C51A434 A411A4004E3C74E1F9FACBD7048BA59EB5A5A49296828936A1E9ED6C20DCD8A9705BFE3AC3C5C83A 98ACC78ECEC448E4F63B4D8DF02123FA7B28881CA44938DAF68845E4EC0485DC4B2F710948B33CC0 071015D514D2D3D7DDBCED6B3D6001F984BD89FAB84E4665530AA118E684BFF4F6E4493CB6EB20A3 31DFA1C58F74A297229AA3E84C25E60B3DB5415ED7F977AE77678A81E004947A0C350BA0DA9F5D73 8813745AE0497DF3C46F1AC107323C413561DCB4945E92CC17516A2ACF69B2ADD5C61E904B3178F3 D1F767277DBBA209003C455EBFF2E273A959FAA31B3FAE755A8AEA0E5590C80911B61641017F3373 37E5ABC44556CAE7407B8A6B0ED2C0F91FD53F833CF7FAFAC1AC8CBBF99FA56F3BCBEC9C92B662AD CAE714A5CA1061AA4F275B3523013AD41B1EDD38623E9154B3C3A877DB6CE27BE2BD8FE187D5AE10 A5CCB10F6EF745AD0AE4EAE0F81219AD05775F08968995B768C243083B4BF49B641FED31B596BFA8 06577FDA8F434982D32BCFB0CC018C300BE64C4D7B23A3298DB550D768F0EA63B5D55E3FE0B90CD7 80ACAFCCAE9B1110FA9A899A1186D9B7232E65B54C98815915D2752C74D560F6B350047534B6A6A2 FF867963AF96B09356704F1685E655B8532BBAE47B2B1AA77B01F1EC0BCEE3571FB844B32D84CF67 1E09FCDCEF107E45B3E4230CE2738EDC9C3E74AA4632C9F943EB689890DA3E1A537096FF3D7700C5 FF16C56C9FDED0381449E8B6D4700051B6AE56B2D416BB482289183009C054CA398F324D974B3DCB 8C03348249625D67BFD400764A8474840D808B659A1B8D7DCFA8ECF0703FEC579A35734FB58C4165 BAF438E591D298819487482833BB9A0E7EE858EED456A6EBD31B6E55FA94E0D0443459BC072A62D3 7976DCB2ACD8DD9E41C7EA32D976BEF25D4C3287B9A9E95CDA7C7780C9797EE91BA67E8CAAF6F16A 06FE3649ECBF6950EEBBA98AC8DE6EC221606AB2BCEDF07CBEDCC7FB8632CDE418097120B854D6CA A8112CC1AE2A2E58F3B51B6857DB5DF635510299C0E93FD47B29D515B250B0C41D1F92163F955AA8 7540A59827D49EF06C7B0829A9AD06B498EF60498864604EF46A98A75A6145F60FF530E5333EEE85 780563EB6DE1C8204BF52F6B1F40783D396A8F228A557578ECD21044E5F5E4D3EDF4D01E29F3B73B AA2DC9A86FB7E9EF98AFB4E133834C0F272558B4AF11E01FE0C2D56E7E7AF274F5D248D1385D6E50 55F9D61BF42FC11D8AB9EBA6DD4C9E864FA622BFB7A3285ED54A2F6EC0964D2686E90B9FD0288629 4D386F6EFF872509F3A6F6DDF717606B5E62DF4AC8F5F88A487B7F635B4C005A9CC2F8A865B05405 00431CC72A79863D388B6A256FF680376A678E23E006BAC06237336FF5676489FDE2C7A830B120AD 3866591EFCE4420687928B4298382C146DDCBB4D0F32BBA2935126E77A86EC19EF1652EBAD0D62B7 A640713E137389196A21E56509C0561C7381111149333E797703A6D63C0AB233581F9020F3CFEDE8 2DE058730D36911A5C87118A665088B7EAF0778267A7E3D5A28E3C9E9BCF60550A6C04F8EDB37BE6 4A6A2CD219396CB7A4ADA066F1E1515C5936019BA0F17030D60816120FCEC3509F72A6A1B878198C 88E8BDAF00ED88F522CC1A5F28639D21CA301D490596198D5A383EC161A2D901481ACC06CBB28802 D88FF67E8AB16A7AB6615700856589CE1D1ACB03079ECFEAEB36BC05E2C08A807D198153FA149CC4 C7179E7D895928FF4A7E01E9CF93BB0FBF38F3F3CE02B841E53BFB0E2B7081BC5C228A9F814EDBCA 76E1AC821B79DDD5361043CF2C84D15B1BF665960FEE3621CA94818279C2BE7897E0F1B4F0E349D8 57005CB1EB9924A67E3F9C04A1659D17E52BCF8A43AB938CFE859F2C02610B253944B32B5208CC0F 3F15B38E84ADA00CC54CCDB8FC65A4B8501D5E662E15E7B2BCD23E54A4DAE7B395DB814221041E22 B58A52D3804162F70216A7EAFAEECAC8D9EF7EDD9645156B155BAB9CF97CE9DD8153DBF86695B05D 4B3EE9C8411792AD0CEE3958CD45894507F56807A05008C216E4DA428B3888679E6F7B599A07BEEA D8470AF3C5EBD423499C60C3AAE444D5719DDC4D5031668EEB1A589B4F629667C35A2EEA20395C93 2210E4B52B692EC34ECE69FA8BBE9C6C9EDF9713F90F683BA117009974CA6F53121C580FA0064567 C2AC0431F976E8FE4394A7EE2DDD196E498EE4E256651D90D39B2F8D74305E9BC5E9A910E72CD18B 5DAA61E47334D708FBAD62E02444C6564602562C1228DEF3426ACB3507D205A0ED2790FFC4CE026D BEFB378C3530BFF006D9F2425D9EA6458A61E5039349F7316A25BA20EC4D97366562E4413A7F32A7 C6D7481A986ADDABCBC8A41B7178ED2063A7C1AA544D2A70EEC05F8E4EF06E7DCDE2DEBEA7BCEB0F 0CBDF5887A6F7373C67578539ED0F54315CC8C9FEC70B96A01584A56C98BCA7301A4442F704F23AE 06FF109B6BDC78E638E6A91D8C3957972FFF1F1FBAD499623AE668D0168628CB8FE1A7C6E7180C24 89D4D375272C8510C393CB980E4AF73729A70E6BB29100060DB3954085FABF4C24A56E3892EE3BBE D4E59D097020219370BF435149C3417FD346F7571CFEFB6DA6E086611D0FF3AC8E9A86B3DB8C4AF3 9ADA80832BFA3094A6FF96FB24FF8EE2279EFC68307A7CFD0EA2F87DB254CFA0367E1F27FCA5CB49 021C5AD95E786A36753EE560717BF11E0CDB1F5A4044452FFE0170E23AE171803BE1FB778B934C70 9C0AC099339C03C7E02043D2C13082C4C173287F7A00B57BBC63645811B17C682025BCF1FD5B5B13 68A0A5003E57D912EA2C7CAA8F3F140442C1213D7EB53FA13FB1F38AD2EB65123FBDC907013297B2 EC106203DF23CAE02ACA2D85E4F17139C1CCD14D06DB8CA9025C887D56ADE2EF07942291995AACB0 EF4EDEC0F127F013FB0F15064866777542575B8B6374DA0791BD8F7D8C57EA891C3E2D04C6BFC6B0 EE0AD14DE7F3C986E9DDCB6ED71ABD8EB0D91A31420A268618196394B03D2997E4D4A935B12BA341 6B7F1C7A9D6F3EEE43422587FE581039AD1C8BE56C35DBFC3AF01526480210BC492CFD5286E7FB83 F231B34CB53815EF3CEB4CC1F63A8FE4314E45D564E26BD5592C591506C626DE071E2162CBE552FD 4D1D6CB2B1B6FB9844C6CDC69485DA4DBFD318C8031235BF2E67E4277BC82E387B7EBC2DF4A79FB3 B2D4F38B1B496080A6B412D76281E51532C9B8903A4AB2BA5238CC57A6E829B1211201872FD09C94 F53872925235F937BC2570F0F67777F891DCCB86DA0A4D8E08E346050076090B2D7692353CF03544 73FE02386128697423D0BF042BE7125BDAD2BE5D618AD84FCF6A074E0E0259B09F54137917232849 0422651B71435B203CD1C34E042B750B3BAE730D17BFC75BAEB1D2BCEAE8AB2A81C85E8E91D569EE DC0E2DB09F3FF6FC742EB1CAFEA4D9147FC56036423610E629166202235BBAB1AFDB28E73E3844B6 E21D009660BED948BA15FB7F6998DA5C9C4EA72550BCE213721F339EE6F8CB6686420136F53244E2 2877C847691D4FF42F8C4897C2C08A1288FFCCE75E615D01BFF9875D7AA1D8DDF31181DE75146198 81994B8C5DA02B3EBDD62542D15F65B95569895C3691134457A8897CA847922683A1E8AB41BAAC6E 7E85C96A598D55D83D696BBF907A6AD27A997A7343F171FE919A8C97408B0C8C9B2224EAB596BC36 533E86527D4D8F748C8A731DAAE870B4710919C00F5446382CFBC630B0B243212ACB6A76E2AF84BB 6861EF5D1161995E31A77B42F32A64C2AF67689D237D3260E6B1D79189994432E23A0162D06901CF 016243A96B1B380A6D6F4B05691F9CD147678FFCA6BDD36E6A0F6E81013E07D740C7F414DFA66D25 8B6645FA6D8DCD84321B9E8B95BD1761BF9808AD1216874743E9600439E6BAFCC71A5C2479135CD4 0779797F5E5BDCB618F5705AC9572E9F5990B6E784C6C1495343730DB119A878A8B1A398170CD8DA 933060231F79DAA7129ECAD0AA76F84C103900C7745D276B9B38EC8E36A97E51DE5094617A73EC49 CDBA8747458CF4EE7167C35BC0FFD5AA167FE7554432C2789C172DD3C8BC5E1D88E3BB9C71BE2C20 FB5A18949E2E0CFD3BA511F3F7EB4B65FA723E6D268D1B22DF256378AD236A78A79C3EEFF05E2A16 AD347E0E84BA5AD4806B2B4D66EE2BF3FE4655B678BC04F785430EBC0DD53458929333AABA0DFB74 131C484247D912783116DA08F008FE2E1EA4EC1C5DB534C12AF862F6E38BD6ABB7689ED62DB6398F D1FBB18E30B512C64EDC5BE4CDA1A74551710ACAFF8D31F627946984DE4694DE10EF125289EA5B69 9A03F0833AE90D839D12BB6D9F2F9ADD94065BBCD86DBA51C2124874432E71CFA0573321B321911A E4F860610979C10F45BFA836C9DA5D3C6C5D0E4FA90B38183236CE5FC375C1C112C6661D84492019 AFFC89B3FD5ED95677512419155072568E3ABD95BEDC1A530138C1E6B7C5F7F098811678C9D4B3CF 4DF9C1BCFF6311464B53D52FFEFC7377EBDE87330E1602C5BB476D379A7F1E0AC1247A78B48EEB20 4F49C58C476665765E8E66295E47E6BB240D8CB64A998A8B3E1DF08C963FC9B61D0CB39B5A7467E9 5460E8BF339018567C25BFC551A2B3B1DE84F8654044F162B7B0DF10BAE8646147C4C5BBE854DE94 FAF1E786C917FFBB468AA535BA278A9A07F125ABA8B8F39FD90B0626BE039859A36B2FC0F4968429 8EBE372A834DB25C65623871DAECBB67BB46FE2B4D4BFA500B95991669FD1C0B13442A7B737294EB 73A1F1A26F48CE468ACE1F538755D04A88E3F8AD722A5307611AE3949942E75083CAD4795950C026 5054DF2E10A7B37756D65C609B48CE1CBC547D67BE4745A136D1529A88CA54128A8D53AEAF0531DE A1DA03076BF1801687A534AD2EB2D1BBC2912D38CAC0019AB930559CCB0D1595BB4E8F1DEE9577F1 DDFCEBF30A36A3AF060A1CDCF4E547896AC7C8770905466DD9D1FCBBDEB76AEF6522B48F7CD24307 78617B8722844BC616E8678E070908B9160E8EDEEC72423CA92BD1FBACA5736A62D42B30599A4ADD 3BF9F15812910F7DECE35572549ADD232D8315A80EC9273BF6D1D09210271FC53742C67CF7F600C7 CEB5E1C6391D21B4E1A3BB99151C1BE79B2A60ECB5CE1B9F4A9B239CB02B5520E9867AC24ECA48A4 5C5264BC68E99F47CC6EA25F8F2312BA45EDFD9132EFFB520A9EF7209F7AD403F5425632EF834515 C094742917D33C89F13A88C00F16AF9FD79F02B2EF45F8DE51261F24E0E951A66897CF5BE6B77DA4 2827A1A92B5EA85A4589470AC5A7D1DEB26469504B4C37B6456D1E4CA425E260B8FC551ABAD95862 F2AC6B99D64DAE87B2F5135F0B4CA2D14A4896FA1B178B3E795B0B83F6096262CDBA16422396C336 11FFC9B78B1EA9358BBBB2467D747C191BE258E057289749CEE887592EE7B6132EB5831C2F8C60ED DF11AACDDA958139A8B1C1C9EB6B184616F46A8DF5F34B9657D78C12F55E9D5AF5BFE280E3309448 55B9E7FD30526014B6678BB73C33B68D4DCAB33C681BEBDCD1E1CE8032B763CC308D752CF568AAFE D07E5ABE7CFCC6286EAE163DFA597ACBA99D5252DDBB31D5800FBC781D79BD4A95D0AA4F74D0605C 06061E2F9CA75CA27167515263EEC62A8A2F4B0E3662999D48B573C558889288FA673BCD5A6DAAF5 06AF9B465470CD0C8F47C3422F4903D06B4AAD5DD271FBF2D15E19263F4D9CF98F2D05AE839AD20D E9C67BFBA5D56CAD6CC75F880AD275A740A69708A8BEE1510AA817B4113472B8A6CFA23D52B3D93D 9115E25472B2D53B9FE1ABB181286C1928CDD0197BAA833457DF9BBCE7070891FA074523240BE7CB 7BEEAD913FE81D144C1004FB18EFC35288B92A7A9EEA87272AE092C4C760AAD7E9ED62B8440C5F66 AD1DE6805B5374D718C98B55F17D724EDB23DC7AB0C7B172EBF65E555AEF7176ECE54801D1B49967 E767F107DC26E251C6AE59610896AF2976D7A707D6ECE396E1AC1CB43921A59D8B09BE562063A45F 6AEE392BACA297AE37287371F77BC70DE6E61B45B9A505184D2D3962C1A600B3B02B03A3BC529AD0 E8F883AC8A01494DC1EC28917A285B6861344B2EDA319373A6CE8BBD60CC301CADAEBC334EBE7424 DCA239D1DDBCE83D72B7AD80445D593F3745D3493970B416E358CFD9BA1344D08398CA4CE73D824B 42A12B628DFD75CC6747D50D25B20C97C7F61DF261CE097FEF1E331824D1521991398DDC1E01DC92 6B3892115FAC3E2EB078A0282CDAF8D1DA1906D77CCE503B776DAE8483B964EA5D09DDC16ECB3A76 7D33C82FCC0CFD7FD9EEC2F3BABBBB8F67092F2A4951B4FBC430670236C4F86391F4D642E69303D0 0454A9D1F151BE0DCCF21A05827CC28CE81D9012F147F65424ACE7300CBAD587566EFCFD56A2C21B 67F75135F7D6687585A59A2484B87926DEE01C708CB4B574DE0D371A5304F4016A687C89AB023023 0776F5BD7D37A4085D46718D6789912774DD989B49C45BD836236BEB3B827CE76DC6979F245CE7FB 61A832ADE5D485BB0A718C9BCBD870350B80AA626210AEAFE376CEBE899A33AE092422F827E63ACA 2ACA0DE21933EFD30C5692F31AE97997A0D7130D873E4A1835139B6320F1557EF35E70B853C30272 B6B213A7657B57481E4B78E38B227B94AF701327BE0104F9CBA7E8ABEDACC3FDEDDEC68DBFF20A92 408B91441E2E2CFA945945F4E5BBA93F8D08CA9881E3EADB31B599A3CCBA6C920A93CA796A32B8F8 4294E427BC972F22A03D94F6929492A071202FC725C493445C8F01E5693BB4735E4AFC6F2AE67698 1423FB66A9DDC256EC02044CD4C738B946D5A1B01A0AE6EF0CC0B5393CDF6DD0F32CFAAB4C679A52 C1DDF36A4A5F1850F85546C3FF0446A2263CCA8C619E5FC99020D17D59FD2F85209628C5D85B754C 379188E444C8F0CB9923E78CDC65AFCF269CC200D3E509CAA91D2C28776B8A6C1C18387947066832 2AB741A0541660EE5C94947F96C5EF27CD8F301702810BE6288EBB398754A7A662A04E80DF5B3D2D 0959F94CF116E0947B190F2EC8F9250DDC4BDDF8F8032ED61061A9E3D6E8BDC909A00925E352354B D1A21C7307BFD1BCDB07FA99A7D982AACEC903E9320FEC83DE8652D1CD8DFD5540556BF3378F7E08 E77532313DA9D0E45D57330B92F6C3B445471FCC12ED90D824E928C12598AC9CF52C70AA2C1C9091 E30AEFABE59EAB3D7CCFAE310CE7EF778A8BFC663C20F508AB85601886233C00474C4C6E403D9C50 86BA9A0DC540B5F1147A9B7EB2B7D1EA050CFC6AF59FE1FC17EF19482D00EFF03915A431AB672BF5 4DDC13EDA9634E35F69DC278A4DAA41A859681AB04BDEFDC5737EFFB265E297E10FE607133393EE8 8A9B1F35DE508381164607774862FCA1E00074FD465A338DEAC0ECBF8939886EDD0794DB8E6692C1 C8519A01C57894A72CE99E433A491E7EAF5E9A1395489B57DF330C59700B8FB6C0E14A74F2BF2470 B3B564C5D0B6E918D2F047A38893BECF86F3558C13BFBE3AB549F47797D1B53AAC819A85A620BAF3 886C06913D31A095FF65FDEF7441F7ADB964956D1520C7B7E6471477A042A79C0554A9D18AAB62B8 55F5EF39541BBCAF63F4C6833A5010435C46B643E625579DAB8BBEC162C3DE7BC8CEF4B70E7830D0 7B7283900D9F15CB47C54C587C9EF5FBD628D82A5EF32051B727A6F80839F074C341EB9B49838B94 14FCBF7F097B608C1B5A037B2706F01ABB3C8028088760C18E9F179CDF7B01C20DDF2CAECEE102A0 85CB46FB1611D82A48BD82A95E47CA42343E9078AFB60FE20302F640DE191464726E685374D65034 0496847B984C1E1C485CFAB853D839C044C3B7A2D4C88A1EBFDCB46939DB4FC4CDA96E0EC1D8D5C4 F92C9235AA98D8EB95B134D40083B39DD2870E821F3D75D2F5EF14C7DDD40517CCF7234697F8432D C5AA0C86621554BCBBEC44AC9F090BEB172536C339F9EB136227A8FCB9FDEA7C0E72559B2150CE9C 13720FC6A935A940F87540756FEE0B7BC5F85C0CA663A085C128C294B9E5D9FE1764A2A540A7FF4B 7B479C8E937F41AA94E1C8DF59C71D9D76DEB174DF4ED6D58A6EB8C5C7C4CB18B422DB0708BAF8CE D3D3534612504F178F100491C9ED83AA1147B07348E43069C2343F1EBA91449E32732234E3A6B210 3505C51DD673DEB0F84EB599165EB6AC4ADF5566F6F2286BFC53A92B0F3C08828FDD9196CA0B573B 01CFA1EB49ED953BD9857CDC03E0A50EDE3B19BDB9B5796F1904EF5E4187E96D4C33C6614B67A1AC 5CF31CCFD930D73CCE59D3BE2174ED2924544DC251E4E810C4673E9084643883B4A79239261BCB6C 4041675C29DC15C9634DCBAC64BD4343E7DB28F48703CC8E7FBA81D1AAEC20814B80DB4D1EBC2688 AE9E490F355831DDF2B6EDB14264D17CE3CC4373ABF401A52942452DE0D4D9BCE4BB255DDFA77402 EFDF2FE2E6239DF231604ACA284FF7100DDDFABBCA8F9B1731B67A62A0787C969FC40E7096737E09 64E191201F5F3E3D7282A3DFC10C641DDD096BCBC58254EF1C0E7E42F939BF785848E7BF7C1B1B57 E4434E92714F77850160A4EF0EF144FC6FC290AA912E5EB0BFFFCFF2C293DED6DA7A1330AA360811 F313F5A642CDC113A975CEC3F93A5D6F84FF629F2316C1138A2BF750190897E9BF08B449EC7E46D5 58AE5A9C10D682E7351CEE4B6885888513D0A112D7AFC57B2CF81373EC1A058AF831F2BDBB05BD8A 4F0B7B405B23EF33F912B0B1327840B5122B600A9AD17393F58F67AD83BB9B76A98077407D803347 8F59F6B294CDDC296E9B89A23A537664EE854C6508C260032CCF7DC48A2929C64F9E9F137C5822A5 BAB58D0304E3C9D48996495369BDE2F617610BB0FE252E056B0B53CDFAAC31D03F4A71011AE68B98 D3B61DF1C3976669CA7F8B6087DCC1C8D141B4391D75B0F2721430AD18D9BCC31DA706C3467AF62A E7C20CC98909941AC8AE733C12C3902EF4295A005803B91CD206C9677C83CDAF6FCC0BE258062D78 B3D05CF030E75310C43FE559807CC519A23274CE6D6A216109340A3412FB3C6599C9F499F60191A7 D7D9D9372920BD17FC6ABA6FD1893028DC3EBB00FF76FDC614890222568EB62C3B738A2915671E6D 437EE157EA9709C8A6CC028FDD7187906BE3B5E0427FA89455072C6079977FA3DD041EC727277155 33BFDCE767482FFBC7746F8B9A2D9020AE14E852EEFC96284A001075CE695143EBE39014E64E049B 64DFB525AAF44834D423088FC101E8FEA9B13FDC862C57CA3B39EDD1A4882B270DA9DB698DC7FDAC 93ECB1CE468F554F22C2F1B753F2A6F111E628499C7412AC4CCE96D201B7491AB2145CC17F635E4B BE390FF2FC453CCD36A1BE2B8F150E9B5E33F4007F839FC3DA5A250F6433C75CF00AD90A5DFD674E 7DBA12FC8512B717B44F55030465871DBE8DB9B5697B67226FBC7B62D47072C349FD0CA3989227FF 115C36C2AF9E282BF18883ACF174099B92EB75BBF676ACDB5402F8E0312C87E23900D4D43BB74D2A 7945DCF274C8DB0F70CE4FA9F2273594CC86A4A8C31A81181D29E0DB6779E7636E4120AC6F305CA0 954F12118B25D8A3D57E7EB6CE6C90DF95CE238604E9EAF006CE3C1F872C65EFE996F6E8CF644374 C9AA9FD6BDABD926B079AD3D13E039868C85744B13D632DEF4BEC9BD48BB128046342894BD1B050F BEDF1E815CF579D716B78A29145E1F950875DFD723F1751FE692A381195C5C3E71EE774CD9D5DF93 0879DD2BC190B101B2B104F49099B85D9C0EB46DACBCCE3EAF059F8CD9A082696BBE44FF0276B40E D7E3399E3E6183DC3B307D64F3668D5898EB21BD9A111A971A649AA93E2632E9F255332E1DC32F8E 067D70C06D31CB4C0981198DE8CDB301866F178D8EBC650AE0D29CF5FF762B6618C9536D66123A16 E4F342A9F3A55F989C5EE84610D7DA63C952AD2D8B241023A58C1C5B4F5F3B551447272AAA0FF289 FADFE7A61F12646FA0D1F9855EBE2382C3772B408882BE21F78A4BA8EB8E61287221C8196C54DEF7 A58424E6B6A89D14C6E2B7033BBFD4E1232F916FEF7E79F34087F4C71C37CA7C7133A353A5FDBA72 B33B48C22D2D1B39DE3AD22DEF65DE66E812B87A30F0C191CB980300CAEDA7824DAD02B41175E9CA A8A50E6D635A019BEE6A1327A84DA1353B674F865C7AA831B7644DACC2E65AAE08D364103D70AD2C ACCE36742DD9A6EC59CDA09A24476D933031BCDE3E3E29C43E6B44B296CBECF98F5871571206C76B F696EB9BA5045D5DD5EDA2D3CB27B6A017751D213FA329FF83FFC4804668926B0693F793BCE57AEA 37AA3C62312654DF345E9AA910D1B1C7E240CF390104FDCAC45FCC9822F92036B534B39AFEA5B85E 95850BC9DE7936D0033058584A79D770EEC4D8847B797AD72D9A5B3563409BBCCEBA7DFC52B5E7FD B3B571E5540ACF0628E1571D5157FBD0687E1B4D121FD4353E1527A557B59CAB43343E33DC7084E1 C1CA3A51F37A96F74C25B5500290FAB88C201C0A57E01C1DD76323735DB489AE77E8AF8B9CA9DA3A 249AC178CD1648356157C34927C4A6082BB783909EFF1C1AF704432E6D060BE508A25D01D7594D63 2BC355B31EB0907D8667802696E1AAA27D81043783E456C71230866FE698BCD273C79A6E287DC514 730737A24A2CAC44890272C811A136B5174082E2E05F98884AAD7FAFC0224591CB9E5DF80366C74D D716429DCC2F0EA4B3202D008C65F3E609D01D3E487334642A8B3C6C68433E373602A1B8EA8FE1A5 53E48022368216803D2E8F80269EC4E4889CCEC6ED086A963B83CC82A961BDFEBFDD0893C4936F40 F3249352CD35938364AFCCDCC694BFFD6653FE36B63A9E7375208A19A316A0AD5FFF5B11FBE5DEA8 467AE799B4655E29A7E5E053B7C4A0857B2DF9FBC87A1716E7207B1787685624996755DFFB057F05 B92BEB8CA72F7EE6A58FFD07F6788715627A65E24F99834C429BE390DF34BA385660FDFBD05D8C77 7A847392892F18892B3644FAC36C64B68E6097D93823C9E4F8C89A0C218082DBADCA3902779BABF6 789AA2C4E67DFD22128CF5000518621D2316A6855145D8B00B7DBF84E89D698B7A052657FD0D9767 101B2626BDCF49C30FF21F339252C0D0B732965BEBEE127B9FABE572328D4510CBBCBAE176995F45 C39A2819A89DF7AF2C03DF1F953411B67B28BDC0E02F87F1CA7C241D2F8498DA2FD5B33C83D89646 10AB929B35FF1893C0FF60CDB247B975F4D33BF07E89DCEE47879FAA5611B8112E577155F16B6D28 1DCEF865A3FC7BD22D13DCA4395838C9A49FD73AFABBDA1AD2F375659995D56DB99A432A6EFDFB02 5CB2495EBEB0DF095050AEF3218A55352E39B8AB06C91898C3F5C65CD6478CC82BEA4F8D9FDCFA54 142DA196D599B7F050CF6BC282A8C95C489D25C3590DE957A70043A9E6890767C638AD98EA148857 B58AF633388D41A82591D50A70D6C46AEAD2CD3B2C428A8C64BE93758F809CA3F46CC22B31695DE4 B0A6E58375374BCDD462ECDC14A4A97B7D396889BFDAED949B9636F7D83CD38FCC81E8F74A2BE533 06E358BC6DAEDB00615A8C045E8BF46C3352F7C9243ECA110FB7BF7399AE323A608D3185B81FDC65 72F4DF2BBAE984638F4F933604C7E2897D4035F4009E01DA8CCF6798527928EF8E4D405B06695CD5 1E4BD91A8F34FD7DA2A9F1F5CDED24C2778D533D0ECD96CA6CC8241D1C7A25BCF8FC791EC5C5ACB3 E6395826DCC0D29FDE0592B035A5BA20AB89D9DB577BF712408CF792AC9FE54E97E31359B31D7249 429BEAC7AAAD5D7233866886ECCCFB346FB58A60DA82611A63788BA5DBAFC67CCC79EA0F5D680753 B17D1F45AD1D558C5A5CB6AEAB1CEC735FCC850BC44899732D290D9E5ADDF744A41C72AA28AA528E ACF1C00A228996218769D5ED0186FBDF3A6CC2457BDB38A1AC7AEC99535B13BB94C3E2F9711DBCAA 2F3E08AF1A0C88FAF6D48FEEAA0B8DDCE55B393C5104A15C9529C50F856830F089FFF02A78A670D0 6958F2695A5758B5AD638C7A12F793BD12CAB04DB1554397521B4A18718811F1788A610280B1752E 0D2C63F83C0C79358AA7A0AC5B11AA63512CF0A2FE3E17F186F971642AEFE3DC357897C747C53540 C9057E61F6066E3360A2449B9BDDBF454C3F94A43901FFA55C2B0B1A7CB68DAB56FB9E0430A7695C C824270B8300AFE121854843A964D5AD6CAD48B64F42D095158B77CA7C6AD88E494BB711A811574E 76E73AB4148B43C466ADE33F7F673312BA42CE648FD258934BB4A3BBBED9556C9270A78EB11D1183 E56E56B306F66260220D8834A3F3423DBD2AD45B1EA634009E5F4248C35F19D26013D7BA866DAD6B 812EA0CE054FA7B9621029303D96048A854674A80D66B8F624F36C32C39B402745FE76EC89D12FD3 678439FAC9AC72993DB232A2E0E96EBB273CE43B9A0F0134C8FAD6EA291B0BDAD03B7B1A25084633 6E2F87153FD9758B44311BF6F950FEB176C3901567BE34DEFD1071FA13974BFD654242CEB3F5027C EA073E8148B69E7A6C92EA9A88945E52CE48795ECF8A240CD01ADF3269A0D05748C624075B55D86E 04B66A14BB39B2D18F894A44132FB8AB17690808751FF0EDF8F615B1B56D98BA3C88E4116227C031 7D4C7F6BB339208BA5C656485F9D0E5869E7E32E24AA8BA474175B97E28BE063030A5F983DB1C1FA D2E8FAFFEB6B0FCCD2F6A3825042C8D03713AB232CDCE7322EC0F2DF32E27D58A33F80CB75AA8D56 BC76A55E39F84CF09E8704FFDFC99679619B7BF32A2522B7067562DCC00E3ADAD0E0E0EAD62F0C2B 9A991746BD2CC0105A646A30569EE5146679B81C205D2EFB19DB749DDC2F9D083BF5B26A65C61668 254B9E5FFD8A0E49054C0894F15E15B3C0FC2FBB257DCBD53F07359016FA109577640DB9D0E70B62 73B31969B325C60F97D265CD76AC9243719692477309ECB703D440036F5F793A3F6DB8FFA2003710 37487ACA98F10634BDD2212B40533DE5B667ED0DBBCBF5F0A184935F5DAF7E23C812EE555A193473 BF1EB20116FAFDD694CE4324300568CD9DEA2F47492E9A94A9AF11DCAD0A5366CA64E490A4C9FD4F D0F9910A9F2F2F5E5C8693CFC80236588CCD210BDD3D66CE95F0871B4FBFCF58AD3E7EFB24E529F0 DECF4AD7AFA679DA3DAECF0787A6E40BA58C7DF3362E851B6A7B253926F65F085889BBBEC9D9FC83 E5236B8D9810BDB3B60EF24352190E94E634BFA733FD835449102F20351E5CBBEC54F6B9506059E8 CD2B9457A54544AF818B25FC374BABBD280CE5F7265016CAFE5D567D0E11E14804B3DEAC2CB84241 D83AD687F1D96CA7DEDA555CE05FA9EE822F8AB798BAD29D57D717C9E1D26C4ADEB838850437DCEB E34FCC90F3299B004C0BE37B6BABC79993BA572B72E02DC4C11B27FCAEDF601D29852D55E1700E14 3DC60F94BAC6DFF74D12420D800BF4C67F68B213C3FE5D357BB6986C4C6D80F8A65D71345E4E0E5B 1DFBD4EAAEC8BC59307659D4205C08AFFDBF65F0F9696FD945ABF3C0C7778F9DE37BFED65DACC694 C2710BD61DFBF190FBB0431F74F4E0619903F66DA40E4943ADE69EF405533C565CAB7DE6E92FE8F6 F6E082ED90684BAC14EBFBCC53C1DDCE8C960B9BE3053D0DEED4609AF35983710055C775990FA440 C7B9E4E53A8259564204524F001B0FB8B71691E5F034527833099FFD39611DABA39803970983B40E 1B345FC0533D8A5006BB6153B55D822B7DC654AFC2DF4CB720CAD028464861798794ED6E679853A4 29F691E9AD74913915573F5050DEBB45742B682CFA05E6A09B127FFC64021AD16DD052CFE7591EC3 296FA6AB79278102108B2BEFE1536A4AC18FB62D27BC24FD04916278657DF319ABADF47902FD452B 31BD1EB70B6167382AC3A9C1CB37E57E812618B657E209A4C21F4D82DBB77F2A0FA0556277CAF6F4 5EF65E14F213A9645DCC005687F861A58AF3046EC2FCBD09D4A1212D0BA5392EEA1B9765ACFD20BF A1880C6DE44CE3A04654BA7A409B4EC98F526AF183C84176560FD8F362DDD10E585791741342A224 66345346F4F4B9F8C746AA2A86B110BE788B658CB1F25C6FACD32C8A2D8A6AD7B5A7FF8BA895D29A 51B984278310665E2BE2B9990168F7CE930BC8A62B9E594FE317243B3B06D38B9FA7DCC6D9106BFE 88AAA203ED2BA2FDB41A5684A8682B27C56107FFA9336A52C683454F044ADBEE1BEB0D840D6E1DD2 C846AB67568B3A18EF2B4B72FEBAEA2A07D5F7AF506FDB45AB7D6D60C71972869A7912FBD2FF0D12 E68C3F265FE3F2ADF764D8B8B4A6DB72F7EC98781D963F34369891E370A4F531518CBCF2F5F21B6C 73FA75F73BCC75E26663E3ADD6A538E2B54A1DF92EFBBC9BF9F4284C6B4153B271D6D8139ECC831A 50CF10517F0E840CAD2352B6F7AAA619D7A35FD442BAE581678F94A0E4E61B3473ADA294817873E2 9B557D085E6A6334165126E7D49075E4A28B5E17FFCEA85362DBDA433CBE0367DC461144020DAEBC 4FBE243BACFED223960C491A8624369BBC452CC280C020568EB2D9B1187A294EE78D24D1C9D11A59 2852B56AFF584490CABA4E2674738F138002BB8A905A54902C86B5DBCEF182FCAC0F54EEEA24E4EE DB59D223C5BC1385A9B9DFA1A5BC3CFF661C34FA5FCB87DBD9E6C8A82766B798D097D786135157D0 1E43CA0EE3C29D5F1BD6AA52988CEC2C699A5FCE05E59AB247B0FDC3663DF09F6F357080A3C53FF0 BF115A04673CDD2B5E151E8B127D3EDB239D3253BB555E14EB1748A35202840A10BE292C79E86FB0 71D17C803966BEDD64AFC6BD17488B21152D9DC739CBB13A1BFE145F6DE12DECF8A698B2E6BFAD38 C7C96649975385C64CE9A232750933101F982627B0A6E5AA9ED02F501160C764B585796472381FBA 2119F722ECEF23BE8315A6CE367EA75894423CCE919186717D1C011F95BA2EF1909A87FE6173017E AE438006B9B346B6A6A06337DD9BE9A5D1847E12AED783C33950EA728C79AD1AF5FBB45C526DD987 667CD35C445FAB9AB1A567927C6016B2D1CEF943F76CEAFD6F1C88B9AB79C6C9A9B74BA61E0B7914 06377A433814269FBCCBC7F7EFF9A4576462F7DAD0DC6244D195D9C8DCCC1F0A79A8C74A465FF362 857A6DCDD73E3FA996F4BF45A365AE0CE221CCE3FAEA833324D66EE4C0B1978E3BA945732F872984 C166D3B85CE3AE154C318F96008AE1E8F0D1BF12DA6C22F125BDA4B69B8FF390846A756B0615B1A0 D84E3F0189D12B4B8C1099C14FA2CBE36951DDBE132ECDED46CD64722087F878369D07A93AC22CF9 E9FC691975E90F1CEC6EA5A74A3A06AA6ACF16C9CCC3D532F29418BC2CA40758BA12386AC75F7CBB A96665F968B8A4E14211FC3BDF6C1809271E85C111525EADD96A03104F738A034D46598A65037FDC D4E8591C4C8291F3E703B172B5597964E0A1E2A7C134EEE0397031A26940C6227EC8EEC96401AFD0 BDAF8361056171C4F196AD837C56769B0390A0A33D8A5B435EE7FB174D9929D57806989BD47B5DAC 4C0AB05B3789F15441BF12E5533F91B29FD0E502130749E42BAD61C38FFFF322A95BFBD8C6636C7F CEC0EA178647D79F30AE3585557874E2CB6A3F766A530D1C19AFE4E3EF17E6C58083174DC3432276 419C3AC45ADC64739FBCEB8E9EDDC2EF218016300D73218060016360684A76FA8CC35FCF37F2CDF6 71E400C3E2777567D7F0A6F7EB1E8FC7B768A421EA0BDEE4EA4B7D0BC76768F57DBFEBFE94E29BB0 EE7988D3A842D6A9C5B3CAA6CC605F418C7FD439143D9010DCD99424D50C3A25021333285BBE1843 E3304C66343B06079B422DCF2019E4CC10DFCC491F5C0A71EC4B902EF7D3BBBB86F94FD123B0A6D2 51CD51D9841BD81B8ACC469437309D94FF22AA12C5704ABD50A53EA14CCEB63E0B7CE336EC6A4259 C6E2812F00C83A1B8AD3DBC9CBEBFE584162132D004FBBB51587C4BF13AFDEE202B3240B22E23ADF 59605C9E2019641AA3F4E6CB6CF6C7E216C3CD0AE22CDC0BB14EBFFD7E433CAE34EB025E10DADC75 18602820F4AAD980BC1FDA53D3E63C87BDA0173DF3DD946BE9809B2189A8619919501989420CBE46 162DC2798B4E14BB236034637DCC5FCC6703E408B4F02F4C43F98E920564AFE1887B312EF1718BB6 C3BE9C3351035401A319A378091C26EDCD4F7900AF1AEF2D92CC5D2F95A04022CD4F9B909E1DD508 09A534F500813EE4D6F170366CCF221D2017286CEEBBDD08B55059355DE2464A2D3718F01D9F9F64 5ED475C0AA0A58093A8CEADCB3E2384A9345C9B9819EE158D23D27A9FD5EFD32F1738C600E9FB7FA E120E368B0F72F463ED5757AE51AF2B55F894E7376CC5116E55EF3EEF59755A638B0FA9A84625EC9 995B530537101A5A110BA89A2F84E72D86412A3AE97B2A0C8731056279293B64E7557B0A5012BC32 99301F6A3DBEE289CB275D117237375778624F197226839452514EA3CD80472C5246FE788614BE19 95C42ECBF0298660FF17FF4616635C5BC967FCCF97A52F2DFFB81F7B68C548AAC9E2EB5914388995 22858647E080337E0D5426996F8EF3E97B730D584292AFE2C6618F0AC314FA2DC7A06FA4541F550F E246E168A1CF9809E85C206E1E84ABB59ECA160CAAC3D732B10D22A71FE3DA2CFB1ADC650890ED5A 09FD47F741CF19EAB82C9DD7C3AFCF3A37F4DCACC90CD8284CDC0781301555ECE3B5A67716790CAC 3FF09FC45F64F508FFC6A719BC2E0A6B53B46FE2996944026A300413597D38A3D5CC3A67385D47CE 5D8647F7D72727CC0D5886F478F4FC9C5B374821DF3BBB44781F730B361DDE77971DA432F7F32AA5 FEADA4D6979613BDBEA72FC03ADEB6100374B864A22691AF66D6717B85804959E6844F5BEF191A32 A4CEA89B7F9B3B875DC6A11062563672259AF4DC0F21BFDBC20FD7D69EFE92A917BA393010202D30 48019D08AE4930F81BF40D3D29A933EEC2E54620916B03BF3CBBE49313416E0B03303D91EB25C17A 5F1C7E5E53B6C93C8C93F18C9C02813368D78514089D6792891676424680AF1E011C1985F79EE191 0FFCB8DE46A5E7DFEB2C056AB319EC7F7F1DD4DAD6C40FD83611BD18BDC31DBCC63B953911EA135B ECB034CB0BFA41F52DDB0C203C538129D7097CF83B19BF387BDF162AF59727D959CA159B696E177C 60865476A232F6CFAA5873C80B4F215D3758AFB03F9B0714A418EEEF7E304F360DCECFB9E7BDBE41 8C16E4B38AE4DF60ED05B142183670A2B04009A5709DF5A596F640237995EFEA072F2B1E019E47FB 3E86AF23CC52C263E2AF933CAA2A0BC459D4DC81AD94AEE7C9AC085874B06F1EB34DAFE0BAC073B4 D974CC4525534867AA82B920479EC52AF194D4C4BCBCD08FFA8703E17F232AC398DFB9AEB65F6619 CBEFEB30933FEDD8261099A3A5519ABB2055778FC4E19EA30499D3FDBC99AB640B76A581DCB94EC6 C74898EBE633731C8F4A752B4E5FE310A78354CC98F4425BA088FA38312DF2E0A85F19E4B424056B 500EA1B611C40D7137C5B0F60846733CB46AA71C48CAD762D1EE24AD0DCED54F3CB49DC0E131223D B2534E0B6F8340177AF135FA784BC1172ED7C934B70CCC79290D49ADFBD8CF3BAFD1AD9656F64C62 BAE51F04C006B06895AD7CD5965EEBA3D129F619AAC5BB470863B178AE2621F178A0FA05B7006006 2811297E639C5C0C4C07E25040028097D333DA9D448ECCA89DFDA0BA93A7FB5F7CF0B960659ED143 7E4A70F8D5438FB31E6C94071C44A4BE3B361ECCC8329279FA054A1818A83EC37CE3BB6E4B6C36A4 A31CFDE410BC94192E14E3ACBA0B54987369305F85D95A2099B09BD443B4351A32D0491EF1320705 6C11C348EE601BDEFC00548DFB36C6934E60A07061CE167E6582C4FB8552E2BE4923D7DD0B80482E B13561929927FD58FA5EA169A0B5EF17B867A948E62C83D7341CC302A7654B997670DC58E1CAA1E0 C4DE2E0EC7EBBDB513FF6907C5BFDCAC4E6E676BA01A8CE7A426BB33377E75A803D298DAC4D5B4AE E48FB556F8E353E812A182AE7BE997D01FC6426268370DF54E6D5A51F7A94C01D223784BE681EB4E EA5E4CDB79811AE8CE3DDEE8837C903CD7FB11C8692FD96988844FB476E342152EA47A0A1421DDAA 64164BF64727CD08619B563962A41E76ABB884598E164B62240A13FF320186D412831F33C207FE31 BEA435CF7E9AA0F12966FDC04AC8D91B86F782A877C238234257C455EB4BCE4E3AC68DACDFA29D08 072C6A61E565B34452A8344893735577FE2ECD352B408BCF69C627E7FD3C0E98937C1F6E47FAA521 BA459313D2DA47AD54B568038AD8332127F513A4811CC3D5177F816FCF0F606EF3E99F7F9F42056D 945A4948DF3AC323E512BA3C3A91E7AF82A216391CB1EF4606E56C4E1E5AE5556BD9AD14B2ECBFC0 F7714610AEF786037A11683D40EDC2EC0228AE221A87C18B53F3E0FC2E081C827A9DDD921B8068F8 3504DAFEF02BABB53F02CA5F90FC10559DF8E7265CAA3DF96156576BE9EDAA3A3874D866DD8D9BAF 13184E06EB06649084A635AADEC4E3174783BE61F66B40267276A0A50750AEEE8E6EF5E4856AE859 75D73A05BE2A1A4276A3AA48CF934C9F47CED340135A13D7BC14D97EF207058FD3EDF6B9196667B2 B4FA09117CFC03846D97629EFC40AEE4F32F028A34D77A17B80CA838DD1AE7C0D31EE7A9D0F25CC5 9B78AB976CAC9CB2B2BE640A1E1C80323761D850CC386FE417A4F7958307EB9C3355A03CE33669CB C4BB9D78FB54159013B603E199EC16B6BD0B14058AFBC900A21EA7CD65AE8B4D03F00A274D40A946 30694DF25291F97A231BE20FFA82298644A4A467CF32953B395EBFB1EBB1D36B9F5063B632FC0BD1 9F88229DECD55FCC82AC39ED2543A7A37E54F39E15F5F603C9386F54662DF76D1B7136D0B70F90B2 5EF39C6F7BF311070F5DE8687F1790E1B7AD34D2B379DA629E61CBE0E67BC16A13E95879820CAA20 5AE292DA2ED37BE668F91D2DDF6A6772E742A0A7A121E75C3271F9E517695A62D5A474E081D90A4D 379F7B97326E4A8545366D08BDC82AE21C1F91E09717E7DBB028FC90BEE928070050BF5C9732041E 1A3C821D855BECED54D6F65B8DC18E853F6292DC3EF1130C4B945567A19590837E11092F32851F92 22214F63209347CEDFBA4242D5EA15E18E5E307963E3CBE44F97B2DD1E2C1F401A46F69E69297302 37CF165DB213E6500402F479649B25F315DBD200E379B49358DBAF53950CF715BD04B58CB514344F 9DD13D9786E74ACCE62C4798307D0DF23F391598534FFB8CFA8E958B29C18B536EAA8B9BDA687FC5 46C8CABF50E00192624DCA14CEE7CB430965AABB7A9E429C8914CAEC07B6336F1E2F6E8BC9BE7836 10F3694FFFFC1541E30BBD457DEAA41643DEC1DB92A3A2AA6E804E9A304790ABEB11D8E92EA82F1A E82484CD6E7156C7D39365EEA4574AE81633FF5248B014BF114E57DC9D53EE95A09A49541C4F7396 5EE981560878F2328AA91852ED907FEC9DEDBD4CA52B52000F5E46B5A5CD988D04A19FE6D4825CCD E11C4673D6DACBECAFCE430B93DADC3AEB7507997B2F94919738B563528E7E9DB6F3861DDA73CBDF 7777925F02CAC45FF1E3E702CEE814A224864F7ADB1ABC6A6C05234476424E446E3AA35C3A57D37A 0B8118DE68C75FBAE2600D1BA326D5342DC5350B3F896016DF8B56D094AD7361FA77A6088D53A585 7B5AFC89B42ACB603DF45A54D490B58B29B78644D69D1FFFA6FA36C1CA4DBFDECF04637FE5C6D0FC 66B93F42F34848ABD1AF9A014A388F7F42A257549FAEAA8FEFD63EEFCF261DDAD8A51B09128B0D36 47481C6CDEC5437A7CB056A8DA98A562DEC733DC36A2B67FE1A1DA793102B3C05AB2E9C464CB6D9D CF7F4420E831633F37F34D3AE094A0AF04142D6541D1488A702C38CA4E1BF1125F6A7F61F1521069 C2775773A3DD82398335E846BC74795814EC3D407CD4077A38B8D5B998F70DD74BC998253D3DCBB5 F69EC4E604956405255FF0DCA2D46BC8D7B6E408A3D9BAD1E41076063676ECC8F47E5E9F707AF977 07AAD7226575CEE71648E3D96836A7D9A91B5EFD6E229D1D484F79E9759763B81B3C7FF9FC461A1E F0BB6B77A2499A0FDE7D70613B56DF7F9989073356756F9F618FFF53BABD3485EBF154900A5C3B7B 81EA7DCA13282F2D6CBC0348109126232BEAFA5B0FA62D96031C60E3C737EDFC1BFB2B70957CE516 D43ECE06D7DF1B88EED47409A51763201354193EE707344123E22AC9C57B2CC83FA95C7CC8E42727 A25C243A252524F4E0495E7556A8682CC4305C615E1ACE7DBA7E8B3092567D5DBED7DADDA497BE99 3EC9C05B0DEBC5EB005E071F8F7D9ABF59F1FCE89CBF5E58EEF19581EB0783B5B8AC2DB4342F87B0 6513A857BF3AFB54C54F3FD5A3BA45AAFA4CAD9A92604595A28125CA37C3115FE9F6E4F389419B7E 1EBD690E0B984E9415C495E74585EDB22D69141E1A7945F3CF1460A154F7085A0ACC0D3920F3C8FA 152EA08775C12DB9679B71232C71B6D9618798863268D266D87A775E3F24A23E97F5029A96C17E2F 5ED602FF9858E770EAE5650A993F0283F92747BE2D78F2A4679FC3B0C04FB1F9DFA6A769A809CA34 7DFBA582BAEE7F9A5686B7FDB501B82EF5BFA472F16E7BB996E481E7879795E487A642C5BC21A2E3 0A56C83DA5911C6EADA1CC0BEE955EADF21B30F12B4F6B513A0DF935FAB59193404842967A4DC850 74113C09E7568D1C485CDAED64368D52EE836ADEEF96A0A474CACE7E35B8FDD74DC953B7B1BD5A56 06B9F1229919E6B6BE4AEFE7E27DE1A1458B135A0CCEF72116A9482E2A30737BC6F8D747AEB03D67 6E7F9FD57B25A3771D5025B2274E657061A752CAF5B35F44FF549CAE8BA402F14086BEF24050178E 9E5FAF7A358F3A54FA3FD5B67B423CCA9B202E6C244B4CC8A69E06918E6EC4C3B30F21924EE34118 0141B58E2DEB7D4411C2CE3D3794C82A96E010ED3E5C385E7A4DAA03668909334C376EF0BAF9E875 9A8BE88EB576FACD5692D63573BD15C898B0D62513CC88CB81DAF85108C7DF965C7DD7723DA98028 7B6E23EA7EF533F169EBC5A594FA5F5BF7F7A8B9AA302C0848C179D8738237ED71266A7FA41D7737 E0EC3FE58D954A4554D16E2CB1C33BBB49CCBBAA4737F5AD6E90ACFDFAA48A8B218F450367B3BE9B 637D9196AB70182453BDBFB12BCC2E4B0BE4D843F9C25C717FBAEAAC2A8D299BB1CD4084DA69BE1F D393BA6AE72C741A836863E7B124F839C383AC52F4D835BAE4FFEEFAD815CA5C30777D9A87BADE95 83F9B80970E4912E18DBEAAD180A75083EA563E05D6D4B5DF52F5BB4EA1649AF1B28510129830D44 79732E04A418BE57D8D5D86374A4050092926A04496DA83C902EB51BE50D1C0C68ECC5584B04C662 0058C1E24761248329E898C26D3348311F6C8388FB40609C6874CDCD8FC1FE72DDF622F607AA5D51 A54CF8F4CB153D38C82C59B1DDDC2AF5CCABA087FC39458045C88893830EDB1EA3EE9265DDD72853 E9F004F809788DA60EAEA29A6C2B67EC31B164C65466040F9304DBA18240E92461B9DCFF8F72CF99 AA921A5985DC9896B13C8D9F4533ECE9BAF3C65354EF6C791C77AF027F70C7A6E49C471658DBB1D1 8CE2121C307795F3C33DFE76AD26C33A10D27114CE6A795B6DD26A5BA9134BB59D59685E60980868 198F2B69EF8E69D6CCAD8E64CBD0469278DA65F61360486F216DDD2E49F7EADB0C8B59CC00CE123C D749F8F20EB642740B121055E2B996474E821894E22AEAE97C3D120150C32859C1A45ACCCA8BBEBE 2D8179C95244F1AE467945BEB962F4BDBBDFAD0CF57B94EFDF304A4EE053F90E9FCC4EC01D494D6C 805003A3DF6508110BDF6246A4CBF7D3DA98B30FA87D68D0F9022D0C02001B0E012FD02B28EFD4D9 E404C37243E810984C9F80E77717A896491A2D74ECA0600E1E2DECB68B525E79A04EAA268B75EF22 A7CC21215DBEAE20B2822F3CE818039A379217A7F17BA1D83FF975085B7EDC8F50C5114354F62AFA 17191B12575BE58DF4D37C94F6C14D83158CF26457D6964CA86C8DFF83F0E19BF2AB416DB382FCC1 0BB3C8E041E7A1E2BCCC9E49698CE97FB53E3CF97D9434FB02CFFDD166C82F90C7D26A277E2FDA0C 7D6001266A490C65593EBF1AD6CAF6BD7598C978E345A5383D924DD824D764151E05DBB44C178D3D AAE8FF55E77067D6E8E5E5B2673C3B3EDE4E0C6B4FD76F238E909638DB2633AED026BD8F5F63A7D5 46363A25C004C81E622330AE11EAEADD72DB18FC4A220E747A53BC6466E168FC520B325ABE9799BD CB3A702B9510A1E180DDDAA22E70F9A47F75D467C212152297538C4F2830FC8487A2EFD2D3690B08 3C012D3787CADBED1BA81C093B09C8A8B809849C889687CDC262F9455A7592A0189B9FD3E3366EC5 A708E6A210EB2E21DFFBFA24A9A34F99357F7747536FDEC077F623E1E40C245EFC16972AB74740D6 D957EC9A5380C29AEDD4BB75B0656DB50EBF7FD82466BA99A04C39C1F4A2C2C58846EC3917152403 3B67F347B370610A43590162E57FEC6ADBF2F82FE33D8DAE7ED19C432BD073468C0A70A3B34C58DD 85976BCBC10FDD8B5AD7547D9A14330A7AD48EEC94374CDA631F53DB432F121FB6AEF20FA786E63C 3672B69DF729F9C8E41B91FC6AD44F0945CF17C689EDF925B387A514F68CA51BEAB6BAC9369DCBE8 F7F04D4078B00FC65F30104FEA4A0AE214FB229BB42E7429EBFEE45F3CBE595F9727C7A474F29472 A99B9775B5E019EBDC5652B8C617DD8ED6B6C4356AB595092E5CBDED08249701F7529E96DA8D0450 A73C66AF63A827AF67E2AA935A672F0B3A582557813163628EA4E4267EBE4425E0F1D11A58E37335 E01E7B3AEB4ED2E6DE9CA8E0BBB4BB0210FD6184C3BF3AC7B3ABB6DBDC640246E796752E37C6D02A CD1997019A2DE0CD2209B0D56EEC38C2009B4E427F96D8D9798DA2B5539946B4A68F1F2643182CF1 9EDE7D5643FC83422C2564E67119CF07F72B68B2D25EADA0873014DB031B2FC418BD003015668552 98DD13A6419B9F0F941F220530873EA573607EB66B49F196857EFA60753F075BE9AA0B104BD70443 18626E522D7326DBF49B3F6DA0ECC0D52222C204DC76DA0E04D81A4EB7571A500457D09D99C84228 B3B670FBFC6B11E647B41CC09E8F6889C06C0DE06D21DE7D2AFF6514F6FBC90A89947893B2BCDD8F B931033E45F98FA781B5DD5BC7F83955DED787069BCA8F7962F91B683F66290293BDB176ED5B0F38 21180A55F38987C30463CA5FAC1E6393F65F5B332F43FF76CED15D47E5A2DB0B56C9726D2A1BB30F B07C63E26ADEF2A192FE8F1A1D9D7FDB16F8BFDC8CAC02E6AA3A8ED45FB07A3804C2C22C88BAD07C 23112649931BDF79B7C37F217091173BA9ED0150E542C9A834B1551D6D19FD98A3ADB083429DCA58 83A8F2D63A722275AE117DF7AD512251698FADF89B257625A2382655B301AAF12BEE1CD301C241EE 96385E919C39208C7C673FF24B2589F5051507A995D07335631E6C6BC47C9D4DEDC11ECAEA737DD6 83BBF970BA1996D28093F1EACDE5A0F8E97BBF4B366460BAC6FC5920C44B84C6AC5D3D8A42C86023 8B5D1EC1AEE1D24020946A20048586C64BE7FEE239E5330D853C81F93A0477F67892132D00FC5C30 E5AD35D77B4616A3C24C9087268D7A27D5C01BFDD0E015C415D35C346692F5FA542C16F2845E055E C7BB6E9652ED857ED83BB3849B8DF6E8E90F9028FC2DBEA73E07D7FB8164B5F3EF88080A04A5BC93 050EDD6C4FBBA6448F0B1A0AFAAD48E660421060F4A28889B99A692523892CF3C831FE6B3407E8CA 209F4E6EC332B6101C4F8373336AB733CC154932EE558B67C0137BCBDE11F53529E57A6E143EEE83 65F19269E9BC410E6DFE6A6F6BD244686059AD8BCD0E67C3996CF0543738536127AE0F07609F3FD2 E035301E208294358F1D3535FAE85726CA89FFF21CF6BE53E0655D326E95C217970AC0ED73E4D634 3649B8A53AFF12CFB6F75C069A20C047B74F72223623BED1AF4F2101DD63FAC707B06FB00352F214 84CAA5E7B10F39C4A07A3BAAADC0C700E8E776F098B58CBA825D80C4877E4BCC09C7C576CF45CEFD C99EF10E8FC8370641297217B2D3E3949D4BF15A6B5654AD3A51FDB3179B63210708817ED55765D9 ADB9F661A3633A6151130C5BDEA0486B635D3F6F1B35A08164D8702F96F67456A73922CECF55B4A2 9DE079CC946E57448356F3F82B12BB4CC4C7DAEDC57A8032EFCBED1361751719D04BD8A111874C9E 3F688FF3B135FF6D94B29B2C8208AEEBF25EC9DB22BF421CC3F22F269468B1168DB124FD4BB3678D 5DFCFCA1D56CB152589EC5C9AA61FB7CCE40A1E7B2D2E51D9AF2F836B74D6846A375F8C36FB987C1 145C0E7728C2042E63CDD35DF877EC2D21356693CD8110928352CD9ED09F5EE6A0C20AD00369541C 5D420DABE33E524C1B0B2C583FA562B3BC4EEC4C1A3013155C7732BA30248B40D39E0D239194E2E4 D6B6902223CAC6783C87B3227AF2656EBE3881C8E2E54C1D4B8D1E9D3727475054C6AD8DCEEC3063 9FACA21416B95A2DC6A7034BD03596999F38D01BC0ED64177787A5C8532A8828F735E9E227CA9EFE C4C5E42C618139F08E61BCBBD5290B70BA6ADD744FA9C5360B24A146ECDD47DDCE959AAD5A24E4D5 26BBACFFDE72321004216429C75192497CC5CAAB1D8A4C7FAF861C1EF011C2D6747D0A2827944D4A C690BC666EFE88FFAA555333353FCA4A8ACFA32A8A831BDE4E87F5CD176819BA4F18CBFEB7DFA32B C7F984C330DCAC1596D6664EA9717334342BA5681E05D6EF527737AB61DBC57C611E73AD3EF4AAAA C2A7E7A4272764B8299C0601D423D9A987F566CE5FB354BD39C0D12472D7A990ABF721F242A17F22 0DF312512822C480435291D7A399A471585720EBFF0781D9A021D545AE4B7C268E62281E45801076 A36DC1F4C6D8B94BCA5F8CFA358F135B1303C976015D4DD21598984E1BD07301CC28E91AF381606D B4630C5864F41E579A1CB23BB98519512FBF1045DE6F805179CDDB173DEDC7B6FF35FF7E66C48B9E D4AEEFC1DA29A852C3B072A282EF4814E8E574EBDF28F71211D2C9D105BCD0A24663D21BAEA203A3 CB9E4A6DA8E8FD7996E761E2D75C50D38FAD8519F181688449BA642CD93C2496D3D2A56E134FFEA2 485AB2FCFE6853CDB311D474266C15EDF3ACA82A2B5B8AB1C6350949B683585D13013A3ED3F28B80 CEED87C2F6F02B7EE5FD27790B3F0DCE9C3BA5A05A157B4C019B4E4250A094AEB5500FECCE45B69A 4E405034A4B8F96D9C2B003D84380C84CE87018FA3D0171CF16BEACAB01849DBBF15E160AAF5AB8A 9CF074B8D8518C90171D09ED5A3CCECB9AEF76B1674DD40A0E927FD9858DFF2695E84901E6A1F1D0 CF207CEFBAFB408A57776A109DE9B4B7C9BE83A112764E6DA7C835366B0DD6CB633BE57D20BF48E8 616CA83E6D7D6F86E01742B02B19C54FA2BC66DCFCB916D907C8D668DF0D12E31B32747DC8D65971 C619FF57616A354C608BDF183ED8BBEC85E6A02B574E5A369CD87F68478266D70E794DFD6B793B83 4A3F26BAD7495F0BDEF035CEE0782E97B64603EFA2027E387D74B8EBF9172880AA46A7B3EC41E17E D38B12256DC6407CD5232D76295DAC6D1A5983323CD033774C69E5BCC0087CCA5A9C3A99C24DBEBD 67337FCC5FD39DC434FF3DB1A1C1A3E2B614663BA0CD545917A98F711726215F55DDBD70B43E539C D6083F9640B3CE74D5F70A0753312B546C8682F1EA8771D25A47D6EBEFA1671037C5B8C604BCE2D5 A09BB2DC3AC7D9C4FC4AA71519315911AC8E10E1C209A5DBB3442C491DB747993339B640D7F01FAA 760288AB410099D9EBE65352D5BB4A0208DAC51387DE6CB98A664A0B637682CB846764C1A184704D 1D5A885F9CD3E96623C8E4FF582DD20995A20AA14282F935F857B8E12C752D1C50D7309EB8844A60 D84BE26B31E7EF8C10742B75F3EBA16B82E398C85897DDD44346E013911ABDBAD959A1979EAB2CA9 8AB1E29B0726CAE7A435A80C98BF5E1F473AFBC5DB17197DF3DCB14DCC31D1EF939B39B60D3D3DBE 28B7F6F25BF955CB701F08AE86513FB86B2FDDF808E05B2D70CC3A0055D0D0CEE98516687E541979 CE965E6B8610A9D70A617FCE13BEE0FE8C23BD6A7A5DFD43029FD9CCB1A4BF65891566EBB8E24566 601E670779420F19EAFED80477695CCCFE40740A23B296D8009F37864E4A370F33D9CC06C7A83F3A AF7BBF961094E68EED6068EC05D9D9FE2409DAC20EC684858AEE53E181AA2430CDD2F1904852C561 45F181701219D061FBF92870D3D30BEA74EEE081ADE6A19B9E7CE7A20E33662BD778F67916137321 CB9159FAA0EF64BEC9B2EE27261F58A467E79FB07061AECD4B6FFA89CDC235C65EDA3CA0C59D3026 9BBA445799DD2B9ACF1E4F04DB266C0B208093871119EBC0E0559C91068C4F8ADB3CADE85B794AAD 6EDDE044BECB4D59CF06372C4A95BFC79390411965B761CDB7689D5A149D9B7120FDAAB72B145B34 FB8FF9463E598FFCAEC3B3A72DD7EF32593440FA2E6891B6A8BFAA398ACFF5CE16124C7555E19634 4B3AC1E36D48CC4DB509AC5919CD13D79A02B86407B43111B98E6C91DD7831698A96D131CC008B5D 7D87D5E004179405958AA30BC8F7A3530666E2DD6FAFE714A403D7D7426D274D699F1537FFDD5F0F 69FD2E5F1CDE513DC1B95DB78E8EB508D4AC4D549CCE9526686E79CFD35FCDE75383628BA9433350 3E3BA404FC0459DF5060FA44EA4DE9939CC21AFDD7AC424EF4E76A4FB4F07682C4935FA16941AEED 47868D448B57B31F8655868AAAB5EF6A0652192AC980F259858105DAFE599AA7ED706126C2566819 49E44CBF0C2F13B1422C4418522E9214F8F4FC77281239D3C5020A44BC01FC085FB30385CF643677 0473D87149CDAA844423F941077985A87EB6E6DB0A6F6DCB3EF3998805889C3D499F07D563E1EBCF 7CDD505D59297338792583CD41C06DAB549DA15559CD608C1DF19D1FDA9306B1A2BBEE6685D4624C A8E1F8533E7786500D47240498327F876D9D5169D77CD1350E27C95CC58D0A31BE943B1377A994F0 67FD24CB591B12A9BC4F95A438039E0671C1702C8E90E6BC91DFB13E1853EC4F8D3A521AA734A496 F380E988C9C13DD0D4F1238C2495C06964CC4B51EC8E97BA17F41521ACA8EC82BBB0897DA0C97444 E516C37CF6887C72F1077E53D629E162986ED0F035FE92F8F8194A0BB1EEA14B69BEB3EC054EC5BB AEA59E955CE81FF04DECBC0D495DEDCFBBAEEFBD362F4944F38C6C101469E7BE50B86483C74B7087 778B8A92E8A46C851DBB8B56B73BDA7CE2E475EDB0286AFA7F732D9A311C562CD6844229C9E5AD1E 21381B617F25375F4E0546A06DDD255144139119D4CEF864EAC3D350438476B949799A2254FD845A B33A6BD7D93C256AC6C14E124AAFDB7F6D66998434398144320D7326ED78808E021024FA225B442D 8EBA8C8318F3000DABA14C7972E8D283EB97E0DCBA0D5CFD4BF74CA6E873B48A02CA371E5530145F 39F239FCA2523CF46A65B8223728334443446B718CB34B0412DE45D75FD9181A4B5D8628F7A3B3E0 B7E66BE5B224B0DBBF835B759065854C6CCA6388FB21F9BD4C1586CC641117AD9B87B42226835FCC 340517D66A78DC8DA688035A6C6EC9804A8FCFE9EB5B06796B899380CCB1EF8564A533E4E50714BF B6528BC99F96CB6C9AB175FA17DB9C92F4A9F3057083C2DF06F4BA0061D3087F211333B9E58DACEA 5D79F4FC95D8F3F8DD6DA06231829D554B0126410DCD501BBED844DDB6BA1487B7EFB1AD37917920 B413BFE96A6AE49F8E47F5EF3D2F7D1676E6E88F3B426D2F7B51E8ECBAB894B429869FCC4D68C89A 530CC374523994263674E813B714CC7E46804AF0CC2C8ECD97CFD231C839C3BA7D338CA6955EC536 B8937B8158B3D86282A9603AE9B5F7179045FB4FA6D5A86F58F0D87A7C71B91F1B1675547F0B95D2 E2672D4E24D35333FE8B1F91DB7130713873DCC9E579AEABD59128A62FC1EBD303F2B86749131C67 54A47690F6EEDA5162D9564A9E666267429A196FE55217EF2747EA5D68F7CEB88E81227A1F2D56D5 6A0F68B74713FA08B14AD366C5F07987078AE8A9B5E0005C9C3FAA13EAC837D5B1C1AD7F040A8045 FB732C65FE2CCDBF34C451918CE339208A5E2283CF5CA9CFB2805DC5416280FA9072A18783089CEF 406FED80509BFE8C8D09485E56B07C22ED86C0B314CE6FBF4599C3075F11E75202BD1919F5C70F88 2E170ECAA725C9156BFFC19E2AA450FEDDDE90FFF23B72EC81FCD9FE425CC85462D9D142B1621F5F 6F03DB8924314EB9A27A0FD952680B674E055AB4982B41EF8BC98B6007338877D5FD003D21864D72 35CBDA17FB65DE532846741ADA29F14F30B6F48E311866480C90F5397CE6762246AA575D8F7E4980 F7507EDA51C5359AA055B94D239AAC0479669D01CA8193041F0DA5AD64AA1EC6D9F7734D45EB4EC2 A931D904C2C55824DEAD5A497886B79F29B999747CB2F2868CD19FA24F2910D4120B3D1FB6E5D35A 5914D5BB2A41F79FB18A2EDA21EBF0B3CB5BB4BEE507216B56988E5F955FCEFEA7D6D860D5FA5808 68F6D72649C907B2F4FFB24846E10FD0241161E845C1CDEC18223E3D51D96863FCD79676C098FA49 36895646D358F946BDA424C49FC3DA829D9E144ABE6F3886BF111CF98E7316A57AD5C941209ACA28 29E8DC3F1C427ED5DB14502E79874DD42A48948F8A6EA378F6A5E1791C7B9D1C6A77D879DE9AE457 83C5123432C10255EAFA9CED392D34A80DAC8899333C2C54964184A30E876DD03A85C67505DB1665 FA73B0168F7F2F2B2170F709BE8479CED27C54F007BA1F303341852558BBAD81363C77B25C660D0C DFCA96F1610E66A45DC5B8414589BA10D64AD2FBD92205FF0DC79975F7A98F9CB7DBCC4D5339DA28 BBB233AB5B84B42DC2536AEA79612F54D6A5947EEC7F37F3F4D37E33FB42E9117A6E8E406E6654B2 66B91611FCDC7C8089781E5B1D7EC995222B3DB52740493A69803C3346CA5BDA3C3E0827A0B3ABF5 6B0AC320B232373D10ABE6537F6A0F558A51D497577C4A7F52C429D07127BB898A01AAA2BE0D44E3 91745E9A4337B9B0A562DE001307A81B9F6254D8E523DEF4139259E4777B1BB72837F36D68CC914C B09E9492580729647A24A4C7C525516E7FC74B27F980857F68FDE14143307D76217036849FF44723 B67205B79073C4FD07E363DAC29E61C653D06DA9C11785F49C497FFBDC0D3F61E5CBB6CB1FA54B7D 1CCFABCD96A3640C91CAAEFEF77A2800A905E7C64912E1D246C0F2777FB833127CD97F63D7E19CD9 40959AACABD2AC2EFA0B647E44DBFF526ACA98F43908C73E9F08C7F8033F807CA8BCCDD2BD76740A 311884CEFD18A8E889C2B2C589560172C6A8217A8FEBCDBCD464F2124D98B68828CA5B8D23D8B412 9A1C42766DBF98F9979674D81DA9D0BACBAA8DE31524F00CC863DEA46D18CBEBBFDCF86348FBA11E 70E064562A91C78E4396DB73ECA0520E0DF5FAB47876E35784280E3466B80CD94F846D20F27FCD36 AB715621C5E3F20254713365BB7BE68F44620C1A71E5BC8D79F85D2413D3340BD1D0E6FFCC8194BC 04B8249C4165241C5F31A9BDC2EA887A96DC8B2F76349E0666DC1AE4011CC604D07CAEDB57FCF380 B10B5AC316F4CD93CB3B2DB82B88BCBF20DCC15543FADE00DB1D827A9676E07C67F3DAB565E17B75 0420F926F9269A852229BC9D37756C11868CD423B1417CB64F08CF8D8CAA23DFC8014AFE9829C9D4 26F9611976D28FA699516C2A61518676EE4564469CA51FC24B54F1BBA2831A0FFAFB5F4A9FC48AC2 09CD40B392B8D613C1C7E707DCEDE44303D8AC38679FC72592EE55562665B0F6756EDB709A9A028B 10078C23F34C2DC0B2953684A914F3731F1D19F73F0136B0AA7AEB503425596CA4F344E84F7D3BAE 9D775B4C91C5F659C70F442C03FBE809C3F10E3FAF9D0B6D706555DFBAD75E146CF5AC7E7B43A2DB EE0CD852BADA1AA0A46A3782BD6505928B4EE2A862A76D05BDD0BC70FECC16268C9BB32EF60E50B7 14D37012332EDC6A5A27940882A7920A3346DA76E73919F352B2C5B43D5F3D4FB308BDE47F7E9E0F FECCA95744232A98DDD7F66810B539940627870D83E4080C491C3996BAE760290282FC4DB55EF9D5 E4FFF9C79A978059ACBB7BECACCD191DACAA8F516966CF34ED0BA79FBA8E33B3240741481E070480 86F7483766EA95C4C0F126A01365B5491687800C511D25939B6753336F024D602FBE875962CBD534 79B1297D83FFD6F4F1C23C9EEAEABFF4C31AFE2F060514A0539F989B57A6E36A070DBEA605DEDD2A E35AECF186DA964E0ADE9852E16AC87FD570CB15C8297BAD74A04FDD392E12B291816794C92FEC6A E5C4A8F8230F73D99FB965F64959AEDA6674EB9C2EB3DBF6F0279E3A612A15203D5EDF7DCF1D3799 26A4925ABE736DF1F2AD9981C3D8D93488C8A76616F046261491C9E923D330A484D29931DFD1B352 6E69BB1113CD4F5B4241616BB0726C66D6007290343EDA91F8F779F29CF987BDFED944227521AAB7 D97912488FC360ADAB225D79869F37DD689BA3B9319381E6B5584F1BBC2292870664AC28C8A0539F 2B533420E0E6D75E0FFE8EFB2C24617CE813F67C8E774F20CD2384C9C38FB13367AB4BAAA0B4E4D0 99531E357E1D7353FEC535F382A9F02411577BA6992077BF13FC16B2608D122D96B5152D47EBBF5D 216B9599FF1071E464E81954834695B2FB24192EA58876C1069620DE869048A366F37F28C4931A41 27431322D788080B39CE9B7FBD4B8E8477FB19C1D44E38239EF5DAEE143CED6CCC8F8AFC1F7AC4A4 A8C730247660E2D9707B7D0C199B800DE50384E1D2521C7C9BD1A38F3065A4C4C756C8FF732F608F CF2C075E69A6DAD05799DAC55AE4A8D1BDB382C7044CBA75339CCF9C52494A4B37E42BF983F7C99E 834FFD85DB81B0FB6C42E06F1ECD77420CDF6D81CD3F0C237EB8946D2B42040E763079DF122830EB 8319BFA1AF9E1E2711B8DCF6C687E5FB11E5426ABD741CD88E52CB31A43F8DF2D76B283903BB67DB 60D8DFDCD738ECF78FC5EE7D3489ACEE1D38593CA2C755F2E0829E58A4F7F3653C83D2C66E7924AB F2421B47A2B20AAC1141173625AD2DE2BB6D8F980A707DD4B5173E38F5F3BFB60C3258D1CD70D795 94ABC1401B824E0A41B74A68BB66F6B8BAAA7856FFB92E9484CC6FD5F16DB5BCD8A4831D2786BB4A 2F655F579F6F57157B527936AF82B50DBE64FC53AD482E2755633009C9F161EA9EA11ED7FF7D64F3 29CE3BAD82B17DF8CF06C6C44A719DE7469B5CF55799543D1C7079C46F636C3A1EBDA604C75200C6 A2475B5A2C0E89DB93B2D5C5800480B047A3E0EE76BAF746993C8752A34455521F0FBF88785203E8 E43A6950D5DF9426B35E95286BB0164D39F6A9BEE2CC66453C9C9FEAF69BFA87EEC5B0DB12F48884 9CF62D6C31187CDA1F6AF073C7914301A0374A1F0180A4BC3F937615E7AAE43621D4077FD5DEAD92 D43D6F1E3BF48D5A806BFEA0D0041D5CD1EB93D6988C30F044E0806BE21E38A137191E834EC82477 BB7C0D78CE16E14D228CD5D7A78AF9B67961E4E1D272640C3B99BDE46A32C3FAF835E6E8EB775243 84E2827E463C0C86E9EC71C8C4D327B8744B36F5175DF26B3C1262A9E0F3F99F13BD29A7626B0F0E 879D3EC303C685A81D3C61975C2613CCF5FC9CE753E914D210C64C625413D5D501CAC30C56C8E382 4E0C91FEAF5344C257667E067859D4E6F7635AECB6D589D45639E6E43175C990556B4F198F0285DF 567E58E751E1E80E767E6CE2BC0C1068924F1EF76368717F2646973E1B7DFB46D004A574A4363533 D9AEC5796C27C96041AB2A9082FE11E07F676A4C79F17B69600B2BCD5A3E9E439D7973C496DF2B19 CD7521A432B6BCE866E657378E7003F9969573F8D186C716F6CDDAEA73AF9BA3BF9643C675A14EB4 3D6BD70EDCC8B989FF03344C2310E195399F0DDDC76A650E10BB1477077795D710DF4DCA326F00B9 DC9A2A49FA8E8BF8ACEA1D39261BA45E3B4661A19574F5FC2BF19AD908A9EBA9E0E8FE3269366356 2CA81F0DBCE15A3641317F060FFE341353A258DD8B27760AAA168A9AC4B601D107251EFEEA0ED87F E056EE77F6C095FFF3DAB46987026B4C8769B5BE19C8259DF21A8EABAE47B8738C8E6B5C0AF98AE7 80130C1E9BD775C22E4248CD8E2BE48668D9D0AA1E4984911A92E76E9B61EAB8E92901F65CFBA4C9 8F00B9BB456615191AC9E596616BBD4886D8F25F2E85D11201BE14335D431C3E732A96DA3BA15DB2 5F99C05FA4D4166DB9FD2A5FDBBF3F76C74DCF6100AADBF327CA4D4BF6BF1C862E3D7AD1C2A986D9 E0BEE901A6207F0E27229A7D8B5A82912FE746D8ED4B2A262A5A4AD5A85519CB1DD801ED715260A7 38E98F6E55D6845DB1C900230B371F8342973F7FCF041BCAD0554254C17CCA1EB2F0AFF3B9750EE1 ADD62DE5B6F756D99E736CC95F8850AE3869B4AEB9E3A83896C9BA72AB59750F5BB9ED5BA0B0CB4D 08F93E85C1B21BD533855164ABE5F4E68F9902CFF9AFDA0C8CFA3BC5EA4C85A20B303472D85DD3E4 0850454964D9A62F795224E5E605EB8E2F4F3D036549630C753CCD2A4F50DC0F50223BB4B5B1F220 A0D86B471BCDF3AFF57BA4529AA924697373BE3C2CF26459C982347BF6C0713677B3724B98C63B5D 2513DCDF058046905F0C349A0FD1EEDCB23D141632E4DAD1421844B51D2F2403404BAB58719BE8F7 2C58C7521FAD9781405C7F826E78A997607F22B27026DC8218F7CD10953DC58A1134EF55BBD683E8 8121FF35513E6D773B08E47B89B6F3510851B32AE4B8C8DF05BF4D616E2D05E95A7F21255A0C59DD AD3E19665F699F7AC42E16541BE24601E065E7B59B87D6DACD4B325D46F978E2D0967FC8DC0A1A7C 1DDB4159482110D78ED3FB1538AE9C37598480592BD5117BC1A1E3E5F6D97093E1179FD19ACAE421 FFAD9401300F7D22B52659B582699417C3D2150C6B123BCFDD989424D8FE1F67197A9DE660246020 F4E5F268609ECFF0F54E9D4B5A6B2AC51C07AE44E4E54E54F6F76001B7CCF26C0D98E99235CD01AD A96657A4F60B728CC9ED0C22CC9BE034541738CB3FBCD604650F01EA2AD53A2DF5AEA6337A38098A E0C7A99CE5CDC8A8FFAF69998FFB87C068CA773413719901A7D3826C26F5BF2EB1ABA81524D92217 2E9479D97D269821A1CC8DEBA29C3C613AEE8BD1AD0CC89BCB28C9C0FCC37B7A3184D20E02184606 437F81EAF614A3245A26CD07292E36E83B8689F88330E59D50D0F882351C49D106C77F4347F43714 44C69F7BF74B440F960E8371006495CE2900A7E50B5EDE49D1052D39C297D994186D820C61F4BA5C 82BB2FD8A09A23C3AEC3AFE0DCBE92B2A1B3CA83403E4833E867CFE938D363D6F252EE09EBBB9A39 45C22A873A23CB0EE1A787D26A57EEE0A202463FD6A7D2F121993689507E0964A0B0E00A90207DCF 3EE2F8DA9B8FF9A0DB35ACF10F94A513BC3E502B4FCD8B39481D36F431DE91BC9638D104DA29B90A D1E5586B5D35CE61ABB697F07C6C47BFE8FD7435D4D035C696185F222F52A91C4C38853DB5120031 99788CBBB0E2EEA5D1506D4C97833F69571CEB26537233F56DC169F84DAB94D958B08BEA66EC63B9 A2FC057F34615EE72AE254A7BCEA21CC10D000C8DA22FCE9EE90F41C36D08017A20A5AB717EA43D6 832C7D12851524E3033CA9BA73322279403C6394172777DAB9E859747BC5121369B6A0C67748F0BF 447A98D1F43435AD592404944973C0E0F0551DFAB93CDDC06CBA77839E4FE9147C92CA9574FD4C90 094EC5E412DB005CDE0EC9EF4061DDE24DB892F2EB8BDF8054850443790067A88E7AD62B4FB52D02 6C73575BE1F876E911FD31C1EC46AA7E54D7B1F15E61C9F7B36E20DD58939BC97DB34F0713EACAA2 E0EF33C84B7EB8CE25DD307695B2D753E7A988259663AB99B7629E95964A58EA253758F652A1CEFB E1BE26B6E911C3D37D9B8C4ECBB3D49927974AD00C87BD704DE5799F505AA44E2AF05E1108923AE4 04C85EBEB18C0C00F7F3D299029F93C7453A2A6B811E8E523FF9139470BD8812795B6E683E6B65BE 1C33C99F3575C6C9B2279C0D21C22141F587E6D87E243703ABDF57283686F3E6D69AC6AEDFABAFFE 453C418328314DE1A25C6D840F8B419DC1A5BF5EB3259FACF233081B338BA4DC5A8884DB2304F3F3 4E93FBF339C4D05A26D4A0E7164F1C1713448F38F3950616FB4CCB0A549DCCA10C16A10E1F819AE0 B05CD6AB87898FA435449B91DEDF3D74848756D7456C598EE7DACCCCEC8F6CEF0A940729DB251D57 0C21CFB0ECD6A60334BD979EBADED9C346FA812BE1CA96BA8A7E7648E07C806D509988F828782409 BAB85033CF441844F2917E8D291E6504EDE3A0CD232068D376969F91ADF26F681476AD58BAE1794E 0ADFA1ABE9401847C42AAAA5B850852B45A0E3289C4D7139D408D8DACA95A7E9C57B74FEFDE2052E 9039A734D11F5F91F42A470566F2790E104B4511DE48441588521B4F4174605DB898FAC52A5F28B3 87114621C99FA7359C2705ECE0A46540E5C6EAA53C3CCEF4776C4C6177316D83813261C537B9B9E9 57C183A30A1B85D1C825866AD4B488F8D36872D6728DC0A83E7E674992D0DC89A0B2C5F4D614399F 6949EC855319802B7A18F357AD9414632603DC813A381982305CDEA73034A0894ECE04C9C8CCE339 9AAA0E84F40A160BE4ED73FCA34CC0517AB554FF4D078CBB47372555E5ED5117F1D81FA6A645F648 4B13A9A11D350549D54E3E9D8C9B4B5C933DE71C7F2A8DDBBD78491CCD23494F14744813D3FDC5F9 9EB074ECD2AAC21E8F797E33CA631E8BCB0C0CF27BCAC60CEAE1B7BF6B28D2532013F467EE13EA5B F4251440F9157BC3070952609B4EDCA87A8AAEB8CF148F0F9E63B6FF655F381F42EB9BEC6591834F BDE5111AB82635968F10A0B48EA62F87779DCC289098923018E2460261706BD26C96A2AFE32E7AF1 52EE2838D0B51EBC02C4CEE187F33FA15AE47061D659825C4A855CE9C786DDBAC1EBDC9FA1CEE536 CC05A0C80A1E3BADBBE34A67A687EB3794BD69D478BBC995E2D7246083911C1718079CAB1A893BF2 45C3A45B205FBC2DAB2EDC7C6779C87BC996E27F86B16A260264ABC5B8CF7FEB82571285959890EF 1CCE5FE78EF218CAC6733D9192AEA705B552E48971EDCBB3644B9F28174A842C306C21286F48D6A5 D4860E74F430B7335C10F1C2CD7A3BE3DE927B98817BAFE48F0859BD1C81A96925D18BDEC2E88014 CB221F438E7805FDA535BD7C2A7246E840CDB4C1397B65DF9700A0B55C78EAD7E23066B8D2A30825 144372E83A07153A74B471FC0187D41D9B4B4CCE40CA01B78848F7DF21049BE0E99EECDA23F4A923 1DC62AB999F3E3DDF7D53E3074CE5A47F87E9E0A39260FCD3B5F2B41D6AA54C870078198DEFFCE52 4011D9B67A2B8A88FACF8FEEF74B9640757AF0A7B75617EFCAFFFCF02E060A9B9C272B99D9CACE58 A6093C782B5DE2211C7524B5CF48EA047C603537BBE70512995B02F2B00CC2EB2B6091FE04A9B5D8 E090A002586EFB7141D9B69E90CB360F28116F21FDBEAABDA1C1A931BD1DA0AD37BB970D63E35E26 BCC37C24D8C9230052EEA6F4FDEDC9CCE52EAEB1D98BDC3D3876E01475FD1C49E2B13D66EA3C10A1 6E8B74E21D74A66F2DCE6B1EBEAFC6F849968D3D319944263F6983312C3B29047E775563DF8DB37A 9EAAC63AF7A9CCC31277A599867BE7FF7570BB2E793D9546AEF2277EA5EFA250A88624AD5B308650 5AEDB33EB8F1F87BE7492CC0FC0B33B6FE05FD36427643C455F1A34D2BE0D798745C444714FD4BA2 A275A59125FCC7987FA05E54B9D04879BDE68881D422A109334B91A3CB4DE9FCC80B9E03F9DECC0D 5A79CDF7BABD7865B3A51C4A7C7FE0C420A2D26E79493BC9A51D06D71CDBA6343B3DEDF1417BBE6C 713C1A113B9DF42E9DBC284A370525769163CBB1F3B84EC3581A4CC5DEFC7454E5BA54CF4534C6FF FCFD1A787619BFA0B64640E79411106726CD041C2A496CC0A9812872899F7E7D92AD49CED86EC29E 9032BA7C9D55AC3796ED0E4A621E2D7AB5594796C464D88C9BDF622120B0B2F6FC272C6101699EFD 84721B25F9B4DE6B227FB0C2244E2A5A385654635BF97C1F4CA9F050EBDFD7132969F1833EB1C412 E633044B1B2C11B77C2375A01C28C8683885337D0AAD18EA7A4EBA787EA04CF0C89910D6F0F71E72 A75BBFCFB1D1A76EF86B0B661473FF105AB7020B7D02AAD9A48BEA4DC2975A40C81214B8A74EBCB6 2897D51CDD23337DC5EAC738A7E8D30D40CFEA149B9442EBB54DA644A7E6DD92D3DC672B92F3154B A3805D497A004375CC7CEE9D167EFCB7C1F56D77A9A8E4BAB82A2DB38449329AC320C9C889B79D2C A82D6B4C1B07A373D5FC850B37D60AA0A04DF48FA56EEA29B0891F14B3CA8B5695498419D1118C9A F536674FBE4B8FC06FB1E1AF004020A42A3C73114119A277C1E4B275D11F1794F276381A44800F9B 139B6075408102FD804891E83865748EDB853C417298903B6BF9140CC19F35B43F0A4FB0B7E46B21 7A736922E78F604A3714CEA4D4BDDE1043EC2BBF41015A9427C240C410D496555C3CEE5E4A77879B CFAA4AAB05512DE31A5B49F601CB7A66FAFEA48A94F8854685787EDD1CA6C59C6BE0F0906DF46ED9 2CFCBEB40B60BC3961BAA00706257EC4CBE853090A5DC58E318DA3D1DBF4AE6504A5BA1C54D200D2 7A303C60CC0DCFB7A837716CF9103018F862A786F0FBACA3FE01BC570A6FE6F34E48E1CBDB7AF642 1DBFA4C3D008B8C2190C95EAA15A383ADA0E5A9AD3127C31CEE2399B3A39DC552BCB44C801DE1DFD 1B34C41F2788555C21FDD8E55D69C742812D88CBE14FCD8B4739CF1FF7D513DC974F2F0B92451667 19C0B9C4840C84D8D2F7E5B60372CD4168E6D96D9C3D738E3C03C6CBB229FA27AA78A63FA8FD7653 9DD66C8FE62346EB4511272BEE99665F3702B90D9FE95648877ABD4027435218865A777D6BA5BBCB 5A75D4A149A9D863DEF6A21F25F8E432076294BED778B6FC1225A51F1365D613870289B4CB80A06D A1E9F6D9A0E6BCC1F8F171F4CB3F68395C9CF1F99E0F3B5FD40CB35260B36443A6B3321E2EDBDCCF 0F203EF566708C6DE2D964AEF57B8D098E0D2D4305832F94264B7C7CE3E3D9E8BA452327C5654A70 2D4FD981A0E64FC0958FF8A7A6FCF3CE2457D5CC52B3C3138250DE81042B4220CB5D6C4758A8ABC7 A9AD301F106392AAC888ADEA935E3C4F3A51ABEBFF9ADC7D5630E4EEDEC82F656EFBEA47BB5DBA1C 7EDDBD2DE6E590DFD6A83FB118AABE293010BA527FAA5BEA9AFE5DF46753496DB99913AEB409545E FD7D16C292670C4E74CFA78A50364751C4AED406022243AFFE1D15B6DA3FBBF1483FC18364BE3B1F E2830486A6AFF6DDFF0A39C94C21D71739602AAB5BE3A543524FE2A79EE5A4C744BD43C7ADC26584 92D4A75418B3865E134D1FAED216AD1FBC882B0DE5B024C571F0B748FD248A84AC93C8A742571E0A E4AE9FC17E2A3475D7AFF4202A26240AFB0E22940619EC0C450C6CD044161B116AB48154107E35D7 1744B77C97716093064273B9B00A9FBE46F713E6973FC0DB415E05FD168BD99E9C01CE9EFF539304 D4F00CB0200ACA99DBB29FD968EC7C5544AC3F9CD84D8AF651D87481D3F694C8FF6A6F6DDD17260C 7B75A4B29CFC61A4BDD76866EA77E9977F051E0C04EE2466283AA5723EFA0D7C8BAB78B88753FC37 2AE48A7CE7FAA424D6058EE5BAE718D2369B234E64EA93A3BA8B617F62C78719708E755A475B6B85 B1254417E4D193C46A152D3092C5509A672114AF641DF2757BF4C33739F2A945CAADC5048674F2C2 02463DA5E95DB5ED16B9AAADBE6D56A1F0FA2535827F19C329A69AF3DDDB7031B8BE9C7DB0C90EDD 756DD535877371BEBCB828501EB9A5162D9C0FF42D236CFD63873DE3F15A720A836308C4225BE258 02DC5952F15B4349E43BEB6E16B0F28EE7EE8E274531FF49726AFEA2073A10337A8FB6613E5C5F1A 3E0B0492EEAFE344C31C65EA812FD5783F0A9AAD16547DD0F4164CBABD2EAB67D8216A2890F7AA87 5195340E6660D5EE9FA74B6DDF0D7FB283D32531EF77D470C4AB658F2D470622D0E211811A313BBC C918405915A679439E22685EF6E644F83FCFBAE6B3EA4804873C14500E1CF7A04EBB7ADDA6E0901A DF152206270BFF5F89F09B7F2D5A7D579175563FC25153DCBC920CD020D5BE7FC0CA0A7E4CC741E6 7387B938244E105848CC12B31F60FB559BBD15E19FCAEF9B0B270EF5F31386F520723ED8B510BAD0 9393AC6FCDE04D648BE8A6D870034C2F3EE4355F91A90C38B7B1E8F3E1FE770961F2B1DF107782C7 ED886AD93CB6ECF8EE5CF940D5FF19B9D84D1112B8B70A10AA1D1EFF1F90BF4A7BA0FCF50F41BFC5 9B71DB7B2D8BEA4B5C9AF25D19F2A408563FD82C7AA4598CF43B1A54EDA8989098ABB2F15ED41078 6E4D28A599F62C6B6F7FEA96101FF58DA91D202568F2AF02C7A2DBEC91F913039A9751871F50293C 444E9C10C1C7E6B44BA348189EDF27A8F054D6F02DCBE48806B6E2C913134C9A74209FC665F747D8 6650C625F4A95E1FBE1912614374F3BB6DAFD929BFE891CFF6004E661D8FF0C2F768A7D2B7B20150 2225D64731052E64A2E6CC3A25803793C779019198A70364C818E2F7D8ECE9E56D9608D1BF0F0453 1E41C05A6B7E9C44FBB69619860ED7FB3A2A6C0B28EA12787DB1AC7F280DACFC1EABBCF63DB6376A B0502310ED735C09EDF298047457FB0D735AD0D11F1644C19F515C556810FA9BB2032F927C5E38AD 035B664179C04D6FF71327BB29F75CEF7EC50ABEB1265A66BE552D581856C96D705AF971289E2C85 5F66B5898DF3E10FF52C274FD67C3266479AB61635847633EC9D0538FFD419CC6BB0A113C8DA8A94 C18B64EFB3A7BFF6AA2421E9D0ED70C157C11712DCEA029CE10ADAFC4951C6D4853C0757F4B8D045 4158B3852FA97FE73CE9F4478CA6F2AB664F6BF6BB5F2CE5886E144624B3151C7A50F76FF6F399DD E77CC3DFF7921B89D2FBD0CC832A2DB7717C6CD940842270B0E93E69EA580D0ABABAE70C55B5C28F CF7729FF88D7DAE8D8CD6621BDFF4B631FA41BF476A66165E31B1AFEE50FD4720FBB5DDC8C000350 2C0CAE90B1EE88D7991106FBF8ADE53DC0FE429AC5F9A3F933034F6A4A4E50ECAAFCBE072B798863 D481235CB64EAD2014095CCF2A4C0E512135F7E54F299527881C7D071824E844E3C1AB852030DB41 869974257F6DEEBE9F1E343A5D25A865E7A711FE9D7A18F3B96B8678D4823C9722924ABBC1E4EECD 4B0011D2191D51CD876F26099D1F3983994D509C76727AAB3D5FD17C628154ACFEAB7D7C0759305A 0A76832D424DA3D17C869585028D3CCBADA8E13000C3B0334BA4575DB6D161E968D2CE17020E7DD3 0FE8E197BB6B5C5BBBC62174410B1D531767B59A9D4D96B0DE45EBBC9A507F816388277F0B81EF21 1DC4DC1B7378BEA6B09C3F559F1FC971761DFBF5C9951FDC94AAAA4E7C04275C0E29991EBCE8608E 414C081B543408CC368C40C5159A0D747B00FA9817B480D44A0391F138A8A4FCA7D2946D2EAEE373 F81346999FDE50299C43C3F97CD6B2350B742DD94D6E24B979513A4747054E415F3A39724BFF8EDE F041CA21DB04B08FEB6DBC0163D7EA42DF48C530F52F091212D82B809EAE53EB1AF2B3A482182120 310A02DCDD7498E59D37810E51299865C6D3E4818437869C7F2A701A155592B4A8A73D42462A6667 0B0CB980B4A7592B36AAB647513D9B5BD749423C7B4E834BAB52C9B69F72741B0CE7B49D63D91429 CF8A2F48EE48E3028338DEBF23DDE2759F1B25A4A4FE339A36208A0C9268C0F8D0F61CA828DD8AC6 EA5AA3ACD774A4ACC8E8C0262A77EE5CD4524A77C8D1D28DC15451EB5A1C36D2463AAC3792FF297A 415498706D4192C573FB796986DCE240964AD0D7420618C8F8EA95F11BAE051C86DB79584B07C9D6 1D59EB7FF1164E9C4711A5B51067BBF0CCCA427D22773B1D78D4BE40711B069446C51AF541509D6A 5BF3F3018DCD1D4F2133943F464FA9280B725415F759C1925BF5DE0E7EBB051B4513FE3FA7E92E6C 81D39CFAD30BEDA38813DC4AC184611BAF83B409A53794889564311C47747322789D3C29D9A545BB 8404369D7E89C589617B2D7DBDAEB27450353EBF01A3E73C0D7603FD098B2B9491714A4F81416249 2ECB6CAE1C89CAD7BEE7B62E6F5C3A5110C61F2D00F96630CBFA450474A4E5DD394A1933BC78DF8E 9E29E72DF663B62EAC8F5823C5264C122590E519BFCE4683BA93C11F58AC3F4484AFB297D5A6711D C622572FF210C6B82D17120BFA11AC3C18440A7CB52611E8C73AF708876462C1E512E9229B9F18B9 B939AFD048C2C096A503521060A9A284DBFA1A656DE582A3B92DBDFCF790BB3926C3E989E65ED616 4A50861DCFEF22EEE7C93AEFD819FBEEC87A02886513CE88C3A6F44059DF7F95DB5942E9CB6B30E0 F915182362EA53CA3F2B07608B056E449E6A719AB3278ACBA46F9F79D4E9272D855E3670C103FAD5 BEACD0950D574A45FDBA5BB3F66603A7413A93852210A67FFB60D820D3CFA15BA28BF0C103CF62E6 EC18EF097CC22EF63F1077C2B8D137B1F03E164B4AA789B5536E0ED24EB20C881E755CC4FDD6113A DBD158455D8FD5041548A867C5BA8B7CF90D7A97DF7F2F26D8715E6C1B1D1768DA6969B2FF15F7CE 4B47346DB6D60F5548BAAE55D9481DF00B71A31CC9848A808AF0827A4436E689D71F2C843A33E33A 612ECC1B88AE15D31F938C2210345BA268098E3D2B3BB4F863EBE33F6EFE07FEA2D704207AA197B0 CFBDBC9EBE3C2AC244056CB070515D376361D2896FD562B0DAE0C8AB3150DEF4B3008F4BC68379CB EEF6CDC3DD3C07B8667A67B8FA76974B2CFC38217EE25247F5E09EBD2FDB31177445F4B4310F4D60 F8BD19ABA3F47FB64FA087E168E086F4C222D18E159B75FE42BC30F0E37A8755E4115A273BE4E63C 880EA8315E7C2F823F27CCA441A33586A458CC7A0554FDDA5CB724C28A44B7C9A9D7CCC49D73FEC3 505D3FC3FFC49E8913A4EA6FA56594792A0B4EB2BF0B6AF0A553F296A7D59A7CF62C92623D349A71 BD1662310FF7580BD2FE7F20A2DD412B6DFF709AFC5383B884B7C7A0A6DFCECCBA741CA617B34230 2093AAE1C0D2DBBE4CEB766790A476E8FD3C82A00CF235EF5836DC866E7B337BF00C4A91A8B914DB 8C6DC8678358B54F5290A657FBA3AEF11202890C8CBEA0CEDB6F8B8CF64794F3D58B0B57B92F0260 03C782819BEF2EC1E857767122342006FD80EB056D74DE2D487AECC34BD46529386F7524E5F96CB6 4EF69A13364362BFBAD4058166E8067F8715D1AAB202606D5A3316D749C73859F95753240B4BC196 3D8536DBE54384C1B86643F4B73EAF8A03AAC635802F9DFF8BDFA83DB77CFE3918E09026FAA9E34B 308D347C6FEF143C186A3187AD3211E6756CB15B27375C8FA7F79D45449BA5C4227FBB06814AF41E 7B32E8F3AEE9D2A896B11A68F69AF74D0D954E7C271F308A9BB8A1B2D58CB1F280FB5358F36492CB B74025A55F608AE7218C63A2442D8EE07CED55362AA1A8CC08AFC1398F968B14B61684DCB69F7B74 25E2052DE88069713BEE1F4FAD10A82AD5AF74C2125AE40B91F4049C97D03FA6EF48788305E40967 2021A89BF4DA49E6D3414C88D190AF1A72201E0E247639DE7BFBE528E8B11B1B3C0780B471A3C372 E71D11FEBCAB0596937EA3B36BA3CF6E6C7764B1DB1720A6CAE579AC3BC148A76677A1DDFE423D3E 9E0579F2733A0A784A27D2684F8447058C6BDC6E3B178450AFE300B50899F13B670AF788F814B093 669530A99B34467D3CF9C4DD2BD64C2DA9E2830947CF5BF322ADA06F43B61F47EFDF4EF1AA065303 51E6568D2BDAFF342C8BE2313D8DFB293D794C9A833A4CF5C80FD8808BBA7BC3BF872B02AB311781 A5D87F422FDF88431CCEAE3EDE10BE096CF64FE93C946B608DF839B78488B5B0BCD561321E856D82 3BD09FAB158731434134CBE953674FCC0798F47EFD0E77601FA9DB6F27CD3C6F0051BF8801F9A0CF F4FA17D6FB6306E19A307D5E7C9CDA8DEA56D602A017C56316449FE216408E16E0A83AE010ADD808 F4BC01AAE9F0D394F8C3E7DA7054329852A7CA14175E6DDA1567B78184A3377AA378B2AF34F2C575 B5066459E38D94DCCAE04AB58D3456248924A1D5E699F63BDBCFC93A4DC956F603C99E3A9105EC42 511A1687DA88B9CB77F4FDD22A6E20BE747B7FD9D20B2836B852AC3A61FA1EC5EC94C3D275093228 37E99047831BD920C04FB0D8EEEC2B302210582718EFDDB5639446D2D05032B2D08A2C61D26765E9 36502615C687AE1EE1049CA8C6F60817FC0CFE7AF62D2E77B97FEBC08C6F1FCF0B52EFD551F1D0D4 BF759B971A2CF7DCBDF6EFAB9B4C61BD93B2A7B210900E4B1C5C70032C5D983838C6DF9DB376677B CC63CE996B19B5AD012561BD1D80A44CA8289688FB06295932D2A98B456D87D228B521ED5024A479 E9B1B2EF8FA2DAD1DAA84539A5D01269FE5140100D14BC87948ACDE2C25ABE299DDEDADD08CB0EE6 E76BF4879FDC40F7187970A3E3A260171C6028AC05136C9BB044D30DB0BCD9287AD30DB5EB83AF28 D4D0E7D4C2DBD30D7C48537D59251A8B7E753E1E071063A5AD42F6AC741CC7FC4FC72BF11667351F E0B68F918EA15E4E73D88C0D4E1CB6F079698BAA7D59CAB0A23907D1FA07C6814AFFC85631273144 3183E7562968174CB967633A4D5D26DC758DDAED71AFA536818D128C7F609928ED3C0F55E2E498A2 8C7B73C2573F9C78A382D846739D23B27DBC091BE186163F9B57CE3E7DADD221D3430D15BF2CABCA 94C1897451E75837A82E5FAF187C642B7895F5EB95625C9C68DF9760E59A9F22CD90B9433007B490 BFBA4A77B5AB6374A300B2785611B1BCDDBFF4568AE3BDFB44DB588E8E1682065B3184F7F959F838 6FAD36FACA8E43331A1F371C48B05F6B0BE2E3BEF8A7F2A70749FCF8342982A20335AF171C3F3A11 F8C70BEC9A2479B9ADA8E7A12FA545166903EE01DDA2442BB87B495C2AEF77B2E5A560EBD0441AB7 0B4072DD0CCEB37A0CDC940CC42F9753E1ECBA3D3F46A41CCB31F71D079189274055875408163A26 23B9934C1F59F9EBEE7768378C380AAD7203D3DAA258CE61CD8E3D4D406A9FCED4BEF5E4736F4682 1F1D642FC5806E028E974B58ECA83FB06A4D79B1AA7085417D1BDC13020156E39FF3A1A7FF0EB6D2 C482EB9491813A1C255124C84F76EFBCE6746B10FE796D25B3ED4E66CBA1620D7193950E0894119B 966F7CB1692912E95488A53B7E347760453774A2A32C8E63933DA021ADEAD787B9E4143862D2ADD6 B8246C3337913D45B2E3980D6B5C94E5CF5C7853EE9C6C0E6E0A6A37DA8A1976F6CA9BFEA6D64ED9 B966E2F92F8FE3CBE0D3F9FE4A3AFC4576A1C8659D75BC5EBE326BF83594AFE8EF93A42B3A84AE5F B253010A23F529B6FC8B3666DF504BA1D3596772942A1293A50D4F45BE760B3EEF7A33C09B110617 07789E0A8B7B413839DDD5DA9904AAEDC8164C9F7CE464DE4EEFF8E032CAD595D952339D21AB78AB 98123332B2A0FC9988100556B2C83277AE8ADCBE9D116EFB027A49E9C2267C34927B19220E39F8BE 739A4094DC7CB77BF0E56DF3B574AE1577DCA0CCDFD7EF609BBD4D79FBC58AE5CF4C577BC8723629 F32E41D497ACAA6AD9821EDDA9572DD805D1D9EA780EB0C6200731DECC4D6491AACC1777133C6B9F D85D296DD5B20B1601F40D9BD1542765D59A7192B2F55CD68DAFEA27895295DBCEA47912E66F73DD 5F3B984B8B9FB4BF69AC1A8FC82AB8A27E534D603BBC416AE1DCC015A792ABF22E44D394A7A5DAC2 826FA6EB7E21A4AEDEF2464616665F7D994DBBD69045B42010EE7E904C65FADBC3937F835D6D122A 235F2617D817FDAD12C1BE7BA212376DC2E80FA66D6A87BD691E4B0884C05DC790671BD5AAB554C7 4E4539D7BBA16D97044F84069B073721035AEAD4BB1A65468696EB37FFD9F9ACC66A2715DDE4E3FD 14BEE039FA1E04B17B4B04B03DBE62DD490AF348EE3ACBF17F9A71EBAF476F9BD157000510D0986F CC65AC8D631BD75850F4F08CD10D7A1F7C1B159559536C726D01D8FAF35B872A56C02DDB7AD34762 918D0E7D307CDDCED7580C990A7C05B1A1D3B35C84E329FECC9517644B3EB6FD631AAAE48EB6D112 85FB6D60904479F0019ADA6764B5DFE9B1463C365DBF67BC7E5CF7951EDBA1E43C8CC07956D4647A 9CCC90048FD315C1859F53D3553CAC5503F495D7709D7ACDA9CBD3677D618007D5656723B8506E84 36E5BB7679493BC6024C2E2099D4088F69B287EB63AB2C3ED67803B41CBAA8AD1EFA4EA6B3956714 08C4C55DD8B364DD84148DAF98BEF8177A3400C3911DFF02DF6322AC51EB7CBA164AF863B6B9927A 38B3DC043B3681D898CB3E766400A695F6879E311AC67CCAF9A34B72E9DF0C4DEBE52F3009536455 52B93983BF23917F550611390C557D5F96C620B0C3D948CAE2177B8A8FE6944D634AF82A3ABFEA33 1F4DB7E10CA63812D6B83604C47FD0A5EA20D3FA65FFBC73F3DCB263FA9E06E32150FE427EF33CC5 1ED6EC7A4365182989427110BB3B5AF24FEDBB2FAAFC6C7143E6026DCED2379DA7AA027C2F3E7E9C FF301001827E42060A1D4ED82E13DD43CDB796BEDB21A17C03EEA3EEE17E521E14659DA33B88C117 2EFFBECEC6CD990FE7A98698C49A5043B7F51AB2CFCD12D164E95E5D55EAAFADBFAF175FC1CF4ECE 4A908D023775FD5D9F3BC01F86532983E16C226FCEB5DE3B3D2D30CCFE8058E894737A97AA7A0276 0E38E3A11EAB86A061A421F4D25E6E43730B69C9C51719874E69D4C31FD694E927A4A03E2366BF64 6FD59ABBE56CE4A5410794E22B172EBA7BDA01A0D88864AAAC15A8FB939112ACDFC36DEE9CD6B5A3 C5F504904E51E379C7011DA4569FBA8484D7666446D421C396C9BA23A02ACBCE76AA50650E617A6F 5A0890D29B6D908A7E0785F4B4DCC800A50FB6CFDDC2CD69141263D968BCB6B8F88A388D29858C47 50F0D90F20AECE8983382AF36E0F081E82BACB19B3BE3A72A196510FA3D49CBD0E77B40B89EDB66C BB1DE60A8EB5326A668C098BCFB88E6751BB318B7B530832DCB1D3D84B29BDF3DB17324527F0B623 8D534AF8FBBA1B64C5EB390CA7BA0C30ECF39EC95FD1538FA55A5BA47537969737E5AB55E973F88C 70467555F71EF687CE8765129929360F5F8C3032960A9C2E64BE045615562CDD2E7A67897189CB67 4998FA3A7F2E054DCC3F66F85FD5C4B9D8BF9A24FCC00CF76FAC25403967F87691F8CA780360FAB9 1E3AA43F0C30D40FFDE6C24462DC03499F778AF4B5C814704A1EC6453ECF05B0FC3B885F524042EE EEAD23508268E352DF436877DBD052FECC3CE96AE225E727CA588480AC9E6690107C828E8C2FB412 AE119EEC8707860CE856243B1B2E5801F6161B7814FD5C475C2234D7270A1A4E7C7E282EED577CF8 4E227A248DAB50869AA2AA50BA8E4DA321A4DD1DEB39F2B7397471E3418A4B86045EDEA664423122 49CC6F39711B6F3CB0EF5797AF04B3DF751ED308CC85F5979C7A5CCA372E41B331C9094FE823990F AD5A3927757498DFF6D4158645545E65456046A6EB6CA4FF8647D31ABD4B6B5CC0514C180312475C B28009BAED7A0ABB7038BF1C9FE52FE53FCF8304972C01785F127AAC33DFC4498C812EFD08B60FC0 36BE327A789BE4DD856FB9B3A702D133E052A12F39B6FC60DB87BF1DF2BFD31A9BB43EF76B7A1226 48915F1F30036BB4C761751ABC9DDB1E29C74D63491BD9D45C5C6C13997FBB9A3BCC54535E7BFE98 DA46B6AF9198EA10AB3D8614AEB929B68D0C38E7D830F9F50DEAC0B783FE23A9DBAA5886F9732295 2F3C713186501F496DD432528F32E1C925CB8D17563EEB4A305B8EA773C75D0FFA4E2223D9648DE1 BDD3F7D0B90D7CC7CB4BF5BCF9485723F3748EA1F17A2505E6C532EF15BA306766031AB78AD4ED36 8B1C4B48B5AA417D46B21FB1B376134694D74F3A68F1223BFCEE003D4CBAC3B96BDABBBD25AEB0D5 56BAF87AA1CD721AE150E5D1831F3F3E22F7DAAD2E63CCA41230C1B8EA6C11E2A6F76A076F19287C 933DCE1E78E0F8EEBB6EFE0F0507BA03F78C66ADD495F1221E57C57CBE51BFA4637E05E1B261082E ADE854491B25A6296C6D07D48239283DAB526C6A51B78ADF120BA874CF59C435B57B04287BD07153 E66EBBC82A8EAE7871510600E37E57DF59F23414A25AFC3982CC93513897D1258B505046B4E4D63C 34F1A1EDB1DDC2C520C24DB33E76028072EC94D017308E3E8E6CBEABB384B6D14F1073BC1CBFC9BD EA08F756B085CCB6788BBB44BB110A3DA1B3831C28C870519F9FB821A48BD277248ED340B2B65B25 5CDE887776B6F42A3C95A0028EBBF447490DF2FB62BB6F49F7F19E09CAD74697A2B05D8D63E4B01B 05DC14433F51E9AA1A356FCB80D84A6ACACCE412CCDFAA8214ECE98EA071ED9EDB9AEE3D1F4F0A1D EA57AB8C954C90F45DE78B018C7C6C7B242CAEEDAAB5F327A85ED86802C37B647EBE30CD2708F749 EA143788A134BDF1D139E07EF451574DF18A4F77DC1E4DE91A032572786490E33648C4D6B4561461 B2C265C7FEC61F66E09E8B842D7E10A543B07DB7CA8A53B5F31018E5E22CE52E971F6A95680D20CC D9FAD3DE7A6ECF3A0E94CAC4026D1576B30F01D656069CA631E238C68E1EF3F8F80DB8BF0354674D 5CB42C406B653CBE7D577FCA66BEFE2C85DF39BE3CA8A824A7B361BB57844EB07ECAA02A89BF0764 78063B42B718A19105D658F12AF4346EA512CCDE7858EC906C9B2F932BB1C655BE5D1F6FA75A444D 03825DF1BB9E0C890BF5C67E11D7BAF14CDE74BB36188CD93834BE4886A1B4A621ECA9ECDE836F39 9333A26BDF11712330CFAE9B8BADC30AF1FB7D1A9E0C255DD587BEB8F289CC0CDD8DA76FC10413BB ABBFA5E3E63D69F35FB99F1A0292EFC749B862361333C6C5319C130C6B264DF325F95A9031959D0C 743E89D4A1CF7430C2B5B9DBBF5671E4A24585653AFA955C3C94AA32E1DBF5AFFE881615D96D2CC8 2FF2A9FA1B869010A9B3C7592E21201B31E767EF16251CF54A72B590F9A558123FD0C78AA8D801D4 DAC1D48CCBDCD16B9DBB9EF44CAAAE08F19DACE996BEDDDE30C675EE54DCC485C3370D8619E96761 BFA854A69CA2818C0DAF4B21FC1E3EB85409AD08446B30FEFD3203497FD6E97EFA3CB0319E526E93 84603D906BEB487BD7FD217B9ACC4346BEB91C4715F51919643CAB539E9E98897089A45CBE5F0888 BE86E7D09B76CB7F75370FA50819780E0869E16B8104DE185E5743950C6D8F4696D80F260C5AED3E 7ADCBA04CDEE89B538F28057163A16368567956D330C72576627CAF85D813046ED6F9F4A1E2A12D8 769E9B6DD779CC80F00FCEFD859F98155A9B33925759AE6BC7901C0C161C36B637069AD103EEE4BE 6C533AA339DAD08EF38CE3D3C3A66856F2D75418965511E524DE56B72E4E5E640719F70F5CC90B5C A3BADCFB6522BBA1BEF7C62DFB003AC16A2646F94F503C921E37E98A3B0F301B16D29FA9578919EE 708B550190F29BAE78A76B342365AB073FF5BB474723A3A1453218730DC20A21FC85ECBBA0B12F53 5C1E5F41B0CC45F85227CE7230FA69601BDA69CC6EAFD7333677BEFBA1D5469B3E0F318C5ABBFB6E 37CEF468DA2EEA0658281EF2C139DE4DF30C0FB3AD7CDF4855E8B8BD0F90266906BEE5EC4B694CEE 807BCB39A0E8754942FE6911C647A52CC87D95D7E5EE5E1B01E3774184E31B9E1BDA267C154AB3EB 7E37711252243FE7B6F4B1221B0DCD3E6FC4D2182F0EA9FD08911A48AE05E54174AA17F9FE49AF47 A0DC1E2D0A552DCC185B83499EC6296099C4584CE718592946E8E3BA1E02BD65726F2C114F80EB2A 4F5AADCA91C86B1966E3183D60C38BC01F14BE78B0B145770298C8242DE621865719D4C56771FAED 4D6BE6DE05ED202135E7B648DB73752AD559731A381779024CD16E342FFE7F8769AC1453A9F1C48C E82BF06B28648920288554111BF441E2D7DBB59AE2C348F7F1E886F27E35D3FD105476D528DED522 E5783C2AE0A3E230A1FB5D2AF571C41BB57A65FB8ABC76B918765B9299688806E473A90D40B7EA69 A55C320157B65B554618CAF9DD87ACDB0E340FB0FE1224ABFD8C81AC5DB7BFF12823FD4107000ECC 450A5FEC75C27C60410975763507896D4E1428E4A74C656A7DD7D7828822B923B72944CAE619CD3D E414EB5120DD8174D003963A3CBE2CA8E8845AFDAC9301669F1FF3D6F3E0CA002AD06383D941C92A 8F030A891319BD805E799EF559E8F2580009F8C38F06014E0F9BACA5C776D750AA5ED0DF9775DD55 B0CEC599EB4C0E9E372CBF93E563C4FA54794B3F16E0E1F410A3A30868019A7CA60FF28549B90BA6 85F37487A982D8AA3EA809B4F92DDBC06ADC3DDB59BB6B9C7038753C12E3563EDB61EE081047EEF3 A7D14C505E3FDC7CCCF3160806B06BA3B313CFB0BF5FF5B0D3E7CCBE440EB60028DFCAA4115BD9BB AF03FF42757B2C0EFFC645004EC65FBE0CFDE98F1E2CD4831154047D83DB40682E843BC0B94EF471 6832D84DC7DF8FA1C2241B9ADDDD2DBFE09278A8026DC40888B27865694E4335DE12CE0FB6D9B35A 5749D9430BCB1EE9B823ACFC8EB96CABA8EB9F8A8F2DE5FC7C88DD5F39AB33391C9F14E76857B575 61C22AF26D45D514F98143174C624029AF2D0346AB10C3FEC76E6C71054D5E799583DF50AFA0D542 8397590597CD1C153469A6302DBA728602327719C27C0AA44AC6C65DDCE9CFFB78E37B39A25F0C4C 0DC585747F25C49D8E8449E0989147B1CF699038104142519C4BD09FF2BB3F19C0F77A43AB413046 4218CBC56C266B5B92E19E77CB7D159BAB841C274299E89462BFF7670A330C3C4395C2F212FD13CA ED70D365B8D4B249FED30E7897928FDBBDCA8FF6E553DF2DE9A041E8EDBBCD07F42B6AE92EFCAC0B 8C2B99D1BB166A979C770C3C47779161E454BC5235E0C4B55E30AFDC7189B3A8E986CDBD60F2AC95 46A96EEA778E5D661FEDE9EFAE57B0583ACDBD7D4A76EE72ED14A6398FF9CF35905DCA172CD9A9CA C0CE8787C2FFA5AA2ECA1B560B724DD1636F62CE786A4A5AD7CC7DC8D7AD26C482C12B6F2276A393 7F34672668D88500F45F54E3ECE280DCDFA3EF16B663E095970328549D73708C088495DC7E043ECA 7A75CE7D21ADBA4F3AB28108 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark {restore}if%%EndResource %%BeginResource: font NimbusRomNo9L-ReguItal %!PS-AdobeFont-1.0: NimbusRomNo9L-ReguItal 1.06 %%DocumentSuppliedResources: font NimbusRomNo9L-ReguItal %%Title: NimbusRomNo9L-ReguItal %%Version: 1.06 %%CreationDate: Sun Mar 27 19:14:28 2005 %%Creator: Dafydd Harries,,, %Copyright: Copyright (URW)++,Copyright 1999 by (URW)++ Design & %Copyright: Development; Cyrillic glyphs added by Valek Filippov (C) %Copyright: 2001-2002 % Generated by FontForge 20041218 (http://fontforge.sf.net/) %%EndComments FontDirectory/NimbusRomNo9L-ReguItal known{/NimbusRomNo9L-ReguItal findfont dup/UniqueID known{dup /UniqueID get 5020937 eq exch/FontType get 1 eq and}{pop false}ifelse {save true}{false}ifelse}{false}ifelse 11 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def /FontName /NimbusRomNo9L-ReguItal def /FontBBox {-169 -270 1112 924 }readonly def /UniqueID 5020937 def /PaintType 0 def /FontInfo 10 dict dup begin /version (1.06) readonly def /Notice (Copyright \050URW\051++,Copyright 1999 by \050URW\051++ Design & Development; Cyrillic glyphs added by Valek Filippov \050C\051 2001-2002) readonly def /FullName (Nimbus Roman No9 L Regular Italic) readonly def /FamilyName (Nimbus Roman No9 L) readonly def /Weight (Regular) readonly def /FSType 0 def /ItalicAngle -15.5 def /isFixedPitch false def /UnderlinePosition -100 def /UnderlineThickness 50 def end readonly def /Encoding StandardEncoding def currentdict end currentfile eexec 743F8413F3636CA85A9FFEFB50B4BB27302A5955DC23E0F3397300C8FCA519E56C902CB3B617F2A7 538B6DC265A7CF20D53EB36E373340044ED3C3212B846132E1960981D2006CCDE888FD9671CDD7ED 1352864A4B63C0967DB2112FA1C9858565C8FBD0DDD08B57B7FCEB3D24B86E4B8F343E1D177E9F46 BDF43B991761555A2BD0087D171A8D4E0704D7976EC07F0120F5004A55851E3D7F1B101CCDDC3F8F 02070217787E5D3D718929D6E6B9F17D30A17EB6ACE1F85BE11BA385884D9D001BF3FF9CCE9EA1F0 B0AB744DD526509FCDF640A987C137226A561DA5C3F75983BB9B8F923376F24B00F9506454F97995 E79C5E8655E0F05374CB016DC3F06F7AB3E18161F0ECB02365E600EDFD0C7364C5629792C9ED13DA 4AA29F299F5F0D9DE9B009A424EC8E59EF0D22C3E1BC52813C8700A9F8407DDB3C9A4BF610457F0C D84C0AF82F8D5A6B8D2D7706EE0A2205042D0272B6B4E5AB8BBEC594A45AD918F986136FA7DAE5BD DD0A558B4E2C5D2FD5E850EEC053F496AE967B7F63DFB3D6F26BB90796ED39B2BEF66B64C173F7D2 96F2B2C3B5B56BA3C1EB06BCFDCB3EAB4F8DA47A23DA658D1C4F6BE8B97D4DE6B96DA0F6A9C845F7 EFBA4CA2FD30D3DD5F8ECB3349BAE027047529201559D414C1B6E5767705F1FB31A29EB1D8F8C0BC 90CDEF9E8B70496D90B777ED78B4313530535E34A684C772A86263EE3E3C9B131944713EB7708BD1 4B280518183B67457A0A091A121D3219A905BDF98E9645B74705ECE2B95724EDEC0CD7DA4324F389 6DDD811CB4C5CA456F01A8B133576E769BCE5FA3F0CCA17ED7C7E1A43AC7F5D5620BA089611B9775 836D57BC0B31EFBC12C98AB64157CBBDCD60448D62F6B993A3225655575E059E9E3097875695A2FE 30681439F75E7234C14668F2A9C28665701D8448EB9023A83CAA019AAF8F70423EB407977510C67F 4A02EFDE042ECD0CA61BC1A87EB38D77AEF130B54262FB41092A70E0210B0F9D3A356CCD2D038A9F 14734DE86720C23AD61F3281D2B57AB9430BFB95E7C092C21D6D050FD7A6D59C003BF771E62D28F4 032BED1AB1101B2610E130EA7D9A1412F8F6440B8964B8D31743D807969003D01579777AB43E454E D5E1A3F598B7FD3DE856CA1385FD310FCF13E1CCB6164B59D6DF7796E203B10F653BE12ED2957C5C A5491F46B4D0C763ACBD5F485085797FE8AC1A9CCE9A988FFB5F5309C519399A9C323DE760094E64 F256D1A284BF24C718A6E12C61E58171DFE14CF0F589015BB8329E6450BC4E869068DF97AB6EFD34 DCB1C2AD07676B530A1A6D1B4A7ABE3A75424B981E305EE28B5C013A3BBEB734D09572C2D832FE6F BCCED1417BB6AC5D9A844A0FF58DDE6DFD2BF4004BCF2E43D8544AE9F5367CD2F73D91CD5EBDD38E 6371E3A106F19005ABA39F13C4F9991ED88E9D5E94AE299C89EF1C978171084B28853BA57C94D50A 587DA8A0966F9B6638E1685F9B901C9B8F56EA101B2610E130EA7D9A1412EE0E166229572FC29BF0 25B079D54DEC3F1B0C8E2D67CA46A74C20402C146248CE27339AB5A2B53053C30F932BD1C3E16968 38496F0738C1F0D41BEF6782DB1DE2509519CD06EC3DBFD917CA8085834354ECE3CA57CB8AE48FFD B4BF6528AEC31D3D062EFEC30B0E01C488F716EEEEED4E774A8334AC82A701BC8054309DD1C62A21 62370A156F408AC1C4DEA94200C65380E906F39306206B2D37E602C22F1E2FF345FEDF1882EE1E3A C9961A9DC2CAE1D60954E25F8C1371C1EED9D8E2C180C5DDC115794EB1D0C56157BC54CAC85A7185 14734DDBE5114232114B70B8CA94FFBCC89549167EC0D86F2AFCC56F0ED79D34AEB0164522C949FC 3D5740EC492C09230F369B9623575E50F305DA4556AD2F30239CD3E6FF9297D3166CCCCBA60E49B5 230CFBB7180FB4BBFBA94600DADC01216F01097BE13C09B37C0971E95115DBD1F6B37F76109839F4 552EB0803E8A926A95BCEEC9B54112D70F4452FF64BF71F9317BE1C22BF958E2999A55D91CCB4FF2 169C7AADC02D7CA44A2022A86EEACDCC36F31311A637B849C5B78FB4AB787AC166252818B4DB860F 844841986CBCA48165CFD3603E5CC71F6CF1476ED44BAB4AE567E63E05206249AB311079B1581BBC 6D567BE6123AFD620C6397F108E5D8C16B3C61E8F40272752554F18181FF4A70A3DCD3A6D42ACD29 C2A31780A7E4A759AC6310A66E16A06566330FABE5BCC200D3D472BEBBF3A8D32197FA83454325DE 22108C8C6B20887762D2C3C221092F4F89295EBF302120E4F5DE843700569FF5617C3758B39E7BC1 900381EF97DA5811CD5B3F3B932F287D7433876960928748540E5C03C31E16C56960BF0941CD26C8 840D9855766FFEB3E86B83AE4CDBAAED9D9FB2AAB65645C2A3B81B95BC4B70DCB6B66A984F519BEC C7B8767E3920FA22C5D90DB0D56AD3926641FE215927402342F88267FC441E0496C87765F531D2FE 3B21EB38F2F9546A58ED93EC6A69BD84D8A204C35631708CB4C9C5F133013E46B500F89A5321171A 82277C223641C168C86E130132BE6F231A39504F9BA8DCB319B4DE099EAC444EA614CEE101E82CEF A03EDCE243A441FFDC718E04E07F1A98E4E5936D5E0F5D58DCE088DACB32538F476398702D6A2710 3EC5CFE2B2235F3B289C796D19788C2D03F77E65230A163C4D22DAFE1CD3C0D9551770121B74CA3C C99AE6A4A7F2A60A699268F0A7A9715AEDDE4167328EB9756575096FD1A04E10262B17549E8C6413 70F99A5EE1475BDA1AE1EFFAF9709FEA2213BD94A13C7DFC3C6E333C872035FC7B24F0D02F46106A 763C539045DC376A47E0DBACEF0775B8B1ED56444D4DE4517A1FBE1E952B01FEC343D7E254A8C952 F68FC97C7CBF01C7DA4FBDDD851DB5CB0B432B631747833ED78EA82B8DF983F9A60CF679F46A4310 AF249DAF1570760AF51A22755E63BA73254CC9DF2CE9B81DBF5A7868EBB9C0240140E88A4C7DAAA9 FDF06BC9F9BDC11BDDB207C13FC4634E36C7E9E77886E1F7109A84DEE0DA34774FC7407BD0F7E4A3 D046DBB4F120308A0F9C08D5947D28AB12DA026E39D77F92922D8ED3EF4085F2C90655E63AA2E149 4AF9B6A3F3DDC5F392ECFE2FF7A1441AD0D213B48DC6982CA17560B54E946C8E3103A9A67E464D39 642DA39BF7ABB65D597EC46FC5BF7426467483861D20FF84D836EC8EE4D04023AE0B88A3FB126CB0 FDB4872148908E4EBE9F2C6941D64605C95328FD87E07F548CFD9B270C954347974CCD1C65DDC6B4 C815A782A420437F68CC05383926AE04999B8E8C87CA1574CDDE82255E56F5B7FFE382DD54BAC0F0 F1D5FCDD2D666A69AE3469A527052749B0156AC319E57A98A619B3599D51BCB510AF4A6201B5172F 315DB00F90C04D9D5868C7B894E13872A5F015C169C79CB073A5AB92EE7B5F76E41739C3857C9ED1 F8221444D53069000EB9E43916F8E712DC9976E538E634F489FB6C7046E45BE90B0607970B6E10D0 B879C62D043359322956721CF676958BC214B76E05C6AD9106EF8998F6801E80025BE14916AD8406 D734D6F8501A67B61BE46C89EDC1AA3E66F8D173DF8D1B5F6B5A2AC291ECC86F840B57EAE924F939 16C0E0859B9BE149FF0198DF4FF0D9B771C62D7BA399E95219C4F2E39E06BBECEDBCD1C7254B6F92 9B1E2C7864A8B79ED087D1DC0D0EBCAAE58618EDBBCF5DC92A6738EC06EEEB664F31D3828527B2B2 C432AF098D2B053F757741D209731CE49BCBC17FEBA741A9255A8E3243E8210179F9B3F75E88B6C7 4C518E901FE5DE90ED953FA3C88A357973B4669AA727934681B52E6EBFB4FA9D5BFD1156E4C538DA 08F73BA6C2D3D2D22429A409D65E7B2445B80382C3D67E80DFBBB38DA743B23F96A53758AF01095E 3F4FA29DFEA44B88E1B64F55C1F2335A5ED9EE9C13C7FBB216537DD31BE79027D03A5C11CB16CD23 0BA0A18771CCA6F1531862D7701C4397A3DD6AFD2E26AAFF07CF56281ADA40D1C20C091237CBA9CE 9C291D88FF45C363100E79BC3456DEDB2050A1EEDDB301D8A82812B545652D455CA433C5340A3562 DEE0C7D12C1C9C4DFDD40E02C90B0E595C6AD3C13366436A26D2F91E992F0A44FBBC9EE264E8301B D8A3918B94698B89304791A0F386985AB9F3804F802809EAAFC70C29390B06BF5E0E82EC77F0F1E9 0C984D9D8B4F40CD646B68AB34B1A9B82DF52C4188836F14C17934AF17528AC840AE9526BE182F75 98CCC0367475D28BCF0FFEA74C8ADD436A78DBA48665179132648869029945CF6F6F7290C5910BC8 C407A6E16F252E6F3255593F28D68F6DD47B3B84C2AA4FA707613BB7BA722530E5812FF3688548F0 5387613733E452F3B07A14DD0EA99A979EE3F3C86C80F051DB9686F224A4D84D86834518FC48EEEF 3B2B8E5748FD68DB8914D6FB771120442E552D48A339584B95453FA075FBE912CC493BB599161F4E 1B02F96B4AA15E8F45762BAA2060C956AF911B610B5D8A25D1ABB8160875165E88ADF6A6E6252E35 37099799872C76F85FA79834CD767BECA964769F4D08E4CD10931FD53BD10E832599492916476212 0347C9B0F4646CA5F7CB6B8A87D9AF7B43A721385740F39A3485990B8E69778EC3DAA8CE9FA92E88 7E3F258F191EBF547364703AC74E0AE914DD1BFB33D3CA6C30D04BC9D9F050363E13A4CAF0A99055 40CAA9D595208BA9E147EE9FCE02669348775A46F0E8DF3FF9539F2D8AC9E3212FDEE6299DB88963 3C82B53657991161267CDB1D25495D236AF5F0EDD90109D5AB71CB8F341971617CE74D078A0DDD41 D56AE75A68F8ED0C47632F35453A076C3BEF315A8DF85E3CF0F0960D8D608D7348C263DB747B005E C69BC3DF857654BE689E8DEAD06A9771AA94D65C2016C4607C52B29C98FF77607E6206EA4C20D4A0 FECE0734CDC40C049CBB8C16594AB297E8930A9CE6A37A1BB21F86CAFFADA4A560387B16F358097C B621B45B0F278F2005DC33C2E85E9D53D28C324928C14541C79C27617E37E8396084BF34030DA371 E1EA52EE320EBFE6C51336167ACAD46DE874D43384901703FDE59674E06BE0B43ED08A628282B16C F48759CCAF56DBAA52A36874C9192FBE7A686FF2741F5608872D2F475C6720399055D226D8930E3C 6FF855E3142105111FB69D73D301DD35DE50A165AE33FF0AFD557ECAD256C0924F54800FA5F1378C DFFF0D603A5DAA40060E491432AB177640219D2CC0D015C9263D6C15C8F125775B5085BB94361866 ED065E315AA7A9129BF4B18FEE82C7C6C6FFCDDBBA572FDFC01D9B0C033EE859EC8C2323C9EB24EB B65234728E653B414740C33FF1AD36E4BA2740C44B8CF7640B2F12811A6E194F293C8C6EEDADBDB3 A0147765998D182210F7EC5369F28BB3B24D48C775114F681DDF94F5EEB61BE4B779192FF6740289 62DEA98362ED3C357CBB0928B8F8330374FE32E6473C75FE0171B4CCB280E7C67712F1C5DD517DE9 099900E258007CBF4C78A91C3EF0072E24CAF1BBFAACDE595C4AE005B1AD61B51ED5E029BDE87A12 127C10F1C5489225BB4972F905B43CFC00422D103D19CBDB99B97CC6689964BBD71CA90B0BBBC317 C0B30DEC6E74C631D37AB3F6A5004C034DE059B9ED77DB47AD95D01D8A5CD6FCBD1C74B83E15777C 190DD597428D88C49697BE601FD2D6C06344993B1FAFE1699C4620F0E176950D83B3AE82E5E3057E 3A3B8316937B802748922BEAA65649EB1AE34F52661456BF9C3899F0878EBBF051A75F7136893EB5 C9261B58D9FFB98720B394F346A0C978AACA2439A7798545B94E40D13544373625C184DED83B786B B28411963C04CFF2469834A002567B151A86E15E5543810744D0287851997F6B727FD304BECCB4F5 C92AEF770897E4AA270A979380CF0E19B879845E5B5ABADD969F2228320500AD5997F0E885651034 AAD1B285D9FFA6039F8CAFB970994F0171DD0406126DD152FEC4D4F50D6CE94F0F2511B43E99BA39 AC5FB8AD0B05B0973DDA8E82D357EA079B555053A779EBE5BF50D8F4C01FDBB417963111A4310E7F 7908624DB1C6AC4908B328B1D90BC4D87AAA1D318F56BAE42F4FCA2028239BB8DFE90DBEC5AD6F17 F1EF49EBD4468B7AE39DF5547457ADF1060D98E5C9C759FFE472C038315382EC5BACB35F0A6353B0 2B0597D720A80603DCF69CBFBE603B45D3D0F1E05A237F582957CAA0052B0BE1E2353DFEFC2E3F81 4D475952FD9142DA7E8262F8B3657893FBA6220B016CD3897B58A4536BF9DD8C771E11821A92B8AF 2B4D9B60FF562CC58C0750BAE4684B377864831C75367058F05CB9F487E1B3D2DC0B3D21C582612F C1C3840C571936896A8DDB1B9F14C90D3539F2FAEBC522E89A1CF4EF9FE986CEB8F80011C4763E1B BA4B9C1F14462CBA60E1CA3F0636859FD0F04BFDBC5D80231D66F33AFFB73688F7724E4246076236 13C3A58F39E1C9FB2E97C618744202DF97EE9D4B467E362FCE0A5E918EA33B9FD0D24CCEF0A4B60F 24FFB964A1A4A9593E6E049D7FDBB67134C21E760D3055CE5510131AAA593D73CBFE4F738DFF11BA E28C8AF40A88C1A13D239897E5E4EF2D414194E03DE7FEA73EAC16EF1A818D5A5421E500A5FE6826 1109747FB9416AF9E73CB272F5E472C873E55B63ADC05E07C35F0BF38918E900F9936C2710D7B996 335D079970DA7258E90C471735EEAE88D4F8EDAAE17FC4AD8A4ACF0FD7C5509D88F03AC1D5DEB5E7 7E3F354529F9202DB40D415F2DF08749D51747DEA6381B3C71926160E390646189C8128D0534EAE7 D57EBE8C7E996CB6B4859D16561E66193E3BE9ABFD24EAAFF1226BCE5E7135B2B6BEA12BCF9BF80A 37BFCD40D443DD05D4064C690C585A964716833DCDC451442735FDA810B7B53E5520D121E1D8C30B 5086FEE66A0435CF46B9C7FC686A5C88149C202A8A2CD030849434C88FC5A5EC31BBEEED12061C33 C2DFFDE24FCA37B17F77F5A0AA736CD88D284A5CAF586DC1854C2C122CDADEEF7EDF6C2E20901B98 7451F62946A438561C81060014BA6309765E42C59681499441C7640BC77E2D11FC35CEE02256FB76 51449511781D7288D3DACE329C2434F38BA54C666CCCDB63AABE619780B975468A262C3B95648A32 D0CA615DD1CC5B2B8CC9EBE955F1372AB786CF4611A339837EF9569B6DB84FEC5D57CC15BF4B5387 0F882587D23A6AB2EC3436F367D2F29BFA13B36403ED60BCADFC67AEF5951D2C6C13535039D8BF86 AB15B93CDD8A121E97DDA5D5F26C664E46D6F40854BF8F9219A5425FF4F29EC3AB62CD6249EF3E9F ACA42293506DFC52B5B11C056631F5E1C0D47BF701D8EA4239CD5A01FBE1E8B9316D60C8EA6C541D 6DB08CE03D3041248C5F06A427D1BD9BA3812721862F0DBAF94F28ACDA406B57B8A5309A4FF56889 DE2AF664AA0A0957B688382868640BEE7DF2559C59BBDF7F9C9968F0E4F70870787F7E000FFC859E 818341D0D6F9FDE278D110C766953BC7FA638353F278D07060884305D23848B178F7739ED3B9140E 9227AC870EEED74AB037D3CA289EC249BBF8DD03700C79B1F35B21D6D1FE7A7EE32332FDD31CCC34 8DE4E278AFD1688420A69A177D464C9B92DBA8E54E01F04672A3D72125639778E547C8D19B0DAA5E 797BD64EC1CDFBF4F174EBC820378FB75A44E29E8ED35E20D11CC05ECFF4C118CA7E081AB19B9557 F394A13757994BF3F5DBD1C68511ED42F3D087E5255B6DBCCA4988B440575C678E794931159E7BB4 E600AF3E15646F057F4873592FC357D3CC4D07AB40345EB32690CDE1444C458E5945D98518C802B5 5F00B961E2FD305476FADD74D3FB0DBE9F2E8CD8AD97A2C85B1FBA7D60A88C9F2084246342EDB7EC 45A4843C04F56026681D8DEAAC17238820B141B74DCB15751AA6FC8DF7FF7989FC6945D61DFABC2C 06F1963D6DEB3C563E8588CCA9B4C73D5C677481FD9475DD1EFF36363B515A0EA453D0E83CA01900 33764AD04D331DF0640D9E1BAED5144455F07470AD931C6D8A2FADF5ACBDC9809CEB32A9AE379738 4533ACE5C95A8D0E3934176D4EF1DDFE1E933B6C265DDCF49C8BE28056F8E42A224D06D3983B01FA 6E376188A175DB3C00F894143B4CABCFDF92B2FDFB71C209BACAD260753B6495CE6B1C4053849507 BFCBF747D8D5DD6949D621BE879C3822CA212DD2CE2E7EB62493B63C5EEEB270FF2FC011EB0C25BC F3FC731CEFF685E95F8C91155CAAB3B6619FDC7541557951A38B8E2EF9F35D1E90700560A3FA40B3 36DE43715653C397BD134D17D82C41572DAB5F473FB2067C591328E391BA0D3F703BF912A27B25D4 B0F0077EBED30F4C7605EE13195C30A8BF7125F7B683F10D426E62EDF8080ADB18A1757FE34B55DD A2E1146AA3CE10C434279A442956FF0681728B51C1A4B9E83BCB53FA3D993F2ABE7E7034982676BB BADE976534ACF4A6CF079D08BA54D4C2D3463B82071FB8660E67B8FE883326DC7B84881889DD2C51 8BF437F8A107F1CDB8350DF172039C8206693ECCC7E4FB54CFF50C952C1BCE6C6C9078331AB81632 05339498C09FD461D152F5AAA8C771A83D9CBB75A440A9A63D0E5B5EAAA0B7D945780AFAEB8974AC 581C946E3753939763516795354B4383542B9F6500CD2CC0E33C48C812BD5B7BCC5827063C8C130D D7C6471FAC0F12FFC135ECCF14EE0A3C4E4370B12714937A8776BFFB1C07D0A93DEEB65593FA8F8C 045C3C103377289664880FA87940212F53BC67931DE6EF00C85B7D23AC8CA3D1D04BB5A68800615D A503C7DB51C8299B1400E6381E89B6E1AD2F8A4D1C438AF99D8F783684A433C9C676CE19AF07BF93 1E36343A610605FF377C5CCA76201BFA5DBD6CFD4807E072659750469C0D61BE431413AE76BC3BE4 B1298B548FE6133745BDAC3083D2704291F44986E0F87B1D88B9E32B734C248D6E4EDE1E3C4BF898 216CE35B7CF759D9499AAA0717C38B500EF134E45F8424E14419BAFC044BAC5124829FB088DDCB10 080AEF8955112D1263B44E1182F6AC6696AFCA6CA2E75D1E541FF9E9B989E6615B14E8FBE71F3C5E A7A9EB6B6960F78092D7A1908D1C566F1B6D5C66636B87CD8EC45BD4E347350986C60484889FC064 A1A48FC8FB383101A63FD2CDAFA15681A0644B06A2AFA130DD76A67920DBB6D02D686CD88FD880C4 3562A1EF817BFB34094DCC34CAD5797320DBE097AD3FBD97FF4C791CBE5F047E52BAE1901EDEC4D3 0B9AA2C3596E0725F132AA716301301AF68C358ECBF63B5F2C9322CB8FE8FB8F65461FA262653080 0347F5F34A5DC8CEDCEDEDDFF1186ECAE499BF475A3AB1F7DB89F1A526EE7C4AE335BAC9D0093468 0A5C213BBD405F24CC41C075C404ED9B989771AFCA4018774424BC298F53CA2B0A1FBF490CC7D633 AB19E8C44FE3F4DAE400166E1027E635C4C1251F5B18BC6A8E77C180BB5750179241055A81C90062 F3F7DBC49304F870179B11BCA63902094F08F395887CE66F5EC4ECBD99CA64A8DEADC4B46DB0C704 9B6F389FDA89F02F2C8CF8BC758C131C499B963D84653C626FF6720CCE2B70669654BECCF570BB13 21CD969CC5194D84943CDEECB3385AD09F482E984FFEEDF83B37DEB70C29F8CE21EC7A563DE61A09 DCE8347FE43845ABB93F44EB6704E48BD3E0A0E0E42A68C65182826BAFE4392AAB7BA1A7607323CD 260FCBDFE57059539D58F384DC27B11B312F39780005BF29415D8443E16B4BDDE5C9850D913FB3C6 F62C4D6479B0FEE7416646141CCA1D9BCC5EE5369E6F1127C09EE2880D7992E179F9F852FD7FE735 41BD861FF70CF100E2D4D39CE2FF4660A9934B976E6A67103ED631F7647F093A54A958D958549F12 163570DD73B50F508F0841BA8E85C365CE29075A4ADD38436A74B45804E839622CCF93615931BE3F 3843B30C8B42FF6E77715245D2B964CF63B2ECF7839D20329CBC5BF69BBBAA600D610EB6A71A56E8 3810AE6E22FF60C9748D66FF8EF5DBA12BE389F17917D25E2ED2BAF3B81BC29B5E394F84992A086B 78DCABA04B7E23C788C5DFC197AC5B1F62ADAA1745AED61BBAB4B290CD7FA113B06FC8B8A472D254 B3E56799011D1D28143EF899D437E9A201B8697C329EE1D663AFDC9CD1C81B96C77A109E201B99E2 34314D51F99EB77AD59D77FC778FD0925E2DAABE71A08AF3B09124A9E4C796F596072539B7B3B570 3F36726BF6EFF89C97B21638EA2BB3BA262DE7E07003BCF69A6794CBAA692250CD711EAC252F6D54 286A1D67CC197CB5D597B72D360FBDE3B77F7F37ABBC42CE0AE98F7C35373D8A1F30D092235CBFF7 6F67A927DAEA3A593567C3AC12628C91B6B8EFCAD3A6D83285A8CE704856DB78DAF51A595268804B 03F9164D8DCA408D2A2EFF81450F0BF41741C5DE2FAE236B2BCD4D190FC0352C0FDFE37EAD78523A 6D8F837A58F1820CE2D1A392ECE3E3A6632F397F5B1708FD009E25FC44F838965E1CCA38E335930E 5C758F7A279110DA4004DAAEC996C889A87AD9EC44BA98AB4ECE860E9073D8541BD005FC25E59B02 9C06503C36D8591F812C0734052E0027455D5DCEA281D12AB1D01F96DE53F4A2C4AF6C8976C638FC 6CCA78F6F833B5C24C887E93CC826FF6FCF0C6A0F11EA6E3E3EEAF37852CEA597590ADB3FCDAA3FC 9712B4C2876E5B508CFE52209579BE99EBCC1B00E6B924687BAC3A58E37E4C6C16793933E70DE8ED FE7D803CBD8A736CFF15F22DB2805459320EEE95099C6E75778A369CE407CB13C9AABE7EAB5807EA 73A68EB95C9527D2AD0F1364600E99C85CED7C5513DEDD94291955016D8447600E90E6AC7243F12F 09937CD210AFD2BB41198A16A7F34586BA4F9E1043F7C4C4B96825819565FC041A2B02A5C2B0F2BC B7EBBA941C24205C9F1792B62793A1A78D59FD9BD0190DE2F110696B8F83C0EB5F712A5D73025E9E B87BA8D48393BF872424BB95C8C796E8238130FFECDA4AC553848AECDB306FB70907157E2C8FC254 6B48E1AB7F0D5ECD77350D6CCF8080AC46482F1B85A91EAC6E92214923E44B129933E3FDAF3ECB93 27FB4B44380DC81745DB70FF96F2D0064E2637725D91FD5B54436B663EB6567C14B2D5F523E49354 0B75E2F3010CC15E80D1BE739D1556981CCD1A5BF86078B6C3F5EBF41C911584BBAA46513FCCF051 2FDD24CB36B0CBE2A47143630B0425A35273992DFF4C6352AE3144E3AD67A4FDFD69A77A254CC318 33BCE8BB92BC0C55FA377D33BEC0098B8D1768ECD26476B6F06EF02DFB39461F0841112068656195 17723B0E2692938E5D5D9A04BF23FD6A1ABFE74CE41FA5AEDF5A68771F4A5D68600EF29965BE930A 8833B21FB6C9E60B259E615447A3C16D2019D9461A5A014FA86C383A1C9AC9A81A4EC69BA02A0C57 014FC19DC7E8C91D5131362576469174EB20E6CF526580DA385EEADAECB58F8068E9E44306B912E7 26806A375B3E077171059F2319846FAFEDC749342BB015E59A17BC01976035638070C48B13142A28 64CF659554713261671835DDF1672EB18087C15653702F846CDEF86A27D35CC3A9A0DF2859E38757 30CEB39F7B01398298382883D34B746EE39776CA2E99BF5F14129BED3217DFF8D6654F4D84E50F19 9116B6FFB4B95498409E9B59D0213A5EC2E142CEAA7FB1D602C2C8394218A3BE33EA686C9EA058B6 A330AAAA6CA1167EBC1F40B7385C6FB787AA95F885D5BA9DC53F053FC84F01B3D680A5C3F3F02F15 6F283AD065201A7943854D12DF1E396F311C1B68CF80A888CE7FF699270E2281C8D5DE5BE656970F 201C024402D4EC6179234BC3297C403B5E270726B94859B9F2EB055C724E1A95CB0A7C9F35286F01 574F83FC2A3916D3B5A593C6E2484343AE644DFA625C8F85A69B07B41257259B2C17BCBEE97D861B 974F6FEFF56B666DC7DE826CC2218B4941DD8BE4FB78C96F5123604AF06984DDA4275CB47ABE1DE2 7CDB7DE61913BBB1D2AE839915449D7EF4173F6B180018A768B7BFB79A3FDF61D195EED813D4084C D876A14CEBEB807C0C65E0D7CF2101A38F2D2D6ACEE3F7605A27AFC31DBB9852BEBB8000AABB4D84 B3E55856DFB59E53885981D993AE446CE18489DDA10D24F12C5B87CFA09CE0CB763331FBFCEB470D CB8576499FE7910F2D718C720FBEBD01C82060F3C71202EFBB2398DD5A86639EE10B697A6799E92F 2DA34A20BBC0156245ACE42D9E103B70F83952F503333E28D84478C2A84E61E6A978FD6149EF6FC1 0C33EBE0E609EB3E13CD7C8CC6D29C72580360124FD1504C60D426432FEE14AC5E47549DF5C9B272 3AFB1A1C3320E8CF9BC19931BFF05B8057EAF13E408F8BEB635EBB071892E081F58A03FD5ED52E67 D55CA4CC077F698904CF47C1D58D26BC15D95011AD57106F2C1D7B790CADC3AE2AA08B2080197C5C 98AEFFBDE9FD586D94473D8295F50F1F6B8FEB8DB9EA6C706CC0D4A2EB623B3B2D152871BAF4C38D 7758B87CD0844E5616734C0C22CBE8D4ADF7A2404FFA5E8CAACC309EDBC02479381D7E683E51BC4D 0556BA92FB3371BB20632C47963EA7349A1A64804DEF006910EFA18305C56E941651E32D9C6F7304 6B0AEAD0217FA3E4E43597DFB04BFB5164735523C1B4A7975A24E261479CF53C25434DE576D5BE18 F3086038194BC397FBCAFA641EDCC4167EADCF5EA734BB7F49A01C5B26E3A459397B21201EBCB929 485FAC2B188F6BCD65DCDDFD47AA3409B76BAC5F98337B310EAEC1F9A4630E229966268C497A4DA0 E08D0B1736B6CF13730D86C49854C814DDC6A9F8ED1E2A803E9748930F2D192E0908A01846CBF8F5 B88A366DBC05B261508D83491CE04DFA2081627D5F53D1C1C1B85707430AE0319B0347D8B2060EBD 9154138374747B5CCA7C948E6E6E104A0800F419F9D434E795EFF9551C407B0975E9A4233E2F5A41 B367A3E0ABC8505DAEF3ADBEF44EDFF90FBCA23849531DD6A54680F4B6D1C340ED87ABEB61666F0D D7354E2A5A6A52990E17F1B0928D3BFDB603D10D040799D85621B89502AD1D4E21E95678C26DF3F7 66F2AAB48F8BFA72A808D00EEE0A21206A152AA9A94E60E77B20B773C568CBDC8CAB249BC8306966 E738DC3316012811CF61B3714077BDCCF20DA67A2D2A9534E06F591B616E5C8A1DCB8DAAC603AE7B 388FE9F8656D7D1D3D542D7DA34917EFF995DEC82B4FA938FEC46927E5A6C12109CA1B201E3635B9 35087D6F16FDBB6DF74988CD20FA4328C0558E396EB858681DCCCA886CC8D4FE43DEBE198E511ABF C5FBD08C5D81B174710A70B404D02520B777CF0A8465D6FB23965B4882C13B8C28C9A532B9D7AF75 DDE942A715AA982FA0550F3962934CA6F74366AE9889FBF28242048E48F3B7ACA6F9BEF03A2C5ADA 235872FB607E7626AD805C404546BB91730776943EC2C9A81D5D63144CB831EB2717D64F197E3EFB F17115FB0202A9C048688139DBF16139834B8F0413059C0732738E89FF2F30BD36F8EC7D3A808EEF EB84A6B965EE01606F890752DB1A15A59867E0359C1C7E6813AE99F49E7EBD76815B0E7D79FFAD66 646B4152C6FDDAAEF38DAC9BF3CACFCFCBE292E93AA91C735AEAE93E456ADCB34E9D9ED004EE78BE 5BAB6D220737134EF254B13FE935EC315186A64601EF35FB6F71300BB91CC098AC38A0AEA21D1391 FA74F5BC2A4B2EF044CCE6F8653D24F026A4ABA37D21D677F5CCF1CEEE6350F59356D597474217BD F4FBCCE555848323D212A8DFBDF1E2856BF4526FBEEE7FBD26C38EC4628BB7B0318772D9EF233706 A72A8C67C9B16E635C6088941DE5CAD3D58FC6E8B6592F80211ECD9E1F7F342CE741AD53E99A8A9D 172FEB292DE349262107FB460726FAB110596BEDE18C1A3F5A1D4D2B06EB1C64207FACEED85F6557 B5D792325567FFAE7749890E02C7052FF95A4EF16B7CA3BABFFDC4DFA697683ECBD252EF2662B429 796ADF40BF1331CA967FE1F45535D8336E3CB3FA43769800565F58DF9C93B7D567CBB588EF12268D BFD0B8F851B7A82113296D0C887F7B050A8E18BD49A1062A7C47D32240DD3FECCE3B2FB29FED27E8 06B362ACC1F85F76C9AA26D4EAC6BF6973625845E1981A3311F72FB24D5505AFCB9A0A02D49A9541 B970ACB7C05C7E53F073CEA66CD991640317676CE10C0BBB53EC41CFE98E7649A8BC9E0DC951A211 6E01E28E791CEC2911E2B96A0B40ADF932A30F2BBC28151675042347D1120CB21959A2D2C35F87DA 86892C790377A634F668AB78845A998E6A31D0A9E98814F05ADE380F9A18E05FD964E270B9CB2AAE DB451087EFBD4C7B753F6E8101CE22A4CF1F2ED9B90D54EA8B0E2D7243871A53B67CE50E6C5F1072 BC169487013DB0AC7B39632F0D46FC0E114C69D3EBCE19F46A2B183278E715F49706513FB3260A94 327E7ADFCAAE74590B3DD20E550E0BE967C1C68CA70141C537728C28A1C05BBE282D972EBD102C74 28B56CB5A29F919EDF2C7819464B1AC12FD0983513EF4EBC5A6BAE4F863DDCEB63FCD548092D8F2D A1CE307407D366C074641E74653E96B6B54F27FEB1D9F838C1F73D1B66D135E08CD91163B7626FC0 42875B80676357F9D719214B194EA9D4662495B096D8B54F59389DFEC3A59203A9B6B8CB58564D71 840ACE1E5EC001D7F9113A2438D52A146AE17806646DED2743FC862C057F30964CD5776F3D79D040 8233786DC6155D330155BF77302ACA67B9BA1735E4E0555C3457E943418E29838358E9B743FD0F0B F438C8B34E42D723EB1C06B948EDD41776F4415362CA8EDBD6B3FBEC065A1017FA1C8B15F3694580 C4757234F67A9B560694021020C0C1B4D8EBA3093226D5D58F6025C2FA601FD898304C6EAEF04457 40777EED24E21139D94BBA56FB76E1BB70593515B029620CF1D9731533BEFE6777817724A4271C6D 70E32DDD8C761CCC371C06186D12083709EDC26146F1A7251847C99258FAE989E89683AC2590BC88 C3F1942474B49FC5C093A8215F320FB79486419D4C6F5214E5811BFAFCFFA75C133A9220F39D0144 B189266DAD8317680952D8FAA65807F1D09E323F75E86667A7C3B79F9A6C1DCB77786137BF715C13 14902807F65EEDF30D3CAE772728EDB3DE500A55C65009FA15B024AC05C543B6DDF44F265EF49C61 B470831C12A598E1C33DFFE455ED32525E8AD73BEF79FB50A0B93ED2B30B0A86BB167E369AC65724 E0E2EB301F4866D5BE0488D7EDF8531909FF9D934E6B263348F0CE050FC420C935E0EA158B8AA253 53C3F4C27340B373185CCBDF443B9060D0EEB82A056A92B5719981AF8EE6A59726F552EB39D2D60B C96204278630D03C76DA30390F80673D288BAB4EF15593442E0A51536E8BA6C4BD0F9D1C45F3A64C 69771E7CD11E07D92B41FD231ADE4CBD07FB9203BFB3D601BC9A41A6D6076B2367C1D6DE6C6F93E5 5A9A41DEDB1263498D8DC3A1D2AAA901802A41F0033B2E75C9BCF28B5B2971F355C28D0AE149E7C5 004A808FD4C980DF26BE547EA2FFA1EB7F044A395C50E413596A955CD0527C4177DE5908B143BEBB 545D09EB138E44CD7EB92C79E2436C5D16359627D9F21F22E6097A207662B5E4B997F3B585FCC3A4 7F2C40B30C552FF9828FEFC0AE935A1CE2EDAD3F0DFD91B00440BB4AFA12A0F8E840A09345A08FB3 D05C6388E0AC8FA5A38A1E027FC0FB279C625694E90EDAF385D40ABE3C641A9C8CE517913FCF67CA 8BB059EE39953D98723125BBBCED326E25910D311804686C70E9E3D921E05A8423B70E9A74BB47DA 7AAEF9637B0111FA02360AEF1715E3911BDDED3A56E7F6A9AF3EFBDC504BF7F9BD76B09B14C7207B 050353527BA8188E769AAB961858B6FDE5576C4EAA688F688AD6EE6A2F2E5FDDF6355DBCCFF76F04 9A7249B56C30161A44FAF9D547906622BB08172A0985465A280F7E7B6657CEE03D20664AA48482CC 2C1E121B41630A89A8220981804E13B1AF0E539F1DD25B1C9751F4A85FF7B957F795542F04667AF1 09251381FACF93E3998278864B98B8FB2B09B7F651AA8B0D7F1D5CBB3AC00FA6ECB0B77A5CA80458 16E00944C6A4D78B525B256291C90F2DF20C495C2035394D43AF62C023833F69391AD9F5CAD66512 7B0E3D6AACC54D1CE78A7041F644EBCD0263B267638E490160CDB65A4281322977E6F349EEA4297D F365EF9B3BBA20C72A92CED60E5422182B0BAC3CADD684E869D62887B77FFB2A89629B31F2A98DB7 538C27253EC33E4CFCC6988012394F7EEB8B381AC6C751B00A8A1D644F7C2BDF6F817ADB2C951F15 2DE2C2E1F70722ECD824F05C129FF14D11FDF6A731C62ECA4C3EF29948A27F80BDF4ED9ED51D2AF2 92E4AB9DE8456A819AA9852FDB105AC97AC798D4FEFE2F2684F4A0D1A7B5CBCCDF3305AA11FB3111 0090C750358F8CA3DD7EEEE8018439FD1AE9FAEDA523689D15464861E985866E50F0F6D278EA6999 EFBABD84C4FEBE939722382F837F4A4C4B3D70FEBBAD203906F8651FEF405E59B91304BAFB37062F 7933717889DFB0158C60C1489AC0D90B366D4D3D2A68B2322692BBD2899E095B2EB8A6FB9BB3D6AD 8B2BC958D250AF6B8F767240D2852E8CDA5B84AAB13B5E7B1A6A511B107E77218F38EE34691844B2 4E76E8688EEB431FEE7DC9DFD8BB1CC5A9F32DD6E2E68AEBF8F527FB9367AD5ACFCAE0E3F8C27F16 A531790C762BCE4473932308A1D7E78B237A27F497D9938FEF179563C4F5EBA8FDDD285DDDF8B645 139706F68286959FAC49803DB4A634F3FF40CC56AF96B7BEED54FCB337BC1C8D7F7111693801A192 5DC131950BA2902E1E9E756BF6BF6C5BFF9F68D8A8813783C8DBED5C17E2D40A9B9E2455765BADE4 BB58DB047DDF5C1D26BBDA56E86019072CA76705E81701ADE17E47567DC315ACD6F2A005B9D2DA04 30640051636B6C037117237F22BC030569D3782ABAC9044347E32299B74B9F41C27D58E256E31CFC 3653048478D6E459EAB7042CCF128FD2DFB9FB359F541BDFF2EC8B6380C2BD9F6BC2FD856F6893FD A2F35E2AA23732E42841B2BF6939FB220749CBA679E6F817563B83D3C3FDFBDEECD399E307506107 790BE7B3C7F55D9C1827023A967091B820C82D7689CEF7AA291636AC500AE32B9765B2A674D6FD6B C149DE1D1FA5913ADA3556560C55E3011A4B9FB22EC1E43BD7DFC7C8194FCF3B420685C29E7014A8 4F5924C9412164BDB869C08B3F0B8361A1D47B66B07073D017758E6A7871F47EBB6FE307C63F7EE7 498D2216C087EB5FE4B3170F6ADAE0EDBE7C9792861CAD2F0E67660D675C18289AEB90FA38E1CCFD AD6F7F5D5C8CA553C25A96915CC6C8C5BD64B01B83DAD387AECA922DB3C504C0103A59C00571871C 33345A998BB78F812AC2AA1ED03F0330D53FDC6CDCAF899E30A3EA36017EAA8F1F4895B2897F0F7C 92094FE1F1AF895193F0E8D15D6E3ECF5975E2ED700DCC64558B7790C6E7A6F0F16DD7F19EE4E6E5 1ACE0E2A2190F58D72C66AEB016F3496038E3F393A7AC6DD2A191CEAF52183C4B41376B316BA24DA 5726D58943139C4CBFC0ED6810B7D4F8F55E51FC34E6160363E689C74996BE443BCAD1C0EEF08DDB 93FE99D988D612DEBF7DCD5A63AD52A74F13B01B0BDE5244DDFA097EC6CA33998BD567BC94ED503E 954219A1834919F8AA42FBC444FEF0F24767A3790C3FF42A4C497D48C8D2ADAA95298719FF4B0CE8 9AFA457194D939F499C329C7ABD9B75D39953528C7886B922F71F5A6D8BC07482B4680B414543784 B5A610AFD211D88EB93C92207BA6EB5BA0433368260DB0D74D6E047F3C3A3235C450451C550EE58B 30FE5753466A1FE65F7215E706E11E99DDFD684757D675A63521698D10A5C0052238F3D9FB19035A 7A1A56D41E8376134F6CE7A2EA5BA8338DEFB154ED62F4729ACF9368F03D809A6A8A56DE05D0E1E9 DA9C3089FBBE6666071606827B426EF458C5D6778B658E5CAE0B0ACFCBC6BAFE1F5DF7720B6BFEB2 DA9AA6BBE42C7EBE13D1D8A0494623F21071B03B2FE1B0D9EDEC9711F4EB09AF9CA4A3FD6219FC34 645AB204B50585CE5E51D3759013C2596CE1E6A244E6A8FB598FE53D01AA85F7C4837B733BB637FD B12662B13785E46A6459E9503E0C8A30AA00FC9CADA68FAAE87475CE261C86B9A6AA55FA141D8A49 329EDC36732A2D6D8EC2B9FF98CB3721C2C68C1A12CFECCA4F0C635B2BD66327A26A8EA0CF38279D AA3105C475E5D473CF307FB3C95B07B3C24ED18AB40E4BD7AA97993DA70596CA6F7F40F456BAFF83 8F292192CEB984BF9BE91F5657C31D969946970C77CE882D7B983FB8A8BB8A389AB1DC905D2BEB79 B3C0C2EF7C406DC55CB14FE924B3824F8CAC9D0617B12C6884C8D8AA9CE2EA00D6C84AE89FC167B3 ABEABA85C5E3F1F9C322DBD3181D13A6205A8E48AB87BA6E9E97B3802D7634B7C995E8EDFAE3CD30 20EF656B3CC2C03D169C92C8628B6809C79D5830F73ADE9E4E4832276D9B04BB72F055BD54E626D4 268906943AA762A8A88C2E79E4D0B2A8AF5074FE3D6D15A02C47E29E77FE6EBCFC355FD10B1B35B7 746BB6812FE53ACF0B2C5154A8C4151C4F7970CFF3CE353AD44A0042047B3C60256827CA93CB1D47 89BEA88C6D70BC358859E6E455936778C8EE4EA63876BB341B87D0E82047DBE505765C0A4ABB409E 8FAEA7933E15825620820EB081D82295B61F74AD5E0E02C08B1B7CC92E7829653AD30344E6B4C7F8 3E24D4433C7F0BB5793B3FDB9043FADC490C065D22CD9248EEBFED6465686B6D30A4F50C0BAF05FD 4A400A7167DA253382475B1D7F54D7CFCE65C3EE0D7B4DFE27B6F1ED06372A9DEFA02E0EB863F18D 5A0A3AAE0A681CBE2605CE9C082A7D6D12938C8C15B972D36B6B5CC48C4FFAF54A35D1AB20FAFB81 7E8191C6FD819B5D083B08C8A60104E92EBD714940D51D6955B0B5E0AC2C08F30DBF78BB0580D160 8D63B40821E753B38E12AADEF8F3E719FC05F88872692DC171A9B632970BD0F02F28C441BF71518B 45C42B93964024F0B9320664BDD5B68E61D33E7BC1D98280D59B76E7CDCD3CF53A76A0F1E6F15B0A 6E229E591BDF942BCABB9686EACD04F68291D5B884FBF2CE5F2E3541AEAA34D3070FE1A5D938E585 EF16111A092D1DDF35FB1D5CD91184330FDA3DC7186C142DF28E4FE16AB5FBA00FA93F46DB2CDA56 14418ABDB446243B728BE5BB767E1861AE0D6569773A8B73AF8F10BB1FAA3FCE902013F359C25774 5033E903863C24A7FA162045DCB675B26167763D6A8A7CB7CBAAB92FEAC9FF8BD1E5D58127AB1674 A4BCD8C42462489B48FC9CA6CB1E610256DF3592ACEFEECAB290C372C0D662845F6081B53B3823A0 97505F5B8939911025209D63E31C55224E1D9E8A9B923656285B9398582C2348B9194EB03FE4469A C82F191D626DDA465379D3B8E694DCB2CD156C3D40B2BF6853310ACEEC858E4E104C7110C15FC6C4 6C24FF3513EBCA228A2B8C251587A663D4E9EE3946E0BDEA9D6F8D0F697412DC420E377AF1BA066E E7938A36C65FA927CCB6E6875199971CED7A33C5904989ADA06AD5B1DB29159D869B202D58042DCB 2011E44EAE98EA9B64277A9A0BCFA4B47E98AC929204AD22F63A26C470C8F9697B5225D439A283E4 ACED1697993DE7BA9BCE8A7D01B6604674650E4B06609874C062396B364AF28EE537B4F6D3A042E8 F7B4A9ED47B9BED3277F15D4FF06304EBA7C499D00188A1D0034F15136641FDE85BFCA061ACE4011 05AAFABF898E07884FC2D4E9EE6D1C03849B11697F49B59CD9C9DD377093221D616F1D7FAAE03EA5 3CB3767EA2C24EF7B655ED4E9BD2BD00D95E4C2BAB8C406AA52F93785E60A4641900A3ACA96791E3 9BDD3F01496FBAFFB905898971BFDD79D3F3186E7D2E09182A2515832A6CC754451C352AF582A0C7 6B5EA66FC9E2C44B2C1066DCA3B45862644027068E98830E04380DBF767AB6223C634AA47682CE20 931D3A967091B8ED62A815F9AE61022590D85514FC5B886D29F11570697D0D5D7C3D570879315713 2DEE62F05FB47AAECD91DE8DB7523B86D928330AAFAABE2F587320DBE097AD3FBD97FEA98BB8E2F2 8146CC5CB6EF0B1C3A3FBF8EC27961FB70A89D7EB55F4851FAAC019A93A7A164870CD331340D008E 73240CCA3D084AF079B1E9A2EBB040ACE73A8EC8D467E075B5A43D438356296934D03C5B7DBCB9EA 37046A423EDB5099E866BD0522D5A40A77796051561F95F38FD71C2F59CD8DFDCE93CE7D08EB6F13 6B9FFB65AA2AFBC931823CB742C8F15DF6BBD75F4B8A0279FF3581FBBC1DFC0471FD95666CE307AC 2BD249D9A98FC68A7F981A4C9F9738B2668A67230C5D3A4A94455AE3CBB4C470931D2F43F99407E7 BD8B298B80EA188B3AD34BF6C1F98EA5CCC6BD34A540CC0B8382BCBFA6FDF4FFFF09FB50A251F843 1AF68E22F52138E0FCAA8208FAFF5F7DF72EB99C5272048320CB91BB66E900FEC0EF74C32C251739 42F4824EEF879E425914940E8360FBFE725474847543BD2FCC775E27EA978D5FC3B17F0E1CB50E87 F978C3C9C13FDD75CF9BB3AC2E453082C33571B02E76A887369B2C559C5B92C79835F6A0466B33A4 69DE357F0E30341B648425C04C36E013BC434E00892567B063FAABF9B5DB125D69E7F26213B18549 1196BBDE507FFADA2975B5AF1B248B25B0BBB8B2DB595A2F84EF502892AE4E1111DFD6E8C6CCF9AA 89D86C4C6B34EEA836994DCF03B6BCB0CFFF3022D6F3874965B6D3479A554F75693D0FCD1F05CB59 C30EC6EA1C6D37C37865B919737B11EADE82ECEAE1660ED571E4A5B02AB2D8F5D753CB3A99C1903F 3566F914A24AA98A5781F2DA45097A96BE0FC189915E2D5D46E5766F74BD9837CF68BFC3DFC56741 DE3520C9E6E6817270512342821AB9C6A545466DA85CA0999A77FD461F094C2BDC858CA43465EAAD 737EF67A56A852431A0D5BFCFCFAD3083805EA41DFA3B145B507F3963FC74F6BE37A7B5A1070C4B3 D265549982D566148A8ACF04F11FBAF225AA28825A99CB09AE29D2C477DB7A715FEE4E49578AEBD9 108BFD2D092D2F222609BC68BC664CCA94C8443578361560BC6738182DCD3680C7C2D7EFE859F41E D4CE0A0351F4A3D080DEEDC451AC01BA4F2D836DF9C28037FE58AC24EB81F8C0780AD1CED135244D 8498D1AB74EBBE83FAFAFC4026479A33198E2EB60069181234BDB07B335677735F88844A68FA92F9 0C9351B48AEE137D979D44ACF833C3EBC4C880DDCB7B8A63E3BF747F038CE43DDA1EC5F9FED64D0E FD15571BD6F6FC007EAED1312023B383E39712D021443B05098E895E8BBBC05F4A4A35219B37F7AE 2DC0C08C42E5BD277C5DF3B4B12750971E34FC577662CC0FA3861BB7FF378F39E0B810BC3B7053FA 9ED0453502AEFF0425E074281DFE5CB68AA71040D5DC516AEF9BD950223B29AABADA9C441CB144FA DDBD85EFD18513EE3D25B2CBA5E1CA119F163CCAC95A8E8BDBA73A9BCF436BBCC143264EA5F010E6 687A7A510A894CEF53D1FD05D04BAE78BF1B1184F3F528CDF53AB0C34D1F5EB09A9F8E3D4F469979 99A6EE4D8D42556AFB37E6B3F4AB7E650489918CF3FDBEBE285F4BA62A77B1E01845DCD79574DC0B 9656E41F057B3F2A04B2BF0097C5B45E65ABF1FB454E7B0146E71815E3F881D5CCD72437CAE31DB2 E526AC429EE5B8EF374AE004A0FDB7C90AC08DFC3A44D0F82B4188AD45E42B699F09038051C4BC55 1BA370EAE97B44AA606111B91CD71A47DF3F8F04F49D032682A9D316B5BC7684724C654EC7569AC7 1893478EE648F99EEE6B5A7EA46FF703A1BCD336191A5671FCC39EBF8B9FFFBA1EB5F50F1D888842 6A7F433CEAFE1C33D6D572D64DEDD926D4D51FB2F9D57CB3E1A88112AD014D02DD5BC5E1640B2B4D 9690B74B4B966B3D7DD575EC2077FA4D93E98E5E0C75197138F80CFD3FEB9F015D31F6FCABCB55B0 C3645FE6DDDC87B603F0C46CD4AB60A5B424F0E9C6F899B491DC12BCBE2B9C903EF47A38BA2FC0DB 25611595C69462A5B037B575E69430D36A5D1279E6A281C9B1CBB6D05AA6CA83B36EA3C512B9D6D1 FF198B0E8156B8941D9DD88FCC4E41878C745EE15E3BD2C4A709CCA70897954E86EF2E0B6CCEBAAF B11864549E58198535EE94072E0BDE2D04C681A2D1444B0D96DBCAAFD69E94E09E88DF4FE36AA187 6AC4F908AE0781A613459F5B45C48F2387A5ACA250BFC2169A9EA6374C32B78AEA13720BE1CB7D90 71466ADEE56A7556694BFC8985CCF8BF0C69E7D7BADD39B2A7E4722AD6F1504665A6A8D053458343 67D33A71DB85657FC70D68536C156DD0AD026DE0FB00B3B6A8C69D6A244B6353F23A2828C1B14263 0B51CF6025DD65C87987BECD32B9A26C2A93FC3381A9A2CD89BABC0487706676432DF3C8A44FC578 1AA8D7EE4F4311F5292C39E00BFBAC0086F09BCE50AE5B6E8A99E014D25D3750536F79BE39625B9F 29F0BADC4ED6D9A3B1678E3821635D8EA3104D14453EC5DA4E6A9D75D81772D8A5A66279EA18C85E D754E9210CECEF0F6678A97E223E69645D52C0D2A39D77A5C4ED3210A59F3A6917223BA1C43AB587 F21FEB96FC818D2ACDDBEE9CACA5D854FB6552716025304EA704CDD3C0D1DB8D8AA0450E985B5D32 E126DE8666E8E686891CD7CC8B8409F5FC4EE010D6ED3ECBCA34CE58448178B0283F70DFAE9337A2 8E6A8CEC1A048E041466A7C86EB2D353F6F16D94304A0FF4BDAE77462D0569F5E769D50231D55B37 A237066DEB795D4A6BFBDFCFD309BCA7B1893097858DE71A5659045BFD4B6C036B6B63273E0AA2AB 642B6243BA97AC321B53D4BCE2CD5D66CABAC724ABF685587155B67C8626FF338128806D18A0841E 14FB817A8892D61A3DDB1D6BA75345E9C101172C6F881A94578C408CEB0A6AD33A71DB85657F7C1F 8E84510FA935CB89893A2F4421B81C28F4B537D15C66B6C1389A036B41E6C4AEB1018387E70B7498 34C5752D7F152505E6E50F58E917CF65F7F4A9C547A31BC38565D5DFD66F76AA3C5CF814DA87AE69 8022301C3BD8CA9B67A5B2DFA31AF1544E5A4C4A7C34045EA475D84C75DFACC0C0A86BE29E309903 CE30F333BB1E1A5FDFE03A794C0AB1BBD8E274270AFF1975956C2A18D30F475F3170D405ABFB1941 CF5EE0B9067A4B6BB96893386573FBD049249507852A446200A5AC37E1573390896CA7E609DBDD2B 41554DAE394C7C321156CF52ED4279753CDBD85DBA90103B79204C61F87E254532AA65D19AB5EA9D B838A16A02EDEBD13F768FAF770E51AEE0219C45B7A971AC6A604E79E636BD17329C64DA64F101A4 EA8A19F03C537660970FF84FB91AFD00236DDD34A37BDA86B0EB3E3C418A9941E06B32D9D1999681 CCA906DBE26BADE00D29827D4AA874124657D0FD66DD7B56E2DF3DB70210DCA0B58494405E754B2B 676806E838F79CCED391170E0EEDACB1E34D0AFA038D92C5B13816AE6F4FD3280C187440DE354D5F 99B0DEAB43E2D8B136CADAD35BB8A82AC91A86E846A2814616D50CE835A135D1444453087EB2CA85 57D47B404C46D78C149C3C9C45543608FEBD0A9B6A992EFBF29637AE5225DFF9EE53C6CE72E129D4 7FC00FAD8508F67AED016A73BA09FD81AF6B0403360F19AD02D39C293DB026DE7D32530CB40DF9EB E155667B73C57D7492237CFE6240313653432D35989DF3EA5CCA987BF22378DDEBB6539821D20155 601D15F424B14C90DF329CA0C96F35FDFD8EC2DC8BE1AE8C7A2A0E5005D5FE3AD16926692E82067F E0FF0D17C1E743DCC38833ED25E9654449EA25DAD12A66452805722C04F19A395D31DB585EB3FF45 4B0C3377CEA0CB3B82A2544D9D4C4300E36EA276DC48C64773916B753F009AB1D93FA96A5C182C5A FF924A70E76A3E1DFDFEF0F0B0BFCCD155AE8FFCD422B0FC1749DAD61EE75438CF7EEFCCCAEB5DD7 FC3ADDE288F4804458606209FFCAD575C8FF44D33D798E628CDEDCAA30E147B9A44650304A7A2065 50FADDC7790C339C2634290370852D66156D3CDADD893DAED72BC2F10B0D685873AE4E391280875A 9F6F1FAA5F61AF56F587343AB6A95B87E730B304C43A875C6A50CE564D7C602C6E3C6B31372C1B5F 6935DC8A76D3F615AA8E1E5DCCB9C26B9FF9D419EA55B43FC759AC64927F85A9FDAF09211B7BC621 F3BFC177120F6DE9D176466B3B92C88AA282CD6B0FF6796BAD88D13D9EA4744B1E99332B927AE15D 2353EEE2BE859BD80BB846AF9FB52AEDB0E8214CD45A708A2B52734C895ACA2468C31918DEF76806 5B0E7E14316D62189036AD2A5701D4E3F7E67DACBEC45BBF0C25F13D0ECCC3324A83705E08FF9888 AE8FFADE031F17576640A004F7212D71A06BD7091186A75F2ADAA6D7D8FD6F44B363E7263E82E437 6F99DB0D512A20BAE69307301C2EC97957395711E0260FB4ABBE0D08998F2B398C91C5DFE8972C24 31411F730D109EC47810BEFFE96B2DC2CC8D436508418FB2417327D5AD6635D241202C00293C0E4B 6DF5FD63BE3FDE468228E66DF79D0AB1996A672FF3C27E48B4CDD5F28C9121E02BEC3B4756675E16 DAE6EABCCF3FCBEAF2243E860C0FD456FD31D028BBB565BF046B38B34D18C9BA4CA3DE451451B87A 7B163CA683290F3C0C3099F30A2C187D0C7E6688E1168F4FFFD5BFCDE1F1FCF710DE7376A5202816 7F7A1DC6E5BA2C45BA3906888FF19F6332FF6D53FA0F19CAA4969E8AB135B45E64CB8DE5A8A46B59 1F99FCB96592D1091541A2FC20CD46355944FD375789ACDD5C9533B65E5277611E6F469DA6BA60AE BC4175CCE0F9F04421B465C6FB491ACDC4359107E4F37B2CEDE5EF567B6A236CE267095F20EA0057 00B4CC59D3FBC28CB38C7ECB66E1B3D9EBC1176E265CF148A200976AEE054794E97C252D12C401A5 401D89368121F5A5CAF12AB4E5666DD13387024C1092F463F11BC2C88A956470150070A20A354727 E4F8044C7106C809E66A8DD12C7DA032FDD1616FCC08918552B289955CC2B88D981D10A5EC7474C7 7A194EB2B310C925DB5125EB7644B9B2EE28B57AB8D9031AC9407A48B0C043C6D77A6BBC24753088 8D9572766A079D3CB7053FC0958C65F77CB3D8C64769914F72FFCCE8B4FCB7D9F48A185684E4A7BA 07B6CD2714A6FBA592BDA358B1A868581F2BDC20AC8EF7316E65D501DE10E95BA839696226873A21 82B6DCD262C4CA3DA5B7A44A67FFF4F8A5E5B1C34C858F431605FE9DE019BE074181255D8E292276 1A4B3F262FF81C3161A8FF616B9229FDDA4A1331B2460D35FF839A3185310CD6D5CA9C351DEC74A2 700AE1B766F612513B1DC16DF4E5BC79096FD8052EBEDD97DBB2126D6285F615662E7177E3990DF2 EEB7C1B99D501670451696B260AC09D8B790C6B8EAD46FE7E18C9B02F817F037E552F72D0DDDACA2 5DD24B412AF21ECF64F33CCAE73DEF3F7438EB8728E02BEC3B475667458049FB3CCA1919B9CBE0D8 6ED891FDA7A318C1056BF638CF85706E36C949EB413103799D7C0725F7034FFCEA026ABC3B45CE06 172EDD2479BDBAF126B918EA7C1D1380A0E5968CBD23654B0D5F6F9ABB3CCD5E56C1AA0DC4AB4546 69CE9F3DF01FD6055456DB1AAA1E70610430F949FD0AB73DE93265FC857F5CB716D6715D4C012134 12B79369025324B818204ADA2E9B45B52353EC0B88C597F0DF92AC6C7255F1782092EEDAD0D2212E AAB11DD02D585BF4FD546F0A68E1ACC32EFF9460ECC8D9162FF35667B40C8F62E34D3BFBC43229BF BCA999F7EA8B762BFFFB4AF9B7A39582A8C21C6E76F7F85118BCA244AE7BFAFB36B16D14CE86775A 1AC70B92E9B717617089C251DD7EAC2C35114941BFA1974DA9F4C801C3D8B52925EBDD62DDC4DCF9 047FFA919FFB2B1FCF2912E2EBB2AE3D7946C243228FAFF64203FB6DA0E1F7EBA2AE0B4D270A7865 C5DCCF84F9B04D08E9FFB1242EB6B974334DEBA10F72363E43F3A1B59DA8EBD31CDCBFEAB0F279AB EFDB6AA7A6CFEDDE29F0B33F7BE2B6BD070EDBEB33B61DFD1E1EA8D97E93AB21112E46C71ED1C6B0 E9F33AC5E0DF808A075B5EF951473230C4E71D2086716A53AFD16A9E34EA936026B990B444882901 27C7597FBE4369FC0E06CBCC9216BD370CE88F471B264F7B1D2064BA0B2EEE00A7B1362C929C816A 5CCE0C06BC937FD034513D892B178FAC3CB0F67049EFDBC5A3974D9A5C3285B66497589A51C5884E 675118AF1B049D2D0AFE49EB2ACB96596E7F84AA9183CC2CC447E1F488FC40A70F4A36BB4FE7A004 75E634C0B10288F3E45F44E84ED06CC2B669A82DC0EB3A7CADFCAC85DAABF6E1401A1F7E37DB12F7 16C343F0A9A360C3227717BCAD151DCBC2D91E42A8F3E97D7C91A1170032829903FB6C3E01D0FED4 E61189CE57452498D346739A95D57A1636871AE7B949FE0C31765E737B9F15231BA851F82B8F2B43 761B886A18C7ECAFEAB47BFB46FB5E3110F346D201BA4145060D9B0E7AEFAECF8076074EBDBD143D 0B5E03A723CD62BAFF8BF0FD6FE844CE392BAF1A8C265488ED81A4C2FD5C3C474C776944648CAD0D 1FF64391604D0228A3FBF75757120CE8BE18F24922B067A61278CAD3D3DFD0335696DF0BE77C18F4 FC1560899EF4051DF84CD2E450D50C52A14215697C735684DDB94E5EB10375B52714F393266DE387 20E5763836EC5EE3E4A314D843E110BBBA07AFC3E978651CFE84F0204F9F8504E1AE49553FE582EC 2347A9D9D536D9A503BBFA6643FCD72BDBE5AF76942DE75F9B7F06AB916A50C377A94AA180DE0E15 DC250FB82DE93260A69C083A6DF8ED299BAB6D6FF70AC7A673A2DB6C084AA352BDAF412851B3E009 0E783D63E32746A3C5D14BD8393629D29B0DC54858B222EC0071C59FC33CAA3ABC62D60A73867C6D 79F034B98E5CC674A42767046209A8927DBF974F78948F3C137CE419A2E076C7A04380C4F41AD165 2ECCDA4AA74E3D104C3CB3205E0B4CDC2FF801D305A64C4E5A9E37416093DFFC0288B9FBF074392D 444D3A704A08EA781C5DDBB34339AAAD9CF0E604DF36B81E469BF96F3D9A3487076455AC245EE882 76A881B32C6EF1F5556750F87A7CDAC5C3F433128C0310CFF0D5200CCCB18B03DE118EE6D3383658 4AD34D19567CABD1014CFC3FD1AA49190EA866D2C9ECACBB3BA33A181CC336781E2AA63F5724EF2F AD1705693B2E87E31C94E5E73450ADBB281D976A2120A6C468E8F7711BD69D487A67ACBB391DB8FF DA337DD74B4C65DC3F7EB7311821077DEDAB2A708C0AF94B47510F1E91911B35C300F5271766DB6B 4B5CCE033B93A7B9D561A45A05D02AF3E44C36771D1B98B2884C9A73C9CE58DF2E31EB718FA32077 C42B1346CA1D057BF8792067F7559211790027B87A0F05747763DF94584A9351B1C176A95D511506 CA560631F7D9F69D3BC0410C34ED8F51E2991D670D3773701C42E853DE286F4A6028BECC325A932A 3B2DCB57F77C2444DABAFF73CB31688A61E8517EEC404541C189ABE1D6E344133BD506A8578376F7 8AAD6BDB4D28962C500811D8DDCBE3F6B0E587ECB7F1AE5256677C555DAF5AE7A6E82E8A07F3A5F2 3FE650B0D9C5050670AAF8375021CCC589974CC1266C495D21C66B4F12A0463722D22A265A260260 160E6C9307173EE2126FE2C2838982303318BB101DEFC55F9003FB6C4749C4BF6854C872660C084B 45021338747A9B9D128DD9D2E346AA93E42035387770DCBDB68C851C43E85B2C328950F4768E2128 531AC98B6ED924D509323B181CAF04E8DB2C1C86E5828A0F0A3C2A8318B207045B891AFAAF3D0142 D4EE7F61861350893DD064CB1E86D5B0FFF0766FFEB4151CCD6F51962C5DD60383E8CC0345CACFD3 9B9C1A5ED569A6E68C19098139DA1F98C01BF41ACD72D83847BCA98BAF0827851F41608226840C09 9FA75DA57A94B9FACDBD8B0310DF907F9E8BCB6336EDE7E4745E67F5EEBAF863F126937C4EF74559 036498D303E9764321F6EBD1919E235DDC73614F195E45A818F41A007E663A26762988228E6AC90A CFE6A575D985D05D0E4A57D80231DE677698BD5D057C817A2DB79535576E7F460E977CF9CAA2C6A2 41261F304F2267FC50BEB75CD62B37DEA7CE9F21E78BEF60211DC3A26BD62E84D1DCDA77E8FDC575 B414D51DF59A4B97CD88F8221DE4FD8DD74A5F3F74049CE703735263CA0862E5C20F061D345B9B48 C84DFEFBADADD0CE09FC409E76FD93CC69F52A8E1D9AFE300853D3E99550C0E0A8E1CB81011F5940 60D60D35DB1A19FE810270322A4C8057DC8128494892D6DC139DE98DCC47758FDBB74283E6E38047 E3DF6A5C1589A89EA77923F6E4DBA26EF6D3902C87D7922E56CD858C85061C2525CCB577FCB420AC AFDA1DB332CE7D4ECACA2BBDD478C0D7306A59FD318C9950ED9DB6F1156B5FE38C7F4195B4400063 A0E738B4387A7ABCD0209B612A7971068C3761C0A90C6BD0FE37726F4AC8C7F517176B02DD3DBD08 644C3FA25D03D2E088C2381BD8B65362F61FD87D9875D021179E90EF6C921FD05CA6DEDA78C233FF 92264D1729BF073E5071C285B048F325EC18F41F023CF903092C3C6E54E097BB24D31A31F06EBC65 761CE238FA2105647551E06C2FEEF64BD3DDD2C7E5C2167C471F9AA8C5E5E2AC5E22AB57C488C045 6DDD56837C68BD8ED442C760C222EE7BE24907D6B4EB6592D5C90B46ABF73738C40C1D18D9EFC638 FACE6A626FA2B0423EDDA251410F90E1F8C38DCB8E4804F18B00488D7316A5E07C90ADA55539707F 0143457FFFB6C5A251D462F41B29160D4FD348E7350A55178638A8CC26F13F24FE6EDC0B27464384 86D0FDA0C09D8DDC269B4DDC9170FFA7B187CD6559FCAC2FDFF19FDF6DCFBDFF9C8261F1F9D3E2FB FD24542657BB18205116A97278E6997810E8CDA329D48BD3ABF72FCC532E4D5C443A8DA6D310BD13 2E655F084C94301F0FFB27C063DDFDEBDDDA0ACBA7310B7D742AAF99DBF5657CF5669CAFF4168FB0 19A777F9735947951A9D6BA928E549420D5D1722353A43A6D2390E14B4F0E841BDBC1A0A79148DC1 141091BAFAE968C7465E8B1F162059396E00FD2069498C3C62F54D241F0F8CAEE64A02890FE8E4E1 155A5DF815FF78CF99BCFF5512793C58E44591A0F15D9777C88F718CE3E0333B4EFB00EB93EDDAE3 D8EBC305A0EE741A1FD04F259A72CD7E7B327B8493FC39022AA1F9D3645DC67CE23074DA0A150F4B 044501CF430EF53568BF57F15E7EDE318E0C0171FAC8BEB5390B47D5814E4D1F130FDCA64C5F4777 D34917E409EC8F24DA3E35B1F3041C42D1231533A503BEE47DE209F3559918EC625E9C2038601689 9CEB39FAA80A648ADDB8FFBAAE3DCB9E318EE2C66E1C78DF01FF2823E011050438B2CB57F094A03D 3A6C54496368B10051EA33DA1AF0D0927E5445324E759C60C564D123083B6D5B309B7053EED96928 B9E43843A0E79D1111432252DBA798E8981A38954C97429186C33611FF7B5B34148CD396DCD13832 6DE0C82A8790219B72D758C2348D44096EC6CF576C1345D957D18CB87E4601D4448003BDD0391F1F 359B16D4AFE4AA12F2C06EC804785C4F39E9116E0DE230642066BE7A6CFEE513E4DD579376BEDD3C FD9CB7A07494129A6AC66E98D1F60E2541E61CA7CE52F702F26EACD86E4F2DE1EDBA0557791DCCF1 3F68E23E16BACAFF52BF2649A494EC0D81A072D282BDCF1A0863B699221995D6A6F862822D829E91 637A54787B32F694CC2C9F2C4EFFCF8730B653FDF56E266E58D50B13952F3BADD82F0280889C4046 5876D6E1CF80FEBE60682DDDCCE5E656E53025F654C70B51BE2D394D14998A988E4A615421E86AF9 572ED61682FD193D5BF6CEC42E18521669C78ECC28CAD366BE96C6FA0881652715B3EB92C50BE40B 7AEB51DBBBDD285D65C31467673D49CC553A0B0D355BF0B14B01C8147628EE47D0E4DF8D10D43F3D 30EC9502932C34DCB3CFAA70BF3422A99A7A34DD64C72B3275B5BD22E14B28DD1B8E42A96E57041B EA5E07745A831C956B3E0FC9521EFFD3B97698CF61E90D72D6BABD9BA5DFB854A58C3A114203D9B3 4BB8F16ECF5F7F9E1BE9402931E7148B6FE6250356D358D16291C479AB758A7C7BBE097E2AD62F4F 6A9EEFFAE7F6031F36EA6774EC48E95AE3DCC683E51F6326D4A0E3D24351B0DA8D1ED4E28BCDC966 8C626C9A5DAAA2CBB5AD13C44C050860155F72E20C96E6CF2709536B127EF1DC70B3DE1F6172A42D 1DAA5C660B78368FFF80F44B939436F57111C98A6EE698CFDC4587BAD6F0F4F0E08645B9E8BB8854 CE3EA4DF85634C22ADDE3BBD583A7B5CF26EA3EF2547E920CCA58EA433FAB1EDF105D87760E7EFE2 5434B2ADA27D94CDEC4168DCDD7CE4250BEC6E0F3B54B8C811A812FCB2E51D786E3A55CCDB83B068 52628C3867D7CB57A50743EABB9E4A520B6D85C648D22C2BC6AC041B8E5B935A4DFBC4FAB07577FE 3911C5D3FC7B8B74047A8A2B67DD81AD1F00E3C1710EC5A60F46BDF8734BBAD41285544802C17230 8BFE4ED6B216A295A3E6151DB81AFF13E970F7F557B07CC9DA29FAC3F224CDFA12179AAB2D7147D6 1FDDC994DEFCF7889D0A568B65CECF10659B736E8322B00CB8700413D84D6AE06DD39FF3800C7FD6 638790771E311E27A67E25FFB4C00334668893FAA144BC6BFA65FEA17D0357E128038DF07038FCB6 504EB962A3F41B69F368117DB18AE6F3094AC177C2962904BA1A0654E11C1D9172300B629AFB0761 C775FF62454A7ED470BC4479586EBDB2AEF769E6AD354ABD2F3F0F4EFF098A72B391E5841E8AA53A EBCF3D27CD4152C5EEC87B572ED38CC32E82E284BE6BCDDAC5B22ED633E56DB7312072080782062D EC01DC0031958F6307FBF404AAC822F4A2336D7019DC1FEB2D8D9AEE07F2C3078ABA9AFD5D34E9EF D334F78AA7CF5ED849D08C9024035588720A9F91EA611DE5ABB0EE0C4ECCA2EE136A02B21A65718C F2B13037EE631A841DDFFEA1D3EAA1162577CA932CB567CF6A856C408A7DC76811C6BA14CCA66482 B7EB26BF67C512B1348B5410FA3A15F59A2B625C19B5D2B7AD271CB545F05284CB3E22AFC6E816AC 218AE0945D37963921F6B2BC763D2CDC47D5D3AE7A82FA64539BAB970B53613C01A39EFE6DDFC5D2 B6A5F8E7BE60549DE03B95E40E4745031A0FF91A588FF55C97E71B59A7345DFFF6E15D49644584C7 28815D60DD8578DFAAE49F696C0F786C7E760C49560A7C4B2746524ACC67FDC88EE8423905C5B532 568BDF92A216CFF7AF3A4627AE765CA306042DABF6C74F1AD33043D79195AC3371F22C376787ACBE A078279CB59A3052D828368C56829B7E46422A48F2A6336C1D616548D39E4DA402F9565C2FBA4D5D 23554E240DF395774EFBD171ED78F9D48B229A7EF8CC20E42D6A6890F69380632BD003E8FA6BA0AA D3D17EC8062A44CF15A37E41667315BC51A437031242D46DE567D16955DCDBE315367A317FF67A0A EF44093076ABC112B353363ADD92F28D6C3433E22C13BD1EE54C834C3B1E12CDCAEC4EB33698519F 0A9C796F6105DA93E6BC7363437C60B2BD54C9CD49781B940016CE8DB1AF886215F0AFB1F25D514C 4BE881C9CEEB0EAF75D2DDD1F046D0E2D33ADD11CA9383AC07A5AFFD87BDC9BA734AF7B143AD37B0 134A21CAB90597EBDAE988E1213681705A16F5EB3DD1E69A2D98DAF823339687E5887B307682D50D 86ED3C6AB7F45CDDAD87B65A755F762997F8076643CCC9E319415F8FE63634C02EAFA33CA6BBB1D1 E6B309D00C16FAFDD6AF374290BF3A6425D866CC1021EA468A5F1268FAB4B6F3625A1B1A49CE41FA 723876E85D9B4155D6C63703069824D6413C0D46773DFE1C1319A0D9AD6D2E1715C0AF22421379E9 08614D802E5E66E751C83DE397A6D49B1806BD6F5C1091E45A6D1044B64303FCDF290948F6BDFABF 5DD78512B632503B7621B7F385C5E38D91E1AA2DE08C4BE09D47A4EA967A770A2B155D45A80B45D0 2C296165CBE22FDA25E4DC5278639B242D65FD0BDB400403D958BB41A57CD4597CEBCB064CD0F6E3 C08E188D47935FF41E7E36959732E8FC54118FFDD448BB01D4E7A22CF9CD95368ADE39B34B1B25CB 0CA987D139CEBFED72AA9C6F00B826F45750C51DDBC1EA61EABFBF146F5CB38B7827CA9FFE030358 0E1C87EC28C688D9827F0A73EC8201D69770183D8B81A7F1A05A857BA2867D87A9929EF2EF03539E 4A43756925F3CF5BC09F7F86FDDC5A889815C3C15DB3D207091BC9A834BC8F9E16B111C8DBC42E6C 5B93E6071E75B35173FD6E5E407140FF3B89DB29DAF70BAF16FA8E1985F0642039616BB9272C5558 746D194867E08B9D27FE20D669E2295D08B83016EE96F51476407C2F26F3B5F8CC20CCB1DA5C6E84 2766AEF5D21A12FD7114FDF7B3F5E9842070E57E145B5951ED4922D21327DC35222F366323E54E73 BF7CD177BD1BCBE720950D6DE8F2F919E911FDBCEA938DEF8CA5DBBCF90D83A27A104151B04292B1 5B3DF9CEEADD602576A2A7FD387CE05174C14989BCA3217EE0CB6C07C331D2E96A48D738772D4D1D 91C645C94F8F40A844203776B434DD06DECA1B27F89269141D7BD559EF43FAC00726F6E31133DEC4 7F732A28E4640014222A39EC0B1C57DFDE552F8C86EB99FAD22A17C741BB214DF91EBDAB0DC84E79 5D09A2E9873BCBB11E3CC592D3138AFFCEC75CFA1205ED771AC40E1C8D857CA673C61C4B0A3C29C3 240119BFC6250F30A673B081DED3F62585DC6122A3D2553189FC65894AAB6C118DAE47697AA4424D B4BA041EB6CE285F40CA93A45BA51B4F5540DE9ED0845AA22723051BE84CFD2751F5003C04C4D7AD 2CF80686CDA22050078BD84F64FF60B099C6377C7D66590949BE3E2B65ADE681652949E184CD52B8 B3CE84C624CE55EFD666423527F94DCB9442922B696DB3CF4259F05552548081FE9402D2F5E02171 669D210A9CA962D79DA62D50178208DE9A768B2DBC5F82EAEEB02DA445D4ED03870EE1595B742110 94CB1873A6E5DDCA3BD6C6118E312BE8873724F524AC277CF3A7CD11562D70B25B93BCABC86751F5 F504AB0BF0309A4C77D3A2A17441D2FC83FE4A6590884CC507C274089B5CE06DB16635F2ACD0E928 EE723F2ED24221DA655EB1891819066BD5530C7BDFF2C827D697F11E6B9F9F5A044B28572C393097 B3804AEF323231C9EF559ECB537330176D17FDF239F8E92B996FF09A43AB2E2AE263FDE13CF0AAB9 6943D3262487656D1008DC69103BA02ACD3F65CFEA88F9126C3E2CF8D5EBCDF0D7535D27D547CBE6 B578E2E0DDEBC8258D17F00C59D3CA82A79940DC91303AEC4CD2DCB74F0EB62488690DFABDEEE988 AED8290EB8E80B6AE310789ABAAF9755B53C47C0359B1B30C241214A904526011DD152C9199C74F1 A88559D0CFA0D66F68832DF534A96EA66D14B4EFB3A3BAD926B7259267998CD97274875B6673D8F9 357FD6F1E791EF27E17206311A123158BA3AD5A7939AE190EF9CB8ADB4A13A50D0FA2DF9A5801FEB 28559E0868D985C9147C47DF176259594E35BAC8F4FD2710582901276144BAD4C3F03546C2C68DAE 23556F10E3A6C3A89688FEDD5D9C146C653D1F65836CF6482CF7F4ACF64C01199AFC63E1638C8869 C94033C8A41DFB263F6977B389A54D04B640B8669A61A5EC4E8CBD61030FA5C5C34433E99A9B53C8 F88323C90B4E755415AEC1DE7D6558A4098DD40B1EBAD7A50DF71CC91949D5D4010756AE39BDE287 952756016D2350D2F4A9BE81D4857C7941847A98E901C3438A9164BDD4277A89F56717BB0733B68D 70B186C61CA12FF8C9202AA978B415D0A01B3628829F6CCD870A4D07B430664AED2402316D5FB4AF 27564E67C70BB1733EF219AE2E3ACE30ADD9574861C93ECDD41CC0209C439A35D0C5DFF78813F6B9 3CC2E10B4364E71C5342E2737AA87DDE43C6CEF48738E73AEB7FA81BB6FF0AA4C461767BAA784546 EFF4E9BBBE501AEAF0BD939192ABA475B849669A420EF3517C6F860E542988FE4DB1ADCBEDA9EDB7 EB1FF730F16E2C2386FBA3D0D223533407D6E725A25007231A33B63C7A1BA1E7F4B1C0410F84CAD6 EF1DB15C4CF4161BBDBDA794AE62E865739F4517A6D4324FBF8667DADCCB427A94F0E01A7103DFA3 35E8899F038EF8914C4AB47B766D07B9BA0900979179FCDEC20A53F0FEA7DB34435C1C43796CD31D 1795FDEE4891D1E930FDF49D1F90EDD59AE787C566B717A42B36C19D29A1FBCBDD40BC43340F894C 9A9C700980BACF256C51A97B2D4E427686B210D9265D2846CD05BEEEABFDF2A5C9BE4BA6433F86F5 1BE1DAF01849647CA9377C06C55501F1A767EBD10B12C43F7FC1F02D89113E99A26F1B3F8E337B80 177B87EA20995BB08221F761CDD1DA1B2B34B6929FB2F96F96917CA54CBA576DDE4A0A6D1B86B741 D2D8BAD5F79950B7A682E1B243F8FC5AE32F914D6975EFB6C1DA8F4179D4A60F6BBC7BFA481BBC60 E4991CEE6FE26870C5CB17E7674FC6CA4E0D05548D2544680714E79EE8D9FD5343BDCCAA13F236DF E4AF439563DA3E3C47FD0EE6C1E90B2C0AF045209319021C67BED589F8F82D21A312B8253E297232 1374FED0F9289096E2C7265A4D9214CE2A4C9F28ACE4D0373B331A5C00A18E7B0BE194C7ED335144 97D287218A6243846287048B9094DE9E916B7662D86423229AC5D987BA67FFE3CD720A817583E5A4 7D125A1A7CA343ABF0DBBB390A6109ACCAB3BA5E1795B0F86572288E631A3EC8265FCE55F885EE63 9AAEE6E7C00320473F707F823265482825D45763AC809E28F40995FB10A9D8D41281108D80A71341 8BE5D3F1BEAB9ED6E8F04773411070211F756BACDE6765B5B608316173E8C36BED81C5D77D42570D E8934DF289DA333B5A27E576892698B4BC17A770B40BE9A458BDF3304C6ED32F1739288EBB34B374 0B3502125C3DB08DA21BD316741A0FC93DE7B0C6AB9B69E8BD8412505CA4FDAC9DE084BD3CEE8995 191D18A2075D272F3D1D18C8541750455BA8A5C6015ED2688311E7AFE78EC085380BECFBBF3CEF09 AB803BCD9229CAD48A420C16ECFB40BBCC9EA6F2134B04BFBD541C0B9818182FF5CB9152ED593CBC F00B6AF00D6112E049FED15605B2E649C9C2EE01A31BA5178B7DB7A3E94E13C8141C1BF60FED6C9B B9D197B4714F091101B388F8BECDA1FBB3D31ACB469AA4D785AFE0F31FBBAF6DE1DDC59E537E39DB 6B0C428684F41EBF784EE54BB3A91578DF62B951970F73A20DD3B17529FE5625DCDC4FB270997185 DFACF3556DF54B53A217364B45EDFC311421CED915E6382BA48B678CF6DEB916E0463718D06FD64E F0F0B1224987189018410787F79413220238B500D379B6084A75A982FDC91026CFB81AAF1531FF3D E79A5C79658A1489189B8F1CC774AC12B1FB55C4C2F81036389601BE4578986499FAFD3EE03B59C7 52D1C240F6F8A4AA0E2F89EDA92BAC82E5F4CB569938C3B71FA48D80E3A2578E73736AE9EFCFA864 A354848DB0CC71DB348718505594F37929EEBBA7C539178DF7D0D199AAC527E53FD5D9A035414AE8 C19B53ED7657F204EEA8F14D835AFECEBBD5202E10C7649B32F3BC266A28050B640D63F2DEAF154C 685DCF1C793607F257D3F598AAA73533AC1669B80AAD9331B9783A5AC313A559EE208D5701659122 432C19A15793819F806582D990A94168411DC9D4999268DE5067E3A835F1C3A9F41CADC2A64248A9 8A57C112D781C411BD881746D0047E9DF669792F38E51E6AF2A66BA74ABCF4296CB738066CF53E95 FA004D760D7043E7651C09F8B35DE3DBF1E7C9AE3C689B2E97C8E028358E4166E8E5CAB5272EDEE6 A8F855E92570F52A00D4CEA98924450F9E63EEF9B92609F361E2BD5A7AD4D72FBD59EB1790C36117 751E8241D394E5A75729B7F8CA09D6DADADE5A71F62CDEA6B1DE531BEC437980C9E899F0EE76AD91 087D22BD2F4BB228D3F33BC5EB97012BF2EB5BD59121E021304D3E24F4BD1009F4740CFD7DD9FA4E 7E45010FA1E3B2245A300ABB92EFDC0720C7AA9C9C769984272A8EC8CC62548647712EB56140C8A8 6CA47E990F9FF5B6963CA62847984AEB5F494B09E63D911A9F2454F954DF86D68AD51C057C6C2CAD 390B0553638FEAC964556574C13D493AA8D6AB5E7CE6FCA7FC0661B220EC2DBF13DC954B45E64240 BC84BFD11F6B806F29B35A7C2291CDD9242AC9A57BDF6E3E2EFD5EA0384443D6DB9BAE516F1D6FB9 B5C7B13413FB84E6E9459EA0B63E5CE7C6DDD9DD7719E007D05004BB0194484FA7BFDB35D073DF90 A06A7FD4BDB2BFBF32530D48A4D64CFFB70F79C4E35F4FCB7CCE4343736724A68CB99160DF919270 A4602607D023F1D16FE93BBFCE0A49A1D5C2E5748F58ECE6D5059CFFC9D60162BD512979C01E5B0F 2460373732DF42FD8D3BA0A742351F45EE9362E84EBC3B416AE9313620A8D369BE404D0A5E4FEB81 A52C421BFD2853FBC4767D75E714A3CC22F468FF1DF1FC71C5C0C1862C6FCD8732964F60CA8D5742 389BCE1C8820375700399A1D508BA06238E80CA6E03633425EEB6199C3801D74A32101F201676D3F 4010D504C0072A9B0C1047A6F21C0F078DDEEA652BA49E20252EED7659F2C89E05F71C8AD1AAB32C 1B6FFC19D6CA3D5C21838C393F5B10BC852145DE472A12F9D81A6DC9524197C0BCBF0CAC9743BC35 B3B3237127E1340D095832654921EA046F95C17FBC2B153C4D46762BD1EFC1043E02EDCEEC720BBF D4431FAB5E63D9FEC372783D27A06A5BF382CC47AF56A6755F9975335F6984672402027CB58C7E57 15BB3D02CD118F7D4C6F4DF61CDD29B460A3686E37DB8471EDA44A0A86654E89869FBA590E7E5B04 02FCC93769F2D4C6F988E66B26F65CD9462312C44E562271D39734FE9FC15C01884EB55F125BBBAB 11E6908E6C129D812E9334874CEFC7912094EEC9B24A2DC376EB2E5163B394A79C7D0CC01A53FD96 33804E127482B2F26FF7E841A5558138F9D35C7644E542AB0579DA9F27134F13242E7D02315F94D5 5357CC69BED96B2517B476EC7F5AD3CD7AC60ACD9A46B4675B710FF7B037A281B40A02846BB295C4 F57AC8CCACF7E2F4014E54FC67F2E7121711E02153D93E8B472D644D356FB49AE97C4294C3F9E180 B167B1915FB26362F58827449D43F88DFDC02BD9AE58C5DCA7E41190601E9A0C567664D5F33C1120 59101D21F1AFA83FF2119FA7540F1D2787473FE2E2CBD496165E4446DE3C6E379F48A308DD296FE5 51C54117AC69C181EA082B4C773E90F3EBACD148E806576D0EBD4F2C44FDDF67A4EBCB132043D1CD 4300A7F14E4F0A9A2790C740639EBA431BFDF8470F17421B0FAE83AC4AC080037AA87D55C572A13B D04406BB690BDBF399AEC4FAD40741E28A650CE6AD4129F5A39452E6077A3753001AC03A6D05B7E3 C16DA4FD41AD86CDAE527A485B31D07ACBEF00948FB64733FA1CF5633242D2E5159CE21A6DC6E6B0 7C49E42A5C84ACEF2B5DBD3BBE4C3F3358E6BF8DBB4EFDB38B948BC83CA2AAD2312A4BD92E0C0933 524695A1064B4E2ED0763375D05CF5207D40DBDB16944558A46AFE9B48B5E542D284EE59F373CD50 BBB628DF57CB34B8EF8FC8CB0DC9C47A314460EBB5F7E7C2328C52BAB858AF511A48ABF886C3B511 156ED2BFA0557522F8B2C7BF5BFCA6F87865A5AF18F146A974C704687AC6159D6B8FAB79473D3FCD 6CA294F5E3B410F101DB425FB71329228A2F7CABAE88A62EFF9C064DD8B12D744E9B63E0CC03ABE2 D62F9057D6E4EB10BE322304433F10CF3D285B114557C8932A11642F5EF725609F6A2DA22BFFAD67 3BD5F5A529C86944838CA48A95C319D99EF8E52D8681F0AD32377AF6CA6233D92A569C7056DD7FD0 26EC17811C9E03FAC95F6E15E6D9695B7F2CE1813EA75508BB5A222E3F2A858C81FD16A0FC40CD7F 344F097F1F59BEBF1C480A0CD3C5E4D5C404A5884EB396C09E5E947B1CBCE1AD1482845313D3AFDB 045CAEC788304E50CA4E258A34EE5819C01E7D7447B455908D5E8C61500A5B91335E1577F4430D7B 8A01669BAD023823DD6B183AF44716104041B5885BC922B22182A1B8FDC5AEE531A740D9CE5A90FF 3F5BBCE38CD981A197F6284B47F6419571C62D8607D43C5C6447E594E9A6D7D72180DD9993E0913A 671543F93E0991F6845FCA0A8A1380B0BDFEC0EB4062FA0C3ED29D975E28746853BE149C143CBD7C F526E61B819EF844E77ED958B9133AC9C224D95FF98868A965FE2DA3E6D63A10DD86393CB43E8398 7CF3310CDFF6255335569F23F14BBD127EFF8AA47408BD58E99CABAA6913587F0D84DA8BC721AA38 F8D66DF9B689CB30423D65668C238ED1FE629F8FA8D9BC4B027DCA5540350B89DF295BCF07E87934 D001A91CD46E03BDFEF4FA38AB01A9BF4948D3F4754D86CDE90F6BF711B2EB39F7005D69F3130029 E53B833A8FEAE0FFC01145F88DE5320C09FFC92DDF336134209A39ABBBC960618A40A902FC4A146D DA3666B3BB93E805FE0B5AF891C615894BF6E76CBD116F93494BC78DD876D3925EC1706F3C6F2A50 0220197C3971F96BE25DDFD5B42BDDAC220F3CD33AFFC987762253B3512D4A08A0E2E2ACD5D4EFB5 A8689DD2522F6CA16C912319D820F7EE4B3A5B3127BA5F5A69CA916BB63BE29867052AEB95E7539F 95487BDCB451CF0B96208DEFD8E9090E253D6F7C2BA27C4459CFE6CE0B457A8C30DF93A7CA051C55 FF47FEBD7B169166AD9969E8E7A650331A98AA62DE7D03FA2CE15C76D7BB318EE8FAB2198B46F649 45B1AE57C1143D0F139CF5C742D59620CCAE0D3BBF7B3A9BFE1F0E706C5F051C4DCD2C46D65EA19C 2EE4B676D217C85C96A9D3E1B3BD7A17617236E527DDED044352868F7C5815B36417F06DF1F29A65 B3A57E5458D79ADEF5761A9DAD7A5FFA718EFC35899F07078B8F48138D56428C131C0E9C272DCD80 61F03DDF2EA6C320648E527004E2449A0C0D6A0ADA4E15C3AB3AAA0F23DA7F5EDC3D4F308F1EE24F 984CE5778F699BF6FCCC81FE92EDF81D67ECEC8EE249D912851EAE324E822193CF2A34288625833B 5299BCA0DDB0B9B70F46EBC2142666BE2BABD10A1522C91EAC896AAFC15703AA4A85C13E48E26F43 980EBFF79E7A919354B772CA62CE190B3DA3667581770835DC4F8517D0F58373853F023114DE878F EECFB1BD6A347BFCCD261004CB3255837CD93D492BD9389AFC57A9011C0D66133514A14F7DDC77DC 0F4CBF8E04C89A6AC85F9BBDFD7F96A2481DDF54F9E1E1A5438D4A828F94588BAF4DD04CA72A0EC3 514978F55C42E6760DFE9CE6E8BF8F98C2C25821A35DF6DEED93F38E341DE5048B1C977071E98EA1 3DC7BF3CE83AA80A4359C807F903EFB5A718524A9291D194A95B5F9C819038111C2BC2E7AED0F817 EC46ABEE2E16B1E977BB4C3554EE71E53C8A6EB85C974B2AA54305DC7F90F4BE0DAB63AD86C71456 57902AA6324DD4C032DADF046483EB13E8DB04D286BFE4398E6DC2E3AC45EEED8EDA4687DA341120 79A4477528D695778E06E467A4C842A5031896A194B8928C3BD5F43A32C4CF374C13DFC5B70F806D 88F49C563A7118E2F5877EE5E641CFB803FE405DA1934CEE650D8F740FFAAA8E37B96CACD3AC4F5B 05FC3320471B5513D6990F7A62F5F0C93A093A2E64879820D01923AE0C846FED3D854EBE02654F41 607AF4E1E1E2A12FA69D3E0A01B34CC388060B6BB16CEB91898EA899E35333374B08ACA322BA413C 3E8BE569EBB5A5270A4177717A601CA261A72D402FD6D6A775A8B2F4053F518F8C8105A7E6884B79 C44BDD2EAE10DF60C2EC43591662539B96DB399B831A8B781D247D9D0428208FE12D71062FBC3B3E B71F7504DA89F9AD9740FCCFC40672DD80265F0A2C479341633733C80575BC3E7EA211F662BBB042 EF184B5DFA8585412085ED0CCA924F4849320527976A2568990E1E708A56F9AE5025A1C5CC6F5CCD 78CBC5EBE46B8719C463DD6A84C4E9740DD96032438E74089AA1CC3158B6827F0B7B0C3B2613DB33 CFD52E35B58CE3B84BED9A3F4F52EBFD1E82CF4B7B77622CF886D83BA459DD3B08A70BD49818947D 3DBDC4B36012F0C87F1DA907CAF08B0F58E1F77E3D15493C59DD884AE2DF4D00C0458D552D10FA81 DE241E660589A482299D90ECAFE4199CFE787E000F3F22DDF73C7783EA47CA8013C6D75A808B3CC1 16735A8566E6E6B589709E08818454E4FFA52680964630B65798BA269BFF1DFC5DF6FDB7F9E71D23 C446CE610A1D60C3603EB6154C12FE6F594227883A7D158CF3B657717B7B8BC035D0E144B64C6B33 77FD20493F8080EF3564A3649186058AFE4B09D8CEF924A72C6DD9183626640E80483A3E0F7FD321 BFE921911FBCB488CB7E0C7A7849C3C6F2A324AC37AD4BC3887B69D9A8B16C3DFA8298E9B43552CB 35735BBA308D70B6E3297B39E5AFF0D13CC25DCEE9AF570556FC3696C8DEA294336F2CE63FF361A3 A8ACCDC575DFA40CB0E4AF8B81FE0E09EB84DCC915E4A0F3737C50BB498F5EDF6258FD141EA9DCC9 61F3B2113F64EACA3CCDA1B681E4CFB8D74FF206830137174D3AB5EB7421BEA40395FE16FD894301 91A9E35EE71EBD4986B4D3478ABE0DEC246170E7401C15E903D70B586A67A86DC0F62A48712B7691 CB5320D5EA8BA85487F728CE5B08B8015B6C98A3791CE91CB8FF99BFC184805C7E8043691FFB3D1F CE2FE6F7A4B9138844BA8F8CAC8A9DA2184819E307AFCCD1615D591F0C4DACA3D41FB94BCEF55DBE E2596908F0F526C7DFE4510EB9CF61C891909628E25B284CF65A43C4A831F60E51D7218C21301A6D 3DB520F1FF6E1B43E386E893D78499F8C32C01498B1F6DFD224D4809A4FE1E182FBCA4ADD8F89660 4EDDB55C8651E1B14B67DD5E21073C37C3FA89DA9D23EFDB9B1606C39FDFEC2DC89A0BA9134F6943 9D032C3754E45D3F8A1D032E7C2A484F3807AD67E1C0595FBA3157508A298191E8806E7F6B9C76FE 8E29D3329F142A5ED3D417A84B0CC32CB4D7615CA1A3A3ED60858D9A723173EA849ED9650B5C61DC 3D6BABDCC171385DB3963FFC67E4AAA0A15080D7C58106632A7C54E5ACAE251660D6A6892643BAB8 F9D5E092EAE9690A66F3B15A57DED46CA7D167D12F91D32D5F18293B42D78755FF87149A6640FCC4 E9A15754479636D62570540D25C0BDF3E2D25BEC81306D2C1758CB726B7EF6232DD010BBB7A588C0 8A035415377EE2588078C47DF80E3B422B218B6B1C52F40C867CCC87A71648F3E86A3BF9D9F720CA 4FA718FB932EA001DFCA0C74F1BA137B3B0E02AF26AC4F9826A20858FF2705C75BCC417C3A766A12 FE8388464EDE46C132279731E4F6A490AEB5C8D274E9A89795073E444D379CBE63A970DAB36E72DB 819ADEB5D74E2CA0D17A9B9C360072048E8EFA890D342A8E756A6D3CA74E0BE8D7C1C1D25C7F3415 EF3272AF257B255095CA4A09ACCE8D45E1D524A5F2F1B39169D45528EC076A09517DBB6085731DFA 50042EAC688763F8E2F5C6D54E6B90539457259F3F7CBC0A4E2311A240496589CFDE2370A34E0168 17380876A51901EBC83E0DB40930B443EF9C58E167FD2298356658179116FBECFE5264AAAE441426 17DC3D49F020876B2630F91C371BA193FC94C2214851EF4132B0C8BEB53CB6DFF41BCD948AD1798D F3448203E2522B77628AA44CD6970E03E668A7F88D927EF313382C29F9098BCBF46AFF568E8F9DE4 F3432BEA6BFCBC91F107A7F4F5D75CCF2E0948DE37C40B658ABB1D2327087486DE17EF4A98F6FD53 6401FAC43D820170BA76BC7DE325FC354036DF6F047482D05BA42628F590A2F430D9AEA7549FC4CB E9CE1EE4DB0F5C19AD175F60D48D477808C7B48D6053C5CE031D975BED8C0852CE919F6FCBFC1B56 41DF6ABB2967E9490DA60B9DC21D97CA537E864BBEC59B51EAFF2387DB7050BF8EE67050BDD847B3 BF740FE701E53FAF591333B1D03FADB5D2A80C70BEEE42F2F36CE6442D97D4E85B0A877385E0B03E 8599CF76E8464C4EEAC0A4ECEDD69A8435C72F3DFDA2F41499F9474A381A0B6990B382A76154670D AE4547FA72D2C662FF9D7C6A8DF4651844A2EFB4F023DF4A5D59E0AE624E62BE198A1031FF7FCDAF 811BA626638CF95A2D9A786893A0CAF70B0E39DB206D827C1532DC3EA4E65903F950C58333BBE1B0 92CE2650EAFF7C179BD93AE9FBB1567AC4157F3ECD120199C63C2A4665931EF87A94AB4CA93C720B C41B5EBFEFA60371739A9588CEB53EA31A04554B6EB3F52A096262D88CBB34B74C150591BE195FBD 132AB66C20D4CD1DFCAE05DC900AA78072D289679CF8D36072F7286DDDD9A029B7935033141264CD DC2329E2718BE751B26480EB1806EAFA614DF319B6B139A095845713D439C4C508903DDBE0F7E70D 49A0C0CE35ABE161C936C09460FA86D0F9BE8BE0C977B31686A63EF31CD704E961973442516F15C9 0AE1F48881C9313927A8B64E230828BDB72C4B2851AC3AFC91EEA9A70F61E0458E9219DC124744C7 06FC4BB8FABAC2022275D736A237181C8C1CB4EEBAE7EF1B778C75B95FFC9BFD6277C19C3927A01D C73B7832A1A967BA92B31363BEAE79A6A4E0A624AF9C661B91C919884EC475C78E88739E7E512DF4 18BE87312F7A0AC82692846FFD3CE3DF7B8C174535DF5AA222C3E1458CD8B74D3C63FB4E5095C9A3 9EDFD6BF4D3E82FA08EA6C51F2EA98E3CFEC75217B8192C9C2117F2659C73EF0253B9303B7BE3532 E8A6A5A59E286C97F7CEA47F8B715CA50217581CEF7C34B424097AB2D5591A77CFB31DD5758CF4E8 7ADA0E0F173E9EA297E19F02A85381466B7EF4D585098239EA40A237DF170ABD1F99CCF4C8F1F9E4 C24F89C9057B4AD8DF32AFC41E8695F21BC8A2D9D53AF8F70215B0B40395BDCB0C843429E72F97E2 7ADC11B816A4A0A7BEB16C72C6B8C00C976BD24C392326F60CDB6B9E4CAC63C1F2191216351EE674 A33F029B883AEC55B5701D061383A832879425119542733304A831B45CDAA8C0C2702400D0C9ACF9 21692CA40ABB9FDECFF2658F344DB159D3B51DEED3C014890B41AECB057E8AE9EF354B80C2477FD7 12DEF2CF3861545688D07264858C0265E1D922DC81908AABEF44EB616270591262BCD09A5F8BFECD 5BA1F4003FAABBE1425F666D8D9BE3A7AA6F4A2F04C4A428980A4CFA6893B6718CC8A1BB306151B2 C25ECADAFC115D2CCD19174D9A7F1FBABCD39D3160243E6D9AC1EEEA91487770DCF7C2D291182EDD C6945BEB4A75A1D7824BE2AB4B3C3B5C1E1BEF05D081751B52BF4AA51E247254297823457B51AF03 6112738CCA381E8CFF601C6CD2DA89A88C03CC760C64711D1C5E8711120AF7E29EF7D5F75D7ED568 DBEE432FBFC70DE11F23BDA02B7A997F525649290697F1364B5E566B21EDFC0CECFCAB9A1B898B8E 5A2E2B0526A92B616B84243AB076D8AA8FD4B08EF2EEDE5C325383B73420AF30CF06F41AF4CC88B3 B742672CD4E55C073CE4BDB7C9BB1278E9E7B8FF85B95F19082AA88F8C2E0DBD6CD2B48E2AC81C5E FBAF9FF4AA883E0BB6C1882A6D82DB9952B488BF243F44D2F44D8245F1BE184BD22027FC258412ED FB2378FAF6D3F33E379A1E41F99FB2E973A63F891D3B6B0B0B853C1F9F982D05A9CDBCCE978BD50D 1EE240DBAB37D28E8BC271A94EE0444E6E4B95604DE2639F37ED48F0F0A3B223AB0B0E0EA3E4FF19 F1AE17300E0AE794D3759146AFD07B2BB6E79CC248DB8570F76FBA5FAEB38FDC986A07D0CCC6D568 B5FFEBFBDF5DF8D12088E201C5DCFEA5EBF8CA43AD1F545CBA83E5178E4AE7D7600BDA370102CFB7 99D04C69076719AE703E51D0D98CEBFB34B7C261AFAD5C522E5A79EB38C4EC1F3F05D4840AEC788A E8191AF2D9B7EA1921643355DA946BC91F1A9507F4E0668F3B66EDF407090393CCACE75615084834 AFE822104C93375451935098B8FD23D099AAD95173EBA2128F162757CCF9A7BB16871CC74C952FC2 5981A29C28A51EF05D06B31461162439873E100321212C576690514D64D9AC20E8B453C72FE08A1F 482CA49A0C20BD90605239032E7D880A197A85354048EA473A03BAE5A7E02E663EF3141A028F4430 50E6CE136F3AC39BA3FCF774A7253387D363C45D81F99C34055BB97C7854E8F4A312D08563FABED9 DA20BCE2854F3C8466A3DE701E47E8942F5F6850CFE6012FF4B792FB7931DA58CA1482E53C47BCB6 D6AB40CB25C4244825F06E65362536F26B21C963922A17B784CA0FF66BB45DE77F0D7BAEBE84176A CBEE1F12E4F6B40D203A77365269ED2E178964A316D6E80B93D9DF2A0FCF7E3F6BBF45C0189D8BE3 D26579D15ABF78B9E6A9039AB3B17E4957743BBE5A077FB612645C12367EE69FE6BD375919D5B37D F39753330157AFC90B0CA598EFE13DD54CDE5A4AB03BB40DF7F8147285DFC9987DEA023A4E43D5A1 5B38118279BFBF659E79B5C654E8467E6D0F2FA4A25EFEBCB66E4F9E182375A1BC24953F3C092C21 ED0A10CE25D66CBE9C7C8DF288A806FDB28CED4BD35AB6D767DD3ADDB747945C42929AB4462C4C1B 9B3CDFB894BA61C31E0F11D038A82859AC852DC461B1BF11EB9BB5BE2F39ACD09564BB673B2C57D1 A00404D2EBAD0AE3B839DABE49C0F02461FB6B3A2A9BE4DEA58CEFBCC47DA5DD565187D89E05D07C 3C8752080730C79B1946DB9CBABAB2B3EF4DFB39904039DDDDFC09055577DEFF2BE14120696ACDD3 B6BA334D4310BA374F11BCB7FCE1E27AD2FEBCC29134400FFEDB9038C73E0BF8103407A56D679901 0BF4D41A91FA51977311853823EA1ACA0C40FDF769132F92A58C0DB82402581F45E73F5B65A081B0 E3D0F7E6F29EB6E10CA6C7FDF7BBA5273A650DD34A965279F162E1A6A9DE685B5E4390EB53744329 7C698D878A3E8ABB68A2A066A2AECFB0B65A5805134CFF9350265CA3821FB9170505ECF7D6F12928 F3C5819A8E361B325E7EB14852C256FCC546B83F44A2872E59395DF6664A499ACE69C5E75B479C1D D05E187B9C570BDF374D9A370A91F37A80BF5BF098FA8B091E6D9B4ADC423446C2ABC271FF9090D0 540CBB2912CA3796DE7EAD9943FC18DBE7806201D9E2BD4CD99CF82E12D9F475F89BFC26A292C83F 16152969955C44DA5D2DCA3ACD30ECF15CC95E4D0682E7BA00DB7D8E2D71BFB033D2BD55B8DC5137 BAB0B1663BFDEE816ECB562C939A10EA61E13F2D132C5F17347654C4F8CA692A27D009F5892F0474 8C39A4AE2BFA3CF799A9F6D3D4073B200AC139ED01CBBBA1596197C962E073339AA033EE58497D6B EDBD3C3BC2BE872CE85C48978AEA4DFC8EB8B3ECF4EA278FB8D5B9EEBB8DE38F18D884E3A2FBCF84 FD07D90A402B6A18DB36351F6796E113B28BE0062A6E33D91B80CB79EE1361A2AB87CA0E009E3C99 0CE6085ED6418469A0B2875032C908FA79B482309D8F355E15575243722026E07696B5C03A8738CF F24E054B24447908A9F2F5BD54D5AE2027E93C40CB48AF7D019A753BDA962A859D017B984797CE87 C06B8B89A1B4C0511C50216C0F09CDE53BF5A2DB7D51953EA1639C2E814B3E1DD302384AF1EDAA3A 5EC7313779C12E23E0AE4F4EBE7176C7CBAE8C455ADA58FEB7FD009979D1B826BB2012A0708CABB2 84389CD9EF67AD31A42B4F895104A528B6773CC15C9951EBF452DFE1CD33446031320D3AFA6E2C7C 6C928C7352212F35ABD3B9A584C74AB61BDD074B501FC3E8E2F92049E1A7AD1FC7BDF2E476367515 E427B8167B850CA725BCDD3BE6270B89C6C16E1FA6471E41F1C21B95F02F7FFE9382FBC54FADC74C AE7657B34CBB6C568998C73868DCEE33B913C7D0ECA7CD248EDBE673C80FA1EF19CC73F753386DB6 80DEA057C3FABC0E004F3F27BE6B85B84BD9202305A2C883DE8532928CDDEECD2DBC30CE1CD611F7 326ABB3C45E38E4872A1FEF036FE43EF38DBC96B09DBDAEA3419493CECAF94D112CB3AC8C5FE9D5C E37222DF579D9C83E6BA368EB26F7AADA0EC56821BDADFFCC2A240798D704B7371B6C3F2CFE02A17 C4FBD183AE1ABC53CBDE65171B9FF35FE494117877F5C18268D1A4A24ADBE975B4146F6099286CC8 542F1EB7C3DEC35F3241E9563897E4A935051638F439410B4E01A6A6C0BD913568DC6B8FE329BEF0 6C03232FF938C721836E5D234BA11FB26EF7BEB8C37BDC024B5B24298602989687F39401F8FA977D 0E0FA0B61615441095F802C12BFC30A447F7D1C134995A338020484E54A78F1152ECA91E5E416B08 64A77435FAA121E8ECB020300705BC231DE4A8F5388249C6AAC157D83A30D0A855EA747E1E2040DD CE56D8F757A726FD0D93FCD0116F4D2CE769DC4DC3E533861D36430A819AB79ED95978EEA6A1F001 358B06EC30595E639B5DC452056196996409A3B5B35AF791159E537A59A85B279DA8392E37475078 34D70C848C3D99AB2AC0A1902F98C0FF8E8D432F7151D528FF706229CD65BDF5F3E4641995F1640E 608C0585B1CB5D1F90079E85F7705660F685E86A8BF4D0C6518C1E8E88D1D20B34B3CC2034A78DDF D4A0E12A5CAB92B4F17A358C15A9FA9F9123246CBC70535050752B7ECBF91EFFE84D7DBEE565D018 2F6B30756C1CC538D3E710299958B8739AA7A0278E73DECAF6C558A1A523D76B3E13FED6F5BBC6B0 3C423692C12EB52C6F74DCD61E7729BA9BACA47B3C446CAEDB29DD495DC4366A3E0F3F96FED43983 9A4DF962120444BC4D6FE12264A37B7769D9907C50D5CA3C8C926A93B2BA531CD2772AD53FEE683F E94038F730BEF210C5E1A96204DC7E06612C2BD8CDFF781C362436A74D583D56921DBDE05C0F8077 121CF64B0BCB4A37A7F4219D14ACFCA23503A7A53A90E3F62A3F893FDD7B6CD24A4E032089646289 1DF73EC467C8C99F4B7C57D8ACFE203D81A857A13DA7D9BD0D8549481C518B1A57A3C708C02AFA74 341D01087026AE1ABE5B8F3CDD1A268DCC1E68A16B61B3FE83D219443C7C88C46D95E8C530D83825 DFBEA08480931BEEA5D2E218F7B6F2B6203C8CD7905F87E96BDC5D1D67696CD08EBCCA43A3F765F4 050B7DD863C9191EA3DA5634ED06260BA0ED9DF5C5EF6A2ABE35EE24A22A582587B49FF624DCDE64 1805870FE6828866719916A796516F646D2351AE924A21707D13DE8F571EEAB47AAF66A775B1648C C37E11D1F3FAB9DE0D527A6381026EF0662DD2D8F2263A5E3B6F73E38BF2F509A7ED34A15FD86E5C 4EACC6A50B9840C337CFDC29815059FEE56429A38F043C2166B34DFCD0A0A026D5A00E820A70D9B7 002BF624109C19B331467E837AFBF733C6B3D7BDE6ED9B48BD5C6B6426C2F3ABFF3F603B75DC0D64 155422D62CDF28F797E7545CDFB914590E1BEC4D145EFDB16CC106650F5C26D8E7A1CEE8521ADC91 CDD625056C4A537F7DCBFA8AC0B320884F9B9CF76254605FDCDE8B608971000778597E871FEF4C19 80AE42824CD1A2F89E2B068A443176F06CCE2DEDDDC1FE394756DB24925D9D8256A15E861F1A786A 8C5EE00FA8AD9DBC560E085269ACEEDF3C2979932AF88FA57EEEB88EC0E1278FAE8E847D911B6816 9F90576EF8618DF8027DC98E1B643DC12E3BD9D2099908F9C98C9688BC32251497EB327F7BBB0B18 5EEF11FAC786CD608D767FF4A2045693E9BF36EDE69974905D70204AD779AC8D5E0062B89EDEF93B EAFBBD50A5B7AE3D42AA30A85C2091090146D09A9A5E6E93EE2D704E4C75E9826C09F7EEB60EBC4A 8B1245239893579A2BD68F8CA97C3D2DE4D55C2D2030B25F67E5EE03A99A7BFFB39DE2D277943A9C 02284535F7A07756BC67B64CDABEA24B1B94F5A7C3411596D0CA8F9F7DB1BFAAD461131D431D8275 5C64E4AF335BA234BF8859950826549480D536EA4E2A6BBB94FBC6D2FFBF43994F07F1C24B8EA6AC 9DFE3BB46F38115235AD1929B6126CB7F158C1D2C4219706AF771A527E25BDC3C474D5F02D424B8C 6C8661A618A0349C53DFB8D00A7388747063617257EAF91EB1399E517BAFF201CFE0B923E76EE30C 7280E61255756F9A4DF1DD590B602C8C8B28CFDD9AA57C7B26426D8102B348DA4F95189E8AA9404F 85CDE4F8793E8D4B67EEB85DA46DB006DDD7788EE8B7C6B827FD3B976EB5F37723C029173989D50E C9E67F0E7B9311806922A0A0CD54D8CDDACDDD7A731025F83495F9E662B3194C5F4FB6C93D62C6D0 457D5AB9680CA9CA8D94F4867E319751E3ED47E2086D92B37060D65378CCE2AFC2C41CF910DBFC52 72DE053F30CE9218FB64C2D76B534854AE88CEB9C7A1074C219B72972E23BBD94B41FC43B38CDFC9 10C024EFA5CE679227C4A9F5133C2F22D8E8EEECEC7513C7F3CEFA5E9376B48EC35DD414A3B3652E 1B816302FCA2AE5D8ECA48293A6C3A3C647588A803CCAE0FB21B953A682038230487A62173A359C0 741E3E2B1FE738F4A37C0EE6E55E349AD9DA7F48784D4ECCCA3185A7F8E178BA60AF95CF795C58FB 256E2617920D6BFE881C7811C04C5A7F2AC41DB4B0780083C7336F1051F71BED092996E4C9E6FB49 1A2F4161BDE7BD02055352C2275EC9062DD8A9824DE71ABFDA7676E2001E717CE292BE7A34C42513 F765CDA382CDBED6734E96955393210BB94A87FF3FD8BE3422F0FBD3BA4828F0C8CEB439C1F17B72 FAE19AE1146ABF1D1406D2FA91A38086CB28FE12669FFE73469C8FC17A1AA5C088759879CC260B58 4F6D7402DCAAB54B520A8E54C85FD6452047A97777CA701C24240C24B7158DA324885E823DA94E05 91AB481E64BB37162525E3EA0494C484F42945BA70B67C236E7FD62ADC844093BB5C9857478CEBAB A377182E5F0451EA06D15C2C1FB1DB74795E69B57E4332E74EBBC5CCFA203D6211FE17AEFCFD2ABF 80F8941A36EEEC0E337EF735EAA39CAE1FAEA92E8BFB692BF268D51B12E7ECCC5EEC8A8215BF8E03 7013BD87E681A6287C570655F0A8B96EE084114C48ED0E487E241420E62E5261CD82F7230FBFF86D 82B5E279DA564262D84DCD38D873EB484CA9750071D332136D3D784B745C691DA5DC03FAE3F645F5 3FA9F0A0BD021C1D3079897FEC949193F8BBBBFBED687FDF40CD54E3061B26E627B14FD0EA1F533F 0F9B654049AF2FEA5EFD36458B3D82062683F2325C50AB679E485EC04FF3AD536538D96063F2AC5B 085A9885A4AAA1C1EFF09C3FB72135A4D455CB533450E1FCC83D0818C14333E0589D2D59843E0DB5 C69F2BC1D4DC9C9B705A78067EC991C789F5C4629C717C5038BBA88CE999F0B433A49521EEFD4EB1 4C99FF7576145893E42A853B42364051DE5C0BB175AF6AC3417DD653238976F36DFF17F556C5FA5D FF142A2E13625270D39AC1641BFAA2875C01E9532E3D0E1982ADC7991BDBAF9F3914419AE30A3BD7 3ED71DD9B3D8E9ADCCFE99CDCA40E97A08EB547677C02550831EC5FC2D4D3AA8CEC1765EE7900B70 77A6920CAACA299D80CEAB5E92DDB073579EEF39FC0B5C6C21DF6C41C4F20CB4C87810C8E4CDA3D8 8BA04ABF705C10D7405CEBF521871F2EF594FE844D61F87102A2311735EBD901085F2F1CA8D0749B 70263250E5002EE590B65D9D4B33F184B0CEB8DE9E95B44A9125A6BC1AADFCC6B03DBC1A7E1851E1 D8E083D13740C94AA937DBF3B3783475A65B2257A6494987D205AEA5AA7B1A4876B185D7866F01B9 BBB9A679E944E831123E08384FC2DEAB29AADBBA0679E0B21EC527D615835D6D9071EF27F45C4371 5073CF0B606CEFA1459F9952666C66B01A24C878623119C362FA17DBD0DC8E3F2834B60B7D2D7C7A 02B9E6D9E7CCD980844457C8AB21CB6D4282ECA0183DA9FAA2FE4442685A6B0C6B81520A38983BC3 966BA8F5651A6FF8D07EB24D13AE073AD28B54E90AB93746CED5A919B97531C145CB6CA548BDA422 F8854EFA575D56B4D41C8D6BCEA10DF1477471CD0D4F5B0F1D50F9FB06910D84A6F6F64B1A7BB341 8D5885D841061D2B22D763DB317FD6A6E99190DFF484D88CD4B2F7316425C39FE7850A8F911AE337 D78690CE1137696B9835F4465D7B133AEB7F61CC6AD8EDB6522252FD83F1C1F44866D517F691683A 74CC376165D72A93CE391448D2C3CDB4F9C083C9E1EADF12F6FA401056AE9CF38AFBB82EFA3BDD25 3379F7986AB41C7D7C1A4889EE4DE011515CEC8D9E94151CFFD45AE1F64460081AFA9D3E1001A05D 2E7DDBC9F28E7A204844D43420F8BFE2288660B8855ED918D304D0A10CECA49F29727BA3D38C27C1 E173E384A709C575B5F9540E81D037B995A60FC990A654C795AEE8DCF7CC7657B25EB8C4F07D8999 DECB376628037A35437B85BF030B89F784A6C98EA7BCC23E4CA6E6D431CEA8D920690FBBAFA8C969 691652A81527AF2C6385CC9AC700082CD2A2B86E52A12580C70069D1988BD3A3316171AAD0C4C055 E8FCEDAA2D817813C13BDA17195125ECDE4C1875A58A7A0BCCEF7732EDDDDB86379385629F3F371F AF679AD92FA17F1DC00C689C068C0AF1300023649580896276EF866C78D3CFB78A82EA8716249E7A 50029D04BA221B4725602E1F0982065530453F65DF3AC1EE89F39E9ADBB0F1A265A745DC7F4E27C9 6B2737ADAEB8183EE150FD31AF64B28C1BAD8D37339E973A39DCDE9A8FFC0F4A862474F807AFB8DC 087429DF673A17ACFCA1489219B6372E396CD10C16324148CA003F37D1F15200B2A441EA56059BE0 C4DA0DE20AC2BEFAC63D5AF767FE0513D0AD2C7990E2B21CE8C07C73350D14EC1A3BC84721AFBC07 00B21F2C49A039691104F4350E6EDBAB48AA2BC7F6E5B53960B312E4A3756C9DC82738B44CDAA700 3326DA2D6889B1A4038F8C5495D1E22990FC54EB1ED16A9E261A34F8D42A9D39DCB40D66A3E6F000 8B2498D6CFFFF1B24BCFFB8A7C62C38E53CC2AEC5CAFB4646D0BE53BE19B7AD58A88F86C09D2D3CF 30AB26A33037B248F96D22505E51E54E19C2C0F0C2A811E8C128BAD4D73A118B3155AFB9BAA5B1DF 94465898BFA3CE8603C8DDF3C91D64167CE54D7AA2044A68983716A3670AF869860B7CCDECFA2B82 5D942DDB66D9FD7A7D2A05BED4B5143DE57D2B2413FCEB77056E8A4D4381B2BBACEFFA977611F088 8B077D85ABC86FDAFA421E10A38366F73DA0CCC034C0537419C7D6F3E86916D9F053D7B9C1E253F0 7F14149B3A9D0E559DF75E300AB6972D59F01F0570EA2E335C6AB10EE8096DC68D8B6FFC4B4AF7C8 9A6F9CC62E058CA79098616DA3A4B3B594B415EFCC0D9AC80CF1088BDEE3CEE18A617E491CF18B27 8C1B470A19BAFF6304AA7EEC21CEC847D41068AC61FA086B7476BE9AC48A2EEB7CDFFCAF3C89C240 1B8608BE79C315FAE7F98E6E2680AAD0154CAAA33C332135CCD4893E63205E57C1B58BCF1E7855B7 D3C9AC946C7F615E72A5D85B4BCE9E52224AEE1B4AEB90CB9BAD86046BDE2B33B2CB86B3F95A6CF6 A4598040B2A86B530BCB53B901E1F9E2EA398BD478B1F74AE51B7A204D86EFA942331CF1B214F5EF C637D869F04DF27CD22237DF2250809770C3D63BEB0AE2EA4CF335565F91B4468D54AA6B0A79B459 8607F320953BF6EEB0DE949F4783EA2442A76CC309FEE2DC82AADDEBF33E633F69694911E6314281 390591EB7D2F725BF9009553511FD9A04563A3034C5802DFE3F83EEA61F0233C5EBD966340D1DB83 07BCE91F588C7CB3709F18AB47B61BDE2B244963C9FDC89CA2C3E513794A7ECC6016ED90BE8113A1 F69A06080446EC8F687F44A6D5736A61FB7576151D148C83BFFEA285E4B9E84A72A5FA6CCA8C160E 0B9BDE6AAC0317A2014D801813C708FD50879F720905CCFECB9CB1ABEACD0BF211147B1169866CD8 4BC7FCE3448D69135351D9E659E7B1D3DB968AD4EDE2B6A269B4C8DD28856E59F8AFD77A8A95D231 A1D3276FC95CD3001098B4C837BEA82B9166A93235096584A6CDA72D9F478459BB5FF983A73DAB09 CA5BAC777F377F822D85EE84B820A5DDD5E5BF1553632E15227BCCEE2035C9A2C6E11824FF9AF97A 244FEA0136423027BD87512F95CC1050D7D8175D7C05FC3258D3043875B6587EB80CF8F3BCDEAD72 D5510CEEE2F23F245F2E59C81C12F256FF137B133B4829D5E8D7EA03B28F51AC413725A9BC8F820A 9D37659A0449DC6DE654A733D2DF38EAC1D3109254A347FD987045E01AC1212D858E79344464BA87 49D1150A613E723EF55BBD22ECD1C475B387D944857A09DFD24E70B3BC8283E923310A0CD3B0AF21 D7C160683055A6DBE0E403282D7C477867E6776C547C5579CDB50187753869D4DDE09DC34BE4DB95 75E15D9B0706EE0F759B61BF50F4CEC60F57B6B1526C0ECD0631D5529CB38837A9873A5F22E54A6E 1F89274D068B95BB553A1C445FF774AEDF2C8056C66BC783251178D142E1CE1551C38FFA27F9FA5E 183DDA39B42E7BBB8EDFD58254654C0BD9180149469AC2EC3758AD025C666D0F1E20413EAA664EF1 08F6C6E52BDAC23028F1277D6675CB29D6A9B931528583A747841A1A59CBCA486EDF776D6AFA0F33 DC30F0F242A4534D55F8EB7CFFA5A7A01DCF06565157B9AF6A94F174C473E19539CB1972865C1B95 684F1DDFBCE15DF3D30EC98018320EE5204DCC4B30FE6D662E415399774074EEC238DA714B53B0B9 E7C155CA1FEBC9FFFCDE88FB152BDAEA737C49EF8967C1F7E4FAAFF2DB1CC023BA6897BE8581D030 986C7CCCAC2BE99A7ADF85D40BA2B31676B726520BCABD4887F2A5E76554044367DBDFE3AE894CFC 410547A9F80BF009C35D0A02E060B24FA4BF35272826EBA06E1581EF0CE9D05BD60AC4C159D4327E D4368F34DD7ABEAB55696FD67C94BD73877D0E8C4A6BA5E644620DE8C21F0559B2785F57C7DEF01E 9DD2B990AB93629896C52285DCB25B6F5361277C3B7470791B673331E109C15971B671E0C65D4109 F4C29E345777FF186948FEDA8A8DA309BDA271F70DD6D77ADBD435FF9E3CA82377AB04919D4616BF 64DC3E7AC7F72E9DD66176E561CC65A064B3B86938D3041EB9D04D751951FF2D3CBA70B9300F94DC 52BE68892DB9B8311CEE5793EFB93377762F4B717798013DD08443C45E38F9BA4EB431A90B645362 CD3680652F09A54205CC38DCA1CB62B4733B45D004EE9CBE81DAD7033BDADF91CA584C21DA291992 37473440F034E0BF899DD90D89928498EDA37CFC07C3E78F15D3D57B5F1CC691E9ACF88469472E88 E5453B1B38FEF835730436A8E24F52646A953CE678DCB5C2B42E0199CEC3B96FAFAA470D93AC3ABC 7E90337648CAB7C925C779D988C6AB90072B38163FA8254444076C8B4CB43F68879910E3B7D8CF12 40FAD45E9D7ED43E3CFA56EB3B71F1F6141D65C4A7A9C13580903D2A577A57D9658608F00ADCC7FA 4ECF463B856994DB57BC1CF09D431175E3C42F885FE132F892EC18B92BB30281569A17292BE6A11E B9C18ADA6BBE4098A313D65DDD564E8FEECB22DCCBB6828821C10BB3DFF7D0BF50C19F7A3B332D60 6827D263C211A879425F5B4B0A05DAAC21BA0DBEB0F7C252896145779AD968FF5B17536BE02907DE 75778010790A2D342449FB39A4310884DEAB2D7EC0BF74223DA321EE879C19CCFC703F857D76A7FE 8051B54C86B5DB8F2F7E6A294309130A3CA60ABA30E07886FE08CFBEAED0ED8A9C873437B996756A 71C98CCE8D20E8774004D73A5E9FFEA8EF4CDA3E7A7E188314CF2E4BD6A7865109D2B5779E00E94A 44670FDC78F107DD135B1C392FA09C5D68A66893FDD789BDB5AC9C7BC7E78AEFD2AA8AC0CB6A6E16 1033AB56BBB4F40EB64FC3130227C5826A64F87C0C823BA47C713B6F65ED36D7FA2B8D8B6E858A00 AFF23DA3C6B99C9536B4DB6677CE274DA95EBD3126FADE48504425F7349AC5DE7BEA447EB37A028B 7FB441A35B925143CDAAE081455A3B9626D8B44F0AAF6FF3272515BAAA282E82488BE8D3E32FE874 102080E1514971A912DF08AAE9BF0858488EDBD4D6574FA3F45647240F9B8E1F226BA8D51530F88D 72DD2C1A1EE531453C0DC94BB6136125D45979057ECE2D43E8006A3A91232F92282622FA53F94B6C C37F5B6609DA1D03C1E4C9D2610471EE3D1DCC4172508CA662E3DA5F3C8044D7237EEFC1CC73622B 320F494FB3E09C97C65B6CA7E4CF716A7F6C716A7419C7843FA54DE1CEB4562087EFDDD2F2877607 C036C311C86470AF11768DAB9463B8B502DC6CDF2260CA33AC81CB0AEAA2E37663302B2C54DF9ABB E177EEF87612E039020B088E711FDDD4912331F3983CBF914AEFEC7E44D43E00383C7B249E212870 A46084C3C8389275F02CF41967F8FD5807F289521AC93F29AE2A6168C04B7B87DBEDAC1A58A0BE15 044E72889ABBE27452CAD10E734A74FA5FCF8174E7DD8493B77D8E019D826332DF89705928D852BA 299467D33C30A84FFFC6DE759D4463A4444611E28E7BEBE86A7653706A55E1F4EDA8339FA191F5FF 9B6C47C837A905F5209661C5941FA785D8809F9221BA4AD9BC0DD0CB9C2415D36E180FDB61ECB921 B9BF9576B9288DB8234F4B5E5FE3E6E9FA4AE517F3796E81FD22220AC64270CB6D257C442EFF94C9 15C9074368076B19A88A03B758002D1B3009D303DBB234F08FC361ED25106C1EA9585B8928C93900 9765D31A6F54536736773C07DDD484B586FD2BBFBEE8D9F0C51C00A9370D0B9ACE666626B5CC0C7A 4736FB718FABAC903CE905A5E0982DC832D5B4F915B85B434BF767C137ABFF868FD1962314D38EFB 51A99A7F68620BF83E14C3D6E1A88915D9F4B886807056E22FAFB2104DEB21212EE5C80611C82FFB 84506EEA5FD49474BFCCB8BCF221AFB273BDAC5296A6C32C6AFE467EF6D236F6B983313581A8632B B45135024387E5EB33800B9FF92847EBA82AC1A3B3F2D939EDAEF12DDF243935859B9753EFF874B8 1E9ECC4EE1FC70B3E0B7CDCDB20A1F1FD52D133E50218B75A6F2EE51EDC4FABF933DF9602A5AAFE5 969D763DCF88D134E2D1A017C69B9CAB605D29FC58643656CF936058491859BB206539C9A645FF51 45CDF632CAF73C18610429D5B6BD77613BFFFDAAE2964801AE4767189D16BAB307820C3D7DE0CBFB 4254F8CFDC045B2BA82F59AC71DA33B6A964E6CB9715BFF4E97EF1B9B09924434E22621FEE703E33 C3F66D3AB486AA60681039960A3E6D922E5D5452EC614EECDB9DF2E117C0323C9347ADE7586F0EA4 D792D8B5CFF99FDD2E7C7EBFF648E927F5E205147BBF65F9CFD0EE7E8AA7DEC0EA087EC16D97BBEF E3320075E8159D432358A00FCC744292A9B1C7505DD175A891B7EDE6116BBFE1D4D993A56885D46B DAD6FF55ACE50896A667082DE791F0BFEF322393B4A002A15F7CE0615BEA7849C2C1BE2DB024F916 048BFFF4F5FD362014EC052448C8531E49B0690C05951F36ED5DE0247439CBB40EAF210903730973 A8080BF9F1C7977AEA762D75C358760C28D1AAF3A9EBD4F5CDA8FC9F10E02008E7DE03C9DAF17C6D EFA438FA3B4CFB0412170E96990F80AB7C6C4661FF6347E854CE3AC1727D48FBADF11AAA378C5592 5DFBE77E1CA08C01F9C7BAC68DAB4D66A8BE138529011980B071926DD3B7895ABB3CA68D11F2456A E9C25736D7744C11EF1AF57BFEFDB231419233FC0521E6B93239F84573E7259B08D5059971A9C624 2630E73E6CCBBCD17404CD4B31DA13EF014E0D498D86792B01174BC6D75E39B86A31AF53A9629798 825F38E21BA460752A9EB83515D067123D4327D7C60D25668755483F9E6038B5E51FAFACE6A6ADFD 83CE6CB65D6DEAD576193E85450490145B36AA9CA7D3D3B10A505DB1C3AE7EA32F057D38BE69AFD3 23DD811ADAF1D98254FA94062911716AB96F840A675CCE92A715818A26FF07602761C0F76F293D5D 48E106291200A7D23A8DBF6FA8ECB98BC5211D3B00D506CD55E956518D13BD81AC0417E14FCB5C9A 953DDDFC79934863FB0096FDF706C5EF7DBBA7BFC6C1DCAAF26DD46815B45DDCD70113891CE258FB 17F821250B00FCF5D37B349D261FC5DDE0F4ACA09FC2DC7392C9B8985F317BA84917835B1EC86308 EEC6AD8247C7E178A89CC1D4DB83C97E89ED5ED94544F1ADFB08778F366636091A53F5371AB420E7 1BF849E608E05B73809EE0EDA8962EB16D0B10BCD3899AE34A33F67A77F050E2B44B56B79A343276 1B31A890D32B52A696C8E3CB11032E10733CB56F3806187B888D537EBC56AB05D0CDE6F8082C9E35 5B5511520281CB5625F17BB904F46C9FCDCB95E423B1876CDACC7AA25B6F286C3855833E6F60F5C6 5003E62E62C0CC34EC7053CE14D424C49B18DF4DD0C243645C44DA79CB2B349C88042B95E60BE470 BDAC1AA9239C1687762CD2EB3116B9C110688390571B6649DB38AA280E18B9FA4B63D8C74504DF24 64BF0F4A2C6B679AB35380136B535196CFEAB56001EBB968D09514B54E7E08DB27749494FDB437DB 5731FBA3735E4ECE7BE83CCA556AC5043B8F0D68DE210692BBD66775119308E25659943C9B80F4E6 573D1D43BC3BD84EAACA2002358B4A7288142598C5DB65FE8291D3D757C8487B6795001FA3EA1201 E4F1C142099F4435ACA2EEDBBDE08A15B732292479957EDA46D274425EC4F160136A9052FF6EF196 966BCBBCECA9D24E7DA1330B736C68B1E87AE90CDADC612F5043E5D87540E5AB3368FFAD05BFCA32 6DAFFA7B213F04112BC1A03B750759FEA97C6849AEC10742A5FC85EFBF21710E1CC9F2AE73F0D51E A8B699CAE4C4E150C00FBF3D3D3A41CFC53E1CE0A985A15D6C9DC63300EB31FAE678571EE121EA19 F07AB06A5FAC5CC95C01D9E58803ABDB44B3A4BEB2AA712B5026411B540F5A8821A547AEB8865DCB 80DDDC44D8E590640C446B06887BF336C08789799A2C9AC66B1D3EEEFDB74B7A4C5554FC35360FFF E66CAC9A02C1D9A785398F28FEB44421220E728F5FFDE839C25DECDD8D40DD3318BAF928BF099448 646D0C95387520CDCBBE1A6D6FA64B855486A15168E962D0BD47ABFB1BBDD4BED9868A8AA0F8F418 09A9C5DB77CEC6C87AA09FCF1853E85320A05BE4D3C7BFE8FFD65B64E229F5F5A3F7A5F2F57913B6 DC135BD90483B0BEBF98AFFF11FBCF0AA804FF3D8EB72208BD7F38F6171D54943618908A41556B50 01F2FAE9E72419B255895F84C2860AF439C3A0DCF5A7BAA929E00C6304E0423DF2142A8850B5D1C7 010C4AF540D29D3370C4A276C074E2B21B42AD8E1DA5039D0FA21F1A4998F6EF9367A5671A39ABC0 BF1A571726A04C13EE75650797E0899A021B3E8708FA7F90D2D9A0E942545A0F281617D921321E1B 90B97A64AA02594A7D30C9C709B7C064F848343915632779B5A7CFB6F881233984674834DEC4E93A 4F3A0C08400DFDFF4AC3EE8F7DBAD12359FF135432A46B642509D8B56266E558405F2F201C43AB57 49E5421D097D439FFA1ADBD616046EF8756BBEB2DA16F66F3A4B38AA54B5D55A8D52C5108CB4D671 53A5540F3951065D15DB767E372CB9E16EAB10BE459CB18B2A787F42231FCB14B19A0521E5AED372 2E3A80365F69C755E96F19DFC75DC0F1061814D9DEE3C805230F6FBD61E1C6F46C645D52C04CB622 5CEAC2A936E6B24F906C6F7373C945C00BA192C4D9AB09A5057EF029B647F80BCE7C905680943EEB 2650C1E867DDD55E71BC7F4511D8A4DBAD6ACA685E39276AEAB34CF20ED2B5D1E06264CBB28DD025 F3857328C3C8FEBB0A83CD885C8A11B3F675BADD69312F370F90E3B3F2821CC538E8A2DBAAB400AF 10B1C7020AF8F794AC3116D55C3C45A12D2436DC7702506812A3ED44CA8F2863F632B0064BF531CB 36DE99F45640FD3ABC23DC77F92F93D8B9F4316640A7F64D0D2D90AD9938C57614FFC8A2B42FD277 84C66677D1D682C7DCFD3764176ACDA8C1BFE351B2E8073C6201ACBF38DCA7EE0AA2424DE50FECAC E939A195D73D486EB8F405601EF7F39536DB7760127C12F2635FB2A711E7FA9E20F6B6DD24DEA95D 4D7073B1816F0516FD96D1B6E4E952A47678EC2DD66F9CE77CA9134CDA9745D989E233E41A0187FD E1F2C5463B0C5DE42AD2F2053B4F5FB7CA0F54CE62A3442DD015BC0801E3B6647C551ADE36029996 FF43867ACE393ED793249BC8C9224E067E4EE7359CC82214C9A56C9E8E761169C8531D63530029A3 ED101FEEE5BDED09E43282B4E4E4B82D2BD390746CB11BC7B03195DFB083539AF6347C4DA51740E4 EE234A267B7610D112F08D9BEF62B09AEAA714367A44BE842E635C7EF880BDE6382FEF68E4FD7331 555E15A785433E3D80B6DF656BF58202005A9F0479DFE5F22EB8DE0294333AC074E5990DCD6D0698 7A001430F5CEFAF7458B603A00C6489BED2BE6DA90F85CC6D61391882F45FB8D61844D741EB5F202 44FE45487225F4509AF3C34DB66A357F77849E464A8630B7D20A5D79EDCFFE1F5EC89DD17D344295 9D1012CA83224DA651B0546F1010CC168292C4D92B06C212B372CD3E1FF2E6CD63FFA3C4A2ECEE8B D9744CA5F8B7A19E4DDCD524F03DEEB1F95B4B9255E2CA84363207B22752C108A93EA5090AF4CF57 30940D9F721646FBF9D402F85E736A9B956DED34E2B2F8BEB95E65007E6E96BB7215EAD542AFFD49 E992E5C1E5DCAB154CE2219FF2B9B138DA99ED0FCACA8F8CDEFB9705F702877B2317CAD1D7B094A2 B42F72FB9F949B0668F79DA3E2D052E72CF318A071CDE08A47146E93D1C902400F9BAFA79065563E 05F4158D5917391DFBE2DBDD96DA6C99A4BCCA5C437F7DB324D5E882923F8AA936C50F7A470F6A8C AB64EBDD88CF63580DF5CF19ECCA7776282D61956FDF014717027C618BACC9B20AE5FB19DBD32381 E84F00AE2615296C3D2009040F6B895F94982E6B1DCC03DB5773E99D1A6F993296D9C25A9B381C55 65D26B4AF37FE5566E5193301A209363AB6E92B2394CD57AA8D861E5ECBE193D812A25A0136635CB E90D9AA3ECF62237C39C03BFE4D29FA5C92B0D7B5B32F71D92A922149C22E9613ACD6D48B6E45FA2 4DF0068582428CB9A61DF9AA11E7CA511159AFB54B0180F65DF79D50BA78061C670EB1EF9AA1E537 C0B64DAC0DFB647C8318CEE15111E3E73B4526CD7A806DFD729E41F6CF2AB8A19565D979DC36EB9C 48F03D451151C51B04061BD28354B377BBBC075F95B0DE5B654CA4E1F9187DC57DF0B97B09BF19F0 F99A82C945A02CEE7DAEAE1DAE7A1ECDD10C5AFD61AAE6C465BF8FB769B253448389C24589FAAA7A 4E15E8FFCF1583DB69E7A9F39EDC8F5A81302AC71230A7A44EC372F823BE9E14F2FA322F749469E5 8D620B70B310ECDD57BC4D0310DE80EBDA0A0257D4E6D8D4F348B6BD891265942DF173C2E7C087B1 87200CC9BDE06079C222B11B09A1CDC7E4B195CEDA96509B30EE5ABF673D02DD64A6D94B275722E6 0BAAE7FC65C1741947C23847760E24BA91AE2172EB0FAEC9B2BF69540FDBEA4A1902BAC284EC89E3 CF9366CD04CD9A43642843719A070F74757C30919BC91BBF2FCC082F4F7CEB164A10F053BC92D86C C17CB4B775887BB49DCE769D753F0831AEBD9562B93B74506DAE87C18B968C34556567E390658756 2E45138428F198B37C8FEDD1F49328958FE097BAEEEFE3D7AE14ABD13CB2EC3307CFCAE031263BEA 71F5BE5871A3D360342F6D3DCDB2B031CB5262B505FBE3EBE9BE9A4B2F6F8AA36E84C7733D1E4AB0 B6F434002CE7AEC5C40169C3D251D72A37D866D0760BFF78F12B35F163D7E8742A6CC2A293F122DB 159190350DDD412ADCA537AA8DC509415F3B0872EB537A12BAFD1145000BCF02619483E1F8931661 9F4D39DF3202E624DA6765588A791D8D2ABABA0ACF6FB45A592DF77A12940EE7D49F30EBC22BA445 0B4BCBF34D142B58BD2ECB0966CB0F33B1FDB38B98839D1F21983363A37AD12A5C7B27111A6F711D 87237C410621E4BF111DF78D48CCEACD4DA133F7F4E84DE98A50ADF60072B0DA31F7DE22E1E3A258 F8B0C45061154961C760A726213E515D3DBBFFBE3E1BAF5064C6BB80200C3E566BB5FF78776245DB CFC90F07DA568383B9B4B675966BC5B51D49E551F4C09F776E9C4A3C704B33CF72D2E8079F8A5DD8 AE0D62775DE82E0E22194DC847AFE08FB99A21D721E14B2321C9A64BBC411C9334CA045AB991993D BA518AE06C2743E6E5C6C6A3DC2F4D7B882088D96AF5D977BFB952FF08F1CEE2ABF33D8C7FBD6727 97F57E7F09F608B03DB07B92AB04BAC1E3E102D33DDF554E1B2764310610DF7E69C6EC14D449BA7B E55E09E238C534DF96AA13D64F46207D76D1BCB3BD89D2C43B431C50715915C978EA379D31EEFE86 2EAE06F890673291B02C3DDE9C14170255F29BC3B37E9976914FA2E2BCC8B0CC1EBF45EE9C16066D 23637894C2E7C271EB755A861FE765DE0990AF5964392E82A0B76B13F5ECFDB9F31DC06ACC5AF9F1 FC8B47EEF0873A91B7E3BA9B39DA95ECE2B5928F72C1E44F60D74CC57D0AB3E6ACAEA8D623FCC159 8522B5DEAE653C90E23B5159EC9C47D935A705E2E721A4D62726EE178BC7362DBA81C80AD5DAE3A7 E6638DF38777A0FD83DA43B8D51092FC7DFBB01659BFDD15CD43D6AAA19E7940E5B88709C6CAC436 A9876842094E760FBD98DF9E04319C749F3C2B6436E47A6924B689EF0B40DAC0F5A84BCD2C206254 953DFAB016FB9BC87E8135AC458A032BA2AFC52ABB4E919AED8E80484AF5BE24CBB03F3C51D218D2 EAF3FCE6D993BF49B11DC930460D42DFD3AE77BD76C544C7FAC5C55B18C572BE6ACDEAEC76E48A57 99ACEDD694F47CFCB19860D303E612D49D53667457F3A45887F57D4BA13DE93EE0E130F5CEDC55CC 6F1912DA632DAD36A90357D5164B6C1F80199063693ADBE262156C9D4EC468C995E7FC51F1177CBE 1163E474EC7516A8EBEC5F152BB3596A6902D718330207B273E9C75C9FADC24802431E886894BB8D 373EF072813743E2D1C488644A0903826E0CC5A84F58A0A1E19F42BBC5A0EEAAEBE287CF5AED38CD B785474410FE6EDE97C1833E5E203AD41354C8EA1A076616C3026F857BF28FB62CBDD06A28D19251 E815BD940E8F920F24605CC07BAD02C1E29DBEC643D296853BF9A013081795A337910928A760478C B801BE3E19277E34BB81AFAF27850408C446F1DD0954B7C1753014A2110067334FD715B4C108C2FD 05212E254AB70BD7A61F10BA35DFDE4F26460541543CF581C2457AFD9951590CCBDF976AEB09E1E4 C2655E0E8EF9790DAE5059A0A9952BBE7FF60A7D6CB9F7F1537CBB51EBA906F882E66ACBD090DA64 785C95E7C31D31836FD55B5663D314FBF223DFBC72AAC5EB35AD6F25CA44E3C4472DEF37C7C24C84 5358B2E622370FA8776F18868B8B6092AFD2DC355D9C528A8EAF02BE7892F3393B49E3F80763ED37 CD51328C7B8D16DA42655E11ADD4DB23BF86B6F1139E9D47C79A48393D6982147AC458162FAAAD81 3AFFA08DA95E549CCAD573DE791ED4B89D5C19749DBEC548C1F6BCDFB574594C8AA4C83295046CF0 76B2BDE35BF3F834E37A5D0D3F3FCF70852F7395A5036F01B193589B957AF9BC79DD8FCAC4A2E1EF 6ABDE68E6D54140C3846B34D9EA467D6AE5AF8136471FE81461B8D7A01DDB2413BE7BB11F6EECA07 113635B3458D81AB48BEB2CA0862170C8780390DD876A3F300BA94B8C917161BE44940C890DE0C39 BA06A53A337F35AFA8225072657B59A40544E23C0078A046C2F1C3BA3C55AA2A6404A95BB73503C1 C6748E67836BF4A6CDE17853C01CB2538F430A2946CC9645790DF182CA6C344ADCBE4F44B8776581 2EAA0B57EB610106E54DD17AEA68FCF51E042AC8719AFBEC5EE0044DEA8BE943321847DC0B499991 4044DFCFB93651A5980BE1EDD39FE18BDE969D1EFD9A893138A6202DF95A689520A72F798A28C1F1 C704BD58A605BD6C8B4DDD621DA0D52714BAF3F8668171608791FA666C99F1A258B5734A7EC262F9 4DA50D484527C7CCCCB35B127857115C60F10234280C0293A8248E628FB8CD7BA6C3EDD1FE8B760E 1165F2DC591CBB8B6F552AD653BE4F90DDEF3D9C09312DC216BFB8551FC2F423F21DAB460FDB38AF 29DDCD9796F442E225578ECACD8F152E6038D5E6A2ADBA3374824529678C20E48AC892E9E981A3E8 9E823526626436AC3ECA335A3777DC1BD01D49F209BE297F3298EC1106556D358FCCC4F02DAD6B0E B79505E7D9DF82A279E41DCDC97DF193397918F5E2ACE6782C8A17F6F492F8E9F02CB229A2CAA8F1 E966A36B6FD4BBDE52164486EB46E53E9F09CFDFAAFAC42A3D7F2365ED193B2510B46BA9C87FDE6F D27E243F890334B6532ECAB32D6C8464AB23587321AB4332143D975D9E1884B0AB7435ADD41C762F 08F97F1EC289CD81A19A43DEA24929735F47248AE49078C803D423DF1C065A1E1CB41E719D4E87B8 EE96C0BA2B216D0CD5D95270532EDE1BC10A19CCE46C22B80DFB327E7A0C94E157F7C0F3DABB7975 073FB90A335B9DCDB652B81A1FC4A73B0C34BEFD5E08FFC62C3B327EC717B8EE08C9298D62D3335E 8FAACA4D07D5D7C381A328BD99C60BD9F19CE6C937C1174D80A304F9B564F4212A27D0B0278C9527 A6B1BC32C7DFCCCC9DBD507D00A548C976337FD7C8121F8042FE1FA94FCD55EF927230811C5F30E6 4D75BDDA76BDC03F56C18D2C9FE9A6037C086FDC130F3557733EC1A65DCBFBD363690FEF2DBFD7BF 85E530A73AF0B316335CE5C2FBC635E7FA69B35C5AAB1C222068F9572A3BECBAFE0A21070E9077C4 214BF2BD4F15A62B6E1BADFDA2BE5717D686CA1E71E9B747F816A211ABB00AD352B9FE233825E564 06EE8217EF0175EFDC95722FE35DA299874E84E8B7273EB6FD0ED52963823DDAA2A112B4B00D7699 0EC9AAEF971AA769A5F9D2AD17F3F72E608B206A22B12A6AAEB607E8917F3BA9233E6F3B720AEF41 2E93A144E8289C17CAD8C0007409F441C269E5C20B926C61514924404B2AF147DD6471AF68312851 36275BC898996549F33390867A0386A4D8956C04EE5FE9D758CF1859ACBCBBD370E295913235A551 E667814EB4860E9F50F7B4324F0733AC51F71DFEA6E1C1DF266BC16C1BD370C3BA15583C3E00E188 2A84B25FE958B1F1B8A4F718F1D80D1DA3D75BD549D3BF3959B5E300E07F62AE1DB447E3DBBBCD79 21E8FA5ECAD35158DAC27D92BEAF06AFC633D35A3C473151C86C27DC2328EE674A60C5CD5A206E64 0A0070D6BBA586F623879A5DCB9BA85BE97240DC126CC135EE12AA62FC56631C3D3B7791D4A6F7B0 533C4BBAFB2AF2DE2B79B3EB30F88FEE85048808E04DC3E4CCB2CB6381973037A6161EEFF61D24F0 8593F4BA7F67D5CBB86F4C3482D8B203922EEF7236C1AB20CB2239F162E5B80A71F3D87E40E496CA 3ED21840D2AC2C05A3AB641C92B3A3428AEC278AAD4ED2EE6A20288A3559ADE6A8514E69550F56EB 66ED3A73C961BBC430D3A7C496DAF52B0B196EE34BAD52583BDD99C7646751A5A86F2C5A227C26B0 799852B73B1831736781861ADFFE45B82B5E3B0EF46E5F966E63267C0E2AF8AC5690588124F67BC5 164C67C16465A5B81F9E4C3D6316596B483B93074A32AA6EBCFAFEEF455C30FE77F8B0F6011542E8 0E9D40E8C082612800D3419F3461D6FED267647EE92497D0136F052760908D8DC9A21F6DEB338DFD 3ADED624DACEC246ADC942D8ED52758BAF2BA4C7C0609C99D8F6EE7FB3299611A23127ED3B9C0945 F131A0EE0AD372AB296AB9257027A4174C4AD9F17DA79AB60840275F27B5B7B4946588D9B8138B71 908FDE6A06965765B301F3F43BD42B4251071854757BF5F074D922356709679387366084FE6456DA 92E7F17431B440AB6BB76CE60A96B3EC8EF1BCE9D5820C8529FD95B639890773CF948CEACAA6BBC8 6B914505461FD59E17E17846E80F9DEC004C2F13D7B5E7CACB3899CA24F4143281F44BDEB292A797 FAE428537DD5DDBEC8A6BD60BA293EB2460CD31CC85FEDA60ACBAFFD8FAB6071A0A88C1AEFF8F535 F039B3BA3E6F8CA94227910ADF594AB0B0726F19E013A3468B354CD2C9E581D784CBD913616AD467 CEC4292ED17E63180A6C72AC0796153C670DEAF4A16F5AD9F01BA65F236EA73EF0BEFC767DD4C1C9 B67EEFCA601FEF7865A8D1C5216EAD37C00EC517636E1471C8A2842FB62C8BC2BFD7BC1114666BB8 71B0FACC2382BAA396CEB0EE5B7A3FA60B049C9ABD8DC862EE59BF9050EDB1D5404745272D9C7EE1 361A14E2120DE980E07E0ED67EE6E9285FD2025C1A9F3A7971FE1BB3A98203B0E5C2A5E0F48BC499 A59A627A77F6E89FBE0E648A034A5ADAB858F378AA0C7F4D77334F2202B283EB74B934FCB0225FFA B03F9E8F5C8AAAD3F9165DEC00EFCF191C740AA6915ADBFBE5B46A0450485DF175882E1331D6F947 350320A310B2E45DD7B4E47902A5721A38B9BB18E1072AD23AA8FED14C28DB772D704CFCAF2D6E81 35377E488DFEA5663F68FD5D5713508BAC5D03AC6246331263BF6304F5B81C8D16A920FC56557AFE 29749AA6B4FCDEDD809E037075E916994B8EC74848129C6119625BCA17C9EC5044B8B35C78991489 1D72710CC32A41E484E29E8F2AF3E19D1261E6B27EE0306DEC39777704700FD75CC4DF9A6C6FDCD1 290846943CFD363495FFF1C94BF7213034649A67762548D3A25DB43B499276422C954B50B8D91B7E 54C2679922DC8B9CF82A7FA338CB0D84F7AE29E9725591DF9854EC55E4772D0DAF9943F00D5C9048 77B07E657925D8E443065D2304ECED1AF813AE2418909698A4A79F7E664941082D69D22BBCC86EB6 5F0BD2C1D9702600937C9AE404909F17BA0E3B58EFEC6A82ADE16A80EC6C6DB9280B299BE30F6854 C5EF8006FECED75AA9B7B0707F469B0F61A448F200655CBD7DF3FE0D3D7260F6E4BC7F7759C8D537 FA80FA1C360D5B759B2F957651BDA5832A086D9B9001DC67F33464B1B6435D2394FAF85B9560049E B703F88C7C29C073677A78DAA91BEAC53CCBB39760EA2775C055CB0A304F0A6CD76C7B5DFCE8D8EB 153D4E3D795AE5A833001F0457C7233EE6EDA0626F3F099C389C09382301E91725313CFB763C1536 A7304C3D2D8DF5D8094BDF4893E6C49BA92E6DC015D1CF9D5D1931D06A4B18F38A874D3C66AFBB22 B741CDCF83FEECE9653D7F147FCE988E7262F9D03896B773B9AD7E18934040BA573E6F9428FEDB74 C6AE5B47170AEF36364F43623DE6F736D4787DF74946B9976B82D16858F849073823B83DB33A42C3 D01A1BE492FF7817EE51CF4E2E937A0CC5079250ED93C4C8C7F27AB3A4AEBA9807F508FA0A6897A3 2616004161747C7C6154B21A4A9B9AE2FB3415170C00F2629831EFC2F6FEE35C7A20F9756BD828CF 0799EAD49B7CB0188DAB142B1EB18886B9D4B7596C953579E67ED9588523C4A84E6F9AAA1DF386D6 0E6254827B2F8F965CC82D4C99A83870896D5039146CDC8A12181AEE829D6FF85CF1FEEB05D7C840 DACF3B42A7F2213D5A213DF9E2A2F8E5F0405E60C4CD7D0F3A28782D5C12DC592B02AF84BEFB9362 A11AA97AA70F43F9097BCDF0758ADC71586B909398A5B47E5AEE70596792723BEA1CCFAA577E2F87 41AC9CF3B317D09734A5A39B694341420E3F37538519460B18B9B52C5B138A736E8EF4A262F16357 122B928A0CB0D98F12DD46321156552D0508B75E8A83444AEDE1BB40D5839373B7EA09FA5CE559CC 68FBD04AB7518D7448C749E66B56F9932B586145863E6BA8F119859322D5DB19764D46CE9FB0301A 9545A8A6A6D602BD3B49FBE74C6D94746E7625FFC2F2DD5E3ADC16AA10A8C8EB61F39B1A7F2DEEF1 55E1D405B72A399C798D67C6EA4964C3A35C494297D7DCFA17BDCCCDC532AC7D09B949DAE50AFAA0 5A275B1814111421B96E2402977C96F955679D006D02544CE96E1E246A6A11333BFB2AC2C3C6972A 636D5B3021DE1602E981108D7394873EFAD833E778A6F688281F4B4348DC485D7EF66E1C998580F4 F1E331B9980DFFA0425C66C4B54FFF2EE94109DB82AC216F8504A9DB1FB4001D54245BE00A804C41 2AAD134A3A448122FB2ABC87B924C0C7E17BF50B429BD559D8C2799809A7019CCAB143F26A8550C9 8AFB9F6B75393A66ABA76E7BF9579A4A9BABAE28F9C518B699D74B8F4C16C521BCC53681222D4C7D 1ABA6FFAC67EBA6C9B5B74D1F54256271359ABE2049504119030DD859C18E115B6607BD57453E81C 87F352348072F19AA1253149EB7B4601C8191DE1897E387584691BD3099F1CC8289CCC62789C7164 54094859DADBA82C184140350E3A3673BCFAB8F207911481BC73BBBD2E960051694FB559592ADB01 42CC520951E964FC01450CDF5ED7E27B086F7F6BC3677460E4E423AFD936B46D0DC29A2CA7321978 9A880D790699C007AF69DBAE7976620440712A3D5973E95FECC1D65FD482EC8387EC8DCD4A8E40E3 4A5C6A387B15E96851F9CD8D6504714EB7AA5CFA88D33218DEBFAF9E4B1732CEFFFA9D5DAE67EC2F EFEE40584A45A1BA892F4B289745109D4247221D4CA004595F635905A4826DBB3847E9D85801D3D9 623D2DE2C0239D8C8640AD34CD338BB4259C93C6DB89EECEE317530EF5C8B4AC3EBC9514D949CB48 F23D20341348D53B0421E96FAAD4A1E12186CD57BC3796CEF583FBC31D32CD039530DB5A649702BA 6CB58C05988D16A1B7A9ACE3E775868CB1AF2D977CE00F6B7B85D6A98A7FF27EA4D0C9CD3E2D14DE 26D166D6F7B408CDD557AAA9A0A0C03508E8646F2BC905A383751675539BF19DEF386D12DCAA6E85 0BC848579EC108F8E1944ECCC477AF91CB3DB0091450BD30C9159F7C90450F2C78BBF4EDA694BA34 AE1073E998924ACAA6F44DEE29DA9A1606BB84DA0D0E150741CF447391AA74169D3D53E800E9A220 4C394661BEFB24E9A5A0428FA0AFACB1BAEADC30C233630ED5766A82D499FEF167F8FF824CDA1260 E7B08627DC3D6B67910CF064B111049B02EE3AF2EFB0A35BFF5BC086E7DED61393E8D263CC850647 948DF7EB92C49D091B53FF124A5C2D558E490AFE7F3B2913A3CE6D6CA3E845AE7D6DA3594C7AAD46 3B88044897D43005281C6ED1B636E3F247D47241DF12AEF86B7CD6FCC39210E554EA305FE5751A3E BE012319707A28D0938FD2B4D2652453D79E547E567889A2ADA6AFDCE9D90B4D7DD230237C7092A0 908F9DE44787F7074167979553E79D868330D9D9AEBC6C792EF6B888EA76B5247743F7467AD701F8 FB91576C699F0A030DE678C0D136D8D097DBF19867E25A14B3A7C67903BD026EF432BD92FCD97414 526A5782DC22B62B53F49484E293FFCFCF5AB882429D9091671D3EFCA63138D0BD3F2752893D4879 44CEF310F26436A9F68DA294BCAF6B509BCF4EE093BED678FFD099B3EC518ADE58F83415D3AC4984 1573C0A548C32D31A5A6197264A0FEB3B468CCA1225670C817E78ACDFA5E8F1DDBB4A2E2B9667CE5 96442F6F3F2ADDC3A6C11270EA2BAE90533347F96BB1D92088EADC13814BF4BB89761D57AB27BB81 394C30E365812F900BC68E72F2470FAF4118E83A66B1C310F390110939A181CD3B58D59AD4EF7D1D C502AD26A16030CD42E5A2A784111FE630D6D51748E6DB8653C4501390CFAFFDCBFD176C73EA0107 7BFEED0B86F4FAD8280E88F82BD6519DA191A6018A300EC8E64342DB5B901FAA0A41E620E66439E4 0DE0BCD2882AD704A39AB9DBA69DB6FBF3B8FB45E8471719F49CDEE959DAE903C7D685D93FF18F70 2B2438FB558E3D0680A66615FA7F7B3B3F76C8BC9B947C3C6A36926DA616A337B3BDAB7AE15A4B06 B0BA487D0BE914BF73EE4CBC3F8A540CB6A8FDA3896B3B0F60FF95D32086165EA2BAD223043E0F08 04EBFD19E8B0068CFBA370F0F2249D4E64BCDA0274ADD8279350B1DA9FC217687D11756E1C7ECEA6 BC97F931260568EC3BC2B66995EFED75480E1A4176F17F0EA8F0440E2E38DDFE5AF53FCEFC642E2C BB68DE8E80B0F86E137339FA556486D385F7C7718CE83268E9D1DB8584BAE9F1B9D56B9C097107E6 B14D8C77EE14900E2919C082C10071FB0100AF3DCF77E93F53C6C8B3CA7CAAA0AD1B127EBB8DC55D E5FDE92B2644ACD961F6EA149FC5292E868CCBDF27B36084639EE10B69911EABED9C9D87EFF4B092 206E647C3E1772906B21B843591AB94F77F406F003512525150158159B81281766C9EC1850161BD4 4B74C41A7D21C3442CFFE85E3486C13B3EA9928221F1311A1821783D4B2695D49FA9D50503DA878B 9B592099C6C052B6DFAE7F85217828BE63474BDCF35B14EF7A1512E23CC5D0790DD384AA90AD00E7 FA0A4981B19929F393F7A90334A48751B60DC08071DFB0F2CD4D214811014E964D69C9882C55889B BD87787C1429F52E9A8F508B87A0B4B70A0A580CC2C00137C1F3D571F65B608364137E7596416C06 DBA4BBE3F21E51B2C8D15C3F2BC8FA445A038CDA2264CF90469AEE7D8C5A3E6558D10A5884E6779C 2D627C37FB9E3EF404E826BC0ADA4A5D1D4DEE63469866C514BFF845B72A9958BC536059DFDEED4B D2632EEF98070EAE90E61800C21DE65096A2E5636B1A9E67935B22B51773CD308ADE98C08F852ABE 6642FD4F37DDBD97EC3C8F1E2FE999801BE247D09935537C269B25DD68FA82D222148C1A19281D01 E0B882B4D07A7F0F5B90AE47850C77CCE0209BEA91039ECE8616E347EAD8FD7ADA463A5AC0EBE3ED 74E6D10C3ECCBF25A2748F908A5E218C75476E192907A71DB5BA88B49BA730E02FE66BDB5FC4D249 E53E8F5F6C52FFF968ECAA66CD9ECFB85B6B30DA14AB89AF530B9B691F8791D098C77F04D8BE635A F185AA5DD4EA364B98D669CFB6A46524D71DF00E8B2FCA24EEB3296AB557148F70CE6E1FD0E8013E 2955DF4AD41EDEA3896389830EBB60598A64113FCBD17B60C729430F987903C65861C1D9345E203B A55BDCB1D41E720193E5E4850DE1AE18D4CB077E254ED9FB4FFF968616A90F76C89F71E6B9A0B03C C274B3E6C93517254FEFCB77A9B8174E5E112392570FBB307641E05223005C7E627B38A23EE2AE09 3F4966F87822BE6AEBE70B17DDF64416B924B2B27EB2BA69536E29DC222CB40648B4F24A30730BAC 5BC67A4D9D8A2FDA054A0EB617ECC67952F47387E9449AC140AB3BC8E0E83C3CBDD17C03A1572B67 D3D4630A223BBB7866B754A3571EDC593DA2CCCF9F038B92EF6536DB6102C59C5B3A8E7DFC3F4F70 3D1240FE7CAE0F67978FBA04067325B92FF157DA2DCAE857AD80D79472E2497559D57B939C06D53F 450106FC59D51D740E734C484B9BD4C91C2694DBBA5399B44B80CB122AE1A5CAA4BBB1DDF5B9B995 5DE6CE328F0CA05A94B6726AB6250DAE3E1DF28E6734744DA6E45B9825E1553A11B76E7945E0B18E 60003B02D3F111161856D5DCA8916D0A28C366AA52FB1716E91377DC76C4EBC8DF656BBD350F4607 389445BE92077845F53265E39766AD519010CE54A73982DD7AC97893BC8FD60C12AC7B2A882FD63A 5FFB2B1489A037F3C49E5C115A9851E585A702D39679B285DA5A437AED733244EE5BB57BB1F2F058 B44462E022E86303096CC77BAF53EDE422E4CD6A88D9CF55546DABED41FFE7940CC58D7382DF6E03 B4647278350FB9E677C78E9495AD793EEA7163504F9BC49EB03751A21757A3FEA0A89C88D14553C4 805D1CA25DB340DD4D5C51F31E5E9E6B5B3C02CA7011A443D3A6A31DF4FD316C4892E9A6D585415E 7469B9D91B7512F18C2899AEAEED208F72D86FF4BE5407F25324FAEA39435F7B1F8BEFA6A5C857B1 6C5940E75AF5865AB9022AD24B184F7051405B0C3332586E3578A2C5E385E73D1A91DB6228AC77FE 3C1B56B3EA7DC5966137EF30F350CAC5A6E6C9BA3CB8F0D65638DF8D7C22B6D7B7DE63F7784054F3 4E67A79F4B61FABDA52A39E54D1DD4C00BDF5FE33BA696F6EE8A4C54BD4E4A84F79CF2C0BF39A6B5 BD5EB426260B8FD22B5343FB9D09C58982FB3DF749ECCA4394F61C53D52CF42441F700FB0AE85777 C5522B316DA5CFA250390DE1C73B69FF244F3F8698CEDCBAC14D551E241F3364331125C2F07ECE30 EB43A1830102B89278D1372EFD6FA7DC426EC72661A2F93181B1FBA734B722E79EFF0F09D540D771 90ECF96B1BD182151CE22CDDA0E00FA8990376021BC4B5F22847E740EBBDD4C38D70676A4BD72EC9 B1F851808664D0CCBDF495F7FDB2B22463B721244C8374DE82EB607CFCBC5B2BB1B6F1E0C02DECDA 6B53A7CC1EF1AE6779462BA7A4C0009716B6FF0903C559AC2D32793F8D706438BEFD0B6692C04EC9 26FEE28FCCE1C00F5D8274535BC741E2EBF0DCB9904E776739249C31B93C2192904046D5A5ADE03A 3E28CDE237DD75F5DB5E64F9A4119A2B395F17EF2CF5B52913C8F7EB67604BAE59B0AB5F1E937500 F2B6EE778311B09156965BD8CADFEC23DA891D514D5584B70385C1BAFCEACB90671AE4D67417F8A4 94DEC7F085CC087AB2F7A36FA81EEC8456B035E01697B5A8A11F5E770E096A858D660833A712832D AD6631C2148B905F0430FCD4CD66D8F9F21E7C30A73B53893B38031C951E208EE110C32A7A530AC5 8F1620C3FE4BC0D720C19C37100FFF9A7008B23C18795D652CE582D423E20ABABD85DBCF6A7910DD E21E39E4CF67E5C5AA5D24E87B1FC5F47B5D2F67EA96B7AE69D6E1F404C6B854DE3412D8FC08A8D6 C3140557FB4A0F0D0A31F5C78F4CE49ECFB089CB2F98A16B29E132AE8AF1E0B2B4DC961085D6496B 806C35B57587FFF58404C70A8A4CA5342655D3314EEE8AC5D7D336364473305685DF56F157954CB5 1209ADC6D924B35740DC1EF99FCFD29C1E5363213F25449877D35B339E09B934C8F08ABB164FC543 7BF105B2FCC2B582ED3524CBE2908CE457D348BD012AC9161DADF435037E5A4B4967351AEA924B38 60C0F4DE29CD7BCDBBCA5C5B142446D892F6DE4DEE91C0D806950E94636F4632CB93750D679CA65A 04F003E64F45F6BFFA6FA7270CA2F202AD349F8EAACAAFBB4454FC9190B4F4B90977D8DC2845F8BB F62C6EB8AFFCC36E4181096148E2E1A68BE4A6CB153537FB2D2FC9B9398FA3084A4E61DCBB488406 8AE7CF28583592770F380B94608D2CC100416944CDA18694FABB45D4920C82375FCD1E48B8ECA5B6 660ACE5E3676AD757330498B9177DE91A8546F9D011809FCCE7AD3451F51BA864264E15AB4C33B32 1EC3706BA13A2E179A3E92A4189158D761C11EC55B9169DCA3F5AFBB87812B39DB6C0664C44B71FA 7BDFACF58AB7FBB4EF337A57BAF8DA8801E20A02AEFE877AB501E7CD7BD70D3C85521CD088B9CB1D 099BDC456C023BA685A0D648F134D68445A4B0502F0007B22040A51EB3420300124AEBE191974345 382F2C2D48C674D4C13C4FA4F96331E7E26219FBA55974C0595B13A6CB4BD5712A8C0A0914CA55DC E4302BFF2A242A9F3ED6212803DBE8FECD4E5715A58B0E98BA1C171AA399833020BCC73AAE1B27C2 458EED15AE6313A8FD6C441DF2B08E16305E4933E1C8D56DF0420047158DC23A7D0C3EFE9221D71C 698B99F29A7388CBC652B68110AC924F1B7506D4C4760BB0D8D9112B6603F1660AF2F7BC2821E7D0 7B92169A69C81502A273B673BC3996D6BBE178DFD10229F6A6594317093B104F570402601E9AB9D5 155CDF52FA0172CCD0125B9B4BEE1A390BD8699068408BD759BAF1813BFAA0C39A13433681B395A8 59C1EFFD8BCC8D9877C06EF9813B2F2E8AFB25D54097D99998261CD97D266825DDBB0B48EDBFC0B2 DDBA706098C61FAFBD2661F68EF26684B709765F819808239361765C547AF3C93A209ADDB3040B4B 57FDE6DEF997BB736ACCCC8E439682BA34690FE6AEB799201B9F1DAB97F0BE37F91C45A8342B1071 DDDB477FF23205BCCF9B42961401396763FF4D15868C25EEC17038905008B3E8F198BF5FF2615163 BB2DAC0D329AB3695FC1582586C8A6B2046A88F1A05F205A5012604EAB4D14C331C9C92937C7185A D8AB5AEEB6ECECD25D2333B44FACBEDE0AFBB7118DD40B4D85E7C36F415A78B8D19F4979C244FF87 0AC11EF80DD25E8E76294410824C512D3559C7800C701337CD2431D2FA70F727D583130DE3476F6B 2BD893FE56E86C721F2B831B84E640DF6C8C67E3AE7B3490926B53153CE4B66A1509802C5CB8AF6D 592A286610D1E38A6AA93D9DF826F08B01CDE8B30AE2D3E073939FDF9E6587E2C78F2845622A4B13 2F2FEADD337473FBAECDECAEB905829320112DA7C02C5CD3D0A435AD570D24853B3A7A8BF233207B 24B192474348C93A28A85A4F00D236D972BFAE9729CC7BFC0713DF7E6022E7E41CD01085A1641010 61A07EEB143BD29B36C4901252ED4152820BACC2D1CD653E4D5AA4E3C66B0815049894756C0FA71F 445058ED24F4EC6A23BB7EC70154E7A2EC7E167FFE12DC78E3B357064FFECFAEA2382DDB0FDC8D31 40055D9E2E12EC33E51ED8F6568F2A9966300D86C74258D2404CD7764A94E5356B85178BCEB673A5 1876C09F9787DED6A3B302E618EBC7249A6E00FC17B1460355BE088B3D37C0E602FA4C6C79F8AD3A B28AE6685149AE9D717BC5AB44E797EFE8B184EFF5CC705F9534A880715BDC5FD51D9E9B30F80B42 F0D1B0D724D2F7BCE19E064ED444A331703D8BC982DB51F5C4F1E578EC3031143C65CBA437566D47 271D8C368BC3B2D86ED9E4DCB223D09EF2C9357BA409D1EEB37FDC75F72E42442C1182BF3DF8800D C004C97B7CE505BAB003C80E85B52AA39B846B2CACDA44793B5FC723187FA8A4EC1211B823D012D8 37A312976EB746B465106A4175F9AE4BB7F3B8B65BC7E83DB597B47C1051E4349511033797A28BA3 04A8C9634309638F4C9BAC4EB0EB132FA72335635D9522E9EE08417349ACBA3D14DFD83475DA2734 276E0BD24C91781FB0D2318AAEFF333C0A59FF4C4CAFC85D34471D4E9225BB7E5DBFA0B9A6B7E7FF 8865AEDF68E9CA7601E444D2ED132C238E6E079A0D6478A1F2F8E4671CC4A64170C44BBBE58F4183 5E678784C71D299B1E006391C81EAC2B7913B40E7A836E47926E3C1F31AAA6E6372E0D875BD88803 9269D0F62E10A47F8CBA708F1B3CC0CBAFE0BC91342E38F3ECC5569F07C11E2A7969012EC9156D17 CEFE9BA1A7CE8989099B6F2E645C72D44358559FBEED065287A1FA21A0A924EC8094FBFE95087FC6 845E4E1B3029F694EE21B7B9C780CCB14F5C9D05019FD25A4A272057613D4FBBC4FEA36214949D1C CDEF597BBCDB8A6333AA9178992908B0B9B03D8B0416C3C3A68CA8ED926CC1D556ABCD1570E5478C BF567991C758DCD10A47C154D82EE1B02C9EFD895E39D8C497A87C706C6317231A4E6A06817DE704 F100DBF8943C45DA7D355E3EA34487CB0709F9C2D0F2E32E93136A16CB74F004C97771BB2A6FA1BF A59405DF8FB846892EA7AEB2364EC68895121B0B25819E5152A07C34FABFC381954BE5935E126C10 C086C5E4CFCF42C627897BE75B9B9D2B7DB9A73915D2B1CF1646AAD457D48686AE30C9361FDCB624 A248BD6A8C0C0F1189E2AEC5A632578938AA0AD65CAB28909DA43EEF6961DC7EDBEBB544AE536633 D1A3B4DD9BB346028C6932C3DB63929D91D548F7FEBD159670FAE9F0E1E493DD829FBFC29687C09E 75ED084C79319E9AA1C9B88D18D689E59F52DB837402BB680D20896F6F71411BD485FB5D8BEA5E4F 1C3699C265A988C19075AA9472F4D3C619F83D75111A985C6E484A109FD6CFD0E80770B6000825D7 05D78B91326ECEB113C0677FD4A087B1B5A9F416113AF8FFEEEA3AC1022A9B9092FB593FEFF8A7E8 8FAA2C0B6E30A33CCC27BBD71774C9976A73ABA5BDBB711F10FD673A03FC55731BD8EEC8DCEE6B59 703548AEE36CF2E903CF6EA161786C1595D98733D62A0A3F2A25DC8E65CEB761962B555AD6094D60 C2E2B0C1B23634B6DA65EE8E2892A48A891A67EACFAEE0ACDB9EBE8B098B8F3AD549BA9D77DE0800 296514E043501D72D2279EC839FA5866AA7B8B7FF7E6B5C8458672EBF060B4B9D8D9ABBBF15C4B28 E5823EBBF951CCF551D0C169F7B1CDB6B3B766FD85BDBF58DBB78DB7D969CB34D57EFA0E94BDC1AB E9EA0872A0732C29D21FF0EB419E4588F103D9D3CBFACC62B548F2D0A7F0BC2E2E24AE12746DDD49 E0B0E11EF43520726BE7C58B51DA7340BB55B4E1541AE135CD41981247D55082F6301689B6F51467 B0A6D34AC68435E795787C8617692796ADD3D5B3DFEB0C8BDCDDFA4983E8E1A40FAD79223170C2F4 21E4CE4DC475ED06E902BCD02DE020F5319DA91F6BB3A2CA6399EBE7889D52E5FE566B46697FE128 E8E522FB4953B0E29217F9F70877C23EF54E7B84A5D7E2337366CA807E3F7957E343A11956F9D90D 66A6A1BBDDE55E78F84BEB8A1027D42608158CC4CCB8DA4B9FD4B93203D2E77FBBFD3B7D44849D2B 1C3AA5CFC885A35D60BF6B1DC07493140AAAA20BBC363D99F5BAD383AE12ACCAC48255CAC1950B95 62EAB29729344454159307B50C4EC4B54204C45238AD46A655D2AC75D1098D4DB647ECE6E5C15086 9C368E54615F105BEC96A7FEEE1A285FCBF17451C39084C116BC9ACBF9C6DBA7D2111C697806B36F C3EFF44A488F4C9419E998FB3C854EB5ECE33963ACD7647B0B7033DE1DCEEDEF0A3115FA123C54E5 DAFC5EDD3A2AD9BB83BEF272BEF36C5DC6AE992B038236B0234690AC17D10A618E3671FAAF356FE0 EE96DFF9E30B971C04A483B58BBC493ADD9B0757B4D8DD05FA13760A1642B816AC446E1829390391 3F3DD2391C0E892CA43F22181E56FC8D0D7A404EFFFEB953360915788258C8512926BA0B6E7BF2F8 D4FA9A19F4F8EC10E9BE5E552C80F2F6AA29B69561D5AAB663A36854989B078A4160092EC5058AB1 1182D012C06AD423DCFD7F0DF0B53FF3C9FC863400625295ACCFF71D5722312E6A80FDB8EC40C012 E287ED78E2EEAF58B9E1F077660FB9B31C5B06865A1AFACB9AFAD9968BA7BE317497CC5A1DE73383 AB7B2FEFF436E35735AA5004EF611F3EDB2D6B27C2FB9924886A200DD8005DD566C840E24350D439 9AEB9D0163213753E226BBFBC27B38CFCABDDE5AA6C340DB09F18522F6AAC939E6E2A87AFAE8E3E1 DA2A72A4B21C15470C7E4CE656A0152365734DE2DC25662786A446001AE7F15B6B2085F9FB947C45 E7D73937DD45AD2873AE824AB39E38CA7E8CE369C790467E623981246D62568D9F40A31AC098919C 86FCB0186C5205BF00CD110FFC5C88EE25E941376CCA1920944C7BED8909EC48285CD41D14882302 857F355CF45B4353B5F16C3B8452B85CF7F7D7DD374B27C327C49E544935A42B3C36F6FB4215CFD3 8DBD0CA41D71158347AA71ED31363BBADADDB9BB25BA99089010310D7048791098450622EB341E1F CBC0DE23A7AF20A53B86ADDC1685C7512B73CF28C587829B8D746CD9C2D8AE01B3BC46543946D446 D716D16DE147A12C1F92B8D86FAEDC41D15910C555A5076965CDE44B291D474405F597C01D7154AC 194D80C295F094FC79FEB2D6E4CB8F11BC94BCC85DF0365715DD4B8C6CDE1BE71AAF448B900A3D97 45B74AA934C94E3C36AD3933CABE7FC3F670E54D59FD5E8DE005826DDD5F9EFC83A549F28288E068 43C38AC72987010643D16674F0070F52176F29E534160921595643A375409C1FF80D36593065BFD5 0A893083E551495BFD13721E097F20E7AA4AF74BE8840EB9001E949690AC7B88DF88B107DA922CA6 9C09345626FB56BCA70F337E93FDAB981D30AF589F7B1ECE7FFB5FFE29664D09939998E3A6705786 A94BEDDE866D0AA0BA7CD65AA5C4E0A104B1960A53768BF69F1FAE1BFB785729F6EAB2A8E3AB4BE1 A2C6ADA752A545548A7EEA01AD2FA5BC30C41300AF0CB78FF7CDB9DDB2A3B8E2B1C287BF53A2A3C5 CA6FB5D1D53E32084A8C0DFE54D085D6EB31DF3C786BADCEA4F85D4450EDD4329E54CFBF4CDE0F21 CC6E089FF67E65B870A2C260752F5272D77E7D4513C385488ABCD1B22DC4742CAF8BDB5EB51EA5CA 5A0877EE1277894DCCE06FCE5EF99705C58F1A17F3709D87F4F4E085C34B87A6519B785F0309283F D49F45AD4BE35A4F4B76456B6BE5B9338DD90069CF387C881AD3DEBE87B66A0919992AD0E751AFB6 7E4173B2D8039F46C771D0AB148FE798A762958D874FE5BD76498DBEC685CE68026C27AB98B6ABBF 0380E73946D67540992D29F4A039ACFAB3C3CD5C832A9BD8FCE55835A4B03CB60C07ACBA066436EE D522B8C145CA67A8AA23E9F7D15D9C5AB8009788726126C3573E3E4C2043CB170C30215FA6D94767 48C7C3A4757B69D1FB514C30BFC725DA01F9FD8E8E4173F0A260B26EB84B9D0051CF0A49CAE26109 399A7F815EB9D1BE5011AAE526C4FE3502F3779BCE57B6D1A1896F2EE9C4FED99AA24F46EC3CC34D 31383B43F25922B3302D0ECADCB37CA63AA3D0EFFC66CDF5D1836D648B6E3B3FF5A5337C471CE5AF 8D96943050847EBC203F3DA2A748C9660443D5112557D5567AAD6863F3AEED4156014454AA7B88E2 D74D18DB56B8F69149AE882247A87520002127F1E66B7A9993D316766A22DDDABB4715A7A71EA7EB ACA318383787395B396770D6D1CB1C3BA61DDF5517DDCDD53E82EE7C0CD341F30C684039258E5914 74A1C479D3D6FD4091247BA9F0567875D66A3CBD9D6CB4A5C771A495A779A03AB18FDAFD1DD744C7 72F100968CBCBD5EA6F8CF0C04E84F10DCE3F2447DB112B84333CD6073B5674EE33895CFE4355415 D1141DE9B82AFBAEC7A3CF6FE862C14EE42CF88B3C9AA810B3F803144E9866CBC7C45ECE4A2764C4 54F49EFC3187850350E78F42D520F73E49B17405247AFF25E1592A231F17A78D441E91C72BD395E1 53FF0696B76C296859D0A205AFA1DC78E15DFEECF78B159DA399EEDC9E76D039E8D7E76BAC8587AC 7A83CC0814828D8DE7F09EDC9420EA692F4E226E344C347ACB4864BF41E539FB9EBA4F5178BD9CF1 4ABF011B4E8932ED24992ED098A15A6DF5FBA2F8767431A07DC60F63F951675C920BDB56B4EEDCDA 1A67C30C037F35A972AD81C937CCD46396765C911C490E919C6FF22B15F871A7B681012D9D821973 61D9D7048451FF06365D08C0D68161A28341DA4D1D17CDACDE8D6A17EE188CAB1244B829D83C679D 3D5E897A3A99FF9446A103E4B0408D7F20860EA36FA708D840C8189BD909C596E6B2680FA524E19A 2C78DEDB70013FAC5367EFEAC76CB13213F69DB83A9664D6764C914C6828AFC8E1716F92BAED6FDA FA46B5EAFEF825A711531B91129026901BF55EF53A112449A8F3797BD9800EA0CB1932F7D22EDB65 DE5600FB1909EE3146CBB9E90AF8CAC90904CB1BB5AEC51A9A0CD91781DB48D41D61BE8D341942A7 3BD2B35FADDB836C9F56C1505BCFEBD90CA34868B48BFFA751164A88A77EB385F77DC8A2F7FDBA8D 57592809EE861A07D587E7DFA76486937A4F365D73D8FD524DE4FCF136321D02BBBF58E4E82F31B0 D2E0E7CF358DD0CB2874ACD985DA0FFA01E0D9BFAA12E4EBB607FC93A41D6BB8DE0E3CCCED91A821 766EE2822737AD92ECB4932A61FACC10C36F13F7E326628665CB974C3C0CE27A6AE1CF27638F77B5 7E3725CD99BA64B6D577DAF047C9FBAE16030B13434479F446414647706E14D3BC1BF2D20F49DFAE 65257EEDF2E1FB12C56B8CB57369DE263DB980328AE042CF75D451DF6B63C04E5AB23964F5417002 A388A402F65C8224586DAF5DBF1FD2205C0E4F5564371124F106D3BA10FC0627C93E5BD8503AF3D0 657E138A1727ABEB598885EC6A6BB5042EE8CEE5CC0410D19104E9F3582D602CA55D95B19DEBD80B CD2A2E591BA80E723C78FE3008E239F7FEAD1D17B97ADB581EA643DC3E668A0EACE6F0B8B288B629 EA1AD1591776D2DD63E81E6EE2AEAC136BC895D612E7411BECA0A50C6CDBE486219B3A54187277CB FD6FD998BAE310DFC6D360771030656D55B9CB7319EA00A88A63C82111655C0A55DFD4ACE4D63C61 47105DBEF94460147B95D5F177709302B5856FD8558AB46234A61B89A3865DDC9F4433259C3948A6 BE8F224BE3BDA812134E5FF48AE4385EECAF4D9B3207E3D7FB42C4210C229FC66DE5EEEC6D79F8BD EACCC8D5DB3D6AB11F792B1B6EDA557288F014CAFA54B35B0450CDD507BE567077BE5FE653FEE475 938EC381CE15AB006B3AD5CB5FA33CC0FB0A83FE677427382D21241F2D6A77AAE32CA626DAEC903E 91D4A4DB51629652B493C55304E9363FEC0219A963A7611C70F75E4145A100E3AE36E7FD9C2E3EEF F6C8F8F4E778D9B436315C40581692854596639D3F3147A660507E4105C32AB4FA7B57B5901F6040 E0C2EC1EB9CA048B342A0424F94FAB1347332A5A90FBAC494ED3C3444690695509ABAEA809FFDF29 3DFEB26D39A2D283BF69F241F90B54E7CA439FC2AFA3C5F78DBC77C62E93F93C5D5581E3D03433E9 2D4962FA028652284AD62A812F8A04A360CB9D251381221622CC11EB902F07BCEEC3231DD38520E9 E5B6453556BE4F555D5227C02CEA4267D6725E869AF722D554DE08B5294C9A74EB1D71A2AB2D81A1 2131215C0587AFEC3465180A9D8AC6A6B0CCB76D8A29E81166564E7A08737570959BA2E4D2846AC9 306CE34E839E8733797254D00254D14F061E6B515E231E905C20E3BF6EBE240F40E4EB7810847528 839FC7DE2872EDECF8535A3B919DA0C3AEFC73FDD624D4541F6151C6B89E240692D44A5FDAAF835E 2EF7A3EA79BBC7274350FDC2F4892D33A85F03468EC4B463E0D5506FA4BC01C552267F645E0DA3F7 F7FE10B29830CB4D229175A86641F1164420C419CDC7BA28ABB7BD11DABEBEB54D53F8CDD01601D1 5BF61D5757F7F733851162C5479CB40E3FEB50587E5E2B49FE666E375330DCED82836F56DD2CCE79 CCA12FBA07A7710842BA92C35EA5A56A6A0D2BC3A6AAE9F8525E4B63B9DC332964D88BCC5B1419CC 1571E5D1A9EC5F0093735702FC8770BA3D5B58AE02117DEC11F2F213CB9AB295079F82B5D3C31494 77548313F7B626AB00D9F2866D7A5639AE1729587179250AB77F390C0441799A37F6308FCE28916C 77C58D694722004EDD4806260E25D3D3CC042DF6F90A68C03C108C57DF2EFCD992F946CCAB60574F E9204F3153A3BEE04DFC8BE29AE4A3766AD0B3718E73E7C702D31AECB5736A2987F78405DB447254 0896206907023F960D026B58F083495188C2D998A4F5A88D1C9512917FE70B2BA8FD7C37DD57A58C 9F5C00E4BC9D1B101A571EC9FB64ADA9875FDDF53031D04990DA3C5A0A7C213C524329D0605358D7 96A57AD433586DC9C13CA105A3C64F3780AC191924EC06B78F38E14845BA9EFFFD370AC806319847 A17978EEBCC6491F8D6FDE5DD10FFE9A04B2DE9C2107A3AE288168107C70259E14DC081EDAE12914 AAC24D9656003E1AE7F06A5DA9B303C14114D82FDF3F69ABA4BC8A9E201C19212CBF1BFA6753515C CB99F520FFDB6D24FC660DD4D912BB00DCD7820ED0A57EE9C1A89F98E54745E370521DDC64A8A329 57282BA7A1252D75B7DA680AF38805C292CBA1A2716486E726C3685B296D98C0FC6E8109C0752AE3 F9025D7F886F735D57BF25C1AF44A4545C0A23A25E8BA6C7D640AD3B903BAB5D0DFFA7DBA362EC8D EF2AC2A16813C7A6EA54F68F06341AE69FB8B3037E730A6A6677431F107F4250485AB02A7F4CD6CA 839B77CC220952FCE95B4DC4E36892E04FEE080DD4B1DED44A52A725298210860D829A414A161594 EE60A654AA41442E5A19799C6C5CBC3D1F09B71B41FE4220776AD74093D9DA3ACB56E5208C9E0483 F931CA8FD00DA87062D7618F5F4159862B922AF6F610F424CD1FCF54003D2DE33EDD2DCAA297EE87 418DE9135644BA6CB58415C373BA8E8F4CDCFF6FA4EFD50525F848CD4BC2DFEDAF9AF53A62F3576B FCD1015066D82A48F32695E01244E321A99E4902865230B23838B54B534C520D587193374AF7EEDE 130650D20AA35D55809DEAE77A43A41CD8144950839549A3C1CAD877198F994B9096840C4F980525 B13D4BDEA54E50CDF562108F74E5251450E5D4095FD3AADA6ACFAE49AEC3A1AC55442F8A984F8BFD B35B337A8ECCC1BDFED645F5852F606C8D493A73ADD409A253B34AD8806A82398562A5EAE913D53C 6461501DCFF68D7D5B641B15B0AAA2827B96EE33FF06F21B03966BBCAB2A26C4F4A6B88C17412DDF 412C3D9C5CB9EF396F468E79F749838D04982F91FE160447028E330D5413D0EC9437F7CDE7D10CB3 3A008CB1BCAB6E06AA4F53A10EA4322063D317F5E98B19A31D7A0FB8793FBDFAEE39755DE17A6C29 E1E43FAB2B79EEF57C94DD3417953550D17F7BA054FABCE00661BCB50B1574CDB31027026BECCE90 A9DA43E2B10872217BA6ABCB17DEB092ABE1F8AFB300E96450D2697503E2EDDA445202A7FB880938 47A981BFAFC30D93B6F0A17E5C9922B1ED029AE175C1EBFAF08CAFD3BFFA6AC8791E29CEEDB32C3F B535A0CB7B1D6F187707EDF94C787C8EA5857D17955798B1014863B63FA1B8351370E19023144D1E 2CDDFA3E55B1BDFB9AD71D1A1A57BDAE8102A466606CBF73DB45FA134591D9AEC96A56B676B60AED 4C3924FEEC85DC51CEBC46EE5E0635C6250E60F0190E68282473A3304C913C557906D43F273C81B0 994BCC12EB55547CD571F2EB16157E69AA9CC49122188F8E96DA96758388AA6B39B01B07FA4D7A33 0E0B89C52DF90D091D982C4A0B4D56AC233CA269F16C57B0FF5414F26131855F4EA058A1E3605794 117B5E9D2382293B5DC629BC6B751964FFBD40A01008F1F89B5D20E9EFDB338A877D3921782178ED 9B6D22FDF19F18D3FECFC0B728B63777F130BA75951802C7D64928A1BDD082AEE5890DFD2539963A 8C5B01F471C035F39CFE8C4F538F252FD9F90A819C576C2D246E2B2A480772BB06F4E592BF480B3C ECF7B2CE292208880DF867C9C01EA92BD8776DF7D089A7DD593AE853BB8DBE5D497A364789C918AB CCBA230E59BDEEFF77C6356382300A69BF66C1A2A97098029656AFDA95226AD6C1C4DF39E4596E8A A1EFF91BBDE77DA4EAC17B9DC347D5C19416125102FBFBC71078C55D2C93F5EBBC574F7A67BA8BE7 743F029ACE5E5044D72E0D318073D1CF7181FB149EFA332346101A1DAA1D20C127375373A9CE8E4B CDD0875DF0FB72DC1B8B3A388A9047F76F6A0CB8965E8309936400E350363D877B38016F71BD92E2 858EC4D86CAB0C29A14BF53734A3E35CDC5B6AAF44EAB6F298F103D98C482B08665438CEFA0D97B7 FC0A03240284AC11887CF107B5C4166ABF4B569B36F7A589E476DFAEC60D208CA6AD1B4C54836FBE 8F5C7C7D2440806420A058C55EBF184CA319EE698A249424D42698F8273B464AB172C5973D674811 9E36F10819664876200349B46CDE7061E48340D9D36B6B9350235C29035CD58DCDF10BEAB66F2324 396E613C138F729DEB81507D6FBF46EFC180C70A2E655E708B50FC239D4F4EE68878BD5E0662F79A D0866EAD88703BCBFA282B643AC3320077DEEC853A4F92C021E25D975B7D7D47E0D846B7F2A32D4C 56F2712793411C342C26A3C0E133EA37DC868E8D122A4015362F68B7EE188EAD7A7C621960EC74B3 0240720928DCD44501CD186D581D2B63DD4A9A088196139347F115739553F8A7B4DD2530B91153BB 30AA92095A266933268E330DAA6D993E81636637F796A008AEAFAC629BB78C6CAFFF420F72443F70 412E9D3AF05587C9573F81A4F4F1BC00046F8941EE24AA1F5151352843A608577602E8C1684B2BB4 5111708433EA028EFFC09D45A072734A4A3146CA33D631F7B6476F7C2E7201FF5F21C43356AB5DF7 43A236CA7C7ECDCFCF7F5D5646A529613A5EB32287039CABB2526ABB07CAA95995AAFFF985DA09B5 9FF5FDEE309E8915307CD197A0EACD86308867E0A3A8D0E4E9EBCFC60BA964D28C63B2AA9148E8DF C19F3674F5EE387D6C21EE09E363E66498F1398A0B72FA8A1B7979135CC8CB40EB263775294680C4 864A286DE55FADA4879EB986AE5CB1865A36F6A0C22CCFB58177D2BAEF904C35E0F716AC668CF2C2 E59AA47C2F1BEFC689B0736E9DFD8F6871549679C8F59C22C51AEC32CB1665E3FF05614B28C108E5 6569B593A08F4F9FCDB067C9CEF8215944951B02BD5EE15FF98B40FB73670BA64B4B88BC88663B20 9897FA9517EB7861391C0369E35A154A7D9D10E451525C2CBAC259E2A1D584BFD673AB164F6D35F3 89B770AC49C35B56072F469F7D1F6FEC90A6A7C733FEDC421B1145BA2CDE3D2E852B31AEAA3B5681 D7F43861661476B7E761B7F08D99B1FE2D5651134DF6C0FBEDD5A0461B4F49C1DA027DB687B4C4F1 C5DBC4BA95FB98B95C464792193A9823E6B9AE07F57B9A3F2F570053978439E3EE29E79539EF54A5 54D2C93E910981E545626D94282E4961A1FFA15FD94A65AE200750E6585EF73061B2412B9DF3B1A3 ABF10CF501A29554805CC5FE22FC6173D9EF0DBDBD25EA11BC2A2362769127CE1CA16E3E2B9FF3FA 0F76AC2D1841168632302C5E35D64ECDD8D4477C741E748701BAB1A62D2351DB44BC8C4B69289C76 3DA25AE1434A92940B5D6ED4B83C01C483A5E24F0BC94CE025E5F00B20B5ABF12AC86B578CAFEB54 5F7F20EB445F9AF697EBEB654EA8C41EB65C00E3845C5CA598A146D03F768A0EBF07AF0F26FC0C04 D6D4778505FFEEE6BE702328C8247698937E19F76677A6B65205D3599DC6B33C6855845BA89FC837 090F6C530956513F585B7889B27A58E0137E1A691FAA4486C74E011352E1D44DFD8598AA82C36CB5 E3F1B6E0E34AF650F62CAB1FF886B22CA38A8A566FC91D9BE71F8BAC13A7D73E68DED056AB87F02B A274B1FB99AA344F12E82F434870AF53C4FA15FF4842EC8C01CB375B7142E7FE27293AFB3CFA2839 87A0F364BF44989089149E8C69C8CB237C10404BE41C0457D1D1ED4676805BEF85E2B59F0F0FDAB6 13DD9175C10233A24C331FE8DBF4490298101B470770D2AFE8B2E33548BC287EDC23628446D8E208 5ADA923D0352395EF82497F99D0FFD7FA0F74757DBED3583642056512D1A1EB84024C98DCECD9525 3445C778C5E31C1399D1013FF45837DFF6B92B9249651BC1DEB07ECCC9FE07B811EC3B078ABF481A 211A7C1D2B1FBE68EF4C914AD534BD18488623B2E82C6058394AD1E7B81D01B853253D79694C0473 4D9247E41178AD4CC59C1098D1584F7E39CC769AE8DD2C95A115B0DB1058AF4BAC5D0B10E868C664 12BCBDB6CB6FA5FC30791E8AD8CFBC2890570E9CFB231C5F49B3BB42B0369F2EE334EBE86B6BF8F5 F86AA29A690000C562F6887A368775DEB2C2EAEBEFBD3368D4ADA370E11A72E9D5467BE99C94436B 9E473E4E53CC0F441B0D38ED2BB905AC84CE24975C46CD5403A0CEA969AB60898E340074D804C379 B61312243EDFB0B719885458A0A675A278902CF8FECCABF419E9C05339E2F727017FA12DA94996DE 07D208292EF6EDD1C3143E251C722B82FF13178F997261B5A8BC54B755E0F7F0A30193FF2F80F2F5 2B69D40DD877A9FA9BEB1B5F304722868948B3EC6DBE6C983814B5C40746BF832F9973AB5377BD62 CF339BE81E25728E88D4C841C673973FDB2A2D97AAECEB838D607C2E29331F933BEFD70A9AFD70E8 7146BAC11902A0C994171995384B38801E1EF0287B3556544B265493DAB531DEA3D4EE7D871D4662 31623E3E748CF58FDFFB218DA0C91C2B35EAC668A9C12DD5A30DBC2EEFC83350F2F463E6DC066F06 F76E88B224252DF9B458B3392A07328B612157A39B22DB237D850E5134215CF93B575C54CAFCF774 B9BEF072C8313581BDEE51A4A71C57A98E08A87BADF50F93DEB881EB5EA036B37B546C3278745876 0F70273F65433759BB9FF15DEA05B544A9CDD8C7C6B9E830E0A2CC10582681FFC72A07AE2789C55A 8024E7A1F6DB353B17F49D44318F816A8B3F4AE621EAE417F3ED85D471E0C4E431AB0D093E5DFFE9 D2874375648888448C70266EAED8130637FD439B6138016BD65DF36A0648F05654193021D4DC084A 047F785EDCF700458E9DBC6D95528236C1A5DE7F82C28528BBD1C4C277FC6490C31AC16C50F8D4D9 BAC66EE8EE07EF5B0FB386944799EDAE5BCB76039CA670CE21B0E50C358AF8D05BF85250C123437C 7618CDD8771343CD13FBE3F062964BEEA8777675CDBD4FDCFFCD2957DAC0EE19456CC8523476F0EB 509E377EA9895777D00E10BD5D49D645F7EF0AC112EFCF832CE0F97AD67C6EF9F552800ACC088F79 19BF83322710D11A273FC35FB2C6E1F80F4480C57DAE5A4EA655241C8D8BCCB8D6299E490DC70F8B F970544EFE2F6094FA0BCD19C193F35F59CA2759C36F788CF5BB1649699D288A282FC5F8EE06EC6B 6F9038819B049E2552E20E77AF60D3C8207A2955883178E14CB04721491E65D460A6A5F8557BD1AF CF75FB87340DF7DFBC1968C21AC65E150ADC86BF65FD30C4384B5ED6599937B7E6715DD31147FE50 0543DC80683B32BB14BD245F2027A5638034580633F053B7A95D1622C82E845B5356B8C3C3E5DCB0 B5A53915ABB6B2C11053C83D49F22EF53F5A8A0B685F4AD81553946B72B211CC92FCDB8B8A29673F 5D6938E914AB0413903742701290CB520DB01B4C0C21E6396D2CBB4091FA0D1623C4C883F5FA2D6D 60A91117FB9D67ABD8871505382C0593F99383C8CA829F2A875F4809D8E51349800AFFD3E1C27DB6 813EF3E1881D44ADCF8B95BF266B467D24E6E61F44F75A6BDF098A38FF13520C7E8B16D7D5882109 0AEC09DC5118E712B6D299D38AE4EAFA10B0918D1F2D40FD089ED942DFED59A34B4EFB9275E88D2D 2DDE07285738574958862199E70934434DC35C41AF18B2563F074887C0A9C2A2396E81E384F81A18 083F711B719EB6D403ECC465ED3BC9C9E278056C38B432F8C7482082BD19C7B11C15829530121476 9731543F8031BA159C38A77FD2AD52E24052B8FC7AD3E3FD5253E16AC6247C7E9CFFEA36E6DDEE9B DC10866DAE28EBF2ABE22F0E2787D33449E583234D0353A4FF3759CCE44B7F381A39394592C5ADA6 231D7D27E32B15C2507671BA00C90A786B01884D53C929B9E8C816F271BEEB7DFC1CD24D40F614AA 8CBD8A2ECC85241C66843CC08AF30C2D35032C4C255EA24C74F8E58034037814695C4A9B1D727DF3 E15C5C7C068B73F2042C224CBD90F9B5549B9901623C54568A08A480965E04B4805C83DB86C4D735 9D3BA29C842C4302A54E820738CAFF7D7DD6A913B7467BFF5754590AAEA785BD4D8AB6BC87B46A48 2158E466FB794742B95BC8E1C34C277E4961099B3AE25745E995E311697A82DB9B1D983801674E9B A5043F3E6A802DB76E2EFE25075D2B2DB704FB4BCCE6BA528662F0B0B43C804FB61AE1C6D0289DDE 7B489504C1BE079CB428912AFC59F411F073F4F26523F54E06F97180D813FCC6741CBE3A3A3803CD 3CA0A66366119E640C8ADC65ABB017C4CE385DC00D083824CDEF3287D18CF713F47E69AA57789C99 5D75D3B193F174FB78349D24EBE15DE97640D48A2E5A07C9A6CFCB44E898D88BBF36993B8D154D09 D0B9E9ACC29D630AC348EBADFE1B11C88DC88F85289795E39AFD08068072B9D38B7D2CEC477CAF61 F980FF3F20CE5F60667F18E38416B9BD5E00185282C0E08726BEA590C85595AAD3764571611E43D1 05086FC603361D4619C12D6D0787901FA689B899B77F0F6151212D82AA219E84D70F4FEC1E76269D 3A9E30D5795455D64CE4060C147D4B4B6F499BBBCA338C9AD0BE96C2CEB92F41E59FAB301423E3F1 746048B45CF54B10E106F3243243A41E2298248BBAEC94950A3BBC952B18AD9B5EAC25432EBA2691 8D0130168E8FE90D06693ABA0B600E27583E7972096582EB35ED40B0A6A064A4248FD8E279837BAC 94BCE5DAE6F2A4C7ABD94C75172B9F5E274AAD1D793DC0AA1E7C739CF68F45BB340993B52DA30DE9 1ABAAB03F56F842DE4DD16C0DDB6F85F1D2342C4F7EFA02EA9393F188D37E824D9DDA7BD1307FC7B 1168EA61BC245E7C2C1FA2AB88575401412212C2F965A33D6B5A1372792D6CB6950A4B6CA1FD42AB 926389B0A1BBFB18F0AEC8C376302429125B40820D20E213DC3BE9AECC59399B7E1677C54B3C4CA8 067C20D0189DCC2E0FF5D7D7EC27FBB41259D95C888981E9134F6AB058718AFBE7D3003E9A6E6258 32536364C3FC42489EFD3EBBF8214549D08884A5ED676B6EC87EB3A4C188BB0789464BA214415BCE 74A467EBF4F9AA237F7E7B8AFB0BBD1068CF6C8DEB4F1BA2515E8095DD0C220C5852CB7D9A4DE800 BC88A7DFA1F9907B5F6F76F1378558D902EBFB19652AA0F62778DC87A2DAE538FA8F6AF0396A5519 E124E06F74E9B298623FD7BEA6B3ECB6A705EF6586B8F2F16F080BC5A22B834583DE6E458711223D B7E5F53831C0AB70B46DB0F202D61C1D5CC18C9BB6EEBFBE3469B36A7639D5C8DEE0AB2475E059D2 141A55B77E8E0B6924D5C24E091362D304EEFE48BDF9D8EF4D8BB3611A7B896C243188B70CF35B22 8362DA9B5B085DB00DE4FD7BFE331BB0E2270C063981B962F90DAF263D6C49D27132CBB21805D95A 75964A7263E81AA273D09166909F3523B8DAED53BCEBCF7BE55A68D1D3BD5CC71C3B2FB88A9D40D9 56196CF6E67E4B356AD304F23898DEE4F781BF12879A6F244FD4FC75233A4802A08B0125994F28F3 A88D70A9ECBF69C04D725FE80AF2C45C8C420A3FBF4D1FDBC5460349771D80678015B6CDA739BCB2 CAFF3E51F2F732E5A913E0AC110B063BDAAC8E47309BDD8210F308294BE002C320946CB8EE7FC183 9FE92A7D3F0A84471E28903632E163C1F739CD7AF544A1E6D5C19594440990AE1F7BA724943E68A4 35AD65A22B153B66D51568B19CE71D5D1E336B37F8AC2F7F84C4631FB195A735B2AD29AA65866EB2 672927BDE94918B9A2A69FAA848B1F6E4D214F336559A56C7A14F1A99B5511F0FFD2A528057AB193 114CA583C9BFACE7E8894F15C42AA69769A7497B853FB67F661ECE21F63D37072419879FB4B853EF 7B38B2D46F83DA9AC198302F0883DDBD5AE374181DC8839C1B64E88D9839E7213D1CBD26865DC681 A25B09314523D7B17683F69EEAF9CE9CDE7550B5D7B4D4C8740E3A2B45B285FEC47F8A66DEEF319E 16302C837D31AC5EECE312AD48230BFDB561ADB67CBFEF319698B8361FD1632DE7405A2ABC79F0B6 344DAC93C4EDDBD970F7F90503FCBE9BBFF37C93AD5A7A0A4499F10136EB9D4DAB2FEE50311C3DD5 81B656DD063CFD1B35FB72D13F65C9D241D17ECB6FD54A688F1B53253521077AA252A4290F572D86 31A21EE7D3D86668E3498EEA003904399ABE72F6350A92E80289674D86C47B978DFAE2D2B7974BE5 38EFB45049C6A16938AECEF8CB9F51FDF18373C1FE5181C1E4D888224EC1919BF16622FAC5CD30E1 CE2011FDB5E68F4F987293817A2369421E202B372CB500AEE43E72EC4E4B572C173F74BBD72F2E5B 6846709DEAE9BC2FA9A21F434492FDC2040C3074C6B7389E367950E80DCC11125792727F234D6DA4 3D022C2113A7FBA4D7437FF3E58FF8D8BA92BC1C01D3E516A95F323B115A7CB339CA63BD2273159B F7947223FD0D3962A18F39DE7CB25819C6325B2E26D1A1277A6FDB47D159D837F7A7B671F86A302E 6F077EF23ED352E9441B47272E281F6E28FA0F1FF8A344B5BB5EAB7D154886FA3B58C67B43D816F9 9240E56F35CFAC7F9CDCA5B049E5D492D9F7B9C8936C45650396E4E626A78B20AAA83B016C6C59EF 4B437DAF69BDE89D1FF502E32CCBEC350AA733A8F46EAFF71F6272508CBA2EA4CA7EEF52E7E0FA57 86C2F241BF73614E786455F7342CFFD645F563E1253325944E5F769D6755166536F7A4C7B86E4092 1ECA89E26C2F517281EFC8EF35A42C841C24370028DE43CFFACE9410C981633AF9FA427AC9F5E41D 65C84F4C72AFD9C62FC2314F2312B8CDB7C74CD0A86B05DE1AFF1E73EDED01ACF24B287048443B42 8AD91CF8A71D6ADB0D3E6B8641916379A3E5B1152D0DF3D59B5F6DDB9B7D2A5AA5989AD7A7A69CFE D82E38429E44DD8B1CB39E97A645BCA5C63877D24D0B3398E6F4AE5A8C22280D25A9A52A6E52E41B 8E7A9FE5DBC0A4A2367A7FEF50B5600D0D81870E263915EB07552C0AAB65D634E6BE87B68C4B3919 92CAAF2A7A563162C30BFF457340ED2F50A327D8A1945C7B5465B6DE0C4D309CCE7EF261F4C69583 512FC1F1AF4B0D48A5A6AA9A328C331B753F0B5235490D08D2CF23853965CC20A0044290B892CE98 6902180CC36DD9474CEDD5E426E9E46937D6F61C863767A8FB3A1F5E72CCD16A8CE9BBAA8E247698 04230934161C7C5446F2F18A7824091E13F264F27193DEE30FBC2E8AF22D02F3114BB9FC6ACE4BE7 1AC2C32036D370537A3CFA6A9037A229AB4787F719246BCEB2798DF01C7680F423959139084BD48B B559DB9AFFCE9B441B0AF7E762E5D2BAD3E8817CF750C677053BDC2E221E4AA5E7E64C97C6A9AC48 E5CCD624E67C90B223D8952D2D49C9DF019F390A0E627413D16356467853BC34ADB5F06B590F7157 B1B0BB011C861EFB54FB88043FE4CCAB4FF809C34682ADE692EFDD3172C0DA6262E5F272E34DA46B 689D7359D6C26F05C99BE85BD03AF884EF4A8BD11211CB6157D17C1745D37592652A058DA98AEDA2 8588A6C9D2E8931A4A3FE059AE4FD57842CFB6E7222F488F38A3532035C05B477DBA100F456B3DC0 5E54A3FD56A4C7CC81FCF61B7B1D27A659FEE9F650B131865A4C6E4BE7EB32E78D710572A53933B1 9E9FA648E7A934EF04AF569758863AC582C9772E95B870628C4A2538F3E6BECE0797250F7071A82F 5AFF11E473F201CD1440806C61B41260183271698F2799A13DC9A8E2BD546DBB8733403949A1468D E4495205F1C0E9655CF14350B90BB97D6C331C0071408099DD4648A50721DDE4F83BED760BD2E5C1 742BF524CB6B03639F07830A9ED1A4BEE82B37EAE1C6A25E488DD7F800C705A19CA83BFBC9710FD3 77162CFAE733E90DF88356F5C13F4DDC6BAB56664B2AE88A2D6BC78587DA953EF5F383918B76E897 39863AF831F48192AB8CAF770EAABA58F4E5317F8A10790F125B2B5733AA8C6E9B8B1158CD28FB48 05375FFA0845BC7BBFF94B51D3363A60F3E80106B7553D7A4BDD00C8A39E344DE6C76E7355D4A5FA 88084DD0752A6F8836F268238545C4A9DD611804FAB31ADF285189527E88ECCB3B9F3850124278CE 93F272DDAFE1B4D910BDB78A6BF8C84F0AEAD5BA3A64A62E0FC508233D30BA70226336EBD42BC822 368C38C52BC6A9F15E56D4C35A8F8C2BB928BB0C3892C7D3DA2A2B0C95160E5B3794F9B8B98CD8EB 85D7D93EBB1C9B21A55B0EB59FED42C49FF2A0F42B5EE53876F7CB50D73C96006F86A6F67883C82E 9D290A57A11C5AC9C199A0157EAB71619CD62251205F777E33729D122B2F0ED7C62473142DDA000E 274822BA6BA85A43F872A8B2D15506A53AE9E4E4B2C47E1168D16A8C884799727D4DD8BB1F81A820 DB386C5E999887924FF02F94B99BB98780D550D53A02C16F4A927761AD5634B2AE70B76E7204375D BB07456F24F1A6DDD0C85061FD0BBCAD0B3CE8A5A34C78E02D092469A20BD76A453F0E959CB27DBE E4B7C7E171820BB2FED36DF85FA8FBD58F9D82D9668277893313E5115E13A5DFE2B676B99196023F B569516D6C213AD4D60C13EEC2163131643804F00A067B2D648F5D18EB8854C0041990D4EC55B2C1 BF9B41FE7D70F4D3D55A8D0908FDD96E72C9219410DF6A9DAD1D2459417CFA80A55C4C76B4ED6587 6B29B062B81F110F05DF2C7451854217229CA7D891A666777271408A444372CE4CBA68FBFB0B2449 CF9AC7A24E239760953C38B3824910BB63E984E82E7A8011760334D0CDE5EB1F67F40D52A8E80D3B B6B3F13E19295E5EE33A6A8B5178A6DFF5E734A4649AC03B89472E4F5BE7FCBFC4E3C4B0A78E8F81 77772A088B7FC4FD0AFB50318D0BB5D688A0D25CE7FB327C7A99A51C03270588630C6CCA65ED7737 FC0CDB2305A7091E008B84EE89B3A1EE222A8021D4E1B5477B283F8E484852693523121406403241 8EABCB27395F5F68DBBB6988214EA210BF09B3249406BD925788E78EAB7A5ED6C5368F841F4980B4 C9FAEE07EEE1A7A756B862F1FC63BB458B5DDAD56FB3966028E69257E13D040EF138A0FAB6BCDAD8 A99D4C2BFAE56D7D5F356DC940F0C5D2F584517331D15761010697A92AFE4C56E7D9A3E015C31994 F23E392DF0B709DC22439783B8144954A9A21E1E33983907E521A4F2F8A428E57B8A99CE260E2555 F9F65ACBEB5F5300F0AD71F017DF112B18A1EAA70BC22BD0578EE07361E6DDAF1B0581C9470345A2 45921CD96EC9A2CE8C5EDCBE71CFC6682FDE8C24F9BFE16B1FE2F0E6D306B23F4126A64817C43BFF 117759BFC6FBA662037DA7D0AF8F5FC512C89F46666CC9A9495517D210AA313C741E92C8872602E3 97D330201B2CD58EED576C791AA4FA229FCF05C844CED556C38D433899C1DB81707CB818D712B214 C97D288C04FE32C26842B1C3853336CCE32547D8A979C87AFBBD1EE5733E969C99AACA7C60E3B338 2B7A8B84BFAED9520FB3AF0AB40714EEB314662DFA76A45EB20139A7FE7B52A4E5E58A6A2425851F F8500E1FBAC0A953683E825B6971D9A61E6DCCA25B9D2DAFC080699430A55F0E1C041FF1D702B2CE 8701A798C2541083FAD59EDB04DE3619645334FD80BDC3D237F05FF9F09572FB79C9E5464D542164 AE92C618704CDEC20285C9ACB8DF799E4B3C41C6A799FE0BD0D56C8A2AEE7F41EC1C4E9A7B998F1D 45DDEE5EA2C1839ABE484DC8FA2DDC4D18E0146C28F8E732A74377C6D9EC561F2F7E35A86C46AA5F A476EE287E8186E6A851D3BB4D2F83283D751045448F59B893C4DB8A83443C3B257569577E40D164 5EE4D07089EE332EA393C65D83AB0A0CCEF3BFF796B6C954805A5D5D7AC666D5D9EAC62DF73A243B 34E0DD0104EA02F4E01061BBC8B006CBDF6C5D43FA259992963EA2E5959B595F0122E335C05ACBCD FCE7849FFB601CE000B5237F7E43E2AE5ADABE354A12B5EE7E1C1CA91872A70507ECCE07F5131557 A565D45CD553216F31AB2080EC39081AAC614913F4B08727BE6AED2C57007552415D128E3E377AD9 CEA078B4CD5267A4D98320733976E940B9FFA0FD60E3D803C076F1D6D53A1D1674749B90689A28A1 51B8B6EAA776D9E6BE54C9B7766E14D99E3484152AA0B56864CDF8FCB800E3D99B3A7381304160E7 FAFDACD2A49B6FCFF068D24430B0AF0D7D2C0C77EB67A11F529A43556C9EFB6A8FE47130DABE0D70 315549649B269A3C4C2F40DE9ED02FD5FDA018BD354F4B60256A79045BCE00E56F4914F36A7940CB 3BC2A103A6C7942CA344FF5CDED201BF99D42670F5DE6B545E24D3AB075CE138D7B5214D7D48D40A 141BF8FD3791A635784AD607A0B54A15E58ED98952086484DB1D43E821EC29744274121ED74CE436 27AFB2DF5ED39B115AA5430A1ED1C1A6B4BC789914FE873148E336D48CDE95DAF75577814BA89D7F E248233E6C9DAE162A16A77AE0BCC04A5A9FA431E5E625F8EA0262CBED754AC7EF5A44328F30EB07 C6CD21D983DF02279BCA33BA19B28F43EEDFC231BECFC03580FF22F3FD3E9953879FD5A7E4214C67 F2E848F6510C2D521EEE1DFDEDB8FCE2D27335A10F4D5674140A76F1E7EE680271CCABB532EF5C1C 6B77DDCE5B2D35A5580B4A7D8888DAAA71DEAB47617D92D2944B448EFFAE7B4E815C24FF50AE4F0E 33F78CEDC0B706124B0628C6D0BFA98478A8116E580EDE856F1C1F9BE893A808E16BE0916A27C0B1 D15C78468BD0D9AA215DEE5AD402B3BD9A1418A1181D43E531FA61D287C47E51F0214546BE397EB6 B56AC61FC40F78196442DD61EFCA9E793BB3D77E631E02CF0FCE2FC2994A777AB33DF73837441685 DDF2864DE5201BB6BB16B8E925B009F34B52AC2F37AFC0835DB5D353292CB87FF9408C09DD43321C 4C60303576B4315FD1A96E5544661C790EF5F6CED4CFDD0C105DBB5076D956C9C0309EFF174E3F91 515E7F099C77183D29EC296FA27285E49E7624D8A749F08C2EA0B75903592AA1D4875F983132B077 EA335A1742862B7DE916236120E18802E7866B9AAB914C010F9FB3FF7257101E853B3C9EB29DCD01 E4D44F27DD5946854BA4B8B3145D120B68E7B19C22CCD2381D58E0934D8C5E2E68447503FD65A5BB D97AB6A95471AB1962B2C883C37810DFCF2FB4A69045EA755B9B71FA82732C3F5472799ED7D7BCD6 9223938797F20199C6E4362C7D9B2271F0970771988889B90C24EE65D8738233EE31D484983610DF F078B6C8AB2588515F38B5C71C87DA9D1EF118588BB5A5A227C9C8B6F46726A521404BB482A6086A 18F1D61CF7B2A59AAAA5474186B326D3D7F6F075029BFBFBFFC98F94DCCD48FAF2812A827451423D 75FDA2C8268DCCF7519B387040E749905FA317E379082D9C7BD99375CBB9FF5D4843A1C132A43FC3 BCD1A1BD5A0990B914689C037299E73F14576534FB89DDC8319D096B80DB776CD2F05D0A01CDFAC1 2990883210890D029F1B0A5844CE07C21C8BFCA9C1924E105F35CEE51654D30B2E66E43D5093560C A8E4F1C9A4BD93E082AD66F2C922E4067923660639A47BD7FC949045A9EEC0BBABE96FE470E64A66 50E9E75BA397494B84E8EB763CF678398FB784FF1046333E99390288F1DD69B941AD6229B16EA10C FDD7A33159619564B4F0F60584BE0A6224CFE5B72CB3E75853490B7F3F1DA03C4B0FD121736D593F 8C4C09B1F96F72F395A567833BA66FE225073825855AA802840F6148DC66C30F1E8C8F2BA10CA8A6 FB767F51A9BA7A165FA617059A4E61A5B7B4A352E60B720CBE67A4ED0A2F6D1568EA40AD00B7EC7F 5101ADC2191686DE678D2E78A2C8C5083D8FA654DB7D2CC7CCF85DBC01A233F9191747CB0BE2AD43 CF3FB8E0CA9C5B3AB46DF1C7C47AAA43E4EA93D136D1BC823E81C47F4DB6268A38C0E5850589105B 4D31C5A1E227F42F9C2F68680B23F91E3A6E34FD012D1637B8A236592CC1ADB97F9EFE6CBB99B6C5 53F4EF42CFAF80FF0C5D162FCBAE66C97BA78AB104534A8B7F06964547E43FBB0B0805B520AC9A0C 526074C6425A108E36C5FE17BD8E48FE271FB6ADE29FED03462B3CFACC4E010F41209E8134D3FBED 00693B0DD79C9307399652DE85A9012A9D9085060F6B12E10550BDC74A3F175AE731424C43E50673 334E76C75596385AF9C38DC34AECDDBCFAD0461A26F26CA64173C321315013615D3B73F19CBC7815 BDCC46266DA85F20E84254E358346E6C2078F79804B450EDD42EBE17FFF4788629C6784634741D9F 84EE4CD65D655DF2C898791579E48C58EDE8090DD03F4721B42FBDC172C650AFA0B8BF8125CC4C12 1B494CF745BBF1D6046E26A812C14F33107BACED26E7FCA5A4D7E2C0073C814EBB6BB04AC31DBB37 22B8C876531D1DEBD7461FBD8ABA43805E400E10970E00F18D545F36AA4A177A37FCCE52090CBACA 41AD4060B0EF6B4D391CA8E58452985B3448DD03A837E2F0764A4AC1CE56BA57E5498245ADB36F69 7595FB8367245A09A863C7474367FF1E9CC77E199694318BE0ABFA955CE37598ED42E3E3C64D5BF2 CE33CD8053298CD6E382C7A9C0A5D8A8566D396BCE9A917A9DE48B6FC24F27162CB77C5795DF3A5F 61E561EFBC4FA714A83AE4F25C3A3E80E0BC7A95BCBE63FC20A8F3BB41CCAE63CC8525B730418994 D02E5B7A60CFAFB104F8D60478E4FC4AD7C9F4BAD79F4701C6211F3DE62BBEEAB764E93FA9B7A4F4 A20E75A508E5B0CC04D0A55B6DC2FCBDF67D2B3C18EC908040593C1F3128FCE6623E3432EC61B223 5E99B6991DE8E1D31D4571E60DF16879270F23505F1EEF6A8F9A3F1C27B2D293EAA07ABBB9ED3D30 4F39F48D07E6BE42E05A9B6B53C56015B3A2BD298B4E2CCC5C2AA5CA459B95EB91772A8E3191F7BA F48F838D07A511E16661D1EEA3756F704067B71D5301D95CDF01E5428AE92A86ABABF5DB4CA0B7B7 088B866AA782E12E3030137C86059721A594BDD7CC35F3A7DEDDC3D81319C893DB68F34AF8DA374E FCE3E197BDADC91193EC51B85F0C0156EEF79972A093184A331E24359A91D4AFB051D5B60E9F9CCC 255388C97A192D9148ED5E4508937C689EB9613BD8F7B452F53DB943C11B227AB8B762DFF523B327 A93312946616A2C77A642F89B14AA23A04D2E0363AD170F6C4841E466344046C3468E441FEECAD43 5743AEBB4C22478A8D6ECB0FE750AF5C9B90488B1DFD0D0805A783E8E8854CFA400D377D8551B3D3 C0801B718BA3E98ADF3FEEAFB1E1CD5E25B56514E8051C9AB73D2D51EB067606D3C427EB73807E43 298E7EA6B082C039452F1A1297221847DB4DD35C1BB5BCFD5605EAD4493EE088604D36E6EB6A6BD3 CC569502E830D62B5E3F55F86DF7A83121555C72007213AA0CD76FA08994A02DFBC9B0E66A6CC392 C285086EFF70576A23D29410B3CD78BA19C10A4A4FB204180A2438E3C32EAD3DE85DC6F365E33D24 714BC66C10A8E3CE149E056C1AD06E42BA41D8B96EADBD09F8E9AD34A45682D6073AD77CA718F073 C112274A64D4333FBD34E10DD197EB8B4E39719F8474E0D08FF2D3228EE8B1A030549DB4DF270589 622E6AB848A264A0354B90258C002AB84B7A47124D0FAD63D1997ED1A2139E783FD0F0915E610092 07FCC9FEB5DF204C1DAA3CF80173E692F74A3F6BBA790DD6B11BA6FD3074E36A0AD8E992BFDCB350 FAD806C788B37225ED8112352099AD63374603FBE6D25DD983C3C55C00B53AFE341BC79799233503 09A53A2867880BD38464E8A38F89F586760FD857826F4598A99F9B9AF7372075508936B983024ED1 2E4C63E2E249036C0DD10A4E53061E8F98943BCE80C05CF1B404FC97FE783378A75EC08CAF8117F0 B4EEF5A13D6096705AB164561BB77544BA3B5E0480958C9C8F80BE70E8FA062B7BDA59D0FB205E82 164E2E1078A6F8BF79278D03563EF8D1C1F4551484776B3E7FCBAFCB98FD295369551043CF41B870 C4E665DAC8C3D40DE8116DA800F6AB7F124C86FCF9E8046309DE4CE3BB27AEC7D91A27AC885D0E6F 594F6881F93A7196D50EB7AD83107019FD09F37F8417D33D3EF7EB43787E2D9B2897CE96677EDD5A E1853076E76B548E04D519AE5B248A0702ED31F029CA45873D4CF19194EE53A12C8A01F91D76B520 B359A97DE6B529D999AB6458EA46B44B55B6EAF72C8A472F6529395D199922C558CF2585EBB6C1CC 372605F664B36CB7EE3417ED50B02AAD45834BAFD52FACFBE81979BC2B8C8AF796A0C537DEE811BC A0E0A560C99FAFBD7DE232EBF3C42001E4387140ACFE1BC3821F4991337D39C83F41D5F64F6EAED9 E5D6D6BBBFE836F992F06991A75127E2AD9FFCEAF8E1E1869E45A973881F1BE28B0A4CA9ACBC71C5 8B7324FF68761FFEC8AA3F7F7934E714A8B497996AC8795B8BC2E4490B5A47C4156A12DC735A2C14 F06F69006D8DF21557D18C6206FA2DCED4C0458E08697E7CBB69A39D80B0F4F7BFB54A8FD190820B 43909BDBF717EC9DE06F39BB766ABB495D43DEB166250DC2F0B3D75937860FDE084FDF7B5AC0F37D EF5A916D7D9F0D53B67AA3BA4DEA11053B4BBFAEEE8B94433F1E35A6A561E4A584C8A1DD4453C563 E5A9118AADF30F0FC695FA1D0DA522A126A3A231AD6DE84EE51C12519AC7D23E0821E98B90D26B35 F527A46519F393D7A7F47BAF86D572D6A05CA00903197425F8E77E2D2F1EE4BF1553F18EE674C251 5193F79B69B236E368A03F78692ABF9B708BE7BE813C6E2F81D281B58F5765434639670BF0BDFF85 F0DD94EFF8BAAFA21755154CA9177323A8E980ADE0079DB4C4609FC530180BDB2280CBAC9C61662A 2E89E8326178AA876EBE22647DF4E103EB7CD0C5438332F23521D5F843DD3707550AF6DA830D2479 0A7C312E496769E5061991DE7BBEE5A43C6D2849A97DB5109694F399620618B332C573766F88B119 4F8FD5DF057AE0A8627EF10F144B9B2B5F9FCE5A1CCAFC8ABBF0CD200823E2ADA529C64B8D67F0E8 68D746EBE6F0537B0B6C7F153F0E12E4CF2E93809D583C2E6509277191037CF9EB8B0E070C722850 0F6BE8986FD8732CB61DFECF80B15F4AE7CC7CB9E320C7586C2100A3D8A089C814A4EAE4205D0F17 50AC5F068684250FDB3224B0825758C233AD0A6341E3692876424B640CBCFAD832DE2454DF60525C B9643F593CCFBEEA3188AE6C5FED50DD64321368BCC1A780CD50E6C47068DCD407DCA440B087691C F8D3D03496D286B34230FE389D02ACA72820737F8F89D84E93876CF3CA26C21AF06521A4A22834C3 712B2FA46E35156725A9C25EF3591099B6ACC1B903919AE023559A8AF47A7BC648D54343E13C0E57 07AEA11B5C03F0AA8BC70C8C55C7B261D0E9DC8E32A72AA5486000CE466D7D7630787E34C2B91D6F D47C180DB4C98E3E2F5DA6E53479A3564EC298BD65CE538574703CEFA15B1F09EE4B681C22CDF5A1 0FEF977D59F12258B6E410EB4C117B2D9D74C7A3500B0991C8D9572C75CB6A4BC68AAB63A86E7D5B 7883864A868BE1F01671FF40A323A873EC6FEF094303D253E25A600BBB3EB05F865DD1569087E164 59ED41279B9B3FD802BF1B119A8806F854490750671317E87D995AD9AA422FCAAEE4F1FB042CED5A D00F1F9A726C93A649CD67F3FA35C6B3B98A8768EB34C68A4A12342039AA9714A97871CF513C6F31 BC53F7839A3C3D175A3A47EEB579217A3642FFA78559D2A74325025586355ADA2C1AF397044BA950 1CF3AA5B1DDA2653CA60A6D747EDC7CE31A7193E52BF3B32FF5A4109C3675F97ED080B156C6FAAD1 196CDB5CE49E54A2AC9D6CA436A7FFD3819474F922422E062D0E8452A5B26B3D65971341A1F60D73 300267577CC0DADB93A3C2A8956FD8C62503537D3B87C4EDF8A2696C5B2B64F82754FB6B7C270891 E08DEFB828669F7EAD81FE571F737111AF82A5164992B98EB83B074BC3E47E7BFE5ADD79670B81A2 004B237E1396BC6552050D7B9F7A44C13908886658C3F489A5E9C994810C348DCCE7CA6E8F2055BC B18F0726F1EA0A3922AFCE62B0228BEF330FF7F61EBE8713F9802C9E08643BBFAC07E3697C26D43F 700DA8E9C51615823739645F8F4AE58BF98F4FCAE0B6EA099B1CCAA4024943C48EF34F36244D9F7A B6DDB1E74768B5260CF815186E3735637F4AB786E9E5025919CD8BFF416D9200E5F8E93C49236824 3EB5345DB95D29186C94CC166848C152505E41C3F04DD1C2B4EEB346577DED286B75BAAA3E71FE97 644C2BA5999AFC330DC94D44556FA9613858A76B5B146A646CCA5B7D23AC13553094E290C8E9B18D 64B25DBB8F8C593490A8B0DF7A0CF4C73FF07AB46DC8A03AE37D3C0AE5363AEE0C7F64BC267A730E 440DCF2CB996E70395DF3F3339FE3F3072CC0509C084B48F4786977A0EA3EB527B172D834237E1AB 36B1B75D2F5B3C1665F641BA8695BD3D16612DBA23B9CEB4E27078EE705AA6306CF0B4A2E55D855B 8A6048B05039C965A19C0E0B94423E892D76AE35F743272BCB181687F30037D744B1148A14C9BDAF E8C87D696A527B992AC0C980B028BFC4AF416AEAF19EA8C8DD2F05FE74DA732AB4AE7E5622ACD79C 32EA30A066E7E194A2EAB98E10E2B2A1C32413BF507BE43D44392E9E6F94A360298481210DD14E67 18EF0C15422374B26AFE998FD07CBBE231D34B5D93488A2AC68C631BA632AD107368E973F684C18D 36AA9C728EF23E55FD1284A10E2EA9B0B9B157976C1256D197E3EDC4ED76F980C8E4EA59313B06F4 6B6FDB9621053D9EA9CE8421F7518415FB3E029C9AF14C736DD1A725AA2AB27626385E617809FB8B 9522D6D58CF66508C68DE420B522B59D3971E2EF7A13C3BA8C25A39BFD3DAA6BF7EF38659B4C3D25 81FF9DEF7C682EE626DD543C37E3A0DBD7C449B1847D66EC820CEB793BB879BD307B66DA3D8E7BB7 4963A036C51820077B6A2216BC16DDB42A69C6CFF146ED9D3D2D76CE453342E34CAF2E221A13101F 0C714982FE2ABA0B722DDBC3C555F6F5EB3C690EE94E1ECF8F002E9C31B785B692F0F46068DC08BF 7AD42CD7F714446DE7BA7DF731F17D34A18D1CC39182EE17693DB54059FCBD548EFF39D9B36173F3 17FD699879B6D4EBF4CBD9C11726563796D232B54C37BEF83FCE366B0C9B38E4145E1AAA5A572C03 48EE37674264ADCC901D2B928909F3B813B913320E96BD0E266E20754364A53A73D119A37C625F19 EA5D6AB4B8537884CE97D83BD5C7847256032A1093AC4CB059190AA59CE6545A96EB902CE5EB186C 99163D11417B6668E659F192681BA01D99FFF813D94F04703633FDA3D528513DD311E8E4F18FCE58 C6F40776547D8D3D759E7CF729AA714331DAB521F71356197CE3E1EF34EE808D3B85975117C600B6 BE5E18D6980B641B87A3102C846C989222DEA14C6D7F45C7B5313F8C726AAAA0F9D49C06E12486EF D3A8409D8DE9D833FB3661471F80A85DD112A28BF09B73CA5CCEEC028BC1DB3D231143E30EEA3C71 BC9E7F9354F010984B54BCDD716601F237F63375A664C9D179F4BC20FF21DB548A6178465623C585 AA8E69E6A4F0CD738B3FEF66934F9912D45A8F0500BE2E52FE48172D59372081F95BF7FA9808ACDC 464E6EE1F37DB01A4C0A46E5AA8C1951EB1152CAFF89AD04B93EF152D77795B4A72622E9B0E9B49E 7BFB8A734311431F985D01E1BB1AB149CA4B97140BED9DB0B7072F920E86132251B314E003AC39F6 A701D58A3511F86E3D5E4BFAC5E80B11960E68E4AC11B1DA16C5027F8FF9F7A3C88B2A97BA400A08 7D356C80E201D075857813A171BDFC5C4E116C9A2EA16154A6CC2EDD1895EF4C8926E4ACBD36A3F4 B58B3CE5524C21D563F6A0453059C9ADA4903829B99712C22E82E284C34FC210C834D245EA70626E 69EF54C7CBA0B9BB3A552AD04AAB8BBECB3A2E92A1E2E36BD17DAF79A46BDD950676C6A83DF03EC5 0633F5792EA0BA45476B7ADA2521D41C138D27CE4BFA852BF7370B13595A9438FA2D32B9B7AD2CCE 15FED98FA6D7267FEC5C8BEA0D6F7DC5682A2320305EF115A26CFD9649E09BF01D452EC0D434A8A0 6591D03AC47302A88DB59E6B61F0C69C643EB4FCBF2E70D1451C886878A38124C3931A02669A6DF0 28E8EBBD7E961B711A095CEF6293D2B0D46E0A27E56715921C10A0C2292E45E37BEB7A182FDA5634 C780D7454930154BD3FEEDDCF6D0FACE13FE7729A4B7696C44DE7D1FE8545FF6767AC5C00F9EAB5D 89B4F5CC50571AF610EFDE6088A83E500B55FFFE69858EB502538F2561512590FC8649B9911A83ED F01C695FBF7D11F6CEEDC7F519EFAC54FF11BE4AA36A57B06BE6E25AC352B8949F7CF0E549DE8E08 CADF84BFB3008D5D51B0DE38C8B863949E7BDF0186446BE3B18A9B9FCB5AFB708E1B0A77D946B7A9 17A4FEC48DEA59D2EDA2A3BDB27BA9DBDA2420F6AB0813B3C6F6AE002EE92E44B65C8256175D0DA3 BC096CFDE60B571223AD867546112C1368D7579CF4B51C2091265D9D8E3672CF2B4C0E4CC0CEF840 0EC3C6E4DFED3D1D0C53FF0383C0915C738886747F62FEE10DE2212040A8C617E1C2835F52151EA6 2512DB419776FE071F4BC5B670D246AE20A7E5F46F0027CF220E99039804D07C4270E6A5ABA8FDC5 B5D3E98027A096D63F5E2CD1E892CF5C1DC2D8EDBFA79986B689F51F506978B2871C3A5202EF255E 2E2DB5D3154864A3712F549115D77FABCFCA793FC8EA8048B3B747AB64AF1D686AE6F6AE0E39B9A8 CA63E9825EDBF1ADE6991AE6F2902013B592AEFC7C33E3B00A6549B859AD2970B99227B30D20DFB9 A40E9AD0741B997A5DF71C88E25A794F94FF1D90C15C92CDCDDDA61CEC2B20F1548DEBA863C34A7E B4C7DE4E76F26E897C026371B5001887AE38EC3DACAC27AE2AF8AAC1FEFBFA1716A874D85428D858 4C923420334ABA06CE2D83CE088974550D4E3BBE8E0301BA52C140C3DC20BE1F787F920BC0654CDB 305B498D8E6F96FAFB1D9B4AFAFC0FEC98A69DAF326D0E718D4FCC7B9517641520B465E5D3CBED6D A9A3BE28A1344985505C89A2F6EBFB17FFA75FB05547770DCB1CEDC96116328067B6ABB4C030A385 03436E136198E53D4512E0245D48BAF7FACC2ED1DC8A7CEAEBEC2B4317892433C0D7143F3FDF65C7 39F6CC20B3AAD23B3BA3B929411D5EF35F011EE493345EAA841D90095E3EAD55E2807625739533BB 9676D5CC6F6B7F1E74157F5EB9F419856A4390DE7380EFA3E7EB1C0C5DF31D3DF999E1ABB8027D70 AC4D0AD71F5DF52502F12B525AF974D9D7CA236B27BDC18484D971C85EA149103816B18A5A1D13CE 5BBE71267D0C72154AF980CBB1D83BA1B064772F822FB3DAD5438780565523FA1A075096E6D77298 419D2F8BC8078D842E2E4A92A393EE9D4B1D851CE1BF2CDC10B11D0B12BFAB935F67D994CDFBD6A7 00DD1C78C7941CBA90EF62A5801405CC27065F8BDA635E704E6E179F46C3561143266F5D3160D81F B929AE5299DE7AB650A038708FC6BE5D4B3279181E6FE69FA97E8899DE158D57061752B71D93952D A52AAA8A15D1A7825FF1CB51EB473C3F4171C6093A9455CB1F3E0388851C43E88590D79949BD2296 257E71857B05548340B0DD9A07D65B6ADCEB9BAC2BBA491E453434B0F36D58FB16B12D85C267DAD2 2938374B206B2DC8A1C310A183CBA9A17F9BDECD0B7D236106929CDFDED1D1A21F67C3452CA215CE EB68A9BBF766A104486043F5A382C2651AA29903BBDC6F4EA2E813A364A1D4B1CD6B9421BB0BF6FE 694F27D36D30410B06F6A383F6486F228F7D7F610FBBB13A46B0F2302748C9439EC19B9042FF0F89 FE14D46E256223F3A6C58FBFA2570B4B13DA8C02F1C3ADE4A12F337F53CB911236865DC76764E97E C8DA44D711F0F528C63F47807A38085ED8C8CB3C23F5D13F0A9E59534345577C0607792AF1D1B52E 9E5E8F3AA68A8DA7A4E4792AEB5C689C93961CA0711B88BA478AB6973CA35CAC8E7772F94830B748 E6E7985061735BCFC3B1CB141518F1B90FC77B6387DAC3DCB77B5BB6B12B4D952E677EB15841A248 7D4AC273E8919529B5BBD5484B3DC5825B20E3938DC5CF58D4AFADA695B0F828B0267F0032CB9DA0 43F34CAF776C53CF6EA000621342159F16B4EC79905B1CD99C4E7107FA5878D7591481721F42E8EA EB638090493DB3BF72A93422BADDB64D3FCD3C129AD7ACCD3408E9C2C835D6D0049203A43B01157D B55572D489E64829A2493BF851263346F2405EADE5357A4CCE9D6D55E765B1EA688EA60B08377E45 E6D9A94F9431063D509EC222D401F7BB765249CC46228B631F28534B363FC5AF7ADD7441C8E34DAC EE069ECCA481F926E0525E39C19AFED1F37B522BE70CAE671F4E96A513F4CDD739D6F2BC1A51D81B C291E6ADE18CFE1E030748BC47E6B1C722E3D4822A930AFE4530E6AE5827166E197B39F251F68DED D98A610A315E92A2B697E5A473545D6C975D58C40195A3E18CC7E2400C344995041D8B561E1915AF AE6D034C7461A1AFA58F8196EB38290F4DAE07EC40026A9FD7B8ACA80FDFAC10750C58F8A9A4A6DF 1C1BCE22DF2CBC6D7ED5E2B654A089520A4B1AD630BBB36F8AFBEEBCCA2C427D781AAD97DB2E8ED7 E930384F83800CABC23501A3F5F663A25B3F760482842A385FC299A4EE41AC56A016D77A5C27FF31 A8DBB9DE86977E1A1647CF472CEA41363F445407E5DFEAC044F4D809285A069848C0C994027D5E9F 3066606B5CED06E82D3D430BF1DF55A59955C6D0C05ECD82964629FA395B7A700B2378B1F6F95D73 486089DD95E9F645E3FC66915F4D222720485DF9847D7553B49478CCC59EA9AFBFCFF40AB66F0098 D04AF41AC54E09052CF54C6875526DFDAC1C9CA3FC329871EB16552D0C4B840435205698DB366011 7F4D7E59DDC9D8F0DB0E9CEE7FC60CD13DC5E924F208FB3148116C2BC86B3DED9578B427AC05FDF5 BE48A0A5476F7A7FC2E2659AD15A6FBA388BD8E22ACC31CCE267EA30089434233C7C26B65A88F70E 8A6CE472D6A1F30EFD826FCCF4C8C9E123290A1CECDCEC863F481918836CB681ADD44075A177E4C9 9048C7B221DFA31B63D720BB0F8DECF6407294BDE4CA6F6C9D421AE1851AD2E2F21A3CF11E9E6820 97BF2703CB2AAC5553EF5ED83868311F91E735A8701E6D08006DB843FD58FF1FB457AB9A0929B837 450943B67B8EA2D21444E35B8591F10279753F8A7E4C09ECDB5FA07BC3F702F10078827E27AC3907 0926E3EEBB2C579CD7C729077C67D7587017BC7E98281E61F0E5E7F960BC531E85A5657811E1D362 ECDDEAF3977637B1EA508514814E958D9215181B379F5D424782471A2818108F68C0133E4451468E DE72DA66D3355C5BC4DF93964B53DB54B33E7D332129EC45A73AF05E26D3FEDA2A0958967E69B059 F3D8E34382822881A168261D340511A0EDF36579383A0EFD6EA35468B8234D5C781EB0B07BF416DE 93146F68E6D0E253791086F351866FA1C95763A98E9EC41E6AC87C39EECF3261BBF886B63E1092C4 3524E75875C32553CBF97EC6FB6DD1041EC04B776EC0672A54E06818F30CBDB7A49E0F41FDA789DE 87AC3B68BACD5EB08A3AC424B6D20BDCB22C9A05E337CE53CF4E9A8E7F9B81A464C0B26A798CCDE3 17200EE1AEC96A1D3364C94848412213B5B81B1BC7B7A9EB1F0C320E2C2E05210441DF426CE4C77F 0D1213D6774D26C8D6E6B1015377CBAEE4EA0EE5AFBCBA05DC061F2761C1CE740225BE33B4D573C3 1AE0C2EFCF1C9468E576A630DC6CD3DF6FB702D1E0CDA13DB63A742C2EFCF65E781F927BEB35A9A2 982FD298D4D36FAB2CCCE9212A8A5C1592930F1C52175660197242B7130CEE94A3527651403F4DC8 8B73505A4CE79003684EEBEAD66DAF780CC708E953018300205B4114304087CEFA75BE2A3CBF5FA8 960A2A65569F61F2EA5F6FE8CE39495EDE542B97D1DAC57265E458F16A2394828CC9C94D488F7EFF 36FB22834DF914791FDB207DF08F2B09686D211DA05FB15ACB44FC21118391C84EF8A4F222AB9554 5513C75CF7DD426C512355513D7659FC49B15D48F499691CBE9E530834AF2E2A39D48FAF2FCA397A 8CFBFF0E8F951EF5A0716CAF004377FB012DE40CAA02D7632880D27DE6ACEBE3F72679F2B86BA67D 2832F440409EF8D3B551B4FF090261E9881282B12F6D00E688318ACAE8B8300A084FC3EAD119E797 EDC8496309C3F019C7268621346A9442D069E651A45E6E3CC0037DE7A0E2CF8C2EBB4350949145A9 261BEC39BEA6575B805D7F9AB92D1C3F3881B34536BBCFC39F7A546F250D096EA3710463D7364779 FF9A5104DF1E0C19356F9DA82D990CFC375DAD0D193F7DFD8CE7DA6926EFACCBF9D47F0CFA8B7988 C3712579EED3B338EF25DB3E12C69D42EC5265271E34AB574907447A751F312F441EB9689227FB4B EB5266C09294785B4D19F4D0F095A0703609E05A0C384303394F59FCD3B533ACF6E7EC3C5B245A79 F1D318238085B7E480526147099BE117061FEB225C9882EE9620BC92DF03D6D4BF1EE7C13DB96E35 1B979E5D343D3483176BC432F220834899239D1864B4385B8B40CD59331B8090E73C667DD4DB5B04 024257243EC823C08AE40861080C174E1FA9AFB9AE81599D98D5ACE69AE280321E2FE063FB5B53AB 9F743CB4A146D2C32D378DAB5FAC614680935F0E7A9148109CBCD5540A0C09F6D8647BE8DE817B86 D0094BABAB156CF53DBAEC5356DF0272DDF5D5A9DAADA4675A2C79BE14AF6E59D59F4FE4D2EA14EC AD82D21DE00F7048FF0EEAAF0BCC42F932C48E2D5498A0FFD5CA9361A11BFE902AB0282DBE9C0994 BCA4D02AA1378A0249569D0E869939627F1E0A5D2CFD5A5F4E62459C99756CF7377E00ED510BB6D4 D7A992CE9978ACF4A35BFD842A88DDA81F0025722FBF9339E75BF441321A5BDA808C981799613460 D58FE69FE969C47C0C5171CC2E7DC7C9766DA40999CA60E49525C0629144819EF8A2B5AB187EE16C 7E2E59852C15989E8FC8E1ADACD45D22CAE27E7C6B99CF5995F6FDA200CEF69ED64C68EAAA537731 AE283B586804DBB71E7371791E1D95F9AEB7104B575BC4F619256927DAD084B6CEFEF792DBCDD39E DF57DEC2C0AD2C075ABAB0CA5FB2C6C63E0D6E8EBFFBDDD02240ACF8DDC1E2187D65B43B10AC87F2 88A743D3083F3BB3F4652DE6B523B7263DA591C2FB7C7CE01CEAA4818AC18AF8AFDE6581E4978E65 56ED8FF89AE171EA625A6A1D19045CB501C1E4DE727D5D48D6CA854087646EB3AF4D38A744D456C0 161D66AF0A1E9281EA7B31F0CF296DCFD8EB87906E086066347DA85EFC239EEADB03C23589E5CEC2 ECB623F8B1A837213ED5FAB7F8EEE462351A608C1D63FB16912AA6083F8C109480BFC52309825B4C 3EB54AEA34EEEB4AABCCBC3AE98D2683A0EE6C3CD7A108439297716CEB622CF6D8FC5EF6E53DAD15 BD2DB6F37427703DB3BFC652EFE1B3C1E096FD3E76820DEFAEE38739A7BFF036E36E3AE628D6B5F5 915EA2F701BC506A767A37A82FB44DBD7561678A6BBEEB8B15E075E194558DE54F8F9E9052482404 22FE60D909AA8B37FC2EAC4855EA93FC1A23A28C922F78DC2A143BD3A26A53549D6E9317259854C7 432B5080F8A4B21F23F43C17E310014A52FE23E7701106A58A0E5D1F6481F8083645B6207B5E80B3 829C6F98D5EFDF27FF72D03AF9CA973090706FE412F4366810979F1B483735077014210575371AF8 460524758772DF99D2AC858618406A5AB4ACBDF5B48615E4CFA7C3B99E5F91A0FF2E0AF081562DA8 291894CA6F13A1686620728B34FB96F379CFBCD3474E9E4339EF3AE253B1730A130CFC3F115C637F 90A4641C49D1B6B7E3D2A155FD56648EEDF3F132A7CDC7A81A0C20678406482337D94EE8C9EDBCF5 1740E5F03DB3D9081593ED3CD8A98EEF76BFF28DAA481B5B59BE4E4031B7DD991C860F3C2E75C299 7C1804EDE2A54682497002D28A4385F8289E089961F0FF2AA3A1296115B23A4A5AE562402170D1B7 D213B5404882257C53B17363617117B545C6B9E388BAEEC74AA7BF78D00FBAAB23724AA4B4EA1546 D986BC47C0732E2DA33FAC64D0216903CEB1518B247E4B7892E9F8366C06C355A9B946F82E5F55E6 758D57820D4BD0090694AD26BDAD60A3756AE45BFCA030CA17B8E9F521B1ACBC9A699631FAEAC5F6 48815BF49C2971983E477E38206A5DE2617BA05F65425873F11DF02E782F0D2E32CC0101D3BB5035 07E189D174BE96BAFAFF0AA75BF0BBD33F4773C8A3942E074B6801391383E5DD4E59187B673ABC82 DA5F13C86E70D8DD5C1B97CA5BA94F364B8EE27ADD85A196D8524EAB02FD9D85D5D2D1E4222A1E26 139E513C957C7B3D6F4621CC94B935C8F73944A7E71EDA008BFAD89A7E63AA63BE4D8F3F1793DBBD C9A96A3AB5471146C6877CB25B5544369F75C57A389F253898E3537CA32FA381B1D0AF318EA89BEE 2C1A3422913007890651725B23B9EB8FEBE7457399FDC937A4C59FB5F4CB7CB4C7F793AB01EABD47 E2B5BE5CBF70DB8752B3761CEA4D519BB1FE6DED179BCCCF4B02FEFD0080A4D6724BAB1C0D068035 9FF102ABDADAE740E719696080911604F1867BCD139CDBF61516423F95D3B6E20C0DED6ECF4FB8B7 8F23EBA38BF00B90D20755CE556F1B5A50B1265A4C6F811BB13269BC4BF28FF8165F4A3D01169E15 0F22BB256B678E2D2EE5072477DB9FF975888DC00ACD35D1899EA16402787FBEA21153C990E07CD5 DAC90994C60D8FE7F445DC04A3791EC4A9B59AEA78353D846748087E34609A0109FB6CAE75736A0B 7AB0B73EC1A6023D6E015D96F230AE535D2D8EE0C6D334115E766DAAD5A0AE108A129F84C85A3EA7 588C7EDAE8237E9666C139E7007586B8206E6BFBCF99D7C6AB9F9A323423FD2BBDC2F60E2D02C275 7095968FCBF5FD558FAF878135D3DAFE2777FEB2E1EF5123D59B23D04DFB9316FFC767DD8E195745 C1632B3AE128246E07023F342E118C9D92F97AB930BBC39CC9424023A5D9A1013E47755FD5792787 7C938FB7EF894311CCE0AF422EFCD59BBB05CBFFC95BE6ADE51AEB21EA14E3C2F894B3BD7E176190 9645EAD40F412837122EDA367D2EC6FCE9C247CA4928967AB454256F125F9525C4D9F1B540AFF25F B68ECB5AD39D1A71146696331AD48B6C60F26315CEAC5072108F0BE2598E6CC9E03685DBA39B00AE D8430739C09A14EACC27B509C2689134990C9C097F2AD6760E41BE7B6447070C50A63DDBF1D92A21 4712C796A0BE1973AB3897F863A77E029D8B986646A180035C6EBE8DC4FE8BEB13A61294BF41D8D1 810F595ED4A989C82531494641AECCD143C068C0B1A0B08A11F2D620FD07CA4102218E12549E5F19 EAD0BE94DFC8164C19093AD5E39A25BC924D4F1A40F38AE360615D5CAB7106180188F848CA4AEE48 71F32F04A2AA8121388E5A00D916C4DE98ABF12E5C02A39A363F9829645E3FE9DA45E8397F8CD37D B939411424EAA5DA14F5096BA92AFF21D5BF38CEE642E6D3104C0D36DD9C9B9DD40C73E49B391D47 39A24816AE7E8522F64F9B931F2FA7B87025117B1AB42C17FDD12A66AA9E446D162F0383AF6350BD 73705AF7A975E8E48FADC344E7181A139AB2D8807BAB2C167565A8D96FA8FD04143559F76D55E8F7 3A94E2F712C3A8A7F9507DEAB1A43E7DD70D6480521624EC7049D90D4EC81C124E6735992863CC0D 3C00CDF38997D8C56CD0441F9E4DACB3CFB977F82B8BC2F3FC6D6EA64D547806D14376C2FDC5E6DE 8CD6B803DC3C4549101CC919718120FCCD3A222E63B5C4970D3263501263927379D471BB703E8A00 0580E365A02A58127931312A86AC840FC4E779A016617CF9A361CBC113EAF48A94574A01A9F691E5 C3A93CAA51442F366AF21B1F0B85DE83AE08752CCEAFF15112FA8ED3601B26406B398C6EEB73207A 0624BE1044B0F4A8237FF8ECB44993AF5502B2CA29069A7F64FF6B337949528D02E888E41B81D37B 7EC891864B1BEB469816204D1D4C655A2DF976F1F954577917286D536491EE16DF5EA28E84C7F2FB 1ACE150CFE452DEBF06EB796369355EC0D7D00D68F1FDD081B4312643F02D24972C37C6DA70ADE18 18C9DA55BFCE94E3B8DFBEE5DB53137A971E38125119BA6B9CFBF7EA6A749D432C349A0ABEF48280 DA16E6156CFD953543C0148FA332054F2C6D3A1E84910DDA605304D0DE2A4EC5F788B5ECFC6185BE 395C78DA43792C43391DCAE8E9C03F2938EB9E38741323CF340A20A2E11948B05984D6AB6755B37D 3C1E4CE23957E5797FF2935D5CEE5EED74EFA56AEF6A38E85320A33376A71F9D37FEA2BA410FD998 1728668E830FC823DF80AAE8E7E4C67D4A5B28EF2502F83165DC489F7187E5DBE550045A832477E9 DE70945B14DD023D5F9ED698FE3321B2BDF9158EBB02C2E5BD4201146F59537DC9FF815B20023BAD A5DB2C54BCE97677DFF45B8B465A8E68E37ED33168E5CE9D18386721B8C6A51F87D2FFDE99D70DE3 7CC104FCF881C4CA7EFF73DAEEA3E06F0ECF664E444574B92C1E3D8D5DDAB53899C37E456B87D50C D0BE2C0B26ACA7E9DCB09CAFA7710C62531EEA9BC843770983C4E7C4A0E81AC3AE691570690039D9 102E8E6318C815DA309D6C5C451CE4BF4A1D7110AF21EB7567129ADEBF85471EE87DD0A6D912D45F 284468A7E5C40930B6E8BF84A73D54E6C03942A05844C984F1DB7C4EED09E6C971C07B5B3F1E7060 01056C1640CC7C2DBA8F3DD90797F135DB6A39527EE23AEB95D7DC267BED73AFC68C7B55FA6A4A4D 57E23A0B988578AF897B5270A3F5C9CACBA32256A2ED582D1ADF6107ABA8801513B57165E7CBC3BB 9919E461DF6492F8AF7E0DB18503D3E4DBD4771BFFF4C41C77B120851F82554DFC590DE62C06F0BF 97001B08A9CD8CBF9A94BD0EA6EC703322FA7774BF3402A67856D25C4D35CB275B1852C68C3E6782 14D0E9A7E77E8554B49AE1E86201513F81CED03D37AA695DF1169505D8340D4C8E4EB59EDCDEC208 81ECDA0647A56493A1CCB4B083CE3DDF07907A5D43B408FC10F550F42EC1EFC0EBAEF5CABB97CCA5 C86AE9CD3C695CABED9FE623690BAAB5DFF6CD397FCFEA2506CA50524FFF7358ACDFE76AF0DE781C 0CBC4A947DFA2553375CC280FA7910F2F7CB2E7710B07B3634EBE754C1CB646C1B9E84C248D583B7 C5F1AA593C961D5DE8A9FA39721E5F4F0AF2F5E1C08685DC0B93BD24F33B5247550EDCD80D240F8C 728CA87713D1E75CE200671984A440FAD969849AD0DB2D2BE4A2EFF421442A0F1E7C3DF9CAE0C571 7FFDAA976E57AAD581CC20A9643D2043EA2044ECA685E191361025FD1DE8F76E00AC2092EFDC8E6A 3143CC1E0A1752A602C896C4AFFE4424368AA3F488D9F72258662CADE0EA102B77B389AE8A63A34C B486C352138A8673A645966267C17E7E76DD28D606E40C3BFF170126A8264B494B65A3BB79316937 8F1A3AE828B163E95F19491E063C2AF9181FF34058782052CA52ADF7C0F64FE375207904518FECAC E961F7BE5329B75A09AA102BCE880F81C74A91031956B6DA5C2DC7B2E6441554E56F4E466DE9723E 306FE157F2FE14CA6BD85C4205844BB61AFC4EDAFD1044DB04F25125A0D1E83E4CDB4CAE4167E721 51BE9EA2B62211D9DAD057D9981D3BB141C0790DEC363BC5B7E8F93588CAD92558CC8044D2E385E8 1E309B2FE4AC2816D2DED06415B61FF3D616F9E5D6D1EE9C7D94379E149A592DDDC08DFE015B859F ACA90EDA07AA7743654E33DAD485C0E91A5F67E0C0DF32B801D78AACDDF5924F1F800123DA374AC9 FDF3007EEA7C2466DC18521D9992482F86747968014334103C624279FB0B41FFFBA6F051B594311C 6DBE10716AC212393B2577E1C814AF272A7FDD24089AE18C61DE3C773EEBBA7F3EF569EFB5400C8D C747D5DD0DAAD34160ED46AA68DF24E7A2C44872A7D5672C60317CC5AD98FF3302FBE79EBA3AAEE4 9A7D04F732B6880421AD778ED5F0012DC9FB5E1932CD9C8550C90B770EEF979A02ED08FF3F46FFDF 5396841D26F61F03BCF3855B77F67DD8E7E1C686D78F54BA0FE5695315323950EE03A651842352AB B4EE3A1FA162289684BF484E4694B7E567A76B5A1F9770A3D7DC2A11BE053E4DF9F989AB75C50BBC EDA0E513F6A8F9BB331187CC9F6BAC1759C230458EB49AF9C2026C4E99F0BBAF0E9EE89ED499239E 4C44B4E892CBF9ECCC75CE4DE62FE4B45C0F0B11B3B37BC2C2586E7F237EA2535ECDD75EDE7F0C87 32ADF905AA5BE571E8FA4BB9792E754CF3BC60CCD5C451865B4C00DC9520CD8A52FBC453A3E19349 9C25668ECC33F9EBB9AA5BADA2B007808659BE5C837E67A8060D5328FFCD0A12F8A5C8185AD27F50 3622782738C2F67B226F00377DE074D7224E51F31CB955D31D99178995A23D3E3E4F10769CFC15DA 34D2E7E93BF4605302A23932F1C14BB9A8F1B1F3711A9EDBE8587810C12C6190C3D904057685EC42 E0132F43B122A3055BB34772C8314FC2EC7AE3BF43B6A0EF3DE707DCB06979805C20011E8E18FF35 CB67BE7A1C47AD14A882C6EFA4A7C3C2D8476BC60464611738F03B5BCFEED4E916F3AFC46D546533 E2B2EB861E290A58B7758E345F817510934CAA52C660992DA187D56CCDF95FB1E6C29140BDFD02B2 84FFCE59D940B4FD2C64D7D0E020617D7F04FF7461BCF54942C8A71CAA7A2E36F0783A6C93E4C060 EBE230C1BE29FDDBAFF31D5D9B6CB0A48021A34116B2F6B9E50769AE58FC1EFC0174139C925F4071 BE32F0EB6885022C1283A96E4227A1B120E35D38FF35585E07BE2896A9929AB0E2353E2F0BD1D71F 979A0D9FE4655798E1BD302F01FDF3F68AFF9E6F5A72FEEB8B89EDCCBFC694D31607188B0AB3079A B89E3DA5BD3CE93D9C820A0A2A12DAF7F60564BAECD2502610CF711744C8410331BB5974FD9E92D9 E6CA2A1B45EA9E9A9CBD33B013ED054A5032E9EFA56D523DDA2623A99224206C5FB280340E9B5FC5 4EB84ED61A59D81A2DDD0FD155A65F353B23791FFCCECF909D2FCF72EC7980270E100D294C735ADE 45C8CE1314300A80D4871B8F661FB738BE34D6EF4F6A69A664FA4F596BFD1DEFC844D4764E4191A4 2EB8FD70C6F4E435E11FDB1F87FCEF7D0B58E93FE94B3CDFD0B2211B9B3178C21D149ED087040461 3DB6F8702EADBF414ECC441508225D1B505EE37F895802223DF8DBD522BF255D772346EB31F6691F F92F267E9F4A5A3F7E5F737F80164733AE3B1DF18AEB426CF5E174979440A641FDCC33A006BC481F B90AE8DBE77FC03B33C091A5DCA88281DF502D580AB06DC58B5A95A19CC19ECBF339884CF4F46991 90A68DB1582AA0822472B00B0DBC5808B2A561785B6D707DF9E70D036E601FC0F652D4B28E59E496 742FB8BF3823A308233C0FDD03EAA442658712B34C9AD2A83AE761A9270EEB3BC9025F5648ABC16B 0C989E5EA669EF7E4CDF77B72529B8A54AA46CF5056BC942F4EB4A5B7995BEC63DBFB6CB7306FE86 3F9F8DDFA86260C8831C3E2A9C3D4F7F4609C02DDB7644154DC4360C3F932193510FBCFEBF9B33A8 9EAD9EF4DEF60AC5927880F8A50FE38A7DBCC25A102642744DD198C7702212B6116645A2B6423328 F815843C440F365520A7554D77EBA60F8B575066777E087C9B20A3B98B0542B09FE0A936FEF2D7DD 070D189EF521E4BA8541E86AEDFC5E7551E4F574D7E3A7B38E50044650670D46D723D9A40F46A128 2E504358A239CA53905243C171251EF6E3E8A9D2965DB618E92C7F0B0C7BAE7C316D7198B9CB1067 EDEA109C668212ADF25EBE0CEF745CB4B4B3120A3109B59E5F48FBB9D8035059A792A8A5CE133FD8 A13200CC51216AB2BEC1DDBA40A8C12DFE43DFE4B7F5B8B612F3D138785B566D9E17A7E754EEAA1B B929732F95BBB8011EBDEEC3BDAAF8E880F4F44079219063E3FF299EF1FA29E21CD0F08D806F57FB 665CDD9606DA8D7559A30C528C86C7FDED0B1ECB1FEAACC38AEEC6B0E92EBDF9DE6292F56E2543E1 8D8C95BD7DED2447468969E6F5256504E021C721A366F4480E60F31F3E8D62C54B9436F793EB0668 883275E088A2D48AB00F408100085A9D68123A3FEEA6FCC0E9FC39E4DC44597DE0DC01846416C2B1 BC3057BE750761BA90C631E10162B5FC00DB7239E5542A30ED5A70D3A233F767208F0A04C04CE26E 4A90E1D4562BC1DC47DA1478A2EF5278E2C0F12A923F357173D2973C1DB990343A3F398B729FCE0D B0272E9C035BE7D7A46DB7F3177D01D307A292D440A4A8858145C1297ACADD55B4B56D352CD0AAA2 00196997C05BE9B2A95AE6B63ED4B710F37828637D89B835AEE49D86D84B0A15F10D3DB7FBF3EC0E 2915D578F4F24E7F3E367C32F31E53CBD79204AAE395F924662BA23FA8459E2DD76CA3B028480BE3 D5090CBE59CA54BA2028F67BDFE10B39934B7F25588E33D783E3D864D561E595416CEDFD9FEE5E15 B5237F835DAF6EDD33BD9B9F7CA5099A391DB5FB8F1208EA8A94765A0C7F69A4BF4E50F02CF82C8D 6C0E967AF8B5CF37DB5992CB3F3B51EF9859A4F1D1B9BF216F6BBDF51F0199794E9C86499102C70F 9AB4092AA6E0B45C4C41476F9377D12CB2CD6C9ADA0D9D8AA8BF10BA2DE7D23DE6AE9ABAC351B770 059E5D4401A8A67339B2EE07FD7E4DBDD41A332483215F8F65768FF6D5CF128AFBE94877753F5EB6 C7FC8E5C675FE279ED589528AFE147BF8810521E413253E94A8CA0AADE5E24C6B6E32926753186D9 27F7C5E8BDB5AD9833B6AB62EC7C9758E7BBC8D9498F88C0FC651DC437A75CB9B6D0587ADB14CD54 A64FEE5771D52DFF0470A22C8042699755BBF566673A2DA617B222963220E53C37D6B64FE0E7A093 AFCA0763FE6F90B621382B528091FAB6807721ACFC632DE91B6EF705FB27DE034279C09EBBF467AB 7F02FC7FBF6752EB763062C0BF67E37D4AB90A88FE0EBB2F18CDD6EB93F7A375916C140B9E36D887 1839CB319C30D0093D1F9AD157701C365EA4321CF852FF82895DAADC6812A475BE059085C0A8A3FE F98DC7B403548DF6407450E5E428EF544CFB193B0863E705B0A4D95E15AE1A58BC269BCE7517009F FCBA5A03B32F0FF3FBFD19634A5BE01BE9C6E0734DF326F27AC9B4C307B3D2A50B5240DE5F6FE082 4295DF619394E031C9A35593136EEB401350DE34C6E833A23AAFFA58C1E4CB2566EFBFDE50DA353A 090B68E9E398FDDCB00FAA137E3D996EA7194380ED68E786A0733511C83A51F404F9C55A465AD0D8 DBA6C9B8FB7C6A3661586C30230B5870D6A1B1F568AFE20DA07C43FBD5FAEE352FE9523F43817801 02805A637BC17FF2EFDE61F6CA2B9C16F323DA25D4273A7D0340BA1E6572FBFBD84FCF994639B0D9 7D3B9179FD798467F47DD17B1FC122D7619152F129B301E21005098B8B5E8BC5041A50E8132BEA8B 5AC8724103FA7DEA4321123EE30FAF200C08404A53B82BF3C34E5854B72AEDC9668BBE22B57ABACD 7833B1A8DFB99648934B2959E12B2BE7B092CFFF1F823D14A958A5724F5BA1DAB3EE499B4B19F3AD 750E608EBC4FB06E632469ABF0DF2D2FBC31A76E9B423A957D628E6728C9B546A49C8991E5ED97C5 90803F19C8F74601F85F3337B798271C4AAF0F377069985A3CD951BC59406572566A04A645E54E21 9B8CA613249A21EF79B4301092C1FC8B94FA445DC92D935F1BB67B50B30B4B932B3AFF9ECCBC9921 066AE4AFAAE2F9F54E4EE2BC89B8022DDAB10C28C5DE828F542FE4F3874FF93BBB5EB1357C734055 BA2FC23B28F690670A510DEC09635B824EB0954D49D063009B35FCD96DF9629E67DFA34017A29284 5AB859637E437B0FB9FA33F70C03D486B042BE47FA25DB774E5E021C231D341B60BA1A2D0D62E9D0 316179A08E39F3D15EAE8D97B354A7E9A5215B46606A8DE29626C4D582F22B28557EF492D39E468D 7B0000D2A0A7C07AFCB0451388D7D2F7B321D155B1976D17A59031585ED66462B83E91E281D29D08 6A34273B38DF56B06669BEA26A3BA14AC0D70CB7D0E35A312663E3DCF8945A59DB354FF65FC40A05 CB3A3C1A04A2AF586B2DB0F3E3616473D10A68277E2CD894B1FD98ADE42000A5986A4952043995C3 45BE9607F3EFA7EB8367A931AE0483F8EDF625E12A2E9B263DE7D5A675301E560B79D7142BB67692 812E702DE4D1602B49C913BC8648F2E14AF3623F830131A4CD044C9D1C11D7255E9C77EED745CF6C BB8B84D7A1D1C07AAFB1CAA487195479DE5DD95DF03226DFE3989F84754CF19A9E88938976D8E0A6 078E1CCBE74951B2BB4DEB48FC325BC21DF7EA83C751018EC40D2933D51B70DF7CC9776D99C3FCCD 874E8D2661B88F057EF948BAAC13CEBDC85AE9620D249E11FFB021CDB3196153EB277D378A88FCB4 0E18270FF3C75A9103B9D0D4C206E7FC97BCC12448C2A28DCFF9F5E4539C34FD1F1967DD9C886850 4A9C91ABEBE6FE6B7A479063D39A98253AA12FDD8E83F7B2F25611E8470EC2AC3BB194DBFF18458F ED44B3DBE80CBE0F6CFDA0C2AEBF4888F963161C897E462BE3227D13915626904C4BD00618C7F3A8 22D0738BF598D8D0EFB7B4E5B7993BD588E9179BF55D69841EDF2E8CD3C8139B84C83B2FE9E3F026 16C3019B1C08100A0F99E776BB90D6FE2842E8386531F321B4A836E4F04C384D7C415345FEBFF0F1 D5918E3D8D6DC93A9ACB55C1CF312D18EE0ED6E5EDDDCBE40CBFCA9C0615A684D1F55AB0A29BE8D4 089701949DC035164BACCAE39AA5CFB97520991A9FF1442B6FC3772A62106184E36B425B2EBB4ECD 63696693D433DF90AB5AF430404578A834191DE909A8A7B188BAA8F0CFD217D2E53C182FE145435C FD4F7DFA0D71E4C0FB49DD5B7D49E07E77386251AD46173C70FA32E2C1288CF1E0C94A4B07AE10CC A393EA0F28A8A5B07ACC5BC04A632CBC0BDDF2EF44BE21F2654F627658F94D20D36C958F7E5EFC48 AC4B3569DADA12D57D58703A7818DB08371363BA66049A811000E2859C4A278AF214654C4F1CF42E B95D3EBD040ED198B1806F29E028385DE2385FB80A851D4A12F107B00C098EA2DE53309D071F7167 71016C606F061D4BF0E9D8288661DC6AE8F4367C8C49BB2C77A254EC4A9C41325295A1C1C4226467 E54C9BB31E1D75369284192FDC7C67797D15F39D093C782C33FA6CBF014DD1B066A680D99A8B243D 262DFCCF8BC2917F5572433EBC170FEFC7611BDF6769BDF8C147B7DA4A323C459A985112E45AC1BA 7453383D77A17AD15361BE3D890A23853C0EB398A2B4E5D32EC786C56D7CFD25EE0B70E22A8864B4 5F1C8B0D1ECFDFEE4D503690269153FFBC416E199B299905E8CD94E75C73D7B88680AFB4302B1E9A 277351CBD97CE753E4AAE664CE62AA92754C505A707BF44C0DB736C4C2E298589B9B44BA98AA1806 94F2FC54FBB6D5B043761A63F45FA3E936BF5E345F34589E199E8B669D58AD8AE447A9232E07A642 912BC75124987218E8A8CCDF8414D5EC7C8C6B2AFF8654F0D5EF5ABFD469A4F27A85BF928F03945A EE4DD6BABF344B9B36EC2C446B3C69123E8B836980572887380AEEAA900C0E1E9E0DA9F5D95BF040 DDD700FBA767798A48B0EBA33E4B14D2D635A5B5E938ED52F830F3F32EE2C7A1FAB4EB8CE29C5273 7A5F62CCC9632488EB3EADC58073E336DF000C46904B202E052CEDADC46E13F3FD8FFF176921E885 9F8B7F6865B733BF16A9BC41BEE4263FFD71736146B8FDC1EB8B703E7F89FCAADDA2305C58947C0D 1D523714D953E15D9D63F8A35A90D453DE99F063649F9C7B29FE96D98EE70A73B652DEE42FDE2026 64C98836365B23D7594C628107ADBD39934B1634AEAD1E191E75B758DA55027D0E9A7CA108086639 AC879052197CC87354C9AF21DC1BD92BFA51B342E49AA5BE787FA29107CF91CEED49299098F3226A 32D8DD82228EF3E245590E6C3756021A71EE8B55ED7913C7238BB869DC7E61C8493148564C8413E4 880C63F9710B9B9B4E32E77CDB38995634E2E837F59D55C3BF1A0E22E3BDBFEBD38622C1650F4869 C66190BEA51C5A2A8E17B978562AAAD35282375A23FE731DCA4E85CF7EF244FEE75F60D069AC73B0 CAD07BC716EC8BD01EB1B25A80AB7B9C83C50E710C78CD4D1F25C8FDC13B9E512C6FE7D7C9390F34 8A71B3D4E5C796B24DCF74C1034EEE772DF8B08D0C9488D8057C59204355573686C288F7617F34A5 2218D2B7E41611DCFF1E72E2DB72870062A59A01DD135909AA9A69041C531F55C94EECB2BA08DD9B CAC01EA44EDCB991E8450E77A43B496E8F5FAF4BDE3840FE0FC5F8DC55EE302A809233060512277D C831BB71BEDF8D2F663E118865A80B45D5DD2187E2C981DA9E7B474A902861CD91DA9EB3C43362B3 FA0D7E111470D406D67F5729DEB0580ADD9E79F50501B74FE59DAE6C8F50AF9DF87D524E75EF9E68 487B6C7525D9F46404C1BDE10509FF5FAF4EB4EDB2D0F0046A05CE47D865FE59ED3B588A1C20B0CE 5F8F67D912605045166D5157076EA63F4A498A6AB25EF93A28F1B080D5172202E2DDF171AF16CDCA 75B7F6C260CF8AFADDEC0AF854E5B311D8112D05EC3AD922AB267997F71E148C299D4BBB1DE18E01 7F5478714C5C3D4F940A405042D8476A1165C062947BA69FB675EE4BAC35A54EEA71FAD9647F1625 4B605BAF5FF9200FBE379AB697B958D57620B7C41E314EC78F122BD95662C8D4A24C9EB058778F37 719AC1E18944D49C087ED0718F3D922035B8A4A63E1D7A81805BB09C91FEF9713564C4B9B1E7857E 15FAAD170DB0DA74B2934D0D6A2D5471499A02522174FC80EF6C19C308750AB47ADC6A2314F25B50 84438B859BFB65420C6615CAD790DED6D8BF3492DF5E4D601EF4A26E839435223E5CA580B8AE75CA 2D0D26A7877672F38A7692748C7A6476AB52BF639AAABDF5D8AEFF89F6371E7A8766E4371F1674DD 837ECA7D35C171896A0CBDEF6212C229C447847A0F633B3EA6F59C2BEAB258AB9412A4BF65C16F15 A7107B059F4F58013C884DD47A8C641BE0F37B11D96A984FFD1D572572C1E0AC1C81091D2E2F4E0C 9320D0756FF0DEDAA18CC54F984BBF843483487D232B404D55F64316C0C9D6B94F56CA1B5D3E30BC 8D9C50E77CC6E4F1BA0B181077D7774608C11B5C0A74D20CB5AF6E255FBB6EB5760DE19E977DD0F2 F6918C80830839572E37952EA19F5AB5001A587FF73FAE7846D70D5F7E1F4FA01FC3E9A5F62872EF ADF695C0256EB1AAEB5EA2EC5E32A5B68D04DC12A0FC9D2A349B3B59190332E35ED7F396D799C303 51F890B8AD7600EC6EB51829805AAF90F241432E04E9C80EB010F3318C92B58D9277E72DEB53A8DC 4CF95B2AACE22CC4E4685A21BEED70838BB06C8429D56DBEB5DED5E18971DB644CC2387AB8150B2C 5F4568FEAE713FFEFE6D5E0EEF3BE4835F2845CAED9FACD9617EE148D2E2F914B9B514F8F159D52F AB0F43F65085246718F7FDDA821FD0E44D05DB4D204104DF061C36E04F64E6DE34D6A55DC94A0838 48D63446E6738B9A04BB7EE9ED107DCA69E93D4D965755BFEB2060E4F53A60A2D5856BE6A80934DF BA5F3C2A232A3E2E4DCB94062CE56F2D752F10A8C3AA0CBDB1DDA4AEE838DF68F388A16638AFE03C 7FEFA61CEF71E59352E65F97E3A4EF147F44F5961A4F8A38CDFF063BC0D3E6F77E38E004DE5CA3A2 6F477352CDC42425F4D47C3342F17A337FDDCD41E3B6D01EFDAE417C490030DD0AECA62F74036D94 BF0199D31CE3BBAF1DEF90DCC9BE8FF5248EBA619557C11D619C5E7F97AB17B452B2CFEB1D5F24AD 1E0E0C8FA0D9661D7832ABD5137DF32E48B11322CAFEAB8A10A87D24FF6F311EE32294F15D9D0D80 3B6BEED2D092FEE4A6527553B881BA71D420E4FFD50C174E4588C3A92DA0424E106220C2F5371609 52CF7A6A50DAAC220CC337E818E65715AD2C2850994264F2B625FE021234C297BF834906130318F7 148A8F68AB1213A17E973E266EDB7D8A25BFBFB25F15C6DD41674A1EF53F4573B6842C766488E8F4 7159B6C6F7AC655560C3E11F7DC282B3063E456E49DF4E07BE84BFD9B2554C656AF5BB8FB7902ED6 A18A4B238AAC51DE55C3ECC1353E99CBD9179422002A80CFFC34775857BCBE700D6250E313E20578 742D9BB2E5005A2C6798897D1C8834BED50852423A9F856068219757F89CE62FA112008BB3616E02 B97A40678ACB5300C5FA56CF868F0E7283B024639A6C746A6C48528C9C4D0A07CE9DEB1681C126F6 82D318A5C7E283AF228C6BABC91AB535A21D987AF873AD237DDC4BD3881C38D8291FCC36D48E8927 9FF38DE927FF352879D48D8315EC595BF1052CDDE5D68E8BFAECD03AAB219BF10FE3AEEFA4658B77 B5B7BAB62ED6769B91FB8CF066B6BA25E1E07A1D65C35FEDD933688FED04E3CBD17FBC24ECB2DA71 2916650C1AC341D13C7E55CCADED1A3B0E86170843BE7F823A12CFC0373F11A738C8B1E8D21DE761 CA50491F79A711907E2FE3240684CDD9261DF32C3E02FD19D9FE187D6CFFFC1919293A7EA957A82A 2EDCE41E8B6BBFEECC55BE230146F922A2F5652A37CD30DEE399A1C3158E55594473514F564FDE9F 3F81D738258CB2BC9446C25C8F214C6D19B7FDC60B1990F72B481FB1A762EC04016C80144AB314BA 1D0A51615975CC34106C9642A7287DCC5386431717E257DA4BD8047030A1BB97532525E260948ABA 4B0E42D9DACB5F307C6B86D8670DDB7195EC85E643E13EBC2E3FB0EBE35071B87D7F663E570A9344 64D06DDE0D04D0DE7B563C366C3DA5A95DBA9332564D225B0A243BA90DF33351408D0A9208CAB25B 3B1AEAC1E9A85C5B131FE6497893FDDE57CA8B49F7474C43FB1F3BC44D32D72D64047976D857FD81 48AE44D9106AAC36ACC74FE3780F3EE958E736B71DC234A66068BC6E08553E20BE3ECAA32C9FEEC7 D01C6C0BF438C32C5F87F0366EA98CD4ABC008931CA208686D1FE7431D327104C9EBE9CBCBF13F53 4D1B95667FD0BCA22B5BC51FDDA28B5298C69E0F7E42A29FC76E1AA020088C5D21357322483D5794 ED03E11D9397FC5614EAB8154CB360E1A178A89D5B279A6649E2338271C71A62F30505D3213C2353 A376C3CDE48DD1307DE7311C182DD66BAEA01CEA38D47004C593BA83CAE9C86863C3157842D4A793 C059B30BAA59152A9F6581FA57C6D2F739A83E1BA7916983484402E1D7D96723D757697DC42BA5AC 8ED3327A4C132932A2A38E9D74B39816B4BB0B8AB64E878795B4152655FC010523D65A4A44086334 9E8E98ED1CC598750E02312B328CDC92E2F5C4E72B3E2C60111222D79BDAF162634C70C2CF6647D4 13789C57FC1CB171D4E9BF895FB07FAB93B735B20E232F435BBABAEDC74F343DFF330D2CE20D08CF 28D708B24C508AEC133C1B1D7FCBEAE1F9468A4E94EA4FF90EA92C315964F8836B336D5F9C93C747 41742E3850AE3CBD6EA89B5F44FB2CEBD953DEC345117BF5DBE8D25F8F7945C1CCD777B6F34F96C9 E32FC49684AC105876ADDF47475C9DACE38746A0F7C7E0515B2FC35DF40A812EF70F27279105D142 94198D9F9A10DF6BFB67C33383FCE9F44D4CADE658513A5A2EAC5E635CCF21239CDA74D6F575672E 366DC2494AC2962A47BD0B92CE29F09E2CE4B258A2B1F25AF9CC2B847A8A8B36690366C21ACDC6A3 32C10115B18C625715D9A3CF5669EB035DD794051943FBFFDD85B6BB0BF5BA9E59137B622D585B54 CE36C4C38967F5BA01F990CB86C43C686CED7FA8A13E34E5E052B6A44B490E77691F41AD5CBB5DF9 4C1B9B6611873729B30BC4FEF88F57D8E8E237043266389762750B7F2603B275F5C6E1626AAB5314 F271D4ADA51BEC03FA23EA64E1B73F90019C660CA2B895E8FA85F0BE17C22C72E4CD0E3CD0B3FEFC C17B375AAC333A22D9DAA380973D8620FE4EF29E0B0A8797E413B5FDEB4B0CD3963B1D56A740F574 59E0CBB815A6A7A1FE632B90C023C6FB694B0DFBF8A04A10C8CE533C2A9879F3C8C7DE43A9052224 64DEBCC50120181E98F1AB4F0588E206467A7DAA3BBCEB506194F4A38B550D25E45A6238679F748C CF47715E83594833F1F63F2EE5CBF0D62536116E6941BF1A7AC94A686152CAF57F6156A2D51F1861 27D9603A44B09AD4FD5C09E79502F9AA5BC4E928E73BF50A3DE55B95451C7CB69CAC2A098DD9C55A C67D947A25D51BA961B78E563A66EEFFF98D3FCBB5A06CB7D1C8C4C3EBBB7CAD764108A7C77F2215 E8339B6F04644C93E4F82A397AB20067889D6208837B102CFF600391327E2C76EC8D48FB25760074 DDF1DC3742ACA6BF27D9F52BCA2CCD16085C6233C878D07F75C709B0FC763103C9FEB6274A394837 1F29E86359C1C3BC9A75D22BB021CD81C982A4980B8C4A0A76677022A9F2ADA7F8E8A84E3B323644 DE24B5A595525234D066F98B15CA8ABEE18C55C885E216010E2893FF211889ABC4BA14156D704CED 08CB0BF82D750796CB4069C4B14AE1991F9D0FBC56DF0289D4AB4A7BF1A8D365A153CF411AC7D117 651525DA09FA3DA7476EB00C7AF5960E97D02666C10CE705CE44F824C83DA641E2BBE585C3E027CB B9EE666D80505E8A52E353E2C729CE6E4E6D91FC83ACD713B9A5E85B0A497A25645E96C57C712A8F 3D3F9838ECD1736DD2733BB7AA91D84668F27058EF911F6706F8DE22B2176436A4C06451FCF2334B 0516D415E41C34161F3C7AF4C5F56BC1678C3175F6F2166402FF133403DE94C4DD05293E0360CD1D 0DDE44E98F21B392235D80B63D270A7998E57AE8E542B606170CE341D93A2B957263DD5747C1D034 A0BF421DAD9965FCFC7F04B1C3AF490CE9BCE35F34591D512236452B059FC45C280C0E15BB5B091F 5EB36DF6A502A2A530C347BCE40479A1C26DC05F37D0E2542D1F54D7BA06FF61460CC84D8893E115 AF50D4104E81EA9E955E98F35406358D0596692AEB80D982831C216DA485BE3CBF3350187E2A2D71 3701A142F37546B7978A6DDA6BD99C18DB267C453C54E64A0C5FFD964510BD029ECEBB7C713C319B 714FA815E9D4A7D61BCF8EF0657E9F14E7B1E85AF70BCB8B713A9130F9C819803126473E472C1A6E 949744DF3E21AA7E6B2E9FFE21896B5A62110BC09D13F64889B7B4C3D2F2C41F79B7836AABCC5A23 2D6D44169DE1C8F3303C0C5D50C6E07BC56E023A117760D5227601E5E8AD0DE2A69A5197E3D15B99 0D3375FF3B3B74837EEF1C6AB0263EE9348F826E10657886F1A57D2C0C6733C6E7C6C9DE637DF5A4 C699C601B5883EE3313C28F34D84CFA4408B3077C9549EF21EEC78513F7796BE860A8274229F9D68 4AACE75D86DF1C19C6835FD2DBFE7C6999064BADC252F60C0CD4003E9D6F76FDD9FA71D2BC1FE224 6B4AAE9D0A26E3256507C995B5CBF268501D860E6F23EE9D19A424BCB5DAFE6A5DCD135F1371A322 4E4D3735B74F8C90578FDA4BC5CA40387B9D75D0C4886EE3C513A9B67CE3E1CFD65C80B9DF7A2B88 3779647C117B5F24596036DA078A2B11FC947F70E042684C7A34A655F8A2B1E6C1F2F6458A88A4CA 3AFF92A67DC3CEF3C1929DAAC031D9A69BEC6183D2CE5638040999D347F8719CB9BFD450307B4DA1 EC7C5136C47AE80D5043A0814C6D8346492B0AAE5882DF59C214492563F372A0A587C841074727A1 8C3BB1F34DF34B5C86F0430DC20FF979020EFDB9A3A1256FF43C98D85FD810C64A50C500FA707FEB 52CEF4FAF574747C2B5C3E8DCF9A216A56639669D7D2B756A74B56B7E2F80A308510959C3212B4FB 1770E17A4567E26FD6BDC0D13AEFA579CE9553520C37A661BCE923BDE6382281856D8123FF46AE0F E6462B3725A49E9EE68C1575FA0BF0A6D37571D6B9C6747CE02DDB5BC59F425944D87A7A7F4AE6C8 ED8AD538759900CF2C8A6396D557152C9A2FD80624ECC4F63CE428581F9C424A0E903929BFBB5278 E94DFE6641FD0899AD286EAD85DE362AA2DAC99CF73B6D7E93973D11463D1477059B42650B00611B E6D13FF685EAA02EB9D68152F97B181137A458EFDA966F506B80608341C67D01C51AB908604F8D53 7316BD9ED60C9E887C5EE759CB5C1C8395AFA234098A415291E0380FDFB91BB74B4FBCB9B240D49B 5837AC029C251AFAA3C74BCDE61468018E801711482C20317AEB3E48577720C465E4BD660F330824 B489216EB2C195CB60D92E324A9D3769520FEC2ACBEF219B1352F421EC654C81F5513716E93F0FD6 BC4D4894BB92C0D0D4475CCC7D23B0996A16E6FA1AFC96F3E2738FE5B0B9FF6E0B4AF5F6B82F22B6 FDEBF992FE0B7CD02623FE25DCD57F1976AEADC743E0F5C75AECAC381F16411E15C0839B75E974B4 AC4524640DC4CB62F0793AEA97561CF2A597DB38EFB8D70F924A6B8587EAFA02133410206FEE7B4E FDC57B60EFC50C6C1B366761E63F7D78F0968E5FB663D736F3881BEA564464F1AC39E4D2B57D59D5 2CE73C04E10B8467C02E484B9E3ED6B6031CE02809A07F96549FA6FB7199A416A4AC10B531866F21 0D52612C542666A90FB8057E609D9E3D98EB9E1BA920D50E6AAA900069CE10CB229203E6CFFDAEA0 533F52975AAF31EC849322C8EF43E8354FCCEFBAC514F505974859513BFD27FC744F19D27F9B1AFC BC4A16D3B2DC134A8036ACFF9145ECB5B8F9A53519F8DDB6E12B14E370D67A1AD0F4EA28166A0DA0 96653D4904A5BE3C51514991CF5CEA70C651EBDF447F4A05121ED7764629679CBE6201BFAE4FACED D906E4C3C04A25593321EA1B7E00E089F40C7FE1A02EC3F3BD5DAABDA749CA40428477A8BF0444A8 7B7C1ED166819B2A3AF91C31A32E9747B10DEF8B030577B6A84E148BB70CA658D1CE5D216E5F4AC0 7802893D3A5261502E5A2761F79012B76E9CC887E2E6C0FFC6B176E990F090E581F80CF0800CEF78 C737FD6F1761B9051F7F135D094359D990AF12AF9FF8F00EA7DA89AAA1F7F95E243C7FCFADD3BA86 8F8E63FFBC95805F807B2D90A2AF0CCAD7BEE7B63AC85F959564B129036FF5731DCFBA91FAC645B0 1651C9303E47BCF063DB7B750360A86633067C21CA5C0BFCEAC63B20CABF442972FCB38295E532C5 19AB28F42D9FD9DC06AE1987D8D06241537BF2021C690F2E2083A95A3D62FA38A3971DACDFAE5D44 00E3E0A8DAA98D4B21C6641AEE6D5C0D5890EE5ACB4BA9AEEB2962435267752D7285DCDCE0407CF5 7194E125EE48A7A8C1AFDC3659D40FC2D30BF790681C723B5C8F7A2EF0C550AA01A6F5BC4817F727 58EAD1A8A3FEB731BB052A6C589CFE04F2FFDAF948A48078F0C8DEA174DADC8F657178242DA0F8FB 6BA8768E71236420DB9D81FDC9C269B6C9509959A3B4BAE010568A34EA9601D707F2324A3CF8E24C AD4E69303AE79B2865434A7728DB6E750A575B60A0CEBF58D4BCEAECD513402795195B490EAE157C D5C87A6E142EE631118FC8AB7A67173E545810ACA99AC4C6D33DAD567538D7F360E4BD8EE83209B3 05DF102F348548A8A6B699107D0A77EC62709C8434FB7339641BDFC4A4AF43172FBC3CA58CAF3E8D E2E06152D765349B87BA7F6E72D2DF4C60EA9E7B725A8FAF313F8704C83B1D43493A61F4A3A291BC FBD51BEA17162344D282F6A13FA3A0CFC2B6EA06298B961F702EE2AAE792A675DEDD2537728E5E17 BF46C61D56FC7CC39E968E553698C8281BF53AC62FD3AFE39169CC7A2AA2C503F2FCC9A124FDD304 FCDCCAFA7A8139F922C42AFA32578E980F53E8982FE2C952E73B7517E6EF5723B61A303912AEE24C 2ADABA0C120D2C71C56165F87BA0434BDC6295F2B278BF43401904531C0E1516C2A8511433E4F074 17F1B087AC0D4E5F3DF4C7E2ADB26239FC2454AAB783BB7F4BA746F32E5A7FE200D5166C14752E2E C91E68CCF24B4F2B43A52A2909913B7E442DCC2DE27FAFE41649DB3AB07BED43A960A9D7C57276A7 B5483D1553678CFC244E2A031B30218A073ECB4A4087BD40B1832F567998D1354B427523831332C6 E49F1FB26CD244BF639409CEE08DC6D5564FA3EF3E35D6B7406D10DF2449A8169962D51E6278F07C FA1FFACD9E6CADD6A5DDF1A500F91D8667435E928A9DCA07A74F12569BB048B308FD4BB5296EEDA2 536EB9DDDD345FD4B58311A89123036A61E49DE69AF7C0AA8C9AFAC0A69B1464CD72E9E61594D0A5 FDC0CED340A63053C838A76584A11B7BBB333025A987EB123D86033369E9466B31D7FE8A28897EF0 1D8AD418D3A4C60F11CB74F3BB9BB80CC3A58CB8561CCF30F85441B45E0140B324B4E818925B2CB6 A0CD42443BC3665E1665888777C11F19B0DF412D8BFE89A5572722467833EB3195F6C9CFEB7DA3B3 E564703A4F28E9597E4FFF79FD835C9FF6FD4A01E501AE176A30024D9909113AD13BF9C081E83C41 196BFFB3F0C66F80ECEE50B4549DA5019F4F129A0BA7054F1C9F79EC006AF84737BD67476FC79371 C61FB3D7017F605C04134DE64EBB2537DCEF3275B60F5E311A5B8BFF2FA20F8A3B1CF910DBFC44A3 A81280EB8058FE10686B3FD43404723636950507261075672D78C9E9A7C06ADBB76A3EA95C41369D 80944940FF2339B2D6F561D4C32261B05D75BC02A9FB0D4C68208BDD961187A0B9B85C732D231C3E 99270061DD3A68C5E18AEA9FC9516D7C3EA89AF0C5FFF2DD27FD31EBE5555346F830E4BAC7C0F475 884939E4FCAA60D05C550943BBFA9624566DD7012898BCBB0F5F6B7ECA239D7FF3D3F664B3C59B6E 267FC9BDAC1FF609EBDF51FADAC250A104088E4F69E58E2BCF5382FC6FD6A61A478EDD878056613E 46DA2CCCFFC916CB217090A41C9BDBF968C760BAF879786EFC4374D87CE766A201301C2F1CE05D4A E7E42F8F65E649BFFCAFA259B538BB56A356D62BD4FA56414753215126810B90C273F654BF3AB41E B91DA9598973F3ED96D9AF770D0AFCD2F747BA9BCC7DC54F16CE020395E523EC0B5BA698350EFCA2 01F7BA1C05594A3BA342483B4F9667CAD5607E731CBE4A2F90782991CDFE6F56E253462D36D5FFD5 D37CDCB83D532299BD113ACAF89B42CF28D6946DC949508EC112A7C86BB29703D4F25BE53C7E3D9E 755614226E0A9065576FDAD9AD2633158D5B8D22EDE7CE258E589DC57C8CCAC12B8BD1006B9284A6 292709E6F9F003F95A21ABC752D384A8D6B6C66BAE68F7C9B00A9FBE46F713E6973FBD68F72CD1F9 D51BF71E00DBAB2A26AB1CEE02961FE6CE2F3241CD6F3DC3084037425500F84C941A5652FB1C381E 4D0B06159513914A4B5AB2384A0C8514C0C8B3A8690AA533EE3A693B136875DD347207817C0EB292 513EEF4663483943CFA1F7BD5D093708C02D208861921951E1F7297124D6D3A6292C0AEEA79DF775 1EF0B1BE891BC1AF1BB3E715AFA69CFEAF02C90E90054A0C4A07B9F81E5D429890A247D80D7F3E26 4D9F3D677607014133BD470701772A59DCCB99D75ECA7ECAD0E5C3F3AA08AAA7A889E5AF49A73C74 1E5E8CB583A9A93E3B98E76942C0E2E0B8C79329125422282F7746AF4CC766F1D5FC26FCA551621A DBF0F6021C4EE4F7AC52157B537353F30F6DDA9D57F02E97E6EF7822C7BCA869ACA015581C9B0D1C 5975E2A7F0B9C0AD87213E2F1F1FC4594CA7E8D9E74F1834871AA10E841E14A945ACA2FA53618512 9D24830A11A6B72EAEB77EE4B1D07494BC0758E49E66261924927E349DBDEAB9453B41549F8E3FD5 55051F3754934F6E5EAF5BC20D3FA8975E4246EC47CD9E45027EFE973B3E3E556F66F9D618D86A61 BE484B379A7CF0AD13633195B4B8A361F0CCDC2B080329E57675516B321617EFD9A7FDFF0E115195 02B7A7EC1D7B6C3585EE50B45AE400875A38F7D9316CC0C964A85B6C1A148E50EBF99A355FCF9720 F14A22C811B0BCF0802138C174D335690A882C44065B4CE92989C3E3CCC952B3D43CFACB10DDE4F1 338BB8427FE7173A68116F1E7E39AC0464907EED31C76A41CB5665400D3D48DD2445A518DF976E0C 5EA5A068C292140BD36826575EF0678D8BCCA4CCFF78A3A00BEA791C09F781428310110D0BE62421 EB5A154B38F1C17FB1485D4E4CC1FDBA10D891DFDB9317478EB7826C8C69FF8D6E0AE2B0C76B2927 DD238AB5F12F9D1FA45B36EDD5D2C23ED058385BAE3ECBB1B4B70A8E7761A3298D814D91282A5F12 25ED92B2AAB853056042FDBDF7D264B69A9D62AF66CCA1958766479AE568EC0B4987DF3BFF71A93E F7320A40D5B0ABE19F15E5EB2D9DAD5B19EA34A676DA76DBD3AAABD6C40E3067413DF2ED23D93B1D CE60C82D60BE1ADA7521A1CFC1BAFE3D2817A412E476B6A2BF517A5AB44D68A301AA12BC5147AD99 8DCF3F8B9EB7079EA95011870AE96A7DEA2E935CBBBDF6CFA8704D8E8C94A8767E9D24C52D1604D2 7FB84FAD9CF70E73C613E7B50663E799C8B9631A36043CD4CC7C661C52BE2C37DA514FD828D49AD3 C420F2EECE70AE5613F20F46E088406D76FA33617E74F8770B7A0F477C7221E007F713E299650295 1BCE85BBFB097A0B68BD2EAF624DD8097730AD6C83918CC0168E8B488D0FCF1780F7F29846364CA5 553DEDB2FB618887AF8382D023C08FBC2E50C2DE57B43D0E37D8B1898AD751F2C04DB6899DA3B469 1BF569FC96CA012B13D7559982802FBF7C125D72DC2F24B3DE275E0F8B628AF24C5FD51600AF3801 2488519AFD392D24DF93F554BD85A02E718265038F55C571E014DF45B1DDA77FBD5A3ADA147C7C67 4932903C82D020BCDDA82B129281E2199FA2942344B464F919A0C40FE00DC70D38AF11CB37CF956D 75548B50C374A33DF5CB9F565451AAA87EBC59D2E17A338339377A145699AC203FF54FD782D82E5F B074A9D18485583774AD3FC1D7CDA969EEDAC4243C0CD00596185A243448E570A42A95B88B29A140 119006E520F4650D79E88A8F91A6FE386B09A929023524C5643F36262A3EC4F4844B2422EA054324 68685B5AD21881414384AF2E11494BD3990FFF05A500E9DD8B562414B0984D70A17AA78B36FA5F15 693206A23205964EC6BA9407DE0B58459EC84A69CAD39431C4D18FCDE52911C6C140EAB473FB2FFC A119AFB3F862ED0739857335AD7EFB66297B312550653A53D326FDB9A7943BDF2761B0F42CFC83F8 652B0B2BC56000F0105A2BFE6D9009BF3DC5E29559CC1DF6EEFCB5388CC299C9727FC47B14FF5468 514DF75B2C566F987240BBD02B1219D0ACF56F724D0520C908E9D72F50BBCE31F4A4A61C4F15E918 6DEADFD5098BF0B8C7C245396BF447807E9D72ABFCDFC97BA2FC8165488379A167CA2A2FAFE27BEB 41B3A23919A7618C117E8AECABADC3EA5B54792A9213CDE430AAA4EA048B078B3E622D86A3236E21 9051D5E1462066F0C9E4A0F3AF281F682EF997F4E3397945D34945F93984A0849F14499C36FC7021 E544E35EBA9AB717DE7F1DD30634591611545E90787D967CFE027327A89F0BA3B963E0E4BCD07083 F09168FFD9AE20A85099ACA957ED079DF7124173C85586A16B1CB1E64714B55F98FB6408BD6A4AA1 DFC7334820D5E05F8FD9BD8317E4D482FDA36BF005F74A8A48AACB1342EA1B921B878567A40B5572 127F19AC4B5DD50C6D45C8D0D4A73BB7F54B9DEAE1B877F37682171E63854750C1105D782B0F2E7B C322A25AF34F65E853C97DA76FE2A9EA2D468C35C8805347F9470F59F4D52783027C54BB1E66A28F 05EE695839E9A5826510AE4DF740387B70E830A529337166EAACB31D8C758746A5161EB709E94779 4D353C53DE95E29F9767DC66C8B757599037785BD7158FFEBB38A7FD738B3E2098DB91439C83AC79 FD3F6A08FA16EAC3C1673BC712864C221451B26A8C93CD213DD8A01039A64A38BF676A41534D303F 5E21FFA74CCEC84748196D4C6CFC815A2121EDBD378154730F7AF78DC30ED202C5857C883F440E5E EF4064206847860EC7680A70D7B40D9FC5628B5F9F8E23A3DD4C00B0A8DF557515576FE4FA0D0F5C 19C1F6EF68C7A0CF0ECA2DF19C1D023BC54A0A01474121C5A5C329E3FCA17097CA3EFECB7D79EE73 7E38B877C2487D2E29BD69BADE526FF18ECD985927B76B3940F17256E2FBE6A8A2CCCA1E153638B5 C77A77D9FD6D8512E6CC8833F52BF5AB8E140AAB769E1DC3595891BF786FB0FA94A450F94AA3DA3E 0E9AA3C82A2DBC3BF8A3472A6C5AF2F1E9E8D5401D6F5D5FE2954BF145E535B21D9C24B33C4BC24E 306ABCB04B528C19FAE2D6EFAF137C3927FCBB970AB7DF2964C7278383BF4A8C9DECF96BA00FDBB9 237B704720E15BED10426C890452BB6CC00AFBEEE3703DAA992E3CB5669C4EBF6BD3FF693DAF2C7A 5D05E96538A96E95D85E192363949559621E5A23EF6591FA99F0ACA6D11F6889124DB432B5E85523 D4EF8F6D9DA16366EC9F35237A543F243F60CB2EEA7255C11AE76442A627206C8475B83A9DF92E8F F1CF841F944FEA5C8258B991F217891C8EEA7798CAF8D6264494B641FD5DF2E5449615430956F1E4 38BAD8C98F87902F7F8B9567C65C36CACA5A55949F75F2B1B54C9084541A9A6E5ECAAB65570F0072 3A15AEAC58FE95C3A39B0DA945BFEDFA6FAD958E0023E7BA736EC67CE5E672387A000B0FD2C97331 44A2C89DA0A039E1DA41A353CDAFC1F812101328BCF6BA8DAC2048C7FBA9A77CCE60AE8DEA906E27 AEB85EC6DA871DED7150C6019DAB7F1A3A52B491CAB3926BD3B7A6D23E5CDD69360ED146A9960C9E 306F095C0B38D293974C4A0CA379D2F5E4580C8B68F5B5A1995739E7E1E0D8D56DC1DB64D7F4DBF9 987D27637E5DFAFB09D0ACC1514BF62FF1BCC5A5FD97E78D9891DC0630C84A3B6C44D6B1B1AD38A8 E77A086A5DF76D073BE7071F73FAC312E11C9439F2E543763268E1243B78E105129D50310D08C526 D8D63F92498E9A5163A63AFC9919AB70D3B683A081E83AC4FCB42B770D49E37C0CA12E3EB6F2FDA4 63D0FC09B63B00C29272C94BDD4F35D336ABA5CD7B0C3D02FADB0A6F71002659403C1A5B30E17796 0404D10923FF19D80F84CA700A9F66550E15AAD62DABF5648D4B55433029A503D0845FB1536C3A67 566FB8DDA3BE8C257BBF2360423C49C18EFBE6D514ADDD8294EFAABD3F835F62C69E8F0A072BF506 18FC028A556710F21B2178CFA5357BF51232D3C85E99366B067503093F7F6DE373782AAA3F86AB6D 4537EDB8B096D799D54721B267FDB69E79ED03930231CE3B50F0EA820BD7EA74C38D86FA93C3E315 C4D7C831EA57DD96C7D9058C56BE92FD35DE407828784E58612295AC8CA5A6474C58D3C524F29E9A EC364F8904CE5D3A3AE55C64B81E878BF14AE7191EBAA6D196728FBB174A44AEA6CC33C240958B00 F2404297B3DD3AC2E319FFEB56B3BAFFCC1D28069CC727F009EACE33CE7FF68028D0C947A77FEC8B AFA1E2972A7FCC68E0935373655344FEE2AF062CBACDA863229CA61C8A9B1DDC3F9CF35C56B1F1C8 057B6579670C90EA3ACF193D641383D80F37542D813C3C0305122CA5C0FC62F333FCC073EC407331 8E74B603E16419394D3FDA8728D3BF2DEC2C97F6102CAD35431CBF025C4CD8405BEF3D6760C22671 1C3F62DD0C87E003481A53687B32EB9910224D7AC3BB2625C4BE5EB02056C326AF28FD1A4F8AA70D 88B9395D58BB9FC8C58BC73181B4669A8C1E942A31BC5C4474EA20730CABDF06B1619D6FC3CE85E8 0DEAA2FF362FDFB7F2388180A72AE1BAEAC5C1EE298E96B2915FF976642556FDFA558AED7D9D0336 223E2E1B9FBB6B9F0828F01A5A7046019F7B86FFA1C3F61F141DFE528D84FACC84BFBF08711B1F56 6711568B69E8C74CAE342D99CCC9C36D954A89BC4B61CE130AA21F5A617400B379F77D1D1DC5AE23 B07060B33AD11D49E9FAFA73D21326EF624AD7DEB94AF6A9AB697CB1E43315C7F1ED4ECA52E52FFA 6C35C5D0811B66A071713929B5E553F15C5D57F2C8D4AE978167E417FB3B1C6D0925EB923674684F 00A3BA045CA7CB647F1C1CF12DBDA5F5F89024AAC09CE94DAC783539CE78B78C7475AD15CDBDB4D3 530234758C230D2637601223BB19A06A140276DFF45623ABC4641539E3B21B177F1EC2DF03B07C23 4CA811DA4563AB01E2A492A586D90E2AADD0E72C4B75E9AEEC6B5508C7F874229B0CEF9015666529 35E767EC445FB73D0100904A24923329F987FD0F99904286A2C441A9F8EBF01F528F9A47AA3618B4 D94705A47615CAE78381B7C65E0198FA91E589BA67CF066AABE0EA092F2AE3EE2904D886DD717820 176196CF550DAC66071BE7AC03C004D8E8BE7D024AC72F5A378A237D89E25E5B3EB1ECE6DA7083BF 8784A582FC6B6DCB644115974E5DEBC80FC70A2B4CC9574A98B798FF7AF49B11335699365124248E 4F4FEC93AB2B4664768D8F728FAEC204FB9A1F9A450BC9B493A3E109176A350EE6FCB45B1916FFF7 C62C27D6C91CEC004AA2907CECC0DA63E8F973A39D9681C5E05B2F0E51CD30290E57EBF78DA7847A 41DF40E1E798FDC6597E4E9E93BF08FECA974CB0282D4ED13FEEF5A00CB3DD2CDAA2D2D36BBEEA22 BC6FBF24883B3B21315D22FD9F3BAF20215AB59F5BE622D3F2000D1E4C3A8E5A3264CBA2C5F27F28 CD3F44B928E710CB0361B087BCEE10CEF69D6CCC7C957068D9E81601168236C6CC6689C7D8BB0C88 ACE80064E0841868E0DB33703CEE4A7794F83E38A0206C2F8A87374DA348653A6AB62DC0981E7D29 C4432A88D67BE66BF2EF0BE5731D0D3147CAF4C30CBAD3F2F8EAF07302C103A731EF0A321BD52210 E469C4F8CAF3DED75621B55335C510E6B639BC445CB8B1B84FAE56ADD64772031E18BD3C4824B64C CBB3693E910F0A2E0890CA213D40E5D6F869F5678D945FAEC28EC02742076A2A114C46CA469FF379 9D084BE97AB841FB9633A89DED8136AA0FD3043FC1CE150BDEEC35A9BE659FD1535BCEDB6EDC72B7 E12DB54768E7FA78B22AEF6E29F00B711A922220A20C5697DA85688DF3A913F25A01B991986D8FB5 143951F78462058BC49129070BF89A573BF65978FC003E34FCBDE44D3380696458BB1042153F32D5 2B72897B9890B1BA3B91554A0354FDA7D3AF24749CF62442A03241162E2983761EA960F675CFF5D6 85E178184C0E42E6A38B2D540A710AF36A33244B83132507E01805D5C2960AF1A3FFF1B6C009BFA8 D8CCF105C83C5EE1D93839C1D016EF4BF1577D74A94CAB4E05ABA300E6023007697614A4FE0A9038 7537DF0163D426E9FEE21E2DC23387DA586A41BB5CF82F457BDA10B4495BEC9E8C74A5C07B8EDCB8 A09698831D99A78FE23FE28E8942721A9B39B5C6B6C48CA53E90D20F52930CC67AB6A1B92F1A5F59 16ACDEBBF2183D9F105357B8E1C95F9E83F4DD8C50EAB6D144B7AAE4E96DDAD9B64A1FBFD4A1F392 E4A0553031CBECF0B901769F977A9A2DD756838DBDFC66D5F431A4B0597F2643BF0A3CFFA38D7BB3 BB4CA770AFD75D876A6A04266C1B66696898BBF3D6EA1EB7463065D7E2B14D824E1073D4DE4E7035 F8D389DA570C63938F2DCC7DCD5AEE1BD4B1F1F9B9CCBA7DAFB72C7897E87E1D4B836024492BE769 B918794D36D0AD5F73E09FFD4911830498CB0E3BB5DCEC3093FF3C82C99FE10A680733208148F163 2CCD5F1843AF838263518AC018657945D81250BF88998C941BD21A5047E34F5C452ADAA5C4E569A1 AFB65C422FADA91F558148BC1EEFAE028AACF94CF7317A758B344431D0888BC17C15F23E2843B801 A8EB34E19290039B2A4D2579EA876E6B7BCC93A6E960AFABB71DC47E58884A6FF2D4656709774E33 A777F115E6E8DCB83CC0B5562ADE05FC8B26CE44B354071529546980AA4B6727536C62D259A85A26 C641E7A9B68273B46D5565D559C25855EAA575C3D8698A17A4F3E70356B0203C1FEA73DDE764FB70 D447658B94419A836E9FC5C5F2895DE3F5606EBFB56EA66FE2CFB990388786BD2AA1DB6A719B0245 B82F8587A333455E44DCE52CA6CB154B37BE4C0B3F75F1F816241B99E2B79C2986B005B66FE10EAC E9D203A98167DEFE89CF5BADB4077EFFE1127F73BAF4BEA727DB9BA5F814F84BBE35B2D3496E62C7 70B115E004BF32ED00235B90756185AB98321589662865930A6C7090658BEBFD361F99AD5E988410 B179C6A180007080BA39529553FFEE1B8D716934A38594B9D1B9685990DA817559A37CA8C7B418F9 4803B0B1C37824D427C10F4C0FC1A63E4246554AC3368B0BA93F3B54AA856E225A14B1EEA774C334 930B8679FD8C3E12517C013512786CBF5FE416B17C88E24FFA8D5174F6AB775474CC613E9EC972D5 9848F513530EEB3EC6FCFE7603A29DEB183B997854425B4ECD2060A4AE138E6B262AB31A8C0A24D5 85FE95728199EC1151636B0B9E1244FCD1FE3395804D7C79FF023E79D150B994C60845E5E9175E56 5E495F2E32AD9045A87B2FE161FF5C72D3BC67C2043492E4BABD654C7FCE12F33E4B0F35FB42BA0A 2AD4F4E69CD6A0223803FD63E8AF5859B3D66D5AFC64EFEE864FA91B4E433F06D43405A5E2FE5E38 44025ADBC3A92ADFC74FCB4D4816C390895FACF9B8B74A38FD2A7619B28B4A9E8EDE2FDD68EE55DB 1AED289A3E020AC8FDC87E741C6002076B4B0496D13DDBEEC7564A689C36CCF76BD4602C65D257DF 89A8A2CF44677D1BCB70FDEA97C94A3C805A1FEA797D42C643164F39EF15DFF7181BB2CFB23AACA2 D1E619739FCE0D0919F7501722762B707211389157759E77B205FD3D818E75657BC118970B19664B 3156BCC41DB5D88FE6CC4D2E5E85FCCAE2E0EB8838C7A3F05ADDC7E0278BF39D2AA51F2D8F5444A0 E3102FDF19D540C218F0CDE17306F9ECAE20F0AA4C22C9FA937091C59AD5AD0AFD270053C02FB2B8 20D902605C24B73B7431A04886A1ED1C79E23D08481C05FCB9133E150EE2CD02C28DB0109B394B14 5D6962D925D3BEDF123F5FF2ADE0BAEF9FDBC7FBC6A591C6C5F6DFCBA4B788EAE49EC616EF550F11 F6D3532C75B1BA25B027B5D7E635029CC8301A05F4081C5F70E315F3778F7ED8E2DFC75C27338646 BC5E3EA885C4B9F36FF74CF27C90E9D9844F9DBB52C379B612244049EDEA8C28AD15FED5670728AF BB2F6CB490FD74020C2587287D071024DF18FF620C6F3DD3F5AA15AA44B9EC51E9B8D274576A82A5 44909C2BDA9B5BD560F57E8D2EC9AB53922DFDE4E28F79E73B4CF82D82767ABDCD5CC83537686924 EF7A6A1F124F4DE9129E40325A4EA790D6C12CAA957A79741C8E4797E4715AC97F371FBDF2E4C604 124824648934479A68A7C53492775B1EBDDFDE4E55300C09F3DD0DB5FB56B7261718BB7FF6232DD6 45ED59EF615C840A3E1F6D0C79E7B2249E220CC166A378E556433F600DECC9DBAF02BAE2C1062069 5126BFCCA7777C710436F24FC0A65C3F11ED2BB54F2E7AF4FCEBD78B988BE0B0D7FE75214859A5B8 490926D2C89B0089E5AE18074CE443CC5A91F20F043F5DB92CC09728D1D64276C2705626BDC7917E E3FF188A2109759DD876F2C71D9828D7CE5D7DB3A1AFB1F6918BAF30192B48B2A82EB55A02E1164E 186DFD261D46613A039E8082A73A5ABFC9625FD11D92F2850D9F5AC4BDA405641BC91E6C80B38C95 89E848A082C1387C60966EDA82B17EE8681D563AF48B075A6EAD85BFAEB1D22FFC15B45085FF6512 AD506E2D68D7B68AF9BE7D771444FE0853B7895677CA59BC35386C774EAD7B5A78D0F6F21FC7E298 AF0483B16C1E61CBF9B84A09F8339B3764DB3FC374638B265CE42A78B3F1B6413995DCEA18B61B8B 60CD046B03A42CBCB3BF1184274ACA32141284F76373CD595A450DEB359139FE38AAFB04274A7A67 C330360CEBD1EA39D9BE07E44F5F2B0A7A21F4208BA2A0FA5C345C9627171D4A7F489476B60326CE A60DAF76A1B1DBF534C234B923D2362ABD80DE3E3A8FF898FA5AB38F548ABF8192964F33E023C08F FC46DE71DCAFD32947F5DCBAA733745BB58EDBA9274D8676FE9B7931DE55AFA01D0627AA57BD9765 3968D8ABF6C080DCCFFFFC7D58624B61A79C22F5290D08EB2642A11A8AC80D4D9E79252B36379A89 14BED55EDF08B11887546CFA8962E8E0803449DCC0882603B99A4095CE6457467EE3E144CB2D499F FA46FE71107974F4C088C081C4E98617F0CA4E56E2354D49B942304404BDD04B9FD2FCEF0BFB8221 1BDA67738A9B921FA7128C00F61BA5911E33C631A48FB60E10F9ABB5C4D3819E450453348C375A62 B632434382AD4E87007D7FF5819F5BF5996177BA88E3EE62D35C2B68152571F97637A612FFC7EC57 DCDB29C33C700D559BB006B4558FC48C6DCC444721833DF371602F863898C746B20DAB20F51E570E EFC609539070BCFAA1A5A6BC12086507807657BAB42C05264BFEBBD10DC9E2E2D33FAC1061BA0E3F C706550CB084E73C32D3BBC76CBEE3012A4AB62977C241BB03AA37AA1B727056DFE0543A9C560C25 5CE771501DE36D62D0B01B25FD6FBD42A3D19549DB5A65CA23AD309BF9E292F54058F143FFDF6A0A 9B9DD86BA87ED4BF0A60050E0CC4B511603BD6CE0AE1D0DB1DDEAFA8FFDE255F136C07729023CC03 38DEB08B84404A25FD951DC5722F026F6C33B665AED845DEA63B454C4AE6187874145AF5DD90477A BCB6BA4113F7B0FB2B15F1EC1CC7420FF9CC7AA70B6673163E1A38313AAC45246213DB2B0EDFBB31 712CBF8FDE83419D23A3A229537ADF057FAFD946F264C217644BE853F4EC1BDCFF5830178AADF1EF E837D49C105DE72C6E4F2475AEC0D0457FA6C4A3ADDA0B893512A78B6B1CB74EDE8CB0C08DB450FF 124FD7CD391B01027AF2EC2427667DA585845770FF008DCCF7EA08580441B6E60BC08BC53CCFB09C 4A14C85F90EE1AA2F9A2B7AE347422162870E9080BEE69B3C30267D094FBC3A28EAC97CA176B66BF E91C6610611B8F7642FAF5F84A5130F124AA6BD62083E63E4DACE7FCABA2AE54FC0A938068482F7E 4A78055F4EF22C49BFEFE398BFB4D27E3667306C02F512D1512E8F23F87F83503A552B6083D092BA F9FE58ED8A2DB5407B28BFAC38FEA843DD79655272E08F2D8325B3A77BA1D8DBFDC29B5FDBBEB4A6 EE0AB0DEB37F7BE408084A375244FBD0198A9408DB3041C3493502830A9500139087444CD65BF213 699C3CF758BE0E9FAF5A8871B75DB4944B9F2D13E59587E95EC218533626DB5B4CF207582D3ED393 906207528A578FBB1E14B9238F4ABE2EE370F2D46D4C95CAD37C628B330AAF43A864D4EF2C3BEE64 075E438EB77A1259C100A708DB2994B567BCDC0A96B467DF0F6D7309E685C11714E42F24C81431EB 9E091C867276CDFFA419C250CF80A806E4DCE24839DE3F89ECC764B3D22E0319F8A3049391EEC4F7 E03583C3EA7F893D7B85A18E516589B83968B43DC75A285904F7FC1C62E7AB5A25DF3D7D7B11903E F5B33E2B337061C77051980A7DABA60AC58D48D00BF2504D782D1DE99A6FB7E509C6F160B6092E6D 9A8135B17374F98FEBE5E682C7EF237BB9E1C75549B35E176A5723A0538FD32F1CFD94E29D3D033B AE60E26038299AFC246C6980BF28A18E7E4F5FDF55ED65E4BBBD10DCA7FD2E4D5B57C52A26E805CC 25372B153EAF283696BF2C0FA8ADC8277C402F27B62CC7A796B67EC0556AD1ADD31FE28ADA6F619E 999058CF11D8CB647309A7722FCBE00DAB34526F40D7F9027C6BBBD9738F056AF5A6FB06B20EC27B 026411841B34DFE712882381CFE93DF05CA09CF24B48514DD20CA9337C69B5AC083BF77C9503F793 A9B303834A021D87F5D8C1EA43A41A9D5834067304D731E64F07B81999C9BDB1F31889F3D569FF14 71EF94F4ABB49191B8F32F5C1B6F5B0C0629B3B9FE6FDDC1DEF68F91979805890857DBD17A9987C2 F4C657722B3075EB1EC59D7A0A68286713863A0E409426B2F7E0875C4BBFDCD974AC5F163AC18E2D 18A843CBB91CB594ACBB2E7468A471C0CA39098FBD3514823F95008CEB53994439609111DB21B514 566958567096CD1F2D322B5706A78D94498CD3DAA60320F61818E9079F56350862F984BCD43B1FCD 5079137B08A20663CB2CBC619B613DE67670254FCB90CEE2B191C83A909058E2D242C1E9BE1731F6 5DD474FF2838706C0451E80A18BE767C696523376E1AC0A89359951DC95C87040DADF27066316989 ED213AD95E33C55506A6668B37B17306FDF65829C49D021754FBA5903EBB98D5FDEE8C0772BF52E9 BD672B49223A9E0060A83AB78C7E3A1D0C5ABA650C81FA4D49610CA7DA3FDE32F8C1CF78A7F434AA 517DE805D30ED2AF21CC563FC004A7C9DA47A61B825A4998B51FA960190F22BC7E8AE8E8E718D9E1 CE7EA897A6C8BB8EED7B2AD76A7ECA0CB5B36EDA11A6D7CAE670612AF9FCAC47D98D5450A4384453 561558063DE531444F5E00C403EC5AB9BC17DD5909A05540D684C7A2DC193505EBB75B0EDA1E5296 28A3129DB4C7F5A0F51A9DA0B1BCDEA049E73EE2C1A111DC895FB85D2753631BA913C40B651752A6 E784876BFCEDC6950C15BB50109116983AFE505B4FE1BB0951A0A41BEB55935F7C82695FB1D28142 8C0D6A07CB0490A73ECE93611EF00ECCAD00BF42742A00449F949B7A5C05B484857A3FA545876E8C 6CFFC6A5A9318506593C14A7A99AB3D5AE9F7299B3D77040B7D32A3CCF495B9855494BF618D0064C 62D39383F8C5C28088429EFC61E5F1A845B0D6B335728AA92E8EE65448E4EB5CDA43829226BDCC28 F5A4CFADC011360CCDBF95BED09A261490542FBD12D0DBF3AD732A4622608A2E9F3C14D7DF61DA69 33C383CAFDB852242F881D65E312CF2F3CE6D48CDE0285802B93436EE220AFA0EBFBA441A60CE568 308781F533079C1D978E2DB0ED7CC8CBFB81FBF4B18F92B75B9FE4FB1C994F63A8D9E438CFBC2204 C47BF8A5C5954EF0E6B674775F2E082900B8DCBB782DBECC31C0FDDCFFA7EE25DC83E2F43AAE05F9 47C399F6BC49249F346B82BF779A789CF90A7E510B7A06D01916EA4CD8C3DD6B14A789FB1C223A87 F146CA3C98D53B77BBF75BF77FA17385FB20ED79C8955DB8DE9B73721DCE8794632FD8E26B6244B7 473BA1BFA5AEEFB8EF3ECBBE1405ACA4FB49D5605328CC36BFD22FEBE38CD42B74D081D7CF15EB15 A853F01C12D036243C90FECA1FD42F8F6ED3BD6778E3DC1CD036E65C2C1AE917CAAC9050CF643904 A59A6E83E71BE1557C51F2DB4663C3341828D83B20458F1BC27B829468ECBF9E975EC39EDA946596 9DEC59E21496725F2DF5FBB2DB1F6E4307D79C099B73B34D01D3F5FEA315EFEDCD8F07AC04C2FA2A 15166A844EEE7BBA26F44C6509CF7744830E69876C5B99FF571A9730E70BBF24B3388C273FD0EAD3 FB78E52DBC3B18CEC7DC5184406D20D4EDBF790BBA9C4CE0A2EEE246B918586A75D001A8448145D9 789D2D550A1ED527F726919C130D208D0CE305D0CDA4DFEF24A81AD7501235B3A600F9C05C9D240D 918309F76A41229418ECE7E58F1CCBA3990A4361966CCA68B69B7ADC05F23170D4FB01FFEC1FCC04 47A02187A25E591E65E1D83511F488FD2B9DE64CCB9780D5AA90FFC19281D656AD76973A08440DEE 4D5F89EE8590B4C721AB931DCDB3BE726F8F3CE192427C5CF96FE971545EE5E90C4CF6695EF93EB3 19E2FA1D1542447218C64E25D4DD1B64B04E522AE57EED9B61739BFFBDAF0B49A92FA89B8B39DE12 17444773D45D98F51E7E20C5CF4DCA9E7F709FE013D2FD87F4C5B381B782E1C2D223E10321334D66 6F20362B4A0767C76921C00337F1FC59A215B409A3100DC496F816FF26D7F3EB0E06B2AAEB2D05DA 18C28A155ED17D3EB40BE4B4A84DB9F189B2F37C804E349F8313A94C423F52730518AAE4743C6E7D D6A7EB1873FF49504997B0B221FD0E510297CE991A9035B0ED5767EAB94C2E73ECE2C58FD3A7DC89 4A5AA470E5AB057F7FC011906418FE1EFC14D9AC0980CFBB9A4AA52CDA22049ACB7E3F4788AF3B53 BEEC99F33D1568E72A9F6B5D399EB151175841104F382CA9AC458F6E456D7019FB6853F72BC330E0 C78491DB6DAFC374F3D4A1555543602C3B349439947B10688F00B85651AFA6FB4A20F6EF354AE5FF B26C5BC4FB48EB7D330777CF329A1C23A84F35CF072C0C2D10CB4E22D607599FAA2471A36EC92E6E 61FD03197652CA60D01E565E7D25DF3BF89000001BE989F1A225B08CDE9A51CC2E9EE5415D8B3852 EEBB92C5AC125B2F1D849E42865F61F27FD6CB49BC085974A3AA3A99198A85FDDB144392339B4759 EE0EDB23EB62BB56F1E63C18EF6282D104D7065CA05C289550D73C047FC4DFEBEB817CA9F98733D2 A7398716FE00397BFA0DD5FDEC2D816327CE430557D90011FC41EE98575B35462D21F36F3EBEEC79 6057361782A42757741F62474BB8CDB5051FDCD82F05294CDA61CF0EA631F90D8ABFD23C9BC24F05 F484461BC1040F75E881481D5DE27D86F9722DF97EA19B6F96CFA7B6263884AB9122A730BC14C48F 82D1BB1F78B6AA9B283841CB20605AEE9218BA1C2C02244312504B74E90674EFBB577B4766356D40 F6AE1397D2877C40EAB74B220BA431E8FFB380E367D06C0A92D6AB5937955D731797D2585476C1A2 5860321CA26436E5C416543D1F90851DFE0885F7C364BB2AF0DA6EB6F629D9E3213ACD7C4FD49431 CC0236800FDAF2EF7D5FBB6EA6818B23CDBC9039617B0C180276A06E7F0267C360DFB38C0EACA5F9 F4C2C711560CD1F01268921B518D4E9C405F5BC568C92E62DBDC25C8CD82545E2552B627D6D4359A 860FB68C198745427E825B65FBDF87FDF5C78F33B2AD93A3ABD5422568D3D8CC4BD86F5B545A2230 E121D23138389BF226465E9B5A4C765337FF1158BFD6C867BE73899414D143F4EA45AED8F06DB775 CABFE22BD35A6B2CD6070557B084BC8613BD82CFAA642FCD1194CCD3C1C999F72E3618A520E79E39 0886559159C49FD4C29F9702BDD632D00414C8067A01EF4035A00158FEAB48C1DD7D659EEDCDED25 4AB2674387407475352935A9D6F98B13D9952DFD3A96A452F7EF5C01FEAC4E6D07D5D59E48413F5A FC3782901337F926B057E3CB567FEFBFDE008F9CE327B6E81C37200FADD62FDD49582931015CC537 9D1A61E3FAFA0041D2DC464CBFD181B5C02FB9D3237D6C65492ED55D8C9432A73A9A16088544ECA4 944E82C4D50A31F042116A7140D600E78BF5D8FBFAB9A467FD2A71417D5690F251EB17740B59C7B1 E2B33A8F54CD355DF71DA3FBB91BF7E3EB61AE90685BAF6763C15CEF0132572C81D9ACA246D11006 49A555FB058C6CC85BF3B940A53A95BC088E93E879788BC381B663E8B55476887DD5A8F15182CBE6 B61AB764AEC33CBA1183E91020616814613D25AC9E3FB4ED12B1669A34BC8076ADA8F627B9D55673 AA69AD5C16E7C308A834968FB7A4EE9D4B92905C5D84AAE4C83C3A26B015A36817A68D565A7D134D 8769B8CF1089A09F514BEC46617317C363978413E0C6B1E4E8750661FFA1DD98749A3F877573E2A0 A2D56D1ECE821235F21ED7ED3CF34B2F4CA906161F2EF820CCCE624462907B1A853A3FC2BDA81D0F 5276E3A944529AD35EAF5C3CE872884CA31A193C246A449547643494EECA664C9166F5DE1D6ABAD4 DBC9641192EE1F821CAB4B09190D0C7B1B28A0BEFB28287A9DEF43666EAD3AF37707301A8F742162 6C78D5A332C05ED963B54B74746D80EDA539E5C3CCF9C64BD6B067247C6F96BA503BF857F1F6B997 FF7625A0D6A769E0C70D9428AE259444252E9C4950367DF7367798697A852017C3AE0DE70EFC3751 448B8C6C05BFC395124837F63030E61A4FC169EB17F7116D8B448CAEE6C3BDB5B2BB733EE0C92372 5A0EB2BD80E439574D39EECBBB01E750465C33FDC65432E6F5276465514F4AD6750640974F09A409 91E717F68987AD2F0D0799F2F53386AEB0383B9361E43492AD8B63D6A17EB1E29A2DB754337C8DE2 59DBAC769F74111834A765F16A4B964AFE70413FB506AD9431A719AD06FCC0BFABE64C9E04B20590 A2CCEB6EEF62897C9F6EEDCF33516E82F26AD2887BB5BB4F48C9E30D1E9342BDD3DD7CEA2138F054 2B3C1D07E42DCE0472A24C022B726B1B3FBEC707EEF8BD42047034D0A6E0CEB05719CC3B5216B587 A9595706DC62DB27D08A89D65B0DAFA8AC7AAB936237DD5AB299EC7A112288D1CDD6F8B1167000D2 A0A7DBDC9C1F8A73D53FCDDC271D5057C5791BDD6A7BD8A71C2E347B21B6EA8435F82950D877612B ACCBFE9916A6631F056EC41258685124997D39063840F0D5A5A81EB683363642EC12FF96C234269D 89E227701E670DE3C5F6E5BF39B41F6C1B67DD23EA7C5B3BBC74A556EB4234CF63F5CC97C5B8FDEE 4B4ACEA6562D72BEF72A743495C49CF9865AC52CB7DD3AA307526CB4936F102AB8151E3C199B6022 FFB32F1A673BAE13B39B7BB0EB07132FC9EC9CD1464AD70BD5CA9B6C434073F567D97EE611F1E952 C513B55C7FE30E78EBDDBE1C9F54D7CA69805677877E3328D1471392AE908A42213CD6AEB8A341EB 00EF45AFA748F2EDA9EA5FE13EA3D69612ACC13675A17CF7D46CB0ACC8B70DDB2E87E801A39FDBFB 8C9EDFF72E1DE4BE90A9E0C9E60E43C080EE4DCC819C81ACDADA30446FBC3D722D021BC749C4C5BC 431BAE88C28D8E9204E7D718374876E36844C4577F30AF4DA01923210F279CA71288D47CE0295C34 60FCDA31670004DF67B8AF58513D46F0EB0666F247F03420AD6DE68778687670D4BF02CAFA8A1278 8C22A0E52967B4A5CE885DABCED6B5D009F3A099DD46DCADD3E323F6CA5A65163BE7B5EDC2444943 286D41A5367D604453288ADC84588E1F2E6AAC5C600E799AF0133493E8726BE2DD515F999D102CBA 1BB859841A4C8AB783A5A5A1642DEC7D14CAF7779D455618FB81187DAF5B5E9ACB8DEC4A7C85F1EF 4D5B4F3284AE27E384C4DA9FDD6F21FBE270E9EC95383B692F137C7AD557A4C3F1326120A967F4E0 76FC54D866DA4C634BDC873FE5BFBB1109DF04FE329A7D65F4CCC79F42F6C41D072BDF7EB0696F1E 8912CD2A6B29EAA964B9A152D640EA733DA97FA4494DBA2F87A37EFB310856DF7BC91113DC92312B 7091AA0EE83F937582362F0518973FA66B20D9B421E67D5894C242F9751559AE4AD18422A99314F2 FFC44CC9A2F974445C4145F53963979652D32991D4D7C0FBE50A198317D6057D6A13D9B47B8C2052 DEFC09D3C4F261E396A9A9CC791E84C62AAA1A07303DD18D0C7C033D1A69F4373AE88F7389B5C830 0DEC17CF6418CD7B4C962EBF657A57075C020765876841A363FB172118CF415277491E19E32EB41C A881D9E547A41C3CF960448FC025FE84B8392766925F1E0DC46299193F33B1E4A05FCCA7CC876D91 0473287E6E3782AB77BE8C10D6C1D28D03C22A33FB188B2A8148C7814A44B40F96D434D190917954 D98CC71C12AF2824BD270FDD8980DCE0BE7DC6660F54E10046D49E7172B8DB68EBFC0F94F440A962 FB9F36407AC6102C56C1E4C45507BB518CB444AE7D81161C5C757B908211370D76E2192A8B31395D 8A34A81026AA4807DA61D593E1F929CED6C6095A1AED321915AA2CA8AB37098774E890E6F9F73EDF FD62652A3D4482D58D73BC48D684858E116ED021B37135C8693A8E1B0BC321E58B89EB5C42799517 16329F1F37241F5F49EE11E29F4120A0E089A3A66DA5E5156981CD39576C83CC7C3F5BEF32B088BB 8A1B336CCC6E7FC68F28BFDC20B092C6B2683E2EF4E1D22F5B163761D646DF77F3D9FEF3F6B5364E BD11723B6B413870E38C6B952C5E1162FE7F32981C30B215E6D452CE94476B3B201A7A19E48D8AAB 8A06910EA52209FA8E1E66EF913122C736AB5561EC61B502E5334DDF1B6902C37E578D1309CD7BFC 5BE7A50A5E9CF6FD2581D64791A76FDACB3E82B79B3195B778F63F15F1DD33335B09132FED8BB415 12ABF0BBC7339C4D385ABBD14ABE9D8DD1C24232196AA3495162C5AA6A9987367723EE287C864EAF 35282F0BFCE99A8251B1F89A29314E1FCD84781B2D31E4384A40E3F96494F3C04915A0BDB8484FD4 3D0DEDE0E62EBBA221E48B01B8ED156BCE3CF85FBDBD6E263E3B6BB090800319559C3B8F65B64D08 25EDC7A3B029DE9850EA71D2017685E1F34C17B4A451CCD0F97F2D348E3B88F1DE67DDCA1864FE22 922C5F255842BF9AF340A9737EAD4DF4431D83EBAEDC388E627E8B64939900AE5351EB3D231820C0 B1CE45C5EBDE187880E13ECBC00A69D74D98CAE5545635F533A011968ABAB83539C20B6A43A29276 5D146B7D50E0D41540BA53ED7D69B40633576DC5E768288C26A7BB0BCCD43445AA679EBDF45D03F6 96D2C04B1D2F6C37AF814279DA41A867E680C12A5EDB67D1EB9B73DB45B68E95C4FE2B7967F5EBD9 59338B7DAC698A7B84A37729F899B81B04C68A7564D3638086221FF94D5DB566CA2267073E2FC315 53FA203FA765A889D6088D0FE49871F693A63AB22BA04D4363D3B97D628A2C975BD61B3B3FACBD36 568995DAEFEA81AF36D35161E4C030637E16CD66B9BB078578899218AB43C753B8830C355C7627EB ECD814A6975029A44C1A0C5B845ED149F7CF9E550224101E97B5D8DEC0F24D034BCC7FF0D86C665F 181B7BC951A044B3C0223E0AE0E293A56DE39CFA38BCEFCE351AF88D657919FD089160C4BE53E9CF BD10B407116A03830C3F414E4317331124106B6BA103FD767097D68D9D62E57EAF452F7445E1E445 DD119B83C1E10CD145FC96676BAD23394BA3C290D49B7C4CAA22319C89FD3CDCA3C386F12F782633 893143799C27D004410298B90128E1D96A328777524377EFEA72EDDBC14E46668C0415A61123C567 3362A03902D1D7D67018AE619649682FE9F9C58F87694D8D3DFABE001E458C0EA3D01E2558D8E416 6BF4399BAF8364329F21A85309F7E8DEDF7898C8DC569317504E102E14C6F4B616F5601BE13552B5 F432A6BB541D881E59021492F39F8B5449983F1952CF005A325D88D9C3F8F5C2E1FD8235EC7A35A4 C4BE3327503ECE7BE6E60934C8DBBF39BD11177772048D88D9119FC3E28AE0A24F75224F4010919B C426093CE28BF5B194D27A28CDC0B3D85EFF886B967D0126FF31029290AE55C529E159FE1364A90C 4A64BCE1D195080AACBDA48428FE6DF7655916D7762CFFAD2BC53E60B2FD169D5696F1314658D71F D00B11ED5F9B82C8F4FB4317F333F5623910459CE24DB4FA3C62A8FABCCBEAD5F90D87114047A1BE 1D5A060D65997F000BDBAFEE4C9F341D4D927CE3937743F52B131FF35F046C0D9D137DA5CA54932D 5D9B21788A14EAFC2FD379FA8B52B757BDB1C8F8EDD5B0E2D00CB528E2BFDB8F802EC327CB813DFE AB22FB12C2FDF0074AA54D0AE97E21E0864BF28AF9DCD34A1A2CA2F814B285BF9A24B1EF6463CC36 9C8D4E6E915CC5E1CF71941BE108497984F537F99598D791BAEBDBCA5B1D617C08ED7E108677F606 84E89D24945C50E7859C52B4819BACCBD2B46078DF8E88774E11EE312DC710E018EF8465F01F88EC 73FE9BD866FD6D9C5DAF5E4D3E1F6E9C24BD983A9F064C0CB77BD0A6B6BE188787A1307031BB694E 9F2B6626C6DB74B6D767826DCD2FE8EC293B35A98C7654458D31F9D1526BE27DFD7A723DF34BA130 09162E8AC43E5D9D8A46C81A00158243E62730D81987EBC46D9750104510D9F7A78097C7377FB69B E5EA43CDA459C07F371B0EFE2ED524C2B39F4F0A4F521D08515F41400C520AB90E888E6CE0CEE016 78E0629D2703DD65B5D6DDBEFC70C354D937DA29747295F319B08BFAC907B4FD43FCE52635507A23 B2E077BA834D0FEA85734AEF0DEDB94F1FEC3A0B346B6BFE23C377A1D677159F058B0358C700957D 1E1B035BC67A35F63E8E461A04D10B5C92460944C8627F6BC1EF5B4E7B7AB4A2C6B382E48647A0BD 08CA50D4063FE3B3D401A58D0BE6A2850B11B60CA2FD37F82B0B0FF30513E63ED46888D85668732B 1EB961B56E54E9182E353EE166B7BC8C23789CA0FDFE2624201FBD3486158F475A0DF6E66EA79772 002E49A9E71F2E8893EEAC6ECA9FEDE635A911840371CDCBE24BFC7DA6345D429E503DB24D70AC38 A3821B8C5B82032527ADB567D730A9CAF8DA08DFDDE9A0AC70EE2FF4CC07B99C3214E26BF9675BF1 AC4EEFB187CB6EDCA97943334BB6BF0EAEBD2E4E62BF2BC10D4DAB34AA99DE7C7FA2469802A2A813 E4F0C6C423F9A7E06DE0CC61164E9090381B03C38639953834BC3DE8A0076C99E9F9756E51723B9C 9D68188251D7C51836211A4BB1012820D7C637642B99C48B7BA62B03EFAE4743C3C76C8107CBCC1B B12DBE659108A91C4F508DC8C2CF4B45B906245E8AC1EF507D1689A0317798EFBCC1D3BB4181A1B0 2F79FBA3997EDB6DDC5184F295DA20F40BE757E7CF22DC16BD97E296C91386DF9783EE36DF3A9A0F 97021C6AA1ADC727DD3E902228F1DA5BDE4B5DA32119E46FBDD170BBEE8E30EC1292FEA08B1B34B0 93CEC9FB868D9584C1A7B5D73139A56BB5D5D41426FB8C36BA5A8508642381245D7C116811A26E30 AABBFFFFD3FFB82BB0E8C8B48D4B3312D21F184CA6CBC1C3B70D151E7676678D4B8C911C4BF14958 FADD2BC0FA5458DE5419A9891C3B8E98A9C0BB9A0E12A874875EA1EBB612791F3FCB99B56D9C252A 5A77D1228CC45FB5FDDA93EE71F62BF8F0023951E927EED099ACB560E557B6BD1E4594152881BC72 25EC000452F4FD642C4E7842FB0CD07BEEF1037F4C233DB405C53ABA274811DEF82CCFCBBFE6CA6D 8E4D0E435DD677B405218AD5507914E022AB56437EEE61D708A2F4EB79057E95D64407873114C359 9252D46E2C412F77E744EEA08B1275C9F9D21E8ED7ACFDBEE7306AA91C32C2C1689B4846F6E20A23 9347B981539908503CE6524C66B3F4B7B88B8C07029A33178DB5E006EB04F18ECA3A290BE3C9C462 009C68D748AC802093C5809627FE1ABBC025EFB38258A7ECFE1D2F35C35B9D3672095A2982E2E53F 4810369222C4E2116A7C468DA7DD4A2ED80B3C0A428A949C49DC72E27E71F1F1CC6F0D328B3BA35D AAC24C3CCBA4C32043922D1B9A88722052477A5AE3DFCA94DD8E4A9E82E568D7ABC1620D1F9644E7 69F78C556F4213250D331669BF2EE454FB08B5678BAC3C8B7441AB6795B06567EEF0D09ABDE200DB A4354524576AE0BB5FCF250BA22600DA8BB0F2B454537CC43B427EC21E796BFBA1476F5B2667ADEE A24270FAD0B680E6E982B42F77038D3141A7574D6B828F922FE03D7A03EFE10FF57673D82AE0B6A8 7EDE72C6223440E0D6DB94131B331943F97FAD4B6262CF9214A492515AC71615773FE49D8C4E6E8C 8545B7C83AB237361924795A299D0C2AAB5D79188420E49E5C73B336A13CD188F04A9B31D9ACA1E1 8BABF98F57EC40FF4DBBC4C448C50A39994576885AD69F54366607284CABC43B69E5C69C9D94C25A A1180F760B0E4D8AC8A2CDD2A0759F85D1E023A19036322AB571DA28CFEF4A36AA44A7D8D44338E5 66E366537E1EC152DB7ED3D702F7CE32EE3B2386C1E5838C48D23C37EF07342EEB1ED21814AF551E 64AA61FED6B0BD4CE8F7EA353DC56E33CDF06240218D6F09B8DFAF4FEDC1403068FE992133D9B949 CC06FB64B389D6A1DEED9CB2777C11D6D3F4153C8D30F1605F5A96530D24281E9772F335FFA0A712 18BBBB24561DBD63F2E67A740FDF1464870F409CC13F0CA9157E28EC47C0230C696AB0969BC3AE9C 0B558F65164656459645CEAFB853A9E0828C9DD4168265E695030A066D2F2C0F39FBE8C1F1B657E3 27A4DF6D94725E37D5EA6802D00330AC58B8D9110D9963C200E1A24C97EE2A47FD8050F476368A9B 1CF76C0C8CF6FB82FAB33C41682D4D9196B59B13E26DD36055A010070ABB1DE7BA599BBEE7D958DF 6CB95D1ADB6967360CF6EE4E6C9B059B750BD9D2A5AA04CD8FCB42A9B73F0CEAB9055CA760AB1B8E EFEB19EFD79C5A6847CD9AE681F5B5F83024E4807D300A7B6EE15050C28FCC5105DC03D813EB041B 77930705BAA20CC2E623CB82CE59E3C43CBD86808BA0D14432458C04ED39E33634B6CC5FFDD059F5 4E866119CA43400AD64E7505D9B432382E78E237FA558DAAE4B7BBB8E5AC17EDAFFD8D5B9FB15063 7012074848E097E24C53C4105DE85DAB8CA75D1CAB66F0A4E720BE8BA5BFE98F609DF958C9A4B189 B3324318182B3B1E8A4C288BD045301D3C81F247C456909A7E8BF70D4FF1EA7001C5F2BA0F3CB3CD 925DC455027B2AB758982E2EE46608CC8DE22408442FFC30715A13C0F7C11A3E94205BE05D737B59 3B2385EB92B90516197C428EDCC4F2066AA6D0CFEEF7A1F3BEA94E44CFEAC5EC240CB90A27515FF9 0A051B1CA5A1C2A3C046754DF44CE562230EADB4A8A4B5A480593263E301665FCDECD56A9E659422 8F48411F081CD8E3454CB3C3E06829091E4762B500A5936E5AD4656AA323F6E5910D43E0DDF96107 CF5526084A27C273D16D79D81AE6FEEE14FD5AF2CDC30828DFD2B416AE81DC2499DB5AE5AC8B561C 71AE50D1EA2A9CF6D020584E1B1397C1B4AA6365AB71B0B1DD27A3A42EC1BC1802C3D43680F2F887 4322AC114E06AECE5C9176646FF1F81F8BAD838F9FCC5F9FBA25BBCAEF24AABA669ECA4F023B1183 A4878B0F486606B4E3B0AA27929FE314A46E46C8DAE888AD7B18159455AABEA86E6CAE1CC5458039 E109CC83468B50717B52374240A9EFE7CF1BE55263EF92D8A44E986B7C0D2D9F9FCD407096FFBCFE 55075219BD1F4CFDFB874FDD303F6A31D215465435E5CC60180F9277EAB828618A3C457DDE0D4AAA 2A666C90F405502482F6990579843F13CD2FA930C383D386C34D6E4CAECF14459CE57F29D4A63DE9 35C74C3C1186807902EA7D20D3374A4F484176EB2BDB44BCFBFF3E6600B3EA820B446A8664255E7E E73DB6FA1EACB1699145F860B6F7EB2430BAE02441BF2E93A5DCDBC773E052B1FB3C4587FDC01EF1 C78EFF00FD800F0CCE2F308FC093353900F4C90F71EEAA82A6F1B3EF18C35B167C12509616281C61 AC887AA80529D006C8D3499944F348D9E994FF76F3969441CD0EBB4DEE3F58713C48979F6809C34B C468C4438E43DB78F6F634A20B748729DC9AA21A439F10923EC22460E633388914028BE7A2998107 233D61F7E2F5B9B0E75E51E17E5F9282910715A7D67C29405EAB4EB75AEFB553544E6EBA7A0A54C0 891278AA828F366BF9AE1E6CE8B03F1E596CBF30C9DE3099068C1F123C61649634967AD39E75B24F D927C844ACFF17E9EA0F663C64494C6B5DC10FD835A4947058DED143162097247BDEFDC9F596E711 E839ADCAAD69792B1672A4FB07A30647FAAA98703E8EDD4D242DD6A8F82AF0FC3BAB58AAF5D4CB6A C40F92254C9A79878790BE0E7218A5769BB87AEE6DE25E5F0C24AE90326E50C3B10083165E960C00 53DD693ABCF5A417C0D10F4CCFBF87597AE66DF119FA0125436DA27795ACDE51E57C05A35CF39FA9 3977DCBC1502EB7124133DE59F5276B51EDD4F2AD5DBAFF494C0342DA1070BEA4145A785C6D055D5 C3E33373EDC01399A9272E2FA418C70301BCBE2EFD20275B9F00884398D6C88EF8CCE101522F556E DFFCBF5FCD4847C62D9CC94239A46333565B81CBE8458EDC5E49F41110390CDC65905C8C218C141F A1ED9DDDB614E4A72C9960611721DE8367C61E74EDB803F2992F8355EFEF51D8011F97D658B8DF65 914096D5F5460485B2E14CE3530D08F395B9397087C5DA23FD66BBC9C2C8497BBD83915191C377BB 45B41186B9A5AEA7454F395B8038A02F10F2300BD985A9B4A7F494E7792C247107287EB56E85D21C 1B77A0CFA9EB25D9C9DFCB027100CC8B21259A082812A00CD0DAFEDE42351014A0F8408E0747378E 93B25D5CCD430D18B8AA3C3913B63A2EFDA1E143070BEC6ED6040D21D7F58D1DB72140B8ABF036A1 6D09807840FC9EFD4988F4D11FFB467D259D5B916C6AF51E78BC7F5A2F81D27B7FD18D498205317E BCF8D57879C2CA25191AA05E7DB5E68F2679FBFD759AB5F389686D527742A6B094751CCEFB57976C 7CFBE5C33A75928081733D3AF87855AB8A02F3F4B46A888E889B0593449AE729C815F41D0D9D6E24 01AF787E3222B7E2FD0867E09595B78266D5AA5FCDEA6E5812C00FD06589829571AE4529F80DEB0F 32FA6CA1304E073F72A3E52A01C4A32D7E7C8FE83C4B5A82D319C3C4265C258CA67E5EC815AD298C 02DD3AC346CB1739BBE040E06830A76B3E9F4DFA359955E4C4F427AFB74316DC48BAD2AF430DF785 88D4F525DF340BC46E5F3727D65CA30DCB0AF3BED597234AFCD75DB679D1E1028219AC3969654006 5B7251836D1A7A6A13860341C2538C42D43DBAF1E7CFB7709E49B8B15B34CC745B4B4684A5E45913 78AF84967BEDAAE1A947BF5ADA955FD85B301EB59270287618E3CEA02B1C2CCEE56975CBB94EE532 9FF3D38DBBBF6675D0A3E5C31EE22BF080790F486B85BA2F85945929595335A29E3631167D7C340E E44F671F3BDEE30162F405CEA0C7CAF3ACB09E0F5B0B2A8EAA401AD1BD44FCBACD1B7A8A985F8D74 5344BF7BE6A5B0727CACD92F7F5DFC55190DCACF604610B0EA067635892D699E35E28B6FA953A1A1 C007AF5C2D3464B96EF54EE5C58C1FF215216EE4CCD756BED33C81D50438FF747FA1FD08A3465122 7A396E15C9D583497D42F6497CD986A9FB3CA851812F24CF5BE6219C2AD0E9366D101C2155A8AF2B 95D2D49AFFA4CC2FCA8E704EFE9221C26C85B68B2B38758745D0B35199BB97EC18B7096D3E38055C 8D2AE6641FBE1E60467F68F57449543A0D9BACD7388BD993E65B882F7FE57755FC9E08E038ABE27E E3ABA7EB7C13B34DF9288F915DB114BF57EA4AE1FD13DEC2DFD92F4E512CCE036B548625B4227D16 2FA7DFE53510879298260153DC45B1DBBA1A75FFACC45FEEFB2D420208BF5752ED85378D9620117A 499B572BC6056ED5AF14CF3C53365758EB1BE66D5E4AAC347F2D97E6C5C30B8497C903330D950C84 DC4007760A9C71F0273013FA1D0E3AE8B6F1A3E27D946B3B50D6075DBE6F9608C545CBEEE9698490 EBFF0A8B0E965745D60F243C1F2F50B519F10BE7AB1E8EA9D171B0883BF28C3910079107F02FC770 255FD55BB0658F7DAD86D5237718B673A15991D3777F8327F9D50AB83233C56F9B4AFB7A4BE2F0DE 7DB90E373CFCE72603BE9D0C35ED24C626CFC26322D93ED858AA2E6423DEA15A6D806B39865CB6F7 ACEBB9701A5F723F25389D8A59B3980BED4EBB8896710E0D927FD3294C28E7A8B322675E4E66DCCD 20FE886160B72EDACBC7960EC75B0850B4FE958CEB97DBF33BEF1BA9AA3EF5115560222F883023BA 9E6E07A45D66D269BD89B5A5360CE481A70F9EA3340CFFA0EF33A6254BD5B65E35B606CE0BDDC600 C5C9AD4E7AA042D47936BA9AB6FC1B099329C3217852526EC466A6AF6F194D18DC1B19C1999AA489 9FA97AD052BA6549D17291AA20150F3F1FAA2D69A034FF2F7E36EFF3F7303CA6B899CB2CE86B5B16 88CF0C9CAB641041CAAFB758FE106FD045BF1150851FA225E3B42E3029B18A52BC5DD6B13F9632B5 A61C10E9E56EC9CF509359F683AA874428BD168D9ACB5B4FB16904CD060FFB088B26FD2AEB4FB75E 9371AB523DFF1120817925FD7E7C59B40722B8A24FDA5E4C8198D41A37B53E73A745A4FECCD4C11E 25EA0AADDA0BA6F94B0BA96AFC297213BD6C5FB7F34473B521AD4FC1E15E972710019A1B059A813A AB5ABCA9331C85260519FED80D607DEA055779A0951C30409EA82C4570C3B4D86524037FFAE5C9A5 2F3B18BA853C3DFE160F64CD7EF116F56B066347A5FE6B7F4D38C079A26EDBCC8BE7C580A9DA9C6F ECC15607055E518C165D823295819430075F87B3FB785F684DE2E06744E3CEFBFF4C245DDBF5348A 2E92B745B98A4AD25C28F9A5CF6FE70FA9FF1E04056B85C08BF8107F3C696996713373C20A1BB38A F6FC09DC54BE06F3E540AFB2F54588C036DBC291E6999E7604237A84415417875E8933A056A00288 44B750B884A074BD887D969446322142B460C1BF570A3DEDAFB87147B48548820B0DA3048699D673 2467390D1445EE660C477EAE6A9A27F25070C2238070240A4EE8A5E24D7E406FE4E86F276A67462E A84D03D1C41123F7F533308892B36598830F949E187C262C920B249288E7C72037E1C7476824D421 835361E58FD0B549EE4FF5CD421DA77A5FB1E41469ED8CF645C3D4257290704CCC255E9B3865928E B27432E487C2CD348F7BF0ACB06465584604878B50A95F9750C1CB6E2C69A31ABDABA2F539BC214D 9BCC309D92D53D1120F0442B3273C64CEC29DBC1C9EC4A7EE83C7BAB33F78E172765B5BBFBB6C95C 7EECDC11D5E65BE780814529D848FD4CB211FBC61DA86A521DB1F3AFC1D50223AAD6F65E27F81740 40C6E3B37C53E8F98E0F70B3EDFBC15477CB51832386E1F2DC8ACEC5316D048726AEC22700C717E5 8087CA33F7A76DA380E60A8FFB4AB9D32FB2859227765E7632B658A69204F2215BFD5BC30A815000 DB74858AC00D1F95E234E5CF6220C09523285316B01037D83881E657DEA00E73389D4C7B33BB5551 EA1155E03708D282A663701035F83C2521105C0AC84CA340BB5D1CF3976F0ADAA2E50042726370BE 6B372E5FB1E9BD8F6192B16C58E87C39DF831F94FBB0D06403BD1D0C940FC806F503D94EBC8999EB 23F371D05DAA5AF73C763DA186C00E2EB689C136E751D6BEE4CF1385D337657D381CC0B7AF12D86D AB567ACDFD5E42A71453DDADC49B32031B7085EAE71EB9E0C73D7DC8E5C85070048469EFCA43B653 BAAB4F59C11727AC1904A35D987232DBCA38D50688759BC221CC19FAF83541CC1324053CEC9B02C4 B4AC416E560BEF8FF6ABDD200D3122DB987BF799CE320E015449785C642944FBABA9F1A434C78BF9 1C192FE30B9DAF28304696D9498F5E12311CFCDA1D8A5C908D8474514F6EBBBAEF3AA7799B700B6F 8FBCD4AD85E08F0079520D0D0D0942418ADF8FF594FFFE10F21293F207A7C1C3E4CD060710F189A1 D6298292AB606B21CB933AB6837D28E63DC33321AD2193D77E2F58D07013547926F8902AAB5DBC8A E8896BDCCE4A599096CE7693A0A21EAA7DE2F2B4FC068D2E031487DDC5B2D6F02554F4759E8B00A9 62C3AFAF86D84619A0C472E4A7395E3A54746CE0236F12E31B513DE800D584354E1CA29BB2BF17B9 7B96904DDB6F6A91BB10E031F4A9E1AE56DDDBF0285DD7A3285B0BEF55DAD5DF1B2C6F073DA49D47 3C1B797965E3D70EDC3B566F480E9ABC7F9BAFFA2D989FBA2236E30E93C0316D8F9F6ABD7A723975 58ACD32733B604A92908357818CB06D2BB4557879EE9EF208FD615B9A7F42E18B7CB6BE43C8D6EA1 2F35E4ADEE8EE172D6F761A64A460991E138E1E32B957F6C61B55685F0C0619278ACB82B463E6970 2A28616018D7FB2822BF731E701A1B47FA6AAC0B12F9E30F49F52AF0B07E4AEBDB68785EFFBBEB2E 258FA7D59CE2F54E3B4B273CED63E40338AB1CFEB6C6DDAFCC8083B2D72EC4024652565B3D55BB82 733363CE16657DF1D917C5F7494169C4F7933A914E9F3CEF1F73219238BDBD4E779EF036837B5717 9C5C3F00E37CD30FA8FE6F91B30375A39D73CAC1DAFDEA1A7E0060CE5EE470CDBCFDF1F9793C90DC 6DFCF5AAD0BBABADE062FF69E1FAFC3B8B8B538A63CCC8DF8A92B6EAAB82AD374A83E47F19EE20F1 7CE9B943CC272FEF845CA8445E7821BD55E0FC4F18B03813C6F68E0F22C0D23FBD5237969BA23B15 9929360F41F53904BCBF0D48A583831ED0EE3CDF6DF7E0502E8054953BF840F7E49FF4ADA1EAC203 E647188C5D19262DD9949C447D2C38B6E79A96307F57F76976D076A9AF750BF03E38888E2352705D 89D63CE8DBD8468C93A59C8DEA04BBE94FA3EA04B0DE8E197E8F55188F57269CCD7439F83BBE331A 1889B0AEDE3D52AA9A95A5720A9ACD5FEB4C308F8A26F412E1FE462E9D2E39E2DE9789E41EE2CADD B9E904164531BED8FEE39FC4CCBA9D079C9C777D7777E41716A65988AF2F70543294249EB0A6087C 622C2A3E34EAEEAF8005D8A048C861A334E522F87E75D0BD79A655078262E8540C8AF96CC9329637 08011AAC9E9D939977CB0D0CAC02A7FBFD95A753B73358B60A9CB2623D56977C9C779E0958A430EC A09A8E546D9BEBF549BBFD51C7CE39855C8D1F70759F061C0AE42D861602BB133ED8DE0A5CF4FA8B 26DD7C1EB295ED304343D1FFCC19C107AE0F8885686760C4CEDB921E190FDE7312A116B000B26910 1428F74A5AFCAADDCD08E388BEE886CDF6DF316CE2C7643C2B84AA07A174A3F4346D452B6686E669 C057818A76B5FE556AAB02696C4BFD2FA45A3CD2840D03F7DDA8101C68992ECB17CE495B0BB09EE9 76F83AA817015A1255A4A44973BBB4FE51567C2988368EE15685C7AA33FAF3BE58AA4BF83B30B54D 7A3439A1BFEA6C6EF1CA5DBA3A8354F5A1D208D216DCDAB5DB9036D6F292F90C0504FA42FBB1C15E AB7D09725E48E95D1BEE9699794047AA5C6B67B7EA956486A2A77C321F9EC4BD312212C7BF1CA940 6FA46B98C1EBDD50E1E664907121E42B49EFE8461A88823783ACDC0300436125F26CB6A4971F4D97 CA67DDBADC5775722E77517179F1D7EC46EAEAE6A6018D87B797EF791F572638B9BC97839DE4C024 28EBC27684D8516BFC365DE8EA86888569E6D1588E91813E3A537A07EFCB06E518DACD8B4A810D7B 8E6DB91060D163A97C53DE793CA43EB95E57B5C5BA5D1C29630A49E7C67FED5D1AD7FA35CC947666 0955C466975ED686CF4AF5695EB60D4895037CD8C98E53EB5F0E50F2914F2D7DF7AC1B3196F69406 587C9B18D894BB143CAF24C66CE0B00474978C7435C05FBD0D8F9E0D2C7A69AFFFAB35B7A8DEF3C5 B190D4DAB025D7C5E861C9C86172955D48CB056F4A970CB360667229B24510C3025068D81D5FF66C 1E2AF5D2C42148295AACD7B0410B0844D7273533BB5629C98F3370DA9136DCDB1DA38AAC74E741DF 198D867C4C7E55F319D770CE75A3A349E2B8016D1E7DAD3879CB2368F8A7A2D2EAAFDC991CC30EED 2B045AE8065F670927EAB16FE6AB224A0C9D85BF480B05B53820CD74840B460E12C83C3AD07FD272 DC9D66128E71ADFDFF1ABE471F183B1EB64CDC320313D5FA75A8172FD57AD191596DBC119AE80490 0FD8429858AACF250E2C4F9C6DE9E8850B1A7A03AA0744F4770BEBEE4F08227E81868FD4097BCEB0 DD11430DC7F96288DFBA825C083B3314C8267991841DACF7BA8867FA6B8FE042CD37FFF06B80DEE4 5F20F1DEA4A192452E217F506BA58E49DC94BDED22A9D3CD1278A870548DBA66B1EF01719654A1E4 59B94CB08333271481BDBB487FF1DE14E45BDB39035B58F34EE1CF3ADB6ACC73EE5BE50EFA9D6CE4 F7F7A1EA5808FDF84FFB015148B2D922A866C8BBC66DCF619D48535846196CFFE262B0F0778A1145 4E8A016DE596A42C0460B4BE4D987E1DF1B005EC92A8047C50951CAC5AF66AE8C715ECAFA491DDCE F6CB22EECD549C4C33436699817EFA1E2C4F0ADCEB9E28BD1DD61911563A783C2F7B551EC34556A6 B593C5B6BB3CC09A38C70C0E793082FDA9B2AC8034498D47FBEA91B6C1C19FB04CE162C67A887266 4B6502F370794C620B8716055D971A1FBC17C23B559B27CE0755C9D854CF0C7A8EED77E7D1899652 48C9ABFCEBEF9F8AC8B0B61CD6A16A389503B14FB3713BF83F9EC8EEA702FF3DA66938E982361930 D39B3170EFCFB3550D8DDBF89CCFC804B3570402F3F5B09756A7B523DA5A223BAE3B22E45F855D60 9751D0B4E4D86E76CBFA5689C6006B4DA3B42BFF81B9BF6173DD9AE8CC77B2C8165BB8227090E7F3 84B75A91E70914AA60265F3818220086B2667016D7490C493A78E4FC74395646AFF34092EBEF9534 93CE945F4AF659E3E6F30964053FEFC80CAF724D914300F8B61F95BF1D012160D65DC983B8833AA4 A53ADE44B0358201E09DF6AED56C8F4594957E38AD07A376099D659F2FDC3EA4E65913AEE49C22C0 9B96CC46991A63AFB7E2278AC82524720A3022C82CA7052297035FD86AECBD87153DC83C84896E3C F5F05F402611B5823C7E86C5E6D808B9B2D342379F6F602F87DDA4783766349E3A3EE265E4130F82 E101779A1FB195B82E090AF9558EA646E54FA1124596D2BAAF7D8CF0174D2477E0B06F6C3B38CBBC 37D9E164C60A1E8ABE30A316F2A7BA1EFBF0E0581C2588CDE08A85575F8AD11F532FFB3EEC63ED00 90E8267E592D83A055C99F8EB6A6E58F3DAC93AC59ECF5870AE4B4291224C95ACADC348C1102E2CE 20270A78DC6D246C28D9C9F918C9BD44E62D625BF3BA1BEDF180721A1DFBB483AAEE409B8C3C4DC6 2F34BBCE1564844B613804FFD136EF9250E5FB928BF2D34554336BF74F75E1E998A60E3504B8F2F7 4A4327F10DBEF50375EAA29EC17E9D609028D4A1B425DCDEFAEEBF387425959130DEC018289FF331 74A97C4CDF845E9BCE1396628430EC159F2E4F25FB22755F9F27D502C74EEC9E8EBBFF4AE7B8DFC5 985C0BBB9275436DD0373EF5C680C01A01C815AA73C2115EB0F743D49D42617B8EEB0B9809B1F427 F86DC58A07F81804C8EF45491BA7D83737DA6B2FE2F14CC7B0044C1890410406201B1936019192D9 EE460279EA23A91205032FCA7BB333839259E8F91E8621CEBE5DB385DA8007B7A51854AA19C07FA4 BBCA5B4B28B20DB694095CEFD9DD1CBE89E16FEDAA10EDDC599488892CD8AF6AF61AE8FF7DF21D17 1FA2D8B6889F16B51BB2FE8964E6320A03ECCC5CADBF 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark {restore}if%%EndResource %%BeginResource: font NimbusRomNo9L-MediItal %!PS-AdobeFont-1.0: NimbusRomNo9L-MediItal 1.06 %%DocumentSuppliedResources: font NimbusRomNo9L-MediItal %%Title: NimbusRomNo9L-MediItal %%Version: 1.06 %%CreationDate: Fri Apr 1 20:03:39 2005 %%Creator: Matthias Klose,,, %Copyright: Copyright (URW)++,Copyright 1999 by (URW)++ Design & %Copyright: Development; Cyrillic glyphs added by Valek Filippov (C) %Copyright: 2001-2002 % Generated by FontForge 20041218 (http://fontforge.sf.net/) %%EndComments FontDirectory/NimbusRomNo9L-MediItal known{/NimbusRomNo9L-MediItal findfont dup/UniqueID known{dup /UniqueID get 5020939 eq exch/FontType get 1 eq and}{pop false}ifelse {save true}{false}ifelse}{false}ifelse 11 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def /FontName /NimbusRomNo9L-MediItal def /FontBBox {-200 -324 1230 964 }readonly def /UniqueID 5020939 def /PaintType 0 def /FontInfo 10 dict dup begin /version (1.06) readonly def /Notice (Copyright \050URW\051++,Copyright 1999 by \050URW\051++ Design & Development; Cyrillic glyphs added by Valek Filippov \050C\051 2001-2002) readonly def /FullName (Nimbus Roman No9 L Medium Italic) readonly def /FamilyName (Nimbus Roman No9 L) readonly def /Weight (Bold) readonly def /FSType 0 def /ItalicAngle -15.3 def /isFixedPitch false def /UnderlinePosition -100 def /UnderlineThickness 50 def end readonly def /Encoding StandardEncoding def currentdict end currentfile eexec 743F8413F3636CA85A9FFEFB50B4BB27302A58870BC65C957DD23C10F82B059E7DF52DCB950799E6 977E67A36A10337512287A53F0777DCFB050D751ECD07761BB0DB29BB9166F912699F252F95F69A1 929B4B8DCF574882AEF38F3219E628DD29E4D9C89384CDA61A10E3E5B6910710B89C8B3B067F1055 C53CA14734D99FC16D267C4CFA111B44DE76BF86B51B7437DACD73D923CF9AD82639D63F0BBE732A C3E75DA96A92DFDEE64E384108B9D3F76E07D624CA5C4C6BE5600B3FB7F0CDB780443A4607E67F86 1A030B95C6B220ECA76DF3A22D032F3DA564AF8507CC03A8C417E2F9063C77FD297F42DBC6861198 23D8A71E3E4B493DED3A181327B632330327C112FB80E7C6458EA8F274B919FEA08DF647AF6192EE FA93A0F237328F770D1D8668130AD9560B34C5E62AC6BD322AED686589625D2D88993F3FAB5D9C39 985F06719B3C3ECC71CA2CC5E968725EE6E56C609508B5E22C397BB75612DC91185164B147B5D8C7 6C232F38AD98588905BA2ED95D450CF65DCEFB3614AC09EB05F796BDFC9498A891C1811C6D41A334 CD095B330FE1B6816ECA8E4A473E6FBBFC47C4938F384C240A0FD7C59905F4169D9292384AD30586 CE94DA332C7BF4F1B5CB2CC33B0A75B9AB5502420303B708CB71F692C5CB2DD917F576E41B7BF719 CF1504949C10564C156B7150D686B6C2E51201018BA21C5C6130D3DD4549D554C50DD0B9F9A308D0 14656DEBBD1B6CEAD0F729B3AC78C6F866CAE31D1008C682DA7EC7E29EB54A56639257D9EB580DB3 2A66CE696DBDBE099671B5148150AE14EAEDF305CDC2D185C196FDFDCA00EA7B46DCD256058F2C65 E207D974002626F23A8B1B71AE0BED042448ACF312FDF9A3B16DB71224ACE59F841AAF2B3E89CDD4 CC8B60F73501CBB21D7E72A97F54F44E6041A54FAF373A55708FE2998CEFC692C23F4F0E4FB3969F 384C323E786DE3294EF5411E68273019D89BB562E668C52B7209389547A587F10A98850B1828D676 A1FBE0B44E1B1B87666DFBFD2F04FD11BA71A36E2CA05CD2C7C54DCE723E2ED8BFC257CBEA3945CA B674765BAE01D12EAC042B9F1CCEE40068C94C68B0A582A0369FFB92C6DAE5CC9FADA179E092251D 67D4CC1E6789149FC31E38965EC5B084F6F9FE0E79BA09E905DCB7354E8FA881C188DA28E91CAA1E 9958DC2DE042BD481F51919CBDE8A0EEE260775A443A657BA987CDC251544872F7E8FAF90989B0F6 225EB9EE6D75F0DF370D15ECFADDB0F556BEE400F28AD8022D4063BA844909B125FDBAB334A368C1 B89D5BF00A467AA5FA77D338DD2A8D219184322C34A82B2488E55CFAEFABAF5030689049C8A10F2A 8EB294C58C3735C68626B753CD1B2AB361753A028431D15BFD5077AF60C5CC7E027E312C1F8A8EF4 B0FCC10492C6EACF5888308B44C75D9E7FC4BEA074C78B310DC0E3F210014022E6D9185F37A0B20E 8192C9153D72B4A9B85FA1E5717276E5A6C03120F6891A4FFB75037804AC7CE445EE5BE4339F5531 4E30DDEE85C00BB798D1AB78E615D0C25FA308105DC3D7E761D7ED3F9424B8B7E99F909C27F5145A 1F9675BBCF043AD5BA9BB851BBC5E4FB02316E6C74600EDB9A98EA5B70E06CE96FB48CAF1F0B2833 EA27C2551A10B118776531DF63C3EF8F45FE5FD46E98F947D1C4B8121EC2C5D4A3C899D9CC8E67B2 98442AA86701506BA2B0736B7A6EB6FF299BA5D3D7DDC80ED2AAD63ED22B08D256DB0A9FFC0C7BA1 152DDC944CC48DD922CF7BC8A945BBE370195FB4696C6D164405A6E2A5443A083B4ECC732227DD1E 3BD859E2669C6E26379096935BCAB6F7145DA043A710A148BB1050FA5A5C9562473B28FB373F2783 6ED215DC9B54410353218B1EF2EF6FA270B6DEDE58D3C0E6E39B9E641418F84C8725B31A8EF6446A C5AF2C92D2736A7972302B58EDB8556D03E97339DB57356E0757A48B5A0D00626DC5E1BDA30BBF0E 58FA6BA3FB20553F9DC68C138FB4F7E2FAB1FF68A6067BAD45DCFFBE4326A0D4A53EEDFA9CA1974D 8536567F01D4C449893DC403EEE634AD8775ED44EEF7035508070DFB63041E386AE3667237BB882D C875B5F1855D039CDFCC5990A998A735C12F796989B76AC80D077E4C82E95885D7CBA4A9F3E0902D 3752080108916BA8DCE73F5F6788136BDBCC6EEA23C034D8B566A271705FA6B9AC45F5AE9D2D5797 33A0FA8E8D9DA791AE578D91D02FC966952E713D8A718482742C86F76F35D51737209300AEE3BFF2 98C994FEDE97D6625CC6A51F83275428E02EEC2487B226B3B8BB069539E50133F94912096511CFC8 74A00F04F18FBE8E460D19A6BC8AF994F6042BABE265A75E27AEA98F9C520322FD51C8CBEFDF5406 C0316645AA6909587ABE00DA59478EF8186ABEB7F20FDF63BC0C82954502887B4732C7B9746E8714 1BA9431D66FF437903F2D73E188696D539C34BA46D5A1E41AC1EDC17251E69BA9EC0E86B58D46B6C CC3A2BF8B8941D9DD88FCC4E418472BC28318656FB0D9C0D2BD09EA8839795CB58E39F730DDB7370 F144443814E9D5189F8190C400692D1F60394C4A8227FAEC3DB6ABD1F9524AEA55D22CEA45B868ED C80939304BDC04AAFB9F04CD44BE26D2B0881911AFD56E9006032A22D9D89EA04D56FBBD71CEA57F FDEEC9108430F8F40BD9C55D9EADAC97527DEFEFF929919476451F273B8B5CE6EE63CED9F94B1295 CE46355944F5997DE7DDDE0A9C441D2C0728DD9DE7927EE1413BD51691CCE93CF847AB6A8C75E373 8E8F677979A1559AFEC71C7A7FF7F935BAF3B10618BE21BA540B070A56E852E02B053C2FC3B4CC18 398CA27180D8CECEE1D9C9E3DF6D0AB7F578F0FAC54F1EB924739ED8E866369E8A2EB0FE24E1CE6D FF539ED30559F97BFEFF466B6BAF4BAB5E68C31B0EF4EF4B5B2B08F85676E3C835B057FCFE980A56 1EC13AFE81E39405C79882D6161597825E332F694AC6D8193E79892A210668DF6047531269EAF909 90FC04F4D5CA44030BB5274188E8E805A7555E66D411580EF2D52C77F50FB8F9ABFD71523E5A083C 3C220B146C4717044ACE1B79C6ABBBBDC9CA9114C3DE2B04FB25E109AEA6C2A88BFA33BE26789540 548B9FF66D254D0CDAF3BCA4C1765D3A4C492BB0AA0B0C21EDE41EBC7BE92A8DD8DEC0ABF2D6B1BA 22486765A17BC1FC46C14F31B131063A6E51A2EBF37122FF3D786273333EF3C4DC72E2805DC3C54D 6897937C921216999D58429E396C1890FA3543B5A7784BF5FE3B413805A02A6820EFDC9063F44E87 D39DAE4DCBC06AC2B6A928553E7F0FD1D6020A9977E889EF51A1E6922373371EF4A10CAD629B8CDB 3895903D2EF82FA31299B7423369D4CB5D2D894FDC4BB95DA37A93BFA46F0B250968ACBF742E01FC 260CE9AA27835EE220C3BF359F489F152BE766830B124F7D1FF810659472AB60FF39126C2E43906B F2896C96EF1F89F203FD6FC08E07A5578B62F51DDD51D0A11D4D31C6CB85FF6234496CC5530B1E2B 2A9A2DBC7AFD01B463273A12B40E0F1BB457D6FCD0E6E71E2D788CF9C8BAFD13EBF7994A3531EE81 5699371392C1C460B2B91A0325B091267BE953C1FA5A97C013E7FDE789463D4C4C63D9D3DCF919D5 F1C7A555DB745F8C43AACDE674B7A7A7737914E72CFC223D50FF2E9BBAF1588BCE485A83A33F6226 BFE9710D683D5C496B0885155A89A22F23FD45896DCAD0A96BCE0FABB3B773F278CAB0109672005F 2854830899B2957C0032EC3BBD4DAAA8F2EFEB7AD68562A311DF3502A41B07CAA6214E2DACED7679 9A57B806FC47944B3CAB1F9E1B765A7F8413B94057C6F4ECC52FF2FDD65C2909C6ECA689EBC38D57 7C21F7D499979A04C4EEF44E6546ED696EB12AEAFA4D62DACBD52E30ADD6340A089AA7D8FA88BA85 97D2F39D64EE9A217E64D3710066CD9A02E17497B8CB04AB2B21120D8A391ACC71ED2613D8977053 2D4F31E0AA655C5C11F1E0D8613B26C035FCE5152CB6EC24FD7B4DE0216B06501030B291302DB1B6 46BCCB75155C916AD670C8D2420FEA4E62F2BCE2385E67DB8A021F37873F050A404BAD4B0FF34D66 AF3B0AB7079693C21E2F8DD2DAF13DDAB1E995E3D5B636016EE266358CD61C6DA088442492E7EF02 21841BF0EECAE946F78EE7C4FA2A34B0CCA28532BB1E7A641A58EA0EE833DFB57EAE371489653698 AB11CB151E3E4CA71B686E1ABF47D5BD6C9D778836D558DE13879DFF9DBF854DF91170712EE1B3AD EA80B1E8FFA80DD5B51EB66B20AD6FABBF2895B68AE554F944902C743B3754A3A2F73CF2EE5ACC56 31C2DFD4CB05FAD8409B7C4E3EBD80C259C47D6C76F14F86FF6970C7A79CE6F846CFE891CE4A9FA6 E507F79649875E1D20DB860EDC5342656C12DD57A3F225C06BCF6F70B63C830F6C1D63F99EBAC0F5 098AA81E1A6DA768E99E388AC12388318851DC57265E5FB53A24A3C5B4B270F1E806D0BB26FEDC51 1F8B1DBC4811BCA7D233625E991A68E76CDA2C960662D8D97DF8BD0C9A69AC52A688A6D2A21D440B F3EE307EA9F12ED93C17EA13446DC162987F41ADD7A9E60FD71644BEA9D9DD8E44DAE7A9225CA02F E85913D53DEA837B9E32113DC391C5E0D71FB6EB05D314C565981DC4C5B8A8A3DF0F0C2FBBFE15A0 65AC24F8B63D643893CAFD957524CF9FE4F541FE9E30E6B192CCFE79C07C7ED1A67CB5B5DE66C5F0 27E1FCFBACB1E6E8FC2A10B52DAD1BCE9B1C20D25D6A24F0C865291F017A1C12433E29DFBC718B27 A159C0FDBDFACBA452A8DF883C90AC1DC50C0AAF632607D927C2EE1569B28E7459A26B30804F50C2 DF2870A2B5B279BDF671B02C8CC6197FA94F158D007489886C5D16F01DE20342101081518442C277 3CF4D4D8D81AE810A5901EC72A5CF065EA8A940B85D4A6C17FAAA46E8AB1AC17C110262CCE8037A9 F425339EB99785EEB01887318E7AAB818C4D86A0667334449556CA3BBB0BC2078DE9D6B13F6DECCF 25FA85406AFA5462EC5F0DB98BC501E10BADD48A49BBF7925050F10F1BD3A0F589B3A95933E7CE8C 458AE62AA526968A9A03BA5F71EF4FB9E7BC9FCE0ED814D13C7FBCC8846C7CD28B1C1CCECE5B7067 5BD6FD72BCDC467C5E0D4A6CBC37EFDE2B21F39B800B8365F09F8ADF776DD9D18D7E5439EBE8B7C2 3A28A853226228233F59E86CEE5DAC75CC4D23577A797DBA15A50B065FC6CBFFCAE54061A57A3288 41748823305E91819D9E855EE6270297038D8D7930E69B8C615C590257F4F2D842D1745DFF39FE95 030A742D86D19B27CAF625EF898A7644733E22AA5ECF8324D9546B7812BA06DED23B42E0C0A29284 71BF2399C5125722E8BA81672E614060D76014BC85C3923321C9D354EDF5BF6CD91F39046A34454F C22318AE31FA13C4B33EE6D72BB88EFE027011A2A02A0BF388E89B44B36FBF0B9F46C771A7573478 FB5D5B52BCF7F45A2F781309C61DF747F04C43CBE3080F67CB1B97D04F882B3CFC3C6A65B9882C10 01F8E28BB0BFC47985047143E06B1723D3EDF56D0987DC232178A0749DE9B9C23493D8B92FF581BC 143F3261C59692D9D11FB0381E656EED304E48BBE8B79D1D9767023A4134C2656B5967D855A17F6B 02304873B6F2B2EDE1F3F29924453442B3E3F61922A6AA4F0A8C9985CE536C8D7DD2A11D47BB4934 5BF75D0B5301A9C65593E97FD678E8E8FEDF096CE2514C98AE9C5AB1D0C250A2DC40AB8A8DC0B241 57089E5E62093E222FBDEAF2881DBFE1608FF1B2040F776CE5ACA3A735ED0119A057726F2DFD0AA1 11D6B8F8F21594A996FAD72518DE4E9D18D452687037B144D20F07EB52C2B8F5123551A17C074F4B 754C6DD16EC0D002B77635F2FAB0F1365D414EF39F4BC5CF4768B69FFBEF64644C5FDBA2CAA67F0A FC110A3400480CB49BEA5A5E4AA3315BDC00088FA057FB7A810E19B55C083589A7379BD912296E65 BF5E33B9EB0CCA2FF2BD4D3A1D8C04CE04342B8E7362309942BAAC0882B7240F7804FB33719C3A5D 3D882A0690ADA972CB582B8A5BD12959494AEAFC04D9CC57B6171EE5B8DA9F48C8E10FB7FA29A8FD 843151973EEB8148AF4F89338ECEF7A9D592E231CBA2B2736547717FCE00B69856591230B56C9FF4 03AA14CE70D065669C450FC7EBEE6B8C557D03F36AB95482A78AA9D1D170D7B47E97EC7BA6446656 F2A12C8A7F953DDE9F3B5838F15F67D86E7C93510E020BEDFFC6D71A86CEAB17DB48BCCBD4578CC7 D228553CBCB3868DB4F2D8D83A7B90174157848D12F9C0EBC7F9128A7E84DAB12E2338D7F3A7D873 CAF2AA958E7F04E84D9E616E2444FD6999774BDB628EF0A8B1C38567361C368E486C0C4E1D897AC5 C568736602AFEB019683C5567BA21484551A1F7A2FC732DFC9694B8329BFCEA11FBAC4B94C981E63 4A05D8500DE09133BA921D3E0053747B622F6AC4A838609E32733D3A01B7D4C74F7F2D25B4D940B1 68367DB1BB6750014E71C0C440E11D91FE3DCFC3E1A07E411C66E4E5CE0ACD8E529BD13B3414EE29 7DC5F97E7DBDAAB3B474FDDD6D9E20B4D2C93016A443607C7592758D2EB863294F9D7D94BF1F3312 29EC9F4BB29F66A9D35F0CB9675DB9036A7006460375FF69B34D18E87CA8C94688F68B68941A4B30 83BCA88C8C509038809D9F72AC65EB195C49E1C5FB11EEEDDDEBB7C0E5E3EFD3BEC4A831C7A95F10 5871F7CD65BD481076D7305289382BFE4A78F2D4AE601E8179675E0999E18386ED3EE35EE6032983 57C165A7C4FB94F9DA5FA03CD5B0F273D1AAEF4608FE644DA9ECBF9FB7B8BFDB3E93BF9A40DAA31F 780751F6ADA42D3397384B38480E7F4CEFD31FEF6EEE97BF909CF3893CB23E4ED2A93D68F925D890 96256A1D3FA2344BC18CC6D148F1442F1386DC80403D2CE095D4A99DF5D7A17231A98EB5C746B4A2 DCA89A935CAB6B0B33BF674B224EF5CCF259B9869DFEC6D2DC4F422344E377EE463780CA9E0C69C0 8145B8CC2F531C1BAC50887E86123582F655B10A74B2118DA6B75717DFE8715C4A0F4748DB6A95E6 FB4D68F039CD11009C7DB4DA804E553257BDA37068C95D871E2F847F4D2C27E5DADA00F0EFD5658A 88B3E99D56CE5FDCBC5F90BF463387A33F802318A002948AFDE029C10FED49F055DCC92072B20A24 B116F3DC90F43050A4CDC6BDFBF55788BCF4ED3C078F0F2A29C34ACA2DD950470D16B10C83DCF09E CA16E2FAB1AAE6541A3DB6A62608FA585DB00E97B3562229871B721C69DAB41B4A19A889DB25C8FB DA1D46AE862E3CD2C3DE83C3D98CADB78925158372CA089422440BF094E69923D444155749518648 69FE636216C27964339F558C23E18E4B4B96B3911C96F3CBC681318911BE286E2063110D4886E4B3 0C4ABA9F7146DA0B97251C38B9EF145FB59DB7B385FE06C1C2ABD33482E24ED70333BF30E50000D7 30E9A49791E52CE628CB5457A7B29C0E8D618D455B5698E99EBC34B2F137FA50F97AAA1150980F38 D8D5C6EA369B76F98CF75DE58CFC9A216DC7AFCE1C5C789FDEA9DBEA305C7129D7D668B2AED894F6 5D0F61BE9548F955E40001A7DF2E63C5CE53D994E3AF90ECD2243227C1B3B6F23CF035544F4202FD 4466B968F8E8FCD31C57E64CD8D5F3082339FA02CC4A17086CFDB7DC9DE83B58482077E2F000691B 938D96F4A79214AF658126D107F5D87EBFF094436A1C4DD3FB939EBB256E0FC66758A1AB590B7E46 1DEF507A7EBB5C35C6A3A9CEADDB851AA587C5476B5794068FD6D4F458EC06094CBAD18369F27ABB 7F266C550C7ECA7A8E3BEC5EA23E4B6EB44FEE9422D520E88B02E05732C47E19C6C108B331D331FF 3775710C654D9E97727F24044C544479887647490CB5E65828551C814FB4A773862C3B5526A9E10A 1CBC89118A02E3A4C99195A6646B1336F5BAEF1ADC113607098103C27DDAB9CABAD8550446DE023E B3611A91DDE6077E98045B0FF3A4AA4F57C95F8FD2C5C3419FD9B951F99887BB072384E52ECC4065 7518624A1FC114E7E0932894CBDADDE29A1AC9E87814D4D0D7A050CA2D1616684600E41367FC2CEC 2A5A06459AAB9133F6F2595020A6723F442EB05CF0F9EB91F3FD10C564FB330D8D7911DC00DC459B 6A25CB0B2F521094B7D2D29E67FAE7B38E35D7DDACDC5B4CE9F8E6A97289CBD5264C2DABB7E6B052 3BB870A6A67B5BEA5D628FF00157CB06EC1C3F7D18B7B343D1DF5DFC1DE2085C84C5938C37C6DE6D 097F30D371591B0A3E4BBBA42E4761119C7E7BF95A52353BFF9D377F54FF909F8778B4E0443CA657 201A5CCD5169D78D6ADFC8B5ACCB0F2275173A39F160B10D4F5E8E6F99FD11CEE525D733D1AA6417 AC0D84C0CD2D7A43C70F4789038648A74D83D12EB45C38136F58FD7E2AA16B1AB83F46C7C5A3690F 83E308DC3853AECD283CFFBA57D513DC1138B7472FF8FB8FD3816531ECDD6CF5BD17A5110C0B2F06 C0467B85369F0AB7370C6F147E0FC7D7091F5C60A1ED24F582E15C072ECBF5573D891E7F517BDF4F 3414C627B0F06DF2C6D54F9300D55A8289757D756E1FC60E6C57FDDB60F908DEE799D9768A056E1F 1BB54A778D00A64CFBF0FCA8D2C584AE9EFC2E008C851C2493736FF070F779E276CBFA33D28EB6F0 85E6EBD3FEBE33F2C423E0F7F684FDD955052DEB37AB594D2A1D7FFF5519A2AD7263D8A3B9AFFD25 8EED3C698374C06C0465B00F41397E77880515945253BE085A8AFBD0D0190BD2401764E6055013F2 5A0F4C3CB5AED6F0E3550155D43742E567F630F989B8F245646F5D1458A35C2C45935488519A416F C112CA6A9F105E28FB4D294609223484857FD06F208426D72041A42E91F1947A0EC667E889D3C42E AA5E1E83A781CE0EC3F5D7EAA4C2DAB8CFB4A81105CF9DA6F6E07C16AFAD23FA3F2457E323575B1B 39111C7C86D2CFED7E926D524610A58C8A18DB8D5ABB91EB86D7B38B85B505A64C7E4BC6153DFD95 68541ABF3359536ABC6D7D959E27A01DBA71BB666C6DC4D3DCC31E3C3000463B69C4ED38CB8FAEED 6C2F1E85AE50DDCA4620117AA9AABF5FAAAA47A65D31ABC0EF043ADBEBC1814C187D4B1539D8B17C DD1CCF3936760B20F8AC6C34CCA5999B11E22D4F704CBC0A9C7299AF2A73744B9BF4F3C2F4791C6A 350702ED0127A4924E39540D83A62A5197EB748BEAE879CC3335DA36ABD0417BA6C68EC396659258 E979E056BB36132D39A445BA043686CA5162CB37514F91464274DD937D6F284EB938F6367E1E5DAD A20806B784AD70AF745817CA28E170B0790B84C107C8FD9F25F4DBD377AE4523DAC9F46986A62A42 115A21D1578C18ED1900A3ACA96791E398B7A4D0E31109AFC8470FA68F4985914E3491DADF8D23BF 0C8410A07DB996DF7EADB1EE2AE166B7E7B576E1F4BEDABA8D377E374A955B83412C8EE7907024A3 17D4F290940A38547DE2F16173F90DBDCCB31A8E2ACB21C661C636A3BB3448626F3A8EB9A65E7518 888DE741DA8997D51B7BB5DB67595670D82A50D32FBEDF80DEF7DC5CB89DD1482F5D5171B9A51464 3EEB87B541AA64BFF671439E450634562663EA4962C239B037F2A0E157F187014F786FC928898CF0 56A9D38B3AEFB1083005C021D4EB72A67C065DFFCA8385D7365445B44A41C861248227A65C597DD3 DFF1DE34535CE7B9CE6A1CD47C1E1011E388A85F807BCA93177AF4CBE85820A8AD34860041AC7C2D 67C101B7635C5CBFDBA7269B1C1B36782F1AEC05352D305553A14C595263D6A4650AE81524DA5168 B5FD6CA78DEF0534B525E48A9A736CC1A41BE5E787859344B079DDE76FC98B09065B1EA2F40F7AE3 6D6AD94AB07AA1F5E8FA7109E3658CE2C5B6F038476E7BE6040E2474632F4B45D493AB7B7F70B94D 12D07AE2FCC7A31F162586574427CA1907AB351DC8A006130B181FA362CAE321E4FE2E979C3BC9F8 9747FB4528B5D3BDFB46675B0F7903FBC3273E6F733D0EFAD93B42D98586B4D4D4B92EC33F697BFC 13444904030456EB072CD761C184C6DAC42B0001613D335148791C6FB5EEDC98909F62BC10FE782F 08FABE0DAB76AAAF8B0C860CCA854382AA5CA56C84391ADD1570B9803016D702FD83189E46D7DF05 0CD61A81954576B522FAA4CDB303BDF21BFF66E765EAAB1F43AD4CD9056D79C4E91724F312EAECB1 66924FAF4D011729D658A5B52352915C54F63212F646566E0AAE0D0D4D74553AB0ED27E536BDA364 ACFFCB105E4A9B264B2F167C53E408B149EBC1EBB02C33477EEA8D1D111735F93FFF2614A7839197 5A4CC7E5F12A15E2039ECE1666D70382E47061F87923189C8BB78F81FA461EB39CD447559B308DD4 9C421889066A22AB0124CADB8C5AA47AB5FDA06422FB4A08AFE91D93E723CF1E61F01957FB4314F2 EFAC60F81320145BD42E2386B2599D9233DCFD6056EAAE8BE757E8564BEEFBD5509122FC5B5F8F9A 95A5EB1B4BC182B83400952C35580743415D00225EAF9E73262A86B5CF46F4B45490F6618B2F1F33 EA833B02A33114166455F7821A44C2799230A2E4C4DEFD5F9A6D58855243C175ED38CC786A6F3755 CCDC64A183E51A5E1DF38781B64742EA9E6905942064ECF067578EB60C6F6DF6CD99E6C73A1FC666 42AED50CDF904A9E6AD1D6440A20ED4378521DB38B209A4660C17192BD2A96FA65C5A1EF1D8CD7E6 B83D8B6FAAB59997724874212FCDDA042FC1435688EC854A89B9812EA73704F8660DC72C569B4D86 5A9B1F05A63D488F0DDBF57B789D551110E03E61D20DCE095B33D6DF7958A7E3E320ED129BA3A1DD F1BE69C4431DCE32690FC56338077F4A0D5582A50F194BF233190A3E38E7E9418AD1B5F8CBDC1604 C9BC8ABA73D32AA6362A9EAFC62C10CE19B162C80D4ECC5330144207DCFF787A9A4EC36DA006FA89 9AFDA38F7E4A19610D5364892FD76B735C83FD65ABCDAA8A281ADA540C4730683629AD6697E2156D F16E79A2D2DB980495546FE7A9D373EBDE430669F95F6C9C84B580E94EAED9EDFA3226DC5DDEBFD6 6802922128A0DEF442967F5670D103FC0521D5A567758F941676F74DFA93A4E9FC23E36D559E4FAE E5B29A65BE459F0DA48530CEA79D00184D45ED8A33AB08A05865B49621C025B22B2276C87FBB4BF2 09EB6D1A478D5CC43778FD0F6B2EBD8420D2B7C65AA18C032FAE9556F76A53978385426E37C3B5EE 1F678C74F388ACA94041A6651CA46D2ED719228FF1326103598638CD75CEE033E491449FE7BF3B82 1B982896932AC35E8A520315DF097FA429C0115E08C4DF9CE494FCC15D80638B8E422C73C4A45770 18E8150702CD5239512658C750111F2B0E4E4D7A4DE7CBA687228D61E8D6B15B55B77CB8D1965129 68B2B5984812D15E83758CB5E42D06B3870F0EED5B1CC656668917C9AB01E4DA81747FD266CF6775 E95A7E1429AE670B5A5F41BDFD376A0D61C9B7F8875885C1384F92AEFFB95141407A1E1BB95C9FE4 06F8D8B31E68467EAA828C726C338AD8147F1ED7597C39E2BF0A9AE90D0593A29443FEFC83F43363 C968FEDC5C579A03060EA22E6CFFBA0065D430CF00DD611A0D4AA2A2699E325CFF8BC9991B4F6442 426827389CF93BB759A191D40424F45B178B912D55603316F7E1905F6A24C63CDE613C9A7886746D D4965E5E2A13606C62C80D2E8C654353C57B64342D88FF5AE1C76122C7A87DD702F64162605FD61A D2301555CB7F97E4D8AB4CE345AAEE0CD6844774C98B2EB82867669BDC3219EF8EFDF47DB0162A4E 7FB7A806A302469AB31964FAB59401419E5B08ED32C294F5F44BFD9A92103BDEEEBCF19898A4041F 9ED81E3CBC4C976F4EDFF67B316DCB6113D415C1560EC80FECCDD5549B7303FE50EE6A99611D879E FC1A37E51DEF3D18F6170DF0688F745FFB4F9E56CB3B45EF21B06AE1658AC2F2A301EF1C6D1AC616 E7E5755946A48FF34A5DC8CEDCEDEDDC63D041B48737A5FCD03DE71B7FF2E58A2183506676B79D9A 1949347AAAA74FA8A5BC6F69A7140EE1185BF6292A5E7BD820985936A9444E78CE13CA9FECBA2DFB D9816FD639707F42E1D5FB81B5D2AE31EC4FF8B9317E87DB17E7D56CEAD87BA8065BD9B604A721B6 7B288E37BB61A83679FF3F97E7CCBECA493BA4971AF11A83D6FEF8E1922E884D87292FB69634C353 6AF04DE66F78307D35C366A03B2B7F30365D0E1B62F0160E1131361323B3803F5BD4A185EE6A8152 A3119C6937B16BA9B632488CD0B1674D58E0508A0F964C60BEE7B3C61B2FE4A7D347F770B46EF48A FBE10EED9B19CC66D81D1039A4DF9205D16CC6CB7D136742CCBA9C8A05A59225D1C65E2B976D21AF 3C301D916686D396EC0A219106B6750A4FA1F8F03C344B431D36B73A5BE96198847B3C5B37CC1431 1634431866B3178E8147C5843518375160332EDE3106862360D326970653BC7357B8DEE239A3184A 03BB05742227A86C560881EE58F413163517C2FB284024AA45A4057E9E1ADD855FC81F4A32F9583C 4D8579A5D30EC4CAA36F7085FF8DEF675A72FA6E65BAD4B4D58F33395E9103824B653E5F89096971 26DFE31962562C37B61AF8321663CE056E66B8FC367448D82C5500E5403F62787FBE549D78B4A04B C7611C6EE919C3411A532EABB22368C1E7A19EFE3DA9F03032F8AB8A559FA155F8AEC542E982499A CF208883986EB52768CD59FA19C96DDDC4B9046348BAD6E29DB8D4E2E3238EE6A4C3D4515FA012C7 BCD267DA1FD725650910C1A0CE8E1F26A25722A2B5095D4394EEF9B662B3212443C33C95B4ACCED9 56299A52802A64B2E2A9BAB80ADCD24C4CD8AD615918A75D27267D8167916498E46C7DF466F59181 645576DBE5E5E36BA9F68682CCE190CFA5F231D32DE6D51097FAB0BDD962C44E045BD8CDE9D8CC6C 868F2A037078C66E89B7485E3A49B8864B1582AE095A84D2F48853F1A1E6E7CE34EEA6DEE57D3F36 6551A683F7978566A737797E80494FEA87AA3B2FF038BE820E23A6F7EF4ADA5F11F9996A8A83CB56 870E0AF0CE4E8952C10F14DE652A5DFB92A3D4E10D331EF6AC4423C3A3C4E6BE23EB35427D3B9FB8 DC71F494CA2A00C4F3C9E03B565F40A5DBDC5EF02E5AF80C73950DFBF90FCDF27811FFA6644AA26E BAF342B36D76E7B531A286CB840EE44964207D14AE21C775327A2E45D5CBB0102003F66F46E4E6D1 FBF36A08C9BE12D064B6E07BE2180AE3B565FDF2831141AE327B34D006A5D94DA26FF1452006AA3B 1A16872C4DEEAC85A1A0F45CCBCD67EBA3B9B1F2A6DB02B494C49524F5F9ECC59D86642FA3716151 8D4C610DA7D5D638FC6C4E8FA08109DC28FA0CEABE76C4CAED776257DBD3E9AF9FE87CA593117131 B6692F9CD81E1798195AE382CC783AF3725132272B62BEEDCCA27AFB4053BA056C5AE7B82BBAA8DE 5A03D83449FDF2E8F0F8D099B3F81C6322C6C5AC01843A0B408603CAB41B529EF9070173D7BFA106 155887D6BF0412977B56464C7E700E95CBC87818EB99A8E80923E8E5168A749AD8F4C884D97878F7 71DFBD230980979AC54A379DA75BB9DEAE18E4CA7BBADF199F90F51B9D02DEA70811667D2C5F23AF 77D72A0D2ED22E35F19CA864FAA0C0AC391D702FFD7D73D4914ECE11C152DE72B51F2BB6506469BF A0E2F3DEF3AED979C3F48C64DC8359256912B9FD6BECF95B625F9BE81E9D498C712844B7F43E13C7 5C6D38971E50A11D767005D51F1DD8613A150BED73EE7BF5EA5826E1A4484F17682310F3FC0999A1 AA84618FBA24A5632142538EC564F080D8F2D050A806E1AB078CED343DDD2C812733F9454AC995C1 D22AE431B254167FF0C62CA6A1D20EB1146AB1454D8366576A13CBE1DDFB924F7B17D99E1679B660 C378DBE918E42340D17F0AD9EF3B6C5F7C874ED99173D593615C4459845916B075E78620C2826C22 EEE6B4780B2528124B10897D183EC366DEFAA4A44D57ABAF5225DFF9AE9A81CE0485C2AB444D6A11 A28B7A4FC8E7CBA25E87A93DB13E71B47DF495FBFB845091CB9D8B788C21C550C78230F9DE2484C3 36FEF3725A7F2E8019E958AB00EF24836E645CF17D6AF0B909BFBCF8A569CFE3C16500A692146C4A 87191C914BD28FAAC22EC824B2E50314547AEF397EE0AB134571C9791F1BE3C521D34F9865760716 00DCDC6510C3D977BA7CB36DA6331D71DFE267D00AAE3B58E1955BD6F3FDCEE2849193A6B19EDC4F 5D335E4DC8D3BAC12143B3498973B78F65A722E11CDEC12C20130D87FDF032913D44C8E0792031B2 92754CA23239CA352D0F872D37B72E6CBA5051C29B9CA1146E516EA95348BF2311B230C431B1B294 3D73ADB219CD82C2E1118C4FA5F7787FCFDA6E170A2DF3D81FDCE272CFB83AE2AF65186EA278328B F9DD434C6D565A2BB140E8F72072087641DF3FB94289E2A475A9FABB7C24C0489BEF30452A5DF220 14FDA72CD8626562FB568CFE3D6FFF9C2ABDA61A373C26C2ACA28D7255491C45AB089CEFFDEF764B D7D4F4F4A238EC70E3C86E121370C6B1F74559B6E245417D4418B7C8A84EECDB1BAB4F7087D82051 50CBA84CC1B51F1658F63EEC02DBEAD88239907E98334146C9C1CF25413ADC7FED169EB63F47C7D9 3C5DB13CC250E117EF987D7C32426F8A49BBB9001F2C9BCB6794429EA45ED6223BE27796E51BE694 5D1EA66D6F90CD7C83F9A81B13BE436B4539E4583AB513ED732B75970C15A0531C4051DE1D07A44A 02C330C81431E79A539CABDBA9139833995E923565A96B44967800758C0259DE9B40A8345BC46A22 BF772D9CE4ED6ABF5FBA7CFC2152C384D862103C1A8C4F7C83407E43A3E17E3E91F9FBDCDFE48AB4 A2D46D25E6358FBE351497F5961E95C2924BB7FDCEEE4E340914F1852137774ED695649FA06476C6 505CDA09060317BA46D320C370010B230823F473E9F1BE3DF62141504102597B7E6B04B22D908AC6 640BF7CEE32749A605F63FDE089ABD9B523A1D7E0133FC6B88B87E2BAB6779EF90F5A05DE8F56545 92E775B4A572E158B672A9CC435A619684F502CF61A61F01B69CA69EA7DFD35BFDF0EB73C5748292 69C5BA518E02162B854CC1B27DD41C7C595D57B2FCBE15EA6E190CECFDE51BFD5C984F519BECDADB EA19B1C23D026097DC98CBAB9D26891A5031A3225D7E635186C7D40435C77C84E7ED663876CC3E91 99BCAAEA4647CC675ADF11C173EBE74FF9ED78538CB4BDC84DDA7FD5475382556A8E63FC9A4516CA B6159CF8E37E8274B515FF8BCC97AE4CE80AD0D38E0F5D63D180D9303C88C6A8E82168945D91828F D4C967B7132B5845962B79B53A1C455B1CE6936AF27B3CDC7C1C71B895B2E4A08ECC53CA3805137C 86FB37930D2EFE9881257B9A1E1F2F28F0ED22066810AAE38F861BA5DB1D28560BF6A5D595549A05 9CA582CF6197A76D13F03727E0101CBFA1EF8238FE3F5C88DD77EC4CDBD6A01A87D56EC1BBFC77B7 92215B57A82D70172AB76B23A3791152D18EDDA7C1280A05B1E58D91C0A0B837C37269447EFE5BE5 EED67CB95343E11FBC31D021E2E6D63D143BF5B6F8A110A06C633E8F156D192BB9B149AE89806F98 00738142122B5FC4D8016F42E1F7CE0F6BFC36BB844C63295997DD487BC7C401380AEA3E35F18813 5397E6A76BE08181066D0DCCD825D81A53BFF969E7C0F54B62936CBA7529A4BAD588799E59D12E32 A2701562962E70A95107E4D16E6220B912A6C5FBB63AE90AD4CB1FD7BAF3AF690E1AD2E1C89F6B11 40EB5ED5CBBC96D30905C74FCE449E5CDA2841FF3B3B1F1E96238D0D05233A561172230CDA008F37 FBD30D8A829C1541A7903C8A0FA37BCC5A0035B79D8305D4CAB4F73C0FC55CA8C3C46E6FF193765C C4BC137D1324A873D7BD3B961CF6B6967D5A30D9C459F8C8CE52E88E78467620CEE6144744E50AD1 7935B94E4C7454D57F04E3CB0FC75600BB36A877E40DE22B7B0CD9B0F57DA5172A63B7AACADF8B10 57F6D5FBC5E364170E0D91C3AC58F26987E8D7193F9083E449ED15201B4489ACCC32CC82D185F855 4985C51CB547C91AA03713C726AF01D8B7615F1FD662DAE00DB56FEC509E53C64477D264FC0459C0 E4FDCC161B68441106FBE93B48460959E61384141A2CB6A0633FF17CC7A87BF1B8EFD5154F9E204D 99C237DD2AB139EBE9B1F3BDC6D3C162E15B68EC70179B382E35AF63A4E6B1F1470D1BFD1C6E4065 0328A617D1522EF54C8789AB16F327810450E6D5D15CBC544906B494B13123B840816686096308F7 782C3B21FD6571624D7CE30FD3FF7A16A03FA0E98F51D0FC425B3994A46500FCC961B7691880EEDD 6B992F7BB5D233300A31E19BB778DD85C673754D9FBFF9DB4C7F6833D14EFD115F3A8310AC834A3C F62FF7833B52462B676093CA35EBC88D8BF63B397994C4F44A30A1770558D65B00ECE92ACC9443E2 F9F9C815F17983702788B3FFDE5755C0B36119FB61C60049A0648E68C748B682E76F071C2A86F020 77F79433C2CA8CD2A34677D5EEDE8D2949A1997466E4DD88F293F93197040A52C324F619741A82A9 5FC29E4C945EBD0058D9E2781C5DCEE10C45F012318B8AFC2B76E552E69AA8896741BB7432089126 422BA6C78692CBE039D9D7911FBD44164727F02A01A65F6340AA1F3D33B860E314031A939DC577AC 7AE8035EED903456E2C1636F30AE1CFE574E56611722064BD9D99183436FB27AA0787772447FE347 4CC7DDC9729D38E7370DFE61F56597A11E8098585DAE0FBBEAF0D382B92D2734CC7EC9D5F863852A 26CBFC6A61A486F302A2D42167C747BA266AFB9523374BDC04EA1FE0E00E45C8F75671A03F5125AC 61C9DE39102D154693DE64B76E1D55BF05E243C9BB1BF36D9325D338D4D5A3CAB40477892194C343 BDD6E244C1F72BA303CE3B25721168DC1FE01E7642474BE5D692089F7BF1FAF6E69002763D19D3DE AA67D8ED7A01FE14AF2CE5CFB419499D3DE7DE7B693A61985149D3C7323D016D893B519882E9BAD1 70616142E4B24BBE954B96A20C4F2508A91C249399C713D0C5B0A88B279E03AF1F774721D232F13C 2D0E4736B4A9D877561B5FBED7D2E9BC80749B0C93CA6C6192442C49AE09D3BE7FE41504D3E851A0 66523A7BA615D441ABFA69A47EBA7EDE84FDE76566920966990EB5A3D0B3010A5FB94633C8EA934A 8C68BE905E0B9DF50750552ADE7E549C37BBDEB4AA62B9B48DF5E401CBEB5F0E79398147D2F7BF94 12CB1F1D5B27FCD3B0575B2D7405CF8EC3506C6CD9899665BC62666FC5CC9EC26218D27811B82D82 4D1CA1509EBAA34EF7C0CBD111D9EA9A39F9D95093C5F9F3D92FE3AAA2125457A2421A10C94B01A2 E6454D5E67D965F8AD24156AA591C9D3C9D932F22DF6537AE11ED2FAC7C354DA4C25B43F884233F1 D7E74C30885DC59B1C3FEDA385EA9D420A54C399B0FC041949CF337B6C92B5C300A66CCBF3FFB273 7D7D6287FCEB3B2406583C8439C29A7D23932D37D63A23D4A4020F8A19AD33B06D28CCAB2D368384 5E2CA519F49F7D8FD38FADBB6907AF56C980DC7A5AC08831B2BD8BD94BDA77263F331DE52B45629F A332B9BD428FB6A0AEDCE7FD2B5F2F536529888F0662E96BB0815CD9DC439601E247A9A5070F0692 D052A9EF31F9C4F8445F651431D0876F7DFD1623F2C4093BED626EE784DB8741821F6F04BCFB98F1 A96E0A72DFDD3138F7FFFBF7881F6099E8C53CE37F60AF2BAC89DCF2E488876FA42B70428A61696E 4FDFC15C8C7E522B8A19DC85A8986CBBBD8D0CECAA73C36FD24550006D6A443C657005966B53CB0A 78B364E0419DAA49460432E5A143117A46BA94BDF392D183E81D1A5EA167B8CDD590C0B8ABF60DD4 C649969557EEBB0743E25875692AE05202A0D213607AAA758E3FAD9E2F0D2522CE97E1FD0BBBDAE9 D315D2FFDA1E86D1006A3DAD04F4B71638A81C24C894918D8D24AB409E8170A20524186EDEC3A546 CE8C3DB935B635B0E8ACB7DEAE69FD2B45CFAC22FBEE2DED3F09458FBB362D756F54F90C546022EB CE61C6A61DBE66397DD9EA1CA9989C3723549E95E6C3C94887F3B24FC210145163D3669BD35A1E0D A22673890C73A03F0FDF06B4B1350B5810187D86D0882BCF68FD886338653714B4B2283F15C2478C 710A26BB7CCAC04E1DF175B60F332DBCCCDD000F42F7131610DD8D3648F7F4886C02461D3B6A092B F899900D40ACA41FCA47451C560A6C8BC84D5499C50ED605EE3B8C24A8E965C9A519811CD253DFB5 4AD254651656724B13753A52A64F892720728FD5527327340EA4DFA3574E23D7092101FDDA8FCBD5 01EE57DED34E4DBB6A0CC8568F039CE2AA42A903AA67376162D3199F8C9A01DDC2490EE3AE425C5C B6210DA76933E41FD62AA772A3C1060DDC74CCBCAB58ECA444F5400FB1DEE4F917B90E9254FF7F21 0DD73A59DDAA7542B09FCF9B3D64A711B6A6A24253A4E1879852091205ADFB75F0EF421780190D53 B1925D654A1E23E8048E7AA0AA34898E685F96A7C391038187F776443DE399B9582783501BDC7C35 87E4A9508F81B215FD57EE8467D1CF043E660C2E83B1FCF7DE67956749691BA55C2FA6EE95C57519 BEBEA57D4441333E978FDE87111C9D211CDC69C773F3036AC4ADC321671AD448F0EB4FDF3B66D5B0 8C9BBB153B32827C6D71B2DC10B2A392124B3F618806FBE24DCA8ABC4223E2D46D76A20722204D25 04B959E105C221FCDF8E4C9C803E248CF69CCAEE4A2B1F01D442A01E32618F1D89F2E2FB887DA530 29C3B93CBE5A4C2D5D1E2F4F7AC2198E72FA2B9229D4B593F3342D4DE85529AF34C9A0C29E162D3B B5664088B4B9F45DCDFC3FBA258A96D5B7BE505DB5626D98937A76ABE790554A452FEFBDEB0D7A8C 49D817E612DA1AC640EF47B6C210B92D766AF8D243332518859F4779CB8D6A6334FF2C1B04A0BA61 A25FCD6177FBAED21AF2548AC0C040C0B675461A9A87B01130103EC7811D1E9EEF1743BE8F03A00C 7E4C2002476C5957C19E1A305D526BE0F2605F0FD13E99CCA8396D226AA415389CD013C8B2D2D392 3C0F30D52FAEBB0593ADBBF4A0D6D79F681C35E2A3343F0648914F14624A899772DE7D6B1847BB7A ED19E0BB447C57EDE2FC506BDD842346992EDA615EDB9F343C80998AA4A388D45C3DAD1CF0A9BC2B DB4D70A3E4E9C4D164215491369F47EAE783550261A9139737042B95DA3DD620D3C3A415CD6382FD 8E852679D4541F88BC9E0320A681BF230737FF2387F2BC41B3AB026231961D81F6B1F4347BA6378C 965AD22F3F3BF12D13DE43262F3E80D361A130A474A9F8C25461954AC28BCFDBC19A7A1D7FDA88CC E243D1AEE2D9AFF0E6999AC9B91BE4C15580F8A4E419158BF783779C84359207CAFD4842C15B1C50 B303ECF44F6C7265332CC18C8A563826B17535D7D5257019678EC1B47673028C24F77F6EF50A8A5D 77BFF2CB7A2A60022E9B7FD93D8CA1C6B4357CF0075FC5ED4E46B67FB904E92A87910C6D73686DFF C6A48186F533559F6CAA9F58FBA7B9118B0397E6A0161190BE830DFC723596743AA2AD0C39F383F6 91C267FEAA9345A1ABD248049CAFD6A94BCADEF85659748E80E68192AAC7BD4DBB635B6DBC28FF9D D894B9F3B32D8CD86B5DA62FF5B6CED7E0C89AFBEB906CA9C32A18D308DD46B3406156F27B4144FB A12EE2F9800BD134CFC9204D8AA6D3E5855AD86ACDF9C2B53F8DCFCEB1FEA3B15C5493EDD1C9C4CC 0D178D5CE32C0E565770ABD36A2FE4151FBB6D565E5FFF66625D6B8873AD164D92ED1C2A4D0D02D5 B02FF9C54DB1C613A65BCB0DCFEC64D2B74963A3A9342C08A559707194EE622AF41F14B0C9C2BC40 82F6091C62B9744397F5A1E390B83471252C41846C5C633BCC1E7FCDD2544079AF194D57EECC76D4 5E7E139D05D8693224C316A2DA7B0FE18DCC5C196B819A81F2287F9B7A390955B2C19A5B5065197D C0A51AB93E91FB9588E3A63815CBA8B94A5ECD78C953A0AB2D342EBD6FB73F68A4F3ED06381934E7 C7C051813645E1FE07A97641F33B63AFEE4C55C930CC2651C60B97C209D3E9C5611A37305643F546 934644959A94BCDAAC859D951B147C90EBBEE51A55A9CDF2AF9190BE6F6FAC915EF1C0A23A71CEB8 7205A6BFEA83E6B6FEDE97ADE97CD73A7C705203B1E952F00DC791D683DEECFCF2CB77D532326467 13F4D2D341174DDD74137E4BB724E053FAD58802BC681CA876D8A3896263487080C3554F1A0BC7FC EB6D937083EE3D67E6F2177BB37E9906BCA8A1F0D15FAA29E5FCB5D1C47460F00C654D2BFB0094A5 3AAECC3278BC9FD625E213A4EDD86C5E1A6477231D5708FFB319D83F15736FDCFBDFBAEDD195D523 7FB7AE66A4CCA7E211E43514FD6080B27EE8C9B1DA67999CF15CD69B5A3BB238BA8F3CB480F47C74 4F108634976C9A4AC3FB979D5BAC6C128A40380B49AEC1C0DA4E416DA03BC0BE1F33A09C9D451EF6 5784F9616CD0C66EED4EEDF9A768F0D97A06F4A0C7722E40E9AF2A4BD00016CBAC57AA4C09538567 8F10C852982146FC6647700382FF2A374308C762D131202456E6D242A70DCF767234EED722C07E6A 55E554456B6C227AD34AD1CE759AD9786FF81F0FA3C94FBBA0650154C8BA4BA082AEDF8E6FAD5259 1708B4258ECD8AF35D9FE74B280F95AB48EEF3A2BDEF29A621B9230DE6A482F89798DE9A8002B2F2 DE44F56FEB6AD64648BC3785526C10ABB43FE8EB0184E46F6B2FD0C88548A4E11EE5D8999C18E878 827D63E3D90AC9531F2507A565DDC0B99D0B05F1FB8F3AECA21AB94C724C3A1D48D15D52D57D0E30 A6CAF3A1060D9444F6F19C2213E222D122DB9C46890100225ACDC6B9D5B0248E19D7A31491704D5F 2E63956FE544663DF1816058146727E871B03D02AB13A1D06761B1BF585F85684DD65F7279CFF08A DE5CCA58FF31DCBA27EC0E189AC8EF2AF5C4351D1F8CE24D0F511430A434CFACB4529DB5483E51E0 6D2DDDC0375BD3FAD2EBB7EA57911D97148A9D8D11779E4382CB46FA212E58CA96990AFEAEC5EC70 58EA4C4B7D7ADB35F15DFF44A010F881DFCCB854935007343FFE38FA2D2C6B4FEC97ED975C00876F 5D230EA96E5502BE7860698F695D316A919F0748AB82A9517C2EA08D6AEB73780B842380D5A5612C A3116D86A2737D057FF4B2FFBF3BDDC8FF2CD3A6E4F1781656D2EB4F46C0CB7C627B3B0236517B5C 4D322F254E61B8DA3E036947A54815AE5FEED5F98D351A1948D4BA348782B5EEA1D5EAA3AFD2A40B 9B535103E426B7CB0A6233CF5DAA0D57A4F1942B3E054FB244DE20CD8EA1E3BF1E1E14859D7D1A67 41C8137C44AC270ADD67ED835E3E7EDE88FC467B78E00C853B5CF6C242A8E731C0C0CF97B9FFB03E 7712F0443B437875F052994129FA1C879055DB646EFF600F81B811B05D48ED728FF85336BD9F510A A5C14F959D1BE4D8AC1971E9EFA784CF2B3EF397C35C77CBF8D1361AE59E8DE48798D021F4FE81AF 6FE87233006647544853D82B6A6D0C7379011DA10C8140D3F5943125BDD53D60C963C6CD7945DB2D 6B4E5A62B455B13299B0B500589E80C72563CA11866F1E835473156C30D57EF13BB42D22346907D0 2A46DD0A32883E00B40A580B88330DDF5C5A05235C33A15FCBD162AD6ACF10719E098A49756EE48E AEA06E1A74CC0E459414EA07B83D8793BBB2B3152B66DC0AF985144662D8EB75FFEC26A3733A1439 113693DAB5669EC2EF91C33FFBA84D92AD3CDE98B3ADE680F96692AE524ADD2B3C4F8E0DA56FB58E F7F0F78768339BADE9383FCFC65F9637005138E87EE56F50A47D660A370DDBFEDF57358F07821D3C 1C42EB23F03012F8E43F8F94EF31676EDA88067B0C5BA1549713C028EC8F0ECFCBB9085194252F0B 3D00FF1736278BA2D78556DD5D54E008C982893368A40C8C15C986ADEDCC2E816C4428179F0B26A3 3F658AC996DDC6BC05227951B71ADE4AF6D7B97696F5ECD607846864E703748CC8007CAF7909E503 65B73A727622818C19DE88556F099B2CA4AB63B120770C2FBE38F0351E42E636D2D4FA5DEFE8473F D1E4E56E518FAAE127BF9FB3FA1FCA28B7B5C1150F138603FA907E99F34E5867216C511A9A560B96 FD1795E3C1F9E37382554D4C23A041D760570D891BA10E482C296A147491DE9E19093D2BC6E489FF B8D26E0001E4754BB5DE104E7AAECA62234F283EF869C05B26C7C3B6C1AF280B06AC1E20568C7952 4E8451A64482D9C45F6EA5A8D1876CD60ACAE4C54A26C32A8251AC7251A6AE5E245230B35BD50ECB ED43EA0FF2221602ACE5DDBF31A9CC8F8310F4B308D1088ABB114791E5968481FF60CE9705ABED9A 2F9CEC2CBD5E31DB5A7D7E96282879A9EA045FE4A951787C6DF77DDA2B5906CC15C75303F6A4345B 02844F8ADEB36CB104D2043336716AA4FB34F9A26C557D3744807CDB7397AEFEE648030AF15F1D9E 03286A568473BE9276C95335EFE5DF727212A08D38CFB00FD501FCE958C7D38165ADBC3B603DCD20 CD2F73708DBDF7C7F02D8C769BA5C58A18675EE259BAF1E6E939A39ECE2D3AB255460B85E21B513D EF1FAA4AEFCB5EB7BEDBFB3C0718631D8B2057CA631CBAF1E732F25F6FCED85F4E0D473E0885C659 2170D5058BA67033A038C744083E2546678CF5B7184D090E0B5B5660966A11F76558B08D21AE0229 CB3820D3DC11DF3D84E7F1E050531B0AE7A228D0082E22AD524410F24E80B94417C4DFA3D3988F6F 13A4E21920F2EBFD431D38734832EBC4E90B07036093D04A4C93BD6D62FA57DEDE5702F630FB11F4 AD440FB4AB5A8B676B5880CC82F794C3C4085DAA9F2A5C44AE78CC45848B0C3310196528E9147FF1 BEE5D9DB058BC1CA74A8B811D6DA2DBBD6C7C481005C202FCB4AE0A1973BD57EC14F4D1FCBB25D77 B209BE668942A6EE5DF6B881F435D518941B731F8A81D7709E773440355423DF6B5F3F4D0B464E35 6C148480E3EAA7E0FF87A49CCB36B999DF73D4DB7B214D93B5A2F6C5C74523CDFB3B9854B6FD5524 B72C25854063AF1795FD419CC7313C42C3C8B9C5D387CDCD27203E85F4EF402F45F173D3437A8221 D4CC4D0D030682253E242D3BD6CCF90504E61AE67ABAD10D96527852B39D07CBF45C521F160C6901 538BDA6C45A6CC2DA36FDA63242A221430D393AEECBA23E382BE2C500DEAF47E04D903FF48E3FE7F CD2AC4DC1B55FD016A1B6F8B572F9CBEE79F590D0A4EBCB3A8D660D7F0ADBA7204D89A73F6E083A4 A7F3DF33966AE625C29A70B5DD16C6E8FDE9D7BD8F057280AFA99E80BE4FA31EACA60AC3796C7ABD D97FE9F0AA3F5F422FA6A67F23ED2F0324751A514559DB7B72B53C332BC3862CB7CF6C572CBF7A49 12A5783D6E3F0509AEAC10E46D3C9CB1B49A582F192C490391F864E57C230A48B585588740B66DC5 E43069448A3E00C248F324CA655AB0266271661AA255C500E6D40BD60E31159EA8842F7134B99661 86D15659EC499CC2A5CF3B98A1B7198B89F19940B7951F522B9A8D8EDBF661DEEE726D667B02A739 A5EF5AC7C32B0FBC756B278EF7755A8D4072A914B1961FA03157F939BD371849F4B4DA5236FD8D00 6E398830ABF96D3CABAB727F7BFB4E0ED468E1699FD8C78740EF530275956FFA02BF8E56EB007961 CE639710B3B5419504CA5662908E4EBC86B6C06C1376D58B6BE964C17B34C065E1C84DBD209EE72B E61AD17E9ED77C2E595377F64A40AD1AA12F5F4D26051A616370C1BDA6115DCB33AA9CA1BCE98B54 CC02D2F9ABEFD923B3BD6956A1FFF8F1C1686AF5BAAC0F539391FEA31E2C41C6CB7B4B9636BD58C1 ECAA8F3D076FE30A58FD1BADBE8E0121D972FC11CFEBAFBAE806BA1FAB9EA47FC00B1AD4F1B771DC 6E59AECC306DE83B26D8F8973FBEFE4C189B15B6304A5E8151317271CB7CC017BF3B8F0475797E52 0E5C08A05CB4208E501EE2D43547743A358BD233718A7CD253DB964A2626407950DEDE0740A3C958 4CE5008AEDE500EAF0DEC4381F3BD5936C9BBFAEA9573C8B38F9927EECCC8E9EE5CDCF40A1DCBBA8 6C7D394E546BB97591A23BDAF526D3CEF6004FC6C09BB5F74152FBEF828152C433F429418F64B68C 3AFA916EB450425094F87D1EA41FB19B91D5B7E15384FDCBDCBA7CF394FF8A674F9B6D3449F3B1F6 C2696444DF0453D647B316A924746859C450E6076E380792E998F5D97A1CC2150F1D1827C7FE0B81 E2D8DA03213807DDECD6D730FE5A0C985A8A313436998F6D88D57A3DEA21E07F6C28A2218438A4C5 C1D3AE16877BE2710CD24BB6EE8810F5F7704828A03A4C0BA17906D511957323575FDA1C431A0F96 4B1FC8399C3F871C992AB9023878F14B72CCB43D774E898950538F69688B4CA92199B5ECE203EC20 365118BD5060ACC1319E2F4D6A73D9D0401FECDAE1CAEFD208C3F0BE4FDEA746AC6E99BBB8FCCB47 66BEA1D75EEFC19CBC93C8C31040F56F4A5749DDE31F9E48175029551EF5CEA50A3B4AA406395431 ACBD2E5A00632EB456B9F8A987A3103463B023128FC3944AB742E18C328320A6639B8FAEF1E0CFB4 D17860F5E829A3ADBFE124ED1FD6FB4F11E68047CD97F609C8DAE837BCB8928EEF2270F8A195FE63 406410A3CBDC9E04089E1875FD16A524C0692670C0AF892FB5FA5493FBEA3A9986A36B2F95CA25F0 F1946DBED5742F71D7B766B71DF38C6FCB157F36A3F895E614751FD8403637F0E57C26826309F544 8B606589168C8737CA38ADD9DF820EEF8CDBF549B85418656964AB1A098137DCBDCC5EF24E226CA4 E01541C6CE903535E4F526F917C03C57925A70BE42AECBC0B9DD47FF7CD5B0059674FB8D47BAB513 0889C2948368EB6B6D6D8E431BDFC8BADB98636CE0EC587D08D15FDA2233B523C009BD723300ADD8 24DF1A0ED94E8DB1D7B8700B322345C43BFC4265B657F3E019C9F3CE3D7EB7E604C96078E9412FE9 794CBCDDEDA46513E747096101B23423A95E44F19164597992C955000D2AAE2E1B2EA6BCBE8102B8 D233DB0AE0FD7346815E48EB65661EEBBCBEF06B2DA806117104AED6DE51B2B3935D529E6E1C5667 E1761976457FC91AB535A236070D172C42E2874841A07F26B9E48C8C95F62BE1BD030BF6FA487096 8FC1357DC619F292F433E5074FEA4CE176806FB41B63AB52F098732A4653BE5AB1C5E07B83B9E801 F5DFBA7C7464F4F5FCD6F9112CD38026A21F46560B4718815AE9AA2FDB500FD054C56FD99C01BE6C 3D267839D7500FEB5E11C68346A2752EA4FD3C42CA99A3AC5FF3F916FE8F4427B001E8CD25F1FF30 32F299912B16DD6CA311C2EA2CCC2AD375DB6F1DF4132C2FC19AB6B46E63491E7C7897974DC5E976 D07CC6C7B84DB9EA3C095CD5B59F40F8F2A5D4A80FE4B3CC0A052DD3296F544486799083F36180A6 98FC5F81227BD84CFD7FCC01B54CAB5771F97F3F28D8934A42E1DCCF1B229B9CC972136A7518339E DA00EF302F591F7C400A24CCD63FC9C9C3DB7BCAFDD48BB82E36E033359D82BE615B902B1BD2BA39 BBC718CB68CFCC74ECA858E05D8BE2530AF72F648AC228AE368686940A25F9230D7E265D531A11AC 50DBC9220F5187F2902B0AA19DACC3A040607158C6DD79FD6AF6A401631AF2A236ED6649D80ABF93 ABAB767DB608F5BBD33C454C343392B34E0631BB6BF520844E266A5CB0A792D36566DF6009265E09 096FF3465025A3F544D73F1F0FE305B185A10F7A24FF6A24DE420996BE70945B1F2DFD6B309FB29B 5BD69E587DD5C55402B22545E571EC6D9BDA24684B0DDC49C21A829DBE0DDDA4F5E1BF460917291F CFD84F1E0007E4B18F2E0C65DC3635FFEC4A0D0ADB0BECB2FE2C9A6D35C58F0250079BC04F6B3FBF BE55606DEC837797E53CEB90501E1335BED143F5581656184D6F5EB78713E50C05416C09089B5559 5CF82D5AD6A0E2CF57B3AA8152B90A543470952F80441BF3F9686B7155FAB1DD7054F7F9633F89F2 E8A1E6FD8A5F38BD9A39F0AB5C66409D7ADECD1E61981994581D487A2535BD3904C96DB1656A5B9D 4B28D95DB3F40558035CFBDC83F16A7586632A866FE5800CD7C5E5EDED01AF73E28AA3FE77561CFA 772A68CE871235EF845453B4AB3609D647FB4C95EFEA0B7B2568FA7DF54C97240325530ED64CB09D 3C9C2D1B357C9018539A584AF7FB9CCE626D3EE8653E1766DF7F915871F26A9FBBE841D5D3554634 70500E8625BA25DD45FFEF6BF4A56E2918E17283B16644A8F983329DA034998A21C6DA677D8869E5 4CB6D417E910F742888FB99B42E62FEACCC66D0259C73CB91593CBAED60DE22DB15C4D762A4C5CA3 205D81B3ABAF5C304FD1C2B497B08AEC5A63926A8F4D55C0E7CFE600EF351FBA3CBA48612DEF20E3 8C257A71FA92D1FF707CDD4397E75D3EBABBEDD1D7EC8EE8B0A940D4257F7E6AF9CA32FB716F090E 7FDE67F6F7A062A496031A8162B489E993051172CC5C5582A3B8219352933B9CE497D3EBD1D5B5DB 677E6E275135743C84F076AF7920E44B2B10776CB88FE5C35B327A1EB053FD7A0FAE94278D819167 C601090C087DE4B680E6F679446C053BB4F335D5B41CBF3DA30B1FEBA645D1C7A90CBB24C1EA0C98 4395CD959CD0D3D08D517A774C19305A28F4286DE34114B1CB3E022A2A038CA653EFE12D22D3B596 7109EACF30FF9F3F2D169C5A5BC16B984520EDE63D8469F9324F981A0CBCA4AA19E28F7D7B67EDCA 40273CFCD7F515EA44A1F544063528842213E84726131D6D4ABE95D5C3D96865DDB9FB2582DBB971 6348222B22CEE85B3F9ED8566A7DE8BB6AEA09E5C52F128B45518B4CAA04E21DC672C74BC275AC69 5EB8D9FE25C427DCC33B97D40A840C32BE30E6CD4547FBD509CCF71CE714995460B8B91A273502CC 434FFFB9A888C85E71F0A8057A53E8755969A4CFF74F584609F5D420DEB9CDC840AE775F6147C360 7DF55D67A927A779C835993583BDAD1DB54CE84CC6083FF925BDA0B490171A93B242642AD57D8131 A3C85D4F0FEB8D2859857BEFB3F03F6D82DA9CA260BADA29812A5944C999D4EDD478C611C523414C B2A673119CFA712B3718468EFBA26163A5B4839FDFBC56BE343C3B11214523020A73FD93FE4D2377 3107D811B18B90CFCF3983F420B12C6AB7C4E15DDABF7419386F49E2A424BDFB54FF2622DB7E58B9 1620692DE08C4BE0B48EC733BB682CD1F36467DEDE48F859E4071155A6B9081783C53FAF3BA0D9B2 AE19D74E49966BE1FEAAD64D1F834E3471311BA04F509857A5F2DB9F0AC8265AA8909F04884533DE 02814098C850426EC5CF32C5A5FFD7BBFDCFF08551B8E026BED4DB4533111F290810021EC258B765 6140DDC2925CCB912954DBFB537C2A19689938E33101248762705E91FB6BC6F6175D2F4B114FFC68 71FAF2A229BAA98D7A916B28E45FB5915789EC8FF241985E44D20EF0D09AFB450C6B316DFD05D1C2 90991B48F88C3588B12ABD3F803E65943AC9B3C41311140A94451993ECB921EE96BE10AD1FD5C8FF 02CDB2920F036388DF3F666565C078A3877F5B45E4E226FA950A8103DEE3B3F461151383488998B3 6875E4E456E633A0378294B798A15415C4C045CE524302163F6987607EE041E59CF97C96DC094C16 C06C5B07D1DC637CC5B22B896AD0D5F76B2CA139D8657CE0276733BD1A282A6FFB07FC9100279A46 FAA263F9EC94FD5AE67520F8CED6B4BF5B0BA540500571A542AE033DC10C2E30D018D41A720E6DA4 6B94DA75C2674A4BA60BF37617700B7101AC6B3462F717E355BAFC893BAB9E0776BEDC945486FCA2 11580A7E53FB843BCE9EEA87FB967D707381D5263A87E6A79ACA857B5DF5E9B7945871544AE7C85A 06885274EAB7BE24576B47D4C7C1C8352ABA1DADF6216F774B8381C8484529E9595DD6C36CCA27FF 93302F2C662C5ABDA0C6E8D75B2AA0A9F2D7BA09469D52E95E72E7D41D2216D92FB8155E528882DB D3D1794839D7C5D2CBF379661B0AC2416FBC0CC2E751B68B853408306C4643297715916ED768DF3E 32664F19155E476887FD539D6549935B6B93669E042A7F92C3AFE264F53361064415C11647BCEE4C F75459E8C5FEE6723450E8B2188BB33DA2CA48300C6E7D20107C4A77D43CB41A0FEC0824CB7BE139 1AB3914DF4AF6A6B752CB2CE04C4AA3538D593E967E3A75120380043D2DA48F26F9CEEFDECB70B11 23D8536034A8E52868F7745DA628F085B920ABE94BCBE6CCD38496FC599D7050564BE0DB51CEE1EC EA11DA0E5C18CFB6FCD40086E88E6BDDD15614D8CB037D4EE6E57B1F98625D38606B0BA0C63713F3 0DD0A3DD32CEAD0705CF5EDD79879A21B2BF27EC800B8347D998BCDBC2E6F9E998016EFB02121647 B054A3B99A22DA14540FA9B3C147D48D8A1D3D73D4F2AB91AA5D768F8342B1C6705FFDD23105597E 9B796CC768E5148B14A9576974F26884B6B3850E90AEEAFA921BC5FF6A1399B8AA6CFEB47D1A0681 6B262A74CBE6DC17C0C127FF016DE844FDC795AE3DDCB7103FFE647A4FA834E8EC1B6B45EBAD21D5 BB2400A0955DD3CD59DC3C2BF4A484BE0F58765C9FC493BD39710E42AD99628A2F05B2A6BC998A4F C649C8120C8A16DEFB55124C8D7639131EEC6C0CF8A414C6E126B2B5FABB3119685C1F7940887E5F BE34E57168389E6814D3E81B579C907B898E5D24210D6FD14C57843FC0CB05D9DB709AC90E9C10E5 0250861C6EDB2E7BF3702EF673F94FC2160431BB68B07F948DE5CB03A847994BAA0FF119FC0AF171 0F2CB6345625EE0B07C7ED8CD4C72F1EA60CA9E417BB2A1A06893494DA2D259CE0BA52528F64F55B 20CDBFB1560C68467045F5FDF7CBCB2295EE3174027CAD3CD83D1835D86674038EAE309A53F1CF24 1363D8781CBE4B4AAA5A119F22DE7C1C3AA11727CB9E5DF8F6EC40FA3C4BB845ED49CE4D41E0F560 EC49290ED5DE8DD6434C7CD5CFCD14F958BB3DDF358D711010C59BAA74F9BF903D3EC5954F330EE4 AC5C0889DF962AEFEEE79BD86B7C6261CB3EEA35AB80408C233C571C3ECF353D002E67F9DFA5AE67 EEABBEAA6EA235EAABA74DD1DBEA640DA5FF8D29EF2757BAE5969763CB2836860977C04F8876657F 08F09AF3A852671BB9F028EA8668B479517714C6AAD07A4D8666920B53D6D5934CB2BE0C78D7A353 9FA857E05903E167618968E8B8B7E447AC31918C929BA69B2A2C1826C7766F6426648E9F37841E4E FC1D8A75F383CA8C4C1F8D9F6F8AA34574179C51C77CC0B5989AE44F0A596CA5297114BC590E2672 A688C482118AF27F4984989DAAE0A6250C1C808D54E11816607784393CFEAC955964161384A1E828 099E7217DE8568B95A345718C123F6C20437592C6B72D704E0C612DF25DC5935006B7DF31CC52F86 73B7E9D5F15864BB81472308CC8F8F5930F6615464CCB158BF610BDADA6220C93A52FF42E4E74BD8 3FA13DCF3DC2EBC7385FF6FABFCACD810F6596442C4F6E0E867B9CD09FAFCDC0A989ACE7C35867B2 06A4AF722E92BA7FFC66C82720F8F4462C1ADA535B304119677B4AA05B61ABD4D2CB028ECCEF13C4 C588FCF20ABE5B21E33458A23A00584C3D6BFB6AE3305302D395083F8BDE0E3BDD0829D575433000 5EE03B6461AB18C53FD84AE872CFFFED8A9D5B03873D94271698F66ED0402D98C77845BAE3AEDE18 3DA04DF3CEC1DFEBF40815ABD1596B4A80C108A9D1E8E8989F052B0DCE9FD37AEBC3D288DD038CB4 BE42665F098CB9887E277436BA826DC1FE4A8FA3F1058017D80F67A72F496F27B6CE9C92EED7C2D4 C36AEB444FD649C0FCA45F0C640B2F2D6E2E8F3B2F12EE04BB21C382482B0E78EA06B0FC1C2DF3E5 579D28D28C84E088F14E7CBA561C7C179A5CE4B7297C1E1B47700CBB5230A5E66631A820B763C74A 1D71B5FBC022E2A9B21D2B08CCD4AA91F7DC0497780748EB03C46353CA2D8A5E2C36E4BA7F80209C 6DFEF0A7421C5F71AD10B9BBE342CC41DC61F539396575D9D19448485D9B6A378A51240B9B638F84 699531ADF2A6A724750A70F3AF73B6F5E9FFC4BC13B63C235CF9C830281835F6B81DB7F825AC9328 9B2A89C93755DE95D575F0131ABBCB53A0AAF7CB13EBB328E08A0E127FC7A65DA025C4623227DC58 3BB6F2B4CE2EDA69C577AA82F3EA5EFF69586A7B744D4410431EFF5360347D5FEA4B81044C4353FB DC947BE69C00FCBB9F53ED3EBA289ADB5111402444F23B8AA62834DCFE697A126101C2CD7B3D32A3 F64A7505F91D3D3C9BF553062EF47BDE6B750C6BDCB6112CC1EAC14F41CFEE38E18707B3A4B706FA 0AFBADEF145F0B9B315C2A129603F849445F9D2ACC283A4B881604466C1425B09024E22D6835E5C3 A5E0AEEE30EB646B86F32F261B87629A70364C9D654853133817D9D1BB184492696D4E7CE2B26671 D48BF8F4A9F643EE3D238D3D15A6F57E61F520A29A2D58557C5455BB60F4A45A2BFEE4DC0823E363 12B0B0093F4FD9639E925490B0B0ECDC86152BB5011673C54C3C497A24D2DAFA30A8CDF4ADC189DD 82A16F1A474FC49CD8083A492F9E94484824EC717BC4875E247E55BD8BFC81A828DAAFA905580470 FBB069CA01CCD247327E566FAF4C8EC84BF23C6CB0B55153B3708D6E7E05F9EAD64F8F19597A9032 730BA614B236C731BABD9C8759658E795E4C84DDB7A7A3F3D0F07460854E419F9952651D5C219D17 FF92C72E7CB0E1AE876C42F711A37DFF2E3CE506DC671F5E67C27FBE9A8444565D10CDCDE1C95405 2B6ADCF2576203FDBFA6265167C80C61B32095772B24F2C8E36F5D0FDAE1EFF54439FF25D59FA5A4 DE4BE6BCE9BF5E87A9491A7134876F7C8EEAB01149210E7FB1C669E2DFE92F3C4E6EB44773AC4E0C 1DF0144FD8FDFF4CC82BCBA051B3FC9EB4A48163BF372933676CF5A4F162AA00D486089686FBF3B7 20CDFC08371FE1DB58C98198028EF9B69E2E9D8415FB7AF71257490F13D0E3C19972C0507096B2A7 78C58116C0ADE59D6B578A4F5B7C13C4597F1FB18C76DB8149BF66D14FAAD6DD1D703FB81FFF30AA FE2B1E417E8734C56FF793F2BEA49093EA2FA83DCBFD59261723471D9B9025820D84D4AE39341FC7 CFE42EADA31E34C1D30234B12DDCD07817417B4A1A3B977659578339026BA55D673BB269D79EA819 DEAD54CEDC0C0AD9714FF901DA972C7971AECEC2E9EFE643D5D9DE7459E4A540432B925CA3713DEF E5BF55CFB6D488972441136405D3024AF19F2FF16A2C3CAD1A7AC72C477293F68938A6861FB28D6C F2559C6241B45E57105066476BAAEFCE9B2419BD43D3C3A47ACBC88BF36CABDD2E96805224E08389 956EFD9D647D8D2F2D7CBBE92BF8D6FFA227F091E3E57B2B0CCCA3DF4280A5EEB32E398DCB9C3D40 A12BEE5359B1ABF542396E268FB4C0CC539C5677A7EF93681877E2977DB25DEF5149A579200AD571 BB464730BC866C68D965AFD0821DD85B46AE6203DBD52A01E34EA38CF6F72F2329ECF60AE9C2B2A0 1DAC4C01278DFDD88FFE92A196EA5E982F2571821E5046B923DB81772FCCE002161676B4EA887510 D6C7A8EE4A2D41631FDE0C46FDA22ECD8B859F3122A7E494AD0DD4BCF2B1A1A1ADC8B6C49739BA6C B1D45B894407C139FAE126410AFDF9FB4A376F65D099A754890EC26BC9A25AA798B3754D6D68744A 421C852975EFEB2A49247D92AEC92C5C6FDFCB3C3ACB36934EA0501FB16F26DA66654A555E6E588A 113FC4E7046208699F984B9556B238D4F88C0C185C19FDA1BECABFFF2E1AC9D6B2769DA0336C3AEF 5616D5B3FB087A36841850AAA21E0DF4B5FE7774A3A0F843775FE93FD43E82CD47E8D94F1F220409 DAF182A9A37CFD6CCFF305D6D5B81CDF9778A9BB10C3FDDC710479712E06F5B6AEEE1CF96C471A07 A03AEFDBEB1250CD0D398FBA7FFE54B93A7791850CD772935F5DB5514D422FA3FD33C578E63B7D6B 4659138E1F3EC5DDE8672A9BA58AEB77DD9F91FBDF6C7591BB9F8C834325667563D3F1506E946A50 61551CAE7B7A202800BF4F3A9F7B24AB0004A30459BDEE94D33A28EBE62E11F64BB358486646E1CA 2F8E741FA55BE95E947721DB44795BB33BB9523946060F3C1D23F2888C98D18A78AA972398E59F05 5480A88C521963BA0C804AA48854575B9DEE5B37493E0E9E60FCF48AD3F986E74A541510C391771E 177A0C93B1A15506208B8D0E00EB4ABE688C819FB0A28A26D747079853755766D2DEDD8853FCBC0E E499DCC8E5D9F695D0E4451D323E49DB20495B8E314E45BAFDE676780EBBF46E120D871F9D7F97C3 5AE553D593C3DE5A434F6E06F1CEAF33FB69C57B7F35001D77C61077344F494E184983EC294861E9 EF57AC48E777D5C9004D3DB5A08C676A8AC36ED39FB5294834F80EE060D9A5B621F4D3831C363494 75126CE6CF699582EC54737FEC3BADB04F6D10F017A7F042A8CE7BBF40BC89504A2EF86FB160673B A5E8F1541F98BB85C85A2A79D6A4431A3E3C0BD054259BE731D4F8213B76DA109CA108DC8EB664DD 8885D17CCC9D73204B4DCFFE2AE8DA2420C206B636033ED9D12819133651EE75BBDC01D21D7CF55D 0104A8E953CA161A3C07C0CA6FF6D2CE5865188944EF54454C8C803692E25985A4D7B742DD0CD8C9 2199C94D828EE803448EFBD77257686F0214D0EDC2AD6E5BF4D70C76FDA974A3DC7276D50B107BDA 6149499EA35D0E93581E416BCD25CABD735F184DB858802A77936B062B250E8EB4DFB01FF9035E80 34526C84FC0DF9520244510547FE21D0FF3DC7CDA268CC65C1A5D1E2BDF427BBC4F019CD72002F9E BCFFEA9407C020347936718CCFFD78F1B4E9B716AD3EBB98AB9F4DDAED6737571E6FC9261E93554E DDB59FF8ED4D2875D2629303A1259CAFF31E973449F7872F397387F9099425E798D9F1B51EFF6EDB 990A50C72182D80E69D3A6F846B916DCA47AB628D53E0D8602BB9FE07D163C7E06BA58C888690B5D E0B541053A36E25BF0516F3D393A54DD11C7BDC18A991CEC21E3989106AFCBFF5AB520D12526F593 145DA75DF0DF816FBF95FE9994DC53A3CA80D632C93D8BD9A95A1F61B579831DFFB1630E81F8FBD6 A04DD575FF0253C792E3767F41D22F492A99F30F7D9FB170E5DD7DF51A8752C8EBA6A60474F89BF9 7AA99FC6FD073F95128838AC7EE7F1B40E993F218929E442DF1F19AD0D7489F2C50533F33EC9BA61 FCB25F3EDC4B49DF359D1854A4A3423EF6227484CB5F0F7BBB916526DDFA2DF5B44713B8CC6FFC13 CD1B890CE7222939B1FEA3CC4F0F69BF9E5EBDC87E0F7090FE89593A04ECEB5AEE49ED19DDFAD9FE 28454FD001E012CA07020991F4DC8A42F12223B0C17F7CDAA0DACDECA581E87B3304696B446231D5 26495885D85880F2D97A3ABD36189A9F29AEFD41B6F9314A556DEBEB13D5C7F0712997B9B5236C71 A479058D0692BE589EB8F5E399EF869D70D6448EA72897AB97F71B1AED2F3C7675572F4C2E6106D0 75BF472B0DDB58E4FB34B544967AC9F2D4B1E7B5340BAFB6C423847869128FB8229860D58418F7E3 4CD999B0978102577AE0343E725A418ED3D87F2499D63B2EFBB20AA74C77BE9D36839D18B12CD575 496A1EC5026B510853F692770505D610DBFD779A7269E82A7382966C181A5714F99E4321D233185D 446DA5E89920701434080D0BE54AB0C21225B71B6F570CB71925B02A53410C4EA962329951EC89C7 D63142CF7B98B72790663B52F85C018DF2963E813FCFEBA236F640814A6FAC7C3D608626BD62F487 9198CF7DDA2ABC564C2506CF26103BC5821ACDD46A87D174D33C37C1C66CF143B25E38D5F885CE37 38C6682187AAFF2C32D0CF4D06D04E5C9DA2E60B76FE7F4CEC22DAB119A663D89FD2E99EA699CAAE 3D62E416F54988D92998C2DD042F5539B89DB3E5C0DF9DB9A9F38F6E97FFA8BCDED068C1E50AE796 35105903747E8F7F382C5C0E59BD208AC5136B628A5907649515B8C03D533F22FFC6D9CD45ACBDD6 F2C6790C589FE735CC58F85D8D632D362C37CA9EB0520CAFB6ED308719E7848E3A9F8A02827A44CD 83471352F2E18B71D7DBA97D23AB4DCDA8E0263D673CD3403D43C3337365EE31A35DF2E57600FCB3 7F1569818C87B01CD7FF893A3C975F29EDD0CD2B28C2DC280B9E97982C008539E2584FEC8CBF3452 C92F5355239569F97406313311AAC8CA288209A5F663DAF3315B68A59F176FB4E157DB0D69510EB6 740C1A923D3DD5D6C4ED59E66BB42234E23A87E92B6A60E21C172FE64449D7088658360293A31A01 1913AE32433D99E6D0951647E1C95E7A9BF7233CB25ACD92C958445A051D52E91B1118B8559ABAB0 ECBBCCA95AB9F88A859B3833BAAA9CD04AA59A5DFB7FD166E2EC2FEF87502DD931CE2CB339D796AA 67B1AE895D174F344A0A7EE5DA0969197A67BBCD8F5959820E84045BF5D9DEA03F8289D7CA74906F 35A1B4C295AEB088B8E146234EF02A7085A34902635C2BF3AFA139FEB6803CEBF912B973E3AA119E 5247624187238B2AA822C2CE18C5FE33F938E2022B2CD8A10C3F9DFF35EC568AD97383EA2BAF6E80 095A915CCE90E5B9806F08E9A5229F86688E88BE5849021CB12A252AEBE08998980DF297066F528E 33A43E1D91B017180F699D4CFB804CADC3FE78B523B2D36F160F7191D618B79D6E759E084523DD9D 281042AA68282EAD536F5F1DEB2247C5FCE225C9381D6EB30A264AEFF3B2FCD2761BD58AFEC12E23 1A986BE2A92794A0FC5CC1C609CDB8353B3A29C604AF66B22EF508A4ED5159E86DAB02D135A0C60B 5F04BF8044A732DD42A75E19CD342C4152F12959A0197229B756F79BD7C7AFCAD391670E0A67CB8E 0C8662B1E5E28D3B7366BCDA8553369290C2AAFA029ACEBB6E949B685DBBDE2B3205FDE2013FB87A 911953C7F99B081D720E99DEB81B7AA583706BA8BB98A7C0992D1AEC0F59F515E0712AEFBD4AA53A EA163527B9EE277A41B7804600784440DC574CCFC1D3C798A7F888EC62BAC0D701A8A16FF624DD3C ED41A9D109E06F2B6454D662024E6DE9C4FFED99E2D42ADA81C1B50BF508E42CAE5F96BEF4F08D35 99F3B97E0B439BB599346D388137857EDD925F0711E7CAC8C6500FB287C3D414E9FAD17354C6BF74 42F3CE82B00D856C9D57B0617EA22562982338D98F3B5D7BD1E01F2394CBF9F6B3F337ABC487C3C5 DCD83011E553752E6389BC37E6833D8CCA552EAA84C4AE8F70BB3EFB1CE4ADA2669FA815631EC40E 19CF10FC054FF9A1E9B7F3D654B17B183B4B972BCB95CD5140C9B8552C224B35DEE0A956B1EBB7EB C29C9AA85F360A38EF54893C720B80C91B422FD528A3E91572553FFB36A1529942DB165912C04E6F 7B0AF0CBCC94A7EA943C2D013CDBA60DC484A75168F09E0434A5200ACFDF2E7BEA81C7DA436BB52B 2F9C750BB7B6AD7D17A7EDA32D05DA29D7851B10E64D8A3EAE64AB4F55EBE031CCA7A4CE4C2CCA1D 45A57AF74DD5A7BBBD51EECDC08A3E7EA99274988E883A05505975AD2630EB4D86CFDE8CA885F04E BFCFAB94A15B43F873E7D8C31F42EB6B88E5DB5EA154722D1D07CF6C1A2BADF6FA6B24C34A06FE86 A005667764451525C0AC4008B3B2DF39EF2F32CCC6E3BE20CDCA7026C4020D635D0075A0BBB9FE74 8438F7E25799766C770360235CE7D79CE5EB59540FEC102459158CDA437E1191D2D8D4AB4B09BAF8 67A28C829D4F4CDE36C8F6FD308A3DF74C92A5E14EE396C5848839E80E23B0C93E9DB94FBD323082 81D31515EE9D51226847161C638EA898C09D23E2B152EF54A674D2A42FC6388B63197CD9321E0518 0FA2898F7800AC89DDE16A719E61EFF1EC794C573C785819D4B392BB2EC7D084ADAC0DBA5A80B11A 977D9DCE3FEE1E80A61F70ADB75EEF8373357624E4628E9CDD72B05154D3FF56E70ACEAD3AFB97D2 CDE64551C2DDDDAAF4D0A564EEC5C676D2C0891ACDC86F3D360C1D6769C76D4CBC8F832099A6E2C9 F933D679ABEBEB053E429E3B80279BBE8BE547C4F2C6F671942F2179FA115C83E68F5C64C7D97D2A F3816307D41FAFB872493CEA2493D43B5FE7505A5F8F1DF3F5632F4D2CD9B0AED3C918F9CDCD96A2 9E16F32089B3BD44EA7FFB06630E0AE08ED98C0B608CEECA1D0E43B9745C77CEB49B0F75B00DEDC7 AB3EA803C6A7D77B27034B15BDAA411A0298CF07115C7263D06270FB9F2821556F73ABCC1FFF93BB 12112C63AB511F55F366BDE5FA0F3DD53D6E49CC986FF11AAFCF78B1D062B5A61CB72C1BADC22A55 857C92C872A64211A08F720CA0D05D985ED2F52161081FBBE009DB99E265D9B90610436DA4FB2110 F9A2743D472241F70839A8912E0854F5292C4BBE630562F5A70AD672E85154D915B08ED880F8572B 672796205BE64754BC73446106101C542C849E64C758A8ED77E7AEC42E4C40D33F043D9F430508E9 CDDF5233E6CAE657CAC1125D3FB8BA63188FD147730AA4F1A8A269732FFA78C6E8F106B04B222CF4 7A0BB6F289400460047CB721E29E185E6E504485DA604F5A57D7F8069A1D6AA10D577ED4EECF266F 0E764259FDACB32589DA7CC58740F497B19672F298EA22B48C64064F3875DFCF7F50FA204A47F5C7 A446E90AA3424BD1C36DF9992427E09AA1163123500293567A4A50D24D2641EA36D873F265F539C5 4479347923FC04E6BDDF0CA122874AB0E1CB976CA7D1C28530590EF5812B4CDDBBC2B92104CA639C 31749DCF69D0F8237575479031B3B29E4D2A46B6D773E8A3ACAA032D1F18C4AE36BBC7F935BBE3D9 850B0AAAC4DFCF59E26C21384E0C89E37772DF1926866016AF9BD60992C498024006802D955B508B 0055D24C2670136F5DA648B012D456294F6BE17CCA3301E6D4D6B924E24BCBE2FACE34011FE04F9E 3CD7FAA6486AE81E41FA01A65F06C7BBA7FB669B7884B08CCDCA51F463ED25A664D055F875D34231 13E630C691BE217CAA2606C0992C9A117CD80758C89DD5739C5888D1C6EADA0C6AEE3EA4A7C43333 F7B06FDDAFC2778C8F388BBF70C850206F68F921E2C5ED8B7FEBB67FE6D177C979532767BEBDDE17 8E5BB43A99D90B49D2B52AD47A076896AACCA203E1E4B8BB0686730B8197B5AE18731ECF6A04F28D 49A79BED36A6DB1E6C9D604AE52CBA2DCBEB9FD21DAC4052F0E2296BE5CAA57757BFDF3BF54B35C0 DDF30EC2850778347F62E19DD34D904E2E2D7FA184BE2780FCF8B6AF5D28A09686ABE30A3F69BF60 62F711A4EC8E5EBDE8AFE17B01E555C8F6E4647B27DC43FC592D8951CCEAE01887A48811C49CC9D1 95C5F27F21459DE0B2A58BEEA4D6F59D7653C9A9D1B7975D825F4EAB60A783A8C16D4094195A3A24 F827A0232FFF5585D89BF3E17AAE0C4431FF701C112AD37FEF41B0B3AB60D88849EB86B02B7EB0B5 B4592DF8A48D0323432702BBAC0D06C8A88DCF90CCD2BCD9D9676576206978E8D45BB52DFCC11486 C878C716C1805F37706253D9B75868DBD2970E82773CC702456A255BAE4499A6136730B70EA7960D 86A212EF72362AD61266EB6DE2A4BF7BBAF53B005E3C405D2EA78D8143D684761A009951EA24C251 9B4DDC4C74267E072E64D5B6CF230BEBD3A675FD937A2A1092CB361F0C40A97BCACF146ADD0B1CD1 967DE0B8A6E6BA034C0C1308C8B83B244D770C7A6E86B1938769E29113F05B6EF75EFDF67DC800F8 4E760129064502B7AF09D95F51A543C8FF6D5E118B9F4188E2874616FAB4E2FFD5447A7FE4A32C37 A50EB249263B1921D55213C2631E1385487EA3C2716E75011D35D3CDF3A4A09DEFF2994463997EC1 80E8FD3F0D7A9CC4A3C44BD930808634B040D48FFA7E9601FA34F5B88A3C3DFB55CC14D2F423B2D3 BE79B1EE0AEB32740F42B188944503F0C744A15567B49BB6ED7403C9BE98B2C2AAB5882D08B76C4E 77FC907646C0CC42F9DF1B1628A5069D7F87EBA0027EE6C130EDCDB9007A6393CC1B74361E3FCA04 C27C7658DFE83E8107AAD55438B0A6168D4DBD876EE96F9A3881F7AE2C686EE0C090451AE1C59417 A946AC56B6A9A9C1387FDC70460A0D1A0B29E26360B25B5045056807D1FFE7077C72738E005893BD BB6677BCFEBAD16934E3E9008279C683CF7C7071BE364169C3C9178129935FF5406E5509E54ECFC2 8A6125FC1E92518093352F68D195A1137F087E361AF27546647E01BFA4290C4DCAA29D687096C6F1 55E6646842846DD785C2B96365C025B4C74941638AE24ED4DAA30B7E2A019BF17F44195F91319A9F 2573FFD3780895D35F43D75B8BEDF8489492249AD7A20A716B3DD64A0EA8BC7540717B7F9B290E2E 0DD391599491ADE9C816E356B099BB9132CF9D5FDC6DCBD3C18C3BA71F15217CFC36916C51B406DD 96808D5532CFF82C0F3FE7612045FC15FDCE04D5A0E3F5AE15854D330CBA69F6597AA2A87FF5E438 7B5E75E8DD8AD23FB8DC28A8E51258F4C254B39427076C681F732C3CE831875219A11FDF03E55B59 2E51902E7CDB97FE42F9EF7A0206A8127385033FC3578E869003920BF2B51E82D5AEA233D0D5AE67 F9D20CF2F03C725E795BDAB0C711CE9D6B864D7CAD60A17F34A341A60875460B5E5F47D5BCFF1319 28CBB46F5962A39C50F7EF4F7569554E111B7E89C0BF6556C6272526837B0BA0ED6C7776FD5BDE0B 8E9925396FFE33CD00B7559EBDEF1AFCCA885473C6065D7147C2ADD945924B65C753928904700E6B 4D200E20CB27B603BB85A3A3252217D45D80AD085ACFD8FA24022A1C6FE305C4B36FF091720EA109 2DB3A8E79BC58E4F22C51043166115EA7A93807CDB291EBD5856A40B817FDE556767BC5163FB3B39 82082E2374B957D1575929A24A2FAF471C0FDE0875674B89C34704F247045F04A9E09104110BE667 452D91A2A246392F7C3CCB8DBEBE5D15F40DD18CEB510F44161E492F2CE316230369E15C1EBA1250 1003646D07970FD97E8384860C6C51FB8934D425D1E19B75F1CA33989B164A0335F84FEA7E359F75 E179A2F2A75452BF894EB789385FECBE0CAC24589DFEDC5BB46F7350488F2B2DCBF6B30AE9F2D168 C7010FBCB1A903BB62E361EC9FF7B663A78360E9FC190800701E9BFAFBC3E7D91496EF9B60DC5D26 D086E1A375249B2A1AE3EE08BC7D8F468D30A963F7F621A5D35295C9E837425BAA2AAC473020A54C 27DA87B99F2DD662323E81106C26A5F7664818ACB1177444848F9D379B77F3ACA996DC7C0EF63FC2 7DC44F72128962606FF3968063381DB99C38BD4C9B379A7636CAD59066813A019E751191A4E2B7FC 27CCDE8B4407A1A418E77662F3892BB914B65F9B50FABFFCA7AE8CE7B1A3449004C53DC5B9FCB655 06E309E420FEAEB846A4AD0FE09D3B5C5F9A36A70D86319930E240C055A3D456DDE8A62EB7FCF69F 916A2769D554F550D79C9F03A20EF76D1A156A0FFFCC3525C04CF204E142B6F24416B47A68830534 D764A820BFCDD7F0D05945D52D49731A40B6FEA0D1E5D9A907630DEB2A3AE69B83720946E926B610 4D7C510D58CD927363415D1443C9ACAFF91C8A2E3268949BF23D50EC5B700D726EB5B8A41F8369E0 2CBB2BE8024345C34071B61A34A86D5B87E82A0E11DAFCD5690470DEF0F13BBD9923512C076A011F D7DBC78481D51A4F6DFA1265FD2D808FCAC78C3D7CC964617285D0C9A016C65B2CFD3BD42F52982D 93707075D387CE646F2B5F752BF4440A0D1CF323681629D92D5E82DFB2AB7E363F579D1134456157 6A56D73895A9C4A45B24C03D69E0C59610834D87DBF848A74E29ACC0D2230CD910B20A81987BDCEE C0A08B5E81B669CE1E5D6EB8F325B57E941AC36A5B64FF0AFA9A941E80A7C68A567FCE4DBBBE2D10 1717058CA4B63F9769CCFA2CB22E2140543B3CDA0D0A2168C1BC7CF7E3DB3F839001CCFF6A57D8E4 B2DCC1EDA8DFC3DF890B370C61305D43F52ACED08B59E0DA78C57BBBDF19F17EDB965C06618718CE 92236DEEA16DA9ED414E8CB6E126A739C35D14967DBB3EADC008DA19334B75B2A93966A245313190 A8380FEBC0FC50BA8986E69764C30DAD2A15CAD1AEC0BF78F0B45FAA57E00BE810D0D58A9098D096 F1D6AC595D606BD6BA35EA72FBE6B71FD34948FB44F0D34DAE4B41FCA9DB370EDA1700A9FA9EED94 11D9A96D1E2F273069D81B3067BED313358A98BF3644A4AC379AAD4BB600CA1D2D710587088A95CD 63829CB89ECC6B6E4F3725DA6AFD21DF8283789EB0EEC8329834BCC72FFF15FED8B9F8519B31EC8E D0906554371ED3885A5FB2B8308AA19FDAA7A82882056D619D9A759862EFF99AB26AA26758E77962 6B89EF381765DB475153136DB62D7DF6F5D409AC7FA4C5A050CFD71B211F27B90DBD2DB1381AC1EB 6232F77C72895D30A33F41B632C74D57F76F52D28577E3A42787FC072EAADF4FA2F540FE141D1CB5 927B74C1DC4E60A429F4EEE92BA74E139EA6416D4EBD389A9542AE5BB1DF0A0DCEA9AF96FD45FB5A 70FB750C79665B27DA9B913431C948507FE9CB6A0C6984E19FD5146DE0C256C7347F473EFA466430 82C6F71166B94A8FC3A7045B980937B46C2A4FDF9C9A3DD9C4D203EAE0B46E67D6B240A07739D045 C948CE0C85F2A64F918F4B7B151019821F90A2630BFA4A84CA27903605559380921BEC66533CA6BF 9C296DC32BC3D5EBABC3A8043733D6B5514908579AAFF963DE4D8AAC500EDF4F5FC2F6CFC6A04F63 D03A50578A6CBA26F4BF5D36C20117916620C4BDFE00CC7280CF6AA71A34BE1085E3C06C4AED0104 71A9CB3EE10A0088444E92B46647308462DC9F91FD58811A06BA4A1FE8FAE8DE541EF6FD1FE12A3E 3D601B9743DB3CD7B3660BF877787AE062A3FF980A079E91202E5E2E6A3C6841CCF6D26FBDCC8E10 AA840FE33EDB5597EBEBB1D945D5F13A35C7BC83A6E7DA1B8502E78E11CC8ADE2E2FF97AAB4BDD07 6F69E0DDDC1E6EC69976C7CD127AE8520CD5807C6C4006113B0D19AD028F5527E574A5D63641F34C EC32F324ACBAAB29EF1DF455E73B13945B53289FBF21140B74EFECDE50BA3FFB8328424B1AEEEF6E DAF7C94B5719DA07848854D2AC212C6F2D81FB056AC75A8CB22EEE480319479527DDC2009975EA70 363745105F2AD1925804C691C778776C2CE00E2BFE5DBEEC831FD2F6E4F2AAA1228F7C74FBCE910C 062D30F4287261DC02CEEAF69ACB704C9373CF1023E575BC53B940CBB947C84337B35A492E01D5C3 D19E32CA9293478D4A1FBDD95238B9009287CA504D90CE4CABEE4E8CDD7F31B68BCAD812D6FEAD80 E1D75394F38581B9B2AFE20F2818024419D29BB97F690DE17A1E4CF80812C7978FE2F4A0F65E3A74 66B6092C52924F700C3313402D7068940994694DA32765A64A236C9A81BC6D56DA4143036BABFC5D A07002EC6DBE761B9E90C9F20C133885F46C34AEDFD57B67ACBD44BF76AD6E0A0FCA23D68A2E42FB B3381FFC76F14F02569C23E34CC9DC73B83B5BB899F6364DB572CD94E4B6F47B842906AFCABE1EC4 56E76D87DC084625F54BC8A2E70F5E3B4DE723D3FCAAF8EA804D267239A873234716DE36B52A9BF5 3CA1B94942DC950DFA18EDDD7A7B0986E4358181F4261AD00904179B82512BCC1F7CF388C8711E41 279114F31BE6F8538EF5E61A1AF4845EAC1DE5B97ED8D2FCD46FF389F78D269957771F4B6019F6CB DFBBD69693FE025C190453DC8F8A4FC58C7FCB6DED46DB3900BB8DA4AC88C6939B700C21196930C5 B097B842B7B8F35E2F9591B8C49823C808F3A8369D5AF80D4DA427E03908E8117A116BA1EE72C668 F883345524B599D1ABE5E8E9356DFE482C433C6CBD39F3871C10118F79C77B06BC4F371637CC9509 780396F5EFED59E51DA19FF8737A6FEA971D522C5A5A6BB319FA3181157CF697797DC3FDAF9AA726 C78B4CF539CFFCDF360D45231C570B0182CE3B8254054224958031E46BB028A567EF238B716FABC9 AD120690B61A09D0A8AFD0B98A29E5C5C620CD7A4117F627505066D07DEC7FAC1BE2020A0B8F0829 A3561E77A77712D009D7BA3389B8D2F0660809E44333263FEB908657C0974CD7F1A6DE934B6EBCA9 C293816BF83AD84F35839E9C9254EB3CAE646EC0E706F138FE157540E2BE12ED40976B74BBF50C91 0CC39335F702625A9EF30A17D2F2C672A7EB8C9EAAC26679D784CF762F87D47F7E5A5528B0267B2B 464915FA5A045F1743189DD8BA65C4D0FBCDB95E52C28DBD244102725130397F9C0ACE90FB7FEF3A E6494C8967D023A75213737B605A5C3411B77F184CACB38FDBF4CE433E3E56476807F4B50469E21B A96328245B5AE2176C3074976108C15E011E4A2A73287CCA3128466BCBACE999192A8DF1D45B8466 D19088463399C715E7FF096CFDC3AEA38F5187437512407CD1A4BCEC5C47C86486A3FD92BEAE97B9 D345EF770C8D0626BA8B8D9CA8F29433C41A1A97787F3269FEBE6BF559D3ED94789C5C421B3CEED5 0EBC99E3D2991B07F7038B375169DC5211BF52204CCDC5F2EFFC2C82A51EA8511B998B454F4782B3 76DDE19573C75BAE0E4B20FC05F8BFCE8FE6803FE3F4194FB4C4F3ACBAA995F30A66A543D1F30023 E486BFE6830DF3FD9FF909079A959B4F6323220D6C5D0EF780415952E6F6387E49C60F6AAD514B1E 8C99539BC37C61D4F87FC31C471FD6F1C4B9C5990499188D277529557F10A90AB73127BCC6E65287 3762DD369EBAA5FB3C1785F46D34F883F7468E6372537107F66FA86406F57743EB5FD3E66BFA92B1 7A892ADE9642046DC05F2023DBD791D9FE9A7AB5D05AF4EF88899C80D6E836F36B868A6258D1013B 438E595B7BD448CA732F2EF88941FA554EA92133DF3BBDCD14584D9610420A75BC8C8FE71524E3EC 4B9D364F75D6AEA4F83DBD4E4A7AC0140FEA5374C93844F6EE2655B588C959F33968E88A103CA67E F76BE1B5BE9267F68E8BCF0AA72CA57F327AF065B13FFECEB977ED5D788FC15A35601E25D529AB9F CB09BD04BE5D1BF129C5BE29681C4A2E0BE92D0622E9EA30AE89279CE1C7988A4B28B69419347CE4 69A39A5F6AFA2E713E3A0FA841B4B6FF6CBA03D1FF648364527D9AE450E4154DC76BF56890339602 4A29352BF6EBE4493A4E0F508B68BB2B8BA6193D14EF473AB50B387693276B690469AEBCA7BBFB56 9EC484BFF40B6C4642D9031C4AB125EC2451F406C13962E89431456E0BADD7781E0ED922583C9A1B B1EC420A60D3F2A285FD0E06AC6C0B6E3EC5F1CBF48C7343E93A70F1353AE3C15E6950A5D0B5A6FE C4110E538D4998D0A4141B7B7CB4DEE4884834EDC84B0F5B00085B8D1E2955D53EC461DEEC30ADA8 F08A57F7226B880E9FF146293725955F588AC30F5012E90E1F6510D8EF3A0208465DF6C957D151F6 AAB499CF47C4C9DCD02CF24BCAFDB132C1723B48C873424021A6DD2FCAF2EEA382EEF368CF591642 FA80D25538B0FBA41F278BD2D76130FB34EE4FD9BFF9AC2DC88D154E9396BC9FC78BDEB98B6209CD 539F0BB3FD257678E03E98223114F11237A5915D17358345B9D7AF83DCB6D63BA13CB36A2B731B3C 3A0CFC69BE3E7CE2611E462113743406627090EB660BD68E94AE4FBC720B735B4F43CCD0990173C6 A4F6559C114A185F8D57CE176B41CAF0ACBCF6DCCF5E2692E85491FCBCBD0C61F251DE2B7FEED1FE 8622B4044BDBC97DE0D980E6C6FD3A0BE5E47BC5111C586451F6F5563AE18847230A98B687A4AAC6 2E36723E8653FA246F1437C2F55F34DB5D55F931C0F51ED932DC04364E6B06EF609961DCC8610CB8 60E82B9BDEDE62F0DF193B6BF1D200872371462E7292D5B94C6FE80B7CF29750193A070D49F39E0A 5D97242033A29C8ED7ED0B5B67122A6B4D1BF0A9509706857B3A5B327A95B9465B05C4C0B3AF08BE 8CE078E6CB450F593587E694A0765EB3DACDBA6144838748B57C418275DFBDB75AF0552E6AFA3113 2C90D6918169BCBF44D4D701ACCC4ABAAFAAD707431241BEAC1BE953AA74310BBF4B9F1446F11149 36152182EDFB7DAB258BE680200C7731D5AB34926A16E86D45B5CAFBDAFF538405B24D45347EFD6E F40620E56E27CA4DF059B634666F4F70CE2A02C73D24B31687AC936F78C6FF45E59505A420C03525 6AF4CC2822A94C0FF737C25B592BB9C0663C02030BEF4D335310BDC74492A5C6229EF95F0B0B0530 F9BC3ADD7CAB0F76946E6D74DA70C7FF8F34D238B43FCDB561E23CEC8AE74C619E5161EF872EAAC0 60EA6EE20FB3095AB9E3DE077DF795CAFD26F09C0825946ED3B50AA981F501520E100545E5F35454 165C4AE346A2B87B792927A98FA14E1E792404500FF23E514E6B5F24088064888735566C3962478D 5E32485EB3811C3FB432D8EAC6B6E35E05C109B0651736E948AD6DC97153E7507E2A418C87E3169D A049DB028E99C954432153301C871E466908BF9B741ED7646FFD78AECA45263F055184221D7EDFC2 3298A7DCDB5B89EAB576F64DDBA04956313AF7DD523F8362779613D8E37DC90884DDDE43671BD7E2 F068888C24A93067FCBE2E28FE6E8BFD4EFF88E560A72C1EE938E2959962C8D0BF4FF1584227259F 887B117A3D57F27580EC03A1A179AE99A1216C6D2A68FDA3FCDDE6D4E527AC7284F04397360357E4 E687B1F51D7CB35BA5E3FBCCBD20C0A4389ACEF57AEE1355AA4C32C8052DBE0E712BF320D3D3203C 4E89EBB253445C311A2AE2E8268C5730572DFCEEE0ED641285E9B9B5588AAA6A8F56E3393BD351B3 C388DF47DB1A5916FD8F8FF2131DFB323C066C27F0A506DBBCA0865A64A28087BD147BB7B89295DD B48BE02E391E541AA56827A9BCA53BB5CCD5EFB46DBF30EC0C0218F85985FA4EA6451C22517C9A3E B8336269BE734AFBDF1406DD99E43224EA2EBEF118C3ECB3E4CF4637174C70A72B26055CF687CAE3 87AAF783A57315BEA305D9D8A77BDF6E80848901FC6C5743926EF01432E2038B366DEB85BB9D4CAB 91DCE027BD8D4AB6A4C36CB8B319A35AE1A7434399F4D13F2219C13866E913A1D3231F3A363DAB72 474ADE5E7F70EA1D7A3014E07C00B5E031D753F2CFE00B258C20245858DA73F91BD24D6E137EDB0B 81906FB6D0EC96B455AB153131676146A6179DC5FB4C7589D609672B21F9137787A2E1B7BDDE8DE6 7FAEA81CA3F0E4F0FB7F6D99C58F75AE25362B5A18F73AC31EBB8FF458AFAEDC9657FADBB19E44F3 2938C3384EC6F47B2CF63D226FFD7919A3767946A618A7A323F90F8E1FA0516FEEEF0D56973E512B 02B5C39EC9DC5DC113ABA367E7CE732D844C81709E25DCC883765585573C8DDE4F1C9AB60B9EDABF 125716E093CE9C7738543F0A2BF6486131AF23AD5CC01CA26354463EDD9C756BF3100DED0AC5C15F 383F84341155A03AB30B1F25248DB3D85CD56E0022545170D05EAEE89D5E28ADC10B1BA096E6C0D4 6ED28EED47E020D99D83B5AB1248B963F9353211EC4B40D4A651C4400E630D5B92A3EBCAD5ACA629 FA4BC6180D1F1710A56A0CC653B58DF0071F326E656423ACE3DC4A820EAB01AB589128CE9CF975E0 DF5931FDAA4E87B9184BDA3BACF50648E7B729EF9016C5EF080322F2523AA0DD31DCD100D9DB3014 C34B4F0B4C7623733C5DA54460DEA6E17B68B09963C73C03053BEC6BACCA6E8F3934F117215E374B 96E10A4A29AFC763D716CF96196A6914BE82321E7671F9188D05433729F65901103F69E7667FCE54 AEEBF89CE2973A4ADEFB82965E69C0AB7247DD5F8FBE091C85EBE4CF189ECCB67F3A3036326B33F9 1F3C717FBCEE4C11529DFA5EE81FB548BC297FE7C46189EB1D7DB900733731D6EEC9B46DFD0B73F2 6C75F3EF65A7870E3AD4E35422654C39B53B5AE2A97AA232690E6FD4B224C257377118CBA9A47D66 DF1E02052EAF6AEE7FF0A9E8A24418F88CC045A3A40E13244DB5B75D432F395A4DCB30943BA2123E A49A53126154FDCCE6A7F2823E1B5C0C6F60CC80714B12CF617616DD35E5314C9E9EEF4D2FA4E499 E8E7E56E8BC9EDF30E112462D9ADD07F9BC05E8BD11E8F8181CE6829FDF9F8BF068CDADAE006D3F3 F0758116BE7EFB2B9ABA687E4826FF5D91E54CA8065EBBC2DAC4346FB826655834B727B88B0450C8 100F342E7E3C7ACDFA6AAF929BDE87E3BD54468CE6CE5F6272DEA608CCCE6D406E257DC7542BE0F4 ABBC76813A138C28C09A418F5254F9ED934EDA7877A5E05FCAE2639DE3E97752CB7E482391EB0573 F67A4343FADB4518281EDD8F96D3C9B6AF2BF00136F3A83EC273CE9683D97186885E105F25A72A9F 3066D94C7DC4B6352FD9092153FF7079F310B495B30A182B71FEB0B31CDCE9BAB3FF2B07563A1E7A F5A9FF541F670F6F691BFD51C366F634D9BD595C6E996E2C91D4BF86A9DED164498F5D5AAA340C60 E0F4EC9261F08301DE15A363ED92897CF3E212234B9C28A4D53F3D1FEA87A8357D06441FA6952EF6 D76D7216785F388A38621087C4506822C8A58D02C0E48A11AC2EF62DE965ADD10F2957F29863D125 92DEE20B0445EE4832F3734978885B31D9787A24F850E34CC9326D9B657A049EB07D85DA80A98EFC 8F91E57DD4BDDCD98D49DDA5D0A0EBBA76BBA1EB31A38F32AC83E9CA75C2A1851E1C1F20B2BE0595 B47C9BEB4A1E41D993B6DF889C14C48004CE28B7E26BA749F9407A006C5540945993827D5F7FD9CB 132124756641061B1366E6E9585493DD997FB942AE84E738915C3A5E7F6A79FD0227AC97D8110B5A 96C78A5FB1D5730D2438CBF974815F45F3A30D41E0C310051B12BF82B62A2751D1E27F45ECBF0A39 2284D4AB13126C24DACDF93098887E4C121C75FE0819D25B034C87A027A9A17E4FE6D52DB495D997 D8A76595BF5994078BAB87194AFCBF6DF5B8E655047108AB787CEE049C54BBD403B44CA6B5AC7D2B B1F88C3DA12B4372246A762B66AA2DED367DEC789AB40006F67855CD8FA14795125D89F83FD0FB67 7EF329FBF40A304AA1C92C31131773B728F9645DE6896982AACC44A5C198256A875C762B59A9B0CE E73CFFB58B22E59C0540BAE953EBECFD44165124A0C51BC04356B55D8EB786AD63FFF6949B78EF45 D7182F67A6D1C404C23634BF8533F916B4D91EF3E92BEC59379D504A52A4FA9B7234CBB3B2560670 49435F58334614770DE502727F8EFBC4376CCEB758C8B3AABCEA9226E5CC39E10CDDF687B0A81710 3DCB39F92CCA4068C07D3B9C23FD4AB02DB0810E574CE7FD9EB378539FF8825CEF8AA436F3677E1C F8577CE34DF6268F018C9B6A36CC155BB2CE2F522877B1B5BCAAA74163885EEC6A2058CE24094CC8 3A5AF2A5702FC328F52EDA94872F3F4C7E948423F488AE2C5F6C31266D59B0D01225958D2E8EB5EC 3CCA66914194851B8CB16217D57E134B434F2107E14E88D91920B76E7450703C27F4D487B98892F2 34CAF048FC9356DBD3DBBCF277A7EAE0A749881E396085EBC62B25AD2C104A45EA127328BBEC5D31 9DC601377A644528E994CC307E022C5A9FAFAEF705B016B437BAB0A41B338D2A7D2702DB3D62368B EE40EFB7EC65C47EFF428BD60E17FF3E4A1803EBAB7500B3E176777346DE69BA1618F33B8A5582FA 1D6BED3835C815EDD491D4BE4EE3943898EF15EB065D11222C89D744E37A4E7507499F41A3DBEA72 AF6541687FFCE0D8C29DE0E1961AD186A391C491212DAABC7FA766B58D8AED39D316D42AF8628D99 880C17B5FB5900EDD4A503ECBDE4CB94A5F25DE98581574F2042148B5049CB8FB51CE034D2B290D0 92472C9EE927F6AB4EE9FAFC6A94AE5F58A45C405852AA40599F72B6F3BBF514ED22844B0BE59A46 E8CE86731CE0BDDF4B2C7B59A0950CDAAAC8E00D1F5EF1681EDD96922A3FC9CFDDBA6335585E4BDC 9C52AB358857CF28B774F8C09569373D30A555E1EEB8A82507DFA927CAEE89D62C44AA95522E8783 3742492337CF5CCD5F25D9853BF4F5C1C534006F4DC30D8939647F19E01819A183FF27CF6F8DC21C D95B5876FAEC22C16D4C8EA82BC3B10EF2BFF82C6088E085CE221FFD2EA2CB600B255FF58457D397 60A28DD0D721F1B73A6F5E695790974069F83A7A76C2B4666A09622E9BFCC313E20563B779A70D6A F6ABB04FAA1C24355306F215844E130134D6F8F0CF94D3C2FCAB2D910FD6D9445B3C74D85B301C81 0AB2E82C8399A4B25A2E4002CB4B5922F5E5079E45AC2A7582EF895709B5928A85ECC2485CF504CA 4312A0E77316CC3255F76A50413B676538EAD1CFE2F45A6CEC6906E84B870C0C1A4E82BB6D539B35 E5AE3E7C58C69014AC65FCC74B6E151A4E5B7A2700599AA5C2DD6AFD0E63EA54295796AB9A117D57 9EC066F80F7BB99C006D1D7B1677DF55A47408ECE6BE9B3BE4D98894F49C7AF362D9258385533ABB E9DE93C21B51DE3465202617143D400273073946FB0B80003EB3CF085502C745399A8F06BEB746B9 9F9EEA2D752F736BB9AEFEF293CC73640EAFF75A0B2BDB86E2BA7848842DF530FBA3D768E34E0627 878F85297C87BB9EA61BE6AF3B54198F04BE4FFAB20F6031097F4105F597E52E1007CD172E90E425 C691540F0CD3B5CD7B4C2AA8A0A7CAEB0A1566BE25D2503BEF9FD8AED0C108921B6C4C890C51724B 1C4A8940A836BA3F5E546F913EAECB830B7DD597A7A618EA356A07D20D4BFF788336BA831884584A 15E55C62E0A3EC48F559166B724A4E9BE3E2F2D911BD71DC43859429113AF8CDA2620247ACE97655 B355C321EE89577B72F2C4C5EECD6AC77DD25F09261C6E150072E86156F6371CF54A18AACA75B3DA D94304BA9D18C98EB805A6284A8BAB53A30CD34316D0720119AE96BCAD415AE6D02CBEB827BA7DF9 5EB693B09A6F497933587DB16FF38F6FA75568771C1BF085CA4071B8B4DC2724584D2A8C04815B6E 9FCF3E6E6EB8000337738839D7B0F9EE8530C64CF9A84D4C4D7EF844AE6509D68E6241C5FA46B54F 57AE99ECD87803EEA6E0D56A4789145A8DAA6F7D22D69A6C16FC468372B8CF8128526ABF608C3951 711E48CB3100D6CED445B18047D3665C66C945931C7631D0ABC20CDEA2DA77AB4ED283FAA6B38F62 B543FADB850BD9C1A3E3F7190422175ED84C29992114C7BF15D3CA7B682F548B7E1C2869955B252E 9FF8CCACC451DFD93211C2C60BD1FB99B4EC53C10CEC2A126BDD1E21B051111A3D97CE79B6FE7536 5C230D416CF77FFB021E77C73960097AF3AF957E44C57E9DACBA0C059E9561202532EC676D0519C9 C37BCE2198AC18C66E0737FAADAED00D6DA844415849B30F9B157D150BB15461BD57FE9BE0DA0C92 6832BE9F39FC8F10BD5F2407FC1BF3FE2E3FE8D747C909F76DAFF3BF06CFDF3C13DE5EC0692DC3E9 8C855C168EB654120FD554D0FF896C56592392727F1806D307F893C91EFCDA4DA2590A44FC195468 62621072E01FCCBD63FB69246A482F8AAC81BC5358B83304EA5B5C27E3EE613C8DBB46A189D4542E A0E10203B3C0A58CAD96AB19318B25C5352BACB423BD5E45EA84FEB68B80F2266DEC49BC5C8BFE83 F5005934B09C0270586AB9C941C5F339596F21095BB6416AF2E238E38860C2B543B1D2D1B2DB366B 29759A7A3CD2D77097AF72DAEC942B3AD4836C0CC14F916A6F04BECD4A88A96E6E28E3FF86A6E9CE 12D72444226CF997480FFF6744E597511F029A1320CC97908C303BB551D0D929555CE8541E6D932F 1D7E2E7A306A4D25F7FD2BC6DB75BD88720F52B8DB8E4B68CC71BE0F9C2A734B67DD9C9B9B56EDA1 5439CC55EB4B7201D408144A527D05276D3070380E948C54AA708C8438281D9ECA4DE1721F115EA5 C732BD82FAB69B8B30161ECC404F4E40BCE42816469FE6F70FEAFA14FA1CFCFAD200A71658AB7539 57527027DE2758A511FC3AA48C82EA259695DFF8DAC46B068E34ACB7ED52983F9E07195653A3082F 6EF735724AC978E482D5E2B1D9B574D06D1BBA5FBB8340C88B9207EE55A61F409BAD307CE0458516 9D227174AF88B6902F4DF1E567B2F9B8A35219C4FF1ED9A5A9AE4721C3CAAD14EC33005226672BB9 92F231309E7A5A7E0D57B6EA246A54649447FF3EA46B31A8B210FA749AB5C6278E19340F734A1D71 05015A7724D2860D9BF4ACB141DBBEBD91981DC586EDAD0CA694A76A43B5CB856519367E4DF2C4DE CCA3370BA28B47EA250AE95A46AC06F2C7C8AE448A809549AA399CE5313AE91045584C1A3632FCF1 285C078DD047F4B84CDA43F295C617A55DD1BE675245B41ACA82E1D28B290A436AA8C21A4F5A84B3 7713F81496555FD69709A2298DBB33FCC04660C5A55BA5594829AB01BA1E9E061F156C7DE04822C4 71441E58E8ADB99F220919DFAE38D0363A00764BB118D5E43C29729F27EE1C35BE4EF6911DC9D4E8 67DC4BA4615054C6BE603387A713A01E1D3B4444EF208A4B5F631229D0D223432A8DC9B353DFCF77 7B1A7C59EBFC291571ACAFB0A09AECB32E1A2E5F796FC9E0DD3E81D41222E7FECA43935709245D01 7CA12D5C8527A173FE1D42E411EED0EBDB876D9E40D3E963120BB9D024C952AB262843DA4A3458E9 5F6274635D37F91AE950E264B1D895429C7705CA06A64FA4666B935F00CF79AAD6546B2FFAF813E7 D216358785EFB4B0E5194D6C72135F6DC7D505788E79B9D1D52C6561B9BAE011D841E624469CAECD 47FB4970C830C6618EAE55BCB08E24F1266BE294228F3445598974A44D4623D17B395F0380FD6943 89DB463E12E2BA942BC5BB58B588EB708B61ECAF2DC3DD379ADAB80C6518DEB636D082E02687C464 2461CD370C5CC697A61C7669BCEF1DB1A8B3DC9305994FAAE53699543FC630A9BE32FE886D4EDC26 7AE1C50995E17E31B7C9DF43F4432A7A55BB8793FF7361B973419A15DF8537C91857C6D04D8A8F26 1A35244E9DCD518D05343C7B96BB1381F6AE126A42A436D0A1EB166C7385EFBA1D77037D08E6E332 5CC2D4AAADC9251967701FDB4F723E4510BFC39400FBF66C492B0949DFEBC201AA201D61A8524A3D 7DF2B1E215B09A44FA482BB861C14CD152711742B9405995B16E7FABAD89EB5759825C5284801CF1 DB50A49E947D4DFFE11A7C36AD44831877486F9FA28ED5CCADAB20744D554211A544E1D4C4AEEB6E 7E67F4E82F600ED1D36721488EA8D58D2F871F8C8C9058DA80296C0B60A9FD39AC8191917662B0EC BBCCFB6A69269A4B432574968D95C3D64577D5BB1E673131FF2323B2484A01A1E36ED59F3E144206 09A6E1E01435040D662C55A4E4A522E7CC4605446D42A28AABF5908FE6E88C782762E60DAF23DC95 C60E59B3B56539A96A024DA8B7BF19D222D4DC7A31C8861A369543752E5C9FE767E1D04DE9668852 5FD3F52ABE5A53D1B869A35E7DCB3FFD0AD86F9F149AFCFDA891FF528FBF3AC719B26430968AD016 2F9EEE4FAEA63046F18FC334E6DCA5045E7EE26943F95186B46FE28B006C9B85AA2BC7D804AE169D CDD694270F720B8A3F027098D83308293F34D64CA000F29EF03071FF59A6EB7EFBB9C769B050D81E 402CB7DEDC07AD5AD699CAD2FB34AC514A859D1AD6AACC2AC22ED324D30CADB654C2DE62D5115591 5422DFBFA23A727010996A23464B77B1606DD871BD60CC8074B6411FFB02CCEC8D402EAEAC665585 09899A4C0248295DE43E2D581CF5F43692A220C43E3CB976E8381848F3FB69F9553F74B659752156 A6504BE457057620720265389B22825DE6A8DF478B3D0FF1E75737D3099A7EDDCFCD87E580CE97B1 D6C67C568684E8E4E4F9EF9D16D628BAAEF2A863E6920E31805842AE44FE604326320B919248387E 12086C44B3CC1B9CA48C3D28C0788545EC5F6516DACF134E1760A8B3D83D0F8A5E54036AA2B77597 135C9A3FF7F640C8184D0B1DEFBFCF5631F856C4B368F385F2D9A70083C733BFCBDA0D2D189DA686 EFC768563A4A3D94E13ACCC4541E3AA557CF2798025D1F2B093F52C733AA235C9E00946CB6BA9E77 597F9B578CE43C310D4EB62CEA2E0F4D4DD06880FBFA814E0BAE56E1CB31B0DE965C7553B5B6D7B8 751CC712FB397F8D4C3ABF37C1803C78260379B49B28B38E29CE0873E086B0CABAFEF6E60B244D96 AB921DEA8AECE5B2154278986D4A5ADB98512E83154D00437E5C5A91919AEBD6EF5622A28A4ABA84 CC8D4C322F805658D67271493106B83DDAD5D81BABC085C3C8853607C3369B93E81B4B58658B31EB 928755A0F97338A413284F90F3833F6FC7919E7D28974FAB57ACE043FAF54ACD8B8C03E9984F8C4E 4D4CC6CFB75C556AC3162BA32A87D22E4E3A8F1A007FBF989232BD7D471DD8833F4A386107340C56 189F62D57B30F810E707609C6E427CDDB572C2A2CD7582041AFFF4CB6EE67D742E95131D139073AD 69D45F7F335643C39549E6F9742046E81F57E51DAD9DFCB866548F1B16D492EF5B22C9292268788B BE0FAC4C015ED62B5B1C2F74BD5EBA996D355F84A004BBD9596B37DCE49D6BB4779C77B861EF856C C59F8F274CB88415C2B401C23292C5495BAD8B2DAE450752142FA4F2906AB787F2D3BAED8A249B86 5EE67C883F148EE37AD9F6E08FBE826D5FF1A257A93ACAB84C924F7AFB25B27E7F884E911BD1EDBF 7F51744D2374630D443192CFD4FD11C57993BB96FBC9FE2CC7D375A9AB2DF3E192FC8B9D0B17CE6C 98C150382AB36104D83D51F62EFAA53561C26D675677489A13BB2950F1523CFD242EC82CF3C87F80 016D3BBFBCA28E3C8BCC778EB2C02B50DA5AF0C8E62A06FDF1DE3038247BF2392982EA690336075E 368F69F9A0E4F3B473C6552EE6F91527A0CC87C87A2A7B84FB4B55A958D02C03D51923FCF5FF6BBC FABBCDCD5E0BF1C2A52CAC7A8A82782522C040F069C81E787F2E108FACF0BC2EC59DCE516E21ED92 CE772138A1A94632793D808AACE4896B00E923654A20263DD110422EA7FFDBD95DD61103C322EB22 4E0F633DE5D7DE5BB63845296D09FAA70BF78B660996BB36CFF66E85C67A990DE984C5CAB601CC8A 0B3B14A9F873B02B884A46D6FD11832600D45925C5E0D13B0279D27BF270A5374B1AC920C269A872 7F287FCA4E114F120A286EB08B33754EC17AC86A0A54D255F88649F3131093C0CBAD1EA63891275E 62C940D77102CC2C24D3BF3AB0C9EA6D9AEE569A392E7CC9BBA6377FDC27DF4B397436B048454B30 1A150382FE67D748EF7FD830F9CE0673B6C8C090EADC39490D0EB9080E1464B1943AF9C93A5B5EBE F2D12310278C7D25EB68B8036684C99EE60AD9245A96560B39C37FD0F098B1B58291D7D2CE249170 BE5C59EDCE0EEB0C119FF8922C9CE68D57BB72EB413748E28A2F5DD734F1DE01EC2CD2859BA75F54 58ADE6356FE435A2BDB77123CAD69918F491E97D181B11E5FB91565987CB101E8A033E7A3F3D32BF 581EC5456E0A0DD053EBB6EDC6E7E42384768EE11A507BD17ACABD539F42B57CFF74D1BF046A4609 A3585862E1902C997E500B767B29685E01237AA1C6FB3811EA66D8B39BFAFE6C8C98EE21B907CDBB 4A511196A5DABAFD4F42AE0DBCB27C925664812157CDB8269986FE32C5A9F68B6C484216A2950148 C4B7FB3228AE0D10D221495EEBA9BD838E3D8D0864AFB797C7164CBD7D057AEC88B1D9E1468522DB 61E05BD0AD217E9148D2160350973997D442A3F7D71EBDACC49BE3741412982D9C1F9CD3CC6EA903 1AA4B95B2BE154164A105DD290E32773CFEF48C8E7A92C9A3D8528F4DEC90C35050C24D58A3B7E0C 956FD88ACE273596A0A876A905EBAC5D6C87008F86E667BC63A7796D06CC0C5C5311E2A47F1CBE4E 47FA5AC32E52E1B5AB08791F5D14BE379652FA281D302B4AD015ACCD859C5F0433C597B03D05F86E BE465FF3F38BEC92D018120EA5D9D6800B01E6DC673751C4BB80962F889C8A673A69BECA24FFC02F 73A8A7ED10059DE19FB3520EE55BF274FEC6FCF809E1F5506A3905F0899E339A952D7DB9C4F9E6A3 73F454E10C7DE3436D9E8208EA98DB4115063A4F0814E1417FD39CC310C6D9CFB8B59FFBF2B6E18B FAF140726372217F5379CF1F29ADE731F65A07D9DCD51D28935E012F19C291C7216682876A1636EF 985790C034E9CF1BA1E7934C1A0E87A27940D9977E2E894A717C207EF8C42A310D76C8DA8C839707 57E09FC0957644152DFE912A9991FA6373DDAE2CB9DF09C17053C0AC6065ECD9EB655F8095D7833F 4C580FC0820A78E4443106D51544A5D99B40576F51F69C2C35E5F19965FA708759D3B3285B714C59 A55ACED4D902CCCAA0D856AB26A8B3DB57369476A09442387A9A3BBA32B0EB72E8F4355D593C3FB3 1AB281CE2EC35E6E4694C1EE4C874283999776947727473D68B7DC78EE34A80B07D45F0579431983 0D0648001E2175D949414A8E1A6FEF8BB1AE98B8075FFC2FE026A4C232C2D451F77709B3CEE27713 38A262F6BA62B3093C3305AE241F1170BB0581A5C10332BC0BCF4163307D0DE79B2CCB5E7177CE27 EBE50D20A9147FB883C6D419A390C6EA2366BC3F80B28FE3A179A0110D5CEED1E999C6553EB65162 C1329FA67F92686DBC55515C7A7B86B7BAE453CEDF083A8A656D2499C49D4862C7862DB3D7F1CBCE 82F829F85B669AA4463D10A0B0B2389108EA39438EFD83F55B86539982D689E75E27F3D876220BCF 36988AB17540BA6A92508BA7225F24E589E3479C97822CEC4D92B34FFB3819B3AB2ED4506470BF00 FDE79143A67EDC0DE79E5EE06FDF29CB3FB70AAAA5C21702680BFBD390569FA4C55840D4A08A53EB 8F41E02566632BA801D8F11435545C3BA8E08E192A060428A217EAF0061EF1CAA3A5A0FC84EB51F8 83797B1B8EFD0F2097510AF4490BF8C4F05AAE4BB15190D736B1025EEA7CBD572A526E4C7512793B A34E16C9FD1C63704E3F9D1AE09FDAA4FCCCBB1E2E222177BAAD5BEF5F37B1FFB59A1ABA8802E793 D41B37CA44319EB54D2E30D9CBBA5CBE98D0033E1841E73D865702CD7477120FF834FA0FA6CD4CCA 1255F98CF175E6AA80F30AE2ECA130AA3BDBD6BF5EF7101CE2BEA381E751C9381D8ECA13DD10BA55 0945D41F6272C4FE13FF193D5713B00623B7BFE64F2E9FF993C481908305DF8E6E41554E2F67F3D6 D8BF8501E8DF938E7BEDB801F246D1E097422B34219218662720695B8F30C2F47D5ACA3B64A794F2 D0970F625202412C832E4FD765404DB95A0E0B5621BAAAFDC769C552DD53D18BB215D69FCBDE6F8B 29121A9294B6CC193B78289395645E905C5AB3F9E85D3580FB9947630CAAF6289D3FCDE0E40FB817 A809F78E8B4EECEE771C12805BB153D13F0B62A7E776E3B19A63446E916810DAEC526C6D4E91E8B9 383526469E6021A92B8AC2B08FD3A4EF40197B7FF349786B4CE00B8129F8B38E5C6A3EAA898192D7 653E527BC7E13925801725E62D7AA335E6A583039C31BB0B4EFC263C4353EF9A5B114CEC17CCAECF C89CFF52CCD886E48F10BA540A79A2D44334D70A616E1789121F6F1FD9F29A26D9BE47E118AEFC5D 63C356BFD0900907085FFE32D64A6FB9983BD6F8E4FB83B152E533C179247D4B8F6699EAA08CF6AF FE0402E9E4C8149E736232710CFFE25E193A92B148B1881DF74FC094F69D979C33DBE16F0CD8E4C1 0C23C5A55EAB7703F186E94DEB8C3A5571DF464C7B04F89C963DEFEC05D1606AF38D2A8C05715D8F 483F4269F29F4C48345BFEF3D9A4B4FD09FA8FC05122302DBB828CFC750D5AAEED19BA8954835604 162197BDA623B18B18926CC6E4FC835859302DA35F46A0B2C96127F9C98A057E5C6544E10D495048 39ABB316BC75D896E652A1984288424BF8DA94BFC6A555E5B9A55192552EB8860C177B9452C7F5EB 845062EBAD7282CEB5CFDC993D3C870A7AB3C3CDFB51B768E3D8DA1F3BCA7D1DD2C834F80F776A4E 31BB6CE10BC081194AF2B6B09A64664A146FB89919C138A1748E6B372560BA34CE7149A07A78AA25 B9D8321A476822A6798EE8D5A417415D0069B573169FE7294486E26AA8A23BB8EDCB9E7B6E522945 030C5483CA771CF0F7610889BFF2DA8F8F4B0B8C8436258A0A82411F957A59A0EFE24D5A125830F1 31D4B7E54760110C9DCB27A6DBB16D651F1C8E48DA07B25A115249AF5352F256A82D15079C03AB6A D81C9F516895BAA684AFEC8D6ADB19DF671A74B1C3F2E93FB44D9B21EA1B1B3E967FB31AC0E1CFF0 E785B812A0AAAC0F6FFE7710565D3ACE999770279578964523909193124F4E3C00E33093EA82F475 CF96A534B9F3E553761958BFE7ACC055D75AA7F05648C2A981948F45280ED7B194C50166DCE30F7F 7B74A933B143EC7CC61066A35681B3E5F3A0BB3A650C7043286CCA802206869038742FC2781FF5E1 A2FF979509759A0B7F3BE88023986BAA7B9221B3B91E38FD73CF4D86C76CA38BC24232F06F052635 9A6B6340F0332C9BB40F1620DB6F89D50E4E505FFD43267F0A68A38A05126E66F5CF573826D8317A 36B6CD222687CA109ED1F7C3669D2153DB50A6CBC876596D572817AFB808225D642AE178BE59019A 7036684F757AE0E4D5CCF51D41931CF577C14AB112490D82159E577C1C2A184E86C6D71565332061 AEC52B5E4778A9101457966F9565D1CCF9BA7EDCB2F601D136B12DF02A506BD4891A8BBEA3831575 7BCB24A180B5E8A15A7C6514CAB7361F7AB4D90E0F3A112CE6480BAE8846A32E8039F6BCE1FFC577 7FD1FDCD0733B778481C9D4DEB5AE3FDDF29E25FACCA55C4E5BF77B0EABCD96FCEF0E832737512F4 0883308B1438371C213FAC9EFF1FA838FCB8E7670A09078B6D6388E03F9D9A19F4C4398A58AC7C56 E57D885BC650AEA9272380E0B9206D3B7888F23A096C2694DB78EE02FAEEECFEDE1C7C79A17CDCDD CCBA2C7F9E01D91FC97AC6BE2BEB52548C887EA1D6C5B0F09E249F555BD1069AA395E339AB90E214 083CF5D409291DC7EFC058E078E0261F2B51909250250EF89F8F43A47039F35779A06ECFDA78AAF0 3A8FF270CA879D3A3E8D300666C45A34ADFEBD4B90C1824EBB86E2FE8B79141197408CB73C7866CF 76F9138CC198039DF6179E39B394C1E2ECF8A00DF684FEAD9FD27D45BBBACF21D7636CC3DF130641 950C5219F003BFF7CCCD847DAD8D17AE55E520C89C6DDC63949293365442594F6A96C06533292485 5F4B9CEBFEA313001A55BF809EDAAA0D4E1380D77A0FEA29C71452D283834DD729B9432B900E3858 432B671CE1A687E8E18CA72B02A58A33E1C8EAA1C19B6E7BBC33F9BDC1319FDB4E30B82EBDA13D8C 19B7DFA4CC501B906F4FDECD3A50DC1FA2D5A38A3173098ECADFAE603A719FC770588CC1DA44EE73 F1393594E77CDDCBEAEAEF1FAF8A089FF0BB3B505891E7E2FCC5D4639875D618F1FF103ECCD931CE C9D9E6695EFE616D259FE41C7F17CC161FD99A6000129DEE43FA4509141C9802C6FF51F753436F6B DD75BC2844FA85FC19D285D3A18F77190978FE65F509814D64F34E0B2CCBEC0B59E24B571C5AD603 A9E71B356AA519483A7710984266B4912229ECC391801125C4E73D89164166103438C3FF484523DC 30EFA25319712E1544647632524C5F2D677076CB5F9D70AF441EF7B72662B7928D1A5A2FDC2BBCEF 54FD87662B09184DEE5292518D3C793D555E35901AF7F957EB520DD6D5BAE8E6A06301F66E6B09E9 D463103294AF881BD37F5189D4E308E2F42BD3400E3F88662C567C7CA01F42734F0A51E609FE487C 4D98B7BBBBC2AA8C45E7C401937E9A6F99BB893BCDC2C00CB074D3FF36D173D50F65E7660CDCF362 54DA6D89529CE6B48CC01E6223FBF8101A041C316F82456FEF1D382035CB1C8F517D0DA7DB522D55 6A321FF755E6F41F022A4F2B27F1452E2D25035F5C74A1DB28541D2E0503F75FC67498B3E889E77C DA7C68CB081928517A275BA2CAECFC4A5C2EA2F6F54DC24CC5B12B7AA3E257D31A363F024179E949 BAF30B7346CFE5A198D695D474FAC5459D7C5D9706C40AC21424279F42F78B9248B781C6392FF24D D827DBE35140B0FE0F76EC6CFD091A16CDD8B701BC0D87EA64A9999018061837B3CCD98C8F0005CF 821CFD10015F76355C6679AF96AA2F3D4343323DB28FFA703C41FFF4D3F5D4D214F4481F9AB44234 4CD49FA7C72EAEC511ED303C39FC55396356DDFCBE18DF0F1C5E4896504C69A33F8AA9CC4F1E973A 69D14090C596EE441A13BCB780A4927935F8D233E38522E924DCCCB9F870EE09CBEAFFB6AE84B1D9 AA40642272E4399F4EACFA6B6ED05524E6AD2DC9BA4BF516365633470698AF097B5ECEBDB414E6F8 A5DA25CF283BB57971E231FA58704EDB08A7C7C1FFFA8B9F986B51FF14AA150BCB315C3472CE3084 697E3937268FC5F8850620B0CF192B66C548FC3D91A9150BA92AA4A990A7B5B0EBAC75204F99C808 50D18F45FDE4454F50F5A25A14A7123FD14FBD34B03CE97C83E0648121B5D9B94A5A3EA5892C9D9B 31E798A10EB449395E48DC13262142BEB7C33C4525F01FEE111F0C8E906B72FD1B59DE3D858E22ED F7778E24075FAF176BE3435392AECC8F6B81A441437947C5E3831D9C6F0500E63CC7721F455FE32A 5D57C1693996F93D0845BECC90F96CC22ADE13B13EBC644A885FFCCE4760CFA28ABA01DCBA76E48B FA3C290166C10019E438E53716097648CECDCDF77240A7C2EF256710FBD8ABBB4AFF558AA3CFF651 5C73EC740642C9BD977555A9246E2035095DD2B13EAB2B28353747743430943D860FDE046C0F3C5C 682F20E31E1CB810604F84133C2906F266206E9780A7F9EEC57C7987DE4BFF7C9058F206C60EADC5 8CD03F5BDF4F64346FAF22AFF4348B6FC44C6F737733BB5EE20CFD8C75E9F0026A5056D1FC148529 5DEB535203B5CD545B270713C07BE5BC108663D8D4F3B53752712804481B9FF03CC56E09A54B7FD1 FF5B1AFB127D7A81F35CFA6547A78998E1CC836A935D83DF0A72B6B4E5A313AD7D465F5DE7D7CF21 0132CB757CC6E65701958674310FD15899BF50446DA5251092CE3EEB037C9C3392F83148204A17B2 903CCA1851C84A72758174D4509561DF0485CC0D975E93F659F595C15F11966F2DEA059E7952884E 84D510546BC2D0E55C75F32C84A9452F55D5968302F8CCA180D0362D2921F5E7F2BC19F297ECE05C CA060BF7426B6D7A4DB5C787F0D00F0E273B3083040168274FC1774724588355B55E21A543E489E0 7734A9D5E2C5CB65270EBEDCBCB86A7B4C3961229DA1FBFA856E29338251053AC500A48F2E2E8541 C776C3972C0937E8612F98F3F151FD7F8060ACC7E0D35BDBB25A16F89421D985AF93449EED02CC14 CFE0717415183EBAAFDB04EF79FE5A572E3E69F9B6D67503D3D427C78DC2D2BC588C731C2C0F26E6 0D1D9ECBE0A8FE6EA51123AB766E02EFCA6F222202BBD74C812DBC6790CF846ECE7D46277A7A4E3B 8DE72DAF7E31DEB4D34F0450A668E3D1109A8B5797429C6F7CE59242593AD2577E9FA3FAB718A04C 3C001AAB060B62B0A89EB7FF6EBC1F45FA6DBFB9A32FF7C70D963E2858F7ECEB0CACAC475D0ABDCE E83EF3C94737C6B3FAEB93BD8D57B057D92EB9A62D765A7F2E80976112A4537DF1DCC9916FD6A596 59870BADA31F47F3A5A67C396EDE82404A753D9F5AFB494C6FED6405F8DBB733C97A8510AC9B1B59 47D6BD595C8D7F33C2F93EB23D082C3E7FA9FBACA9EDAC9FC97A4ACF58C7D94999577F954EEB7A70 5576B56A8750CC905D7CFE0A73E0F654FB97B9FF85C8F4D23A11B0CD0C8C7A781F1B98629C01AB16 00519E023FB65581B08CF7EC8907919FDDB759F534711E45BB4AA81BE438F304A0E4B00B2C0746EA 37C586A6C0FD0D9FED65145808FDBAC3179FBD1CA51F3FCA04C2A01476D32A7C7EEEC0FED6F76719 FA4009DD57999059B11CFAFE55B150C687DD2ED1E5D9F3F16342C1483F6179BFB01BCC7FAE8879E2 4B860C7A9586FA3136DF2A2B7BC779C3606F3947C6BB5AEE7EFBA1FE9A370143DCEA1236BA217FF2 307FAC74A57DDEAB9D43197219F396B7822EB0447295A301A2AC997359053C7C0CEEF2873CBECFBE BE60AE1777FC308EFA2BE81A9ADC2C0F855BBACE7985916A42EB787FBB38DD05855C0D3847A205B9 317E09A753A8150BDD5198D0135A6E8D2603F62F94998E530724DBE58E688DE68B5CF05D30BD7995 9D3BE74D58BA3BD66349D418AC568AB358D80055D18F30F7E439256E42834488559DAB50F87B29E4 6820DBF184A8FFB078C47949B58F5B4BDF0939932ADBC06123615A9C202ADD38C06AF5755F704C25 BF1460625290A92317065E9B7B95C93E80CFA5DD9DCA6B1DF8D8C7AF074C9FC9B96CF8A731C7E998 72C7F155C541BAC8FCBCE5E0B4AC7E16CEFFD0868B2AE8DD0A60B6CD1B508B88241B2E7D4781B005 234E3A6A3E1ECD2576169475D477B69EAB1463823C3D1580D3D89994562D72096929D044A9AD64A0 8C5BB9DDEA6626FEA4094D9623356F12402E2FECCD64965B313597542FB6754407D4E22AD20EA4FB 37B4FCC42A1ED3B4383DD0814F339BFD66BED18748B3ADC833ECEA6B435679F082A88026D1544F9D 190BCB6C023619B08CB3705EDC70A6FF3B16D7FD09B5CE9C39EF31DDF42E0635B0DE014612D0F52F B8B39DDF647AD11396EC194E57161AD6B3D9A519B55CC68EDE946C8BADAE883614D79E00A31DE043 7B135A859D48065D7DA20F93622A64EB589D49FB6109D064167A2932E43545E87F5386C04DE0C946 E6965FB0D02A14ECDB13929562216757D00E6F51DEC78EA86566646113A076C3B6D03DA72FD06522 2FF16F3D195FCBF0B7E5FEEED54A89F6AD0346A290E3855B8CA677D9F6FBC1B37EC38988B38DF16D D216AC1CDF6957E5A3B30D63E735C4BF0E53C70C1D98A8E0310295029A74E04FC30FD96043620291 1805C642B5DA85CED9F583249B57A413572E0AC23F7A4BEF6D301DD0E7BA2BA2119A9E7EB9B9F9FE 49E550138E0AE42BE85233ECD509959823D240E3B25BBECBBC57339C3845EFFB755106FA53BE4BE1 82CCEB5B20F645E1CDA36B3DBF10ADBE85289CD12558629A785615761F12947A521BD8854D712F85 720D01FC8D01E7997DF7762E8B8E9E08C8C37E921B7F6D27BFD8C97A7CB73EE2E0255A9B736BF0A9 614F3044921CDD156462CF77F5690626846FC3740F01C5117C3AA0311E11E6BAEC8DE0C135293FBF 2EA28F6657421D16D005230C41AC8272E451358BA8800E44287A71CBE653272CB7962B0BE8DC8713 A1147A1203BB8A3FD03A2429C4FEA1BAB91E9C2D784143922AB24EF96E8D6486CCC3423D478BAF84 0123024D2BC63165BB10CA788B1F8B0C00DEC9939333D283526F11BB9359EC4A5C3BF4E26C38CD40 3452E8F6793EAF2DB92B7509AA5DA06912CF67F859A326F82A4565E97B97C6619D6DE2D32B289A27 32F910A9F9E3AB3998C5C2D981614851908281567E3114D78BC57FCD658B0BB4F80204795862025A 26DD827B3F7CCBFE1E79A17DE4575250F4EE1752535BDA12A38387D8D62B6E833A442FF70F00CF58 8B032DCB55CFD7CE8C8D17CA32E51B248B9C780A0E8990E7EF2E58544C2978E35E6DF82378D81F86 4036ED798A582B7EE24C1818C5998AB001F4798F59E161FEFD81C78C799794F4B25F84C319BECB6F 3D7501FA4A0CD99244ACC304C90D2F5CD5209FF35D30404AE67794A58CAC566BB58EFB2ADA85CB93 DDB9076A1E07F3465E07CFEBCCB295165FB338311186DB86604B0692F8ADA3ED69184A0623879CF4 71095CFC174440290E24FAA263802F56380A4B965D4D675BDC1DE6EC65F9F81347916B827FFFD701 E795EC26516FC594E4CA186DEBEEB9572670D9F8B969C325EEBEDED5A9219D6527F5560DADD62324 A9D6FA8F3BEA4C666C2607A9F4DF90517E541352B09579DB63479ED2EA4E93051889C274879C6CBB 6F77BDB371AC572059193AE0FA6D2870E48B21B6D8D0D4D6BCC339039DC103ED730CA41937C236CF 5FE281A4048C75A73C060969D35298539AD9E66165F56B720C0AC487DA7A0B19CFDD7E57AE31C48D 0B3892B91E8B13DEFAD39240596A51B1F797F56CD5F759CE55056134CE1270406973A7767332EDBC FAD9A8C164570A28D8A1BDC382E2F113182D5AB3DC24E1D1D7EC85FE8DA948C4F10E2B92129F51C8 C8391CABAEF3EDF0D1C0DC44A33D31D20930EC9985943A6EB6F7F98D376A02BE07E0FC76092FE4EB AB36B5486D69042AB5E84D6191909D5308BA4BC1AA707705FCB22FC6C8B8BE358C58FAB6584D6ADB 4D4C535E6C15EC041CAE9526C736FCE71BDE76F3BAF4AFA13AE710E78A8CE66ADF1ACD1D2F6B0F3B 36F17AB9DE2703981FECDFD89801C2FD4D7ABE24CC05843E4AA903C54C2F02538F302B8DF2BB6296 BDA1E3CA99B07010A993EFEE5CDBBE9C18C64F02CC086E99E58207EE793354EB75759111BB926E5A 6274C15018A549B11ECF7FB0C794F7C5C62D3E5F6465DA3C1305810F7187C83833A1BB4E86754A80 AAD0E5F1D9CC3AE99E3BE25734C2CD918573B1981D83DA47CD512562D75553BEDE297E7D3A233E9C CE81302506AAD940F622F9DA7CA7906831ED9A572147AAEF31BD7E774E612A1F075AE4071F84F617 8C3EA798640FB7162656B5D6C5C7D334B1D047B954A1443A9993E3B7C770472849AE7241703F2BCF 235F77987E10F58AD6A7944393A55924107A8AECF0202760596EC783CC272BB60500956B179575CF 84CC5C70D43721DAA4E04F7BB40B2F9731AFA9F5F0B5B576C8B6C4E16226044AC7269F8524F716A6 724B85996406BB7DDD00268B5EFEB950155EB714E37B6D613EEADC790ADED075FCB6B0F481886FA9 5CF1DA7F665E65309AC4920AB83B7B7C4E547A588C8FCAC5164172D603A0180C6E02B97F03B77CDA C9284C02F402B4DA9AF3560CCBAED5469DF30D6E384CFB860169A71E21E3179E7BE4BDF953F367E6 8653102679BABADE7881CA4DE8C7BEB7A513E50E1EE0D1BD1BADDC98D53D66F6121E29A7C214A791 ACD8AC1AE621F1EBDC56ED6C7017FCADA745BF8F626F5F61CDC67174092DB216F344D26780293A6C F8B8CFEBFDF95B2CF8A48780CC9C52794E99688A73B298EFEEE324EDC4E87BA61239AD40FE2AB151 6002C7019A3A7E7CEF55E5DFCF6940240FF72470807D468AB50581BBAD0B68BDA68AF1CB1B71FD3A 6A79A3740C8058B227F91D57181A7E3272A41572382DE43874C6D2A2D34CCE33AA64AA077177418B AF7C717C6D9914D4E7C9718E81C618B49222DB8FE5567F4C23F4945730C110EE1B9350A36A88B3A8 732768C4077F3070CD6ECAA3F3560B8B4D122FD63A81F2FF200FC2B5048B858158E3819C6D568A52 74FBA943669DAF4496AC3421BA8D81E10DB33B633AF3EE6191C3C4858F1D9BAC2A0B829FA96B3588 FFAD6275883FECEA3C4A5D6E8EC4FA106587B0FF7AC2A471B333975F10AF7F9F6CB9ED8772AE3A0C 070BA6AD1A116E5253FE4D153267EE26AF97F63D6AC092FBC77D10004D568B51555FEC9370038FF6 5229E1EA82C25B8C935AC94DE24BC282D4858D142098A97360FD5CE6EDD542239972D6F907FD0C07 8E9DE8B26E23795CA652D354069B19DD76DB0EE58CC43B0811739F174E82E6B45A736CC9400B519F E736589697594D9DB573E404096F606BA9F4427C9B8C0D1C67F44E3730F2D3FDE949C803551935A6 D635B73978459190233017047BD1BA6D22CA30E18507B9BB3BB2EC364186D5FCC15582870C3201B7 C3CBBD389FFE387CA12E3768CDAEA7DF2EFCC896C4BC9C09701E23818D8A4D74552CC3BC09A4B869 6DCD779499C7F58978AF9041AC0BF9A2D6AA78F3B3CFEC9C5BA64125B6475F5675F797E72216F345 EC7B2DAD1D1CF5A1B1FDC1895ADA27C26C7E618B0C1B2DC3EB44DFF992AA767BEA641AEC47300CBD DE6EE63D28C63FFFD5028BC2C092D0539225B6BC08EA504FB05F0A3726168CBC6056A1474B8497CD B5D12C1FA82B9E4478409667CACE58F20F38D477581A3158FB30CDFC5AACC5E2F358D6DCA6DF891B 914F192C513B3940D5527FDCE8D4523AA28F9AAECFDF46E8C288E4777A7EA5D4090AAD3AB667D633 B8E3C53733BEAC97FA3E92825A9AAE84696E4263C5036D0E28BF2BD84E7BA5259F9FBA8D9023B1E1 D5ACAD1FE57CEF9E8A9F218BEC3C977391FCF7352C77CB7D83A87100DCE08960F5AEB4E6DF4B61D6 225ACF884260C16B2E7BE88962CD18EDAD8FD4682491614EC12C6B2AA18747682D39E8EBCD1C5F40 EA584BE0A3237F18FE3FA181CCF5CCEF20F63E86E1322BDAD7A2826368C11D49E052D2DFDD35DE7D C4E5AEEDA5220CF28931B3A6A05721402256D67CFA3943761B886A184CC3A15DE802DEA96BC97E1C D17659F89B76181293433096EA3C76EE26088B588FA470DA4FA9518EF8745617855BFFAB2144DB8B E5B0B78C2DAC0ABABD44F8C00C5166256D5844A7DF606E558563A25E7F0A135CD2314AE1E8887757 9420916429ED98D820704D7CAA4C8F8C8273356A78A4324943E3CE018591428B6EC25BA30FDC248A AE9475E05AC49D90A13D5BA83344DB9AE080AE62C575248B0559365EC5B5DF1599B2ACAFFA3C8FB9 85420B4249A4F5FE40234C7CFE73977F66B332B6748824FA2EC11D6F179B6B71AD97A98A060BF19A 6E851361124563D0FED39EFC8AD2C7E8E78E14E0BB626635C4B73D9BF8AB53A0212B713E8C26B70C B30E8B68F165F25ADFB7E5C7A5EA211E8F17D698CEB12343D2B5B2897712078CFDCC1EE010815B0A 4D40FDC6238D21138F9F5ABF606F462F0EEEFFB82B7D2186833CFBC793D99BA30A038E78A8CD4B7C BFFE97BD6A0F467A534B819C7E63AB76410CED5B313D01848D7B529BCE54A542AA029A1D9FAD8BEE 724A394A94FD998143D9CEDA0BBDAD619FD18585EBC76966D0979529A1837EE35C04B53C8E9A98BB 1346357EFFC6B24AAE882C2A7A6646D43C066557B3493DB2C684063F602A2ECBC647716CA5F17E68 05BC0A2EE7E2311080239A34345823BBF891130E6E84CABC3F4451EB0B42F3EE59943BFD53146E3A BA1839B7226184285D518319734339DFA454221FA06BDE4BA048DA4E4D469148DFAB2739981B5702 B6D37B82EFD83F440A062E5E4AB74E725DE9D51FA6E670E5C85B5EAB81AD8190670202DF37DF268F 88A94FC33574D26C5F13C76A034792E2AB8AEFB24190AD1353CD17224FB23CB8ECD87C69F69C91A0 616CB98856FEEFC6106C6A7F50DFB3ACB29641499124B3861DD359F2875145EB7B6CAAF3FF712E9A 03CF64413D180301164EAD3941A91FC28E9A5EDE6F97DF9A617663A5AB95DF307C00526F18CFBA91 FA10970123124CB647901F4963E1757AEABC8C489C121A5DD0FDFD038F6FB966B26B030949A2F7AD 0A5DB76A022A45CC5BBF8D9923FEE2446DAA5992788E53214DDA0050D3300309D46CD9C49A921039 4EE27365A28F735E3F89D4BD78F8146F9B855772D731DC07D775D2842CCDC0B8714EC783BCF82AA5 1AA98C5B27FFAF64CB0DD0219105D5D77D77FB1C67367560846CF2A2F4D2C61ABA21BCF9E34F747E 16EB1FFCB2E39B03520B01C246F7840DE4EBAD8FEBA6656EAB1B7FE35A2E07CCF54238A48C02A4EA EF61BE838904FED1C31F27F2AEE6FED757D9858941B1DB9EC1FB4AF0D04386463262B7DFE77A01A2 B9D5C1DF85DEF018C06714D99545365B3B0735414708A737FB7C54E8ED87ED6091DA5808306C3426 B0B0F863FE9872C3F0A13283BCE1586F13816161FD7FFDED284281A6787B7358F51185BC5AB6BEB5 458503B8ADDBAFE249EC4F6BFEAC5CB46473F0CE28031BE2492987C9A8E192F43495EBDF1D9A9C20 8483E7C4B4D4CB4E0BAA19519955BD2EC9DA88CB83B5612144DC04779443F8DCEF5424969EEA1F5E 259BA6E5579808755C409E689C2C77B4395CF15465102A73D12BB51A78A79C7E3B8CBC277099035D BC759AC93EE4B2340ECA8C3F85A92AFC619038F5BF8786F3310498D44700B0BE05559733BC4B8043 784416DB84BB7AF111F5A378FD57FB94BDADE65A1377C20528E3F89D8A6FF284F6C47C5F89E604FA 8FEA48732C9927F227AC0E291DB54A7332090E8925E008CD5638528C5AF266C1A791EAD01F70FAA9 0ED3D8377CA997D5A28782252E333CEB39F46BC68EEC1C2A20FFEB1EBBE0BBFE32FC041CA6891138 6EC7AD7E3337D2043D1B9F1AE2776AC0D6E9C5611A785B6AE730E80F8DF2A4947076A9A53DAF6328 8402B157907695108539C75AFFF0FD57EB62E66B86085C8316C7530ADFC5EF976C79BCE3C7C29761 265083A6ACB8F8B42FBFEA4F88CE3645058C74EE234D7571C9CF05F83998CCCF07AA4CD93A2CB72A 2AAB9C554F675174506D340A9B80A2445959E447C81321A099FEBA4DF1F6A100F1C82804B73A6B2D 64E35F961E016B1F9EEBA2E90C1BF34C0D1B9DD1A9466F1020FA4BF2858E9941C0E45A32E45E551F 0F7891238764A61D27D4E2AA4E55DD8022ADB2F34293C0C6AC1B1E9B06EBC986A68E181D43CEDDDA F6835412ED410304A05BA28DFBBE3D6AC60EDD2C752157A3C549B8EEBC346E9E6DAB7A7DCE39E00A 94F5930A6AA66FDB570D4250090C0801674687B18881F4487123F004C5E9313D63589B6AF0FF7236 675AB98F786AB57971E5585B5165C4FBD564FE9D4014688C6F162E997193CCF677AB64A2747AE6B8 DB7346F21EB5A09D597744A2E9C54FFA58EFEA9A5F23CCC3D0588D50D9749DD39CFC062A0C94D3B5 FE2E1BDBDE8B054FA42D91E9E110C1CD4B5ACC9CAD42247EC69FBFCDD7F97996421391D54F42F412 CDF416C5A6092A6C5ED16ACBF5AF099BDF0D8C287B720A6198B42946EDBA1D0205F5156F25704DD7 4CECBDDF547D79C0DCA20004516376FBEA014439ED86D3DE7AD5AC07E7A93CF91DD9EF068D1F0DD3 CC42DAB4597C737B8CD2EDEA9982D01C14E4822233D4F6738302B1D8A9E025E50506918DBB57B4A2 6A4409D7ECDEE16534F15523119AA15D7F46BE6D8821386E6193CDD10E1D56B97F88404DB54960FD 1FE112FDA044B2E93996FF59B2AC288CDB0D46F40F3DD5F3A4796B5A67352999A649852DE37112E1 0DC699B0E73F874699F936E1C45E7B73AAAA5F7B98B454D7482AE3FB4CB76B9DDA18103024FE7B7B 9D749387A5CDDB11A5A3EBCEC21BBAB327C08D9573CABB85147B6AF310894F76EF678A6B31203CE9 A78DBEDD66A19F865D8A3389CC0D265C8A7829D2170A234010834F3F5C276CC406C96AFBD2929DDB 0C1224B936F45427DCE2EE420558017E5E435749351ABFE512B8AADC3064DB4958FB7BBEEF74CA50 4269DA040E4EE17E431F380552AED387D6C320AF511427C7B985DC63082407ADBD8BA27DD77169C0 DE9719A827A4DFEE8A83013BE7458B0E19BA287EA05538BE4ECA8F7454002194E11079505F96CA77 09E014F8887045E7FCBD38108A93E68F75EF1D1FFB09170472C7BE61BED98345CA761A0B8C0E84F0 0F1600FD8C8C26A34A5C9155A6A2E2D78A0010A1858C1EE8968B65E1D91A9CFA70F75E65E8A13BCE DC6E74EB099B537D54A05FE9A2B26585090723DFD10E720E3A22C5F179C65147FC090D8C06AD4E25 7FAC0099B158A0200F5521580BAE19FDFCC9EFCF798262F62046497CE77DD77CC6DEAA031A5C8EBC A5074C7CDE56E8877B5D7717A258A92128F42F60D01F856F98FF015E0DD3E4CCF9BD77735E0B0C9A D4E281AD5A8C0BB95F153DBC66EE535E0808D2CEA52A0E0834C4FB21E6B3BAADDCD52424C36C533C 5E92B491354863E471FAFDD1C4A55D77567069D4E2B0723C0CA16EE083A93790993F80C9EDE6BC69 EC4A6275B0646366D5A736F5F4E0E00471B2BE1E07231E3498011555EC865A565B6DD4C2C828164B A53C1C9E5D67024E08F11D74692C2CD3732A0AF20791CF4924486661FA51D96BD8C0A92755CF2E6D 704F28FDD06CBB8241B81B6130D526706679344ADE96C38F0F4BB528E3FC725623D745D19E440FF1 2DA4C9613A6D788C5D2A105F3EA5A5480675B7B9BB456C722DE93A4B92A66149FEF9E4A916A4596A 94D9A7708150EF890C813A64957F90D1C4C3C0645F6B09700AC1062904E8F6D7CDAB8CFBD06CBE1F B906BE8E293C884051869AABF9D585E3A6FFE0FEED7A54DC56C60F0E435FBF32AA06E67613952AAC 97DDB041B4D18F12EA29B94C8BE2193FC16B3DA68BD626C122D4184BC93FAB32BFE4C221ABF8BEB9 6317BC697310B21D039EF8E0D777793613C028ED85B70E0D3BF546011EC75805A0261F4C81238911 CD2463B68361DE00E3176CA4F86B830EA7986510E710FC8982EC29CD4FB3922B6CD61D2E99306CA5 4BE3ECD29BCF37DEBA26BFB68C3B946E8FC4CEF92EF346A4DB11168B5085F7072D386E1EEA74177A 253D03C7DBA11605C00AF013C0B1A37F8623065B4D9F31E2DA86700B4D436EE30EB7DA1E5809DC37 58FB8A1A562F96CAD0A2A382E129CFB2B1A83B7BFD8DB56398AA92B481DFEDD007340ED9A6B5A7A6 6741488B4299F1ABEDFE122D6CFD0C72CEF3B05EA256B410B19FCE0322C4732D4A0A8F768AD21F5D C810821D597A42CAC9E8E36A11553747811C77F8725B76F1BCA69C6B4412EC9F5CA46A35319E65DD 22A1384C5F575CFD3F4525CD013F7F387CAB81E99C3E3D2D3DB2B7B52774C9679BB885CAA5E5874A 9940247266D2A752B84DC5DF27DD2C330EA04E77347FFF6A74D8CFA6E5E1795905343CF28157D83A D57DD6556FEB3B442CA9D5BC09A15CD356399CA2BBDA3B3DEFAB663A0DBACEA3317E086CC521824C EE8210FA2586D3EA4613B5E9B8652CD94B8D15AC875AE40072D6F1806A177DC059824A3338BF23B2 7BC91BF15FA5656620466AB6920F93B7061032CACF9F9BF9F03B83EAEF16CDADE747BBB706ECEB44 49763A51B00836EF5A397A5ABD8D2176F947393F3F391C2DFFD7A30599BF237B02178F04AF812259 83C88D1D35392D931E87CB6A7C5022A32F031B6DDCC7002F88F2E4F4F0A2F48EF43A8ED9ED6155F2 46000506B229926FE871E4B675D68A93F0C9253804C24FAA2C3281C9F2AA2502CCC403BA926FA0D0 FD83AE0868E017B6001A1A64EE73E8F8213859B589ADF405F25A9CE851150DC29AECEFB424218B3C 387EDCAEA28B598B7FD1922705BFA277171DE227DDBCC6D9181722C1C666B4D58FFAF4927B4A7A8F DB19821C8D122A02E993811B9E7A1259FFCC311CF401EB0F90625675A8226586A8FF308636654761 86BEE8558E4CF4409FCE5E76D4832E07A6B26F7377A87B0471EF1D1EAB7216097169312653370AA7 63263427785953EDF8962ADE69898E6FE1939DA34C3EC366684EE7CE68A9BFA485F71144148FF3DB 09804B1F03C2E5DD421FC7F04AFB41B0309F26FC17FF178E86AE0E5895DF4E7A4B3CF29A5BEE1E70 359AD06F6A2F4DA19DA58D9304E5A992522373DF24B33A5C6FF62748D4E3BBE324C9417789FAE59D DBD0B15AAC3160890D6DCC308A925EB588435259E055770F2B92251896FE881FFB0C774AA3B8C7C3 76B96190825772570CE27F6643A330D6C2B2871DD013018834916A63FE2C49CAF8D48BDBD3E62435 5FF458C2FCC1D4A756AF6C24DAF9EBF119D713D3698F9F8D774960FC1091A45C0B26F147D39433BE C7D569472554C678BCCF13F506990A88EC92BFB6B09B9B58CD8F66321825441C24A6246D99A28B6B 85AA74F579590BAECC1493EBEB5F1766CBBCFA9F343F9EEF7306629A41B7D16FD0DDE2B8ED9743E4 CB4A23827BF3BA0387201CC2FC35074C80C1ABDC2B8BF96B42C489A67294C14B59856D8FAB3B48EE 8DDD4FECDE2EBDCFF4F42B4638F6AE43B2B704C3D613BEEA027C4BF93754388E6A9C3FDAD47FCA03 706D8F8538786FAEA3FFE6C2DB1724D509FFDDEA15035B1FA1A8BB00245AAC6EA908F10479FF8CFC CCEF290AC2AE55F204C0D31DF8FB84D4CBDEEC49BAFBE5B70B2C2BCED20063C49280B3AEEB3E5A26 04C76F5F227991762F373E2B63B33EC7FEE33319AE596A7BE769BFCD51115BD182237F7DAC0972A1 63F845F7BA03773B6AED1D93FE6C7E3498633188B7C549AC93D5A4F59503CA441ED4208F0FB9ED34 CD0BB2B1C8E036D20FC020D84D4C27EDC981D8A9FF1F52556D6F6351AE69EF191009DB572133282D 80CE75FB10C25C6B13BABF6A995C6710935BD84182C94F397C7447350D36B9943E4B959DF256CB2E C711838580FE70B93E9E7E30548E9E53BF200F1A3D38C55E1AE41F6DAC0325F223A7650A4FA72ADF 128273D861FFA4DB71DCD4F7D2AB2E654FFF2A27BE714B648DF85A73ACC736173D5DAC0B6E50A6C6 2CC262695631EFF40AC3B743412A5557C9B07CF22AAB036740F42D4E0B0F6B983F74399FDE2833AE B65493378E17794EE0C88D6D05335E773989473F26BA8CDCE35B4709D69F3216781167ABABBEEB90 E266B852DDB23BFF108203BD81384EE72121A3E7EB4DA94FEA5F4AC5EAC5ADE7D0D89F50024C558F 712C13A1170BD9A3B9A8370FF9AE94C2803E19698BBE8E3C5AEE618623621575852D1B9CC44CAAFF 6A4C9F474FCEAE97000D5B1F4DD1E9D1B3651A47074408901014F4B95E93A17DD14E8A04BC020A2D 983D5F4ED62305AB2658C51C2DC54DAF565E489B054AAC2C0059C0326CF5A830CE66865A74B99C30 63F5CC317CA4C9EFC34224A488B7C3F8FD1D485455E069A7EAAB6646227AFCE54242890F263DB4E7 D451873220D6C3BDB9A707E4FDF610A62CD129A6F55184C2C9AFF4FA1A0432D9963D3CFB2CF0598B E1648E7FBECCFE307AAE17CE63CE4E08D9478A5CB3B413EDF74D398E7C25F2A56299C34303577939 69396DA8B53883AD578D334C908533B9A1C3C05B377C37B753526E90CD7251AE0C4C56DA59F5ED1D E2E1A8F0E6D19E6AA6595EE7347F5E45E1A9E222830A6D363812EC112ED6BB9D95CE8A8C19C1589C E4021913DAFAFAC7E6999D23F2A541B7B5A31CAF71F2664D380DF7087D282C5AF9031316DAE87EDD 3371A5407B1D20D59E3F2C5C5A4B7B016B1F58A37A5B746C1D23F52F57BA484072846E6CA27CF92B A4E393933B10674FE7D36FF6CC5FCAA35BD2C54FD820527EC60A68129B61FA801C203DFC070CB8B7 E5A9F6BE6B53ACE2A10D4ADDEFE543F0FA6101C3A6C5B4E24C114E45A09DFAD6A8EC3F41EC7B2740 37468AD46C4D9A78F44F160A8AA150DDBF7B240CABCF210171891F63FA7590A970726E3E419953AD 4C7F4719FCD19F4BE209B12B29CD381D1182CA4333CD089519F9B4EDB620006D6952BCD6B44E4606 5062F30934E72D12FF4FC06FCFEF331212AFD8E005456C054993A2126D8B4D3A773E32CE1A6B280E BD21F3655FD9C40F60D7BE40F5397C034B507FFB206F100EBAB472F55F288AEEB6124BF9E6F66E81 E16B8E46421CEF9C7527D9B43A737CFB9518EBEE1B7FEFDDD120909C62AE7A96BFEA7506FF3D0E83 01EE18E22DD47D74A26C5E015182E8F9DBE6C721D770537814D00B0519E140377A2D2A355D959ACB 60CE25437467B539A1B7C31D417CC5342B142F293C521172EE8569B6F6674713AD4978BF1A539CEE 9D255DDDC0B752AAC31FD2E629A01311A74693B06734B53B6ADF48D5B42546777D3D595FCD7CBA9D BC43109EA94EED15792AC0ADC333787581B88E0BBCF40DC48C94839FF93EE17502CD14E0EA4479F3 BBF6D34DE627C3854FCCD8C29FFC19AB941BDB0E8E01CF22969AB41A4FCF8193ED3D74BEAB822605 F50DFE38DC17286600E1266009734A1DC9DF4D70E6BA4C7945D994E55B3EAF9DE5D7174D20EF7570 A486F4C5D7403BF37B8FBECCC47AF8A5DB8E4788F19BAB712C7FDBFC1677B76467F50497253A993E 1628E70EEAF820917B1019BF82242F5CB08614F198553253975143795F767933120A13DC7353CF18 92903B0F891A27D6426D8214AA12CF480EF6EBE19544497A12569F2B029EB35E722FBE85A3482C88 79618468A84D2233369D96BF422C67A75D39CA3091D724EFC5BE28FA190AA86981A7426EB2CFFA44 DDBCEF6BB835182BBCA91674CC3C0DE4C2F2924CD002ADF87BDA5D8FFD774339221765FE8189114D FA6B832B93BA73EEBD1BBCAB224A0447B56024E853016A2A7BA7D176FEEE448738CEAD5506384DAF 895424E991FCD589DA7973DF41CBC94F841DA8378D8FA2F429AFD2305D67502A813DA77C36F580A0 90C6C8771E1F93D661C94380BA3A4715758CD25336D5B1F2F0A42BFDBF19D3989B985CAC2B192CB9 1A9BAB1E072CEEA46CB561778FC62DCE573BD7C5A3D16C3818F702148EC5EC8F1C92025ACDB9452E C208C1F3F97C1D3EE08BBBCB72FACFFCE895376CF5CCBE6CDF33CA2EC2B3B9009FF1771B2022881E 04AA6943A334B88751D6E520816630755DA8904D5E1E05333311723230789F646BEF97A86A34444A C6D9EAB4300F57DB80344979621ECE93FEDDF88F71D2E326228B86620B00142CFFFAF051A84CA829 AE63682C0A6A398474AD5DAABBC625D434BF3DA23EDCC803C5A22015C502D29FF5DD4D4277EE032A AD762B3E47D7569B5D703A9346953872591FBFAD2652D14598C5E052E7F937AF1D61EE822EBE379C 3D1B6C96E982E5C8D4D5C1E855247A5BA182877123A6AF6E277EA6C45AC12B3BB52758E08245F06C 9CA7566FD7AEB151051B6D719614D9FA2C47ABE109BE803AB4BC8AD07D39DB1B9A7019B3648BE7FB 1B6124D7E5156D1703337F44C1124B0EEE6667439A92ABED1C4DAD21635ECE99744D05B3BB977C78 A2DA592CBEBFAD9698BF5E6AFEDA60C41079DD48E2EC70E4D01AA6BCB459645A55C83309E10889F1 81982E37A111D4BC6BEC349AD4FA4BB59A86952418573F7B7595647630F8052CF68E7AD9E964B050 4F39286DA4F579CB61644804E8AA090EE39CB59C8A3A053775185CB842E2DF737E3587C6FB24E043 CFA985DCFC5F4DEBBC51E947EB425DA1280624C52B37B5B98CFC02539EEE3E9F973588E5A520C95D BBF1E9CC97067787A77E8A646485929D55C90858750D2BEE7E92751B365882A7452C27CFC6B630FA A5838D7A98D4D4461E8B45EDAD09C9FC554A18F8EE1C09D965EE9444C7DF3B93E5B1792E5062D863 DE6B3DDEF5EB67A039B374007F19E90160A1B513AF96C87F850963055C3D24C4E1675B4388978794 7937F298D862ED69453F9933238D84F888DAADC87C8C45E9906B7CBC007DAD71BC795E843EA5CBDB 17466339B6FA1EC966423C9F50D7EB4B5DE8BD27CD4F9DACA1DF5CF69ABF6D8C108E8BB465CCACA7 D338EFD0505DBFD41E3C83D0555A5698778556B7BF869F22B2A5EDC5D02CB327D3A55100EC7866D9 49E5C5D684DBA5596CEDC3AC79C0093DD5EC896AC6584433E6D6D7583D03677D5361100A838E7E97 63DE4A412FE04DA3973089F96D36795E43AE48528ED772BEF9BDF1E4110A99E40E143E445AAF13BC B83BD04541A5331FE8B09A7212C90958900E9DE7604FABA78C9872E5A5D1D103C30D65ACEC667ED2 FCCD0C19EDDFC8D03D2C82F017F5761201A23F7E0396E39D60E909962DBEA304F690539BA6B38F31 10B186EA9625DB84F0A4843009AC7C603629A315D742A58DBF3469381ED262279B43BB3F5A4CEF69 23EB00893CCE4B19BB2F912614FA5D23999D3C7C73ED77D783D92DE644D8DDFE515BB53115EA76D9 AE94C3B29F2A6E2D39264912BE3FC3501C39724FD829E2E5E205565250DBC839B0F8EF8ADF33074A 8F427D2A80105CFED408D080143FC2C9CEFEE3F28A482B431544E3CB3EB100738EA5818884B11FF6 A9B45EBDD10466B7401DAF232565DAE629071D1E13E472231A667D5D54AD7480781F98078E9817A2 D6A26EBA0711793CAD0232682A3DF03793371883BC631864A737771902B264603CDA4DD44FE4F3DD F07C5C70A0920958DF810B2B5BFF039590DB1CA4B3A557843AC50E58747929C6FCA4E8496953703D 4CDC4B6584693FAC647B89672D5B9299E8D3F684040CF39E87DB9E3DC12D4B48B3192CEBFF2722C6 EDC696191EA6AA6AB3CA2F6A75D582A6E1E60293F409B76EEF48DE50CA05E56F27CA9B1A0944A77F FDAC2A21506F6D067F779A8801A72B709715B41353B38DCBFDCCA979233DB137A21219C62DF22BE4 A3D87FE08A421158C1D5681CCCC8DB4368CFE5E05F7016CFDEB606B3A02FBA0887F2EAAD974DA2C6 7EF9E9365DFDC67B9762C69CF90D154C5E4BE65B11FB5B5072DB910233E21AFE6DB6A7D1290E888E D5B1A6C92E9C3A6EDD7C0CBA4970AFE16BC28905A7FB2C87D8B8B2AE086AA3D878D190647EDDA6C7 257B04FE793C77ACE8ABB7F305495AD65B5BD15A1ABDF588810531880BD958A5321D09D7C6185E73 0681B2D57C4F90C2F1CA6F2B33B7BC5F1F7ED66D7D43A23DB0485C2946BC0C719BAC4C59668DE97C D2184F8AE9FFF3F71AEE56223B2D4A4AE2884C2179F5097B541BC7C74E47C21BF0FB0A8C0714DB46 3C61DEC26053B17956D7F0C73E49D0247E92669B0A5AF4544A81144705A079FB9B6F5C20C2F75D4E BB44BD780F719D1B66DF55366AC8FC5BABED365BE7AF3BFD411D1102BC28CF40030DFB5C01DAE488 80635E1928C0007CAC30A825FC85C58A82AF6E220F57BD6CC57BE77C8DF51980A5846E712F32DB5C CEBD5FC33CF9C8257A1EC2536C687459781BE4FF9C391076B1435584944DA973A1660943EBF660F4 7D7CEF06567EA42AD3CB40F63CDFDFD5CBB33AE4B9FFF1104E86973254B9B0945352BE2229087003 BD6392838C6E2D4A95BEBD503D13E956BDF3ACE2862E400737E00FA18222F7A0CC9C0F536EFA8D25 6A1E42498C0A9E603D420952B4F15A25F95DBD8EB715DB01092A8CD15D950C7B9FBB9906F2869DB4 978B48230033BC605AB95B589D9FC964329E427BE06E1BA0482EA983E4ACED0965EF1797903083C5 553135477597332D5FD9BC48977B86F83FF22C7BDF44E13904C5AF4532841053555E5CAF1FEE02E2 B331DF985131384DA7DC87DC4765682BD1E1B0342B25775E6C27F7AD23337B29ABE9BC334EA0264E B9313191E78D97E614E4426E130BDC6D3A5BD82EB0346A0E39A3B94B41030510EB6AF53EC81D570C 69D4E45FBFE5C3A3493D922F8B84A87A5D2B6171FD8F8703C7B278E8E88431D498F607DA9C9D97F4 6B5F55439A55BB36983BC71D5593F8C9D7BD8FC835228869F585FBDB11A71ED7F74CCA98F23397C5 2F9FD0DDB04C6CD911D244D859A964C81086453D415C0DFF94B1C78735345E0EEF1BF6D3870F6508 05DE9D1834E46D867E1E7947AA577FF600B0784FAFD7998A2EAC13B6396CF991A84E7FB7E866C0B4 2A925186A66555E4508AF1722FF2F68414CD3418D51860160D3A5B1F91CBAB95382C73EB0FCBDBFF CD5E178C254685DDBC9B8678D007F01CB901D47153ED1E05F3E214D8B8E94251531F5C7944A58B96 ED6F4BD53801573C5D6BF59A8D85262319DBF541D01982AC01CA86F68BCC9932B311DAAD64B4CBF2 9F7A3082EDFA2D1C0A1CB8E64F368FF29A8700FB81335FC96F352522029B70089EB55D0E29AF19FA DFA0A2995521A8008E7DD4EC312F23633056A595F3F1AF673FB9BF94CE696D7F9FF279213CBC43BE A8417A2C1023D4243BBA6732561949C9BA5D436D48A46A1F0E6003AF5029FFC6E3251F0D6BC33B02 1F68612AE1D522C8E2B37FBF518D7FF34E187007954DFF6E028653342723AF6A10C8D46BB3373038 5F504DBF02C7BA6F502FFF9140532479AFB1A6AC5CF66EFE4F4C9E27F39B914E39C2D46669BCFC6D FD2DAB466039F3FA6CA8B1DC464A4334B030F4F83386C17F29B08D8113D4AAB80A69BF3D6141E510 963B452CE6FA893091CD827EE2AB708548B895CA650E06E5252FC59E5ECD2CCD09E043182D028ECA 8C2530ADA852AFDAA5FFC52B669AA832E54FE75409335368CCDDBFA405ED8FF26D88D92E2D6752F2 79A6F45A6FB58EDFFC0AE10F4838F7A557CC70DCE137564350E32DFE1A01048450BDF3452DBD0386 1683AFAEBE1F342804EC9916A69718EE6096813FAD37FAEFEF490435F94302893E360448240B07FF DCCA0923A5E8C0972FA5E310AA294A8CFF2CC02990171783A53DA8FFB7D8982FE722F45B14A4E2EA C8E438C5A59CD0BA4C224DE023A0E11CADF750221753AA869F939D941C004AE7D74C6517D2057AA2 730B988EA4B46B7D34EB1F753031BCCCEBA9A3E0CCD9F8F5B3006B7E8BFA03A7D5DC8E0378511244 70894A728D06F318F649D11B2A561C63E382CABE6AC15670E82C479E30753713CD300C6384FB51D2 25C90C6DCFCE98DCDEC7E4170910DA4C3CDE2C09BECEC214FD6056949D04493CB29923B3C45897AC 9B9CB7ABF68DD3BC46E3C40FD13E1BC5A61A4D2CB50EAAC63FAB9FA2D7E4BFFDE44E2EEC7CD4089A B59190B99D1FD82D07FAEF23363AE5C7DD1833D0D8D76426F4D7FB6A2149C25144B66A3ED9EDA739 07DC0CF32245FD19A12E3CB9620E52FFD57343E5EF45071B92A5D86118FC26603A70CC031EF29C1A 78D3ED97339E04E124760FF2BBDEF42C7478EC29F6BDB138139C6B6A46006AA335895596BD897AB1 32B0B2340CB65684ABF75123741F57BDDDF0DC2F6E1087CF76CB8D7DEBD71D173EEC6031BDA9B72F 8C77EF7A08C171FEB967753B16610F122A730E769BB62E4581C0FB1EF92CB8AF73EB872FBA2D5F4C 7BA349F92994A3BEC5869ACBFF5E003DF92AB26B7A013C78EF9986AC48163242DB404C4A51E65170 3D9A939FCD4B195D685EF790DEC3730CB4A87E0EBEF1874F9C1B150780FE5BAC6D1781551AE3A4A8 69FBA1E3DB40DD13DB9FFAB7565F82E73F08CA21633110E154F50CEA9D4EC8D576D19E99A4F9BD09 A0E73D2CA947ABCAE730611D0F0670A54FBD78DEF1E2A36412B8A3F09F21E4E817BAF38E3BDD3639 4556263C8B612D92E8C3B783C2D7C782F5E34DB7C76FF75F12297A8A5A7C5B7CAC30946B991837F6 D8CB6302B4631AF902FDC4FCADA23B813A35D719606D6BDA90D9A48B2AFD7E29A64D6E1C0FA5D464 598EC1028C2BC47A839425058CB4B8322D9CEF855BC23FD8B3BCED7B235BD5D611C34434B199DC25 BECB563C967058C42A726874FD3900C4DBE6941896011F999280A160B516DF87B012DDADB49CF685 847D49386F629F0DCCE2BD2FDEDFE7E80C30934A1382C747AC639044E1EF7662E0D67A43A76B1F79 9992092C5BE3A6F44C1D1BE328B8E57021D42833EF77729C53326F1FEEC0989E78D335E205639974 B1E5654139246BA1C452B2FFDD5347A52D95F34AEF983440A0BBF847E069EE7F47C972A671E0874D AC1FCE3F4454DA477CB762192E6BD55825AFBF527057A778505DC722ADC35B0BD6A9DEC7261AB93C 44CBE07BF2AC741DC67D38BC551C02DFFAD6D8486254A74D69C5F874BE883BE2B2074670C5CAD548 580231700C1230989C7F520456EB7B6A8D795A7F8C447CD937AFF16F3EBC1A9262EAB8D2349516AD DF36E4E686376BC7B8FE0A2E6160D41E12F34886AA203E4ADE12836C9FECE6F6145481B344845157 5C864C8ACF1CA17075C7A05D899B4136C638BE76EB4A12B0FD76AE6CC62743FF0E953611238B6619 19145B02B27D72D8CC8DE3F1AAC77A569FE630357041E38BEF1F8F2E9B40CA5931B34DCB668F0AF4 CAEA257056476ADC514389BF5B8637AB34C1809B213757C808A531D671A0BC727DB78E048C0542B7 EAC3350654E06F9FC91810D1AD4D20A0821AFF7B353F4E2CF6A66DE5C443C1177FD410553B755AB9 AE843A209AE6CFCD65E3169170AC7AC3FCAB1C1F7D4D92AC6E1EB74D315C0C9994301378A0290D1D B7CD54DD6F407BCA07BAE8E3C4219F1C699C52686DE452E9512372D05C71758AC9CA4CC698E265BF 4315C53852D5191CB165485569D0A5AE7A5536AB925A465D3054CDC1373A60D65E15E0D04A795518 DD19289EB0ACF18AD3352E68764824590857019A3DCF891C2F4B7312446CC4A78039A0A76A7FEECD CF48A7D1951BB593869D1CDD37016D621ECF54D3BE0B6A159046365D1BB14ACD2A4D03E62CCA0F44 695FC07DDF9AEE9E963CEF7EDA783305CB98C36C032525374F07709B614464D13573811C0FA3A1D8 A3ACEB776F6B4608D18BC275414F5CE7A5F7A5785EAA62ED5CB6990CF1478FAE038CD704ED78B741 53DFE0FB8C00F1569040F35DDF90DCCF6405F0E317E55C7DE96B44EAA5A4927B19569A77A9AD60F5 34CC963844E3B787C991EFFDD2288BF651EB6E5452339D3867D32B4D85159E4BD701FF84C7D259F8 118DD54A5280A898D334C3C2D8702B65E0E6A887F64B7934B88AC0DB410842C281EA48A1E1C3E351 5FEDE24BE84833528C21DB2BA85FA014636253D37729347FA4239527872A1B4C4E0585E6C6A87B71 AE556F1D6D188061C23D543CDFB99DBCF59B4BBB9662F2A89E3C72EA8D7ED784C5F59C5EB260DF3D F2A875651F00AEF3B96AED14ECCEBC7B6918947FD45F9D63F4A74B01277A10E4F08ECCF318F989E6 44A05982DF8736EE65F78908613C7AB4CA85F48BC071BA300C03491EDED3ADCA600B457279C921EA C5F2F4D21C7F3A110A1B28D98026627C677DDFCBFE19CDFAACA804E47D979833E94C67C1FAF4E540 983FE49B0D0ACD27CC89680619ECA1F8F60A1FB028DDA8854E3E1943BE4451F5E43DDA91C6B358EA 2C0E7207286751311B503D34BF5B488550C61ABF5C6465F04012147840616232EE0331DBC0FEEEEB 44AB11B667B371E4398658B472A52420E6733B56017D53F859A29212976CF3FC93DBF4076960AEC7 873193112AD7E0DB908127EF9338C7DAF3ADA405B523C0D800C65038373FD8F2FA17DDD627ADDE65 745491A2734EFF9A4CC3DFAA3CE9160B1A2B72FC5C0FD4269FBA34B2CC22FCE9DC0E0B69F556F2C5 53AD1F0FA3C94FB6A424505563E57C8B7C9676A4461AA5D1977E41CD920B59988340CB28DC0F1807 E7913A17433257A5471679747F33424700954061693AE09717C9DBC93A45FA1B6362E00EEB3CB964 D3403EBED53DCBD59F48C06DC90164F1F43782D99DFD8E629BAD7CA684D7346EB7B3BFAD0114036F C760E72BCBE00B6C22B8C99809722E0B1A7C5B11DA81B9CDA41EDA9BD45F0D8FAA2210908679F620 CC4DB5CB3CED0B0DA3B59F0FCEF10B0BAB321CA13210CAF0D7C90186AD1C6E801F95FB3411624815 26AB642FABF768B6F5FAD3B6ADADDB2EAEF5709C8BD9E0E16D8C45B9ABDE7D54E57BECE1077D0F4D 6CD5CA6BEA1D30AEEBFC14886C21650173C3E5FA5422E1FEBE1EBA616CC5AD903174168DFFB6A0A1 B2BC2CC960A0373BBF4C6C1E3E0C77CFF7C9FDF4D10480483D4394BF219F3426C228FCDEC42B2213 5E2B61618829A91178D4625A754CF03405665561661F5B444C056A399ACE24384F030666C4BD4556 3C3AF3E75968D8E6E6F6B17164E8F047B71FF657C601644A91A7D691B3FFD21990B9B53C31CD19F0 A22D3518EF37D094E2B75115CC4767C026ACFE69203F66FBDF77BE068CAC0A04CE83D36EB9E40D88 CD0E99DFE4F91E16E603287280016C6053CE300577127DDF2D54114D38E355952D7E0594E4E69EE7 DA25C10261A468FF54B4BDC9606F66074C49F150DA36B760221352786C26434BB507969365EDAF60 0AD58D61C893D10066D9F15F14035BE07DBAA7DB2508DAC66CC733C43B8B0610B5B3A86594A54820 2D68FA1DB3CDBFFBC14E1177F943DEF3C3DF1D5D1B388D9DA8EEE559720E452357511C02B600562B 0B048870CCB769E4B76A245C9E947BAAC04A6AAFAADF8F7004A218F8C7139D10EC904D413CB8AD97 F5EF64090F60265B6F89FE4A4C693A1D7A5C3AFB0CD60F2090E3A44373FFB2CABAF424329A79D1C7 5109579BE0274965709ACFEBE3069FE195EC2DB1E33FD47839E488E1A2471B9262CC8F4F5690C625 B5794A71BEB7DB36A114EC295D9B21CD6D64210F9D924A413A82B7A7332289A3E77A458EB664B059 3C81C4A13D68E1F5A345258E2FC6A61F3E8A2C220480A431461A67986962F1D53603E6C279DD127C 5502FE81B8F774E702AF6D9B9740AC8E23C6AF2ACBFD6E578B1E0EFD045B73F9277A0551BC982D70 81F4A6477AF24E3EB9CB91CA36267F45C3A89C4E0A32969628CBD5002384011CDF339432386DD9CD 2BB9AA0C2511EA72A6896CA716C2C21CA869F96B39C8DA8389579C09340B5D999BCBCD22E66AA336 2A59DCB91FDB466375C9EDBEAF01B82B9AEC49DDD3B6130D39BB6FA7EC0677DF7D47AA7EE6F0361A 3556207FE74B65E587DA56A3E0BC582D8FCF10B98C6A6910E430ED5D9AE3F6B7402BEB5C9AB1D488 D22C8A38AFA522C8AB4F5B4A13CDB919EB42584C5F80D184D20B4DA201AAA0840C4AB97D63D847BA E6E05FEB1F62B688D75EB8519B956E500100196E8602C86C7118EF17658235526B598EA5FE6FFD34 6F39A334F35AB546DF8C52D3CCD65B856B8FDFFA8F446E1ED46898877B0B8A9BEF870016A4FA6BEF 0C1E98B55A02F6776959FADD990E6F8512ED8E53C23D42F9608CE67EE81450FA1BAF4F0053AAF2A8 D58D0E7D30EA3D2FCE18E841648A9D238E34E7F7EF01D267C2B7E662BDB5BEDBD4BC252173EF67A4 71FA574D2258235FEBB1E4A83407B66529D28C2EA5DDFFBCF46096DFF9CFBC1E5A0CC29B5BC7C2CC CD554BBADCB13804A0ECA36054B4988BC379A38A28E1C6FFEB26C215406AEE12681C3E8AE171A226 BC78C52C655B15333AAC96E035255B2CC4A2E882A8C9089CECE77747B117AC5BD91B23BF031D7339 058588CBBF2DF11387A85D7727C6167B39E9BFD3271B3F2E8C5B03B3CD1E203A38EECCE2ACE198D8 972D7625A368CE931BEC0B92075752077AD96F04B4F9AFB491E6BA9CFE254C779C4214583BD29705 5E1EF1D264D3222872F700F2E65D041790DA6DA60075BFCF34D5D416869F91566A47BEBF086731E5 C5B9CE0C9DE75A7CE927AED0AA66E8DB98B817223AFA1EEA2EEA2D0300D52B2B9B8CA1BAB11ADAC2 7D8437C9743B807F7E5D4B150623107BD7B00325423E9C12CF6BFA2FAA372C88C8DF82F5CEA3A82D 5FC054714319D7058F405CD655495C1F8E030328C12220433094059539863B2F1FA6A33AB86A7D84 CFD9678617E1815A4E050A2A8B4027960C3CF51440F9E1F5ECF5424B9F16520D214D572B3DC73C95 46A860D61FD0ED7CB228AB7452F56C02FFC9C624A1268A101A44C1E5AEF4F851921541C0E00F32D8 D8CF7419FC6289728B1DF78BADF944ACC536943B1B5305C8BBA4A241E394AD292F96FDD2D496D952 320EB8E80C1BB7EC8367F1860ECD988A64D472CB2ED0D187884AF8212DA6EA2F7D6C6B4AFB41CB57 C3B0C615E5B5B7450C5462756C6FEB2E7020125348F5DFE18D2BAB3AE580A7D5E330AD96B4949911 68232C414C5F7C21218A8A4185B84DF34434A8C80F6F157A6FA811828B104C7EE86962C11788B57B 6375EF2CBE8D0559A8AD1732EDDDDC54ED15929DDD8DCFF66AA093CEB360024D197436BFC2ADE9FB 1D0C6FDCF8F1B473B69D383F384FA1A3515E751BD133757FF84F2034F01EB42A70AFF80C4B2F6E6A A38F4CE9AF29F31CFE0C1BFDFCF9BCF26434DDFE34CFD30A90BDF8072492B6F3CC3E6E2E0C7E1CEA 49552296D88AA1F53160582CC0E110F3E64AC575A6248423069FBA56960F2C6C82998E65575F8D82 4A940BE5112DAD27066AA3E77E17CEE1902C9380234DEABF693875A11AA641170E9DC3100B2D1B4A E264215BCD2125CF964E0D30C0DF9D883A113DAD2EC36EA0E2330C7B4B8C78A8C5649120AB77C8A7 69716B9D05FB73C9EB44B308607DAD3BA7439D358F12CF15F3391F120EA19A6EFE059E6ECABB82C8 3C716864CB2E915B035277CF3FA772AAFBD4FCCEA4ACC3CB412B51D2C74D3FAB7D514D2D2F70D37F DED71F29F47F035ED5ED4DF24AC6FE84372A9F0DBF7B48FE7C3359738DF6C9E148408292B5AB8CF5 48F7E26DA6F3F8BBC098A353054ED8B28FE72E4B81D2AF1D430A25AEACC22EB2337BDB1E2710546E 3EEDBC661D6023D45D5B46A056470FD0CBFAF84E2D95FFC7E62731D736A0ABC96302DEA79347F9BC 440D20C08C340B220E16AB7BA91EFBF39D1E6C3D00F3C62ECAC2A072A89CE0F4E4AAAC33C3AF0320 F94B4D27CB1BDB9884A50162D78EC6D2051BB9A5E9F47B16385EE65186DA9F7296987EF96C74F7A8 CCD808B8BA092F262F9B03C38EC80AD543293B5079FB8167B5217142942D2EDA0EAD8745E9E14F9B 8665F399BD379A3D1F65836CEB2149B76866BDE8BFA87B109BADF8C6E0CA53E66835B16EA4A75725 FE12031CCC7E2BB65E36540B04B9130DF7E0B4F80B5EF47DCF571A1DFC3199B501DB01BA5ED3C2C0 41B594ED1D4FD2B85B15BD22837269DAD51D110F89868C76BC69AE35901FF71035978789C0DC6A71 C4CEF502DD111498AC2C257FFADE43B88533B3E3545060D283CF415DA29D7D13DDF47B5B8290B28C 7A6FA9164FF8FD703678680507CD8A9D0F237510D5F691EB2F0474C34E1F6342C2D67A87C52F91FF AA3B2DD2DDEDF90E649C1203BC6B00016B797CF84B44FB9ECFA77FAC8FBE4374D44E0F7C81FF66C8 EAA85ED23E857DB7BDE54A774F1B0C7EA7D8F7393A12BAD32A915E8961DE3CDA7A3486E43B41E58B A2380B23897649AEA0B12D81C93522E2DB39369604D7B7312B00F892A6A75CCB20A48B17030A20CB 34ED260F229E59CE87FD302BD9A8748FF1CE6B104CE66E1448482B39EF3442DB9EADDCB12ED2EECB 97B938B72C1B292076F98DC3A8167DD3675BB3F64C604845D940250C0FB545261B99FD8360EC7F12 BA912849A28593EE33209B5FCCBE1F526B9C0290F6A04AD6FBE6110DCFAF9F7ADC24AA7CCF1D08DE 2DFFE0C91F28806E30684DF23877C252541F46178FDDBB95A8AA770DA58FBE6D4E9414B49BB16D74 4CED44E4613B97EB7E8540EBB7DBFCDE28014E06F1699D08D32C3A241A4967D867ECFCE7176A1DD9 821C346F9764A9CAFF7A6900EB809936C85C67416C8172CF9D88E07E28C64109662E25155A737A0E A5581C97751AE09FA092EF0525032A078B3D2DC34CCE4333340D0B691028982990B9285F4BA66840 3BEB42283C8EA0A309AE1755AFD65DCC096D81954800B8C3B8A851B8CC53FB4C6FA215247F4912E9 FF975437EFFDA3CAEF74FE62F8DBB9B6C33BDFB80B43AF4394A1FB9E29B47F00DD20A62A4EA65A9D C7D8FF3AC380075276BB8CDE9F24E00234EF30533BD9786C4B8B1DDDE2605BCCC0618170C61778A4 6527B40F4629E72AFCA1521E1BFD55FD8EACAF10D8010537FA1A1A90010FE90910F939941B04AC29 71BBBAA4D9A863CFA0F012A7D94D848EAC8088512FCC4AD6D5AA34840B1A83F5F55517BA941C919D 04AE30EBE1EF1D7F19F555A42EA7A182D3F00667B185CE85AEBCC98E3D7707B6D767859F0B8B3186 C8643930856CF41060CC160C9A05BA826203658009CF8FB7D55FEF853F7FD8BD53575F46339C1ED1 F3DA552FFAD4E9A786FF373C942481EFE1C8B08E69537036944878C876E4BBDA3DADD8AAE985E017 790E8B1C3502DB6B63DF9CDA21B37590D7F1EA22602DC00D4CE4CF7DC99DD2F394975D3226CAC9AA 5EC8305CA06C85A2C2772EDE1A633C4B294601B02AD13BBEA95382E65F4532701594FD629C0EE8BA 7044AA9C4B569BB0C6E67EC9548DE100FE2989824008D01BC12E0FC35A4323DE906CBD20812146AB A43F9872D468E746D8847DFEAF8503BD9B05DBC63630B77422C5827CC938DC5A99D214806497E707 AE881FC19274455E009832E53A545114A01607C795248C5A2BD02B946C02EA1E7A71F8C9A9286D25 142B4787667B1F0506CF892D04A98B7EE8813A2BDB8156E4ADDDDA4742EBCF8813ECA1966CBA937D 0E7886BA8F54CD7D7D5D78DAA9995B3D1381D48813EB8DB5B7FC66016094B2F97B63504D6BE4E6CF 293D6CD0D5677818E2A8D719C7736AFA12CA894463BC29556C12C00FAF7C11570483F873427811F3 793FDD1C4A0566BF7739D5F46587CA0B53A4DB8213C3D0A346A23D3EC0BA2E526BBFA0731317A88E 4616D26DB30E2812112FF14A8A86E0EEAB06B17C34E5EF6E3D96D04DB5DCA65BBCB19E2B4E42CD0F 8F4E569127CFAF0F1DF514F974C2E32291D398AAA42E92F777D0A0D4F16ED8B72D9A1FB7A13FCEC4 886E7433C4F821E3553CBCDAAFAF8BDDB4C37284A599362DEA6D9BC00E9D9DA6948A31C61BFF118D 42FB69707D454C39F5AD4AA37CAEC9697A284A9EADA984D6C6765DC81E967C33EB552C07A8590C5F 43C13FD418948580D1FC6EDB116412156D19AC5E90CEEDFCF6760B4358AF536046FAB4C09E2EBF45 4BBDC333D1DA76B49902AB5031489046DFF59D8FA0ECD6AB81C487B49AA9773150E84AB47B3CAC3B F28C092D19BB94289C9A1DAB55BEA0D821D049E4D5746AED0DC3B8372AFC20EA6716840F003F6C25 45F59F24225B6EA713B54641AC77EA5C142404A4459BC9199AD38587C3FAE9D2CA7606C1E2BE6253 EFDCF7D6D630C0387590257A0136D8FC2D1FECE3B8B932E0AFFDBD9AF3C7478023D30F67EDDE1BF0 F8896D59A614C3B227D6DC906C88C23051ABB6621C1E12A08286A1AE61DC0BDD0162A33670BF99BE 71A64AE7EC412E28F10E18E4C4594D88F604358CC6D5B284EF0299194600362C6FFFED82B0C2D64A 16AB227C454818CD28E209A4172C507ABC91ABA3BBB5B3FC34885C1084D5E7F3871C8AF76D5C9F3E B55256C4914B3BFE5771F1BA649DBF78372ACCCEA805A9D08D1A3CE498DDD4C639DAAE54278BB041 EEF90FA01865D111F9C1D5C2FCEAA45D6B5BDC027784B438002162998CD9B02D0129D26C20B12AD3 F23015B7B1AE7EF82B02C46CCA316C00F16F2DA4800F8CD4A2CE2DF0FCBDD1087422FE49F8847349 BB8989F60CBF6DF05827F0C6AEE216081976BD1BC5B1BA793BD9FC5E56A172F3FA44DC3FFE12FDFB 01E8F632007495D5FA41A1DDE9F216655DD024962E36A57CE1DD65C0A04AC0771E522C2D9929EB55 9519536E6727DDAF39AA14B50AF8738B5206E6710FC82E62AF0DE6AD1E84C2CE1819B79874991B7F 11DFDBDFAF91306EA8BDED475A2DEB08D0AA73EC677E963F8DACD310F12A0263C7505F85E3A3AE1B 4AB87AC31E24BB5CC05E3C4BFE54CFC02DE700AFDE561E949AC3446DC46937594D61AE4D2299A67B 160961216F7C7E751D967682D3D881F9B07C662B441760430F5163555E8ADB2A3B38E8DACE9486A2 9DF5A4EAC7E58610615375B3484C6215BFF26168CCAA2B75EB26AF676FDD02A8F30CAFD56623FF7D 547DA309901C9AF97218B54CE4E34382D998B691034637AC6D788BB5B778C397290E67C92565A77E DD66B9042823EC5327FC71C75C51605236A97657D88199D23B19A8DC9321CDC6EC4CDF09AEE8DFFD 9779825EF36A4A08822D0328597F92A6CF65643070F71A831BA2152BED2C08C45468C002250BFE62 772CE653653FFF84EE8BBB992C372193EA8D0F5F1C75BE657B7998D5D15BDF3FD21F94C172402B46 A834FEA6720C26ECAB821BD817747D29863954F9DEFDE1ACDB1E452AF6C9B34E23C498D274A72C4E 6F03E42D3D41C7956D84761EE82206099D4027DF9E8E2B958349729D54F9E0BE055D79447EC47E72 60D10D8ED6098879A2344BF169509F6A405AB502600898F04D860BB74023986B98704F8F4256F609 F6F90DF367967FF6A467B4BC4ADD24F0CF3A32CBF91F8F252FBF713A59787729BE8F091B347F6905 60D70FAD89D9C63F1218EDCCEC7EF3DBD716F19BAB7E3AB839EF3494C96390A080DC5A73D1B3C045 4D136290A96CCEDD9DFCEA7212B1BEBBC7FE0C4DED58BD29037D01C0CCC7E48E2EE35FEC8C18F6DE BD0DB1858FEDDB88D665DDC2683A703CF05934C9F83BF1579139E78572C0C377391C6D67C19EDF19 22CCB9BE28EE4ED72D8F23B885B423C02B9CFECB5EA7F002B5FE20E5B38B76B189DC0631B71B786A AE0230D1339470BB8D063D88856CEEA2E7F6EB9DCBCC38294A2621ED6314AB72852264A7F34ED43F 386E4D7D4D101FF0EC985BE441217A85009EB523E7D302FFC96E136534E88667A54D3ECB237568EE 760F7504A2C64DC83902878314EC24C5ADD4AE4AA75B70596E6CA19A647533C954F17C1096DA636D 61AD2FA20D6EE1E1177D61FD241DAC7017350C4738AD0748F4A6952C12DFCC9E4AFE26A91914B4F9 58DCF7A87D342895FFF13B5BE88340BE447E57D8CE2154A18AA156AC0D27402A12C31B747E7D1347 5F57DF6D2AD25085525F58D246A03A2A1CB0373B1F0DFDE003B9E5CE597F441657751E00A9FDB3B3 80A3DBA341A519B35BCED752ADFDE9EE090478C33960909D8A4C2717E9AD904D2549CF88AC0E32E0 C8C0C9918181354D4F41FB053A5198816B8DEA57E1F741E665351C6D71D2DE62D9C63757DF1D2AC6 D0EC8FB4B93F7B455DBC5BB5DD09A1EE303022A4A28F60559B30148F69F029DD4AB58CA1FAD93939 37284FB973CF288CD043D6F8B58C0CCBD3B6241117993C0F0C280039D7CD66BFC22E5E1C3FD5F737 01672419D9E82A5B16F4446D57B6294BCCE3286602286278D8C2D26B9CB570464270DEE1FCEA3A78 90B9A09770AF5130F88448A8DB12991F8D072FE976687470262BF0D67C81DD61E3BC56B0155632BB D64AADFF3E6655F1ADFC8F54B526D043B811215CDB4C34D765A73D22FB2CC3EA7ADFA19C2EA9C8C0 F9034BA35FC610A91808A79A4891D2A149345DFCBE6300320C79A6266C45A6B109405F228958F51E 1BB2F8577F24BF61064760EEA10ED89667EE890C1ABE1FC7794F6D7C2FCF671A5C81F64C85A1817B F809FFF60695634F70B8D80D1C98763C8A58DCB2B727EC284684DF962DA6007E3338ACB2D8874F76 5C2FFA28AFFDE2BD1C45817B04EA99B27A96775FE040AB8691560E5395B448E640D3532BDEB1C95E EF39D6C685812956010926EABA213CFB82C6E108998103A85E523868BC1A5743B1D56765A6BD7BFC F792C1BA22045D800C7370666A94A917E5CAA4D4F108D9A59105DB36026DF8D376BB58BF595359E1 8091BE0BE27BAC45365F61979B3340CD0510132FC2F8DD837C61E20318DA1A3467EB87FA3C1C40F7 23EE99DDADC45E02719EB417C35005D5A4EBCAFD89B3FBD4088D6F266F6444092EFD96725D62EFE6 72DF7882279BC95390954FA1C21567C5A57CB41379FCA1110E879888780B94DCDCA9FD25591C9CB4 BE94A633C82C0560F23F275BE7301D6C64908F8BD817E70A7CE1B7DB21E9EF61019CD69FF0B3FED2 D3CEC94FB84878CD639E7D5A9F042D0C2454D50701996899ED4EB8E811A6521A5B4F6D311B120C15 5545843ED4E4418F6098CB6EB9170097066E9220C11D9816102B6B800259301D46F00B8D82599910 2D6F55C6459DCCE2550D8CAEBBCD55933705085753FA07362D53514536452CE3DC2C68EC0EF17194 F098779D819CBEB5F5E64D15D0E74337E848037B5CAACC9E5271B8433936E065804717DF0B22AA14 70B7AB3E09A3FCCC766C3485B769B1120BC839F0C91645F9F4E451213178750A8BF6CD9E224119F8 7C3587DCC2E163E40CA8F06C5FB30D67F0C4F6258E90E50DF3967558E40969B6E426F3E02E12510C 3C945D6F1FF586EB429A72194C06027F83EEC594E4885E469C8244CFFACD17E8D958FCB653EFC584 10AD9C0296B09C98C019DD2B35A473C29E1FB34963E3B929564F468EECA6F2CDCB1144E075469EFC 2B17C675B4D5F198037E48B4CB74E2A4FDCBC078AA93070A3BEBB91CD49F801FCDA25A94D26BB3C2 97E375ECA21A0F3633FCD68D5DFB17F8217617E96ED3C0ED0AB9A3C434C4CD90964405FC6102BD1B 9A02B1DD90AD88A32AD07E8D715B2465F2B28D18637CDFDB4A2EB2EA8B37E3D60F74229DA83E6AFD 85535978983B9C3222121B975554848164764BA2BA27A6E74066D2C432706F922DA2ECE499DA1438 7899B67E365EEE828331056B8F325833212BCAEB296C502947745CDE9C60A212287DDBA5604F2058 54D4B89922AED4EDBDB10A58FF3D77CCC9E3FA37FB88902E6FBCAC723E209927D99E42BEE3437451 0BF703930DD717CD4C5A70A607808F52E039424E07D05161F3FA5342D6E7C14D2B9B12195E8CDD2E 9814487CC3EB7BF6D690DD56BEE9F50BB2A65276683C08DE17ABA7C694E7D8AB29A2A53D2824BAE2 F2D8D811BE3A5DFF41D4125AF71F9D31A8DA7ED0EB3C07F9519AA71E12FD0510F436D8CDCA58CD93 DDADAF746EF7F251A0BA8CD1D88665974EF2E8389039DBF282F8185575929F674417CA9DAFF16C75 A413052B2461696249D5359B2C12FDE45398C7AE403C4311F806CCEDB3B442E6E2B23EC84B6057FB CFDA7337A9157BC5C2F5D945CCA6CF57682374EDC31B2F8C59C26B4D462E312524EA55333D805C62 D0505516A5BA0FE8A9C02FC2AAA40B0FF3D4B89FE1AE5D7496D4BD3F2DC1E37D9B2C492CF2ED4C85 4E0D16D1B47D7EA8441DED998721A7AA4120392A0B3319C0B298FA8EC3D8ED6DA70624B8A6799371 FCAFA4CC4E61C786EB1568FAC29894BE917F35DF288EAD47D74EB43E3B2BBB6A110A64F05E52DBA2 457EA17B67F1E7D19919904929CC6FB1C7B67CD23430B9BA8DD970173034665714352F77A1F7CAB2 357447581F9BA79157222E87E2BFB44F97FC38502536881916A25C5E04DB12A29460DB0AFE3C2D86 E07F4CE4E718E4E22173199E5AC83F2DE16590A7D87BE105B2215655C53ABBF0DF565E965DB0706F 077EDA767BCE5336E4C11989A5CA5F55FD6957499B92253FB1BC53E1B1E2282FF54D356FDDA6F570 921E9CED882A2D668D54BBB7722DB268F30886AB3BD4A9211D199DBD597D98BEB70F742D98BEDE49 B5C70B8D9C4FFE6D050B13072F85DF5ADCDC9F675750E5C7B3818D9F46FD867D2E6628C61A67C324 F2D210D8DEEE6D4EB7719AC8E8665D6EA9FE9CF114F72326C2E38A9DAB60A8846366C3B4A0E20CCF 8027A0600CFC774A048500AB993F588E3FE16A8F082F920623768C3622BA52A7469B572E363B0F99 2EBF5D6E903B0E516F646CDA4E3A2113DCDF05801E28CD58CFDDBEE6979479DCF4BC2D7D9D56D8DA BDC37F65DC1C07DCBDD8C329D01EA718D26F7CCAFCB5C1E82CDB972D2DD674B9D7FDE5822FC283F5 1B11CDC249EB8BB2F6FAEC62467E83F89A3FC8EA900E384A36C10295F999A2D04F153DDE3DA38F83 ACAC75993EF02BC4195089C7A8BEECA414F96287F0F2E82A8E5ED85A5E340BA2C14226522D1F3EBF 4E7898CD5CA2C884E843D5A50E80EDDAB2903B4BC14F66DFC797532A6F0E0A68BF7430D85A6425BC 8D80BBA452E701A7CD12EA6FF7A7B093E46A6B0E35E7D08C0BDF20F52034E1BF58C47CD31D7AF54A DC6934054B797BDCE88C449BCAFDA51D5DD8DB81348BF209751EDBF73DCA3C4BAD7BC9249399E703 F5FE2FAB72A66E54B0F4B041BFF640F6E47B97A1CD55002F4F9AC28705260FDDB8852C57E4AB6483 FA83D59B6CE6DFD9FF795B14A64825628E884EA89B4CE994CBA549DAFA23F115FCB15DAA93965A6A 2EEC917D4B5CD4238756E13A86ADC314D0573B41F23F5146F78C82AAB1CD7F3232DF857CA6AA8194 CB5E475B3483CABB116226D9B88744B64B1E94CF19D2E3C8F6A15760D71F985E6F3CAAB1E53DD286 C3FD3D21E9CFE51211BF4101087785CDFF1B429782428A70B83B4E5E79DD5BF68B995C528E4FA642 08CBC7429410D008B8900D5FDFD07A479A9FE7A5B6793FA3CB5424E968E288859152195FA37E982C DD7D0CF220954E2A11B0A2FC4C0AB08A64146EA18811BCB815E4F65AE8F3E91AC388177FE1B43D3B 51A5F953773971C4CCA29F5C13CF66B508637721DFBA4DFDF45DBDBF371169A9D141C9F471B72D8C FF01B11ADB42CB3C0A41B1F286D0FB2A164134B43FBA13180A3CFDB4C7C79F8675083E02DDE1F437 766AD1E04EA6411EA557CF30AAD314740321CB30B2C4E7F3D4D8900888F3E61093F3A7F3D9B5FE8B 0755FB8598F0BEE0F403C0E57E754DCE339F2648387AF1E39109084658EA016A31634C31D8589E88 126AA9624907AC479D45D728BC31EC0F4D186C08754390BDC39B5558CB09FAD03117C9476C24C6FF A3D8809072A01D9A0C858492355CB87764C4DCCA5A0D76868BDEDA98D26CDDA0A89FA2734B846E71 8E172777393A61DA2D20D3F6D15967A35DBF8A05D7C5E7AB0F4CBC86FA33E2204051AA7FAB78310B 241D1680AF895E8F7C96C548C37C49BEB06FBEE3D7D0326E90DD430B770C532087DB99398889049A FBC1BC9774E8E826D76732CE86363BAFD043F9B1B8E6BD3B6223BA97306E17DFAECD30AA05B18528 F02B1BCEE0F99F2A044B24397F5E3215A883C1EB60CD64B154FF0A1BF54DC1853F2C233A4E50A1AF 1F84D1D38DB7229C0FD17696AB84AD1AD569BEC8FD6E3FFD67F1943DF4091F18C0AAC5C9A41F3548 24A234BA50FA210F1492F2108EF1DE5305B37F93B005A608B58596C0B1BCC1D7E8A68D9995AE7293 83ACA6199E7A55DD511C39F3A8A9BB7E534C0D83D71D730D46A011BF33903256C50D907EB217F915 A2DE1BC33EF2C5C2FE0A77AFE4DB3CF7889B3EB4D41CCE7D424821FF0D9503C36001A16F0849A391 95353E265505926B168BEA5ED24E9FE70E3C675DB1C2A5BD0FA1BB7D6E9912D3FD53120448FA2FF4 0FF60298886A4443352B1E011CC2D63FCEE13572BA2492C69DF83DDECA2F06C021221D3122D5A795 90D5BB29ACF7205684BDFE5A1EFD37CD5F5BACCFB649A41AC2DA1A4159705D204487EC04E9E05037 512EA1F4A52C818BCA31A8309C60956DF9F73458B7A3E650F47DBEB9D0F9C9E57D04F9AE8C66FC08 A073AE2B210E8A13610289CA047C78637F3C0528A43ACC98D5850357DCB7C73F8395D84237BA18BF B9CB960A4DCD901EA111EDAE04A0E15E30729DD7E5A65400AE28F379ED3AB3C99D4DF18D5E5D05F2 84F6D3FCEA9006148CE52BE9B00BCC6F5DE8289F934097645CA3F3D86B2F09E2FAEBE5E50CED4E41 40339DD97DA2BD03B0E2F4120CAE530A58B957396AA61561CC70AB600C4DEDB3FCCA95CD82E25300 7C099475A785A0178922E6AD7CF0D5F852038696D8D8351435BBBCEBAB9E92EA2E053B4A8DF2F72F EB30E51AAAB769436887DC8FB9E8A8831C0C37368C98BC2B0078EAA763F0A4555A532769EB2A58D5 95C2EAEFCD06E4365104FD6273103B3B352D54287B97BF68A9659279CB36815AE8FF689D86B8FB92 5695F423A848CD6A6801A8E6935C714F205B9E05306DCE066436BADDB4AD03BAAA1478DDE98B436A A4B84DC3ECFDE2CA267AF72A93EAB34AE9121397F0AE4A42DC4FD0B26AB3DD70442CF4AA6B4A321D 8CC18913B8D782400C2F4E112D2D0B8CAC34F38C2BD79C1C0820EE311DB5FA86991DBA10E0E34862 2C8C09D736CC4C989D022370A8C3EE676D4E3CAFD8F574021E90A481B9379AA6BF44BBB23F5A8073 DF530CB85921E141B780776ED32495494473D77EE20BBBCC37012C35D5886B0478706CF9ACE68931 64819564CC09D9D9ACBD6BA8601CA322698914EF14B4BB090EB74BE1E9FACEA551FDC2DD7E423306 75B536918BE5D8B3E0D8644861BDF541C73D98CB97AC73B34700E8E82C105A11BB6E82A15F62D9EB 50EB2BB213208EDDA960FC00210830B4CAA3FA0FE3B2F34AF1073724DEC7A6480D1DB43EBCB98536 A8F9082004A9EFBC7D1BB5A70D6B1F3CE59C3AC7B0E46C83B48DF037BF35F498F370927F91C60F1F 687B72A838B919F372EBF21311BD86E5B0D2494AE8CC64824E5457A051B7D38B03AFD9D4D6C6EEE2 A58DDE70864DC4B86318563D1AE5A1212AA3DB5F90C3A6DE5FC166CAA81F765EBA08705913A62972 E02467E33146C82C57D605A4E5DC8B9C745F5FBC666B7CEAC44C5465E8FCE7C08335854310F53275 5EEBCA41403D0F0DF140478E83B31E7C526A9875FF2F51740A5C8C1375B591731319769D3610BF57 78C30FF305E8E13AB30B3EC35A9D060105341BB65E49C8F71CB293B162250D2AFE3E329C75A185A2 228C74276E363CB8749D0CE792CEA71230B5DFFF0017CDD5AAF400013AAE820FAEB2DA5F6C374563 BADDC24D3632F44FDED89C0B107C3F99AF3EDE6F34E53FAB521F3AD055EA2595B12394DDE65C16F3 7FFB936BCFBD26527BF0F1F39FB2CC48C6D047DF0D60B1C1B509F209C40B89144DB519E921525A8B 05828A799CA4E9F49713A4576378C8FE7F61F1C52BB390786782131E70487266A8BD10D32AC6E280 D4FD4B598A8FFF3E7CB9903796A29E9F4FF09496679DCB67C08C01B18968590ADAC7FC95A8F911AC B02DF857CD651F46A1A35A84FAC0596D19EFAE49873DA7A25418E019E2DAB109AB1FA92DB5B61979 B753769836B481D4FF8B54B8A1FBCD3F896EA79D556DBA8B9AC305A8076CB072089E2DE649EBDFB9 0246C53F51ED135A2065FAA9F63F70E0D4D782537F9F6CE5CD9F11A950C24D409541A75117707129 BB82A77C540E480EF52B9294AA72C92C507BAF5A2EB26C4EBF1B7DE7467C7A95D01CDD4DDBBBFA1A C42442A9BF5EEEBC32820FE6F18154C326F7D46D1E17030F997CEFF3B4BF3CB76280591C72CADDF3 99833B6869AD747A61315295B0ACE44AB64C1EC5CCA4CCD91274ABDADB1B28A158F0DC42DE079A40 C992B3AAB4619C907145AB498AE51DF6E2A7C6E574EAFC9413917CB81A8352E9C701D40007BAB43A DC4F4FDE7D53BFAE3F67907829431A81223C41787E52681486B71B1E6B54761A8D1E11E5CBD167E9 30E6B92EE4246FE761477E9EECA48ED18EF1BF02B8530302DAA9990F9132360A494DC763B6C4C5E6 1F4BC6C55A86134CD8FAC41F3678E288AB6E46E0D71ECB12C89D8FE5C28A915078280AD6DC049280 1887DBF5E59177F8C1FDC1A036C6E5097F5ECD3BB9E5F587AAF85649BA2A85658F7E654B01ADD877 05D61CEC7239A526B085E5778E32BB561945E389EA1EC842526F5F0003E9607613358929660C5676 043DD730E5AB84CDDC4237349399ACEBCD12BB3CDCD19BE89FBA44215D3F1730631D43B7EC388A85 1ECFDF795E7361B83E75436467C4F90D0C167BA32202CBED89B762B09731D45BCC7EC83E2528215E E123E528DDA8D836E2C1893503CECE7D56253FCB465487439EF633F526710DB7459FAAF4177F51C3 CBA6DE80813B00E3F9D999B29E3AA342B9AFF1902DBF20ED408846761B4B6213DE292571A89E9CE3 B318E89B58BC04B31441B4D1067520FAA1B76D749D2E7A96B1DD59111B450C908599E247323B7289 4E31CE1606B51DF8EF88B1282FEEFC4EF77D060791A3A1A7D5C61C5DEE089CC0B4BD493E276A0AE8 6D8C8D04DFD33CB25D30893A214CE11BB2AB01E081AD0EFFCE54253A107E18CD183C5CDCC9BD7609 7DA06F17B5EE78CECF478372A80BE8218E69471449364BEA253C82FF6E25DC828B4AA2F3CE84F0D5 B5E5CF992B9E9E2FB260897FC8233A1A9B12D7896B25FB3D9368AC00A67D2987D901FC0EA9538A86 310FCF0AAF330A8E8B4240E85C1E87A0957D8F27157245950C226F84A3756E21A9C76657520BD2A1 33DF0210746899A6261A3354A7B9724F1D28FD496A862D4E9B5A5F96FCC8FF61B7F8D5AE40D90916 040B2F146E65FB49C4D55A58BB3CB2EB71697E5713C96B33D60B6D2AB19FF971A1876DA8C42A01F6 628051CC57F05B70BEF74CCD3B0BFEA568A9F5C3C58F7F5FB59CFABF995F612E46B91C567C615AFC E939BFF5A31F0B28336E3E0E0D054DE38A35E4CE1BFC9CC754DB5C936E64130DDFAD1F2C2AA89E8D B3AAD9B31C4098A234AFAC37BB403A627A04820BCB1E6397F28A29B7662D4DD771C9A8BE0197997E 9CF0795E902C242EDD41E5C7E66B27E27205D8E62ED173E7730BA0C01FED3B412EA25C3F8A357420 EC2535E7805A98ED934D298D2B79AA14CA4E1BD91F998CB1354662EB44E268F6245E918E8B209E73 838D481B499CB20A611F3781116AF8080C47E7C72F9ABF435742D838667A5BDE912CF880FF179F4F 866ACF2E5B1352C1D48F1F1CC178F36D9F5BD34B7A71B81C09A3AF00C91833FF02C77A8898F3722A CC2C132B7383905FF591B28A0E068D4F398769C03575E5771467F8E6C2761B21F420DAD45E77F4D6 622E492F30AD94F23F87B000E32DCA525CAFD89FE06E7C644FDAEC5CFD1D42CC020DF06094966C95 09DE51CDB0CEF0D5DC003A42F4473F7006BACBE8BF69D964836B7690153204B9E91D1B563BA92271 4CD430C1B8B1E55854F403EF8BFFB9E351FA3C415B2C7D86DD14753202726AE4D556DFC194C124E3 473CD7DFC9FC55C3E5327FE4A382E15E59199A047D1397D481B3934A2D69CE3D65B6424EA7425EF8 4D1A05E40763E8CA0BB106B2FF4CC16D75290E2A4E4443A5B8FCD144302D8DB4A2B8481BA6F01F76 0CAB08609C14748E5C297128B74D6759E9C745435D2DC093939CB15723B4448EFD93A4E098738249 29A4F85D8E927C82D731297DB5448B550AE2C89776BF39707E1BC8AD19052EE2DD87F68E1950DDC2 EED7694B99891E6BB71360914054403F5ECAEA77A5CFDF391DDE1A05EE751F0566FF97ED5341B0B4 257A46347B5906D68106E9742F91BDA172F64D7398C2027D771AE4ADA4060DBB8629121CBB750E07 787151B38DCA77832B0DD3F42DE55626D3F4E3D44F15E7D0A597B0BE4DAE81A561949AD007A08FD0 77DDF359F6236B33145DB4638E290F324055C98E6C023E48C20EC2A49FCAFADAA82C197B0D1D344F 4D149BA52421D92913181756159131B4894FE1A934A2B91EFD2BAB2E8E06A01130909CD615540029 BCB214DBF3A13BEFC61B6C32DD67A93647FDC22A016A1FD325E12040FCFA24A0EF865E97E6FDDEA1 CF79566EA5762147D19FB4BC74852DD64FDC79675CE8E5DB134F713D04B03903C80C07C20C1D1912 09963133EF5E67FD761F73AC92BC60024E9FA91BB80465B859ECB092DEA87152D72960F1024EDE24 67B49D785A37FDBCC5B073498F594F5B3A7B0DC5499C5B855E2A1776855488362471A022A11105CB F85CC544FCC8BBCFE46310535EDB0DA2BF7DFAC25B083DB0FC4232BC44650A46DEBC651D9F4104FC 72123383FC7FD18440786B8DDB36F2188A35AF060B38046CE14A4709748138B207E2B1F57A96E601 56FCD64AD61213BB35695B00A6C2BB569C8A8AF41463D134DC1FFC27422CF0C482CA95772B6CA43E F966D3B0CBAF308F0B3C2CE100312D282984D0ED50634926ECC471814A7E6D972E04B3857109360B F97B9E1D78C7DCCBB9F4B976658D6DEE7DB8AE62907E7711182D9EBBD45906F53A63DC4EEF05FB95 3CA95B8D19C3CA5D0F2E5118A7F73CBF7F9CC49AF46A43CFC5D84E0E93A477D251185A28630FE0B0 50D2B4E783E2CE88F0C08179260B3FABA95931B1EB0692C90C8E952FC807BB70BCD967369A5718D4 E40D71CDAAC82628D3CC124D23AF6FDF69B4BEF57ABCBAF05F119AB730E17CFCA979FE3AE880EAA3 A57419B62B2FE5BFF508B7ACBCEDF0A2B749D637F93FE57DB9BBA29093B6FC350D5C7DE2B0918CA6 E6CB3BE051CC231F0412E08C40E019FCE8B6471BE2F2CB1FB816219E56EB44FFDDE9DA0EB696BC3A 93803ED1BC03A21AB0E7BEABDBA611132793287C92FAFD1BDEB9FFAFF38036B5BFC1F2EDE4248D3A B0C5D04682A65E4F5F9B6AA871CA3577592BFF629E03D58309BA2E6AFAD2B518DBE5D25AB55E2D61 DD5A66C1AE1B8369F354D9B796A5FB6BAD243DE06C05DA1F88EB92F0EBA084AF2DF643243DE3912B 2E2F7D0B985182C29BEDA4AB15251F0D8B006B2FC6CE54CD336999D0054B2CCE0D847B8DBE185196 033E88016F6E96552218698DCEECF34D85ECD755A282066FA6BBADFBAF8A3017EF29E0A7907FD6BE 12D67C5526DA982629C4FE224FF1BAF86DDD4BE608B804094D5BFF4CAA33E9DC0C04ED8D8DDD7065 F073A784A0394E26903435B47A7A366BFBBB6B5609C540E59D53631EFE1BB4BD12CAE5667662DED2 3B7838367C33FDAB65C0B6AC37DDC133708255E17165E06B2DB2EA80AB30673AEBAAF30588069110 435482277F8969F666EA282EEDE89748CB936D0D58DD179C8CEC755CCAA0494EF2F95197678C3A49 292651B757B762162A219F63B5080511B72A73083045A7533A2DD200E413801B81335EC58380D1FB B9E44B22768A7F7289B9642DE2A9E8BF3798940CB17BFC7693395367C37A00E6EDA1F283C3DC48CC BF8E90ED3999867A72D2D5C25935F94947E61C75360C900386733744D8F7E1E1A3814E53B1610796 162441EB0D0821FEAC7BF3809BBE2C309D05B7174060B96A00C07692430C3CE9AB8D9703B5124FA6 6535D3FDB7A6F19EE8185F9AB3CFCEF187F0425A5B33FD7B76EA1BD24DB75DD9F01B678450B2AB7D 9E6277673B4FFF4E54F63A795E5ACA9B20EC904F83C88B97DAB4EAA71DC47C929ABD11F080DF3E22 F410293C8C45FF5720521E6C0E38302FFFE5810FB3CE5C21F745E52680EDC967A40B2E1ADEEEE01D 61763FB148D75B9C7AE79EB46F518B32AD026F44AB1277DF38582782BD165F4D32F1D8C44485898C 6F05D26465A34B8089FA578C42070068B942749650646EB0559E594ED4C11AF780BF3A294337A51A B6ACD4C6DAE50367D520D671A6890FABC0743755CED065D1A24A247634B93873FD95F4A809B9A4D6 C1D87DB8953DC729D192E98BBBCA149463C2C451A126FC8F7B59188AB6D0BE8F55369EB2C7E7760A F989F39BE1C5BBFED94139F9D902689CCF8611608899E51573C8B81F16068A91E077B93FE68C9FC5 74BD583DA22EB1823E6B978F8A2880F44772CB0FD44D8806E12DFE1A015D310901797D7F6823F843 66EBAA38DB97F35446350F7E70CF5DA938364C59E375185EB1BE265457B756B0CAA795C7D01C08CC 085C62F25FD01BF0C010B121702C0B1F4D6D473ECA0A68740DE66259D3DA20C059230E63057EAF7B D6C5D560A94AD26057B2EC65DC9DE7181FD3142574E4526670A15FD95175C13F9D899920BD539C77 27E6FD45D03AA559CC8DF8C13B4F925C086EECF4F8BBECEF839ACA3B0B2D1828B183AE2D2DBAA94A BDF02E850509AB7763C5F7CE312F5F0F0805B0C90428D8010C689E982554BB739E278E83E48520ED A57FD1143141BAC5596B6D135270A4948FC671C3DCF224ADD16B411A9AC00584840888DAD99EBB4C A3A91170FBC272F6BD055B862BAAC9B00BE3FE8C03149B610BA37AD5386394A36A5C15650DF79BFD 250313AAF422060D157FBAE30A19254A681C96AE14867B35655F371E206C4B6BE9DC36F72708419C 169F28406EF140F044AC7392200C13537A1FC7843E13B9B7B359A897F19F311097D923DCEAE0EB1C 27E4A71E8517657C99826FDBD47E9C36F97DF6730A52DD0CA106148991A9C5DA7674DA100ADFBC95 283F6917EAAF1FE155DF2847DCB9D4C1DFE4FD71C0CE683CB3E9B23B79DED4B5BDFAF8C95C54FC02 3A35B661A38A65D04E7D24B8979131809BDD15D75A505236F5738A63328965C56FCF94A3A06C6F24 8F0257D5B003DE91E3C2C21813F3A56EF33AB651A2EB38CC5DCC3C4E7D4FC99548ECB437E3CF7834 6FDFA5A7405EF422919151F89FE3385B165F567224E5230892BD5952F09143B54F0D8F44922F2E72 4A2F491C3065CF33B49E3AD89CF95116153824C9144A1AB0DED255207A5FEB1EA43EA1988A4B328D 709FCB7DE23F7C639C86EEB20760681EACE339F410B5C57AA31254F1B5BB11094E67588048E54682 C530D8BE571C4F6D7E8F66CA935C4BC59166E5DBFE7CFD9F8C79860BC7DE974B2C535C3E312BAEB6 6EFC0E2C9C315036B6D73920C7748D7B78F2626B10CF4388D96FF85798F4927BF48811F03050010C 82CBCE4981330DD43ACD0FDEF260E88508C616052FB644F3565E438C878CF30D0783B87D4A880321 99E58286BEF5CA36ADD354EFE14F55D88E43A4449F2E379C7CC628E18D8E69C73869C628E890C0C9 A98838299623E205B2DC6E463F1B9B288606743BFB7DEA4BD6B5DE2C73DE893B0E6CAA88CE5D15B6 A49AF8DD13CD53EAACBE10B3D13BD247585439B1A746D728637A687B30CA10DA9EAB592F5B81FC7E BD76FC9FB72A5478693A2E13C8744DC7E56C1477258FEF4603C941B8B1B8172B247D7C96DC4AB0AA 2FFB1543CD21DA48FCD0F7D59F42D00A1C57A485A2A16D51EF71461CBA716BF8592AD00FCD8B9DFD FCF82DCC5E2D63C17F7033E4D049643F520877A6417068434F4D9422AE5253D6DF22B997813618A3 DF257A45F47DF5CB387949F3889DEE3BB30B72D5EF318193C8F7EFE0D67CFA55DE84412185E0FF4E 8480AA97326B890718ACF2F71F400C19B4054F3B21FF495C0E0C0DD142E5FD3B431ACDA35F13AB10 63E7A47C1DF3D679F9CCF71258EB17474B475C437FDCD71BF519D6351D84AA8A3FD5F7F2BB23570A 857A348784D744FB00BA8E8A62AC30CE2D757569056F210A8C48D1B57589597872F46EE1B0FEC705 F698E24A69DFAF7FB6663A17CF417818A59E5436D991746E753E97CE970D48DE4E7483F42992EA71 D58761F3B0635E9FF0E4C09509D264F6FB31337FD202B3736CD037E0BE0C632FCBF6930105357D32 F24CB5D34667EF4C058054B2A4959DE6A3AE154A7D9E816BE17FA596F1B306706BEC4E89C2C8CBB3 4CBB73A4AA9052421057BD5F160FE5154AB27B09073538F7E510427D4FD04821DD83988EE731D5B8 34D1D9E3B86BDE2F22D109C6D3FFAFFEF1CAF649B0B277C9EDE02749277A5AB987B904A21CB50C4F 75E73A626C136C80844185D8C2F084B650D64A79EB34D33F2EA3138B9E6B211808E9772BBC1561D5 1DD4DFB989547FFCB5F891D6428D0CE40B2AEB3D8DD206B52699A3653EA9E654ACA73C6C682FC70E A7E64B8ABAE78F61F8DAE972E0E2E6EB98639C5D2E3402D7724D0C275D020643C0FFDC6E6D17D583 8745068B5167DCF9D12C0810FF4828B09FAFB5E5F2933C421B12C0678E9419B629A32032B1768CA6 9D241D565002C241724802276AC1AD5C49E91E89596FC8F44CA01E046602EFBB8E1434212D399C9A F5E7E0664D8AC4F41B6050B196117FC5D0FCCBA4C7BBFF572929696A3771EB5A819F3E39F9A40824 3FB289B3C41762B9163B0FD5796D2C0E317B2BA041274026191A9D509560BB8F4417B57EABC71475 F411C7C0023501C5BD49DBBDEE7FE97E030C4DDEF0576677E53E3606B3CED6B493AE470A6C163A83 03335EAE08B50C4B9B0AC17B7F3B79E9A953B35F0AC41AE36CA80AD6B5663294D1698B016B5852C8 3803C472017C2C51F45B09E371DC8B16FFC245B4461411A5E3AF395CDAAC2772918A2DC130FC1520 2A675F301D56C26549A5C82CCF8491B6A1777734A0FC79AADE8CE2EC65E12508E90F4DC6DE50EB0F AD98C3C5003313E52B0FCE78C721455FE2382D82C39C4CD10DADCEBD21D18CE1ABE59BB492CC8EBE 8BF804805AA95FF04F44EF4D146AAAF1C4995ADABC48CC05BE41F7E33EAC53AC12C24F4C4E5B1778 2B7145D3D137C4E8303EC8750FC32DEE01FD3F279C522EEA5682AC19615E4DA245D6B70F5DEEF6BF D6823556C80AC36EA829BB6FBEEB6A4B47AC98603F45A97F741292672CB152CB485BE7B8751266FA 6063AB108EBC6D9CB31CC57B4D14B86F07862D3063BA1EAEA4878967E2F3875D96F8108C0E209CCE 7568F379D70FE9266F25C2A51B149114134B65A4528AA20D17ADBCBB5650F30D91528F99330F7ACF 4B54C61EEBC2B6150803410996030C4FED25C6FA9B29E7E42F31189EE7C5FD00AFF95D3B88AED245 A168C04F9DDA2CA880FD8BCC391A774413EA9E8F1F31335ABC76D9E67AC3B77C8CB06540EBBDA1A8 2AC9DAE3EF30C6E909938F491A0E7D3143F0B9229D8CF3C7FD131120D7202697B7D0C4765DA504CC 0591EB6C37C4E6FE92935C39F378F1A53204C7D9947192680B12D99553F226FDAAD778EC622EFD70 5ECF3BB6048E3EAB6377D9913F2177637B322615E4732F3D0B154998CA9F000BBA30A2D03FC6B8CB 314B227279ADEA029365E01699506E8C0F185CB0C38B7365C7C999F31B265CD0A304D24ECC49FBC6 015E0E706AFD627F0A636108D382062C3B7D9C5A8C7D67A953AEF427DAE653FB962C8C7068F85C89 D84DFDFA043A1AC46D9C5D5CFC2BED74CDDA1DFB22263FEA307685F3DCEBBC282EBD218DAD229803 75BF88474FBFF1B14CE5C0F0C8A96326AE99D5573AE14555671DD2645CC82A9578255DA7236C3E1E B2BC956CC8FA770DBC5F87813347011DFC11DA7E4FF12B2A467846216E8D42AE541B93094AEFDA2F C1223AFD494593D020BD8C3A3C2BA610179F8BA3C6125EF547412F2230241E1424AA059A97E5D181 C034693D8AED7EC7549E821F615D035D3239B94DE2046BBC0A09DF8D83958CD86CADB388DC4FA700 47D0D4236D2F92BE41E0F8F4A8040E2686EE6A618075B51849A5ED6372895CEA51EAE7ACBB23CD8E B299AC3E409B3BD342D08942B36C266BE3860E265578BED9A25F0FFF93DF7A1060883442F34C438F AD208617D017EAB0AC52C0A4C84B9DAAF8DA231DA11C1796F732FF57031FDB17559F340C16F39CDD E64EC2EC52682A9D30329A71A4682CCDAFD94B25AAA555578EE8CCB077D3DF3FEB4E49E85BF8D16F 9DA713A9BAF2BC0BD13AFD8F14F8467D808A7D42054C21BC81456541ACC715816373BF767FDDC7A9 11F065783717EADA682FC068F629C04F26015710A734B41A5378093CE1747A9306CA218E5142AE8D 2448E6F90BBD9A43AC4E88E79A76550CA734D90E83E3F0D10ABDA52DBCC1C7B671D8A0DF3C60DDEB A71264D8FE2E27EF3029E75594DED26A35F09A12E44243A080CA39B007D03C1F813F9DD5CEF1B6E1 EA61ACF225DB2E105B031202C1DDAAC1A3A53A6C0E4A645857A84217539EC10342AD71A20DCB42EB CDBCB6F87E0792DD30B007E7F043AEB214105B9B59E432E137FE74996FE16F3F3991C402FC59C3F9 0C261E8587DF5AD5CB335B891D4F27D7C75C0A00D8DBA9C65246AF4796BC69D58587D64F56FF64F7 3DA24B04CA0B637D01348829EB55BBAD576B1F36B8BF825FA4645D9806E03E47DD4BCEDE025DE9D7 1340C07E2604953B4C1E2425696B8716354A7F01CBD141F11008BA2F61230ADC05309DF005D45C56 8EC6F36637AD171962C65EC860FBD00417F141174F577D71FE1428482B48C5C454D920606127EE30 98317D5CAE5E6ED628030C155D61BB82A0DF36C820071950AD545C5D3ECD7B7416A542374445EC7B AC2A77CCAE634F9776FAE8A0F1DAC80443A638C9F5D35203FF018B72AB942ABEF4E2F7212C800F8B FE11C6CAFE38EFCE231768843823DAC77FCE11C381E03610F7FC1AAD05454EF351FB269789731484 BB20A2D08AE0D4177C7646B21DC2B578B8CCBB3D1AA143FC4A57A7BF4545E6026CBFE0C4470AC3F6 E066A240D778752CAC9AE49CF2B83628B2926B431677DD0744E7C76FBA7DC0D8447085D4970C717D CA76D96C67217247FAC8F4C4D524906934B11CC035CE436987F43BEFDB478653EC64835F4928E1B5 7CD32ABA4434F50FE342F38B67B460F9E08677CBDA96C3AB7C5D352756AD466244351457FE09C299 8BCB93146C40EC88BE81A7A08513F14376283977707CA6BD9BCD0C39AFDEFF7648043C3A4F330FDD 13392C2F14D034E590CADF978220805F79AAF5D3076ADB8883E328B63A7250A77E421AAE1EAF4BE8 5F53EC833C69C092EB8ED8F813FC72CA2251CDE20EFE989FA74BDA12E65DB12A060B8FEE72D5EA95 70CBD5E0C06485799E5AD4B03249451E01E13F5E557EEB8CB2A636B1D5B7AA87CD66FCE3485EB246 81E82DBA1E14F5FD6255725E16C8E99140399991624AE247C314359AD21365050DD9D65F0D2F0E7F C62044CF6CF70974ADE3F7711FF7F86E69B9676ABB8982D397575140ABBBA9BD6FDC26D00AE76D5F 722F6966CE9EF430A06E8BB5AEA4E68969CF84673939DE07321A0334DA1B727EBA2E220983789FED BB5B3856BFBB0D37240A63421EFCC9B96C535E606756654B47C868769A8B1C6A52770732F5B31322 695D153F911EDDD708608F5A06935BA7DAC5CA58616F09001A5D97E76FBF0AA089FE6E8AA685B481 8871C89BF642D71D13A7EFB11B1CDBBC6D9EBF3E22B5F5112F5FFBDE4D9186223EF5170586EA94F1 0731888F63538D5E860C99D726E8534FBB86ADB0766EC139D9E052D3296C3A069D0F437938C66735 E6FB5E1720B1796126871C2D763903BB4CDF3BDA7D80E72063378E82F8E38F411EFF5DD7BB14B41B F2DE4E9EF7975AC54908DC45F06F611A2A873EC1923EABEDB87F941E1440EB85F4243DF2BCDD6A74 8293D06181DDC48B0F510BEA8C5E51E2695A443FA844396906ECC1BE1F61A07444B5C907E9CB60D3 7A12FF7FD60E49A8150E609BDAB3E640FA505E7DBC2F1B7AFD0298720990A90D275BF9B0DB6E2E8F 4E13D555EC8CB826D9FAAB8F7618F6501776CB79ACF373F7457492C4923BF7620EBBA3564D2B9BEF 79247C0139D9C95753248625CBC4FE2466AC008463AA3399D98D218469742E7D395B6024517316BB FEF68D972B90CE11D6BEE4544DAC77394C46791D341094A036B7C8F2A5D12BD1F9A48493D20F82D2 4E99DF88AD9B76FF5E8691E20A6067E1D825D202C3B513E4AC8FACA4E47B36F43B86B94F0DDF1F74 40362FBADBC3592549DD35E5C2600C3930CCE1B801CDC79F7B7DB2C98D1C7A622CA8A0B3D39D7E68 7280E28BFB65ADD0BFEECFA955902F4A1233787560862924BF364A71037731A1497AD2F25B8ADE51 6E4D15C596FCE8A820DD6879E94626ABA5D4D1685DBEB2A6480512C0A7BECA792A10C2C1045FC645 1606FE5DA5C7D7EC42B28D87A873D4599D34EA43AE429FDAC0568F8B27388E8B9BE7A16BAE466FA9 F1ED7FDDCD37437711FAA89571EF187E1D45EADE7E5E9F51C166C02BAA8387AEC07E18C1BEF5DCF9 55EB72ACF1FE5C80AD7BB0A5FBCE364954012D30ECA2F306686382D1F9F148ED3CD117D968FA3100 3BFB24F8160174DCB9B1BC6AAB8E320AD08363CFA22F8A723719A3A2B3D4F1F98CE1CA331F3B207E A2F871206842C6C3441A61C6DC52EEC1B1E5C9F7979C9846B8016A5E404CEC0439E683F978456798 53CDE7971D87F54E47A92EBA0BE059FCF912C367D43B28A2F4BF5F4F3AA54DBE8830C6399E6E44BB 114BA2DF90047C853E0245BA6B6A2FC22404E19FC3B832BEA781720E5767A7E436BB20F819ECA6CD 324A0F1834715160791FE14726AC000EFE7058942E15CACFDBAA4563C74D8EFF1FC3955B18A90223 959241DC87C0A7F517ECADA4C5FB6FCC661EA7E0576D89A1645FFB9E37BEE45B0D7EB748FB0CE417 D3B5DE4BA18BC684089118683CA6569E3775BD63CB0FBE6D15027D962CF3E6F338051197392F26D1 FFD226B23AE7693E53A4776CD68EA5ED8D835BFCC6DB0D461338BF12FD99B3AA959020BF1D404DE4 D92A3954D84E3667DF8C1DB8C3855C086A0F4A5C1CDF39271AE534A76CACA955B359E5B8F7315E07 D27C1118A3D5F06B9BC24E84B85783F544A79B205DB7C14AFD6DF47F8F61573391C6A6611637EFAE 2A732B566AEAEC0045E4B2FC35FC29C441FFF4D1DE692D1163219438AE110EE526770C200F83959E E0A6BFCFAFFBCF169C9F7F69912D600BDB8EDE1EA18E1E85257722B494FEDBCA46777BA385CB52E4 C90C5B8BE1CE8466173FE08408FA722BCE49C4AA912915D9689C941A17DB2A7D943AA15B362721D8 3F498BDD1A201FEA7FEBA28729990BAF11A8E96480BCA2188269FFEE341AA5D4C1015112897FA8BD 0308E833319AF367EF265226AC6055C4A701C3B64C41E7BB2EB8F6AF6838C7E1F1AD30B81210C3EA 8085D3EBE930CD795DFC47B15A929ADA814C5117F8D6AF0908A6D43781849F9740E0FFBC3CB61CF9 5217C2CE76E1BB1C0F58138334DED6973CF9B91F8799EA305F9BC93B1A8A189ABD256619CC7C558F DA16DB4F442DBA48F568193856631C0F322CC1B3783B847157BEBC30E465DDD8A7B76DBF881A9EF9 1A78E375F8464364DBA264D51C4F0849473CC9B3C319077768D9F6570931D53A4481844820F25238 8EDB1295735492DD29DC73CED732B999A2B13783D47F658491A78BA27B2F206C99E4FDD4A7D15206 834C35B1D0C29766123FFB1B5855AC23E8E22C86D7D9ABE6E3695912E6C3A2985B1DA20B0820A73C ED7A7C1072618AD5F24DF891DC4E67C246DDDE636AE16A0B1C8968E811BAE5F5D9E0A4BAC7477467 16E405B42F86B7E4CE5BDDA73CE420C2C64419EBB4BA8B1BE3EF6BBF7B1D4B7E7DBB5FBC86727422 A84DA890C8EE456B4ED54083EB648D7EC376983AA2A7519736C2F88269A0C7EA72792F245550A656 3A2D67DDE016B4224AAAAA3083BBB708F8E4DEDDB0AC247F69BDA9E6FC56DC1FF8526EF38D69ED4E 17695C5CFE109E3301F9BD7097E9275396ECE0941AE2E9D912CE69B581289C03811351CF954466E0 A06AA78A528C0CBF3FA01663188C43FE837FFB30705667FF2CE1503F55C988D5F67C182BB186C56A 3A70FED701F98F00370D0AF1455C723BBC5D236B6A6D10A8818270EA2E176B0317456C2460391D26 B974733415542C9DA06225C45B40B814549EDDB1C3781C2F4973954272E709D557E378E6FDFC4101 E4269D38265009EB3CEC7562E25C6E5F640A977C4BD65FF1C7F9DE9EFF9754AA67AF7E7B4FF8FDA9 58D9AFA820385C7E6151F0300A8EB75C4D6F492593B7632B58242F047FA5AF814B473638CCB185F2 D5DF8583F25ACA6A2A0C4679AB2A94BD97BCE9F2A8E200B83CE63D96FB6E876FAC635BADAA3EDD00 3CDE36239E28A60AA066ACABA809E2C10901275DDD552E1FCA49B70BFB17E49DA01DDB9F529BF902 C6E3917A6C1E2C25CE869A991B9D762290604F6FA52FD0C63A8A11EA12CA976F9A19115ECB07C917 E96AFFABBEA19158EFBB3B88E06C84439CA1F62FF9BD3B552395BAA5553F6CD803E7C039D08BEBA2 70E9F4158F0C7DDBFB86A142B9103D574FEB6FD5D8CCED3BC793F6C740750295F39B8EB8FC976F0F E355325438EC92AA28DCF29B260C9E3B600EE4C5381DDCACB83C3BF594124CB9B6634F09B3FEFADE D5AF2C278640DD5E8C3DEBB155BEC44E40CB3B6F0C495F109576C84BA995467FFBC876954A24C88B F474C38192FADF4A58A2178F451707D670093401F65043D3A82147EF22D34FA34521E5BBD05C952C 9B9B20E748DEC2B6C3E16F2746FCB347B2126A3155A6B474B411EC4F4A714A799A857034DCCDDFE9 6E3779C78575BB3D6E62AC14DAB271151B7F7F9A09340144CE19992A6C5DEE8DC163D2FBEF72C4BC B461E83A35F98F61A5E3FAE507C9FACC8DDC87B2D3584508BAA86B2AE77310322E2CA2DF7180FE04 A75F0CC85921C1A65E1FC458D325651E6C1BB269E612393FD9E5D4A21215D7E747668CE0EFBDD508 1890EAF893ACBD920D7E5491D3A64398F8842472456EC8E59F4C3A6A444D22F1030D04E3E1F6A2D2 AA7A20DC653A1CCA659787FD890B8E90C079A6B4D1E5A5956CE13C32800FEC05F2B5687264D1ADA7 C5E5EC76C09F7DD3873FDF2FB75DC0A2FC94B36956DBA4C1C7CC1B20916A35BE3C9667D9189B9E9C 7E8B4B473867850A9A6C9DEE9099058A6EABEF569D3E42D3C9A5864FF5AB77AFDBBC74685E2308B1 DCAA83E7FEAEB7B06EC4B9DA38DECF93BC2754EED60ABDD6632892193A0C203568EBE2B1B9ABEDC8 60028FCC784E6937DC2725D4D9E909E71427DB3A824BB8831D4352172B88EDC0AB282FD7E165A9D7 7287AAF00F9F73F04F62B501D13DC1BD9434BF9435419FF1706445FEF158565001575E5B405973C0 145DB1919B944BF164A56216D5D305DF5D7021C7A37202ACFA8AE447B2B13CD6D839E146CDF431D6 F021DDA63E5E1816BD069E3A87725893B98EB12657941210E5170D2947E8D2908CBA6D289E920C44 6EB7D557D5E1838CB9E0E597A8178BF6DEACD91C113C14E7D00BF0ADD931F7E1C61AB76EDA2A5FC6 A0E1ABF8759D0CA59F34C1A6D98D91582168C23670EC6E0DF7B93F517B04D0F174E6B9FEF7A1D971 AA7858ED66DC8B92B488D9A130E6B5A439134B44D7D76EE7B416848C6A1718857FB53BD902FCF7F5 217EF920B253557F2D39AEAB4E4BA362992931CA20440760EEBBE6DCEF736B83CFE8FE61CE473776 5A637FC1E9CBB4F18189A2DDF3E2E538F931345574FBD0E8B5900B7385373735B95559DC9252622A BC4C5B6CE9654707998D8A07989AE6BA90F1A0F3F04096A624A313835A8766405418931A533EBE94 08FCBFAC3E12DA65CCAF178C8ADBA4C808E8B55C06F18B6CB50B57E7B9999363A01D2A5A70F0479F 3E25A9D67AB0CE37380D2A2D98F9B2D5526410E641F0C36A0EAB9A5A06C667ACD37C8A4C132FD810 E0F45D1A54723357E176AD13B254C14E16D7E739A17A265E76191C01B3986E1145C06CBCB808270A D201605022A62AC77159E63B729ABFBB74D3E8EF1619A2F107928227FB80D7F5C41419D0943AB8BE 1FD6D9831A929A5EDC36E50736D7F2DAA9EADB6F0EAECBB892266746DFF9B572762D0F4B34EADAEA C9C13B880C93B7A349CA29250E11E857075EA12403D8337CD7666759DAFA6D27735FA080C79454FF D1D0D4DB455C3CD7645F1A23BC442B0FD68CC865A72D1C066E1FB47DED6A826D28001EEFF5E656DB 3AF5EA71E373ADEF421189CB4589A44DD15EF664CC09B5CCB007B420089A7EEEB356BA363A5E9C81 EE9AE2743CBF9E608730B9298095B32205A421D28D89506C2AB7E08EF48C039FFA2F9461235A3F00 A327C13B48BCA8F5EE418B8584EC538073D4F547292603060F0906268DE9D513A3FF658EDC16581B 056EBE9B70DA361BC1D378450A8D6F786D95784DAC3853C33B76265328630E23108F8CDAFA63E965 0F187F96C4685B1DF60B0AC0BF6560CD695E84CA91D3789DF2BA6B3B8C89C086897597344A098BA7 5F5E5250FF83D63D1ADC27CE20EDC896969DEEFB539FC595C37B694F84BE58E06260ED5DE1030E78 F56C80CBA2AADA96AA6782FABAF048174B871B6AC6DC1EBC0951BA9AE7C9E2C8E0C6C934F98B2BDB F1F599B1DE799CE927EC9890DE821A56BD547D3387A82DB25826B71453DA43FEAA7E353CF35D2784 7E016AE3CD61F5E5EE84A01D7D1773E879BE244F1BAFEC216D9348CD13D14E27C2E3DBD4D7D638D0 93131CCCC9BDB0DAEE3B6C5E0A1D380C1BD450FB0BB249A66FDCFA60E0467A15A585049040C23B0D ABD8809075E16DB5CB3D1C994C86BBC1CB5E98873F2E25526EF2AA096A59C4E7F2C3348009D0BF13 6D409DEEC51EE8CB38A6BA59447503DA8032F4C03BF094BC76652F952E9718DEB7D671C78926EAC5 D05FEE29526FC586FF521B4A6FEED6C8B2C51CBA73A8623D7C30DF83F36A2CB148B22EE69382A34F A644DDB88D0E3D55BC53DBD4205BE243ECBDAC3D9F5D08CCDB595C1559662FAB33DF3892CDEE8464 1E4293D2CD3735E802E7EA0ED5037DA7B8427FFA1C210E946CA69065747CAF9937B76AC54575286A DD9A5A77E01BC3E49E15DC3B6618E9127947008E28629AFC2458D1443E273DE16E641735879AC5DA 0B01D3A2FF3DC265A5B720791AA243576DEBD15C49A41FED1AEF84061C7A19D0DE42A137E3841AB0 058AD316F8A8571F5701885AF20BCA1DDC31F5148C2B3A568884FB763FCC3EB8F2D593507402A21A 1533C53E03EB106D7D33F4249F97639D56F6ECBCF5EB5D6D26B31AADD4E2F4D20453422DE67C9A7D 0127EB0E7738FBEF472F2A65F90405E23522EA983002F3C6515250F38AC400FBABA64D129DB46E72 FF09962F6B80009EFCC453E3F9ADCF08AB84117905CEB8D9F500416FAA8770A690A1D0BC964588E3 7B06B4D8282D980A948A28E0519895F1CF15F21B71431F71F74CCB36C68CBE1FF26FD6BDD563D20C CB0443CA455ED8D972AEDE09CE0DFB1982BB5F0E44BED573EDED021876EAE305B87AF12A19748092 FC9D65997FC86B77CF82E0A67104125E27189100376625E52E20A851FC3E1744F7681B2B690FD251 343D31F13398208DFD5C31097F844E8757C35531861F09EBDA603DE3211500DD607E0DE6E7493908 B69FC6DB061D2B756F063236CFFA8A070B17FB4DB3A6FF8EAD6407F24F76031D7293DCDDED2A5A72 E2B9C7AD9855D16F6D98F4AF0A3EAA19A4C288B9CD45CDCE7163400195B4BAEEFEEB27D40608FCB1 A641AF2003F6C43B787988B1831D2323D355DFCE0CA843DAAEE0D2C8DCDF3A1CED6770D144B6B429 61653635636362D70874207FD10C0987B2B9F746F90F5CDD654458E02B941F7173582B24AD778582 646E89E5ACC5BC7639E8805709381702AA94DA83FA36EE833E2632600DD90DA4606835F27B903CA6 54C7BFBDDB18BE846199ADAB9F9506452E2D5D5D99C04AA7B9EEA325FE201404010DB18A117F5E69 4C8DF4BAE1F72D5445575665D14C938D5D71535E1CE7CDC681B0146D37833227095E544BA8A6FE3A B38964908E6C3E51A68B6F27B5938CE58BE66A0E8037FC7D2FED66522A11A2391ACF9C0852CCF3E1 2E837E7E2CF3AF362FAE065529A4414FD0428B3C7A28CFD36A9EAD6E11C41AE715004BD444C47718 966A80ED45F9462EE60B74AADCA3195AD7D055E3DFBFBB09BD44EC758462EC43ACA688C913C96983 9A5CF47355B22E379872DE17DF4DA0CB757FF20A1ED0B0A990EE73527DA0631C376966485D97391E C003B38961B88CCB5367D9E91DC1FABFE182923CD4A12708E3C3FAF7EBA66BDF9C7D9FA68C9D9508 E317A961A2D8E322739FAB9F9C997DBF5DA30F14F1E188AA68622FE7ECEAED799B39543D85B537DF C3A68C2C33C1521A54962E010A2EA4D2BF5123A37A4AB797EB599975A2778C7F42BCE11DDF155E71 1C97E17B459658E8E0A6E6EE1105D5DEE8F6D9BA065E5C08851A2ADE8381F4A2F79CFFEBE1C8FAB9 652187AD6E73F36B204F71F7120892BA38A8C9D0C35D80B2BADBC18586745B9A9206F8B8BF5642D6 DBE4E2A78552079E00846712F30786DD11668CE18EA3E82C1097745278512DC0416F32D112E8C2DD DFAAA0EB9058D9B0FA23E46F04436EE8E64C2866FE4C94F88ABBDFC34E06D4829475E9E48A6D32F6 76B773CC2BD261A2817641D81DFB450CA2141102EBB3D54A3F9B260FDC19CB6F8A228E99A096CF51 517F175EC1A7C372E52606768ECC3C1F3F241AB720860FB87AB5AAB2C5BD0D0FBEBD99DA346110E4 B78229A4D77D39DC69101EF93F9FA85EE3C4212E2330CE6F39D574A861FA3988037F639D7ECE6E23 5CD251B33BC2E053F54E06DFF21AEA4363C708CB9DBD9A7512807C0901A25910F12B3667026D68B7 B17E4C8659F90494B5601381E328B1D7D405B21042859113DD8325A9E8AEAAD1380937CE8F0E4EEC 0ABDFF692670C092280074969B5F8A782203CAEC8CBC98869520A725BCCE53368149E94FF7615D4A 529A32095CE788155C85B13F04E9659E24E41D1F9EF559169A36EECF5E0A61491493B8F206721254 92898C2EAB6627D17A6563A8077BB85DF8D1FC468418138D40A46623B5905DC9E64FF76506A6ACC9 D555D83F95D25239C77979B2CD9B4EB11BABBF92ED3FAB6728328B66D7069509336578BF8BB59D45 E0813D1D43190EEF9710E5899ED19E238540786FB8FF69B3299E537DD78F1CD17166D19A3A0B7DC0 077E07F7E6E96513ECF9E75653EAEAB11CCDFDCDCD023B8360116C8525B01F77A585FC5B3D293449 C7174ABEBBBFABEACAFBE30C2379EEB2C7029A3248BE7B38D9D65E15E35A687E76A0ACBA5833E049 2839FB8EA92E01CC6BB6239A8F7CD2230891698A5EAA2B4A634C7A57BD3D78A383256B4787F2F6B9 8D0FFDFF815F1D61C2F32914837207A7A25BD6EF47FD8D3C3B22D20DECF332FFBFC0DC78F1CB47A4 7FEC20B3BEC35FD53E5949BDD2A04CD4D87D3366E666ED53BAA819C9F429FB2C8F4C4D645D99B240 5F3A99D7EBEE828E4C58C475D85925DCCD8BEB4E1D6E5CF748E18B7F28B09F8E038BB76286B3E77E 9EA646775E777BA78AA60349A05350D6ED5FEBDCCC52F50B28076BBA4F514E1098DF802DD6FE87E2 37E6939350F64E8DE070C072DC5F0E1C12DE203CFA8B6AC00910074F8D0FA8A9301B99244A7D9311 36BF392D956159BF5D58E651401AE74C957A2521581C07E6A841DB0967FF9C4A0A5B5BAD2A54F8E1 8A7C19FEF827BC97850271791CEF99105452D1185B8255D67848A1BFBBF1CC14E8B3DD57ED5A0CBF 2746C2FBF9BB507D79218A04F25C89CCFCCA8BDBA5F4478DF0F542371358580BF9FF50919219F796 3EBA74E67FA4050343F5C43BADD9B72D0F1AD3F1A93F06AEF6615E189DD332809A362BC12E218612 8C08021F97DC1BDF56D19CDC2CA12DBA0ACD53A5BA60E96F575E3CA5C8D20F5B6DBDBF7E20D85AAE A6BBCE93E439E6E3239683DAA4388A3E69E6CF9163D7064C6D21BF7B5AC6FC0CD3E9699DFDFF8A1C 4FF54A86146DE54F69D3CFBE8B1839C00734039BD648BE886E319359362A4A9883A7A2DCAEF4EECB 34CE069B7EB9962A73B604637DA1B46D0D421F772A5960E20F6A3003B9FE4524E84F9FB55C275784 63DBBBBDFE32AD3C454FEFFF6CD4A275565468BAB6174326FA995FD4D7BFC427FEA0BD4EB2262119 56F43A22F90732DD0E5EA048F7EE39EDB82CBB689B4B6B830C8384187DF23ED06D1F7894CBB3458A 9D03352914D1D4AF859F2F42825DEBC90CA9E26C91475EC197145EDFB64FB88DBEB2C02350914F84 182CC4BCE7D265CD3C3B6CF2637451D44A3A22C6A16E77520B3D2DCDF16C96E6234E65F7A5C41064 0F2CE6BB02FEE3B4D71E12561D00BC930C42F607D67D9B5AEA072F80FC086139269D3488E59A4B64 8709F0096D228AC13F5F20052FA50284F58A279B7D6F6174271579EA5BE099EB629F65CDDA82EDD8 5A39C0137A6250F35A54A8CADC27938F2E93697C890CDCBC3D2042112215C08C2F7E158D34E9A300 3E2D7E3FBBD37B9BF07D5172C6807B085A69B4AD648D8CF4DCC0B0AE6B5B704DEE7D8114C80C794B 9E2AC5F65EADF3121297F8188EB6EF283BDDAFC8D13DCDB6BDA8AC8644E70DBE6A5D85022666D906 731A8ED38F8F6D1C4708D5DEB4424BB898722CCFE1C86DA69DE76436E289FD6567F079B48ECCD05B EF1E67E86DC834C4794674DFA5B3BF88F4655AD4B51833EA220E1C51A0527EDD3E20F72631764337 0E8346C1BD6557C8F41C0B473BDDFF20D5F25C2453C328A730032FCFF936B6D3A3D771E9AFF5B67B 78584AC2146357D063D4398D25C5BCE946B1F29B99A55026BCE24372AD32DAF1C720DB38FF5E971B 6CD90D023DD0611536C35709799EEDA121BBC17C7958D69E7AA44B7A54BD1B13C3FFEFC814EC6052 48FFB2687C18FA10BF3CFB862E08C9E2C8CB55D38BAC52B27FAA2390B0EA2E27DE3151CEDDF760B5 393CD5EC0DE362375C2737BAB1417FDB8A4A2B5A09AD625574327EAF52DA0304B1BAADA9E1FC6039 12DEBE1B9E75B3041565FD1226576BCB31E5FA1CBEA180C68E0A1FFF2A845AE8CD11C6AB7F379CF6 610DEE7C1EE58AFFE71B01AD10EDD1B915F31A9479A5CAB9B93A8D58F8F326704E8B02E780BE64EF F3F4216D534299FB7EAD1BC248E5CE7EA8FD6619217C82809DF423505DB07D5A844EB07E8549F89A 56F53FAAF95CAC09A036F55694549527B6A11395C335026F7EBAEFCA093FDE48F16F058E82CD9809 A90FEE08D1486CE8DD6314BDBA6D74E8C331664C240E8AD4F4E6C256FE40D93C880B5EEB01348BDC 3B8CB67223BB96EEB232420B7C4782C8D8F9D2FD5BA2804B4EA97051086037AA70B34C44CD02771D 6DEA9924C87DB63CE9A733B632D9333264259A677FDC9A6074907661B3F177A79D8166CE16C7CA66 7CDDCA14F865A36160440EEEEAFAF321B23DD35D12DEBFC9149272228D7F9FAA9C8576695A455AE0 0A662B9F19D124B5B2492285B8F800794A7FB0912471C6582092E700CD801F7D6EABD826F39C1FF8 6AA377A257369807FCE3183BF74B595915A75150C40FFD8FE65D580E8F3B62575363E6103DD9C02F C099EE3E1AC7A51D2CF41B04C85EC4C0553679D963A63FC31A679D9F48EE8C049D6E8D996BFADD8A C7BC49860515BB51F3D306978DA3DC0B4A4CD8D324E4512134512C2BA9C4CE115D1364CE7FA94D06 425F989BB04F3EC768C8E8CBBB294ECE4BBF10A11F8712D192FD00439E796DF9D4B80FD04D9CFA93 A8EEFC20F9D6B2FCD2175D7AC8386F40830B23814228319DE3C85448A9AE6D46BF9ADD6378A0BCE7 F0D8B828F28E77E8899A09EF09D946486607EF77BDAA0E485B45A2A433C8052A5970C4275DBD25A0 78EB7F651F1843E442E4C8368AFF06AC6902132AC6B33FC25D7B302B50166726C31EDDF961526A6F DDAD72B9ABE43C5A7379DD34F1403BF9AAB7FEED59F34C474E45C58202D1EC9AB339AE7BBB902680 5A785D7425CC73C1BA25AA7D1CEF2244CB9FBC7732D9D8CC793715C286F601A71AAB4C7AE97D5E37 50F0FEBA1F5687CCF64C8423F0FA7103692BE83334E19DE5F9313D3DA38ADAF4A89E65FF53139BD8 357CE9CF2E809922EB77F09BF3CD84BDFEB401D8E88A0302939F99772B790DE8A617D30E1E06911A 87538D7C6AEF8119D2CFEA504AA3F1D8080FE7DF408C0B11BC81744EB08775C671E466431D0D19CF 0E5CF6491AD6C6833F837715DBC1E0D172DDAF91BA433495A3184720DA0A8F040114549417E93E2F D18F2E85916F8F0A0180DB81488FAE65B92DC3604B2C4C20926042E8B5871658047850BF3DD69FFC B663287DDAC7AA3F37A19D7CD3DA89C8F226DF8DF6B2AE8F6512F53063CEFAC9A37385D4D70A8AF0 37DFDB4DF5BB764F3DAC4536BAE900F136FB97A5039226E16396B6FA8254086E9F1F76EB27739458 711DA43F8B76B53BA6544F9333C1D3FBEF81158AB5BD848905AB25A8802ABA029C363A54A3354915 3F83E16DDDD7155EDD15EE3BA6CD761FD3C6DCA23EDAB0275344444DFFE568B1B4DCC8345384B02A 6AC0ACEAE0B8C7CF22E43BA844380A6A70E2474B31EEB39E94C07572B10634C74ABBC641C8E62F4A 06F8108E042B8B8BF4A52C951853A94C713D97475497CD15B798033861397CD6609CED474503E71B 44E3983DF3C1551287262CA0CA12B3D1F4CB6A6435037B70DDC252550BD2755FD16A6A67DE3A99F7 110967B984F762D791620FF15FDF0A024DFD836910FCEF59448591DAFBF54FA2D5D01A0B4ED49151 A2D4888C04979B3852241F35427632C337A80245DCE2F8667766DFAE8D1EFAD76CEBD45385F42E0F 695C6B6F82F4F01A05F7432CC85F3E6213A37E7558EEDDCFAE8011D9FDCEFB1183E68420DFB9F553 675D4F13F893DD8BBCB92E72D9074AB0FC61FB0CE2C5F1B08B91FDEA9CFFF0354162E613B16B9329 8DCE4B2BB48568B84FA4013DDE10C4779CCF178331C077F528AAFCFCE3329AC78667034F79E29C5F 4F5B70671C61D7ABCA0CA6564750826941D60030FA3CF5F8F10644C221089F0F24D2351A1BECFB42 B73381CE264AEF5C8C5CD23910D0F88CC1E7D8B6E116057DF1EC89D349EB1F90A8D000E51B70F76A 01ABEB6F34E9022E2A602C7A94A257C4D24EDF78D766C7E4D845BB089B5A8433A096991659B72303 B339EB0B22C29DAC0C05B8492EE1D1A8F108C42B9257045D5FF91E83D39CEE49DB65CD052A58A69A AF49FEA905D84DA8EFBA7D8F17DB5CF5963F65D13E766495EA0BE5F6F239D124EAC2D97DACFF5244 3B994D0FC1EED6EC7101DFB8752D84CECC8C821EA6FB208B79C89471F3AB71B2F9B7119812830FA7 D38AC6C988B14D556D852DAA695A56AED70F6A12BAEE37699E5CE9F24CCAC600960CBD66A99843BA 93B665193CF07071188DADD08210A2DEBF8CFC51F328A2F26C9E3350D304A8B776E454E85F047ECF 770C4B84593A94E331B81C4E9D0902BB007CBA805D9994522579FBD64AB3C7734D06C8FC4428DD25 9C0252DEBCB6BB94E75A47F37A5B9290E66B64C14967B89626438ECC9765051A56EC02AAD202C1F5 FD5DDC245FA3851AF59E3A3712CCA9584FA819FC673E48EF6789240F825614C8902014DEDCF4C7C7 8147F756959E7CD14C0C091B3339C752F0DC23C29C9FAA78B7098A869930899EBE356CEB54DBF56E 10E4C0164F4FBAADC07B329293EE51291CB13D8F67C431CE3D3057855F399DAD45EEA9F917C17FB3 F1FFE89311F1F117E37FE0724F98D2F96BC2369B308143E837EDAE009D04234F5884A88CEEDD3C1F 801C3CE29D6A3178A9C6F5024F93D4D3C8A29DA60C8651EDF2CE5D3D4AAD7B31F1DF7B5B98F4271D 3004568DFF5B241F10ADC844EBF0C232F91E0F880E65521B7C104E6EE731887CDAA9A349955D0AEF 6C7130082B8A84EA84A69767A0F9AC22C8B5806251FCBC2077EE4CC4CAC62C9C18CC13C135709059 E5FF67C6778F99E07DA7BB8CA655FAE3F94E4426387CC365F9E707B15CE3160B704175D009DDB2FC 09E3046CCF7CF5D0AB89B4308FBF3A68EA3F2E88C287DE69DBF8C4F489418DD9C0784CF30E7FD8C0 35F0D3A8211C3EB8DDC35F0F85E7912338713ACBF99FDE056939CC3111FCD1A0C53783730B5D7167 2C6B6529CF7F9F39A47E81A1BB481A2F3D404B715782DCB0EFD619EFDB8B5FDC4F46613097428D64 A91E8BD4F8CB3FB6F96DFE88FFAA6DC9E18EF653BCCF8C4C022AE207C71375F01C454C23FFF0FD1D FBAF7938E879399513D04A509F9F2A7EA4F304D435E784D988FBDE7EF47459005EF1AE2F1AD30BDA 6E8302BAF4EF5F860713DB876D7DF3C54A08873C6874949909922D2739037E8DDB6C80A6ACDB0BE8 8613985382F4D83570348E5F6DA063DB14D0F28C6FBAD6B875E929BEE6F2B8DCC02BFBB0A82DE4DA F9E54CC6014B830F0CCA52E3D58F4A0AF1358E9C905902F81FC91C5BECFADCE560A0FC7BB27FA647 D693437F16A3D8688A8B4EFFA7135D42C453703F90BA4DE273EBE73913D29E1305D654602461495B 30297F62461C8A729BF1347632013159FEF539C2F921038ED760AE402A53E7B1BFAAEBFB77763C2B F57FEDC55133EBF0E50D28D784B48FB02D4B14EAA408EB7CB561CD41F4C11936FF6C52D240D240F5 0CA0E40BF996310D91D82C05E3FB8A0293D96E00263CAD9E1069B8A72313DC57AAE8E7AA33C94BDA 99E6340CFD36B9E2D1176E0FA56416F75DD656E8F540954C59087CC62757F8D27034D446F5F298C7 0373DF51E9EFBDA8DF2759B9BD6244A143548222591934F90AFA2AF055FDF579BD3704BF347B4D34 6346BDE04BF7B14A0C260443DED3582B1E731588FBF84D85EC0B575982EF53959C16624253A1EA29 AA65EA55C9B9645DC888E3D1644E88664BA2C6CA697BB84957112B009A00941BF90F69C549932B2F 872CF01C3A967C3689A5DADBA7F4AAB0B3B2767B071CD6C89CA24D9002939A7CD199A89649B49071 1275813D551E5455D0080E14124A32983338E7E6C736A4AFAC1E15272693ECE4858CCCD1DB9AE280 2E9FBBA2DD560E3ED122866B70DE9DF85C1F12EDDECB60F345235F3F8260A5DA5E6EB8EC232159B2 3A26D943CD9A0AE87697887A4208997C7617AEFD45189F252A5C386B5FBB52196FF9804A3C85641A 8005CE1748B303FDA87DF57335D81A57B705C49EECD5B0B5AE8AD4AD287770BBCED5BE0E97C7E3A5 59F57B8A84C23CF5978703A6722B2DD8BE417D740B8165B250983ADBD6BD0EBE4174A9051B3D2EFE 8AC7B0C942CE001E8464EE8B357261C26962ED20D60E08F88BD3E3CF701334849A48C9A808BCA3E5 53AD32584DB2E398799975FBFDDF3FF6C415028D31A369374A18ED7944F052B478462FB737727CEF E5D879C64642570ED3511E6E83F50DB19143ADE492D93E6F3B5011978B14FD831B7A45A724AF13B4 79193216F16F7C7E9DC28AEF34EF712CF9F4C475ACF4F0D32DA9173EF230BBB8A0AB9B47D27CF785 5CEF3ED89FBAFF87E46804A3F3BA576E3B0A84353D891893C3C87B056730CF11248C0BB593E3B0FC 0D3A4A62AF773DC1C2B4BE25615A27299C1891329367D4D6C2ED1AE6445036B31AEED1342569C37D 26CF8746A1172AA73CB7963B712D09843A8E37D4303E183393FDF40AFDE82F2A7851D003A4C3696B 8039B208CFF42F8E71B933048FC35E867AAB08C1885061B85723B539C12992567A2636DCA710A709 1C9AE4B02E4C8D83E10F9B17273FA93E7082EF429574252E504F45CA084E2A369982D35D9A2F285D 7D60D6B52109FBAA2A08B8A5601D3E96C61F2A533FB006E9B109465BC08D45B2E2587F6541DB7B03 DB34BB67B65F511452386AB46F95FC220C64D48D686912DCEFBEF9C5D46730F2D527B48350FAF532 72E0A17CBAC50EC7E938232A73E11E86B4F04FADD5C6EA24A9E8B8379788D190AF1A6494E0BEF742 E702F994AF52D0FDE372F2E1D609935A80DA84D03AEC9B97539742E9D93FE88A04F63551B7C3E285 57870D6FECB7E415C59E41C9EE775D7C4465C0CD42540D3F5840E9521E61DDFC4FF78B3DD9DEF544 E89E4A25BAE26D67458FF5AB2BF3B530DE06665063CB16B0FF13A0DCC4EF96B6FF903C5648C01232 B73FBBCD87E08B33AAEC0BE507B37D7DB52F384907F60B6C2D30DC0D096009BF41A652FFD1092793 B2AB3632FFD9AC1D310E2F88BA830172D322BC9E6618417241FDB46F3374B66E71677A8C16BCB00B 62B81064B68A2239BDCEB674CC1A27944DD7E487A758F079894B8F275BB7C7719B1B5E0EAE29712F D87E6FE1F16BF600BA0A72EAD6D5DE6D0A00EC7EC2A54887FA74307C608E23641880D14E65971268 41AEF9519922667ECD2B1082E1503243567C2EDFE3CDC1889E8A4B80512890BBCCCD8E4E1573A744 5028B10FA438F00D21A7D626C271688C801599FB3918FFC776DD5D84B6078C7B9D26781F9E4ED78A 51E20CE5AEFFF3B86A38DC5ACD43DB1ACE34176376A9C7113269272CED05FAEF6865BB6294245788 88C3A3C41A563D9DE7A373AD5275F151F4ADE312189E44AF40BE822875448703DDCAA5969ED79D27 627F4FB2D93D53AA26D98EC86E736E0A81A8134D4C7D6A605FC29FC50F7770438374F4438B8B5C5D 5628CEFFD6ACE8D91129CF54CDA172A38D82F055800739902D5EB836BFF261467873B3CA7D86D554 ED9C23867A96EF5808FE9D0DB5F079B24F56DA0D8CDB5A03C992C73FC885519851576EE1457C6F3D BD634F8A0217ED0183DACCF46269FB26D33C6567AC3B28670C0414BF9A7528E2948DC975F3C015F5 E4F68FFC1EFEF6937F11B4401B89B89C24D8BC8DBDF1E0E32089A16E8626D7BED40666AE5DF2DBD8 85AF72087217FEC612B81F109713812F974D777B6A29F23425A99A2F6424809908B4EB6913E52578 59FEAC8837659B53CC9E4A0C28E36FEE3CD767D045288ACD19BD14D65C620FA4324A958A9F1FC14D 7414F52AA0208B68FCCB7D8A4131B15924E5871E9293FC5857F0B373104A3C9F8C39FEA44DAA0EFB 6CBCD9753321A91F765116E25558EBF3D301E0CFE602A218E2D0BA35BDA25AFE2770D331DDA477DD 339E96B243D107634CF8E69F8337DAD574066EB17C5C776809D24CB3575C90971FDC815DE5684583 21199375B5241431922FAAF8CE3529D7A0F1DB365952973F29CE87DFA71E1B9F0490848235139148 2108C60841A7DD57383EFD2B05227DC9AF478BA189A708B9BFD851BE983FAA3928997627E5250F06 CCD3876E00B34491BF96C25E4AAAC1E9BAAA13952241A2E8CEF5574B2309D8EB402C0CA32FDFEA14 0B973E4B203D8F06E25AE9FD89AC5D33D6AE7F48B3921C18B7BE681A64B836722F65A586669A9732 791CAFFB45FE20FA46403726CEAFDE538658AA98DEDDAD842936AAD9AD2ADE302791CF643A043891 0D049242A8F9B9AC81F2F2CD49EB0FD1150A613E6329FE7436C116C69A89AC7759222AF429B44912 C512A71FFBE1AE4444257E2C9D7F3375011D1243E12406915C260D0917095EBA9BD20D72DDC7821F FBE380930AF184844567DE4494710BC8FBD2BDD9C0F5D3870AD8B79FBB89B2D6EDBFA34E93702B4C 6269EE4481388E04C94666EB1770FE7F90D7572A44E2744F9109B3E6D608B1A70F1D9BBF15589DB6 9A3CD732D3BBD919D1FD909847256A4B25C412DF019107EA10CFA2F7FE69279C849F2EBDFB6861AD 8686812B6AB058523A79DD83116678844D841530EA9AC686D75815789995737DDC6C85BDA3777DD0 975325B793CAE5A55B58D684D40016F481595D1114B80695C283DAFBD124BBF23D12C5B338D0D2CF 092C97CBD98C74353547EB6FD7A0FF4ECBF43C3099DEACB07FA4BA72B4349C201FA3286C5BFE786B FC79CC4992FAF553248CEC326D3038E8FE415968FADEB35EE95EF016DA5CB6BF7F1F7B7A702D2E3D DE2D7EDE7998348B5E36FB78BF97F41FED8FD2D4393D489B980B76EAE1307381FEB391359A12040F 9A9B78B2622491874C06E12D66FE720F771363119F540903C7372EEF1EF85BE9C0CBE920D00E514B 4BFD6BA3CB8C006EE1BF26485895410DB9FD920107984F14413CD0893BB7BB898261181C449075D1 48CBEF21BF21910B16BAB93805AF502E6B4249AA1D5C47FB883055CEC726018A9190A503CE7E4C00 BD87DA53368A3A269B22C74F87D2200437519BF6DA7E7DEAAC88DACB3F3B9E95E6EF6E1BAE7287B2 DC4FA75827B3257AF14ED15F9173C4B731E6A77B0E0EFE88DB8ACCCC3163396F3C5931A083A11FBD 7C36C10250A044FDCB17816A215FBE3ABB36E82CDC1183A5DD47313AEE30A485BED1055DB847C9AA B8FEE1E11ABC73672DF5EF826CFDECE23F90851B32D180A1EF4D9277954EAB7EFB0E3DC472B7410D 7836B173F8B58BD6A41B0E8A484FDCEB4D1542D8D86E4A7443D165CE419CBD826D8DFD730E40BCF3 AD6C564FDB7A72795E64A7D66CC5D55884006011CC3B14A44480FE6C061DFFEF3ECDCAD080DCFEDE 4055CCD85F1F63DF50AA2FB51FCFC42CF4249ACF1C921E5F8896BA72F0D775558522980AA5424142 F04CC0A4C240A78352F179A8C0AD12EA5722691B6FF03C06C96C02E57F4CD078B050B711601F8E57 1B2959863AF0CABA5B6B822DC6B15589E41778FD55032517C7FD52F6C41745F32A8D851C43E859E6 DC00D8221138D14D09C39C1C3BD004A5F4FF42994092A1DFA4F53388D39FB4F072C53E278A1F741B 97814FCDF6D6297884624B9D8AB7D2D06B147D2CC7696B015CC0FD12F3BDB6915021EFD0CC607A16 77DE804CB84CFC49C243EB25F8AFEF256283D81162BF7A57EA80EFDA7B8CC90749260CDAC020C23A F2B84D6D1F5C836B98A60236DA41254A93F60CF001BBF01702A3EF850FEF8314BAAEBDFE379793DA 82446A76DBC2D65ABBC39EEEA25168DB9CA54AF04CB9536867143C0C0D2C364E68A99B05BF41C532 357F75393EB385F051B1FA2378DF1ACBA6905FD565C53CEF3482A8C1AB2FCD7B82A40F6472BECCE5 6307146AFCDF37DCF50FDE47838A3BEF09EAA9B550EB4FCDDE7AB494E89F05F04635961DBDE48CB9 4E2A6CF48C92F1F6E758FD13BBA84E1EDE8566D1EF7D3D8811B9992E5C20CD7A775891CD09227391 E8BE558D9370721E2E0A793C8A7409B5CAED5EA7D0421CBD88DC385305151D02E2C76C74ECE96385 F4F6ED695813475FFA941D855F3088C4BC010CA24B686F5CFCD5320FA2CA7D3210A8CE7B73666A05 1B3A4236EBAD8E40CA7E3DE26B94F30F19F84E649F9E5600A2C071C1279776010B2058F882061125 F5D0D77212C6643FA76252BD1D0E0B039B58E26ECD16C00955F17BB4FCC2471E610BD17713741049 7D37CB56089AE100FFA67F25D94AD444AD4842CF4217CA18138D8985610FBE54CD2592570322420F CE75E7F3CBD5450AAF0BC42DB5F604EACAC9E48555E794B6767C95E574221207147DEF02B4779909 698EF481464E1D51E63F7298846C4CCDCF3F57AD7E4B61F4CC4813AC5C3AC18E781EB7ED06C0F348 340449B056E57580D1F666031D9D3C2DA6255944BEBD67FC09F7FDB703713B29A751FD1956890809 79B4C4FB470C862F33EEC906023A0E3BADF862EDC8FA2E12907ED5D32046F0877D86934485442BDA 6388B12D8F34CB02809E0B76079089B8822B91EF64505ECB5E1EF5574D90FEEB4C095A169951A8FE B8C773468667BC38C604896C8EC40368EA74048765B407C733BE6703D1604ED37B51135B13279EB1 29B94BFA0F82A10E433D0DC44E5B1DE3CF4230D9C5154C9F0332BEC8AEF2D479E1F3D8652B3D8110 CBC11ACD97DA76BB939D114EF8F6FE73BF4B0FE89B0DF2200353588DE445F16722A5AA28CA7F0B30 3BF2A0BE225BA17605930F4ABF2F5C5A6BAA2270310FDFF944E627D15CC615E69A3EBC97DDAA302C 6C3764EFF83C54613A1FE8E0D3B501E759D87C73B8490DDBBCFAD2BBCBC37EB1D8F75602A0970955 CB779F532D16B2C6B82B691CC3BAAB2CBC5B3630153970C7DAA701466B190EAE2A760C26954C503D 94206587A8E5559DB7175B41BF0E00B69C2A783107574251AC53BAE6C891EA7153A11BAC209EC9F1 0168AC4F1A88B1D2ECA2E8357D7A29560FBA07E2278565A33AFD7013F93D1CC7303A824A15071071 B680285AD4EF3D14ECA92B1AD4FBBADA8DE178919F769691334C29B1A5C1906032AC5B8FD6EE6CBE 28619AFB3A54FC77009F67D3C27E79F9987C4B574265A105BCED8F781AD7927CC9853898CFC2F071 A42A4F29F1871777D79201F29EE62924B82FBDE5EB56F8F7A5D5116F983AE5431B44F4509C594B5C B945DC5976C76E422560D90024322BEC13B14C80E6A8D9941DE00F1CD3EDBAB86F524B838A162F28 5582C3C343128304A376E23D22979A996043A3EAEE439D2A5D6F626F83B84E11CABEC034E629E1CF 80EEA45A7BF05EBF52F62DC080F17DEE0E7FCA23B370BA2D5BD77D56F45C829C985DCB67A0AF674F 7441ABCB2AF6244D3D1876E0F23D4B0AD2745AB939CBCB0A0B77F15C26E2325BE25548CAC9F033ED FA982D4213638B3671F55A4603A3E0779AD368545E9033FAE3AB5A609B97736C838D41D57D9511C1 F06C7184CD04E6C796FE2757AC6672BEEDE26EECB7C3E6B1DA5D027821B4829231CCC95358E3A8B3 2A3535C4A814A546D33E15F36F1B47F0E5CB8D2D50FD8E7D6476B33B1AB360D23D631E34240FB051 432CC5376E73226563FFCE0A13FA28221F449E53177E909D75889C7448DAB2D5F8212DE3CBB67D31 8513F02E77568E19BCBC521EE929EAC3AC52D97FAA529DDB71059EAF680AC5050194BCEFC610177D 1462B23923D8764BB95FCC6B266A6450C1DDA779B1BE44CCA4CC33BE1EF591652B87C9A3AA79C560 59DF836C492B651D96F0C8DAA972102B1F5700F970431791B2951A41D0EF773E4D9751AE596994F8 FD2E3E90583C319A57CE82B1B42DA43910D1C8347D4093EA42837143B70D80956E2F90E075CE8F0A 285690A425F49EBA83E515D1EA28490ED6C952789C2E82DAAE68C35BB2188956A789DBD6F733FB6A 07D6BA94DD7830558F6986BF563F787C6DCC84D91BF406F16DB0D500292A6B4BD5F2A2F944796AE1 4ADB1A48EDD161977A3D161D6C066A8DD6BEC3D9812C35194AA995924041AEDA46186F6403E72BA4 D3D02A8B1D56A1CB0EA38534EA35435EFF6CF7F2C068961F9F0D59947C16344138BB4BDCAD6C3FB1 3E0DC892D1BD2CE3806863097AE00D635F5340B4525FB5568BBB9DCC2B02B2074EE941797B92FE9C 10C2984CE793F250257A145BDE7E730B93041D53AD4A0533D16086527B515058B558ABC476E34AE2 83D25C3F30C471911B8B36B0758E8603DE3A653C15FEA5A6CA694BE84450A543A655714F06A70569 65CFE660C499BA4A2FE05305E82E07ECD2717E6966D53215DAEAA6D87CFB5FC4B2A336162521404D 6C86F018D4255D6378FE1843385FB8AB9F9F693447C383C16C150148DC2EBA7BB3669DE46157E9C6 9D0D7D18670462F5191DE31CFF7F0A642EE0F4948C80BE66C0A3D77C1068E643DF9141B825221D73 A9EA84EC9F474706F94C0DD09944491C60EABB21195C0C43E3029762A3C53D97840B0360A36DEF05 93F103D56196DD07D8219CF4019DD116061702351896FFAE1DBAA178987B96089E4E45FB3526CE78 EDEA3FAF5DDEDB60E87D60736602AFC86F083EC484C521371E6BAE109CA5B121C3F2D7F225859916 0D35D67BECF222B8719C82D5BF3523D943B94EA658F55ED84E7775216D4C956C27211903778A9112 402143264ED8F1417EBDE63F5FA5A06A9A4804378BB0DFE2A8CA75ECA66F20C94410023D09EF8A53 D4C3AB2681E74C08B052AEAE65B6C14AC2D87881E749BC88D498E9D3C84E9D76567324B9E20E1335 7597AF8637C8113188C5EE7538A6D3E9A6A4FE204A58B972244764193FDED6F6193AC660497704DF 03029DF02E81DF3963EBD1D6484AA6120E7971058B03B0DD1D0FB9DEE1A69CD8EFC05182826B3A85 EC73C440D7021C20D47916C6F79277C3C7EB6B093DD80C33531D213F9FC586262B76416CE4AD8AB0 F2D7E1E580ECA60269C3A100C59AF3C7765AF46F8C2CFE26AD43ECE280CFBA5B93A6DE1F8FD8996C E5E02F303ED32720FEBB09684FCD42503C421AEC00D1FBE911E30018F8259E22F33C9A725032A89A 89E979022F9DA6DA3390BFBC14D8705A11C9836DB44D473AEEDDD8395CE5760D511D0FAFA5023ACA EE59793AF7FE0BCBC69BCBBB44B2E04A4FCAB8E2A80BA47FE06584387E099AF37BBD78123CC28B1A 126B0C70879A1A4927F4D9FE19CA951A7407E4FAB3BD6C3E472213AF9A236F55AFDFE189F075D562 B2B3179653B3F4EE9F70A435AECD889D05BF2DB09656F2A9127082ABCDA6A394AD367F8561A4C31C C1DF6D34E85922395E2589ADD4CFA2D5BAF353BD1E526CCDFA9DFE71462005789766B3D65C3C6751 F0163C2495A6F531A26D81CBAE1D92804742886B57E5517E5B34E0B01DDF6929AC74312D93A89D8C 094850B565F0C453A8CC2B093F8683C0F2142AEB0D59D886106CB6DC67F14B6B27C90C192EA44C91 55062260C8722876E1A1A20AC963D4A02C146394DD9F3CC87C4B0AC1C07F15D7C03F1FBE7EFEE431 7B3DE7A1C445A9B72242C604DEF061BB242ECE9FADE2B72A27844ABC1FD0B807B42889509D4B7A87 D4FBE9172C68105F7E43491261DA9F04119335B8CBF4E5E3C78C58711005D05F2663B51E8A7C27E3 F4D3A45FB6F0C425A47155C828C8D686E2A6497834D28EEDB05064544DD81186E339ED352DBDD369 7F4BAF61864DF9D8BFCB136FF69E2C7C799D1980779A3737226B9C73D0DC19C230095E760A67D45E F5C746146F112CD7F5A1712117BEE777685F8FA06FDFE13591A3DD94FB782D376080B5E7A50A8003 DA4DC5923B999555883864D99F836ED9E139688B7A4966E50328EEE0C83E8F2712C7EA71FF453924 F4D4E5A14BFA73F6E14FE9148E89E5F560C8165EF1EDFAD5B818F2790BBDFAF660015CF76FAE375A D2D54D1E45B44C4E27444AFBBF83AB7D8403D6E956F6396F658AD5074E761571A177E4C98632B2B3 87B801889FD35CB8373949533D9555B2B00594A0E8B7A1317EE2F15E4369213A7F0B1C2851DE8B36 6F5E2F8EDDFA42A8575DCB292CA2BED061DDAAD64C0E9D734559742B8733A183F4F38ED8F416B157 6B93BA2B3F795CB63F611959640FFCC0939BE1916B6BE54832E923976B3FB0E0A690B3BE575D8CBA 797B3FEA7C6AFD3E3A622FE8B7311E93720B491DB53863E5248077A8C26F04765C793816EA3F906C A8E9C19E197027D4693D63CB3AC5FB4B25959CF4A5ECB88CF6BA489645A4AD2A85E9DE35810BA138 8EE333C45FBDBA17DC83F2BFD2D778E426E004E40490DC8C1E554F326B82F208A7A4169F578863B1 843265913A12BFDBE61FC95F5BF65A6B81D98DCF761A213D041F0B0B961FF00BFED33D29F0DE71E3 603EAF4254C30DC44386E84FECC36A7C474D32FB5F91D44A916E05B34FD8AAF1EFCE6DA14BB84106 94829AFFCEBDC2F648404B42272E4443E3E078C2A299169D1039FE33F6696DFD5732DEEC73033A44 F642548D0DA126A2FC5AD5E89A0325EEFD04647560999608B748E531F128A3CE26CA6F3307F2F120 9B773AAA798D9C9B1B3C347C21151CFF0A77761C496FE76EBA70855B6DF34FBC925071D1B382AE7D 1135EDC1FB167CB56B0ACCE27AEF5543DA26965EA4439FF9BE4712F637C3C3665A28103E03757D65 1C09634B360310CCFE5A0C7B2314B382C20F89A85B3DC62A390267B1290E7ADBC8C5071E9E4C98E7 B388C0DAA436BBF4483C37B1586A2AF046A13DE88A300B5DBDF51282C62EE3A95E68118F01F635CC 9A481A0F9442A7376DC2157C07C612477D75BC004A56BD925E2E19C4EEE5650A9EF3681F3663F84B B0EEE2648B0D8737360FF6E9C8D424EADB37FC0BC3EE5E6E3791A8E1E312E0199C36F1508C631B18 CD279BE80A99D025B0ED902BA3E3264A862061DE00B5219680A87057FFD57172351E98026514C46F AB19A2CB9A62347096783075C08C1553414D0FEE36153E824BC5966E5E6D6B0F36965E85197E7509 8680A0B0FE8D6D31C9C22BB1109A67900DA8A167C7AD6F93A92D8FA58D86FC728180B865CDC04E7F B051F2297F6439A43D234FC68017A5AAA6BA4CBDF906CDEFA76039CF553ED454225A1AF773BB4F33 B9715DD7E88663183036E6A51ED852B1688463B17DC27485BCA819EB8F495926B805F39576B4ECE1 4C8CA9E6DE5A655B66933BA48AA429D27C92AE5C810BAE99C2063A7E40C13553DB7A5B6717B1F73A 1A693BBA3E8AE05DD4777A96741F85A72F450D8E87020F829ADE11EEC6C40E5AE0B98ADDE4270FF5 8C8997C3228F2BC437F6B4C37FF31734A294549C9C04C148B0636DC7FF8DEBD7E9155FB46068A65D 361B60375ABA855267151DB7C79CE42C23561FC78ECE0ABC45F1FDB03DE8A565A6E6E17D02B900CF 78801151BD3C94EB818EC4AD917075EB263188FF2D9716CEB24D2EE79F08562DE001D2D7A5E5A146 E26A1183766481D6E26ECDD5467764DED8810C798709354CEB978FC40D391F14B52B6CF1333FE631 CF9554163322E755EE074EC48CC8ECACE7CDDEBC1A35B38DC37E251BC11E7D660D45754036ED6A86 1A58C3B95811E892B5FCAA174F259276FDD04D84EEF14DDA9C832373BF2CDCE47AD7AD6D5C3F30BD BA3924F0AAEF0E0DF1339588433E47CDDBF6A2B7ECB43BCFFE0ADAC7341EB287218255B107447888 997FC20D9E29782C54ED45A0D9AAB25DACE1FF9EFAE16F6A8EB6AA6DBC9E3B238FFA4CBFC500533C F5B224FE772A8BDE480376124939C693F0AC9606859FAE359F6194BA0A6918C5CF7F659AA7D48F3F 63888471C3D51E33F4AECC84A2FD95534298FCA5B948B5B1B89707C63A5603B4858069E88083FA9E 2B4B17C41D2925D73C74EE5606F6763E8DC30994D0DAD85C8CB474689B838ADCB06715CDD4C73FC5 D26A5A791502C132952BA57FA0701E3078B066630B9FE3359A6609A0E33217F077D05A599297F7C9 5DF2B3F4990B15455E1314837C13A7988D8E018E0F284AD41993D4EA3B2FC2AFD17371F663F5A957 4017D615DF002C82808DF61244E4BB82BA58ECBE925679E35660FEB8D580F695489287D1759088FE 4950AAE8A0D7D7810B7C9BEF19048EEAD8B39ED76F77C14640C275E2FC16F613E041436ED3648DB8 E86E3B8DAD9A16BBF8048781172F3D64FE85BC6D1E89CBA10E676C616D51F87BBE29FB575711CEE8 E9948B30396FD34114A3D5A1914467EE445E28FD5B8831C18070649402A4BF19B9C44D2C21482EFB A2B95C06A125D5D3196838E1FDFD12D2A1C5967277EC8439928126BEE913791E9E6AF2DF8099103A CABD0EC63727002905EF7C847435325273CEE3CDF7951C2AFB8F1FB82F9C01E546ED014C416985D8 9BE788DA9BEEDDDEACFB1BF4084D6B4BA6B454D0C9042F98AFA3112895CBADE88A951208C0D7209C 86642DC8A153B2C07D55688DE9334CA4104168656A66D86927B3506A7C7C400EFB0D67FB6FA692A0 E716FA0BA2A03B0DAE4F9F7B84A3B9062744ECB6D8E50E20AF4377CC91C9FCD4062D20B6D4F24010 79E634CC0E601D00B3BE7EDF2D1AFD498789B6CC618DACA869D4E034651D5B25875BCA41DBA48C09 EDB75F79FEEB903A703DF8308DC456B5B49C3FCDF1EF9D24C3C92A940A7809C275FE8E091DC53E90 3F58777D89D05FABFE3C435F633FA03F00CEB9E3AD6DBDF3EEAC91BF3A121A4F373F1948FE53C5C7 FB8DC3BAFD3B47CBEDB1F7EFE15685EBAE9CB964596BAEDEDCCBDD4AC8CACBC37010AD88961C5F4B FE13531D526F1A51766AF1F0C7195A9596CE9B75C0E9D233BB33BDDB1A9A92BA75BADC24A3BA2290 E9015CC55A18676A149C375980525003FD13340684F7A85D688A35675FC377092B55B944CE34FECA DE00289B1F7F23F173A6CB6468488718D840F2D43203F1854204E22D93CD379B3388D0463ABC0992 D192D0427E391E35DDCFC6C48665FA192C4E7FDF6F6320743854932AEC225CFE37A5FD61F9B42022 46CB00D493BC319A9FB1F684A908B5CFFAF6E60B3F297419D748A9EA9995B358CBD7B7D4D98F6E96 5D21FD7FD6ACCAC3667EA3988946105C30DA845C05B0A45FE6CC7F1F7B7A702D2E3DDE2D79E6E9AC 2DE21E860D1DE44592C6A63856417560B8C802DD4CE3B7A27EE1BA6188262E7DAD8C3B89A2353511 52A77599E19F50E54958DE753703C5A26D0FA32C49272F73427B7E9B1A0973E279BE88FF3E1C159B D8C882C98BF81381264DAEF8D1B5D5D597A3918FB0E103E8F3913762DADE28250639DCD78D67AF3D 830514AD0FB3D5D29CC8D887F546E3C082E6584D672C6FEB8F56835C0980CA486F2B2C260310A2A0 A0B28502E721F945F0907F4664EF06097F910BF0B9C8EFA8CDF28650D8EBAD7BB6C89EB35F0DD78C B6626C6A701DD44627E56AE63C9E0B8C1EC5030026B6754727458EDC597CA682C72F1B6A7DFF46FA 2C8EE6476725A9BBA1763D43FA77C2D1E33B39AD1FA1E359AAF49E61F586B8B158583C4045F1C3B4 F5A0E1F9704551DD25482972400CB2FBAE0B3DEEDD4C5060B1EE07B34077C16651127A88CA41B6D2 E5D77A0B96AEDFD6F73CCD44857E821C90A617975D79AE3BC59CECB4A42E45772615882C280BA75D DAACA76B0C3D588E26D9F84C45B76F444600215DA68FAE705935CD817B9FADCBDB1039AD32CE6CF0 B67542A8D3E8D2297F7F1625CC2CFDDAF11185C2798A9D811D6B2F7A19B8D2AABB48A6B63DC0949C B7995576B1C8794C377797AB1C3C4C97E7B04CC2829A4201BFD9F8DC523A1BDB49CFE77FF3C1CA6A 62C50D4145CE941D143701FAD6DF41EB0B0FCAB242C1A1537A73EA8A3CF588CA785B340505C68CAB F9581AD6015A26D81DEBE9DD4BCC045FF859EF80C6642F9FB531917EDCF3244F0864CA71F10FF21D CAE8F028BC5FE226FB16E54232E17FA1263BAE15C517E0B74D01EE9B255A2A91A4E8D50A10E505FD 11BE9E686D7037AA081834AE4ED5E0608784D1A47F13D0D2AE3894142F83ECA59E139939FF307ABA 59AE9EF66B434EAE305E702275466599AE4FC719BCABF46370C29FC91643FAC900A64778B5A9785F 242447005A3664DFE9E0FD0C7DE3DA216F5396B6624397648B25F050A1200587FE7AE6433EB4897B 80D14BA8ADBB3F25101F212C09C358013803F576F295F3A2E55AB50678AEFEAA0B46CB0AA7698A40 638D70F4B1F9B2B8C87C15856474B58B5BE33A2664B5D888D526EE446672C3EFED5B4736583DBD25 49D864DB30BF91CE9E146C9E74D6716DD8B053BAD55C1BA7C9A41F3096C3780430D1FFB33DDDB8AE 6FCF70C676180C057E8CA91233B54CB82863E3CCF6B6FDCA6689445407B22F1D506A9233BA20CB3D 33744C14F819A26164F12E33B6588BE37A21F6366028937D89B3CBC4F063DC60A8A5933C204E8D5C 253DEFE26C853A008AB77FD541DBC6FF524098ABD9CBF1D2BCC00CCFC2E7FE195430430D035EE959 174F36C41B4BF6C8A056B9C144610F0854812FF2370E7028FD9FCAB89CB51A44F7505BAA4F8372EB ECEDA2E1160FD479987E39BEF65ED353D0E095DA28ECDD44A7E17289E0A0E076E8B3BFDE04220D12 2E54C6E4304D71AA616429CE16D5794764E6989ED0DE19462395746C609D364298F4E1A92EF39826 2C8C8B3F2AD566CDEBABC1453956286B00F3D8067D353967AED488D3D65170A1FEA9C552B220A1FD 7926C2C236A84F959986C940499D9C6216216164F4706786B98E989ADA5AD55B94C3FAEFF4605976 D4539A97A9FB93EE5D96FCBAD5E7C32BF1558EEEA40269A3FE03A039D5212518962914335BF6E6D9 79FFFA84B5DFADAEDB53EC07A3CEC4EF4F2901357991C7F9FC9DB62EC19F81DB7A24BAA4459FF82F 375D0CBE9F7A0E61553DEA19FE125F1CFBD5DF3539BC0F4663DED1BD14077264436A19AA86D03ACC 78D170A74B0619EC91DE01BCF4843A12E69A7E8CC1A98043DF7AA4D9CE8D719E22AE83C3B4A15C0B 47ACB9F364188F1B797158C0A31027983990ECE8D76EF1B1FF279D534C5F8D4A5393D89B12D69F53 CA903F7AB9FD1AAA301ADF77B72F9402AFCA14C1C27E80C57F4FC542FD2E34A3B61CFC9C001E5623 F6E24ABB94D2A2623F885EA2A1F2929C32094C82B89691A628B9E2A1A896E5C7D052C30260D04545 F9D6B243A1404EA73DE7DD1564D2A83B3AB3705755A2723FBCCFB5A0D7E475902D41F59882498E7B BB9EF1911F95B0F84043C034FAF34E2B563EC2DE7CABD63E6B23B0F3A8D23F90DE116E3C4E99C60D E31E90EEF23462DDD564317728B0BA34C09D90873EF37DF58AFFF2681821F0BC810B64A51EC25567 D355B9A0EF4E0E90EFF244E360278864B601689C69DE4CC15BF268D35E96CFFAE47F9E42C101C544 864A504C52F9DD1646410B7B16B833E560FAD3C19ECA39FE75EC55CFF8C436AA53960FB139353A3B 48794ED2B9434703A74F4D37274A7276F3A01FE7928E3FFFB8A5033240D0376C48781FFD20A42E3F 268A338688AED6218D4DA006670FA4AE79A09D5B69BD06030805B184FC84CD97554968FF4DAFF12A 9D688EE15DB5F579D7C1837EA914AA8618B023AD26397400FD592C57BB6EF71B9585CF10795F8F00 A7C7A5F30CC7D75D037167483998A40FE3EA5D31EE7C3E5CC4F7F6380587CDB6379CF7629B9E2F10 C80C173D6726CBF863D397CD89B1AB856FBCC84F65D2116F1648EBE0DC34EBC20244D92325B30C54 C6C04348C47B787A00B1272233CCD3864743705270339B4C432235ABEE80A038E3520B2F14242AA1 9D752A0B7F3C294F0DA5FC14BCFB6CF9A8CC17DB34401437F9600FFD4290618C4F6503FB2E1B46C8 518E39617C59DFEAA811FE7DF67BCC8451520B1AAF798205628959EBD6F2B31178EF142F8784DCA3 6949513F2ED850DDF56C5A5D8A5C9A00B7399ED183ACDDFBC514F9DF4A4BC5179DB20FEB89A482C5 3E01A7ECE393203346E1BF5CBF31DBCCA589F45B9E2DBD927EE68040C10730FCC80E17AD4664E640 71116FC49EC01A76BB7232D22D8E76361D574FD6150F3C6FC26FAA32613F1832441E844F6432D41E 7A7D4D919D7990EC1A818CE5B2B11BD82DF232451C4B8E87FD437EAB04C6D5C6A3B3B8C858D9F37C 5B4323340DB7D01E719E8FFB9FA9908DACBAE4D722BDB4F32A315ABF7781E6640936C91BEB68CBC6 BE690BE9A309706D11B7B55E49A6E7E516F0A833B23F96A796C57224933CA78FAA09B84B3A42AA34 187433D19AF705B10C66256465E60323A09D4CADDBD4D0FD944258723ABE1AF3B39ABA4B8E010140 B0DC24822F73D7F57669559F6C781A83D60641CA6B9F5A8BA8DEDDCEF63991C5CEE6A3FDE9CCE8A6 40FF3E113C806C53BA6CA65017A07A986D9103D00AD998FC7120E63AF8B955979D6318398139A9A9 398AD886F8C1F0F4DF9A26525F6CCA5CAA64806C6E47E6BD8C88D933153C40F9A7A7DF60624583F9 D168AFF90B5BDDE78FD430B8DBAF60A828AD65376002A39A09F7ECFB5BE4B8F9D6ED87B2173F10A1 29A091E8C7B2529FBB81C61CEAD461E1124EE2F084B3B93E55B21E30460F040A922632A0FB5F4566 95C03F2D495968956E90F8535DF89A0845ECB7C220705765B4F0129A1EB460D0B9E2D811E25816D7 620769E6D42571C1A0F4165025E34005E0A79BB5734F81F309526115E6783D0C9F279DACFC3B0937 8E3FDE3652D42D4EB0A55C2B29B9067E930051548428814F52D42FBE6BAD29F04FD8FD7248F3B09A 067507BD637D5394F229ACD77D8A7974140CFDB6089ED0176DD6ABE520AA9C207EB26BF39A931D76 A5D98E872098D965E7AF422459A1FBD55D853162C8B8F4E772F15FCFBF2A754F7D6DBBE1D289FE6B 26FD278663817B6971F5F19FFB71ADD946A32B2A49E3798177FE6E302B47D4AAB5F55F05E2FACF62 8AC385D11B437FEA5DB9217300CB35B162617141DF7C19F0CEC2B7E8C27A1391480A6510838E61F3 066A94F07AA8EC5CB7FE4F38FD3E1EDB53605857A4DC4173190302B52865FDBF14BDC94415BF47F4 D981D8C9283EEB2228155B6B6497C69A585DFF20E2E5FACE48B92301EBC88076036A034C6857E3FF AE170DFBA439E3AF53E4DACD2D01171D2CAA80EDB5F0437ABC439AFBB3A2EAEAFAAF879126813934 25C3CFC47C93F25AC1863E58FF821FDC955884CF88E8AA44100AE04E3C5DF625000E9EEE24612A8B 0278D46EE9BD2540B3EEDA6338CA1D6545F0181EDC724669D732152F5382665514BE3C39D8501DB9 D7FE01B2615979F591D8D42F9B7AEF92D1A901DE694A3C91053CBB511D143F8ABF2250257DFC6CE9 2A7DC99674A9B6BDEAE3BD74DD926188C4CC2391C82A73AE9C43AB3DF40AB1C5F15E694959691853 2A15332A5A019C036F51846D6ABF13A16B0983699D77490863F161CC21D2A1F714A85324AE91FCBB 3B336CB731BFE86B8143143CA250DDFA2CDC2A5BDBF772A44CBCA9D150ACD6989585826E6FCB67D3 D976BC9AEF75968574A42DEFA1C2A7580D812ADF55C36C7E2A6723EE1DF3EC03A7F0DFBC7D9AB212 0EE26A828106E241011B2D34B909F27F989F0CFDEE818E22007941330D7F3B5299AEB74FE8F372F2 A827C6223EDB85C218B7C4322751030169C61A30B017BE134B927461B835857ADFDD919B0A6F7261 694885A2A34643450D76500A1C11B3A74698DE4D17E3AD17A9DE3F7BC8FEF46026DB50D53EE7F2B8 052F096F9E9F7B1257947481D21516CDFCDDBD709FC9472B9648D6BBD29939FCF1AC3B1243026674 22A9006EFCB133F5B474D83F54689601F0E0F076EDDBBDEDEDB35502A46B2FB55616BD1A2D88F346 C31C56A55C9DE82CFA672B4A94CEA98700FB75BD7FCF1665FDAF6D30A469BCD59E079E1A49C3BA4F 7C32AA9C0EB59FC1C3E251AD31F5F7F3C6161217E58726676A93D9B61131F306CF9F50400237997A 05F120AAF347EFCAFDBE75393D2DBC671DE6B1E05FED610F151997C0F1601731D552CE3703B2AD14 B9BA9713FE3DCEB91C8D88715AAA1D5063F0BA724F6B37BBD012821D2151126E32A5234624329C71 AE773059F12B966AFE5329D47AB4AE2806A0149750B628E4A9ECD74E64B14A309CC13A1986D35B7D 2D54101239E76C3A48C123E448E7B9756B3269F949CC826462BFC227A1BF1129293AB277CD2D9C7B 33F82543A2985C48D1ADEA439F6BA68121FEB2990EAF782A1D6B7273CCCF8CE5A69E978C75D0E29F 507DBA0C78793A454A63ABBDCACC10ECD577219DAFFD25B52798130AD937055AA230C979EAB0789D 964E4CCA4CE3EE116FC8B79BAB25E5AFD40C760DF7FEDBDCBA32FC9DF83C8EA07CEC824EA032968B 8BA10133945223C95C74D97499DEBC4B9655350EB599B94FF842BD6C832B9A2B21FE88F2974A84ED 149C3BB0CD8A8315762E11E00DF39D69449C6CB97E4D0B8820CEF5BD487BA9052DAD906F4E700349 97F348C8498E512C3CBD4FA50B27CE4700621C93DBC51594D5A921F246E2705BB70218342B8CD806 99A117BE560F7986C92D6B2BA23CAE223DA7F8A4BB58FC955D037EB2EA4DECF5959FE18089ACEF48 C7A184076461A80FA9E93E2E3BD97700DF7384A00243FEF79D450F3FBA3DC563D1EDD109788DB3F0 5A86D290795AE6989223F79E95746B7E70896B15CE976249C8D0C9D237133D88B82865E65083EAB6 8323A3979623116A2947657BA7DC71510A65717AB113EDDB32F366E3DA3368964EB5173757CFEF2C 4008F3FBBF0105AC5A71B33B461048E721794EAD7B67C7D43DF120B62F8EE109C337CB2C5D0CD84B 835A2761359359F311E2199304157805AFC8F8A84A8C22BE0904D4932050FF62708090C415023621 8C880A14C08DF9FD717A7BCD6FA21BE23AFE4E269703A7F4DF3740EAD688F10BE3DDDD486F87F5FC 76D93AB6F4FB2B2A43178DC2397B0AF6742F0689E4E5DED6B82C777657BA6DCD15E345BC3BBCB8CC 280E9014233DB5E93E48BCCF51DE9C9594F84053C029A4BBD9C5419F0F5C6388486F0AD98F3271FF 99108E21831DF7CB1E53B72FAE01EC782A5A1D044B416162AE68E0A761D9F659A2D5F7685A63E55F 85AF3B349E25F26B683EF8B47B360CFA5A4B1F425876D7017FE098F87F8E911F6DFE7DF80C8A84C3 11ECE59A3A473A9B6B4A1D71B5FBE97279950B11B2EAA12FF1790940ABB31D5E30B38BC1042DD933 9B3F740CE6D113C86F6ACD24F7D6BB8053551835DB69A80BA01D91C7361E86D0D961AFA9155D71F6 66A2D2A4331E118BFA6D50657178032AB2BE587EC7E216F3843FFEC68ECD23E7708A38FBF3E9D994 6FB4EC973067974F315E156EFAC48E7CE2C30EDB34ECCD127186218BC2DB03D59C162E2453D75790 997086A5BEDCBF57F8CE397B946165577BE99B6B8F1B7E4E7AD9E25EB9C3C056BD017F04E5EA0A9D CD1C43DCE6F4BD616A993AAF7AFCE201F60B5A94388AB006B219E04D572FCB63AFC2F8ABA7373346 BBDB8DDCBC6129ACE23916BE47E5DB2B2FB7C9D18EC190AC16C0575F3E8ECA9F34C506DFA0D862AB D5936B888972413C6C4195FC01854876BCDC8968E8B384C07216357E8E3E667D6C9A3A8FF14B777E 5A8189B23D64462E09B00348BF985E898011812E839FDA77017D9ACA15E92409756DBDB96469C677 6AEF24C49E4FB8753B5A131328DD387E900D5C5C4A91CC4C25579FF0E0E707DC0C692A88FC1D29E2 EC6426DCF210A860DD851D6453B864FB9A897EE23727B7E21636588F2F8E238106D5DDA109E509F4 88D1C41E202E61F8C3F649C79362BC47AFD4C085313F1924A966B515FE7D483F5768DCAD945C7289 D9F84B1B7264FB8B6129F7DC40B12C09CBBA541399A69DBE002F8C477DB804D13A1973FB33595E4B 34A5ACEE1F8CA9F2E633AC8A93DF1F53074612825137395BD1F4ECD87AA9BC1F00CB934CD92209F4 9F686C27A88BD3D0CE4797137A535F8658032B44BE9BAFD6639E834915589B7A28A169A7F865E904 D8A55CF6E4E8EFCA4A39A32B7A40E269402309EC0F1828074ADD339A409EC06297E84C67D2B48163 D61A57DD146D0C2302BC94A61A4526BFA11AC98DDFF7D0DEEA785A3EED29F4CE101BFB042FED357A 6DAC20EAD17B0FBE797952E02D7B0B854820F2B5CCF5536850BD0D4DBE29E0FF09FFE1FF663DF307 D3EDD06127BE524E19363A989C86AFCE86951E6945DCB2B31C80F3A9E4C597DADB5B2E90EC075317 CDB30670F5DB7E6B3FF2D24F42A933DB9438890997F69CFC6BA1DA9A94E16B2DFA7F51D19546B67A A7C1627657FF5593F486E3BAC1193F85C1AE20C9C331444E236E3246B4C537ED4C2941CF693539CE 1683A7AA90D3F27A8330D60CCF7BF4E79A0A60DB4D87E067BEFEDBFE406B4764079F867655688F45 3CCE631B3919343CB0E58A2417262995EF1CD3A7229D3FC07CBD9CBCBAFCBA645DDC104007DA8FF6 AD33E9B12A0FE8834E3E4127481C72FE03886414E4B66F2A44D89C7851F265A9CFEE3A71B7FD2765 A5D60D7D27B5E1543F2E0E62BFB2BA2005A4F59AAEB39F670D9AD9F0FA6225D218894A4449FFDFD6 58F344A356D57B0FE9025E8A3226813B4C058884E0728A6258924BC3BE5F778019BC142F72380BD8 01720B610AE23F495945A49BF4FBE2FF95AC3EE798E1E78B3528C4705752E638C480FDC844A8FF57 2B67ED5E790EFF47373563A77113B57EBD53F07F9B24F1C800A3CF3C9B02A0ACA445DDB9D448BE2A 04BAC3DC4778FF8FB08EB9EDF830C5ED3C06D3DBFB5C4F848476067C1D3EA2B2265606B5CA052C67 6AE52B7C3ABFF8CB6564EBA18EFC3E4EF8A88959ADBFBA96804990DA3194D9559627C6A8032D397A 30D4320E4473C6FB06CBAE61D7ED33EC81B35EC48F00B544A3BF66506FFEFC00390AD0056180447A B9F629BE5F2C8D0F9F73D7F2EA9E030B251602399A4D1D20D037040B07AE7B8C2950A126D6432CC9 4096B4DB0B1D3F54FA732F5AECB12F2C656AE244CE186DC6E84B9F52EBC15EF8D22C2BC1B75C4E9F 0805D0DAB6DEFC70CD1CBC77EB8A41A474CD5D36C7426854DCF006394AB1B44E1E6FCF79BCE39C9C 21E82637FB48862264B17A0E1670B46F6315CE9D4D6E43933F3A2D8DD7B8BBAF5B24E7A6D2D59147 5DBBC3D3812E63B5E9A512DAEE4F369D48EAC883E19540E5A224A953D40C760FD165E05D42E6653F E2EFCD14B21E226B20B24EEC6B3B7C6667E1E1072FFE8CDEBD42D4E7E442F64B081DEB6C23028156 84797E9CAAE70ADEC69C8F4389ACC4E3CC0D7C03F5B89ADD3870D9FFEDB98DFAC12B385102EE64EB 827EAF01A38455B94844464F575DA0BB4561E2B2C83248E0BA32D74E2A0A192D1F468B3BC8FF47B1 A7E2054C7311E2FD554F893BE002F1CCDE646CEEF078E1CC50A2FC33DDEAB8F4B6299B20548AA303 8F0CDA96C4664EF7DF28C8FAE2AC4FD23C37D7E29746AA186CF8B57FFD90B0048F1842BC9851E13A D2EA89D355DF217C0A6F671A48B8028862FDB73C4ED621ACADD102FE8409599F25B9BD804157F71F DC62FF62D207BB4885A41BED2E10B143790F056762410D099DB1F048AB823977F9A94F5E2199245C E6E52B950D16E4633A071685155D9671E00F517C2DFE23F48345D9A702084AA942223FE4FCAE3ACF 2279E176BE5D48EB88CCA3B3C6BA1911092C72FC33820DC10041286D2B3FD1C62564B2A9E801D50B 20ECCD497169522918D253FC5DE92462B37E4AA279C0C7590BAB2322BC7DD26A4C0C8F97DD4887FF BB3A3DC87F2FB0917E1032FACB90CA89CD8F8273F2073511F8239584C8CF8F4212CC62528396E279 467EC15CF3D716A78EB818FD58AD179FEDCDD0BA0C2B64A69041C143F4913BA04F1E60573009BF8D 4648540BDF12C4265B9FA826BD60BD7D7BFF8D0E4E31F1255D845757270E13AA7A65FE3EE989CD5F 5147CF0C996E5833242A1CEEA6D5BEF948386459802216ECA5DBDAF49BF9BDF3640B8055483FF317 17BBFA75423620CCE9FF8A7AAA3B2C19951D111B8EDFB23E8159CA3221FE0583D26BCB3B22EF7DED D19AD8AB6971F7AE84A43FB8DA4A75B5CCCEF30055825C7160FFC7AD9EE96C6906247A5DE1EAF804 18EEF09B8540F759B17C3CBCB56B77DDACCC8BF304A0570D5064D5F8B67E6551A454EFD7F897DDE6 CA548D984EEB6598D4E7917863442D1A12B0625C06C5CB4D939FC4311B29B16D7346CE9103B43E0E 20DF8CFFF78814F6661FA37E3BA41E1166ABFDA6CF88340FD1623ABA544A7A893DFBC9CA30DF93D2 FF406BBA8ABDE2F907D563AEA92ECE40EAD65C2D3851E293E06E0635B22BCBEE8DCEF49CD8A13C1F 43A6D0F78173A080091D8B96562A7A86AD571DED91FAF18BACB8A00AEF1692D847AF4E128C89BE56 5B7179B76CFBE956CFA36286201302FA29857F9C05A819F8781BB3DEC259AF3C66DBB8BBED7C09A7 91C5992EB63FCE58C335B68EDDE8CD711BFBB3369A2324E711F7F298419F6363FC0C9D92103B7C24 EC32D86CF67E6C2611A70114EBAB898BCD3FF08A0062F169B369407C600199A25E7BDD038B83715A CF7FD1EC3BA1449A10DF9ABFF63ADE688E6981A5919D1AF6B02D582F8CE1F1A72465703EC8262AE4 7FE1A407A57F89E8A31D5595F5C1CC8E4D452E62937C30EC0956D77C959E7FDCF46B30CE96438342 3FFBE114A7582F814A54F63D7772E2B4EDFAE540B7863C72ED4E1527C6F8EFE023DD2A02C18450A1 C575BF86EA1DC3681D37BE91F31D7F4EE64D4CAF2B0384F311524221523DD8F76527EB36563B7316 13E32DAD72E664EB4CAD42E58C7D09378153CD15015E3E9EA41C7BD6791EA1F22FF1B072D9AAC761 DE3BCB21782178B985062686EE47C88E7DB48B2FB32DE0A58DB707056A1B46A52BBB1EEECA4764FE 9E16D50AD4B34A0745065CF00136505DFBCE2CC9FA8F7965ADF9EE9BF107DB29EA812EE1F80DED67 01F4217B41FDE70E7306C7EB4C31022F07362AD26BFF7E5BB979F2E4A135EDAB12B23BCBDDF437D2 FF875350D288DFEA1FC142FF5FA1D0F94E69CAB68ED2E8A7C71820D7CF0DBC47D94309074107F55B 4A80F7F4F1FE76FBF64F06F576C23879F8457FD24B4975FF738570A176C1503711EF713EB375E047 D81C64B21486845B669F735AD2C6FBD2412414EBCC4DB6FE387D8329D23D8FE536EB22B4D7E43F5F 5C85E43C139E80EF44A56713A14F58FAC8D617002D3BD319EBDE9E2B75865A6BBA26F60BF0C2B5ED AE939F45AC400C415CCD0B4514DF299ECC7F132A5C6C53BCBF359DC4139EAA57F05C6E3B808D7AE9 468E2A1B93E7CFF6B571590A41DCA25E1FDB467FEB43FC706244C34BF2076A9F73FB195A025012A0 60D86F4867B2E706D0BAE4F2872D6BD2D88D21ADD0FE000C663EB4B216620FE6407F9D5C277CA814 1E8ACEBEBBBA630A9E7C48D8216437E340A45FAF53EF434E54752B1A19BF822448239E83E4880135 D0A9A8E59AE65360275003BA682D02B6817B067FCB8F974C0928448138295CF540DEAA7D6704608C AA6C53607F3DBE4870FBCD01CF0D5D8EBF04A8E659619A90E0EA3D7B83B72463A3D5B697175282AA 893268635A094357C347D2A02012B52F39B01DF379B611CAE8E0D51071B581C860833AA11BAB11EF 61D6028385454BD0694696F092EA1C1DEDE012CD6FF93CE77788DB204FF98B545A07379CFE7EC93C 831FE543ED77C26E628399926011086B35C5FFF8D35F82871127572C6E9D5CF09AA0810E297E4181 A838F8A6A076A5F35420EE176367435256CB301ADA9B99D915D84609A821577748AEE7ADA2288ED0 20A88DA02910E61E79FD259398E5D453AD158DE78B4E0F77D0610C5EBA12B144C2191FEF65A21CEE D75311BC62F0B605238AB0DEFE296F525246597F18477B142243BCE825DC9C8482F20C19DF5CF1FC 2F28389ACF4AC70224E1253FA6D56D4DDAE09DC790B6D0343BABC1CD458C0088C834C9B83066BE20 6DD167A8D0D07B90D2D98F7352493251FBA9C2E97253A9AE550B211775CDE16A4A31D9D99351C8D0 E8197785ED626785DB49F5CE2D5DC10CB1C6931601B2006783707CBA6D84A16581224992B660D669 8E9B0ABC084663711819E46E59C0CA12B2ED2C0014EE8D81BFE4D736CAC0C1A3618884A5DE13A0B4 44AFF6C490ACAC0B621B4DC8E75617DE24153E9AC238A0540B6E80207108E01F54AD20B2922FE582 AF231E76A798D5D29F484A8C5DF3690244CAB309301CFC3ABFC7162F69F4D4D2FE26941FCDDBA5B8 28C284B1B8AD52CC81BB018379558877762D4CB4FA35A18EF2E2CB6C894AC0DAB2699449D4DA0A86 3A146F65B65C2E791F23BF6BC4BFE9EF2D8A18CC8557C624DC8F1A524EDD623F01FBE1365042D167 8CC840F1CDE6A46EA836C2F055C7D4E370F780527543013D038EA9947708B6154C937C5C3241355F FEDDA458E855B10EE590BF20A02316158C0FB03071DD813384A423DE8946A0988A847EE62F3C73A7 C86C35163834E714B9B99B8A3BE2ECC56F1A8ECF852879E64754B6E3A7CCED4A68C8AB3F33AE2885 0DC784C143669D2262AD63F9217D240BE97EBBB328C0A40F9303D4207977A2F2C864EFB1D4A1225D 872036E2E6803C9EFA6E134DB4FE62D5C03E92A70C0FEBBCF0F8A833A0D1F270EACEED6165863C65 6627475B502285FD6B784571FC54C946E9647A77E68CD7F55A884CA541668AAC4AE24BC7C270678A 78326441395B7D0F905EC3FA3EC39078C7BD28344F9498076D58660DECB08F9DD7DD0C0AE3DACF2A 9667F399156770EEA37AFAF159D52FF0622B351F09ABB201C4A097982139D95AD74BBF1D50295316 2D250F5D60F507BCD6A85D22D87096682017DDB10ED00A2674558AF0D02C10B45BDD0A9EB9181975 2FC0AD8DA06DDDA133C85E655119F64FB8C0E772F14979CE4115056A604F21919EFD8B61561A69C2 579DBCFEC2758492BFCA69C13BE0CE7EB9C4AF32EC7DAC621A5A0317F5A3D31FB78707E0A3F28A5E EE96F5F0755E036029321EDDA6A3E6A16020D9F0728FD57B6BEDE38F002176FD114DF7721798DE20 A4985A6FEFF3616220564FD09CAD6EDF6A4D97A988CF5B757097DEF8A61027C50599301185C92A9A F73AF502E39997297D679B9016BD551F1E9203AB93B1FD4E9AF17EA3A8C31BCE3807C8B138A716F0 7B6FF4DB4D6AA6732DB5E02893C43D83845F1B1CAA6E1C85542137220E147B12691A943ED071E37F 34758408DC1DC0900B7CBDFD386A2F22A4639496466B3281BBF10B0771DFD0 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark {restore}if%%EndResource %%BeginResource: font NimbusMonL-Regu %!PS-AdobeFont-1.0: NimbusMonL-Regu 1.06 %%DocumentSuppliedResources: font NimbusMonL-Regu %%Title: NimbusMonL-Regu %%Version: 1.06 %%CreationDate: Sun Mar 27 19:14:32 2005 %%Creator: Dafydd Harries,,, %Copyright: Copyright (URW)++,Copyright 1999 by (URW)++ Design & %Copyright: Development; Cyrillic glyphs added by Valek Filippov (C) %Copyright: 2001-2002 % Generated by FontForge 20041218 (http://fontforge.sf.net/) %%EndComments FontDirectory/NimbusMonL-Regu known{/NimbusMonL-Regu findfont dup/UniqueID known{dup /UniqueID get 4207726 eq exch/FontType get 1 eq and}{pop false}ifelse {save true}{false}ifelse}{false}ifelse 11 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def /FontName /NimbusMonL-Regu def /FontBBox {-46 -273 650 820 }readonly def /UniqueID 4207726 def /PaintType 0 def /FontInfo 10 dict dup begin /version (1.06) readonly def /Notice (Copyright \050URW\051++,Copyright 1999 by \050URW\051++ Design & Development; Cyrillic glyphs added by Valek Filippov \050C\051 2001-2002) readonly def /FullName (Nimbus Mono L Regular) readonly def /FamilyName (Nimbus Mono L) readonly def /Weight (Regular) readonly def /FSType 0 def /ItalicAngle 0 def /isFixedPitch true def /UnderlinePosition -100 def /UnderlineThickness 50 def end readonly def /Encoding StandardEncoding def currentdict end currentfile eexec 743F8413F3636CA85A9FFEFB50B4BB27302A58870BC65C957DD23C10F82B059E7DF52DCB950799E6 977E67A36A10337512287A53F0777DCFB050D751ECD07761BB0DB29BB9166F912699F252F95F69A1 929B4B8DCF574882AEF38F3219E628DD29E4D9C89384CDA61A10E3E5B6910710B89C8B3B067F1055 C53CA14734D99FC16D267C4CFA111B44DE76BF86B51B7437DACD73D923CF9AD82639D63F0BBE732A C3E75DA96A92DFDEE64E384108B9D3F76E07D624CA5C4C6BE5600B3FB7F0CDB780443A4607E67F86 1A030B95C6B220ECA76DF2F6714264E6D0D161FBB17CBADBD0F0E0898550B42AD6F1F8541ED61D0A 0961087FD277741252CA330307119891E0AD91450EDF546A31284971A2EC6EEC3DB12D8B454DAB07 32BFC2464E6AC99E202E18BFACE9A4562E7A779B0AF77B60422B30E2C3B9843528ECE6CD7A4961D5 CB2A54577CEE595B160F381BB5EE22097F2C51B5D1F6D0FDB93C1FBD5AA732A2E7E6DB26A16D809F 8C1B9D666CBC56D4AE8057E2328601574B259DB794C01B09402D8BA23CE0F2DBB4A5BD2E0A1DDB80 2E87338516CC30BD508F0556C65502D58E9F7AD78F1F438948CF69AC08D33861A8170807501BA536 6300226747865108A807F18CA83B7C9AAC8524E9526F39AACDA737F7197D6C7535FF89D609DE830E ED795DE6CBAAC57E718256533DDE5CB871F76C712FE64448DC641A72477BF158D0926761CA144723 2726ABDFACEC4EC336905BCFA6A2958341F769A07A62BAFA97BBF1C000245569BAFA89360C62CA27 091794D654ABE4E944C79B507AEA6519F4D238D30A384DD6AA0DF7BE4C5BA2CEBCDCD5586987FBE2 C4400215E195D5D45E935388F06BFE37592AE880E3AF4228C8645D21275C8DDA945560EF8DE39690 B581C0D188CA81C98D6A6DCE02705340A37A99D93988E0A4DC0865474E4C6C758B36949F11A2AA8C 4D71DC1C0D0EDDC17C8C110EBBE0C585FB4692800AEC6C6503D113BDBCE286AA4D3607595229FFE6 7FA20E7E3E44ABAB11BCBD41AF4E135411DB990A75B0ECD0695FCF9E053FBFD172F58F173B96BBFA F9794B47DB95174833B48C10BA9E18F29B2A549E0316C94449F496C96A6B7DB7C9A0C187A0DA04F4 A278E20DFF99F7A9899057BF7BD6CE7DE9372FEEA0BE4053A2CEC3A7EF82E07CC12014FA3FB52652 AEAC66FB3667FE42353F152BDA97CFA7826BF294E6E14B434F33D438BD8EED6E654CB5C2B1D695A8 050B96517A3B6FCD69192AB967F3269418ECE77C92D801E4ED5D353B196E44B155A2715B713EC35E F68F11F0305001BF8FF5491B49337474286338A5E9E3C973F577596BD673C6B833A39C6E994BD868 07380BC7057CC38170F9FC6DFC77D933B57C0A70A531C7A2CE82B64175C5749E968CB439B0D7E7BF 89FBD98C446ACFB99F0F1304448C7DA04E54FB5D3796E53DB7B279E3944C8D5D5D5F366486ABBDD4 11C1499B6F33C40B77E297F519B44041FDE134F1D0ECA423C805F83AC3F889345AEE3469CE4C0D3B CECCCFF2853CB9F3E7FD8D382359DB6E75052F46FDB53266BF175C9E46E0DB8CFB0F82B649455564 9F6DA408E694AC06B2815A6B19672147E2A199E9F45B099DD1D243E4C84544F206F2B38DB11E2B96 6E6AA36373B2EFD14A1FF76CDB4CD1D9B4F25A32DA388D7511005EAC712671AE50E9C5F06214A570 113F0CA39D61569FE04FAA138863842B73011FA705036C05701424A6D49E4B0BA39D658F7F6E9684 71BABBCED511297A960EC640A42EB92F7AAD474DF6319B37782C3AAABB65831933149017A1154897 FB6EDDBA04F198A560525DC13209A152087849FE42D200494BECAAEEE3B4D5401EBB2A9B77C5F85D B85BD5642C43288B1149ED20917EAF0F43D33D8E79C7748D04AE54A40C0C7AAB61C46F0424BDB731 EF98426130A132BE52834116518B2F90D00011E39F9E29D4F3895E9968D743FA50C8D99527658384 EDB5E47B69CC4A60829A626194047837E88683E7E4CB87D083B12A357EC4B349E663B9EEE8DD63C8 D0CF6BB55307743165D4CC8D86D95693BAB2B0573A52CAFC5F0AAE30ADBEDBF70EAFC361500F04DE 100EFFE924934F95C88AB768A37DD80D0BF6EC0333FFDA02017BCFA6A9CC6BCA6C050A5E7C758AC4 9B39063F28E2EDDB5B8A392BAE3346AB741510CA549551EE17F8483D8673855D934CFCFC0C15D959 F613AAFC2957EB3A4764C7A0A62A68C583B694A9938EF2F7E17281B34459ADE3389BBC45F028E7F0 6723F1FCFDB05F15A8157A7DF57377D30E49D5F58F57197B71B06F7B2DD689142871C97C04CB50FE D0461F3D5321516B6798AAFC48699FD9061461C06A0BC75DE3DA6C9B5B2153B097CC1F4B606A88F6 D526BD06A99419D859B653E5D3D847969710B1BE22EB528A5D07B6220F4A84B8681B57B717A2DA7B 0F1278B777E23601018D5B42E45D89D4D1ED8AC1C3797D22BC1766A64775848F254D247FAC6ABF34 3C6F168F4CA1FCAAD8E077CC322BCE52047E73CA6F98607BC14EDA3CFE248FEB027A94C38E2A41EB 0DC764BF4F2879A6DA4DFE67B85F07F2CE06915AEA5D9229D0D008F6029F9A94853506B85024DB40 B77CB93B082DF443D568C05A8F2C60CD3BFC6A074E90F0395AF268D94D9E47DBDF6D558944676AD1 69D25359478300700D29519EE1309EDD679CA6DA215459EFC52CCA84D4E056258A94247B88878218 CD24FE89FD023B429D2942BB36200A877575441A9A97AC7A5443976F8B531878018FB59B20AEEB03 52A3127E82F9A6A21C20109B60A732D8B33179B1F4B9EB28129D8B1121776B57AE34C9E9D222C266 82C3D48133991CEC08AAA794F4F82CC59F07E3FCFB6F514F86B90BE6C4280377C44427AA64BF892E FA37128AC5D24B0A6C260CD4914C9C79EA42A1BCDA407B3C71B02DD4AA15FB663A6EE436F6B6412F F77F11F2FEE8E3B4070EA7DB19BAE8A38B794854C5CF0CDBA01C47BAEE654809394118C93BF242FB D1593CF0419C651BE7A9563508218EBDF7B90241CFD409B3C3C23A525E46F991C03FC0547FC1C543 E6BF84030C9D6332FE4AA1E63C246D99A3FC314CAE502517B5055BB330FABD728B8642C1E5AB2A47 4C75F4B8067ECD815C34F7C2D9C528CB9A0F5BFCF0C621F05B2BCDC438FD2CF6D0D4D7282D00034F 6BA432B5032F5D86755C358C4CBDBDD3BC210ABC18EF7B1E23C26B4279C37B9B2DAB000219D48DDF AECF1898397CBC9BCAE5B2F5CF2B145BE956E0204268B088E51440ACAF6ED0B0392978378448052E E83C287C2CE459B38F320171A426F424655A60C33081AE71241433FEA5650A3E730EE96ECBC39069 B4CB9BE8CCE7ECCE300EEDF2DDC906647F2921D0BBDBF1C1F220339A63C345F8B3ACB722B36DAC74 063E84FE51D6F0857F852E95F86C16E13BA920A835F8D0C1389FCE4C88E430D539A7326E022BA9CD F2FC718768B26D01D8EDF4221A99D56C18ED10D259A55D6EE62044E46737AB82D1844FEF8FFD18FC 34991D9CCFC8C72CB91B171390481BA702AF57AAC723707D1A37CD0C8A8D936D39096AB802569988 5CD3E8D74F92A8F5AC63B8BEB5036435205CB7E4966354909804319F1E37C80F1E805E344EB63BB0 BD9F81994D22328B9C45CCED7BCEA7817B9F50285AB2501327A21934E475D0BDE43204B7E9C367D0 63B7C03FD4286F8B0BE5791944B2968689F2B41565BDDBC01B15DE9009D2720507A275B596B0DC69 8226BF157477B422E28AFA3499B514EDF3D0ECBB78DE25573F1E032EFAB132D20F328DD2C5A8021A EC05412E79E49A826C8C803B8368EEB97C95337676A431B4EE0DD6201F7A7947365E9E25D94FF12C 32412153E8B87D7FE4114D5DB9E8D9832D32525CF6FD76C06027879BD4FBBF238C35DA60E95C9421 2C8A980FF85A6100CA49DF36AAF65B3CC7E5FF78294D77DFC19B5FBAE46B33996E1BA6F89247662E 325AC0E79C0B211C49E1DD2726E3AC2088ED3CAFED278FC11B3CF831C7D5B11694A3E7551D5D838C 02396D75D56EFA3BE8650531E9A92845403A232795678D54D7DA8FBBF7A08B52D3544E41F888A146 65975A6913B9819B3642F0D2B881ACFD8C81AC7FBE6602C770759240277897859491199C4A54244D 0B32FA23D3B7A0E045B5E92943AACEA58DAF345D0ACDEF7071A41925E3AC5D069E9CED195151DF79 647F453D4AC9C681E0FAC65B55F976654CA5E250F2016CCDBC819027F403EBA7BB8F862A67118775 6F74A5827F319639F9C9F5D5E53DE34EFD8E9590DDC2A7874BA6CFE5D40204D3FB7DBECB5037DDDF FDAC97ADACAB27DC4954B99B72224350C95D71F647F57A05F1DEF07067BC2719988D84F19594C2C9 2E08E4401000284F0663CB14FD539EF23D50EC9274285FDB1131820D929E207B82E2B6128E6C913C 8815517E9888B959964251E6D9A9C7102848578AEFEC05D77E37EB32CAB1DD6F27D321F6F921A958 5AB835327779878FE1D2FE2CD009CFC0017CC5792B1429DEE3F9535A2078DD3E501C376AEF233E70 B7457FC1A3D1F2C8F6D7BB0D91BC4D9393FB823FAEC76F9AE5E10940A366D1BC5E8D3EAC8636D8DB A9603F05F33DD0D1E3C30A9738B62591FD21EE739752426640589F5B6A907B4FED64FFDDCC99B5F6 A0D7EE0A07DA205B76F617566B48A0B4278B4AF97E8EBEF4ED04E93A7F3A4E6E8191E6195BADEBFF C7B8CEDF975914702840EA00C1B25EB03C786F5F9808128B39160A499A2B129DC49B8FAE8935FB5B B927BC953396E981385BCCEBCF8C130564BF28B9A29BFE15398CF6110049CB7F5C58481EA476635D 610E0EC93EFE6DAD9919166E4C5685DB2743AF90A6E226B8B90CE5CCF24C1022BB61837316DBB7AA 4ED0BBF3820A41765C625BDE769F8FCC2BEB93965124AFCE8097CB4244FB4FACF8DB1102734967D8 11386CD7A194951D56CDCDD1FC702177EC09A99EDCB087F01BD0CDE272D226F3A34FACE36347E75E 88B9B46F1AF1304488912EC559D01D95F1A65DC975CB84E27C22513A659777713DACC41EC6FC9A67 90854869755F0BBFB785620191F6070A92ECB856495CF4B7D281F0C7925D626082DDDDFF39B0228F 42E8EEB4650F190DFEC5D383CFBA7AFA6B27452E7CB712C1049D7ECEB5AA32947F82E78F2993D94C CE50EB27B188117551084E8BC520181D1E39FCB0FB053E14ED09E3E7A0F917CD513417AD77C815C1 0803EA30B89FA38107FFAE4F714C0D2F48355CD2C1C31B745F7EF7030CB43C1822200BAF06D61847 8F939C93B8FF3486D43CB6CF7FFAD7781D963B4EF0D5362B6A131CD1F4FDFE8AAC07C54259B102F4 2913DFF18E6BDDE73E44BDE507DA100EB48431A54F84116BB76483F1ED5810A947903CB6B0E53D37 BC4E38A52EB58A59D7A6246F57A7CCA84BDF47C2F051D64659B591846B5F75A92A2F2846F1F5AC02 B396BF9F8FE5FB3E06C4744BFE30C53D7D27C11731387DB09C3C2EA8AD9864B86B895224F74B2AE2 585A50F59FC42512F27BA2AB507BACB4336CDA32320DA13AA1279459C6746E2C432C2AF2E864D89B 7155943287819DD95D7B5624A45794902774A66D18F5A61FE326B7F47CEA9F8CD42FF42F5B269B1E 1F8CBC41A7FEB9BF2AABE51CC7F1634ACB308A74D74DC0E047F79D83B54E7EB795E5C3192BCDFBAC 3F234E2C0539ED2B7AABCDCF0679B5270D660BF7CFF7EBC4A6A2ABAB3C84ABBD624F75F2CC5F5324 E54051F5B9B4DB4782347F9F30268DF9DF0BECAAB6A7B9ECFDD1CF255793E8AB02EDFEB237A86FB0 8FD007D92F980F3382CF86BE964CB1418E4792B41D0EC3D032AEE3FDB00E6D5249BFEA675D1975EE B14A276823FD3C06F2A75D13A51D40F7F4ADFC7B879755F04B5615160A370EBA3775F4229BB63D45 415B51E8911D2725ABCC36CB1965B150D3678C5EE6650BC402DBE42224CF480800E51E19735B43AE 01A5A0049C939CFA083FCA4AAF574D36AFE5EC51ABDE5703A91575F55B19FC07262C25799C0AA0D0 693CE106AA7C8A26591C258D79B2EDD6AC997867C34A751CFE94AC5A57215812E376B6CECF18B007 CDBE952E4E4678C4FE329C7296AE35A6BA0B596197C828B8766283C7C63FB07D763D0EF2E3011521 4D0EBC0B50818EB25C8C6EC22269475DE9B02E6A69A104C06ACF19C49E4195AD76346C0A997256A8 F4DD4CCAC03EB94CFC7DEAB3D155457F451A8177E87F753C0969D361C35743DD6A1738295372A242 E9D4779A4EF6DC3007A8E145B80C6D25673D893C0C755A4E1B898AB9A7B07356A24A25598CBA526C B471EA351A647A6AB149854F3B161A15DB54D1C7D4DBAFF9664ACA4FE289F1620FD0F2BE5804D004 96CA813E3FA09E180C98288AE7AED190C6415C44E109918AB0BDCA9807ADCC6E9C8E81AE2A0E53DD B0C137F999CDEA971FBF1836AEDC5AF974E410960F7DDD60ADC12D2B0A1FB5FAB08F0AC50C88B6FC 9F3C928A50F1050B428B69CCCE246B90AC855BDAE322BCCE9E6603DA890E6CB21D9AD7CD212D0C80 2EF2D6A5072BE8820ADBA20522B7DD77F3EC0580188EEB14C1859E71F3E855E249A63824023827AE 3CC04BDD4F35BE932D5391DE607F5A42C6CD7613814BCF4BCEB0F04AA961DDD29E19D35E4D4BF0BC F9866B719607AD928C00E0660AE6328881E7E91804D62DA80A27B85A009192F6F643038FE417FF43 94183411C9CBBA41A71DF99B303B8FB10F5A304D47B494565E7F92137FC127335CD26CD936C58DC9 6B593D0E0CB7F46996B0D30C62CB5C824BA9F3248FA531452C7BDA4E29EC366C523E1575900C0233 00978AD2A972BC2C108795F6D9541EC7E1CA1399069EC71481AA0C19C00EAEAD254C935178E836E3 155108AFCE6F047FF66DD9CF83FFFCAE1C8DEC909E0E1A6DDE1E0459B47659048604CD5464A9F08F CC3727D2412DDD0AC32299180476632E978BAF75A8D733945CC37F305991F10B85113188F5C53DA9 6A5A82144C358B1B12E2576FE85F00FAC71C37CAD568EC33A20BC1DF9F5C5622864EDE75096494E6 29E150F612140C01F429DD5A2EFDC3E9659D863D52D09288C37B0D7814D32303050C07D56DA9A4FB 5049B4114F5778C70263AD31756024BA90631557257BA088DEDD1714378539C3BCE153EF7024DA5A A198CA3ACEB01B8A66EDC600BEEE2BD6EB0CF261C673AB9C4B486BB6D45E413C2B65D787207EFD1B 94DA1B644D6BB839770D2B23192EA806E9C2D366A6BBD0EF8238FE3F5C88DD745FC27FC79AE7F873 4C6A1AE55B5837663ADC48D46B643CF1D498DFB4EA55D737F9762B8A3379855CE2AAEC5F1A821A2C 7EBDD7E3FBE028F99803881794F757F2DBFD650B35553E35912F7446C3AFFFC410E3F44B7870557B 23B9D7E8B58A54DC81F65C9B8A956F8B212342F67A827155A746C70A6C6C563904D50A78F702D07A 1136A9CE874779400DB94F4FDD7C190A309106A0E33030BABE471DA7112BB8D43FD70A2F938515D3 8B97F030D7809DD51DF932DDED797C82BDF5C27396ED7A4A5F173A14564A782E9DED87E85C282395 DF6973CE912EAF96E6BA21AECBBFC43C70D940785F033D885B728999929E4A160186297813C5E8BC 4AA6852C0B1B541F77A3620B3A1717B9F3E95E479FE49C8285EBC159D10258476967E255F808AD28 23E25691C82FB45F5AB72CB29882A9AEE426B8307C2BA3F0A669C0B9C36238126A0B323E6E81B1BD 328B14F88B6ED03EA3F2E0C7FA2D65F76EE5E74AAF7A153613B46E803C5392CDD26DBB0B3CBB9AC3 ED254A2EBBB9B631AB56D37F367CC603A7AB8343CC51FE58FC26FAB5DBA6E4971B771F1047F4ECE4 DC475D45C6C35917C66F75241E86FDF6F45B60E7795A4E3B234B985380528D04049DF7E9B521AAB8 31CF2B54C00DF6D1113D8C6BE5587C3D08EB14BFFF25B1856E299A08214AEB9FA7AE1CC6B381BD79 AE0783AD57A8656CAFE18BEE3A3744EC51571280B38825A1E5EAF42E27AB8D61FD08C920358EAACA AA8135581AC8D6BD59024B9CD0FAA6D0872812AFFFFCF2F22F1763FBBF30705E9BBE2EF18220749D 58D42059D10128ECCAA924C14B6E95797BE2B0580B911433EE4835BF027DED8CAF50C13C06F87F30 465B40B604DDE44341C39DF8A686A1ACB2A0B9C775F26B00D0B96C92CAB2D2CA00876AFEAD8EFB6C 613A150BED73EE7BF6954ECEA58CB9E71EA6F96C04A8D40CA93C9BB112DC5C2F76B66EF6E98E390F C4BC35B3493927E31232CF54132BEB8E64D316D1AF1F3380F6244544132214ED21B30E40796B902A D473E765F2778C34894E1FC28D7A8099B252D7C789DEBFD180C6EC6D42ECE3152CBF78AB03AF7C8B 724E25F385677FB2E15F1D6503058B59B4431BBBAA480A7B0FA8C7A13A6C87106AD340E4DC605B28 C5A97634E4948BA217B67A12A7EE447EB37A13D19516CD7AB88160EB8A95F2CEB9CF7136544A5348 B848036DC6131C1DABA408C4A4FC913CA188C0128503CD8134FBF826D3611FCE6BACF7F2CE8A8CDF 069387E4FF43B969A6393A0D8422A17D7EA8D6CBC1CC73939FED21BE3FC85DB84D5151D5EBB6B84F 3EB9B07386720FDFB7D4AE674DDCEA4881E8A720B4F3F2515187804091414324ED0DA1BFEA292DB4 DF2309C34A364D9C8EDDB9D6EB72D520742299C5D5447902774F44C8E0D05FD323718C729731DEF0 96F930A749D8B21F0FF3D99AC3EED682E987D25341F466E5A52B584873EC264C5903D85C474780C6 4CE32D3CFC6EE8C7DDC571FCC2672760669AD5AB4E5E30BB9B3253F51CD4B0AB11C74E81029E20DB 17FF267D0F21C35BE3668F1D35B68C19367BEA81A9371DC345ED7915F3EAE14D88F624E69F62D822 32F7AD7341B5064234AF0D450F577B3D6A58CC37F0FEE5F986982B16F447ACBCA5485A17E590D52F 1111E211A4F23EA2A8BAC827C6108722EABBC628E789419354E544AC93B3DA57488516443CE92AC8 1E01399284E125CF2024AE2CD6038DB08BC0A00B97DCDB2B9C40200A79782F4F78B161D4C5C6D62F E8CE9FA8864878C33477959FECC20033279565FB53F78C6F639F53C789A53D2BD0AB800BB0C66A32 C5EF0E49FA31852CCA2E264F7A4A55D48F55B07B8CACDF4E40C56386AC583F315AB8C24BC7F36F7B F088CFD921A68C443427610641C04E8995955A6D660BE2840B019D8B9905EB6B4029CFE456F9D099 F66AA8A0584B17DDA76097BD48CCF703D1E244E10E8ECE07A928AFF57FB82F92957FF2E4D9197B43 4AFA1C9AB4C9E4FE3606F74E7002282F123FBFD04D7F2005F1393735A8E0CF4461A8085457D328A9 7C303CE5F39685C3FEE939D2A7D5193E144F4E0A1F2421C8A1D3A452C885680320181D643ED8791F 3D34CEBAA0367AD816670CCCDB6FF84F3CA14A3F4A4F620A930A27047964D1D34762FF2E2024477C E7ACB114A6D053FE58FA2BC93857A59723504B5F3926CDD90AC9ED9A4F637885DEFF4A6BEE837ABD 0481A7C685212EAFCBDC7CA1B36B02C66505D76A56812DBBA935C0E08BF4F505C1D227F7758603A9 5478A397848C52C543D4385845664AA06C3F9047FBBB289F56CCFC66887FE936156E07D08E0FBD89 815EF04D1E857E125A2FEA002D70C3BA9A565EA8963A51A7D18EB57A761A5E47342B0921B1A86D19 1E38411DFE14614820A57985CEEF4463EEDFDAADD2C7D7F6CB65ADC16C96BCF3D2D0DC8EE287CCB2 D8FD55C69242F195F758516657C010B4E24F835F8A32C49061FD682930A8752499ECD690915711FC E65F1E5EF9082E069EF67E37A20CAB2A5D3949365942CE53A6449E079DE089B3BA3FB5F7E228E76E D5DC38DA1EC5F92CEF47626A0B56532C17FA095973B56ABFE1181EAB1D6890671E766C422B547251 F3C9E504B524702BE244BC65F711F97A16EE3BEE8AAB006184E8743231B1997EACE592F718017CD2 E2094688BAE025D0AED514E9560FEBF1491CA25BE7C9A1CAF342D6A99586D5E1912F1F1C9C84D827 E63D8248044EAC492B32C78F596DB88911B2CB6B46E20CCC91181D6DA27B5D26CB95B66E246EA865 007E586C7D5DF306BD03A5AD3C50F2376EA4ED4AC2F96D93FE3D15E9C747C0A2C7ECEB77E446F694 8F344D162DA047D82245D110C2485C08BEDB521A4393C6D077E043EC52E11C9ACC4F84E6C8D16B86 623E47039DB02F7308A884AF43D89171B3A6B28090165645FD159FDC306C602A0A210402E598350C B25AE3308F445A9C1B90B8E976FEAF666CCBEF92077DEEE932B2013B89AC5B35806C96529E7FF9EE 6663EA0C7140655AF3E3637D3C6402BDFC27C76245D6E1ADE605AC83EB2C6D08059B0DDA6C856FCB 285F66241EF6C65A3A30B0EB36D212D76983F4BEF37069B08A4EDB0707BDDD100CDC440EC5BDF360 56A94AAA1F6F5136785CC6C641798AB4CD9664A5C2AA9623B8674E7BC31F2F49078C9A2E0E358924 39A7AC72C5AF737F63D688CBB35EDD88DFAED18DBB716F848DDE957E3A950A8F3DC4FA9EBE80B110 AD8916632E7032A547BDD51F1E8CF78EBE55ABDB390878380CD12D0A04E3FDACC35D252BC2D03F10 FED294311024D0184B85AAD7337943129A8A6FB15CBD86C07FCA713FF3E432D03775C962D00BFDBA CA7917705FCF28EA93BE8E15E3C5EDC905276B7C9BE5BDFFD66C9AED977923FCB24D7AAAE8B31A6D 2AF4D719424DB321B281432C904833AA89514FEE95C29645790DCFB49BEB55CFA345B50F1E08D6D4 81AAA7490CBAB75084B1CF418DE6D948C505C3246A636599FA718BD306FBCF8A63FC0917C2B35CBE 897DEECBB7A09EEA92B031C35C6824592D3D1A3B7ED56F912D0EDA173EED14A28C831BA1179B2EA3 602D004DCF8371A6FECD536F7B4F9E99E8DBD48C28066CA697260B0ECC4420AD219033AB18C80E8E 861BF4B3A4EF13AE0E28FEC668C559B5AF4E8B390CE8BE18F24922B065C1886E4F486F8D1A117C49 D3448A3FB68A1D246D70107A4B43B953D2EC5687657A8BDF3AC857941FDC375B71AD8596D28A14C4 4C251137FDE511D662EC08C56D322EE6880AA5339003CA91BF7A13DA2D5FBEABACFAD206D5202935 0D7593BD56678689754F0DF1E170F029865C607DCB4E22791FA7CCE1038F5577675FD5FA9B7D4310 010C92022EC71F6C15C02C4C338144F2AB5445A74BB268753485D7287660B6ACFC55655633F0284B A22B8838A66E8908DCE71A6DD233D2D12410F141ECA9035205A6E77500B2722C23FA54960C701477 FE75E992BAE9302710D2E1CF9E616C47AABC69C60E59C9710FD0AEA91AF513B9ED23FCEBEF618720 C9DF966661172BE0C50D6FA7B6929607730606CFA771827518B6E45053BDD0223D1B1F7C1EAEF763 8102F8F563DBB4FC1BFF764DE0045F278AAC7D7D083DE97C7615E07EA4713A5B0546CFB0268AD43D 5779D124604AA59F97250310860FD6F378C4DC2EEBA64D83B4FB3035EA8D27EA22F627AB6378F650 D841773B009DFAC5C4F5524825639AA369FC5C479FDD729F944672E2788DC99195A6646B1336F5B0 F962976A537AA03A4D85D83A6F59ADE0F0F7307FFE7E3DC68F8BA700029471B6078CFFD8AC411DEA 2FC7C965993AE0F2CB53022F205055C77A14415EEE0EFF66081757750C1B2E0EA015221EBEF4B594 4C0268FC5421D128EEB13B8224D9E72F6130353D1CBB2380B8C0CDC25C60E8A3D5CFA0C006A7ECE3 93529A0EFFBD9EB20DCF83DCFEDD8547CBA3383020829462604E09E95A1E4F18F356FEF191851CBE 7DCF72DA79FD341AB28FC81D1AB9D0B8B076420CD6821434F9D57386D633A74E38F87C220DD9D1BF 4258F9458E8FB3D013B2ABACA99F2FD91BC4957C7ABC2B3CDAD2477B11970FFB6DB350C40C206C2B 9CF073FFF3137A539AF0C260A6B4FD314B9837C50678B74436F30E1235FA16C5A75FFD25589B6A99 054BB6C8DE93E6FB8B549C59237131B23EB7773E32C707A4B6E5F79E0657DC1757FC0DC5C3D37F94 24FFD1B42A39F8F9E15378CC390DAB4482807806C7A913B7D2B692AD53B3D81249B1C317EE5EF7CB 38693E50D8FE49510D0774792F4EC63D29196B61260C79850FE5E45AAD12F3F518B21AE5F3C17864 FBC8B92B77DFDC3D75937C01DB7CB3058A7D1D46AF563C27751FD011B496923BF180C26EE2F867AC 5947D5AB2EB8F19D2B340400F68FB79715575CC3F3F28AA1A3E003C3B10B930DE8BDFC4B4A481F09 86D41CFEB55DDBEFF411EA5E45B927DA9BA83032978183358AF610569087D6F034566A4D21FA383B CCE8610B73596D8A34E260B4950FF75A81487DC4781878066B8843E833B97DAF480875DBDCE7124A E3C47DC0FF6D997C987363389FBDB9FE08728946C135BFA75A9FA0D04A593C56E69CFF7FFECEF549 F43DD782DB854B9F0068A778026F59C7932D69CDB8B9254F4F351F38A8370658909F89D820F6859B 1A4F682610AF7E663BB9329303A1AC8D645F85E0347F4F1BC70DE9DDD5781064633EDC41FA1AE81C 4282CE515BE8F3324785DAAD5D20779619C52BF7434A0D671790B8BB8CEB2E24EC8A914F7B201420 2790639B295AB53840EF1071F080A05F0EC84F919D19C1EF6F915697207FAE57335C9B5AD2AEE261 D5CD1B9DC26B6578BEAB0272BC426DF09D84FE59171CED11559EE4868A0CE2F8F0124AD63F01A59F D61231EE5DC7B2CD6AACACD69D0019A03DDA64DA2C4FEA0DE69AE02A2DC5BA46C06744DC7F5537A0 2D12EC3B19AC5147B81494B07E6D5C5AAF078870BCFFA7A1BA0EBD3A17B609A76F0A3ED01796438C BBD37B02F9951B817B7081718A1733FEB5411445C1E35738981D43DAFD1829AD4050A7B7E21FB144 1A825338B498E546F995C829BA3F1474D5A8C4CEA82826B124AD13AAB9F65F7B719ADC69315DBE3D 9CB288D57D26A51C58D57CA6F51394D2F48A7D90C10ED4F639731FE2E92CD61564235049BD3E3CE7 0132B93644E3B93F1C1474D5EB51EFC1D61040B02A7B16BE79723A302209AD2A0E94914FDEB4D3E0 907D3E933A03424E81B29DDC716603D8DE9F77F4AD8D2595FF6F0B1FAA7A0ADA8EFDCCF6A95C0671 A8D23BC0CED5A4D2401A80CE203B4D30E6895AA9D1DC4288E09253F2BE67306139E6ACC282446BE2 B3D2C7552AF5415B7F35BA038F4812BE08FB8C2CC2BAC74F297374AA554EE887AED133105033A456 7FE859EBDFE766B5E11C461C90B78C217A8CF33F27B204031D754A697F463530F8E589707FB215F7 EF61671F7164E694671BE3A52C92A7C4280B140D53F9498931C7738AFFF0F2903EFF79EA1F81216F C39ADE177C4ACCABCC8545FDF285CA318B78494CEB22F21D69B044A717D1E97BAADFC61C80CB7AE2 EA38276EF09A230828EB84CCF6B9CFC62730406B54ABE0DE8670CF51273F0A43F7BA79E5A39071E5 CC29D87118378A77265E1FA3D75562C288CEBAF5BB693AEA1D4F7A5C850339A42F6A342FAFA400B3 802BE562567ED4CE16DECC3064769B67883B63E357A5B417F9A3A7A68BA64631F2482F244C74A5EF D3F480E706C70A09B2223412C36C06C793506FD889A1DB48C4C9B21A15BDE9CA6F98607BC14EDA3C F5F31B335897FFF1E3982CBF7CC15575BF92339E9898DB73626E2D738338362A540033FFA39DB14B FD99D65D6E016DC29FEBBD31CD173F6395B3DEFA4257233FFA6F7F5C815D85DD1AD632A308872EE5 BE1ED2715BCA2104198D8CC40B873EC6DB2AE9D190D9DCE90DB1056E664C6FF0AEDEFB064E510D8D 907982B3267F207E2B4316481B6299AF92917FF089E9816686096308F7782C3E483F6E9104AC35CA 6F6BB30C5282716DA90BE8DE4B8FA7D0CBABDA42EC70961D08BE25AA94901B19DDD373014E441472 3ADF42C92B656C83790A1A5DF39BA98FE6111A092D1DDF35FB1D5F604F5DF6C45137F1996965CCF1 A5A151E4F661D645CEBF6323A39697BA2233B691C1F7996277C97EB092E8B2275CB332F66CF415B7 590A4F940D5E08B07FF2CF4EE4897F20EA9BD0BDC2696FE7587CC217F9F56B37E7AAAAC7E6F04912 A00311B5949CD68E0BADC874CC05FC7EDE476FDFC0BD87BC0D19928F2E260434DA3A31511DAB2524 F7D37910C279387350B065F03B80F34B02DC44C1108A603E505E24ABB01E9C673355643AFC013DA7 099A46ADAD6BBB8299441D1F48C153F52FBD979CF70A5DAE77D51EF33690BDADA2B0D53C2424566C B334C0238CA812104E13C69EEC3B616010531DF85B66242293CB0BBE8DDB133B33C3F21E07DDA706 1BB40233BD332FCCF4DDA07B6484E9468979124A8F25D775B83CAD1481107C2E4598BC30968ABAE6 7577AB75F334C4E5D5EEF01AD6A8EFB7F693AA26EFD74D0E26CFB61E2366E8F7599B1A9841BA8872 7A80869625116814E1E2CF71EBDDECBD132009B99E49DBA769FA5C695427411EC32ABB9EED993C79 58E8B4F30C40106141EEBABA5BB1475B00D0B57041516E4399E1B4B65A1B85E69B8DEF8381B2F516 8DB2F5AACB710C3FC6A3A9CE9C01DE5CBE73D32F6D7D07D0219B9B014FAFDF0BCC46683C239700CE 7778D42806BDBC8C8E83B775168B086E1DFDBC8F87AE6C663525E04A753B82978F6D6905E1D61010 FB61675BCC80E21702818604B9587C39C07291D3D8A5A95E2B99CC5E322FE6F2A70DB92846A311D5 E9443DCB82013AF1029C4A8F1290CE0245B4628C5AFFCEC8BDB8B9CE49D23A0DA03A21E803208C97 8F137D560BBF01C461E2A4BF738D98A3982EE7913806BA1C04BD92D9CA85F8B3316848995AF5AC50 BBA036040EA9728D6D4199D41B4B6BB96893386573FBDDC7550D490A630792D59DBBB33EC6FE0699 CD7CACC012D6C93B6A8B90A7C2227C14EA770DCD0776CBF7731A353F92FA32EE44F3AC459EA53E39 44ECC0C24A491596EE2AF6908830DA9C7F8E3581B09CB4C1EB4B417A21BB818B3DA07270680BF10A 7270C5361B2255F5280B16785B93135553C280610DA1A5AEAB3556E4938C6DFCEC5D0709924BF40E 4EA2AAB8BAE212B502367D99EA44570B7FFD35DA5FB7529C9100A5420CFAF68E3B30C85DBBAA35E3 BCAEF7677CBB2430C40B233EDAFB6C72858755C3C69925EED9E8211466F96FEC0A06A118378485DC 0BE9816A262623D688A90BD7B2B0692F40A9A876C8A65AE880169FE98FF9B3CFDF39171AB7610F28 14BBAB9C913C360FA78796603A3AF50D9AB35DD0B5BBD117004E920FEC8041F548174B8EE750152A DCF5A1C83ACC07A39B258D093A4217DD91E417B380A731A931CCA7A2FF1DFE48E4C3A0967AFECF68 603F1D2FF47195766E0D356E8B28D5F17A42364C3523BE590AF5861B230AD7EBE290BD3BDE334384 E54CD00A935AB42D3950BB0047441115B91908C63116750DD1697918B3CC3F9E6417FA9BDF914760 866C22872F18759CD87C81094CCA564C79AF9E284B541AA17F75D36F7194C2A532C3630C179347DB D56B698529DE486B0AC8B6592E217A4A8BCF675CDEF8AD1670C894C59DB05CDC0A165D607D2A7E12 F87272678B749988CE686FCBA4290F81630F675BF7B900294C64C105C04ADDD5438FFE93B3F2C8B8 62EE357855AB3111005BC74776392F3B9AFAD36546CB24D83CD3B61373E19990AD106A4CB7B5C4D9 315857AEC65A1AC898F2C24BD5D031C90648256C77106E79C9F91052EDCA8D7A46839E3E7D2FAC3B E09B22C34396385BB0FFB6345B7B44F64999A953BAE8CD2B943EEC5986FCE6B9AF42BDFC717F40C3 7FAA0474239049077DDA171840196AC1B6345A22BC645A9AE99608A6997651013BF99AF39320C11F 3404DFB91962B67F6740D8E85FDA05D087070F80A590B5AFAA2D24C283C1F95DEE7216B3380636F0 6F3DF2CFA0F4C07450E7BEA4362A2CD1F4F574A37A9F37F5511C48D131204683811EDED8DA4E014B 89AEB9C28C81B958F271D5DBF959118FE3B81331E084B537DE523CAEC7918FF8321A621D5784661C DD3CF25C976F39DA1E8ACCC46662AC75FDC9D6294FA20B2FDB106AB5684ED050CE66A611970044F0 D6FFF2EDF69102A08094FA7EF3432BFF1FF1A8BBD0EE69D8D785DCBB26FC55D268C04BE3BEE1CF75 96C4CD0BD4FCCD762578F207100A4DC47AA46AFCF1B8B7E0EB7875DB1D2DAD5DB941204829CB9765 9382B803A5FBBEE305BBD95A9F648D083580A66E38E4A0D52767AB7A22FB21D6B87FA453D0E8213B 8448B49B95C6F0BFCE58A486A3429EDC5EF5D4D1F1410C2288441633AB9F4342BF16E5817A80C6A1 5E2F73AFCEC9E7DF4E3A2A95CAC56A26EA8E04B9A526A4716EF9FD12D949C7221E5A3D54B2AF988A 1C23F8D3FC1155CBE0F5B9A5572E7C717EF2EE52DB6E0B8C1F0683360F2D3627A22D69FA12356F2F 4597C979B669227318B3FAFB36A598E85B31FC6C882226D17CCA2158B99A15CD43EE1F51A2F55DA7 9D94C5AB4F01D012AF5F77747C84A817A22F3E61B20B8E3086ACBDF359978196223BBC6E6423EAEC DC232CA6C660B7862B7891022C8B94C259B11E5D2D6534A8A9548F1D4B3CEA8177B1FF8B21E21EA2 867218BB43CEBA92D6E149F76C0891C8D9343A3B4D6B28A7CA41902635A971942CDCDC4076D6FC4C 02D98DD8588A7BD80321326CD8E2B3381B4A31735F588AC47E489B86E19C9DC9A61DAAB9B0F6E94A C281C888A16012044DC21F6A3AE258D47C32403DE8B09C453250D9B497A28DA02572493AA6B58838 CE7C4936B8EEC999DA93F9BB675531DF03F05C752EB69BBC48A9AF6DF0BE837A5973E5DA293E9D5C C35B2E209AA069A41EEED25AACA9D0118BEEEA5563D0E1A9DD9CBF57CBB9D45AC3BC7027BC4B2301 6E12A5A5BBD763AEB0594FBD382AD1123E4F2DAE933D865BCF08D5A66CEF728BAA2A63AB386CBFE1 D3C70D14EE2855D8366BEFD891834F91E209D163BDF65F2F9FCC515C79B488B88948340E962F056B AF950A82E2095A831EDE8F5F1DDDA319C8A3BE18EF0E5AAEEA6FC9433EEA3C243B5A50E51C8D5C8B FDC65683581EA1EF7D05C0CB33BE59FE62006C84B1C98E200E954B4AB6159B5D86472184074EE905 05456CE5A7D88DDC33189907F234AE870E385830AFA3D9CB16D83ADF76E88A8547A40053097C4420 FD3EFBB9BF9F044A713E7FED2A7CE3EDA1EC59EE43FA5FAA2DC5ECE89ED51D2AD74E205D2E9BBA9A 2D66FC4739D38C05B9D79F26D306880274CC120718A9ADBA251FD5EF657AC0C67D57FF6B476C2E54 8AAE5FF12089A3CC699362F48587E72E5E9C0AC0313663B9E0A00EFBD7570E6542F8B93DF11A39EF 7DEB2464E141C042A64B42C1373ACFF3D05782195F66FBDC29D07E4CA80C73DBBAF45167C7C5812F 5DAE9856A16B74D2B54D36F6AC0F5BDE74D6673D8AFAD00D670FA733CBF88B33EF67175BBE1B99AC B572EDBB7275A4B9D358F30E53CABCD0293D59FC433729FD042265424A540D4283F5B8D16B1DE818 D600032C1C4601D9B17374002FF7F7726DDEDF19288DF760125060225A4C14E4C90246DA98641F61 683862D5E4C2CF8D13B87F4A86A629277C666ECE8A492BB7B6A36E87C225463F4725F18D39FBAD76 10831DA47BD4A044943243B5196FA4F5E525C0694C9291864F78777EA94924773A12F6C1760D209C 48BD9CAFD2BC5F460F682D9D030405FC314ABF79EE2425D94ED63CEED9A068F38EE3D747F81A36C2 25560A8D5A871142AA4223DEEED17758B00F8C37272517D28E9E093AE5B7D42FBE8664845B95765E FD787B788885F47D601B56243BEC20399ABFDA22B4B239BBD655451B2E0D7EE6C000C93BC6AC5B6F D630BF1B7EA77DCB5B654C2DA83E12615B15958347DF04A9A4C48E9AAC16F0C260A6B4FD314B9B40 3D8073998ED4A65BA6AA27ADC3526CED9EAFC3BC7E9F97C4910E37FECB59EC3EB82D35B51730CB8C C9D76A402F3D0F3FA6091157FA53601F352B0B623E7C36080889B44BE1121087B7310E6D61698126 AA71F35135DC2390BFC08995C24680B9C5A5E7A306887F8BBB1E733DE6D16D600734F59939234960 8B04994385B55E7E3963048749C2C639BE0CE1B206886C70F6A8F5E33107545E86D5DEADBC97FD3C 815F4E311D9B302261D3BC97310B377ED0671B67070131F754ED5ED77C6291B18D211F0B08D36376 F1615C1EA4E5451BDE047CE088A895DE6F22B0494D8E34E3B9E6E4918E886049F1F4939F3256B8E4 7D220F28E4856227244267982EC34125B144AC05154393E589D5FA82C1822A63099023C5F517703A 9742F829FA0BDE66E5677EEB5CE8BB9EB3567BA317407EF5018BA0B9143D133E25B7C28724430916 14092CFE563F21D80A63589031B9B6A528B8753FB9835B0D1EB4B6F7CE8C6EB2DBFA0040F71E39C8 35C37C293B8623A6BC0DD0F3F191D935409D9DDB03E622B866509A7F77740510E592C574FBAFC6DF F2CE984F346B1AFEE3DD53C8A9BAA1B91295566165811A41E7AB20C715375F517FB57706DA246BF2 B7EBEDE6E0810FC6183342D5E515C57FF3CD828F34A3FD738D9D144919E98326CD5368F5FE25DB77 4ED0BDAF2E908BB29418243DF83EB05BF025291772F5A16B0EF88B57720280BC2BBB9DB71AD196EC FD6D3CB3A641EC9E4B67CC5654BBA6D50A951270F9F99DB7A72C4A9C64EF7FBCCADCC97A40A1AE09 2BB709BB8418CFAD2BC8F57DCE9E1A1B5EC85749C196B9D8755ED0374558DFA498FAC453F0411D76 45629C1220616647C096F34CABEB498F8AAA6846B39BED76DFAAC175FED07CB8064102D757CCA5CC B1B3868F1A13A5868BE66BC5CDFFBF55427D0A015DA9043DC99F9806CECAE1F50AE3246783257570 FFED0F5F982A296639AFED56AFF89C8200A493DE953FA6A61D6D7F08770C7BF4E9BD7D161FFF0AD0 8CE943AD3C979513E0F746F1A60317D26E7BADC9821C4FB9C03394EA183A1B00BFCA452786E14284 A014F13293C9BA90AB51BB1FDFBA5A3E652E618B90254A5C96FBE963972025A8A1443F8EAD18A5B8 CD5238D1E73AA343D41D687DED58DF35CCAC20A2E48B37F8BD8C6481F1BFDD471E8929AB5F06E7FE 5302FCB8E608259524825D3B74E3DDF0BEEB5D0A91F187D31460E3FA77DE5FE015233D6A3D48C812 BDECCE6BC18F7445FED9E76FB928AFD68216598C7B4F08F7853D7F41E6CBCD256FC02FADB55E3CDB 28C5074D28E32FB3033D47EBEDACC6471477233E47322346778079619CF28DCDBE19102E6F6111C5 CF93E9B894344D93546AE0C928DC663088D1A428D400D496E216883F8E8E2CA6C10C8FE2088B1665 9A780CAED4A4612B28C19C09F57D5AC3EC21DB81E57E11648F9B759AAEFE5CCF6B62DEAA67D745B5 686BCE9EC4ED830D15959CE5AB662C2BB69739C3EEB5969E1C42331FEC097A1F036C4B082EC5E622 B3023517121F93A95A9C55306AED6DC20C10C156983326E21407C7CF7969C15223A33AA22EAD1265 A694276FF4FFF9D684775F5F5AC69F3E71E5A53C95697C7F118BA9C56DB2B097D8C481C7FF235D7B CA1E37443BAC2CC76CA45B6626912E1EB334EF140CDBB371F114CBD3F7BEFA2EE7F89C45D6C4260C 138C6ECDC6CAB5AC05B73F4EF54468E3A638AFD61647C37E846906ABD0914D1BDA383603D6B36725 91BC5EF017898BBF7DB27E100C3D40E8E45AAAE139817816DD2D6E78698D71B91903E04F1EB56E2D E11B4D8A0598526431A13A2C6763FDDA6AAF374F7EF05FB1D07C27B51D83D78F19C717FB2DA69889 1A0414C5C24ED9C237668185CCE690D62E94CF6D2BC284CEB16A4507D02E32C8CD965F1F340A8D3D 4C9DCDEF949653513BFCD5530C41FAD3984BBEAA28F4A4DE55095B995A3027C0CE0B4BC164A08CD3 A711EB635D997C6CF16489B04C666C63334CD4D3770BF209FDABE68569468837ABAD3DF9CD565B38 0CFC3893A24DC7CC5A91FDDCF4CF9A2F30A1040689F2CF61CC6214396311B77302ED5A832779BDFD FB3E488092AA11DDD30FD6FAD3ADEE042A76F7B1F05BD3926D96087285EB41CAF38747404EED051D AB05867D14459A0546E7C19BC3F328C56A2FF9DBE6D22D98B5317AA95CEA378469EECB2D18A0B908 19774D5C72FFDE7ED9D92968638BCD11942CC6A55C34058AF8B24285A421499B25DB91EFCABBCE3B 73DA63C7CD0C09AA7F802E0DBE241C82A4B20E39E1516212AF7718E4E228A0D7136A5EB19872F089 F8448A423893B8F8AB4CB1DFD0254AC14E3D447DEC7053B4818D2A09D8CE10E9A967B91883E3B184 D1EC1DBCE4CAABE50C7E15A2A5AF62C2F309CA0B5754CCDEE0250898C718A1E73AA06342B18E2F1E 24EED3BF20B1C4B4FC84D200DE33D308C610C2870C1B0439923FC3A7923DB092390E4AA06F9C6D9B 235679839D208C7716B5402B1D969741819BCEBED7602C78975185172F28EBF668BD3AE4E6020B8B 02151CCA46DC38D46800F29F5D732AC74A3021A6A8E2D2E08DCA6D6241D713E2F5077F8325822091 8E562316BF2091E3ED5517BC60B09AAD84D2D568015A4D417E9D1D28E7B0EF06DD53397BE54D0D0A B9F0A918FC1E10378ACD3017C25BADBD85C16BA77E7DBE5416FE8C790548BD34195A74905A4A1A93 A93ABE4E084B5B928355A5A37849A6B74DB3A70B23108486A8D7E3507533D59C9C1BCE9D5E75EF10 7953197B93B4058CC23DB4F2C52B6596A401D88BF4E80FA3A1C5FBB60399E7597963E6EC9F27AFDA F213F5A77FB0CE22D699800BFA60B9D932833D83FCB643EDE1F6A2F4CCA46CA7380196806664D297 C294B4CDCEA5A30039B56596BFD5D28ADCC3E4136F2A47354FB7F65D6B499942CD4166F46F5709C1 B80D1E46CF4FC371EBD326AB1DBBA602BEDD835E30C052ACC12473F8BBC8C6F6440992980ECF6850 FE539E3C86BF78CDA98C44BF4406642BE1AFBE7557B5434D6D6F0B629C475810FD8E68C44C9FECC8 8F9C399F4D3CF48FAC4A7B80688562ED00E194845824DC235A99A72056B8FB263FF49303218C9AA2 C4E1813AC4C3B5E9AA57C1CCA7866F654700A97190C5E4E518B57E70A67970440CB2A72AD9536350 031EAB0963AC8A3D146E3FAEDDB8D3C7E42F9DC8E73447345D5640D414D87AAC841BC834AD60E11D E0805D7A628C23F67529244AC70A1D0D5CB431635F1E7946F9ED34797AC920210529372491692CB8 69CC5755C371E81942D0841744EC4E7BB949CEF0729F8CF03D5473941CF967A9FD8681901277A14D 6C77008281CB3198CC97E2663DF48FC74F7D63B50F02DC535E5A70FE9D841031B3B96CD40D4CBF00 84C5BDE55D7579042CADE92C0D9957ADE41711E5821F0A1AB8874C5F7A7E9EB106AE9D9872C66730 BD0A592A4875B8C913BB52FEF3A6D479AC45449E5EE93D2366CCEF8A20DEECC2459AF4CB96038B02 53FA78F047455B7761EEDDD02D8632B42602CCEFFAF7C9E148DA732430EA07D511E1D8B44ADCF2B0 57A6DE22E199436467245DB8FF13DB48355B3D1870DC2C5AD8DB5D9732861808650E8E22A8B067CB 9A5EDC318948EEB8CD07675FB2FAF4AB79E54FD404400B355B7B1628D15AF2C3B7934109DD44ACE8 F3C6A0BC211AC003A0758BF1898EAB5B3E33AD4EF24809C085AC2D60FA3552362B07EEAE014C266E C7A16BFF727C7266EBA8722FE4196339B806A89DABAE5355A146D8BD2A3CCCBDECF0ABA9ABF173B0 8547D62D2B6CA7DA2905F98BCA98ACACED8CBED861AB13943E2688FCAF8038205CC78C3514244BB3 60C34EBC6C578FA3146E4271F37A05D8538E15C77370504EEE4A81E22C15B01FDB4E2E66A857D881 B61E373FDC69D91F8D378F006D252F2BFB7C4C194AE8D5D20A7252A44A6387E3A1C063B3BE9E3CE1 F38895661EA667CACEC1F7B402428857E8980A328A81BE9B8645A54B519859AD584A0BC4F7F4FCD9 7CE1CF19CF4DDFF90949B03B6A96001FBB2F9FC829C00ED45A3AC61EE692C31077AD8EFD2B2B9072 B08EA7E23080A895E5409E7E54DEBA2B284730178B9E07E5572B5229CF867408666C11C1BEDDE5DA 0DCAFAFD2392E4174F50391450792F911BBC0607DD77188FBDD3B80D02703DEF0DDEC0ED58595354 BA6F37611B0EE990EE69EADD776537ED14752DB91BFEB5A93F2B12E6E24876C89019FBBB4501D2BF 0069B3CB7BDED2B8BE5370B378FE0EE1C91DC68BC659E2CC2637BFD34FC7886AC7504F9C57BD8573 9017D9C9267B4DD0E624E938FA7BF8F4CFC8C5B20BEAE91F18657062F36EBAE1288C0CA8E219ECFB 15B46080E0A6FF1377FD9BE4946B5AABCE0CF45F53F7FC9F4DE75B2CC3FBE61DAD30FF08222559B7 2D96346D0DDE836BF0C1E6E019D84E7033F737C41E94876A5ACB4EC5E4E1F565753A535153CD73A1 B01614CEC3AE578CA36F000E26999EFE03E250D0D9F7B9830455A7B84E6744731BEC18EF3FAA5A3B 4643E029F82BF9B4912A1A4000EA5FBFC34FC9AA162FF3D8482985A99616E3DF412E2D51298EE79C C64B35FE86B5B246CD2E4BD5401720896C105C2CED47BFA025850D0E5902EC60D713CD7785A3599D 3CE18B317F229B307387C1308AC1A35441B0ECB6C3E9B3836C5911D9A0E6336E3653C3926BD213BF 5366C875D7DEDCB46030ADE02CD2AC5162561C4E63025DB4E92463291A241CBBB995DF8BF633D6AF 34A61F5FECEB4998630774C3360F5EA4220D1B0E9E6873F8596FC96E3D86FB5B0A48F11B14392216 DF4A70478F574653269FD56E2447BCE7D07A5E49905D94BAA28E9B63ED8E4B590EB42325F23918EE BC2065E2C1CA13468BE975E578D2B3E668F5AF9F11C8D33038219138DB19B3A69E41182CC7A75210 E22DE2479AAC5F09360329793920F06083815EF0309713D66F8A506F2859BA4C7CE4BD2D98FAEBDD 06C503FA089DE389AAC33A3524F1A75658A1C308066C2D0FF9F816225D9C1B504BD5E085088649D4 D01C3B43E94BACF6C5B33A5F2A4983F690684ACB9B8A9043AA8718249FABA01826D57C5FE9C2EC8D 8A822FA2F15F06C8B4185DA0A2F11563B1318262EDAD4B5FEBF17EDCDB3B3A449F8F3156AAF815A9 CF658EAF04389E8A2B55967A555FE918672F246FC7A4CF3A6707454B712A953E4F5A482435704C68 3E83B3EA9A2D5C5ACAFA132039458D9EF7C73E2F087D48102FF898991280EA8CB7779ECEC7A429B3 EE8D790E3E4E73E0E3173680F2015253175804A9E051B89572320669F2D606031378D6C53F2D5B29 AD940662DB6366E490D41432FBE7E8C1D34D12A60CE80C1480C84B683FA20F83D3F3914FC0DF8AF0 37678DFEE92E81141F20A3530E6775FE1B9FF4E13C788CC0E58403221545A932653E1B0FA6F5EDB6 A07BDBB1CA820187DF01C3999E42BB717B11D0EBB6AD44F9A32771625479C5CBA1EDDE598BFD63A2 87D2E963AF547D41BAF6D05C141E414CB9223F650789A03BB26FC86C343854F38837F62C22213D73 30B8148F2A60F4E6C88BBD00D0CD1F50395FD1CCE49DE4FA876CEBDE4984DBBB6198000246A43BEF 1486887D1A9E3E0003A0C2A88DEF10D0A5078EEC11C91270823F6441C750C0046801633B523F4CE6 C624C1F8437A2683B65857BA47C94B1CEDA9397BB20B1F090DE144B5C85DF8B32548F4D022E5E347 7EBABF652999B63F1DC82222804C372E9337BB3C51193698047AA08E6E9ED3FCC3F46E71BAEC4CD9 986D4339008572703F4FFBFC7D5A58F9ED61406104BF71DBA8E9FBD6773C504F2F827D6E3EE48666 4A57755CCEA4A1B6ABC1BE7F20C936096485A0D7E42CC8AA0DDAEC7FB978B6C5155CEDA64E9BF714 183244A2A4A2E504B54495F23AF30E77D52FFA9E6F219E0DDA63935947EEF5B6D6E9DE45C4E04EBD 6668E502AA8E76A92E2B5D2F2FFD0835AC47BF3E1ED92C70E703678E9AD6B5326FA0310447193331 B15D9B4239E702809D0064A8A4952C5DEEAFD0469F94A3AD85CDE0D493A6316F617D7FECA553885A 3C5EAA642EA9B3C10D63105028F1359071C1A582CE2E389CBF7D3B33AA04427CA988968FD42904B5 D72EB4713ED315E0199BF980C428F892C29032B893DA87C73771B0F77096D7839A4C011153152BF1 BAB441C6D0FD30CEDDED21F979396586FBCE79527D199F863CCCC27C459938E89C345784F85E5BEA 6066C756E12E4F29BB72294E78D531F8547B635A24F12480B4E6ADEDFF9D098EBAECFB954864C193 02E70FC16A71DDA97A1A54D103152F5C3AE4EF346B9D1D0FEA9DA1AE5DE2A279DF38308DB491CEC4 C5DE6EE95F24179C9666B8ACE6C3D0F01E621EE70BD50987F141FC5BAEE7316A19DCB4BDB1F29280 006202EB4A3C6999CFEB6EDEB0D85A8124A58482CC2C4823FA1DBE826B21EFD7BB4E5B6D3557BAC1 74F04590247D2E4BEF232F6BAC53DE2CA62D1493BCD2D934C95D78CAB728B82544F043255CDB5E73 E69A02BBEB5E43C06B19B83EEC375AD0437F61750485944883CEA04B15C29E2951D6B141DB93139B D3941E50125A8564BBAB3F37465F36C1C10D6C0B3BF803C90FB6B9AE98D65AF08E6F95D356EEC8AF 87175B80D3431314DB1FB10315C0A8D52A386EC7436FB004DF1634D930E34FA0554CE56B42FEA857 FAECAA8E42552B8FCA1029A734158CC753EB5FD4318E2B860CDC82797B595095709873E8EEAA20EF 002E295EA9E5986A13AE015459FCA625188F507C6D580B5F33DA20538AFCAFA0E58931D94F852BAB 0CED5F22F72FD54E6DC1435B482614CA37FE9AF9BA674A9C76BB214C0E009098A4FCBF66E9B6A9F0 980E450901DC38114AFC907A699EAD0A42E2305AAFCD6EA08788A322F05D028450A13E0BF004ED28 94537C1D4660EBC308EDD64273DBA91C3CD0C4933BE71E37F11A6816E323044042161C5B6AB03BB9 DA96C59A5FCC142824F3F7F49FF5BAF724505817B8371BB903160FF900DDC6DEE8FB110F253A725B 1AF9DB777ADC46C7E5A71E9A1386623F9F8B279216F3D6CEEA3DD5AA91B90DA35A4FC26F5DE83A68 627FB7AFE4DDBD91955B5B56FED25D289BF5003D42F79BC0137EAF185B29D421BFD9F802918C1528 3CDE56AB8CA47413F0BCD90A417DC164D9B1C11F067490CF52E4B8AC5206EF7E79E58CA187A4D79F 72322F834EA808B14D482590664FD98CFD55BC120190F0E0FD329A0BBD8ADDA1BCC07205DA7A770A 00441C23015E5848332CB8D4CBECCAD2F95658CC2DA59F248D8B18D43F2E84D9394EB3ED44127C30 436B32C7CCBE7EEDB43CF3F5A02F4280980B9DF90A2182EAF91433D54765995BB079F025A40A8D2E DB053BCC34321AA8B9257DE08520561B1A4AFD026074B1AA5D38DB35C1308136268857E37ABDDED2 BB13835305515AEC7D237F248151D4D73630FE2833F9C71D8D5EF0A4D691D001CA5BB65B0EA0AD38 A0D261E59688197D137B4D854FBCAB4870850DF0B78CBFC08C6E95611D64851A6EEA4841DE5ED0FF BE72099ED85A1728A1D4F62E6F6B65E74FE7F5D8EF48D3FE2D52F921FA07E75D331D1EEA01C07629 150B7E732F8116984BB439D85A0B527149407BE11CD9376B75AF31066DE182AD0B5164678BE924D9 9CE86AD3193238FC996C7932D4A184123771D2C9C119B46030EA46E40160FBE4369E23059A9177D9 7FB53042648C53E04F8D2C0A795E9A32F75283733AB57B913DEAA74B92270AF9216A60DE37ED0549 11E8AAB524A9E05EC0B628F5892FCA68E23C69A05AB157AB3C8CFF07E13C45C35DF22DB3A7BF27C5 061757265D640C6B5C96464160BF6A6F66AC3784F542A76718A216483E68A81083D93BEEF5F26472 DF82F8692BFC96324B1850CE39EBEF81A52AD90180F01E5A95E35964B9806B894A65D752E25ED50F 7AFA61D33165E4E43ED3F57317C7F8616B5A9E00FBE8E3ECDFB6F45C9466F5C73FAD48732DE188CD 555B2A0B157ED538B16F1FF2097E41B0131AFF978929CBD59B60929836691F37073CB20517DC8945 907B1321A323AC356D8612CB735E60D4FBB26240BACF66A8985A53BE5EC37D770772C7166B212152 4E8E8F02A059EDD598CDD625E7C206E89501983A9307378BA3872890270F81A7D0687EE23546DC99 C45724973B1E8BCCAA1F8D9B2C9DA99584FD30C9B1B06CA16780071BF2B5F7613B31C0AC8E54A102 382D7174DDA4FF2009D3872DE37252E0EEC43B90C2AFDAD9F3C8D7A85FA32D4A59716F6403CBDEBA A8319729D725C8DC6C2BC2E75EB191FD1AB0EF2635F2B21971D0A1708D1185B29334D629E05C3753 FBBC41C59DE1C7D91A9F168E812279C49A8496D8F0E085BC6675C90FF400C76584BA1F85F19DD702 B8DE98A098228EC185BBE00D526D12D9D8E368BFC916199FF3824008E5669840AB3BBE56F2A9D0DF DDE123007CD51E2D40D44E258D1D015A8BDE2453CA19C27A1FC585DA6233BC39E35899850C14ED81 CC9738FDECCD74B39E77DACA73E6B6736F04E35585DD5798B17859DC17D3357205FA7DB8AB98937D 8565914A4D32158710BEBC9E3E61EC95D071522DFCF8E296E39E0EA21F70BD17A10D91969758DE0A 72959EF270FC7C4F92F4A62AFF73E648AC5E4F694BF9618096346FC0B4E5268EAD03AA80735107AD 07016453C6C3C94ABE9A1759F10C42B0F727448E772844DAEDE825D7E6D3C8BDBDB439AC86A7B91D 3BA21BA3A0E5F29AF85F1B5FF6EDCF24F4F1295708F6CD71E0489B6306A0D0B8EA3ABA02F480396A D5B5D715B7E40EFECCC97AA883CC865D61F53A050822F8E8EF272797CC1727D56B449297FF2555E0 2BB3A8AB7D2908E4964F39AAA7F39D914ECE4D29FE33C3FBB47DCD4A086E03786146BF847AF55077 AAAB93D3088D0342D1903FFB8939D7B2A6E4D21AB8E9E19603BE8030C23AF7C96E37D5DA4BE1C5CB 5DE3FA9251195A9C31184315CB18A9046E028D13C7B2E42240AA2B51B4B050B5A636F9EC15D66F14 FE07C849AA4F63007D93F0F3B4941A37606465D84AFE457A2A9AF663D413DC26A1F3FFB8EEDDAF91 EBA56828287E5FAC07EE214C7177CAB07EBAB0DBD1C4E24A22B970CE802E7706315E60BBA1965072 EEC84544F223380D8D99833B9AAF3B8F9B902C0C0BBC972565105711084E21DFF7A454CC8A97017A 9B14F6F335A24993E3D765660E26C7368E9B0AA12A65853B9A29A9C452D563994E08B1322892D30A BCC2A9A1223D3A84BA6FE85703D8B1C2E831D44CEABDD966922851A4F4FD4AF49E4A9328CF6DCE50 37DD419999777BFB42D11FA0DA9DB2984B08F40C5A9603C8B1E2FAAADAFEEA0E0157C936C856752D 5594A5BC4EE2FBF021FD3B44F3DC005B60FA3A545D44F3121E1918E097C6CB76161C92FBE1F18D0B E840A11366FBD18568F7CCEA8A84904E7546F72BDE5CE4ED63770D3638FF741520394A38F0F4B6A1 E19D868B68B3307960F8B2E5D82FA7ECE74F9EF0B33481F31D312D3061ED1F8407F7F06DA3D447FF 85AB9D3AFFA03A1394DD037232411166EFB0E7D42403B012E00DA694400249B62528CF0C7BA126C7 6D58AF101A1063B83A4FF3098496F3F9CAB0A6A2AFBF95465ED817636A11372671E74967E70A96D9 6EC917E68878D7894DEF7EB4AAE1EB3F81E55E15E1CFA360BCBABE0046889608C4408E26C082944B 36BEB6EE25169C9F26D37E1890CAEDB64E0E96B8C334E57AE84EE05D6F219BF57EF912703A8BD8AD 57D16C66A25B152991355614DEE2D8DDDB1C5FEDC28F506BED12BCFE1CF1B7A72EF00152F6C5FDB4 354CAF4C6B1B84EE712A1E42C417416C920B250BA97893457F5BACF240CD6A41F6B7D91E97266DBE 6152874B4B82EECA2D53EADF4AC503DAD0EB633786BEB7D770C790632921B389BF83537EE99A44DE EF311A99437FA4A7A7EC14E2CA2DD5CBF5B6FF4910173A6A1EB5B5A7F48417C4FCFC7D65ED35D959 94EF0E81DE683613009BE14BE265F1145D7A85354A840F0AB77593B04C85B27323A46AAFBD3A63F4 AC1A797106F19A74033C7F194BAEFE9F9AA1A5D593116ABF318FD2E05E2C2790218DDC870A5A4211 190C9EAD1239656706F8FD7519597109044FA21EFD2098107AD6DD5747C1341C0A01B746F387ED47 3A43CC4B2055C6DC4A88EB0158744D65B41A1156D692E9473F37A50A9CA402849B0A71AB6C6112C6 69690F4F06BA3D6A11A384BE803118FD91D9465EB4E4933C21322E239DB07DE70F47703555996A26 7097427D99F4C81813F62B18924AB3D7403BA6CD9BCDB01670B1EBFF2E335088B40FABEC8568BCC5 E83B7C60724D07BA1085CA1589885F40FBFDF37F57CD62A74C4762389E01C5D5611F0B14B8387512 9FEBEF4604C4D67B8E8FE5517E90EA75017BED42A40A1EDFF8EC11249C3FF87D758EEAE5D956FCA6 AA808B572680C5D7F7B9035AA2B4634E4CA9CFB54BA5C4186D58BE11B20DEE575D13F619B5B62A31 6BEB219803261FE4710322F52C53E5EC30291E77F7610576D435C255227739C576BD233F0CBF7D43 BB32A007E857F67E7DAD55EE871246335B1B524D8E5FB0ACA98D8A17AD96E43612CEE20D5AE17310 86C84278413AE311196E66631CF536198B729C01EC1980591EB85CB1E37110D558A092EC841257A6 B954A736657FAC1F992CC5C74135C61D0771CA0F58C464251EECB07748C6E848982AE8046613591C E06446A9F0CFAEF0041071E6F3076C1A5EDB3F9F6C488AC32000FE2DB5F237B4DECDB0EDF8627AF8 538199D0EECC559644A8DF03B19783BCD27C5F4354CF8D2EE058B7D5491BDCB8C4458B1AA8B0FDEA D1E4525B428CAA9A7ADA0B7C2A7030272CDED4762E1D3799FE40DCEA8ADF04E6863CDA3FDE9BF672 CA3E45C89FD53CF44AACA9AC0E7E0C3CFA7D9544CADBD7D2E134CB64140AD475C55E5EBB02BA27AE 802231CAA569CE83E982CA486B850DD713CDE610DDACC025250C4D802882D9899975D2F066CA4EA6 97B7E29A37FA850F3786FE50578C5B9E340796DE6B3561E5C563A5E2A93ECEF9960D80D8F2E9A82C FD41726CBAEE9E2599EA8F8DCAA54F776BF4833F651D0BCB639574709CABA48C0EC6AC3EA2177C04 24264A30ED0A13FB72DE94A918558CDF55283B201601413A82BF55FF4CB1B2B2DD6451A60F759E2A 5BAC4C3F49963250418BD587004E28BD79375645B99DDB77F72819EB1EAE3FBAF9853EDE473F47BF D0BF62873B1342F6BDAAF4F12D2FE12CADD132392886B734D2AA5F0A8767F8BEE0F5DAE4B1FBFA43 65064C371A9E19658392EE67D417C51ECEB6542F701FD40705571461219ECF635315402F447D76D5 B303322CC3F08BA18268F4629C6FA5EE7E5CBB6B6BFEFD9AA6C47BF776619310744ACCA885914734 8A7C2D882CEA4521583F1675547F0BA4F5E1045E96C15525CCDB7D15799103170C13751891269C21 BD0189949328C543457645EAE4435BF5A45A65C628F7035F425047E27D83135BACC659E56A465342 DC9CB278D91BF86DD24E70098618A06350777E6B2419A6B66AD03453B75DF932FCC0F6AF5643D5EC 8297CFFDA7DB8664ECE2D50A6A26764FF17FBC1AE3B63CCD25D5A8201CAF265A03C0E5D55F4EFCB9 116C7C9C21E88DE2F353863482463E567C071045B3FD88F58554574A1D076CE65B58CAE2EC580607 601C630A2ECEA2C84BCF1C504AEF783190F908E45E6DFBFD3C651AD7D8650026123D9F41D4BB3267 C991B5D4842B1E07CBB18BE252BB4F4D71A239F6FAD059903F309FBE7CB402BDD9ECE136149F00AB DD2BF1E71924A2ACE0BF09A3AFB25D54BE33DB190C1E28A226101BFD12B2313A9B6B5C70FBEBB475 03C510FADB0B07DE411033547E23809DF54090F92313FD3711112DF15D96BD9FB8407000844E5E5D 410E86FAE38D1E0D3C58B56E11C9B816A1658A65E2A32C4F7E10F4B5C71807E49F95031B830CCCB9 56AA29480472C25F1822864C61A0F1757B43D67EDBE555DBF5312666A5BE91E956B5E0B4B6C125FB 9D4A8E7B7641C8C311C08B4B1AE2A68E769B312F534E9C0390872726294BCD6616AD84830C3E3FBC 7F7B29B3586B63316736BEB63652796669EA6948ECD4040EF2818BD89460F98F506298292F8FF01C B4C22C4F84D1C139105EC4BBC4E8BF1BB3D4278E9AC6CDBCA6C698A740393AA214CC682931CB0811 32EF10D9D466789A6B60D9FB8987B7E35114D2C1CA1540B7C57FD0FC7DF41403A61C4F7FF949752C F643B2ADB93EAE72549686A0BFA150F643A8A918BEA200C9200DC31A8A358CE98A4B5CDD5326E3A7 1F7402D308CB54AD2184E6BA259FD4A2EE9A4B385E8DADA2E1E840E221EB0FD59742FC370F458B21 D07B74BB0460776CB5F7C16038E0E6E2A17E63441986BE97B33FD3E4B7A0CDDC331AAAD47940BB12 EA542CAFF46E8F0C33C25478C9B2648DC322A84EF29353ECBD7A6EFF283FA8962355B7899D78880A 19426DF24D1EB9A4305361D280AF66FBCB33AB6DB092B5453F759D9745D70437225E53F71F22D01F 9F7F99A464A68B16C5BDD5F9E527CD305E3FDF640760B78C4C28A7EAEECCA8D63C3C23B435409A8C ADA898F6FE64F6DEA26BE683D7FCEC0B5E7053C53FC21A58DDAD519263E1021F7C6144624D0C8D73 54D20E72000C0897506E8BE79A9CAB9E68A7F94FC9ABB01082D14B15739EB02BFEE4FEA361E58A83 0C097BA00ACCA3274AA7004499576401649D47D8110F9A444A91BB160F0281CE5FA9F1D5E9A93714 3018BA34B0CF3259225BEBCAEAD673CE033A5A25B766485F4D4DD87DBDA715F369B145883F5E3A2A 9360CEFE672903FE2C6346F4FFEFE8E19B9B87BA3850BF4422DF0B2E6E909A3A30EEBA1C6523EADE FCFB68157EA43EA908895745D55CCA10E6F4FCE6AD6DC9ECA2F76BB5D9B1EA8EE688C90466ADF9F6 D03F5A9FD2717729C8AC44D0A0B283E841F85459E71FB18DB4ECFF64A30860EAE6815BE81EBBAF68 965EDED9799B51A95938CAB52AAAB4588F7AFF86A933F84BCE300575986CE8CCFDAFED565A0214DD 90C31184C29233AA7D39359A743E7F0A2898059F45D87E7C7E8DC29B0CBFE7C76AFCA8203071816B 43D2B692D70186D37D72E1667BBE5CC4D4A108DD77DA1F359F6AEEC5B1D2C48EDD2B394FFCFE2BCD 17DE7FD8453AAD72D0636EB8269F3EDEC515236AD0CA089098348C7D128978ADB0B9AF538C3618D1 7493656393542555A0454277EE0B1DE0ADCF8C3B2196C4351596E075E244449E912C500362EC801B 88785896094538180B0F165E9B1BF5E560FCE6B323AF863739701E9E0631458139066FCE4634860A 63F3348C56F42B6859513AEE29A8D9F3BD1FFF7B917858814FB1856067341959A096AB6B6D2DA348 A532E40E826F43AE79165CA54AB4A501E686D2807A62343E1BA223A7D5AFDF18A85D15C5FEB49934 17F69224F858269D7EFDECD61EEC84D4871FAED750E44062693C7E464A602E6AE0444CDB1D8DE4F1 BF552F8101B3E5DB02A0C29163AC06D680611677C7FA827831C2F37E9AAFACC03C0F6198B3CE3D1E 2BF10D9EE593B9ADBCEF6E1C6ED1C12607525A58877D46D0E1AB7AB27DB8337D309A88D6A49F5F8D 924AE5DCA8DFA5ED4F310B316C805C07C63B33FD627F3176C93A73546258A533A101325376794C75 68B3EDCC70B92FB007DB31049A9EE9CF512F5000543BC97821FF2214D906411771B47AF557DDDA61 E0A9B7A20E97E72AE00DE4CCC0337578719C12E02EF78700EA8390ED5A615D2DFD61032EED58FC73 EC698A5E4066623EE0BC7AD016B23D7DB16D96B31F39EEE6FC6E5587DCAF66CEA2604A72BFD2CD14 E0A2FB4F55836252213D3B81F970843799A617A4F7EFBFEDCE1B64C409E03C82D0238B36CC38ABA4 C93BF8D72599BF20201AD37F6BDC59094EED5AF64ACCD17E33E700532113577506677286F71FE97C BDD87B8CF0FF0A84BDC16EF66A166C949CDB011E4F7A64F2876851D58D5D99069AA48E12AB118060 4C3E43E2092AF1324C97361413BF627762C42D3FD62D3381C351E5FD8D8756035C66126653989C86 6A484FBD2EAF90CD8B57CC04387F71902001F81F947AD7252F16F5302ECA8960E5D7EBC11E7D76C4 04722017B2BA4092FDB273202F28AE909CB85D6A32D1504F287A179C6DDF69FC9361218FCC4C09FB 81638DA0DF94990AAB6D55F955B2A2ADB997CD79A1D2A9601B5AF10BDD3F6F79A79EEAE30A5EE671 030BAED4CD519C0C471B0E8A484FFBA4A70A5EC4D983DDC0A4FF7190A4278FB4D0BD3117A7432EF4 77E17D52B4907A665DB4FAA7712A26902B4C06902F1EF9BC83F948F3CF5A2552433FE6DB01F1D48E 9692B08391B838F6440663B2D96698981640254B0FEDC0C888893BA650A192813D9D5645A8E577A7 017D31F8EED0D7F847C7801AC81D81E2D26318C691AC15242A77DFE33C980B6A5E40BF2D3BD62789 7F62A76F3A04D41C16E4DE7DB3712F331967EC4F7972A2DA92DBDE7E5853AECA979107BDBE0A287D A811CC705AB7CA392158D7FB05BD0862D11B10436079CE7AB7F3E9296F1FACC85594DFC81A090432 AD72C1722F2AF69931BFD86E70CCA76EB5A81D3F14631DF077D2F2BB6DA17129DEC9C0DC504CC4F6 0FD5D26FE3D20E3AF6A4358F11C5357EAE1EE81013F18714C734C84AE487E1F6E144E29650E5E0F8 97A1BE1BDAB8CE24FDE9B457D66F3A48976B0C2AF697BC99B1AF4C338F546B979CAF81B787153424 47DB5F54FC2394DDB725C5EFDF3C46F8A0C2AEBFC049AA4D20E4BB12F309081633F48B6A62C6959F 499ADD3297758FBCD0D33B0A6E694B54A0CEEF1D763E27074A7C87EB69B7961261690F84B0975857 44B0427473E337D348788C5BDE99E4B48883F593B32049D331D3AE5A85DA92AAAF3C555D348C21CD A2379FFFA1B689809AFEA120478AD56CFF2B9953479867C5735A634EE0C6E1D5FE92A34676ED42C8 E494D32FBBC1366A5AF08DA95470DC36CE4E9340AF2DAFED2CE4ED4229061ED37DAA18F6C1528667 111DD82C85BE4459AEA7DE27F2660B6044F66357D5A4AEC66D2788AA8AD1A525A9CBE857FF4D66D3 E0F94B6808C845D6F07B6353BB622B5804A608112DFDB5064F86A45443272AF6F9C14D7B0850AAA0 122383EB609BC35CB8EC26C77587B973906B2A5841F69EBC32D94275EF7BE86331291EF7026006E3 B77152F0B66359808E760D4F1FC9B47A18A17E3880425CEE97427B07F3BD5FD22386C3ED74A19CC5 1ACDEDC80C2F530DFF5F69D6B19F186F02F86C01D9C9F7BF42535E6EA021CBDA40335B92984481B5 66E066A83F4C903D6ACB2E10F855A553F09881D409540F75E925E77A129026D8A9D2494BBC665694 A43C04B19728C9FCBDA3FF1876210FF21FD15E370B0BF64CD42198E7169B55B48CC0B36AC4040E1D B9532ACA5BC1F09D8787C743FA9F3323DD1A2C20FE57E52CCFE8BB606E67F7B1261594A430B221D2 B13C8BD82EA1AA47948C10C7CE8349299B6B14C4CF2EBAFA2B0994CDA94D15C78C76D57226D6BB4C EE91CC3018F0F46850C56CF02BC4AF6F5070F991522AFA79FB3FB1D54753BC97D5D410EA0C2E6BB8 93C0214DCD2EF517BC114962726F419BFE750653E98593465039515B45876F901FB5E31A03869DBE D3FDB278A991434A8BB8055F7566277574F60D2E5165EEC221A3E04E2D46565328E62A2B7E90CC7F 7506774F02289D92F3921195D52C0DB186232812BC62046BFF886A2A268A629DA64D9FB3414C9417 2CE26D6C9EA65ED3F8CCA952400775D348512E1DDFBFCDCD76F83629FDB1335D2F0C2F18EFCE9AB0 E9F38BF9D25AC7FE75BE4809A07ACF78BCDF04CDCDD1097509EF0D95406C932C5778130B398E5BBD AD9ADEE4F661A7D07D3A0A216BEBE95667AE97DFD9BBE7D0271985FB49177C1B0760B7EC88603124 630EF7B1534DA7F73435FDA9F1FAEE35201E89F5CA329E4FFE9E854DAD4C5F9C6EE2E255B16448B3 FBA658B9BD74C4E3A548085D7E92A6590E0C72E3D41333E39BA08982C5F0FA7470B0428BD3290EA9 98A72DF97F893765932D0099ED63970E3CABF49093D0C034681ED939AB53CC893AFB14F0C92FCF6C 2E55BFB728FB3D7A1F00ABB990AA800D2BBED39EADC480BE6A781BC49C96D84B88C1D05D356DFB4F 1277E216751475E8B51D33AE10ACE6685D16533E5CE8993B254090DC9779BA785218440EB71D2D91 AFEAA76E0314FAC3517F04F143423FDE4B57AA001AEE5E62D9035A1552AF450CF99EE9DEEF911BD6 F081694A7270FEECDCAF835252D7A2B899DC0BEC2D35A1F63AF0BC385BF332CD08E0D23532873DDC D97C3713332E547D89F3EA4660B832209268A05CAEDC714AAF4D34DA71384CD43CB1A4F3560AE2AE 585CEE9D47902C5086C52EABDDB3293E3F6D03D81767E2D17E830BA73AADDBE50C5F5DBEF9DC78B6 2CD7C248E8DC4CBFDCBAAAB04DDB5DCD0E0AB90FA96AA11833E2E5A597B55AF470A2DF7A1F0962FD 969B5252CEC91DEAF087A592E2DEB57D72C6ADA85D7E8766AFA18F2A2444A85F7069D719F0C4E6EF FF1F21009D30EF6C568BDCE1B42CD2B654D6B1A01C9DACD9F85127E5D80D3BD68602A64A2E158504 E582AB2F3D43E7921DD1171543BCD23642B09CC43CDFFB35A35B5CFE5D5F97B4087F2080CE57A97A CBA50841C15B7A95EE5B3266881602D8F5923F85683EC4FDDCC162D81A9F438F87CD8BBC1D48383A E5698168DC7EE7DCA0501666A6906AEC6048AD05CE5ADCFEEDB01565CD053B4CAC7B5508DCDE71FF 1E513BC32C8D601B4BDAE3FFE6D4CEF35371487E5F9F4992799FF6DA4720F2606742681D608692B4 35A6207DCAF9A8E223F4C9063695C27D1417BD4D79FE6285644295016A066FBC5139954FC7468E20 F57CEDD172CF5ACBB958ED2B563AB1516DB296252D05DA75AA7A8C7AB1FB549E628880C0AEEDC406 6B4D67D0C90C030EDC0C4DD248770F65F93E0A1F6CA925362A5B63FDE7AF44CF3BDC0A2AC9DCEEB0 225B49DFBBF1D59F296BEF5B77B177068701CD7C27A2386A35B0AF362761D643DE313062BD5A4F1C 090A995730234F995D16EC1C901E95BC5A25D8943E9C74571434952E7D2D39289843279E6D9DC41B 1356436B0658954A1316E7FA1A79EFD78E2912BFAE4204473696048C2E6BC05A7B33166C4F11C977 4DF51F11E25A796A6BBCB8F0DB51C14C2E20AA769FF8F256763AD8F8B7222C55D9E0633113FF6C68 D8B4E5E90AB03537F5A572EBDD4398DFE447692084DFEABA59884B07A1D3F3B2CE48F13CFCE51E46 E206E3118B295F0AC4D886C0E89B481396297A232A36105C02963172DEFCA626F8B286CF4F86C923 96DC5701BF0C2D5D968C4073513FE24FEAB0939E25D5140ABF059314A37BFA2D30D3ED9F3355F44D E9C70257F6037220751599C0FA3BB0F54A59C4CB575FC7670B4C6C528051B23BB1B8752140BA21BD 14367F060CDF13E3088BE7D8574ECB0C039161526F9CE77CA9127512041B66D012675AC72FFD6C67 6C6C211A43E58A5CFC58FDFF1736BC24981176AF79B40572EC47984705A2B6C38A6EB6A8563D6578 5AEF60CA3ABF38C93111253FF167265237F4D115DAD9E6FB1C31635ABF742F4CE7B94BC77159198C 4BA6316D3E327D96C587092293DAF766AFE0B15B1B504F99084DA083D085869176CE3C926B2DC871 6DC33A1D53167479EE2A713CB90629F091C35FCEC0FA9BE1BE896AB1D81F69E56AC3B303C0373E4C 3E9AF8285004D8FD60293FD9094F8643E94B886029B468112A861E59100B6B3E412E5EDED37967AA 0438B0E9D5A0F3479E96939F8111ACCFF3E6F86F149626C314FB9EC45D9197BE9099F046FDFBD35C 8481A24539E25E20A91C8FD1C6EDF1903068A6437D3047A007FC2CC5CA68DF52AB46848023815763 1E2D0A666726D77F83481CA8C4788860F546B31BF55988DEB2D36C4B6CFE7E8A08ADED3A777D7E55 CF74B9AA792149D764AEA475C0F4517E6415CFA88A0110618745361E656FBB79D73D5CE986131ED2 00B8F90CB836B2EAD3CFEEA85DCC8D81E84A90B4179BBF663109A034BB7EFB27CD0E8D8984D3CA02 D6EEE01CB729C760E374AAEB1DE9D3C9261508F570427F6BDC1DDFCA2CF2D76CF06F6F437D840F6B C52775C3D455A32D84739E404507B823E08F052F584696F4A2D4062FF5F5E5D1726BDACCE4C31ADF 81BB9FAAEA8C9274E4F16D47EFDC7CA5348678A737A9DEBD11469FC93D4907B3F8623864A656031F 1374E2312095A8CAB2B71959EFA68F935AC76718EBDC18AEFA44862C9C660872A6F573F19118BB0D F433781677AB113387599F2508B122073E848B53505A86994D7339A8869A8E1540190142C232263B B4EF603E753AEC0AD965B4BBFE83FD5EF85EE502207AE135C54732A8F242CCD97B25E3837502259C 307A7C8DEC0D01B2B47EC70A93FCA6D6A6EAB5EDB1AD6D1CCB8FE95AE6666407D05C29ED5D6CD2F6 96E22827CFB8742EBCEB9850976C9AF15E80858A251E38067A3BC72B127DB5F71A4A61DC7D8D607E 62B24DFE47F563A238BBA70DA04E17788EEA69A5182DDEBE673ACB9EE673F12DB780D0EC7FD95864 F415E9CB8D148DEE6160F0635B3DF7B92B0C4614ED8141168AB3A77BD2AC0E73166F73EA5069AF37 D469BC4AD213170346A4B7F3FFC246F600E6FF9696DCBA88DF8D87643AAA14360899DCED26BD30FA 654A800927DC1D94CBCF4EA5C125D55E9C90AA0A834F8EF6DCE4CFD3493C5C31695546CFC6E36E29 534488EEC454518BBB3668155CFE84102D3F349B356D4FA0ACFCCA269E874D2D1934A4C3A9DC6C26 8DAB44DCC0304ABDFFEC44A6D1539B7D0B05E601C107B63C6A0A4FD57B11F07C090C6137E795E479 BC6A241F88125A9106CE33BE04470DB73E6AFDC7D44D3C1E32F7CF4B7B562C37574CADDF157DC631 BEA6B3F6C847EA701D96EE53D300AEA33F8BD7FB40EACA5234DEA703F5EE1F6C65903635E73655C3 AA5D9DD72DC702149EF05F172281FB6C0FA3523D5D25E2609C8111F0FC75769F63586925962F3662 B422DB0082ADA7D0040B7B2F1CE0417427DF72B6C7A73E1E92FA6536218AB87A61D73DD916A584F2 9D3EDB332B8EC80B56E3ECDD4DE63F683807784D00FC6BDDD3760E12069527D3C5FD84B9F816DC65 31B5D8760A6A3CD2B53908BF57F49BC4BD796B7D732AC98AE0B06E039E48DAAA3B0578B44FE91610 EE4EF4D9153EA10100085D4949B2A6C516EE069113E6E0868C0270C5E868A456B600349151D9AD08 8E31E8A99EA55B898BAB1F7B5AD65ABA57F8F3CC903B866AA16F40F001E4B4AEB29F6EDC90D0C90D 890522480C5573AEC33A94E6213D679545A91E59B2A0F57537492E847E96162822913A7E9CAA7942 7D3AE149467ED90CD45AFC50BE3DCD862075677E99C5CB55464DD30E21FBA24A17777191FA359D2F 8688E3EF6C1CB84A49F84D09E3E6D317F14DE2E80C3E7C5A2F661A0B5C14F388EB29163A5107670A 26107B3E28E212F3F961DA8E73E6A31BF9425D5DDFCF2FE18C6CF82844F85E25A25E8EC7FC20FED1 68D66043F36C3A60469A700B40D8845F6798A46CD4AA5873C98007C5CBEC3BFE5D1FA859684A507D 10BBC4607E4EF53A04FDDDAC2B500BEF9CA4B8E3BFE2E67F131797E37177E818ABE3CFAB37E505DD 2C884341EBC4734D5BFEDCB7A71F8A9979C6D49ECABB8AB36B0D14D12D864E830A0798E1CBDE46F0 DB9C4DC08DFE55C001FB0FF70207511419AC6F54049ADAEF36055FEA51A033C3618C83F7EEAFD94A 5200074C426209469FAADBF8DC4C83365E74181536FEC0B56BC24A2A0055A3A14A4232BA78DF0FD8 B0E641B2FCBB4FBCB0D4E9926F18AB4310D06B9E93C930C8F6F44D22C89AA1B8C6036159ADF23D8A 947AE96041A6882F4183C59E7915A7361F4D14285F6364DDB83C8FF9EF33E742E821FFFB2344D37E 10857801AFBB57C49CD8B64E872252614C0D0AFFB4CCBEE4F50BA75A32055D015A0BA23EEFFD2107 695BC6F40F5C91AD90E039B0B8F1A3D1BD226257D7FD9B82FEB421B91AC9C5DE674FC1D3238ACF22 46D92BF7F1081206549E3C1453FAF01F87FE5FC7A7853AFB297BFB72324FF4E1F986BFC4F78653C8 00222DCACCD6469CD2919D0A0453A659C8968B8DD185A861BE73DB2F8A6441273801209F98A489D8 D4BE6AA5FE6C3ECA01F2477464FEA3A3D3608ABA35F1019F69A5BAFCB40E4E675EF2D45815B2CCC6 2BDE3620FB0F2D3A843D2A53C20FC2FF5745CFE5B7824DE86CF47C799FB933C5441DE60AE0D3D98D 7523F4F515B646290271CA4FF4057F403FFDA09178A9FAC50ABC675465E8CC20908345AAC928CE32 9D4722200052EAE5AAF8E2FAE2CB443577039061F5E18378620FE9328FDDBB648F81240078959ADC 90B048720A820F8BA1B9B76E8AAEAA21FA40601023E94E612FACCD2676C0ABE1568F6F0E52B272A5 CA51FFC13FDFC45A5DEA39FEE9292B9E6FF4509CBADEC1845ACC8F9D6B3B7FC42D28F86D2A6AB20E 80CC119FE8EEE9C02D8C293EDE1960822C7FFDF0DB1E600C16CF0B14250B5FDB440189FA414ADD8F 38F2500E91BAA79203B6BD84055B2D19E095B98440363A17ED3CED5AD3FFEDDB735023DA90A10438 45D2F805C1C4B39F9F6F4304F965BA3B33D487E74CB3F14D1E8E1971905BA8D814448AFFE4A41492 06781B2B345A7312556082E1FBCA3A292A902C62016EAABA45437A861A9F5199D0FEDC0D690DD14F 6ED96248294F03327E6CB2A27E93E540FC36DB595285B04586B5CE45A807F735393195039A83EF04 7787F8DE23524F77402B4621ECEABF357ED09BCEFCDFAE1D3865AD240276C7ED0C0F894F63E2ADDC CE14E388A7DD0EF6A1CEF9474B72585317C56DFA38454DF0C7DEA0165E4AD649F9EFF6E611B30EC3 AC564653263E002547D8BEECA88EB85CEEB3C6EDC8FFAD0F9D75151E73DCECA4224C2E76B2587048 179867F86F7319F445B6EC27D5621155A390F29CC2833FE835E54C8A46E2E029A7EAF59BDF5D3F96 49A381C61BC3C42FCF721887F814C45B122126FF3D8E84EDC61898789AAAB00CA35F4E9A3F472226 48229AAD58C7D823ECCDB4C03586452DE53CFBB8131A0A3C41F06489B62E07ADD71D64A5FE1E7378 1B17D6E159D4E3A189179B62716969B7603D1309D4B8250B89FF97FB93034955D7CAC9152E545A4C 59F6A91845CB6E6E9FA918039D8322CE00D9983E3D09B2F75E22DD7E9A6D1864DF548AD37695CAD7 F5898908786AA1E7DA520DC5B02F72163C968B890C934D70551B0D1D1B365714135DB79BF7036F2A 541820EB1B9634BB682FBCC02032F0371EF52AE423689F97FB5F0F0A20750EE5265ED8E2F4E2E7F9 9A50885C84B9252E7C06C04BB0F067A639C94A63B28B0575199BFDC5C6F83D10D39BFA0445E84533 7B9BDAC579E40D82D3E4932413F9F8A55DD583E871AF3830C57CD81DDB22E7BE4D7DD30EB039C587 3087E9092F02DC565D125A9267E107AE60D768322E0D18582772B59F6AB81F850D3CB9147310ACEC 65A02EA5FFCA2807489136308EE306752937D9B6DA7F11B11D1341D8D10446717484DFD8D2E64C9F 5CE6E1DDCFAFE76574C413E95BF2ACBCC3E33F3109431BF05D244E6C8E61FD8A51912BB292A4C73E BA3CACD37C3BBEF18D1A1D9324E7B3284E427F4DB5100080DD60740B4FFEFBA4AB45A2106DB48201 9899004EAA08528F6D4171F9770F3780580DE0B391F9C38A0C6E5059E8CD990C306A04C30C6144F9 89077110822A6FF86C9B321F470ACD05659094C0E392919772B32E066704EB920C22E046C615D575 732884CB6104358C73CE5763A9A4D25B1CB7A4DBF72EF9CA581C65DE554470AABEEB6B99FFE3DAAE BEB4410EBADDFF83F0D707692AF8C52A6FAF96D3E7D976826B86347922EAD1317C6AD29A897819DB D9762FD3FB8E417990313DFC9C2DB4CCF78F2CACE10A96BE6949730F214D83C8371E0D40602F3381 2A44C499272607FA39177E2BA260B96798EECEAC651099E7809A12D5DE5DE21A9732A5BC74BB99C2 216BAEAFBCA22B5B7704A4E7BFD36D12C9D5FAAF520D68FC38FEC7D4A78DF83DBCAB07298F163103 DC82ADF902B67A85F6C85E01DAFE2E2E671C9CA5514786132EDC8C219A1D9A4005A28C3CC8D9507F 8F4AC6E25D1D013EDA9040E9877104139A6F504DC24681A6F7FFB174DA99FAB31DF8CE9D16B5743F 4D9F0135F7DF434F58B899E2189B39525E4E126AEE359E25A31BEC624747A43EE30430E30EF3688B E5B7000049E7F95784F35B3DDB064A978101B97F8215099E2EB2E56CA89F8F9CF48878427E197726 D600CC162A74696AB0E423742E5C6F3B6376EE8286551239E07282A08B861B0921D67357634A491D 72496D90D27F1C8CC62435CBEB92F78CCC0E682B94BE996F7B8D898AA9927D012E666FE618105E21 0B9A9905ED609C0EA10E89A779CAA0AD58D4F2210B7390E03EF63DD85A6DF2D32CAF46FD2D890FD3 AC8BD93B0FBB62C616A75F0657064CC38C5BCC0CB6F7EA3FE68972FF2E39805AA5CB464E6132B2CE 0F475C0158C73374B806C3F3A5D1245BA15039DB6F9E555AA0FE992A0B4E50935AF6722FE58CB17D BF30CF69507FC8C61B760FB869B53CEBA90F88481042094DF9479CF315E07DAE3A135A28AB4E6057 B2B5441B502EF1EDCD9B19E3E6098E5ED13511301A20BA90FCBE2B3E925198E2CFE22548B101889E E0F956015D34C647FCB904F2143001D31D76E88A09D7328F0C01E4F2627AEB7BA443D4062C9C7176 B27513A174939654B53E006F5658D345573972DAC2E3E4E41BE96281D94150F59C6F35FAFFC0BEE2 590ADAE0AA1BF80345DB2ADD90F1DEBBFF84484FCB5A7FA751F2CFB3592CE2FE0052546396D516F1 39D94360F3B307AE113FB962B2CBED01B4C431384C4F48A8E892CA4BCCCF2B3F827076950F99D4F3 91A22CD778F3929F115B5D6BB275DB0EF253E080628B8281FDEB02CE78DDB67C901F44DD8987B126 D40B72BFFE618B0C0C8BAAF977987FED58C4795377C09D2D9FA52C504529FFE95BCEFA44FBA0E0BD 48E8B146FF8D0B25AD5E15A348CCF6CFE5C9AD37EA82722877D9193CC5C4C2C215BCE2810131483B EB8913449D06B0EA72F36CD2DB8177D7962EF7D9F6759AFC5383B8975939BD06F241002B6F31196A 0C17CEBF7A31B632A00E69E17F92E212B500A39EEDA91AF599150DD55C1083364939752B90667C01 E7E755E72EB7018C9B48426D589C7814EB3995EC2EFDA95809AFABADE93E54FA29A0CF62E56BBFFA 392AAB6391B0DF26D91E23DB83B2F93AAA1C1EA52C569F06191A0688BF3891A2E19E9F86C55EB4D1 0FC1023495A5C0E464941A6AF29B32D67B8ABB95C4128D0A66C5E1CBBB62B6D1448D91F61EA23511 F49C4A7920F8BE70A2E66102B74E67A27287F80CA2660E00B292BDC71248DE45CCA37975675336B7 7C4D87E0D6F899A2887CEB1B6211EB528374B938110B1E2BB0CE26F9BCE62F816D09BFE090B4E8B3 2CCFC1320EFFB39D657B9F2A659C2260BCFE8A68AA7D2AF08AA0AEE0A1E20BADE0F66935B6DE8B62 26B5AB22A2F729E6A25AE347B4B662373E269E68CBFFF0DE69CA141F51C60FDCF183E90307EDB6E4 E75FC8A48D0F7A1CE6B554C4BA152E2D1B6F40F88049BF5AAEE9652B59ED7319C4E6245617D1A830 137CDB8501B62A63F80D94FD71302564E702A8C37D1E34E8E2AB204A1C4011C973FAAA91297F8A6D 3C222A29BDDAD3CAB8FDA12CE8D35265DD63551348A8C1A5886EBBF2F2E336F936025DACCE4894C2 90CBC182EF20C9F62164C2133D890CE1FFBD4388D6BCFACAB90CB8E19A3EB229F8BCDC0C9013DAD8 00917CC27AC26CB819E5423C00E06F6D8A23CC6DF61E819463C46C2D0E4BA922A23D401D8659A497 628B15274D51BC0C54CD679D4932FEAB38C0384D9D385FEA7C34562A612E2214B52A76DD48CF4CF5 357B4A6FEC0F906A757E8ED6B200BD193586A63175D4ECDD197C8117BA78788D75076B4BE72721F6 A7A6592723ADA3FFC04E4E8B9910C2785780C417361E30CE1C94BFC26922A55CBF26332A0B7C16B4 ACA03B7ACBA43BF4D674464889AAF0BD5A820E0597E7459B821E266B623C5E9886F7DDC800CE9618 6C19023F05946BA8BDA850295622DD4D28F4AC2D9B3CCDE5E027706E1A7A3ADCA47ED5BFD30E5DEF EC7E365E146D726C3AA36DBD9ADC15BEFDBA58F37BF5D70E6557840BA971CFADE415E1EDE57909C7 079B01DEAA36117F589E7403AF479702D56E050C90BE06FC7A0CEF00D1A8E94CB8D94834D58B3B39 957183A1DA689A6891BBFB09D8CBC1AB10991B713A7EE48597FAAB9F7CE9B073D1CA1CFA52D4C534 3066335B7E9B7A0B87767DF627365FE23A2B6BDBD78DF036B00846BF6FD0182CE079544B73FE5032 89A0E391B5D8D2DEBC0A8A1206156B702D1A49FB8476573B49ABAD04CFDEBC3F0A1FEDAF91D08727 9813BF41FDAA934F9D598BE4E895284E90CD3F78C5833798C90E4F4399ABE5E0BC77E3C58B9733F1 210583496CB3512F80CAB67FB0F60C93F9D1284D849CC77DCED86B781EAD15F36358CE9FDE7B5C7D 3F4861275846BDC7C75CA416A35C5A104A7E31F7C62B42152EC950ACE22FD00D066861E3D389CDA8 06D7A238A2F5166EEC0CACE2DD6A7A2D50C03F8F653BC45E55CC94C6C73B35EB86E903C85D7C6192 3A11DF78DE364DF2B708BB190B84842A06B15636068F92220EB84E1E35D2FD4AF8BA47412892A8F3 342F1EF7CD27ED5B635A7918BD6F2B945EF3E0927AEAB519F1C2D69809804B98F276AD438FED46CA D08D8BA764323B9911AF9F70F8E7F8AD86C674356332E43FC2734C4CA26A1178C7DBB992E6406BFF 47DE4B25ADDBDB4BFA991C8966001A7F2146F2FF1B5728CD7C5AC51509A087D4EA5BCE9E0A126A35 75682A16A85E6A114F0E44F216C4312C43A3A12114ABFB09A68C8A36D4F76EB97C20505BEF5C729C ABE89C1B3CFEBDAB3170E32CB953A7640E4EEBF39591F8EBDD0C6DA87E59C518456EF915683E8EEF 919521CD5E9FCC15B0A5FC6260EDE1F8BB6A1EE1B09B6FAE0CB9A2A3E1C3251DDFA40C086D82E5AA ABC96302878BB451574409DE12DE2BF1F417C9913D7F7AED4F6922D09E87D11F121EE300D01DC3BC 5A3CEBB6E3F8816B7B2834DC51F6C33350F74F4860B098E49B7A275B49708937F107A0FE704B9B41 5329B2528FDA16DBD6BA5ECECD1145968FB9BB155ADEC6AED1103831782FDC5A27F366CBCFE5FFBE 28EFA44F3551901F487CB19292BC3EF784B41913E1C03DD91B0162C13D100BF1DAA217C109A0EFBC 4B39A593A94FA4AF60E3012237295A152DE7BEAC4A55592B0562F0AC73A91D113DEA573C67759D97 CD15A216AE54A1DE3645C3787ECA93A0CBAAD98FB343E37C97C23990AF403F05348862B30AA3C885 D3179273BE359FBCECD999A812FAFC3F8024A62435DDADF80D5E9959F368AB8377F30D4555E9CC92 4D152D11B81C682771476F7F9244CC256872F34E34C9656D7620CE00AFE752F681841C64FA7C17F8 AEB7F394E5D1FBB23A2FEE84B3190E6DE6367E0078CC7CC8629D626A103C8CB0758B665DF6723D9F 591A0D54637C69D8E68EB8FBA9BAAF13C045313702741B80E7C38A496D08100D4FFF30F937DC83B7 D3D635AF1553270AEF9D1BA878B8E42D6E362418209BF0DFDB5FF332BCE1EDC277BC1A106D5DA3F1 6C4DC301F4B476DFDE9194C3C58C601036FEDB95768EF7F259020F0F6302B99BFBC0BC70776F02DF 1BC0D85990B3AFA605F04AFEC4D6207D960D731D7AEE006F315B66BBBEAF3C4AC485D0D392CFF53B 7654D654286D37E0FDD12B05823E3D281302D76C712C702FD2703D3B446011ADFA26308CA04E487F 4F774F35CBDD3E9EC4588B4ED8578D808892CBFE784216ADED6C5974C94E1F23056630E162342CDF FAA68D2022E63FA83454918A91C59F4C84D43304FADA3AADDBE50C5A477B72DB5A865E35B9A4A37B 7EA6FE0946281816E3C7CADDEDA2EF72C95D85A373D0BD71754F7DDA96168D44A29ABC07D37B7D88 311809AA4661A61807F2FB3F41A52D16AFD5545ED8374CECF58FD36AD82E9B9837533A6AE209792F 5073AB83FDD5DCCD6BF6D14C61F87F05424B94F065618437E0C67C3CDF23C7AF48101DA6B8979290 2CF5F0253D3BC48DA5200D9EB84E6293DC7A91CE22118D38194F93E0BDB50F2240881F4B0CCCD574 39D3855441FD786079392A896C649625647165D8862F039F0FB8E0E2DDA721E9B3A2107B0A12239F C311F7FD7115E9F3416073CD90420BD186F227EC38681C63B69BF90E6F98D643E8EAC0D82EC78796 056758D7E2DCCF54402DF26AEF47D128CF1F01638581AD9720CD91C70E1B1C66CF638FACB6C87008 C91EFC7890053127E3B5CC2FB0888F8DD43DC8AED0CF60C9ACF1238842A0905549547FB8499B5947 A0834FF354432A9956BFB1CF8A889AF1ABFCB9F5EBD15EEA5BF2D20B429019EA8CFA68EDD6C63DF9 39C2EDFEC3D949F9ABCDA742B665E11E3E8BF8F3AD5527F5FE8AA2050926E5301D04E9827ADDBA14 89699DE7C2B12408318A096EA9D0824937346149E60F15751BD295E799CC085C71856CB3213F28AC 9CD0F52A61DD81357B8EB7A5EDC576E16E9A8625F3744B3F083489DF8756CB24E86C2366DA51B039 3715187896C60DB694C37E71F7D2E6D21768688DFE04734303B0724601F6061896977A9B52AB41AE D1BE060C0A35CDA9B4798EBA3C19277EF57C19F2905B6B8D9EDA1CA2A51FAAE51BFDDF9C4B9C8095 E97A350CF2839FED33C410E6471EEC9A136BC955036E538B3C17DA2C0282D11954C2F904A92ECA1F 9A6BB40B4E2AE60D19A8367ED13708DD2B074A61BE3C31EC2D623E27F17A00181236842027C69E1F 4F84ADC7394881B46C386C8D7B7A240C9ADB5EE3D073C9C64FA700A5A79F4C649394B1F87DEE9EBE 0EE7B341BEF2EFC08EC76B00AC44FB9736538DE45F6396AE72E53C5897938CDA321B60ACDFAB7FDE 203EBDDB25A00297BD2245F28CD7847278DFB9F5394E64AFF61E78275EFD1E1F2FA27FEAE412BA1E 4FBF1D1E74F0BBEFC0B2F39B2615198FA482B698449A2FB5CDB27DD0D2FFE054020FD0C7DED92B89 0FB35DDC55EFB11DA3E97BA33B23E87C0F1C12EEAD116BC73D087E439D53874946AA813DFD1B1526 57D2D5DED23D8D52E00584F7B0553929EDAC4EC07B725A4800EBD59317C88DC88F1BFA2CB58860A9 C1C198864CA8B90B4760232350EDB02A3F9D1227C071EA0B0285560BE26ECDB88F19DDBD85171BD8 D740B9AC7776BCDED18A09D317B303A5D28A4E798084A5176A2DA4FD187BB16CA1D4F4EB1C499A27 D049C7B7959962C8D0800A8874A606D4C992D085705ADBA8B729F90B9E9B2257DCDD3A962B8125DF 86E04F6BE07528238050F92B4C3028FF54CA952824B37AD857CC79E135C905F85821759ABA253D3D B941A80E376FB4B4264C6681C6CEE73B26757D62DF6331630D51C7625A8715AB7E3BD96220695457 BE56D9EDA1635D40F97C585F274A15E71CAB435A728264CB44D17104EAF3EDE3FF7CC555FA00FE15 6FD48978EF10AE552545AD3EEDFFB1F8E6C2A149BB9367427AA0091085C3995A15931C4249C5F755 05959AB878EE4EC7C4A6997B7C1A3B2F01C7F1033AD1F771B7450AA85CAA3DF5A8C381427C3E6D1E D398DC53FD5A1D8D50CDAE04458ABA0331E1F785A5AE7E56A296A12782D42558EB9947CEB96AA378 E714062D2A94C9E309B7DEBDC653F1A6BDD2AB7E4E69C7031200843B5E754E76DBED28DEE56C2C00 E47125E0AA58472D696D2E4F046EC454A358448D2859DEF76E431E0D7BF1F48A11C940F9A14AD33B 28FBD40387D833416A45B0CFA9EF05E3D69D2B4DC42F44362027C89EEEF2FAA666474F51DECA6289 2986A2F72EF8054009D1B8DD0EBA98E087F89A498D7FA159037571D5A694573EEF2B6848E99E0AC8 861D94E60A9CC0C9205720AB1F6D597A046B7B65D7242604DBE8B1AB1DEFC44DD5418E16EF3B59EC D6B85029258E02271C3165D109803B378AA6DB372AED1D1A474B8E923C412A11A2B63363921AB2E6 DC3357BD38184EC691005C093175E839A6F3853ECD4117BF01555D995A91E6D527A487D02D2781B3 E9E64B0CD53352DE8BA9D59B9298AF919FA7A53035C5F3702CCA0DA5FFAA25B064B44221BEFBE183 9D995C563A5D5106E44783AF4D05B4F811D1A237F630E5E25C0CFC3FAC63EA35ADF2F916BCAC383C EFFE9A3436875E85A8D80CC0E23EC02004C33FAB26FD7D1BCCE89E1670D39B533680C2F6A921AD5E 4BD51518B472A419F194DE85A8CCE0F734E2FBB50BBD5C82BD96E0CF39139D31978C400F8A9D06B6 AC5D2942F54C5D365BDB91673C8DD8C890F523092554C71B925AA8D02FD72C1E626E231794024C29 E6CE5400CDE35BF942FF74698600B96320BBC9203C723C44E42E768E47405F12F7E1EFA0EA453B7E 93822EBE8A9459F5A0FAAE603102B256BB096E935BB25E948DE3F8787DA9EB9E09846A085F68A986 D14E5C9EAC702021677252E65545E1A6D96C7069092915BF297A515FAAD4DFD78BBC32D2785ADBB4 743762FDD2062C493BB8EC339ABBF12773320E096E41E6FF3FE4090176CE626FB3E6CB43DFFD3D43 A2918650C1F0F18F9E14074E2E143B38B6FE2C5050856835A53F72AB5DB5FCBC57A449D7EF091BF3 EF9B7468B5CB257B6647D2594D409CBE996CFC45A6ACE269003EF6EA2FB8A58A2D80DF0405805254 2F2D20F1B5532D375F5D5246EA95BFB10BF0A4DD4E91FFB45F440506A2FECF7A06425318D74DF3A4 FF00CD3B1BD78F8A11A90CC4DF260E70F83F30536A3C05C31670E5100AFCC927672D686019266767 2341C15DCAFE16217FEDD7D00D6B945DC3F5861221629BC6115D0D20E919365467D502219620150D 024C0F354DB3D0C0373C1A4E7C9DA59526D897E85EA3941E49ECC3F7780ABA932E5ADEDFADECDD4C 8F052DBBCE75C887DBE2C6FE3FCF8375332B01F3D133A22BD099C1A6E98E1D2896CFE3FEDC966320 F822B8ED590690ED15CBA9B15B2B151A98EA5A46EA0D6C4E1B9524A4B7751ECF3A0D5EF451EA291E EDF3A19E4DF0A1C9FB4C5AEE18EA0C2A6B53D43555326646DFA7BF62B5CC2B47CED5E5AF930EF1D6 9938C024EEF95CA82A7CA55AB09F0CF505B8372AE012AA50BE996AA7D028BA8E0A71DC9D24DC19F1 DB512AED6D527346C0E8200501DA7D22DEFED1F5335859F123FD092722C9C0FC88B02B44870D8135 B311E8D7C720C4048F73A4F52854E247361BB805F6B247E23CD50962E69E5C9848ABC68D04650819 4BDAF0887938394C9B704CD56A66011177F7BAEC455C2BA590B7488B81F7A44E7F6885924AFFDAE5 44A21847EFB0B2CCB1900CA719AE07175ADBAC4FACB8E33659502B39AAD4FA7CAF8C2D5193715571 4E739F38375D42D0B5D69B80C25B1F384F131CC224C9FC39956AEF6C1B5827C76DF7FA8F131731C7 3A7EE8AC60F40181ECEBFD85FF76365AD516DA518BDB6A99401640DFC3D6201024FE2B22D09FC12D BAD42256108BA005EF63552579778AE01398B710936E4580F42C5310071CD5D49F28DD485D0AC64D 431AA8EBA818350DF19711C9F6AA96102E93C6D1954810C22271CAC628D5F09513715D45308F2C88 68D01345ACDC9C172867D58F1B604A62E4691F66EC311C138A91D591CA37226FA90E01445F1A37A9 F14CD5A3EC143ACD553424DA723560EC7592CE80D350C5B84322B570098B479695B001F5BD2EA1CE D94A37EA3849B44810058FFB3C36FF0633C16C3F6B5D8CD1329BD1B4C6FA4D99103A5F5E7FE331A9 384725D2E298B79D0CCD5749825EF03BE2F8F501F648931484423D2A1BC4DB91D46B69B05F69DBEF F6C81AA1967EA5886DEC02C2F3775E841D1271960F8B82829272A4BE6794E55847F361FDCCA3FF13 35614839F99EF63A69CBD2B626B3B658A525F693325FF14C55DB9A6DD5B71E03E672C8AC14F67FE6 4DA63245F40E7CF3B5BC000A17BB5E0C5E17AC6703CA4FD83737D3266CBCFC9754AF83520225CBB7 C50B04363C525DFCEB18D75B3DF4AA7631DEC6D747FACA55DC380765CC3A80B22B0A48758A06AD46 2B9008968A98FC9B291DD37246C8A92206627BA93F3BA641B35D054890F94704DAC222B75E70F198 5A6C14593360BCC3BEA30C8E01FD08D2F30D80789E3D41F64F586601CFC36CF1F0CF079CD66251ED 72850830CE561D6308D35D4CDDA755BAA81D1C98379778C45D4C5B482AC421ECE18E19AE5B99B782 E3E52F06BA5AEF9A198E9648554B9B1DB739B7DA37BA787A44455F1A20C2812540D15F2D774D318A FEF1F7C2E5A4D5A4A86A10885F7D20DD2E94B3762B18E8430DD82F0C1B9ADEC1EAE324FC2B060FFA EBD5B2622C5AE3563D223D32F907524E8F66337B3D8BA7C5BAA76DBA79DCA0018CF82A47360A323E 0584A39EEB3495AB334E52CFF7A9EC73B8F3A5CAF162A7266C80D2F6FDC1B0C22BAE883ABB6B727E E5BBDCDF4AAD26430578BF65A12E07FFA5AD53EBBAA525301BBC1784669B97CAA97750EE8BF97424 774522D8904F0D1EA7DA34BA2DC333CC06CC7E73DDD4E76B5523617316B110F3CC4DBC90E2CFE2C1 BBEC152C1574DBDF9243B2A5619AA52B9A89ED1CEB7693B0D392FDB1B39ABDB7709E3BD40DC9D0A1 49F4CC7EFAC381376B01060E5FA59CC657B878A54AF7E49B357455F36BAF4AC79183C98584171419 C61A048152034F05B1F5F4486A868EB1493B55D5602918172185DA0E29C84C45C4D4AB1BD0D87441 5F0152CE21F33EB2B9B55761B1E8EFD8697065FDD9AAC672A061B3F3E2F194D83FB68416895B4C28 928ABF90E2B23FD58A3C8B4696437CD46BA5298A338A63E86C3BFEA259A3FF635F22CD23B88F8D67 BEA9A17E3CF670D157532445400B6C6A9765024515F0A7322A57A3147B7F5B4A157F7E958BA24EBB 1F62541B5457550F2F114A9C0273B30A925279641A64514F4B02A9A3AC8D493A475BA2E4700D4B58 A15E1D33A24FA0C9FBAB4E7F658B96E271963AD99759CFA4D8ED15ADE1A5ED40BEE385E8985E6478 046AB7AA6A61DFC6534CA90B5DE3BD829E1C3FED8626654B81C9526F50F23A889D3B15FB950B1D3F F8E0D94F94D7682C3160D39B0D449972E97A74047D0CC5B1613ECFF37C74C1983A177546C4A4C66E 764E0DBD09779FC17CBA4D75A2230BF1F7C7C4883ACFF0A6C2BA3AA56DF64960014C723312B77A68 C72198AC955B5A0343F07B38981E0AB3653BBFEC74A5E96D3F9F9AF2AF00F02FFACE1D59A1D87E35 E1EA75FCB07A80F2732CC7031F8F892121A32C6BB556A5CC400386370A8689B3BA17FCA0EB8A9D4D 8E35460DD7938FDBBB732D5F5AB8EFBA5CEBF2EA99B8430495A86636FAF60B07C6E71853CDF2CA7F 878E2D47D581288E2698E977CB2EFE0495D1361C8B8C0032DCDCF2D535CD7372067FB329745C1034 8BEE46FAEED22174C44D24F7DC72D51C67141392227E852B91A9AEA7C913800399E7B097AD28153E AF4CE6E874B1604BE39490B4AFEDA23B3B8D95FC30D6AA09F930FF81EFB33D416CB9414D192E05F6 1837B50F833EBC4B1FA48E935F8C6FBE7C1EC468D4396D61B4724F626F6596CC773957D4B1F6F9AD B70DAFE7C60CF4D77A3C0A37BCE0216CF1466D18F28540AB54013DEDD29D643E03D95E5424E6B546 0F61B334D14D32811A078D04B848A614F8817BAAB146143CD9094C627EA1EF3C43FC0660EEF89870 D37DCA23A319B52E00F48F1F7E40D10E826BDEE3C5F47B351029E1EB28601F7C839A7C525000AB12 F1CC910CACF649DC276196C81A6BE9CD3774CA4E20017DF0A3701D7B79188C7AE63ED461D99F87D5 5F0E4ACBA864384415A47B154C6F6898A7D68646AAA4A0343360E9500D308215AC03C570B73A6D15 1FE7A4173959C116C48B242415CD6A94B8648222C4C61C7A19B4B31C4EC873B8BE7C0490BD199420 B91D39CD0D90E382870003E0BD4A0C3EAF97C77BF122EF1A8C6986276D6F29F934E486C11AF2D7DF 1BA47270E7A68863944A19FD0C8174CA486F1A0F3376C4D765BCD7FBB7AC6A57B6AA96CDF144C624 310BB55BE7A8DC05BCE1FEBC2FC950093A02D6821881BEE0C81A5D3A4F66D9CE62CB03DDDD20376E D7101A178AAAB638FD8B262307755ECB7CC0075E6F0C3F893BEEED6780554ADB18B833D6C975D1F7 198C9EBED4AA049EA9599B85A17A6BCAC511109C2BC28343B213100B19092BCFE4C4588637C2EB3D 5DB55AECDE8E409FB5876AECABFB99482CFF4423CF3A4100563726D298E5EB776C5CFD7B4FDE7EA0 A8CD603C74B532CCDB9C31E8DF96954A6323F7266B76E1548C2A4F398F4D3CC0D9D83088CBF0CF79 9213A47E2D980FA9236AC55586DF0CD9B5AA6EA7AB40CAE61EB60FF9C6BED39E58F49A1B4CE2A10F 74EC27279285C278E19F6F28C3E532ECED1909A2DCD114F3A5091BF165291519E25FA33597EA3896 D77EB20FCFD0923CADB6BB9367360B34F9D43B8097951FF6B260187C807298C2DC9903B07D75ABB9 D6D115EDA9D175CD98FD55E9B619BB280F8DA356DF4199D4057F8211D02944DFAB1685D96CC22037 A730BF0FF59475F59998D6A5D04A6A67E8602945D1C0A0C88ACB512AA61719594EBE3050A566AA8B B23133FB2E81348FE48F99A3C55F966D78DDEA4162F3E5EE939CA583600ABF43660BB176969E6296 6B8AEA23EC28C7B86DB159039BB69DC640D7DCB51DA8F042F40AA8DFB21982413E6723F2F9C7D000 4DF93FDD223DCF03A9644830FE7180ED3E506700380359CBE2ABAD7A3817003E6E37449302BF7EB8 8FDFAC8A3472D8BA93E2A4AA7E8CC348D26CD1070AB034163DC0D580B7B6D9CE6B648B743C569A7D D9F9B1D50C041569A1D2F967C137D3A3419A9641C2BFD8358C3200199CEDA47F8506F584170999BD 6C73BF04F18889241E647F8AA997CEB76BB99518ECEDFFF08F6956808181B52D49B669271630AB35 B4F99A2D87EACBC80C41183347DADCB73A09355546D6E2C4FB3D77353DFB1D5D9AADF9212F53C99D F2D4FCA5B66EB3AAA1D1EC4992A5E63C3661F7D245F4A6163F2D1D4CE0008C8B8EFB2453578E9612 1D3E7AC6ADEB09BBA421CF251BB41147A7B17D8A13ECE4640FAEEA6F7AA32EC404C50F5E66B463A2 A9109C6947F9623F47FE04821FEAB8A060673650925067799CE6688DC1E94E6B30E61001E13E0754 E7ABD402FBFD857B707D6BC9ED168403D920F8ABCA5CE737DC1521604B549F52F06E3EA6132E89CA 62D3F743E8A851723ED77EAB318FBC499ECC37A81A6946F09978EFB12E29DDA6F54B92EDE8070BD4 1B49569CCE126F122B6A5B1065AB7E2D50C430EE99875B7CB8E3358E3587633E38082782F4FB9FA4 851A0362290E09AE76B437D16F78E9C2F82CD46B6DD6B5030FCA8894851E52D535D2B263C6B98BD7 0A5A7A3FBC7F4B0A8DA9F4AAA88C9AB5E0C4CF489F9C16E60F4D1D16EEC559F0D90875FE7EFA16E0 AFC2C84424B531F042C4CC1F29E262D6539FDC14727835CC08BEDE85EC60AED50DACC7FA8C9C4269 DB85D6E580242D840926D30B8C80FC8A772C45E0F0F4D0D36A231E0AC62D4CC3CC6B21FDAD7ACB21 9FEC5C2FDFF27374D707EA2899FD9501CA1DCCD64ACE5555E42311D23DC0375DF406DA39A12AF7C7 2CB9BDBE95CC194FAFA46AF2EA828AB0BE38301F68AB5816A14A196431D47A56594961DDAA01C2B4 7D133D23D3CE5FCC74CF3C5BC0A7A491A6F60B84EF1420050AC5BC5A4EE60B12CC38A5481A0DC978 0B61A815B0818A9DECD21F9144998F6AEBAFD341D6C781E5DD47E55575E15DF35486A87E942373B9 246944586AA23A59D784849A462327B19AEC79FBBA5C28D1EAFDB0DD721B16742DC2B95171BF870E C707AC2B9C1E0220AA8A24BEDA983C3C7D365821CF25FF64E3A2357DE6858917B6DAD4403E847E6B 0D09C3940A0AE99784F487D12A073E27CDB1268B48EADA31AA17487243B7DCDE5EA0A356591BE2EA C87006FDD56FC1D54CE1814FADC9953DD55BEA88149E256328FC531D538E5458ED1FCE78DC537C16 B26A7D1FD5C0B0F7EBCA61B174AD8BF3DA071A99AD24726E079A4EA6DBC29E322E2CAC8764DB3F09 5450D1A5B5B0F1C8ADDD93529EAFDEBA141C320F0D9547B6CD6C32A594127C4E3A659AB0FDB1AF2A 14279B5D23E9220A4B68D9A0523573A7C833C14A88470E1EB5EAEEDCF86A428A48CF199D96814391 08F799F3ABA633E9C5FCA495462007074ADE0BB2A8DCAB98639C587492C28DFEB241223386CC5EDE FB2CD7F53B3520BCFF02EBAAE7390A49DEE8C649EE641520A61DDE38B40E3EDB63280FF7894C0B48 3CDF728513FB2BA0D1156B999E9A86162AB8F43A07A6563F3E407905DE2327B919EB96B8640CFFAD 0800A828CD4B123F090CB7C81A9F7175D2322EBF924C72551279547C70488C2212D12215642B9128 4E2AD6CAD78B6C77089809886575EE1F80077AF8B7C1E77AA368BA014A75E0A06918CADC2CCCC8F5 3DE4D4557011B2D9406EDC5EB52F1A1567CBA3C8D6BE4D6D7F200C48E1BAE4F514875933025A019E 1BFA620CB2A596165EF45D883D209867CEC333EA4875B9485B8B3151E2CAD35B306CCE38B9AE9464 AFC4BF7EF40F89747A0102FD2B858CDB21E9ED218AF29753DFC8AABE94A901312DEDC86E86E57EAC FDB440EF5379A38EF99F6303CE4ED4CAA8B36AD49B1C74CFC2D0BD465DE03F60F828DAF4C9324DD2 47ED894DADA56F56BC40D62ECA668E05D9029A7443DAAE076DD57C257F1BB03DF42E00AAFA2563E2 CE769E364E2757A534BE85AC16CC56A9F57F35ACCA99F1721DE78678C2C31FD0CB87D1CB98B98FEE 87EBA32C217B8DA8F70444429CC53A9D17AA89AF6F1502BAAF6BD9B2210E754CE5D1B63AFD346182 1AF68110D9B7FC95196EDC22627BD354C8B7CE6E5FDF1B6DDA094F0D25013CDA7DBF696C4CF8AC1F D9C86D284A90C7499F432FA96EAE794176FFA0C8FCECC7892E43E9D846B0746449347471E6DE7CA7 88649A9A66A21740BABF3FE2901DE37F495D52CA074220B65BCAE3925151D68FB65E874943E2A68F E844B8202205BBE26105CAC3D8FBE11878FFF7C00664B5ED9EED72D0679C854639DFAE4FC2EF21D0 C55649BE8A6E58BF8BC6384D25AA84CF6743F773E61ED1C8816A093A602933FA80151D0B6A447C0C A9E349B78822FB65E5BFE0C37CEBC769B76F3F3EC4043572828C6438565F7CD67B1C70B9A78FC2D6 391C460EF72AC24C2E844D3939976712EA1AD7FE33CBFBE4D77F2F0A268EC44F3E45AD57493DD88E 405E646FCDF590BC1BA343872717BA09D5D68EB554AD98400ED5599D32C5C98C140E3ED4A40180E2 22AE519911E07952972841462F4FB88C02C97A768A57BA5E72B97D63D1510FFDDEA9ECD4665EBABD E7A3AC90092A64FC6E7F0F799151244A7DE015B9EE36CF1887C1460DEBF62BE87972C06673C5013A 9BDEF3B5F4FEBCB960AC2BB42F1D7E62EA3CA2E8AAED0AF7DE232A40701B910CD7B4D14A5CF890C2 B153800E48A283045F2B695F63A3B75A568DC3DFD1E11135F27BB9D27FBC1E646C2D6B1D664E92ED 2B1F96A6FC5CF82D2695ADBFFA2070453700087866C5C2D8962F37DDB7FDA256ECF9574B72876170 36E463D2BC0290FD8D2F596AFEAD901FCF6B4C62AE9A1CC093114C2D4F5EEC48D1315B24CD786524 09F5F7BEBDEE199DF94236F516A6976AB78C4294307AD5BA64B3F1ED541A5510FAB68CA7479FA4E0 073F4195724DE593BDF9A361720CBDB651097E0BC7C75F7D8C12D071210BAE4E7B2ABA4564350D65 463ADC0B3305623EB842AA307A08B228CF441866F3721D6FDCB1261C34680E6902B3BED6E033C879 3C7AC0B373BFD37FA8B44B1E68A01B29F36258474FC202BE6794AE51C332450EFC6CC4313A3D2773 E1C1F8378718BF0E92910635D7F5CA7AB07E90AE43D3442D50E4E4B58DCF91ADE2F2E733EB7CB15B 0CE4F8ECDB20802F953E6E56BDFC717D489177636903432D49AAD46D77621636B8398CADDD5ABF50 3DCB5545FF0D4F77AEA537F29F026ED45B9D9B5FB1DDA0EED3937D56B617E79DD35BC579F9C5C895 F7902677E216F27C5E1B60E7D0C4D706287D8B04F3B184078021F77B3B6A83C4844859945CB6EE42 F5C3789ECA3AB5EAA31E494272475B9841FAE908C8F6E41BF80DC8887BB9B98CD614CC14A43B6E7C BEF330648B948BDBC158874865C991192C92885F4C5BBE1DF87D6F543914D2828D3A64A933D37108 B4BFC826548C24FD852D276965AA77600E052CD6B05AB00A22E23D4EAB63B6182FD901BEEBA1F38B A4CE89A9A4B24EC0A932D8F157D1ED779DF1BA96150C45A283B186B03005FE6D3F795CC1B69ADDFA 9C50A47B3864728FC475AFD0A21C2CE46ADAAD78D4FAE36482D015AD05C4CA84EC56EEFBD977D634 F86633BF9C94965F346991DDEE84B3F3725FD209599F4EBFAE8E167DE53C35ADD1FA077198968EEB B48B2B9CC4D16B2B666265451673E889AADFB91869D9CD0EDC104FDB1992327C57A33628863EC973 7FE4F5C42344A3FE4F2FBB0253FC515064642D4F9CC2C49A412606382EEE5C79082F3B70933BB840 913A963BF5FD69A9278EE7F5D04B31871EF127B58769059404180355D277A1A12BECAD883C07CB03 7BA99F0E1F5C592275714E21837F986CB2AB4B21142F9856E1487A9EFA227CCF92A34657F52152CF 6121E64430EB7233C038AEB019915BF432908F16DEE0228EBB800772810420645C4A32650239AE59 2A138492F3A25C6D97BCA5EA9577831351009ABB42D7ADC1962829AAF404798D777E8F96FB121CF7 DB35E96F82FDCAE70769D43F0947BC4CC6D959794B89AEB2BADCB1AB25CF886EED553D580C3D6E2C 1521D101ACC15500E74AA5F0C2DB862251B439292657B84E104FBF0E4739A710C4FDBF40CBA93AF9 6A5916437F4207B8DBAFABF3EF66087C33F5D63EA8BB16721EDCD8B8229153CCE82723B2E45ECD9C B9797CF12B0A10BA60674F1FD11593747054E3B315FE758DB08F708F352B472F06CFA55F7DE16148 96D8AACDDA1B8BD97DE48972F386E52065A378E4A3595CB61C7825F91DFFE9A054BAE195013E4E23 406DD0AD988AFD5BB7B470E12B868520A1BC3642520BC1A32FAFD3D736784DAC073C067083BE4332 289A94F70D6FCB3F07480063782B1B8BC53DE66FECBF0AD8710717C74FBD24030F83B911E677EAE5 40A153ED8168565410A8D54E84BCFE5383A58BE7B20F5BA29F957887054C69F7BF068F1E2515023B 90FE359F7911B75D0A8F633759934F2B90238218F583B032644B9EA11ABA8D219B4AE64A589C7154 4CD54F50916C3A30DD9307C6D11804CB4650807E772E514163F3461F475A86EA741C92BB84F758CD 1929B74EFDF1E9E796B2405399DBE90804FAD40C2956F9BC13539DEB6417CEF20F9A177B32120921 94F36F0067ECE178D30EE0E8C2FF28465AF3DB700CB6937AE6CF6AF10B96153EE179524C8F80F41F 2D66D4051C5E75486D502824C1B8D93F8EA2A773BAC48AC483A1433E013CA1726E4B41C6D2CDA636 F2AB3F932FB58BCB6A65C2F781E0353E8DD19A3B1BB4BE2CFE979C63B9A1E2F02043298130727E7B 555887CD4334BDBBC9901D1D3D81EA061488C2EB339A43CC5696B8220F918A6BC84DC672C0970E9C 871276419C6383EB17DEE51C5530E9635E91EE25FF6AE64FB048F34D95E1323DF9529FEE4FE02874 D80266907D500D99B2CAF6C3E777B5C12D6C0F418A0A127CC197694B6190377F8A679831E300DCE4 9F7D5FEBE6597B4E4F9FE297ED3C6A9F5F6DAE1D7825BDEE34A3A0C6A38F4CAB52D0C30312F7818E 75A6D75B328BB5823659AC0F33263D1F3EAD2DA51FAC3C93EE510CD7CC99191C345FA38F0E7BFF48 91FE06967417D8B9579FE27CAAB0F851122C70733BB561690FCB0D81C35A44216C38784E90EF00D5 841EBF11F9443A58521D87F4FA2C8453AB8D0C277C0375473D305895C9D1692D0F7A2D6B2182613C FE3BCA1E663B3B72DF83B960A7EB22F9D37F2632D75D00CC8C37088F19D001951444F50718D423D4 E5CECCADB1779B89604597789FC5995C47E955A941BDCA253128DD3341B0290F455245E0B71242C0 4BA2938F7FDB98C5358215E41449D0CAF81EEDD02F8DAB9ACF37E3FBF8841F879527AB5FF3FE33BD BD5741D53D65F507671C200F48C2007FA1F81268600574C82294F80C67226089F16D392EA94FB741 BD5801522ED268F3D054BBE9773FE59BEEC33D5779E02F63A95C7544DD5671E505C9C233DA7BBF3D CBCBD9536C9F4E86AFD1A735F71290CEF818E4B661DDC3162A26DDD98D5F82B4AF99C60CBB8A566B AC700E2A4EB217073D5740505CABF596D16428C5BAF76A33F09B0761729C4291D3AB54A00FEF4B24 557EEF905C282CF8C853154D0D8B4D19B0F0BB6B92F8E9EAE051C8DA223090BEEB092B073781C4F3 0176AE5FAF6ECDBA1726FF7F1212605241E4145759419592D04D813B8396852657DEA27F778D2D2E AC0438B37625EE6FE997DBE887A1A02F42A4E7FECADE57768D877448BDD315FDE06A488CD3F9A1E3 802EC5FFAA69257C6EF5109193F11B83BCD3AB372B9E1B2016DA0C81D50833953A30E669E9B4BB22 BFFC2888915FE3633692CCFD9893633D7E2C3852AEF4F0CA946F4C24D5B74001C3BE2CA7D7C91E47 58F294E056CAC6EE9F226E7B819C26B06703BAB2272618B8E3FDF9A32DBC583B592A94DA4BF92267 B497F69380F0750234459756E718D2462CB7CD76D54042E5EC84E2ABC4D529977BB581C9797C96EF 7E4702585CDEF14B2E3963C5A5168514611825FA08B8969AB0784C236637C0888EE6E68E1C1F19A9 2C1DBC7389D07587ECA30AA1B206760953C08673A48CFC072E9656298C60338D79CB80C83FB47082 C7AEBFC3D1F38001532FE40FFD5AF1690E551A5C9BEF66695D28E22F8C0580BB5EC8D09DF6FD5F9C F6B0ABC0A7F8A39DBBF32A6A6E0078A32C16D06B8C6F6711D9715878A03C7A95D79FBAE87AA59357 D091EDE9F9B756A2DE52B7473233DA8E13BFDBCFD5DF515B3F9DD84089D35514B6E252E54699196D B8C6176D068EB195C90CF57604ADE526A32D8529F51E966531F9AFC2257AD08AD72320E7E3F8D1E6 29A937321EEB4F48F60B5811E54461F57C1E705B7FF2A08F5EF753BA3D297510EBCAB427F813D64A 3171EB2B3BD2FFB6D547F0F9FEAC17FB572C3E990303BB94020CD101B7005A848B0A4C49084E8BBD 410380E0EEDF0B3A5734D4A5FC0B694F59BEE8C51CFFD118164596FE66A235FFCF62FB09665DC8C2 D84DC6F36784F0A317B72A5610DEE6636CC2FEB82A29380E1FC5C249F45A0FF80E7A3459D79B2F9F 33470D2565DEF8D10A64D48D9AEEC50331F8275742F1C225703F2C54A522EC2F4CE6740E61036F7A DAA527F25B8E9952A7DBFFF64ADED1133211420D0E4B11D38E6BCCE8F12B3B6A41A806755B449F40 F4ED722762A0563F4CE2A9478270F0BF9F0E4D6787A0A685F2F2829D3D1ECC11F848650C0F962300 2DAB423C81A284FA7C3C84586F0FC7FFF8D4CE6426E7F0494136DAF4C9DA8A839ED8D85E14E77261 3C62AC52F9B11CEC0A5C237EFE1B2D7359A74C9C2AE05E14F7CC38F0CC3453986F9850EB42ACD432 2F56EC379EBF965B01716B7B0CD311A2E82BD52ABCBEF3B826F353A1E47B3A4EF557C1F2BFA819F4 6ECD71E524A5CFF6CABCF20FFF6D2FE10E494BBDD5AF6DC0AD0368FEE9CE406016998A624D2D8D0C E6BCD003E8B6B086F11BA2FBF72A67F6190B3CBB3CE541261B6D8A86B6F756D99E4950DEE9550943 A6E3A2A1C93E7C7FC31119688081680B8D1F3A7F217585D06778B194320EDBEB9E85107FEB57C6CE 53D1B54F8A224323CCF364BD9D16C93913E91A4D13FE3DF44EBAEDAF954DAB8B80678C855ADCFA6C 139CDDDB9D35586960922AB1E798C6948A2D147B60AAE7C88BA342AE41802D4BAA01DF9992F18DBA E61A68F82E1D9CE9E44A2960C10D74E8E072E66AE4F305D30032F093E8E7BFAD77E08D9CD6BEA1DF 210D18C8724E0EACEF90E08CB4F015AA8D49D5ADB05DDDF5940406B6D718B42CC2252D8AB7D67AD9 8BDF2DC04E4DE7135DA3C0918D4D99D91D2E59B87F3F62418287506C750C21F31624AD70D44B2D0C 37972A40C964108D67014CB1BE2002AFB2425FF4270F6C80FC44B84C200AEDB4E1F156FA2E39A5A3 89B387DCC0EBD2DF72E8D5096677AD4E26839C3687F59F04AAE41F2B356B3039A7B8027C490C6507 CF8A42973D8953F6FE607A344AE841E64F156CC3CE877A1DA3985C4C55B702183F8FF0958AB71B40 2781264B3A59072991A34D684F584A41F5AE6142B7BC9CD35EDCB716D0D4A67E2BA4C9359A5F2BA4 5FEC74E7297ECEDC9C53B5A551868E5A92DE4F447B81EED20E85C8CCFA0C16E9AB6274100D25FB2C 7B3008F7466AF830BF0D9B13E2C3F81ACCB3E02B310DB4BD541CFE89DA42C333899E536573179111 C1C00BEB7B3BC051BB8514777696ED6A1C67B0D8C927DBD9A31594BB65BFD02A147DBEE18C5C7BC8 15718B6EF52986E392557B6815E7E931AB0483B9876B5F0EB99069E6D2EB1C00C897160B6C74FD46 9F6D1119FFDB474A27EC3F527D208653EFB8EBD18BDED4791AAFAE09EC5FF88B4DF99FE813DDDDCC D9BAEB82B45A1073805A78C10067B0290EF4BEA7694A17451FCD5547C5AA0D68ED73A4D8B1106F6F AC1AB65EFC082D403A2F084B0A5AF8B95D718CA08F92C0CDAE681A7E5DA2337FD9EDB268F3203918 37C2BDF5F6A8860502EC2D4F55B2798DFC59BAF6188134359B4F2A9E61E593A92B06B9BEFD00B524 45369BE43CBC68C7FD262AB3BEF1E353992312FB4E0EF3F902A12A10B5223D339A7B0F3AB2BE1397 04FECDE6DD7C76F0E03468C5B083EBD8653EAAE152AE87F3ABC146297AD82AE90311BC26762116D2 14B9A3954931F7BA4C500AA4E5DF3E75399EAB106A29BC6D4868B02062BF37AF7A77CBF567D43CB3 FF004ADFEA8BD019790FC57918047B746467401A2ADA510B03125F35427F5EB2442AC0F2586608CF DC2A368F1D631B76FAA37DD76234E3DC0AF4034518FA49BBA90AC3C69C073B319CEFBC09DF3601A7 D6804CC4C9946191EE21914B915A9F9B1A7CBC88D90688D9DEED4189594C07D90CC9697CCA3235D7 96ADC9026CD6A521039D380D0705C67081D8944CAA1CB5B2EA98A5AEF4074346B171AA92F71B6D3F FC5D77D402300E6FE1525A627CFD7D4143564978A9B17ED96BCA11E8A6C2D7BF7E6BB62D932C6B66 8B4471F8FF67A9DA0D5DA8A20607A16C563BD074D3C8ABC1654991EF36F83E583D962B55070A2688 A5FF547CCD3A419A4A85B1B965E32A9122DEA457CC82DC6BEED4CD187268FA30113800C41D9018EB 774CC0B50E8FFD56AFC4D74333C2B23DC22C53925BB584F2D6D836587E1F2D13C44D2FBB109E71AE BA6A8FCC02AAADD520614FA004AA57DA8F41D560ADB5A185AFF5D741A2C9DA6B73F82301ABE7A242 E993BE73299960559E34444A5DB7DCE5ECAD9AAA93BE7CF77E63BBF2BB4F830D6B0319F6EA152A91 88C017AC7CEA42B8FC7F2B0593955B3F6DE4294AA79ADDE6B1B4B9CF14153B07BB256A0D01C9278E CC30DE3CA0AB0D0CAA569256BAE819E1D1D95AF8F6B651B9027BAC067438DD08BB4913DF21B04D27 30667A2AAF76DCA27E9D2D68F8DDDB6A7E34AB4EB3F8BED358C31BAD3F5B2C27D92BCF0F5EAE27CC D7FD2953B7AB1E0877DB71D199EB55C64E9E81FB7C6ED71499648EA1011D7A31C2794CB9371E26A7 293AEF1B241298629EDFEF7179B9856E7226DBE6AB13FC75BF92445750D55BF76BE604C80AB8D0AA D29A6EB365428C39184046C3795F34B0066B8C341C3312043198A7AB3E0C8B8FC36A84F13DB56A81 E7C7CBBAA2E821620693C7D8202CF2E8537478942C1F61DDCA9EF2F6E2A177EE56E2615DAA3D4ED3 E8D656F817F9102AE6B2AF98860BB4A682979BDF97DDD2C74756122D705638AEE109DA6D495BD22D 90798013641377AADC539927334B07F129A2B89D2A860A759811B752438D2056F06B1D6A9AA46E1B CA8AA033DDCC94A020E990AD59D645B0E5CF63567E5BA0040E4A340DB5E5CFFD6CEB0A69BBFE9991 AC9301EE06BAE116C2B064E54A00861B7EC0EF23D65256663142513F0EE6282FFA6B4DD64FB43B04 8317B97593E9162415ECAC2C92582516C282B688B0BE1009D8C770A9B224E4615938362BF6A4F642 D41B5DAFACAAD6BF8E6475E37CC6475D71BBBEC14CEF9E3DE5B8013CE9C6D7930C2DD1EADEA55212 36FC6A50CE1C6A0CD84196C5EEEA1B479EC3B6D1D2E44FF53E4FFA0DEC7044B80AD24027BFE7FA14 A6FAB8B3B88CA46989473767F7A17592313C1A4BF252D18640FCC99BA59AD61078D658FD7AF3843B C8ABF53B1B51E86B16A896F694A24651295C380ED07FFA4FB9513090CFC8703F13AB38E610A13D84 64C78C07C50ED18808D43F0052287B8887A641C6E1A3B1A4DE8A1125F412108B205AC518F666F7E6 D0FF7B02A9D8583424A5F268979884A30BD99C91866F37F9B582C6A93A60337B71FA51C1C5B89457 3AEC6BEE0C4DA02786F634B73B82779565EDB520827C3B59FFDAD4556D32380F90C205591FE9EC68 58482F961EBFFDEA4EB9C814C8E016428789C0226FD54E656C388A35C6F5F3737D9D4C62FB3F271B E9A26BBB9CC4AB2290D0B4B4B4016C3830AE2D492042E4184175368187D3F0C935CCA947A35808A3 9746D11DBA77C3DCC26A8FE1F1E1D739652B112B131023B5599FF59C7D8346668616A08A31956D2D 66F5184CAC08A139ECAD000881AA1771EA9B54D8D2E6CEF909120030BEA68F29A5B57310B0EFE04C 300CEE1E2D0C0BF60B1CC7D1FA0D94686DD48E74BA2B1EC807BEDFE7FD460C4DEE6D62D4CB5EE903 654364BEF493E641345E8906F2ECA71485E73B164982E7944BBA466C009F1093009D04594228A594 35794F48ECC5A652D7FBF1E73B3ADD7369E3D11B605C5BC2CFE778554566DCB3BF3356059BA25104 2696373BC6316A4CBA1BF3E5DBA48F6B184C281809EC28272919F88177BD998C06E64E448F7507D3 A249D33A13CF0542E5159F519F7059B53254866A9620145E2CB873D46F6E10C6FB34A0D2A4593CAF B90635D37B7CCDAF05A32ABF6E3516BC38FB5A9339399A12F4C4F616F731E3237B126824A6488E6D 5BC7DCDBC2F8DD6ED3A5E30958FA79C3257D91EA79A4239E0AB4EB2331541E0AA65F5B3BEC8631EB 18B81089D33E6B8A2170851C65FA1CC5781EA27C646DBAD518E0ED861FBB6E05D509A8CFF1A8AD93 051A22003BEB282485D9040874B4C01F64118CA0DF64C591A030427CB658AF0262BB5B30E897AD1A CC3DA636CFCCC485038A43F8A5D41D8FA3A5822E53F394D1BC39808CB6DFD754C87F2BE6F4071C52 F0FD9A0962D42E9E30ED85AD71B6D3DEF29ED7AECC75E722776AB9CEF5F971AD073E897C10CE0D77 514C834A9EBFD4D9A477FE7916EC812EA7DAEDB2C525EE565CCAFF6688573AE47512F3BF58F25023 2F53C8C05BE519DE3DEA66D6D51D3C71D32581D4C22C96B3415F268E68C48714CB0178AF48D4FE1B 05153E2755608B5D31AA424C7F52A9D296F8F795B453B5DBB5A0BD2DD1CD4DC5C4163F4FC9017391 E830CC472E46F2F86BCB0E7FFA7C598F1CFACD9DE6162EC077BF300FA8AC3476710D0770508A9BFE 530D65F4B84EC2469ECF7621A05FC3A85FA88BDF7FF6A8D1A3C2B0DFEE9B2A2B8AE42A389C29CCA3 D1EBAB94FADDC2F6055CD030F18FB3210C902F5DE2EB9FDF8FAA022CF93498158FC596B6EE43E4FB 7AFC66A33D305021D5BC86B8961D391A306B487D02442EE6D3D092CE9A71B133DEC9A2679207C7BA 935E9CFE08CE932E4786CFE38CBA2A9781F74C7084ADDE322C9B33AA8F0F4A3F613EEC252A83532B 76D349D7D511C061C6589D17A1DBFA6D7EF7EFCD734B8C285E58B52158EC4B9494B85ACB6C223A60 6BCAEB991E84A07EA2C5D69781141A673F8D728ACFB819D578C05CD262E2256EFDD0EEE996A611C9 9939269AE5F0D1F7129721273FEC21392AA481052211EC2BB78A9795A723AFC9B765D901878321A9 22FCE274BD990E05C47763BA8EC736D58B047EB4562EC09D4F2AECE671F6580CB7372C42C6DD9515 2DE639AED38469CB209DB1EBA4712D94DA94E92701EBF1107DFA66584F4A43A1E7118CB56CDF7B55 059AFC9B994D4DF20456E7FD7EEE966F51BEC14FF5B24F60112690F6955701E0C8CD94CEE55EF825 14FEC3656FE064BF5B6BE317C3ED4F74B2AA9701F7414FCCBEA137DB9078DA816EA4F4BC8DCD4C97 546DA1CE574505C53A93C6FE60CB6B09B1C73DEF61E8E19C7D030DCD37577EF8A7F3E5CA4784C4B2 E630CDD5A8059AB88F5CBA9E79ADBD91C25B9B20AB4BA80665BC6D8633B14C40B485973733A57981 33F38A38931D1694A6E67DF0D3FFACDBF7798D1DD4FB0525088571D1208820008AAD3B391909A8F6 8DF48DAD26DB39723E5C1071A39DE79F74326024E6781766591FD0848E9BF7DE62A239CCCC7478A7 E80C5254D2E38AA68C5792FA3C8F7E82C8AED1D249CDD78A89C4B530FAD42105FF67C38D37C3CFA2 9B07C69C4E32FBB47499030B2A15F2B361BF05827904FCCED5F8F51568CC09C5083B75E95A302680 7DAFC1C78268C1AD22F30377A00E9A2468D7989833A1498E320C71CD947C47A131C3D4B51DCB1D70 E70FC8D094659EE5EEF3D32DFC04E0C77B22A115A030206C11557BE8D4FE8C17279A8F96A52DA9C4 D8A0EDD3D406A5B1D0F9421839071AA1EAD2908CBA28D38E53DFCCBF25F507D2C9F0A881A40C69C4 4D360E1AEE9CB7429C460DEA0D220A34B675ED3398B37D2209A019C1F2E5D4D86324D52B9DDCBD4C 342A9A296DAE193999B1B9443B4089640247BCF4D737ABE3A3589CB3B6731E65892EED3086DC00D3 47B9B2565034F9B28C82129989A59CF23719248472733991B2DD317E1F83E1DE2C43E6A892D70612 2EC4F978C813B4473D74426A40797FF39CB5027283FE0616CA4BB98E192CE124BB00F0610F5349BA C127A80CA654DCB2A02B2C6781C0D53379F3D710AC7105B4BD80FF96B21D173A4AB712CA09A9059B 0FB210B0F0DD1B129CA9D9489E057B3F2BB365F20904DF023538A4451764466A1B16C76D47B32852 E08251243BF5F82918E3F3BF4CDBFC71B3D96CB086B48755B86BA2A5965810AFBF1476B67958E233 C8B9DE9D01E732F97FBFAA9A2F4819F79C2750481382F181F27A29DCC233D7E4B4241B5F3F6912C7 3C5095369A9EEC98B62D2D56AF7EF8DB4543BCDF5C8AEC8D320F4743711E834BFF7A2F364C0FB2C2 BD26DA37DB38E4736F3F1A39802DDB82B5AFE9C2239CAF8B3BEB0B4482690F3BF07303DFD4137E39 103C02EF446708D477A1255F142CD1C0C1C9762596584E366880C8FAF51235ECC41BB1EF9BCDA303 D5904BCAF8BD6CC260FDB08EE30106491E44B7536BAED9C649EC381E72E18DB87DE4DDD6564E6AC4 2D752EDA1AF40D7820462D155AB14B6212F79E06A4198F84040B22F340ADE72B0F330AB7F8B6CBBF 5A9F3DE7A64012E1B9F5DCF9C21F57EB8ED8353A00DDE7AEC76FDF892287083F22C2AA606E30BCA8 11EF6631852D98580D78FEBAB90B0F8F7C67FCDBD9528AD8FEA4C9123E00F9B84DFF39033BAC9C12 AF04A16783CD90431FF69471C5C45E6E878B76E189B00AD277210BF8EF3412F6D6F3F2C53173838B F21C25FF8B1A6182EDA938354E33D35A36086C4FDED44C3CFC2EB2A7F2B12B481E821BC196C9BEBF 30F794D29CF010C5A36D637B5968ACF413899D13C5E047FF933FEBBAEC5E808A31CC09180C028635 7B1D943D824447E4F062217B975C903EF437AB0C8A89430130F07C8B4EE3A17C3267927E62620D76 F77F6A3665F7418B07A9009B600E5EB8DE99175F3984DD94676E9883EC00B42617B6A88FA521C082 11E770874E98D897048FC250D7D75F15E5CCD24A9485593662023786049F6B26918917479A37380D EFA943EE881DF443E50719527167459442B7B1944C6FF771ED13B7C16266A601F782ECE0D0B74B29 93675B2D829D9E6E90BBE67432ACC2C49D7B568853D0985F1149E6CED9FF3C185FBB9654C8E678B7 171BCC6A1BD5FAF15E520F473832FE0DAD38E5E645AC00A10215A3218A822843C44820F73EBEB5EB B08ABA761A7FE9D37AAE84F8968DE7184F7AEEF7839DBC528340121127944514903FC25C49BCC3F0 6461B0ADF80C5E755FD2CDA928C61B3B325FC862B7900EFD41140A304CB58618DE74B37E8962E3DC E3C0F48DB5DB69B1A823ED0D416D5EECE057B923BDA579B91D03A510D7DD87C98756A5D86E3849C9 9102FE33F6CDBEC9936D3DDCF996CAFD64CF117C817E8BC9619980D1A1E64896870EFF332F96E37F E51E5588823DD75C326F34D7F674938E83AC1A7FD76081868B6242D616F7EEA550ECD0DC0F665D90 A8221E8A25617A201D3C380068E9B3409A2776917E9B47159480D458270CA98659F0D1B858E0D33C 792A300D95C793301F6A5F622CFCAFDB873D22941F3080A3D2FD18978FABCFE782A6C476B01D7544 6635051F336FCB6308511F6BBB383A3444843750714831DBBB4E476B9ABCE8D71E9593A11C426F52 23AE07218F22491C66725DFB765F5E22A04E7B558C8C5BDB83DB03A95F06F4335861CF00BF48DA8E 696015F01358EEC597B6D2D0E3DD6BE1312EE3332A403DE1DCD3C866A3FBB0594D86ACD2B772F0D4 C5467754FBC3634459F1D0830623E1A398F8A98B5A760CEF5142263A417322A114B7CA1E2A5E113B 99A28D776B239DC7E907B958811B7439868051D7924483CFF9E52BEF629F82D41675FEE003ADB5D5 24052D0E97A147110D5D134B1D604E8198AD4DAB348F977DC6C8D207027ED93E7DACD4C3DF9B0171 B580C94004DDE6873D82FD53BA2C33F3051351B41905E3F09AF33A6101F6999E3A07E7DFFE853673 4566E83F2FB2A472374410444E5866DEF7F03D1A885B25D28C0E7C359924E4161C257857A1114AE4 E077DBB967C720BA75B1FF666BEE0EF70BD87A29AB12D2F644B6CD1E227D0FC2199AC2C8CDC5A8A6 9FA9B8A3612E3D079D970F50D510722D3BC1C8A044C2D48B0F80B74D2BA81362F5DC8EA217165093 E684623444ED77A9CE391B7A7A2FA3F93A708EA2077E8E558335099CB772F4DC8EAFED2853432840 0C5103035E9536CA3CB0A1C0A88ED3C5DECC47930DED6D8AB0C0105350B3B9C329EAF596BCF93D19 8E660AEBC028C62AB0247BE7A5D41BC1040B197BA2AFF28B519DD50A7F60E3E70880F471CB891E17 BE3564087FF4E3F6D21A5779CAD321770ED14B17BDD85D2398F3D7D181E5F32F2DA83537D75CBDB4 52FB8FB95DAE22CFA698A38797E6A489CB98BDD42F4FBF3A24D97C59901CF8D1EC65B9DD2431EED2 59AC229A734230E9D322FF606DF5512DD24938F7C401CF0E7B74E3D6E75798F9163CABF26277A52F EC18F41FEAC4AAB0071AC1D68283838B8522440F9E1AEEAB9E932A85FDC703AD90AE3EF823417E01 747BA5A3728AE4F3CA6FF557A01AD2C33E1FE568AF2AA04382334205DCDCACCB1057A5902CC5B32B 77D3BEA683A902A05E5004D2CA67BAF517CF28299AAC72F30F95659AE094A4EEEC35FD9742733DC0 31C48F9550375E3114D206D90EBBB4063E1D932A6399C0C5A5A2D640CCF0743596A11377321D5C5A 5B33B46755A7DBD69A293533780CD5E6A2D7928AEE9559465A44D61589AF6550D4E401D8A69E0589 D2E7CACB952B146C9AAD9C3A63BDB82FDAD4ACA11483A13DAD8F2BDF34D5529F911D72C7AFC88B67 F570C7FF18C073C7340A72CFF20A4E1BF19E04F40D19490772A0DBABBD67E88EE94C35F92108660C 3BB1E58C2F50024933A5AB920CD54C41BD98731A338CE0CF9E967A168017B9862AFCCF4FBFF46234 CA0ACE05F076B347834B6D3A7C37B394DCBB3DDAFD27D647D12E51E59296DFC8EA80BFC08384852E 6ACB51F43DE80A5CB641C6A26F95F4AEABE62D3DC4EA066BB101907FEBE5AE07C0A524C625EAA7CA 97FC08E3C5F2D525AA97B10DDF67AD2F5B0C805036B2DF0BBBA8C8A2C6301518E48FB1DC06504C9D F61CA64928ABE9A54487A88735AF076036FB5810561C5C4E876103628A56DD7D07577B216C36B212 DF8921BED5AB936A9EE1D81D190C2EF822B82968BB71509520312226824CE473D409C3C5CCFBEF00 E41BA45538A7FE08E513643AC5175EEA1B31BFC75A91B2B5E5498FCEE57270D9FC0304F379D5FEC7 2CA74B5D5BE7656A8C1A2DB3ECF7F5797FCA75130B2605BE9066148794F5C1F0EADA1DB0A68EC14C ABB725602263E001A91AD883CA38B64BEE56461627AD9A8CA0E17C6C2F213AF75F16FA3231744BF4 82C98A4EDBA5E7CBAC1441026BBBF8F740671250FDD25210FAD2AF4DC4A07173CF376B2F67587015 0E97FA6AA7FB9202B9E512E8622984C419ECC2740E0A8B5037DDD327B8618CC210D8597059F5F893 CD2527E0E17C5FFAD8DFA3BA67494264A7898F148FAFE836313060E296B3B2A99BBBB005B9CF024A 0530F291A3A5C917755FB5A9F1D612B6726215D51ED9B3CF3021AE6D5E5794073C7CDFA6305761B2 36FDD25E1FAE8446F2D764DD7087954D36F6D5551DAFE581B81CCCADFD984C968D67B782FDBA5C74 945978D089061F8A9690B372DD66707B686E3264800BCB0EA8F6200D40B0AED0076F0B1CC065B024 EA2F61207EB8DD0DCF62BA53F2D8F991188631139153BE49E61191A2E320ACFD405C5F406292FB79 F649F53A63A712049A71C0F6C03B0B8A1EF879D14AE2A2CE069A80DA13FB781FF948F1D1728F7287 217F07130C5058B3EBB57EDBE7F594A9BC240BA18769F264687FC6C636768B335847E127902A96B4 E578061EBDB362F5A9F6A6D8D68CA1C7C38A47CFF6E6D0211998019E85BB589540E5EEA2FCF51630 8A295C8C0A693FF66A3DEADEDBB6AB4D35C72C42E39BE9D252416C685FA071446FCE670038F3768C 5635608AB2054899E06B8E0D6E90B49B566DFEF60A5021ABCFFBAF4338EFFF21277AB11D5B79334F E3D61D06EC07DC0A1141393F4C83090592D55C850C0CCD6B8FC0E23B174A3B1397AAF3E16F769BF9 30D2009DA72F6137EFC78024918D41A0C1B65FCB1A151B9B9543484ABABF6F88E1E21A9E914B366A 48E4370EAA10C14B4BA59ED8AE3B8D1A3BF64EE4617BA4B4FD16A82840EB351B648EB854CACFCB1E FC9118440BF828F77A741344808FD308E5480A75358F487EDFC974048EA77A301C5E321EEEDB5DEF B069F0126F21BBE9CE9AD3AC514F73A9A4A408DEAD5941F48E0C1963FD810ADEAC697891CE5497E7 DAAF599BDC0C18BE2E689223F13C21DB56689688B430CBA2153005BB19A0BA546207F6C52260A88F 8F67960C82397E00C4F9B39BFC6E1E3264C238CC4F3D7C78A0AB690F43FF13F0AABDD0B6914EAEF2 4E2E3B975D7CC3B27A467C44817BECD8052AE673D3B616C6FAACE4F980CA90F35C8AA4E16B2AF011 AB47BB8B8EAA4D0F0AF8D615BD405EBFB439B31AF06CFB9EEBCDFB415C96F222DDF93950F5C6346A 5269E36AF36782C2DB0975927A85262C00DA84921D05D9A887FE3F0DF13C6727101E0109D148FE63 F6DEDDDC4A74046B4904006F32F401436B476D55EA97C822F117408BAC22365E5FFE498E30ABBDAF 6886CDEE3E698D0BD59BC7036216ACF033C0C67CD192C378F35AB037EC9A043F054394443097339D 0B1AE99D34FDFE15ADCDC58B1D8338B2E449E911E94354C4E4EF1A49F65DD1F431E3AF405C76F4C6 52598C70E39B42F09AA856D753ACC68ECD9F62BC32A5E4F95B8389A6F891BB4B4CED5494B46B0A16 4B109FCC2DBBFC8E84A346794F462F069B0DAC03CFFBCAD898FADE4453230E4875A14E7516E16221 D5B06C20DA8F737C2E6E7588E4916FE31E0095573AF43C382C3AEEF24665B302B8B0242307BAB8DE 9FDEA4C121A52148BDD278E2E1E2C68BD830A59E40B0422F8015993FDBF9E7272CCF00658D5E21B3 32F785DEE368609525104934030CEFC117FA1526C4B28C656715996AEF8035232D48997A565F31BA DE2018498D32C9D3128FDCB8F2F2683B8AB75A9B9CD9E7EF584B5F74D319286ECA74AD81F9696FD3 B7C21C37C140553C0680E934DF7E9F19975759DA53B8F80B4D17FFF564A1001401056469682E8BA5 967EABE24D068A4741F1A160299A068378C5EE84E2978B6EEF286E735AA8D499527538E15B1E4BB7 C084868EAC48283D70123D9BF600ED348F06BB7B0C17DC55905888E17DC1462B5BBF24A20701E8B6 37003241D48A77569D47A35C1216CBF021236FC0699B1F5DD8F465F20E1EEEAD4383DBEF6B02AC94 DB423BC88EE27B6D3D69BC25ABCE681A5873B9DF93267FB7BFF09314275C6A79D657C07C1B36CA3E 1730B93B7EAA2AD39C07BA22E8F6CE8D34320424DB3881332C7E3938B1F0C2427C8E1DCA31746198 895096FC441059DAFAD6FFEECCB4254C9B89DACE09E703DEB7C971AF5877926D5BA805204AE67C4A 0AA7E9D371053BC56A9AC2A01AE99D778CF1B3DF316C7D18D8787928671BDE76BC78161E84AC9198 5213E11363D55229D1A038F50C77BB73A8C40364853807A629988CECB9CFAB8E8AB78CACF02F81DC D55D4AFC6015E1BF7F939669BD1A05A13BB572F77A5DA3F1ABE3FFAC43BEFA28DAD03E76160C53BE 7F0F7BFFE9AAEE5D24619D31418BA6AF6EE75726F06A543A2CA86303501DAF582BA1F5949FD343CE E826E80A3C925D66F81A1550F937890D52127D0253B6E007EED3EF8F62F58AA6EF2784EBBFC21D7E 0A0B7F398DC5FB6E600C1AEA9DFF0D6D8C4A042AE53DDD94BF9E0749487F55DD5FF4A29EB09B93A9 D8165BAC50BE1A1A88C65AE4BE532551E0E904360B8AA12271456FB1D53A7C1FC71280D80F95221C 11AEC489876FDA7A5A6B2AB7170E0BE7119A6768644B0D2041D2537DA3937008ED1E172805FB388F BC2642BB41F26F5AA8A6FDB8024D6AF471E3D0B0943E8CFE45ECBC562977389CB043AD96E54CA88A 8C3B531BAB556A71F4FC1480F4C6741FCA8B610B60816D604F1D524AD4054ED175F9ACABBA8D93CF 6C864EB0939B7CFB35888946C612DAE39FEB5078D3380A876CACFE738415A2EADA15743700911920 C2CC356F507E23B9AA514D9AA16DD1CB682CB9F5A0A71ABA7DA559059188BAB6FFC49DADC38C2896 96F68114590D0331B206BCFB0B2CF36E4B8213B03233121CD6D2D99445EEB3A01B5CE1F7AAC5C216 6FE8D6BA4100704A1A634364874DFA74EA74DC3427CF8974E7AE257402683BAF626B70FF393CFB05 5160EE3300D5891B747F525B811A6A4C1A642E5A9EE1C5A147893E0BCBD942576A1D8D477153B4E8 945C87B0BA2AC45D0488EFE5C10A5CAA54B3F25B71B88A5D2C383E6650C8C2B689CC2687E8FA79DA F1DCB197F2B624B2AA13CE3D998E94776C57B9AED3EB30EDD3BBDC3B1755602877A8A25B0D370C25 BD119D5D24C879006A585F1683164EB6B2933E3DD5E0ACEB7F67814136BC8A4E1FC3BD89A89C6780 221A5B64B835936289E9BAE26EE6C58CE2D87396404BD290DFE4680F88474A38D592043AF7207040 C68A7CBD62200C3BFD633D31050BA69F60743DF1EDC174F34A537A3A661A3D3E1B15339F6C8C203F C8CBD111AF446E78A7B660FEF2E10D690AF70F37C450BFF8911B5D7AFAC22245B4C9A81ABA559380 D633D2F8441DA8912A02A91BE04E9501734C17DEBF5137BFADC3A75015B666F4144DBCD43BD37126 2415D0CE202075AB9D36612D2B3AE710E73EC48A75C5888FF2369EBA0AFCB80B61D199AD3677D6D6 9487796C90E7C64C563F7BE5CEDD1E0D9DC3EB43B59EE2335663CF41B27C9E966CBBE6548084A3B2 877C207114EFEA6A6ABF4F59AF3CA7D9B06667753AC21E956385D95653A844BF34464881F53A94D3 D91718283950B6A3D203CEEF0D4F3FC40BB4650D4F6C14CF6022E32BA6BE843F63FA6D7D2A249FD5 1F5040C0E1D084108A73E68CA402474EEE3F0A148747704D963292763FBD654257481D571120D42F 291F3ECB3BE6D0C5B144E9243405ED7548162D7EF548887F7DB863C5D39EA68C7615E7118F130E4B BF5679808B3EA4F498870D6E5B8D5AF3D9118A032666D0EA5A7E40472357267F11B788A2E3807CF5 740BB7788F55078E55A1550CF716833746A5926F18236F9A0FD2ADC704A93299467D93EFE1E14B64 1FF848A2EB9777D9273095DCA43BE5A52ABFFFC4A249AE1AC46C6A20C0A7E1419D189D2E365FD934 F79D60B272521906A4B8CDE65C78DFF1B8C8F706A96157AE96F3FD3D53D6EFD782E661F1B3020AB8 66858E71A77FBC09CB1CD785D1012C349A09DFF54B8F912458B74D747337E5DFD5C6B742BC496E13 54B9CC4F15C30861247932C341CD34F47901BE324AE4FCF7A4EB99C7D2F95E6D4C262EB5356545F2 C4FC817E5935AAF1DF3431E6591DF92740CB66E620454457F2DBE67FE87B9D10A7D59AD33C585119 7EB64ED0CBEB9AD21135EBB8A4A50CDE3DA8F392A78F9C2442BD84F78C1D877969E0128091D9D983 F7C9D57D82C4546EE3B24394FAA4D5DC6B14343F9AA15649E5E8CB0453F75926E15C2ABD98812131 21606D3A3F0F40D410CEC8B40F7133B6CAEE97C81CDA9B5171484E59A3BC05ADBDAB4E85737D81FC 241B9958E80ED7F83283B1A0EEC9D93C9320EED96345583D7ED88C150D2B71371FDFFE23B22F825F 358F55CF788CE199D4A1D55526D83C714C8A62470818ED15DD91877298B0EFE32134E7DBCE2AEFD9 97A8A0D7ACD6133C66007CB5CFFB9B8862C52C7C816E5FA46D334C19B37FBD830D9648C6E0A0D32D F66CCE8F5A040FEF00864CCAC8C23637979FA3415A69439A927EAE16DC9F5810C8F5D31B2399C9BE FCC5181858D4F58D94B05C801150591D835F6415DA4ADEC7840ECD399E8665CBDBAA730A67560BD0 4B83CD4D300F2401DCB489FC150B7DB7DB78C85C36E4DA353192C635AB5872DCC0DC3973B438411F 32F21373EBEAEB1735E71812FE373CF226306A049465C436E96F6E36B776957E86879D5939BA9E70 9508C203EE0D3E4BB921CAD306C03B0AC3594A0449450A3C2DBC6F79EE66295D79163FB660F2C63C F62EE939A163FCD40D4C30B0AEC4DC464B7177A3DAE79694C25A0DA6F7B7B76A1B2DB8A989D2AC2F D0D62DC336B90D54C5299FD03066298CBDFA2630311CB01A05D3B39C7C66AF15FDAF27F11C9DE8FF 9AFBC01A5AFBE78748B6F83E2C78CF40676CFF681B80997581BF16ADEF5A99E27D99E268F82A0462 E0664E154E6DC4B19DA8221AD680CDB62F40F54B1B79C200494D2E601D8FA4F3AF0B8C84C99CCC64 B9B4AD4A54CCA4001F7D9E46E406BF5E67BEC514FC6D8EC667B29749AB284E8F01E5BBAF9ADF70F0 69CC19301EA7785C98A884985B56DDBB0573C370B669646D88A86FE9708CC3F05E17BECBDCD7126A 58844816C0D919C3CBCAE53445CA33C5A4662D35D1379F884634802CFEB9699FBFE028C50415310F DDBD4880918233CA4DAEA596502C5974EC3971D53A0DE08641737C01EFBCA2675EEB59819EFB4133 C36D7C4F6EBB87E3760A1D2CF7101547E3009D0EA692820CB2F02933EB762AC62F71389F31CEA441 AF0F0A0DEEBABEB8BE72153E297A0E99EF940B3641AB52FCC588DC70EE890D70A0A1BCF6FB592A4C 693B862277593EDCD76C180C9C15F806FD6C4C18E262DA9085D78DC7515510C70C17F1100C43FC6F 36E5DFE4F2AED08D80EE337093D9C8876548458EF59DB03A2CA409F7D11FE1B56782CC9077B4529F 5301E738E6D1A6DD86AD4131B32191768EDB4D98DE0A0B87B906A885BD439E28684FCFEA32AB66E5 BD205732BB4E21694F92C0EC39517061723509FD3CFBE82AA74E2E97E5718066E95DF7E01AF62699 3A2FD6AA396888C0870F700BFF81DEF3CFF3514251A024AFC8F7E4A1D01B224FE22D378F57976B00 CED04BFB4D731207DFE741CAD64E83339C79B3C98BA38408ED4F14354C563E92DDD35BAEA08D0D95 A4C5221C40AE5C067A029D54A095E4316F79B797C67E4266ED6A1ADE5BE447023003C9BF36C0C3F2 7F9441C1539CE74EA36F0FB1C97C36CCF4C38843F59BBCD7E51A2672CD26B627E1DF1A20C000D9FA 08D48A9FEA83850E162B7F8DB4E1AE2DC24105C59D9558CEEBDE9F2EDE3E38C401E730B4AEB6B769 4C927423DFA2BDAED793447BE49D112DC8E397BAB4863B8F386D0F6D2CC653C2D2E73BD4937D2F0A 52AD96B97091B91B003831E7D2EEC4C37680973C10D9721185F6DC48BEE93C0560FB84FF6743CD20 0B5C69EE91E8564C5BD2546B2E14BCC30B0C2D94CA28AA7DB64804EA176F3603672D24CECD021D2C 3FCF2D39D17687671BD0BA1E4AC9740A9B9FEC3D10007094ED11C3124BE67E5CB0D559DF08C11EB6 0BAE12F3D0FFB7EDF2EB63215F1571C6404FDF950BBBDB7A0841598CA4559A35021CBADA8CD31323 359437A61F3B0BD22FFC193A90BF4524F08B0A08FCA42E7D9C04AE487AA497AF96CC4E64899DB31E 9F47E9A8F91AC13CAF22B562915A9EEC2F765E69F03A36FD82015DDA28753090AAEFA0CEE94C7790 17F8E425D7BFEAD461E112644A5EDCEF13A5C19705BA1F3E66EB31AEF6E5C9571376A8566DE5D590 B71FAEA3077191F36078DCFF56AA6B4712810BECEBE75746A030CADBF98281635BEFC680E697F65F 43E3EC15C20A854D6A378FCDBC9756CCF903043B42CEC12A533C88AD15164DA0DE4E9AA8D63E6D6F 7F314F85E723FEF3828BCD6A10C4D7BB2273D29ACC5230EDEBC5D1E29566A334606F9DAA117CAFB3 BD11B5F08177408BA9F19BAC95B40A3D6E8B00B63F071D59ECE3A7B236FB073B56CAD939843FE7DD FF7AA903CA72057FDA27E7AAE5C4758F8501DFD8BA71B9B8950B477C26A5A9318C09A5766B16C02B 2BA8165120F55063DC0DB616185AC9F6F992D943D26388C2975CDA3809D87E3241D14D7617A1B514 9B1705A22D761A01FBE6F5A38EFF0118F9A2452E13A3598E516F734BAD21BE021331CF635036507B FDF5EF7445F8E4630261E35E984CDE1CCD5705E578530A7245A3F5A983057426889C4AD0F460350E 53DDC56728A3AD2565D200615BA186F48C4F2745B8B67AA6AA0458350D5C6A4F2C8553B55DE6775B E39B6B395CD0FDB1636A2CD951CC9DD94EC3DA55D9749E0E02FB77BA13EF9CDE30471C3B417629A6 09EDC5147FBED3D5E6B2415C6E6B07405362CA8E161B39667BA2C258AD7A8DAB093EF0FE6AD4B642 C0A85E85CC2CBB18F17D67341E1A3F65A7D7A628B57D437599E238E0BBB1962BC47A9550073E1B92 C0BCE5EDD4457B2AA1EA1357CE5780C5AE400DA3E6214B15784B442CA1BA13D265ECB1FEE9985C69 BA29BB21331A2C98D7A45794AAA0B087CF29EEFF4DC80501F77A60162A2D9B83269CC2E1C1AC8B22 8F79D14F6F735A3E5C03402FCC3310D81B480FE1F42C17BEEFCECCB10DC5171321EEDBCD97230B90 0FA0B3EAB203F5C223B5F118F48B515BDF7A7E74F832CD949EF574A9A312D2979DBACEDB9A1AE00A DF84BE560AB9F66B72456E33BE07F9E43659A4BB892CE9A23D2BE65B00F212C3C1E984F0FA197643 8BFC6F15459A2805135CAD939812CF80EB26764E9A5D2AA6DE390EF730F64DAFD14B114AE507C89A 2948A557C3FFC7B5A3F97585731FB466935FEE2E00F18A7ED209C5FA09FEBB6CB87AEDA168FC4AA7 AA707491F6058E243EE544516745875CF838ECE970BC17C31D767E1036461727C31762F8D7D58CC7 D691D7009DAC8C0AE359AD6A3E9C15794C298EDA13F925B7C672BB626E14E83B72069D96F7B7CE8D 3456C5EBFCC851F1B77F1E9D54641FC07B289F31176DA67FCF4715A76CFA9BF347212C4B7CD6842C 5D60FFACDEC9A067E4A63619A92DD7CAAA875117018E751F147583A1D9CABD8D12F57101F7C6468B 9369B835A6571222B75C4B34B98CD56491E83806F41E309CE4A22FC4743840E8D2730A06ED7E762E 3BBFD269F68B41E3F998258ADD35CD69C0ADD8A85FEF9D4EC5D0F4F6437E7B8E34DC8767B7E1886B 7651E72B4BC5F895CD6A915A138F3079E4079C6FAC8B14A5694CB0142FDED6A8D777024C14E9D878 950E11E332E44238361E4D1997ED311868D1009E49CBA05208F7FDB8E5FAB6E47B7CB17B818E9885 8884EF1157856AF99F452D2FD003F018751FBD36B90D6BE86393175949052ED0E9ED5774B435E057 B75C7826E858935172D7CECE85310552516B243EF7CCC767CBBC260EDEDE89F29756E8ACDB6A5265 10397116667A253A4F0AF6E83575745878323AFC2C842C019EF6B564DBDAA7DCF6867D7E443690D1 20CA98E5F8708ECB123FD3FD9C77F54FD824C74B53FF9F8B850B74804902D51E225BC39C97821E00 DCD775FDA6E4B4E0C9F3F4927FF1DF60B76775A4845BC8534641AECCD1569BC0BDBEF481EC126556 9ECC2E413707555BFCA81DA417A13DD48691782D06B0ABA1AE4A521D3E1F4D08B76891776B189FE1 9F639AD600DE99E2A775295E8B7454CABAC68A7405269709912F18629F107D119EB8B07A0E10BEF7 14A8ECA1250356E39220DE68AD08620B64AE8E0E17D334EE12020F00F391DA03641EB5EBB1206A93 E1A9770F10A5B7A76CBA049A200EEFD49D222C00310C64E970192BE3AB42631B67B6D92211A95614 4C309792F55210F72AD2212BDC9F359841947FB3BA50C964A7C8E988898E856E03AEBA71DCB4B33F 6ABADAE63C2260D536C749BFB9714F0C2246D44C7576FDC1C0494D35DF65AB22EEA04B134536E63C 01CE594D250047DC761FA558285FCB5C39ECF007C4D5DCE20BA02E546DEC2CD55D244F26DEBFE294 637771D87E0C783C1A5FB13817406A9F719491FEE009ED4DB83D3D2791789909C786CFD1A2DD2638 0EA6966EBCFA22A875BAA156B2236D91305DC5A1BD886ACE3FB4FFB38A5F193CEBFBE03AA4190F82 B54735502C28D1551F023B3492C99F6AAC75347F68EE1D1AFAB01291A866905B0A699F4AF46D100C 382DD6916F6E25070A9332B8802FCC05C5A5E736A36928C29747F8CE16F85E08288978DC07342ABA 28498512046FC2661AFE83AFE43AEF220681C5B1C44F977460DC08912479020B59B1FC708E8F6F07 238A020B59E99CAD5DEF17CB69EDC974EFDF305B472CADDD3718C5F5EFA9BDB2FA3045E9800BECB7 81028CE6DD44E58048D2BE3799469000671A192DE472751A076B0CA1C92EC80C08F2F12957E36C04 DBA575B21C779842D53A5A6E308BC366CF331F23A25E19F8330ECBB62182BC5A8B51C2E1CBC97177 EB233CD8D8A5BF2186EE55E451D1C9B433C339AB31C860AAD888A56DABBB9B675857E248C3C535AC EC503CF24D2BD72E6B3EB5CC6C12D076EEDE8A426DA299C7196482D4DF53082A58A45ABF3C0F2629 AB77B6BB48362845ADF33865D72991684F1AF154681B7146434A57D84A4D3C2516F22F89C87008EA 0C1639AF2AA4DCB0964B89D6B500BEB5A6436704E6A207E6ACFA7754BCC79524994948ED787514CF 4CEC8A9D2FECD661D9C9C3E4B44B4E4ECC057D705C675BEA67EAE40DFB2704C319F897FFCBE2C0B7 BD251A8AFE35FD610C16A7ECC13D0EA33BAADB37EAFE47190E84AB0A637E8BE0C983E863ADD6DCBB 66609027C882950E8F08540F71DCAC3426D543D894630075A650874A5FB541B308151FAF47435476 CD59F0E0EE2A72A0A09FDABF8EB0983FF8857B53753A98973228DF0EEDA214848665A51E1C12F4F6 DB1EFD9D9939557BC485A1A31FF9150B2F78BA4CDC984C1F2F351BDA788E097F5E8B0409B972E5B0 3E677D04E77878C0DA6452A529B00C2D3DC5E0F5B8DA32B8E3C69CA3026CCEC0FADEE65BB6EF5491 A80D0603DAE1CE37FF29AC31E733831CAB7806D954A8B97A6F80061205EE1119E2B4540C452E32A3 7CD21FD25365D9680AA039E2F71EEDDEF1FC1AD31A5B4C620A8EFF2FD1F61390A3CFA4F019CB2160 3543C519FB1F41D798B9411212AD7E8B0900C0F3F7E770C62535B0B98F70084823E08A830CBD5320 26BEB00E0DE712E4D93C37D316F7652039187DD1231185E87A45D86EDD95C627B6CB5A0CDEC977CD D5FF743DA3B7AB30D1299EE1B9E91C4C38390836FBB69603390E35536C8FF5747F075FCC1C4FF78D 55E6EF4B2A09D23D93A6B0AFAEB373FE79064BD0CC5334CE655F1F1C166FDDF88367A5FD8198581C FB6C2509E05AA15EF6D218F0489296A027BF963A6397ACC5E9DA57ADB8FFABD4C614D42607B51B24 FCC5B52F129EF66EA8384636B807EC0EDC70D2A9584CE8300AE364B042C355040516FFB12212CCBE B66C011B97C14C5B750AD08B0DA9D2ABEA6D3BB70302EA0390B96DE6264D708D9CC64E6FD9853C32 7411DE82F74F5FB1911DF90B5E0583EDF5795754D4D2D02E587313F61820D14D593E0A657098BE4C 7DAEC87554C1B57B05E962F8A9621CA6D4277329D48C2257BBE79969B05EEF820D41EF48325866D5 EC37719E74C02DE1210BDDFC1C92F75D4736537B696F4A2216714C57A176792EF0CF4856B8AB060E CD14DB368FFB15EF17CF70A36BCD291B9CACBFBD0AD9D7051C19F98A3DE0E7D6124B633D8363733B EB7F9181724940EEB1AE81C03FE3232E00C97FFDF375BEFF251C763069A2C90820CF540AE95525C7 3999382750E767C8DA45FB6B74EC2D58C5BBA2A5D7111A5CC0F17F406A24106AA5215A16B5FAC116 B0F259D4D3E61D736CAB0855D4E57D7C5C05D66C64A98ACFA295A1290722F6C152B42F6A67A26838 15BD9F76DFC928F0252CE73269E99625CF1745E6E411390F898AD4ABBEDB4F934F61E41103FEBC2B 44C34FF99471247D89BE4E782E2486ACAC046D2A8A27C5346C8CC0EF8A9C30D4AD1E24A976E842A1 7B471F752C131CCFA71FF5740E33728DDF9D686472D112990CA27164627770416BE27DA75FD126B2 A09E5290396A6330522562BE0ED210E4D9F71ACF0CCA0A93CAEFBDF13A95E7F9539EEB92317AB71D 1867BE57CE2D353D396CD2B3AD95235790F26E0705A87DB1D0736F8C3309075949887CE2AA1FE873 BDDA81D4DDD4065A352AB3AB944F99FC344025731C145FB5E39B1B85F92FE7C6EDC8E64009256111 98DAD982189019E7563CF7F1DC01FB2A2F70A4799F67B4F404FA76BE03A9C0C01A159E583015D5CE C46D874153E2366C1E9B4BF03C32798F38C9CFD9C814713CEF49D9ADD3921AB1A31AEBE67B55BC7B A619773B1137FC0D0ADDE8796CCFF71B4E6FC972FFEC510824FB92194192AE27D628E75018A8445A DC5020E7205EBAC6E6E3F4298B247521F7370EA8792CC7CC08409CECF17D9565A4C5346EA0662CF2 725AFE30D71C858662AEB28FB61FADA2633AE4B26F085A73828805AB19846E9A4473A55A0AC4F39B C4BEDF6C3EC0F011E2C7C314F339E54745D7538A4886CC9C7A9F4D87C4218377FDDACEED762F8786 7803DE4C61B63C4D46A4BE018E15969103311F75C42AE2DCE8B9A28200ACD9ABBEFBFC7E1A06813C 917379F47F8E6A2292A740C2B3B1D603911C48FB54C076CF328E741C4ECAA565DC31E3A2DE6FEACC C3E40517174C677155B1B123555C9A7825A16A2937CCA9830C1CAA4AE6CE3FFE3E53C1794662B6D8 735242F4FAA268F5BE02FA3B519490C6F08C5063EBE6B7A9800D788262EB0A7F40BBFCD169258D4C 19C02CFF62F91EB79A168806E7D5E2D956536F75E04CDE8A40C28DB73B79F129F8AD8CE957B4CB14 D46C79077C43EC67DCB69951718A0DA478D53C1747FF0DC6B319054F39D2EAF24BC21115797B6F24 D75B07F4FDAE31A3D6EC6CDE6523C8934EDA69D74B07497896BC38C42BD9C32B4C9DBA087CE8EC3B AF6A925ADCE898C16A2545B50114B3F3AD220B2DB066570EAA311E9C2F8DCFAF2211663AEC24857B 158C2234ABA374A148ACBF4E5B325E5E33BFDFE9B817E95A999620EDEC410A00E29AB7F2818ADDFE 73FE3C28BFEED514AED830F2FAF822533715972DDDC8A16E1F94CC67150E5AB50D861B04F32F1BE3 165B0ACF647D3A6FE2B5E815F9845BE9D0F3BAFB7DB28CA4FD51BC904C53570AEAAC82FC84730537 7730D489200A3A5B515FFD5FF87EE470930BC47BBA24208A639932EB73C76C55B0A0FA1CF0467B56 AF72258EC0222E40DCA4927012181CEBB31A9AD2B9851CCC7A0E0D1547BF072F02B2C075D85D6CD1 645EAEEBBB57E6571987AF151E4BACAC2F8093ACA2C16BDB109CDBEC42F4D99FABE73275F400BBBC B599EBE6F575FB7D7964E45C464047997E06E523A8280344A93CA895426F9347D9BD45D7BD0DC8C3 FE6E45002B8893AF9141338A065BDAAC8474018C3885E75369BF1238A21972876BB77B3D41E5620F 4C28AD832799C08FED234D502803504160CC622C5992F93C1A06F8CB60148B69051E4296F62B8240 2FC11BD3E4CFC15135A4A7634A04A023B746DE4510884C49F5F4919A86E0535948B6707E954EF258 06E9E7C026832F7890D6C81BD4C2A52DB3F6A97D53649888F40FA8AAD3C961EE38793F1C8A7DC13A 096EADBA83AB5E7C362777B636B51ABE271E1B4FD8945BCB57F54EE4FE380A1AC104C256FD110EB8 DF07BA9A397DA8CE85706B750C32A355602081DF8D945CD32EAA5FA9299E08899B75FA5212212BAD E3CB040CF09C4A53648EE4CEC4DF66A37D98477F38C1E5BD850693019ACDAF056FBBAFD1D999BC18 FCCAD52DF673E6670E975B70DBD28D60C19D05694813BC651132D7ABC6D4BC051AFF4433E392D968 22BFA2845DE671432FFF369A537085F64D54FF6D18FE5F0242A35B71E03D0A71F2DEF5ABFA2DC740 94FAC7310F1CF489A60FE8CD8AC2BE3D75B844B836CC9DCE806CBB0CC3DAA0C1980198D774B68C30 7D29D8ECA7963949BC844966B3735D54C599AADDBAB41BFAEDCC9187BCFF608260DAA85AC0BF8BF9 7A48945718A0ED88FA916994EB9BAEBFCD4F87AAF52C3D7809F572C478BB3F648B10873949CF95C3 3C31D3A706BCD3E68B19C0FB137332C0BB7F7E7B6E4940E8D45E277FD8A7D8CB5D5D63A9378958C1 DA3E565B56CCAEC00BB5D5D9C90DB4C424E17FB46C771FD3AC5B25C1444124C804A435181CF9EDBE 70C915E8904756A88D4BC926684C5FCABDEDD05E9C825CC59DEA41796E8DA11EE3E53CC40E88D881 A868D2C7FA9EA3D2A13B781162B1A1FBF1F085062F85D1F56F058E0B4C77AC985581BC6FD309E375 7A79E1DC918E9FC17678EFE4845A50C55E31E4576236932CBD1A6957725FD270B9861FC0C7DE0F4E FEE4B9F86D49D2AA64575F2DC51ABD639C7A5502EFD9BF8D7A052D6CEDE77C3F2D83A7A6F98A6C27 44AFA6FE8B14C0686C9D15AC104EDEBE4085C7323C9131A3EB8ADA098793EF72B2551314ADA5FB84 0964DCC9B579D4E095C2A3936F56D0608384B79202B1F046EEC93D5894E503B9172EAC20700138A1 26AFFE16742F28A3E0CBD5BEBF8EF86085087BFF2A1A5E4F74646B473A2B6178EC1F05EDDAD35FDA F4BBAF57094CD0BAC4ED67B165C17B22B8B7559986E2DED861D4E44F546166B8904F70306994A821 EA4A2611E5A03952018636733B0B2CBDFBDFC3F29EFBB59A50E5B32E3CEF4148A2B8270EBEB2C5CB 7EFE692EB74CFFA33105E1584A5125F35BCA7CDDE0B2D4281EE4D0D2A7A1CB90DF57AE3A9D67CF41 AA563D75B61C9075D1890B8F5B41EBA153ADCA510CFEAE69BF12E6908BBE6E7782471EA11B28746F 929760732FA1ECA8A4A0E02B08197A4E6BCC412E78957FA85742E00B7FD6EBBA09952787BD3685E6 505A42FCA2D9A0B88222B3055B81E262187D78DC29CE93D8274D30F3AF08547D1CB75FE30011083F B6A7C8491E53D987D07087DC9A61018A4861F4808830BB1C5D7B93E78051C9A3F7794E2B5555C89C 30444D0B5FEDDBD1107BFA499198433949FC5800FBE247C33599EC92044B8006225AAE53B3CC3660 3BC51525A9A98E819679F6F13BC9A24F7C8767709D68B8299AC57623CB01563037EC18B0B9D64F0D 7303FD921063F359EE187098042D0B556E1B94AB9B519695082FE43CA47225DC149E9A2145C0B6B8 FAC16F1D76176ABD490BC51089E67096A877DBBE351F040CE7CC823449ACD24D7F5F0070CB6AA742 2A7869D2AF748796A214E5950889B8DEE403F00CD18BB09AD40F4F50A84181905ACE370607E4558A 1BB7E5430AA233F429E8808F927FAD75FF9CB037907C13545E87A3F70CB8CC08BEAD4E55A232E03F 3056C8B007E9A2FA7E30D6E252576B6F6D9ABB31E2796E1D1824B18D8765FAFA5EB84D015CBD5C19 D25DC6F8CF722210ECE0D1ACB17FEF3113CF9931FF24BEFBBFBAC86D04D15A466ECB1A1F4D1F4F7F 0A50FB4B7D0C640B2DC6F1404DCC1753DEFA2161AA94B1AECE96E7858D5477E80A9EBFCDAA1C74DE A29BA76A0C281B3E64B90D3F5DBAB6F82DC0744DE098D8E881CFB090201BCC64CF26F1452BDD7C8A 5816F96EC74E45D2CF4BF1BB27A1516A3039D81DC617ACD731311635F830DC0C58279E76CDC71EEC 7A2671039EFB68C1B40081165037F64C65F17C387FA38F59B714FAE864BED14333A50B1890F2651B 4C70EF2EE26A91F0D48D221B5C20B8F8B04813F7C48379C4E088200C2E726DADD952DAB225D6A8FA 9100854FA7B3E5B664F7495FD74038B15E7738044D70B536FDEA9788F852C54C219ADEB40462BC79 7FE1B37D884CA15E4ED7D92028BC38A1B6798C34C7D3ED4692231B66312264C6846E6B30A052253F 4B91E9767573BB1FF95FD450D9213F036F7A855B1FAB8CFE7923780CA28E67F7DC6D71AFA200701B 495EDD18DF6EF6B8ADB4E741CD6B6C0D896E5856CC48A0098CBEF541ACD1B35F0629AE002716FD44 B82A849E111111709D2E764AC08FE58004FB83229AA3C70D80266F7FAC90117E8A7056B0B634020F EE2DA38A8529EB7344972B5EB69014FFA2465376ACF6B64A761239F2CA468DA87172E587EC699718 64360A042A696CEF8583535AD1FCC0ADD66DDE671D8E7E85C72386599D6A6E2D835D0598DDEB253B E7D98A3A40726994CD5D6A42F07AA32BDB4B54DE880610C66BDA976742BCA4B3D36971619960BBBF 397DC9199B66381A9A8F4106497ECF24FE157B2985C808193C683B495A89E82BB8F6060753C17B29 806572D5F43BA2277E4BD965FC16D415FC7D51863C1FC6D1CD58C27E7AB4CDA80E5E402D0B68EC1A 71125C848D2EED93682AC2596D0D8B0BC98FF94ACD8F6A46C7AC7F305F6D296007227EB107BBC915 A5AB6EC56343508709C1A0E6CE2CD8483269E170C0E5FD58A644AB761BB805815878EFAB17BC6F6C 683D56B1AC251EA94C46C1A247BC2F87C42C2C1DF4A704BEF47F6843182F2B8119BFD97F12F8F406 0A677D4385FFB91F04109E8E7CF62C2B1B6E91AB379A615AAFBDB4AB3BE0C58684B869E2279EA6C5 F62A2AAAB0F6C66DD866F656C8250C2933EEDC0D0D5AF13216761D14D2D8CAC7C227BB65D08374E5 D5832DDF2F0F6153EB2836A3FA428B94A7E0AB4A4F77723DB600A4FA60B65788A3C7377F7FC6F627 7079BA62500A220E208CEC59843A8D4E0F555B7F95B52C2C3500E5292CAAB2C74B3D7BB2CA4AC55D 30E1A93A63197B3D1360475D1DD3213E50B7DD02F408FC34C0D8677998E5BC70A3F301582B854F93 6A168579A6B8FD15BE12DB100164BAAFE859100097BF7ED585167FB20013BD5D009C9F8DED34FACD 2BAC626DDADF87B7A3EFACD1BCC907B2BE8E6B728298F4B0237B54555C7B921369F938159EBB37CB 1A58A2406538A1D01A55D4A4A2AF22418A2354F857EB6AFA688645022F8F863D7DEB23E964DC45BB A93F42823B802A7F59E77EBE8FFF4319FE6EB2EECA755D945F3FD01761B7FCD5BC1A529B0AE18563 DF67651838F4B766AACB818E67F4EFC2E24B4E96E5708C1309A411C2B0DDC3385A23699577647C56 5348302537E35DB499EB9A0792C5DD673AFF7C50CBE49A62C8F2157FB6F4661C67ACD46305C62834 AE5B520EC75CE38EB1058C836B737139C608E48FBD78C29001866D674807489ACCDFD3AB8213732A F84E90C7CD57A96079642D035F02E4B6B9C36156F5FD2ED0DDB5813D00021CC09853EC009AC10671 9C9D6D02E3A5CD55E21E05D37C050B2F52AA1BC253EF5330DA82C284AE36DA93D782133F72F55436 CC36F60F8EB9A8340842CFF978E4C936F3D3699795C272F8F801EB2D6EEE8F2CC4D78FDC06A7AD3C 2E2B42C157BD03CD19A7E4B3D4472653C432627B9E370FE65D96FAE70B5D2FF6A9A9C6DE219DD14A FE6A970C00B59B2FD785E30A9CA4483A2AA280220BB1F304FB0BE978C5D77C77DE15FD7F06CF567D 303047D1377EFDBB305A88484471E57F49BFC086169B4ED61D2BD2D042885D8B9C3DD4D01087FE7C AA9299A10E90E73BF371C71C08BEB0A451E5AA09C29D33CAF98CD565071C3F025E9561C9AF8D34D5 CAF835888694794B7F8D5426E1B0FBC9AA65B14364AEED33A8A0900D9746597B94A0AFB690FE8EC0 3466834877DC01C4D3C4727C26040FB4D3B344F03567DC24593C090BD017EAEA39F8A8358279C13F 0DB45AF21EDED14D94BB9D97CC5E2C0FFFFFD3C51A5002CEC32236DAEF660E3708F3A786C179B46A CB873FC8F9E037889B7B9D00B040DD40B540E15B174996260A1BE0C810E3BD994FF939F956B06BEE 83CB0A54FF0E3446415FC06B661942D18A53AEB3C772E3DFB6A98704F9E634FF48E1834DA96D7A75 DA9BBBF062DF1AC8A93126CC42854CAEE9DA35CB43B067FD7E1751F90F55D58F0B43550D66501FE9 EAB1F28C55B6104D19E85CCE15BB43C28BD2F7F03AA91AB5F1690336D5E7ACE032A58F84825F80B3 E825256849BFB5899BE67A52218CB4C64047E41CEA1B76D577EA32440FAC3A4260B9B3CD9F77C555 A13CAB88C572182511DD3338036AF9E4B0AF25A4CADFD47B087EADDB00394C06DDB93DF75F2149EC 7B66EBCCCCF5461A576F087CEC73EEEFBA4A15677B1BF0616558D8F193A0DC7BD24E821F03E0D7FC 5304D45D4D496DAF103C5A344667704BD584010F1B4EB9FCFA978B2BA086F7F0920DDF165EF5637C AB13504981B5924396585E82FA992398086E270F2B43905BD93DB6558C7C702D46CBA8BD05E4A97F DD2FFCAD5AE70C9D780D070D3C0034679815579B7D6EF75622FFD8D0386A2ABBE08734BF2472B58D A4CF605810A9753D66411780A8056D7FF385AE82A785137B26575033768E3BC14BEA986674EAF9D8 A4CD36195E0540CF701CF1552865E82397DE2CBA61C35F63B3F2099175678E1C0F197BE9B430B479 36F9BFA5F02C9A669A225FE57D654BCDB2B8949F7451AD355F331669ED82A8EF17D284008BA5A83E 74D383E22AD836A8957856E22AB74272291BFD8476AFD43B4DA02C699E022E8419CDE5959FE5D0CB 64CE154EA090688F3160599B597F15BE1CA3C99D22E190CD93D44578AF2B818B5E0F543CCBE54B1C 86EBC9FC9463764ECA8AE0FF94C34EFD1476A91118A6686134EF5781287A4A4A69C9741C764EE732 D46CA80BDCD6CAB95538FFD24BB1B4B5F6B3D4A1BC22E33089FE25F1BAD8CCD04D7FCC0FDE10C115 9A62E4EC0EFAE5E5E9FFC98619AC2F26C35F7B0F413BA88525108D599B85350161F334203ED5C560 129D08D45C3FDD3210301967FAB243D0D0C8303C27AFE9503D1610E1AB31D7FAB4E048C01FD7FA46 8AEE5549AA3D9478A1CAEA69784965EEDE0E53CD2F96C2F3FC607D43EF3C35687B65E01004EAFF83 E33872A16A26627BB63557F93515E15FFF42425689DFBC38390B51DEEC786B29B9C215ED07DB7CEE 0C4779EFA95BEAB2A7963417BB8C3673A0F36988A2F2D6CBAB02186A9B2BCC06528B6D5DC046E477 3632159BD16A41CAD37D1C525CFA0B202B2CDF5B29A5F675B8B7A29490611B479CC87DF410FC810C 8D620D62F0768470CE181D6BD52C1F9FB903835E2B1B68FDA8ECB1A2388E0DD33AA4DA80000C218E F25E7CD9CF2F9898371A8F3072FF9769D155CEC839730D06FA6CF54B7521EA909BA91B46F9CA585F EA7F739ECAF58FCC08006F8DB386A64FEF64F87F28E17863F0897EAC92D3E7590398D6D36B84E7B7 204524DFA45E46EF87DD8B5A466487B4F550531354722F007CED301678E4E60BB83592C3D019A469 8D70FD35019513A0ED7FC31E61AFD0FE587D3D4807EF392F1AC5FC9D4529C268652E194DBB99CC23 AA245CE48C33D10B2C5F64416E248BD621EC6DF699C060CE82ACFEEF033C60E5D945708361DC6807 D56FA6EBCA6E9C742CDD84054D3C22E5BDE00833DE7AC8888AADAB68C1957E47420C845BC2226E6C C1ACBC576F4C63D77F20FC0463BBBF17034CA43FD20085D8F3E6D2CD01EDAC8EC4CF93DA9CBAB2FB 3F64304C38CD9F09CB33629BB08AAF2C2342B90D7625640D6940DA8F44D1AB309FAC15FF82BE30D1 EF7DBC322D0BF2C72279817851FABB6BC130B25D79E7D008076134286CA1AB82CAEA99BD7BDF67B7 C635B6AABF0B9EB74FAA380E45D03D5D370A8DEA7F3CB151B05850CA8548E075347471EB252EC2C4 931A88D0441D0E46AA138D7E5EE058BF5C4D87DA27EF5DCB18C839FEF6546199CEA80888D5384CF0 47058D037A99D1BC552EABCC6FFD6CABD8A5FD5623770B2A3862D56157E1C1160EE4DBCE4CB12DC3 2B899DAE20A97EEE249E411C141E4BFA04A22A72D486E6C03E94E49AE70A9C4DEA735A672B1CDF47 1DBD42BA94A9B75CDE6571EA595EA41FAD24FE38D9D9354D439E352EEC720C07647550F295F14131 378A0E802C8E90537A6A7FE86F79AAD4F9A81189C0141E584562EB84D75E3F7C0D9834C0C21A5221 1369C10F893E7BA8D7CCF3B34AAB82392A787EC75BC4912CD9CD953D7DA8A6115255C858D3648C5D A6212FC1D7F619FB62AFFFDC150CB7565081ED77990277E4C93552B07724E93371844BBE54756EE5 6764CDBDEEEF170C27C0229FAF20948BBFEA69442F7B337160A21B6E3D72876CB54F9EFACACBBDD2 7D9DF5F90C7342E2C9C340B1DADF80501C9364E1474A8459D814F57DC796151734E6AD9C6AAF2FFC F39B89FF01D95A140D9F8E59309FD3A4A28BAC3A1FFAC7D107545401CDAB56E6BFD1BF869EB743CF 41CE7B0363BC39A2F4845EB9FE58F3D73C0960D645646FE3E2AFB304A6FAE482DE9100F232ED98D0 459750001DAC78E97DF16DC11678B1A25D4EA02302D8C0ADA66A9207CF3CD3BCBB503DEA5E934667 455B8A0F4A18A200325405DEAC305E84B9DDF6D44BA1F0EC14ED1F36A31E47859FE63766EFD5A9BD 56ABF3C213F178D1F182942C26CA3329FAEBB89AD65C1324FC510A96D76A8E6C5DDBCDCEC5C7ADD2 D47078050068552F66E2676A454A3E0E75FAEDBE904D1DC5A8A323DD46C17F78FF4F00A35F251669 2458D107AE406410209AF8F5C09C68DF957EAF3F234B63E887AD537C2B9101FC02DE9BB47CC8EC0C 9C5535DDBBA0D15401453F003E8A478380031A5C3B70632A64A90E0B9B5F8ABE910297747125B36D 782070B4C699F95693FB4AD52D486BF8EE05804C5653FCDDA0BCBDDCE4CB4637D9F5E3821463B08E 0D4F0249A0E83D8A5F5B97FFEA55F3537375B4E8052A03081005A4C49BE88745DF9AB66E2B32F82E CBD5602AA91EBB1BCBE810568E1040ABF062E59C2D4F799A957FE1B140FEFA35B84F2F8AEBBAEF7B 6B101C5CF922BDA3A78705083216A11D60516C65F623EACF5D68D7430C9CC422BCBCB3D7D2485E65 96B58148C2EA8D6096405F7215100BE64B9372B96C8DE6EC91B4B57F2D10C44C705196E5260FAD7E 8E785E079125E9E0B0510BF937A19AD766387B28B609F7CC357F26BABEA9567938B065C9556F3F99 9E0F871A87834D1D7443C8B9440C92FA3B2C0E2B5D406504A60B6302F70F93861FC17E1AE1C27C2B 9DB111C243EC09D0500D1B01C160DB025808CA26E66170266608D89B3F9E464C5B3A45440E8423FB AC7E99A7871EA0E092826248E5E29A9BE741C9C0BBB706B05B0F54D827CCEF0E2F9D3EC2CEF244A7 9C7F815AB5B9C0FE4FB8A5C944ADA623A028F3A15078AA8D6BDAE977B2EE8CA8E0F56174B4FA2004 FC3B1D0F7B7D0343F8E75556FA4D0D9AF97A811A5D50513CEAAE0D0A68227073299661AEFB9109FE 056716BAE87510B1FFFA49DA5C350C36FBB86F9D4FC3DC5DAF4EA82C832ADB95B656A4B745416085 17796853C85D56544BC6A3193F5AA6E396519152C9D3E7E4259DEF4CBF6CD54E6C69991C737AFBA3 8DDFBF51734415E90E7E0BEC60B79EFE5885A45A17080AF133F405584D2ED4A6EAB8C19AE984EF7A 78D7D1AAACA2ED14465A02450CC428EDC836B238821AD7AB2DD680977AD6112614462DBA380EBE20 01C2B96AF4AD4E8423E95397CA93AF7CED93338CBC002E30B0798FC5BBEECC006DEF02803C0FD897 1A485AC336EEFF643C6B83146A07D02F35F9B1E909B20C120F336CCB315E90621FC75EFF946D17D5 B1EE7D787BD2F3A49E1EC3F36C8A81109768893E0797863D67597E11283CB15A2A20A081053A6A32 45748DCDBA2527C116DBBC377B5C741F69CA0D744ED9CDF2E8BC159E76FE7247F96B3855B994FB0E FBD96826F19939E2D88E57B854F5DC5F84F0CFFB5772D85765839DD68000C839CFD1BFDE84EB4A97 1064BCBA766DD134515AE2C7A75EE42960C4A8DACC5902B76561BACBD54D3C1CE0DB21D844F96A61 DD6E66DDE35041D83D0D1A22C9BA79D322848F18E8CA380230105E235E1AD8110DAF37CEFDE8CB1E C69FD8D48E8AD9E9F155B6E96D8C92AAA2472B17232BD8AD9AFD8C640FB3057E5644643F3C91B08F D88A599140BC14B7DB8033708D06AC038318A6391D2D20FF39A091C03525C556E2DCF381F8F4C046 284E7F47BBD0A2D29BD04E931F8C75B42ABBE8495FA02BE8ABB6BC7A1F8AFDF36DA98DBF35DA82C3 62E3922ABCBFC9A2073A7CBDB15157C551D7FB40A44AD6FEB55FBA9075C53C92F08C43568F5C954B B0278FFDDFABF5F88EF742BDF983A16D67878224A7627D6C17DCAA659550C6C1E4B3B364869A17EE 50334DD3C8E44D55AAE7604B1119B119A4D776E85584C887A9EF16CD98ABF88BB28B8212B43DAB78 9AA8E2701BE1057437410A7F3C41DEAC05293AB42296AA694D70B1DAD64A0A8FE5CEDA7B6F03470A 6ECA4AF45C1D6B71D58D1A784B791B2FEA26BC23C8DA0AE61BC0496ADE975413643D28A2FE02AAA8 A40AF8C3DC3B131C0D4650E60146F0E7BBF850FA3E00339B9EE3B26E8EED71204183F4B0B49DFE82 7D4CC45463FAB62C40397DFE8E8859B3795A594E0B5EADBDD6E790681A38172F6468BA3B8D22BAF5 5578B5C96EE9C2E216FFEF15FC28DD737D3AC5A3F7C85B4750DD43139D486E969B7EDB6493764574 B8A09968FCF5C89689309BECDAAFC69664B10C412706F2DD5D1B4A10932EA787CA5DB00849F598F6 56244000C89ABBC6A9BB26D1E6580AD6462D30B0CEAE6C9C74B67B3C74B42A4E77B2A3C2D74970E3 243FED26A800B2C8C1308D73C3F791ACDC225E3D81362CF270830412B8E925B0261A12F36A40E8F4 4BEB865CD68295BE3B1C5FE99AB56A669D4A558D12A4D0FE23DCDEBE1FEFEDD1B002FB605DF473BC EBADC5DF8A3E5D1C9B9DA73216CD2FB2322E7196FBF24B7CB4503A7332702EC98F68AC87371422D7 4C65EB1A97B578853A6E2EE24120CC75EF0BE1540FBC23AFF95B1390EC9BE4C189F34542D5B11FEB 04394EB24CE8B30BC5FC3964F13522B9D8D9286284CD4B7AC93841F8DCBF84D8E5DAB5C2B31A28F5 8A9826CDFB8B6BFC850D5BD954E4DDBCE4AE2DCB3A95ABF7592A29C6DD61D1A19F8181AD1ED411E1 C320C6DEEEA6D28BE09AF8973A6A868A6176D4B6C2FCE0CEC966AB0C143183381072805260C8563B A961C8C498BFAD6E4FC65CA64D6FC35F1EBC88E9DFC3F0E107354105202332AC9206DA74655F4A0B 0431A74B2571A5975F508AD052C866DE32DDC829D3FECBD782CC83C6DC036125C5DFF7A526412F44 D71E44827AA7459392881F687C322DD134494AEED5A3EE6551CE6BB8A7B2ABCA01295ECC99BAA3A8 BE99FF8EC349FA1BCBC96686AC38F575906FB6EDDBE0AE50698F15E0C1330FBACEC0F0812AF1C4B9 B5EA02902438BF005319D33D1326E256BC3B699F2305DB2705D6C049EB4E1D018AABD6DE84C1EEF3 118F16027808FAF23B97740BADEB65067715DBA203FBA68D6FA57A3ED5CA8CD9B92F0851BFC190F3 045792F0A9306DBDE7CC7D839D6A69C3B6B974B16925DA984CCAA23C3C7627CD61D729B0FDC1E9A2 F616CCFF877F1233419A2CDF76C2E9768898156E4532C1D0802248316B09D3226EC1DF444488B5DD BDA93D7E23846A4AB18EDDD3BF26B4346ACC3310C5D270ADBFE2396B0882E2D0982DA23A885D3771 0380C292F5871C6AD36D28621818F72E86ED639EE0773F927F0EF720F77BDAC9161060E0DE8B52C3 6605C70CB7EF29C00BF5B96BB0DDF607F4A924CD936DB5A3AEAFF5D9AEE40D0157A101EBE72775B3 593756A1C1627EABCED13BA309FBBBFC4C35AC0313AD0FD7572E6704F5E3D6D2BFCC7F0901EF96F5 345F778AAACF2682283C1ED8FAB8CDA5EB4925056C4B8B57EF6054FE3FB7C6AFFA0DACD504D180D7 89029FAC94778A3D52E50F0E503E6FC4BE3D0B9CA3B48BE12BBDF21BFD1D6140CED52F96324AEADF 85F075B9BF1AE4713B7E8650CA937A38C63A7BE66CE40AB50986D1E671D57C16ACF94C918D51294F 6F70C3B0F91A1F6B05C8F6FA8CAF42EA725166EE4C401E9A66119FF0B1EE6DBFDEC73DDE4336FCEB 192BA9AF0D64B33E6088E1173455FDD20D36833E621DE790E76A1B69E1BD024C4CE896ED1ECF0DD9 904B893BF7424EB177D827C0C66E4714FB5EFA1C45B41AC413374241F57BB843A80C39898605284E A2B2AD7108D7AD137EA7D56DA45D3700F35A77481760584E79589F0AD29EB20F42BE92D540134A9E B1B492664F9958CF2D4A3F1D0986DC7DE21B1BE2918AC92CB653CC8D2820B44B217632F255BD1910 1A3754CF38BF1C395E82D86A4CB6E18E40256B5759024A0CB108F7586EF45D59795A39DC883F48B8 EC6387FF6C5723C0EFCBB9701A5F723554415DC1AACAA88E6D255DEC9052E9B2A7782AB98342B357 FA50BF864E0B6F1606263ADCF66D29EB2E9642C217961B31549DB4DF192ADEC96812494A6DFC616B B81F6211D1744E24A2AC1039803F93DC86A2E0781DDA5A5AAB6BB7422015AC7033586F352BB308AD 846C968834B776CB556F7F464BB5E1B3934F396F4C5D2FCBD8B9120FE5213151D62E408A6AFAC6A2 89E1EFDEDDB3A4F9678008F370FC5C43D31B7481FFD99AE3B862A61C4D64474A6410879092534C68 DFC4A10E267D114B7784A9365F3B33AE2455FC8413B11DEE2D571C6EFA6AEC2042D6AFED96983203 1BAE9CC1CA1CF2DD8D08001479D4AAE5CAEB3DE603886137FF34278E1C24DDCFD06C47B78D8B4604 2C57503CA7EA76945CCC30850036AC9030D4067D519F92C671FF7C0465B2FD7AB9305499E51CBFC4 61BB22F57D9554556A608716DE96D107DB57290D5BDDD9118990A99842403452700AB8ABDE0FD93F 797C02C5B4C406FFB393C490CF074BE30BA44968E09CB56801B4619E4D25D8A8CC15A4B38ABABF27 17BF7067E5295AC91969D068B4C740228E05379A3C1299F31A75DAE24C0A3A7957D0DC13F9B0C39D CFE89866B3B39C93C7649ED2DACA201B60D27C42DD85BEC457CB9BFF2F99E212824B83BAFA0905FB F6C1EC80423DC43E7F89A94B2B6F24189EAFFFA108D6ABEEF84D8BF178E4C93004CEA1107A537E39 FED2D9030CC90CEB415F17D8584AC42897E8DAAF63CE0F3ECB7849B4EDF0BBF5D1D02B1A26509C6C 04B98212C5AF6EA995DC6B0A02D8087707E304AEA11617342ACB64744CFAF95601732A38F261538F 5C2BEC6A350B369EAC4176B417CEC28C29539013DDA53A2A5553B56CF5FFD9E3BCDCA73D80C26E26 DEEA53B26D6C6C15503F749996DBC9B02A1AF1C1453E349C6CAFF251A3803589AA447154A433D03C 88F7D56121749D03A4FA5E6F779158EC1533B18F98AE8CB4027E9B071E0EBD92FC716E55C4225919 11DA2F66CDA5AA883FE197DF899C7AA25C8B871A0853F05F5D8B10189C68576B694CBD3E7458AB01 91F336480AEA2449BA9D7D0DCF746E6E89BB91F974BF7783D5445866379BA8A3A4C9B6F48D18BE06 A5B318180FF2CF280D3684ADA2B55E7CCE7689260DA5D9F39D1ACB3E65996511F6699A28609E671E 2E61B857635251ED903968BD0C987077EE38411B395554E05F5061F15DD0B708FF4474F99439E656 6A3C9CC5AE65C22F95E1344AE63890DC950016D82BCA5F12B8C837B025A46322F1E777F396835E3D 5DE350AFD353BBA953F30B139BF115A8D1CFB3C9A72A08C3F4F43EF01B6E1E33929EE2D3A2EADD7D A5535461721493CCFED3B846C7773B5B8D4017FE8AD35C5DE884A372AB3E0B6CDB95B7F1A12A4B43 5543A9BFEDE518306B50A57618752699F15AB101ED1A885A6B7AA09658B48F854022222496DF2C8C A1E1E45C3AE877811C318736B97305C55F348E43DBC0713173AFE63B8D75CFC44A37903B3C1812C6 8BEDBD36A6D3DF4E0ADEEB54CE0E83E701A40EC8EAA5D17CB8CB61C85138BBBC6B8556A6CBB967EC F1CA6EFFC66D0F73139747593660E8EECD7A2FFD8F3B6BAA041A4A3CD0BDDE63C1BD27F3BAE48C89 474287CDE363DB1BB151E1338DEB1E93E50AE4C14F0F59ED093859294B3256BE467FDA8C902403B4 80C87324FCD8728C17774482188CB779562D6304D45495EAF74EA95E617C7175D974595BB1899CA1 3A77D1560D982D00135767711A0EB89B6BC696623CEBDD6CAF878F1B3AA495A0425B70CC678F5E69 ED2B52B8649B9E87FD901FB32BFCAC00828513991CD8FAF077142D89D4B346F54CA3D195CA19D2F2 3B2D278C818A5C6B28EF8BF137386D025B7302EBA4DB5F7A391765AD5DB4C59626C6CB23494F35C8 C330EDC4858D3C768E4EC3E99EA5B2616D41E229AD9AE4ADEE6F3BCD4C99B883E4728E61EFE65064 3C62397FDDEA1CEA9893ED9BF2E13A3FBB5F2CA6116B899075431CBA0F5CE713498BCD7950FA4614 7DA23E01537136A37AE80A893E7E38A7C05EABDFAE28759E76914A0DCC6198CF616A01B568F6C6CF CD77A5606D4DB308C657A776A12A6ABBDC65C1D3A5272C748C328887F9AA4F1A0E6968143AE6A7C8 735061C9ECF5FACCF6CA828E353DB3F50BA10B62EFA9D886F9A93E05F83CB0282A2D6D30C42050F1 B4CB6FCB3C20B679ED5E41BEAE6CB0AF7D60C97A226769F3AB325547C593D77DB1C2A5E83B640F71 9B6C74A0747A2869E757F109C4BE1C1DB921C8369F287B41FBF1116F7EDE50634C81C058A7CF3531 E819D084914D930A0F9E16224E638E12D9229AE4990BD91664BAF5016F76DE60CAF74304C88AF1C7 9D5A722BC72637D15EAD8C131393C7DF80A2AA379200F3B8C74DBAEB3FAEE236AE5706459DEE5D95 5A5BC8CB070340A2687B329A2EBED07582127FDD78CDE904A21FB05516B7EFCDD3F63584F507E58E 76D18CECFE52AF3B51B714B427AC915EDAC1C041E9CEEFCBDC3F26025A1B87D7B6918FA75D8C730F 247BAFFAD4B1E42B5D11351D603782B2096B0E6F73140EF3F76A944C4CBD1E036C7DDC43D0E65520 2D84C50B9B07776EF147ECF3838E40DB3E0A51A3B52A1733F34048F21EA97E2D0B1739892DA0C544 CE8251074AF06A20B3CB01A62D44AE2F3851BF23B167D4C713D8BAD8373AD7B0E5AF1E213FEC71B7 924AA7D0A71CCDBD3161778A7870F6193AA27E334C2976C6748E25A343DB8288ED97AA06C4C6BAED CCE5A24AD68698A65147E309421275798F200128682424B6F84DCF72EADE69D7B1E78C70C5961C57 43B60E35C18636364CCC569B339D81D0A8BF39BE4EAD381FA042DFEAB9EC24DD58EEE26F5B2B6F96 19BA79A5BEBC333059E33DA8C74B91DDB1F9A5FB4D5DC9B1D3539537D9D0BEEF48DCE6DA0B981758 23B1A150281D58C2A124F6BB15CEC249A5A820BCC6D88307B191469750CAD3452A8DABD4BC6D9696 5677F0EBC76FF5B8A0431F8B71F9C700A237ADA3914706C23025BCADCDED5F7355309413429468AB 909BD22DB717700AE7C46A2D23FA3F7E40D1CC3720F23858C06B1C49D5CB999B03C3DF14B2244793 13183322E4837E1809D64F1824C2921622FE608AB5CD4E57170BB58438A8EE1D7A284B243B8FD5E4 AD23DF997A23D3987B26B7DEDB9656673B0E481DDC65ADE1F03577B92B92A0E6BB9C2FE20C4D4C3C FD0B94F1A2BA0C4B314B1EEDBF6FFECA0C75930C10FEB4ADC1DE779A8136DCE3619492219BCF7D82 1229762C9103C46D1E0369E94853CF4FE10C5462EB37017535F217F3EA09506307953F6B5500E4BA 074E002C17032A61832A575AE361D5E00D7240A6C19971D3BAE4AF3FFE3C3F350B57852726ACF1D5 E2E92C5AA714F0AC490FD2D3BD772FEF2530200BA26F7F7BA4BA8F967BDCECD7AD337D4E9D38DF71 046AAF024D970538ACB332037BEF0CBEAF4E12D08F63A4D9D2E7E5F0792C66D326765CB38F52F7F8 D4E11A8A19C1FF58196852219A31DA313787B35AF75271C466ADBE4FE88DFCA3EE35C8E0BEBDAA61 1CC9C14BF545BFF1B4DE389AE72F282A998D7150F4BB6FD05F7EE5D6F387D6D57EE40E29D44BE804 A4DDA14B6CAD522EFFADA3E6CA798001F5BEFA751A3ABD65E61058BB37DAF9C16DA7672ADB6AF7E4 2FEB41C050AC94EB9E371FAB549799AD83C883AEE8ABE1C94980D59CCE9F1822A269EC9AE43720C2 570D9534A8253A054A5697E9BDBE6DDE64945988AA471E4ED597C513F843146F741A5DE1C43B93B8 8ED910B4FF1CBDCA5B38916C73F4BB5515482F7D905459CFE4D1648081BB81C6974ECD37286437A7 5EB2E26D005DD356B98BA541309DF4F0C5479E2E8A3229D76585A07D1BD74A44653980657F1A542B 1042D706CFA2DFF22E9F5B0FE0687CC431BAE166402E86174502BB7FE728BD1033D353DF1EB31C89 1541CDE3DFF7830CF71C4E60879569D45967677F96EC6DADA8B052B6877AAC65442B61612798BDCC FE159F3557CCD843BED0AE03AB427C5FED8F6A8F9A56CEBC4D7107DFAB3A40DD6E846E848D20B5DC 0134E2C9C4D23591324FFBBC5622488C915D2A5DF53D9794FB714BCDB9EE4FDE5BB221C881683A5E B7F87A7BDA964CF1B4FF4D09B23B46A2879C6699B53D3B3D3652B90B6D703E670928802A04965BEF CA51BC97D7B0AA69CF618423B84CF2C6CA8C7F200FEBEA355F2AE53234D49D9DA870F887DB3DB0AC AA09EACB57C59457809CC2C189F326BF4813B4DA80533B218FAC8BFA3EF7375BB01A45359A5F1009 5DE611F7EDE44CBBBAF0B6AB4DFE73DC0322C2AEA804702CBFCE299731A127200E3167DBCA1A4421 283671E7F95F216D562BC11C6AC3FAFE7C1AD442A2E771F1F3B5C7E95BE30D0FD1A303777226B483 F0BC875B7F8D21B87AEEDEFC8BFCEC7B4E6569EE802975CAE938A396D9BC57C7C997D34C4348C8B8 2ADAB1C61E490D87D37122A893082E6EA1BB7B90B574B1A0EBC39CC2CF229AEBD11A4FC66D98D1EB FDAC02C105E09AE90FED21B9A48BE200DB5A4B784D6D27C24AF59462951FE85CA6F3E9AE1C1D3E8F 860A8DCFD45EA86F87918495283173080962D940A2C680379B2B414B68BF7E89FFCA8D16C3277C5D A7475C8D002D2CC12609A279E8AE13F2B780EA816C5CD18B536B0C6BE36B9F3EFFCC2805C16A3935 240833E423FDE6F61FEA85EADEC2504A6751A2F9D97AC39A90E36B5747F155BC5292AD1941414C22 21E3230A4FA1B7B5A87F8440E5B1BBF3493E222A035D998349194E4BCC4F67E84C121E09D8E58681 E32DF2ED43D55E381110B2C9AC4D83A8971A3C5879B06A67503CB535AE280660F0C00E383B85B07E E2D8AFFAA3FFCB16A5F60BF36B83B1FD1FEE778CDE5FF1D92B155BC07C60A4BEB7FEA784D36E0906 FE1D67E0E0ABCEA012B4EDA3C4C3D3772A35136E55FA7D41EE9904BBAA646C227324D818DF12442B 7F418F95A397CAF6C4F18D846C81B0FB46DFE15AFCCFBE2EED06C086BDE08877B7041566FEF748AB 647B73F1BC3D4E98F27D2D7ED56429943F28813E0706FC32BC681A7D6BF8D0F27EA0C5FBAB586DCB A8987BB102716C45A5B1C9FD1C7C26CAE6555BEFC168A1E79D6ECD7F72041265DA29336971FBDAA3 C5F79F24E91F9239735BEE3168DA81C79C4CF37B677DA2B939593A396351CC3AED77B8AE6553FB30 5766844FE17FF95EDB2D6A81893677460EE8DC7BA2D9CEA1EF265EF2B5B029A4E3FB782695498FDD 1A0067FBDB6F1A4967EF63314025D97B9F228B38293486B259979F7329D09D10A6E152C802FCB2E2 9F2B63AD62D22F840041D7F096413F9AF063710BC3E6884EE4C33F00C6F8E0ADD48F207A013BAE67 F6794CCED7FD95965B32890360A41DBF5DEB7295F3D700528D5114C01C700FA27B52DD0AFD0A67AF A4BD9B932C5EC1D7B472A8DD008378A58D243EE22FD0D2CC88CFDDCC434D9D0E479F1E0AD11B1DE9 EEE0BFCBDB3C84E3C55DF9808E9B3AB2CBB99145B73544D5777ECBA606D255A1BE5E3ED598514C1D 94DC726170FB12E582AB0CE8474A250C7F9116B350259CD306F178151E27F0429F629B349050C69C 79B5C0CABCC07717B85BBB04F30C0710F79A86A6AC336B4AA0CBF5166A1943117338F5018A6C340B 02C98A373A0F86A7A14BB5E275FDAC529F08FB91C8CC8583C915BB0B656401904FFC50CCE637E3C6 DAAD7BF3D4A7F7736C11A5065F9E7DD8507B6032E63E7FAA4E3B74EF3A15688C131255204EC314B9 C90D29888133EF90B3CED1175BA3BC819949812BB9EE24D8B94396CA3FCB1AA4332AF41377D7DD25 B7AC85C804990748D3822406F007A16794E1BBE6374BBB874D546EE0BDFE383A1FF81102F00CBC08 CB2D7C7445C6167087A1920BF817408B7BFA2BD813EA5C64C45DD26163EC25354D3E40F65C7CB0FC CC121FD02F1487BECE46F9CF66516D3E8906DCF5CA4B55BE12715FACE390EB780258AC5105D7B726 F74C17250159CAA54ACBBDE558B84BDD266931675F66C13F5D23CBC91D179AC0F5F2E7E0871E474F 051AB11D5C75B73A6DE447F763FC28EF491D38489327222C6474C5DC17D6E3E7CDC60FD99D563CE3 D9C289B7CE3604C7B665DE837CF7414AFB4AAFDBA07E08018479B67E322C7D5E51CEB12F07AE148D F19E253175893BBAF51961186ADDF5B22AC683B124439C2315C4D8160C46B5EF265ADC58C16782F6 6998EC2D2F62111A010F1A1F650A4BFC34952A74A41E3D31032A7D8121501D88EC191BB14D94CF40 B670B1EC81DA1B94478F3BC4EA28B9C17C988BBFAFFD9AC4E934ED708CAE8891F229A03B6DAA8385 D5E11F1FCD0AF8B8125A6BD4C12FC402DE5F72AD31F8D98B5580E6E4EC5D6AC4209D1BC5D96E579A F3D19B61F79F4B94F499357A16E032943F5604CD8D97354753EB6BF46BDA5ECAAA69D98DE97390D6 A73463ECAB10D7E7BC7A78AC66FB1BE554954E17D004F435A01B5519952FF06C7D78AE9D605A7C6E 49AE87F0DD11C51DC529CB3F416944C148BCF0DF8AC4D517412E35F5238DA810FB35C29F0563503E BD34635C07C4C4909F1393101E8CFC476AF51220C69680E445004D7AC497E32C8669897AAF09CC3C 112D75D3E16BA54B7BCD88831EB1725A890AE76FFEBD8381A087486FBB16E7BF1B4B478AF556211F C62C5068C45D8BF29F64BD699AF8F7347E65027A79A2E608029FEA11F97515A8C637929EF7E1E37F 77D9219D372FDD6C3B4F8B6BC8F511E972A510CE861C07D5A896EB1B34A2FBC6D7DFFF36BE890B6D DD5E1500F71B3F37A42C81631727F7CBD42663D473671060789CC12DF6BFF48073ADFB707CDB7C34 543979FA3F45C7CA2E18F4DDB542B9DF007B94D479BD2C1129499428FB2D1CEA63B1361926D86821 E0FC517EA9AFA418A30787FC955731085024C1373F8478C1FBB80E1EB49EBC1CCD272AD1D138C338 8B82AC81C73E911A9EF1D6E2C3A3D35B574FEA5CCAF836E9FD4D07FF480A552694650397DF579720 85FE7CE7DBD6113CCB77A9E5A2AE16BD429AEAE815B812B76EACF43EB3D669032221087C15D5B462 B45D992431E81030D1198EEC3951C2162F13B2B2235A2FE27DEF2F484209DF01E0E0D96810A8A685 5DCD12EE530159D2B1E8180687ADC93221C7BED67890CD90BC86598442805570760E7CD3F8D81098 297535B07989C561896EADFBAC0E34A06EE92B191B3DA2E616C3BD66EAFEDE0AC9C697CE04619557 EAD77DE3FA7AED2CA7602934DB9A3EA9D542BF0A6505834A38B87856C768DB784509C5FDA1443595 172B7D600A26D1C302079C1A665B022269C15F0E872DEA91C4C95A91890CB5CA8732E9F436117536 35BBE15B78DB82C7E19720F2CC8BB8479599076F6C306FCD70E7FC2A24CEF230A69CAED3C0439BE1 13DC311387A08F65C6BB50EB8F9E7697DE9D6814CCC1E6EDD28E468AAC18E6DA5E7D66E07D921882 7C722AF19DC44963C4DBA500BF582D7245D275CA2DF680F170E31F9BA2B27C19CE5E18C248830636 DC664A25A5E46612FCF003220D1F9040209616E9B2A2830319AEADBC81639FFFE8E864495888D310 4CBBA20F8730074B3AF0C7B50398218779CD75390FB9FBF4141EFCA94869E61804608669AE88529D FFBD8E1FB3948BC42C6CD66605C2619E1CE013B05831CAD2D606DC184CE48F487BE6C961760EC047 4F54D66AF95D817C47AD0B334C5E761E2850AECAB7BD64FC5EBDC745C3973C136A8F471537540D6B 8CBB550DFEF7A7D1F1E2B7891EAD2A74BB3B8AFCBD74CDBE760A40479F47A755B62A4F19AFAB6825 06DDDC1253A09558A0EE0E9CB67F7992AE8625AAFD4F70553A945E9D36B2BEACCB3E7557AFB3ED28 F39B027C1C7DA6218F5794E05485A3195FCB9CD12D5A7179C0625763BA336326036A7617F5308F00 68A365D2A885FEED697F16E4DAE091FB5A92327EA228F48E003ACEA4F3B626FBC7A7A4F739D8C95D 303F70EE03D2AD95DC7D9D5972F5FB19A22C1BFE7BD1B0885891869076B6220E66CA2EFA54C31EED BECD4E0CC66E10F8FFD7C4B527B31136F82161AF116186452BD70FC365FA3DC174D649D654C18CE7 ACFAF53DFDE0AC872046CCADC7CF14DD65F0D9AF985B29554080F22134DA0B6718146F36EEF7E77C 59163FDDF1CC5822053C4A51991DA9A26ADB50B487AFB1D52019A437055071804101FC77801A9D8E 31B437C73C1DD44A601538115289F808DE9EE92737D21EBC2B69EE32FDA13C5298ECE13857403F08 0E11E0B227FBDD187A6E6F1CBE79CFC2D17F9BB716A63DEB5F6D6513836AAC6C30EFF4BBE0097921 152E54B5E9BEA26D95C06C22D690BE6480E91D7EA7FAE59099631593C85BD9F0B755466BAFE1BDF8 CB7D8D3972DB22CCDDFC91F3A63A66FE32075C129064B31C619744D48825AA71F6AC6FDA65CF4547 5EB72A4280C6CE00B433821C9B991BF212D0945C35EDF0B8615DA38CFED48CF972FF80A2CA9ADD06 BE2FC28CB33472E152565D77B70C1BDA9B6E629B516538BABFEB5573BD3CF99181E2035084B652C3 3284688C9207D7E93E5322E09EB29529E71513200E4B2C5917187AA07365E9416C26728E2307A58E 978471F5B7E7938BCE619B8778B4E043C320AECD3DAE722FF92E92C54CEB74C670676FDE207B143D 97D0075381ED8EA6125BADEE1CDCCEF17D5526E2737AD180E039A60A89D96C92C396E207222BBD1F 5A449E960F4C7A4A45A5886F10D92CFBE314E02E0ECB6538E5E8DB06A59E0FCB01E7E8BFE2DCE42C 09D2DC6968325B33CC8C3847ABA3A4523A0A6B50B150878E5A224966DB1BE9840D52D0D7D519BC9E EBF6CC28D820657D9EB336E01A35F9A343E02334586BA4B5A3C885FD14A395EB9A2F745100D88C9E 93B5CE68DFDE7D57861C6D3DB7201CB90A2A8FFB5A0C279BAC2DC06AB0DD56AE7E66604556A1F7C7 62A10170470EE67212974904F8F481B0FC7CC16BC2860AA9ECE063484B3B79617C4ED6D8B8F95F6E 8CA69B9875CF88D7EB5955FF5D477FD6CF2C656EDDF9D94FA7B5B7CCE128DD24766A9030F5ECF3D0 45B2BA26492E3BBB793E7BCB4942963E1253BCAC2B5A19371A1D33E5D1EEBE0B28B2D9EB088FB5F5 D4EF46FED3F674982AB927C09E0470A020D9A6895529FCD2664285D449F69B1C7A2BCE3B1DB5F227 A4A8E6D1478BB7C562BCF7507F1DFD7A520F72C2A6DF98A553D7432A1D1C7367DE912B9DFCAAB3A0 D98E2FEC07199462974B5C0DC4DA2FF02663D3CF52B8BCECB58DF4F5E92BB9DBAA9CD2E9FD4B6881 7D6AB8F7AC65A546521E36373CF2F1D38810F1C6B61FDEAA8A1787DC0EB7515380523BCD7237F559 146A45F09E94A3D97922CF9370A38F9526FEC8E896946CBEE7CB81010775F7A100F55DDF63319B60 6E067C8F4526B02F9D45088719E706302E5E8A47423632A0380B37A8B5720244D68B99D9A1F63ED4 950C28A9AC3376F4CC041A80C7E267B19AE76B694DC177FA80B5A87E341741D6D596A49A388868E7 F296DDFFAC55C50DD7E0F9333DE578DCF665620565EDA5224306EEB73BF9E64CC33E1F78F4410EBE F5EB563142A75D0228262F9D92EBA8E27BF246A99D78254A86104B41D99395F77A9D3BDB6AE80C0A 89100EBD65D42A2D3B2B575CCAFD2A9F19795B05DA09165A9CE7293E7D58BD9DD24023A5DFBFD8B3 581266E77357080A36FEF7B7F944F424519DB303656E313CD198FD7F5432B9622DEABED92D052E2A 00D0AC85A709A02B7F8B4D2B81E82D3E059F35D5A18749DEF6DE2AF0F512883D59FFAEA757DC744E D628F4635C6859EB9795B595F7E08594EFF5862E608EB463FDDE89A9AE3AE7598E3F7DFB5593AF4B 18E9DD3BF5AE429FB7501CC9519F09BE04E05F6519DA7A66531AB4551BA324845125C443E55AC758 F80A7E17C5CAA9CD4045160898845670FCCC2165C85220DAA1639E054A4B9C08264B28CE49AEADAC 2FE34A9A85FAED7072993CDC2928559D34F0926769DA0B8F8FFDE72A9BBE0258CDF8272B4C8D85D5 2C3816CEC97A9C414DC3E05475D6F137E12703ECCC33B8006DBA1CD8C7C5856EC4D46269E727A02D D7FF1CBA4F6FC33A863B774422C5293CF2628D5AEEEF040416D52532593C348D7AE7FEBDC870027C 6B811ED2957B85A6548082C4331D5E4471BA29A7BF0B5B08FB48721B56C9985A9DA68E6C7C486895 FA16B1433179612FEED55206F7D1D1A2289CC6485BD78882D601385F649A2C888EED58E81C466A95 45E9556B746A68CB79C31F0742529EBCACAE3EC7B8522638773897D7FA5A966A072E6CD8AC027D27 CFD1348E7925041C08A52ED7C31F4522155A9C194955EFC214E56705A9D7C04C91517FD78344E7AB B2E53DDA6D4D0595457E6E6CD349063F09BFE678F223AA5DE10AFF2CF88A95C39568E8115FA4B6C6 6D669ED2FF3B4DDAD35D133BCAFF735684BC60046380377261D2578A48B98A849558844FBEEC59E3 CE16ED70C10EDAF97859791501C64CDFDF7F2DF7A9002EA7E36F98C3CF9FDA2690337BAD4ED22FA7 55F8F46DEA7F1861AE0D380BBCE2985F19A1A09F2730A99FD102B9D2E022EF18583B2B2BD3AB2AB0 88DDC772C5699D1AB2FF865B45309DC838CD08FB2C614D419DE7FF9A5C1BB1F4D02E1B1EB30833EC 0A702EB54745783F7140B32F482DD3040ECB907226BE9B46C032C9839670DF3F439F4EF867577BC6 64E828754B7DFDB18D7246D009B02965F09C6AC421B6EB500D45FC3F235D190775C6958DEE8252F4 4C7608F7613AFDE5D3493CB68D1C56C23DA6C1C5F4A3DD8AC5089A7D1DCC9D0187B05ED233D52BB3 B4AAAC4864C42820C7CA5AE45F159C0D30C3AF109F2252386822F19185BCE590F57B62CD3084B693 15396B6FE2B5B50C05EA4C1AB3AAD089EC38A55CEC66B8D41352DA7FC449C988FB36269097C34DE3 A3788327684E5D459ABEB56D6A8FC8848660D3F324D57883A4DEB4D7D622AD14840183057FFC4171 AE27F51055F3FDD0CED9D67E2C76CDC398CBA8C94F3C78E0E6D9F86953D18A3C4B0AC8E1F449C643 34CD9F9736026B5A1D81B39A3CB1744416A78C7E7D1E8E14F31761D2E2D7314A4F9725B5DF8B45FC FB7B9880B5A28B9CCAC371DBE1B524382136D5AA3239419025AA09E5EF42914A27DBB72B36DBED27 EA93F235F965C9F6AB2B9F4F2A0ADFDA9E6BD6AACAC184ED2D3F1230FAF8ECDA8113D7CA891B027F 31655628A879B3B744AC17F35B34EEAAB94C5C8EBA96DCB4010DF0BF8A69728F74DA282B9BD6C9BC B260C6D2BB1C13A0425E6A52CF53AC38DAC13E63A1ACFF9DAF705AF01C9BB1F3409804CDABD28632 18E782F89467DEA119B014F2F45E2A4E340786C72634C5C8A50F64328446AB5444C37EF32F740133 9638A77FD4FDC65E6C13FC1FCFBE923F620421263C22162B6DDC8AC33381F347F9B141EC9184D101 ECAB33178279A32A77422798F8FAC978C8FEF2F80F182CB41FAA7056466DCEB94C4113D5EFB20648 3980B0F32FEDAF0478B57245F2C198C64465761E1DD32A01B51CAE31A9949CBE01EBA5E798ABEA2A 58C9A30B92D7E645639CD6D2D9657097D2BC555A09DEBA954007A5DCC92B52093EF321C1DEF214D9 9E597D0F74C8E08FF24E191C6CC804B6189AAEECD0C01698EA8AED0363FC1920DAB2A7433C2A8ADB C4B2279C42C8A314086FB9C09C6084F0FE4CA13027CFD858F4A588029A176F6510ADB876BBA33FB7 5365F33F1FB78FD2D5AA1D8E76829BD7AF4CCBF371B6BB516112822F496AF21B4B30B029343D4F68 1AB20E0ACE50A722272A63A5C26FACB5097C7DEEA25995CDB36FF93DCCE7355BBCF0125EEC2361FF E32E1C08701F09DF91F2672C89A105B6A323E23A00840A3D75504751D746F6D04D7DEDE1302F264A CA8EDBBB4DC38258D6BF460EE3A768D33316C3E9F5BA37643C02F77C77F803F44B3A4E6421067804 AC7C78E0C24AE733E0DC8B72E1D098CE2D39784568AD5A6D03977CF392C13F726F1994835DA8A5F4 C22E3C0175D829DEA0C47B9871BC9482D3C526850EE85D4AC0B739E4E45963FE21935D125C545B46 E26E78A7D1A351BC8B7E915F565D93B3CC61614A95C0C71C9B02EDCA9F1B63DF71C0F9AF3E22BAC6 FEE64DFC1F626CDE8044BC004D46CE9BD81AFDC9B1BFBDEB2341F249FF316DF2D7190FB067311BAA DDF09CD3D7AC6518F04DAB9080A73D3DA68A23653FA467F62E11311798EB75F07DADE023A44B94D0 86E8A6E0ECCEE3F2B22E1EE69EBA11BB307B63D82B9B69CC1FB800903B4DB45C2958B7EA2B10C065 3DDEE4BF23922AA59297D797AE5DF836FBAF8C4CAD6C631B4EF0BB0D9457859E186ED954FD9B5853 E82F25D6C72FC3BD2CF6B76F30963FD9C977356707DDF51611CE86AC9181411F734CC7DD5465A9D1 E4D9C696389EB98F5211B3083E3689A0864599F027F5D3970F1207D45F153CE784163DC5D32D4391 50A4794B66F2167401233F01E8A2119A1D406EF0119187C833AAA8E4909B79A4BAAADFEEEF41D087 F2839172247880D0A8FC2D612DC0752284D58CE00834DCD8A312559BDD82ABEA7E5C2DAADA27BFB8 829205DAAE6BBA82D21B218FE47FEE8349FF4065A0C0608DE6EA377EE0B78F8D4DA27027D173BA45 43F8F4E3ED9324C5F57B29B13FF33FE81CCD5CEACC06D26D25F575B69065B12E9B182E65F0664AA2 1C4D7E610B37787824E3BAFBCC9A0B541A8D8E995E599CED987E1A7BA3B8CFC9143D936DC7C3797D 4AF6AC27398F913D848D396C0C4F40236CF69A22A06E8B90015598D90765E0C6B7DFAC3EC1B6D234 520EB3BC5F55806CA295201B283F610F443B6738BD337145A91CC7076C0E9C495B8C1C83651F3C76 6440C512BFF5D221EE3466FAA9D88C45CFE202312C033065DF11B60C4F5B489840A5A476BCA82E38 218E073825AEAADC72E8AE216D1E09E81F086D60F2DE62D5CE10C5410D535A2308BA2851E83E15F8 DAF17DCC3840AD406F1F60169FFEBD35C25FAF5BAEBA919FA0160209A6CB0D15FC05FFCCBD849D65 7A4058C1E585A024D4C041594DDA25C33BDE42F79452A29D85C780996BF255E500FC5E612C51AFA0 92EF8945D0308AFF2205117CF96ECD046157817CD09B4A1D9773C32B13005B27CA8E186994BE2537 AF80E1883B45F5A43BABDD8AB9E377E0AFF03A3A84517A0476A7A5B75A029BC33F39B25DA6EB5AC3 9C3FB256113449529807BDBC8C8EB95D1FA9F9CDF498D1BFB32FBBCA3070760E1BF787EC89529CD9 F37DCB81F5759447F64A91E34AF28A39476534593916DFCB567DF6118054C26253EA5388E7B58C58 41842B8D842837AE420BFC93585F907B0AF832E9FB8739E839769639FB52610FFB6B89A86AECCCFC CE7214C1C72C6C308BE10DDF453355A7F7B6A7C017A040CA6597DA365498C2CB322AD541D8EA8BBD ECF4E0C26B5C898723E3623B82CFF8863B89D85BD57BB906D2C26FEF9604D5711B587F49FFCAA265 DBDB0D838C6AE1329822A194006BBC0E3D58F82D6CD7339D26462566473C25390681C7D80BF55A24 556EC9E17D7662D34B88E26FA085D222351C4B5CA8279338EC30E8FD01776B96C3446F39ABE5298B 16765E9EB7D6EF8B2103D76658D92C2435913E167040A6D9B3828D7EADCB1E88718A0583B67AD5E5 DF46E4FE7607F5B3BA41A9F5ED5A560D88B0F622402BDFF8E05FF8075833DF30641EAE2CE06F63E2 BC87AD3DBF2D8F6D9E34EF41B657C543371A184D83BACDAF02E26C3C85A56CEC2864F071A71B5906 A008798BAA837B8CE90C1895DC62C137BB37A61C716AAB977916C91BB94F76429A3B957232EBB86F 3E4996453763FB1DBC7ED4DDD3BC56BEACE0C03319B7C7A60763D7F2392EC69611AA6990E92EF7FA 642F33A06C777B7514C8BA1160ABBBFF10788FBBB28AC1B37B4134A293DD81FF7B969661499BAA36 0CD3E4BCBCACBBE6B1428DFB0EF79AB218BC03A27D7114A6088BE5856F313198E863EF204BD1FD3C 5BD1D0778052870FCB0878DD7C5A16EDEB7DA8229E71A31932B926DB644CE548F8C430F77B052BB0 F31F181444AB4768D0F4C68B5B2BD53CD10BA380F24B2246285DCBB7E4E40C68E88A8DD125254A1F D980FAB074251A30D086E4ACFB97434FF2BA34744449349E674A6F32333805EA38A7A513D0A43345 0EF4601A5F342595A10FF990DF677AC5FE9A4EC05DB24245A5DE043ADF4448AC40C061EF3A3AF659 F3EC82690C020FE2A86ACD619141E72632203585EEFAE6195F638995BCA354C21A654C08CE4D2082 6694BDB5505DA84C6AFA4E53496AFAEF9C433BDA3B1A90EF85EB615FAD6A54DCA8C3F3DD0D971056 3E0A6C8AE092D1F6D90E964D48647E6A9A1EC038D545A485A7950142EC97204329433ED33A4B1293 B20BE59A22166F5BA7BB6589B20ADC0380C490F74D142467FC1768EA5BE159154D49B6F683F2EA86 864C5ADB91CF06E578EF1666A80F4F111BB098B732C7121B54E9506C3C1374816EE5E5CDD67F1D5E 71C5C86668ED9CAD3EF1FEA1F616878A47579F04BB536BC7E5FF908E3E33BD11BCB86711691F8018 A5036EB4E3BACB2E7C27B33E2EFFCC4D83E71CDC78F6B5912751BA42F73C2A5CFC2CE60810ADCE40 F26430E120D3CDE6ED787810C8C2EC02721D59019208E78932CF05886AA8ED469DB06F5A096C535F 6D6BF4C0DA9102E29E7A3D24BEF2123E5BB87B3B9217121A7F5E488DE55D7C4644BAB125992E1F2C E58ACC8133053B4A4AF92CDB8A1E11C7E3D573040ED4E59FE0B796CFE643748AD0E8E53B69CFA7E7 FC2E8F28C4C95FBC7DD35D7216E78D73255F1F973C8251F08F6AF9F076A72720D036A1D86434B5FA B30338EE4051FBBDB97B9C37C7031882AA7141C8B8E9527F7D25034C21305E11F939149B4D38E99C 400325FA6960DDA2B8E4D338DC75C41648804368E1C81E50345E5A796F6E6222FF3758027576F62F B92A5C4501DA1CC1455B0835B5FA5069CA251D1EA866F6C8000ED7EEFE252988A5500461C581E759 98C041F36451876132FD92CA5F0F3EE8363C1499D967960BBCCC460952F24CB6BEBE00A06BBAFA62 4ADBEFFC17418B227452E4589005C23C90B3BD1A655EE1DFD343AF1604FE4DA315A217F297F6CF58 E1E2FAE60A0051077439AF7DAB782490539D202567369B249CDD5C979A9EAF91484606B74EB4184F C98B0E2DDE00D3A0506C9165952868E7281895A61143AA9792F40806ABD6C9A07109E5F3D406C862 37163EB3DE11F721626B9D5683BB688A8926B8874B871A7A1FEC24CF8E644A5582C4A8DB66625296 475B4C4374D4A8E9BF75C73C5B89918911C5CA2F3A612280D61B8A5032AA1CD78977AC18F0D05A59 99BCEB5B4FC64CA3B1E72835CEF8449B647D8E597C9B1D46136291C9C1249127768AC68822984F57 FCFBC09C1A6EA6695CD17852F400F7F2DD551D93FDC07133872C295C798C6A913A87A731B8BB090D C9149A48D1C3DDD06E165BF7529AB4CB9CB5A69F1F0D63A502BAF7D23726CDC887CC9D4E1B084A9C 78F3666078DD1D8C0E0DDACCFD82A5BF2064B3F85D30312DB066F70A855C21DC3C224153233507FE 97D54C79F5A642CA41E98D653ED65E0BF6D0FCF3F97ED9AECE10A3351637220217ACF5C19467B472 B8805BB348C8F4EF3D27DB85A66F371ED60FC904F5BE5C9B1FF102BD83C18978CCE1D5E19FE568FC 228A3801506048910AA2CF438C772EAD50D9A7936212BD51E13B94353F7DABB74ADD4165AD42A071 AAA1D6F5C43686192F43AAFD09A1D66DEC55E227E96A139357F82BB6276E60BF18CDA8CF48F54718 D31C4F237DCDF59B9F67B1FA48395CAC8337C98111A64665415D718BA672ADC423E917D3EC62BF7A 6BCA5AB853A23A658125E956AF5D7229E3E8EC6459856DEC6C7006C8559A04322F602B20F6ED8B2C 63BBCF33B492A27BE25432C99927463D305FF97E42335283B1453DAB8E846A75D45DDDBDF4DF55AA 5555306D27B4CBD19449BA5DE8161DA78391808D62ACDDF84005BF20D83176377624B90766C6F922 5E8515EBBD12459F9811EFCAF0F29377E15139C166D02629C6FD02D1A5DC56ED466696442D3AC4E8 7AFA1B43B62914F7B578A69DA45E151ED95CA719C5321EC58E30C46465DC92339F5EEAC3E3FB1877 820381FBCD1E2CE694E0D83E4AD78983F8819AAB35A171E90ADD4E72CA8C52D611306EC019D20A93 E8DC22081E3C3688C16B721365F544199265C275CA19E45CFCA657D3100A8CF9DF5922A32E47A746 0D5A3083C0FB715E4B6D0C7A3D0AB4655AC9368B0BBFA23DA087F07D8420492EE2A2A242E1986980 3FBA2E4E42BDC805DF791B0109A11A9B884C865DE845A995B6A5DAF552166ADF5756828DE8BF7A82 5CFAB3EC2C0EF3E1E57E688527DD6ACEB4C9A42CB532342037002C6FA53D8E5BABE86EA7943D736B 472A33D0772D213322949D5EE994CF692F712F27477D59041985DCCABEC012915DFBB2E57F3EBFB1 12A5DD45728C953972BCABCDD534D54B0FD76D630E30BE87A1024DDE4EF1191CB086A03DA88165CF BC68F5CC9FD0645640609D05822FA5C51742C42C266BC0457759A895FBEAB0F86F847768E53DA756 BA75E92AE8AD2CADB29AA1C503319233F52969F91DE79AD50300795D4CC85199EC7AB1B5EADBC299 41EE2AFB31177A54E5ACEF8471F2AA2700CADCDF894D4BFA7E83CFE37480AAF9D375A4D08DA0DFC7 F326A2E843E3152C15D2AAC84C0EBBC06CD25BE24359C98CBAAF12946A325B5521B5D44660559B8B BDF4E39B33DB98E553830586A4CCD4786FB9ED33511C3AE4E409206C8C2CD290D20767D8E2D3167D 35AD65B90A976602CEEBF580300BCC2482BFC8E30A434AB0C7CEDE11657F3B57FDF257F93EE94DE7 30B3E40CE1E685CAD6160E283104AFA941552C83BDB423E6CBD1216E878795836F323CF390271374 947B407961EBE9BCB61AD81EF41C0D86BCD1D904D58D956458BDAF9FD71D78F4386246AF4E5526CF C68821D836CE6D11B4C3B1019ECAB6F7CF7B571D8994A351EF4B064644184AB0E3FF44F5E75000E6 E661E14FC6282301D852DD42EAFBF19FFEE57E544213B8EE6BDAA2924373D2CB8EA3478948D9A669 2B73EE571A32334ADB93C4FABA6ECA3E52B236AE66BB448E8C234E37E3CCE670B812EFEF36CBC3A6 D8072311FC449E40D1E25D9D2A09C0A132ECE88B1814E7AAAF8D8A9CB272D9ABF9BD3D0DE29FAF70 6B9E3D2117D434A7A9C4A6A76396E4F26C7369C06D1016A5BA602F81659E406109D556859BC0CA45 540892A2222765BC9CA3CC0DF470844D16E6C53442BC66C36F203B4DD9D88A181B178580044F5987 43E9E0107EF5FDEE2504A9F1B307FF9B3509D0D10A1C7F799E15F36C771EB824BE641816EC7F0F51 BA5E3006EE4E9C584C038EFC5A449FD857D25698F04C25C2CD537D32FB389124C56E752B9F53DE29 B5E85CC06B5BC4392298EE22C34E94FFC529BF242C8C7936E3B95C5F8273C4386842EFB4AEE545A1 F7A3298C83DA0EFCB322B142C199B8B1DE32F6A74A292006F1088CF6C08647F80E5F2C6445300D2F 5B6FE40A6B266F943C4AACD03DCA2B492AE766BD6CEB0AB7210BCFB6C9A10E1509F5308FABCD9248 D8C9D1347615743EDE461381D0804040733850B266236068E695318EBFB174AFCA3561F3A84D8D0E CB47AA95C63EF7FEF003F7B3CA88DDD928CAB7EFD6A58195B54188D1193FD4EAD4F2EE5B58F47800 D9474D8A7171D6F876C5DC5586D33F7B1B1191D79F76F8E38AC106F482F99CFE0A20E7AE82A6DF86 FF37B558DABB6BBCC43670B1A765574D8CF57816C4E30C4E5311BE2FD6E6C0E342FA689DD713841A B4724740CB9596FB8C4E694287A28932F049F21230E0096A57F5E7EF86AE40671130EB852EE5DE74 458624663754CC190018524E9302113CFF3C234BAEAE4FC69F9BE257620E0B0F62FFC1233FB1968B 883782A9149A40A08A1E83469352873ACDBFC8EBE68538B96CFF60B76C9572CC52C46402FB0E4F15 4DAACD9C62B6DE46F9BF0EFA55B4BBCAF629BD94F08EC67D8A977A6490EDA4BCE051EFFFDBFED623 8D9F9CAB4EB615638C35BAAA33C9C24EFA3F20C4C91C4571212E8F700794B52E3C43F9B140FD3A72 9060FBAF38593BE39BF9BF943452FB9CF510E2046D6D6CABCBC5F25A2C8FE1587864B9D77BE96E95 D38265E8276F580473923B891ED8A3A89A37ED6D13FDE9124EE3E8619BB5AA2C8E3ECA1A18217FF1 827B9C3A280691E70C2AD0EABD44FED8C616C0D3C07C0669318BFA767EC67A465160721A4EBC8B89 32CE9D740B09264B1D04F4A9C0B2B323F4BDBB54A96412DF57A336CF7BA4A88411FADA9B698FBC31 5276B82A47F3CD588A9C74393D36C4AAEB8E6B375DFE811DB93D408D692F6B2E2EF5FC6B27AB1977 A1578D75F8C00AAC02374772CBF8272B4CFA50834155D538D4677DD365DC7999A96C3C267E9FF9C5 916AF387D2D16A41F51C35EFADB53200B96ADA95B904B6D9E5987175647E4B7B250E03502652DFBC BD1DAEDD27B7663472F052A16E84E75354ABA9B0BB477AC0245353A94939FA0BDE35A10BABA68CC4 56E8F86F3873C252126CB1F01D96A01CAA53E3A7FC5A727954DEDB87DBC2C0B30AFF903D7EF90583 118431C532FEDB6BC520C6B7316981EDA6406671B399F8F6A760B2A41E665B05507A7E88A53AA9A4 EF6942CF3DC28B26AF1219BEEEF901966255D0904335CA94163B633C9DDE958074294F4C1DABA6CF 3191F1D12983157DDED5066A69EA1640EC4722029E2B5455BE8F57AA8AD94C59EC89A5C6AFB8212B 1BBEC02D365FC67ED020ED10CC04AD542B70AACDCACAA991223F4D9A69871DA20FFCE6214D4F58EA 016AB068EC85F6A30FA75405D4C4DF24497E078A2382F841D00B62296668D8DD2A4097D603DF2201 A3D1889539031053216C331D85FD71A5E4D716B50092F7CA84B1D046E28CDA3D37B44DFBD737DEA5 E38AC6876E9DAEAA922DC295C5511EC53E6CDE37115CAB04A97BFA9708239C52571759B2EB4A4746 D1022DFC1F026F385DB5CCA7F575CA13B835AD4008198BD8B12151DBCEDBF3B18CF210146FA8C79B 0649C8802EFF0A40871E1E990059384090B48C7FBCA18EC2746B712E52EA33B4E21FB3ABA87C3B4E 52B330AF448633E46119BF830167B2BABD3D9212478111E3AC3FF00F828D7084D8E63B834EBBAC5E DC7A78DF208104F2BD4D2A71A9117D44C659E3807CBA4790A1988AFE194017A17BB1A67A41F2732C 369A2FBFDA7A8D3139E3D479310078053F7854E9B5F5F8B161A4335D15CAD8D4953C68D44FFB1D96 AEE2EA5A946A521589FBA3B6354132723D49ED557DFAB1469AB62F53234CDAB9DBB2E078B9AC4034 665E0BFDA28AC52E98BBF88069543020012BC632A28DB7A5C7775B23948FE94B8E183B5D71F1FBC4 5DA1FD179AD7BAC8CC6A7474F360D2E892251724CB103EB6A3D5E65AA5F0E2B52CB3606D12D386BF DC582B4ADA48680EF72F38A8BD11F9E12BBDBFB86E32FBA24D9113785C5E3C26C7F7C7BF70FD7D36 88B99A4BB3051960CD473FB7D379EFB63FEE996A296E3373288DA538DE5F207FC5EEA9A0D32EEC27 6121E809AB8E58B88F64FB8B77E93D731191C3CC7E1A0CB0C3247C5CACFC5B6368FB3CA862DDD8BE DB05A635F6558751514C0FD9280B76ABBF9C021CD490832AF20F016A32FA06FEAFDEA3C264369C44 9927F6EB5FA489734C7D1B9A2DD8886BB5E022AC5EF5269B1718AD8600620B9EFE2C5104BCAF8E35 20C1B92DEE6CAF6D640401F5924A4B95E389811507311ED1C368F07CC02EFC6A42F669D3B62F89F6 C7C6B50A874845260BAB898D1B663268424DABA5224B9FB29AAF5C66FF84E686680A7ABAD907EC6D A38BD5011E13A80F4B3E77682470854F4E872FFDF59128E090D480D087B1A825D212D9073F675A10 B5E5D4FA74EC18A9E20FFE79C03596D98ADADFFF0C7F3C8F749C704AB5682E35673713EA5E3F568F 3CD863546A018A4ECB4240A019F59F8977917F3C01A45FF3C8FBD978278546FC05E3647FBD5049E2 D8B27EE523AA3C92DAB1A2AE821EDCB75074EB85C8390FF6FE281BF7ADF3518D804DAB96C7918D40 0485099695888E568A6A2A1246118B44E6CD62FF3B4A8B70C47B77BB51AFD0423BE7D4E7CEF4AF7E D978B551EB89530BEC32A9C48E181F6D9886CF02FFDEE6C496BC66A6F5B64C2B409AE26A65804DBC C441BF37224E60141E6E51EFC1D53AE99C050559625D93B8C98CD8744D23DA94782E9CDB3C05A357 939061A74573E8D7F88170F80572E3D1CDD8062B22BD78F6FEFA99AEB45AFBA0B5B1A07F82F95E2D D8250B69638BC9BFC7750FB6E3412D8B6A1D987F7CE7F90DC4EE29D1CF1FF233F932290F1110D3FE E598663FBD640336C17B2495A65A16942DF19ED4F726EC93B8D26E9E2B7CE63CE5D3D5C6DAA07333 8516C46F7D79A94962A4C4E206217C09D0D6CB3ADBF3FFB4A4DAD8EB041C26C7B97B6C90B69405E9 A153FD4786169F90D5F1C414092EC13D825D69BB20FCEB20251B0452F0C6E9BCEFAE47DDDD622B0B 660F919E05E47D092A69DCD2C029D99122AB4529A12D4C63825844CD94464294E825FA3D863A9566 1CB2679D1EEA3B2427AC8BECB40D93B3C3217A2BAF4D9F72C9A8D24339FA7F0F21546C51504DE33A 3F2FA8D2205DCC45F8BCF12FFA32104ACCF3196EF1317B6C06F2089AFA4538C97F72A74256FB3CAE 58B6F4CF1E135B844CC12B65E846BD2030F85F9A37525BAD04958FB92941C9159406884890D9E7CA 898D2F816FCBA0DE2FAE52F189742533E9832225E9C023F0DDA193DCFDF27956041F7CE2FF60FA60 3F49EC566FABDA5825538E3D49B6C883B4193E1B9D62F0FC74DB08E330C51355C89CBE91EA6AF90B 4CA4D6C693BB6AE7091C1A4047885B4243055A7E0D8E43490FB65D2E4C7B53699B9440B839398AC6 1F06C773B9A3DD6E492242DF9987AC85DC550AC8E6B00EDC6D3E07EA8A04EE11D4D40D0F865AB092 527C703A6A65FC292113863B8C5712D4E223E4618FB7A1DB74BBA39394F4AA5A382EAF2AE76845DF 410797FADC72C797E753C0B60224842814BD22AB8FD7615F974A02878CA8EE6F71418D54B8207EFA AEF7F15527995607F81695DE2094A8141A0F2A7B13A356EBF0038831FF8DDF64A629AF7906D39573 B17F44829F3102E5CF2545B4C25B66CEF829D6863884F72B8323F33DD5156C765C3415B578DDFEF1 E42E2C88243D35BF060B48D07AB95732E19DBBEB5156CE1012C28E0F752244EE22B733B2E5160297 9B901094094A2188261C69B4A779FCA86E679154A652E012AAAA2D92459A19E48D34DC1DE5916094 104E9AC1A5DBAF0779CD0242AD26D5D0328BFDDC9183E348714F0A3A075C4C032EB893AFCF06BF81 725140ABD00E0A201DD01CE966774B8BBBA1E46EE7079CC5554542FDDCD96176B7C039661D26E443 E62D0EDB092564237A18962C7D0A1F70C1D4B56E441791101FFC4DDED59EA83BACD1488A131240AD AA60378E6C4EDC88B2DFDC4F0D979A28146FC4EDC9B961921FFE4C967DC8EC278FC6900AC3EFDC34 0D5A988C503C882A7A0187DC13841BEA995B40D936FE7E1AEA212C3BAE68E19B07970B2720E2920E 3BA5DA37D903056A0A7D8F87529CF225F14B569EAB038F5B412882DD69C89899381DBF448E04D547 422EB57D2B57E7F9972052994B96CF035A4CA6F7CE560D75C05254505A6F3D8AA8FD30456AB810DB 0C74C24DE9088313734024906C70F628927C05FA8C6F3095AC95E6A6FCFED27731CD5C85E21FA9D7 2ACFF61C3545A71F7896222EADABCD75A23F80CE81F3098985A53EDFD1910A68E371794D58C22140 990ACDA33A76E5B5D4B61AB7AC794155516736ABE6511321AF220559241CA53D383566439900C371 EFFFE929CBA4606E20CB95C4770B8AF36209EEE22F430F743E12EFDE6146D9EB68DA64FC2495B83F 4DD9CFFCDB40B2B50539DA19731B92A0336026B2E9E0EE7FF55B9BDF6C446E82FECAFEAD922179EC 035D5FC9455B865D38D1F8529D3B9894DC8725B6FEAB3BB74D2FE83F4D16B4FD5D55D698B4BCB4A7 AF5A140B4E0B4405E7A87C62C1D44148E442CE0CF5C2D56AC224A9789A8653BD36CAF4D16C68F0F7 96201F822AB51AEC21F28B67F63C077907D700D0A55A5F21D41060F53AFA6F061C1FE57A2D964BAE C246CE424065F90706832FCBEED39725274E6263C911464ED98CAEF0BCB18BA3CC957F6CB6C6FEA2 12EDD9D41E59B4F2099A6ADCD6357338AD76C823728CDAA59DBC8F5AB72C6B5032DE576273C4BCD2 64C562AA191E1F33D9D4C9334C5344589C814EADF38E6576FAE1017C8C2A6EE474A5F98BB746E79E 45336167D498CBBC14F44BBA16178A6D42664045D64E2036AC70E297AF82CB0108C7B62F4B406CA5 5E24361A74DBEE1433B5374E8807D40B5DDBC81633756BD998618F250F42DDCCEA78570479BF2688 CDD29F736617F37F949B8D76D355E15E68A2E3D79272B11C0FEF62EDC9F8596C18B25D370CAEB339 1CFF0677019D74AF36178E5C2B9412CBF8ECDB25C03658EF43623BE2C227B2B1C9258CA3DCBB035F 085AE83304D6A4A2AF92F6895CA078FE3A9E3C16FD8BD00A44116233285156E347F0C6A0D0F7F5DF D732FBD683F93330F33949946B372381EFC9DABA43D7A7CE69608CBEF3E99BAF8E7E783E7BD2B500 26EBDB407D9F23F978C464DA3791826AF74F95B7C97796306B7E62290FBCE524842B1AE737B770A0 0ACE10A9BBCFD60D35194A7C6B54A834336C1D4A19D88310FB663072BD7C34AE87A4AD038E27B4C9 94BF5E3E1114F89D801FE03D63E8A5B59CD53EA8480578CAC0C655C362317FC104DD5E8382CE4F92 66F3EFC2F82260B2B29036BF927CB188A8FF55F288BBDA7963EFA9BF4B88069E58CC812E60069CD2 66CECB69F13DFF510EDEDD30FF2196BA48750D0C4586904FC148654210EB145548B62F49FC100BC7 8C3E648BE52D4A45F366726277FEFDC667350CFE7B9E6DB0B14722F257CC4129C7619A510A920F72 2B0118DEDE1B264DDBDB4AC013C32A906FC975BEC4055B729BA784DDF617A5B4E5CBE0AE96F56DEB 81A03518DA080250D808017E1C7E6074EAA5C4A3AB05293486E29A86F9226214B69EAA3ED6E9757E FB7D3D4AD0FA04EBFF05F600E7ECC045CB658E4988B9CACC513959320404F0910B7C2B0E08FD20F6 14B8E57D403B67FCE24A46565E00E6DF0AEA727BB8E8D0FA034CE0739584AC879B87BCBED6FA8AC8 25A1B77CF1C872DDE1CE86AA4DA155321B0E75CAEAB6E60DB456A914F6B5AF8FC1467E9DD6652E5C DDA383AA710436D5D0251A3FD61AFE4D51025E3D973940007473DAC0379C85B8A9C8CDD3CFCDCF3A 8E91F369C8FD9C02FC379BD9FD94B556367B2E3112FBC8AD316BA0C29057D32D9F7F32288E981B8C ADCE8DC068235DA11FCA13B130B32E98287E9F1DEFA7CA726FE8427BB4FF4B76C74818FE71A3A1FE DAF6F0B13445CA6CEF751DD1C0ACB450127D7603710147F0949B1543FFFD71CC18D3D02A0D0995CA 68F23277E8F86243876E0E90C7707484AEA1E87CD359560B8D5832788E69BDF64858FD260FA4677D 86B174C66008D7C38AF55AC4CDE73E0B0F909D6BC04D4F3365A8F2D72CDF957608403B04E01F152D 5351AD8528D4DC05D5E861E71B113C0FE8873DCD28E810DF5A8C876BDBCCFD41B84FC8E5B666E01A 2FB8C92B4527B3335F35A62AB8B6D10447982FB96A0230AE398921281008579E70FB43F9499A3A71 F01134100AF13AC714CCBF992B85C7CC59C7076BD3320091D91468C1E6C54F135C5CAD49F6C3CA46 18D0CE5AF7BCD73B1343F7B73BE201C93848DF7C88E6BD37CE4241070CEC64F3C1E9587424456655 C6A9C158EB7C24A6D20AEC52474979B436AD10D70D71CCF54A522F9CB599C250421227F20E621A02 20F229D2A92CB555F92430E88404E9680F85721774862790BDD1755BF25AA279460B2616B85A619D 5E841081351B648BF2AFC1F111052ACFDB6D98B2DAECC23CD5C36079C3F157D14766E08CCD77C57B 00A7A53CE1AB1B8A165E4F8A185BFB9466A984A573789E5F295F54A0738802A8E0FF184D70F7A3D4 4875E70F19D9621ABAAA404B8D618D72FD7873FB84287193271D80606C19CDE44E287A97B047B8B7 CA25136121734B95D334F038620FA79E8E15006357BAF67D43C237D2C0928D1D1F6FACBC1A7BEEBE 795D1F29A81942E6600FB88E901780FA070217DAF4269D919777E4326AF16EA70FA6B5F85C4FF3CC B550CF74C5983F56411C363454ED1E511E416D1408A92DFCCE4BDB50601025CA791FBE6E0119794B 74B57F0F717488ED3B6EFD4CF82ACF37EB5E926FC58FA0D819AB8F39C843FC3BE7F376B1287A5ADB 771381AD8BD8E76F99C97623A1801856CA6DEBC70580BD3789CFECB254685AC82EC5CC128E9EEFE4 0956CE24A7114D5CC00B7883ABB00ECC7295B453A08337975B234D74FFF59BAB3EF50D5A3BB7229F 913EDE8DF5F411A80CC1FF3DBE8CFE45A93024F191B6C9D7644A5B4AD637BFAE9D07C96A48404C5A E65176FC0214396C33395A3CE93DEBD5905369B58AF32A7ED5488487A0E5115FDA914F63A2AA485D A511C38C58985B214DC4BD94E42F34A3AC570A33BA6BAEC50F1FBEFF5B91E7D0BCF37AB00F5E8E79 036DFB09F3ECF3BA650509D2F27599234DFBA80646584081E951F8A3AC6DD5C90CB1B1C989DFFC25 5A72CD679ED269F2E08F0B93B278733A849A53B61DB5D010C47E85DD5B3C3FC0C2A35663539D0403 738AA02C3F58CBD7B7D4D98F6E965D25C71D73EEA104BAECF7E7EFFC3804E3208FA99CF2CD9AC74B 7A59AE7E798C8A2254D402DBED665E3EB90ACD2A9E4225C1474A73973955B40E08C725CFDB241A39 1F11BB84C354984274775256DC9CA57A49AB5D534EBB0879C5C19DADB5161F56826C63862B8C7D6A C11C8A855436974DCCBF3E4765D7CD5C95B4A2A9878458F46BB4C237AFEA0CBD86A84257F9F6B7D2 B0D50275459EC882F0F6D83ABD8D7E7AFF48D35E86B1AF8CA0943911F263DECDE917DCB312502AA7 3E0384678937E2104B7612361600785826B5A21CA81E8FFFC4A6A16D44D4236A9583021750427A50 04A76E4BBBCFB149D206F7616EB3FE5DFCFF2E3C5D94132B2F83C70F09A1A033CF6D5F088A8AD284 C8EA4187D257F0B4CD94FEC69C303171D574079CCA5D4E51C2234C1FF8E1DF77D48BF46B60D84F13 761938BC280A8F8778B9B5373BA555E0C11B62439500760219CBB423FD7BE61B00A63A41452CE84E 895AFD10435D25EB3F683932AA5C50A6D1A9363506272945AB2BEF6B1D425044B4D96ED7963C87F0 07DD351AEB22C224DFBA9B28602D1D951A1E51EA5476777257DCCC2676991EED3B73D6B93533A316 92F844805E9D9B77173513CEF16F0AF45C79CC84112078A8E430B675B96C3855F5147B90F1749F78 D8A6EBF8F045901EF77F6CC0DBEC1361A3B8E9087F73D0E4EB9110568169C13F2E855ACEAB3CDF04 376C4F5A25868A9B99E153650A330FD92F6BBA85A0A3A72372161D8229255C63AC22C5DB86E8A0E5 F9C5565327BCA9AE0DAD2F3E7CB98AB9C41379383B217BC81673230FD5AF0248C49DFB352C0DC86E 1C198C398CCC33F8BEEF52ADE21AA8A808C04B8188C3712579FA0CC821F5E1A24B41FC39344AF2DB C98F35BDCAC4DB610682B8B760C5448EFA196378447FA391E6A62E3F1A692E0C07594CACEB9F16C9 5D27107ED277C6D7ACEA48B33E278EB43567A37953ED59860F0C84F2C06BC6C56D8FCB3C4E4091BD 93606C4AC38191F32BBEFA62264A7677AC3F664491F01DFF02CF18FD24E3338C4146A547C1547A90 796AB3616DD2AC3BAB77430DC99D56A2CB616B6FF3ED4F5B48FF7F15A6ACE2FE1FFEEBE44BE7424E 0C113A44CA735C668CF822DBBF1E997A1294FFE3473B2CFFD942676B10484C67A1F51D343C37A54C C89BF7DCC171918174DE3F37AC6BB4D81E339601774E63F229F1CDBAD69FF7D721CE785C48D8DD52 248C954886B5AC829F77257D2468A91DE24B09233063BD0239E7651D23AC0683D99C81FD37BF6C4D F39A340F475E2028A84B1A7327ABD177647F9088E16058589B915F7B592870C6AF3E4A3AD061B7F6 888CBB2C3EBF2C92C2466B92B1461975B0F014D9812A27DF8545B7771B4A9015014161400811D73B 76D902E9CAA55AAECA1A5BD2853DE8897208A1BDED892037ACF6E08914CAC1FA94E5F96E8B6E521D F1A7A899C988E5F04C66C2889E8B194994A632FFADAC0968953659838E8A68E4C7A659B190A3A848 AB246CC2C5410256247E0F7C92094FAFBBF62B7BA11085EAED09D2BE9F594CD3870CC1033845D26B 8B9E8D13F1F86FA6BA8FA3890B3C6B87C02605C1CDA7EF1DD9B5C29F5575F5E35FBAD3830D1BA18B 1E043D792F8513EB1D831889C3DDAE1ACABAD1B05CD4B8CD3F3D32142E1BC584B1B00455DAD3D3F5 89B4AB1372AE5F09B80CB793CCD6676859325137D979EB1727F0976EFA1E5BF8A21B92A1F6D9F90C F44FBB8EA39C25C9089369B131A7373214061C7248D14D86BCD2B110FDCF281C77D65F931B1D265A 30D24728C6BDCBF05C29149A8D282627F148D9E6A1D1E8E6795479FBFDDB5B3D1C8EE0B0ED447B81 C5AEFD52DC67375648B69D7BE9D3AC6684F13F5B48A81C17F5414DAAA6747BBAB048C96F3C2D3223 36D28425D839157FD5BCDF69DE7ABC5AABD00A44FAA5D4A21B20882468BEB334503F56C76E59C131 2621174124441BD29E491E2F27ECBC49521B6B758F74E1E0CD814109E80661E74B8B980623A418D5 10EB82B5141C11E6D839E09A9BDE1301B33A74FD743D445DB29278201911846506D4F1FCAC0F9363 45D78E1B990EA8DB9FDAB38DC91D23AD7BF8F9B917C0A9D4D266691A13AE77ADEE16D3156B631180 1006434AA434BCC11B254074C2AE7A9AD33A0F53F54D972B13E6961F95EFCBC07915C1EEE361A02F BB9429E96945CC1AF401D0C866753DCD0A005C0C78E7ADC3BD20441F6744773CE817F0ADF70D28AD 396615542ACBF5780846CFDCD33D1233885080AB200B31B8BF6CC3941BA5E2DCF2E8AB2335FFE3B2 B8E33BDEF49CF1721DE4461794B5C8D62E83AEFE36392E55C98E3CDC7923B5F793DCA65043E7A58F F9ED67C1D0B06FF6E86C78F846CB4AC7DB7C968BDBCF764DF2F2A1959DE03AA9BE308C1313BA84FE EB85B2D741A36DE3D9CD71B28F05E8C098E6A152FCE2656F5E134139E50309E7054C84D8C5DBA53B 69E5B862B623387DAEBC883A97D3C9E507854B8097AC33B681EEA29959B9A4021978841F19A6B17B 4D6EEF600E3F3DB0BBC380CFE2E7083F6D714762A77FC6F32FD4EF2E45842E652E994671C8098B81 F65CEFBC474A0745BCC1DD5B579C4A265344621D853276622EFE1CFD7D31DE6821B27F954A06E6CD 61E44EF51A42B23F5DDDA694F3FE78A1B165A8C2C0EDFC73EF975C0FDDBBE1FAC58E2EB3C72AAA37 447E2ED85A0221E04CDC32488206BD3B942DD39239746DA709F891DD378274659C8E3D86D4C70F1B D83111C76ED25C070B642A99815431A2C72B47F95BD8E770D37118E79CD0C72260C309E41E418D44 22EB8D0854E4B1931C846D64F7EBCECE6FE0D11B9E2D90D2FCC335AA06B48FAA2ACD5AB19165E4D1 D90E4C4099FEA1863531086D30198A70C4670F4EEE679115C4185CB30F7466B3FB2812765A6A7113 4D52327F327743E84276631B0C5A0DBF1D1B8290E9BEB46BD3D6A895140C92DA078F358F0F2FB7D1 CFC9B67DE0ED238F5FFD207379E1A2DA8179B45A8A65D46429DB87E1145747F61F6609DAF8B98F56 C619F19EBB96B06DE2B271BDE0D57C28165681C0D2B45E49B7ED907151E86DD155364CA39A628027 965EE221E5A8037966C48081983A5A103600BDD0D79E7F667E7FF6DDFB02408BF8315900CA91F379 749657D45BE02548F20CAAC8BC6BE302BD97CCAE9E5B1427F21E33704A7508F3215277271D807EDF 058401BBDBB86CF309AB2C67B341015526675A07C08BE0E10F6D47E4A27B58A133EF23E6EDDAFBBA 53F6549CF16DC9B5345709EAC01C9C17A46D6979D0C9E2F42AF29D34AAC1155937050C82F109BCF6 6E34FFCC8AC38450CBE8680FC1B0C1C2D40F605977C078DDF91D6CD89B0CE03D0A0CDC42BBA0166D 5C4C36F07407F5662367EA9D439D50B2871EBB8204030E43640CC16181DE488FE107E1545F8CAA3A 4BDD3888D7DFB0DCB7CD8405E2A4FF404235B4854A8468E039DFCEA17F1809809A9C3B62962A070E 30AEBF311546AFFD0B2B54645EDE270B131BB47D81959D742ED7FB2F31EF721333E0F23E023B231C B531F042C4FAFD64D9EDC970428935EAE84C04594922642D951F871809899C46FC74B4FDBB59ED94 D5DAE41EEC9B5480DFC94074893F07DB1A16002B90B0F3EA37828FD42C4AF3A8F533487B0FF0AC8F 3D52574D6A8A51F04C6ED7D49B3E0D0DE1DE5012C67310550F3F0B6889741C8CA5CBF2F3A9049044 5C2305C791ADBA113F57D53B83C3DEC28550286958B751374C61877E3F2E6D961DD109D2D16AF95A 619828D0E98F59844A2BD8666C3A68B5AE4854D3E2A4981E3894C806D2086674FD685F1AB4816888 19F93B415E12B0B081723585718F0F95883FCF0C4F9C28758AD9D310C9513DEFD6277DFA7CFD1331 AF05501B7E29A19CCA155A1E9C915C9D23A15C54B580FF34E1F99A8BFACD621A94F639D4AD94053B 0FD7EE97118AC0751F7C2C931D47B12DC60C97872EC8E1375760350EA468184F84336AD778ABE8E4 DDD78C8CD3FCEEA044D342C84C01FE7A8FAF9883A5E88D4C8A64387C98E1305AF6B2B389C025102A FED69160813657353B28D09E1C1F66EDD70FAAE23B2E7791FEF9EA1C9D5697E80F627F1726B84F32 6ECEF649DD9E12C79FD01E906F33FFB0A646652D997E9CD9B54121DF5F2E80B9A03ACA315DED5097 2290BB644D403627CE6CF7944341388659E6BBE5AC0F70BC22E655DBBAFAD98ACF07E6BE36FD2D95 98648B89BD262D205016E7688E738114FC499B1F3270148D57087B15356ED5C6A0DBEBFDC6A6030E CCF47E45154DAF4BDF03B7044D0240603D4A75100198B0FA0593B4B88C2532A50D5EB0E2A98BE752 49964ECC36E7BDD67F8B6EF67EE7AA03DADB4030EB207EB38331956576DFB62965B45B81D22764CF 51E1F317FB08DB48F35D2404853A927042A4790B69A19FA15F2630F7E75C16323B74EF977E843A54 0331780D838F1EB804D8176D99A661EFF7B278094C96E74D4B260321F28CA92A77D0FCF2DB9EC6C2 827EFBE8DCA2CAB65A21C52DC6CE957A9586F8E96B1A4C9EBC05BAA9DCC5029543F2FFC4FC8A037D CE0CD03764103121668B87519F2F3273D34E6DDE0AD243C597359AEDBE9845EBA7CBFBB1A90EE6E2 613D1437692B5F2A1053F619392DADE213B740842808CB87C1EC11C2D75718AEB658D5A2C750284D 09534177BF77D16CB98ED767DE01D2E800ED4AB48224088BD3B89D461127F0D559962B176E1DB1B8 E73EB4A5F00749650DC19CDCFB852FD9FD4C060600CF4E94179294622022D9454EAA9D9118A0E77C B3FE79B7EC4866CF897DBA5024620CA9609905A70B3589B4928A9D1E82BA9CBD96F8CD63325490F8 53315645A22DF4F93CA11D6DA548FA89806B5300B40376D14A97BA8BCE136F02AA632314976211D4 FE8964F54C1C1D126E77A92C8BB5DFE6436E725940105EBAA164B1CB4CB8C7C9FFC33B4094BE5B80 B104746D42FEB0E8C3E73974A2BF28E8B0FD29C522797FCC61F4C67D5DFA8F8701E17DAEA8BDEE3C 0C259020BA97595B8BED344F8CC0E67497D3031A576EA57D884870B60690568E9F23AF6840B34157 4889B17A05547AC6410BF331B4522E66640DE459E9643B8D7D3FFE937E99081B1A92CE3AFD902031 A3A5DE99AC49D0485FE519C51C88226CF107CA36128A2790012870C17516B45868884608B3A6CEE2 822D33400BF8E5FACBB796E861C9F1E95FA5C132EC53D46BDE042D037EEED78DFBC385E43C8C52F9 C2FBD453EF07A27C9F1DA501CBD2B8C3F2AF95CB6E782C842F48DAEBE8B815E626529BC79C0FCFB7 9137F0E69742E732333E776D1321FD3B6863BA1A54261F46A195C3D02AAF97BC67AAB31DA6CCEABD 2920BAF24D017BCD556DC275EC974CA293458BEBC47ED87176F3641FC7D2110B3F0222307A6575D7 67DDFB351B212716EE445CD9AA04D934F55C07DBCCE7CDDCA0AD277389C1DF5C54CD15269596C2D5 6D32D6CC52CC67C4D78FB2A1EF27A894132CC1CB2B2DA42CA4530E055B0AE6E745E15B2DC53F60E8 D88DF71D9E216602E205D78EE0292AD87F498E9CD8CB5C929642F6C2CD2D8F0C0273F7A020CDF128 1AF642924C6C1D29903DACCF32BA47D5E7AFA9F6BC28D39B1BBEDB7209A219C928840CF6894AA684 83E04DB7CF4678260A29DAC85E646CCFB042667B6FBF9008DEF23D4B9CDDB30533CBC835F29C1A9A E06B797ECB988D2CB5FB56E8F4A2DE183901A05D0827B376CED1DD303AF306162FD760F2FE34D4F9 B374AFE74AC09B611974CCD4651312E765EF3F1E118FB7E06233BA47F0A52AB83EAEABCDDCB57580 9202C9F6BADD1652B824BBCECBFEC053F41472F56438C8AACF469E6BF42AACBAC2C69B2B1631C446 53C16135C5638C6FE963EB16C68B240197F22329D0B837EE55DF02F5F0DE68901AA1BEFBAE78894D 9A3F6E61A026667980D504E3F6F0E108DD5FCCC270EFBE915B41382CC11078E089064D3131E325EF 0A2417484B6A9A8B6ADA5AD5743F3DB8F97AB86D632C12CF2C90750157D768BC5950780313176D1B FE5D636E5201369C9D65BA6A65732E5358E9317A9E181841C85DFBF175F46DF62916E9608DCF5FE5 05C26EA22AEEEFBCBEADA8F71E59B55A057F190A70FA15C0B607501033DE5F27AF9614C8C56C7666 72C29BF316F88BD0806C0EE57005AA69767D2B0CF9BCD823102969E546E285C4DE971A015376B102 85F5C87B7C68C9C2AE301EECBB4146C7FDAB2D6942888A170CCD0DE83A53A7D934327372A4E42928 1B61EA1C54CF331ED21F35BBD5F7DF32731E7A91BF9367ACA453D36C055C6FBBB42E878FCFE39608 F76DD7452F5ECF383F1848DC5D448CD6795F3923E0F98C8C735781D13BC9F6961FA2EB50EE4A5831 45015E3B58F8FC93ACD840501D96DB781B3CAA4E377AB482D6EAB8FFEBE6ED77F6967B6C0EA12D76 D045250B50E076E86E97EF5EC63B29D027504CBA47D3EB2DE3097A6CAA3A7155E272D945EF0CB9AE 53E7C4EE46C191B2AFCB32145C16F19A226496B900C5C6E6C539F4590C90822AE95BEE345768B955 1BCC8E9067C936EAC431720FEEA88A064F8EA49C44C610DECCD8852C4689ED8000020B08BDBBBF8B CBC3058579E0D53E67B2AC2734872BEC06DF3B41C4EB79B712C2A383149790598DDC96840922B698 09577D315EBC13A1621B8A4B76DB70F4E36FFFA49A443E70C35B149B908351D8430BB3E008B8DFBE 74C795CA49FAF9C1FB312565DD44AC7B1F9DAE18A3A099357559D40BDBDB6F374D15394448923F37 8E46EA13EF7F32FF036DC52CA47AC05589B897230B63627C07532426264001C55D25B64CC3B438F7 16EF5FF87DEAA3EE395E3BDAA78B52871E497F643D41B6770167720A7C755A2B9EE55C2788D68164 94ABB840E3C064D7314699B9B748602ED66E473A051561FD03C2AF47D2D07E022195D5A33EA81204 AFB3E775F38776D9B8524E5F5414FAC9631C2DB17B6C4386CF165A1FC14E60CBE987A848198C9F38 AB040644BB6EE4A9D5CDF677EA2806B0EF29006B693A401D8E3A2A635D4CF63CBE19824AEC597591 8F7F9BF1E14C9D0336190B1D15EE2CDE38EE4CEEF0443E76D50B0B1641E696B3D9A2D16086EA4A9B 91A527447EEAF11A3FF1B8741094D8ADF5DF37A0589FA89788433BBE5E76C90CBEAFEA29EF6D60E3 BA946387AEBB0A6DAFCF0B31833235936C48BAC9DB1EBF51C90EE9C2CAAB5F49E176079EF14A7856 FAC60D961495A48D055C686F5D946F3896B61A1636D702E02207C94AAB7AD26894D2E67028421233 B29E8CDB6441E948376842F107C5CD7EE985C80DA1E1573F409DA085ED82ABE93A6886D2C2CD7EED C5EDADB13D81A0D2F29B2701708A7A67CDD631AB07F6AAA4EAA6972367F18B5399AD25DBB48BE091 90EF605C0EF10750932BD109EDBDE72CA6FA56E5B06C389F577276B9130236D7FA12B85F3D9968D1 AC1DDFCF4959638F68F2DE7FD36146D50186895BD442E4ADDEDBBB62F6D4D86BCA5141B521DC8089 0FA9492201AAFC8B9E6842D6A8FEFFED4BF3131D4E5FC716853015D37ECB3EE03FDF628609AEF596 D5EFD078CB91D9DE73A886E4463CDC617C6253B6B00ED75E7FDAC737B5FABEB8F3AD19190B6306B6 A0DC90492047903E57AFE579399C23F7357F7B99D24B1353164078F3FB0D51A18B3DD92A19784076 60C2027BD30F8DB22907E35010544DC06D275314714BFF5C9B3D8DE71C31F85B201B3985C765FC72 A6DA97BA98381187F96E52C4AC2B2D096E2AF3D4F2B267881B79238AE27ABC56EAE5449DB878E6AA 2D4C791D57E482F4E7400CD76BEF6B1D7D5004BFAD64F426CD6076674CA0CBAF62AA304AEFBE2034 432ADBC64E43597F6EF0090057F3A131DD6A80FAF9D870BE5CFE3FB2D68A2A4B23B50F2750D5BB0C 22CC1C7D35CF7184DBF4A2AF7AC062D3833C35F05CE39ECD7DFBC241775FD865C759C77BC2DAE14F 942D74CB300A48BC8FB908339690942BBDB8FC5F8B903723977B3846351C7AACD2F3924C86F4D011 284DDC8763F38040233D5BEFDB8FF0F74C6A952C9E64E6FB3075978EA0A83F3CC2D8EB68CB69F8E7 7E5C303EC84D91CDBCC582F8B98B14898082CA13F40D44D37AC801A54CDBC285F3735677D30EF4AE C23144F20AEBA1EDCF72EC549AA2C339359D84238789004996BEBA5D8C243A134E5549E5D6C8F907 BB5A55C2BE1F2155C3B583219C910523C6120D21F7DE56A98EF1B2440CD77D8CB18E4E3E0CBC478D 139471D63D5A7A6CF9065FEB182309D7C92FCBB10CDCD6F9315622029526F0D68D0CA4AF7101858B B9E855C0564E7B2EAAEA895E5E2BB4E7E0DD5BA0EB13D02E245537C4CDC9BC6D0A98C70662A55C4B 7703672699D99D5486C311F071DC623F647EC9F4B461A5F0E5C906B7FBC7C28D05A0594BFC3D367D F5563B23A59AEE2436B207E31C20B720D39324995C902DABBB4CAEDD3CBBF5B6E1D9A97E631CEC8C 98DB89AAED5D2584A4E26CDCF81595E95D0E109ADA32FFB3B6B5B66197CB75E345B4C4C2774AA0AB C22777776AABAC0776047078403BAC1244A96154FDC02CC883A7D63D2AB99F244ADFE8A247099338 1E181357CD10530C5354F2FE1950DC845A2AE0E86A7604BE2FC7FABB69045D96B938A573656782E1 87ABEF6161E2099E647F29BABFE765EB738FAA518AFBB0052636407E83C3FE96744FD8FCFD449AB2 FA7C122CFE7900D54149EFC32D2EF2AE05661BBD55FCF96FEDD7553471DACCAAE1F9DE3EFCF533E4 83567CAC9FBF6B02DA51BED5177851A1C4FF6B61BDDC509A1BB437A4ABCCB9D83444A7DB335F6B62 C31670996A2A71AEAAC570F7DDC802C4B0F4C91EFB77963884E2A24A8A5D6D701D4724404737364B 0DFA28B116F8EFF82E7E52751A629EA45D8AD588351C248E6892882B079756FC9CFAB046FBB101B9 C9C3E9273FBD7BECB3DBE5A810F6141F3E6B6594FABD6871488E1CC200C3C8D25A101617A8384FFE CAE9CFD72CB6FC85064B62E977F792B04C67CEE032A1E61E277F81533290D28E9826B766566BA471 E3A163A1947747B6322ED789C23115120F83337C591FE5C4CECE70B6139338ADC671CEF44979948B 46F93651AA6A9DD1C6450AD2741E7A53CD638F1EF0EBEF4B6FCA7FAAB8014987CE7D480C5831186C B15B2E3D10BA174BB71FDAE660155EA0131F09CD33AFAEBAA5647837FAFB52331E7728C9BC6412CB 6ED76909437367D15ABAC14102FD2BE94E18F84A05A2B9B75415CE3980908883BB9471AFA9452EB5 F72FE0D14CDBB92908EB452A3744DC7BF50976412A1DA9625B215827028AD30B24B01F5A74905A2E 8DB20AA49CF1A61582B45040C0499EA359B181C64BC0FFF30F1A9E9E007A12923AA94E8100DBB993 1644052CAF17AFF3B572B3F89894DA5C9E357252ED3B08ABB2091B703944B6A4AE623E5D334FC4C3 43CFE86214C89F2D5D2D9CE332D63EBE9D5EAB8EA01DB555A028A17DBB478B28AE595EFE2985DAB7 DB26BE21EC693A1CA765F400CBEB9F2299ECDBB3FDC8FFCD0A199247C83FF2FAE3494AB633E66680 DA5D9DD6C3F32BE27E1578D9072506402B91599B6030A5AF2E01DE2ED447B45307DBCE0B2BF9592C 94BAEF34F88A8C252E4FD546526BF0C94217251B72522C8D2A8BC58C53C54909883187DB77589F76 302F0E352016C833D509E1D3665F5358BCCCAC2DC8ED874D8148DC072013BEB55A6331449A1D6EFD 59D26AB4ABFF1A7E972ED813CC6BDBCAA908C4C964884E7CFF10527D4A813875E54EC1640FF1210B 82FF43A25BD08A1E689AA5AE9ECA06AE679C99B1005BDE886508B5B13A4CEE956CF80A10D60FEC95 A73ABE8EFE34B33ED9148BE19493F0B3740D971F2B2857CBF62FB3190D071E7419C40EF1D852DDE9 C230382C9355C729A6BF2D50DA617189E1C16703526615108A73E5E62FD5A8CEF225DDFF20D744FB 637CA9F6CED183E842D6CDAE615EAC8DA83A3A5EE5135FAC387684386F60289D450267D4D6C3E8CA D1DF619D3F26CEFA404E8B6088ECE85B815751A5C1C9BB33AC41EA9FF8C6FB915DD561CFE37A5472 F9085492351479BC1338A601DDD21E81B029CEFF1490F1F0EA2D39BDDE00A49DFFA7A12FCEF27D05 739A17C36DD0BCB369EB6EECF3D298EEB498A710899D345CF48DEF5EEDAD3A929CD80E8A9D4043BE C191FB82A541A136D676EA355E3D22B383AC3949499104CFDB73C42630705E2D8523252E4712A28F 97A0EDF32C1BF12B33B104D6F25C0718898491F2243BC609BA05960167DEC98046362F63CAC00660 4792498D51B3350913DEFD32ACEC700BE671CA561AB2D05525100658163919EA81EAE9D8E048B2DA 89D554723EC3A2186BBC11CC8DFAF5D567271A0F00DEA41755C5DA6D1CE6830CFDFBE886106C3264 5DB789CFBBA9013B517E1F5DC89FF62B8084D6FC0D979AAF957F1057DFA53F66D4FDA7E245AF0934 B0099D9F2CEA9A8B04E499F7F45B980681C137F4A233EE909174A9309C21E4DD2A01EC1825101719 64EBAC08010D98CCD9EC16EE71361A296CD9A36B9E2958387AB15F59BCC65A91EB4B81AE1F09F1E9 695D0A48A019D9AA8F64736B5A4DAD406BDFDE4E325031BAC724FF8DDEBE51584C00BF8A5B2B87F8 CC13DA09BB57D0E54F2D5746ADAA2FBD58BFBCA802976C5041613423A02C1A6BB46F46B70566AFE8 9C9067893846F6B6428F7ECB12B0FFCF12CC93809C87709D0084549A8EB3F91C7513302172645C6B 8FF8E77851219FF91B0A17CFD55756B2E525E34149D3F3DF14C775D2BE53CF34C05E73D2E0B9D0C1 3CBB54F7117E308E5F0DE002B63EBDB4E1E8CA9EFA2F999DF55666BF54A5A8957A13395BF9E57E23 5A9766594991B1641B9334D3CD9A327C8A9EE6A053A7CC7F0C36E3898046B7E30A27D27FCC2100E2 96D6BB6DE1EE7765E50350525D64069CEB5705E20F277240A3455207F5CDFB1074B06A853ECB813B 4234E576C4526117C11F181A0D65AAA75FC0660E4D30D099EFD25C04A3F673A646FC04BE0F5ECF55 C8F246084C88646D5D39025BBF6FECB455F6C38A8FEFBCA8ADF7CCAEF828CA1A833610AB3B1D625A 17662D3D5F0D641A2A6F8D96ECF4F884ED6CA6FC0DCF000FA9BBE3CE90BADE377A97E4603620F2D8 28521ADA57A6869E074E57EFA2239156761FCD65CFD16CCB29AAE43E3FB2F4EBD7E6D52F3476F97F 6F53CFF83074AC8DCF0BDEFD98D34BE8AE35FA6AF70C744F657DA62A421052C3F884F36B72F1BCFF F323B3BD36D954ED72F3749051F3AE9BA7073732B16F98A770C7772DFD4422DF46283C70B470CE11 3A5006DF9DB2C360A8E712E5FD1BCD597837E0E43BBB60D8A86C78217BE399DAD3603BDDAFEB6E90 DA2490C114DA45C804867D70B3A4FC67058BF41CB637624C3CEE62482B71CE765A516847E38EFE2A CBC7B3753AA876869309C55560764A2CE88EA4BC4C2FE5ADF5428DACA160E06FF347FEAC4C981A90 9F1ECD28BDE6FE740211DDF8F6B4C237AFEA0CBD86A84253B9F1C85F21AB5B3C8FA02C85CD105C2E AD482C0C79C75B7D3DFB2694288B6EF992999A14A3B55ECE241C88E182065A419E34B3953F105A77 E9C4483722164A11BF5945A72EC20D99B6AF2040581009D1923BF5EC097E174F6F8542FE27C8C06A BD988BA2D12674F6CF5F92C24EEB59F003D35DA7A92CDCB2FF191EF8D344E755DFB05F7E3B3451DA 008BBF13DEFB312E8E3FA39F6FA54D07707155C785891B60060C857EF7E2657A78A6B127DEA1BE71 A46E81DF7CE4D5F64C91818FF9508ECAA2A6FD1CA46058E68E43C13D322F5E5F4B7AB22E0DC57639 53C4488C6E8908BE357767709FEFDE7CD1832BFB3C765071CA9140D123807F53BD495D0D8473B649 30A926147B5D99236270620414AC1463E484C85755F2F9C82D07E482A04116ADA05E6BA423BF8AA9 5D9C620EE2808D8082111FD264AC42D5C7A93D45FE12B9348D9F4DF110714505F02279182667E3E0 767671EFB062A4100226493D515E4D9B35D4C2BE13F04058EC67EF4657DE2B5B82C52CE6466B9D9C DCD936AA96FC923502B0A6BB539707AE4E8B24F1BB27861929F81BFCF9CC56345577DFE1BDDE4308 32D6D485E6156501DF392BE0FA6DD3624D0766864D8FFB74F4AAE8B6CC3970219EA505CC7C089814 C5EFBE5773ED2F752DA85FC019BC7AE68BA7D6CB4FA6BA965442A8A0D5D9ACEEBA6D4D3496997110 DABA103E02AC8C2544FE28FFBCC3E88AF09CA2D29E21D46048E9011698C66F87BFB1CD05A0B507CB 4CF9C68944CD92C56F56AC1E7AA56F2B249F09381A6F6389AA9A8D642BC074225713DA05F4B66FD4 40CE2A1A93A334E7B2BAAD1EF6C57A570445F308A0C2E1176EA269314DC57979F8783D3F98DD72C7 6AA967B59B98A6697DC2D77EFCB62A8ACF753ACFF14259BE226CFC063DCE8152F1AE36173B2050D4 8F2CD1C23D157BA75121C81E3D4EC7110F39B78A3577CD6FBEE80A0A22BF6B6D07D28313B9650374 C0C0385809737A60FE9F7653C2AA43D0A50E4C5052359201696E0B8F58089083A37A1682C37503BA 5663431824040323071803E9A3CD60DD9EA606E51294F830243A8F7115931418BE4B931496549E6C 7D1D7AF8FB4213300ADAAFCEDB334F1016D818A7279A78632F9C9DADD3BC4E045252C8E7773BD241 D68A1D9356F4EE2D854D4720FCCEC55D9239F044EABA11ABAAC868C0ABF8CB0E64097B24264486BE 8741A9856A9AE561985659F60EBB45CC3D90598F30F136444DCC490B30AE41F37168AB8BA38C6A40 06FF13EB89DD5A7DB5C567CD71F39AE27467886CD25E5074AEDF292A17FD2BB3397F7DDFD242AB9B 448CD21EFCF383B46674E744333125C8DC0599770195ACDD14CFA568B8F9A580C73BD142342BAA14 1A51723346DF97850055FF8F2C342F12DDA2D830371438BFAD9208913A59F0B856DB12C47300655F D238D4CE0C9DC1975615EB6685DE88731B2B7A45729BA7671DAA96B6B3F6DF0B2579B294DCB583A6 67056F3DAB380471CBEF50507F4B661BE3678A62E45048E7E2AEC2C852B3BDEE0479EA43BC52CF0C 6E48269470C065FC9154DBD9C366FCC565294BC0B28E2C11CC0FFE99C3BC91F0D132C81DEB337DC2 7894C7CCEF2CF9B5DE922638BC39B50F4F3D2BD104E00BE95861DDC9F3FE730B0012FABFF4B0E255 6A9AB51D96C171D4D281C4173EFD94404BE46D00179576BEB344E7FA9EF821D63B0C1768B675B121 2E3029B5F24DC8ABF99EA37245F5B3ADBA5FF642212F95770734B98D2434F5216D03D5300651833D 7119684B9CCF22AE1AF51D370B708C6093307427ECEBF425C30D846FB9127427784ECED773F71196 20FB21FFAA36D4620AF50C1FEEA8716D9E4DC620F07D76E0ED57A4978E558E47AB434086875AE099 EE959226088A51718B814F189BAA16F8E36999701DE6E67D194AEB0D87B9F733146EFE5497D80D68 3BB979714976EF5D647DCD3486DD29515E99ADEA56C327DFA9CF95EAC3C00DC4F1426E5D27589DBE A72419305CC33DF99D81C1EE82931ED4B9E25BFA2D6472C10F74C58C748C02A43EB0BB8942F0ECA1 5498F0362102C281C44E8A51D94A01054BA5F7DD1D70BD7E881D878E7402D49EC8A262D0E90920F2 E23F42CE97423E9570767B2838973FE26ADBB07369BE3A618067F54E3F95A68DF4B023ACC34648FE 6924B7095A8BC219DD7006EF5690C49500F71A34FDD1F6F7D7C796BE4ED4FDA8F74959E642A5CE38 8AD464CDC31965A7121BF815C136D41085F7387C72E09176E3370763613486FA622B6CDF0C3A8831 D8BAB9BFBC33950763A37E8D21B19E0E9AA95DD1F100B7938061DF5E7522851113D0ECA57B0183D7 F1CF0A58D7A5A24E8DB477EB2F50848B39B5DB922897293EC3EF98F315D4735B7F9AA8A21FE6D534 0F8361ED17C4742ED033589466458A067A6101F8A47E9A8E3F329715B4A57DE4025BBC57DEECFEA0 0E0D7AD6BA53A21B22776FD25CE9A93C22BA0C0CC8864215ECA7AA0CA11ED7B5097601C813BC6A2E 174ADA3647546F04AA9CE18E6F5076835FCC1FEF75A14CC61D546B94B9105BCC430A5DB787419076 895B3944951FFA8D1DF5AB904F5DF838EB12E5F6E7811CDAE7170B66AA9E0474A547986755562E4C 4D734FCC4673E47332F9D6882E885C45A5501F3310EF46CD5F5E437A03DE7FC95512A5931EE1B8E8 F65652DA504C5F59A26D7E23AB4D950E64E00A92BEA5EE79870ECD33789C0A294496DFFFCA30FDCB A2162302F8A94C5D80ACA012F645B5C9C4530EEAAF910EF4F85E47CD5A22A0EBE695173746A0ECE6 CFE66C40DD4DDFBA1ABC4BD508B7DBF8A52413A792BA02B3ECCEDC4BD92A03872023A31470BEF402 A6CFA668860D3C25FE88BCB4C74E667903233AC2AB88A61ABD19A73ED7E1D2AA75084553E7368CE7 641825153E3C5234ED4E10B6371E183B2E6CAEDC2E3B6BF09B14AC5540CC4B60A5CAB159118F40F2 3FB62B7EC2B4FB836B79693BBCBB990AB5769E3329CFBAF71D1158D3518DF9CBEED84DC08569E0B4 A3E90006F47DAD728D4698DC4AC8AE037E927C761D8A795A4BBD9CCC581DCA12184E6BA47714763D 4BE4C33F6A98B5A9E09D42681F91796426C302FD973CA2395E4C17A81CE453A708476AD5F235CE4F F41B293721EE8A8657BA35AB53F7091677E7130F3277C77C937AD04AA969E42A3BB15246D41B0F87 900B05B68485DA80FB06A0BB111C26E7EF00B327B34702869AE07B12AE3833F031FF001D03032E6E DD637AC182DE03A3848FE1BB866052F1DA4F0B7C7729293BCBA9E5A9A8B974EC84AC86802EF1F54A 90720493ED8FEDD081E7AD500133029431B7039359F5EE6F21E8572218BBA922D40A3726DF48288C 531E7B4AA77CD64CE02683070A3CBC91C94AEE323D4C15D4E19843FEED98F848C3F476FD79453D55 49A80CF2B08016B59586EB86D678CD959AF038DBF26731DC6EFE080DBA0B87FC9E16CF26372F45DB AA5393AAD9DD60A6735A1615EE92FA36C1C62FC700786C918460B813558B5FB19BAF5BAF65CC4A53 E0BF68CB4BD85DD9776012BBEA0D37D1493527AD05E2C00BCD9647D659450D7BADEA046EE3D0ECC2 25C6203F24CE5CD6482EEEF24B68010617CEE730DCB8258935713F196019ED49413DC00901537CB5 6820593B42E746B50520BA9FCADB82CF761C55212DA657F6302D1A1C6A809BE9B6C09A888B83A922 2B6344170835EFB28033BDBDB585DAB0FA9064143E2C32C63570D206540D93349DD2EF97A6A44D07 F4B07222D57EF241FADE0DE592301FEAC764EB8166720EAD3361891B8D9C811C9904CAFF419E9C1D 9D0AEEC6CE8617AEF00A054F3B04B7A0CDF4B14BB2E8362FC9807D9C09712EC1B736C13D7D58572E EF24C29DFD0C7F106BD5321A56997EB42BA2985AF72713D751091313E2382C893753614D3C9E491C 4976B7D099911651C2CA3E5830717621363F7F0CAD0A1E47B30D2C6ED7C6CB56CF1B0A5C637962BB 97AE27BD1F5A29F9B88CDEBDBDF17296448BD4FC4C9AB4068413029D87905C87877AAC9DAD5048A0 4DAD45F9FE18DE940C233DFE6E2CF43EBE545CA39AD3D8B7B1D1FB9BDC92905792D14F54E650C4F8 20F2D34534113E5BC640918EE315D107217016F628539B0D80FD88290E89265D8A53C0A51FBA7FD3 7D563B1530C307C4AD02D150A8974919A9500B005BAEB8E70F3CAAE8FECA5E8896C1AAEB19928B10 3BA81C680952D87423DDD9CC6704E283BE2B45B8A11A57FF78B7B57B7F2AB0D67CF49E9FEEAAAD76 9AA3F155BB99BFDB6E4BC2BE9F52134FFC34284A7F82840933C786C56ABC31E2AA6C6E9A1F3B2224 BB5919A813F5642C36E17AA9BEE673349B2C2381C4CC65595EE84EDAF04931D5300F3AEAFF9B3B09 48DB5846F7ED27E96A138B46C22C4B5013E2A8B014C370793F04C67A8C0762B1DF45FE0D30D3F357 2AA5A64FEDCF883FE2A1C17F21E5358D9037AEC511F4ADF8F3F13FAAF634FB9AAA1AEA7D1655B2DB 837BB42E5C3364C97CEB88F7A61262FE0B8919B72E60854DAD84CC4E2FFBA4D8A5DA9F90BE5DA877 947B6E1CED5DCAA22B23D2338871476557455AC866A8A04EE19B37B3B5D12604A450FCA0945EBEB5 E6921D3D293F9159FB55098EAD80E647BA3BAF5332A7D7540361663124B55C4B5B7995AACDF33D21 891FABDC14AADE2C4067CAB3A0B5D5DAE8DEA70B5474D2AD1C51645505F854B6C8656B45338F0D0F 48803580BF936DD19A1C6132B04FD8449FD3195188AD244EBB4D96120EDD435466381CCCE8DA3938 CC5EB4805A4F77425FBE58DC1FC637EDF3D0A1A9F4AC26B8CC4845C3DA8741C269C092E2B22C1FC5 5E1D2CA63AB746B7FCEE105FED89E612F8DAD9A7668B5E2310B9DB4792F91A1204753DE56E8EAA45 882EECFCF70FF84E8DB67F541DC4268C04CC6D7815AC522CEE27720E8C42FC803C67D57F09938C81 501E2E37C8AA72687D4E813A52C72E7DABC6E44A18CE4FE16785D6DA14FF13828D42757899FFDA16 A56676FCD9C450AF6704E69BCDAACDCD8904CDD03B7DD2864700EE7D387D6442C79D7CD860AE70A1 4AB9EBDA9A1692500ADC19F749CC13DA03C834B0D6DCBF17A90E2E45677CEB49669F15BD0B814670 0E27E6D19855413532E0511911601B4587E66B037A071AC0B909940A5DD5B6CE668E03892C5A0680 A2461705A693D1A999C00B251070A2A11A6B80D01AF5E9202D0F93DE662A870FC343C8FAD406692C 03E47FB11AAECB37833B6E9F0AD7BAC891BBDE7B191DF917221678B9ED12DCBEF2B2F2245D182BC4 7332A05BABD08DE6A17510C544D06ECA3745CAB9B5BDFEA0C71427EE429B373C463CEFB3ADF5431F ED0257104EDB5680424B02C4699694638CAD64AB6B69864A23D988F7CDBEBC662B5C9B7356C93EA7 50ABA2CB832132EFC5AD9CB1484E5A2CFBD9085F7EEB1802C49D09409E5E83B5959B5819F3EAB15A CDB25CB8AC5C8F5B7E52A3C8586E6C37873045FC41B0ACB961ED2E476172ECDA88BAE52409FACA3A 272B79A99CDE2597DD31A80FEA2E751B587F04ADBF3E0C0A70203CA5ECD513B1D7D840E0D871F400 06B7D521A2C2E10EF6A3B60E98EF8778A1072B18CD0C1B1B88DAAABBEBCFF68F92D10820FDB5EE02 1FEFA9010426CD3B1FF598DDA568B11D8764F1215402E04132013E93441AC869FD181C1644DDFB39 293294D4FBCB7FF738023E6A274D1B8D5AB53A579B1A0219B35CFEF89794562B932D31D3FA6D1C88 F6F3CCC19C7601BE836E6F2BB782474C98B55115F59D22942A982281F9F6BEDF7EBD92ABB8BF16D2 C53EB67E6F6053E627020E822FD3A8A3644E07AB8B090C8B162A7FE2775E5288858F56D0535A92D7 8B0000A659603E8FF55ED2FF0C814A2DB1333C3A0422147CA6F060D1B5B4C0A89AC25627A78D4E0B 6294CDDE1C4C1A2970FBC80DFDDF2E78EFA2283755C72742028EE47C00CDBB951CCF89F2B443F8DF CCA73ABDCB5FE9EB8B1C2909B4D68FA2E5830B4A1E45C75E882C6A22AC21FB75D60E62C597A2811B F80EC72F3B9394B48B683BB4150B32A939F7C8693B7AD71CF74B085A3D41A82A3EDB76FDB4CD7B40 E6F919D1A465AB07424B4CFAC56A3AE2E23D4DC064191166FC61EB8E18C536B5288A299D3B15C1C0 53AC40C06EA6DECD5A6CF4F76098010ADDBD4B2C85EFAE737C5D4E265C22253B4BEAA1835673BDA1 D2CC8DD814E5973C747319BD9D10398324E2ECE0607CCDF605A3D3E088B0F8CCCC43455B331FF01E 064F46305823BCE31BAF5DAF1FE1C2B3528712AA675A14E49024EAF7D257424BE7F165A8A145971A CAAF3F8EAD52DAA1A9F4D4646DC1CFD0220CD8464AD146684E14B05FDFEEF4749220467436A26D32 738985C08F7E3E517908F57D5CB4E4F15EA37A3A336BBE1520BD95136CC6443719FCD4062B917987 7D92529849EECC612A01E6E8F4A0C4AD4A6BC0A50CF3EDB7A96C49C2ED17880E7B8EC6A3A40829FE 7A636016206146FD3C6A4CCA0D9E97096B372A77A19DA646E76F9DA6FA618FD88961B48335BB5366 27F52D69DA6E31CFC64FDFDE68CAD334D73424CDF919EC6F523F80C145984AC15E2B3C318550069B 157121C30740721CDDBFF2CD19583DA9E9A2EB583F6E4E9F63852A1F14E7B8AD8F9E84E14DBE9C6D 8D65414BABE7423FFD28FDC9296C6626B9D376B757BB1E6D4C9AA2FB7FA26A92900ABD6AB8EAC40D EA69472D458B317DF77C9B73DD0F8ADB3FF9E6CAE5854D40F25C567FBF6048824585603E036A0783 3FC1C9F4F012874D7BF3E7DE733F3CBABC7F5EF6A5237FB68AE66125F75E6F0EE3D18FCA9FDBC765 06728E7054EBB905E5A8F8787E0FB6203B364C2EAD68D8DE3148120823B2B3ED6BBCAEC9753A2216 8D58B002E7B1E5B458C8E9260DE7E01BDF9A219C8F19621F19DE7D9CF0088C9954CE506CE24A870E 7764BB4D4935E6F1AE4329B4157D4D8122C1F05733B8D2D7383312026C1FD41FA9BF072E3F685438 CBD122569B0DC9A95BDB7097508B7C44C53BF9F37FA898948A5A35C13AC6491FBDC02228C6699465 4D5EC433AD4C108C566450962B56069D92694D6B9D8316A3F6A3AD243E7484772ED5676FB800AA98 BFFE9AF174E384199E3CD8B06135A7EAABA89D4AFCB34963F1E37AB4DE4B2DFCF85D023BDB979FA2 F9504AAF7211CA18CC685861F73423B8D469DD552DF564DA8F3D802BA85B0E0E15E34B1BD2372AB4 F4DC6F159D70D40A168EC7EE358AA7E30F6D71290E63669F50E78E9EDB49DCAF1E6A38BF470400E0 0E6A5BD610F2FB8DA3F9858614CED91370CDEFFF5B3136647D189788D1277F213074DA9B46E15858 FB76621BF51063100F8AC8A6D650147278B7CB003BEE19523392D9EF41C3DF75238FEA81C93A7708 91CAF2C3A0D8F3B095D0882FE992376FEA40BAD6526C3B90ED74A93C4D2782F39E11C1DF52A79B06 58BC0A786473E8E4A60CC951EE96777061F062EF36DD526328CE06210860732A67A5723E61A7F16A 9080DF58A234D8CBF2099E819DD3597661557270070429BC6845EC6DB3016B38106AC74542CC0763 86EF5E60F6B12B82DFE129C670CDBB0D2214C52B7C58ED9CDA1A488B034913EDB9ECD3E85B03C21F 79A5C0A91389F4DCE19782EE366784A39D6A80F513061F7BA19947A3D3166BFE884E94F7427CFD88 77942EF5B863F2DFE1DDACE6B06104A38801786F589399CE4A383B779B09D03BF414DFC526EFAA2E 5B8F02A36D3371E8A70D04D51EDF90FBA4CDA52399790F97C153ABF955C702E0D743F1E674D4683E E5328D9226E4A4B9E1304207825612E5608B5A7F8BE15C975E46D7D832DE39FF3498B326D8908B27 A479B1A45D8A2A49BAE82E4F3B2D98E0ABE2915C8858576B9DD196D18E05E56757A3AECDFE4817F6 951E22F611BBD6C52E3F793036EA251E99579A0F4FB9FE44FAC7781C7A5119B8715516BCF04F48C6 F4F226CB3190902FCE7AA21640C505A745CDB13CA12ACCE67B3C9FAD90342FC11091D14670B0F67C A26673F6A834998BA35D6CF4D7B3B749E81E1F4E32AD21AD43306EA474A3742DA8F3D1B1B8D55A93 01DEF7CB494BDBD72122E912F9660A15E8DFE0B4DD01D3CF77D61582163868D425A32EBC94AFADAE 0558632FBA50B8123907E789F01B16E1B171571BCABCB93ACAE98D2C23824F9A7509893D2B0BBF3F 82A09419DA942917B808343A75261001FFE20AA154440EDD748639DA1A06AD2546B85D7F15A9772A 781533605A73B3A33B5DCF00E367D06D5058E2C387B4F7016677CA4BF8CD26015B70C9AF36950E4A 0DE78D649A8592B8369ADD4BCF67DFFDBC68154CAC50D60F6A31D7281E7DD226CF6780A1D51EC384 3999818B32CEBC49ECC48A095D569F61F2EA671E6DF1B764BA53742FD92B55477A15A5854E535574 F77C51B55DF6665FAF1A47EB423529DEA8D567D37DA956BCECCE5F1B4287C9E7AF3309208127F10B 452BBEC6E8EA7F4CDB28EA2702FE9358D61D393CA781FDFB7FFAAFB397156AD29028ED61C186858B 5243DA6E90B3DFDA9D9E4C77636FCCB8409C25623A21698FF3E54CA765CC15D4BA4D99C70DA6C8B3 A0F6EC5438ED2CEB01C20557F331903ED55A4E8714BA8457519C2555900FE5D673B7EDA920B13DD5 B72A45EFE769D755F4B8640BF4165EFFF7C1E6622429B6B233DD814E2A80060ECB690120BADFBD9F 1F99177A7B2F9CC0A395898566B4E1D0FAAA22DCE358A229532DC72F1523C12D74D3E78FECBFDF23 70EACC4E9056BC0A29825CA85D86731D9D9AF276D2E36DB6997E1952FE00734CD7918CE1823C7B18 103D0ACBF5013E08C586098985F3A822C51E18B6118225A271A70D2DFCEBB92F38538A0FE706C4D2 DEC02835CC9DCF33FC5E33AE715580888AEDC2780277F5C7D75AC6F6BC43AA934E121CB93E77D90B A1DA1A6669DE4E215D3B5A5F9FCF6CE08C28DC7C427361268AFEA2DCCEC85373FB368A63789D1E41 222D9524AA111B7F2CF1FEFAB21CE83D9EC4FA7F487B8AAEBFEE0E4489D506021FD86405B0D08AFD 056BE2597178590D4E66CF86F6457AC9FFEC2B0790EC5D704CB4489B6678F7ABFC2C767FD7E63070 9A6CB4DB115C2F79968E8EC144EB25C7939B56B9F7BFEBCAF2E598750C413A9119443AC456AB7257 7F04F9486EC2F4D4A8549B71AB4EA1473E8B159E63EE160289D2BBAC712AA966941D0C7CEA3FD2C0 C5368CAE1C69C8F5B8C3B159003F27E8858C2F52B533E1FB8ADDAD167D9477069303ED8477D680C0 37C3B0D8BCED5FB676BD2298DFBEECFA85343D836BF0238469B6C911B1A0621D17E6AFB96F657032 99289D61B10B132E5783780038F12C5B66F5701F8E0B8BB20BDBC343E24E7038E38435123F9DF3A5 CDF2B37E5A6F6917F3F5583AD0CCC2A82C81E696F83ECFCA518B1F658B05A185FA04CDB78E9C5A5E 23D4B318D68D13888A0203AF3A08719C955044338F33DB729454F13FE89C689AE3CDFEF9F04A172F 0520FAB3E4A2DB2B99CE2B3968F7FE413B7B4F1682C022C1BA58A48A80B30D5590B26DAE39A9685E E862E3407B677C75E4F2FB55E75FCA923AC357F63F8BF9F2A220873A4C71BD43415ED912474532F9 FA668CF49FC6D31DA1FB60D8FE8532C6C8C3AD0815ED8DF8C52E53A637E6EB22FD8C5022A5B5D5D2 790324BA4DA80D6034B059A1A87B4F9F3C382CB7C5FA634208680F1555812B3B7B750117E57DF880 12A96F2EA3B3CA381EDD14335003D11B675DC2511871EDACBA216B8D562136B2A44FC1354DD7D467 86337FBBD69217B4728E024851BF5FADBC9317D9D8898EEB9A3DE2B0E64FCAB08757535B0F5202D2 CEC32B071C929D79F3C0751D6D2733285FCA2F36E53FDE1CB4FDB66AD021341FA4ACE732E7D1BBDC F80180BC2DC3ADC73076D349C59B832D9B84023BB163BAB930E64E6B0488B7460D8AE1F5D5C8A57E D705420C33B9A0B265979157001DAFA675EAD41D55E70A0BB6AD24DA5EA4A643D305A8AFE096C4DF 4927598888CEB2D924FCDA230FD162A5CE9496D60C3B28511F243ABB919685B4BBF80C057585C3D0 80DBEA60CCF2F230693931B14C415159D5DAB65D10213141F34BABEE31546AE6CC68C2BD274F7493 F67CABF08C0C91FEF52A2F9808091D35E2081285194109E4FE00AFEE7311031350EE9D6D4BA778B6 CAEEBA99BAB08A211E91E04A934C64F60FC433BE655FCC9F981E94027F759612B4BA9EF800C999C1 2A19CF0C8472FAD35775F9D7BBDDAFA6DDE219F741AEA2BBE11D27DECF1326BDE1AE77B2A159DF83 A97B34204890F1294B2C070D9C8407638647E2ABC1A4BC5471CC95A32CCAE2BA7ED201F459783A9F 31154624AF7E1732D18D76CFBBCEA1ED2672 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark {restore}if%%EndResource (NimbusRomNo9L-Medi-iso1252) cvn (NimbusRomNo9L-Medi) cvn ISO1252Encoding psp_definefont (NimbusRomNo9L-Regu-iso1252) cvn (NimbusRomNo9L-Regu) cvn ISO1252Encoding psp_definefont (NimbusRomNo9L-ReguItal-iso1252) cvn (NimbusRomNo9L-ReguItal) cvn ISO1252Encoding psp_definefont (NimbusRomNo9L-MediItal-iso1252) cvn (NimbusRomNo9L-MediItal) cvn ISO1252Encoding psp_definefont %%BeginResource: font BitstreamVeraSerif-RomanHGSet1 %!PS-TrueTypeFont-1.0-2.0 %%Creator: SunTypeTools-TT 1.0 gelf %- Font subset generated from a source font file: '/usr/share/fonts/truetype/ttf-bitstream-vera/VeraSe.ttf' %- Original font name: BitstreamVeraSerif-Roman %- Original font family: Bitstream Vera Serif %- Original font sub-family: Roman 11 dict begin /FontName (BitstreamVeraSerif-RomanHGSet1) cvn def /PaintType 0 def /FontMatrix [1 0 0 1 0 0] def /FontBBox [-183 -235 1287 928] def /FontType 42 def /Encoding 256 array def 0 1 255 {Encoding exch /.notdef put} for Encoding 32 /glyph1 put Encoding 42 /glyph2 put Encoding 44 /glyph3 put Encoding 46 /glyph4 put Encoding 47 /glyph5 put Encoding 49 /glyph6 put Encoding 50 /glyph7 put Encoding 51 /glyph8 put Encoding 60 /glyph9 put Encoding 62 /glyph10 put Encoding 95 /glyph11 put Encoding 97 /glyph12 put Encoding 98 /glyph13 put Encoding 99 /glyph14 put Encoding 100 /glyph15 put Encoding 101 /glyph16 put Encoding 102 /glyph17 put Encoding 103 /glyph18 put Encoding 104 /glyph19 put Encoding 105 /glyph20 put Encoding 107 /glyph21 put Encoding 108 /glyph22 put Encoding 109 /glyph23 put Encoding 110 /glyph24 put Encoding 111 /glyph25 put Encoding 112 /glyph26 put Encoding 114 /glyph27 put Encoding 115 /glyph28 put Encoding 116 /glyph29 put Encoding 117 /glyph30 put Encoding 118 /glyph31 put Encoding 120 /glyph32 put Encoding 121 /glyph33 put /XUID [103 0 1 16#FF4760A7 34 16#FF2464D1 16#D8DB7420] def /sfnts [< 74727565000900800003001063767420F4A833690000009C000001946670676D CDF582DC000002300000008B676C7966E4D2EC10000002BC000018A868656164 BC953E1F00001B64000000366868656140FE6E0700001B9C00000024686D7478 650CC08900001BC0000000886C6F6361C850D24F00001C48000000466D617870 D2054A0400001C9000000020707265704606742900001CB00000055E010A0073 000200B800CB00CB00D30002004C006A0071008700A0000200E5007B00CB00CB 00C1040804080408000200D9050200B800D300B80129006A000200020002012F 0000000200BE0073003300B800E500CB0066000200A000620002000200FA03CD 03CD03CD039A03CD027700020350039A03500000000200A000B8033B040403CD 040403CD04040066000200CB003D00BA00AA0066000205CD00960000005200D7 00D700420073004A00BC00D9018300A401D5007D008D007304000000001D010A 05D5006A006A006205D505D505D505F0005C00020002006A006A006A05D50614 00A0006A010A00BC00CB00A40002006A006A01290152036003660158007B0002 01AA0348006A0085006A046004600427042704270444006A0002006200020002 0002027B0073006A00020002000200CD025C0229042701AA005C006A006A00CD 00A000AA003D05CD006600D7004800D700020066000203E900A0030C00000019 05C1004A074A060C0106077D00540002007B0333019A061D0060007D0354006A 004E0002008D004E01D7007300001400B6060504030201002C2010B002254964 B040515820C859212D2CB002254964B040515820C859212D2C20100720B00050 B00D7920B8FFFF5058041B0559B0051CB0032508B0042523E120B00050B00D79 20B8FFFF5058041B0559B0051CB0032508E12D2C4B505820B0C9454459212D2C B002254560442D2C4B5358B00225B0022545445921212D2C45442D0000020066 FE96046605A400030007001A400C04C70006C70108055D0204002FC4D4EC3100 10D4ECD4EC301311211125211121660400FC73031BFCE5FE96070EF8F2720629 00010021024C03DF05F000110049402B100D0B0A0907040201000A0C08030511 0C0E691208060E0C0A050907110F05030105020010040B090D071210D43CC432 DC3CC432173911121739310010F4C432DCC43211173930010505072513231305 27252537050333032503DFFE7901874CFEA40D880DFEA44C0187FE794C015C0D 880D015C04D5B6B976D9FE83017DD976B7B877D9017DFE83D9000001004AFEE9 01C500E30008001C400C03000804090800051200030910D4C4EC1239310010D4 CC3939301736363535330606074A5E58C5089192C745BB8525ABF55A000100C1 FFE301CB00EE000B00144009036109600C0600000C10D4EC310010F4EC303734 36333216151406232226C14C39374E4E37394C68384E4E38374E4D0000010000 FF4202B205D50003002A401102030003000102014D02006904020001032FCC39 39310010F4CC304B5358071005C9071005C95922013301230212A0FDEEA005D5 F96D000100FA000003F405F0000A0078401C0464050605036406054D03060401 050669080173000907110400020B10D4C4C4FCC431002FEC32F4C41139113930 4B53580704ED071004ED5922014BB00A5458BD000B00400001000B000BFFC038 113738594009200020012F092F0A045D014BB00B5458BD000BFFC00001000B00 0B00403811373859213521110535253311211501230104FED3016C8A01046A04 DAC383ECFA7A6A000001008B0000044E05F0001C004D40210C14000F0D007402 641A6505690D7711140D0C17000A011706080E0A1001120B1D10F4C4D4ECD4EC 10EE1139393931002FEEF6EEFEEE10C411393930400B460A460B460C46144615 05015D0123113E01333204151401060701213533112135013E01353426232206 0106706BD968E9010EFECE180CFE87026F75FC3D01C596809D8A8F9C0471010A 393CE2C2DBFECF170CFE87B8FEA46D01C496FB8A97AA8E000001009CFFE3047F 05F0002A004D402B091D651F1374126517651F0F29740065266503690F602B20 1E091D23290A002306061A060C140A0012022B10F4C4ECD4ECD4EC10EE113939 3939310010E4F4ECFCEC10C6EEFEEE10EE393013363633321615140607161615 140421222627113316163332363534262323353332363534262322060723C775 D75EDBF6AA9CB8CBFEE7FEF875DF6E700AAE9E99B1B6B05F32AFAF908787950D 7005962C2EBDA887B5201AD7ABD1DF323301229094B19AB0B5669192838B807E 000100D9005E05DB04A60006001F401005040201000503060701020018041707 10F4EC3239310010D4CC17393009021501350105DBFBF2040EFAFE050203FCFE 85FE87AA01D1A601D100000100D9005E05DB04A60006001F4010060503020005 0401070602180400170710F43CEC39310010D4CC17393013350115013501D905 02FAFE040E03FCAAFE2FA6FE2FAA017900010000FE1D0400FE6D0003000FB500 86010400022FCC310010D4EC30011521350400FC00FE6D50500000020066FFE3 048B0444000A0028007E402F1B210B1900100C017A1993088F13218E238D1E8F 268C13600C7A0E02190500212D220D2C1A0F00270B051A22162A2910F4C4ECD4 EC3232E410EE1112393931002FEEE4FEEEF6E610EEF6EE113939113912393040 24102A6F2A7828C02A047A28C001C002C003C404C405C406C415C416C417C018 C019C01A0D5D015D01352322061514163332361311331521350E012322263534 3633213534262322060723353E01333216032FED89868874738DB8A4FEA43DA0 6BB1D0EED9010293856E82105F60B556DDE7014EE1767A6F828E01BCFDD26A73 4A46BCA0A5B64979856462D72929DB000002003BFFE304B80614001400210047 40252105111503001E940818940E017A0371007A0E60088C121B1A0B3513022C 1511042700302210F4EC3232E432F4EC31002FECE4ECFCEC10EE10EE11173939 30B27F2301015D3711233521113E013332121514022322262715213501141633 323635342623220615ECB1016936A77BC4F8F8C47BA736FE970169938C8D9191 8D8C936A05406AFD6D645FFECAFAFAFEC95F64A66A0175C0C9E2DCDDE0CABF00 00010066FFE3041D0444001A0035401A0099178F030D970C95118F098C03601B 0E2D0C1A00141A062A1B10F4ECD4CCD4EC310010E4FCECFCEC10FEE430B26F1C 01015D010E012322003534003332161711232E0123220615141633323637041D 27DEB0E8FEE6011AE865C8656B158D8395989796778E1A013FAAB20133FEFF01 312F30FEF08C80E7E6E6E87C7D0000020066FFE304E3061400140021004F4026 16041015030019940D1F9407117A1371007A07600D8C02122C15100327012C00 351C1A0A2A2210F4ECF4E4FC3C3CE431002FECE4ECFCEC10EE10EE1117393930 4009002310237F23B02304015D25331521350E01232202353412333216171123 3521033534262322061514163332360433B0FE9836A77BC4F9F8C57BA736AE01 66B8938C8E91918E8C936A6AA6645F0137FAFA01365F6402296AFBCB69BFCAE0 DDDCE2C900020066FFE3045604440014001B004E401E0208157A000899058F0C 188F009B128C0C601C0809151A001B011A0F2A1C10F4EC32D4ECD4CC310010E4 FCECEC10FEE410EE1239304012201D401D7F1D03CF00CF01CF02CF15CF1B055D 015D012115141633323637330E01232200353400333200072E01232206070456 FCE7A29E799B1F942CEDC1E9FEE50116E2F10102D40691887F9210020008D7DB 7F7DAFB00133FEFC0134FED7B1BABDBEB9000001004A000003710614001C0071 4026071600120A7A08001C048F1971100C7A14089C0E090D012D000D0B072700 36130F2C1511301D10F43CE432E4FC3CC410EE113931002FEE32EE32FEEED6C6 10EE3212393930B28F1E01015D014BB0155458BD001DFFC00001001D001D0040 3811373859B760006001023F1E015D005D01232E012322061D01211521113315 213533112335333534363332161703716101534F67540129FED7ECFDACB0B0B0 B9B343864205194B4E7191896BFCAE6A6A03526B85B2B618190000020066FE39 04E30444001F002C006640332C000F0113101C200329007A1D299413089E070C 8F042394198C1360049D1D9C2D092D071E2C201C0F270035261A0737162A2D10 F4E4ECF4EC3232E410EE310010ECECE4FCEC10EEDEE610EE10EE111739123939 1239304009002E102E7F2EB02E04015D011114062322262735331E013332363D 010E0123220235341233321617352115013426232206151416333236350433FC E969C0586012867DA29736A77BC4F9F8C57BA7360168FE98938C8E91918E8C93 03BCFC5BE5F92626DF6860B7C48F645F0137FAFA01365F64A66BFE8CBFCAE0DD DCE2C9C00001004A000004EE0614001D006F402C1A14070D0117850A037A0571 1B120E03017A0A8C1000113D131C2C060F2C13270D3A042C1A0627002C02301E 10F4E4EC32E4F4ECE410E410E431002F3CEEEE1732FCEE10EE113939393930B6 2F1F7F1FB01F03015D014BB0155458BD001EFFC00001001E001E004038113738 5933353311233521113E01333216151133152135331134262322061511331554 A6B0016833A36CB0A6A4FE049F5F7A8086A06A05406AFD566C6ECAD6FDC66A6A 0200C38FBAB2FE1A6A000002004A0000026005E3000B0015004940170309127A 149C100C7A0E0003060D2C0C27130F2C11301610F4E432FCE4D4EC31002FEC32 FCECD4CC30B28F1701015D014BB0155458BD0016FFC000010016001600403811 37385913343633321615140623222613331521353311233521C7432F2E43422F 2F43EBAEFDEAB0B0016805712E44442E2F4242FB286A6A03526B0001003B0000 04E706140019017F4058179F0908169F151609080F9F100F0809080E9F090908 13140212153E10100F0F3E0E0F1616154D160F0803020D097A0B047A06711814 1003027A0B9C12000105030915130F0C0A06111607121100002C170727052C03 301A10F4E4FC3CE410C0C0123912173911123931002F3CECEC1732FCEC10EE32 111739304B5358071008ED071005ED111739071005ED071008ED0708ED0704ED 5922B20F1B01015D40DA0708090F0916081716081A0F1A162608290F2916380F 39163917480F5608570F6708670F6716681777088816960FB608180409070A07 0B050C050D060E000E060F08130B1407161209130A130B130C130D120E100E15 0F1B14181517162809280A280B260E290F2D102A112A122B142C1529162F1B36 0C360D360E3910351339153F1B4609440C440D440E45135909580A580B570F56 11561256136809660C660D670E650F671061116112621365146616601B780978 0A780B7A107811781276137A158B138B14891589168F1B960F9610B909BA0ABA 0BB816545D005D29013533112335211101233521152309013315213533010711 33024AFDFCA6B1016901C09901E1B6FEC4019499FDF498FEC291A66A05406AFC 0B019D6B6BFEDCFDD26A6A01B587FED20001003B000002520614000900404012 067A087104007A02012C002707032C05300A10F4E432FCE431002FEC32FCEC30 B28F0B01015D014BB0155458BD000AFFC00001000A000A004038113738592533 152135331123352101A4AEFDE9B1B101696A6A6A05406A000001004A0000075E 0444003000A94041201A130D04062B0003071D108503277A299C252118140B05 077A2E038C2316090019130A3D0C222C20082C0C27063F173D1927152C133F28 2C2A2027242C26303110F4E4EC32E4F4E4FCE4F4ECE410E410E411123931002F 3C3CEE32EE1732FEEE10EE32111739173930400B3F325F326F329032B0320501 5D014BB0155458BD0031FFC00001003100310040381137385940132F0A2F0B2F 172F18CF0ACF0BCF17CF18C032095D013E013332161511331521353311342623 2206151133152135331134262322061511331521353311233521153E01333216 042535A56EA7A4A6FE02A0606F7B81A0FE08A0606F7B81A0FE02A6B00168339E 647CA603587577CFD1FDC66A6A0225A38ABAB2FE1A6A6A022C9F87BAB2FE1A6A 6A035469BD6A707B0001004A000004EE0444001D0070402E070D141A04030117 850A037A059C1B120E03017A0A8C1000113D131C2C060F2C13270D3A042C1A06 27002C02301E10F4E4EC32E4F4ECE410E410E431002F3CEEEE1732FCEE10EE11 12173930B62F1F7F1FB01F03015D014BB0155458BD001EFFC00001001E001E00 40381137385933353311233521153E0133321615113315213533113426232206 1511331554A6B0016833A36CB0A6A4FE049F60798086A06A03526BBD6C6ECAD6 FDC66A6A0200C391BBB3FE1A6A0000020066FFE3046A0444000B0017002B4013 008F0C068F128C0C6018031A1544091A0F2A1810F4ECF4EC310010E4FCEC10EE 30B420196F1902015D2532363534262322061514161722003534003332001514 0002689497979494979893E8FEE60119E9E90119FEE746EAE4E4E9E9E4E4EA63 0133FEFE0132FECEFEFEFECD0002003BFE5604B80444000C00230055402C0100 111D030D04941A0D7A0F221E7A200A94148C1A6020820F9C241F2C00071A1735 210E2C1D1000270D302410F4EC3232E432F4EC10E4310010ECECE4FCEC10EE32 10EE10EE1117393930B47F25B02502015D011514163332363534262322062723 3521153E013332121514022322262711331521353301A4938C8D91918D8C93B8 B1016936A77BC4F8F8C47BA736AEFDE9B1024869C0C9E2DCDDE0CAB56BA6645F FECAFAFAFEC95F64FE1B6B6B0001004A000003D3044400180095402208091305 01000F7A110005168C0D097A119C0B0A08022D00102C1208270C2C0E301910F4 E4EC32E4D4EC10C431002FEEEE32FEC6C610EE10C61139113930403810001001 100210031004100510151016101710182F1A4000400140024003400440054415 40164017401815000100021001100220012002065D015D014BB0155458BD0019 FFC0000100190019004038113738590111232E01232206151133152135331123 3521153E0133321603D36A054E4B8891D5FDCDA6B0016836AA7A2D630429FEF6 4F4EBCB0FE1A6A6A035469BD6F6B0E0000010073FFE303B20444002900D94041 23220224213E0C0B1E1F021D203E0B0C0B4D0B0C2021041601A100A0058F2716 A115A01A8F128C27602A200B0C211D08172D151D3E0F0827154624022D0F0045 2A10F4C4ECD4E4EC10EE10EE111239393939310010E4FCECF4EC10EEF6EE1117 39304B535807100EED111739070EED1117395922B2202B01015D4058271F2720 2721272227235A0A5A0B5A0C5A0D5A1F5A205A215A225823861F862086218622 8623961F9620962196229623A61FA620A621A622A6231D402B7F2BAF14AF15AF 16AF17AF18AF19BF14BF15BF16BF17BF18BF190E5D005D3735331E0133323635 34262F012E013534363332161715232E012322061514161F011E011514062322 26736A048D8A7C825F9985897BD6BD54BA636A04887574775A87929785E7CB67 C43BF877765D594656312D2C846692A62C2AE86774525243512A2D2F8D6F97AD 2C000001003BFFE30327057100170068401D170A00100D8F140408007A06029C 146018071011012C09052703002F1810F43CEC32E4D4CC39310010E4FC3CEC32 C410FEC411393930014BB00D5458BD00180040000100180018FFC03811373859 40150507050815071508260726082F197F198F199F190A5D1323353311331121 152111141633323637330E0123222635DDA2A2B9015AFEA634464842028B088E 919F8403BC6B014AFEB66BFD5D874C555F91868DA90000010037FFE304DB0427 0019007540221711060C0D14028509180D7A0F009C096004002C170527032C01 3A0E2C10270C2F1A10F4ECE4F4E4FC3CE431002FE4FC3CEC3210EE3211393939 3930014BB00B5458BD001A00400001001A001AFFC03811373859B47F1BB01B02 5D014BB0155458BD001AFFC00001001A001A0040381137385901211133152135 0E01232226351123352111141633323635112302D50158AEFE9A33A26BB1A7A6 015F5F7A8086A00427FC436ABC6A6FC9D702396BFD95C290BCB301E30001FFFA 0000047F0427000E00B840390A0902089F0D0E0D079F06070E0E0D073E080700 0100040502063E0101004D07000C080503017A0A039C000E0D09080706040100 090F0B020F10D4CC11173931002FFC3CEC17321139304B5358071005ED173207 1008ED071008ED071005ED17325922B2080A01015D4048060716072707200753 076307760707080808091B041B051509150A25002A042A052A092A0A2A0E3800 30104800470D470E5700580E6700680E76047605770678087809780A780D1C5D 005D21012335211523090123352115230101FAFE797901E9AA012B012B9F018F 77FE7903BC6B6BFD2502DB6B6BFC4400000100190000046A0427001B01B04067 1110020F9F1415140E9F0D0E1515140E3E0F0E0708070B0C020D3E0808070302 02019F060706009F1B00070706003E0100151615191A021B3E1616154D150E07 0004081A160503017A18039C130F0C03087A110A1B1915100F0E0D0B07020100 0C12040912171C10D4C4DCC411173931002F3CEC1732FC3CEC1732111739304B 5358071005ED1732071008ED071008ED071005ED1732071005ED1732071008ED 071008ED071005ED17325922014BB00C544BB015545B58BD001CFFC00001001C 001C0040381137385940E004000A0E15001B0E25002A0E4700490E5700570759 0E581566006607680E6815790E791585008B0E140A0109020903090D060F0519 051A061B1A011A021A03190B190C1A0D150F1919191A151B280029012C022C03 250B250C280D270E260F261026112919291A271B39023F0239033F0348004901 470E460F471B5A015902590359065707590D570E550F56165619561A561B6A01 6A026A036707680B680C680D670E650F661B78007C017C027C037C06790D770E 740F741074117414781576167519751A751B860089078C0B8C0C890D890E870F 871486158619861A861B5B5D005D01132335211523090133152135330B013315 213533090123352115230254DF8F01998DFEE3014C8BFE1587E7E88AFE6C8D01 25FEBD8301DB7F028901336B6BFE77FE376A6A013EFEC26A6A019401BE6B6B00 0001FFFAFE39047F0427001C01034059019F02010F0E1B1C021A009F0F0F0E0B 0A02099F0E0F0E089F07080F0F0E083E0908010201050602073E0202014D081D 020F1A000216151A8F120D090603027A0B049C129D1D02150E0A090807050100 080F0C172D150C031D10D4C4D4EC113917391139310010ECFC3CEC173210EED6 C611391139111239304B5358071005ED1732071008ED071008ED071005ED1732 07100EED1117390708ED5922B2070E01015D405A171059016901780104070F15 10290529062A0A2A0B270E270F26105801530255055005550650065307560A56 0B680164026005600664077600770178027E037E04740574067909780C780D79 0E750F75107611761A761B761C285D005D053701233521152309012335211523 010E012322262735331E0133323601BA46FE737901E9AA012B012B9F018F77FE 19327A6F2F63325E06393C3743C3B103CE6B6BFD2502DB6B6BFB547C5B100FCB 443B3D0000010000000200009A93512F5F0F3CF5001F080000000000BAB24B8D 0000000000000000FFFAFE1D075E061400000008000100000000000000010000 076DFE1D00000000000000000000000100000000000000000000000000000022 04CD0066028B000004000021028B004A028B00C102B20000051700FA0517008B 0517009C06B400D906B400D90400000004C50066051F003B047B0066051F0066 04BC006602F6004A051F00660527004A028F004A04D9003B028F003B0796004A 0527004A04D10066051F003B03D3004A041B00730337003B052700370485FFFA 048300190485FFFA000000220022006F009000B000D30126017E01E20207022A 023F02BA0312035903B4040B046F04E40547058F067A06AE074607A907E80848 08BA096309BD0A200A9A0BA20C54000000010000002200310002000000000002 0010004000070000040B055E00030001B8028040E0C7FE03C61303C5C42405C5 6403C54004C42403C30D03C2C12705C26403C12703C05D03BF7D03BC0B03BB0B 03BAB91405BA3203B91403B83203B7FE03B6FE03B5FE03B3FE03B2FE03B1B047 05B1FA03B04703AFFE03AE7D03ADFE03AC0E03ABAA0C05AB1403AA0C03A93203 A86403A71E03A43203A3A26405A3FE03A26403A1960E05A12503A0780A05A025 039F4B039E10039D2E039C881E059CFE039B9A10059B1D039A100399980E0599 250398780A05980E0398400497960E05971403978004960E0396400495250394 84300594FE039392130593250392910D0592130392B8014040090491900A0591 0D0391B80100404904900A0390C0048F6F7D058FBB038E810B058E11038E4004 8D810B058D3A038C8BBB058CFE038B8A5D058BBB038B80048A8925058A5D038A 400489881E0589250388871105881E0388B8FFC040FF04871103858430058564 03843003831603829603810B038064640580FE037F6C10057F19037E7D0E057E 32037D0E037C7B0F057C13037B0F037A9603791103780A037776200577FA0376 751C05762003751C03746C1005741E0373FE0372FE0371700D0571FE03700D03 7040046F7D036E6D3E056E6B036D3E036C6B0C056C10036C80046B0C036B4004 6A6464056AFA036968BB0569FE0368675D0568BB0368800467662505675D0367 40046625036564640565FA0364640363150362FE0361FE03605F2E0560FE035F 2E035EFE035DFE035C4B035B7D035AFE0359440358FE0357FE0356BB0355FE03 536403521403513203504F0F05507D034F0F034E414042034C0B034A64034922 08054996034832034703100547130346120345020A0545190344431305446B03 4342100543130342410B0542100341400905410B0340090340B8FFC04053043F 96033E042D053E4D033D3C14053D4B033C3B0A053C14033C40043B0A033A3912 053A5D0339381105391203381103370D0336FE033534140535FE033433130534 140333320A0533130332310905320A0332B8FFC040FF04310903302F18053044 032F2E15052F18032FC0042E1E0A052E15032E80042D0964052D96032C2B1405 2C4B032B2208052B14032B40042A020A052A64032928300529410328042D0528 300327042D0527FE03263A03250D1805255D0324231205245303232208052312 0323400422080321201805215D03201F110520180320C0041F1E0A051F11031F 80041E0A031E40041D23031C0F031B24031A1930051A530319042D0519300318 FE0317020A0517FE0316100315141405156B0314131305141403144004131303 12042D0512BB031103100511FE03100310051042030F0964050F96030E042D05 0EFE030D020A050D18030D40040CFE030B020A050B40386B030A0964050A7D03 0964030807110508140307110306053205067D0305042D050532030403100504 2D03031003020A0301530300FE0301B80164858D012B2B2B2B2B2B2B2B2B2B2B 2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B 2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B 2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B 2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B 2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B002B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B 2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B 2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B 2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B 2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B 2B2B2B2B2B2B2B2B2B2B2B2B2B1D000000 > ] def /CharStrings 34 dict dup begin /.notdef 0 def /glyph1 1 def /glyph2 2 def /glyph3 3 def /glyph4 4 def /glyph5 5 def /glyph6 6 def /glyph7 7 def /glyph8 8 def /glyph9 9 def /glyph10 10 def /glyph11 11 def /glyph12 12 def /glyph13 13 def /glyph14 14 def /glyph15 15 def /glyph16 16 def /glyph17 17 def /glyph18 18 def /glyph19 19 def /glyph20 20 def /glyph21 21 def /glyph22 22 def /glyph23 23 def /glyph24 24 def /glyph25 25 def /glyph26 26 def /glyph27 27 def /glyph28 28 def /glyph29 29 def /glyph30 30 def /glyph31 31 def /glyph32 32 def /glyph33 33 def end readonly def FontName currentdict end definefont pop %%EndResource (NimbusMonL-Regu-iso1252) cvn (NimbusMonL-Regu) cvn ISO1252Encoding psp_definefont %%DocumentSuppliedResources: font NimbusRomNo9L-Medi %%+ font NimbusRomNo9L-Regu %%+ font NimbusRomNo9L-ReguItal %%+ font NimbusRomNo9L-MediItal %%+ font NimbusMonL-Regu %%+ font BitstreamVeraSerif-RomanHGSet1 /#copies 1 def << /NumCopies null /Policies << /NumCopies 1 >> >> setpagedevice %%EndSetup %%Page: 1 1 %%PageBoundingBox: 17 12 578 830 %%BeginPageSetup % [{ %%BeginFeature: *PageSize A4 <>setpagedevice %%EndFeature } stopped cleartomark [{ %%BeginFeature: *InputSlot auto %% FoomaticRIPOptionSetting: InputSlot=auto %%EndFeature } stopped cleartomark [{ %%BeginFeature: *Resolution 600x600dpi <>setpagedevice %%EndFeature } stopped cleartomark %%EndPageSetup gsave [0.12 0 0 -0.12 17 830] concat gsave 1223 803 moveto 0 setgray (NimbusRomNo9L-Medi-iso1252) cvn findfont 200 -200 matrix scale makefont setfont <416476616E636564206172677461626C652D322E7820746F70696373> [139 111 95 100 112 88 90 111 50 100 88 100 69 100 111 56 88 67 100 50 100 50 66 100 111 56 88 0] xshow 1018 968 moveto (NimbusRomNo9L-Medi-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <416E20414E53492043206C69627261727920666F722070617273696E6720474E55207374796C65 20636F6D6D616E64206C696E6520617267756D656E7473> [73 55 25 73 72 55 39 25 73 25 28 27 56 44 49 46 50 25 30 50 44 25 56 50 44 39 28 56 50 25 78 72 72 25 38 33 48 28 45 25 44 50 83 84 50 55 56 25 28 27 56 45 25 49 45 50 55 83 45 55 34 0] xshow 2100 1213 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <5374657761727420486569746D616E6E> [53 28 42 70 44 36 28 25 72 44 28 28 77 45 50 0] xshow 1780 1333 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <73686569746D616E6E4075736572732E736F75726365666F7267652E6E6574> [39 50 44 28 28 72 50 50 50 92 50 39 44 37 39 25 39 50 50 36 45 44 25 50 37 45 45 25 50 43 0] xshow 333 1838 moveto (NimbusRomNo9L-Medi-iso1252) cvn findfont 150 -150 matrix scale makefont setfont <312E2050617273696E67206F7074696F6E616C20617267756D656E742076616C756573> [72 38 38 88 75 67 58 42 83 75 38 75 81 50 42 75 83 75 43 37 75 66 75 83 125 67 83 50 38 71 75 42 83 67 0] xshow 333 2104 moveto (NimbusRomNo9L-MediItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6578616D706C6520636F64653A> [44 50 50 78 50 28 44 25 45 50 50 44 0] xshow 924 2104 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20> show 949 2104 moveto (BitstreamVeraSerif-RomanHGSet1) cvn findfont [100 0 27 -100 0 0] makefont setfont <3C696E7374616C6C6469723E2F73686172652F646F632F6172677461626C65322F6578616D706C 652F6861736F707476616C75652E63> [84 32 65 51 40 60 32 32 64 31 48 84 34 51 64 60 48 59 34 64 60 56 34 60 47 64 40 60 64 32 59 64 34 58 57 60 95 63 33 59 33 65 60 51 60 64 40 57 60 32 64 59 32 0] xshow 333 2349 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <5468697320746F7069632073686F777320686F7720746F2075736520646566696E6520636F6D6D 616E64206C696E6520617267756D656E747320746861742074616B65206F7074696F6E616C206172 67756D656E742076616C75657320617320696E202D2D> [61 50 28 39 25 27 50 50 28 44 25 39 50 46 70 39 25 50 47 72 25 27 50 25 50 38 45 25 50 44 35 28 50 45 25 44 50 78 78 44 50 50 25 27 28 50 45 25 44 32 50 50 78 44 50 28 39 25 29 50 44 28 25 28 45 48 45 25 50 49 28 28 50 50 44 28 25 44 32 50 50 78 44 50 28 25 47 45 27 50 45 39 25 44 39 25 28 50 25 33 0] xshow 333 2469 moveto <666F6F3D5B3C696E743E5D2E20436F6E73696465722074686520666F6C6C6F77696E672073796E 7461783A> [29 50 50 57 33 56 28 50 28 57 33 25 25 67 50 50 38 28 50 44 34 25 29 49 45 25 30 50 28 27 47 72 28 50 50 25 38 50 50 29 45 50 0] xshow 512 2679 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <55736167653A20666F6F626172202D66203C696E743E202D62205B3C696E743E5D> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 2761 moveto <546869732070726F6772616D2064656D6F6E737472617465732074686520757365206F66207468 65206172677461626C6532206C696272617279> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 2843 moveto <20202D662C202D2D666F6F3D3C696E743E202020202020202020202074616B657320616E20696E 74656765722076616C7565202864656661756C747320746F203929> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 2925 moveto <20202D622C202D2D6261723D5B3C696E743E5D20202020202020202074616B657320616E206F70 74696F6E616C20696E74656765722076616C7565202864656661756C747320746F203529> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 333 3156 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <4E6F74696365207468617420746865202D6620617267756D656E742074616B65732061206D616E 6461746F727920617267756D656E742076616C7565202865673A202D663429202C20776865726561 7320746865202D6220617267756D656E74206D6179206F72> [70 49 28 28 44 45 25 29 49 45 28 25 28 50 45 25 33 34 25 44 32 50 49 78 45 50 27 25 29 45 48 44 39 25 45 25 77 45 50 50 44 27 50 35 51 25 44 32 50 50 78 44 50 28 25 48 44 28 50 44 25 33 45 50 28 25 33 33 50 34 25 25 25 72 50 44 33 44 45 39 25 28 50 45 25 33 50 25 44 32 50 50 78 44 50 28 25 78 41 50 25 50 0] xshow 333 3277 moveto <6D6179206E6F7420626520676976656E20612076616C7565202865673A202D6235206F72202D62 2061726520626F7468206C6567616C29206576656E2074686F75676820626F746820617265206465 66696E656420696E2074686520617267756D656E74207461626C65> [78 41 50 25 50 49 28 25 50 44 25 50 28 47 44 50 25 44 25 48 44 28 50 45 25 32 45 50 28 25 33 50 50 25 50 34 25 33 50 25 44 33 45 25 50 49 29 50 25 27 45 48 44 28 33 25 42 47 44 50 25 29 50 50 50 50 50 25 50 49 29 50 25 44 33 44 25 50 45 34 28 50 44 51 25 27 50 25 29 50 45 25 44 32 50 50 77 45 50 28 25 29 44 50 27 0] xshow 333 3397 moveto <696E207468652073616D65207761792E> [28 50 25 29 49 45 25 39 44 78 44 25 70 41 43 0] xshow 512 3487 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <737472756374> [45 45 45 45 45 0] 3 bxshow 782 3487 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <206172675F696E74202A666F6F203D206172675F696E7431282266222C22666F6F222C204E554C 4C2C2274616B657320616E20696E74656765722076616C7565202864656661756C747320746F2039 2922293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 3569 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <737472756374> [45 45 45 45 45 0] 3 bxshow 782 3569 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <206172675F696E74202A626172203D206172675F696E7431282262222C22626172222C204E554C 4C2C2274616B657320616E206F7074696F6E616C20696E74656765722076616C7565202864656661 756C7473> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 3651 moveto <746F20352922293B> [45 45 45 45 45 45 45 0] xshow 512 3733 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <737472756374> [45 45 45 45 45 0] 3 bxshow 782 3733 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <206172675F656E64202A656E64203D206172675F656E64283230293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 3815 moveto <766F69642A206172677461626C655B5D203D207B666F6F2C6261722C656E647D3B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 3897 moveto <696E74206E6572726F72733B> [45 45 45 45 45 45 45 45 45 45 45 0] xshow 333 4248 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <546F206861766520746865202D6220617267756D656E7420616363657074206F7074696F6E616C 2076616C756573207765206D757374207365742074686520666F6C6C6F77696E6720666C61672069 6E20697473206172677461626C6520686472207374727563747572652E> [52 50 25 50 41 47 45 25 28 50 45 25 33 50 25 44 32 50 50 78 44 50 28 25 45 44 44 45 49 28 25 50 49 28 28 50 50 44 28 25 47 45 28 50 44 39 25 69 44 25 78 50 37 29 25 39 43 28 25 29 50 44 25 29 50 28 28 46 72 28 50 50 25 38 28 44 50 25 28 50 25 28 28 38 25 45 32 50 28 45 50 28 44 25 50 50 33 25 38 27 36 50 44 28 50 32 45 0] xshow 512 4458 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <6261722D3E6864722E666C6167207C3D204152475F4841534F505456414C55453B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 333 4689 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <5768656E6576657220616E206F7074696F6E616C20617267756D656E742076616C756520697320 6F6D69747465642066726F6D2074686520636F6D6D616E64206C696E652074686520617267756D65 6E7420697320636F756E7465642061732061> [94 50 45 50 41 47 44 34 25 44 50 25 50 49 28 28 50 50 44 28 25 45 32 50 50 77 45 50 28 25 47 44 28 50 45 25 28 38 25 50 78 28 28 27 45 50 25 33 33 50 78 25 28 50 44 25 45 50 78 77 45 50 50 25 28 27 50 45 25 28 50 45 25 45 31 50 50 78 44 50 28 25 28 39 25 44 50 50 50 28 44 50 25 45 38 25 0] xshow 333 4810 moveto <76616C6964206F6E652C2074686F7567682074686520617267756D656E742076616C7565206974 73656C66206973206C65667420756E616C74657265642E2048656E63652C20616E79206465736972 65642064656661756C742076616C7565732073686F756C64206265> [48 44 28 28 50 25 50 50 44 25 25 29 50 50 50 50 50 25 29 50 44 25 44 32 50 50 78 44 50 28 25 48 44 28 50 44 25 28 28 38 45 27 34 25 28 39 25 28 44 34 28 25 50 50 44 28 28 44 33 44 50 26 25 71 45 50 44 45 25 25 44 47 50 25 50 45 38 28 33 44 50 25 50 44 31 45 50 28 28 25 48 43 28 50 44 40 25 38 50 50 50 28 50 25 50 0] xshow 333 4930 moveto <6D616E75616C6C792061737369676E6564207072696F7220746F2070617273696E672E> [78 44 50 50 44 28 26 50 25 44 39 39 28 50 50 44 50 25 50 35 28 50 33 25 28 50 25 50 44 33 39 28 50 50 0] xshow 512 5138 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <2F2A2073657420666F6F2064656661756C742076616C75657320746F2039202A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5220 moveto <666F722028693D303B20693C666F6F2D3E6864722E6D6178636F756E743B20692B2B29> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5302 moveto <20202020666F6F2D3E6976616C5B695D3D393B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5466 moveto <2F2A20736574206261722064656661756C742076616C75657320746F2035202A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5548 moveto <666F722028693D303B20693C6261722D3E6864722E6D6178636F756E743B20692B2B29> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5630 moveto <202020206261722D3E6976616C5B695D3D353B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5794 moveto <2F2A2050617273652074686520636F6D6D616E64206C696E6520617320646566696E6564206279 206172677461626C655B5D202A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5876 moveto <6E6572726F7273203D206172675F706172736528617267632C617267762C6172677461626C6529 3B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 333 6259 moveto (NimbusRomNo9L-Medi-iso1252) cvn findfont 150 -150 matrix scale makefont setfont <322E2050617273696E67206D756C7469706C6520636F6D6D616E64206C696E652073796E746178 6573> [75 38 37 89 75 66 59 41 84 75 37 125 84 41 50 42 83 42 67 37 67 75 125 125 75 83 83 38 42 41 84 66 38 58 75 83 52 75 71 67 0] xshow 333 6525 moveto (NimbusRomNo9L-MediItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6578616D706C6520636F64653A> [44 50 50 78 50 28 44 25 45 50 50 44 0] xshow 924 6525 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20> show 949 6525 moveto (BitstreamVeraSerif-RomanHGSet1) cvn findfont [100 0 27 -100 0 0] makefont setfont <3C696E7374616C6C6469723E2F73686172652F646F632F6172677461626C65322F6578616D706C 652F6D756C746973796E7461782E63> [84 32 65 51 40 60 32 32 64 31 48 84 34 51 64 60 48 59 34 64 60 56 34 60 47 64 40 60 64 32 59 64 34 58 57 60 95 63 33 59 33 95 65 32 40 32 51 57 64 40 60 56 32 0] xshow grestore grestore showpage %%PageTrailer %%Page: 2 2 %%PageBoundingBox: 17 12 578 830 %%BeginPageSetup % %%EndPageSetup gsave [0.12 0 0 -0.12 17 830] concat gsave 333 229 moveto 0 setgray (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <5468697320746F7069632073686F777320686F7720746F20757365206172677461626C6520746F 20696D706C656D656E7420612070726F6772616D20686176696E67206D756C7469706C6520616C74 65726E617469766520636F6D6D616E64206C696E65> [61 50 28 39 25 27 50 50 28 44 25 39 50 46 70 39 25 50 47 72 25 27 50 25 50 38 45 25 44 32 50 29 44 50 28 45 25 27 50 25 28 76 50 28 44 78 45 50 27 25 45 25 50 33 50 51 33 44 78 25 50 41 50 28 50 50 25 78 50 28 28 28 49 28 45 25 44 28 27 45 35 50 44 28 28 47 44 25 44 50 78 78 44 50 51 25 27 28 50 0] xshow 333 349 moveto <73796E74617865732E20496E20746869732063617365206F7572206578616D706C652070726F67 72616D2068617320666F757220616C7465726E6174652073796E746178657320617320666F6C6C6F 77733A> [39 50 50 29 44 47 44 39 25 25 33 50 25 29 50 28 39 25 44 45 38 45 25 50 50 33 25 41 49 44 78 50 27 45 25 50 32 50 51 33 45 78 25 50 44 39 25 30 50 50 33 25 45 27 28 44 36 50 44 28 44 25 39 50 50 29 44 47 45 39 25 44 39 25 29 50 28 28 46 70 39 0] xshow 512 559 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <55736167653A206D756C746973796E746178205B2D6E76525D20696E73657274203C66696C653E 205B3C66696C653E5D2E2E2E205B2D6F203C6F75747075743E5D> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 641 moveto <202020202020206D756C746973796E746178205B2D6E765D2072656D6F7665203C66696C653E> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 723 moveto <202020202020206D756C746973796E746178205B2D765D20736561726368203C7061747465726E 3E205B2D6F203C6F75747075743E5D> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 805 moveto <202020202020206D756C746973796E746178205B2D2D68656C705D205B2D2D76657273696F6E5D> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 888 moveto <546869732070726F6772616D2064656D6F6E737472617465732074686520757365206F66207468 65206172677461626C6532206C69627261727920666F722070617273696E67206D756C7469706C65 20636F6D6D616E64> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 970 moveto <6C696E652073796E74617865732E> [45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 1052 moveto <20202D6E2020202020202020202020202020202074616B65206E6F20616374696F6E> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 1134 moveto <20202D762C202D2D766572626F73652020202020766572626F7365206D65737361676573> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 1216 moveto <20202D522020202020202020202020202020202072656375727365207468726F75676820737562 6469726563746F72696573> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 1298 moveto <20203C66696C653E202020202020202020202020696E7075742066696C65287329> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 1380 moveto <20202D6F203C6F75747075743E202020202020206F75747075742066696C65202864656661756C 7420697320222D2229> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 1462 moveto <20203C7061747465726E3E20202020202020202073656172636820737472696E67> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 1544 moveto <20202D2D68656C702020202020202020202020207072696E7420746869732068656C7020616E64 2065786974> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 333 1775 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <4120736570617261746520617267756D656E74207461626C6520697320646566696E656420666F 72206561636820616C7465726E6174652073796E74617820616E6420656163682069732070617273 656420616761696E73742074686520636F6D6D616E64> [72 25 39 44 50 45 33 45 27 45 25 44 32 50 50 77 45 50 28 25 29 44 50 28 44 25 28 39 25 50 44 35 28 50 44 50 25 30 50 33 25 44 45 43 50 25 44 28 28 44 36 50 44 28 44 25 39 50 50 29 44 50 25 44 50 51 25 44 44 43 50 25 28 39 25 50 44 34 38 45 50 25 44 48 45 27 50 38 28 25 29 50 44 25 44 50 78 78 44 50 0] xshow 333 1895 moveto <6C696E6520696E207475726E2E20546861742073796E7461782077686963682072657475726E73 206E6F206572726F72732069732074616B656E20746F206265207468652077696E6E65722E205368 6F756C64206E6F2073796E746178206D6174636820746865> [28 27 50 45 25 28 50 25 27 50 36 50 25 25 61 50 44 28 25 39 50 50 29 44 50 25 72 50 28 43 50 25 33 43 28 50 36 50 39 25 50 50 25 44 36 32 50 34 39 25 28 39 25 28 45 47 45 50 25 27 50 25 50 45 25 28 50 45 25 72 28 50 50 44 29 25 25 55 50 50 50 28 50 25 50 50 25 39 50 50 28 45 50 25 78 44 28 43 50 25 29 50 0] xshow 333 2016 moveto <636F6D6D616E64206C696E65207468656E2074686520617070726F707269617465206572726F72 206D657373616765732061726520646973706C6179656420616E64207468652070726F6772616D20 65786974732E204F6276696F75736C792C20796F75> [44 50 78 78 44 50 50 25 28 28 50 44 25 29 50 45 50 25 28 50 44 25 45 50 50 33 50 50 35 27 45 28 44 25 45 36 32 50 33 25 78 44 39 39 44 48 44 39 25 45 32 45 25 50 28 39 50 28 41 46 45 50 25 44 50 50 25 29 50 44 25 50 33 50 51 33 44 78 25 41 50 28 28 39 25 25 72 47 50 28 50 50 39 25 43 26 25 46 50 0] xshow 333 2136 moveto <6D7573742064657369676E20796F757220616C7465726E6174652073796E746178657320746F20 6265206D757475616C6C79206578636C75736976652C206F746865727769736520796F7572207072 6F6772616D2073796E7461782077696C6C206265> [78 50 37 28 25 50 44 39 28 50 50 25 46 50 50 34 25 44 27 28 45 35 50 45 27 45 25 39 50 50 29 44 47 44 39 25 27 50 25 50 44 25 78 50 28 50 44 28 26 50 25 41 46 44 28 50 39 28 46 45 25 25 49 29 50 44 35 72 28 39 45 25 45 50 50 34 25 50 33 50 51 33 44 78 25 39 50 50 29 44 50 25 73 27 28 28 25 50 0] xshow 333 2257 moveto <616D626967756F75732E204D757475616C206578636C7573696F6E206973206163686965766564 20696E207468697320636173652062792074686520757365206F66206B6579776F7264732028696E 736572742C2072656D6F76652C207365617263682920696E> [44 78 50 28 50 50 50 50 39 25 25 89 50 27 50 45 28 25 40 47 45 28 50 38 28 50 50 25 28 39 25 44 43 50 28 42 46 44 50 25 28 50 25 29 50 28 39 25 44 44 39 45 25 46 50 25 29 50 45 25 50 39 44 25 50 33 25 48 42 50 68 50 33 50 39 25 33 28 50 39 45 35 28 25 25 32 45 78 46 46 45 25 25 39 44 45 32 43 50 34 25 27 0] xshow 333 2377 moveto <74686520636F6D6D616E64206C696E6520776869636820756E697175656C79206964656E746966 7920656163682073796E7461782E> [29 50 44 25 45 50 77 78 45 50 50 25 27 28 50 45 25 72 50 28 42 50 25 50 50 28 49 50 44 26 50 25 28 50 44 50 28 28 33 50 25 44 45 43 50 25 38 50 50 29 44 50 0] xshow 333 2557 moveto <4C6F6F6B696E672061742074686520636F64652C20776520736565207468617420656163682073 796E74617820697320646566696E656420627920697473206F776E20617267756D656E7420746162 6C6520617320666F6C6C6F77733A> [61 50 50 50 28 50 50 25 44 28 25 29 50 44 25 44 50 50 45 25 25 69 45 25 38 45 44 25 29 50 44 28 25 45 44 43 50 25 38 50 50 29 44 51 25 28 38 25 50 45 35 27 50 45 50 25 46 51 25 27 28 39 25 46 73 50 25 44 32 50 50 77 45 50 28 25 29 44 50 28 44 25 45 39 25 29 50 28 28 46 70 39 0] xshow 512 2767 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <2F2A2053594E54415820313A20696E73657274205B2D6E76525D203C66696C653E205B66696C65 5D2E2E2E202D6F203C66696C653E202A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 2849 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <737472756374> [45 45 45 45 45 0] 3 bxshow 782 2849 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <206172675F72657820202A636D643120202020203D206172675F72657831284E554C4C2C204E55 4C4C2C2022696E73657274222C204E554C4C2C205245475F49434153452C204E554C4C293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 2931 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <737472756374> [45 45 45 45 45 0] 3 bxshow 782 2931 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <206172675F6C697420202A6E6F616374312020203D206172675F6C69743028226E222C20204E55 4C4C2C202274616B65206E6F20616374696F6E22293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 3013 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <737472756374> [45 45 45 45 45 0] 3 bxshow 782 3013 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <206172675F6C697420202A766572626F736531203D206172675F6C697430282276222C20227665 72626F7365222C2022766572626F7365206D6573736167657322293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 3095 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <737472756374> [45 45 45 45 45 0] 3 bxshow 782 3095 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <206172675F6C697420202A7265637572736531203D206172675F6C697430282252222C20204E55 4C4C2C202272656375727365207468726F756768207375626469726563746F7269657322293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 3177 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <737472756374> [45 45 45 45 45 0] 3 bxshow 782 3177 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <206172675F66696C65202A696E66696C657331203D206172675F66696C656E284E554C4C2C4E55 4C4C2C204E554C4C2C20312C617267632B322C2022696E7075742066696C65732922293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 3259 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <737472756374> [45 45 45 45 45 0] 3 bxshow 782 3259 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <206172675F66696C65202A6F757466696C6531203D206172675F66696C653028226F222C204E55 4C4C2C20223C6F75747075743E222C20226F75747075742066696C65202864656661756C74206973 205C222D> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 3341 moveto <5C222922293B> [45 45 45 45 45 0] xshow 512 3423 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <737472756374> [45 45 45 45 45 0] 3 bxshow 782 3423 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <206172675F656E6420202A656E643120202020203D206172675F656E64283230293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 3505 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <766F6964> [45 45 45 0] 3 bxshow 692 3505 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <2A206172677461626C65315B5D203D207B636D64312C6E6F616374312C766572626F7365312C72 656375727365312C696E66696C6573312C6F757466696C65312C656E64317D3B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 3588 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <696E74> [45 45 0] 3 bxshow 647 3588 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <206E6572726F7273313B> [45 45 45 45 45 45 45 45 45 0] xshow 512 3752 moveto <2F2A2053594E54415820323A2072656D6F7665205B2D6E765D203C66696C653E202A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 3834 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <737472756374> [45 45 45 45 45 0] 3 bxshow 782 3834 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <206172675F72657820202A636D643220202020203D206172675F72657831284E554C4C2C204E55 4C4C2C202272656D6F7665222C204E554C4C2C205245475F49434153452C204E554C4C293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 3916 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <737472756374> [45 45 45 45 45 0] 3 bxshow 782 3916 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <206172675F6C697420202A6E6F616374322020203D206172675F6C69743028226E222C204E554C 4C2C204E554C4C293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 3998 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <737472756374> [45 45 45 45 45 0] 3 bxshow 782 3998 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <206172675F6C697420202A766572626F736532203D206172675F6C697430282276222C20227665 72626F7365222C204E554C4C293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 4080 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <737472756374> [45 45 45 45 45 0] 3 bxshow 782 4080 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <206172675F66696C65202A696E66696C657332203D206172675F66696C6531284E554C4C2C204E 554C4C2C204E554C4C2C204E554C4C293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 4162 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <737472756374> [45 45 45 45 45 0] 3 bxshow 782 4162 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <206172675F656E6420202A656E643220202020203D206172675F656E64283230293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 4244 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <766F6964> [45 45 45 0] 3 bxshow 692 4244 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <2A206172677461626C65325B5D203D207B636D64322C6E6F616374322C766572626F7365322C69 6E66696C6573322C656E64327D3B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 4326 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <696E74> [45 45 0] 3 bxshow 647 4326 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <206E6572726F7273323B> [45 45 45 45 45 45 45 45 45 0] xshow 512 4490 moveto <2F2A2053594E54415820333A20736561726368205B2D765D203C7061747465726E3E205B2D6F20 3C66696C653E5D205B2D2D68656C705D205B2D2D76657273696F6E5D202A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 4573 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <737472756374> [45 45 45 45 45 0] 3 bxshow 782 4573 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <206172675F72657820202A636D643320202020203D206172675F72657831284E554C4C2C204E55 4C4C2C2022736561726368222C204E554C4C2C205245475F49434153452C204E554C4C293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 4655 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <737472756374> [45 45 45 45 45 0] 3 bxshow 782 4655 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <206172675F6C697420202A766572626F736533203D206172675F6C697430282276222C20227665 72626F7365222C204E554C4C293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 4737 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <737472756374> [45 45 45 45 45 0] 3 bxshow 782 4737 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <206172675F73747220202A7061747465726E33203D206172675F73747231284E554C4C2C204E55 4C4C2C20223C7061747465726E3E222C202273656172636820737472696E6722293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 4819 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <737472756374> [45 45 45 45 45 0] 3 bxshow 782 4819 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <206172675F66696C65202A6F757466696C6533203D206172675F66696C653028226F222C204E55 4C4C2C20223C6F75747075743E222C204E554C4C293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 4901 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <737472756374> [45 45 45 45 45 0] 3 bxshow 782 4901 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <206172675F656E6420202A656E643320202020203D206172675F656E64283230293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 4983 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <766F6964> [45 45 45 0] 3 bxshow 692 4983 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <2A206172677461626C65335B5D203D207B636D64332C766572626F7365332C7061747465726E33 2C6F757466696C65332C656E64337D3B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5065 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <696E74> [45 45 0] 3 bxshow 647 5065 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <206E6572726F7273333B> [45 45 45 45 45 45 45 45 45 0] xshow 512 5229 moveto <2F2A2053594E54415820343A205B2D68656C705D205B2D76657273696F6E5D202A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5311 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <737472756374> [45 45 45 45 45 0] 3 bxshow 782 5311 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <206172675F6C6974202A68656C7034202020203D206172675F6C697430284E554C4C2C2268656C 70222C20202020227072696E7420746869732068656C7020616E64206578697422293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5393 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <737472756374> [45 45 45 45 45 0] 3 bxshow 782 5393 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <206172675F6C6974202A76657273696F6E34203D206172675F6C697430284E554C4C2C22766572 73696F6E222C20227072696E742076657273696F6E20696E666F726D6174696F6E20616E64206578 697422293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5475 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <737472756374> [45 45 45 45 45 0] 3 bxshow 782 5475 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <206172675F656E64202A656E643420202020203D206172675F656E64283230293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5558 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <766F6964> [45 45 45 0] 3 bxshow 692 5558 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <2A206172677461626C65345B5D203D207B68656C70342C76657273696F6E342C656E64347D3B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5640 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <696E74> [45 45 0] 3 bxshow 647 5640 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <206E6572726F7273343B> [45 45 45 45 45 45 45 45 45 0] xshow 333 5870 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <4E6F7469636520746861742074686520617267756D656E74207461626C6573206B656570207468 65697220636F6E74656E74732073657061726174652066726F6D2065616368206F746865722E2057 68696C65206974206D61792062652074656D7074696E6720746F> [70 49 28 28 44 45 25 29 49 45 28 25 28 50 45 25 45 31 50 50 78 44 50 28 25 29 44 50 28 44 39 25 48 44 45 50 25 29 50 44 28 33 25 45 50 49 28 44 50 28 40 25 39 44 49 45 33 45 27 45 25 33 33 50 78 25 44 45 42 50 25 50 28 50 45 28 25 25 94 50 28 28 44 25 28 28 25 78 41 50 25 50 45 25 28 44 77 49 28 28 50 50 25 26 0] xshow 333 5991 moveto <736861726520616E20> [39 50 44 33 44 25 45 50 0] xshow 688 5991 moveto (BitstreamVeraSerif-RomanHGSet1) cvn findfont [100 0 27 -100 0 0] makefont setfont <6172675F787878> [60 48 64 50 56 56 0] xshow 1078 5991 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20737472756374757265206265747765656E206D756C7469706C6520617267756D656E74207461 626C65732C20746861742077696C6C206E6F7420776F726B20696E2074686973206578616D706C65 20636F6465> [25 37 28 35 50 44 28 50 33 44 25 50 44 28 69 44 45 50 25 77 50 28 28 28 50 27 45 25 44 32 50 50 78 44 50 28 25 29 44 50 28 45 38 25 25 29 50 45 27 25 73 27 28 28 25 50 49 28 25 68 50 33 50 25 28 50 25 29 50 27 39 25 41 49 44 77 50 28 45 25 44 50 50 0] xshow 333 6112 moveto <73696E63652074686520636F6E74656E7473206F6620616E792073686172656420> [39 28 50 44 44 25 29 50 45 25 44 50 50 28 44 50 28 39 25 50 33 25 45 46 50 25 39 50 45 33 44 50 0] xshow 1629 6112 moveto (BitstreamVeraSerif-RomanHGSet1) cvn findfont [100 0 27 -100 0 0] makefont setfont <6172675F787878> [59 48 64 50 56 57 0] xshow 2020 6112 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <207374727563747572652077696C6C2062652072657065617465646C79206F7665727772697474 656E207768656E20656163682073756363657373697665> [25 37 28 35 50 44 28 50 33 44 25 72 28 28 28 25 50 44 25 33 44 50 44 45 28 44 50 25 50 25 47 46 45 35 72 35 28 28 28 44 50 25 72 50 45 50 25 45 44 43 50 25 38 50 45 44 44 40 38 28 46 0] xshow 333 6233 moveto <617267756D656E74207461626C65206973207061727365642E> [44 32 50 50 78 44 50 28 25 29 44 50 28 45 25 28 38 25 50 45 33 39 44 50 0] xshow 333 6353 moveto <54686520696E736572742F72656D6F76652F736561726368206B6579776F726473206172652069 6D706C656D656E746564207573696E6720> [61 50 44 25 28 50 39 44 36 28 28 32 45 78 46 46 45 28 38 45 44 33 42 51 25 48 41 50 69 50 33 50 39 25 44 33 44 25 28 77 50 28 44 78 44 50 28 44 50 25 50 39 28 50 50 0] xshow 2703 6353 moveto (BitstreamVeraSerif-RomanHGSet1) cvn findfont [100 0 27 -100 0 0] makefont setfont <6172675F726578> [60 48 64 49 48 60 0] xshow 3088 6353 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20617267756D656E74732E2054686573652061726520706172736564206173> [25 44 32 50 50 78 44 50 28 39 25 25 61 50 44 39 45 25 44 33 44 25 50 45 33 39 44 50 25 44 0] xshow 333 6474 moveto <756E74616767656420737472696E6720617267756D656E74732074686174206D757374206D6174 6368206120676976656E20726567756C61722065787072657373696F6E3A2022696E73657274222C 202272656D6F7665222C20616E64202273656172636822> [50 50 29 44 50 47 45 50 25 38 27 35 28 50 50 25 45 32 50 50 77 45 50 28 38 25 29 50 45 28 25 77 50 38 28 25 77 45 28 42 50 25 45 25 50 28 46 44 50 25 33 44 50 50 28 45 33 25 41 50 50 33 44 39 39 28 50 50 28 25 40 28 50 39 44 36 28 40 25 25 41 33 44 78 46 47 44 41 26 25 44 50 50 25 40 39 44 45 33 42 50 0] xshow 333 6594 moveto <726573706563746976656C792E20546865205245475F494341534520726567657820666C616720 697320616C736F20676976656E20746F20616C6C6F77206361736520696E73656E73697469766520 726567756C61722065787072657373696F6E> [33 44 39 50 44 45 28 27 47 44 25 43 25 25 61 50 45 25 66 62 72 50 33 64 73 55 62 25 32 45 47 41 50 25 38 28 44 50 25 28 39 25 44 28 39 50 25 50 28 46 44 50 25 27 50 25 45 28 27 47 72 25 44 45 39 44 25 28 50 39 44 50 39 28 27 28 46 45 25 33 44 50 50 28 44 34 25 41 50 50 32 45 39 39 27 50 0] xshow grestore grestore showpage %%PageTrailer %%Page: 3 3 %%PageBoundingBox: 17 12 578 830 %%BeginPageSetup % %%EndPageSetup gsave [0.12 0 0 -0.12 17 830] concat gsave 333 229 moveto 0 setgray (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6D61746368696E672061732061206E69636574792E2053656520746865206172677461626C6520 70726F6772616D6D65722773206D616E75616C20666F72206D6F726520696E666F726D6174696F6E 206F662074686520> [78 44 28 43 50 27 50 51 25 44 39 25 44 25 50 28 44 44 28 42 26 25 55 44 45 25 29 50 44 25 44 32 50 29 44 50 28 44 25 50 33 50 51 33 45 78 77 45 33 18 39 25 78 44 50 50 45 27 25 30 50 33 25 78 50 33 44 25 28 50 29 50 36 78 44 28 28 50 50 25 50 33 25 29 50 44 0] xshow 3872 229 moveto (BitstreamVeraSerif-RomanHGSet1) cvn findfont [100 0 27 -100 0 0] makefont setfont <6172675F726578> [60 48 64 49 48 60 0] xshow 333 350 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <617267756D656E7420747970652E> [44 32 50 50 78 44 50 28 25 28 50 50 44 0] xshow 333 470 moveto <53696E63652077652068617665206D756C7469706C6520617267756D656E74207461626C65732C 20796F75276C6C206E65656420746F207072652D73657420616E792064656661756C742061726775 6D656E742076616C75657320696E206576657279> [55 28 50 45 44 25 69 45 25 49 42 46 45 25 78 50 27 28 28 50 28 44 25 44 33 50 50 77 45 50 28 25 28 44 50 28 45 39 25 25 46 50 50 18 27 28 25 50 45 44 50 25 27 50 25 50 33 44 34 38 44 28 25 45 46 50 25 50 44 31 44 50 28 28 25 44 32 50 50 78 45 50 27 25 48 45 27 50 45 38 25 28 50 25 42 46 45 35 0] xshow 333 590 moveto <617267756D656E74207461626C6520696E207768696368207468652076616C7565206170706561 72732E204865726520776520736574207468652064656661756C742076616C7565206F6620746865 206F75747075742066696C656E616D6520617267756D656E74> [44 32 50 50 78 44 50 28 25 29 44 50 28 45 25 27 50 25 72 50 28 43 50 25 29 50 44 25 48 45 27 50 45 25 44 50 50 44 45 33 39 25 25 72 44 33 45 25 69 44 25 39 44 27 25 29 50 44 25 50 45 30 45 50 28 27 25 48 45 27 50 45 25 50 33 25 29 50 44 25 50 50 28 50 50 28 25 34 28 28 44 50 45 77 45 25 44 32 50 50 78 44 50 0] xshow 333 711 moveto <7768696368206170706561727320696E20626F74682074686520666972737420616E6420746869 726420617267756D656E74207461626C657320617320> [72 50 28 43 50 25 45 50 49 45 44 33 39 25 28 50 25 50 49 29 50 25 29 50 44 25 35 28 33 37 28 25 45 50 50 25 28 50 28 32 51 25 44 32 50 50 77 45 50 28 25 28 45 50 28 44 39 25 44 39 0] xshow 2723 711 moveto (BitstreamVeraSerif-RomanHGSet1) cvn findfont [100 0 27 -100 0 0] makefont setfont <737472756374206172675F66696C65202A6F757466696C6531> [52 39 49 64 56 40 32 60 48 64 49 37 33 32 59 31 50 60 65 40 37 32 32 59 0] xshow 3907 711 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20616E6420> [25 44 50 51 0] xshow 4101 711 moveto (BitstreamVeraSerif-RomanHGSet1) cvn findfont [100 0 27 -100 0 0] makefont setfont <737472756374> [51 40 48 64 56 0] xshow 333 832 moveto <6172675F66696C65202A6F757466696C6532> [60 48 64 49 37 32 32 60 31 50 61 64 40 37 32 32 59 0] xshow 1185 832 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20726573706563746976656C792E> [25 33 44 39 50 44 45 28 27 47 44 25 43 0] xshow 512 1042 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <2F2A2073657420616E7920636F6D6D616E64206C696E652064656661756C742076616C75657320 7072696F7220746F2070617273696E67202A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 1124 moveto <6F757466696C65312D3E66696C656E616D655B305D3D222D223B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 1206 moveto <6F757466696C65332D3E66696C656E616D655B305D3D222D223B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 333 1437 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <486176696E6720636F6D706C657465642074686520617267756D656E74207461626C65732C2074 686520636F6D6D616E64206C696E652069732070617273656420616761696E737420656163682061 7267756D656E74207461626C6520696E207475726E> [72 41 50 28 50 51 25 44 50 77 50 27 44 28 44 50 25 29 50 44 25 44 32 50 50 78 45 50 27 25 29 44 50 28 45 39 25 25 28 50 45 25 44 50 78 78 44 50 50 25 28 28 50 44 25 28 39 25 49 45 33 39 45 50 25 44 48 45 28 50 37 28 25 45 44 43 50 25 44 32 50 50 77 45 50 28 25 28 45 50 27 45 25 28 50 25 27 50 36 0] xshow 333 1558 moveto <616E64207765207265636F726420746865206E756D626572206F66206572726F7273207265706F 7274656420627920656163682E> [44 50 51 25 69 44 25 32 45 44 50 33 50 25 29 50 44 25 50 50 78 50 44 33 25 50 34 25 44 36 33 50 33 39 25 33 44 50 50 36 28 44 50 25 46 51 25 44 45 43 50 0] xshow 512 1768 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <6E6572726F727331203D206172675F706172736528617267632C617267762C6172677461626C65 31293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 1850 moveto <6E6572726F727332203D206172675F706172736528617267632C617267762C6172677461626C65 32293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 1932 moveto <6E6572726F727333203D206172675F706172736528617267632C617267762C6172677461626C65 33293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 2014 moveto <6E6572726F727334203D206172675F706172736528617267632C617267762C6172677461626C65 34293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 333 2245 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <496620616E79206F662074686573652072657475726E207A65726F206572726F7273207468656E 20776520686176652064657465637465642061207375636365737366756C206D61746368696E6720 636F6D6D616E64206C696E6520616E642077652063616E> [33 34 25 44 47 50 25 50 33 25 29 50 44 39 45 25 32 44 28 50 36 50 25 44 44 33 50 25 44 36 32 50 34 39 25 29 50 44 50 25 69 44 25 50 42 46 45 25 50 43 28 44 45 27 45 50 25 44 25 39 50 45 44 44 39 39 34 50 27 25 78 44 28 43 50 27 50 51 25 44 50 78 77 45 50 50 25 28 27 50 45 25 44 50 50 25 69 45 25 44 45 0] xshow 333 2365 moveto <706173732074686520617267756D656E7420646174612066726F6D20746865206D61746368696E 6720617267756D656E74207461626C6520746F206F75722070726F6772616D2773206D61696E2070 726F63657373696E6720726F7574696E652E20> [50 44 39 39 25 29 50 44 25 45 32 50 49 78 45 50 28 25 49 45 29 44 25 34 32 50 78 25 28 50 45 25 78 44 28 43 49 28 50 50 25 44 32 50 50 78 45 50 28 25 29 44 49 28 45 25 27 50 25 50 50 33 25 50 33 50 51 33 45 78 17 39 25 78 44 28 50 25 50 33 50 44 44 40 38 28 50 50 25 33 50 49 28 28 50 44 26 0] xshow 512 2575 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <6966> [45 0] 3 bxshow 602 2575 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <20286E6572726F7273313D3D3029> [45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 2657 moveto <2020202065786974636F6465203D206D796D61696E31286E6F616374312D3E636F756E742C2076 6572626F7365312D3E636F756E742C2072656375727365312D3E636F756E742C> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 2739 moveto <20202020202020202020202020202020202020202020206F757466696C65312D3E66696C656E61 6D655B305D2C20696E66696C6573312D3E66696C656E616D652C20696E66696C6573312D3E636F75 6E74293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 2821 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <656C7365> [45 45 45 0] 3 bxshow 692 2821 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <20> show 737 2821 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <6966> [45 0] 3 bxshow 827 2821 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <20286E6572726F7273323D3D3029> [45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 2903 moveto <2020202065786974636F6465203D206D796D61696E32286E6F616374322D3E636F756E742C2076 6572626F7365322D3E636F756E742C20696E66696C6573322D3E66696C656E616D655B305D293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 2985 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <656C7365> [45 45 45 0] 3 bxshow 692 2985 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <20> show 737 2985 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <6966> [45 0] 3 bxshow 827 2985 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <20286E6572726F7273333D3D3029> [45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 3068 moveto <2020202065786974636F6465203D206D796D61696E3328766572626F7365332D3E636F756E742C 207061747465726E332D3E7376616C5B305D2C206F757466696C65332D3E66696C656E616D655B30 5D293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 3150 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <656C7365> [45 45 45 0] 3 bxshow 692 3150 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <20> show 737 3150 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <6966> [45 0] 3 bxshow 827 3150 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <20286E6572726F7273343D3D3029> [45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 3232 moveto <2020202065786974636F6465203D206D796D61696E342868656C70342D3E636F756E742C207665 7273696F6E342D3E636F756E742C2070726F676E616D652C> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 3314 moveto <20202020202020202020202020202020202020202020206172677461626C65312C206172677461 626C65322C206172677461626C65332C206172677461626C6534293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 333 3545 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <53686F756C64207468657920616C6C2072657475726E206572726F7273207468656E207765206D 75737420646973706C61792074686520617070726F7072696174652073796E746178206572726F72 206D657373616765732E2054686520747269636B206973> [55 50 50 50 28 50 25 29 50 41 51 25 44 28 28 25 33 43 28 50 35 50 25 45 35 33 50 33 39 25 29 50 44 50 25 69 45 25 78 50 37 28 25 50 28 39 50 28 41 50 25 29 50 44 25 44 50 50 33 50 50 35 28 44 28 44 25 39 50 50 29 44 50 25 45 35 33 50 34 25 78 43 40 38 44 48 45 38 26 25 61 50 44 25 28 35 28 42 50 25 28 0] xshow 333 3665 moveto <6B6E6F77696E67207768696368206572726F72206D6573736167657320746F20646973706C6179 2E2053696D706C7920646973706C6179696E6720746865206572726F72206D657373616765732066 6F72206561636820616E642065766572792073796E746178> [50 50 46 72 28 50 51 25 72 50 28 43 50 25 43 37 32 50 33 25 78 45 39 38 45 47 45 39 25 27 50 25 50 27 40 49 28 41 43 25 25 56 28 77 50 25 50 25 50 28 38 50 28 42 50 27 50 50 25 29 50 44 25 45 36 32 50 34 25 78 44 39 39 44 48 44 39 25 29 50 34 25 45 44 43 50 25 44 50 50 25 41 47 44 36 50 25 39 50 49 30 44 0] xshow 333 3785 moveto <77696C6C20776F726B2C20627574206973206F7665726B696C6C2061732069742067656E657261 7465732061206C6F74206F6620697272656C6576616E74206D657373616765732E20412062657474 657220737472617465677920697320746F20646973706C6179206F6E6C79> [72 28 28 27 25 69 50 32 51 25 25 50 50 28 25 28 39 25 46 47 44 32 50 28 28 28 25 44 39 25 28 28 25 47 44 50 45 33 45 27 45 39 25 44 25 28 49 28 25 50 33 25 28 36 33 44 28 41 48 44 50 28 25 78 44 39 39 44 48 45 38 25 25 73 25 50 43 28 28 44 33 25 38 27 33 45 28 44 50 50 25 28 39 25 27 50 25 50 28 38 50 28 42 50 25 50 50 25 0] xshow 333 3906 moveto <74686F7365206572726F72732072656C6174656420746F207468652073796E7461782074686174 20676176652074686520666577657374206572726F7273206F6E207468652070726573756D707469 6F6E207468617420746865207573657220676F74206974206D6F73746C79> [29 50 50 39 44 25 44 36 33 50 33 39 25 33 44 28 44 28 44 51 25 26 50 25 29 50 45 25 39 50 50 28 45 50 25 29 50 44 28 25 48 41 47 45 25 28 50 44 25 30 42 69 44 38 28 25 44 36 33 50 33 39 25 50 50 25 29 50 44 25 50 33 44 39 50 77 49 28 28 50 50 25 29 49 45 28 25 29 50 44 25 50 39 44 34 25 50 49 28 25 27 28 25 78 50 37 28 25 0] xshow 333 4026 moveto <636F72726563742E20546865207374726174656779207573656420696E2074686973206578616D 706C6520686F776576657220697320746F207574696C697365207468652070726573656E6365206F 6620616E79206B6579776F726473202822696E73657274222C> [44 50 36 33 44 45 28 25 25 60 50 45 25 38 27 33 45 27 45 50 50 25 50 39 44 50 25 28 50 25 29 50 28 39 25 41 48 45 77 50 27 45 25 50 46 69 42 46 45 34 25 27 39 25 27 50 25 50 28 28 28 27 39 45 25 28 50 45 25 50 32 45 39 44 50 45 44 25 50 33 25 45 47 50 25 48 41 50 69 50 32 50 39 25 34 40 28 50 39 44 36 28 40 0] xshow 333 4147 moveto <2272656D6F7665222C20227365617263682229206173206D61726B65727320746F20696E646963 6174652077686963682073796E74617820746865207573657220696E74656E64656420616E64206F 6E6C7920646973706C617920746865206572726F727320666F72> [40 33 45 77 47 46 45 40 26 25 41 39 44 45 32 43 50 41 33 25 44 39 25 78 45 32 48 44 33 40 25 26 51 25 28 50 49 28 44 45 28 44 25 72 50 28 43 50 25 39 50 50 29 44 50 25 29 50 44 25 50 39 45 33 25 27 50 28 45 50 50 44 50 25 45 50 50 25 50 49 26 50 25 50 27 39 50 28 41 51 25 28 50 45 25 44 36 32 50 34 39 25 29 50 0] xshow 333 4268 moveto <746861742073796E7461782E2052656D656D626572207468617420746865206B6579776F726473 207765726520696D706C656D656E746564207573696E6720> [29 50 44 28 25 39 50 50 28 45 50 25 25 65 44 78 44 78 50 44 34 25 28 50 45 27 25 29 50 44 25 48 42 50 69 50 32 50 39 25 69 45 32 45 25 27 77 50 28 44 78 45 50 27 45 50 25 50 39 28 50 50 0] xshow 3014 4268 moveto (BitstreamVeraSerif-RomanHGSet1) cvn findfont [100 0 27 -100 0 0] makefont setfont <6172675F726578> [59 48 64 50 48 59 0] xshow 3399 4268 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20617267756D656E7420737472756374757265732028> [25 44 32 50 50 77 45 50 28 25 37 28 35 50 45 27 50 33 45 39 25 0] xshow 4273 4268 moveto (BitstreamVeraSerif-RomanHGSet1) cvn findfont [100 0 27 -100 0 0] makefont setfont <636D6431> [56 95 64 0] xshow 4551 4268 moveto (BitstreamVeraSerif-RomanHGSet1) cvn findfont 100 -100 matrix scale makefont setfont <2C> show 333 4388 moveto (BitstreamVeraSerif-RomanHGSet1) cvn findfont [100 0 27 -100 0 0] makefont setfont <636D6432> [56 95 64 0] xshow 611 4388 moveto (BitstreamVeraSerif-RomanHGSet1) cvn findfont 100 -100 matrix scale makefont setfont <2C20> [32 0] xshow 675 4388 moveto (BitstreamVeraSerif-RomanHGSet1) cvn findfont [100 0 27 -100 0 0] makefont setfont <636D6433> [56 95 64 0] xshow 953 4388 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2920616E642074686573652077696C6C2072657475726E206120636F756E74206F662030206966 20746865206B6579776F726420776173206D697373696E672066726F6D2074686520636F6D6D616E 64206C696E6520616E64> [34 25 44 50 50 25 29 50 44 39 45 25 72 28 27 28 25 33 43 28 50 36 50 25 44 25 44 50 50 50 28 25 50 34 25 50 25 28 33 25 29 49 45 25 48 41 50 69 50 32 51 25 69 44 40 25 77 28 39 39 27 50 51 25 33 33 50 78 25 28 50 44 25 45 50 78 77 45 50 50 25 28 27 50 45 25 44 50 0] xshow 333 4509 moveto <31206F74686572776973652E20546875732077652063616E207465737420746865207072657365 6E6365206F662065616368206B6579776F726420627920636865636B696E672074686520636F756E 742076616C75652073746F72656420696E20746865> [50 25 49 29 50 44 36 72 28 38 44 26 25 61 50 50 39 25 69 44 25 44 45 50 25 28 44 38 27 25 29 50 45 25 49 33 44 40 44 50 44 45 25 50 33 25 44 45 43 50 25 48 42 50 68 50 33 50 25 46 50 25 43 50 45 42 50 28 50 50 25 29 50 44 25 44 50 50 50 28 25 48 44 28 50 45 25 37 27 50 33 44 50 25 28 50 25 29 50 0] xshow 333 4629 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <636D6431> [44 72 50 0] xshow 549 4629 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2C20> [25 0] xshow 599 4629 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <636D6432> [44 72 50 0] xshow 816 4629 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2C20616E6420> [25 25 45 50 50 0] xshow 1035 4629 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <636D6433> [44 72 50 0] xshow 1252 4629 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20737472756374757265732E20> [25 37 28 35 50 44 28 50 33 44 39 25 0] xshow 333 4750 moveto <536F206966207468652022696E7365727422206B6579776F72642077617320676976656E206F6E 2074686520636F6D6D616E64206C696E65207468656E20776520646973706C6179206F6E6C792074 686F7365206572726F7273206173736F636961746564> [55 51 25 27 34 25 28 50 45 25 40 28 50 39 45 35 28 41 25 48 41 50 69 51 32 50 25 70 43 40 25 50 28 46 44 50 25 50 50 25 29 50 45 25 44 50 77 78 45 50 50 25 27 28 50 45 25 29 50 44 50 25 69 45 25 49 28 39 50 28 41 50 25 50 50 25 50 25 29 50 50 39 44 25 45 36 32 50 34 38 25 45 38 40 50 44 28 44 28 44 0] xshow 333 4870 moveto <776974682074686520666972737420617267756D656E74207461626C652C206E616D656C792C20 746865206572726F72732073746F72656420696E20> [72 28 29 50 25 29 50 44 25 35 28 33 37 28 25 45 31 50 50 78 44 50 28 25 29 45 50 27 45 25 25 50 44 78 44 25 44 25 25 29 50 44 25 45 35 33 50 33 39 25 37 28 50 32 45 50 25 28 50 0] xshow 2630 4870 moveto (BitstreamVeraSerif-RomanHGSet1) cvn findfont [100 0 27 -100 0 0] makefont setfont <737472756374206172675F656E64202A656E6431> [51 39 49 64 56 41 31 60 48 64 50 59 64 64 32 50 59 64 65 0] xshow 3704 4870 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2E> show 512 5080 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <6966> [45 0] 3 bxshow 602 5080 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <2028636D64312D3E636F756E74203E203029> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5163 moveto <2020207B> [45 45 45 0] xshow 512 5245 moveto <202020> [45 45 0] xshow 647 5245 moveto (NimbusMonL-Regu-iso1252) cvn findfont [75 0 20.25 -75 0 0] makefont setfont <2F2A20686572652074686520636D643120617267756D656E742077617320636F72726563742C20 736F2070726573756D652073796E74617820312077617320696E74656E6465642074617267657420 2A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5327 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <2020206172675F7072696E745F6572726F7273287374646F75742C656E64312C70726F676E616D 65293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5409 moveto <2020207072696E7466282275736167653A20257320222C2070726F676E616D65293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5491 moveto <2020206172675F7072696E745F73796E746178287374646F75742C6172677461626C65312C225C 6E22293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5573 moveto <2020207D> [45 45 45 0] xshow 333 5804 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <4C696B657769736520666F7220746865202272656D6F76652220616E6420227365617263682220 6B6579776F726473206F6620746865207365636F6E6420616E6420746869726420617267756D656E 74207461626C6573> [61 28 48 41 72 28 40 44 25 30 50 33 25 29 50 44 25 41 33 44 78 46 47 44 41 25 44 50 50 25 41 39 44 45 32 43 50 41 25 49 41 50 69 50 32 50 39 25 50 33 25 29 50 45 25 39 43 45 50 50 50 25 44 50 51 25 28 50 28 32 50 25 45 32 50 50 77 45 50 28 25 28 45 50 27 45 0] xshow 512 6014 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <656C7365> [45 45 45 0] 3 bxshow 692 6014 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <20> show 737 6014 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <6966> [45 0] 3 bxshow 827 6014 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <2028636D64322D3E636F756E74203E203029> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 6096 moveto <2020207B> [45 45 45 0] xshow 512 6178 moveto <202020> [45 45 0] xshow 647 6178 moveto (NimbusMonL-Regu-iso1252) cvn findfont [75 0 20.25 -75 0 0] makefont setfont <2F2A20686572652074686520636D643220617267756D656E742077617320636F72726563742C20 736F2070726573756D652073796E74617820322077617320696E74656E6465642074617267657420 2A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 6260 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <2020206172675F7072696E745F6572726F7273287374646F75742C656E64322C70726F676E616D 65293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 6342 moveto <2020207072696E7466282275736167653A20257320222C2070726F676E616D65293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 6424 moveto <2020206172675F7072696E745F73796E746178287374646F75742C6172677461626C65322C225C 6E22293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 6506 moveto <2020207D> [45 45 45 0] xshow 512 6588 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <656C7365> [45 45 45 0] 3 bxshow 692 6588 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <20> show 737 6588 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <6966> [45 0] 3 bxshow 827 6588 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <2028636D64332D3E636F756E74203E203029> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow grestore grestore showpage %%PageTrailer %%Page: 4 4 %%PageBoundingBox: 17 12 578 830 %%BeginPageSetup % %%EndPageSetup gsave [0.12 0 0 -0.12 17 830] concat gsave 512 198 moveto 0 setgray (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <2020207B> [45 45 45 0] xshow 512 280 moveto <202020> [45 45 0] xshow 647 280 moveto (NimbusMonL-Regu-iso1252) cvn findfont [75 0 20.25 -75 0 0] makefont setfont <2F2A20686572652074686520636D643320617267756D656E742077617320636F72726563742C20 736F2070726573756D652073796E74617820332077617320696E74656E6465642074617267657420 2A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 362 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <2020206172675F7072696E745F6572726F7273287374646F75742C656E64332C70726F676E616D 65293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 444 moveto <2020207072696E7466282275736167653A20257320222C2070726F676E616D65293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 526 moveto <2020206172675F7072696E745F73796E746178287374646F75742C6172677461626C65332C225C 6E22293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 608 moveto <2020207D> [45 45 45 0] xshow 333 839 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <4966206E6F6E65206F6620746865206B6579776F72647320776572652064657465637465642077 6520646973706C61792061206D65737361676520746F20746861742065666665637420666F6C6C6F 776564206279207468652066756C6C207573616765> [33 34 25 50 50 50 44 25 50 34 25 28 50 45 25 47 42 50 68 50 33 50 40 25 69 44 32 45 25 50 43 28 44 45 27 45 50 25 69 45 25 50 28 38 50 28 42 50 25 44 25 77 45 39 38 45 47 45 25 27 50 25 29 49 45 28 25 44 34 30 44 45 28 25 30 49 28 28 46 69 45 50 25 47 50 25 29 50 44 25 33 50 28 28 25 50 38 45 48 0] xshow 333 960 moveto <6465736372697074696F6E2E> [50 44 39 45 35 27 50 28 27 50 50 0] xshow 512 1170 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <656C7365> [45 45 45 0] xshow 512 1252 moveto <2020207B> [45 45 45 0] xshow 512 1334 moveto <202020> [45 45 0] xshow 647 1334 moveto (NimbusMonL-Regu-iso1252) cvn findfont [75 0 20.25 -75 0 0] makefont setfont <2F2A206E6F20636F727265637420636D64206C69746572616C73207765726520676976656E2C20 736F2077652063616E742070726573756D652077686963682073796E7461782077617320696E7465 6E646564202A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 1416 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <2020207072696E7466282225733A206D697373696E67203C696E736572747C72656D6F76657C73 65617263683E20636F6D6D616E642E5C6E222C70726F676E616D65293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 1498 moveto <2020207072696E74662822757361676520313A20257320222C2070726F676E616D65293B206172 675F7072696E745F73796E746178287374646F75742C6172677461626C65312C225C6E22293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 1580 moveto <2020207072696E74662822757361676520323A20257320222C2070726F676E616D65293B206172 675F7072696E745F73796E746178287374646F75742C6172677461626C65322C225C6E22293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 1662 moveto <2020207072696E74662822757361676520333A20257320222C2070726F676E616D65293B206172 675F7072696E745F73796E746178287374646F75742C6172677461626C65332C225C6E22293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 1744 moveto <2020207072696E74662822757361676520343A202573222C202070726F676E616D65293B206172 675F7072696E745F73796E746178287374646F75742C6172677461626C65342C225C6E22293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 1826 moveto <2020207D> [45 45 45 0] xshow 333 2057 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <4C6173746C792C2072656D656D62657220746F20636C65616E20757020616C6C20746865206172 67756D656E74207461626C65732061742070726F6772616D277320656E642E> [61 44 38 27 26 43 26 25 33 44 78 44 78 49 45 33 25 27 50 25 44 28 45 44 50 25 50 50 25 44 28 28 25 29 50 44 25 45 32 50 49 78 45 50 28 25 28 45 50 28 44 39 25 44 28 25 50 32 50 52 33 44 78 18 39 25 44 50 50 0] xshow 512 2267 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <6172675F667265657461626C65286172677461626C65312C73697A656F66286172677461626C65 31292F73697A656F66286172677461626C65315B305D29293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 2349 moveto <6172675F667265657461626C65286172677461626C65322C73697A656F66286172677461626C65 32292F73697A656F66286172677461626C65325B305D29293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 2431 moveto <6172675F667265657461626C65286172677461626C65332C73697A656F66286172677461626C65 33292F73697A656F66286172677461626C65335B305D29293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 2513 moveto <6172675F667265657461626C65286172677461626C65342C73697A656F66286172677461626C65 34292F73697A656F66286172677461626C65345B305D29293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 333 2896 moveto (NimbusRomNo9L-Medi-iso1252) cvn findfont 150 -150 matrix scale makefont setfont <332E2057726974696E6720637573746F6D2063616C6C6261636B73> [75 38 37 143 67 42 50 41 84 75 38 66 83 58 49 75 125 38 66 75 42 41 84 75 63 85 0] xshow 333 3162 moveto (NimbusRomNo9L-MediItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6578616D706C6520636F64653A> [44 50 50 78 50 28 44 25 45 50 50 44 0] xshow 924 3162 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20> show 949 3162 moveto (BitstreamVeraSerif-RomanHGSet1) cvn findfont [100 0 27 -100 0 0] makefont setfont <3C696E7374616C6C6469723E2F73686172652F646F632F6172677461626C65322F6578616D706C 652F63616C6C6261636B732E63> [84 32 65 51 40 60 32 32 64 31 48 84 34 51 64 60 48 59 34 64 60 56 34 60 47 64 40 60 64 32 59 64 34 58 57 60 95 63 33 59 33 56 60 32 32 64 60 55 61 51 32 0] xshow 333 3407 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <5468697320746F7069632073686F777320686F7720746F20777269746520796F7572206F776E20 6172677461626C652063616C6C6261636B2066756E6374696F6E7320666F7220636F6E74726F6C6C 696E67207468652070617273696E672C2076616C69646174696F6E2C> [61 50 28 39 25 27 50 50 28 44 25 39 50 46 70 39 25 50 47 72 25 27 50 25 72 36 27 28 45 25 45 50 50 34 25 46 73 50 25 44 32 50 29 44 50 28 44 25 44 45 27 28 50 45 42 50 25 34 50 50 44 28 28 50 50 39 25 29 50 33 25 45 50 50 28 32 50 28 27 28 50 50 25 29 50 45 25 50 44 33 39 28 50 50 25 25 48 44 28 28 50 44 27 28 50 50 0] xshow 333 3527 moveto <616E64206572726F72207265706F7274696E672061737065637473206F662074686520636F6D6D 616E64206C696E652070617273696E672E204561636820> [44 50 51 25 44 36 32 50 33 25 33 45 50 50 35 28 28 50 50 25 44 39 50 44 45 27 40 25 50 33 25 29 50 44 25 44 50 78 78 44 50 50 25 28 28 50 44 25 50 45 33 39 28 50 50 25 25 61 44 43 50 0] xshow 2849 3527 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F787878> [50 37 50 50 44 45 0] xshow 3169 3527 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <207374727563742068617320666F75722063616C6C6261636B20726F7574696E6573> [25 37 28 35 50 45 28 25 50 44 39 25 29 50 50 34 25 44 45 27 28 50 45 42 50 25 33 50 50 27 28 50 45 0] xshow 333 3648 moveto <74686174206765742063616C6C656420627920746865206172677461626C65207061727365722E 20546865736520617265206275726965642077697468696E2074686520> [29 50 44 28 25 47 44 28 25 44 44 28 28 44 50 25 47 50 25 29 50 44 25 45 32 50 28 45 50 27 45 25 50 44 34 39 44 29 25 25 60 50 45 39 44 25 45 32 45 25 50 50 35 28 44 51 25 72 28 28 50 28 50 25 29 50 44 0] xshow 2945 3648 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F686472> [50 37 50 50 50 50 0] xshow 3270 3648 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <207374727563747572652074686174206561636820> [25 37 28 35 50 45 27 50 33 45 25 28 50 44 29 25 44 45 42 50 0] xshow 4053 3648 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F787878> [50 37 50 50 44 45 0] xshow 333 3768 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <737472756374757265206861732E20416D6F6E67206F74686572207468696E67732C20796F7520 63616E20736565207468652072656C6576616E742066756E6374696F6E20706F696E746572732062 656C6F772E2054686579206172652063616C6C6564> [37 28 35 50 45 28 50 32 45 25 50 44 39 25 25 72 78 50 50 50 25 49 29 50 44 34 25 29 49 28 50 50 39 25 25 46 50 50 25 45 44 50 25 39 44 45 25 28 50 45 25 33 44 28 41 48 44 50 28 25 34 50 50 44 28 28 50 50 25 50 50 27 50 28 45 33 39 25 50 44 28 46 65 25 25 61 50 42 50 25 44 33 45 25 44 44 28 28 44 0] xshow 333 3888 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <7265736574666E> [35 45 38 43 28 28 0] xshow 600 3888 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2C20> [25 0] xshow 650 3888 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <7363616E666E> [39 44 50 50 28 0] xshow 911 3888 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2C20> [25 0] xshow 961 3888 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <636865636B666E> [42 50 44 41 45 28 0] xshow 1260 3888 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2C20616E6420> [25 25 44 50 51 0] xshow 1480 3888 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6572726F72666E> [44 39 36 50 41 28 0] xshow 1769 3888 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2E> show 512 4098 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <7479706564656620766F696420286172675F7265736574666E2928766F6964202A706172656E74 293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 4180 moveto <7479706564656620696E742020286172675F7363616E666E2928766F6964202A706172656E742C 20636F6E73742063686172202A61726776616C293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 4263 moveto <7479706564656620696E742020286172675F636865636B666E2928766F6964202A706172656E74 293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 4345 moveto <7479706564656620766F696420286172675F6572726F72666E2928766F6964202A706172656E74 2C2046494C45202A66702C20696E74206572726F722C20636F6E73742063686172202A6172677661 6C2C20636F6E7374> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 4427 moveto <63686172202A70726F676E616D65293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 4591 moveto <737472756374206172675F686472> [45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 4673 moveto <2020207B> [45 45 45 0] xshow 512 4755 moveto <202020> [45 45 0] xshow 647 4755 moveto <6368617220666C61673B> [45 45 45 45 45 45 45 45 45 0] xshow 512 4837 moveto <202020636F6E73742063686172202A73686F72746F7074733B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 4919 moveto <202020636F6E73742063686172202A6C6F6E676F7074733B20> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5001 moveto <202020636F6E73742063686172202A64617461747970653B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5083 moveto <202020636F6E73742063686172202A676C6F73736172793B20> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5165 moveto <202020696E74206D696E636F756E743B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5248 moveto <202020696E74206D6178636F756E743B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5330 moveto <202020766F6964202A706172656E743B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5412 moveto <202020> [45 45 0] xshow 647 5412 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <6172675F7265736574666E202A7265736574666E3B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] 3 bxshow 512 5494 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <202020> [45 45 0] xshow 647 5494 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <6172675F7363616E666E20202A7363616E666E3B20> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] 3 bxshow 512 5576 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <202020> [45 45 0] xshow 647 5576 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <6172675F636865636B666E202A636865636B666E3B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] 3 bxshow 512 5658 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <202020> [45 45 0] xshow 647 5658 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <6172675F6572726F72666E202A6572726F72666E3B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] 3 bxshow 512 5740 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <202020> [45 45 0] xshow 647 5740 moveto <766F6964202A707269763B> [45 45 45 45 45 45 45 45 45 45 0] xshow 1142 5740 moveto 0.40000 setgray <20> show 512 5822 moveto 0 setgray <2020207D3B> [45 45 45 45 0] xshow 333 6053 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <54686573652066756E6374696F6E20706F696E746572732061726520616C77617973207072652D 7365742062792074686520> [61 50 44 39 45 25 33 50 50 44 28 28 50 50 25 50 50 28 50 28 44 33 39 25 44 33 45 25 44 28 70 40 48 39 25 50 33 44 33 40 43 28 25 47 50 25 28 50 45 0] xshow 2308 6053 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F787878> [50 37 50 50 44 44 0] xshow 2628 6053 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20636F6E7374727563746F722066756E6374696F6E7320746F207468652064656661756C742072 6F7574696E657320666F72> [25 44 50 50 38 27 35 50 45 27 50 33 25 34 50 49 45 28 27 50 50 40 25 26 51 25 28 50 45 25 50 44 31 44 50 28 28 25 32 50 50 28 28 50 44 39 25 30 50 0] xshow 333 6173 moveto <7468617420617267756D656E74207479706520616E64206F7264696E6172696C79207468657265 206973206E6F206E65656420746F206368616E6765207468656D2E20486F77657665722C20796F75 206D6179207265706C616365207468656D2077697468> [29 50 44 28 25 44 32 50 50 78 44 50 28 25 28 50 50 44 25 45 50 50 25 50 32 50 28 50 44 35 28 26 50 25 28 50 45 33 44 25 28 39 25 50 50 25 49 45 45 50 25 26 51 25 43 49 45 50 47 45 25 29 50 44 78 25 25 72 46 69 42 46 45 29 25 25 46 50 50 25 78 42 50 25 32 45 50 27 45 44 45 25 28 50 45 77 25 73 27 29 0] xshow 333 6294 moveto <796F7572206F776E20637573746F6D20726F7574696E657320696620796F7520776973682E2054 687573207768656E206172677461626C65207061727365732074686520636F6D6D616E64206C696E 6520666F7220746865736520706172746963756C6172> [46 50 50 34 25 46 72 50 25 45 50 37 27 50 78 25 33 50 50 27 28 50 45 38 25 28 34 25 45 50 50 25 72 28 40 50 25 25 60 50 50 40 25 72 50 44 50 25 45 31 50 29 44 50 28 44 25 50 45 33 39 45 38 25 29 50 44 25 45 50 77 78 45 50 50 25 27 28 50 45 25 30 50 33 25 29 49 45 39 44 25 50 44 36 28 28 44 50 28 44 0] xshow 333 6414 moveto <617267756D656E742074797065732C2069742077696C6C2063616C6C20796F757220637573746F 6D2063616C6C6261636B7320726174686572207468616E207468652064656661756C7420726F7574 696E65732E20486F776576657220726573706F6E736962696C697479> [44 32 50 50 78 44 50 28 25 28 50 50 44 39 25 25 28 28 25 72 28 27 28 25 45 44 28 28 25 46 50 50 33 25 45 50 37 27 50 78 25 44 45 27 28 50 45 42 50 40 25 33 44 29 50 44 34 25 29 50 44 50 25 28 50 45 25 50 44 31 45 49 28 28 25 33 50 50 27 28 50 44 39 25 25 72 47 69 41 47 44 34 25 33 44 39 50 50 50 39 28 50 27 28 28 28 0] xshow 333 6535 moveto <636F6D6573207769746820636F6E74726F6C2C20616E6420616C6C2063616C6C6261636B73206D 75737420696D706C656D656E74206365727461696E20666561747572657320746861742061726774 61626C6520657870656374732E20546865736520617265> [44 50 78 44 39 25 73 27 29 50 25 44 50 50 28 33 50 28 25 25 44 50 50 25 44 28 28 25 44 45 27 28 50 45 42 51 39 25 78 49 38 28 25 27 77 50 28 44 78 44 50 28 25 44 45 35 30 44 28 50 25 30 44 44 28 50 33 44 39 25 29 50 44 28 25 45 31 50 29 45 50 27 45 25 41 50 50 44 44 28 39 25 25 61 50 45 38 45 25 44 33 0] xshow grestore grestore showpage %%PageTrailer %%Page: 5 5 %%PageBoundingBox: 17 12 578 830 %%BeginPageSetup % %%EndPageSetup gsave [0.12 0 0 -0.12 17 830] concat gsave 333 229 moveto 0 setgray (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <656163682064697363757373656420696E207475726E2E> [44 45 43 50 25 50 27 39 45 50 39 38 45 50 25 28 50 25 27 50 36 50 0] xshow 333 453 moveto (NimbusRomNo9L-Medi-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <766F6964207265736574666E28766F6964202A706172656E7429> [46 50 28 56 25 43 44 39 43 34 33 55 34 46 50 28 56 25 50 55 50 43 45 55 34 0] xshow 333 698 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <54686520> [61 50 44 0] xshow 513 698 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <7265736574666E> [35 45 39 43 28 28 0] xshow 780 698 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <206F66206561636820> [25 50 33 25 44 45 43 50 0] xshow 1120 698 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F787878> [50 36 50 50 44 45 0] xshow 1440 698 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2077697468696E20616E20617267756D656E74207461626C652069732063616C6C6564206F6E63 652062792074686520706172736572207072696F7220746F2070617273696E6720746865> [25 72 28 28 50 28 50 25 44 50 25 45 32 50 50 78 44 50 28 25 28 45 50 27 45 25 28 39 25 44 44 28 27 45 50 25 50 50 45 44 25 47 50 25 29 50 44 25 50 44 34 38 45 33 25 50 35 28 50 34 25 27 50 25 50 44 33 39 28 50 50 25 29 50 0] xshow 333 818 moveto <636F6D6D616E64206C696E652E20546869732070726F766964657320746865206F70706F727475 6E69747920746F20696E697469616C6973652074686520> [44 50 78 78 44 50 50 25 28 28 50 44 25 25 61 50 28 39 25 50 33 46 50 28 50 44 39 25 29 50 44 25 50 50 50 50 36 28 50 50 27 28 50 25 27 50 25 28 50 28 28 28 44 27 28 39 44 25 29 50 45 0] xshow 2781 818 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F787878> [50 36 50 50 45 44 0] xshow 3101 818 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20737472756374757265207072696F7220746F2070617273696E6720616E64> [25 37 28 35 50 44 28 50 33 44 25 50 36 27 50 34 25 27 50 25 50 44 33 39 28 50 50 25 44 50 0] xshow 333 938 moveto <6E6F6D696E616C6C7920726571756972657320726573657474696E672074686520617267756D65 6E7420636F756E7420746F207A65726F2E2054686520> [50 50 78 27 50 45 28 25 50 25 32 45 49 50 28 32 45 39 25 33 44 39 44 27 28 28 50 50 25 29 49 45 25 44 32 50 50 78 44 50 28 25 44 50 50 50 28 25 27 50 25 44 45 32 50 25 25 61 50 45 0] xshow 2774 938 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <706172656E74> [50 50 35 45 50 0] xshow 3031 938 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20706172616D657465722069732061637475616C6C79206120706F696E74657220746F20746865> [25 50 44 33 44 78 44 28 44 34 25 27 39 25 44 45 27 50 45 28 25 50 25 45 25 50 50 27 50 28 45 33 25 27 50 25 29 50 0] xshow 333 1059 moveto <70657274696E656E7420> [50 44 36 28 27 50 45 50 28 0] xshow 715 1059 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F787878> [50 37 50 50 44 44 0] xshow 1035 1059 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <207374727563747572652C20616E642073686F756C64206265206361737420617070726F707269 6174656C792E205468652063617374696E67206D617920626520646F6E6520696E20746865206675 6E6374696F6E> [25 37 28 35 50 45 27 50 33 45 25 25 44 50 50 25 39 50 50 50 27 51 25 49 45 25 45 44 37 28 25 44 50 50 33 50 50 35 28 44 28 44 26 43 25 25 61 50 44 25 44 45 37 28 28 50 50 25 78 41 50 25 50 45 25 50 50 49 45 25 28 50 25 28 50 45 25 33 50 50 44 28 28 50 0] xshow 333 1179 moveto <646566696E6974696F6E2061732073686F776E20696E2074686973206578616D706C6520666F72 20616E20> [50 44 35 28 50 28 28 27 50 50 25 45 39 25 39 50 46 72 50 25 28 50 25 29 50 27 40 25 40 49 44 77 50 28 45 25 30 50 33 25 44 50 0] xshow 2028 1179 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F696E74> [50 37 50 50 28 50 0] xshow 2320 1179 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <207374727563742E20> [25 37 28 35 50 44 28 25 0] xshow 512 1389 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <766F6964206D797265736574666E28737472756374206172675F696E74202A706172656E7429> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 1471 moveto <2020207B> [45 45 45 0] xshow 512 1553 moveto <202020706172656E742D3E636F756E743D303B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 1635 moveto <2020207D> [45 45 45 0] xshow 333 1866 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <5468652073746F7261676520737061636520666F72207468652070617273656420617267756D65 6E742076616C7565732073686F756C6420> [61 50 44 25 38 27 50 33 45 47 45 25 38 50 45 44 45 25 29 50 34 25 28 50 45 25 50 44 33 39 44 51 25 44 32 50 50 78 44 50 28 25 47 45 27 50 45 39 25 39 50 50 50 27 51 0] xshow 2612 1866 moveto <6E6F74> [50 48 0] xshow 2612 1878 127 7 rectfill 2739 1866 moveto <20626520696E697469616C697365642073696E6365207468652075736572206D61792068617665> [25 50 44 25 28 50 28 27 28 45 27 28 39 44 50 25 39 28 50 44 45 25 29 49 45 25 50 39 44 33 25 78 41 51 25 49 42 46 0] xshow 333 1987 moveto <64656C696265726174656C79207365742064656661756C742076616C7565732074686174207368 6F756C642062652072657461696E65642E> [50 44 28 28 50 44 34 44 28 44 25 51 25 39 43 28 25 50 44 31 44 50 28 28 25 48 44 28 50 44 39 25 29 50 44 28 25 39 50 50 50 27 50 25 50 45 25 33 43 29 44 28 50 44 50 0] xshow 333 2211 moveto (NimbusRomNo9L-Medi-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <696E74207363616E666E28766F6964202A706172656E742C20636F6E73742063686172202A6172 6776616C29> [28 55 34 25 38 45 50 55 34 55 34 46 50 27 57 25 50 55 50 43 45 55 34 25 25 44 50 56 38 33 25 43 56 50 44 25 50 50 44 50 47 50 28 0] xshow 333 2455 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <546865207061727365722063616C6C7320616E20> [61 50 44 25 50 45 33 39 44 34 25 45 43 28 28 39 25 45 50 0] xshow 1110 2455 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F787878> [50 36 50 50 44 45 0] xshow 1430 2455 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2773207363616E666E20726F7574696E65206F6E636520666F722065616368206D61746368696E 6720636F6D6D616E64206C696E6520617267756D656E742074686174206E6565647320746F> [17 40 25 38 45 44 50 33 50 25 33 50 50 27 28 50 45 25 50 50 44 45 25 29 50 34 25 44 44 43 50 25 78 44 28 43 50 28 50 50 25 44 50 78 78 44 50 50 25 28 28 50 44 25 44 33 50 50 77 45 49 28 25 29 50 44 28 25 50 45 44 50 39 25 27 0] xshow 333 2576 moveto <6265207061727365642E2049747320707572706F736520697320746F2065787472616374207468 6520617267756D656E74277320646174612076616C75652066726F6D2074686520617267756D656E 7420737472696E6720696E20> [50 45 25 49 45 33 39 44 50 25 25 34 28 38 25 50 50 36 50 50 39 45 25 28 38 25 27 50 25 41 50 28 33 45 44 28 25 28 50 45 25 45 31 50 50 78 44 50 28 18 39 25 50 44 29 44 25 48 45 27 50 45 25 33 32 50 78 25 29 50 44 25 45 32 50 50 77 45 50 28 25 37 28 35 28 50 50 25 28 50 0] xshow 3881 2576 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <61726776616C> [50 36 50 43 50 0] xshow 4138 2576 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2C20636F6E76657274206974> [25 25 45 50 47 46 45 35 28 25 28 0] xshow 333 2696 moveto <746F2074686520617070726F707269617465206461746120747970652C20616E642073746F7265 2074686520726573756C7420696E2074686520> [27 50 25 29 49 45 25 45 50 50 32 50 50 35 28 45 27 45 25 50 44 29 44 25 28 50 50 44 25 25 45 50 50 25 37 27 50 33 45 25 28 50 44 25 33 45 39 50 27 28 25 28 50 25 29 50 44 0] xshow 2510 2696 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F787878> [50 37 50 50 44 44 0] xshow 2830 2696 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <277320646174612061727261792E204974206D7573742068616E646C65204E554C4C2061726776 616C> [18 39 25 50 44 29 45 25 44 36 33 41 43 25 25 33 28 25 78 50 37 28 25 50 44 50 50 28 44 25 73 72 61 61 25 44 32 50 48 44 0] xshow 333 2817 moveto <61732077696C6C206F63637572207768656E20616E20617267756D656E742077697468206F7074 696F6E616C2076616C756520697320696E766F6B65642E205468652066756E6374696F6E206D7573 742072657475726E207A65726F20746F20696E646963617465> [44 39 25 73 27 28 28 25 50 44 45 50 33 25 72 50 45 50 25 44 50 25 45 31 50 50 78 44 50 28 25 72 28 29 50 25 50 49 28 28 50 50 44 28 25 48 44 28 50 44 25 28 39 25 28 47 46 50 48 44 50 25 25 62 50 44 25 34 50 49 45 28 27 50 50 25 78 50 38 27 25 33 43 28 50 36 50 25 45 44 32 50 25 27 50 25 28 50 50 27 45 45 27 0] xshow 333 2937 moveto <7375636365737320616E642061206E6F6E2D7A65726F206572726F7220636F6465206F74686572 776973652E20546865206572726F7220636F646573206D6179206265206F6620796F7572206F776E 2063686F6F73696E6720617320746865792077696C6C> [39 50 44 45 44 39 39 25 44 50 50 25 45 25 50 50 50 33 45 44 32 50 25 45 35 33 50 34 25 44 50 50 44 25 50 28 50 44 35 73 27 40 44 25 25 61 50 45 25 44 36 32 50 33 25 45 50 50 44 39 25 78 41 50 25 50 45 25 50 33 25 46 50 50 34 25 46 72 50 25 43 50 50 50 39 28 50 50 25 44 39 25 29 50 41 50 25 72 28 28 0] xshow 333 3058 moveto <6C61747465722062652068616E646C656420627920796F7572206F776E20> [28 44 28 28 44 33 25 50 45 25 50 44 50 50 28 44 50 25 47 50 25 47 50 50 33 25 46 72 50 0] xshow 1544 3058 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6572726F72666E> [44 40 36 50 41 28 0] xshow 1833 3058 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2063616C6C6261636B2E> [25 44 45 27 28 50 45 42 50 0] xshow 512 3268 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <656E756D207B454D494E434F554E543D312C20454D4158434F554E542C2045424144494E547D3B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 3432 moveto <696E74206D797363616E666E28737472756374206172675F696E74202A706172656E742C20636F 6E73742063686172202A61726776616C29> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 3514 moveto <2020207B> [45 45 45 0] xshow 512 3596 moveto <202020696E742076616C3B> [45 45 45 45 45 45 45 45 45 45 0] xshow 512 3678 moveto <20202063686172202A656E643B> [45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 3842 moveto <202020> [45 45 0] xshow 647 3842 moveto (NimbusMonL-Regu-iso1252) cvn findfont [75 0 20.25 -75 0 0] makefont setfont <2F2A2072657475726E20454D4158434F554E542069662077652068617665206578636565646564 20746865206D6178696D756D20617267756D656E7420636F756E74202A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 3924 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <20202069662028706172656E742D3E636F756E74203D3D20706172656E742D3E6864722E6D6178 636F756E742029> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 4006 moveto <20202020202072657475726E20454D4158434F554E543B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 4088 moveto <2020202F2A2069662061726776616C206973204E554C4C207468656E206E6F20617267756D656E 742076616C75652077617320676976656E202A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 4170 moveto <2020202F2A20746869732077696C6C206F6E6C792068617070656E20666F7220617267756D656E 7473207468617420616C6C6F77206F7074696F6E616C2076616C756573202A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 4253 moveto <2020202F2A20696E2077686963682063617365207765206C656176652074686520706172656E74 20646174612076616C756520756E616C746572656420616E64202A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 4335 moveto <2020202F2A20636F756E74207468697320617320612076616C696420617267756D656E74202877 6869636820697420697329202A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 4417 moveto <202020696620282161726776616C29> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 4499 moveto <2020202020207B> [45 45 45 45 45 45 0] xshow 512 4581 moveto <202020202020706172656E742D3E636F756E742B2B3B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 4663 moveto <20202020202072657475726E20303B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 4745 moveto <2020202020207D> [45 45 45 45 45 45 0] xshow 512 4909 moveto <2020202F2A20657874726163742062617365313020696E74656765722066726F6D206172677661 6C20737472696E6720696E746F2076616C202A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 4991 moveto <2020202F2A2072657475726E2045424144494E5420696620636F6E76657273696F6E206661696C 6564202A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5073 moveto <20202076616C203D2028696E7429737472746F6C2861726776616C2C26656E642C3130293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5155 moveto <202020696620282A656E64213D3029> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5238 moveto <20202020202072657475726E2045424144494E543B2020> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5402 moveto <202020> [45 45 0] xshow 647 5402 moveto (NimbusMonL-Regu-iso1252) cvn findfont [75 0 20.25 -75 0 0] makefont setfont <2F2A203C706572666F726D20637573746F6D20636865636B7320686572653E202A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5566 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <2020202F2A2073746F7265207468652076616C756520696E20706172656E742773206976616C5B 5D20617272617920616E6420696E6372656D656E742074686520617267756D656E7420636F756E74 202A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5648 moveto <202020706172656E742D3E6976616C5B706172656E742D3E636F756E742B2B5D203D2076616C3B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5812 moveto <2020202F2A2072657475726E207A65726F20746F20696E6469636174652073756363657373202A 2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5894 moveto <20202072657475726E20303B> [45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5976 moveto <2020207D> [45 45 45 0] xshow 333 6207 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <446F20> [72 50 0] xshow 480 6207 moveto <6E6F74> [50 49 0] xshow 480 6219 127 7 rectfill 607 6207 moveto <207072696E74206572726F72206D657373616765732066726F6D2077697468696E20> [25 50 35 28 50 28 25 44 36 33 50 33 25 78 44 39 39 44 48 44 39 25 34 32 50 78 25 73 27 29 50 27 51 0] xshow 1969 6207 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <7363616E666E> [38 45 50 50 28 0] xshow 2230 6207 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <206173207468652075736572206D6179207769736820746F2064656C617920746865206572726F 72206D6573736167657320756E74696C> [25 44 39 25 29 50 44 25 50 39 45 33 25 78 41 50 25 72 28 39 50 25 27 50 25 50 44 28 41 50 25 29 50 45 25 44 36 32 50 34 25 78 43 40 38 45 47 45 39 25 50 50 27 28 0] xshow 333 6328 moveto <616C7465726E617469766520617267756D656E74207461626C65732068617665206265656E2074 726965642E20496E20746865206D65616E74696D6520746865207061727365722077696C6C207361 766520656163682072657475726E6564206572726F7220636F6465> [44 28 28 44 36 50 44 28 28 46 45 25 44 32 50 50 78 44 50 28 25 28 45 50 28 44 39 25 50 42 46 44 25 50 45 44 50 25 28 35 28 45 50 25 25 32 51 25 29 50 44 25 78 44 44 50 28 27 78 45 25 29 50 44 25 50 44 34 39 44 33 25 73 27 28 28 25 39 41 47 44 25 44 45 43 50 25 32 44 28 50 35 50 45 50 25 44 36 32 50 34 25 44 50 50 0] xshow 333 6448 moveto <696E2074686520617267756D656E74207461626C65277320> [28 50 25 29 49 45 25 44 32 50 50 78 44 50 28 25 29 44 50 28 45 17 39 0] xshow 1262 6448 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F656E64> [50 37 50 50 44 50 0] xshow 1593 6448 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <207374727563747572652E204C61747465722C2074686520> [25 38 27 35 50 45 28 50 32 45 25 25 61 44 28 28 44 30 25 25 29 49 45 0] xshow 2450 6448 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F7072696E745F6572726F7273> [50 37 50 50 50 39 28 50 28 50 44 39 37 50 37 0] xshow 3129 6448 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2066756E6374696F6E2077696C6C2062652063616C6C656420746F207265747269657665> [25 33 50 50 45 28 27 50 51 25 72 28 27 28 25 50 45 25 44 44 28 28 44 50 25 27 50 25 33 43 28 35 28 42 46 0] xshow 333 6568 moveto <74686F7365206572726F7220636F6465732066726F6D20> [29 50 50 39 44 25 44 36 33 50 33 25 45 50 50 44 39 25 33 33 50 78 0] xshow 1262 6568 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F656E64> [50 36 50 50 44 50 0] xshow 1593 6568 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20616E642070617373207468656D206F6E746F2074686520> [25 44 50 50 25 50 45 38 40 25 28 50 44 78 25 50 50 27 50 25 29 50 44 0] xshow 2561 6568 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6572726F72666E> [45 39 36 50 41 28 0] xshow 2850 6568 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2063616C6C6261636B732077686F7365206A6F6220697320746F207072696E7420746865> [25 44 45 27 28 50 45 42 51 39 25 72 50 50 39 44 25 28 50 50 25 28 39 25 27 50 25 50 35 28 50 27 25 29 50 0] xshow grestore grestore showpage %%PageTrailer %%Page: 6 6 %%PageBoundingBox: 17 12 578 830 %%BeginPageSetup % %%EndPageSetup gsave [0.12 0 0 -0.12 17 830] concat gsave 333 229 moveto 0 setgray (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <617070726F707269617465206D657373616765732E> [44 50 50 33 50 50 35 28 44 28 45 25 77 45 39 38 45 47 45 39 0] xshow 333 453 moveto (NimbusRomNo9L-Medi-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <696E7420636865636B666E28766F6964202A706172656E7429> [28 55 34 25 42 56 44 43 56 33 55 34 46 50 28 56 25 50 55 50 43 45 55 34 0] xshow 333 698 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <54686520> [61 50 44 0] xshow 513 698 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <636865636B666E> [42 50 44 42 44 28 0] xshow 813 698 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <206F66206561636820> [25 50 33 25 45 44 43 50 0] xshow 1153 698 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F787878> [50 37 50 50 44 44 0] xshow 1473 698 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2077697468696E20616E2074686520617267756D656E74207461626C652069732063616C6C6564 2062792074686520706172736572206F6E63652075706F6E20636F6D706C6574696F6E206F66> [25 72 28 29 50 27 51 25 44 50 25 29 50 44 25 44 32 50 50 78 45 50 27 25 29 44 50 28 44 25 28 39 25 44 45 27 28 45 50 25 47 50 25 29 49 45 25 50 44 33 39 45 33 25 50 50 45 44 25 50 50 50 50 25 44 50 77 50 28 43 28 28 50 50 25 50 0] xshow 333 818 moveto <636F6D6D616E64206C696E652070617273696E672E2049742070726F766964657320746865206F 70706F7274756E69747920746F20706572666F726D20616E7920706F73742D706172736520657272 6F7220636865636B7320616E64206E6F6D696E616C6C79> [44 50 78 78 44 50 50 25 28 28 50 44 25 50 45 33 39 28 50 50 25 25 33 28 25 50 32 47 50 27 50 45 39 25 29 49 45 25 50 50 50 50 35 28 50 50 28 28 50 25 27 50 25 50 44 35 30 50 35 78 25 44 48 50 25 50 50 37 28 33 50 44 34 39 44 25 44 36 33 50 33 25 43 50 44 43 50 40 25 44 50 50 25 50 50 78 27 50 45 28 25 0] xshow 333 938 moveto <726571756972657320636865636B696E6720746865206D696E696D756D20617267756D656E7420 636F756E7420666F722074686520> [33 44 49 50 27 33 44 40 25 43 50 44 43 50 28 50 50 25 28 50 45 25 77 28 50 28 78 50 78 25 44 32 50 50 78 44 50 28 25 44 50 50 50 28 25 30 50 33 25 29 49 45 0] xshow 2556 938 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F787878> [50 36 50 50 45 44 0] xshow 2876 938 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2073747275637475726520686173206265656E207361746973666965642E20> [25 37 28 35 50 44 28 50 33 44 25 50 45 39 25 50 44 44 50 25 39 45 27 28 39 35 28 44 50 25 0] xshow 512 1148 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <696E74206D79636865636B666E28737472756374206172675F696E74202A706172656E7429> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 1230 moveto <202020207B> [45 45 45 45 0] xshow 512 1313 moveto <20202020> [45 45 45 0] xshow 692 1313 moveto (NimbusMonL-Regu-iso1252) cvn findfont [75 0 20.25 -75 0 0] makefont setfont <2F2A2072657475726E20454D494E434F554E5420696620746865206D696E696D756D206E756D62 6572206F6620617267756D656E7473206973206E6F742070726573656E742E202A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 1395 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <2020202069662028706172656E742D3E636F756E74203C20706172656E742D3E6864722E6D696E 636F756E7429> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 1477 moveto <202020202020202072657475726E20454D494E434F554E543B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 1641 moveto <20202020> [45 45 45 0] xshow 692 1641 moveto (NimbusMonL-Regu-iso1252) cvn findfont [75 0 20.25 -75 0 0] makefont setfont <2F2A203C706572666F726D20637573746F6D20636865636B7320686572653E202A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 1805 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <20202020> [45 45 45 0] xshow 692 1805 moveto (NimbusMonL-Regu-iso1252) cvn findfont [75 0 20.25 -75 0 0] makefont setfont <2F2A20616C6C20636865636B7320706173736564202A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 1887 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <2020202072657475726E20303B> [45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 1969 moveto <202020207D> [45 45 45 45 0] xshow 333 2200 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <4C696B65207363616E666E2C2069742073686F756C642072657475726E207A65726F20666F7220 7375636365737320616E64206120757365722D646566696E6564206E6F6E2D7A65726F206572726F 7220636F6465206F74686572776973652E205468657365> [61 28 48 45 25 38 45 44 50 33 50 26 25 27 28 25 39 50 50 50 28 50 25 32 43 28 50 36 50 25 45 44 32 50 25 30 50 33 25 40 50 44 44 44 40 38 25 45 50 50 25 44 25 50 39 44 29 34 50 44 35 28 50 44 50 25 50 50 50 33 45 44 32 50 25 45 36 32 50 34 25 44 50 50 44 25 50 28 50 44 36 72 28 39 44 25 25 61 50 45 38 0] xshow 333 2320 moveto <6572726F7220636F64657320617265206C696B65776973652064657374696E656420746F206265 20706173736564206F6E746F206572726F72666E2E> [44 36 33 50 33 25 44 50 50 45 39 25 44 33 44 25 28 28 48 41 73 27 39 45 25 50 44 38 27 28 50 44 51 25 27 50 25 50 44 25 50 44 39 39 44 51 25 50 50 27 50 25 44 36 32 50 35 34 50 0] xshow 333 2545 moveto (NimbusRomNo9L-Medi-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <696E74206572726F72666E28766F6964202A706172656E742C2046494C45202A66702C20696E74 206572726F72636F64652C20636F6E73742063686172202A61726776616C2C20636F6E7374206368 6172202A70726F676E616D6529> [28 55 34 25 44 44 43 50 46 33 56 33 46 50 28 56 25 50 55 50 44 44 56 33 25 25 61 39 67 66 25 50 34 55 25 25 28 56 33 25 44 45 43 50 43 44 50 56 44 25 25 44 50 56 38 34 25 43 55 50 44 25 50 50 44 50 48 50 28 25 25 45 50 55 38 34 25 42 56 50 45 25 49 56 43 50 50 55 50 84 44 0] xshow 333 2789 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <5768656E207468652075736572732077697368657320746F207072696E74207468652073796E74 6178206572726F72206D65737361676573206865206F72207368652063616C6C732074686520> [94 50 45 50 25 29 50 44 25 50 39 44 33 40 25 72 28 38 50 44 40 25 27 50 25 50 35 28 50 28 25 28 50 44 25 40 50 50 28 45 50 25 44 36 32 50 34 25 78 44 39 38 45 47 45 39 25 50 44 25 50 34 25 38 50 45 25 45 43 28 28 39 25 29 50 44 0] xshow 3389 2789 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F7072696E745F6572726F7273> [50 37 50 50 50 40 27 50 28 50 45 39 36 50 37 0] xshow 4067 2789 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2066756E6374696F6E> [25 33 50 50 44 28 28 50 0] xshow 333 2910 moveto <776869636820696E207475726E2063616C6C732074686520> [72 50 28 43 50 25 28 50 25 27 50 36 50 25 45 44 27 28 39 25 29 50 44 0] xshow 1248 2910 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6572726F72666E> [45 39 36 50 41 28 0] xshow 1537 2910 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20726F7574696E65206F66206561636820> [25 33 50 50 27 28 50 45 25 50 33 25 44 45 43 50 0] xshow 2184 2910 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F787878> [50 36 50 50 45 44 0] xshow 2504 2910 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20666F722065616368206572726F722074686174207761732070726576696F75736C7920726570 6F727465642E2054686973206973> [25 29 50 34 25 44 44 43 50 25 45 36 32 50 34 25 28 50 44 28 25 70 45 38 25 50 33 42 50 27 50 50 40 25 50 25 33 44 50 50 35 28 45 50 25 25 61 50 28 38 25 28 0] xshow 333 3030 moveto <776865726520746865206572726F72206D6573736167657320666F722074686520636F72726573 706F6E64696E67206572726F7220636F64657320617265207072696E7465642E2054686520> [72 50 44 33 45 25 29 50 44 25 44 36 33 50 33 25 77 45 39 39 44 48 44 39 25 30 50 33 25 29 50 44 25 44 50 36 33 44 39 50 50 50 50 28 50 50 25 45 36 32 50 34 25 44 50 50 44 39 25 44 33 45 25 50 35 28 50 27 45 50 25 25 61 50 45 0] xshow 3392 3030 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <706172656E74> [50 50 35 44 50 0] xshow 3650 3030 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20706F696E7465722072656665727320746F20746865> [25 50 50 28 50 28 44 33 25 33 45 30 44 33 39 25 27 50 25 29 50 0] xshow 333 3150 moveto <70657274696E656E7420> [50 44 36 28 27 50 45 50 28 0] xshow 715 3150 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F787878> [50 37 50 50 44 44 0] xshow 1035 3150 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <207374727563747572652C20616E6420> [25 37 28 35 50 45 27 50 33 45 25 25 44 50 50 0] xshow 1630 3150 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <46494C452A206670> [61 33 56 61 50 25 28 0] xshow 1994 3150 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2064657369676E6174657320746865206F75747075742073747265616D206F6E746F2077686963 6820746865206572726F72206D65737361676573> [25 50 44 39 28 50 50 45 27 45 39 25 29 49 45 25 50 50 28 50 50 27 25 38 28 32 45 44 78 25 50 50 27 50 25 72 50 28 43 50 25 29 50 44 25 44 36 33 50 33 25 78 45 38 39 45 47 44 0] xshow 333 3271 moveto <73686F756C64206265207072696E7465642E2054686520> [39 50 50 50 28 50 25 50 44 25 50 35 28 50 28 44 50 25 25 62 50 44 0] xshow 1259 3271 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6572726F72636F6465> [44 39 36 50 37 44 50 50 0] xshow 1654 3271 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20706172616D6574657220636F6E7461696E73207468652073616D652076616C75652072657475 726E65642062792074686520> [25 50 44 33 44 78 44 28 44 33 25 45 50 50 28 45 27 50 40 25 28 50 45 25 39 44 78 44 25 48 44 28 50 45 25 32 43 28 50 36 50 44 50 25 47 50 25 29 50 44 0] xshow 3709 3271 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <7363616E666E> [39 44 50 50 28 0] xshow 3970 3271 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <206F7220> [25 50 33 0] xshow 4103 3271 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <636865636B666E> [41 50 44 42 45 27 0] xshow 333 3391 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <726F7574696E652074686174207265706F7274656420746865206572726F722C20616E6420> [33 50 50 27 28 50 45 25 28 50 44 28 25 33 44 50 50 36 28 44 50 25 29 50 45 25 44 36 32 50 29 26 25 44 50 50 0] xshow 1735 3391 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <61726776616C> [50 37 50 42 50 0] xshow 1992 3391 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20706F696E747320746F20746865206F6666656E64696E6720636F6D6D616E64206C696E652061 7267756D656E7420737472696E672E20546865> [25 50 50 27 50 28 39 25 27 50 25 29 50 44 25 50 34 30 44 50 50 28 50 50 25 45 50 77 78 45 50 50 25 27 28 50 45 25 44 32 50 50 77 45 50 28 25 37 28 35 28 50 50 25 25 61 50 0] xshow 333 3512 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <70726F676E616D65> [50 36 50 50 50 50 72 0] xshow 735 3512 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20706172616D65746572206973207468652073616D65206F6E652070617373656420746F207468 6520> [25 50 44 33 45 78 43 28 44 34 25 28 38 25 29 50 45 25 39 44 78 44 25 50 50 44 25 50 44 40 38 45 50 25 27 50 25 29 50 44 0] xshow 2365 3512 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F7072696E745F6572726F7273> [50 37 50 50 50 39 28 50 28 50 44 39 37 50 37 0] xshow 3044 3512 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2066756E6374696F6E2C20616E6420697320657870656374656420746F20636F6E7461696E> [25 33 50 50 45 28 27 50 50 26 25 44 50 50 25 28 38 25 41 50 50 45 44 28 45 50 25 26 51 25 44 50 50 29 44 28 0] xshow 333 3632 moveto <746865206E616D65206F66207468652070726F6772616D20776869636820697320757375616C6C 79207072656669786564206F6E746F20746865206572726F72206D65737361676520627920636F6E 76656E74696F6E2E204E6F7469636520746861742065616368> [29 50 44 25 50 45 77 45 25 50 33 25 29 50 44 25 50 33 50 51 33 45 77 25 73 50 27 43 50 25 28 39 25 50 39 50 44 28 25 50 25 50 33 44 35 28 47 44 51 25 50 49 27 50 25 29 50 45 25 44 36 32 50 34 25 78 43 40 38 45 47 45 25 47 50 25 44 50 47 47 44 50 28 28 50 50 25 25 70 49 28 28 44 44 25 29 50 44 28 25 45 44 43 0] xshow 333 3753 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F787878> [50 37 50 50 44 44 0] xshow 653 3753 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <206E656564206F6E6C792068616E646C6520746865206572726F7220636F6465732067656E6572 6174656420627920697473206F776E20> [25 50 44 45 50 25 50 50 25 50 25 50 44 50 50 28 45 25 29 49 45 25 44 36 33 50 33 25 44 50 50 45 39 25 47 45 50 44 33 44 28 45 50 25 46 51 25 28 27 39 25 46 72 51 0] xshow 2851 3753 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <7363616E666E> [39 44 50 50 28 0] xshow 3113 3753 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20616E6420> [25 44 50 51 0] xshow 3307 3753 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <636865636B666E> [41 50 44 42 44 28 0] xshow 3607 3753 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20726F7574696E65732E> [25 33 50 50 27 28 50 45 38 0] xshow 512 3963 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <766F6964206D796572726F72666E28737472756374206172675F696E74202A706172656E742C20 46494C45202A66702C20696E74206572726F72636F64652C20636F6E73742063686172202A617267 76616C2C20636F6E7374> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 4045 moveto <63686172202A70726F676E616D6529> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 4127 moveto <202020207B> [45 45 45 45 0] xshow 512 4209 moveto <20202020> [45 45 45 0] xshow 692 4209 moveto (NimbusMonL-Regu-iso1252) cvn findfont [75 0 20.25 -75 0 0] makefont setfont <2F2A20666F7220636F6E76656E69656E6365202A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 4291 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <20202020636F6E73742063686172202A73686F72746F707473203D20706172656E742D3E686472 2E73686F72746F7074733B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 4373 moveto <20202020636F6E73742063686172202A6C6F6E676F70747320203D20706172656E742D3E686472 2E6C6F6E676F7074733B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 4455 moveto <20202020636F6E73742063686172202A646174617479706520203D20706172656E742D3E686472 2E64617461747970653B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 4619 moveto <202020202F2A206D616B652061726776616C204E554C4C2073616665202A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 4701 moveto <20202020> [45 45 45 0] xshow 692 4701 moveto (NimbusMonL-Regu-iso1252) cvn findfont [75 0 20.25 -75 0 0] makefont setfont <61726776616C203D2061726776616C203F2061726776616C203A2022223B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 4865 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <20202020> [45 45 45 0] xshow 692 4865 moveto (NimbusMonL-Regu-iso1252) cvn findfont [75 0 20.25 -75 0 0] makefont setfont <2F2A2070726566697820616C6C206572726F72206D657373616765732077697468207468652070 726F6772616D206E616D65202A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 4948 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <20202020667072696E74662866702C2225733A20222C70726F676E616D65293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5112 moveto <20202020737769746368286572726F72636F646529> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5194 moveto <20202020202020207B> [45 45 45 45 45 45 45 45 0] xshow 512 5276 moveto <20202020202020206361736520454D494E434F554E543A> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5358 moveto <202020202020202020202020667075747328226D697373696E67206F7074696F6E20222C667029 3B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5440 moveto <2020202020202020202020206172675F7072696E745F6F7074696F6E2866702C73686F72746F70 74732C6C6F6E676F7074732C64617461747970652C225C6E22293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5522 moveto <202020202020202020202020627265616B3B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5686 moveto <20202020202020206361736520454D4158434F554E543A> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5768 moveto <20202020202020202020202066707574732822657863657373206F7074696F6E20222C6670293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5850 moveto <2020202020202020202020206172675F7072696E745F6F7074696F6E2866702C73686F72746F70 74732C6C6F6E676F7074732C61726776616C2C225C6E22293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5933 moveto <202020202020202020202020627265616B3B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 6097 moveto <2020202020202020636173652045424144494E543A> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 6179 moveto <2020202020202020202020206172675F7072696E745F6F7074696F6E2866702C73686F72746F70 74732C6C6F6E676F7074732C61726776616C2C22206973206E6F7420612076616C6964203C696E74 3E5C6E22293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 6261 moveto <202020202020202020202020627265616B3B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 6425 moveto <2020202020202020> [45 45 45 45 45 45 45 0] xshow 872 6425 moveto (NimbusMonL-Regu-iso1252) cvn findfont [75 0 20.25 -75 0 0] makefont setfont <2F2A203C61646420637573746F6D206572726F72206D6573736167657320686572653E202A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 2582 6425 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <2020202020202020> [45 45 45 45 45 45 45 0] xshow 512 6589 moveto <20202020202020207D> [45 45 45 45 45 45 45 45 0] xshow grestore grestore showpage %%PageTrailer %%Page: 7 7 %%PageBoundingBox: 17 12 578 830 %%BeginPageSetup % %%EndPageSetup gsave [0.12 0 0 -0.12 17 830] concat gsave 512 198 moveto 0 setgray (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <202020207D> [45 45 45 45 0] xshow 333 533 moveto (NimbusRomNo9L-Medi-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <486F6F6B696E67207468652063616C6C6261636B7320696E746F20746865206172675F78787820 737472756374757265> [78 50 50 55 28 56 50 25 33 55 45 25 44 50 28 28 55 50 43 56 39 25 27 56 33 51 25 33 55 45 25 50 43 50 50 50 50 50 25 39 33 45 56 44 33 56 43 0] xshow 333 777 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <546865726520617265206E6F2066756E6374696F6E7320666F72207265676973746572696E6720 63616C6C6261636B732077697468206172675F78787820737472756374757265732C20796F752073 696D706C79207772697465207468652066756E6374696F6E> [61 50 44 33 45 25 44 33 44 25 50 50 25 34 50 50 44 28 27 50 50 39 25 29 50 34 25 33 44 50 28 38 28 44 35 28 50 50 25 44 45 27 28 50 44 43 50 40 25 72 28 28 50 25 45 32 50 50 50 50 50 25 37 28 35 50 44 28 50 33 44 39 25 25 47 50 50 25 38 28 77 50 25 50 25 72 36 28 27 45 25 29 50 44 25 33 50 50 45 27 28 50 0] xshow 333 898 moveto <706F696E74657273206469726563746C7920696E746F20746865206172675F7878782073747275 637475726520616674657220697420686173206265656E20636F6E73747275637465642E> [50 50 28 50 27 45 33 39 25 50 28 33 44 44 28 26 50 25 27 50 27 51 25 28 50 45 25 44 32 50 50 50 50 50 25 37 28 35 50 44 28 50 33 44 25 45 34 28 44 34 25 27 28 25 50 45 39 25 49 45 44 50 25 45 50 50 37 28 35 50 45 27 45 50 0] xshow 512 1108 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <737472756374206172675F696E7420202A76616C203D206172675F696E746E284E554C4C2C4E55 4C4C2C4E554C4C2C322C3130302C22626C616820626C616822293B20> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 1272 moveto <2F2A207265706C616365207468652064656661756C74206172675F696E74207061727365722072 6F7574696E6573207769746820637573746F6D20726F7574696E6573202A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 1354 moveto <76616C2D3E6864722E7265736574666E203D20286172675F7265736574666E2A296D7972657365 74666E3B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 1436 moveto <76616C2D3E6864722E7363616E666E20203D20286172675F7363616E666E2A296D797363616E66 6E3B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 1518 moveto <76616C2D3E6864722E636865636B666E203D20286172675F636865636B666E2A296D7963686563 6B666E3B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 1600 moveto <76616C2D3E6864722E6572726F72666E203D20286172675F6572726F72666E2A296D796572726F 72666E3B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 333 1935 moveto (NimbusRomNo9L-Medi-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <576F726473206F6620726573747261696E74> [93 50 43 56 39 25 50 33 25 44 44 38 33 44 50 28 55 0] xshow 333 2179 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <43616C6C6261636B73206172652070617274206F6620746865206172677461626C652064657369 676E20746F206D616B6520697420706F737369626C6520746F20616464206E657720617267756D65 6E74206461746120747970657320696E20667574757265> [67 44 28 28 50 44 42 51 39 25 44 33 45 25 49 45 35 28 25 50 33 25 29 50 45 25 44 32 50 29 44 50 28 44 25 50 45 38 28 50 50 25 27 50 25 78 44 49 44 25 28 28 25 50 50 39 38 28 50 28 44 25 27 50 25 45 50 50 25 50 41 73 25 44 32 50 50 77 45 50 28 25 50 44 29 44 25 28 50 50 44 39 25 28 50 25 34 49 28 50 33 0] xshow 333 2300 moveto <776974686F7574206368616E67696E67207468652062617365206172677461626C6520736F7572 636520636F64652E2053696E636520746865792065786973742C2074686579206D61792062652065 78706C6F6974656420627920746865> [72 28 29 50 50 50 28 25 43 49 45 50 50 28 50 50 25 28 50 45 25 50 44 39 45 25 44 32 50 29 44 50 27 45 25 39 50 50 32 45 44 25 44 50 50 45 25 25 56 27 50 45 44 25 29 50 41 50 25 41 50 28 37 28 25 25 29 50 42 50 25 78 40 50 25 50 45 25 41 50 50 28 49 28 28 44 51 25 46 50 25 29 50 0] xshow 333 2420 moveto <70726F6772616D6D657220666F722066696E657220636F6E74726F6C206F662074686520706172 73696E6720616E64206572726F722076616C69646174696F6E20627574207468617420776173206E 6576657220746865697220696E74656E64656420726F6C652E204974206973> [50 33 50 50 34 44 78 78 44 34 25 29 50 34 25 35 27 50 45 33 25 44 50 50 28 33 50 27 25 50 34 25 29 50 44 25 50 44 34 38 28 50 50 25 44 50 51 25 44 36 32 50 34 25 47 45 28 27 50 45 28 27 50 50 25 50 50 28 25 29 50 44 28 25 70 44 39 25 50 42 46 44 34 25 28 50 45 28 33 25 28 50 28 44 50 50 44 50 25 33 50 28 44 25 25 33 28 25 28 0] xshow 333 2540 moveto <74686520617574686F72732076696577207468617420746865206D616A6F72697479206F662063 7573746F6D20617267756D656E7420636865636B696E67207461736B732061726520626574746572 20646F6E652061732061207365636F6E6420737461676520696E> [29 50 44 25 45 50 28 50 50 34 38 25 50 28 42 72 25 29 50 44 28 25 29 50 44 25 78 42 28 50 35 28 28 50 25 50 33 25 44 50 38 27 50 78 25 44 32 50 50 77 45 50 28 25 43 50 44 42 50 28 50 50 25 29 45 38 51 39 25 44 33 44 25 50 44 27 28 45 33 25 50 50 50 44 25 45 39 25 44 25 39 44 44 50 50 50 25 38 29 44 47 45 25 27 0] xshow 333 2661 moveto <796F75722070726F6772616D206166746572206172677461626C652068617320646F6E65206974 73206A6F622E20497420697320757375616C6C79206D7563682073696D706C657220746F20696D70 6C656D656E74206164646974696F6E616C20706F73742D7061727365> [46 50 50 34 25 50 32 50 51 33 45 78 25 44 35 27 45 33 25 44 32 50 29 44 50 28 45 25 50 43 40 25 50 50 50 44 25 28 28 39 25 27 50 50 25 25 34 27 25 28 39 25 50 39 50 44 28 25 50 25 78 50 43 50 25 39 28 77 50 27 45 33 25 27 50 25 28 77 50 28 44 78 44 50 28 25 44 50 50 28 28 28 50 50 44 28 25 50 50 37 28 33 50 45 33 39 0] xshow 333 2781 moveto <636865636B7320696E20796F7572206F776E20636F6465207468616E206372656174696E672063 7573746F6D206172677461626C652063616C6C6261636B73207468617420646F20697420616C6C2E 20437573746F6D2063616C6C6261636B7320617265207265616C6C79> [43 50 44 43 50 39 25 28 50 25 46 50 50 34 25 46 72 50 25 45 50 50 44 25 29 50 44 50 25 45 32 45 44 28 28 50 50 25 44 50 37 28 49 78 25 44 32 50 29 44 50 28 45 25 44 44 28 28 50 44 43 50 40 25 28 50 44 28 25 50 50 25 28 28 25 44 28 28 25 25 66 50 38 27 50 78 25 44 44 28 28 50 44 43 50 39 25 45 32 45 25 32 45 44 28 25 0] xshow 333 2902 moveto <6F6E6C7920726571756972656420696620796F7520617265207363616E6E696E67206461746120 74797065732074686174206172677461626C6520646F6573206E6F7420737570706F7274206E6174 6976656C792E20496E207375636820636173657320796F75206D6179> [50 50 25 50 25 33 45 48 50 28 33 44 50 25 28 34 25 45 50 51 25 44 32 45 25 39 44 45 50 50 27 50 50 25 50 45 29 44 25 28 50 50 44 39 25 29 50 44 28 25 44 32 50 29 44 50 28 45 25 50 49 45 39 25 50 49 28 25 38 50 50 50 50 36 28 25 50 44 28 28 46 45 25 43 25 25 33 50 25 39 50 43 50 25 44 45 38 45 39 25 46 50 50 25 78 41 0] xshow 333 3022 moveto <616C736F206E65656420746F20637265617465206120637573746F6D206172675F787878207374 7275637475726520696E20776869636820746F2073746F72652074686520726573756C74732C2061 732069732064657363726962656420696E20746865206E657874> [44 28 39 50 25 50 44 45 50 25 27 50 25 44 33 44 45 27 45 25 44 25 45 50 37 27 50 78 25 44 32 50 50 50 50 50 25 38 27 36 50 44 28 50 33 44 25 28 50 25 72 50 28 43 50 25 27 50 25 37 27 50 33 44 25 29 50 44 25 33 44 39 50 28 28 39 25 25 44 39 25 28 39 25 50 44 39 45 35 27 50 45 50 25 28 50 25 28 50 45 25 50 41 50 0] xshow 333 3143 moveto <746F7069632E> [27 50 50 28 44 0] xshow 333 3415 moveto (NimbusRomNo9L-Medi-iso1252) cvn findfont 150 -150 matrix scale makefont setfont <342E204372656174696E6720637573746F6D20617267756D656E74207479706573> [75 38 37 108 65 67 75 50 41 84 75 38 66 84 57 49 75 125 38 75 66 75 83 125 67 83 50 37 50 75 84 66 0] xshow 333 3680 moveto (NimbusRomNo9L-MediItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6578616D706C6520636F64653A> [44 50 50 78 50 28 44 25 45 50 50 44 0] xshow 924 3680 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20> show 949 3680 moveto (BitstreamVeraSerif-RomanHGSet1) cvn findfont [100 0 27 -100 0 0] makefont setfont <3C696E7374616C6C6469723E2F73686172652F646F632F6172677461626C65322F6578616D706C 652F617267637573746F6D2E632C206172677878782E632C> [84 32 65 51 40 60 32 32 64 31 48 84 34 51 64 60 48 59 34 64 60 56 34 60 47 64 40 60 64 32 59 64 34 58 57 60 95 63 33 59 33 60 48 64 56 64 51 41 60 95 31 56 32 32 60 48 64 56 57 55 33 56 0] xshow 333 3805 moveto <6172677878782E68> [60 48 64 56 56 56 33 0] xshow 333 4042 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <5468697320746F7069632073686F777320686F7720746F207772697465206E657720617267756D 656E7420747970657320666F7220757365207769746820746865206172677461626C652070617273 65722E205468657365206E656564206E6F74206265> [61 50 28 39 25 27 50 50 28 44 25 39 50 46 70 39 25 50 47 72 25 27 50 25 72 36 27 28 45 25 50 41 72 25 45 32 50 50 77 45 50 28 25 27 50 50 45 38 25 30 50 33 25 50 39 45 25 72 28 28 50 25 29 50 45 25 44 32 50 29 44 50 27 45 25 50 44 34 38 45 28 26 25 61 49 45 39 44 25 50 45 44 50 25 50 49 28 25 50 0] xshow 333 4163 moveto <636F6D70696C656420696E746F20746865206C696272617279206261736520636F64652C20736F 20796F752063616E2063726561746520637573746F6D20617267756D656E7420747970657320666F 722073706563696669632070726F6772616D73206174> [44 50 77 50 28 28 44 50 25 28 50 27 50 25 29 50 44 25 28 28 50 33 45 35 50 25 50 44 39 45 25 44 50 50 44 26 25 38 50 25 46 50 51 25 44 44 50 25 45 32 45 44 28 44 25 44 50 38 27 50 78 25 44 32 50 50 78 44 50 28 25 28 50 50 44 39 25 30 50 33 25 39 50 44 44 28 35 28 44 25 50 33 50 51 33 45 78 38 25 45 0] xshow 333 4283 moveto <77696C6C2E204120637573746F6D20617267756D656E7420747970652069732072657175697265 6420696620796F75206E65656420746F2068616E646C652061206461746120747970652074686174 206973206E6F7420737570706F72746564206E61746976656C79> [72 28 28 27 25 25 73 25 44 50 38 26 50 79 25 44 32 50 49 78 45 50 27 25 28 50 50 45 25 28 39 25 33 44 48 50 28 33 44 50 25 28 34 25 46 50 50 25 50 44 44 50 25 27 50 25 50 45 50 50 27 45 25 44 25 50 44 30 44 25 28 50 50 44 25 29 50 44 28 25 28 39 25 50 49 27 25 40 50 50 50 50 35 28 44 50 25 50 45 28 27 47 44 25 0] xshow 333 4403 moveto <627920746865206172677461626C65206C6962726172792E20497420696E766F6C766573206465 66696E696E672061206E657720> [47 50 25 29 49 45 25 44 32 50 29 44 50 28 45 25 27 28 50 33 45 35 43 25 25 34 27 25 28 47 46 50 25 47 44 39 25 50 45 34 28 50 28 50 50 25 44 25 50 42 72 0] xshow 2316 4403 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F787878> [50 37 50 50 44 45 0] xshow 2636 4403 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2073747275637475726520616E642077726974696E67207468652063616C6C6261636B20616E64> [25 37 28 35 50 45 28 50 32 45 25 44 50 51 25 72 35 28 27 28 50 50 25 29 50 45 25 44 44 28 28 50 44 43 50 25 44 50 0] xshow 333 4524 moveto <636F6E7374727563746F722066756E6374696F6E73207468617420676F20776974682069742E20 496620796F75206D6572656C79207769736820746F20616C746572207468652070617273696E6720 616E642076616C69646174696F6E2072756C6573206170706C69656420746F> [44 50 50 38 28 35 50 44 27 50 34 25 33 50 50 44 28 28 50 50 39 25 28 50 45 28 25 50 50 25 72 28 28 50 25 28 28 25 25 33 34 25 46 50 50 25 78 44 33 44 25 51 25 72 28 38 50 25 27 50 25 45 28 27 45 33 25 29 50 44 25 50 44 34 39 27 50 50 25 45 50 50 25 48 44 28 28 50 44 28 28 50 50 25 35 50 27 45 39 25 44 50 50 27 28 45 50 25 27 0] xshow 333 4644 moveto <616E206578697374696E6720> [44 51 25 40 50 28 37 28 28 50 50 0] xshow 789 4644 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F787878> [50 37 50 50 44 45 0] xshow 1109 4644 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20646174612074797065207468656E20686F6F6B696E6720796F7572206F776E20637573746F6D 2063616C6C6261636B7320696E746F20746865206578697374696E67207374727563747572652061 73> [25 50 44 29 45 25 27 50 50 45 25 29 50 44 50 25 50 50 50 50 28 50 50 25 46 50 50 33 25 47 72 50 25 44 50 38 27 50 78 25 44 44 28 28 50 44 43 50 39 25 28 50 27 50 25 29 50 44 25 41 50 28 37 28 28 50 50 25 37 28 35 50 45 28 50 32 45 25 44 0] xshow 333 4765 moveto <64657363726962656420696E207468652070726576696F757320746F706963206973206D6F7265 20617070726F7072696174652E> [50 44 39 45 35 27 50 45 50 25 28 50 25 29 50 44 25 50 33 41 50 28 50 50 39 25 27 50 50 28 44 25 28 39 25 78 50 32 45 25 45 50 50 32 50 50 35 28 45 27 45 0] xshow 333 4989 moveto (NimbusRomNo9L-Medi-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <446566696E696E6720616E206172675F78787820737472756374757265> [72 44 36 28 55 28 56 50 25 50 56 25 50 44 50 50 50 50 50 25 38 33 45 56 44 34 55 44 0] xshow 333 5233 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <457665727920> [61 47 44 35 51 0] xshow 595 5233 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F787878> [50 36 50 50 44 45 0] xshow 915 5233 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20737472756374206D757374206861766520616E20> [25 37 28 35 50 44 28 25 78 50 37 28 25 50 41 47 44 25 45 50 0] xshow 1732 5233 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F686472> [50 36 50 50 50 50 0] xshow 2058 5233 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20737472756374206173206974732066697273742064617461206D656D6265722E20496E746572 6E616C6C792C206172677461626C6520636173747320616C6C> [25 38 27 35 50 45 28 25 44 39 25 28 28 39 25 34 28 34 37 28 25 50 44 29 45 25 77 45 77 50 45 28 26 25 33 49 28 45 35 50 45 27 26 43 25 25 44 32 50 29 44 50 28 45 25 44 45 37 28 39 25 44 28 0] xshow 333 5354 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F787878> [50 37 50 50 44 44 0] xshow 653 5354 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <207374727563747572657320746F20> [25 37 28 35 50 45 28 50 32 45 39 25 27 50 0] xshow 1193 5354 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F686472> [50 37 50 50 50 50 0] xshow 1519 5354 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20737472756374757265732C20736F20697420697320696D7065726174697665207468617420> [25 37 28 35 50 44 28 50 33 44 39 25 25 39 50 25 28 28 25 28 38 25 28 77 50 44 34 44 28 28 46 45 25 28 50 45 27 0] xshow 2893 5354 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F686472> [50 37 50 50 50 50 0] xshow 3219 5354 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <206265207468652066697273742064617461206D656D6265722E> [25 50 45 25 29 49 45 25 34 28 34 37 28 25 50 44 29 45 25 77 45 78 50 44 28 0] xshow 333 5474 moveto <4172677461626C6520757365732074686520696E666F726D6174696F6E2077697468696E206974 20746F20636173742074686520636F6D6D616E64206C696E65206F7074696F6E20696E746F207468 6520666F726D617420726571756972656420627920474E55> [72 32 50 29 44 50 28 45 25 50 38 45 39 25 28 50 45 25 28 50 29 50 35 78 45 27 28 50 50 25 72 28 29 50 28 50 25 28 27 25 27 50 25 45 44 37 28 25 29 50 44 25 45 49 78 78 44 50 50 25 28 28 50 44 25 50 50 28 27 50 50 25 28 50 27 50 25 29 50 44 25 30 50 35 78 44 28 25 33 44 49 50 28 33 44 50 25 47 50 25 72 72 0] xshow 333 5595 moveto <6765746F70742077686963682061637475616C6C7920646F6573207468652070617273696E672E> [48 43 27 50 49 28 25 73 50 27 43 50 25 45 44 28 50 44 28 25 50 25 50 50 44 39 25 29 50 45 25 49 45 33 39 28 50 50 0] xshow 512 5805 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <737472756374206172675F787878> [45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5887 moveto <2020207B> [45 45 45 0] xshow 512 5969 moveto <202020737472756374206172675F686472206864723B2020202020202F2A20546865206D616E64 61746F7279206172677461626C652068656164657220737472756374202A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 6051 moveto <202020696E7420636F756E743B2020202020202020202020202020202F2A204E756D626572206F 66206D61746368696E6720617267756D656E747320706172736564202A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 6133 moveto <2020203C7878783E202A646174613B202020202020202020202020202F2A20417272617920666F 722073746F72696E672074686520617267756D656E742076616C756573202A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 6215 moveto <2020202E2E2E202020202020202020202020202020202020202020202F2A204F74686572206375 73746F6D206669656C647320676F2068657265202A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 6297 moveto <2020207D3B> [45 45 45 45 0] xshow 333 6528 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <437573746F6D2064617461206D656D6265727320666F6C6C6F772074686520> [67 50 37 27 50 78 25 50 44 29 44 25 78 44 78 50 45 33 39 25 30 50 27 28 47 72 25 28 50 45 0] xshow 1678 6528 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F686472> [50 37 50 50 50 50 0] xshow 2003 6528 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <207374727563742E2053696E6365206172677461626C6520737570706F727473206D756C746970 6C6520696E7374616E636573206F6620616E7920676976656E> [25 37 28 35 50 44 28 25 25 56 28 50 44 44 25 45 32 50 28 45 50 28 44 25 39 50 50 50 50 36 27 39 25 78 50 28 28 28 50 27 45 25 27 50 37 29 45 50 44 44 40 25 50 33 25 44 47 50 25 50 28 46 44 0] xshow 333 6648 moveto <636F6D6D616E64206C696E6520617267756D656E742C20697420697320757375616C2074686174 20796F7572207374727563747572652070726F766964657320616E20617272617920666F72207374 6F72696E67206D756C7469706C6520617267756D656E74> [44 50 78 78 44 50 50 25 28 28 50 44 25 45 31 50 50 78 45 50 27 25 25 28 28 25 28 39 25 50 39 50 44 28 25 29 49 45 28 25 45 50 50 34 25 37 28 35 50 45 27 50 33 45 25 50 32 47 50 27 50 45 39 25 44 50 25 45 36 33 41 50 25 30 50 33 25 38 26 50 36 28 50 50 25 77 50 28 28 28 50 28 44 25 45 31 50 50 78 44 50 0] xshow grestore grestore showpage %%PageTrailer %%Page: 8 8 %%PageBoundingBox: 17 12 578 830 %%BeginPageSetup % %%EndPageSetup gsave [0.12 0 0 -0.12 17 830] concat gsave 333 229 moveto 0 setgray (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <76616C7565732028> [48 44 28 50 44 39 25 0] xshow 644 229 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F7878782E6461746129> [50 37 50 50 44 45 44 25 50 50 27 50 0] xshow 1199 229 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20616E64206120636F756E74206F66207468656D2028> [25 44 50 50 25 44 25 45 50 50 50 28 25 50 33 25 29 50 44 78 25 0] xshow 2078 229 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F7878782E636F756E7429> [50 37 50 50 44 44 45 25 44 50 50 50 28 0] xshow 2678 229 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2E2041646420616E79206F74686572206669656C647320796F75206E65656420666F7220796F75 7220637573746F6D> [25 25 70 50 50 25 45 46 50 25 49 29 50 45 33 25 35 28 44 28 49 39 25 46 50 51 25 50 44 44 50 25 30 50 33 25 47 50 50 33 25 44 50 38 27 50 0] xshow 333 349 moveto <70617273696E6720726F7574696E65732061732072657175697265642E20416E7920696E746572 6E616C206461746120796F7520776F756C642070726566657220746F20686964652066726F6D2074 686520656E642D757365722063616E2062652073746F72656420696E> [50 44 34 38 28 50 51 25 32 50 50 28 28 50 44 39 25 44 39 25 33 44 49 50 28 32 45 50 25 25 73 46 50 25 28 50 28 44 35 50 45 28 25 50 44 29 44 25 46 50 50 25 69 50 50 28 50 25 50 33 44 30 44 34 25 27 50 25 50 28 50 44 25 34 32 50 78 25 29 49 45 25 44 50 50 34 49 40 44 33 25 45 44 50 25 50 44 25 38 27 50 33 44 50 25 28 0] xshow 333 470 moveto <6120757365722D646566696E656420707269766174652064617461207374727563747572652074 68617420697320656E63617073756C617465642062792074686520> [45 25 50 38 45 28 34 50 44 35 28 50 44 50 25 50 35 28 48 44 28 44 25 50 45 28 45 25 37 28 35 50 44 28 50 33 45 25 29 49 45 28 25 27 39 25 45 50 44 44 50 39 50 28 45 27 45 50 25 47 50 25 28 50 45 0] xshow 2872 470 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F686472> [50 36 50 50 50 50 0] xshow 3198 470 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2073747275637475726520617320796F752077696C6C20736565206E6578742E> [25 38 27 35 50 45 28 50 32 45 25 44 39 25 46 50 51 25 72 28 27 28 25 39 44 45 25 50 41 50 28 0] xshow 512 680 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <737472756374206172675F7878785F70726976> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 762 moveto <2020207B> [45 45 45 0] xshow 512 844 moveto <2020202F2A205072697661746520637573746F6D206461746120676F65732068657265202A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 926 moveto <2020202E2E2E> [45 45 45 45 45 0] xshow 512 1008 moveto <2020207D3B> [45 45 45 45 0] xshow 333 1343 moveto (NimbusRomNo9L-Medi-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <446566696E696E672074686520617267785F78787820636F6E7374727563746F7273> [72 44 36 28 55 28 56 50 25 33 56 44 25 50 44 50 50 50 50 50 50 25 44 50 56 38 34 45 55 45 32 50 45 0] xshow 333 1587 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <45616368206172675F787878207374727563747572652073686F756C642068617665206120636F 6E7374727563746F722066756E6374696F6E207468617420697320726573706F6E7369626C652066 6F7220616C6C6F636174696E67206D656D6F727920666F72206974> [61 44 43 50 25 45 32 50 50 50 50 50 25 37 28 35 50 44 28 50 33 45 25 38 50 50 50 28 50 25 50 42 46 44 25 45 25 44 50 50 38 28 35 50 44 27 50 33 25 33 50 50 45 28 27 50 50 25 29 50 44 28 25 28 39 25 32 45 39 50 50 50 39 27 50 28 45 25 30 50 33 25 44 28 27 50 45 45 27 28 50 50 25 78 44 78 50 35 50 25 30 50 33 25 28 0] xshow 333 1708 moveto <616E6420706F70756C6174696E672074686520646174612077697468696E2069742E2042792063 6F6E76656E74696F6E2C20746865726520617265206F7264696E6172696C7920746872656520666F 726D73206F6620636F6E7374727563746F722066756E6374696F6E> [44 50 51 25 50 50 50 49 28 44 28 28 50 50 25 29 50 44 25 50 45 28 45 25 72 28 29 49 28 50 25 28 28 25 25 67 50 25 44 50 47 46 44 50 28 28 50 50 25 25 29 50 44 33 45 25 44 33 44 25 50 33 50 27 50 45 35 28 25 50 25 29 50 33 44 45 25 29 50 35 78 39 25 50 34 25 44 50 50 37 28 35 50 44 27 50 34 25 33 50 50 45 27 28 50 0] xshow 333 1828 moveto <666F722065616368206172675F78787820737472756374> [29 50 34 25 45 44 43 50 25 44 32 50 50 50 50 50 25 37 28 35 50 45 0] xshow 512 2038 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <737472756374206172675F7878782A206172675F7878783028636F6E737420636861722A207368 6F72746F7074732C20636F6E737420636861722A206C6F6E676F7074732C> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 2120 moveto <20202020202020202020202020202020202020202020202020636F6E73742063686172202A6461 7461747970652C20636F6E73742063686172202A676C6F7373617279293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 2284 moveto <737472756374206172675F7878782A206172675F7878783128636F6E737420636861722A207368 6F72746F7074732C20636F6E737420636861722A206C6F6E676F7074732C> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 2366 moveto <20202020202020202020202020202020202020202020202020636F6E73742063686172202A6461 7461747970652C20636F6E73742063686172202A676C6F7373617279293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 2530 moveto <737472756374206172675F7878782A206172675F7878786E28636F6E737420636861722A207368 6F72746F7074732C20636F6E737420636861722A206C6F6E676F7074732C> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 2613 moveto <20202020202020202020202020202020202020202020202020636F6E73742063686172202A6461 7461747970652C> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 2695 moveto <20202020202020202020202020202020202020202020202020696E74206D696E636F756E742C20 696E74206D6178636F756E742C> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 2777 moveto <20202020202020202020202020202020202020202020202020636F6E73742063686172202A676C 6F7373617279293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 333 3008 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <54686520646966666572656E7420666F726D732070726F76696465206120636F6E76656E69656E 74206D65616E7320666F722073706563696679696E6720636F6D6D616E64206C696E652061726775 6D656E747320746861742061636365707420656974686572> [61 50 44 25 50 28 34 30 44 33 44 50 29 25 29 50 35 78 39 25 50 32 47 50 28 50 44 25 45 25 44 50 47 46 45 50 28 44 50 28 25 78 44 45 50 38 25 30 50 33 25 39 50 45 44 28 33 50 28 50 50 25 44 50 78 78 44 50 50 25 28 28 50 44 25 45 31 50 50 78 44 50 28 39 25 29 50 44 28 25 44 45 44 44 50 28 25 44 28 29 50 44 0] xshow 333 3128 moveto <7A65726F2D6F722D6F6E652C2065786163746C792D6F6E652C206F72206D616E7920696E737461 6E636573206F6E2074686520636F6D6D616E64206C696E652E205468652066697273742074776F20 666F726D7320617265207479706963616C6C79> [44 45 32 50 34 50 28 34 50 50 44 25 25 41 49 44 45 28 25 47 34 50 49 45 25 25 50 33 25 78 44 47 50 25 28 50 37 29 45 50 44 45 39 25 50 50 25 28 50 45 25 44 50 78 77 45 50 50 25 27 28 50 45 25 25 61 50 44 25 35 28 33 38 27 25 28 69 50 25 30 50 35 78 39 25 44 33 44 25 28 50 50 28 44 45 28 25 0] xshow 333 3248 moveto <696D706C656D656E74656420617320777261707065722066756E6374696F6E73206F6620746865 2074686972642E20596F75206D617920637573746F6D697365207468652061637475616C20706172 616D657465727320746F2066697420796F7572> [28 77 50 28 44 78 44 50 28 44 50 25 44 40 25 72 33 44 50 50 45 33 25 33 50 50 45 28 27 50 50 39 25 50 34 25 28 50 45 25 29 50 27 33 50 25 25 61 50 50 25 78 41 50 25 45 50 37 27 50 78 28 38 45 25 29 50 44 25 45 44 28 50 44 28 25 50 44 34 44 78 43 28 44 33 40 25 26 51 25 34 28 28 25 46 50 50 0] xshow 333 3369 moveto <707572706F7365732C20746865206465636C61726174696F6E732061626F766520617265206D65 72656C79206578616D706C6573206F6620636F6D6D6F6E20666F726D732E> [50 50 35 50 50 40 44 39 25 25 29 50 44 25 50 44 45 28 44 33 45 28 27 50 50 39 25 44 50 47 46 45 25 44 33 45 25 77 45 32 45 25 50 25 41 49 44 77 50 28 44 39 25 50 34 25 44 50 78 78 50 50 25 29 50 35 78 39 0] xshow grestore grestore showpage %%PageTrailer %%Page: 9 9 %%PageBoundingBox: 17 12 578 830 %%BeginPageSetup % %%EndPageSetup gsave [0.12 0 0 -0.12 17 830] concat gsave 333 4123 moveto 0 setgray (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <546865206469616772616D2073686F7773207468652067656E6572616C206C61796F7574206F66 2074686520646174612073747275637475726520746861742073686F756C64206265207265747572 6E65642062792074686520> [61 50 44 25 50 28 45 51 33 44 78 25 39 50 46 70 39 25 29 50 45 25 47 45 50 44 33 44 28 25 28 42 45 50 50 28 25 50 34 25 28 50 45 25 50 44 29 44 25 38 27 36 49 45 28 50 32 45 25 29 50 44 28 25 39 50 50 50 28 50 25 50 44 25 33 43 28 50 36 50 44 50 25 47 50 25 29 50 44 0] xshow 3908 4123 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F787878> [50 37 50 50 44 44 0] xshow 333 4243 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <636F6E7374727563746F722066756E6374696F6E2873292E20497420636F6D707269736573206F 6620612073696E676C6520636F6E746967756F757320626C6F636B206F66206865617020616C6C6F 6361746564206D656D6F72792C207769746820746865> [44 50 50 38 28 35 50 44 27 50 34 25 33 50 50 44 28 28 50 50 33 39 33 25 25 34 28 25 44 50 76 50 36 28 39 44 39 25 50 34 25 44 25 39 27 50 50 28 44 25 44 50 50 28 28 50 50 50 50 39 25 50 28 50 42 50 25 50 34 25 49 45 44 50 25 45 27 28 50 45 44 28 44 50 25 78 44 78 50 36 43 25 25 72 28 29 50 25 28 50 0] xshow 333 4363 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F787878> [50 37 50 50 44 44 0] xshow 653 4363 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <207374727563742061742069747320686561642C20666F6C6C6F77656420627920746865207374 6F7261676520737061636520666F7220> [25 37 28 35 50 45 28 25 44 28 25 28 27 39 25 50 44 45 50 25 25 30 50 27 28 47 68 45 50 25 47 50 25 29 49 45 25 37 28 50 32 45 48 44 25 39 50 44 45 44 25 30 50 33 0] xshow 2715 4363 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6D6178636F756E74> [72 50 44 45 50 50 50 0] xshow 3103 4363 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20617267756D656E742076616C7565732061732077656C6C20617320616E> [25 44 32 50 50 78 44 50 28 25 48 44 28 50 44 39 25 44 39 25 70 44 28 28 25 44 39 25 44 0] xshow 333 4484 moveto <6F7074696F6E616C20707269766174652064617461207374727563747572652074686174206D61 79206265207573656420746F206869646520696E7465726E616C20646174612066726F6D20746865 20656E642D757365722E2049662074686520616C6C6F636174696F6E> [50 49 28 28 50 50 44 28 25 50 36 27 48 44 28 45 25 49 45 29 44 25 37 28 36 50 44 28 50 32 45 25 28 50 45 28 25 77 42 50 25 50 44 25 50 39 44 50 25 27 50 25 50 28 50 44 25 28 50 28 44 36 50 44 28 25 50 44 29 45 25 33 33 49 78 25 29 50 44 25 45 50 50 33 50 39 44 29 25 25 33 34 25 28 50 45 25 44 28 28 50 44 44 28 28 50 0] xshow 333 4604 moveto <6661696C6564207468656E2074686520636F6E7374727563746F722073686F756C642072657475 726E204E554C4C2E> [30 45 28 27 45 50 25 29 50 44 50 25 29 50 45 25 44 50 50 37 28 35 50 44 28 50 33 25 39 50 50 50 28 50 25 32 44 28 50 35 50 25 72 72 62 61 0] xshow 512 4814 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <73697A655F74206E62797465733B> [45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 4896 moveto <737472756374206172675F787878202A726573756C743B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5060 moveto <6E6279746573203D2073697A656F6628737472756374206172675F78787829202B2073697A656F 6628737472756374206172675F7878785F7072697629202B206D6178636F756E742A73697A656F66 283C7878783E29203B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5143 moveto <726573756C74203D2028737472756374206172675F7878782A296D616C6C6F63286E6279746573 293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 333 5373 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <54686520656E7469726520> [61 50 44 25 45 50 28 27 33 45 0] xshow 765 5373 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F686472> [50 36 50 50 50 50 0] xshow 1091 5373 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20737472756374757265206D75737420626520706F70756C617465642062792074686520636F6E 7374727563746F722C20696E636C7564696E672074686520706F696E7465727320746F20746865> [25 37 28 35 50 45 28 50 32 45 25 78 50 37 28 25 50 44 25 50 50 50 50 28 45 27 45 50 25 46 51 25 28 50 45 25 44 50 50 37 28 36 50 44 27 50 29 25 25 28 50 44 28 50 50 28 50 50 25 29 50 44 25 50 50 28 50 28 44 33 39 25 27 50 25 29 50 0] xshow 333 5494 moveto <617070726F7072696174652063616C6C6261636B2066756E6374696F6E732C2074686520656E63 6C6F73696E6720> [44 50 50 33 50 50 35 28 44 28 45 25 44 44 28 28 50 44 43 50 25 33 50 50 44 28 28 50 50 39 25 25 29 50 44 25 45 50 44 28 50 39 27 50 50 0] xshow 2149 5494 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F787878> [50 37 50 50 44 45 0] xshow 2469 5494 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <207374727563747572652028> [25 37 28 35 50 45 28 50 32 45 25 0] xshow 2902 5494 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <766F6964202A706172656E74> [42 50 28 50 25 50 50 50 35 44 50 0] xshow 3404 5494 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <292C20616E642074686520707269766174652064617461> [33 25 25 45 50 50 25 28 50 45 25 50 35 27 48 45 27 45 25 50 44 29 0] xshow 333 5614 moveto <7374727563747572652028> [37 28 35 50 45 28 50 32 45 25 0] xshow 740 5614 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <766F6964202A70726976> [42 50 28 50 25 50 50 39 28 0] xshow 1147 5614 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <292E20> [33 25 0] xshow 512 5824 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <726573756C742D3E6864722E666C61672020202020203D204152475F48415356414C55453B2020 202020202020202020202020202020202F2A20617267756D656E7420616363657074732061207661 6C7565202A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5906 moveto <726573756C742D3E6864722E73686F72746F707473203D2073686F72746F7074733B2020202020 202020202020202020202020202020202F2A2073686F7274206F7074696F6E73202A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 5988 moveto <726573756C742D3E6864722E6C6F6E676F70747320203D206C6F6E676F7074733B202020202020 202020202020202020202020202020202F2A206C6F6E67206F7074696F6E73202A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 6070 moveto <726573756C742D3E6864722E646174617479706520203D206461746174797065203F2064617461 74797065203A20223C7878783E223B202F2A206461746174797065206465736372697074696F6E20 2A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 6153 moveto <726573756C742D3E6864722E676C6F737361727920203D20676C6F73736172793B202020202020 202020202020202020202020202020202F2A20676C6F7373617279206465736372697074696F6E20 2A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 6235 moveto <726573756C742D3E6864722E6D696E636F756E7420203D206D696E636F756E743B202020202020 202020202020202020202020202020202F2A206D696E696D756D206E756D626572206F6620617267 756D656E7473202A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 6317 moveto <726573756C742D3E6864722E6D6178636F756E7420203D206D6178636F756E743B202020202020 202020202020202020202020202020202F2A206D6178696D756D206E756D626572206F6620617267 756D656E7473202A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 6399 moveto <726573756C742D3E6864722E706172656E74202020203D20726573756C743B2020202020202020 202020202020202020202020202020202F2A2070747220746F20706172656E74206172675F787878 20737472756374202A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 6481 moveto <726573756C742D3E6864722E7265736574666E2020203D20286172675F7265736574666E2A2972 65736574666E3B2020202020202020202F2A2070747220746F207265736574666E2063616C6C6261 636B202A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 6563 moveto <726573756C742D3E6864722E7363616E666E202020203D20286172675F7363616E666E2A297363 616E666E3B20202020202020202020202F2A2070747220746F207363616E666E2063616C6C626163 6B202A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 6645 moveto <726573756C742D3E6864722E636865636B666E2020203D20286172675F636865636B666E2A2963 6865636B666E3B2020202020202020202F2A2070747220746F20636865636B666E2063616C6C6261 636B202A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow grestore gsave readpath V014C0088B000F37E106200B008F37~ closepath clip newpath gsave 332 4029 translate 6.25037 6.24879 scale /DeviceGray setcolorspace 671 623 2 1 psp_imagedict image J3T]'3$]7K#D>EP:q1$o*=mro@So+\<\5,H7Uo<*jE<[.O@Wn[3@'nb-^757;Rp>H>q_R=AlC^cenm@9 :1mM9jS"!dTMT<$3[GQ$8#0$s<4ZX!SPQ1`C/md%5-hJccW*D(s%YqtH 0drPi.i+&_,;H.PE]Y>'a\/sj]AZO*/MCGq[--SqaWnp;.(_W?rJ`fISp2*I:RaJ])6I=nQOO'r>-;2_1HIlXQ41iV)$VWfK$=?(k9R %MK5)_r<7%>m[oA.fao .R,/A8`^SQ<3B@UQV6HS)3iE\(5]rg10>K]*u^b>-F)d""rB=p;(0q?UG5kLXqrIO`Zh_1Cr0H] MbPPg8PJ,f4J'lsoEl$79bir;BQP,^b&').;CSuqI7gD:Wn"-?l7F'^5c7I/24E?A6XI%NXS.QHWlY[7 g?<]_,q?fA\'++SCX)/=I%J`([#;kgj+G0U+W*m:.i4/^ic2Ho1li_&a^cPtBES)7"+igHd!.r*'aoa` @F4e&7O8_*7:OYh`+Ck0ElV[p\HIXU&W]K@dJ5V>;(7f!j3CeD`aprp9kMk"`#`7NSBkip.=AQs0qlqU Zl1eKPtRuQB[Q)+3i+C'8Z9$g>u!mkX]K;gqZT/F;6\__ouRYTYqWLRC:;lN`oV8me1R)4FfNo:X'[Lk b=2F7K>Lu#[S/;"rI0aaCO"''f--:!AT9]rZiU+,J\`J5BKRIP$AH=OYioUa'b?,>+Y`(1<\kYR`ui]R m".SKOi\lSBfr+g.YL=REp7tg;%o5l@ACH\E<=L?g4egi&\AT>/uXLCj9iq"J(_2PkhrW(,f_;=@>gbdaJKSa.mGjKl? q#nILn2Y;#63."95i@`+1`d58KgOa[2_7-3&VS(H;-9q:1nIPnKL_SP6S,mn ,aZZNP?G8Q.5dX?i)/b"r\Ha2;!=-I2'.N(J]oE>b!eLf*KSLGF:$bmMaFLGl]p2rR[!fL:$-Tq2+Fbu [*@o;H*sg2EOf?=0_\hh@n!ZY0:&W>Wo7m3hd_u--6EhVKu;0$>)htcObmK,QtcOu,liE[TQ!F@Q4F.P _P(qiCcWXLLr?$-8?>uJ(lZJ.0QS\/2^!fEUbYLmRSOTM8g(F=>VZfNQV=3rjeBW77hi9!):#=KL)SFis)t^KZ>[//Cl1ABSSj;sAIpD7\VD\D4629ItO2rS%.3+LD-BlRt`ks@5 2X>COAMYd*dR,aXaPu`Hh"#e"SPPq5q@#9;7#XLm'RF%?Mb9kr-^4n,C2m:TegiO*A?oPoX]R)Cb7&9d ;7"^;eJ^<>"`1WoWV6djo&"Q$`a]`f-1^q^ONQmSqu.4(2m?Jh(oXk!m:Wt=mF_o.;@AN-di\VqoF;02 K0_a4GZ6:5%>R=1&K$a-.2@b0ib$(ZDE/Pp8)t8'@Br62JO/B1R8g=l/XK,gP'M`+:uu`B-P,IKk'8DH cY+"2'Gc0cUJPQ$3)#X+9rCqLdAZ/!2c-PTiJ(Ni-BDH960jg3XPUoaZ<:bg>=G]MC:7=t1?r+-kmP)> Y3pY]md5G8?a!Q>jo5X<_Vjq9S45.8J905?Ogrl+Z'D6/0sCmES`p3,_-i@$"8WfBL;T_T#`MA''T0l' OJog,0'.,nj7(.^Jk$K7aX$G69M/#/QHCF,n,sM>1n)[do81]VGV(p1N49"rP*\S)):"Ts?B@*j-d-3S-?R:22UKLR7$MFCpM=L8nFrf0KYdJ3p"73dseAC9UT Q:DmXb=Sua.$@-_Em&(BdZecd*FY7i73ikD#5"*SACJ)s)K/9G;e/k-F[eAfNhYTtb#e^#k8i.52;7_X `FF_;/=(WN0#^ql>A_ek9Vt$j[i6T&\imbnG`L(j;g2O$9mi/Q0R'Tf,6*Lri?QFPjK=tUKVlaW,8:-H kCJg__m/80#"fW:bbN)!S?sS`[>7.?*";$g+WAI!82MMF,*AXWUElXE(Cc/>%?\$EOGb?G%#.L.4B_qE (-q%8H//*H1SN2EZt_`JP=hQ4.)oFqbQ.XAeLItA]jeKq[/@PmW!b f5W(gaFnA_^r`8u4:29j&iiX],TJ@9rcO7>OX$YAkoc#,i_rrW:o#jD6DRLN1aq#^<=&u88[Jn:18>D6 P\NoFRf95"WK_-Zq"/kF*=l$[=g1pn7Du);WT9(4-\8*";4=jI*>"6$Lf+Kt.b.#hX;/.?_*&f@*76co$)JJ(8AV5ATA[ap!g95LQ=8i7TL7-&A[ /=K?_PfffAa]oM[rg:p,F%NIeD`F94VfP3VqL:[e:Oj,C\X$esR%hrLWas2)1I7bt.7%5*>mgL`;mrWW6sSkSYBlg=]Y;h$"Z'726L enfjthp:JZQ+6-<5bO3P6n/EPLb/m*8:Zg="%B%1&2Ds*P%^tY"()%&;5-HkB+$'a!` !-?Fu;mt)TGZSe.a-4'\mYL&"c=k_-4Q_i%US(+fTk*SXK"#Bp]e(#3A[^E5 F.4cqWMJ88GJ%7#;e%EQrI;UgAu_f(m8X[_7j8e:p+fQj`49-Vi?7K@Q5Mq0cf\HXKOoHpT>EnI$5bOO No;]@Mj;I!KTMp*R$83m#`(mE&fBC".-69+?rDhTYnfYX$KCUo>P_h\KY7a^Vd)i84.a`qPB][`rC)Ca V,3S%_IX@6_amW#ZD)o"Hufg+F-'V1?^W\C^+lRfJc9?Y("s 9?RMA"ba\Ln(=^J1E2@pj"?_Z/V>>3b@Vk,G;oX%"bT,"&=?EL)%D?f%'^Y67NcN(`1PCIBsISXK9"mN .1CY815ErDmS]9,W@NRdTlPrWaiamV81)]oClT/aK2*N;+dCQ)%t^3L:g+#,'2'(XRtajO.M#CUeS8)V 1a5XYUXEN!\b*UG?@phm0Y#YN$iki_mLF9$Fp(7D%;mjCjlCUeS1DCl<#DBtPd!1LA-PVHWU@*6$7PtF27UpHEm"R_KP0#!>8G#U/(lJA9dg:uU B/H(%VXoYg^rnj25Gs_J@?tCVS06KU3Kal8r^Eq96b6/J@%n9/W\ZIMmV#LE9F8$>)cCHRRFtrm="F-i 6CAL&di.V&Tk'Tr?d#][Ka2=7QED!K`SIM>R,D?$\Um`f2JsH\#GrKY*K\B-ZB+2Ml%]1h6"&&a.'6JP 3[3L8-mMPi"s(PlD+I%j.h@6Oi<7fW&-3r;8=]6r7&6&F*YDHDPo0"88j:A=cUOXOWa4I2k81T"gMJcRnK!$W_RSJ3NVBQ%dIIQ(he0JYZRrlqh*>U-b3M8GC.+[I:8\=mUQ"t:7B 74(ts##-71@EUtOH8Q:ca.^EoPHFa\Qp[$p\9r<[+HoD);Q,gX$O2fVP(H3"39Vk9'3K=t9L9l>*KZA) \jZZN%Q4[:9JR>P*Z?'M-C-_E`m60&fPRhO&o=!e4[Z5l>.d

(]AAPPM$"fgMH"R7KDY!o8_63UsWG IR>?CalP:gCq`dI206RkOB==\&IF%P+]-fb1*$s`7,j=BA6$nTIn&I\f^sVY+d#=Uk#jF)8Ka5>,Oqa, ^0raX3G)2lm*\)`2GL*3l,<:+4.oF2'IkCL(>P$FVP"465+ti0W69'ui9YYh*KZ&!.eF2o?a3_tnT^lc O(jd!W+K2fL='bH8)1HJSGMUl6+noAqlTQS]9H@cQ,4:<7u,#V;0"aW_OY5ZADH;s_+D6=F24Gf81YYi #_^'g%nKqd*tX7E@Bd'h8-&XJ`hROpm!:l=OI9X")(_46(mE+=EldR3b:T*rV@tD[Q>&71>-3DFZuGBVm@U!g-HdT^Po$n75BirLI%UK(c\[r)Mll$nTrG$Z!=Kb/2?F3 AjntU&?#.L?(Tec[p,tY$_7"F7Bo8F=,?hC#!7Lqi<:H;G5D?CiM)V(:,AVkpZdMWaZ8L9QljJH'JY$!?@80u_&1T[u2-G&>%Nt%.5j7UN:`U'$Ki$kj)U8H [E7X!H550,ID9.MG,^HZ]b278CKO\42]7Ln6np\!Q%gH6^Y/)f#P8?."G4G)&84`e(Btns85Nr$!='$j _-F6YbZ2h'NCTc5B^C=@,a-9FnQ82%f'Cl` "l2*X_PaZ^dYJ0>Xg%TIYq9GPIm(",:(Clk':d- !RCgu_'#sq4NP*4JG+&ElqrKa_\g]/""R.ZY@'e 8LOR+Srj9mqKi=;cf&t'2<[:nU+uYrTa?4'8W(VcCn<@UEN$9^HfS'q3TdPLlVZb)O9% ;k[0n1h]%tm@^.P5?95>,K3Y=>qh48a!.R8,E(DMu%g[j*TlA(OQ-0Vm_I=**XBGoEMoMN3aQt_a)?;eY E_.gIkpDY;SE[;@#fKH#'1,'kfd]Nj&i>QB_onRW.s&+S6:iWQC-jeBUh%hoeo)dt8s.'>W_uA['$eQs ko$^?4A?+fXk?pKG#B?A(ihDDaI91Nec`)G'lp']][Wb/]?U3PJ@o9#Am&)b4U*\$0l\0s1EV^5`cEP:q1$I!=aY]*:Z"a<\5,F]crT;T^f,HDO0:W\A52b+,WW6Ei1qYo+PgHV(meM >\b&eal94^lqIO,RRIBsf/kCJccW*D(f CkD^0d3tM_.i+&XN3S2oE]Y>'^S3Ii*0NrAP.>,oM,^cF.@/1)1FXT,8cXUk+\XXj&:"L$_5Inp':t$a UI'p=WZ2Y67=khSF@lPa#V;jj*g;s3C(4INfIRd48X:MUM8lXjW5R9=DR[TTZMT:Nj`HbnY4o!P:>7"_ fNe,08P-Mq-G_1=(c;'6XJipp8!js'V$"\(+9TYGSUN)?^u/%6);+N_6U@DC(Ha"h4*-sRYV`#9'blKp i\*k+N_(O\8`^G-'HGd=!'d=o)3iE\2)eOCU"MRZ3?epng#88>i]*Sm$.o0M[V"-LpU/rn3bGFbg /Ab[JRE_Q!=hO$D4HiC6^^.;:/OZ>\W:WBX,*t]k_eIWCN$b5d2F?Tu\J4bH-`gB"p'J]m4ZTdk/@K=g WkBpUe=?2)IEL^[;3p"ta>N%&H+I66d5lFXVhBV/nCUp'@MN^K=Ji$K>LZj\6B*ob<;ZUYI+c;5:&_2eM=Zp1]bb\ImG3]BKRIP$AHA@YipHc!>'m6*:[^T?0N2c a!7kQr.79[F2k"rBfr+g*g4[BZKZ)/0bT>[bd0mRibpWCcR6'`r"96"L;9a0BIsRP8u9GgF%EBm=WFD6 lEtB?@^@)TrTM;DOBMCP6C:1om2S4+;-ZHTO-^L-R6G")FD3mAU[K-;X5i@`+1`d58KgOa[fJ!@I"TURBO]\ts/G+li@o9c.IP*sK8)pk2/<3RVPtL/$ GiX0V/=B$U-!Lr?$-8?=Dd(5b+^&X_o?3?F:'UbMSB!RE0Yb$L71CqE9[A'-XT[>AZ>IE317=[DV:cK^9%0qPQ@'<*X1)1=U6t/u&A./J; N(.;S\E!A-*KWg&;E6"fr>1YiAQ$'L[T_dZ8u<7>UkWM>S5*X9M;1jS5DTg5&K#X#NCTd)kcd*R16Y)& ^o4,4[*h0"XA8(=]&e)i2m5HI()`C#bqYe^J/%dL7O1*l>G8LKV&&07WEq#2(p"(n/?@Ij2uFF-%:?Ho nF?ug0-,_/g@&0(&`goRUVIq2GT7>(#(sc90W5ru(Cl5:Ts4lV8gact^q^KEgi>ItO-sMK.3+LD-BlOr ;MeYa>:u8d,`Z#d[V%Fdbbl,RgpU38!(*EbBXCBi7"S:0PWE)*RnKGRW&0C&.]V[196#->\YOlIH4a$9[XW`N/Z&`%o_J[9.;>.tpmSEe@EQdWuohpGY,B84KnLUioWV OI1'QEAV3pP`g`;,:N'Q1F@a0A%2OScNA`Yi/g?H1h;i'R"hC^d#nP7'p,*YGf1'U"HCDGY'Bkn1F&&O jAK,KL/A(35emopKZ7RZR@.ZNH,Sif4.Vd6L0=`^AM9RHa'qW.BLl;IN1!TGBLm;5.8J?%+q_&K1-/C[ Q!&]8UbYe@BiN5t5TNe*bUiD?I)Ql5R8rQ2fC_V2@"/lDN`.A5#6$1]hp/MB,%0N8OK8$]Pu;m:Z:o2h !Sd\[rdgODA0k'6Re20K+bLr&/;,:&_rsUX5+dH@_<7B#.UV(C`tNL.Wk&84_htOJ#E, Ta6jdk%ap+Sk&lctB.uj]6K#-D"\2s:ffhnWqWFfCQ6R.c8R<#0'Am,1G14UIn=>V'+6A.RWE)tob %17g-aA059d)uVZU>W1VKH`VaL;0GP(n?UZ"t%#+nQ#H.[L.rfS2PbM?,)8s,p=j[-$#bNJ*;<[FhXPf9?>l1bo:G]! ^lIln9S7PQKYjF%a@jr#&;\6^EAp!\0+ir,?sj63H9WO6 a@rlg/=K?_Pferja_\36AH5A6j1,lT4@5+Rj\E.U#g2e18WdO-d&oYrSB%OLM#AfC+eI$D1b#ehT0&LP C=9'R&rfVI3GF_'6dW2DFiZ--RpDc=.6Tnu;>Vpt5@;#eWKH-^m"Kp,2k3WU!""%sKe8q>7rkU(nH,0Vh_1PtHG$UFC67kg/O2G.fIF9#Yj@ iKW!;Q.p0M)g0$Us,;b6(m@XZIMjErb;f&[2SZ5ULKZp+2lm/d\g*OdjFbLh1fQERC=]14#HZE @(8p-B;q=tlT8u'->01ritD@1j)J2Cr7G&MR@PH+\+BBK")82$E&$,p&qapd+Y^DG()7C3V#V)%Zu.l+ !(UQ"#<\#<-'Lp]O%Da6<@aCrc!ms:.>K,pK::)+<8l-,*KL^T;<)fE70a=CA>spIDEO`:$):=9n;APp cfcUq+`(1OX2u#@-Ij`jA[>#\o%Q=1!`5VU*\S1a`8KlKghnN(Z 6b(Ve;F3t^+n0^j&VhAKn,'@S\6FS0_-HW!ge8C$MLI>WG"K#0LQ:k`UZXgXY*-09bdo"oSFWR'ukL!+I Edn"P97RT['J^h(UdF=QqLqD-W%5[-:"kkE[0NU1iDdtcT"sMI7-8MN*:?NMP1h,0>><-!*^RIlEiH1t 0VXPgLNi(fp@TFL@-*A@FRJ*=UXZAfm"S"V,rSdo/Q[i@jeM/Cc6&lU4G81`iXF-IDUnRQdY2BMm[H!GJ)CCGK>4/Y6K[=0QkP1b/&(X =R=X%?:,r,[p(VU/A>Qn!.R8lOB==R!9]&&iK2]64s:D^6t29\ZsGI)NC2]F8F14[+d#2eY':X%;$Jeu AWk_g%*L/fbi&&;Uu$)OSPJ@3f.?W05G1j:PZfmRD)d3e,P!h-2P!^E<2pZm`."afW1,']\Wn4??a)gF 2ENdfd5dn(D0DCk^2mkS;W?5qe_VuXV\FfNLgB9s8eoip&\.fU6["7:/lOhHVIOPagbP:#R7^fdEke8d 80LMq"baadE&\O[V$r0uU2[IVlrON_`?TBDlkBIAJcHe]8M$<+-@/90P,Vup?R_2^AeRb7mV=d':*pW7 >j?MlP0[cYH4:Kg7\eD-`lC2n6N/ai.MXG'L7_MJeuNr9R-lmCKoi@D(aY3S=g,\>D9GAZ5?!]mjV0^\ erFSb&<16M.EHZo29B7f+kXn^,YDC%7+j"G-%I:7V<:.Hme\8[%a%/Disj<>7h\?`83M"&F>(kN"3m?\7nPXAKaJ^jNqu]7i3/ei8l+bLfZ)Q=DUuPSW:s-Zs%4faHon*# B9\9R13b$P_dX2pPWC0,MaLnbGgpUk*KNP6BXg^"G6p^2jO/iTXqKNQ^PGXoo?n]f+\%Q+ W>rVL.saFLK\1,3H>K4l>d1&u$#(!G$L#nE'DWFqIna\J$7#DV$)'lU&_P?c$"^GGm1u0kUj$Gi_(DlA Mk8qZ23/,^gP)d8F0aThBG&oG=aRkJN_XY3&[chqiLKW>N^E[H*a,\n!NVd:.tPLVE+.fG%,*S"$Z4O$ 8gb=0)][c@oP-<)NlMR5kmWG>)j!W:nqcpM;_46XV=OuNmR&dic!Sq?'PZ-?+W4UM.:g]H*h>ctkcte6 =$`%t+31C7G*>RreXt@3nu6=%?)jZb9$D14*O8@To%@9\!>T[h/[l+H;Vu>E7./D]<#uKnJ[!6m]@G($ $bTc(WMgdDq/XL4n?AD=1F3[N3UaGU!3siPF,o1?BI"nL_^.X;9W1o"kn/`@*8h(oAi1Nf7a/-j"GT>D 1<8HrGsm6=.@*VlC17?@F ZUqghF#KQ7-aW&bqL_,.d3u?>)@g0@/Nk3*M1R3-PXc9').J6n/uTNlTr;+cu4a%$Q_WA>l"Z&JBfBV\$\u 3/T4Ecf*rb&Ln:tM5UJMWGPrWCk[B]e_9\F_-\tMCmJ9WNm2:G>2RlRA\R,C\QnJ*_3##!gok">91n_2 ,jTpoYW+D'iK[bR&?cAOlKL2Aoj'\sa _]_C<@Ad?o.i3fRa'e+94d:SUbbfGQXP,!$S'6BmH0kBW5bQGpPWBJLM+4;hWH?:"3hK'@<%<#_#kG#] 17bHMamA/4&2Mlh(+UDoF^MK/X`hm)]&,B%>UGdfR-s,H7COodaF0r14KMI2<"()]%thf0Z$=;KmhB5K f.5FQ/b:QBJ3T]'3$]%9"b]3N:q1$o*=mro@So*pQ73H)7Gt5Q/8>fUO%<_6Gb>)`-^757;Rp>H>pjqk k#4:9enm@9:1mJQ:cO@pSP3TAaZP_4*K`W:'U[DhR89b\C/KkY&i1=^%``.Y>unW_Vb#q!.Ku-[A[GWS 2QLDtct/rj.ioT1s*KS95k`1$92X;O0^`UoO*"iV`K>Jb( #YZum%YqtH0drPi.fsb1U(N4*E]Y>"_W$(N4H`>aPKBDZM-R>j/sjd/1F\jB<@s\7-SqaWc>b0h8RsP# /:IIbU;gkGMHr!,:5$XOobr6VWs>IhA95jDqR9e%PbjYu@44]SQIo`gOk?h_?6rgPFu_\e8Q^bqj4Ba, 1@Iph2^#$"%J's^IoP[BS3A\kIYUt,13pl;\WWKni!suG%LE5`6"#>d6nT>dJInMb\9(Ip'o>@h&XPM` "os-Cj:W=EJBK1$8`VX07'9ZEOiOUEn=tPUgC77u*OT/G*cl)U;/]]FqDN Xk.@^(_O'LRMEa\n,o?MG&)00b!NEGXFu4Y3Q[rQf^P@?8dpMF.&8lL(QHJ1nd*p7)utI[V"0@9SBECJ bG>inI*-(YPt>SoM/`l,4-`.q1^X[!LI?VPBX:l*,*u!#bi\O/"GP.nWR\$AM#$-'#&+L=a>:1@!cj&' i66bR(jOJM[nC_Gh.=o:Y1MUK[d0KK7??5t_F"uOZD/Hhn'UG1Nlu[S>-;De#,B:6\5,D2X6D9NmX>[6iX$GE/Z/KQ3%3AMWFh"8c[XfH^KlsFQ%-6S/`[nS+ m@No_\%1fYX8V_sIrjH)[JLDnj,8K/j:gcH+!XCP;_jM;>QD/1J\`GHf3B()$AHA@YipI$,8,jKgp'D^ qCNPDa!7kQ+9FG$F3,]5BfqgJ.$_t%ZGG>!@3lsdAkmWYObQJl:*d-E4SEPWF.#s)8]:m>0;(n6P^41t 9I5j$Ao^1JnqS`d8_He:4T:To1E-gKiq%GT?D*Y.mK3P!ZUNqu.TM67 MP$E"1.KZ*]&u-qUkdJ@C&g>:\]IRu))_^%)T#pEfGVd%")SaG0IRe/0*Yd@iK8q<2n?ta>a5!=KL)SFd"Ct^L2OmX>W^'R_r45g8kCfrO0/7#s.Ht 9s+%o:m5IiF:Cedu6*XONDEAr%aQ0XP83#1t4FfHM:cK^9%0JAVT^YII%N>V-R:(OM oN!O[N(&]1R,iDg)imO#;E4;H8LKO[UFs)V@+^*r9P.3`Ut.TgRn2]URH4'i)3[aE&@XbcM+<3GWDMkK 2P!XB<+qM2Pu\$d/()C[BISeM>_F#aBSb(&/h[`EZ+qI.-l`j-!]%Tc0W4Oe(Cl5=+^bS7;C`N@`Zm4:gf;N;LW?1\.3+Ku (]ZSX19"Na?^u6EZ!8Zmf;K+)HhpmkA!a9.Q=. h;Ah-'FkEQK0e:sGZ6:5%>R=1&E![\#QSqbit7[.DE-g*7q<5M'TPa2P=ajKR8g=j+-@KeEB'`gb;4^o B%*-Cb&ok>:ZrK2'Ijb`K2H=3RT(2N4-3+3OfF+)W>R-a8OC"b6DmnF(@+jB<1:j-ZUZ>SWbb"A2R_&s 66SUjeG'-;"S@7*i/h&/--g=\3PZ0hKLR7$Lm__7Ge@37)idEud277[ 73dseAC>`kVGQB>7qIk:KZ6k4P(4^^H,LbD4.X1u-^YQ3us;NQ&7`!5&?BP +spF*^,9qagMV4N^#JX0LW-H8lg=QOG.PU:esnoJO#!J0j:hn6%$cdj8TF0>.V\tHF,o0T-mTQ?$&([= !lugU2$+]5+Rk2?1(+hM168S[F;>l7JJ=es-;uBe$$o46k/f"Pr@s^6k*%#@eo?[(6,nSPc@`W)ZD_Y#AK*): >Z)A?XW=1>FJ+fgIDsaJ/'cleQ6$r#5&*YOiZK/gqsUP':Hc"B$b ,hf:3WCqJ.N-IH65j0O&@AEi )UrqQA&$qU0t[,i"bs25A2gH8W[!M97'V"GSl7-O]2P@4=7ct/"bT,"&=?EL)%D6!+jb01SgbD47@oWd e8Fme/Dm[T24Yb)ANas8!c6u1GY2ZGk_DYR^+\@=%&#='oGO;))kg]Td+;F7$UCjR/%o2SEH!PN4F08q?6tQ 6"&&a6m`WN!(,Ykpk2*_'8f4fdtkA'h/j:]T[A8S$7p7&Es7Q:Xk"R3P76,XIusL_H#;=!V;c A:qmcS[r$h%ct"\K:ZX8DRnFg=[a6$,V_3UmWBB:7j^?kB&ZE6Sng9T\]@J@'bX)N[*!%1WiVV\8R"NF=M#Wedj_Z1 /NTY&WDtFUC;!6'=KU1*[Hd^B_d]n$gpThORa5`VdjnGV"WgBX\_SKn8/,ZaH@`B#HkCG;4Y&pHH&B\QN+ct>bZ5j@"5_'C/ZsGI)Mj\'Pf\Cd=+d#=Ud9.`d ;(7c&jc\;=^..4O87kd\[,*G_PlN!afTc5`6(XU-0IG1>"EljlO/b0)m[jP,2df&+@+L#5U/@m$.YJ(Q @&bm!E6A,k,'K]kd+2BZ16kP23U1`h5t\*=X&tnc9/Q:LXG+M15Qd6/-U!8dB2XQJ3cU:PjKb1Y[U1`h Eke8d81YYi#_PC90Z\&k*tX6Y+u!C,ShCq>`hRO/UiJI:Mo]DuUL:aG%aL4 /`S<8i:*OjP""H[M,U!U1RcP='BA;;$;53FC,m,SggoKL)8-Qt/)q%u;Rl5-M?hWGKNa"(1Q -5Jn"_b3ZjZ.V^\M5q>G@<-4&f-\8J+4)DU&c?3l_B?(-9JROsLVt:M#`MY3(5p0W0rWlJ0'/,2U[e^2 N[GYD3TW#q>cm6AQcpd4.@eh%2Ohu>1TB1#HSh'^c')lESkTrR`@2El>Rl`eVpm1R.\%hS<3+Ro;40i? M*A,q/2er:'"qe]fVh`KF@MN,[oQu3bDjs9G,WropT!%e_e,=om1q5_$O_^,b,nU3S3GmAa'R_lb`5UP Q@W@M&*O];#mGrIi=MAU/f>+PJ0E99".gqVMacYH[d\A]moVf_R*Ra$j!O86[+3MF8`n%^fPoP_>>1'G0Ic+WB`% 1R4K^""al8m@k?GcZd%SguQh$m!)6W]`j';".fYuJjE_)3'7rk$\h#Wd%`-U)utIW@aTG=<6H/>7\d6a "GT9s34c2GM^g6>\&/1)Wu-FIZr& 8W^s,Z17G8!;%Nt*hUd)P)U5'G9N`.A5#7a?;LdoF\(pkP?%`V2@0f1.;+V^Wrk#?)$ 17>n-'1ojH!9]p!-aW('dXOTUct@H(*;k"F(!bJHWSKb#3u,!Ti^Q;,UKOGB7^KGCk'#/j:=*Wfg'$M6 SlVhNG#`k?67!JK=)5M/o1#Mp0%>1Eg2So(i37H24sL\O2ApLZgjTJ26CE_hc,&0r!()0#i/h%j%2T+e No5MuU\VDoJY:_YUXW$Ore8/nDa^B>"U9G`i,-PG&=X2^&=mb&Tp?'0K*okdW#VB,15%ul'.FXpDZuS( T@::?/kJ]kE$mX9$ODF&TlA'ddL-S@6m?V!X>V\IMo0!H #P<=,+HX?sZ7.>R8LB\EV/imn\mI'J)*ei18FAo*NtA)XR:Q"Y4-*-)KGN&_>d3l"]LV?i#PF,#B95t=`%"4L]-aK/?d[Y6 J,pS0_P0%AX:>sJJ2uEF\.bBX"b]3ME$uta$OqbW+er.=3X#bH6mFD\X.>KtNkuj#)'kMB-\@g6&^UXV >q_R=?cH65emC8':1mM9d?]2FTG^!.M9-*97[FVHoSMZZCJK@W$WQr+acr9^dj>dOKgon..9>T=W_G*Q ?*R0PC9&qT@pKhpgP/X:.K&:o>jep+e_8P.),)L!>@[NAA:ISFG'e?Qs"B\une/U2(.XY5^`;hk3:7"R K#"&iENC&t#)#;dOEbjs&9^-#Rme_>?3G[R_I,ue/3YE_M*kK4"-bh1".)BP1F\jB@ka4Zc');_!W>3S cmUR-/IID"U/@mHWa,nR:8^q5Pkpf6HV5C+WtXJ,rj>EcT]aV+e'b^2T-2jP.g:gPAmqei($h+`\N_Fo BB:Yc2X+A'':1i0CeYq&LLdB@1`Y(fP(ClWJrFq:,p-b/ TTMgk,XYRHjB;9/KeT5uW=@O3S6&HobY1AIif7MB*[-3F-Tup=&u@VUeG4uRm5i!hn.UZ?r7QXh@-/*D Ccon!LLY>W*0^0@Q,mJ+ciY`$b%6&eJ.QBf.Jum\KSO+e8Mh^YIh\W=AYBB_;FSI_k/!:%\H[u2AC+j) 1k]%n6)67q0pG66'p,#K^i9])&r]F*a[Ou5Uf*4.Ti%cL\=5ON7Up-u,iW/T.7ku\W;J*!4!>a/du%]( ,7-78b"OQ*C(_F*fOG]OHrf89N*>UZ,hY"THA'm#ed9T]'e5MIkLXHBFqVq`hFe "+igHd!.r*'aoa`@F4e&&B]0P`F@3cA3&l]!'d7+q#lAo+d,BlZ?\j85\66RAWlj/IQK$J9kMk"`9$p_ 2GU1!q?21i3c`SY'KS)t(>PG(l*4pWHRbh3CV5qdpN?"X'MnpnX/*d7F.%:6L6TZ]E$+RJ\`J5BG;?u$AH>jY_ZgHfa@dJ ,-bgo@P\p^a!7kQ_6A)E/NVq;=SsSC%OT=EZ1t,6!9]cp-F7F!iQh(cc0'/ir;qU[d/@Yj#ri/0"4KdcImBWsAGMQ9kLGj@b@dl=dCEk-##@K>SB5i>F/,T[O(KgO`f=CaT'"+rVL&*UB,0c2[cA!*/6G!R:28>MD> XHl^4PtL/$flXr:0p]@^;d$KM:FlK6+u@;N:*DlR'5,7^71+H7V,D!V\og3&CnFTKo9gkQ;-9==VX\u? Fu!6=7Sd&H"eO+U[7M^2]6)oE.@nqfPmQu[;sqB-##`.2Wp2S$$cGQ7d7tOH!eL_8pd]29!a*=$(/V(b#b;1:_58@i?3rUc(jtRa,`Ua-e2elkLh3>Z B[ho>2P!O><,,BI'i(l.*R^uFP**&R?a*XK<]_Un^?)\)D-!+-KE4?J9dfFurQ]1,P?qMSaok34#=+G-BlRu19"Na>75JpVDBZ#G#/0l3SosVh!T;IKF]3C\/c%_7@m@j0I#4cNp?9(.lHq0.2]O/e^4P[c\)_-K7A&/315q]3m

la$?a)Kub#cY^'lFi*6]\m94'$C0K@%CFB\&rR`)@qWU9E7fF7&k$QAfPsdc ljhn\aj%-#I#J+)!eJ01Y\6-C'+0H2+gC0X66d,"`8%Ug]OEVrM1?T9kkp#toT70?Z=tkM:F_XQ-*lc_ _IG?cb>!`5Pi9qFP/cGB=H*5.6&`c1ZqV'2 $&(_)O>$eq$ik@eifR?M?81Pg7UqS5oOOF//W/TVEg2ke.>j:b0tC82fPE=2Ab0'2Sf\+k`#t8SjS"'h Le_V_=u@@`8Yo>LPUA%@ThqIZi_t+R\mJR.R%h!^gm!(bYsg2:35oV]0pnA'Q>!+hh^Z!4i)An%g4adM d-l25p&>&DV,Qkc=@LYn*4T,@ERKq`g1q-j,%i(Om+25Y^lK_F,RP#j)&$#&\3)elE]OGbV^N-JqZ)X*)S@2S3A$fW96h/Xk"![+_Pj>@"ht=0L9W'Xp4TlZe'M%ME5UkS/.9%0D%d$r*W^(!_)5_-,pQ0Wkc*)Sq2JBJ\&]8hiaZ:3a-ZfcN*i9p)t3Q;&`k8L(L^ -is9"Ii2i33Mb5;24RC=1V)T?HS1peBN.#=(6(h[;JB+@gQn7'W(gq>:^!Xqi=IOk1Cb\JN 8gl!MS=K)iD3>t1)Xa(03n4Jl12rhi"'cmTkH $O27#+Y]j"1&M$+_13#?S5LjQMo?a"Ltm#3@WRssUU[8n8Ks%M,4VVtSl6>c\]\]cSAJtV.7WI+=Y+!G b)4@'PU[[dMaiWBho8cO(7.^H;lTF>AL=l`BZKG)G#DB-/XY^Z-;XYEkeB28WQs[%;ZXc6WKT+lc dE+j*)3)[Hnei9$O!U'Eio:RM".f`#Jit6\LeK95#DL'hnHb(G#!@a]U@:M^jrY%k8#,T&lo`o#In?I, M+j_g.[J7hP3IqJB/G*0B![?@^c_pCB%113EU=#e.H/&`o+K!Ven:BC^TOMb;lL&p4@M\So3U&?! K_EATTNEbRMbU5'CpqILQKsL,cT%c@.oH*/ijTT7P(H)+jpD]IX5S#_aSgG"4L.`Pf.!9>,F$@4ZLc]N Q2Lf:6"&&a6m`WVL-iZefK]J`'8f4fd+R,pdD'9(Nn:ado-%^W08U(lgEH65SC9.)XO*=CD;\_SmICVA_+6+l(sf.!O;/SBt! iV6T*+En,5;oi&h^+'_W`($ENR"bM>rdd>m7T^oW&I="U@?B,`4rs][7,j>2ZsGI)NCMrjfZTRD+caL9 !!bWX;(7c&jUXpn^0rIW8lk*Q;Ee`&<'$1V)k:t-A.(` b-buo4/5Bi6:-e#AA";$NM8dCb&^.GcfF`PUNTF2*`Zt8__'in>HZTI2B*U,b@e3)7:[j,!83EtaW\Z+ >\>\iImBZG81YYi#_^'F&?'D+*tX7HU2``*=t^_N\RRA8lnTshF3(.t8M$<*kB]`HE[atmc9%0q$r*]E jSL,dM'Wen=c'7=@E=l!fb!PHkAHUHB:9L*M'JD0W_u]!M3'TYbFIiPif:&rTZER$=#fc58u>OgOuggU h,TRmXq#K7IS!b+RgkPV1k$'KN*p/*83Qt\LrA;XGg'u!2ibtoYjiS?pFeXZ3T*^n,Sggk5`WuR\012K %Y;M?n2Q(483;b?`K2FoXE[re^uFCZW:DkK*^SmApnSYh"ZEp9E*03!1E(g%UXBG[ek%3>b2BWTCpk]] UdW!/l=DlDAZ&LB8*:P-,$3\L_6")IG>VZunImbJ8""BN^(5p0Sd9+V54!'I' +n>pZP"R-casAgB>d@QOEm(=8M%lDJBo;U7%G39o3Qf>MK&eoLO^l[&+eJ8dC@D^/]fF^"KH!eGn Yf^eq$XB<*Tlk[@:!Zgj=Q+D$>lkg:VRD![.g=?/1l4]`GF=`e,Bpl[0K:U)'+5G?@B`i/*89]^T&[+1 7)SFDk*Cfj;4No!c?;0BN@2&qZD<+F"^Sgal&3T?$2 3@GmLM+uu,8@6(V-'$$fj2*@-1E2t/,t+^p&9eA9K;M&0Ph@l+D,)SrRCE:r?*9Sh[HeQfa^hX/D&/U@ Y1[9e>Ab5rQ-SW:]3XkAS(4L]HbWhQp^5R^'_K7NnJICk-Q.oaA+CKW3Jd90_dkGT#P")X"G4I_n;&n2 '+BW5U%&CJ![AD:`M2mYb\B'VNlRj]=T"%0'8uo2nqg&?="KZJhNI,^U1#jG9r0H`7h%^Up)9^/k8lo<%>;5c"a^mY/4^,lG['[-`9]$Q>/.3H;\Y7D>+Etb0=Ut7*N%umH2;, Z/750$kG;5-nLrfWV_F)U,QT,p$kk/-N-[KYq81 P3Xrno+Rs+iD_=D!6YFn5p*lJ/0Y`7Ku$?b_^LZc&rFROYXTLDKMk+TODd[h8hD6?87ZaT4JFDRPfk4* \JuYe!-?C3ZY@)3Ep%aDVmAtUqL_,.d3qAn/GaoU*`=GnH9FWi,r7TA&ugCO'1PQmWCTS.162r%;de+.RM$3:Z_X8:!(&CR>jtfT ctYm)P+]nUBZW+9.1$>KZ'+Yb9a;0KA6>'o/Js+2jH;mXZq+sm6'?jK'G:i\KbU5boV?pd(Q?AoZ\]*N >pZ11Ss1I2*esq"5H0n$FZuJt1=U'(>.%\A9et;cL!E5q]K1; 6,/=E\+?\S,_MX3-V0a'*ta]&j_s4R87\HP7ACHn&[EU\&eeT7a:QF(4HN>doFWAZJGu6lLQV8`'Gg$UF6A<`1@RAH.ABKHq,#l,:!o%Yo3UV)aUXJIQ]\]hnHem]YGT,C,AgXq8nq"?D 7(;>>$(gJ2uOa1#*5`.tKG[YXgS\&Eea7@So'FN-M+M&=Ms0l#$]N4M[CQ.$PJf$&-0j d+E_8#"gU=-;\2_en50e5GqGjjS!t4T293#3[GK`8#0$s<0LaVF$lTqW\t=@>j3XeU7g5( V^^nS.lKO<[Yn,QYuIc!XcqJgqS<)J%d/N"D!6Q=4M>+"Fiu*Z#t:NIT@Z22G,]\Z5TYY\ j/go!Im9T&82MM*"bXZ90dlP=KX?RB&TED,;C;A``._gDUe(d?KK2h*&R6Ki+G:<$djURbB/YDC*:p/b np'eucmU_"h#<'k5`WrQal)T<9q@1*c(eD1[b[M'kS/VK7^69j%k'<(bm'(k2S%(Rb+2S:3jMWI1qNRU ZXKb;.*d/s"P@;!:aWMoR?YmI_r[A1`A\V_0YNutJ<>Sr@TF^5tmKE]E^S$Zj9F+])LHpNFZ4oi@ $AZJAn@6CT1Dbb,T^i@MXQVu+]ccjDZoUVpQU@THGUb7t>)(2]0R:=Qr:DQVST&lI!eik3cQG`UodU>2 QVAgUQukeE6Aif*db0U("9>SuJ.?o@Nlbk<4Y50Rk#'<'FkEL.s"X\XYEP2MngK;j_[d(Hd1A.'tDX/BXue:hOap>ZnTYAOC3eb-Wq/>,=l( [*!La*AE=IluhMsMUQG1FXIEDe7K9%-JnQZWL#!3l688HbcUtpS8?tV"eS[;S;h;%aog^a,]b!C($ BEOh0"+igHcm"Zs"AOH;O"_p.C(rda0?%lrg^Z+ANPT,0f$FEY#EhYhcp.^0<@aA.?cH"q\n*[d9dUMk XQFF[QV(kg2Gt#eK:tMlCIqq%L5V;IrIe<@Drm4KbeXWQN:[_J@S%;R&HC[E>S^^A_Dqj`F'm XL2WAc#%;jF_Y3$IjHa(2W:r@H==t#3'8_g%fX=?AjWn)W9I!*?177JX9&6OC-SAqBCPiH[hW0f$]K"&F ^gSq,$l0cpAN"!AfDG`P2!]o9#"0c5)?E<;7p<6C"K#Z@V6Z:uj@&<_W8UkE;/DF!'0S:gibn*OiT[@ =^5Q;/HBk-TQ!F=edDb:_P(qiCcWXLLr>s`,IC3!"9:Z]EQIK_b%6W)UiK$XE^:k48u'f@1hp)GR*;FK 8ZZd[Cn"1tF0XNkIib4Y-fF.JQs=seDs ?+SoT6+nle8ZM2F4!@pKA1OaIqgOni,r/,0`g%(4f^Vuu'j.;AZ/i/M4K_j.L4DLIYW)1i%0qPQ@8OHG Q5L3h6t!e9PZB@PN(.;S\E%fWC`SPZ::Tq^$;q*BAC@te;DJ5nb[sd6Us8-]S5*]QH.;P95G1hd<&u<@ NCTd=A^G*9Z6)f=7O`HuV,j^"XB'+:\1LH-0Vl8BQ5_-9bsntaXYtN;MJ6k8;(6Vpc-j-S]A@I-]B/bb $a3!8(41bE%>VCNE>Z6P.Xl2b_lIusrW`ChbWm8s-l`j-#(sc90W853)\.YA+tt,B8c/R0`Zm4:gi>Ir H:ObcM$/]/-BlRu19"Na>:u45*:jhSdV0DQ`D!.3`:=d)T$SlB.NK.[7\eB\0KK%t0-6M(j)k]g;F47o <(h@iiln2b,ori$.6V"D>E.6Mp)8?YfO^Mkl'/+'*Rd.]Xt.2@`R,12e-DCHE_7H(+Hjk% nnEbp1a@NoY$O;@%fB[[-7OjH8`T+5o=MV#\er1YH0R*X%8EYRj@)nJT&Yq16MVG:W;&0F_@D\#/3(ohZ "Wb'Kd.f$[%1RnE#-p6UN-M+M``_kW,W[(]F2]8\pq506)hLRin7`T0HV%CFUIer`FH2VCt0+?lq(2#4qg7XQE;+7<4p\Y4#"_4c>!#4ch,+4;- @c3%Si@%h5QpI\!8ot&VkCLGlE%!OO83;Nb7Snml&7f"$3T0E5Zs"m\2S%(O=Nl4##DGLb@`Wpp,nuG5 -'>0S_C,D69d[2\]]*ui17;cRl2:[95afutZt_`JP=h8TT>`7pmVtsi3p*g'I+\)jX\`agEEq529V'1r\BmM0\CJ2+VB8n@Zad"?83=KNo;634E:ZJNPSRkM%gY8"cu3MP1ark.2.Vi*:m=?g$(Gd:?Rh_ bk?QLR]j\OH5,T0H((G*ZicHEC>(+2LN@2jjaT?R<#k;"droM,==EC^b,pDL:8M$,G)<>-ZT>#6C\EZ, Q?Qt_hO?b4Q)=XJR7lL[$oH!8M8`r]dWdUO#q*heUDX=SX]5@N5E:Q0'DX$VC-eP4aDo$7<_?IejT_tpd>&\gK::)+<=V!6,**($f]eo, 4=*fDjfp(OT\X\9VK5oM*fX0qUJW$'RU%g3:UPZE`KYl#rfJHV\(PbsQiJHF:]m;+2k3WU%nY:EI6O5ukYq#R%ZNuS;JB+AAN"L:4&`)!.@aYcAZFB>i1A%U:\GB:Q-E*,-BM7\G1gSP^3`NpS%a5h8D4E1^'eAf9G cmTkH$O27#+Y]j"1)g^YJ0FDI".h"YMoHtrV`WLEIuiFp<3FC$\lRY0f3\l.d%teeT)J]Sl7/)RH>V%GSAL.!.R;n&9BBRb6`qkiXm#l :+6p7_4o>Ee8@8eO%87D)&/*&-'LQg&\nMV=Y5t5TT],8c=J`!:$31XeF%4\.1h>+C#le#0VQnV;sFMn O\M1b@8OKt:8^pgRMcfH#)S*./ 42G@q(n:_0bBUR%;8gkFC04(C[#D3iiT8Ag2@W05Tck/_"GXgV`$,eZ)GLjON3F]R-s%4D_%&i;frc85 NkjH2cuar!%4MSj6a;gF*Ahi/NM8dCar_4P_'60ue8d8kF3#V)8fW.U/!eB@1H9'LKarE'CA!3fYfg6+ ^T7&9%>r2:ZIu>QMbU4c!4CR`pBuu'gk-W(/4H6UC1>>hPJi%;L)[s/J3L2B4M;)mu qh,U8EOoFnf4#F6F9q5t/;=Yo&_L3g/0l7X#-k[7efu8k8mubN>]NgsM`K%bF'LIi2'%`'mWiV4@47M[W)Qob *bc()Rjk_u<%8%VWRWK+C;")_>(T_SFmApW_d]X+i:^7j$41@H8B=0(&B`O%[G7pgl_TX5HG/2dQ5E=_ .8[k=U;g0_-PJ:iM.4FPPo7n;Qk(on)Fd=!kCGnVOB$I@^0raa9]cI,,hbLFONo.@WAO075b-26F%S;2O\(g2VB?02ETp8u6)lW$j)rY^ 'u_<9A'>5g>E0b,F_G?.m/fJMip^'/)BT]8eSK$u28[aU[R..dlYC/6EiJ!TFNRW+&M(b.EL>HZl:6qc :GPh4)cBC[.$ViFP,W9/;(Rm3 a+M:nOEfT&O[6n$fd]a$((upC\U0k;733/(Z<>iJI3p:nLL\I(R*IH..-/nCX[]3bP15rGE_nf<7[0K9 [&R[%_,bX,Wg=Mb@^TI?f;r$\rK>E=9a$qdS1LC%,/iKGGcX@j+-=S(aeQ)%m%ji8'1,I'nOa#bIk:po ,*FPj%ud@QdQcnI]$(TFZ2Ohu>1TB1#HTn(G-<"#/FsSGi;5j,e>r%=4Vpls`.Kr_N #-1cT26,JQ]3_+/k&a0(-CJGDg+>&V4f[%KNnA.A.:pN^G.ZTa2lb]b?"9&Pn.se"UB?1eaR?ULr[SeF a5f!7Hu,tcB#J:(%X8Zt#mGrIi=MAU/f>+R6f:a2KHL9oMacY=_/4-7jVllC\Cp!EW&/=B6)%j5'Q/+WKKU]i #b:mB6))ZgFD<3)rCj*;WV$UX8uGXgeZ/8q?"19JY1K`IZ_6ZiOoQbj0E[nH/!`h>O%FH5AMTWH96.?iXTj'9+APhNgp$-nPp(j&3EhAdUQu37NcYUh <\#r5V:6AnhGlS%&r]eHFOe]HYZYenHUXf9-Bm2$f)(0@gMFE+DV'6SaTdZU\OUU\>T*KkM[JD0bPV'f l[M&+Z,lULpO0upKl9KR!OtjR5p2r4/,3.]H9rdZKqSfe%Y@")Yc)(I#)e'W`Ge0q(-rFf_4ksa4JGa[ !(rtn#<]k517?B601i8)F#0<0'1t2EYr+6Sb_L:D4N'lRQlB;m\WEtUkG(adP8X#pKhIl(/#L39G&oce f^,qZh3qb^Xk9b>8S#9iEk1!Y[gT=to6S*mUl^N,P"7ok3mNC'/7L&J^HsW!W8S#i*g5;S:[GG4!/i!9 Kl?02picsq_I2k7nu6=%?)jSp-mU8>6B"CoOkB;T'EF4b5Rr&rSl$r%9&/l,AA2J!0fdJKJ_\sU4If!^ P8Rp):H+J6V,O?ebh"=U18iR,.?rL^W)QG[b-@8%=dVjXe]DXA]ipW@Uios"T$_83fe$7ZFhZfZL.3e8 Qoo*mFal7U:ohRX4*/%P@ZZN@_[1V+h'#VXnZi"6Kjo#JX4>5I!!#6VE(DMu$35.aTlA(h3ZeiX6m?UA b1uRs3ut"beJp8e)*Yp#Jk2\2P>7f`_^tH55;LOJF@n)^"UCjOWH?:" 3hK6#;CXOrX]ho1UnH(R2d'kYriNu`CIfT9#XX*,X:O<,(=,d]5HEAY9Fg$)C'sA$QhBM8AqSm%QjX9O \S-QNT\!j,:]T"ZeZ*a_9L:$pJ2uOa3$Y!Y"b]3Im9nC8$>14e'Q>g@ll8)2^s#.i.VMFPKh,J/ZuHd\ D1RgYj0DW^/M)K2K@&g+BI);o:1mH<@?u4U2GWI4W'(VY!.Rm\<4ZX!SPQ1`C/m,T,T*V9oR@NE@,]d2%hL<]UG8_&E]X=&8#)^^4H`>aP!/4u ,j$>qk'K:5Rj^*Br=Xr0OO>R7Wa.BB8#Fcc2(G.pX&c:P.7:\f3Or:h;sBH*r76c_ZW\\c]1fTMg9t64 7TpN2j"QqY,k`/To(r[*hlo'k*YSo^?(#I;9MQKXJ>Cib(0e4FbXr0R?k.Dq%LE;k6/`B1Ua?rgLI'.] aHm&*VM\3?=/Nj:W=EN_(OV`amMc<3B@UQV6HS)3h5T3usWXF#haY;(DW8iUFD])MLPR6"mW/ 4W]k]VaI158/4%T%%bc1'q"r+[9]t;lkUNTNjW,U:[50QV5Dp_[p/838&-qh7#6]XpT^[b2.MiMJ_kHT+N(PH&!(=U4Gg'n])gY"!nd,_> 4X,lWR8R0]VF`8'bGFb)AAVt9NLL?RafN3.'V;^q3h>n2,lN(kWtW9%JJ 6EJe>o/b]Za#';(Clul:6J#/E>HRW*..2ONW*O9toNQ?iC5:??egprCGp!u+D&=2r-:9?'g+i,c]]U"I ^>:X7VuQks"+igHd!.r*'aoa`@F4dPcuq`:'VL5Tf^.i*/I;ePZ'-XARi)csK\.G),nl2(,#LpIpidf' 2^!rDONBoo.1$uk;A'HTH9DQELSu(]i8up4m)Ea^0bg(GGY,![\NUggj`'1G)@1&/P;6rUf("l2Y269`,BVC .pDn'_;R&Vga43ULW&3r#/`&O#Bm[i1:_&k:&t9E5i@`+1`d58KgOa[fQ7gO#Dg1TDs4/-"RA)[N3>bt l"gi0'U_?8EG-W:r?RoKjRS]irc\8R%`hU8P`?gm!)d34#]:V6Ro,A 6+kV-Gq?'%5l_Y7TOYJNq?m3WWh>G/'K-g-/O?+MpnV(H('$fKE%hBc59Q'/?BQ`gRSP&h8gHd7.qep' O\2/83Ll[X.%8:kEk1Q5ImB[RW(']rb(1Ik;Q4c\D*":0W)Td>9!(elK7UVW:Ik(e#)cYNTb$@.pn_8G '4Q,Ws]O$r4h8c=gq.C%R.2QL,hgG0pT(M6ll/q7Q#dAmitmHXRtXC!0=(`!V]HEY;*p?Z'$ )32bu1,@:>31Dlc%c@Gpe#iQPK0eH-QrG[U%>=d*d'*VD.2@`R,12e-DDrDm8)t:#'P9KKOic[ILHLk_ -'gtGnu2JtAK*NF@e$s]7X7.h:Zr@Xh$/^)UJ^7iRT1u.9rCg$F828c@l9M$U_R(PDK@M7=6c(Z':d_u W71,JlTM,uD7FmI$N5oH!)'"pR'b74p02Mm9$3p]c _&e\O9I^P\J\iS8#^`-h&r8uMYunYR2]RjnN3JrWqF;foae\Ka9WD/FQHQ(e.=B9N1n)[do81]VG!MFNoi_\*\/%c`n@T%lZ=KPEkYiE)+Xk$"Ts?B@*_A#-5?o@_]Z1>'LC%XM*n#b @q6,Nrf0KYdJ3p"73dseAC>_hDG_pG&>aF3!3T`]RS@DCH,Sif4.]5Y19$oJ0,(&,@^K;Z*g$Q$6tpc< FZ,plW`:8t.KoUU>G'Lm"1_]h5Z0LAXO__eVU]IBg-sF)HDb'4QeV-BYAUdWACsN/ XL0Q*]("AML.6t-aA1f?%ENCMs4\=@frAH4rjZ=uFq ;_"'U-*lc__G);CbpV'2$&(_)OP"Y+!=sb^*:[.<=m6`^7cTWPb]Z8qNlU3Y.3t3V.?-p\;TWaT@52iHUJV[U8oZk^ :>etej>_i'FjONn`#Sc=8Yo>LPhL7D%mHLP,nik7?EGoE9e/!oX_tbsQqV*j3Mb5C2h+G2TEq>c0*3jpVpHUB>),=r;/$Ta4Yd7+W)DV3lBPDB!hDg@Z\mjb ZX'e;CfWVDQH`^=b,:I"Caej9&j],V6BK]3]R^_^_m//YS8B1*%:pq*aEBX&^l(Og4(s=fJR$>bZ'F:o HG2WNY':opA3tl7+E'eE1)g^Y`$'+;KMj<9MoEIBkhL1UAWFhW1+=3+9.#kF+47&]ZcgO>VVdU;rJA%AYb1T[(n@$0haeF4K(<7m.cQ%ODsc'FFGqb8.A#XVP\WGG-Fis#n]A>2"X51q_3jr4#Q(#+,#!@XoY])Wc',alQj5?;P".n$Xb?:JK7m%7f"bShn:j>qT'*s1W @"8)q\>.5A[>P,(&JE.E=8bsBb5SPT&qo/*02d3d7OUd4$_,l 3#s#A-)/j2GA''O!-5/?XqdFS?RHN.5k=CL442@WJ\b`U-psL)reA=a``RU\-PVHWU@F&`Af2MIa.r23 %#RP#P0'NjM+joI*0:.D;[J*q@l/lQ7q!Ro2@rRf24Wa#F*7ha*Y/QIfrQ=K/>KH."sK)u7gPiM&AhJt &plj9d+n;/6m4f.X\u7oMbU5'Bpm^-pBdq0-P;X"V'$/jlM#\?hlle`%LWMp_Vq`oN(tl>N5jn_pUM!P j)2BgZMB:YSco0NSY0qH'@I*mKL91ppk2*_%#I=1Z$=2t!M8S$7p7&Es7Q:kf;q1Qb! 1R_$Mds8lj!?$\^-^4="!eh(<2dmBb*;1sML;bSR3YaiB6B0)t':QmP[9Ke8CXr:cL9it@dqlI>7A?Vm [F4G#q^ki?=0Z%Kf6bL!om=DE/=-bL#6fas;=M$kP`G!V`aa#@r.[\YJ$WSD(>Q7tcN8[6+L#NA+pR[m _]c64>WO)6LcOIW8!ce's%o1:(=9 oX]`k-X4FG.rfAX!hEK56F!cmFB9W.OOrs3Cqa?Yrdd>mOB==\&IF.WM4b+o2@9F2_W$[PF=ag9MT4R^ !gFOt>)l/7P$'Ue!9]V>jc\;=Xm%L,9]f7kUu#3OR23b_M:CC!32'14PR8u`OZ8=e9X8te5+tiQ<9f_] P\RB6M:AR[\:msF>Hh5rOJtr$B0hidbP$d.d(Zi\O!\AI`S+U4\(e*Qg\(Pa98$5[\6LmkG!ZfK`.pjY #\4DF-HBOC]$O"K&e(!i!-$'Y#_^%u?iZE2A,q8"+j]A&asR^U_P'[jBTQ7M6+nA`Z4q[WFHO=pTEn5s 2?5(ua'k\UQ:WDp$m`KZNGY`hkk&_B#n:Mp4;>^h -E@Aj==Q;!1/1+BT]+PmRgaAUU(N/?XEbY/7jLtk4GF4jP/ARY\Q"_t.@87j;`TX7rAU6AB'*7Gp3f/u :hWfh,o2J1S!Jq1G+^mA2^X%aO68(IL&aZeb!6#F"JcrV^Qt-GeUkbNYLmZ4p>@q'2cThsO6T_#SPYe^ -U7ZpDJhcR4UeaMoerE@[bK]k)k6]!2c1-XPO*\V\X()t+2lM,l29iP%c>Upi&V5E<<*u!huP_N(4cH/ :rmY?*>4;s@.9NPXB,a?7Ukqf>d@QdQcpa`#<^FM20qup1TB0[1gan?S#*P\=LQYH:mk%X2'BA#VG12_ <7LJTUE1iGVk`V+$nIm/k11HLeoFYCbi!j8d\Jj =D1b-+ZeW8b]Z;fPK2`l&*O]:r)sCm##.W6#au6S'S$`SKId*AJZccq-sSY8#)#=8d5@UU(Bc)'?sj9d $<71l[ie&JF;>AhKYN$@.4h%o*e?HT`Md/G@/cQZJ\e3_QC1IF;sG)9?ieSRX&\HR9#Y\Xkn;'aXb6j!AU%&DI8gb=1`M2jT=NFMu#=5$E./Y256A0jqYpJ$&8E SjK7BLS+\d2ibtVYj(0V*9DuIAC?8s!^Su1dO4])9g/Ce*Pt8ET6#=KPJmOC/GU"^4I=a;6BhPdeSR9AM]cLA>_Zp.SR$hSB\hr\J8XE:# F,EgeHT[Kl.!-p>8teGA<[Dh(&4iWMX%@$OlTLQ9B<0YITF2c@Va%JudXn\'mFO81?Y1De'P9WHCD`/[ k%&jXL!-2=VK21n8dlgZMhkKKZ9'0U.h//!gN6+)AuCaFXj4kVcB5kLNA>a -BM-$5HJok!B+KS!#\)Q\l?\]3O-+n?j.8,iA%]5YEg(a,3:bu9^W`HM!R!K`QZ_;"/QAMP+I1Mdb.kD !3@c_gu4seC!K-R25$_Qlm,>Q1=fk`jQ.kn[_-qfqLNOcr6D@Ab#XShX@$&GQ8e2=8 %cE=3!B(f+N'n%>-u94g(5B`%ES-+_7iHsZ*frmb!`(#-bbfGQXP.=fF3^\)amAkR5bQK&F@n,'O#o': W>*K`PhAkk;egGI4@3jqS(=W_b3aMi@#[#cbV03,%3f?`&TC)gL1lK+5mp"NA,>5,]%udMl_W<'g]nmn M*[Ada(:'1+IKZMR5YD__snLUAd8P>J0bCqkTMb`"EK-ME(FLT%h'J2ST!Q8!1OCL7Nq07EU!i3Jd.le R+)a/*f:&hOQe:j!/lFYJ-r5kenm@9:1mM9YQ<'7TMQ\o)C6/Y8#0$s<4ZX!RUU0`W`;)7PhB-9;!O=W Cd*#RSlff04!g3;B8/Ii5iIi=FoWC=#!h)HY%k4#d0,K-BEVsC^i%R,A*YSp9_7]gPX?JEZNlU393@pag]lU^;TFXOT%LE;k6/`BB6jaY< LI:&5(mIc0AN!!:OJl]%+96m]j:W=2Q:3*`8`^SQ<3B@UQV6HR<_rf%0q1o#':IAbh AQ=(`%gb76'SM(Bd0YRM)%,p0&RH8&Q-3b%0E;3H#6]XpT^[b2.MiMH]cjWdN(P0)MT)=Z6Xd4B(llJK &*XL[7j9_1,k?dcW`La;bGFe:N65ciRa%`$M9P7/4J'\<;!@Nm.70cVW:W\F.O&F^67FX(,t\J?O@pkJ lHO(Q>cu\Zp'V=eI6`P:.<^NLT$qMa`M7P@26s>7XB=obMp:P]I(nL6p01N(f,he;.J6;$:>Ll+i\?ck q.F-.1a] Q;Juq\\Jco/37o8Skj"Jq?7(W6_[Fke9XP1P7X2'-B\*T[\GCNeRLHt[8ro&OIIcNaTUH83MfkpepBi_ eSDTtD:"/OJiHYr74s^#TE5Er-Ota`#1/ES12D7jVu]aK@k7j8mR.JVqL03$]CQ $AHA@YipI$,7f)gU9SCE@Lcs-)^/'LbV0%rOi\lPj"-Wt.[A1'ZKZbR@ksIs-F7F!ic@/OcR6'`r3-2: O2r`VBZ1UF8u9ERPj2dK2c+S9jAOZ"!jc(4f.48orIVprXO*_!R[kMG"1;;V(,1QB&-ESf" =RW`brW<7S_;Q\`>>-s8F1L;8Gj900cVfDU@FqJYnc8Z?5i@`+1`d58KgOa[fQ9;#&W&p8O]\ts0c>s? iueRhIR,->8E>eTUm=k,PtGTX\KnUX/t#5l'03GND'>9A-SdJ,Z:d/UfMD\#bEOf?BQWplS'i^OQYEujAB)>iKhea2kXfAL?KA5i3 gibn*Oi^i]==c@:[fC_7i,D4<)@m+,_P#7(>WNrrb,'.# Cq]*V)V:P#G W_G$CJR*"ab%4@%F1X9S`J'r:nJF>M`bUO"d,juAot'UYbWm8s-l`j-#(sc90W853)\.YA+u(L9;C`N8 !$(O-gi>IrH:Obd#<;-6g&N+fZ8i?!=!!]$,Z>SNWbFA\bNkce0jo%UMdQr/iP;Odd)(0<:%nUK4oNO17bUGWqCQ>At@*6 QttOp(Q=s>A!AK\h^b#9jrb2u'FkEQK0eH-QrG[U%>R=1&K$`f=P2&_`TW@Y("lP5kQi](b5:T:cA 'opCIZWZZ2RT2OG>cgGsdcjJHiu+:\DRT?ehQM4=<@c@9?inl4_dW'PS5q8_Cm\OI;Q>E(s-1UZEps;r $3p]c_4^:R9GGWcF+>@[#`MA''T0l(nVGD(2]RjuU[e^"MFSqTae\Ka9WBiJKhJ(W8USYi0q#j)ZY)D[ F"j33-I[h\rc:E"c/B>G3L%\sQ.)`*$B7ZU<3"KKon\R8NC^3Fkr%c9MT6%-=Wm?@4:3$$LXp>:$]W`oF3Z]1%VS1r3b,QhUZS"Ts?B@*j-d&a9UV6Xe>_A/*2c MFD"%Gf42O)idEudJ3p"73dseAC>`kVH#.494cMt"?k'=R7$,#3&KJ23h!p`YZ^&d"[Sj/Teo@n)KAB? \]p6R-itbLW`HV%CcfpDrOUeYF+EgsHVO)&+;=1fU@?qH)IoPb.Hc>.?HbNj*dAm_Fd:pG5 kEoKq(>k%Xj!Qa4KH]T"L0ZF@r58X7!eJ01Y\6-C'+0H2+gC0X66d,"`?MR#]ODcZNQ38Okj3mg+HM$u P$&Kn;^%>sUQW_]N`Rio8gX'8PhoV#S&qIil,;k24ePLt1[kF&K*!gJBsd/R6DIGXeLItA]j_`WF4VqM lMZ=P@^4T;[VJ%#dqZ;F/[jtnJBD]7J08sVc/S>@^#(KPlhsknE5CKe\84>R'8e[cD)Y\-"!`uNjYFA_ ]HR=UF26^q=>V'2$&(_)OP"Y=+VBQ!ifR?M%+o-J!$BV@l'=IUO\"Pr=Yu^I.@!NeP1ark@540Dk*&rT hJkQ=^nL3f]`*IJThf?@an6Dg)2^p01'uJpTi%dglBPP\?EmM%;Ce$do_snYYu4;YC1T<0Bsh.3QJ6Pr i@D%KX>T=F2T'aDhV@k*rVCtZ_,'FkMiJkkM8`roQHPdG!X;//f#jJ\kek\3)eo &;W\^;&H@*)\[fB%?Y>.!W=.&^PoHI/=K?_PffhCa_\Oq0UU(]F%NIeD`F94VfTsN!Zr;?d&:ns`=e4I T[E"'MJYBt)lLNInp)MSY?7mWX*)SPHGWJms)M%YBS1VWlIK7 6`ASgXqLnk_r;i%-p>T['ZNM?2V;<\l$e.ITMRTn((CM%6=E^#A2YG=LdY]L32BS,(Q:gn:iHN.4WfbV A5YE5Q;&`k8nCmJUjcMuQqV$GpH6kfCn)AT;H^s#G;'"`9X2/T(6(h[;JB+AAN$(kNmHb7BsgQ=; 1J4akEb2IG/$m-%Q?mAL9'A)]IC@sM\6NoQ4/>WH0e$::2jl7X9n'h+X-J9RlHPgsVi MB1;#Qcq]:cmTkH$O27#+Y]j"1)g^Y`$-oaS4!A?MoHtrVkd^E)NVrb0rX`%2^+2QAMKT@W`q*7(o?e% @?t[eR[YNkakZH#AXQ@@1]\hk9k)r\BI(4#c`$&,3uMU`QJkXB/"QtKK#*u>=A11\#DU-inHb(G$35QEU@F&EQ89M@ a.r23%#RP#P0'NjM+jpN/=+JUo*LAu4910qNFTiSFp^?dNo9O(*6;8[V^%<[&8<,t=R$WUluXWXSco3:^tdpO1aW@J/XVjnBOj.I%:2Ap,:GAa"WE(*+\#NnXq^MZaWf)A/>b]\Q:kf; q1K.VrgHPndo.gSFZZ0jB@H\\#),F=;/"I*74+9mVGh3YqLn29/L`Vd6s).o/KB>^SEe0`#ip/[2Mt+F^X 9c_`e0IF#mOB==\&IF.XiK2]2!RD@77,j>2ZsGI) NCMq1=QFohoSAOg&m7&_;(7ZY+f8@`^0raa9]hOA[,,d_SPJ@3g%=t].\T]#$A.$&G!$enBlZfd.[W>t ;CIf6[9c]]L.eH;g@]p2@Bir$Q1>18B>J!FQs;Nk&Rr-( C:Du159Z/Pj/?&W"t),*ImBZG81YYi#_^'gE6)iV*tX7HU2``*=t^_B!$(OMluhP6ON=5<8M$<+.$VlN Eli./?SIkj5S2s,AoBZ!cDPa*m.u2sT[71i.P2R"8>OGi&^"UTSOo_YU[nhGP%bAp:oe`]mh !]^CA_T-Yqr>(A_UdA`ORUnAh)idFbP"Fb9X]MT)CK7t-G.fr/;s;^HYt>a(F4;>`MIiO4::O0gQ@"QG Ti.0+/,-[;pAKKV?uT!_%Ftl,7pU!%$t^F@A%6";ff779V[6.LVtAk.%F0c (5p0W0ouL/4!'I(,Vgecejh'NasAgB>`%\dQV/Y].=BEV.%!`(TEoP'2*RYZ-oA0e4'Ij"lga5p2LA$%g+>4`?*`4&Mpgn]3djK:EkBpRGDk7rm5Y''+9Q4 iU/Z#@J%M]^L&`TReBB)QBkYr&*O];#lZTq@1\f*/f>+R6fJ[pPYNYBMacYOE&+V/!t*YKEZMS#`-3I%aU/pUdfm"'r"]Tsfl>0,]biA+C?"SdQuP^>A@` #k%Mn7Mcbn7:MnpoP-<)NL=:^#n2\],a-9Fnqg&?="KZ\V=P"Pb%EQ"c(lHf ]NQs%SPLW_$4R2d6DDl+oI;+-JJjWkk4K(@8uGXgeZ/;"bhdD3Y0Q@^k^=qs"/T,`p+%F!bA)XXAdeSR9AM]cLB%)%DPQ;Mj:LPuGo`d-;ThlmE8i6C, &>dc%Z+2E?F&T)=C=RXLB!kjG<@;mgFbY67Ys>:s>;`.GA>7I$&k\F4j`A"=DV'6Sk"/pf;"(We*O=(* L>d(GHph/!"1Q@S2lqa(-'QJ_CU_M]!R=Ru\_s]$O_tU5JjQ08Vkc?q&Vr_^OVk`?1Brb+j,p:iH6j;c a5jNsm$][0InM)ndk&(?17?B6ZY@)3F#ol<-aW(9!eWh5d3uA:4X+JO].=4sL_u`T&;s)SOGp>Dm$q R;<&d!9\nuh![cZ*YA^46K%?HA3M.I!'d3?=7MS.)3%,GOkB;T5p;@]jH-oo9=0,H'1^^>P]*Y]-/2cW[Q-VmW;rKE(DMu%g[j)?B@-W .N]4S6_Z;+XBHbW!'d5sj",48+HX[?E_.gN:FMIMV/j[o\mI.YbbfGQXP.S(K>%`hS[\`EKHIXOaFpb3aMi?(Fc+&EO?jAeP*=mro@SV-C7!TC[OJ6a)FB1C8 O%88/3@&W4&!P+E;OLKN=Y>h0ia<$(Q5)?K:1mM9jS"!dTMT<$3[GQ$8#0$rOND<.AI]a!M+/t3%7nSE/8/b3aD:?8#0d%JKTIVp'YqbB=[2LW!YA=M/2$i?,9o `HPF:.?u$Y5TK8@U^@J6K>HK-Lf>Q;%YqqFn7[bM$Pe62UG04-E]Y=q)[rq7*0NrAPKG1,WEc`5/sjd/ 1F\jBCGq[--SqaWnp;nf8)hq;;!nnK!$%pkk[cN76_R=co]U-aVcB_9ksi]Q!e"CYfISp2*KnTXZe?[h $H.+G#>bPm+mf>k@dq %VnD*:uTo=4>n'LLd^6d)O4's>7jO8>V"0@9W`La;bGFe:N65ciRa%`$M9P6_!0,=&nVR`92*dm)W73j2rfKgM_C3FFm!cu\S1YQt,SIq_gClnN7U)QY2>:c*(Kgm.+YMHAUMp:P]I(moYFSYUM!HGI(+L^VX*oRF& >iHQ(p.Hctb2or'L]@J%"+if[OB=mt$O;AQ@F4e&7O8Y$6_^hF>XC(\N^mPU\3[DS!.RRNdWn6X<@aA. A^^C-`aprp9kMk"`9)2(Skj"Jq/cs.*f%fbP^$1HO\;Q<,S=3YStf#3Rj:lm"_P/HY#fDhqZV_nA!9`a [5pu"'1T?+mC(b4Wi8aN>jda>[!G;S^0bg1r!!B0K:p\2(MlPf4_Vahj-\OO7e9$]iA0)6_u]f30qD=g-O2[d+[>_b?L:DDmq` *qO]kh_2J)rW<6`MbUFcCd''WMT+U#7`-[A(HB6B1:_58@K?CY5i@`+1`d58KgOa[fQ9:m!-?*s?j,r!dIR,->8E>q9dBM87P=C'7$$s:#$F3?$iWgtcA)k"r$'+18hO'o3E XEI5gRa5ZA;JPaE[;t#$[p.q&/"PD%G,eX22p:Ubs+%oCX;8?(f(4^8;ernSPh&''NDqEnUFmm!Ee"-3 co<9d%0qPQ@8OIE2B<`d;`<%A-`DFRoeDS8#-EAHr5o$_-K34eBUD.SP&Ve2sQHPQ=k>m/iUA'Sq*]lBs?gnmP((U_*_dW'Il.f8?>Da,P9rKs9X['s< T^W%5"j[='_+/HQ//\LN,mtj5a>=YL;AI-?nJFB'+W$0ZTT;Y.Q:>\Qac*M#9WD/FQHQ,o5Qgjq1n)[d o81]VGk+LgT7SB>Z8@BfNc9QjuB`oF?"%$!t.Pfi*no/H^NcNAbb?u9Bd)@4585g=(( *&7_8LcOHiG^L)C@VnE+a-5j!-mXBT)m4>YXpR%I%j5n[nEpX(8ib;=\2;>:g&N+fe+s4Nbs ($S;e7t;-8Kgqn;W`HV%Ceb]N)`FH2VCt\j(^\_-R4eM iT/EKed_]ZJO&.T=>V'2$&(_)OP"Y=+VBQ!ifR?M?83=W6U2-+oR9(LO\"Pr=Yu^I.@!NeP1ark@46Fp Ao[(:KE3$_:?Rhoo_sD-Thss8\Eq4t,Fd+qP_ra)TdcJ[l8*.%k)3BE>bI?6'opfVj,p]O+]JriPhTd?Xc^$>D-6X/`q'1[5bN'e//f$)KYjF% aD2]\4)S>OdmHt5!n&;623"*Mq"ZAbmYR.;*Fg7=Uc7+Gi$cAj61P>Uma 89R'@81up4/`&XG`(>\O.K(;T6]Ybtq+RmdF\.*Di(uBY('FVe6=E^#A2YG=LdY]L32BS,(Q:gn;7P\1 4WfbVA5YCK!Y#<-(YS:Il"uO5/[V0Kel-&@R7C8j=G6A[Hbc.NU)?r*Ro$H5p&pTme!mL_poXp%K%&WfFni)b"bRm6RK>V-X(gKNO74"VeneiF5:FVRPAb-H@^c_pCB%17kYU<]HQRS>8u)iP:O"t&\3 ?QbJ'.e)01QMbU5'Cpr"G&K9bS[r[[m#AQ5mTQ_B6goM*FrVl,9_Sb_`lqT&I N5jn_q$E>(%@##sZMB:YSco4J6"&&`444]KL-iZdk_)DO'8f4fdM8S$7p7&Es% !(1>Gq1Qb!1R_$Mds8#EEr6YJP<4JCXr:cL;dY] ;l_g'7A^r)[7otL.squi33Cjdf6bL!om&I:r0[l7Rd )jne6GC^osNMqDaA5-*';8gkFC'IB;%`a7T-6!O]KK!Ua3c#9+.j6q2OB==\&IF+R+]*Do&g$4l`*ol` UfK2fLd>M>O9>>F+d#=VP$'W5;(7c&jc\;=^0raa9]hOA[,,d_SOu-ZK[H'W#:VEt7CJEm\m(n+W>)?a *X^4FVPB6*Z1\HX'uEI[C@!jn?A05a<[^6^`>+EQTs6[j^>X(B7:Yr$[GLG!]jC/og\(RI+J-JI-+HfC Ut25KEHnEJD$(4c_1]%'#jdfV'tN7?ET@`BJK9uJ:j=NL#&@Yb@*n\M=t^_O`hROplt,E&Mgunt8M$<+ .$VlNEli./?SIkkVK5>1g2As@cDPa*m.slcN26nuphL;H@U$\%'SYX$Rgj'Idnt\O**EED_!99=j;c?B F,aW$kTQ4@A;[[\:jE1Mh%mLkDK6\Mg'Me[?=U9$rVHPE^u2GA9J.7pLltSE/Y`ps#fAAb(2uBr:FhTY 3R)=u4;AiFD*_T,\1-M9"\K(E6c^bT*S+A1g.VD#b&CWFWGBkB]e`;`UZ)D)[0m @=SUTp3f/u:hWfh,o2J1Uf(o+\n*dj:T.6-^>J933*HHB@PaCGprHop,mg),*:A$H$4@&j^u5j'>V6d@QdQcpd4.0ou*2Ohu>0gXSqGm?*qU%(.mieKpT^o5b- N@Ge^RFE]D.\0J<+O!$(MGPYNYBMacYiP"B34GsnN0)$!$8deSPS)$cSRB%(umeo;2btB8%Pb+J`SN!l6"-,$ 7KW6uJm)d[Mq+!rMhOMM[qpdh-'QJ_D>/uO!RCgu_'#sq4<`#BKYnt;kYr$.%u*KHEG3!o+W69X@UKH5 JjU`EaX"0+4JGb(Q-1JZl$U?X17?B6ZY@)3F#oP9,Eq=ZG\o6@m`lo&YP.f!GZ>k#7>4sL_u[U!RuW"qR\ #.%^CYY:ij!9\nuh![cZ*Xr@.6K+$YF?UcQJH-e>=L;Bh)3%,GOkB;T5p;@]jHWC7A,$fA#uu!J/'pn<)GC6"X\^hI2.=K^rIO=*.'$ODF& T`_f03R0a@_dW&u4Amg>Ma\jeJ-5X4+HX[?E_.gN:FMIMV/j[o\mI.YbbfGQXP.SPSB:gDL=*+4"W7[j 6m2+-A29kc..fGY$C:f]);A#@&BLhgSRpLe:g;62/m5.]^.,_O\9F,elU/@RQ dA[E'A\JUDB"/Ffo%G6n?pu4^89Qap5`)/mf^P@IJ2tYfGU+$L4G,ph6mt_e*=mro@SkDRqCNMB7Uo<* jE<[.O@Wn[3@'nb-^757;Rp>H>q_R8^_%j>Q(J7uQJ"uAgKFnDA5=+Bo%aGX6\;YfBrHmM#6[C$iQsP9 ;B@]MeV.f530B#LI6:sVMi9j;`N6`_&2l/!n:8cSd+:%R;X&c:P.lF?_Ek>Y]fISp2*KnTX Ze?uhX'N$cDQ^dSaeI6J'$;enQ]PFbk4a,66!?^ae7P+3Jk@.t>UCKs5_@qUO]gO6&!:qY?k.BB+LY`` ^msFe6nENi*^HF(#\5,'kDI.:&NIuu1'':IA!0gL_63#+KJ;KLA.ob^"T`7g0kiR&id5&\)$p FS@f(XEHZjRmei%q?24D^nZdF1fG7n[n8@f#eg9=HBMAMn->_[#6]Xp?r1MV+qk395sPtEN(PH3MT)=[ Ls0Tm*0/(7nd,_^7jO8>V"0@9W`L)=6_Q!H]F6VZD)o\2-F9:X2C='S;ou]6ck$SN4pRZ/I-e">c!lMDuniG_QjUSFc!m -lla4P,iWoOR+5S,sd<*Qi_d`eoSZ8d!.r*'ao].+cpAZ+9;Cu7:OYh`+CkGN^mU,q#lF@,EbW/dWn6X <@aA.A^Sj-5%QO=9kMk!..2(:Skis.a@VW`5)?c5Zg"8\?V@7pC"3!57\s%`oo,4Y!_APgBE-jO\2ZYD:\T<`oV9Q7k5@5`T>B-*N8F.q8/eKA=6W*'74$lnG,.H=od`,]c^-R*#8hbKgMIe\9'nX$NNDc O]\ts0c>s?j,r!dIR,->8E>q:1nIPnPtL/$flV<:&Vn89;clHAE=JI5k7cP@rdbHG6tgP^%3?`-QdY,_ g3#TQ;5mO[Pusj%OU$G7CG[L%C;E3==(0Rhh#>>L[+QdL>!4@;EOf?BQWplSnJnW7.+WbkLr?$-8?>uJ'no,O!!i.B59Q'/UiK$X RSP>rb,'.#Cq/00PrSW,tW`)NR+UdGY\jbrVInW77hi9!):#=Ht \cAqd/63-1Ra#BLg9#P@jefq4\D461WtiA9DQ_hK(4.A(]n!h!mZu#@)\7bCij!aPDEAr%aQ0XP9WhSQ R".Do:cK^9%0qPQ@8OIE2B<rb.o+9YQ.4)rYY\YcfeUbA.ASh Ld@`hE[(a&6Q1X*+KU7=L-q[I.&9sV(kou)K\8JA2EM42!Q)?[!bVpr!"#U/fP#s"Kp+b8Gt>)>6]HuC 82m@HKa.TJ-M8jZ;QEj!egiVXh/^,6YLkBa.ijerB!^2C2QL,h(0W.Z!QJ9U"PE]oJ/DYs>V)^3X-A68 oqgC>Jq%2PQlI._Va3@.ST??:89YGZ"J>t>oD'.3DF!*tciMPllN[dUOQ"t(\.1YecVS9p.Kni5,lu<$ )m!*HPC7&VJnCh!cJEsW/+@I4V!<;UJ^7iRT1u.9rCqT'cN?4WE$!!lP5l= DRi:bK;?kkU`cHGKJJ&].Qa^g.s_c&;EJa0isiQS.'T\]$@+2,5Dqel'DOCfKO1LAfC94I>-gKNJF#,0 a!1R4TPt%el2:a:_#OM7.dR/0Ih[DE;UA#CoEQ/)OXMp*W 1n)[do81]VG'EB"dFF*QpeHD[>CFh/\Q@";%iNW*9:+I->`oF>mj.HF<"LDZV[n$Vt"99daT[7ps-C%6$;eabXKgqn;W`6KPKH`o4P!>j?im;EGPT`fcYUT*W:BLh;W:S(J1k[W)_E\eP ''oUmIhQIZQmFKk?\+%LO=KT&KG(:SmC)>/_W,[Ih(H0P^#JW"OgQ:T0EjYf-ibIL7Ti\>(3Hef*fqpR 1E?D8:[tZ:'lj9SImD,[-hEQJH@`I+9=Pr;$P/'0+O.]D.K"Js2^4@YH>ERCO%A0D!!7$B64udrEG3:* 3<#70dXrs4)9NGO8LK_To_sD-Thss;=u@@`8Yo>LPhL7DTi%dglBDNV8/sB:%_r/pi5cl<'uuVlYorFg !%C]u<[\fH!$i<6CiAWnb3J !"2a5/K+I3Fj]Gqb&'23:oMmDF\8c>MTPoAlLi6CG/%FhfW96h/Xk!?;%0%WkFj^4gpBubDrY;aj`nGp YBS1WqPr="70>q)*'e$b`+#Ndq1r]T;T@e'GtbAF0:78STMRTn((CM%6=E^#A2YG=LdY]L32BS,(Q:gn ;7P\14WfbVA5YE5Q;&`k8nCo2A@>bsQqV*j3Mb5C2k3WU;n:u_I6XB$BN.#=(6(h[;JB+AAN$)TW)RM3 3i,lZ=0,G<&@M_ AiC`kaCK grestore grestore grestore showpage %%PageTrailer %%Page: 10 10 %%PageBoundingBox: 17 12 578 830 %%BeginPageSetup % %%EndPageSetup gsave [0.12 0 0 -0.12 17 830] concat gsave grestore gsave 512 198 moveto 0 setgray (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <726573756C742D3E6864722E6572726F72666E2020203D20286172675F6572726F72666E2A2965 72726F72666E3B2020202020202020202F2A2070747220746F206572726F72666E2063616C6C6261 636B202A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 280 moveto <726573756C742D3E6864722E707269762020202020203D20726573756C74202B20313B20202020 202020202020202020202020202020202F2A2070747220746F20707269766174652064617461202A 2F20> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 333 511 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <54686520637573746F6D20> [61 50 44 25 45 50 37 27 50 78 0] xshow 825 511 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F787878> [50 37 50 50 44 45 0] xshow 1145 511 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <206669656C64732073686F756C6420616C736F20626520706F70756C617465642C207061727469 63756C61726C792074686520706F696E74657220746F2074686520617267756D656E742073746F72 6167652061727261792E> [25 35 28 44 28 50 39 25 39 50 50 50 27 51 25 44 28 38 50 25 50 45 25 50 50 50 50 27 45 28 44 50 25 25 50 45 35 28 28 44 50 28 44 31 26 50 25 29 50 44 25 50 50 28 50 28 44 34 25 27 50 25 28 50 45 25 44 32 50 50 78 44 50 28 25 37 27 50 33 45 47 45 25 45 35 34 41 42 0] xshow 333 631 moveto <5468652076616C7565732077697468696E20746865206172726179206D6179206F72206D617920 6E6F7420626520696E697469616C6973656420617420796F75722064697363726574696F6E2E> [61 50 44 25 48 45 27 50 45 39 25 72 28 29 49 28 50 25 29 50 44 25 45 35 34 41 50 25 78 41 50 25 50 33 25 78 42 50 25 50 48 28 25 50 45 25 28 49 28 28 28 44 28 28 38 45 50 25 45 27 25 46 50 50 34 25 50 28 38 45 32 44 28 28 50 50 0] xshow 512 841 moveto (NimbusMonL-Regu-iso1252) cvn findfont [75 0 20.25 -75 0 0] makefont setfont <2F2A206C6F636174652074686520646174615B6D6178636F756E745D20617272617920696D6D65 64696174656C79206166746572207468652070726976617465206461746120737472756374757265 202A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 923 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <726573756C742D3E6461746120203D20283C7878783E2A292828737472756374206172675F7878 785F707269762A2928726573756C742D3E6864722E7072697629202B2031293B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 1088 moveto <2F2A20696E6974207468652072656D61696E696E67206F6620746865206172675F787878207374 72756374207661726961626C6573202A2F> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 1170 moveto <726573756C742D3E636F756E74203D20303B> [45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow 512 1252 moveto <2E2E2E> [45 45 0] xshow 333 1483 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <4C6173746C792C2077652072657475726E206120706F696E74657220746F2074686520636F6D70 6C65746564206461746120737472756374757265> [61 44 38 27 26 43 26 25 69 44 25 33 43 28 50 36 50 25 44 25 50 50 28 50 28 44 33 25 27 51 25 28 50 44 25 45 50 77 50 28 43 28 44 50 25 50 45 28 45 25 37 28 35 50 44 28 50 33 0] xshow 512 1693 moveto (NimbusMonL-Regu-iso1252) cvn findfont 75 -75 matrix scale makefont setfont <72657475726E20726573756C743B> [45 45 45 45 45 45 45 45 45 45 45 45 45 0] xshow grestore grestore showpage %%PageTrailer %%Trailer %%BoundingBox: 0 0 595 842 %%Pages: 10 %%EOF argtable2-12/doc/argtable2.3.in0000644000175000001440000004610111335530100013150 00000000000000.TH ARGTABLE2 3 "Jan 2008" "Argtable2\-@PACKAGE_VERSION@" "Argtable programmer's manual" .SH NAME argtable2 \- an ANSI C library for parsing GNU style command line options .SH SYNOPSIS .nf \fC#include \fP .RB "struct " arg_lit .RB "struct " arg_int .RB "struct " arg_dbl .RB "struct " arg_str .RB "struct " arg_rex .RB "struct " arg_file .RB "struct " arg_date .RB "struct " arg_rem .RB "struct " arg_end .PP .RB "struct " arg_lit "* " arg_lit0 "(const char *shortopts, const char *longopts, const char *glossary)" .RB "struct " arg_lit "* " arg_lit1 "(const char *shortopts, const char *longopts, const char *glossary)" .RB "struct " arg_lit "* " arg_litn "(const char *shortopts, const char *longopts, int mincount, int maxcount, const char *glossary)" .PP .RB "struct " arg_int "* " arg_int0 "(const char* shortopts, const char* longopts, const char* datatype, const char* glossary)" .RB "struct " arg_int "* " arg_int1 "(const char *shortopts, const char *longopts, const char* datatype, const char *glossary)" .RB "struct " arg_int "* " arg_intn "(const char *shortopts, const char *longopts, const char* datatype, int mincount, int maxcount, const char *glossary)" .PP .RB "struct " arg_dbl "* " arg_dbl0 "(const char *shortopts, const char *longopts, const char* datatype, const char *glossary)" .RB "struct " arg_dbl "* " arg_dbl1 "(const char *shortopts, const char *longopts, const char* datatype, const char *glossary)" .RB "struct " arg_dbl "* " arg_dbln "(const char *shortopts, const char *longopts, const char* datatype, int mincount, int maxcount, const char *glossary)" .PP .RB "struct " arg_str "* " arg_str0 "(const char *shortopts, const char *longopts, const char* datatype, const char *glossary)" .RB "struct " arg_str "* " arg_str1 "(const char *shortopts, const char *longopts, const char* datatype, const char *glossary)" .RB "struct " arg_str "* " arg_strn "(const char *shortopts, const char *longopts, const char* datatype, int mincount, int maxcount, const char *glossary)" .PP .RB "struct " arg_rex "* " arg_rex0 "(const char* shortopts, const char* longopts, const char* pattern, const char* datatype, int flags, const char* glossary)" .RB "struct " arg_rex "* " arg_rex1 "(const char* shortopts, const char* longopts, const char* pattern, const char* datatype, int flags, const char* glossary)" .RB "struct " arg_rex "* " arg_rexn "(const char* shortopts, const char* longopts, const char* pattern, const char* datatype, int mincount, int maxcount, int flags, const char* glossary)" .PP .RB "struct " arg_file "* " arg_file0 "(const char* shortopts, const char* longopts, const char* datatype, const char* glossary)" .RB "struct " arg_file "* " arg_file1 "(const char *shortopts, const char *longopts, const char* datatype, const char *glossary)" .RB "struct " arg_file "* " arg_filen "(const char *shortopts, const char *longopts, const char* datatype, int mincount, int maxcount, const char *glossary)" .PP .RB "struct " arg_date "* " arg_date0 "const char* shortopts, const char* longopts, const char* format, const char* datatype, const char *glossary)" .RB "struct " arg_date "* " arg_date1 "const char* shortopts, const char* longopts, const char* format, const char* datatype, const char *glossary)" .RB "struct " arg_date "* " arg_daten "const char* shortopts, const char* longopts, const char* format, const char* datatype, int mincount, int maxcount, const char *glossary)" .PP .RB "struct " arg_rem "* " arg_rem "(const char *datatype, const char *glossary)" .RB "struct " arg_end "* " arg_end "(int maxerrors)" .PP .RB "int " arg_nullcheck "(void **argtable)" .RB "int " arg_parse "(int argc, char **argv, void **argtable)" .RB "void " arg_print_option "(FILE *fp, const char *shortopts, const char *longopts, const char *datatype, const char *suffix)" .RB "void " arg_print_syntax "(FILE *fp, void **argtable, const char *suffix)" .RB "void " arg_print_syntaxv "(FILE *fp, void **argtable, const char *suffix)" .RB "void " arg_print_glossary "(FILE *fp, void **argtable, const char *format)" .RB "void " arg_print_glossary_gnu "(FILE *fp, void **argtable)" .RB "void " arg_print_errors "(FILE *fp, struct arg_end *end, const char *progname)" .RB "void " arg_freetable "(void **argtable, size_t n)" .SH DESCRIPTION Argtable is an ANSI C library for parsing GNU style command line arguments with a minimum of fuss. It enables the programmer to define their program's argument syntax directly in the source code as an array of structs. The command line is then parsed according to that specification and the resulting values stored directly into user\-defined program variables where they are accessible to the main program. .PP This man page is only for reference. Introductory documentation and example source code is typically installed under \fB@prefix@/share/doc/argtable2/\fP and is also available from the argtable homepage at http://argtable.sourceforge.net. .SS Constructing an arg_ data structure Each \fBarg_\fP struct has it own unique set of constructor functions (defined above) which are typically of the form: .PP .nf struct \fBarg_int* arg_int0\fP("f", "foo", "", "the foo factor") struct \fBarg_int* arg_int1\fP("f", "foo", "", "the foo factor") struct \fBarg_int* arg_intn\fP("f", "foo", "", 2, 4, "the foo factor") .fi .PP where arg_int0() and arg_int1() are merely abbreviated forms of arg_intn(). They are provided for convenience when defining command line options that have either zero\-or\-one occurrences (mincount=0,maxcount=1) or exactly one occurrence (mincount=1,maxcount=1) respectively. .PP The shortopts="f" parameter defines the option's short form tag (eg -f). Multiple alternative tags may be defined by concatenating them (eg shortopts="abc" defines options \-a, \-b and \-c as equivalent). Specify shortopts=NULL when no short option is required. .PP The longopts="foo" parameter defines the option's long form tag (eg \-\-foo). Multiple alternative long form tags may be separated by commas (eg longopts="size,limit" defines \-\-size and \-\-limit). Do not include any whitespace in the longopts string. Specify longopts=NULL when no long option is required. .PP If both shortopts and longopts are NULL then the option is an untagged argument. .PP The datatype="" parameter is a descriptive string that denotes the argument data type in error messages, as in \-\-foo=. Specifying datatype=NULL indicates the default datatype should be used. Specifying datatype="" effectively disables the datatype display. .PP The mincount=2 and maxcount=3 parameters specify the minimum and maximum number of occurrences of the option on the command line. If the command line option does not appear the required number of times then the parser reports a syntax error. .PP The glossary="the foo factor" parameter is another descriptive string. It appears only in the glossary table that is generated automatically by the \fBarg_print_glossary\fP function (described later). .IP \fC\-f, -\-foo= the foo factor\fP .PP Specifying a NULL glossary string causes that option to be omitted from the glossary table. .SS "LITERAL COMMAND LINE OPTIONS" \-x, \-y, \-z, \-\-help, \-\-verbose .PP .nf struct \fBarg_lit\fP { struct \fBarg_hdr\fP hdr; /* internal argtable header */ int count; /* number of matching command line options */ }; .fi .PP Literal options take no argument values. Upon a successful parse, \fIcount\fP is guaranteed to be within the \fImincount\fP and \fImaxcount\fP limits specified at construction. .SS "INTEGER COMMAND LINE OPTIONS" \-x2, \-z\ 32MB, \-\-size=734kb, \-\-hex 0x7, \-\-binary 0b10011010, \-\-octal 0o123 .PP Argtable accepts command line integers in decimal (eg 123), hexadecimal (eg 0xFF12), octal (eg 0o123) and binary (eg 0b0101110) formats. It also accepts integers that are suffixed by "KB" (x1024), "MB" (x1048576) or "GB" (x1073741824). All characters are case insensitive .PP .nf struct \fBarg_int\fP { struct \fBarg_hdr\fP hdr; /* internal argtable header */ int count; /* number of values returned in ival[] */ int *ival; /* array of parsed integer values */ }; .fi .PP Upon a successful parse, \fIcount\fP is guaranteed to be within the \fImincount\fP and \fImaxcount\fP limits set for the option at construction with the appropriate values store in the \fIival\fP array. The parser will not accept any values beyond that limit. .PP Hint: It is legal to set default values in the \fIival\fP array prior to calling the \fBarg_parse\fP function. Argtable will not alter \fIival\fP entries for which no command line argument is received. .PP Hint: \fIUntagged\fP numeric arguments are not recommended because GNU getopt mistakes negative values (eg -123) for tagged options (eg -1 -2 -3). \fITagged\fP arguments (eg -x -123, --tag=-123) do not suffer this problem. .SS "REAL/DOUBLE COMMAND LINE OPTIONS" \-x2.234, \-y 7e\-03, \-z\-3.3E+6, \-\-pi=3.1415, \-\-tolerance 1.0E-6 .PP .nf struct \fBarg_dbl\fP { struct \fBarg_hdr\fP hdr; /* internal argtable header */ int count; /* number of values returned in dval[] */ double *dval; /* array of parsed double values */ }; .fi .PP Same as \fBarg_int\fP except the parsed values are stored in \fIdval\fP as doubles. .SS "STRING COMMAND LINE OPTIONS" \-Dmacro, \-t mytitle, \-m "my message string", \-\-title="hello world" .PP .nf struct \fBarg_str\fP { struct \fBarg_hdr\fP hdr; /* internal argtable header */ int count; /* number of strings returned in sval[] */ const char **sval; /* array of pointers to parsed argument strings */ }; .fi .PP Same as \fBarg_int\fP except pointers to the parsed strings are returned in \fIsval\fP rather than a separate copy of the string. Indeed, these pointers actually reference the original string buffers stored in argv[], so their contents should not be altered. However, it is legal to initialise the string pointers in the \fIsval\fP array to reference user-supplied default strings prior to calling arg_parse. Argtable will only alter the contents of \fIsval\fP when matching command line arguments are detected. .SS "REGULAR EXPRESSION COMMAND LINE OPTIONS" commit, update, \-\-command=commit, \-\-command=update .PP .nf struct \fBarg_rex\fP { struct \fBarg_hdr\fP hdr; /* internal argtable header */ int count; /* number of strings returned in sval[] */ const char **sval; /* array of pointers to parsed argument strings */ }; .fi .PP Similar to \fBarg_str\fP except the string argument values are only accepted if they match a predefined regular expression. Regular expressions are useful for matching command line keywords, particularly if case insensitive strings or pattern matching is required. The regular expression is defined by the \fIpattern\fP parameter passed to the \fIarg_rex\fP constructor and evaluated using regex. Its behaviour can be controlled via standard regex bit flags. These are passed to argtable via the \fIflags\fP parameter in the \fIarg_rex\fP constructor. However the only two of the standard regex flags are relevant to argtable, namely REG_EXTENDED (use extended regular expressions rather than basic ones) and REG_ICASE (ignore case). These flags may be logically ORed if desired. See \fBregex(3)\fP for more details of regular expression matching. .PP Restrictions: Argtable does not support \fBarg_rex\fP functionality under Microsoft Windows platforms because the Microsoft compilers do include the necessary \fBregex\fP support as standard. .SS "FILENAME COMMAND LINE OPTIONS" \-o myfile, \-Ihome/foo/bar, \-\-input=~/doc/letter.txt, \-\-name a.out .PP .nf struct \fBarg_file\fP { struct \fBarg_hdr\fP hdr; /* internal argtable header */ int count; /* number of filename strings returned */ const char **filename; /* pointer to full filename string */ const char **basename; /* pointer to filename excluding leading path */ const char **extension; /* pointer to the filename extension */ }; .fi .PP Similar to \fBarg_str\fP but the argument strings are presumed to refer to filenames hence some additional parsing is done to separate out the filename's basename and extension (if they exist). The three arrays filename[], basename[], extension[] each store up to maxcount entries, and the i'th entry of each of these arrays refer to different components of the same string buffer. .PP For example, \fB\-o /home/heitmann/mydir/foo.txt\fP would be parsed as: .in +1c .nf filename[i] = "/home/heitmann/mydir/foo.txt" basename[i] = "foo.txt" extension[i] = ".txt" .fi .in .PP If the filename has no leading path then the basename is the same as the filename. If no extension could be identified then it is given as NULL. Extensions are considered as all text from the last dot in the filename. .PP Hint: Argtable only ever treats the filenames as strings and never attempts to open them as files or perform any directory lookups on them. .SS "DATE/TIME COMMAND LINE OPTIONS" 12/31/04, \-d 1982\-11\-28, \-\-time 23:59 .PP .nf struct \fBarg_date\fP { struct \fBarg_hdr\fP hdr; /* internal argtable header */ const char *format; /* user-supplied date format string that was passed to constructor */ int count; /* number of datestamps returned in tmval[] */ struct tm *tmval; /* array of datestamps */ }; .fi .PP Accepts a timestamp string from the command line and converts it to \fIstruct tm\fP format using the system \fBstrptime\fP function. The time format is defined by the \fIformat\fP string passed to the \fIarg_date\fP constructor, and is passed directly to \fBstrptime\fP. See \fBstrptime(3)\fP for more details on the format string. .PP Restrictions: Argtable does not support \fBarg_date\fP functionality under Microsoft Windows because the Microsoft compilers do include the necessary \fBstrptime\fP support as standard. .SS "REMARK OPTIONS" .PP .nf struct \fBarg_rem\fP { struct \fBarg_hdr\fP hdr; /* internal argtable header */ }; .fi .PP The \fBarg_rem\fP struct is a dummy struct in the sense it does not represent a command line option to be parsed. Instead it provides a means to include additional \fIdatatype\fP and \fIglossary\fP strings in the output of the \fBarg_print_syntax\fP, \fBarg_print_syntaxv\fP, and \fBarg_print_glossary functions\fP. As such, \fBarg_rem\fP structs may be used in the argument table to insert additional lines of text into the glossary descriptions or to insert additional text fields into the syntax description. .SS "END\-OF\-TABLE OPTION" .PP .nf struct \fBarg_end\fP { struct \fBarg_hdr\fP hdr; /* internal argtable header */ int count; /* number of errors returned */ int *error; /* array of error codes */ void **parent; /* pointers to the erroneous command line options */ const char **argval; /* pointers to the erroneous command line argument values */ }; .PP Every argument table must have an \fBarg_end\fP structure as its last entry. It marks the end of an argument table and stores the error codes generated by the parser as it processed the argument table. The \fImaxerrors\fP parameter passed to the \fBarg_end\fP constructor specifies the maximum number of errors that the structure can store. Any further errors are discarded and replaced with the single error code ARG_ELIMIT which is later reported to the user by the message "too many errors". A \fImaxerrors\fP limit of 20 is quite reasonable. .PP The \fBarg_print_errors\fP function will print the errors stored in the \fBarg_end\fP struct in the same order as they occurred, so there is no need to understand the internals of the \fBarg_end\fP struct. .SH FUNCTION REFERENCE .in +1c .SS "int arg_nullcheck (void **argtable)" Returns non\-zero if the \fIargtable[]\fP array contains any NULL entries up until the terminating \fBarg_end*\fP entry. Returns zero otherwise. .SS "int arg_parse (int argc, char **argv, void **argtable)" Parse the command line arguments in \fIargv[]\fP using the command line syntax specified in \fIargtable[]\fP, returning the number of errors encountered. Error details are recorded in the argument table's \fBarg_end\fP structure from where they can be displayed later with the \fBarg_print_errors\fP function. Upon a successful parse, the \fBarg_xxx\fP structures referenced in \fIargtable[]\fP will contain the argument values extracted from the command line. .SS "void arg_print_option (FILE *fp, const char *shortopts, const char *longopts, const char *datatype, const char *suffix)" This function prints an option's syntax, as in \fB\-K|\-\-scalar=\fP, where the short options, long options, and datatype are all given as parameters of this function. It is primarily used within the \fBarg_xxx\fP structures' \fIerrorfn\fP functions as a way of displaying an option's syntax inside of error messages. However, it can also be used in user code if desired. The \fIsuffix\fP string is provided as a convenience for appending newlines and so forth to the end of the display and can be given as NULL if not required. .SS "void arg_print_syntax (FILE *fp, void **argtable, const char *suffix)" Prints the GNU style command line syntax for the given argument table, as in: [\-abcv] [\-\-scalar=] [\-o myfile] [] .br The \fIsuffix\fP string is provided as a convenience for appending newlines and so forth to the end of the display and can be given as NULL if not required. .SS "void arg_print_syntaxv (FILE *fp, void **argtable, const char *suffix)" Prints the verbose form of the command line syntax for the given argument table, as in: [\-a] [\-b] [\-c] [\-\-scalar=] [\-o myfile] [\-v|\-\-verbose] [] .br The \fIsuffix\fP string is provided as a convenience for appending newlines and so forth to the end of the display and can be given as NULL if not required. .SS "void arg_print_glossary (FILE *fp, void **argtable, const char *format)" Prints a glossary table describing each option in the given argument table. The \fIformat\fP string is passed to printf to control the formatting of each entry in the the glossary. It must have exactly two "%s" format parameters as in "%\-25s %s\\n", the first is for the option's syntax and the second for its glossary string. If an option's glossary string is NULL then that option in omitted from the glossary display. .SS "void arg_print_glossary_gnu (FILE *fp, void **argtable)" An alternate form of \fBarg_print_glossary()\fP that prints the glossary using strict GNU formatting conventions wherein long options are vertically aligned in a second column, and lines are wrapped at 80 characters. .SS "void arg_print_errors (FILE *fp, struct \fBarg_end\fP *end, const char *progname)" Prints the details of all errors stored in the \fIend\fP data structure. The \fIprogname\fP string is prepended to each error message. .SS "void arg_freetable (void ** argtable, size_t n)" Deallocates the memory used by each \fBarg_xxx\fP struct referenced by \fIargtable[]\fP. It does this by calling \fBfree\fP for each of the \fIn\fP pointers in the argtable array and then nulling them for safety. .SH "FILES" @prefix@/include/argtable2.h .br @prefix@/lib/libargtable2.a .br @prefix@/lib/libargtable2.so .br @prefix@/man3/argtable2.3 .br @prefix@/share/doc/argtable2/ .br @prefix@/share/doc/argtable2/example/ .SH "AUTHOR" Stewart Heitmann argtable2-12/doc/argxxx.gif0000644000175000001440000007151111167633472012652 00000000000000GIF89aŸoðÿÿÿ,ŸoÇ!$$%%%)++-,,122455;;;>< ®gSDðM9®å\&‰$Ð Q0â d|L$aÁ|F‘@Ð }ÐEp´@F ”´@D6FÚ0µÒL ñ4ØE}6Û™ ‚@+¼}2!áÿ-ÐÞ}ç xD Ä þ‘-ÔTÇÄÕU‹}Ð <~‘Ã7æ³Ì2nóÌœƒö µ7TzF3¬ÑÂ}©®æ³y 8 Ÿu°€2|xJ0@ðØžh28à”šF»í¸+ñ{ðÀ+qƒò%€±ЀíµIP¼Ç{&<õn°{ïžuï@Ïy–¼íÍ+¡>A ¯¼ÍŸñ@󂘊65“Èé&²À¤Î.X€{N$> ‰ÀÒB 2pORƒ¸'q ± øöAv0-À† ðž~zÀ´ŸÀNG kQQ2‰f{zÀhºx*2bÉXÈj`CÔ§Éuͪ Q$‘zyk[Y|Yè$;èÌà¦1ãl6 )éK i´Mò@†˜ oUaA8°µ9¥-–¼â¸ ã/Ñ€€ð@üBЀxà38@°x¦Ü@|'€ïÍò4 (µJDO *ˆÀ\ð €pÀÉHÀ-óŒú"@ƒs˜¾óü@sÍÐÒ–‚Z€©$p€lA I&ঠµã æqL¬R ÍÐdI5aRZšÄ×·î¸ÿÇ~2ˆ @§Ì€6çK,:d<#²È¥‘õÌÐ=#“Ï-Ú¦/2££<3¨ŽNÌÀ@!E†Az´RðãG籠þõ¯cJPéÇ@³Ñ™¤"ýL<ð€œ~æ ˜€LÍHH%€ª9 %M"ÒP•@4¢Pa]ùRÑTùóª\²(Vs“Ô1ÔUNy*T©"UfU•N"ãI픚>¹•O¢9iMaº½µÎô®‚¬ŠÕ®®V m*HrFX,0I‘ƒ›â26ÅÉ;ÈzÀ‚‚ 6±L Úeýlv±mcA» .³Ù,Ñìv7žPCBp-AbËIÿFd3­bI+ȾѱùìRäÅ­÷W};kc¥8¶#‚ ÐX#ZÖ½œµW5JP¢¸MÏhz…œC³ "  bH ^|ÚÓT ©éy¦ €ÞgîÇ>%Ì/8 }…wÀù1ï3/@ 8yê`IJÏUdJÄŠÆŽ-œ.Oªk–ë2×\· dZm+~|µ\sU 6ºL€ñF(¬aÄp˜*gM.v0kËŽe–/¤ Æ2æL—Œ‡•¸û<臷jFÛFŒ±«yQÑù54έH’GBc&ßÊÉ;ñp”³ÊÏÚÈ`ÿOïû^)sÈã:—frÆìP©”ÙÌîBs” ,äÏÙ«Q ùÓ‚•@‚£–¦yÀò´'Ï QŠ MÈ8öƒš‘ÓsUMòú«ISú3—VB¢âšhÏt¦Ÿ5h$°®®X5Û awMØÅ‰BBÓ„Z‚˜ qu[ˆ ,‡„¹ $”,´+Il&T› Ó¶ìAÎ&¢i-µiY™>›mÉ $IÇVÖ"²Úh$ÝÖfmAÄ-„é…Þö¾9°D„”ƒ9@âP°ƒ´»’ËV³±Ý·uCDÍ…ÆÎíLq¬‚Gg$Á8Kþ 莉ÐÖ™øO`;Дձÿ$È,v€R6€™ä* W”ß•4ý;%¬;Ö§–»Üä7ÍÌm^ó ¨Ì_ ÇC¤Ž ‰‘ãÏÜ®±Ùm´/HŽ ]ñ®{ý¯ ñŽu³Nöã€|“' }G6Tј,T$ ~ +¯44#˜JÐß*qçÜ"ÁFcw£çÝ3|ß9[m>¨•E;K‡Jä 36‡cÝq‘-ÈØ–&µ¡œåÌ q6ýô<9"6ù²»ÞgêÉ[›"€¡Ñþ¼Ë]ƒª.@@ÅfÓýñï3Ý+eü¶ë=Á¸ ˆªÅXÿË!·Në•NvR ü¼ÿ9èÂRÀ¶L(á â}®¹ÐƒMâ s¸Ã†Äÿ‰A¤?È$*‘ ÷ER”5¾u¥G{iWX†z)†z<³\ÚÇz¯×—×Â…&‚:±Ç`Øñ8 x&e×bzÀòNmv.Ø×-Û÷PÈ,6Àg B—Ó)H‚X…PÙe#›ÓIZ”#‡Ô‚VD1XlGr„/¸d({\ÇR¡3{O¨Oý&¾Aƒ³„ZøMxhEÇsŸQx;¢Q'‡WE7(…—ejH…übzzyãD¸…tˆ+8„#…Æ¥‡ˆEUxt¥U‡¼±à„ˆ5PqˆkÿTPZhGPx.€“?€àJŸ±‰P>žœè‰ŸAàMÄ@§@L7GF‹]¤WÑÁ3Ö‡‹ºè`%˜9e‚… I€Ǩu_3-Ë8ÅhðŒê"ÒŒ‡#àÉè5à˸ˆÄhŒÈáqŒ0Œˆ4ÜAŽÁŽê˜A¾áŽ!ÜØŽú±ÛøŽ‘u Ðo~6… Ø |¨\+f,oè2ב&ÂèzB`L PÀB y‘ò&ˆ¤W\¹‘_~bw9•(’ž‹}¦‘*¹’A‰;†"°W9(…[R.é„8ÿ‰‡½¸fͧ! É’Bù‚.9e*cw w ò’œC.Z¥/O‰G¬‘T»”Cy•KH‰ª37Yq<¸“æ¢PV‰•dùzE™“$¹‡'&¼ÈW–p—g …|Ø•v–¨±b‚–År}·–%¿—‚¹’.)@äã?ôÓ>ð>ñó_–;µs;Ÿa`õ3î¥L°=É×]ž 8j Ñršãóe*ö‰¥yš Ó /Å=Ú´|Üå|·7?: 9˜¾9‰6²€i9œf¿yœe7— ¹%Pk|Iœ}h—ЩTk„œÖ™uÊ)rx¹œ$é9Ò‰vKq£ÿ‘’×Yž€¦œÓÉ“éÿ”æùž‡ž©i£Akë‰\õܹ1Ÿþ‰mxŸá9 'é^8Ÿðfÿ¹ ñɆê‡:’ Øe}isÈ *ò)žšž@¡@ø†é“5r¡z¢™8@¢:‚•ÈeЧrŸáÄÔ0ªx53z™3I• ©—Aú—;•¾h¢(š¤JçOú9£D'M#% Û ž©¤Jz¥“©<&`Õ#^ÿS™¢A 0œywäš`b“ ­[0Ӥƚ}Ë”ú¬[²&{²(›²½UAgrŒ‚À8ÙÿhA5I:˳>»³éIqŒ Ð4G›ÞÓ77(ßg´H«´HK"BÎ&RË1 +z‘9-PYds6„Y»µ]Ëm+1´0€*›·ï¹P€®s©·‚;¸„[¸†{¸ˆ›¸Š»¸ŒÛ¸Žû¸¹‡›—š!¹˜»21êqCa¹žÛa£[§›¹ªk0Á¹KÆl»”Ñ&q!»«ûŸ­›¤´Û»{—¿{»Ô•ê"v‘t Ú»¡¼ ü¨ë¼—«›#/ñ]Ç¢üé.½Í"h¼Ë0Áÿ;/w8½Ò3ø„нµª½â½öaÜ«&î›×uSpQZxu †„·@%­H§­fGP L‹VÀœ€ë¹‚dÒ¼VX d§z»E4«Å@£-—C€[M [Â2DÂL5…áp¼•&ŒÂ¡UÃç&9/1Z’Ø`WgpQ¶±`ýFÄFLH¸1uAZ(ÐÃ?\*<Âæ&ZÁEGÉ¡ä»UË ì$‹¼d6ñëóË$iLv]X¢i‚>ˆ‚uöÅØ±‚-8–78µYIUä»x±a,ÙÆjéÀ:æ±tL¡ÅÿB¦$ÛkÜdñb–w¨z†)ŠþÅ®ÍsCßÓ˜û˜Ò™¿$^类›‰bž šf´ ç£ ‹'ä*|Š©|½zU(Vx {õÉ.-5FÈTš “:¥^3Cx¼dñÈOqÆ áË ã:Âl”³‘†ÊÅ;Ù¤‰,²h$aeáÌf¼!‚ %[÷0ŸJ&F(«ô¿tM°Ë €LÊd¿SJE±ŸÑM ± T®…$kX“r,F©ÌbÜ4 ÑL€ ý"í5:Í$mÒÁÓÐUÄ2ðm’µP£¶L°Z¶óáÕ[]I!"p àl¡ZD`ƒM}Ò\s=ýÓtcBîÓ+4Kí„ÜÍv¶/WQª¬:É~Mئ!¤c ]ZD;q ÍAÕ `ßg8«¡ã •ª‘j«¦& w'ðxŽò¸§'_È i1¥)œBt’g¦1ju‡'¬kšò•j¥k‘ÒÚŒv2' žqÍS*°s¦¶ÛŸaŸµ1: $»,'poH@"ÕvmÜÿF"nãær£n‘ó!Öxp "ÿVaAìnJ3pgl™·[Ä}u¤Í°:½‡m\¸±TqÝ !ν,G¤×ÙË*#[æ©ÛE>€b­ü¤ü릱]2`$W¤â5µ=lW¡á¡a‹Ï™ì$à M¿#!h+m+—=]Òü¹PUÍý*ÿ]ЄÊ"Ë¥â_•¥·Zãê¡:çl.31 )‡·w}g1PH!¦o,!p2F°ä$µ=kG2:š#Ð<-p)£)^îá_¤12õÆpÆœ°èÍ#x£áx¹A¢@îN®…DNäú½Å깆¿²Î-:ÆÿôO©A wLš Œ VLè)ûçˆã»z Æ*;Uî+CÏÒd‹Œkò¤ç\ˆ¸5è+qäÿâœ%¥¬®žƒ "£ ¸ êÁ’v9ÑØºÂ;¬JXu¿åÂXì#áËõ§à™®é]LEÕ¡š£a\¥“ÞíƒÅëa!ZWOòÁ3˜Y",C2dÑì!aƒÒµß<èF'kú\ €;ðü0a(©6Ž2Ú•MveïFg>±>q]¹íÉÕ›ÞÎe¬Ç÷ýÔ¿þžªNé¸Âß]í¾2qDŠí`îA¾â&¼’,‡Ò¾ŸŠl.Ð;4ÿÏ5US!2›j-3›1UtÿÛv¡ás/׊kEë­1òkéòÚg'ßôƒ¦ò—DU-?Ì_·ãp<œm¹z¹îô,õ±ñXÉ}nóD—ó+ÃG$îkOŸn†´AFo/m¯u¯x ®Ï&‡á>f{Ž}®±`ÏË‚Nè Ÿø rÇb&¯@â>î^oVSŸÍÐqÊšé=àó«|=Î1>˜¼¢ì7°¯k7`ÔÀ`P¶°TÝ ßÏ£ï®ézú ›ú«ßú´^ž1}¶-²¢çc4x¾½±Iá—A;D´ à·aÐÉ3ÐÿŸÝ~$~B„$Cäÿ~K´4ýÔæ‡~êGÛ?þ¡~+ÀÕÑ?AóoBð¯èýúQDAÇ& ,Ð` “’0I¸°áÈ ʱàˆ0È£Á H ð …ƒ&"<°€¢àD&.2©ñà™3-h,èРJŒ=ºéR¦M›*uUêTªM)¨V¦8*<0"+S U¯Žmºµ©W°bBEË”ƒu— %šWïA {ýþÝ‹ð`Â… ®™rä‚ XiB€…føÔ†«[z¬wÚâÿ¥¦ºj«éŒÚ ¡oCúa‡½;l¦Âìš¼«…˺0’5ò¹ $ˆòl¹çfuF/q‹Þ¨Ê»¾¾žªì¿Çò­[ºO;zÑÜ ÎfÂÀ%í_þ¢JÓú¸J….™“¡^hXCR–Ò”R£$lbÈ4U^7«„¡m4Y›O‚2UDå)u¹K^Ή’°DJÖI[M]°œ¥š"Ôä²—Ï„f4¡“JÚaÿŽl«If,½Lb‚ê]Ž“f8Å9ÎÔÀœçl:Õ¹Nu/æt';å9OtÆ“žç´ç;ë¹Îxº3Ÿøä§<ýyπ곟ðDh; ªPƒ  (6°Ð‚8“œÅhFƒVMfóaÜä& —y›6YT£'E©.Sé"¥H‘ÝQ°#ÀôPG!~† £Ä´*²CÀ ‘B‚J€+Q±ÀŠJÅ@K•àT Ãl ¥ŒRL%ÀjO—ò)%„Š*ÀAkZÍÚÍ»ˆ2¥o…ë)©¹¹²Õ®­ÄMÅLW¾ö•¨ AW_YÉ^²°x•å]k£W¿6Ö±ÿW›«b«Y×Ùs°'4š`9ÃÇvÖ³úŠlm(°V õ(£G/GÙL6±þò¨kŽv»¡ìõ³·Å­ŒBËÚÖ¢kµ¿µ%o]9ÜM²+³Sifn•»Ü:…–6>}ÁjJWàZG*•¬aåbp2×»ß%s÷„Í…׺j*v•VL¤Œ”™à…o|§™]úÖ—7.BSwå»_þfd·öåäy5'`Á)ŽսM]æ2¸0é·¿Þ/5[€!,åØ@â kø(@À0ŠŽB ´ vHQ ¸£žŠu)Xq‹o:c%,`)>UBÁ*Kનõ…V“ƒ!<äïŠÈh±ÿ+-G]Å ™ÈOÎmhip£À5…À6•õdyË è²–•€de €z^ª8À%8€Ì)P R8h€x g¤¸®; nÌ”èN—¼ôUïu9eF7ú¿Û< 5¾% ˜ÁQz@@ª3È‘61©Zã-µvr£UíW#¹)8~5S(§hS¿VÀ¨RXªW½ë·þ²Ô¢îd¢=la»F×¼FvF[¦b»ÖÕšMXߎlj‹“š.Ð@…BU«6õ©V•ªS¡*U£ +v LÀ¨IšÆM‘±‹•€(á?`1§¶m áªFÉi¹ÿyZB‰@Þ²›ôZ k§øÙÝK‘À¨ ÍµÞTÛâQ~vÆ5î[y]Üãž]¶¨—ÖìõÖt˜uv°ûq–·<ÂɈû#s—×ÜæÂ)£AhÎÔä¼ K b^’P€´mèEÇÈÑÛvš7/óŠÓuþôiÉo&¾y °¥Àüm}¡€`â­dì ;XCÞÜío‡{Üå>wº×ÝîwÇ{Þõ¾w¾÷Ýï|à?xÂÞð‡÷8¿øÅËñ‡<â%øÇgòŒ?Ìå5ùgr~òŸo,ä“ xŒl‹Ï1½<ºÕƒÞõŽgüèτ˻©õƹ=ê1ÿºÊ¿Þ÷ȉýì{Ùûãì:Ư!òÿyåã¶ùÅyþp„_Êè/¿æ‹ˆÅ§ýÓë¾û§¬¾õù»ý¹“>9ä¾ùy~ñÃûQküï®þóßûѤûñ¯øì£5F0²¹üÃ=û;>Ü%Ô¿ÃQ<º˜l9”>Œ4%ôã«Û8¯ù1£½µ0Ì+iš6Ú“ÀŒ ¿ÇÁÀ T—¹P+l ”˜hA @ÁÒPÁ ÜAêëAÈêÜŒ¿´’­ê9$TB”£Š 46”“,Àp’Â|aA©`¢Û€¼¹È3/TïQ @%(ÿÍ@ `€ðA0t1dí01 )C˜7DqŠX€õ`ÃK1%(Ä8ÄBÂ#Œ ¤Šl•¡Dÿƒ (`(€"š’¨’kÉŒ£༸ŠøŒ¸)’p&ØBW„9&hÅWlˆ‘("Ì ˜ã¡ƒ@8ˆX䘻Å!q’%i È•$Eƒ‘9Æ"Š €å±eŒ‰8€°Z€…ÐŒ…Ds<t,GœYÇ¡ø¨‰f1‰ž(lÔÆd„ƒ¨E$éÅ \<ˆ ¡  B«0@4Šx3 ‡›18ªp ÿ#X³|« ?ÛvSˆ4ŠÀF‘Šè€õðÖQ¸“4 •4 –ì›$dB›I™¼µhk 'ŒD¹ñ?QJ«¹ÐšW1È–°•h1ˆiÁБ¡FŒ €õ1X$eшi!½eñq<ˆ¨œ‰–y™ŒØ˜0þ³$YŒØ˜ 𡦌’˜"ŒMdà]±K¼ÔK)ÉËÁH”ÙÄžh˷̪¼J—¹™Œ˜E„´›F<Š1i€2É.’ã8OB Iž¬ª¡Â)\•+ ol Ⱦ9™ŒÆt•,D• 0GÄÉnŠ-ôZBš´M› 0£ÐI¦ÐÌ¿p@ÿéÍQ#ƒáœBÑ4 ä¬?FcMö9£(‚‹¬É˺Ií²$ÈtNPÙI±­izŽ$à™˜;MáPNÂøÌ)ÏÇjÎ5a8ÄÚ±ç”ÍS‹M›¤O£Ýä®èèÎ NœÉˆ$X:8HÒHOÀ8Ï „¯õ¤µë­ê´µÊlÐì„´QÓN¨IŽýÌ’þt•ý‹=>åRÐ÷<“öœ „Ïñ: µ)âÊMجÏéœI×ÐÉÄPqÙ¿mµÁ„\ÇŒµ‡ƒX#Q“7%ð) šŠ!ÅH£8Ä#¥Ðeј<+ÞŽ •5Oå¾ äQ÷„LøØ3ͳÿ"eP\«Íuи0+]ÃR9ÑÒ«ñR½àRÝC©Òú²Ì¿ùÓ…ù1'›S_â«;Í‹Na$UH€@ :“€J ã1FŠBK°E#âÃ0bÃèÏ$6ˆ¸‰C>‚bâàRfS8m«KžÜV¹\øê['¦š¦µWÌ©4×à×ëlZöŽt Ö _¶'L,ÍäÃheùzåpå}\xëWÕ5p `¡Ö¥µ×õ]ÞWŽ„\Ffä#MãÐW àH ØÞUQ¡: ž±¢móèÝÈmŠa^åÑõ»dî¥eÑa3媛!@7k6³Ê‰ ü¤gU¶gÀÃgee`Rîçò Üÿõ…ăöMó-<²…åoM Ëbæ6|Ã8< ýàI1ŠàB1Œ:´C§pC8¬´É̳5V‚ìØÿ§€CÑM?T(U‘þ%@éè£8ê¤> ›ÎÃ1<€!ØD0>C+:Øj¯íŒî,æÑ8æUÃèÒçôåÀ‹üH·(CV] 0;DÕ¦@k£Pkyó3>ÛHŽ d7¦È­Ja¸¾ÓŠë]½Öa£ ³×´kðékÕͬ è½øj¦½…fY~è}îɤLZnhéÉL„v+Ðò=Í~âó…ÍŽà¸Â'ìêÚVíåËè¹)kÿÉv-¤ñ©„Ë]©H+¾·lꄃaüøà¶C îI‚…ëe‰»+>ÁOÞŽ¯¶J$Bà˜—¥Ó–]iÞW‰•eI€cIĤ=zÄ–˜—%Xò͈ðž® _é–Í­–—™ö®^À™W¼–ž@¹¼Y ‚$ЀEú•ç€ìkð°åÙŒ€¢%ðø&_jp&Po$øYúo¦#Òý¨¦Àc=Þâ6ž.G®¦0‚x©H{›qNøÑ•þc£è€PãÈÌâC¦³@€¸vc ®2v³G> J¸îQË‘´Ê@<ÁcÈ("š°‰ìˉà_£ÿP£/¯‰›p ˜ÀÇ2§5Ò€Í0 ”P‰.¿4Ïǧl Ø ú!à‰™PŒ" óxÇ‚póá ó@ ‘ ‰9gˆA?°¢ ŠŠ  L¿MŸð¼àøYG/‰“ˆô:o‰—ˆ‰ y<_t|JéhhŠ›ÔÎF_‘JÜyö íFÞáë·ËíÛ&×Vê^Ògk_ÏFv4‰òÌ ]×ÚbÞd¶‘»_§ζÎÖa\ãVÓNávÆ^1Ù¹° ; TE] =ÒÜ…µá½õ5Yv¶d\²mĸì L¤ùžp!Ý£v;Ùmw§uÜx_me—+¹TæÚxWØ …XbÿœñóïÇëÛ¥—íëÄNÞ:°¶uhPâ %f:MÀÁèw öÿ-.gÍD%ð€øQ¢Æ)kò ÝiøC!ç 0 ü0 ›F7û0ßwÓ2“Ȱc¤ÈêûT°/ñÓæ ¦ú,yÎ%k׿ga'ðy%ðkK9dãûJipŽ‹X1¨äf¦ zcŠÔ÷¦0ÈøŠ«Ñ9wâ¸úä‹·µ‹'ø1€®îË bÞ.ÞøUxÔFà¿GŒ’ïÌFyªÍ{»ÊÕû2h*¯ç„–üÌ[œ_|) R£(á¡*ª£ÂɯÂ*Xã!øæàaœŠýo&ûÿÅFn[Bá¥ø*†}£ ‚of©©"«à‡`ÜGUT…nûá}†ú÷‚wLÞ—^?<ÊG­oà3Á3=›ã0SÖ d À3©**p€ €d1–2VPö? ¿ð_z6Ã/Ž‹óg]ùJ(Q"a‚9 $A Á‚28B€ $0Œ  ˆÁG º`„!Ê”*W¦ÀäåK `Ò¬iÓæÌ›:wòì铦˟B‡-jô(Ò¤J—2剤)Ô¢A¥²T²¤*V¬W³ríêõ+ذb nkö,Ú”[9älÚ6*Ü›SãÒ­k÷.Þ¼z÷¾œ;@Z•eÁÿlØlÃ…•88Ì5±c«‚Y²åÀүѷ|‹ÊÔÀ¶³L&˜•rØÙ`óÏD“”öyšîkÔ|U˦ûïQÀbGF©ÁEAÈÁU W‚ «ŽÃUþ^î\xq†Ð'ŸM.}es%ŧ;Gɽ  Ô{î©Y/èó>AÚ³4Û4i¿¤Ïäö‚žtÚ‡Ùÿþ|þÝôôÝF AP MÿÅf BiÃKÚt[= áY4mÈA‡0}bQùÁôÚ„2HÓ~ž( T¹UÅZ4ö¦„ 0¦‘Bª túÀ§…:j°§¦Ú«®ÂªÑ¬ÕÚé: ´À\qðíW}.5çž}•{n„ñ%!_Mª¦îK"ˆp"ô4í¼DA$ð è L”¸rͨX)±C()ŒÒ*‘BÃU…0BAFTp]A “°ƒJ#`¬„™Øÿ 28¼Òw_… ±Æ«ªÄÇ*]œ±ÉÃ¥¼2q2°äEEîÀu-0‚·Õcì¥4 PÈ¿´A½µh2¶ÉæJhTA¥`ßè¦Ùi•…¶J×D4×rÅ=÷“ /Ýy»]ÓŸ_±íwÚfãPÁŒ,Ö¦(ýmØà…ž¶_åÔÞ“ç…·O Z¾9^•‡yð×b°‘ÞõÌPÅ, Q ”^,«»Ì?j'{w+} „(­Î@¼®í)ýXüí¹+Ÿ<ó\]õ-ô^yιNÓSÔ¾øÓêX>`"€Š¿}ø×ãi}ß-.$ò»ÿ¾J<®kÿZÖ›oôýùó€úó…þXÖç<ø0€T›Yì—?ú¯ÌY"@5ð+¨Jtxó0³\DÓÚB†0Ð|%|à” V”.)……zQam"X¦Þ\°¦“Ù̺3<°ì°e ØO¶y€m2Áx€<Ú]2%ŽjÉ'$mJ€zeM¯|â·Z¶TòHuÏÿYÓªV¸XU}}è>¸8±4+d5«ZZ 0´'"èëZ{´¶âsŽuUŒ*O9@P–52ÕkÜ û’$´è'X—`3+0ÂZ’±oõà?+Z®É%q"¤d³è“$ü‡TÕ,lŸÄÙ³ÐõªMü¬?=+ÚUZ’7¼™Ëi˜ÚØ7Ÿ\WHЀ¤äZ `€¶^%€àE ‘À”¦Ñ 3˜k-[5 [ñuS­¸Ϋ‡ Ëh‚«¿á·¾s›mm›×1†<¬}ƒÙÆ” ²‚”@e3£ÁqjÇÿ’ h+›è*@Þ‚•ƒi’|Mhß v¶fÉï{ ÿ $÷†˜ ;É0‡S¬âù>¸‘%ŽpcÓ6W¸.¶Âe¥pŸP¼â´F`*=æ=“òcýè6ÝWeÓzÏΞÅJŽ€D(ˆ”`+cZæ2C€¬LÄÀJAD(†»å-8%0%A ?qéxÇ;Õ<³F“‰Â¤FæI €%&t¡™phBcÖ&MðNšà¹¢S¡€_P˜Ø0¨I¥™ðèH¿Ó rž‚9`®Ç m@^2j˜HZ4GžiPfÍ„% E®®P¬™€h4“XM t¤„8à$H Ѐ‘<;ÚÓ^´•ÿ e €€ `xØD@ˆ›QçfHIðHãÈì\£ ’…[°:ÛYرiÀ¥ýÂç—øÕóa0µú \áþiøÂ÷ i˜Àš9QP†Œk¾mú%†ÁÅ+4]3¡â/òð›˜&!«aÒrKËzâ/1yÌkÒr’÷z_ï‹4—€$G¶Å웜_|–=êöFûî7_üüZ¨S})K†0h•>b­§¤•¶}0… B窓½ìƒ=¶ˆóÍäÐbÝlI÷ Ï”c³Ó½îzºº‹óH£·#·«\÷Ö@Ó®o$Ù½ð†wÒÕùNÛ÷ßr­ë]M|~ÿ¾ò–·'Ús¸­n-òïžÏcàmŒÌPþò¦?=ŸŒEý68hŒçê¼E¼xç½Ä¡ÇkéQ¯ûÝåèŸßúïߕз†÷Æ?>Á2?Ãàøùm7Œe˜H_äSÇx÷½ßPÅ~‘?Rî«/~»_Ÿùæ?¿]™(=6Ž¿ýÆ/ÿê…4ãµ›Ÿû±OKÜ8y÷óÿòðÿzö=nMXn W™ oÜ^\}•£( [)†õŸ’_ßÙN`X`çeàœœ¤ÇíAÊÄûØÈÜM Rüý@ª°ë}‡Z`adòüHq$XUl@®€Çö èàDWU,À ¹ÿ æ Ñ$Ñ_×uÆç=] N¡ŠýßùÍ€ŽhD`ôˆRDc` úR¡Ö—Ž¡ÞØëVØÉV¸Mø!:P6¡æŽý1Ö_IHb‡ Xˆ!Ò±á:!‰ žj`B ¢$žÕ:¢òÁâV-ÆýÄN"([œb#6êÖŽß](¶â&Ub:’ýõáì‘Ö%v…˜|¢+îâÖüßü)ÝÞ_*b¢%2^yè"/&ãÀÀb"v_1–"! ûlUä(£5¢3‚çAc3I~ #Š]L\#9 W4‚E€Ä‰‡Æù–öÿ"<ÞŸêA[”#>Úá™<‘â0^$.n¤If¤¤J@¨dKºäJÆdJ¾$LʤMÖäJ¾¤NÞ$O²¤LîäLÆ$Mâ¤OeQeOâäP*¥Q&¥SòäR>eNÎä·h€TþäJž¤V]7vå#å_däVŽ%æ-ŸèÝDN$í©%þ¥ó‰#YÆe¹4¤WNU’ cˆàyžXÊ¥_úIV8”1D–UÙ•)A–mÙaP˜Ä`p¬Ý¤Yê!*Ïv´ÿfJßvÆ ãC"bÛõå_¦fïuE²„´Q[¶1lF›̦h·u…·›¸PD ºQĺùf¹½Û!&0¥¤Ä>)Á ôS].à9‚jª¦jÒåtng<àoa'x2‰WØÀgš…ÜÀ)ž¢!f&KüÈs²§Û™&-&E–dxÞg^\_ `À`2Äì *Á!J h€*`€¡`J OvÇsÒàétæò‘ì©!8B"~n(Grg{zÅsþc@Vgü©]íÕçY¦'\r(‹B…v"–‡~^†^F‹ÖhUq…x@ 0Ä¡„WAôèH©ÿéŠ×Äp€¼±„·E Ç ,ÀdJWz ¡L)EYµ,Ï¿x##¦hD W\§ndùÁìhAø@y¬i›¾©°iA¸)¨ÜQV@D´’* à„ùéeæ$Kn*ÏϸžGÆèi–©£–%@jâ™ôˆ™­ÄD¬'[Æân•¦C*™>j>¾hw2*©J㊂*ª¦D~¤‰ª(†¾^mí᧦ê5&%ÀÃl®ªÄ®¢%˜Nä7žßVÌ*­*£¨†Ø6^§š*¬r*$k±òâÿá€ú1kVœg!>†«ÖQ¤¶£i"X¼'¦Zk-ž(,E+ºŠF`Z@ú †ÿ€¢„h‚bi%‡ƒN&„ª„dj&Ç@dô+ñèr&·îólæs€…í¼§…^èÚgº«­Ö帞߈(Š´N,(k©†¬YJ¬Ç¢j%&ˆµêt² ~PÇ–¬ VìGЬçÉÙ°Â,Îæ¬Îîì_æœÎ•ÐÌñ¬Ð ,@,@KîÙ\ €}ø¬NtÚRÕÔ2§@ÔêÄÌiÜ À€Ìùؾ×ÚFÇmàMLÁ„ÐÍ„Æí‰tÓêDñ@¬ÜÐæíž`šÖð@JRÚ\ø™ÕX¥ÁíR|ˆÚH ®$®áÊšãÚ„Ö†-< €<AØÿ@ªå AÈ“ðçÚ À‰°@}xíÆ½„ç‚®èþÒç^ ø „œÞæîÜÀÀHÉüZf|šî¯ñ/ò&¯ò./ó6¯ó>/ôF¯ôN/õV¯õ^/öf¯ön/÷v¯÷~/ø†¯øŽ/ù–¯M ú¦¯ú®/û¢oT´/ü¦¯ùÎïæÄ¯ZůüÒ¯þ"Eûîþþï†ÙïþrïúÂSÀïžàï,ðoû°Spÿ¯ûÖ£70¨²ï¯Ü£ ûÊF?Pkp\ªïºŒ°«ðPP0 ÛÅ ëE ›Ï ›p(¢° L ÃÅ×…úbðÛp þÿ0tð õ0S”p^äﱟã-l9±3ñWð&Qñ÷ ›ÃðW1’oq`)ñå…qï…WQ›1 £o£¹ß¿ïßE7±Ã1ç¤ïŸáÇE r sÒ ó±žr*òR2ïq'12"˰$ß0$ÓE%'±#gñ&O2Ëñ _2!‹²¯U&{òÿqÁ ¥‡+ƒâ)E'¯ñýÎ2*ׄÄäÔÅ.K¢-k²“²!ÿòû1h8I/"1+Å2²0“q3Ï/ú²òPó?3TDs6k³ÿp3q]%8‡³839—³9£/˜³:³U®ÿóS–;dz<Ï3=׳=ß3>ç3OÍPàåç}ŸÓÁó'³16?²`Åòñs?É÷0@ŸŸÆË"ô”xs7ôõxXCÓ[g@tµ&âD£EE'ÒctFs´³´Þ0ôG;–+s'IÖAo†F·°KÓ²)ïô`ÁôYš¨PË'Q÷VQõQ§Òg„&[ Áv†ÞPŸk^=IN …OcòUo´†AjLË´+ô—z^I¯ßZÍjUÿDV²±µ(ÉÅn猦ÉX)!½2ZAEñSÔÅm¸¯1Z^[‘UsôéRÏ_Û… ¡`ñ [;HH…*Áà©‚5„ÄÿÂçšI6e7DDœ’²»V™:&˜™öav5VÌuÖõW°r[´Å7}“j5•Õ¬9íD€@4š;%“<1ÁDpÓLH@²/¥IS} S1ÝD¿@wù,÷1Ù= MT7Mˆ ì¶M“°f‘·y¿zs€*×5åÔÍeÕ>“w÷;ÅS/¹îvƒšŸ°µ¶ íØ ìÁÂÕƒRè fżÊk¼Âë»6ôߌ´Útf|õÛ„fhôÉ=“}Ø~øD Á­mQKÓ¬ÞBȉ“x­xùÐÇ\ò_·‘‹cˆ†pˆ‡à¸ˆèx‰° ß¶¬Eÿˆ‘Qƒô7W«„P@BaºYDA`„F¤Jº¥TJàª$ ŽP„“WE»‘€pR[¬´ (€V@mJ—µÙ&³¬¨c ù5ÉrM2›Gz06 ÀãÔ<5×¶TBE@ $€‰SZ°”7aITíËEeÔw?Õ£¿GQ€ÕüÔ•´TÊIE]æÊ\¤kÔ¥gú¢×LpÔ D.ÕüKð@ª‹ ¦ó„P•JºMù Ou‰´©EõúLýzøz{óļTLÁD­§ÔLáú¤CU¦f•zŸMŸSwæÈŽha–°©²öèMžsF`ßõÖœµOr”ÿ3•X‰÷h‰lö]x”ÜyEúaZ¾êJ€û©â‰5Ç…£5%ç º×G«ö[Öl$}Ý…å 2Úõ¤µN'²ûü"<=šëïû¬>GžÖ÷Äé·}ê+™3~X$ѳì» ia`À Æça•ÅÞk¨œpå³1ÉüêÇ’Ö pËT×yqíF0Dí+ £(w)AiAKv½Ê˜·á 0À‚(ÊHŒ<ŠHJs¶g§8@²4é“  Á”ÿÊ7ë(‚ÅÞkéßEðã4@08`Aƒ"A¸aC‡‘(|8‘bE‹1Ȩ„cGA†iă G<6©ò#K%.]~t 2䉤3MŽ0_zD ÓçÇ%E‘&Uº”iH 5b\¨AÿjU«L¢^ÕºU«D® ¿~õ–lÙªY+hÚñ(R (•DðÈ`%È™Jh å‚G#:ÒMzwGÏŽw=Žè«$…ašˆUŽ(Á±Åˆ×¶]»™ófÍJž~D«•ªYÓXO§N=Ö4kÕ]¿–MvôDµI?wÖ½›7GÁ½+Éíqxp¦Å‘†îX»jéÙ\™?—n16ÙêÓ ^ǾÝaô†·‡Žé† *À?~½ñÜÈ•sônÑ9w©óíç'ñµvîþõ³?„ÀkÏÀŽ<Üô¬# DÛª¾Ó¢ÐÂ…ìêBˆ2ÜPµ*Ð'òlÐÄÝC‘¦âJ„p9Ò<¬ÿ0Æ;¼ªÆçnœñ+ Q)Å{ÀÁJT±=E*2Áá\”F»ƒRÇ1¢²?)gã± D*&#•Ü­ÄáÂ\±K¦âÓ¡ ±ì±Mû³rµ7OSs .‰ÑÀT8ÓÏ?,“#åì4ˆM:*Ñ8¯ÜPÎE ÜP/×tÒÎÈÌSE$9jRÑ]ôSHU{”"SÍB•TÔ.ÂóÒŽHØ@ALµT7[õäÌÅQCuU8KõPU_[ýñÕcÅHduÛµ¹_ Ú9ƒZE]eöHÎpÕÖÛBû´Wb­vX†Î-W:lyÓ¬Ûµ03–#äâ=ìÒwÙÒT¸|7ÿ)\©ÆÝPƒ#mˆƒ‰Ð8Ø¡„¥ºbc\ؾ‰Íb—ÁÌŠ*‘„ňX £P‚à™ij*Qªjà‹) ê„0­UYÀµ#-ëG¢8ËÜäó¢§É¨U¤åOXaÁy@0 À:]ßWÀŒ‡Glû€Æ¾­²˜¢@V@À` E[M`¯ˆ@'ϨZÖ Äµ°¬ƒD 8 ÆÔ®özéAlu´ÒWÁì7£³.KŠP’“…RuAl‚î"¥«ðILÂK—¦º@± ÊǺ¤^èÝ.p,ª;Ãÿ®k£¹æ÷2±º%ÐÀ3ÿ{„¹‘;åI¼Ì ·¶„)7>&Ä q6ðßÜ\ƒdS?Ò5аU.ÏØ¬úæÈMsºÓŽpà¨.È"G[W%Pà®W8_{pƒ¶7ž"·U’–s;zÐË"¼«D- ËÈ"Ù겑¨Ë]÷Ú——”ö.|­Þù.¥«i½LK”ž:žX9¾Jpèoê«]^'M7˜…vÎ4$¿ÿ:ÅNãluI»cÉÚËbŒÀb%<9Êße‰à×êú$Ç;þnQd{ÕÝ'_âû’¯‹äŤ '{_Lß0å*¿îÊ?ï–Yê*çL(½Î_ó_µ%Ð}ûEäž·×w³èáf±qO“ÁË„7–fBødMÓÂþðÊúî ìîc8"d8Âÿ.í6Î0~@0€”à0 Èh•@å«d¸¯U†eBò$ƒ#ãéP]C^€# ÊJ 8‚šjÌ«#( tÃû*"6íô2&ýi_¯UfbâȘL |߆&V'uZ‡ÉD§e<¢ò”à 9ã:Åubfz`2ú„#èptC$hgúö ³ðÿü/@âÏ )d‡®é­[þ'€® î€XHâ$ €rÀ#xÐ(`óDbÀ9Bà€èÀJà|L‚2H —b\bqcK1„Fˆáb%Àoàÿ_F ¦ð !À*`óV¨…0&Üü<¤ñŸèÄ0×OÕ"íÒð°(vé÷ø…Go9íÔÂ1 ÀÚÊQÿô±Øà1½ñ!¸ðs걿ä®þÄÏ›¦-¢"pÍ‘!Å­(ºQ ¡ÒBî‘ÌòñèòRâP#ßk!?RׯýÑM’+r£.2 2²AdIfN#RÐÈXÐaP$^RdjP LF`´±(xò¸mfÀ+Û¾$&Á‹Ë`ZЕà)£2$ªKe†R †à“ðfrf)1Bþ±!R S’Ì #å-ýN„ ¯Îï>" sr8Úuìpÿu#v‚¬ ãÑßì°½Bb&Cª<¢Á2W" ¥„"ÏòBV’™ZÒ—ú§L8 H—2ò ÈQB>QB±#ˆÑ3›ª3% ƒ†j-L…X`¯^ 5q)of>h4•eñ ‚`q@*9"3)3™ó1o-2­e2Ýÿr-d€9'Eu)+5%,E":çq"©³:ÇQ2×Òž¶ó=ÿ¤8ÈS#í$£ÊÒ,ÓÓÓ ²\°ó…z á³3æ³<Çò<£+?¡m?¯¥=É=©- Nûx#BQdÛp/SHÒ#Q:%r:bÑb¤ÿ*¤šãÉŽˆù™BDµÂE¥ÃÙ`T6D4¥Bd Û” ©ß‚Š‚hÂÀ*àºRGyä€åßÎ*­.LÇ ¡œTäô ææE°2‘%C‘¢>;”wz'Z¢¤L” &«²`}¾È³"´F+kJËÔV ðF è4Œ&`p.ÈŠ­M-‹ P ³4‹³À¨µ൮ˆ .Œ ’àJ ¢O¨³fµt R%Õõ€ë„‹lb l®´lPUUïˆ Z5z^!h˶6‡å8 ‹þh¹v‹Œ"Õ·PKOÝÆPßtSu èÒ¢]ÿ¤^Ük uX‚/±NZ­’(ž5òŒ Anøºµ[×b@=PMìÓB|g`†xø© ®){æ~œç¬éà'Á€Mþ‹x¾†À ÁlÄæ,ÁF­ P Äæì`Oê –À|Í+Ö×âaÝî (LÃܬ`+õ`B^© ~ Ï>`••"ŒNLrŸu÷¼‹%³ZGçÉ ïñPgdG[ïð#´lãtÿòD\!ò$9t;ÎThÎU¤]éÇÍ¢ÎÐÌmðs ‚iïìÍx Í”vΚÆT[+Îì_EÌí̦v`“Ñ4–” kÐBö ØvÂöˆkFÿæ¶"À{@rþ¬k j3 d Do”Aõ%@™Å÷ˆÍg£µÿñqU#hjèLïĆÌÈ6ÔÊ"sU£ÔŠÎpãVP q5ÔH:Ë4hËb]“Éa– AI…× 6辂€pß;Ù’tÁé[w–2W˜NW)x¤\Ãì>qvgOA=Tú6²ž²“BCÂ/Aü2ÒWPŠ7u%¤N^#Ý BØMyÿƒAw)ªVvô#|”žô­ .IŠ H4§ ïá S P%®´#ì-á:Nå,`(Œ ?Žß´~gîKufxW,Éhqî5Óz,lHŒ|­£ùt×A5²Hÿ\æY[¿+¼ñ* tZ[6[EØöäÉ×b@Œ÷*w!*X ÖÎ ÚNƒÅñíp´KBxÆT¾Xv[Ì1| g<öâÒŠ`evtò"ë¸gÜÓ×w}‰²7ô^Ä@s‚Ÿ#‡¯d‚õTÔ‡…ÏW;y7A†1MLÑw)æã°J› âR bùÜx;˜žâØdÅxŽM†—3¼ƒÍx:иßä— !³³AùL,Ó‘é-$¢C’/;*Ù’/ùy;Ù[”%_À˜Y˜ƒ” k;N•Û“my•¡79ã+£µ#ïL„$Œ‡”ÿXØX¹6hY³—3P—ùK“w—=DB*›ÄãD`¼~1J$ŠÒ#–fþp¼‚2+¡#¤pdfvÆ gv™“ùvÀµ$MšÉX ¤yšÕÒšCY8Œ <ì`1¦è-!8ÖŠ<6_×͘¾é›f_ ìÀü–]E6d–"0ж!$6bö×¾¾!*lª~ë«~ ’ž^±ölioYÓºËÿ• ÂaP1€0Ã="ÅïnÅP‚îgì¾Gœ7ô^®ðNï|Lñß-_ô„\u¾ $×Ì•©ÒÓ4Y/ºPÀjC–” æÑ3§éÓþòÙÌíŸþÍÆæ™(€kM_dÁ6nÄÖm8·oÏVж â– ìViêvns÷-"où”oÂlÓp­^pb ô_î·åÒעǽ86<„†TÎÜgÆåÈWårû‹sS/@`|ÑÜy79î­ÿ<²ØÜ<Òf¹ûimûqXÍ-Dv'v;lwЛúB‰À \b0¡Â… :|1"D„)J¼ˆ1¡E9bÀ$¤ !ÿKš<‰2¥Ê’#Wº| 3%Ș4kÚ¼‰3§Î<{úü 4(“™7dŒØqâÑ¥L›:} µ©E‹ªV%*Teˬ=±rý 6¬Ø±dËrõJÓhŨײ˜ÔAÓ é.Lª¤£Ü‡{—Ú-ø÷"Þ‚U5pÐÀ-×­fm*n 9kƒ’LV>9ef&—Cv~ù9²èÑ*¿TËtðÛÀ 4!Hâ„À’ !È‚ Ž(A ¹?Ç­D÷ÀGRøØ—`?4”á@läC¬ ìý;¸’á‡\¹@æÎ Fç-H` 425í“$éšø÷û§y@ ›ÿ™à€&Õð@ 1x !¡°Â~Õ_io¤D¸ wë !AÙUAB"´@*V×r¥hãˆJ´H¢B1Ψb:ÆĆÞÄØ…§)É$MZ¦e%N.`Ò“MnéXN¨5ÔaFa „C€À^Ð@„AÜðžA$à&qJD Àkô)TPÂ@$à€zbP›ˆú›nħŸ<'Ñ $ªg¥JüùÚx‚j(¢Š Äèw@*é›yú§¹0€¬o S’\®„ë®ûQÀ¦&QÐÀ PP’p 0Ëÿ6 ³6E`ìÈzÆB ˆ`RÂúJ®L^:5¦`MÉ€´ù®™8nHo½ôn€)[½ž4’~å.ùoÀJÈDþ \î¾%}¹aºö> ±}O|T¯ý"œÆoÌ1i ‡Äð]o9LqÉ&Ÿ|ÔTp­¬ÄcýÜ1À1ÏLsÍ<}<º#³Œ2[ó‚YP&ÿl2H/Û\Ò£qà¤ÒNï„sÈl‘ìЋl`«p…*A›mzšÇÛ¡tuÖJ˜0Âl!uÐ M§Du×= Ý@ä)öwbT6Ah«Í¶Ùî¾MÝ‹d ‘U‡vA8;ýøÓ:h­›œ’ A„„¸!ÿ%ÀÁ'.zI(˜0!Ꟈ.ùhQ+5õC©Ž%2Äcº ]Ž4îNôB¹ÿN¼ïƒÓn¼ïQä­­wùEÊ •™.7ŠÐM˜tÏ+–†Ê“…1Ã.TÀ«Ýøš¬0<…HyÉu_ôê—‘fÍé{!"‚æ5L¾"ðâ–ß]%x¿)i§M$ c †>q/R„{<=ŽvN œ¿qÁ["1ÒÞ©Íduó›ág9™pΤsØ”°IPÏyZ— MèúùÛ¢$ õ\.õ +4È*n€7êPˆ.A’â$§=ñY¥$@ ˆVƒ>@ÆJ­íO,üƦ@`l þðwÙ¸¦˜˜Is¦YP´™êö¨I}íKœ Z&ˆÕª­IU·úZ-áy³%Éÿ$÷ JhFgæ2ÂᰔѮô—“^Ž[غYb9ý0|AìÃø!u¾P«c&ZÒ2A´(ÐìToÛYú9†”µ¬g@ÛÚBï$a…µDkÍÆÖÑ ¶¤=kߢ䳚ƉԲ M‚aìD.ª¿=±ñ:Ö§ .÷tƒ²Z  `Ç7Ût§Á]²9vèÔSµC^­Isë{Ÿ ¶NÔköþ ÍÏ| ½ >\„'òàL¡éBðíˆï{â¢!¸‡ßíšrTÔcx"+MrS|ä\´øRÀ;j›Óc7ÕÞ\‘‹%Ý'éÉo5w—ÿ0©{æqÇ|Ð¥ù®ÿ÷É4œ+½ŽIó³}…ÃŽåQo¦Æ/N¯Á8ì0÷ØXDÀ‚š$@à!»—Žv^éêõEuÊ­ž²•Kfk,zM´ƒ¦}ïj·öÔŸ^_¼ ü¦þ¹Ô}~õ2MÐ5AÒAób“°Žï”¿ãÚ%Âð ½å;…Øæ‹Æ;v½ò¤‡‰Éãß”ÿñó€ol‡°B÷޾ô´7—ßÝ’‘ú>xU÷Yáqoê¬S=ŠAKì£7ûÚ+d—G‰y zcø„wÙˆh—A–6IP?t¶‰›%¡›ÝSAåš3—)¤ŽÔ–e)D¿ —€,ƒÙ&á”Nùš3Áœ(á”Ê™KÕ—Lp(ñ†O¦1‘è…Q´nUFâ…š!x$Èv‡¸9ÎX—&‘‘0¤Û)žON¥ƒÿüùŽ‚ üXÉc˜&ŸÍx‚a ›C혉SÖ[ Jºw؆HP‘ ‰ ($ÖYŸŠi· - œ‘ÖžCCâf婚çI1‚èŠcpóž…HdiD<Šsæ9£eôv4 8zVK±£@Š0°¢³gxvL:rB:~Ìe£B_ŠðI¥_zsV*~癥4*bþC ¦kJzbЦ»8…¾ø“½ˆ„Ér¸W1„Ȧ{ºwnÊp§¨!Ê‹pZ¦IQ¦öboCªýá¥|*©ú妋ÚqFš„‡Ç:b¬9©ŸJr~šxcˆ˜ºsŒŠÿš„… Êª'ªlwžW§š:urZ~ðgyª­Ê«úV©¦Jª@¬7Úž÷¶«½Š¬ûõª†g܆z·r÷v‹*nÆÊ/ÉŠ­”1óB°š¤Ã ”«¦ra¨ ᑚ­éŠ|ŽÊ  ’Ìs¨'G«ã:«â*¯-y2é2Gå:t"¡®ÿJt…Y<ñ¦ˆ¨àаOÁ©C‡®ë°J³¬ñ9`E˜°™†mGjƒG/ ÷°![rì*°Ì:ªS¤A)¬Á ŒÛpÁ)²3ÛE%«$k¯¼øyr:§›±1-C³CëAûf9J|Û²!6ùI´O›~8[ÿ«?{ªÏ¯Ðš³ §Wû_Õ*e µa‹4F»µ¿—še[µi­5Z¯†•«æê¯b+·C¶Jk·ˆ´°zsË·S·w ¸(ó¶¬v­}k¸ ¸ßf©áV¬ö… {¸‘VJ~Ø–²; G);1ŠšfƒáµJz~’+º7§ò¥u‰;¯aº£ëº×…ºV·¸5•VÁ¯1e»B¹ûº½ëFÁ‡o¼&«²oŠx‡U‹M‘X/sq25¸—ê8.Á»¾K½y"-ðCp?@‹ÆLp&J@h‚%Š M®Â'ÝÛ·ØA00L0‹¾.pÞ5®ŸÿŠà‰˜¨‰:™‰¿ºÄK&¿Lá;Å$ÇT¤¤?!V/cÁ‹õ¹ò©ÕËÁ@ažFà`ù"4¶cQ\ “ “Ó“ q’"I1l’(©’¹H"šÉã3ðR²˜8#qA †ü§§ŒÄÍGÏ¡¿;ÜWî!40šJne¹ãÄ Ñ™5Y'#€)Р1™£™c\™’ ™íªW|U\8R8àm‘·&£¹±¤IŒÇi‘¸Yü“¼» {Äy,ȼr¥±m2 1‘¢¿L2ªqǃ,Éw4ªlÉÁHÓ;É¢û·QvÉ¡¼±‡+š¼ÿÉ‘ë§äÇÅ‹º<‹§TMWʧ|Ê‘¸„QÃ㲕˲–›º¥ÚËh{„vœÉ´¼É\5w[ÇùJ¤WXÌÆ,ÉÈÜ«l¼T(xÃʱ‘ ÍylËX+µ²šzõšy¿®ŽÈیǿʶ¥FÎÀ'u4»íŒ¹!wÎèŒÄ«¯fkº¢L«$£¦öÌ͕첀ÏÂÜÌ¢¼Á-ÈÒ\º+»Î´ô:Ê:*½ =È M¼l§š{Íü¬¶;E‚}ѵ¹X'ºhÒ çјܺ"Ð\Ì: ¬§ËÊÐÛ3ŠaÊ.-·½Ïñ¦‡-Ó=¯4 ·…«Ó/ÑT»´°Ü¶IÓ? ÿ̰wÔÑìÍ `ýÑ Õ+ݯ9=Õ;ÝaBÃKV+‚=]ÒUMÖJ ÔôìÕ_-¶ÝüpÃʧMýÔ‡7ëÖ“ŒÏnñi„ÑË ­d´yôÆzsDS2»×`ÚÉ)gu¢êÉÕ%mØ6{¤ýºØH­Ö˜zØýì­mFÁĜ٠֛›Öf-E®L/«Ø£ ¤íÔX­Ï½Ö$ýÍ¡®­Ùg]ͦ&ðÜÛá¼[Ôº}Ï¥M»T«yå,» Ô÷zlÄÆ}Üûg«“xí ³ÄM¸ÔÝÁ<Ý¡<ÄQÑÚÞ…àÞ€»¥UdÞŒÞémÚ¦ù¼öRÞíý„ï}ªª'ÿ„A¸«+Eõmßë×ÏÝs·ýÙ æßˆà®|°íÓøJ…C|»¯LÁ¹›ÚÝÍ஋ßlᇠ1Áœ†'>< Ù3€ISÁýr¶‹¤4ºà€ž4‰‰©—Šš¸œˆã7>)ÀËJ®Ká¾ľq‹@L;Þ•¼)‚›²~ÁB,^D|É/ã•gž©!)86<ÃP’ ¡,éWJ0Å\ã&a,4'p,5š$•")Ì‘ý"åV>ÙXžå|g¥‡Iãf\ƺ÷N™‘i‹˜I}› ¾á™9ŒÂÑèÅï«)õ}¥ù*¾¶¶çœÊÔŒ#‘ ßuÔÿé¨lÛ4ú.qeØAÍðË_[ê¦NGmÙ&ØÐ-zëJ·áQÑá ñá âÆJ`âw¥µ}ë'Kê»Î·p@ã6®¢¸‰×Žã:Þã¥è¬8ä– ‹²ˆ-öCäã>÷7/Ìt×M§ ÜÖ ís»åi!9’ø^ún`æ,ó"iîæP“óâæ¹ôè{£¾ì°>ïôî~>€þ˜…^ñdl™ˆ®š)-0Åèé#å6Jòß'4u‚é§-GÚÍÛºúðoýéê’Õ}XD½ÔÑûò0_óÃL1©Î&Þêó6µí®º¾óûÖë _…[ÝÿSIµKÏô´žÕ¿ÍºPO´®8€8 kèjëÇCÿÄ‚•R: ¿8òê6ŸôõO+¤. CPŸl@qu÷J÷{o÷1 ‹IAW£ç%Å&L„ Ì­áGàg+Ñw‹ôm¯¬ Ñ ÷á°;?àù:@¢¿¤OD@ø‹O-¼úcê"µÃ¡¾éŽšJôXZ§„íò–/²nJ €>žò›¾ðÇŸ>ʯ@ÑJàÀ#er&i2 H[ƒýh‚>½3'лÅQ°*ù’Îiêû4+õñê«ÈÖ}ÿàî/Úñ²ó¸· J.XÐàA„ .dØÐaCL$N¤XÑâEŒ5näØÑãG!EŽ$YÒäI”)U®d¹ÀC˜1”YÓæM„4qÖÔ¹s¡N {2ªdhÄ–I•.eÚÔéS¨Q¥N•øR¨O¬Yµf-:f×­a v )U´iÕ®eÛÖí[VÅruXöëÏ»3‚µ¶ï\½2ÏÂ%\ØðaĉÓÊÝÔëc£cOþ[°ãÈ”'ü;XñgСENÌïæ‡0 ¤ õjÔts^3gÉûvõLÚ÷oàÁ…4M»vå˹}"¯-“ùV佇O§^Ýziÿ¬Ï›£Öž°{óïD—/”~Ýüyôé“sÙðÛýâ${Z¾ØžåÕïçßß?EööJŽ! pˆ‚ÙJ îO! á’Áç3îAˆþóðCÍ Ð #8w„2¢‚z¨-•€uy…-(߇ˆ]!#Á>äø²Œ!h©5ùd”A²ÖY™eY>Ò aú”‹­ä”sÖYç•_ÞÎ"ö¹¶’Ìkh…pÞyi¦íi¨£æp®ïàóÎæƒ”nzk®û{z»ø¤;¶çÂ6Hë®ÓV»º¯5[À±¡;Z9ÿæÞ6km¼óN¯í«!ÓÌ=¬y›nÁm²Û¹¾mB[oÆ7Œoð ~ϸÛâzr„w|sÎàsÐ tÑI/ÝtÔS'}tÕ[wýõÓAgvÚk·]öÏgÏ}wÞyg]÷Õq÷}xÓ¿ôΓW~yæ›wþy裟¨† À¢F7){Í¥÷þ{ðA ‚‹"èž"óÃWýEm1@Xb"îYh`€ˆj8à€`}ŒTo\(@ dBXîÅàh€$8À L$8@ÐúN‚´à0¨A& làè쇿 )à -2>4 ÿ@‚D҇®"ìàL0?&ü°€d_¸Ÿ}`!(0€‰ôÀzIB°„$a"]übÇèE0б|‚DÀF7J‘ ™P LÄ|mdÂùø9Z‹YBò˜D*Ž0 D€`"6X¤Ï"ȉò˜¤ )?ò=Q”£BDN@¡¬ +3¢SZ–¨¤È,3òÃTú)@àË@gÁå·8L]V„Xx‘ñèz¸ ] def /CharStrings 23 dict dup begin /.notdef 0 def /glyph1 1 def /glyph2 2 def /glyph3 3 def /glyph4 4 def /glyph5 5 def /glyph6 6 def /glyph7 7 def /glyph8 8 def /glyph9 9 def /glyph10 10 def /glyph11 11 def /glyph12 12 def /glyph13 13 def /glyph14 14 def /glyph15 15 def /glyph16 16 def /glyph17 17 def /glyph18 18 def /glyph19 19 def /glyph20 20 def /glyph21 21 def /glyph22 22 def end readonly def FontName currentdict end definefont pop %%EndResource (NimbusMonL-ReguObli-iso1252) cvn (NimbusMonL-ReguObli) cvn ISO1252Encoding psp_definefont (NimbusMonL-Bold-iso1252) cvn (NimbusMonL-Bold) cvn ISO1252Encoding psp_definefont (NimbusSanL-ReguCondItal-iso1252) cvn (NimbusSanL-ReguCondItal) cvn ISO1252Encoding psp_definefont %%DocumentSuppliedResources: font NimbusRomNo9L-Medi %%+ font NimbusRomNo9L-Regu %%+ font NimbusRomNo9L-ReguItal %%+ font NimbusMonL-Regu %%+ font NimbusSanL-ReguCond %%+ font NimbusMonL-ReguObli %%+ font NimbusMonL-Bold %%+ font NimbusSanL-ReguCondItal %%+ font BitstreamVeraSans-RomanHGSet1 /#copies 1 def << /NumCopies null /Policies << /NumCopies 1 >> >> setpagedevice %%EndSetup %%Page: 1 1 %%PageBoundingBox: 17 12 578 830 %%BeginPageSetup % [{ %%BeginFeature: *PageSize A4 <>setpagedevice %%EndFeature } stopped cleartomark [{ %%BeginFeature: *InputSlot auto %% FoomaticRIPOptionSetting: InputSlot=auto %%EndFeature } stopped cleartomark [{ %%BeginFeature: *Resolution 600x600dpi <>setpagedevice %%EndFeature } stopped cleartomark %%EndPageSetup gsave [0.12 0 0 -0.12 17 830] concat gsave 1269 803 moveto 0 setgray (NimbusRomNo9L-Medi-iso1252) cvn findfont 200 -200 matrix scale makefont setfont <496E74726F64756374696F6E20746F206172677461626C652D322E78> [77 111 67 86 100 111 111 89 67 56 100 111 50 66 100 50 100 88 100 68 100 112 55 89 67 100 50 0] xshow 1018 968 moveto (NimbusRomNo9L-Medi-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <416E20414E53492043206C69627261727920666F722070617273696E6720474E55207374796C65 20636F6D6D616E64206C696E6520617267756D656E7473> [73 55 25 73 72 55 39 25 73 25 28 27 56 44 49 46 50 25 30 50 44 25 56 50 44 39 28 56 50 25 78 72 72 25 38 33 48 28 45 25 44 50 83 84 50 55 56 25 28 27 56 45 25 49 45 50 55 83 45 55 34 0] xshow 2100 1213 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <5374657761727420486569746D616E6E> [53 28 42 70 44 36 28 25 72 44 28 28 77 45 50 0] xshow 1780 1333 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <73686569746D616E6E4075736572732E736F75726365666F7267652E6E6574> [39 50 44 28 28 72 50 50 50 92 50 39 44 37 39 25 39 50 50 36 45 44 25 50 37 45 45 25 50 43 0] xshow 333 1686 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <50617273696E6720612070726F6772616D277320636F6D6D616E64206C696E6520617267756D65 6E74732068617320616C77617973206265656E2061206469737472616374696F6E2066726F6D2074 6865206D61696E2070726F6772616D6D696E67> [54 44 33 39 28 50 50 25 45 25 50 32 50 52 33 44 78 18 39 25 44 50 78 78 44 50 50 25 28 28 49 45 25 44 32 50 50 78 44 50 28 39 25 50 45 38 25 44 28 70 41 48 39 25 49 45 44 51 25 44 25 50 27 38 28 33 44 45 27 28 50 51 25 33 32 50 78 25 29 50 44 25 78 44 28 50 25 50 33 50 51 33 45 77 78 28 50 0] xshow 333 1807 moveto <7461736B2061742068616E642E20546865206172677461626C65206C6962726172792073696D70 6C696669657320746865206A6F6220627920656E61626C696E67207468652070726F6772616D6D65 7220746F20646566696E652074686520636F6D6D616E64> [29 44 39 50 25 44 28 25 50 44 50 50 26 25 61 50 44 25 44 32 50 29 44 50 28 44 25 28 28 50 34 44 35 51 25 39 27 77 50 28 27 35 28 44 40 25 28 50 45 25 27 50 50 25 47 50 25 45 50 44 50 28 28 50 50 25 28 50 45 25 50 32 50 51 34 44 78 78 44 33 25 27 50 25 50 45 34 28 50 45 25 29 50 44 25 44 50 78 77 45 50 0] xshow 333 1927 moveto <6C696E65206F7074696F6E73206469726563746C7920696E2074686520736F7572636520636F64 65206173206120737461746963206172726179206F66207374727563747320616E64207468656E20 70617373207468617420617272617920746F206172677461626C65> [28 27 50 45 25 50 49 28 28 50 50 39 25 50 28 32 45 44 28 25 50 25 28 50 25 29 50 44 25 39 50 50 32 45 45 25 44 50 50 44 25 44 40 25 44 25 37 29 44 28 28 44 25 44 36 34 41 50 25 50 34 25 37 28 35 50 44 28 39 25 44 50 50 25 29 50 44 50 25 50 44 40 39 25 29 49 45 28 25 44 36 33 41 50 25 27 50 25 45 32 50 28 45 49 28 0] xshow 333 2048 moveto <6C6962726172792066756E6374696F6E732077686963682070617273652074686520636F6D6D61 6E64206C696E65206163636F7264696E676C792E205468652076616C756573206578747261637465 642066726F6D2074686520636F6D616E64206C696E65> [28 27 50 34 44 35 51 25 33 50 50 44 28 28 50 50 39 25 72 50 28 43 50 25 50 44 33 39 45 25 29 49 45 25 44 50 78 78 44 50 51 25 27 28 50 44 25 45 44 44 50 33 50 27 50 50 25 43 25 25 61 50 45 25 47 44 28 50 45 39 25 41 50 27 33 45 44 28 44 51 25 33 32 50 78 25 29 50 44 25 44 50 78 45 50 50 25 27 28 50 0] xshow 333 2168 moveto <617265206465706F7369746564206469726563746C7920696E746F20757365722D646566696E65 642070726F6772616D207661726961626C657320776865726520746865792063616E206265206163 63657373656420627920746865206D61696E> [44 33 45 25 49 45 50 50 39 28 27 45 50 25 50 28 32 45 44 28 25 50 25 28 50 27 50 25 50 39 44 29 34 49 45 34 28 50 44 51 25 50 32 50 52 33 44 78 25 47 45 35 28 45 50 27 45 38 25 73 50 44 33 44 25 29 50 42 50 25 44 44 50 25 50 44 25 45 44 44 45 39 38 45 50 25 47 50 25 29 50 44 25 78 44 28 0] xshow 333 2288 moveto <70726F6772616D2E204172677461626C652063616E20616C736F2067656E657261746520646573 6372697074696F6E73206F662074686520636F6D6D616E64206C696E652073796E7461782066726F 6D20746861742073616D6520617272617920666F72> [50 33 50 50 34 44 78 25 25 72 32 50 29 44 50 28 45 25 44 45 50 25 44 28 38 50 25 48 44 50 45 33 44 28 45 25 49 45 39 44 35 28 50 27 28 50 50 39 25 50 34 25 28 50 45 25 44 50 78 77 45 50 50 25 28 27 50 45 25 39 50 50 29 44 50 25 33 33 50 77 25 29 50 45 28 25 38 45 77 45 25 44 36 33 41 51 25 29 50 0] xshow 333 2409 moveto <646973706C6179206173206F6E2D6C696E652068656C702E2054686520736F6674776172652069 7320667265656C7920617661696C61626C6520756E64657220746865207465726D73206F66207468 6520474E55204C6962726172792047656E6572616C> [50 28 39 50 27 41 51 25 44 39 25 50 50 34 27 28 50 44 25 50 45 27 50 26 25 60 50 45 25 39 50 34 28 69 45 33 44 25 28 39 25 33 33 44 44 26 50 25 41 48 44 28 28 44 50 28 45 25 50 50 49 45 33 25 29 50 44 25 28 45 35 77 40 25 50 33 25 29 49 45 25 72 72 73 25 60 28 50 34 44 36 50 25 72 44 50 44 34 44 0] xshow 333 2529 moveto <5075626C6963204C6963656E736520284C47504C292E> [55 50 50 28 28 44 25 62 27 45 44 50 39 45 25 33 61 72 56 61 33 0] xshow 720 2757 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6D7970726F67202D616263202D2D7363616C61723D37202D2D766572626F7365202D6F206D7966 696C65203C66696C653E205B3C66696C653E5D> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 333 2995 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <4172677461626C65207573657320474E556765746F707420746F20706572666F726D2074686520 61637475616C2070617273696E6720736F206974206973203130302520474E5520636F6D70617461 626C652E20497420737570706F72747320626F7468> [72 32 50 29 44 50 28 45 25 50 38 45 39 25 72 72 72 47 44 27 50 49 28 25 27 50 25 50 45 35 30 50 35 78 25 29 50 44 25 44 45 28 49 45 28 25 50 44 34 38 28 50 50 25 39 50 25 27 28 25 28 39 25 45 50 50 83 25 72 72 73 25 44 50 77 50 44 29 44 50 28 44 26 25 33 28 25 38 50 50 50 50 36 28 39 25 50 49 29 0] xshow 333 3115 moveto <474E552073686F7274206F7074696F6E732028617320696E202D6162632C202D6F206D7966696C 652920474E55206C6F6E67206F7074696F6E732028617320696E20967363616C61723D372C209676 6572626F7365292C2061732077656C6C206173> [72 72 73 25 38 50 50 36 28 25 50 49 28 28 50 50 39 25 33 44 40 25 27 50 25 33 45 50 44 25 25 34 50 25 74 50 35 28 28 44 33 25 73 72 72 25 28 50 50 50 25 50 50 27 28 50 50 39 25 33 45 38 25 28 50 25 50 39 45 44 27 45 33 57 42 25 25 50 47 44 34 50 50 38 45 33 25 25 45 39 25 69 44 28 28 25 44 0] xshow 333 3236 moveto <756E74616767656420617267756D656E74732028617320696E203C66696C653E205B3C66696C65 3E5D292E20497420646F6573206E6F7420737570706F7274206E6F6E2D474E5520636F6D6D616E64 206C696E6520666F726D6174732C2073756368206173> [50 50 29 44 50 47 45 50 25 44 32 50 50 78 44 50 28 39 25 33 45 39 25 28 50 25 56 34 28 28 44 57 25 33 57 35 27 28 45 56 33 34 25 25 33 28 25 50 49 45 39 25 50 49 28 25 39 50 50 50 50 35 28 25 50 50 50 34 72 72 72 25 45 50 77 78 45 50 50 25 27 28 50 45 25 29 50 35 78 45 27 39 25 25 39 50 43 50 25 45 0] xshow 333 3356 moveto <444F53202F58202F59202F5A207374796C65206F7074696F6E732E> [72 72 56 25 28 72 25 28 72 25 28 61 25 38 27 47 28 44 25 50 50 27 28 50 50 39 0] xshow 333 3968 moveto (NimbusSanL-ReguCond-iso1252) cvn findfont 117 -117 matrix scale makefont setfont <486F7720697420776F726B73> [69 52 69 27 21 27 27 68 53 32 47 0] xshow 333 4212 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <4172677461626C652070726F7669646573206120736574206F66206172675F> [72 32 50 29 44 50 28 45 25 50 32 46 50 28 50 44 40 25 44 25 39 43 28 25 50 34 25 44 32 50 0] xshow 1561 4212 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <787878> [44 45 0] xshow 1695 4212 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20737472756374732C206F6E6520666F7220656163682074797065206F6620617267756D656E74 20286C69746572616C2C20696E74656765722C20646F75626C652C20737472696E672C> [25 37 28 35 50 45 28 38 26 25 50 49 45 25 29 50 34 25 44 45 42 51 25 27 50 50 45 25 50 33 25 44 32 50 50 78 44 50 28 25 33 28 28 28 44 33 45 27 26 25 27 50 28 44 48 45 29 25 25 50 50 50 50 28 44 25 25 37 28 35 28 50 50 0] xshow 333 4332 moveto <66696C656E616D652C2065746329207468617420697420737570706F72747320616E6420656163 68207374727563742069732063617061626C65206F662068616E646C696E67206D756C7469706C65 206F6363757272656E636573206F66207468617420617267756D656E74> [35 28 27 45 50 44 78 44 25 25 44 28 44 33 25 29 50 44 28 25 28 28 25 38 50 50 50 50 36 28 39 25 45 50 50 25 44 44 43 50 25 37 28 36 50 44 28 25 28 38 25 45 44 50 44 50 28 44 25 50 34 25 50 44 50 50 28 28 50 50 25 78 50 27 28 28 50 27 45 25 50 45 44 50 36 33 44 50 44 44 40 25 50 33 25 29 50 44 28 25 44 32 50 50 78 44 50 0] xshow 333 4453 moveto <6F6E2074686520636F6D6D616E64206C696E652E20467572746865726D6F72652C206561636820 6F7074696F6E2063616E20626520676976656E20616C7465726E61746976652073686F7274206F70 74696F6E202869653A202D6329206F72206C6F6E67> [50 50 25 29 50 44 25 45 50 77 78 45 50 50 25 27 28 50 45 25 25 54 50 36 28 50 45 35 78 50 33 44 25 25 44 45 43 50 25 50 49 28 28 50 50 25 44 44 50 25 50 45 25 50 28 46 45 50 25 44 27 28 44 36 50 44 28 28 46 45 25 39 50 50 35 29 25 50 49 28 28 50 50 25 33 27 45 27 25 34 44 34 25 50 33 25 28 50 50 0] xshow 333 4573 moveto <6F7074696F6E202869653A202D2D7363616C61722920666F726D7320746861742063616E206265 207573656420696E7465726368616E676561626C792E20497420666163742C2065616368206F7074 696F6E2063616E206576656E2074616B65206D756C7469706C65> [50 49 28 28 50 50 25 33 28 44 28 25 34 33 39 44 45 27 45 33 33 25 30 50 35 78 39 25 29 50 44 28 25 44 45 50 25 50 44 25 50 39 44 50 25 28 50 28 44 33 42 50 45 50 48 44 44 50 26 42 26 25 33 28 25 31 44 44 28 25 25 44 45 43 50 25 50 49 28 28 50 50 25 44 44 50 25 42 46 45 50 25 29 44 48 45 25 77 50 28 28 28 50 27 0] xshow 333 4693 moveto <616C7465726E61746976652073686F7274206F72206C6F6E67206F7074696F6E732C206F722062 6F74682E204F7074696F6E732063616E20616C736F20626520646566696E656420746F2068617665 206E6F206F7074696F6E2074616720617420616C6C202869653A> [44 28 28 44 36 50 44 28 28 46 45 25 39 50 50 35 28 25 50 33 25 28 50 50 50 25 50 49 28 28 50 50 39 25 25 50 33 25 50 49 29 50 25 25 72 49 28 28 50 50 39 25 45 44 50 25 44 28 39 50 25 50 45 25 50 44 35 27 50 45 50 25 27 50 25 50 41 46 45 25 50 50 25 50 50 27 28 50 50 25 29 44 50 25 45 27 25 45 28 27 25 34 28 44 0] xshow 333 4814 moveto <3C66696C653E2920696E2077686963682063617365207468657920617265206964656E74696665 6420627920746865697220706F736974696F6E206F6E2074686520636F6D6D616E64206C696E6520 28746167676564206F7074696F6E732063616E20617070656172> [56 35 28 28 44 57 33 25 27 51 25 72 50 27 43 51 25 44 44 39 45 25 29 50 41 50 25 44 33 44 25 28 50 45 50 27 28 30 45 50 25 46 50 25 29 50 45 27 34 25 50 49 40 27 28 28 50 50 25 50 50 25 29 50 44 25 44 50 78 78 44 50 50 25 28 28 50 44 25 34 28 45 50 47 44 51 25 49 50 27 28 50 50 39 25 45 44 50 25 44 50 50 45 44 0] xshow 333 4934 moveto <616E797768657265206F6E2074686520636F6D6D616E64206C696E65292E> [44 47 50 72 50 45 32 45 25 50 50 25 29 50 44 25 45 50 77 78 45 50 50 25 27 28 50 45 33 0] xshow 333 5173 moveto <546F20646566696E6520612070726F6772616D27732074686520636F6D6D616E64206C696E6520 6F7074696F6E73207468652075736572206372656174657320616E206172675F> [52 50 25 50 44 35 28 50 45 25 44 25 50 32 50 52 33 44 78 18 39 25 29 50 44 25 45 49 78 78 44 50 50 25 28 28 50 44 25 50 49 28 28 50 50 39 25 29 50 44 25 50 39 45 33 25 44 33 44 45 28 44 39 25 44 50 25 45 32 50 0] xshow 3225 5173 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <787878> [44 44 0] xshow 3358 5173 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2073747275637420666F7220656163682074797065206F66> [25 37 28 35 50 44 28 25 30 50 33 25 44 45 43 50 25 27 50 50 45 25 50 0] xshow 333 5293 moveto <617267756D656E7420726571756972656420616E6420636F6C6C61746573207468656D20696E74 6F20616E2061727261792077686963682077652063616C6C2074686520617267756D656E74207461 626C652E20546865206F72646572206F6620746865> [44 32 50 50 78 44 50 28 25 33 44 49 50 28 33 44 50 25 45 50 50 25 44 50 28 28 44 27 45 39 25 29 49 45 78 25 27 50 28 50 25 44 50 25 44 36 33 42 50 25 72 50 28 43 50 25 69 44 25 45 44 28 28 25 28 50 45 25 44 32 50 50 78 44 50 28 25 28 45 50 28 44 25 25 61 50 45 25 50 32 50 45 33 25 50 33 25 29 50 0] xshow 333 5413 moveto <7374727563747320696E2074686520617267756D656E74207461626C6520646566696E65732074 6865206F7264657220696E2077686963682074686520636F6D6D616E64206C696E65206F7074696F 6E73206172652065787065637465642C20616C74686F756768> [37 28 35 50 45 28 39 25 27 50 25 29 50 45 25 44 31 50 50 78 45 50 28 25 29 44 50 28 44 25 50 44 35 28 50 44 39 25 29 50 44 25 50 32 50 45 34 25 27 50 25 73 50 27 43 50 25 29 50 44 25 44 50 78 78 44 50 50 25 28 28 50 44 25 50 50 28 27 50 50 39 25 45 32 45 25 41 50 50 44 44 28 45 50 25 25 45 27 29 50 50 50 50 0] xshow 333 5534 moveto <7468652070617273696E67206F72646572207265616C6C79206F6E6C79206D6174746572732066 6F7220756E746167676564206F7074696F6E732E2054686520617267756D656E74207461626C6520 697473656C66206973206A75737420616E206172726179206F66> [29 50 44 25 50 45 33 39 28 50 50 25 50 32 50 44 34 25 32 45 44 28 25 51 25 50 49 26 50 25 77 45 28 27 45 33 39 25 30 50 33 25 50 50 29 44 50 47 45 50 25 50 50 27 28 50 50 39 25 25 61 50 44 25 44 32 50 50 78 45 50 27 25 30 44 49 28 45 25 27 28 39 45 28 33 25 27 40 25 27 50 38 27 25 45 50 25 44 36 33 42 50 25 50 0] xshow 333 5654 moveto <766F696420706F696E746572732C20616E6420627920636F6E76656E74696F6E20656163682061 72675F> [46 50 28 50 25 50 50 28 50 28 44 33 39 25 25 44 50 50 25 47 51 25 44 50 47 46 45 50 27 28 50 50 25 45 44 43 50 25 45 31 50 0] xshow 2041 5654 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <787878> [45 44 0] xshow 2174 5654 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20737472756374206861732061206B6E6F776E206172675F686472207374727563742061732069 747320666972737420656E747279207468617420746865> [25 37 28 35 50 44 28 25 50 44 40 25 44 25 50 50 46 72 50 25 45 32 50 50 50 50 33 25 37 28 35 50 45 28 25 44 39 25 28 27 39 25 35 28 33 38 28 25 44 50 28 35 50 25 29 50 44 28 25 29 50 0] xshow 333 5775 moveto <6172677461626C652066756E6374696F6E732075736520746F206964656E746966792074686520 7374727563747572652E20> [44 32 50 29 44 50 28 45 25 33 50 50 44 28 28 50 50 39 25 50 39 44 25 27 50 25 28 50 44 50 28 28 33 50 25 29 50 44 25 37 28 36 50 44 28 50 32 45 25 0] xshow 333 6013 moveto <427920776179206F66206578616D706C652C206C657420757320636F6E73696465722074686520 6172675F696E7420737472756374207768696368206973207573656420666F7220636F6D6D616E64 206C696E65206F7074696F6E732074616B696E67> [67 50 25 69 41 51 25 50 33 25 41 49 44 77 50 28 44 25 25 28 43 28 25 50 39 25 45 50 50 38 28 50 45 33 25 29 50 44 25 44 32 50 50 28 50 28 25 37 28 35 50 45 27 25 73 50 27 43 50 25 28 39 25 50 39 44 50 25 30 50 33 25 45 50 77 78 44 50 50 25 28 28 50 44 25 50 50 27 28 50 50 40 25 28 44 50 28 50 0] xshow 333 6133 moveto <696E746567657220617267756D656E74732C20617320696E20967363616C61723D372E> [28 50 27 45 48 44 33 25 45 32 50 49 78 44 50 28 39 25 25 45 39 25 27 50 25 50 39 45 44 28 44 34 56 42 0] xshow 550 6361 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <737472756374206172675F696E74> [60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 784 6471 moveto <7B> show 784 6580 moveto <737472756374206172675F686472206864723B> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow grestore grestore showpage %%PageTrailer %%Page: 2 2 %%PageBoundingBox: 17 12 578 830 %%BeginPageSetup % %%EndPageSetup gsave [0.12 0 0 -0.12 17 830] concat gsave 784 218 moveto 0 setgray (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <696E7420636F756E743B> [60 60 60 60 60 60 60 60 60 0] xshow 784 328 moveto <696E74202A6976616C3B> [60 60 60 60 60 60 60 60 60 0] xshow 784 438 moveto <7D3B> [60 0] xshow 333 675 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <5468652073747275637427732066697273742064617461206D656D6265722C20> [61 50 44 25 38 27 36 50 44 28 18 39 25 35 28 33 37 28 25 50 44 29 45 25 77 45 77 50 45 29 25 0] xshow 1570 675 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <686472> [60 60 0] xshow 1750 675 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2C20686F6C64732074686520937072697661746594206461746120757365642062792074686520 6172677461626C65206C6962726172792066756E6374696F6E732E204974> [25 25 50 50 28 50 39 25 29 50 44 25 44 50 36 27 48 44 28 44 45 25 50 44 29 44 25 50 39 44 51 25 46 50 25 29 50 45 25 44 32 50 28 45 50 27 45 25 28 28 50 33 44 36 50 25 34 50 50 44 28 28 50 50 38 25 25 34 0] xshow 333 796 moveto <636F6E7461696E73207468696E6773206C696B652074686520617267756D656E74277320746167 20737472696E6720616E6420736F206F6E2E204469726563742061636365737320746F2074686973 2064617461206973206F70656E6C79207065726D69747465642C20627574> [44 50 50 29 45 27 50 39 25 29 50 28 50 50 39 25 28 27 48 45 25 29 50 44 25 44 32 50 50 78 44 50 28 18 39 25 29 44 50 25 37 28 35 28 50 50 25 45 50 50 25 38 51 25 50 50 25 25 72 27 33 44 45 28 25 44 45 44 44 39 39 25 27 50 25 29 50 28 39 25 49 45 29 44 25 28 39 25 50 50 44 50 26 50 25 49 45 35 78 28 27 28 45 50 25 25 50 50 0] xshow 333 916 moveto <697420726172656C79206E656365737361727920746F20646F20736F2E2054686520> [28 27 25 34 44 33 44 25 51 25 49 45 44 45 39 38 45 35 51 25 27 50 25 50 50 25 39 50 25 25 61 50 44 0] xshow 1630 916 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6976616C> [60 60 60 0] xshow 1870 916 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <206D656D626572207661726961626C6520706F696E747320746F20616E206172726179206F6620 696E746567657273207468617420686F6C64207468652076616C756573> [25 77 45 78 50 44 33 25 48 45 35 27 45 50 28 44 25 50 50 28 50 28 39 25 27 50 25 44 50 25 45 35 34 41 50 25 50 33 25 28 50 28 44 47 45 33 39 25 29 50 44 28 25 50 50 28 50 25 29 50 44 25 48 44 28 50 44 0] xshow 333 1037 moveto <6578747261637465642066726F6D2074686520636F6D6D616E64206C696E6520616E6420> [41 50 27 34 44 44 28 45 50 25 33 33 50 78 25 28 50 45 25 44 50 78 78 44 50 50 25 28 28 50 44 25 44 50 50 0] xshow 1851 1037 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <636F756E74> [60 60 60 60 0] xshow 2151 1037 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20676976657320746865206E756D626572206F662076616C7565732068656C6420696E20746865 2061727261792E205468652073746F7261676520666F72> [25 50 28 47 44 39 25 29 50 44 25 50 50 78 50 44 34 25 50 33 25 48 44 28 50 44 39 25 50 44 28 50 25 28 50 25 29 50 44 25 44 36 34 41 42 26 25 61 50 44 25 38 27 50 33 44 48 44 25 30 50 0] xshow 333 1157 moveto <74686520> [29 50 44 0] xshow 481 1157 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6976616C> [60 60 60 0] xshow 721 1157 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20617272617920697320616C6C6F6361746564207768656E20746865206172675F696E74206973 20636F6E73747275637465642E2054686973206D75737420646F6E652077697468206F6E65206F66 2074686520646564696361746564> [25 45 35 34 41 50 25 28 39 25 44 28 28 50 44 44 28 44 51 25 72 50 44 51 25 28 50 44 25 45 32 50 50 27 50 28 25 28 39 25 44 50 50 38 27 36 50 44 28 44 50 25 25 61 50 28 39 25 78 50 37 28 25 50 50 50 44 25 73 27 29 50 25 50 50 44 25 50 34 25 28 50 45 25 50 44 50 28 44 45 27 45 0] xshow 333 1278 moveto <6172675F696E7420636F6E7374727563746F722066756E6374696F6E733A> [44 32 50 50 28 50 28 25 44 50 50 37 28 35 50 45 27 50 33 25 34 50 50 44 28 28 50 50 38 0] xshow 567 1505 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <737472756374206172675F696E742A206172675F696E743028636F6E737420636861722A207368 6F72746F7074732C> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 2036 1615 moveto <636F6E737420636861722A206C6F6E676F7074732C> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 2036 1725 moveto <636F6E737420636861722A2064617461747970652C> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 2036 1834 moveto <636F6E737420636861722A20676C6F7373617279293B> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 573 2062 moveto <737472756374206172675F696E742A206172675F696E743128636F6E737420636861722A207368 6F72746F7074732C> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 2031 2171 moveto <636F6E737420636861722A206C6F6E676F7074732C> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 2031 2281 moveto <636F6E737420636861722A2064617461747970652C> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 2031 2390 moveto <636F6E73742063686172202A676C6F7373617279293B> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 585 2618 moveto <737472756374206172675F696E742A206172675F696E746E28636F6E737420636861722A207368 6F72746F7074732C> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 2043 2728 moveto <636F6E737420636861722A206C6F6E676F7074732C> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 2043 2837 moveto <636F6E73742063686172202A64617461747970652C> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 2043 2947 moveto <696E74206D696E636F756E742C> [60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 2043 3056 moveto <696E74206D6178636F756E742C> [60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 2043 3166 moveto <636F6E73742063686172202A676C6F7373617279293B> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 333 3404 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <416C6C20746865206172677461626C6520636F6E7374727563746F722066756E6374696F6E7320 776F726B20696E207468652073616D65206D616E6E65723B207468657920616C6C6F636174652061 20626C6F636B206F66206D656D6F72792074686174> [72 28 28 25 29 49 45 25 44 32 50 29 44 50 28 45 25 44 50 50 37 28 35 50 45 27 50 33 25 33 50 50 45 28 27 50 50 39 25 69 50 32 50 25 28 50 25 29 50 44 25 39 45 77 45 25 78 44 50 50 44 33 28 25 29 50 41 50 25 44 28 28 50 44 45 27 45 25 44 25 50 28 50 43 50 25 50 33 25 77 45 78 50 35 50 25 29 50 44 0] xshow 333 3524 moveto <636F6E7461696E7320616E206172675F> [44 50 50 29 45 27 50 39 25 44 51 25 44 32 50 0] xshow 988 3524 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <787878> [44 45 0] xshow 1121 3524 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2073747275637420617420697473206865616420666F6C6C6F7765642062792073746F72616765 20666F7220746865206C6F63616C206461746120666F722074686174207374727563747572652C20 696E20746869732063617365> [25 37 28 35 50 45 28 25 44 28 25 28 27 40 25 50 44 44 50 25 30 50 27 28 47 69 44 50 25 47 50 25 38 27 50 33 44 48 45 25 29 50 33 25 29 50 44 25 28 50 44 45 28 25 50 44 29 44 25 30 50 33 25 29 50 44 28 25 38 27 36 50 44 28 50 33 44 25 25 28 50 25 28 50 28 39 25 45 43 40 0] xshow 333 3645 moveto <74686520636F6E74656E7473206F662074686520> [29 50 44 25 45 50 50 27 45 50 28 38 25 50 34 25 28 50 45 0] xshow 1095 3645 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6976616C> [60 60 60 0] xshow 1335 3645 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2061727261792E20466F72207468697320726561736F6E2C20796F752073686F756C64206E6576 6572206D616E75616C6C7920696E7374616E746961746520616E79206172675F> [25 44 36 33 42 42 25 25 54 50 34 25 28 50 28 39 25 32 45 44 39 50 50 25 25 46 50 51 25 38 50 50 50 28 50 25 50 42 46 44 34 25 78 44 50 50 44 28 26 50 25 27 50 38 28 45 50 28 27 45 28 44 25 45 46 50 25 45 32 50 0] xshow 4127 3645 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <787878> [44 44 0] xshow 4260 3645 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20737472756374> [25 37 28 35 50 45 0] xshow 333 3765 moveto <796F757273656C662E20416C77617973207573652074686520636F6E7374727563746F72206675 6E6374696F6E732070726F766964656420746F20616C6C6F63617465207468652073747275637475 726520616E64206465616C6C6F63617465206974207573696E67> [46 50 50 33 39 45 27 34 25 25 72 28 69 41 48 39 25 50 39 45 25 28 50 45 25 44 50 50 37 28 36 50 44 27 50 33 25 33 50 50 45 28 27 50 50 39 25 50 33 46 50 28 50 44 50 25 28 50 25 44 28 28 50 44 44 28 44 25 29 50 44 25 37 28 36 50 44 28 50 32 45 25 44 50 50 25 50 45 44 28 28 50 44 44 28 45 25 27 28 25 50 39 28 50 0] xshow 333 3885 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <66726565> [60 60 60 0] xshow 573 3885 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <207768656E20796F75206172652066696E69736865642E> [25 72 50 44 51 25 46 50 50 25 45 32 44 25 35 28 50 28 38 50 45 50 0] xshow 333 4124 moveto <54686520746872656520666F726D73206F662074686520> [61 50 44 25 29 50 33 44 45 25 29 50 35 78 40 25 50 33 25 29 49 45 0] xshow 1251 4124 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F696E74> [60 60 60 60 60 60 0] xshow 1671 4124 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20636F6E7374727563746F727320726570726573656E7420746865207468726565206D6F737420 636F6D6D6F6E2075736573206F6620636F6D6D616E64206C696E65> [25 44 50 50 37 28 35 50 45 27 50 33 39 25 33 44 50 33 44 39 45 50 28 25 28 50 45 25 29 49 33 44 45 25 78 50 37 28 25 44 50 78 78 50 50 25 50 39 44 39 25 50 33 25 45 50 77 78 45 50 50 25 27 28 50 0] xshow 333 4244 moveto <617267756D656E74733A20> [44 32 50 50 78 44 50 28 39 28 0] xshow 800 4244 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F696E7430> [60 60 60 60 60 60 60 0] xshow 1280 4244 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20697320666F72206F7074696F6E73207468617420617070656172207A65726F2D6F722D6F6E63 65206F6E2074686520636F6D6D616E64206C696E652C20> [25 27 40 25 29 50 34 25 50 49 28 27 50 50 39 25 29 50 44 29 25 44 50 50 44 44 34 25 44 45 32 50 33 50 29 33 50 50 45 44 25 50 50 25 29 50 45 25 44 50 78 77 45 50 50 25 28 27 50 45 25 0] xshow 3744 4244 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F696E7431> [60 60 60 60 60 60 60 0] xshow 4224 4244 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20697320666F72> [25 27 39 25 30 50 0] xshow 333 4365 moveto <6F7074696F6E732074686174206170706561722065786163746C79206F6E6365206F6E20746865 20636F6D6D616E64206C696E652C20616E6420> [50 49 28 28 50 50 39 25 29 50 44 28 25 44 50 50 44 45 33 25 41 49 44 45 28 25 50 25 50 50 45 44 25 50 50 25 28 50 45 25 44 50 78 78 44 50 50 25 28 28 50 44 25 25 45 50 50 0] xshow 2701 4365 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F696E746E> [60 60 60 60 60 60 60 0] xshow 3181 4365 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20697320666F72206F7074696F6E7320746861742061707065617220616E79> [25 27 39 25 30 50 33 25 50 50 27 28 50 50 39 25 29 50 44 28 25 45 50 50 44 44 34 25 44 47 0] xshow 333 4485 moveto <6E756D626572206F662074696D6573202877697468696E206120676976656E2072616E6765292E 205468757320> [50 50 78 50 44 33 25 50 34 25 27 28 78 44 39 25 34 72 28 29 50 27 50 25 45 25 50 28 46 44 50 25 33 45 50 47 45 33 25 25 62 50 50 38 0] xshow 2169 4485 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F696E7430> [60 60 60 60 60 60 60 0] xshow 2649 4485 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20616E6420> [25 44 50 51 0] xshow 2843 4485 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F696E7431> [60 60 60 60 60 60 60 0] xshow 3323 4485 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2077696C6C20626F746820616C6C6F63617465206F6E6520656C656D656E74> [25 72 28 27 28 25 50 49 29 50 25 44 28 28 50 44 45 28 44 25 50 50 45 25 44 28 44 78 44 50 0] xshow 333 4605 moveto <746F2074686520> [27 50 25 29 49 45 0] xshow 583 4605 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6976616C> [60 60 60 0] xshow 823 4605 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <206172726179206F662074686520726573756C74696E67207374727563747572652C2077686572 65617320> [25 44 36 33 42 50 25 50 33 25 29 50 44 25 33 44 40 49 28 28 27 50 51 25 37 28 35 50 44 28 50 33 44 25 25 73 50 44 33 44 44 40 0] xshow 2460 4605 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F696E746E> [60 60 60 60 60 60 60 0] xshow 2940 4605 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2077696C6C20616C6C6F636174652073756666696369656E7420737061636520666F7220> [25 72 28 27 28 25 45 27 28 50 45 44 28 44 25 39 50 34 35 27 45 28 44 50 28 25 39 50 44 44 45 25 29 50 34 0] xshow 4271 4605 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6976616C> [60 60 60 0] xshow 333 4726 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <746F2073746F726520757020746F20> [27 50 25 38 27 50 32 45 25 50 50 25 27 50 0] xshow 878 4726 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6D6178636F756E74> [60 60 60 60 60 60 60 0] xshow 1358 4726 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20656C656D656E74732E2054686520666F726D657220617265206A757374207370656369616C69 73656420666F726D73206F6620746865206C617474657220616E64206172652070726F7669646564> [25 44 28 44 78 45 50 27 39 25 25 61 50 45 25 29 50 35 78 45 33 25 44 33 45 25 27 50 38 28 25 38 50 45 44 28 44 28 28 39 44 50 25 30 50 35 78 39 25 50 33 25 29 50 44 25 28 44 28 28 44 34 25 44 50 50 25 44 33 45 25 50 32 46 50 28 50 45 0] xshow 333 4846 moveto <666F7220636F6E76656E69656E63652E204E6F7469636520746865206172675F> [29 50 34 25 45 50 47 46 44 50 28 45 50 44 44 25 25 70 49 28 28 44 45 25 29 50 44 25 45 31 50 0] xshow 1627 4846 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <787878> [44 45 0] xshow 1760 4846 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <302C206172675F> [50 25 25 44 31 50 0] xshow 2036 4846 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <787878> [44 45 0] xshow 2170 4846 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <312C20616E64206172675F> [45 26 25 44 50 50 25 44 32 50 0] xshow 2610 4846 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <787878> [44 45 0] xshow 2744 4846 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6E206E616D696E6720636F6E76656E74696F6E206170706C696573206C696B657769736520746F 20616C6C> [50 25 50 44 78 28 50 50 25 44 50 48 46 44 50 28 28 50 50 25 44 50 50 28 28 44 39 25 28 28 48 42 72 28 38 45 25 27 50 25 44 28 0] xshow 333 4967 moveto <6172677461626C6520636F6E7374727563746F722066756E6374696F6E732E> [44 32 50 29 44 50 28 45 25 44 50 50 37 28 35 50 44 28 50 33 25 34 50 49 45 27 28 50 50 39 0] xshow 333 5205 moveto <436F6E74696E75696E672077697468206F757220> [67 50 50 27 28 50 50 28 50 50 25 72 28 29 50 25 50 50 33 0] xshow 1170 5205 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F696E74> [60 60 60 60 60 60 0] xshow 1590 5205 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <206578616D706C652C2074686520666F6C6C6F77696E6720636F646520667261676D656E742077 696C6C20636F6E737472756374206120696E74656765722074797065206F7074696F6E> [25 41 49 44 77 50 28 44 25 25 29 50 45 25 29 50 28 27 47 72 28 50 50 25 45 50 50 44 25 34 32 45 50 78 44 50 28 25 72 28 28 27 25 45 50 50 38 27 35 50 45 28 25 44 25 28 50 27 45 47 44 34 25 28 50 50 44 25 50 49 28 28 50 0] xshow 333 5325 moveto <6F662074686520666F726D20> [50 33 25 29 50 45 25 29 50 35 78 0] xshow 807 5325 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2D2D7363616C61723D3C6E3E> [60 60 60 60 60 60 60 60 60 60 60 0] xshow 1527 5325 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2074686174206D75737420617070656172206F6E2074686520636F6D6D616E64206C696E652062 65747765656E203320616E6420352074696D657320696E636C75736976652E20> [25 29 50 44 28 25 78 50 37 28 25 45 50 50 44 44 34 25 50 50 25 28 50 45 25 44 50 78 78 44 50 50 25 28 28 50 44 25 50 43 28 70 44 44 50 25 50 25 44 50 50 25 50 25 28 28 78 44 39 25 28 50 44 28 50 39 28 46 44 26 0] xshow 573 5553 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <737472756374206172675F696E74202A733B> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 573 5663 moveto <73203D206172675F696E746E284E554C4C2C947363616C6172942C943C6E3E942C332C352C9366 6F6F2076616C756594293B> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 333 5901 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <55706F6E20636F6D706C6574696F6E20> [69 50 50 51 25 44 50 76 50 28 44 28 28 50 50 0] xshow 1050 5901 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <73> show 1110 5901 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2077696C6C20706F696E7420746F2061206D656D6F727920626C6F636B20636F6E7461696E696E 672074686520> [25 72 28 27 28 25 50 50 28 50 28 25 27 50 25 44 25 78 44 78 50 35 50 25 50 28 50 43 50 25 44 50 50 29 44 28 50 28 50 50 25 29 50 44 0] xshow 2920 5901 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F696E74> [60 60 60 60 60 60 0] xshow 3340 5901 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2073747275637420666F6C6C6F7765642062792074686520> [25 37 28 35 50 45 28 25 29 50 28 28 46 69 45 50 25 47 50 25 28 50 45 0] xshow 4253 5901 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6976616C> [60 60 60 0] xshow 333 6021 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172726179206F66203520656C656D656E74732E> [44 36 33 42 50 25 50 33 25 50 25 45 27 45 77 45 50 28 38 0] xshow grestore grestore showpage %%PageTrailer %%Page: 3 3 %%PageBoundingBox: 17 12 578 830 %%BeginPageSetup % %%EndPageSetup gsave [0.12 0 0 -0.12 17 830] concat gsave 333 2991 moveto 0 setgray (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <41732073686F776E20696E20746865206469616772616D2C2074686520> [72 39 25 39 50 46 72 51 25 28 50 25 28 50 45 25 50 27 45 51 33 44 78 25 25 29 50 45 0] xshow 1529 2991 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <732D3E68647220> [60 60 60 60 60 60 0] xshow 1949 2991 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <737472756374757265206B656570732C20616D6F6E67206F74686572207468696E67732C207265 666572656E636573206261636B20746F2074686520737472696E67> [37 28 35 50 44 28 50 33 44 25 48 45 44 50 39 25 25 44 78 50 50 51 25 49 29 49 45 33 25 29 50 27 50 50 39 25 25 33 45 29 45 32 45 50 44 45 39 25 50 44 42 51 25 27 50 25 29 49 45 25 37 28 35 28 50 0] xshow 333 3112 moveto <706172616D6574657273206F662074686520636F6E7374727563746F722066756E6374696F6E2E 2054686520> [50 44 34 44 78 43 28 44 33 40 25 50 33 25 29 50 44 25 45 50 49 38 27 36 50 44 27 50 34 25 33 50 50 44 28 28 50 50 25 25 61 50 45 0] xshow 2090 3112 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <732D3E636F756E74> [60 60 60 60 60 60 60 0] xshow 2570 3112 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <207661726961626C6520697320696E697469616C6973656420746F207A65726F20617320697420 726570726573656E747320746865> [25 47 44 36 28 44 50 28 44 25 28 39 25 27 50 28 28 28 44 28 28 39 44 50 25 27 50 25 45 44 32 50 25 45 39 25 28 28 25 32 45 50 32 45 38 45 50 28 39 25 28 50 0] xshow 333 3232 moveto <6E756D626572206F662076616C69642076616C7565732074686174206172652073746F72656420 696E2074686520> [50 50 78 50 44 33 25 50 34 25 47 44 28 28 50 25 48 44 28 50 44 40 25 28 50 45 27 25 45 33 44 25 37 27 50 33 44 50 25 28 50 25 29 50 45 0] xshow 2112 3232 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <732D3E6976616C> [60 60 60 60 60 60 0] xshow 2532 3232 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20617272617920> [25 44 36 33 41 51 0] xshow 2787 3232 moveto <6166746572> [44 34 28 44 0] xshow 2787 3244 184 7 rectfill 2971 3232 moveto <2070617273696E672074686520636F6D6D616E64206C696E652E205468652073697A65206F66> [25 50 44 33 39 28 50 50 25 29 50 44 25 44 50 78 78 44 50 50 25 28 28 50 44 25 25 62 49 45 25 39 28 44 44 25 50 0] xshow 333 3353 moveto <74686520> [29 50 44 0] xshow 481 3353 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <732D3E6976616C> [60 60 60 60 60 60 0] xshow 901 3353 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20617272617920697320696E737465616420676976656E20627920> [25 45 35 34 41 50 25 28 39 25 28 50 37 28 44 44 51 25 50 28 46 44 50 25 47 50 0] xshow 1920 3353 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <732D3E6864722E6D6178636F756E74> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 2820 3353 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2E> show 333 3591 moveto <496E2074686973206578616D706C65207765206F6D697474656420612073686F7274206F707469 6F6E20666F726D2062792070617373696E672061204E554C4C2073686F72746F7074732070617261 6D6574657220746F2074686520636F6E7374727563746F72> [33 50 25 29 50 28 39 25 41 48 45 77 50 28 44 25 69 45 25 49 78 28 28 28 44 50 25 44 25 39 50 50 36 28 25 50 49 28 28 50 50 25 30 50 35 77 25 47 51 25 49 45 38 39 28 50 51 25 44 25 72 72 61 61 25 40 50 50 35 27 50 50 27 39 25 50 44 34 44 78 43 28 45 33 25 27 50 25 29 49 45 25 45 50 50 37 28 35 50 44 27 50 0] xshow 333 3711 moveto <66756E6374696F6E2E20496620696E7374656164207765207061737365642073686F72746F7073 2061732C207361792C20936B94> [33 50 50 45 27 28 50 50 25 25 34 33 25 28 50 37 28 44 45 50 25 68 45 25 50 45 38 39 45 50 25 38 50 50 36 27 50 50 39 25 44 39 25 25 39 41 44 25 25 44 50 0] xshow 573 3939 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <73203D206172675F696E746E28936B942C> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 1593 3939 moveto <947363616C6172942C> [60 60 60 60 60 60 60 60 0] xshow 2133 3939 moveto <943C6E3E942C> [60 60 60 60 60 0] xshow 2493 3939 moveto <332C352C93666F6F2076616C756594> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 3393 3939 moveto <293B> [60 0] xshow 333 4177 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <7468656E2074686520726573756C74696E672073747275637475726520776F756C642062652074 68652073616D652062757420746865206F7074696F6E20636F756C64206265206163636570746564 206F6E2074686520636F6D6D616E64206C696E65206173> [29 50 44 50 25 29 50 44 25 33 44 39 50 28 28 27 50 51 25 37 28 35 50 44 28 50 33 44 25 69 50 50 28 50 25 50 44 25 29 50 45 25 38 45 77 45 25 50 50 28 25 28 50 45 25 50 49 28 28 50 50 25 44 50 50 28 50 25 50 45 25 44 44 44 45 49 28 44 50 25 50 50 25 29 50 45 25 44 50 78 78 44 50 50 25 28 28 50 44 25 44 0] xshow 333 4298 moveto <65697468657220> [44 28 29 50 44 34 0] xshow 586 4298 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2D6B3C6E3E> [60 60 60 60 0] xshow 886 4298 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <206F722096> [25 50 33 25 0] xshow 1070 4298 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <7363616C61723D3C6E3E> [60 60 60 60 60 60 60 60 60 0] xshow 1670 4298 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <206571756976616C656E746C792E20496E646565642C2077652063616E20676F206576656E2066 75727468657220616E6420646566696E65206D756C7469706C65> [25 44 49 50 28 47 45 28 44 50 28 25 43 25 25 34 50 50 44 44 50 25 25 70 44 25 44 45 50 25 50 50 25 42 46 44 50 25 33 50 36 29 50 44 33 25 45 50 50 25 50 44 35 28 50 44 25 78 50 28 28 27 50 28 0] xshow 333 4418 moveto <616C7465726E617469766520666F726D7320666F7220626F7468207468652073686F727420616E 64206C6F6E67206F7074696F6E732E20416C7465726E61746976652073686F7274206F7074696F6E 732061726520676976656E206120737472696E67206F662073696E676C65> [44 28 28 44 36 50 44 28 28 46 45 25 29 50 35 78 39 25 30 50 33 25 50 49 29 50 25 29 50 44 25 39 50 50 35 28 25 45 50 50 25 28 50 50 50 25 49 50 28 27 50 50 39 26 25 72 28 27 45 35 50 44 28 28 46 45 25 39 50 50 36 27 25 50 50 28 27 50 50 39 25 44 33 45 25 49 28 47 44 50 25 45 25 37 28 35 28 50 50 25 50 33 25 40 27 50 49 28 0] xshow 333 4538 moveto <636861726163746572732C2077686572656173206C6F6E67206F7074696F6E7320617265206769 76656E206173206120636F6D6D612073657061726174656420737472696E672E20466F7220696E73 74616E63652C20> [43 50 44 33 45 44 28 44 34 38 26 25 72 50 44 33 44 45 39 25 28 50 50 50 25 50 49 28 28 50 50 39 25 44 33 44 25 50 28 46 45 50 25 44 39 25 44 25 45 50 77 78 45 25 38 45 50 44 33 45 28 44 50 25 37 28 36 27 50 50 25 25 54 50 34 25 27 50 37 29 44 50 45 44 26 0] xshow 573 4766 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <73203D206172675F696E746E28936B4B78942C947363616C61722C666F6F94> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 2433 4766 moveto <2C> show 2493 4766 moveto <943C6E3E942C> [60 60 60 60 60 0] xshow 2853 4766 moveto <332C352C93666F6F2076616C756594> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 3753 4766 moveto <293B> [60 0] xshow 333 5004 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <77696C6C2061636365707420616E79206F662074686520666F6C6C6F77696E6720616C7465726E 617469766520666F726D73206F6E2074686520636F6D6D616E64206C696E653A20> [72 28 28 27 25 45 44 45 44 50 27 25 45 47 50 25 50 33 25 29 50 44 25 30 50 27 28 47 72 28 50 50 25 44 28 28 44 36 50 44 28 28 46 44 25 30 50 35 78 39 25 50 50 25 29 49 45 25 44 50 78 78 44 50 50 25 28 28 50 44 28 0] xshow 3220 5004 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2D6B3C6E3E202D4B3C6E3E202D783C6E3E202D2D> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 333 5114 moveto <7363616C61723D3C6E3E202D2D666F6F3D3C6E3E> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 333 5352 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <41706172742066726F6D20> [72 50 44 36 28 25 33 32 50 79 0] xshow 806 5352 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F696E74> [60 60 60 60 60 60 0] xshow 1226 5352 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2C206F74686572206172675F> [25 25 49 28 50 45 34 25 44 32 50 0] xshow 1683 5352 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <787878> [44 45 0] xshow 1817 5352 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2073747275637473206F6620696E746572657374206172653A20> [25 37 28 35 50 45 28 39 25 50 33 25 28 50 27 45 33 44 37 28 25 44 33 45 27 0] xshow 468 5645 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <737472756374206172675F6C6974> [60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 695 5755 moveto <7B> show 695 5864 moveto <737472756374206172675F686472206864723B> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 695 5974 moveto <696E7420636F756E743B> [60 60 60 60 60 60 60 60 60 0] xshow 695 6083 moveto <7D3B> [60 0] xshow 2595 5655 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <466F72206C69746572616C206F7074696F6E73202869653A206E6F20617267756D656E7473292E> [53 50 34 25 28 27 28 44 33 45 28 25 50 49 28 28 50 50 39 25 33 28 44 28 25 50 50 25 44 32 50 50 78 44 50 28 39 33 0] xshow 2595 5776 moveto <65673A20> [44 50 28 0] xshow 2742 5776 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2D762C202D2D766572626F7365> [60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 468 6436 moveto <737472756374206172675F64626C> [60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 695 6545 moveto <7B> show 2595 6446 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <466F72206F7074696F6E732074616B696E67207265616C20617267756D656E74732E> [53 50 34 25 50 49 28 28 50 50 38 25 29 45 49 28 50 50 25 33 44 44 29 25 44 32 50 50 78 44 50 28 38 0] xshow grestore gsave readpath V014C0088B000ACBE0BEA00B008ACB~ closepath clip newpath gsave 332 2898 translate 5.49549 6.24886 scale /DeviceGray setcolorspace 555 442 2 1 psp_imagedict image J3T]'3$]7K#D>EP:q1$o*=mro@So+\<\5,H7Uo<*jE<[.O@Wn[3@'nb-^757;Rp>H>q_R=AlC^cenm@9 :1mM9jS"!dTMT<$3[GQ$8#0$s<4ZX!SPQ1`C/m =u=`M8>jr[[&P\Afi*H^:J`NPEj5kH7Zg!7RKR+tK%$[l.j^W7CU1e/7TcXTKa,$@@rFF31AMBl5qgf8 "f@-,T/Q1[<63"0C+2Ei@0oCi"B#rDi!,n_"oMpE5FmH>9DTM)4Uanp,*XdI&0R'DE7iZRj@^Jl@AP,? NWfQ?)M]RQ@$$]GNPeRHW7buXEZC*CECdHG?Q2-LKTl1GA7@h^7VB)s<&-NWON?LefgMiC/tU9qEN,bf EB9$+.s$![2&*Z^OASb3nE(WTL>*l;l$^F8'M6'9<&uTP2%PMk.C'60auLNZ5GV1J*SU"a\ruLUR+&;$ GD948YQsdq'QS@^TL?/Vpk#T"_kHQH&]u7.(m`2g\"$>,$&-9)73HRQJkLk?LEi1V*`"5Ea9,9qOD(Hq 3>0@^=Et)jAJ.4uKFpm<-R1KH`>jE!soJfS`a>]+ahNS`E9^/M>AkQ*9trdmEA0#Q05K*?tF To`B02B``cNa^;TA,57uJtPpo7iY\[,)=,[P"5#;eJX7`jO2[[9hK/?`5ODgge%G(2(<,NWI,8d5aR@/ :ZX-JK-Hsc,LAhXIJlrk<+mrM;u"liPY>O!8Kn>9+G@M/O[<-`4iiLH(9[: Z&O2]-ktF7Q^b+g#miU[/f-%8.bfBdi+ZRghi#'l_p-*`D,="TcT@o>>"M%jNV`1g'q.OoEs9VuK$RC*A@$(FC5PBC?Vr4>uq-'IMG (4@Zh#m`EJ%:X6ZUtI"h3?^#]4Jg*Y1+O?#b1!h(D,?@doaI:-g%W.86m(<.7%1ELN,t.F*%JK# 8_Krj>7AC+9SClp'e>N'`r<9siAR%qY$Z(+8*DZG6klJ*_bVLLJNtZCm+"#m@_7-%ml!L[up76!4P, :ZIPTJl8:HD>#ssY]9EjV8Ck#*)2& A.kY9Wkf!Q\W#B")Q!pN9fQP#6n'G(LbafcqE\bWbbYtfm;BNN?(#?SRLAo@7D%-OOZ!fMJpO+uU8]nM jYIR^?0(RG#q]_RbJ54H-l`islk2;9M]mo\+t4hNho)f+5_;mbY_OJ=OJUV45a7'NZr@f5b!='KJI(n6 >:u8d-8R*@dVAn(c)3@sh"#);T$SL4WW^fogS.RoP\NncQSYO5WYEUH;IGBW_+dgbX`D$6=W(Sb)]b*^ ?F/05(+Uu"d/lSOD%/Q9]&e%FbH>nZeB[l7^WrX<;cUj=L85`D,Egn"&!!(;EHp8f;_+0Wjrb2u'FkEQ K0eH-QrG[U%>R=1&K$a-.2@b0it7[.DE/_u8)t:#'TPa2P=ajKR8g=l/XK,m',d%[(hK.1k7a95mWgsf 9W$;8'b6'hLeqd7RT*%E9:jUD'a]:\SJeG-CDD`?Aq4HpaD9?&NJb7VY?>]W>:$.J@C=,!VQ2hr_eb39 DV(1lKANZ\cnVeH;C6AlIC\l3_*p:$?\T>o!T+Usl=9 $?[Db<1(e+ZV"L-7lm!eBbbsmMT97h=`!WNA=dR4!0PP9X8q3 U.[#&6=hp>jH<_'RS@DCH+_:>4.\ti;lQjIJN]76,kK_X6:XPAdqR>.KK=lcW`3_RaX(87"0GR;1b.m= `FH2@Cc5KcY0S]-cttWJD8,+QVqc0VGn&?(G.^6sQeVcL0n7#IE04s!B+ouU@klX3/h\Aga\o !eJ01Y\6-C'+0H2+gC0X66d,"`?D*\XCQg& ghsE5FAhWH]j7PfgL\\5K#-D"\&_;Ws,*s\VRV!P58Pf\:9`Df/kQ-CJO&.T=>V'2$&(_)OP"XLb7BFq i\Ic$$p3YsWbW^S#O://f$)KY_%mW,+L:&;\8uEB(%'0,TYd@?IMTH9WO6aJ@lHV-8Q0)\QlE84J]/$"3\J%cmTkBb63I7+Y]j"1)g^Y 6)!fsS5LjQMoHop;^n_**fS/c1+=3+9.#kDi\G4IU'iQ>`[-fTSC20OO%5tM\[:pS5+g1G&rDj]M*[QW W:[)PicR5Odcr\>SPg7qN7I!sR]M+M>d)<1FQq>-b@\*3W,kT(U*"3[g`gk8rPn/H]%cXR]=_>=I)!M\ 2s^_^$Ym&s0[qXS1,VnJj>&KY?10(jb@Vk-kR[e%"bT,"&=?EL)%D?giXm#l:+6p97H0&(`$.&XL.>^7 .27e6-'Lp^&t(bG<@sP1jqAVsc=o.u!$(TueF%TFT24Yb)ANa=7AE`E'Ui#SR7K*^B=.Mh#,Oij9repf AS/JYY?1''8]=HHA[>P,(7SU<2IqC/$1E9W#hke-_1-Vc9\HWf]<\AtrRf;(:#[7=rQjZIp]BHVLNl CpqomHdf1%LT7'S)!0dG\,J%8&f&DpUg,0-^;d8U"G/'Sco4J6"&&a.B3sf JH-e=pk2*_'8f4fdDJ0Ahj*23TdF3>lXR=q_Q/XafE;gG1uD)n1_kL3T;l@V6n cfe>S,pJ=?VGc>kW&621!iSEM<'%-bB'4q@/(*#"I`5g&=_uJg1c!Ts[TdV"qh<&OF1PXpf/h1)o67+f laD-lLB3%E@;seejsLn%`aa#@qluIUHc5"tQi&Z@r;qPd+L#?,)A8p6(q-=PZbKt2F2+=gSLhkjtJ5=;W)[''j8h-4M[BF>-+="kG_H(8!Fu! rhL)SWR`hb-%(8[GLEl1<&A'$f#4g.[EW&'PoW"H&'@JnX/*Rk)gR"SVh!Z,G*usF24G9QlHSD !ZaSbctHB6"S7D<7jTl`)A*d<7A95g*',k^O$hn<3:!/1.$D`KP0#hh>qM;bAb.@(g1r[::8DhR<:XZR F3gcU\\'\Q7$kI"&*e!mT2;K9Wc^q7prc^>euNr9m>K#$DU'XRik9Yb96_[OOE]"u<"HB@BW)n(M7'0t"FU^Sj*?dh( )$pitF1T;J6F'M+HS-V[#=/C4.F/2I"<,R+:dMJn;@\IN1X$af(5p0W0rWlJ4!'I(,VgTDMDAb+acE`Q#9B>r%mEVoG]/lH`X>VRL P06+b<%Th.eJ1VYF2UR:)jSRrG.ZT\nXF'8Z"p,lW\Jh]R`/[Oi\h7;JUgGDP+jf;Ih8eSa%X8Zt #mGrIi=MAU/f>+R6f=i?A'Pf%KuG4_LpTJO!.RN"&fDCD8L9QlN3[_.Y$!?C9BHm*Pg0++N_S[MRFLXP ",o8'oGR<3"[\s2-kqOr-BClu;sAEC*03fF&rR3Za^qe]jg/Vgrcr@i>OE:HQ-SPu S)(3D=k.uK@$KPf(`X;$7r#VDnJIcs0,Y,*?6U6nhF\Z5_Fnh:#P8?."G4I_n;'af(CZ&9U%&DI1]Z]r `M2mYb\B%/NQ7d>3;eY(,]h%;Z?\"$="KZ\V=HuQ_9Xm)`hp#O9P=G>T#8dYl4")U7&&)%nOZ-#8LGNQ WV$R.lD%=YeYQ3%>aD]4WQOOkaK4rn6_IR5p5;YF,tXNICX.6K52Su5h6-L1bf3(jOOu#Vq"7D&CPZ,t \;X04Mf$+3X0no`]'0s>9![,@".fYuJjA13=@=JN$\h#Wd.i8`+DQ_Ki.b?e=jJ"?73YQ)"8YG2P"B34 GsnN%AX,o"deSR9AM]cLB$sKY/ib#*15]#Q"U58pTgNXb0FR!F$Ro?:dC,La/Ba< %5Pa^ONm.?BkNcs[XrKT5Ui(`VT[>An>IE>X7]+Z^(AhZDruJ:N E0sleNmf`$e?O'FNTM%!aCOk0>IEnr!->rKE(DMu%g[d"i@r>gSehHa6_\OEPYs.ON5hW4ZW(qj*e_M, nedmW"os-FV/j[o\mI.Y^PoKJXP.SPSBe$RamAk5!0>L&nVSV"O%?(pWH?34Q7EBAd]-/8[&/=TRFZ.r b3aMi=J4($<+n!9$"]'[WNaK)85fgH>V2:8XX:"kVa]u,42bm;@%9qF3(tqD%lggn.2GGklB`.(`*df5 ?1%hUJ2uOa3$@>fo7B;;:q1$o*=mro@Snp\:)=Y'5bSaf6t.qZ!'d8W3@'nb-^743ZC,73>q_R=AlC^c enlT26t:+[gd1(^)NKbEW#7!+3?Z]l7%m7Eb!A/#bpulKuVD+Z)Vi&9ed-=cneZF 3%5ufLIF6k+p;?lP1?>-.$C)]W5nC04=1g]*l2;>;qt>!GJccW*D(` !-?(&0drPi.hj!]SF+bS895L[R%lAQoK[O24J$!jnZ7a&/p#2[1'Z6!nq2`@`00jSV7Pi#&KKs_]:B9Z M+lo)3/oO69lneK1s2@MWDKWpWjSk?DR3TOf;p\/<:4+(ZJ$KL>>:=_%Cb+7``nGNlZTns0/orM51pXJ `LEc7R;,/:MTI&?Cck&u'?/Z6j._p<3u#_H?k.Dq%L>+H_1o0[9Fu7JLI:&5(mIcE'oPN?`i-gB2%t8T h!s&#IN/?;8`^SQ<3B@UQ'l44)3iE\24I>'':IA<;?2eL)mCZo.LQfB_k>@+9:h1TV8Wg8a:os+9rc"` U:@$X)cj(,kOoi0Nl`"k`?^Ij9FaK+[DZpj=Z#\l0Y1QY(RrtCq'_k<@Ug1[S[q4D6n.UL,m?7RJXhcT -IGS@9T.0H;c;QJ035H N65ciRa%^A=hO$D4J'lsoEl$7LI@P\,Hj*j-3m0i&r/kDj;gcP+I(h[E`b;C3[I'.,>lm>8DSk7Kf.F, &u\)Deg$%QM%KS1,$@Hf$KZR>=r!3dZ)H>H+P(UsY`b/RM6hChd^N_:aaJkIE#GQXN@"+igH:H1)/ %0_DOiP5]j7O8_*7:OYhR?fQHN^mU,q#lF@,EbW-TEoY:<@aA.A^Zr^^(rS]9P.4K`9)2(R6mfmkZlhI 5b:>P&nr>#O\;QMC"3!4:/NU1d&3.T`8*sfF,m<=U()RXA$T6Q'M()b$#$ZhX\_VQ7P@BE?#J8@`0.#[ \(Rt6,7s'Z;f:L[0KQ?]'aM^gnMnaI3ua7&A9+)cS,pq;H,-(BW%9,+$A:_(E4@/RcNK!@@^-20!Wj.l*O;-F7F!ic@/OcR6'`e5C?RKLOlW==k#>3fM8D;EAY]UJe)A .^A5srX25ten]ENrIVprThXP:3t3MW?A6iXdHZ.kj)V]d-2!(BNq6hq:T\iar;P/KR:)^ikY;n=D7SFS \EnZ2lZ\7^YkSX@@K>SB5i@`+1`d58KgOa[fFb,(#Vs>,D`E,B'c)?#+48a5IR,->8BeA"1nIPnPtL/$ flXr:0ogc/'3V[ZQT'mukEFTkrdd@ncQX$:g_Pf;KZ>E;W@^$%;5mO[Q!#rl0fuL+@!/soH-[6H="$m; 4dHIgYhC[pg-d:GsGA20S3i]%_4Gb6C0C?c^sl=^7h2+TQSohJak_ ('t%q6(ouV3NF#n`eim FZuJ9@?a@u?B7ROd]%?2Cc\*gNROS$.\&sq2jVUe29P<4^L4:hB/+,f6C>nA=m^CRK_EZ-\D3en>BM,= 9XnAAm#mZ,M@8K2kqAg*&6t0"QH'Tlq N(.;S\E%fr+-9$(;(r,*%eGlVAQ#5OXqrLQ8`4Xp4OS($S4t@E\`EI(#+n1p0WG7*FZkK#ifRtU2P!XB <,,:P/FnihQ-3qV3o+rk=0G_B:qA4gb9jGp*;4^f_NRio<:3gLV:P$6U!;s?WNG`*>(Tpr[QGi0"bjld Xd?[/$Pt=tA**L,4hdV0]0IIb-l`j-#(sc90W853)\.YA+tqjVSgtS7`Zm4:_p11^Nu"4iq&FiF,a6>[ EbNt*4Y)l"73f,LPd.CEBNdd)(g_s6eRrOVlQ^L/RZ*$'Xc>JjRHpkqjuiDR3m1-$nW;BpLidNB$E 'FkE?JjJ?,QrG[U%>R=1&;W/4.2@b0i0%/XK,lVHJStBf2ASk7a95 mWgsf:Z^L@/ImUHPJX9f\E,>19qoNS2#9WQ_`'opCIZVRN"4&m2T8qP#S6;(Pl V[k3`BS@t]cD_>Q_Q-N`ST_\SZf1EkS5q7JBrBE)\1EY8;,4'$i@k;]Sd,CM_4^9W'I!nUKu9Qo(jm$= &rOQ#Yir`/2]RDfUToXQFrMQV!$BXG9WD/FPSn&=$&m#>1n)[do81]VGLI``.=b>,SLb>#YG@482[o>b-5`e\]7-"q]_7m)Q,*;QB@D`H%F=U-_k@:g2_cjlP6?HkdP<' ;^p'KQ,`!0F4Wo,X#$?69uMoa6C7cW#3URNJch._.L>3/N(>9D;k<(SLI!,'\AVu:(Q99-;>C?L4X#tZ ,EZZd!W=O794cQGnWmT>RS@DCH,Sif4.]5\e+oX<91,FNA-\=B&Y:k3;BUbTZn,,2F0^TU6.8ENh(;)$ 1)W58cI/RU.W0Dq&iF7,(n/rC+R)H7+PY]5\Ab&g"@1C?kVJJrh&3E9Dm2n<&4hALULACOV:tGV,oET/ Gl.U)C3.36Y\59,%d/M^TWgCl()[[;`8Y/0oO9TpNQ2I4aS^WW,*BtmZ=uFq;_"'U,%K#e4.]Ru?[TiL-FI&P[XE"1_&C8%24ag2JO&.GQm<5c",+5.9?7[q &I4.\i/QA&=HsJL6K$4h*-Mi#K#WLb38@+WkDV^[9W4c$?>>j$jtfT9h?LPhL7DTi%J5-PK)%!oF!!^n=I_)kIEAK>L>ZQu"5c#_tG!OXMJ5,8,r)+Wq$^H9WO6 a3:h\-]$qEo\)(6WYF4&`AU/:'0[t?+76_^"2DJ^*6 W"c7#G*8@1OAMZ;drir(#ZV10W(AJ0:nq*joTqS0LIHbtD07#L#-C0.ODcakdPQb/2W&HGG<&:S;1YVH '[(;b.@,KEi(uBY#h9*36=CBa<&P!^ImdaC32Asc'oYUl;7P\14WfbVA5YE5Q8/Gp_]dI=;k@1rQHWo] 3Mb5C2k3WU;c2'4#\#kkT[8!!%U2>qd%V-D/7)%HW)RM33i,k3.%/9C27hiu[9\I;lkRY0'ZAh")Q=;5 rJChqYeoW[qHS37/ZH+3/(,+Q7Eu=b@\*,kg^U5:75.k>AcALM5k-(]3ODspdKqb I_Xep3%-qi[s>m5Xr*(_.i/l1eE/U"IBj&d3)*.sTn`@\"jSWlE]\]?@8 4*7k6JrX9$pk0@PH%NBBYe`tTcH%1t@F2h6M7!qY.0qCoN"R3GJtUCdM&[!NK9h?<;+Ea[$7%i(Og)q) 4q@sR_oY@s,pnmMH,OF%'2b'^%&_#.[5u97!<0,=CR+c#L;dZ.=_uZ97AeUN[TdV"qh:+4=h7mVe/3Vn K6r3Z:;o!<+rMl3?6S@-Ag.Rk*>HIORS@)r0/gag<"+E\cK?1_TPu;)'N5&O_-HKM4=U\!M*kZFe$2TR er%KmZ0;+;5\cD&,dGC[RMl0U),.6uI)9AKRE[(bBtWGH3h=SEZg%DiK/EX!jV!sJ)NPkk7;7d,S-krc Ma3`L\8=i6%B!7bY_(=&%p5YuCG9Fu7aXsD=KMY9mA;AhWn$(0VH&dN8Wk'hGF8'k"bEI@9iC6l,85sR j"\(19bR+&_;F=o,L'6h>Ah!sa(IK(r1J\Qa&'9]S7:&j[n0E*39De1N1>q_G0s&*+cF1gJk3742(=eX ,:AlESFWJ<9-B=/3YYX#K#,d^-TIq_#<&3JEJVh.-P_?DJ.lX&5+th2)QGL#S8,6-X[T9FP>D;Y@Bir$ QX(B>jXc`gnq\\]ZREsF&8ZS8mfHZij'!gc:S@1Yt_;k.!.j]`KZ"L#u4h-F24Gf 1Jk/p8n(&B5mFZe)%KCM7n?K#"hNk@":$W:,^MZX-'!QhfGTKS5uKu-&FbM%'6!)PL's=$*80m;o/Y.WpYdY5Njc?tIs3/ZShN _FX1G)nn6OO2tgL3%BAU/XO[H*:P?r&dnnr_BCV38ZE\DKu./8BTth5kDDR!Y`Jt`4!'I(,VgegP"R-c asAgB>d@QdQcXaiBZ/=N2Ohu>1T@`j&Nu]3-o<>_3ep1U:[!nMjMIB]Vpm1R.\/b78#+LIn3W@?ZKEYC .o_9a:(V!@f\lGDYq!^)SPa7Tpape7EehR^PtTs(qgQ<:lI9UOc7a3kNhH//"6 6-6PD;A>Tj,F0Si-8?X1V[ua&5]So]`(j9AOY.&'.Eu!/P$$6p4VBT1U_D!!d'C0``h2&NcljImf3Ua.r-813U^1l4_U;5R*5*"sP4M(VcGYXs5^ B*/jW>jR%f.[a!c:oOdfdZOlV5=!Si\6VtX8!DTlYZ=`VGas>A&9'GJ2WDZ+[#M:fObu^]K>M=>$k;bB IAB1`:fqOh(Q?AoZ2"fg2Fgo+U-TSUO!YRdDjY9G,1i45V-;e7dFj>Vjb[>G,+QRQ(*/nB,H:90G9;YWsn0:f1SJD2iWmuF7B!kjG =)6@`"bt!+Z<;"pHUW;_;mon?;FqkacQ'L2VbVE?0',^8>[oC,df'CWTA-R=.23&sJof^"O>>P]#CD$- O3Vi`!RCf^^n=&^&P`]@JMNWi\"#&q&rFRM;$a7,0bTD_9h))2?i^1gaX"0+4JGb(Q-1JZl$U?X17?B6 ZG6Tp*sI["@Pc)fkj8Fg'\fd3bmD[E;F*fPfFZ$'kAHHV:jLPYjE[HH?rZF`)?d\c6EB_1;<7ZW8_GX) HQ?97?arC:nIiFLOTcGs+@b*c*I/97!%BgR4sG>S.!.j]_\@`t#u'q)F./inQrJf13-1u$A/$GRK&(L1!X#C> :*UC3&JP:5]I>i]T?q"EfmLcaTW&5'PUAUt@166RTnB.T&5mA"*_;IcoIW$6P>%r3/$r4?Ge:j&=52Qd !=-GKnrKE(DMu%g[j*TlA(h3ZQI@5mL6\3Jd&;N5?WTaQ.(u k;>f*:r!20:FMIMV/j[o\mI.YbbfGQXP.SPSBLsER08\&5bQK&F@n(o0b]G3S$Zka%Xh'&aGj/6KUR$c XOaFpb3aM_4K-)l(/#B#Tk:Z7U89$[>a5C;",N4H>s:=TT2b7*3k^"BJAC*IGP_j/q1uuKZ$*`Y'$C?t @P;gsPSX4NJ3T]'3$]7K#D>EP:q1$o*=mro@SjiBSh1b;7Ulrge93trN^r/.3@'nb-^757;Rp=u6S4Ho j71#demU*07-@LZjS"!dTMT(E=hMI[2l'(poU+/\cUOd2C/m8g*bo.A<@%1)'m@8tYZP^<3[JOcB=(iZ 49"UX,T2pH6SG0o2?T,SQ:i#uM\3@"faqZuS095gj-T$&Ybc,m4GtU6J4&26#9'Kt'':IA304!9A$W)\dR8OAMjUnsaBW%fTQ4&W`A>iV]HHGKcf@3bL@.&=gf N&%B5aV"0?:![B7^ b9CnfbVE`8RQ9NZ7d8R&>&-Gp;VAE,JHqY^a$h^V`Z$UbS=J`q>TcU&Ki!N.G1>r,#b=a=d"?#oP>[)O S$$iQ\eP?&5co5E4TmF!C`F,@.ZrP'%#fW'!UmE(.*g]?bu%A=9G,u"+igH c>h&>8H^&"@5'ZVS\"r='&[ag4'7aM/[$9a=C`G:IWM8lXJSr3k6I;GA^^C-`W[l\b\!%-"8[.%Skj"J q?7(W6_[Fke9XP1PtRuN^_5>5b+V^c*feSod7u$6X1?R!#_duX0l'1PE&`6\jE[h-TMZLf7!0/L$=l"b /TLuJ(#@elWqCtaAT$2jE$?TbGmglCMX(I7&[VP@hD3c3_u\0cJ\`J5BKR+3re865YipI$,8,jP,-bgo @P\p^a!7iS"i\/#k)h$DQA&kGW9OLR*EEJC8U1MO8tF:?G00@_5V"$#Wc_2^3-ADV/.59Ri'MKh_;R)XCce4_ #DG[Q\EnZ3,Eg1/j:Zi@-334[4Q'%<1`d58KgOa[fQ9;#&W&NfYrK*bSt(G#NmQE(?9o`da5SjFGQIal PtL/$flXr:0pt_tP?G9LEB0Rbk!04erQcaQ8Z34^,o.LkKW,>YMF;VGh5=62oI,tS)'kGB/!\i]I_fHt =/XQ*`DY)tWYgLYP+>4q'.FECjK"9snHQ>8X*-StrrI\e?`^`,2BNNf]\`/.BH8"jIDP"8R9[0*$NP7` TPle0)@m++6"!O!9KF7,Lr?$-8?$4URAaVo.U0b,njN=KL)SFa;(TPAoh&t aC7Fq''Z0RagMCX&in[a)FL$l,W=1"c>l`@FZYiA@7sN])P7DF>\-teV:O`VKAJ4>W$F8gJ&#H2=?IoH "!bE]DjZn7jpihX\_.**D5^@IF2.n%LH+DA#(f/!ig/o$O?nL?:G?C*efbZIT8l`Ve/eu)D)p9Gpb[:1 -A.J;,H4Ni:?Qo>8o_s-8B!3Nc6kEIh"#eUT>G1S#Y5!p7\eB\1oah:Rnfm2.Q&]H;QEj!eg]M``7H=.*gt,Tp/rX^d4VfZmC"O0DSJ;'UM%!hg`F(4]1qbH$gnZ5G,!Q-336FB)ihtulZd-onqV"g >p'Vse"-jLK0`ma-mU,U#DGNMj-XpX%1.bV+n:r<:'sT68&n#rj>o3AAOtnqR8ad]/!8"dP3J4JAMo

V_I"G78][* &Hq2'M^KeB>)c.8#HCb'oNJY3[p5l_W7@9CIYn,T=fh=T9rcf][bIqY$]W"iNW*7)2R[:`oF?"$MGOaH-56Sq1o.L"Ts?B@*j-d-5?oC6Xdb84@UV1MFD"%Gf4%R)3.3sdJ3p" 73d\WS$GToDCI&u9-k5HKMGec!(3X4H,Sif4.]5\e+dH?0/Ja<-8^$;-C%5\;5eOSFF']2VF]jV$H6Vb >HV%?oI/e+V\ubiCt.?H_AS7nSA))"*)1cnFa9En66Wr"t:[T 826T-d`ZR$>cnaoAQ&,G^#(KPR^?,!Fbc?cFb/)\',8Ao7l[T!6@"]GhCmPu^1%*AJO&.T=>V'2$&(_( ^]utc+VBQ!ifR?,c7K_mN^YZHR&&Fn*3g[JTQ'+:8r(D19qb.WFIXeA<"T4p/8C]2$q;i#3@m`[*0m,6;^41`aTS%Lr?_Z.CQ;<)WdO9?AdI&DKu:#-lnuru%iiO,2F]ss+cE[a=71&RP9g3M^msFe)k=@ZCDN@8,K]'Nc[r^S0_[U:jT6F;a&$2; FjA,P`o,9:+\6]@PS0dt5t[9bQ7YC[7O_iVc.lJnpNEhd%n#E*?',lOs6')-J]pIri">HF\8c> Y?7mWX*)SPHG7,p7&Z>2W"+Y^=[XZp$"Ylc2-HJn]j7dB/+@lpI`2Z# _:qVIRUq`gP!^K24/LNqGJ%7"Z7?shrbbu]Kf6P.3A2Q^BM,Es4M>(]'Ma(IK(r1JWR )m4;@OpM736_Y,XbW76iMoHs^eDq2>*.g)!&3.ms9,DlqU=+ll@TP+DbGFdKb&IK68Z>gRku[ub5+g1M 1b'LYMajJi.5\&117M%:e0s5],fXCWX3,#%i`PCe3[I.N5mFZcPRrO/e:XIB9_0WQ["8H?30=Sj]-de- UaV=W$4RK=6q\L2c7,sBTS=uFOrUkJNg'T<7@M>1Zs'+*&t.k-"bT,"&;Qc%$:Gf-@-PIZC(h>?7H3gH `,7RUO$R8QR'L;Kb"a'U.TPMOcI,iD+TMc>c=o/*:$31XeF%TFT24Yb)ANa=7@jK(Z5ELsQVFAVl4k5% CrHOVe7hc`b^R$&V90;ta]p,>0r%n=(7S=,fkn,p/(FF_`p%WL>j:B!Ugij#OPadi$aogpMIfF)WAoPP AT#OuneiF552f/Li:@Kb4:2;rK#+,LLeK97#'n*0nH_fL"VYsr@PE&>@Mp)D`+#]*fE(prP0'NjM+jpN /=+JUo*LAuB/H(%V4\+d8p*7Ua(Mad%17kOT@"n2=u8F-koL? V:adnC#,N84J^>$9r`nZkB+;kY4l,TB$Yk=hlX<=D>o0!ZGCM-aRWq3GfJdKq$_-*q/3Rto(e(DSco4J 6"&&`43eEGL-oCrpk2*G$A-5>N27b&$CQTu+49leL.*>M8S$7p7&Es7Q:kf;q1Qaa!/O(<;g;PND%<,P VmD6a"qs=mcf2<&D&SO(V8Q1XU^]M_;3&l#eU#2H[9Ke7As8*O9#FAufdt\]%-e(-[+XB'alU)BMGPa# MHd*##?@qaDqFmk#5qo'>,W5CSZ`b?_c&;=>[BK2Ei%MGG5R:"cN8[6+E'4j+qk<;_]c8FS0fBd!'d3_ BY7e1)NDc^Z0;+;6R%Z7,dM,HGQA;>b9aIYI)9AKF2?d5=END43h9#Y'=_<(HOZRnV6NT\,*PWqdj_Zh <2p[%QW3.sC&MKM>-$4iZV'UcZ!j;+lh/AZ#%6.c,*44L,AJ)dVqiu7CVA`l;5)ZSp,HJO`2ZsGI)L]AQ[f^sUT+-B'(1-"d! FXNEoAJ.Qk^0raa9VesCXFb(FRnfg/ajf0q-;pq?X!Hbd%2u'@l'0nE5+tZ1:hl8!Z^tqtX2(c9](G-s ?^]KH2CeoQ-Qf_:WAPW;^>X(B>H2j^[GLG!O'-;,a;st_J?3(]PNuMKO`SKNnX/*3eur5_hlo%UQ;\"g F24Gf81Y55#DBmd&@aPX*tX7HT[:cE1g2As@ cDP_+"CaY/O3f:s8hCr/6D)]$FI4@4O&(MHC,AK+"s2MbTMq,o$7Vf!Sli(;9.cUYBX5s_oK&ctfl3!V mF>F#g,jDe>AeW]X\'_i:a2s_#1Q+>BuK#9Gg(%Tf1f6VBb6`F@))MqRDrX$s=*DMkld.&7='m1#rCDcaR4pAK<V[6.LVtAk.%F0c(5p0W0rWlJ3tqZ],VM.d P"Q(C_5.cX4K;Bc*6R=eU6t"naFb=a,dh=N%S@GBN2*/l+C[X$b:,4b1q&Y3VU?o9.6UFu;O:BpFUHB6 ]3^.7Ro2YEXq`"ag+>4`?*`4!OB(W=b4PD).;l]L"@kJp$Kja5i<#2V>"DOG>d6.i`0V@!W8_gI4D%3b O-*A6%X8Zt#c3,=i=I+6qAB`t6fJ[pPYNYBMacYeIT/`1\VGKQ`'$ghp 19=OrQ%GDoUWG._>Fd[+H#4hR3#iP8JI8R=nJIcs0,%^+hJRCZ,p(eo4!1+l"IP=t"ETTrY_LL)m0JHa U%%68673J(`1aG[4D$)`NlRft\GSZ\,*BuTWK^:l8t8^N&90B+qI_XRc)1)hbj'C7T$O>,$4R>t7&&!- &pWc+3D4rij+SV.=jBX=3Qsi',&g(SJe8%$U!Y>$TEmHT2N(;0f+k1;/b]P17aDN8b\5Udc0G%N^>H,9 M)E<$g8Elg"t4(*(P@\,WL40,7jSmJa_"WL"8W0'JjEekGXNkn$\h#Wd.i8`,nkb.*:\9lAi1Nf7p^1k r,sq@F-'Id.7C$o@W'43P"AWa5r4GBk)O_?b#(0dcR(BWo\OFLU/>DW(um&UdZ#O55R=2UV,OBoC=RXK (+h\E=)6@`"R-0^<"ce@h_I7E7afOA!M8i:DZ(t9; 99N%\O>I6U!!*"L_'#sq4S%[UY0fdsRI'fK]$ X@]OZpH?*eEOX]jEZ:k7mj`0&&nn1(EKqlTg$lLf4sJ0a[bdmjCWtX4O2tD.=0%?V!9\nui/h%t*YAO# _I8PI>TKVt74/\MFilS,#lm2bOkB;T5p;@]jH$it<6`(EoXO;"jR6oo^3Q1b)4eL)uoGS_gO%>a<@+8:&Pu@dAXH^$c `3QRKXOaFpb3`eH4Jg>>;nF?EcY0]5l*K\eVVO_5[?3uoaosb^6+*`#lg=QKJAC(/(9*8liFB@UEHE^C ,)J.sj"bRSdXp\?J12F4GU+%5!.R=D:q1$o*=mro@So+\<\5,H7Uo<*O9,k5O1aDV-mXsA-^757;E7^F ="fk2Ahsa0dVUe0bbn3]1qHULQr#.dC)%5<+,!-5<4ZX!SPQ1_,Lh%8)N.Uj A$XfrWB!["UMmYIDHAoJ:JccGFT-\$AZPD0\DUf&Is^f@53#^AiTpR6.76Xb*>Sh:ao4[O9>>`/sjd/1F\jBCGq[--SqaWnpmN7&SN`YtB+1WDT_7C=S+a.CB@Ob30Tk*KnTXZe?t;.[=m9D7A:P[B#:ukm"]K DUFB"Q8:)!i%R,A*YSWk]j!3'gUQk$@N5\F1=JqHFh4E"Y:*lFp26FeY4J'lsoEkH4I7'URBJV,$,%F6cu\Zp'V=e a(2L/XS(KSns`:/Nb0K(K-5:?\l#,UPKXW121cpR:37Ar$$LCK>k]$r,'S^5P_VXHK]6Kq_n!oZ-j-%E "+igHd!.qjk6Zl1@5,357O8J!3T@;GP[4S3JLP&I+9VI/,EbW/dWn6X<@aA.A^^C-`aprp9#)&7`!gbm *6tJ0)=6o"21\NdYY#:pNCo_YWH>X17&XZDM-sm^lgp%+5339qjJ(2S$ipG3J\[fFBKR77re865YipI$,8,jP ,-bgo@P\p^a!7iS"(7Jj-`#_jEZA9MJ^s*jR!.9.3QQ#\o:4HQHNk2$9X^:PB3Kn Y_LL+F\$SqC3=:)@^B7?f.4(I;O'53Yc&873BScSC:2eJ[d/@Yfc[Iu+SAhs/9DFD&tn>/K3?Jl#Yj+> 6.#h51RK)72o[*_`%`9.@*;EGl2[Ii2dGck:dM2f#XKHq6."hmH%NumY;i=a0,B/K8OHB$1('NW2PUmf 1nIPnPK'-`a`OOk)48Y1P:<5$9/r+8+4Jp8rddA/;!=-I2'.lOV,HQBg3#TfbXZEL ^+3?FL^YOK%$==^8CB 0`Z\gTQ!FQ)@m+,_P&(W4?=PqLV2VD(p$mo(lZJ0EQIKm59Q'-U2h[kOu"JKa!C5t1o_YuL!6E88Z^Wa 31S9lF33c,<@O9]W,tRQ#":,& \D4629<@-dBY<3*G+7Uis+$!^0%`iM)\5-BO$#"?a*XK<]_UZ6Vt-,Vdl_dk!a$l6#G3krR1'nV,FJgb"_MV ,$:k-R=1&Jsp;cP;@,it7[%c8=])7Ro1Hr)Q<.N#Q$mLr>T/S5MAtWQ;W? FAimrjO.O;mWggQa!]@4%1Y$VN)?O".;L<;i!9qBdoN`kVH#.494cQIKZ7RP!(CMKH,Sif4+S6/e&heEeO-%WB[h>r-7;?\c0;V!'Rj[nW`YB`*HL,*BtmY'6D);_"'U-*l\o WadTE9BNQpXO;#E:+fq23$W,n,D8Q8Zt_`JP=h\!j3fC#lD%7Va6,;eUqUCmX2-:4>4l@8:TR;:1\pYY cQT#]/[jtn_W,L2=Y@!!"krQoJl]'q$cW6B@_YY"QE*nALN:Ao0t?RUdS#4V*0>5XSe;%dF1gF-=>V'2 $&(_)OOu"\eHLOiU2\2T3\_M36=TG?XF;H=NP\YpQkE-sZ;=&a5R6qq@540Dk*&rThJkQH:?Rhoo_sD- S,agS8D*'_8Wc:&:tY.nTc/_dC67_/6E`t^_ck-W$=s:/73\2I\TJ8,Bsh.3QJ6P^M,B@3TN$_(&7RqZ f'@H^FCs]1^;_?U]Cm9\J](QfE2M'7)M(=+)c4^@^G,_<5bN'e//f$)KYjF%aD'Y0,TYf ULU7M.)d!J`oM/3/=J(5PKK_Ba^M2L.@/2RZPf:eDWdJ4^_&$^qL:c'd&;%Y$rT#FS!9@?MJQI+8Xn4? FUEP#;,3#eCGj9%@]<\<`M\r)/Xk"![+_3QH)4hL:M7[M9W;SMVdd;.03-/rSmOIl:2TaIDAGTKXJ2l& ]-XX&ON?LgG1iH.3uEK+J-T^L((CM%6=EYL<&P&@DL6L0h^;Fi9.i2C/nL;(;5H]?WS^W.Kr)6:h3N33ug0%D9P6ecmTkH $O27#+Y]j"1)g^Y`$-mS".h"YMoHtrQ^h5>'d0\)-78(o4W9O,,r2H)<_Y-2bN:Rt<6@9[S'0p@\Q%j6 4I[cq-lO*=L5KG4!"g\d17M%:e1*=*Hr.4:BZ WK??)>!l#_aX[s,bW;FBX3"C5'a9FdPjtPp4:2;rK#!ssBH/30"GO`5nE>6l-OP`"U2^u0W7;]E_;irM%#R7oMah)G 3CFH8#).RLdg:uUB/H(%VXoYgl?>@^c_pCB%17+ULWST+GpH"G&;jC3[0U>-.3":;C3:H>9!qo^b$=0h PR4.CLWen)MbU5'Cpr*#<*FE6R96W2DU=lSMDodohl3tur..J1F08=g`6&6VB"-g*q$`9V+`Y>0X,uNI c-HKD6!Wn-1aWqBKttr03(,MF%Q-W4Z$=3!2&hQFU+tluL()4$5h.9Y$A#eu!'d=.q1Qb!1R_$Mds8mo FZZ0jB@H\[g]8UTa5g3G4W6=QUda:JBP^_=8u>'+YY)Q'[1]W@@l7H^?GRMFctq9[7AeUN[TY)&)TBQ0 A$Oglcr`\8b%69*n!A9!B)uALf'mp/;e`]DAO\5ZgkJ>&_P%On>WsAF JO:Wd3'!qeAW<.O;4.8f6R%W0,][T];D0>Z6"891Hl?EDF0(HP3%@WLg5,eOe*6f4K0l9Z.(!_P,*PWq dj_ZhI6rqoM+m"GC;"(\-E>4_0rWoYb8m\%k&ninU9A3cg?gTDb7YN":d\YIg5Y+`HG/2h\*MR>h.a=O YZBs]B#A#o@kkLZAj/pJL?.=fHi@ISrdd>mOB==\&IF.XiK2]64s:MjJ/n)]ZsGBVN(2iif^s>E*g"G' P$'W5.V^gYAVO>m\B?:`aQ/OVSB>h3SPJ?>399os!/XP9PZfpcO\)BHiffe;nt@##`[YtB*F:a+P"XoE fk!W'>-M,qPt@6uaJE$/(.q^%$C>bC>jdq_ZmqPAX@TG$$Usbh?EQq4GM(-r;1!BDZ'B,`+!2bB,*>H^ .WH1'5dd-O81YGTre/.^E6)iV*tX7HU2``*=t^_O`hRMr"<'KION=5:B:P+1-BH;\&p\#r?R;(5VK5em1a^/a4VOpIpQ.3,?qW1hW$%&k7Um.j;/>:Z(k3T*^n'@$mhKL0*D[aMDp JOM%m:q&Cbr>1D^@o9bsG!-q/87YUY,aM.PPY,Hd#c+lS#+$1'clpoa#;Vc8LG2;PSp(93-(O3WX<)jO UeKsYRUnCJ9r6/bof"sI*h6%S+q5r*>#eq6=DV#"-'lG"W^RFCO\?al.5_Tj/4^@(+?CMUW_e%EOpFYh )dMNud7OU`+q7J8BMes>7"I:8:e@`2;i\6#*:P?r&dnnq]\r:W4=1jSLVtAk.%F0bk>J?gX!K;J!d@QdQcpd3J-9%,3J.ZCY'*)8#!.W;i.\*IM@MLqcsY@i4XQLhK9W==88QkX$`[4, Fdh)8Yue(qP&PMZG%G9lg+>4`?*_p9YX9OUMK>A-!iF+C0]LIEq&(4-:_h6+,CKL2YEKNtdd r-URHOb%):%X1"["Ts@m+L%54/f>+R6fJZQS2)H$!'d4jR+-"6*KN_O&fDCD8L9QljV!t\KE2R96t.C> =QTuJJP;pP+q-$Fk;0tJC\SIl'f^omk-/#7-B/=C18cuJPtn//W`A"5qUJ';=K*`M:o0=q*>b!om1u0k Y1[[!bA5RqD!DBtRnKG6GU_`lG,@3'lbQ:2)bi=\dAG\E.C9)i>]LR:mRJ^2a[,M0#!eJ0qO=3L7 cI+tPP:BPm3Mcn:^jlsZb\B'VNlRpc#n2\],a-9Fnqg&?=!@W5V=8bh-=IW8Ne.A-<"u,io?YMRQ/E>/XNc02Mcj<1$sk'l:8$mFM`)^(k\"h6-JK`SIno 773:TMG.J^KYl]Ppl%ru%5,>(Z.DZtf#_pS78-3b".fYuJjEekGXNkmo7]K(OOtgB+VT`#@Sp7GAgRM- 7q9sB"GT>iP"B34GsnN0/!`h>dePQu2$o2bk0nQH"t2Nb(n7aTXPt$1T[;n%H*nEM8;G54'`*MQV,OBo C,7>FB!jE8%[<'O-$Ha5Lt69@4%.rOBnXs8f)(0@j`@o^-l1"Fk4N>n>2iWY*WcLsF5\cqK[$siMoK7H fXnO00l+\gEn>VB!TrQr_'#sp4:2T+Ku5(9')5hFM;0^DGXP!eMSC9:[7=fk`i.6+]3HXX0]m$:j5T#X'o<+75;bVC)8'UjeEQ6Zm' &0-^e;HS(O8I[*QNNR>!BVbtp'#ponA5n0lVW6Xq*0#"o!->rKE(DMpk6?UVTlA(h3ZeHW6m?Mj$sV5P8h&iG9fi\3Du&tMgM 7#Frh`EE]`X4FW:XkN5g]\]i9M6oIQ32f*?:b$Vq)hLg6 *9u&7&C*H>q_R=AlC^cenm@4!$fnD_!2FoJ^>D/.&7W8"#@F2mFWS!IfgV*LG6;&%M;]^Z5HTM4BB!'L=`2d .fGZWA?`lpF3):W%1n[t/lt-2f'R[o>piZfmAd?SJl&IgfK%W&G,%tPJs\E)Xc:*3Rm7BNo%/;u5TK8A *"iV`Jiqu\W*D(s%YqtH0doq^'S216U@>AhqE#aZand5+:gCn%LE;k6/YRa,UO68LI:&5(fW7: 'nW78:3*%+.?3q'q3Zj\Qu=3WKaE:Ng`6RWaY1TeI'>VZ:/S0$Zlm@kITL.GFO!JF&S#_g.3-iHO5DD @IY1="n(W6a(+ZX(e'3+3kSfIcikn=cFH3<'.=RtSehfi!$BSoN(PH3MT)=[Ls0Tm*0/(7nd,_^1'!'N V"0@9W`La;bGFe:N%sKNR`Zt@BO'Oq4.OWpnp0T-G=%KKQ&rCG.MFap_rPqINCp*JWn"+I=p3-Y/Y^iE ;u6-d`BgWY/FIj2U2=YKgT.dZ"[9,3]%sO`Mkt$T>U@S9;]GAini7E,73e'k0mH)+P1fJief*S5Z/ohJ GQXN@"+igHd!-MT&IX=\@%[bs7O8_*7:OYh`+CkGN^mU,q#lF@,E2[HdWfJ`#mu=qTb>EtWY6e4%Ug#a )edt-?4eNiH%aV"6\Wm#P\MKkPr,:6BlGJRP,2*Wf0k;hUD.>!f'-DAfJM#nt+#:#sB 2T93XP(Q]>:hZ[-3=uIpa=On5JqH!pco`Qb@R74cVA8r&6QHWX;tAUfF90\hJ\`J5BKQt/re865YipI$ ,8,jP,-bgo@P\p^a!7iS" 8:o9hE(X+sNDb=,C6^_@E%aJlPV<-lGkZ.U\:CH[\D>bT"^o(X6:h*nk7du$XV[5e@JN_3cK]s\Df ?f3F-]KRCMLkF]lGj<"%+,PPN/K&B=@K?CY5i@`+1`d58KgOa[fJ!?P&W&p8O]\tqFVTkR@r?PX?7?tP R%3;`R;I3])TZBK394&]^Pt[M%&jBdEB0RYjjU`Hp3f6#:u([M"Qk\3MLZl"g3#TQ;5mO[Q!1OM+ZuSp jc]Cpk'n#=OCG,QWS/[[DRnANR&,rt+tZKYlJ#!4ZiII.W:Pm?7fPoZhds4.2BNN!D5\'q'T/0P2l9UG R9[1-0`Z\gTQ!FQ)@m+,_LN,@CcWXJH,LnH880Vs&0-k,`1V`ccQ-ji<.gnO9_0!W%Y;Nrgc;GWB>`2N ;@4+/6#O6mo#Yu9FUpd#%-DUBVLK7S"=-m6D*":(M,Y[a.\'87/V4+3DHOBR".Do:cK^9%0qPQ@8OIE 2B<It O2rQnB\\V8-BlRt;OLdq5p_`/26;BUjMGC9U/05H4L4e5+f6G+a06/L5 Z*L^WjAQs2OC/E^4.V1:+I(VW2`daV.>:.K%lf5;,8?&)it4hHAiCTYa(*O8'TPa'Kh*J.R'6Vi/XK,m ',d%[Bf2ASk7a95mWgsf:ZfG!/=JdNKc$c9ER[`\&#<*6K:'&=-JG<6lB,guC:Qd,d-G\0%=ZE1ZUJCR 34uPJD75,+S(nF:)E,.N6)'Slj?soa+qOe(Sd,CLOC5:] \V^t#KK7%+G]TG=&rOZ&EHo]B$P\7a@rWppM?tMYa^Yrt,cXcoPXm+i77o!21n)C6&*_='GQ5uWB$TTH[&eeo4)_$Y>;/Xe^uYgdOa$]W#sEk9I?pGY.T 'V%Fe'WEnrEc4XgiNW*9:+I-:Vadj&$T&@BBurlHOB;R(8EX$O*:S/4W,trQ_B@m;F3Y@/LI'=e336". )id5D;:u),73dsdU[hPUVH"q+b#0f=4CSfKJ]C"dl,;_,4.]5\e+s4PKgVS3B[h>s-C$js9&_Tse4uhN Pgj+'-TRb<>@54dYu2!R_]5^ZiiK"W3n5Ud67oJ.aLls.*g"JhZ=uEU-Nm#J TT*IjA,uUsbpKc2]]*unS^/[il2:[96D;dTZbQ^<84ss+#=PL>-m7)^e6>a<+R"DU4N=@Bg3aX:*bW>( "&[J\847@+ldY-/63stR&5H4b7E,\-#Z[iZ-nLDW-G\ObQqS8?',m"l'WK,6jT:rGTMuRC2IZ[cJO&.T =>V'2$&(_)OP"Y=+VBPs^^bUr?83=W7\4UElu#*4O\"Pr1";K7-]FFQdO>$f3?FP]jt\rEQ>\UN:?Rb* ;R.jU73GPB+9YH%8Yo>LPhL7D*>OZ2B=1pMn:N-jb1j60V-^uHS4o[*q_aM^BVDGs+R!pHOXb;dlo#njLr_pWMtdUkL)VHU*FbAFiJE2QYb[JR)[[s+e,,?MDBp@D1J74a`aL(Z@X \72^fb\fJ$Ek;tF74?tn-SBoj7j=9^((BeUMFT.`1S"%>K.9Ag#Wt!s(PG6;:fto43ua8PA5VS2Q;&`k 8nCkAS/PT87`YQ?l(lmI2k3WU;n:u_I6XB$BN.#=(6(HW80d](l&%&cK+=^lkiAgd)lpkZ834sQ].8Wc ,h=ILNm1S0g20kj/2>I(=Xdr^H_o<\GJ%7#=*dQ#aWl@*+Jge9ZuS095tPJcd--`L, 7412/j?soa+HW;H.N7K)6V^A'bW6g\F,ELBf:6//"HH!J1'nAP9.#k?UiND5Y!4J(bGHn;CsHHHPXAWq 'FJCQS4+WjdGP-'MajJi.5\&117M%:e1*=*SPlLhX4)S4MVK[1%MZ@Am&8DH+XaH[Mbp/_>\ahU6`cA= +uV#kMj1?/bMDad'p6Wm([N/_Bf:Q%EXcOGXsiXk:C 8g>&k6q8rpbVh*cM8``ifQ(t&k>nK(jrr,Gh6`9MJ*SknP]g%>Q+7AE`CFGP/C 'htT)l4k5&:8q6om7%1]p5SDW=j/.M=[ Ku7?IF*_D1)3)[HneiF3,.E?DfIa<439e`l*5NceLa11W",*7Hk@eB-Pc_pCB%17kYU=#q3MG5Re9W$:;TEu=DAEP8!Jch`H*2F-] 3QXPke.G54*>HgT>.%hI#AXO3n:]`$LjfsK)mrk_Ahb*SP/5_j4n]/SYfc)c2a"D_<5`9dq$`5(-A,!k ;i1h^PrOD;_-kVt"8W`?L-oCrpk2*_'8f4fdM8S$7p7&C;PPfk)tkKdE]uA9HVuL;@,W:@-Gf6l+*`[(5RI lYXAV,#ZYKeEb*9om=DZ.MFn7L(AjO9#jPl.Zed*T4'=:4EYuqKuuuk/4Gd(XQP/MdVq`>$ip9\_]c8J HpT%jM8^[DBY7e1)NDc^Ys8F96R%W)i0%4_U/NP,b9aIYI#^uVRE[(aactM#3g1\!ZfDGXIY!_MUXX$A ,*PWqdjYn9h*Rl7WQf&j8X3aZ>+8NlQ0GS'8t]([/='i+JHnT?gF]l"IDXf9O]Q>i$`ung/\O15P5Fq+ [oL6&-'2h9*^rN-j"\(1IDY.rXPW,B$n^05o5h_*OB==\%0D*tSFFTf4s:Mm`1iArZsGI)NBof?kk'#XkrSn]jC."HIQ!W#I@Xt<,1g2As@cDD]i>]r\'M,7`i8h;#.6_d3:&ZC+=Pu+F/UQAV@m]T`oeuNr9m:L]DYh6%")GL"L*j\Bh (9T8^!$G)t+93&VK>F5m 85'L,%u%nF0dnS6,7TMu,-]_L@OhVA6DRKrr0BDjPY*1K)!#Qd':-igngUBSCGVGMVXm@UqL(T$:hWfh ,o2J1Uf(o+\n*dj:T.6-V[6.LVtAk.%F0c(5p0W0rWlJ 4!'I(,VgegP"R-casAgB>d@QdQcpd4.@eh%2Ohu>1TB1#HTn(K-or%mEVpm1R.\0J< 4`>s\S~> grestore grestore grestore showpage %%PageTrailer %%Page: 4 4 %%PageBoundingBox: 17 12 578 830 %%BeginPageSetup % %%EndPageSetup gsave [0.12 0 0 -0.12 17 830] concat gsave grestore gsave 695 281 moveto 0 setgray (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <737472756374206172675F686472206864723B> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 695 390 moveto <696E7420636F756E743B> [60 60 60 60 60 60 60 60 60 0] xshow 695 500 moveto <646F75626C65202A6476616C3B> [60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 695 610 moveto <7D3B> [60 0] xshow 2595 291 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <65673A20> [44 50 28 0] xshow 2742 291 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2D78312E30652D362C202D2D70693D332E31343135> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 468 962 moveto <737472756374206172675F737472> [60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 695 1072 moveto <7B> show 695 1181 moveto <737472756374206172675F686472206864723B> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 695 1291 moveto <696E7420636F756E743B> [60 60 60 60 60 60 60 60 60 0] xshow 695 1400 moveto <636F6E73742063686172202A2A7376616C3B> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 695 1510 moveto <7D3B> [60 0] xshow 2595 973 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <466F72206F7074696F6E732074616B696E6720737472696E6720617267756D656E74732E> [53 50 34 25 50 49 28 28 50 50 38 25 29 45 49 28 50 50 25 37 28 36 28 50 50 25 44 31 50 50 78 45 50 27 40 0] xshow 2595 1093 moveto <65673A20> [44 50 28 0] xshow 2742 1093 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2D446D6163726F2C202D2D7469746C653D9468656C6C6F20776F726C6494> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 468 1863 moveto <737472756374206172675F726578> [60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 695 1972 moveto <7B> show 695 2082 moveto <737472756374206172675F686472206864723B> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 695 2191 moveto <696E7420636F756E743B> [60 60 60 60 60 60 60 60 60 0] xshow 695 2301 moveto <636F6E73742063686172202A2A7376616C3B> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 695 2410 moveto <7D3B> [60 0] xshow 2595 1873 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <466F72206F7074696F6E732074616B696E6720737472696E6720617267756D656E747320746861 74206D757374206D6174636820736F6D65> [53 50 34 25 50 49 28 28 50 50 38 25 29 45 49 28 50 50 25 37 28 36 28 50 50 25 44 31 50 50 78 45 50 27 40 25 28 50 44 29 25 77 50 38 28 25 77 45 27 43 51 25 38 50 78 0] xshow 2595 1993 moveto <726567756C61722065787072657373696F6E2074656D706C6174652E> [32 45 50 50 27 45 33 25 41 50 50 32 45 39 39 27 50 51 25 27 45 77 50 27 45 28 44 0] xshow 2595 2114 moveto <65673A20> [44 50 28 0] xshow 2742 2114 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2D446D6163726F2C202D2D7469746C653D9468656C6C6F20776F726C6494> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 2595 2324 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 67 -67 matrix scale makefont setfont <4E6F74653A206172675F726578206973206E6F7420737570706F7274656420756E646572204D69 63726F736F66742057696E646F77732E> [46 33 19 29 19 16 30 21 33 34 22 27 33 17 18 27 16 34 32 19 17 25 33 34 33 33 25 18 30 33 17 33 34 32 30 23 16 60 18 30 21 33 27 33 23 19 16 62 19 33 33 31 47 26 0] xshow 468 2763 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <737472756374206172675F66696C65> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 695 2873 moveto <7B> show 695 2982 moveto <737472756374206172675F686472206864723B> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 695 3092 moveto <696E7420636F756E743B> [60 60 60 60 60 60 60 60 60 0] xshow 695 3201 moveto <636F6E73742063686172202A2A66696C656E616D653B> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 695 3311 moveto <636F6E73742063686172202A2A626173656E616D653B> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 695 3420 moveto <636F6E73742063686172202A2A657874656E73696F6E3B> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 695 3530 moveto <7D3B> [60 0] xshow 2595 2773 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <466F72206F7074696F6E732074616B696E672066696C656E616D6520617267756D656E74732E> [53 50 34 25 50 49 28 28 50 50 38 25 29 45 49 28 50 50 25 35 28 28 44 50 44 78 44 25 45 32 50 50 78 44 50 28 38 0] xshow 2595 2894 moveto <54686973206F7074696F6E2072657475726E73206E6F74206F6E6C79207468652066696C656E61 6D6520697473656C662C20627574> [60 50 28 39 25 50 50 28 27 50 50 25 33 43 28 50 36 50 39 25 50 49 28 25 50 50 25 50 25 29 50 44 25 35 28 28 44 50 44 78 44 25 28 28 39 44 28 33 25 25 50 50 0] xshow 2595 3014 moveto <736570617261746573206F75742069747320626173656E616D6520616E6420657874656E73696F 6E2061732077656C6C2E> [38 44 50 45 33 45 27 45 39 25 50 50 28 25 27 28 39 25 50 44 39 45 50 44 78 44 25 45 50 50 25 40 50 28 45 50 39 28 50 50 25 44 39 25 69 44 28 28 0] xshow 2595 3135 moveto <65673A20> [44 50 28 0] xshow 2742 3135 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2D6F206D7966696C652C202D2D696E66696C653D6D656D6F2E747874> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 468 3883 moveto <737472756374206172675F64617465> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 695 3992 moveto <7B> show 695 4102 moveto <737472756374206172675F686472206864723B> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 695 4211 moveto <636F6E73742063686172202A666F726D61743B> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 695 4321 moveto <696E7420636F756E743B> [60 60 60 60 60 60 60 60 60 0] xshow 695 4430 moveto <73747275637420746D202A746D5F76616C3B> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 695 4540 moveto <7D3B> [60 0] xshow 2595 3893 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <466F72206F7074696F6E732074616B696E6720646174652F74696D6520617267756D656E74732E> [53 50 34 25 50 49 28 28 50 50 38 25 29 45 49 28 50 50 25 50 44 28 44 28 28 28 78 44 25 44 33 50 50 77 45 50 28 38 0] xshow 2595 4013 moveto <65673A20> [44 50 28 0] xshow 2742 4013 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <31322F33312F30342C202D6420313938322D31312D32382C> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 2595 4123 moveto <2D2D74696D652032333A3539> [60 60 60 60 60 60 60 60 60 60 60 0] xshow 2595 4333 moveto (BitstreamVeraSans-RomanHGSet1) cvn findfont 67 -67 matrix scale makefont setfont <4E6F74653A206172675F64617465206973206E6F7420737570706F7274656420756E646572204D 6963726F736F66742057696E646F77732E> [50 40 26 41 23 21 40 27 42 33 43 41 26 41 21 18 35 22 41 41 27 21 35 41 43 42 41 28 26 40 43 21 42 42 43 40 28 22 57 18 37 26 41 34 41 23 26 21 65 18 42 42 41 55 35 0] xshow 333 5214 moveto (NimbusSanL-ReguCond-iso1252) cvn findfont 117 -117 matrix scale makefont setfont <54686520617267756D656E74207461626C65> [58 54 53 27 53 31 53 53 80 53 53 27 27 26 54 53 21 0] xshow 333 5460 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <486176696E6720636F6E7374727563746564206F7572206172675F787878207374727563747320 776520636F6C6C617465207468656D20696E746F20616E20617267756D656E74207461626C652C20 617320696E2074686520666F6C6C6F77696E67> [72 41 50 28 50 51 25 44 50 50 37 28 35 50 44 28 45 50 25 50 50 33 25 45 32 50 50 50 50 50 25 37 28 35 50 44 28 39 25 69 45 25 44 50 27 28 45 27 45 25 29 50 44 78 25 28 50 27 50 25 44 50 25 44 32 50 50 78 45 50 27 25 29 44 50 28 44 25 25 45 39 25 27 50 25 29 50 45 25 29 50 28 28 46 72 28 50 0] xshow 333 5580 moveto <6578616D706C6520776869636820646566696E65732074686520636F6D6D616E64206C696E6520 617267756D656E74733A> [41 49 44 77 50 28 44 25 73 50 27 43 50 25 50 45 34 28 50 45 39 25 28 50 45 25 44 50 78 78 44 50 50 25 28 28 50 44 25 45 31 50 50 78 45 50 27 39 0] xshow 2459 5580 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <5B2D615D205B2D625D205B2D635D205B2D2D7363616C61723D3C6E3E5D> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 333 5690 moveto <5B2D767C2D2D766572626F73655D205B2D6F206D7966696C655D203C66696C653E205B3C66696C 653E5D> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 566 5904 moveto (NimbusMonL-Regu-iso1252) cvn findfont 83 -83 matrix scale makefont setfont <737472756374206172675F6C6974202A61203D206172675F6C697430289361942C204E554C4C2C 2094746865202D61206F7074696F6E94293B> [49 51 49 51 49 51 50 50 49 51 49 51 49 51 50 50 50 50 50 50 49 51 49 50 51 49 51 49 51 49 51 49 51 50 50 49 51 49 51 50 50 49 51 50 50 50 50 50 50 50 49 51 49 51 49 51 0] xshow 566 5995 moveto <737472756374206172675F6C6974202A62203D206172675F6C697430289362942C204E554C4C2C 2094746865202D62206F7074696F6E94293B> [49 51 49 51 49 51 50 50 49 51 49 51 49 51 50 50 50 50 50 50 49 51 49 50 51 49 51 49 51 49 51 49 51 50 50 49 51 49 51 50 50 49 51 50 50 50 50 50 50 50 49 51 49 51 49 51 0] xshow 566 6087 moveto <737472756374206172675F6C6974202A63203D206172675F6C697430289363942C204E554C4C2C 2094746865202D63206F7074696F6E94293B> [49 51 49 51 49 51 50 50 49 51 49 51 49 51 50 50 50 50 50 50 49 51 49 50 51 49 51 49 51 49 51 49 51 50 50 49 51 49 51 50 50 49 51 50 50 50 50 50 50 50 49 51 49 51 49 51 0] xshow 566 6178 moveto <737472756374206172675F696E74202A7363616C203D206172675F696E7430284E554C4C2C2094 7363616C6172942C943C6E3E942C2094666F6F2076616C756594293B> [49 51 49 51 49 51 50 50 49 51 49 51 49 51 50 50 49 51 49 51 50 50 50 50 50 49 51 49 51 49 51 49 51 49 51 49 51 50 50 49 51 49 51 49 51 49 51 49 50 51 49 51 50 50 49 51 49 51 50 50 49 51 49 51 49 51 0] xshow 566 6269 moveto <737472756374206172675F6C6974202A76657262203D206172675F6C697430289376942C209476 6572626F73652C2094766572626F7365206F757470757494293B> [49 51 49 51 49 51 50 50 49 51 49 51 49 51 50 50 49 51 49 51 50 50 50 50 50 49 51 49 51 49 51 49 51 49 51 50 50 49 51 49 51 49 51 49 51 50 50 49 50 51 49 51 49 51 50 50 49 51 49 51 49 51 49 51 0] xshow 566 6360 moveto <737472756374206172675F66696C65202A6F203D206172675F66696C653028936F942C204E554C 4C2C946D7966696C65942C20946F75747075742066696C6594293B> [49 51 49 51 49 51 50 50 49 51 49 51 49 51 50 50 49 51 50 50 50 50 49 50 51 49 51 49 51 49 51 49 51 49 51 50 50 49 51 49 51 49 51 49 51 49 51 49 50 51 50 50 49 51 49 51 49 51 50 50 49 51 49 51 49 0] xshow 566 6452 moveto <737472756374206172675F66696C65202A66696C65203D206172675F66696C656E284E554C4C2C 4E554C4C2C943C66696C653E942C312C322C2094696E7075742066696C657394293B> [49 51 49 51 49 51 50 50 49 51 49 51 49 51 50 50 49 51 49 51 50 50 50 50 50 49 51 49 51 49 51 49 51 49 51 49 51 49 51 49 51 49 51 49 51 49 51 49 50 51 49 51 49 51 49 51 50 50 49 51 49 51 49 51 50 50 49 51 49 51 49 51 0] xshow 566 6543 moveto <737472756374206172675F656E64202A656E64203D206172675F656E64283230293B> [49 51 49 51 49 51 50 50 49 51 49 51 49 51 50 50 49 51 50 50 50 50 49 50 51 49 51 49 51 49 51 49 51 0] xshow 566 6634 moveto <766F6964202A6172677461626C655B5D203D207B612C622C632C7363616C2C766572622C6F2C66 696C652C656E647D3B> [49 51 49 51 50 50 49 51 49 51 49 51 49 51 49 51 50 50 50 50 49 51 49 50 51 49 51 49 51 49 51 49 51 49 51 49 51 49 51 49 51 49 51 49 51 49 51 0] xshow grestore grestore showpage %%PageTrailer %%Page: 5 5 %%PageBoundingBox: 17 12 578 830 %%BeginPageSetup % %%EndPageSetup gsave [0.12 0 0 -0.12 17 830] concat gsave 333 349 moveto 0 setgray (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <54686520932D61942C20932D62942C20932D639420616E6420932D767C2D2D766572626F736594 206F7074696F6E7320646F206E6F742074616B6520617267756D656E742076616C75657320736F20 77652075736520> [61 50 44 25 45 33 45 44 25 25 44 34 50 44 25 25 44 34 44 44 25 45 50 50 25 44 34 50 20 33 33 46 45 33 50 50 39 45 44 25 50 49 28 28 50 50 39 25 50 50 25 50 49 28 25 28 45 48 45 25 44 32 50 50 77 45 50 28 25 47 44 28 50 45 39 25 38 51 25 69 44 25 50 39 45 0] xshow 3780 349 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F6C6974> [60 60 60 60 60 60 0] xshow 4200 349 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2073747275637473> [25 37 28 35 50 44 28 0] xshow 333 470 moveto <666F72207468656D2E205765207573652074686520> [29 50 34 25 29 50 44 78 25 25 87 44 25 50 39 45 25 29 50 44 0] xshow 1184 470 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F6C697430> [60 60 60 60 60 60 60 0] xshow 1664 470 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20666F726D206F662074686520636F6E7374727563746F722066756E6374696F6E206265636175 736520746865736520706172746963756C6172206F7074696F6E73206F6E6C79> [25 29 50 35 79 25 50 33 25 29 50 44 25 44 50 50 38 27 35 50 45 27 50 33 25 34 50 49 45 27 28 50 51 25 49 45 44 45 50 38 45 25 29 50 44 39 44 25 50 45 35 28 28 44 50 28 44 34 25 50 49 28 28 50 50 39 25 50 50 25 0] xshow 333 590 moveto <617070656172206F6E2074686520636F6D6D616E64206C696E65206F6E6365206F72206E6F7420 617420616C6C2E> [44 50 50 45 44 34 25 50 50 25 28 50 45 25 44 50 78 78 44 50 50 25 28 28 50 44 25 50 50 44 45 25 50 33 25 50 49 28 25 45 27 25 44 28 28 0] xshow 333 828 moveto <54686520932D2D7363616C61723D3C6E3E94206F7074696F6E2074616B657320616E20696E7465 67657220617267756D656E7420736F20697473207573657320616E20> [61 50 44 25 45 33 34 38 45 44 28 44 34 56 57 50 56 44 25 50 50 27 28 50 50 25 29 44 49 44 39 25 44 50 25 28 50 28 44 48 44 34 25 44 31 50 50 78 45 50 28 25 39 50 25 27 28 39 25 50 39 44 39 25 44 50 0] xshow 3026 828 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F696E74> [60 60 60 60 60 60 0] xshow 3446 828 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <207374727563742E20497420746F6F206170706561727320656974686572> [25 37 28 35 50 45 28 25 25 33 28 25 27 50 50 25 44 50 50 45 44 33 40 25 44 27 29 50 45 0] xshow 333 949 moveto <6F6E6365206F72206E6F7420617420616C6C20736F207765207573652074686520> [50 50 44 45 25 50 33 25 50 49 28 25 45 27 25 44 28 28 25 39 50 25 69 45 25 49 40 44 25 28 50 45 0] xshow 1588 949 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F696E7430> [60 60 60 60 60 60 60 0] xshow 2068 949 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20636F6E7374727563746F722066756E6374696F6E2E> [25 44 50 50 38 28 35 50 44 27 50 34 25 33 50 50 44 28 28 50 50 0] xshow 333 1187 moveto <54686520932D6F206D7966696C659420616E6420933C66696C653E94206F7074696F6E7320626F 746820726566657220746F2066696C656E616D657320736F207765207573652074686520> [61 50 44 25 45 33 50 25 75 50 35 27 28 45 44 25 44 50 51 25 44 56 35 28 28 44 56 45 25 50 49 28 28 50 50 39 25 50 49 29 50 25 32 45 30 44 34 25 27 50 25 34 28 28 44 50 44 78 45 39 25 38 50 25 70 44 25 50 39 45 25 28 50 44 0] xshow 3333 1187 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F66696C65> [60 60 60 60 60 60 60 0] xshow 3813 1187 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2073747275637420666F72207468656D2E> [25 38 27 35 50 45 28 25 30 50 33 25 29 50 44 78 0] xshow 333 1308 moveto <5765207573652074686520> [87 45 25 49 39 45 25 29 49 45 0] xshow 795 1308 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F66696C6530> [60 60 60 60 60 60 60 60 0] xshow 1335 1308 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20636F6E7374727563746F722066756E6374696F6E20666F722074686520666F726D6572206265 6361757365206974206170706561727320656974686572206F6E6365206F72206E6F742061742061 6C6C2C> [25 44 50 50 38 28 35 50 44 27 50 34 25 33 50 49 45 28 27 50 51 25 29 50 34 25 29 49 45 25 29 50 35 78 44 34 25 50 45 44 44 50 39 45 25 28 27 25 44 50 50 45 44 33 40 25 44 28 28 50 45 33 25 50 50 45 44 25 50 33 25 50 49 28 25 44 28 25 45 27 28 0] xshow 333 1428 moveto <62757420746865206C6174746572206D7573742061707065617220656974686572206F6E636520 6F7220747769636520736F2077652075736520746865206D6F72652067656E6572616C20> [50 50 28 25 29 49 45 25 28 44 28 28 44 33 25 78 50 38 27 25 45 50 50 44 45 33 25 44 28 29 50 44 34 25 50 50 44 44 25 50 34 25 28 71 28 44 45 25 39 50 25 69 44 25 50 39 45 25 29 49 45 25 78 50 32 45 25 47 44 50 45 33 44 29 0] xshow 3296 1428 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F66696C656E> [60 60 60 60 60 60 60 60 0] xshow 3836 1428 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20636F6E7374727563746F72> [25 44 50 50 37 28 35 50 45 27 50 0] xshow 333 1548 moveto <66756E6374696F6E20666F7220746861742E204E6F74696365207468617420697420697320616E 20756E746167676564206F7074696F6E20617320697420646F6573206E6F742074616B6520656974 6865722073686F7274206F72206C6F6E67206F7074696F6E20737472696E67732E> [33 50 50 45 27 28 50 50 25 30 50 33 25 29 50 44 28 25 25 70 49 28 28 44 45 25 29 49 45 28 25 27 28 25 28 39 25 44 50 25 50 50 29 44 50 48 44 50 25 50 50 27 28 50 50 25 45 39 25 28 27 25 50 50 45 38 25 50 50 28 25 28 44 49 44 25 45 27 29 50 44 34 25 38 50 50 36 28 25 50 34 25 27 50 50 50 25 50 50 28 27 50 50 25 38 27 36 27 50 50 40 0] xshow 333 1787 moveto <54686520> [61 50 44 0] xshow 513 1787 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F656E64> [60 60 60 60 60 60 0] xshow 933 1787 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <207374727563742069732061207370656369616C206F6E6520617320697420646F65736E277420 726570726573656E7420616E7920636F6D6D616E64206C696E65206F7074696F6E2E205072696D61 72696C79206974206D61726B73> [25 38 27 35 50 45 28 25 27 40 25 44 25 39 50 44 45 28 44 28 25 50 50 44 25 44 39 25 28 28 25 50 50 44 39 50 18 28 25 32 45 50 32 45 39 44 50 28 25 45 46 50 25 45 50 78 77 45 50 50 25 28 27 50 45 25 50 49 28 28 50 50 25 25 55 35 28 78 44 36 28 25 50 25 28 28 25 78 44 32 51 0] xshow 333 1907 moveto <74686520656E64206F6620746865206172677461626C652061727261792C206275742069742061 6C736F2073746F72657320616E7920706172736572206572726F727320656E636F756E7465726564 207768656E2070726F63657373696E6720746865> [29 50 44 25 45 50 50 25 50 33 25 29 50 44 25 45 31 50 29 44 50 28 44 25 45 36 33 41 44 25 25 50 50 28 25 27 28 25 44 28 39 50 25 37 28 50 32 45 39 25 44 47 50 25 50 44 34 38 45 33 25 44 37 32 50 33 40 25 44 50 44 50 50 50 28 44 33 44 51 25 72 50 44 50 25 50 33 49 45 44 39 39 28 50 50 25 29 50 0] xshow 333 2028 moveto <636F6D6D616E64206C696E6520617267756D656E74732E2054686520696E746567657220706172 616D657465722070617373656420746F2074686520> [44 50 78 78 44 50 50 25 28 28 50 44 25 45 31 50 50 78 45 50 27 39 25 25 61 50 45 25 28 50 27 45 47 44 34 25 50 45 33 44 78 43 28 44 34 25 50 44 39 39 44 50 25 28 50 25 28 50 44 0] xshow 2838 2028 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F656E64> [60 60 60 60 60 60 0] xshow 3258 2028 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20636F6E7374727563746F7220697320746865206D6178696D756D> [25 45 50 50 37 28 35 50 45 26 50 34 25 28 39 25 28 50 45 25 78 44 50 28 78 50 0] xshow 333 2148 moveto <6E756D626572206F66206572726F727320746861742069742077696C6C2073746F72652C20696E 207468697320636173652032302C20616E792066757274686572206572726F727320617265206469 7363617264656420616E64207265706C61636564207769746820746865> [50 50 78 50 44 33 25 50 34 25 44 36 32 50 34 39 25 29 50 44 28 25 28 27 25 73 27 28 28 25 37 27 50 33 45 25 25 27 50 25 29 50 28 39 25 44 45 38 45 25 50 50 25 25 44 47 50 25 34 50 35 29 50 44 34 25 44 36 32 50 33 40 25 44 33 44 25 50 28 39 44 44 33 50 44 50 25 45 50 50 25 32 45 50 28 44 44 44 51 25 72 27 30 50 25 28 50 0] xshow 333 2268 moveto <73696E676C65206572726F72206D6573736167652093746F6F206D616E79206572726F7273942E> [39 28 50 49 28 44 25 45 35 33 50 34 25 78 44 38 39 44 48 45 25 44 27 50 50 25 78 44 47 50 25 44 36 33 50 33 39 44 0] xshow 333 2507 moveto <57652077696C6C2073656520686F7720746F2075736520> [87 45 25 72 28 27 28 25 39 44 45 25 50 46 72 25 27 50 25 50 39 45 0] xshow 1276 2507 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F656E64> [60 60 60 60 60 60 0] xshow 1696 2507 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20696E206572726F72207265706F7274696E6720736F6F6E20627574206669727374207765206D 75737420656E73757265207468617420616C6C206F662074686520617267756D656E74> [25 27 51 25 44 36 32 50 34 25 32 45 50 50 35 28 28 50 50 25 39 50 50 50 25 50 50 28 25 35 27 34 37 28 25 69 45 25 77 50 38 27 25 45 50 39 50 33 44 25 29 50 44 28 25 44 28 28 25 50 33 25 29 50 44 25 45 32 50 49 78 44 50 0] xshow 333 2627 moveto <7461626C6520656E74726965732077657265207375636365737366756C6C7920616C6C6F636174 656420627920746865697220636F6E7374727563746F722066756E6374696F6E732E204966207468 65792077657265276E74207468656E2074686572652077696C6C206265> [29 44 50 28 44 25 45 50 28 35 27 45 39 25 69 45 32 45 25 38 50 45 44 45 38 39 34 50 27 26 50 25 44 28 28 50 44 44 28 44 51 25 46 50 25 29 50 44 28 34 25 44 50 50 38 28 35 50 44 27 50 33 25 33 50 50 45 28 27 50 50 39 26 25 33 33 25 29 50 41 50 25 69 45 33 44 18 50 28 25 29 50 44 50 25 29 50 44 33 44 25 72 28 28 28 25 50 0] xshow 333 2748 moveto <4E554C4C20656E747269657320696E20746865206172677461626C652061727261792077686963 682077696C6C2063617573652074726F75626C652E2057652063616E207573652074686520617267 5F6E756C6C636865636B2066756E6374696F6E20746F> [72 72 61 62 25 44 50 28 35 28 44 39 25 28 50 25 29 50 44 25 45 32 50 28 44 50 28 45 25 44 36 33 42 50 25 72 50 28 42 50 25 73 27 28 28 25 44 45 50 38 45 25 28 32 50 50 50 28 44 25 25 88 44 25 44 45 50 25 50 39 44 25 29 50 44 25 44 32 50 50 50 50 28 28 43 50 44 42 51 25 33 50 50 45 28 27 50 50 25 27 0] xshow 333 2868 moveto <636865636B206172677461626C6520666F72204E554C4C20656E747269657320696E206F6E6520 737465702E2049742072657475726E73206E6F6E2D7A65726F20696620616E79204E554C4C20656E 7472696573207765726520656E636F756E7465726564207570> [43 50 44 43 50 25 45 31 50 29 44 50 28 44 25 30 50 33 25 72 72 62 61 25 44 50 28 35 28 45 39 25 28 50 25 50 50 44 25 37 28 44 50 25 25 34 28 25 32 44 27 50 36 50 39 25 50 50 50 33 44 45 32 50 25 28 34 25 44 47 50 25 72 72 61 62 25 44 50 28 35 28 44 39 25 69 45 32 45 25 44 50 45 50 50 50 27 45 33 44 50 25 50 0] xshow 333 2988 moveto <756E74696C2074686520656E64206F6620746865207461626C65206173206D61726B6564206279 2074686520> [50 50 28 27 28 25 29 50 45 25 44 50 50 25 50 33 25 29 50 45 25 28 44 50 28 45 25 44 39 25 77 45 32 48 45 50 25 47 50 25 29 50 44 0] xshow 2035 2988 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F656E64> [60 60 60 60 60 60 0] xshow 2455 2988 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <207374727563747572652E> [25 37 28 35 50 45 27 50 33 45 0] xshow 560 3203 moveto (NimbusMonL-Regu-iso1252) cvn findfont 83 -83 matrix scale makefont setfont <696620286172675F6E756C6C636865636B286172677461626C652920213D203029> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 800 3294 moveto <7072696E746628226572726F723A20696E73756666696369656E74206D656D6F72795C6E22293B> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 333 3527 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <50726573756D696E6720746861742077656E742077656C6C2C207765206D6179206E6F7720696E 697461746520616E792064656661756C742076616C756573207765207769736820746F2061737369 676E206F7572206F7074696F6E616C> [55 33 45 38 50 78 28 50 50 25 29 50 44 28 25 69 45 50 28 25 68 45 27 28 26 25 69 44 25 78 41 50 25 50 47 72 25 28 50 27 29 44 28 45 25 44 47 50 25 50 44 31 44 50 28 28 25 48 44 28 50 44 39 25 69 45 25 72 28 39 50 25 27 50 25 44 39 39 28 50 50 25 50 50 33 25 50 49 28 28 50 50 44 0] xshow 333 3652 moveto <617267756D656E74732E2057652073696D706C79207772697465206F7572206465736972656420 76616C756573206469726563746C7920696E746F2074686520> [44 32 50 50 78 44 50 28 39 25 25 87 45 25 38 28 77 50 25 51 25 72 35 28 27 45 25 50 50 34 25 50 43 40 28 32 45 50 25 47 44 28 50 45 39 25 50 27 33 45 44 28 25 50 25 28 50 27 50 25 29 49 45 0] xshow 2885 3652 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F> [60 60 60 0] xshow 3125 3652 moveto (NimbusMonL-ReguObli-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <787878> [60 60 0] xshow 3305 3652 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2073747275637473206B6E6F77696E672074686174206172677461626C65> [25 37 28 35 50 45 27 40 25 50 50 45 73 27 50 51 25 29 50 44 28 25 44 32 50 29 44 50 28 0] xshow 333 3773 moveto <77696C6C206F6E6C79206F7665727772697465207468656D2069662076616C696420636F6D6D61 6E64206C696E652076616C7565732061726520676976656E20696E20746865697220706C6163652E 204865726520776520736574207468652064656661756C74> [72 28 28 27 25 50 50 26 50 25 46 46 45 35 72 35 28 28 45 25 29 50 44 78 25 28 33 25 48 44 28 27 50 25 45 50 78 77 45 50 50 25 28 27 50 45 25 48 44 28 50 44 39 25 44 33 44 25 50 28 46 45 50 25 28 50 25 29 50 44 28 33 25 50 28 44 45 44 25 25 72 45 32 45 25 69 44 25 39 43 28 25 29 50 44 25 50 44 31 45 50 27 0] xshow 333 3893 moveto <76616C756573206F66203320616E6420932D9420666F722074686520> [48 44 28 50 44 39 25 50 33 25 50 25 44 50 51 25 44 33 45 25 30 50 33 25 29 49 45 0] xshow 1396 3893 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <726570656174> [60 60 60 60 60 0] xshow 1756 3893 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20616E6420> [25 44 50 50 0] xshow 1951 3893 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6F757466696C65> [60 60 60 60 60 60 0] xshow 2371 3893 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20617267756D656E747320726573706563746976656C792E20> [25 45 31 50 50 78 45 50 27 39 25 33 44 39 50 45 44 28 28 46 45 25 43 25 0] xshow 585 4107 moveto (NimbusMonL-Regu-iso1252) cvn findfont 83 -83 matrix scale makefont setfont <7265706561742D3E6976616C5B305D3D333B> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 585 4198 moveto <6F757466696C652D3E66696C656E616D655B305D3D942D943B> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 333 4432 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <4172677461626C6520646F6573206E6F74207265717569726520776520696E697469616C697365 20616E792064656661756C742076616C7565732C2069742069732073696D706C79206D6F72652063 6F6E76656E69656E7420666F72206F75722070726F6772616D206966> [72 32 50 29 44 50 28 45 25 50 49 45 39 25 50 49 28 25 32 45 48 50 28 33 44 25 70 44 25 28 50 28 28 27 45 27 28 39 44 25 45 47 50 25 50 44 31 44 50 28 28 25 48 44 28 50 44 39 25 25 27 29 25 28 38 25 40 27 77 50 25 50 25 78 50 33 44 25 44 50 47 47 44 50 28 44 50 28 25 29 50 34 25 50 50 34 25 50 32 50 51 34 44 78 25 28 0] xshow 333 4552 moveto <7765207072652D6C6F61642064656661756C7473207072696F7220746F2070617273696E672072 6174686572207468616E20726574726F2D6669742064656661756C747320746F206D697373696E67 2076616C756573206C617465722E20486F77657665722C20796F75> [69 45 25 50 32 45 33 28 50 44 50 25 50 44 31 44 50 28 28 39 25 50 36 27 50 34 25 27 50 25 50 44 34 38 28 50 50 25 33 45 29 50 44 34 25 28 50 44 50 25 33 44 28 32 50 33 35 28 28 25 49 45 31 44 50 28 28 39 25 27 50 25 78 28 38 39 28 50 50 25 47 45 28 50 44 39 25 28 44 28 44 29 25 25 72 47 69 41 47 44 29 26 25 46 50 0] xshow 333 4673 moveto <6D61792070726566657220746865206C61747465722E> [78 41 50 25 50 33 44 30 44 34 25 29 50 44 25 28 44 28 28 44 29 0] xshow 333 5278 moveto (NimbusSanL-ReguCond-iso1252) cvn findfont 117 -117 matrix scale makefont setfont <50617273696E672074686520636F6D6D616E64206C696E65> [61 54 31 49 21 53 53 27 26 54 53 27 47 53 80 80 53 53 53 27 21 22 53 0] xshow 333 5523 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <4E6F77206F757220617267756D656E74207461626C6520697320636F6D706C6574652C20776520 63616E2075736520697420746F2070617273652074686520636F6D6D616E64206C696E6520617267 756D656E74732E2057652075736520746865> [70 46 73 25 50 50 33 25 45 31 50 50 78 44 50 28 25 29 45 49 28 45 25 28 38 25 45 50 76 50 28 44 27 45 25 25 69 45 25 44 45 50 25 50 38 45 25 28 27 25 27 50 25 50 45 33 39 44 25 29 50 45 25 44 50 78 77 45 50 50 25 28 27 50 45 25 44 32 50 50 77 45 50 28 39 25 25 87 44 25 50 39 45 25 28 50 0] xshow 333 5644 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F7061727365> [60 60 60 60 60 60 60 60 0] xshow 873 5644 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2066756E6374696F6E20746F20646F20746861742C20616E642069742072657475726E73207468 65206E756D626572206F66207061727365206572726F727320697420656E636F756E74657265642E> [25 33 50 50 45 27 28 50 50 25 27 50 25 50 50 25 29 50 44 28 25 25 44 50 50 25 28 28 25 33 43 28 50 35 50 40 25 28 50 45 25 50 50 77 50 45 33 25 50 34 25 49 45 33 39 45 25 44 36 32 50 33 40 25 27 28 25 45 50 44 50 50 50 28 44 33 44 50 0] xshow 574 5858 moveto (NimbusMonL-Regu-iso1252) cvn findfont 83 -83 matrix scale makefont setfont <6E6572726F7273203D206172675F706172736528617267632C617267762C6172677461626C6529 3B> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 333 6091 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <49662074686572652077657265206E6F206572726F7273207468656E2077652068617665207375 636365737366756C6C79207061727365642074686520636F6D6D616E64206C696E6520616E642077 652063616E2070726F636565642077697468206F7572> [33 34 25 28 50 45 33 44 25 69 44 33 45 25 50 50 25 44 36 32 50 33 40 25 29 50 44 50 25 69 45 25 50 41 46 45 25 38 50 45 44 45 39 39 33 50 28 25 50 25 50 45 32 40 44 50 25 29 50 44 25 44 50 78 78 44 50 50 25 28 28 50 44 25 44 50 51 25 69 44 25 44 45 50 25 50 32 50 45 44 44 51 25 72 27 30 50 25 50 50 0] xshow 333 6212 moveto <6D61696E2070726F63657373696E67207461736B2C207573696E67207468652076616C75657320 746F20626520666F756E6420696E206F75722070726F6772616D2773206172675F> [78 44 28 50 25 50 33 50 44 44 39 39 28 50 50 25 28 45 39 50 25 25 50 39 28 50 50 25 29 50 44 25 48 44 28 50 44 39 25 27 50 25 50 44 25 30 50 50 50 50 25 28 50 25 50 50 33 25 50 33 50 51 33 44 78 18 39 25 45 32 50 0] xshow 3224 6212 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <787878> [44 44 0] xshow 3358 6212 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20737472756374732E> [25 37 28 35 50 45 28 38 0] xshow 574 6426 moveto (NimbusMonL-Regu-iso1252) cvn findfont 83 -83 matrix scale makefont setfont <696620286E6572726F72733D3D3029> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 808 6517 moveto <7B> show 808 6608 moveto <696E7420693B> [50 50 50 50 50 0] xshow grestore grestore showpage %%PageTrailer %%Page: 6 6 %%PageBoundingBox: 17 12 578 830 %%BeginPageSetup % %%EndPageSetup gsave [0.12 0 0 -0.12 17 830] concat gsave 808 205 moveto 0 setgray (NimbusMonL-Regu-iso1252) cvn findfont 83 -83 matrix scale makefont setfont <7072696E746628932D61203D2025645C6E942C20612D3E636F756E74293B> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 808 296 moveto <7072696E746628932D62203D2025645C6E942C20622D3E636F756E74293B> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 808 387 moveto <7072696E746628932D63203D2025645C6E942C20632D3E636F756E74293B> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 808 478 moveto <7072696E746628932D2D766572626F7365203D2025645C6E942C20766572622D3E636F756E7429 3B> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 808 570 moveto <696620287363616C2D3E636F756E74203E203029> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 808 661 moveto <7072696E746628932D2D7363616C61723D25645C6E942C7363616C2D3E6976616C5B305D293B> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 808 752 moveto <696620286F2D3E636F756E74203E203029> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 808 843 moveto <7072696E746628932D6F2025735C6E942C6F2D3E66696C656E616D655B305D293B> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 808 935 moveto <666F722028693D303B20693C66696C652D3E636F756E743B20692B2B29> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 808 1026 moveto <7072696E7466289366696C655B25645D3D25735C6E942C692C66696C652D3E66696C656E616D65 5B695D293B> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 808 1117 moveto <7D3B> [50 0] xshow 333 1724 moveto (NimbusSanL-ReguCond-iso1252) cvn findfont 117 -117 matrix scale makefont setfont <4572726F722070726F63657373696E67> [64 31 30 54 32 27 53 31 53 48 53 48 48 21 53 0] xshow 333 1968 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <49662074686520> [33 34 25 28 50 45 0] xshow 573 1968 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F7061727365> [60 60 60 60 60 60 60 60 0] xshow 1113 1968 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2066756E6374696F6E207265706F72746564206572726F7273207468656E207765206E65656420 746F20646973706C6179207468656D20617320> [25 33 50 50 45 27 28 50 50 25 33 44 50 50 36 28 44 50 25 45 35 33 50 33 39 25 29 50 44 50 25 69 45 25 50 44 44 51 25 27 50 25 49 28 39 50 28 41 50 25 29 50 45 78 25 44 38 0] xshow 3413 1968 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F7061727365> [60 60 60 60 60 60 60 60 0] xshow 3953 1968 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20646F6573206E6F7420646F20736F> [25 50 50 45 39 25 50 49 28 25 50 50 25 39 0] xshow 333 2088 moveto <697473656C662E204173206D656E74696F6E6564206561726C6965722C2074686520> [28 27 39 45 28 33 25 25 72 39 25 78 44 50 28 28 50 50 44 50 25 45 44 31 28 28 44 30 25 25 29 49 45 0] xshow 1613 2088 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F7061727365> [60 60 60 60 60 60 60 60 0] xshow 2153 2088 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2066756E6374696F6E2073746F72657320746865206572726F727320697420656E636F756E7465 727320696E2074686520617267756D656E74> [25 33 50 50 44 28 28 50 50 25 38 27 50 32 45 39 25 28 50 45 25 44 36 32 50 34 39 25 27 28 25 45 50 44 50 50 50 28 44 34 39 25 27 50 25 29 50 45 25 44 31 50 50 78 45 50 0] xshow 333 2208 moveto <7461626C65277320> [29 44 50 28 44 18 39 0] xshow 610 2208 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F656E64> [60 60 60 60 60 60 0] xshow 1030 2208 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <207374727563742E20576520646F6E74206E65656420746F206B6E6F772074686520696E746572 6E616C2064657461696C73206F662074686520> [25 37 28 35 50 45 28 25 25 87 44 25 50 50 50 28 25 50 44 45 50 25 27 50 25 50 50 46 72 25 29 50 45 25 27 50 28 45 35 50 44 28 25 50 44 28 45 28 27 39 25 50 34 25 29 50 44 0] xshow 3269 2208 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F656E64> [60 60 60 60 60 60 0] xshow 3689 2208 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <207374727563742C2077652073696D706C792063616C6C> [25 37 28 35 50 44 28 25 25 69 45 25 39 27 77 50 26 50 25 44 44 28 0] xshow 333 2329 moveto <74686520> [29 50 44 0] xshow 481 2329 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F7072696E745F6572726F7273> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 1441 2329 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2066756E6374696F6E20746F207072696E742074686F7365206572726F727320696E2074686520 6F726465722074686579207765726520656E636F756E74657265642E20> [25 33 50 50 45 28 27 50 51 25 27 50 25 50 35 28 50 28 25 28 50 50 39 45 25 44 36 32 50 34 39 25 28 50 25 28 50 45 25 50 32 50 44 34 25 28 50 42 50 25 69 44 33 45 25 44 50 45 50 50 49 28 44 33 44 50 26 0] xshow 573 2543 moveto (NimbusMonL-Regu-iso1252) cvn findfont 83 -83 matrix scale makefont setfont <766F6964206172675F7072696E745F6572726F72732846494C452A2066702C2073747275637420 6172675F656E642A20656E642C20636F6E737420636861722A2070726F676E616D65293B> [49 51 49 51 50 50 49 51 49 51 49 51 49 51 49 51 49 51 49 51 49 51 49 50 51 49 51 50 50 49 51 50 50 49 51 49 51 50 50 49 51 49 51 49 51 49 51 50 50 50 49 51 50 50 49 51 49 51 50 50 49 51 49 51 50 50 49 51 49 51 49 51 49 50 0] xshow 333 2776 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <57652070617373207468652066756E6374696F6E206120706F696E74657220746F207468652061 7267756D656E74207461626C65277320> [87 45 25 49 45 39 39 25 29 50 44 25 33 50 50 45 28 27 50 50 25 45 25 50 50 28 50 27 45 33 25 27 50 25 29 50 44 25 45 31 50 50 78 44 50 28 25 29 44 50 28 44 18 39 0] xshow 2499 2776 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F656E64> [60 60 60 60 60 60 0] xshow 2919 2776 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <207374727563742061732077656C6C20617320746865206E616D65206F6620746865> [25 37 28 35 50 45 28 25 44 39 25 69 44 28 28 25 44 40 25 28 50 45 25 50 44 78 44 25 50 34 25 28 50 0] xshow 333 2897 moveto <70726F6772616D2077686963682069732070726570656E64656E6420746F206561636820657272 6F72206D6573736167652E205468652070726F6772616D206E616D652063616E206265204E554C4C 206966206E6F742072657175697265642E> [50 33 50 50 34 44 78 25 72 50 28 43 50 25 28 39 25 50 33 44 50 44 50 50 45 50 50 25 27 50 25 44 44 43 50 25 45 36 32 50 34 25 78 44 38 40 44 47 45 25 25 61 50 44 25 50 33 50 51 33 45 77 25 50 45 78 44 25 44 45 50 25 50 44 25 73 72 60 62 25 28 33 25 50 49 28 25 33 44 49 50 27 33 44 50 0] xshow 567 3111 moveto (NimbusMonL-Regu-iso1252) cvn findfont 83 -83 matrix scale makefont setfont <496620286E6572726F7273203E203029> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 808 3202 moveto <6172675F7072696E745F6572726F7273287374646F75742C656E642C946D7970726F6794293B> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 333 3435 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <54686973206578616D706C6520696C6C75737472617465732074686520726573756C7473206F66 20696E766F6B696E67206F7572206578616D706C652070726F6772616D207769746820696E636F72 7265637420636F6D6D616E64206C696E65> [61 50 28 39 25 41 49 44 77 50 28 44 25 28 28 27 50 38 28 33 44 28 44 39 25 29 50 45 25 33 43 40 50 27 28 39 25 50 33 25 28 47 47 50 49 28 50 50 25 50 50 34 25 40 49 45 76 50 29 44 25 50 33 49 52 33 44 78 25 73 27 29 50 25 28 50 44 50 36 33 44 44 28 25 44 50 78 78 44 50 51 25 27 28 50 0] xshow 333 3556 moveto <6F7074696F6E733A> [50 49 28 28 50 50 39 0] xshow 585 3788 moveto (NimbusMonL-Bold-iso1252) cvn findfont 83 -83 matrix scale makefont setfont <24202E2F6D7970726F67202D78202D79202D7A202D2D7363616C61723D68656C6C6F202D2D7665 726279> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 585 3879 moveto (NimbusMonL-Regu-iso1252) cvn findfont 83 -83 matrix scale makefont setfont <6D7970726F673A20696E76616C6964206F7074696F6E20222D7822> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 585 3970 moveto <6D7970726F673A20696E76616C6964206F7074696F6E20222D7922> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 585 4062 moveto <6D7970726F673A20696E76616C6964206F7074696F6E20222D7A22> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 585 4153 moveto <6D7970726F673A20696E76616C696420617267756D656E74202268656C6C6F2220746F206F7074 696F6E202D2D7363616C61723D3C6E3E> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 585 4244 moveto <6D7970726F673A20696E76616C6964206F7074696F6E20222D2D766572627922> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 585 4335 moveto <6D7970726F673A206D697373696E67206F7074696F6E203C66696C653E> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 333 4569 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <54686520726561736F6E20> [61 50 44 25 33 45 44 39 50 50 0] xshow 798 4569 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F7061727365> [60 60 60 60 60 60 60 60 0] xshow 1338 4569 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2066756E6374696F6E20646F65736E74207072696E74206572726F72206D657373616765732069 7320736F2069742063616E2062652063616C6C6564206D756C7469706C652074696D657320746F> [25 33 50 50 44 28 28 50 50 25 50 50 44 39 50 28 25 50 35 28 50 28 25 44 36 33 50 33 25 78 44 39 39 44 48 44 40 25 27 39 25 39 50 25 28 27 25 45 44 50 25 50 45 25 44 44 28 28 44 50 25 78 50 27 28 28 50 28 45 25 27 28 78 44 39 25 27 0] xshow 333 4689 moveto <70617273652074686520636F6D6D616E64206C696E65207769746820616C7465726E6174697665 20617267756D656E74207461626C657320776974686F757420686176696E672065787472616E656F 7573206572726F72206D65737361676573> [50 44 34 38 45 25 29 50 44 25 44 50 78 78 44 50 50 25 28 28 50 44 25 72 28 29 50 25 44 28 28 44 36 50 44 28 28 46 45 25 45 31 50 50 78 44 50 28 25 29 44 50 28 44 39 25 72 28 29 50 50 50 28 25 50 41 50 28 50 50 25 41 50 28 33 44 50 45 50 50 39 25 44 36 32 50 34 25 77 45 38 40 44 47 45 0] xshow 333 4810 moveto <646973706C61796564207072656D61747572656C792E2054687573207765206D61792064656669 6E6520736570617261746520617267756D656E74207461626C657320666F722074686F7365207072 6F6772616D7320746861742068617665> [50 28 39 50 27 41 47 44 51 25 50 33 44 77 45 27 50 33 44 26 43 25 25 61 50 50 39 25 69 45 25 77 42 50 25 50 44 35 27 50 45 25 39 44 50 44 34 44 28 44 25 45 32 50 50 78 44 50 28 25 28 45 50 28 44 39 25 29 50 34 25 29 50 50 38 45 25 50 32 50 52 33 44 78 39 25 29 50 44 28 25 50 41 47 0] xshow 333 4930 moveto <6D757475616C6C79206578636C75736976652073657473206F6620636F6D6D616E64206C696E65 206F7074696F6E732C20747279696E67206561636820617267756D656E74207461626C6520696E20 7475726E20756E74696C2077652066696E642061> [78 50 27 50 45 28 25 50 25 41 46 45 28 50 39 27 47 44 25 40 43 27 40 25 50 33 25 44 50 78 78 44 50 50 25 28 28 50 44 25 50 49 28 28 50 50 39 25 25 27 36 50 28 50 50 25 45 44 43 50 25 44 32 50 50 78 44 50 28 25 28 45 50 28 44 25 28 50 25 28 50 35 50 25 50 50 28 28 28 25 69 44 25 35 28 50 50 25 0] xshow 333 5050 moveto <7375636365737366756C2063616E6469646174652E2053686F756C6420616C6C20617267756D65 6E74207461626C6573206661696C20746F2073617469736679207468656E2077652063616E206368 6F6F736520746F207072696E7420746865206572726F72> [39 50 44 45 44 39 39 33 50 28 25 44 45 50 50 28 50 44 28 44 25 25 56 50 50 50 28 50 25 44 28 28 25 44 32 50 50 77 45 49 28 25 29 44 50 28 45 39 25 30 45 27 28 25 27 50 25 39 45 27 28 39 33 51 25 28 50 45 50 25 69 44 25 45 44 50 25 43 50 50 50 39 44 25 27 50 25 50 35 28 50 28 25 29 50 44 25 45 36 32 50 0] xshow 333 5171 moveto <6D657373616765732066726F6D20616C6C206F66207468656D2C206F722070657268617073206F 6E6C792073686F7720746865206572726F727320666F726D20746865206F6E652074686174206D61 74636865642074686520636C6F736573742E20496E20616E79> [78 44 39 39 44 48 44 39 25 33 33 50 78 25 44 28 28 25 50 33 25 29 50 44 78 25 25 50 33 25 50 44 33 50 45 50 39 25 50 50 25 50 25 39 50 46 73 25 28 50 45 25 44 36 32 50 34 39 25 30 50 35 77 25 29 50 45 25 50 49 45 25 29 50 44 28 25 78 44 28 43 50 44 50 25 29 50 44 25 45 28 50 38 45 37 28 25 25 33 50 25 45 47 0] xshow 333 5291 moveto <6576656E742C20776520636F6E74726F6C207768696368206D6573736167657320617265206469 73706C617965642E> [42 46 45 50 27 25 25 69 45 25 44 50 50 28 32 50 28 25 72 50 28 43 50 25 78 44 39 39 44 48 44 40 25 44 32 45 25 50 27 40 50 27 41 47 45 50 0] xshow 333 5903 moveto (NimbusSanL-ReguCond-iso1252) cvn findfont 117 -117 matrix scale makefont setfont <446973706C6179696E6720746865206F7074696F6E2073796E746178> [69 21 48 53 22 50 48 22 53 53 27 26 53 54 26 53 53 27 21 53 53 27 48 48 52 28 53 0] xshow 333 6147 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <496620796F752077616E7420796F75722070726F6772616D20746F20646973706C6179206F6E2D 6C696E652068656C7020796F752063616E207573652074686520> [33 34 25 46 50 50 25 70 44 50 28 25 46 50 50 33 25 50 33 50 51 33 44 78 25 27 50 25 50 28 39 50 28 41 50 25 50 50 33 28 28 50 44 25 50 44 28 50 25 47 50 50 25 44 44 50 25 50 39 45 25 28 50 45 0] xshow 2940 6147 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F7072696E745F73796E746178> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 3900 6147 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2066756E6374696F6E20746F> [25 33 50 50 44 28 28 50 50 25 27 0] xshow 333 6267 moveto <646973706C61792074686520657861637420636F6D6D616E64206C696E652073796E7461782061 7320646572697665642066726F6D20616E20617267756D656E74207461626C652E20546865726520 6172652061637475616C6C792074776F20666F726D73206F66> [50 28 39 50 27 41 51 25 29 49 45 25 41 48 45 45 27 25 45 50 78 77 45 50 50 25 28 27 50 45 25 38 50 50 29 45 50 25 44 39 25 50 44 36 28 46 44 50 25 34 32 50 78 25 44 50 25 44 33 50 50 77 45 50 28 25 28 44 50 28 45 25 25 60 50 45 32 45 25 45 32 45 25 44 44 28 50 45 27 25 51 25 28 69 50 25 29 50 36 77 39 25 50 0] xshow 333 6388 moveto <7468652066756E6374696F6E3A> [29 50 44 25 34 50 49 45 27 28 50 50 0] xshow 573 6602 moveto (NimbusMonL-Regu-iso1252) cvn findfont 83 -83 matrix scale makefont setfont <766F6964206172675F7072696E745F73796E7461782846494C45202A66702C20766F6964202A2A 6172677461626C652C20636F6E73742063686172202A737566666978293B> [49 51 49 51 50 50 49 51 49 51 49 51 49 51 49 51 49 51 49 51 49 51 49 50 51 50 50 49 51 49 51 50 50 49 51 50 50 49 51 49 51 49 51 49 51 49 51 50 50 50 49 51 49 51 50 50 49 51 50 50 49 51 49 51 49 51 49 51 0] xshow grestore grestore showpage %%PageTrailer %%Page: 7 7 %%PageBoundingBox: 17 12 578 830 %%BeginPageSetup % %%EndPageSetup gsave [0.12 0 0 -0.12 17 830] concat gsave 573 205 moveto 0 setgray (NimbusMonL-Regu-iso1252) cvn findfont 83 -83 matrix scale makefont setfont <766F6964206172675F7072696E745F73796E746178762846494C45202A66702C20766F6964202A 2A6172677461626C652C20636F6E73742063686172202A737566666978293B> [49 51 49 51 50 50 49 51 49 51 49 51 49 51 49 51 49 51 49 51 49 51 49 50 51 49 51 50 50 49 51 50 50 49 51 49 51 50 50 49 51 49 51 49 51 49 51 49 51 50 49 51 49 51 50 50 49 51 49 51 50 50 49 51 49 51 49 51 49 0] xshow 333 438 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <546865206C617474657220646973706C6179732061206D6F726520766572626F736520666F726D 206F66206F75747075742C20616E642069732064697374696E677569736865642062792074686520 9376942061742074686520656E64206F6620746865> [61 50 44 25 28 45 27 28 45 33 25 50 28 39 50 27 42 47 39 25 45 25 77 50 33 45 25 46 44 34 50 50 38 45 25 29 50 35 79 25 50 33 25 50 50 28 50 50 27 25 25 45 50 50 25 28 39 25 49 28 38 27 28 50 50 50 28 39 50 44 50 25 47 50 25 29 50 44 25 44 50 45 25 44 28 25 29 50 44 25 45 50 50 25 50 33 25 29 50 0] xshow 333 558 moveto <66756E6374696F6E206E616D652E20426F74682066756E6374696F6E7320646973706C61792074 68652073796E74617820666F7220616E20656E7469726520617267756D656E74207461626C652C20 776974682074686520> [33 50 50 45 27 28 50 50 25 50 45 77 45 25 25 67 49 29 50 25 33 50 50 44 28 28 50 50 39 25 50 27 39 50 28 41 50 25 29 50 44 25 39 50 50 29 45 50 25 29 50 33 25 45 50 25 44 50 28 27 33 45 25 44 32 50 50 78 44 50 28 25 29 44 50 28 44 25 25 72 28 29 50 25 29 49 45 0] xshow 3828 558 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <737566666978> [60 60 60 60 60 0] xshow 333 679 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <706172616D657465722070726F7669646564206173206120636F6E76656E69656E636520666F72 20617070656E64696E67206E65776C696E652063686172616374657273206F7220616E79206F7468 657220737472696E67206F6E746F2074686520656E64206F66> [50 44 34 44 78 43 28 44 34 25 50 32 47 50 27 50 45 50 25 45 38 25 45 25 44 50 47 46 45 50 28 44 50 44 45 25 29 50 34 25 44 50 50 45 50 50 27 50 50 25 50 42 69 28 27 50 45 25 43 50 44 33 45 44 28 45 32 40 25 50 33 25 44 47 50 25 49 29 50 44 34 25 37 28 35 28 50 50 25 50 50 27 50 25 29 50 44 25 45 50 50 25 50 0] xshow 333 799 moveto <746865206F75747075742E20496E2074686520766572626F736520666F726D2C20656163682061 7267756D656E74207461626C6520656E74727920646973706C6179732069747320616C7465726E61 746976652073686F727420616E64206C6F6E67206F7074696F6E73> [29 50 44 25 50 50 28 50 50 28 25 25 33 50 25 29 50 44 25 47 44 33 50 50 39 45 25 29 50 36 77 25 25 45 44 43 50 25 45 31 50 50 78 44 50 28 25 29 44 50 28 44 25 45 50 27 36 50 25 50 28 39 50 27 42 47 39 25 28 28 39 25 44 28 28 44 36 50 44 28 28 46 44 25 39 50 50 36 27 25 45 50 50 25 28 50 50 50 25 50 49 28 28 50 50 0] xshow 333 920 moveto <7365706172617465642062792074686520937C942063686172616374657220666F6C6C6F776564 2062792069747320646174617479706520737472696E672E20466F7220696E7374616E63652C20> [39 44 50 45 33 44 28 45 50 25 46 51 25 28 50 45 25 44 20 44 25 43 50 44 34 44 44 28 45 33 25 30 49 28 28 47 69 44 50 25 47 50 25 28 28 39 25 50 44 28 45 28 50 50 44 25 38 27 36 27 50 50 25 25 54 50 34 25 27 50 38 29 44 50 44 45 25 0] xshow 573 1134 moveto (NimbusMonL-Regu-iso1252) cvn findfont 83 -83 matrix scale makefont setfont <6172675F696E743028936B4B78942C947363616C61722C666F6F94> [49 51 49 51 49 51 49 51 49 51 49 51 49 51 49 51 49 51 49 51 49 51 49 50 51 49 0] xshow 1923 1134 moveto <2C> show 1973 1134 moveto <943C6E3E942C> [49 51 49 51 49 0] xshow 2273 1134 moveto <93666F6F2076616C756594> [49 51 49 51 50 50 49 51 49 51 0] xshow 2823 1134 moveto <293B> [49 0] xshow 333 1367 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <77696C6C20626520646973706C6179656420696E20766572626F736520666F726D2061732093> [72 28 28 27 25 50 45 25 50 28 39 50 27 41 47 44 51 25 28 50 25 46 44 34 50 50 38 45 25 29 50 35 79 25 44 39 25 0] xshow 1840 1367 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <5B2D6B7C2D4B7C2D787C2D2D7363616C61727C2D2D666F6F3D3C6E3E5D> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 3580 1367 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <942E205768657265617320746865207374616E64617264> [44 26 25 94 50 44 33 44 45 39 25 29 49 45 25 37 29 44 50 50 45 32 0] xshow 333 1488 moveto <666F726D20616262726576696174657320746865206F757470757420627920646973706C617969 6E67206F6E6C7920746865206669727374206F7074696F6E206F66206561636820617267756D656E 74207461626C6520656E7472792C20617320696E2093> [29 50 36 78 25 44 50 50 33 42 50 28 44 28 44 39 25 29 50 44 25 50 50 28 50 49 28 25 47 50 25 50 28 39 50 28 41 50 28 50 50 25 50 50 25 50 25 29 50 45 25 35 27 33 37 28 25 50 50 27 28 50 50 25 50 34 25 44 44 43 50 25 45 32 50 50 77 45 50 28 25 28 45 50 27 45 25 44 50 28 36 43 25 25 45 39 25 27 50 25 0] xshow 4274 1488 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <5B2D6B> [60 60 0] xshow 333 1608 moveto <3C6E3E5D> [60 60 60 0] xshow 573 1608 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <942E20546865207374616E6461726420666F726D20616C736F20636F6E636174656E7461746573 20616C6C2073686F7274206F7074696F6E7320696E2074686520617267756D656E74207461626C65 20696E746F20612073696E676C65206F7074696F6E> [44 26 25 60 50 45 25 38 28 44 50 50 45 32 50 25 30 50 35 78 25 45 27 39 50 25 44 50 50 45 44 28 44 50 29 44 28 45 38 25 45 28 27 25 39 50 50 36 28 25 50 49 28 28 50 50 39 25 27 50 25 29 50 45 25 44 32 50 50 78 44 50 28 25 28 45 50 28 44 25 28 50 27 50 25 44 25 39 28 50 49 28 44 25 50 49 28 28 50 0] xshow 333 1728 moveto <737472696E67206174207468652068656164206F662074686520646973706C617920696E207374 616E6461726420474E55207374796C65202865673A202D61202D62202D6320697320646973706C61 796564206173202D616263292E2054686520617267756D656E74> [37 28 35 28 50 50 25 45 27 25 29 50 45 25 49 45 45 50 25 50 33 25 29 50 44 25 50 28 38 50 28 42 50 25 28 50 25 37 28 45 50 50 44 32 51 25 72 72 72 25 38 27 47 28 44 25 34 44 50 28 25 34 44 25 33 50 25 33 45 25 28 39 25 49 28 39 50 28 41 46 45 50 25 45 38 25 34 44 50 44 34 25 25 61 50 45 25 44 32 50 49 78 44 50 0] xshow 333 1849 moveto <7461626C652066726F6D206F75722070726576696F7573206578616D706C6520776F756C642074 68757320626520646973706C6179656420696E207374616E6461726420666F726D2061733A> [29 44 50 28 44 25 34 32 50 78 25 50 50 34 25 49 33 42 50 27 50 50 39 25 41 49 45 76 50 28 45 25 68 50 50 28 50 25 29 50 50 39 25 50 44 25 50 28 39 50 28 41 47 44 50 25 28 50 25 38 28 44 50 50 45 32 51 25 29 50 35 78 25 44 39 0] xshow 566 2063 moveto (NimbusMonL-Regu-iso1252) cvn findfont 83 -83 matrix scale makefont setfont <5B2D616263765D205B2D2D7363616C61723D3C6E3E5D205B2D6F206D7966696C655D203C66696C 653E205B3C66696C653E5D> [49 51 49 51 49 51 50 50 49 51 50 50 49 51 49 51 49 51 49 51 49 51 50 50 50 50 50 49 51 49 51 49 51 50 50 49 51 49 51 49 51 50 50 49 51 49 51 49 50 0] xshow 333 2296 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <616E6420696E20766572626F736520666F726D2061733A> [44 50 51 25 27 50 25 46 45 33 50 50 39 45 25 29 50 35 79 25 43 39 0] xshow 566 2510 moveto (NimbusMonL-Regu-iso1252) cvn findfont 83 -83 matrix scale makefont setfont <5B2D615D205B2D625D205B2D635D205B2D2D7363616C61723D3C6E3E5D205B2D6F206D7966696C 655D205B2D767C2D2D766572626F73655D203C66696C653E205B3C66696C653E5D> [49 51 49 51 50 50 50 50 50 50 49 51 49 51 50 50 50 50 49 51 49 51 49 50 51 49 51 49 51 50 50 50 50 50 50 49 51 49 51 49 51 50 50 50 50 49 51 50 50 50 49 51 49 51 49 51 50 50 49 51 49 51 50 50 49 51 49 51 49 51 49 0] xshow 333 2744 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <4E6F746963652074686174206F7074696F6E616C20656E747269657320617265206175746F6D61 746963616C6C7920656E636C6F73656420696E2073717561726520627261636B6574732077686572 656173206D616E6461746F727920617267756D656E7473> [70 49 28 28 44 45 25 29 49 45 28 25 50 49 28 28 50 50 44 28 25 44 50 28 35 28 44 39 25 45 33 44 25 44 50 27 50 78 44 28 28 44 45 28 25 50 25 44 50 44 28 50 39 44 51 25 27 50 25 40 48 50 45 32 45 25 50 33 45 42 48 43 28 39 25 72 50 45 33 44 44 39 25 78 45 50 49 45 27 50 35 51 25 44 32 50 50 77 45 50 27 0] xshow 333 2864 moveto <617265206E6F742E204675746865726D6F726520617267756D656E747320746861742061636365 7074206D756C7469706C6520696E7374616E6365732061726520646973706C61796564206F6E6365 2070657220696E7374616E63652C20617320696E> [44 33 45 25 50 48 28 25 25 55 50 29 50 44 35 78 50 33 45 25 44 32 50 50 77 45 50 28 39 25 28 50 45 28 25 44 44 44 45 49 28 25 78 50 28 27 28 50 28 44 25 28 50 37 30 44 50 44 44 39 25 44 33 45 25 50 28 39 50 28 41 46 45 50 25 50 50 44 44 25 50 45 33 25 28 50 37 29 45 50 44 44 25 25 44 39 25 28 0] xshow 333 2985 moveto <93> show 377 2985 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <3C66696C653E205B3C66696C653E5D> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 1277 2985 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <942E2054686973206F636375727320757020746F2061206D6178696D756D206F66207468726565 20696E7374616E636573206166746572207768696368207468652072657065746974696F6E206973> [44 25 25 61 50 28 39 25 50 44 44 50 34 39 25 50 50 25 27 50 25 44 25 78 44 50 28 78 50 78 25 50 33 25 29 50 33 44 44 25 28 50 37 29 45 50 44 44 39 25 45 34 28 44 33 25 72 50 28 43 50 25 29 50 45 25 32 45 50 43 28 27 28 28 50 50 25 28 0] xshow 333 3105 moveto <7265706C6163656420627920616E20656C6970697369732C20617320696E2093> [33 44 50 28 44 44 45 50 25 47 50 25 44 50 25 44 28 28 50 28 39 28 39 25 25 44 39 25 28 50 25 0] xshow 1525 3105 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <5B3C66696C653E5D2E2E2E> [60 60 60 60 60 60 60 60 60 60 0] xshow 2185 3105 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <942E> [44 0] xshow 333 3343 moveto <54686520> [61 50 44 0] xshow 513 3343 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F7072696E745F73796E746178> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 1473 3343 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2066756E6374696F6E7320736166656C792069676E6F7265204E554C4C2073686F727420616E64 206C6F6E67206F7074696F6E20737472696E67732C20776865726561732061> [25 33 50 50 45 28 27 50 50 40 25 38 45 29 45 25 50 25 28 50 50 50 33 44 25 73 72 61 61 25 39 50 50 36 28 25 44 50 50 25 28 50 50 50 25 50 49 28 28 50 50 25 37 28 35 28 50 50 38 26 25 72 50 44 33 45 44 39 25 0] xshow 333 3464 moveto <4E554C4C20646174617479706520737472696E67206973206175746F6D61746963616C6C792072 65706C61636564206279207468652064656661756C7420646174617479706520666F722074686174 206172675F> [72 72 61 62 25 50 44 29 44 28 50 50 44 25 38 27 36 28 50 50 25 28 38 25 44 50 28 50 77 45 28 27 45 44 28 26 50 25 32 45 50 27 45 44 44 50 25 47 50 25 29 50 44 25 50 45 30 45 50 28 27 25 50 45 28 45 27 50 50 45 25 30 50 33 25 29 50 44 28 25 45 31 50 0] xshow 3688 3464 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <787878> [45 44 0] xshow 3821 3464 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <207374727563742E205468652064656661756C74> [25 37 28 35 50 44 28 25 25 61 50 45 25 50 44 31 44 50 28 0] xshow 333 3584 moveto <64617461747970652063616E2062652073757070726573736564206279207573696E6720616E20 656D70747920646174617479706520737472696E6720696E7374656164206F662061204E554C4C2E> [50 44 29 45 27 50 50 45 25 44 44 50 25 50 45 25 39 50 50 50 33 44 39 39 44 50 25 47 50 25 50 39 28 50 50 25 44 50 25 44 77 50 28 50 25 50 44 28 45 28 50 50 44 25 38 28 35 27 50 50 25 28 50 38 27 45 44 50 25 50 33 25 45 25 72 72 61 61 0] xshow 333 4196 moveto (NimbusSanL-ReguCond-iso1252) cvn findfont 117 -117 matrix scale makefont setfont <446973706C6179696E6720746865206F7074696F6E20676C6F7373617279> [69 21 48 53 22 50 48 22 53 53 27 26 53 54 26 53 53 27 21 53 53 27 54 21 53 48 48 53 34 0] xshow 333 4440 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <54686520696E646976696475616C20656E7472696573206F662074686520617267756D656E7420 7461626C652063616E20626520646973706C6179656420696E206120676C6F7373617279206C6179 6F757420627920746865> [61 50 44 25 28 50 50 28 50 28 50 50 44 28 25 44 50 28 35 28 44 40 25 50 33 25 29 50 44 25 44 32 50 50 78 45 50 27 25 29 44 50 28 45 25 44 44 50 25 50 44 25 50 28 39 50 28 41 47 44 50 25 28 50 25 45 25 49 28 50 38 39 44 36 50 25 28 41 46 50 50 28 25 47 50 25 29 50 0] xshow 333 4560 moveto <6172675F7072696E745F676C6F73736172792066756E6374696F6E2E20497420646973706C6179 73207468652066756C6C2073796E746178206F66206561636820617267756D656E74207461626C65 20656E74727920666F6C6C6F7765642062792065616368> [44 32 50 50 50 35 28 50 28 50 49 28 50 39 39 44 36 50 25 33 50 50 45 27 28 50 50 25 25 33 28 25 50 28 39 50 27 42 47 39 25 29 50 45 25 33 50 28 27 25 40 50 50 28 45 50 25 50 33 25 44 45 43 50 25 44 31 50 50 78 45 50 28 25 29 44 50 28 44 25 44 50 28 36 50 25 29 50 28 28 46 69 45 50 25 46 51 25 44 45 42 0] xshow 333 4680 moveto <7461626C6520656E747279277320676C6F737361727920737472696E6720962074686520676C6F 737361727920737472696E6720697320746865206C61737420706172616D65746572207061737365 6420746F20746865206172675F> [29 44 50 28 44 25 45 50 28 35 50 18 39 25 49 28 50 39 39 44 36 50 25 37 28 35 28 50 50 25 50 25 29 50 44 25 49 28 50 39 39 44 36 50 25 37 28 35 28 50 51 25 28 38 25 29 50 44 25 28 44 38 28 25 50 44 33 44 78 44 28 44 33 25 50 45 38 40 44 50 25 27 50 25 29 50 44 25 44 32 50 0] xshow 3836 4680 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <787878> [45 44 0] xshow 3969 4680 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20636F6E7374727563746F72> [25 44 50 50 37 28 35 50 45 27 50 0] xshow 333 4801 moveto <66756E6374696F6E732E205461626C6520656E74726965732077697468204E554C4C20676C6F73 7361727920737472696E677320617265206E6F7420646973706C617965642E> [33 50 50 45 27 28 50 50 39 25 25 53 45 50 28 44 25 44 50 28 36 28 44 39 25 72 27 30 50 25 72 72 61 61 25 50 27 50 39 39 44 36 50 25 37 28 35 28 50 50 39 25 45 32 45 25 50 49 28 25 50 28 38 50 28 42 46 44 50 0] xshow 573 5015 moveto (NimbusMonL-Regu-iso1252) cvn findfont 83 -83 matrix scale makefont setfont <766F6964206172675F7072696E745F676C6F73736172792846494C45202A66702C20766F696420 2A2A6172677461626C652C20636F6E73742063686172202A666F726D6174293B> [49 51 49 51 50 50 49 51 49 51 49 51 49 51 49 51 49 51 49 51 49 51 49 50 51 49 51 50 50 49 51 49 51 50 50 49 51 50 50 49 51 49 51 49 51 49 51 49 50 51 50 50 49 51 49 51 50 50 49 51 50 50 49 51 49 51 49 51 49 51 0] xshow 333 5248 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <54686520> [61 50 44 0] xshow 513 5248 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <666F726D6174> [60 60 60 60 60 0] xshow 873 5248 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20737472696E672070617373656420746F20746865206172675F7072696E745F676C6F73736172 792066756E6374696F6E2069732061637475616C6C792061207072696E7466207374796C6520666F 726D617420737472696E672E204974> [25 38 27 36 27 50 51 25 50 44 39 39 44 50 25 28 50 25 28 50 44 25 45 32 50 50 50 35 28 50 28 50 49 28 50 38 40 44 35 51 25 33 50 49 45 28 27 50 51 25 28 39 25 44 44 28 50 44 28 25 50 25 45 25 50 35 28 50 28 33 25 38 27 47 28 44 25 30 50 35 78 44 28 25 37 28 36 27 50 50 26 25 33 0] xshow 333 5369 moveto <73686F756C6420636F6E7461696E2065786163746C792074776F209325739420666F726D617420 706172616D65746572732C20746865206669727374206973207573656420746F20636F6E74726F6C 20746865207072696E746620666F726D6174206F6620746865> [39 50 50 50 28 50 25 44 50 50 29 44 28 50 25 41 49 44 44 28 26 50 25 27 69 50 25 45 83 39 44 25 29 50 36 78 44 28 25 50 44 33 45 78 43 28 44 34 38 26 25 29 50 44 25 35 28 33 37 28 25 28 39 25 50 39 44 50 25 27 50 25 44 50 50 28 33 50 28 25 28 50 45 25 50 35 28 50 27 34 25 30 50 35 78 44 28 25 50 33 25 29 50 0] xshow 333 5489 moveto <6F7074696F6E27732073796E74617820737472696E6720616E6420746865207365636F6E642069 7320666F722074686520617267756D656E74277320676C6F737361727920737472696E672E204120 7479706963616C20666F726D617420737472696E6720776F756C64> [50 49 28 28 50 50 18 39 25 39 50 49 30 44 50 25 37 28 35 28 50 50 25 45 50 50 25 28 50 45 25 39 44 45 50 50 50 25 27 39 25 30 50 33 25 29 50 44 25 45 31 50 50 78 44 50 28 18 39 25 50 27 50 39 39 45 35 50 25 37 28 35 28 50 50 25 25 73 25 27 50 50 28 44 45 28 25 29 50 35 78 45 27 25 38 28 35 28 50 50 25 69 50 50 27 0] xshow 333 5610 moveto <626520> [50 45 0] xshow 452 5610 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2220252D3235732025735C6E222E20> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 1352 5610 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <54686520666F726D617420737472696E6720616C6C6F77732066696E6520636F6E74726F6C206F 7665722074686520646973706C617920666F726D617474696E67206275742064656D616E6473> [60 50 45 25 30 50 35 78 44 28 25 37 28 35 28 50 50 25 45 27 28 47 69 40 25 34 28 50 44 25 45 50 50 28 32 50 28 25 47 46 44 34 25 29 50 44 25 50 28 38 50 28 42 50 25 29 50 36 77 45 28 27 28 50 50 25 50 50 28 25 50 44 78 44 50 50 0] xshow 333 5730 moveto <64696C6C6967656E636520617320616E7920756E657870656374656420706172616D6574657273 20696E2069742077696C6C20636175736520756E7072656469637461626C6520726573756C74732E 20486572652069732074686520726573756C7473206F662063616C6C696E67> [50 28 27 28 28 47 45 50 45 44 25 44 39 25 45 46 50 25 50 50 41 50 50 45 44 28 44 50 25 50 45 33 44 78 43 28 45 33 39 25 28 50 25 27 28 25 72 28 28 28 25 44 45 50 39 44 25 50 48 50 33 45 50 27 45 29 44 50 28 44 25 33 45 38 50 28 28 38 26 25 72 45 32 45 25 28 38 25 29 50 44 25 33 44 39 50 28 27 40 25 50 33 25 44 45 28 27 28 50 0] xshow 333 5850 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F7072696E745F676C6F7373617279> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 1413 5850 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <206F6E206F7572206561726C696572206578616D706C6520617267756D656E74207461626C653A> [25 50 50 25 50 50 33 25 45 44 31 28 28 44 34 25 41 49 44 77 50 28 44 25 45 32 50 50 78 44 50 28 25 28 45 50 27 45 0] xshow grestore grestore showpage %%PageTrailer %%Page: 8 8 %%PageBoundingBox: 17 12 578 830 %%BeginPageSetup % %%EndPageSetup gsave [0.12 0 0 -0.12 17 830] concat gsave 569 205 moveto 0 setgray (NimbusMonL-Regu-iso1252) cvn findfont 83 -83 matrix scale makefont setfont <2D61> [50 0] xshow 569 296 moveto <2D62> [50 0] xshow 569 387 moveto <2D63> [50 0] xshow 569 478 moveto <2D2D7363616C61723D3C6E3E> [50 50 50 50 50 50 50 50 50 50 50 0] xshow 569 570 moveto <2D762C202D2D766572626F7365> [50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 569 661 moveto <2D6F206D7966696C65> [50 50 50 50 50 50 50 50 0] xshow 569 752 moveto <3C66696C653E> [50 50 50 50 50 0] xshow 1581 205 moveto <746865202D61206F7074696F6E> [49 51 50 50 50 50 50 50 49 51 49 51 0] xshow 1581 296 moveto <746865202D62206F7074696F6E> [49 51 50 50 50 50 50 50 49 51 49 51 0] xshow 1581 387 moveto <746865202D63206F7074696F6E> [49 51 50 50 50 50 50 50 49 51 49 51 0] xshow 1581 478 moveto <666F6F2076616C7565> [49 51 50 50 49 51 49 51 0] xshow 1581 570 moveto <766572626F7365206F7074696F6E> [49 51 49 51 49 51 50 50 49 51 49 51 49 0] xshow 1581 661 moveto <6F75747075742066696C65> [49 51 49 51 49 51 50 50 49 51 0] xshow 1581 752 moveto <696E7075742066696C6573> [49 51 49 51 50 50 49 51 49 51 0] xshow 333 1106 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <536F6D6574696D657320796F752077696C6C207769736820746F20616464206578747261206C69 6E6573206F66207465787420746F2074686520676C6F73736172792C206F72206576656E20707574 20796F7572206F776E207465787420696E746F20746865> [55 50 78 44 28 27 78 45 38 25 47 50 50 25 72 28 27 28 25 73 27 39 50 25 27 50 25 44 50 50 25 41 50 28 33 45 25 28 28 50 44 39 25 50 33 25 28 41 50 28 25 27 50 25 28 50 45 25 49 28 50 39 38 45 35 44 25 25 50 34 25 41 46 45 50 25 50 50 28 25 46 50 50 34 25 45 73 50 25 27 42 50 28 25 27 50 28 50 25 28 50 0] xshow 333 1226 moveto <73796E74617820737472696E672067656E65726174656420627920> [39 50 50 29 44 50 25 37 28 36 27 50 50 25 48 45 49 45 33 44 28 44 51 25 46 50 0] xshow 1406 1226 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F7072696E745F73796E746178> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 2366 1226 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2E20596F752063616E20616464206E65776C696E65206368617261637465727320746F20796F75 7220617267756D656E74> [25 25 62 50 50 25 45 44 50 25 44 50 50 25 50 42 68 28 28 50 45 25 43 49 45 33 44 45 27 45 33 40 25 27 50 25 45 50 50 34 25 44 32 50 50 78 44 50 0] xshow 333 1347 moveto <7461626C6520737472696E677320696620796F7520776973682C2062757420697420736F6F6E20 676574732075676C792E2041206265747465722077617920697320746F2061646420> [29 44 50 28 44 25 38 27 36 27 50 50 40 25 27 34 25 46 50 50 25 72 28 39 50 25 25 50 50 28 25 27 28 25 39 50 50 50 25 47 44 28 39 25 50 49 25 43 25 25 72 25 50 44 28 28 44 33 25 70 41 50 25 27 40 25 27 50 25 44 50 50 0] xshow 3087 1347 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F72656D> [60 60 60 60 60 60 0] xshow 3507 1347 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <207374727563747320746F20796F757220617267756D656E74> [25 37 28 35 50 45 28 39 25 27 50 25 46 50 50 33 25 45 31 50 50 78 44 50 0] xshow 333 1467 moveto <7461626C652E2054686579206172652064756D6D7920617267756D656E74207461626C6520656E 747269657320696E207468652073656E73652074686174207468657920646F206E6F7420616C7465 722074686520617267756D656E742070617273696E6720627574> [29 44 50 28 44 25 25 61 50 42 50 25 44 33 45 25 50 49 78 75 50 25 45 31 50 50 78 44 50 28 25 29 44 50 28 44 25 45 50 27 36 28 44 39 25 28 50 25 28 50 45 25 39 44 50 39 44 25 29 50 44 28 25 29 50 41 50 25 50 50 25 50 50 28 25 44 28 27 45 33 25 29 50 44 25 45 32 50 49 78 45 50 27 25 50 45 33 39 28 50 50 25 50 50 0] xshow 333 1588 moveto <746865697220646174617479706520616E6420676C6F737361727920737472696E677320646F20 61707065617220696E20746865206F75747075742067656E6572617465642062792074686520> [29 50 44 28 33 25 50 44 30 44 28 50 50 44 25 44 50 50 25 50 27 50 39 39 45 35 50 25 37 28 36 27 50 50 39 25 50 50 25 45 50 50 44 44 34 25 28 50 25 28 50 45 25 50 50 27 50 50 28 25 48 44 50 45 33 45 27 45 50 25 46 50 25 29 50 45 0] xshow 3357 1588 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F7072696E745F73796E746178> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 4317 1588 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20616E64> [25 44 50 0] xshow 333 1708 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F7072696E745F676C6F7373617279> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 1413 1708 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2066756E6374696F6E732E20546865206E616D6520> [25 33 50 50 45 27 28 50 50 39 25 25 61 50 45 25 50 44 78 44 0] xshow 2282 1708 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F72656D> [60 60 60 60 60 60 0] xshow 2702 1708 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20697320666F72209372656D61726B9420616E6420697320696E73706972656420627920746865 2052454D> [25 28 39 25 29 50 34 25 44 33 44 78 44 33 50 44 25 45 50 50 25 28 38 25 28 50 39 50 28 32 45 50 25 47 50 25 29 50 44 25 67 61 0] xshow 333 1828 moveto <73746174656D656E74207573656420696E20746865204241534943206C616E67756167652E> [37 29 44 28 45 77 45 50 28 25 50 39 44 50 25 28 50 25 29 49 45 25 61 72 56 33 67 25 28 44 50 50 50 45 47 45 0] xshow 333 2440 moveto (NimbusSanL-ReguCond-iso1252) cvn findfont 117 -117 matrix scale makefont setfont <436C65616E696E67207570> [69 21 53 54 53 21 53 54 26 53 0] xshow 333 2684 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <41742074686520656E64206F66206F75722070726F6772616D207765206E65656420746F206465 616C6C6F6361746520746865206D656D6F727920616C6C6F636174656420746F2065616368206F66 206F7572206172675F> [70 28 25 29 50 44 25 44 50 50 25 50 34 25 50 50 33 25 50 33 50 50 34 44 78 25 69 45 25 50 44 45 50 25 27 50 25 50 44 44 28 28 50 44 44 28 45 25 29 50 44 25 78 44 78 50 36 50 25 44 28 28 50 44 44 28 44 50 25 28 50 25 44 44 43 50 25 50 34 25 50 50 33 25 44 32 50 0] xshow 3935 2684 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <787878> [44 45 0] xshow 4068 2684 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20737472756374732E205765> [25 38 27 35 50 45 28 39 25 25 87 0] xshow 333 2804 moveto <636F756C6420646F20746861742062792063616C6C696E6720> [44 50 50 28 50 25 50 50 25 29 50 44 28 25 47 50 25 44 45 27 28 28 50 50 0] xshow 1300 2804 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <66726565> [60 60 60 0] xshow 1540 2804 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <206F6E2065616368206F66207468656D20696E646976696475616C6C792C206275742074686520> [25 50 50 25 44 45 43 50 25 50 33 25 29 50 44 78 25 28 50 50 27 50 28 50 50 45 27 26 43 26 25 50 49 28 25 29 50 44 0] xshow 3056 2804 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6172675F667265657461626C65> [60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 3836 2804 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2066756E6374696F6E2063616E20646F206974> [25 33 50 50 45 28 27 50 51 25 44 44 50 25 50 50 25 28 0] xshow 333 2925 moveto <666F72207573206D6F726520636F6E76656E69656E746C792E20> [29 50 34 25 50 39 25 77 50 33 45 25 44 50 47 47 44 50 28 44 50 28 25 43 25 0] xshow 573 3139 moveto (NimbusMonL-Regu-iso1252) cvn findfont 83 -83 matrix scale makefont setfont <6172675F667265657461626C65286172677461626C652C73697A656F66286172677461626C6529 2F73697A656F66286172677461626C655B305D29293B> [49 51 49 51 49 51 49 51 49 51 49 51 49 51 49 51 49 51 49 51 49 51 49 50 51 49 51 49 51 49 51 49 51 49 51 49 51 49 51 49 51 49 51 49 51 49 51 49 50 51 49 51 49 51 49 51 49 51 49 51 0] xshow 333 3372 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <49742077696C6C2073746570207468726F75676820616E20617267756D656E74207461626C6520 616E642063616C6C20> [33 28 25 72 28 28 28 25 37 28 44 50 25 29 50 33 50 50 50 50 25 44 50 25 45 31 50 50 78 44 50 28 25 29 44 50 28 44 25 45 50 50 25 44 44 28 28 0] xshow 2200 3372 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <66726565> [60 60 60 0] xshow 2440 3372 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <206F6E2065616368206F662069747320656C656D656E7473206F6E206F757220626568616C662E 204E6F746520746865> [25 50 50 25 44 45 43 50 25 50 33 25 28 28 39 25 44 28 44 78 44 50 28 39 25 50 50 25 50 50 33 25 50 45 50 44 28 33 25 25 70 49 28 45 25 28 50 0] xshow 333 3493 moveto <7365636F6E6420706172616D657465722C20> [39 44 45 50 50 50 25 50 44 33 45 78 43 27 45 29 26 0] xshow 1080 3493 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <73697A656F66286172677461626C65292F73697A656F66286172677461626C655B305D29> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 3240 3493 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2C206D6572656C7920726570726573656E747320746865206E756D626572206F66> [25 25 77 45 32 45 25 50 25 33 44 50 33 44 39 45 50 27 39 25 29 50 45 25 50 50 78 49 45 33 25 50 0] xshow 333 3613 moveto <656C656D656E747320696E206F7572206172677461626C652061727261792E2055706F6E20636F 6D706C6574696F6E206F6620746869732066756E6374696F6E2C20616C6C206F6620746865206172 677461626C6520617272617920656E74726965732077696C6C2068617665> [44 28 44 78 45 50 27 39 25 28 50 25 50 50 34 25 44 32 50 28 45 50 28 44 25 45 35 34 41 42 26 25 69 50 50 50 25 44 50 77 50 28 44 27 28 50 50 25 50 34 25 28 50 28 39 25 33 50 50 45 27 28 50 50 25 25 45 28 27 25 50 34 25 29 49 45 25 44 32 50 29 44 50 28 44 25 45 35 34 41 50 25 44 50 28 35 28 45 39 25 72 28 27 28 25 50 41 47 0] xshow 333 3733 moveto <6265656E2073657420746F204E554C4C2E> [50 44 45 50 25 39 43 28 25 27 50 25 72 72 61 62 0] xshow 333 4345 moveto (NimbusSanL-ReguCond-iso1252) cvn findfont 117 -117 matrix scale makefont setfont <48696E743A206465636C6172696E6720676C6F62616C206172675F> [69 21 54 25 26 27 53 53 48 21 53 33 21 53 53 27 53 22 53 53 53 22 26 53 32 53 0] xshow 1443 4345 moveto (NimbusSanL-ReguCondItal-iso1252) cvn findfont 117 -117 matrix scale makefont setfont <787878> [48 48 0] xshow 1587 4345 moveto (NimbusSanL-ReguCond-iso1252) cvn findfont 117 -117 matrix scale makefont setfont <207661726961626C6573> [27 46 53 32 21 53 54 21 53 0] xshow 333 4589 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <414E5349204320776F6E7420616C6C6F772074686520746865206172675F> [72 72 56 33 25 67 25 68 50 50 29 25 44 28 28 46 72 25 29 50 44 25 29 50 45 25 44 32 50 0] xshow 1620 4589 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <787878> [44 45 0] xshow 1754 4589 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <20636F6E7374727563746F722066756E6374696F6E7320746F20626520706C6163656420696E20 74686520676C6F62616C206E616D6573706163652C20736F20696620796F75> [25 44 50 50 38 28 35 50 44 27 50 34 25 33 50 50 44 28 28 50 50 39 25 27 50 25 50 44 25 50 28 44 45 44 50 25 28 50 25 29 50 44 25 49 28 50 50 45 27 25 50 45 78 44 39 50 44 45 44 25 25 39 50 25 28 33 25 46 50 0] xshow 333 4710 moveto <7769736820746F206D616B6520796F7572206172675F> [72 28 39 50 25 27 50 25 77 45 48 45 25 46 50 50 33 25 44 32 50 0] xshow 1269 4710 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <787878> [44 45 0] xshow 1402 4710 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <207374727563747320676C6F62616C20796F75206D75737420696E697469616C69617365207468 656D20656C736577686572652E2048657265277320612070726F6772616D6D696E6720747269636B> [25 37 28 35 50 44 28 39 25 49 28 50 50 45 27 25 47 50 50 25 77 50 38 28 25 28 49 28 28 27 45 28 27 45 39 44 25 29 50 44 78 25 45 27 39 42 72 50 44 33 44 25 25 73 44 33 44 18 39 25 44 25 50 33 50 51 34 44 78 78 27 50 50 25 28 35 28 43 0] xshow 333 4830 moveto <666F72207573696E6720676C6F62616C206172675F> [29 50 34 25 50 39 27 50 51 25 49 28 50 50 44 28 25 44 32 50 0] xshow 1163 4830 moveto (NimbusRomNo9L-ReguItal-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <787878> [44 45 0] xshow 1296 4830 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2073747275637473207768696C65207374756C6C206465636C6172696E6720796F757220617267 7461626C6520737461746963616C6C792E> [25 37 28 35 50 45 28 39 25 72 50 28 28 44 25 37 28 50 28 28 25 50 44 44 28 45 35 28 50 50 25 46 50 50 33 25 44 33 50 28 44 50 28 45 25 37 29 44 28 28 44 45 27 26 42 0] xshow 633 5072 moveto (NimbusMonL-Regu-iso1252) cvn findfont 83 -83 matrix scale makefont setfont <23696E636C756465203C6172677461626C65322E683E> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 633 5193 moveto (NimbusMonL-ReguObli-iso1252) cvn findfont 83 -83 matrix scale makefont setfont <2F2A20676C6F62616C206172675F7878782073747275637473202A2F> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 633 5313 moveto (NimbusMonL-Regu-iso1252) cvn findfont 83 -83 matrix scale makefont setfont <737472756374206172675F6C6974202A612C202A622C202A632C202A766572623B> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 633 5433 moveto <737472756374206172675F696E74202A7363616C3B> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 633 5554 moveto <737472756374206172675F66696C65202A6F2C202A66696C653B> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 633 5674 moveto <737472756374206172675F656E64202A656E643B> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 633 5795 moveto <696E74206D61696E28696E7420617267632C2063686172202A2A6172677629> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 933 5915 moveto <7B> show 933 6035 moveto (NimbusMonL-ReguObli-iso1252) cvn findfont 83 -83 matrix scale makefont setfont <2F2A2074686520676C6F62616C206172675F78787820737472756374732061726520696E697469 616C697365642077697468696E20746865206172677461626C65202A2F> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 933 6156 moveto (NimbusMonL-Regu-iso1252) cvn findfont 83 -83 matrix scale makefont setfont <766F6964202A6172677461626C655B5D203D7B> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 1233 6276 moveto <61203D206172675F6C697430289361942C204E554C4C2C2094746865202D61206F7074696F6E94 292C> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 1233 6397 moveto <62203D206172675F6C697430289362942C204E554C4C2C2094746865202D62206F7074696F6E94 292C> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 1233 6517 moveto <63203D206172675F6C697430289363942C204E554C4C2C2094746865202D63206F7074696F6E94 292C> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 1233 6638 moveto <7363616C203D206172675F696E7430284E554C4C2C20947363616C6172942C943C6E3E942C2094 666F6F2076616C756594292C> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow grestore grestore showpage %%PageTrailer %%Page: 9 9 %%PageBoundingBox: 17 12 578 830 %%BeginPageSetup % %%EndPageSetup gsave [0.12 0 0 -0.12 17 830] concat gsave 1233 233 moveto 0 setgray (NimbusMonL-Regu-iso1252) cvn findfont 83 -83 matrix scale makefont setfont <76657262203D206172675F6C697430289376942C2094766572626F73652C2094766572626F7365 206F757470757494292C> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 1233 353 moveto <6F203D206172675F66696C653028936F942C204E554C4C2C946D7966696C65942C20946F757470 75742066696C6594292C> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 1233 473 moveto <66696C65203D206172675F66696C656E284E554C4C2C4E554C4C2C943C66696C653E942C312C32 2C2094696E7075742066696C657394292C> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 1233 594 moveto <656E64203D206172675F656E64283230292C> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 1233 714 moveto <7D3B> [50 0] xshow 933 835 moveto <2E2E2E> [50 50 0] xshow 933 955 moveto <72657475726E20303B> [50 50 50 50 50 50 50 50 0] xshow 933 1075 moveto <7D3B> [50 0] xshow 333 1196 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <5365652074686520> [55 45 45 25 28 50 45 0] xshow 650 1196 moveto (NimbusRomNo9L-Medi-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6C732E63> [27 39 25 0] xshow 786 1196 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <2070726F6772616D20696E636C7564656420696E20746865206172677461626C65206469737472 69627574696F6E20666F7220616E206578616D706C65206F66207573696E67207468697320646563 6C61726174696F6E207374796C652E> [25 50 32 50 51 33 45 78 25 28 50 44 28 50 50 44 50 25 28 50 25 29 50 44 25 45 32 50 28 45 50 27 45 25 50 28 37 28 35 28 50 50 27 28 50 50 25 30 50 33 25 44 51 25 41 49 44 77 50 28 44 25 50 33 25 50 39 28 50 50 25 29 50 28 39 25 49 45 44 28 44 33 45 28 27 50 51 25 37 28 46 28 45 0] xshow 333 1814 moveto (NimbusSanL-ReguCond-iso1252) cvn findfont 117 -117 matrix scale makefont setfont <436F6D70696C696E672070726F6772616D732077697468206172677461626C65206C6962726172 79> [69 53 81 53 21 21 21 54 53 27 52 31 53 54 31 53 80 48 27 69 21 26 54 26 53 32 53 27 53 54 20 54 26 22 21 53 32 53 34 0] xshow 333 2058 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <416C6C20736F7572636520636F64652074686174207573657320746865206172677461626C6520 6C696272617279206D75737420696E636C7564652074686520936172677461626C65322E68942068 65616465722066756E6374696F6E20616E64206C696E6B> [72 28 28 25 39 50 50 32 44 45 25 44 50 50 45 25 28 50 45 28 25 50 39 44 39 25 29 50 44 25 45 31 50 29 45 50 27 45 25 28 27 50 33 45 35 50 25 78 50 37 28 25 28 50 44 28 50 50 44 25 29 50 45 25 44 44 32 50 29 44 50 28 45 50 25 50 44 25 50 44 45 50 44 33 25 34 50 50 44 28 28 50 50 25 44 50 50 25 28 28 50 0] xshow 333 2178 moveto <616761696E737420746865206172677461626C6532206C6962726172792E204120747970696361 6C20756E6978206D616B6566696C6520666F7220646F696E67207468697320776F756C642062653A> [44 49 44 28 50 37 28 25 29 50 44 25 45 32 50 28 45 50 27 45 50 25 28 27 50 33 45 35 43 25 25 73 25 27 50 50 28 44 45 28 25 50 49 28 50 25 78 44 49 44 35 27 28 45 25 30 50 33 25 50 50 28 50 50 25 29 50 27 39 25 69 50 50 28 50 25 49 45 0] xshow 573 2406 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <4343203D20676363> [60 60 60 60 60 60 60 0] xshow 573 2515 moveto <43464C414753203D202D492F7573722F6C6F63616C2F696E636C756465202D57616C6C202D616E 7369> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 573 2625 moveto <4C44464C414753203D202D4C2F7573722F6C6F63616C2F6C6962> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 573 2735 moveto <4C444C494253203D202D6C6172677461626C6532> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 560 2962 moveto <6D7970726F672E6F3A206D7970726F672E63> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 800 3072 moveto <2428434329202D6320242843464C41475329202D6F206D7970726F672E6F206D7970726F672E63> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 567 3299 moveto <6D7970726F673A206D7970726F672E6F> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 800 3409 moveto <24284343292024284C44464C41475329206D7970726F672E6F202D6F206D7970726F672024284C 444C49425329> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 333 3647 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <54686F75676820746865206C6173742074776F206D616B652072756C6573206172652072656475 6E64616E74206173207468652064656661756C74206D616B652072756C657320737566666963652C 20736F20776520636F756C642073696D706C69667920746865> [61 50 50 50 50 50 25 29 50 44 25 28 44 38 28 25 27 69 50 25 78 44 49 44 25 35 50 28 44 39 25 44 33 45 25 33 44 50 50 50 50 44 50 28 25 44 39 25 29 50 44 25 50 45 31 44 50 28 28 25 77 45 48 44 25 35 50 28 45 39 25 38 50 34 35 28 45 44 25 25 38 51 25 69 44 25 44 50 50 28 50 25 39 28 77 50 28 27 34 50 25 29 50 0] xshow 333 3767 moveto <656E74697265204D616B6566696C6520746F206A7573743A> [44 50 28 28 33 44 25 89 44 48 45 35 27 28 45 25 27 50 25 28 50 37 27 0] xshow 573 3995 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <4343203D20676363> [60 60 60 60 60 60 60 0] xshow 573 4105 moveto <43464C414753203D202D492F7573722F6C6F63616C2F696E636C756465202D57616C6C202D616E 7369> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 573 4214 moveto <4C44464C414753203D202D4C2F7573722F6C6F63616C2F6C6962> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 573 4324 moveto <4C444C494253203D202D6C6172677461626C6532> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 573 4551 moveto <6D7970726F673A206D7970726F672E6F> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 333 4789 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <496620796F7520776F756C642070726566657220746F20737461746963616C6C79206C696E6B20 616C6C20746865206C696272617269657320746F20796F7572206170706C69636174696F6E207468 656E206164642074686520932D737461746963942073776974636820746F> [33 34 25 46 50 50 25 69 50 50 28 50 25 50 32 45 29 45 33 25 27 50 25 37 30 44 28 28 44 44 28 25 50 25 28 28 50 50 25 44 28 28 25 29 50 44 25 27 28 50 33 45 35 28 44 40 25 27 50 25 46 50 50 33 25 44 50 50 28 28 44 45 27 28 50 50 25 29 50 45 50 25 44 50 50 25 29 50 44 25 44 34 37 29 44 28 28 44 45 25 38 73 27 28 43 50 25 27 0] xshow 333 4910 moveto <43464C4147532E> [67 55 61 67 72 56 0] xshow 573 5138 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <43464C414753203D202D492F7573722F6C6F63616C2F696E636C756465202D57616C6C202D616E 7369202D737461746963> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 333 5375 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <496620796F75207769736820746F20737461746963616C6C79206C696E6B206F6E6C7920746865 206172677461626C6532206C696272617279207768696C65206C696E6B696E6720616C6C206F7468 6572206C69627261726965732064796E616D6963616C6C792C207468656E> [33 34 25 46 50 50 25 72 28 39 50 25 27 50 25 37 29 44 28 28 44 44 28 26 50 25 27 28 50 51 25 50 49 26 50 25 28 50 45 25 44 32 50 28 45 50 28 44 51 25 27 28 50 33 44 36 50 25 72 50 28 28 44 25 28 28 50 50 28 50 50 25 44 28 28 25 48 30 50 44 33 25 28 28 50 33 44 35 28 45 39 25 50 50 50 44 78 28 44 44 28 26 43 25 25 29 50 44 0] xshow 333 5496 moveto <747265617420746865206172677461626C6520737461746963206C696272617279206173206966 206974207765726520616E206F626A6563742066696C652E20546865206C696E6B65722077696C6C 20737461746963616C6C79206C696E6B20746865206F626A6563742066696C6573> [28 32 45 44 28 25 29 50 44 25 45 32 50 28 45 50 28 44 25 37 29 45 27 28 44 25 28 28 50 33 44 36 50 25 44 39 25 28 33 25 28 28 25 69 45 32 45 25 44 50 25 50 50 28 44 45 27 25 35 28 28 44 25 25 61 50 45 25 27 28 50 49 44 33 25 72 28 28 28 25 37 29 44 28 27 45 44 28 25 51 25 28 27 50 50 25 29 50 44 25 50 50 28 44 45 28 25 34 28 28 44 0] xshow 333 5616 moveto <77697468696E20746865206C69627261727920746F20796F7572206170706C69636174696F6E2E> [72 28 29 50 27 51 25 28 50 45 25 28 27 50 33 45 35 50 25 27 50 25 46 50 50 34 25 45 50 49 28 28 44 44 28 28 50 50 0] xshow 567 5844 moveto (NimbusMonL-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <6D7970726F673A206D7970726F672E6F> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow 800 5954 moveto <2428434329206D7970726F672E6F202F7573722F6C6F63616C2F6C69622F6C6962617267746162 6C65322E61202D6F206D7970726F67> [60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 0] xshow grestore grestore showpage %%PageTrailer %%Page: 10 10 %%PageBoundingBox: 17 12 578 830 %%BeginPageSetup % %%EndPageSetup gsave [0.12 0 0 -0.12 17 830] concat gsave 333 248 moveto 0 setgray (NimbusSanL-ReguCond-iso1252) cvn findfont 117 -117 matrix scale makefont setfont <4578616D706C6520636F6465> [64 46 53 81 53 21 54 26 48 53 53 0] xshow 333 492 moveto (NimbusRomNo9L-Regu-iso1252) cvn findfont 100 -100 matrix scale makefont setfont <546865206172677461626C6520646973747269627574696F6E20636F6D65732077697468206578 616D706C652070726F6772616D73207468617420696D706C656D656E7420636F6D706C6574652047 4E5520636F6D70617461626C65> [61 50 44 25 45 32 50 28 45 50 28 44 25 50 28 37 28 35 28 50 50 28 28 50 50 25 44 50 78 44 39 25 72 28 29 50 25 41 49 44 77 50 28 44 25 50 33 50 51 33 45 77 39 25 29 50 45 27 25 28 77 50 28 44 78 44 50 28 25 44 50 77 50 28 44 28 44 25 72 72 72 25 45 50 77 50 44 29 44 50 28 0] xshow 333 612 moveto <636F6D6D616E64206C696E65206F7074696F6E7320666F72207365766572616C20636F6D6D6F6E 20756E697820636F6D6D616E64732E2053656520746865206172677461626C652D322E782F657861 6D706C652F206469726563746F727920666F72> [44 50 78 78 44 50 50 25 28 28 50 44 25 50 50 27 28 50 50 39 25 30 50 33 25 39 42 46 45 32 45 28 25 45 49 78 78 50 50 25 50 50 28 50 25 44 50 78 77 45 50 50 39 25 25 56 44 44 25 29 50 44 25 45 32 50 28 45 50 28 44 33 50 25 50 28 41 49 44 77 50 28 45 27 25 50 28 33 44 45 27 50 35 50 25 30 50 0] xshow 333 733 moveto <74686520736F7572636520636F6465206F662074686520666F6C6C6F77696E672070726F677261 6D733A> [29 50 44 25 39 50 50 33 44 44 25 45 50 50 44 25 50 33 25 29 50 45 25 29 50 28 28 46 72 28 50 50 25 50 33 50 51 33 44 78 39 0] xshow 569 947 moveto (NimbusMonL-Regu-iso1252) cvn findfont 83 -83 matrix scale makefont setfont <6563686F205B2D6E65455D205B2D2D68656C705D205B2D2D76657273696F6E5D205B535452494E 475D2E2E2E> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 569 1158 moveto <6C73205B2D6141624263436444664667476848696B6C4C6D6E4E6F707151725273537475557678 58315D205B2D2D617574686F725D205B2D2D626C6F636B2D73697A653D53495A455D205B2D2D> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 569 1250 moveto <636F6C6F723D5B5748454E5D5D205B2D2D666F726D61743D574F52445D205B2D2D66756C6C2D74 696D655D205B2D2D73695D205B2D2D64657265666572656E63652D636F6D6D616E642D6C696E652D> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 569 1341 moveto <73796D6C696E6B2D746F2D6469725D205B2D2D696E64696361746F722D7374796C653D574F5244 5D205B2D49205041545445524E5D205B2D2D73686F772D636F6E74726F6C2D63686172735D205B2D 2D> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 569 1432 moveto <71756F74696E672D7374796C653D574F52445D205B2D2D736F72743D574F52445D205B2D2D7469 6D653D574F52445D205B2D2D74696D652D7374796C653D5354594C455D205B2D5420434F4C535D> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 569 1523 moveto <5B2D7720434F4C535D205B2D2D68656C705D205B2D2D76657273696F6E5D205B46494C455D2E2E 2E> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 569 1735 moveto <6D76205B2D62666975765D205B2D2D6261636B75703D5B434F4E54524F4C5D5D205B2D2D726570 6C793D7B7965732C6E6F2C71756572797D5D205B2D2D73747269702D747261696C696E672D> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 569 1826 moveto <736C61736865735D205B2D53205355464649585D205B2D2D7461726765742D6469726563746F72 793D4449524543544F52595D205B2D2D68656C705D205B2D2D76657273696F6E5D20534F55524345> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 569 1918 moveto <5B534F555243455D2E2E2E20444553547C4449524543544F5259> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 569 2129 moveto <726D205B2D64666972765D205B2D2D68656C705D205B2D2D76657273696F6E5D203C66696C653E 205B3C66696C653E5D2E2E2E> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow 569 2341 moveto <756E616D65205B2D61736E72766D70696F5D205B2D2D68656C705D205B2D2D76657273696F6E5D> [50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 0] xshow grestore grestore showpage %%PageTrailer %%Trailer %%BoundingBox: 0 0 595 842 %%Pages: 10 %%EOF argtable2-12/doc/Makefile.in0000644000175000001440000003077411333224355012704 00000000000000# Makefile.in generated by automake 1.10.1 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, # 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. @SET_MAKE@ VPATH = @srcdir@ pkgdatadir = $(datadir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ target_triplet = @target@ subdir = doc DIST_COMMON = $(dist_doc_DATA) $(dist_man_MANS) $(srcdir)/Makefile.am \ $(srcdir)/Makefile.in $(srcdir)/argtable2.3.in \ $(srcdir)/argtable2.html.in ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs CONFIG_HEADER = $(top_builddir)/src/config.h CONFIG_CLEAN_FILES = argtable2.3 argtable2.html SOURCES = DIST_SOURCES = man3dir = $(mandir)/man3 am__installdirs = "$(DESTDIR)$(man3dir)" "$(DESTDIR)$(docdir)" NROFF = nroff MANS = $(dist_man_MANS) am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) f=$$p;; \ esac; am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; dist_docDATA_INSTALL = $(INSTALL_DATA) DATA = $(dist_doc_DATA) DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CXX = @CXX@ CXXCPP = @CXXCPP@ CXXDEPMODE = @CXXDEPMODE@ CXXFLAGS = @CXXFLAGS@ CYGPATH_W = @CYGPATH_W@ DEBUGFLAGS = @DEBUGFLAGS@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DSYMUTIL = @DSYMUTIL@ ECHO = @ECHO@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ F77 = @F77@ FFLAGS = @FFLAGS@ GREP = @GREP@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ LDFLAGS = @LDFLAGS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ MAKEINFO = @MAKEINFO@ MKDIR_P = @MKDIR_P@ NMEDIT = @NMEDIT@ OBJEXT = @OBJEXT@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ POW_LIB = @POW_LIB@ RANLIB = @RANLIB@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ VERSION = @VERSION@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exampledir = @exampledir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target = @target@ target_alias = @target_alias@ target_cpu = @target_cpu@ target_os = @target_os@ target_vendor = @target_vendor@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ dist_man_MANS = argtable2.3 argtable.3 dist_doc_DATA = argtable2-advanced.html argtable2-advanced.pdf \ argtable2-advanced.ps argtable2-intro.html argtable2-intro.pdf \ argtable2-intro.ps argtable2.html argtable2.pdf argtable2.ps \ argxxx.gif arg_int.gif all: all-am .SUFFIXES: $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ && exit 0; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu doc/Makefile'; \ cd $(top_srcdir) && \ $(AUTOMAKE) --gnu doc/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(top_srcdir)/configure: $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh argtable2.3: $(top_builddir)/config.status $(srcdir)/argtable2.3.in cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ argtable2.html: $(top_builddir)/config.status $(srcdir)/argtable2.html.in cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs install-man3: $(man3_MANS) $(man_MANS) @$(NORMAL_INSTALL) test -z "$(man3dir)" || $(MKDIR_P) "$(DESTDIR)$(man3dir)" @list='$(man3_MANS) $(dist_man3_MANS) $(nodist_man3_MANS)'; \ l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \ for i in $$l2; do \ case "$$i" in \ *.3*) list="$$list $$i" ;; \ esac; \ done; \ for i in $$list; do \ if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \ else file=$$i; fi; \ ext=`echo $$i | sed -e 's/^.*\\.//'`; \ case "$$ext" in \ 3*) ;; \ *) ext='3' ;; \ esac; \ inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ inst=`echo $$inst | sed -e 's/^.*\///'`; \ inst=`echo $$inst | sed '$(transform)'`.$$ext; \ echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man3dir)/$$inst'"; \ $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man3dir)/$$inst"; \ done uninstall-man3: @$(NORMAL_UNINSTALL) @list='$(man3_MANS) $(dist_man3_MANS) $(nodist_man3_MANS)'; \ l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \ for i in $$l2; do \ case "$$i" in \ *.3*) list="$$list $$i" ;; \ esac; \ done; \ for i in $$list; do \ ext=`echo $$i | sed -e 's/^.*\\.//'`; \ case "$$ext" in \ 3*) ;; \ *) ext='3' ;; \ esac; \ inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ inst=`echo $$inst | sed -e 's/^.*\///'`; \ inst=`echo $$inst | sed '$(transform)'`.$$ext; \ echo " rm -f '$(DESTDIR)$(man3dir)/$$inst'"; \ rm -f "$(DESTDIR)$(man3dir)/$$inst"; \ done install-dist_docDATA: $(dist_doc_DATA) @$(NORMAL_INSTALL) test -z "$(docdir)" || $(MKDIR_P) "$(DESTDIR)$(docdir)" @list='$(dist_doc_DATA)'; for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ f=$(am__strip_dir) \ echo " $(dist_docDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(docdir)/$$f'"; \ $(dist_docDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(docdir)/$$f"; \ done uninstall-dist_docDATA: @$(NORMAL_UNINSTALL) @list='$(dist_doc_DATA)'; for p in $$list; do \ f=$(am__strip_dir) \ echo " rm -f '$(DESTDIR)$(docdir)/$$f'"; \ rm -f "$(DESTDIR)$(docdir)/$$f"; \ done tags: TAGS TAGS: ctags: CTAGS CTAGS: distdir: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ fi; \ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ else \ test -f $(distdir)/$$file \ || cp -p $$d/$$file $(distdir)/$$file \ || exit 1; \ fi; \ done check-am: all-am check: check-am all-am: Makefile $(MANS) $(DATA) installdirs: for dir in "$(DESTDIR)$(man3dir)" "$(DESTDIR)$(docdir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done install: install-am install-exec: install-exec-am install-data: install-data-am uninstall: uninstall-am install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-am install-strip: $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ `test -z '$(STRIP)' || \ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install mostlyclean-generic: clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." clean: clean-am clean-am: clean-generic clean-libtool mostlyclean-am distclean-am: clean-am distclean-generic dvi: dvi-am dvi-am: html: html-am info: info-am info-am: install-data-am: install-dist_docDATA install-man install-dvi: install-dvi-am install-exec-am: install-html: install-html-am install-info: install-info-am install-man: install-man3 install-pdf: install-pdf-am install-ps: install-ps-am installcheck-am: maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-generic mostlyclean-libtool pdf: pdf-am pdf-am: ps: ps-am ps-am: uninstall-am: uninstall-dist_docDATA uninstall-man uninstall-man: uninstall-man3 .MAKE: install-am install-strip .PHONY: all all-am check check-am clean clean-generic clean-libtool \ distclean distclean-generic distclean-libtool distdir dvi \ dvi-am html html-am info info-am install install-am \ install-data install-data-am install-dist_docDATA install-dvi \ install-dvi-am install-exec install-exec-am install-html \ install-html-am install-info install-info-am install-man \ install-man3 install-pdf install-pdf-am install-ps \ install-ps-am install-strip installcheck installcheck-am \ installdirs maintainer-clean maintainer-clean-generic \ mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \ ps ps-am uninstall uninstall-am uninstall-dist_docDATA \ uninstall-man uninstall-man3 all: #create a copy of the man page called "argtable" for those who forget its really called "argtable2" argtable.3: argtable2.3 cp argtable2.3 argtable.3 #install-data-hook: # cd @prefix@/man/man3 ; ln -fs argtable2.3 argtable.3 #uninstall-hook: # -rm -f @prefix@/man/man3/argtable.3 maintainer-doc: groff -man -Thtml argtable2.3.in > argtable2.html.in groff -man -Tps argtable2.3 > argtable2.ps ps2pdf argtable2.ps argtable2.pdf distclean: distclean-am rm -f Makefile argtable.3 maintainer-clean: rm -f argtable.3 argtable2.3 argtable2.html argtable2.html.in argtable2.ps argtable2.pdf # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: argtable2-12/doc/argtable2-advanced.pdf0000644000175000001440000226503611167633472014754 00000000000000%PDF-1.4 %äüöß 2 0 obj << /Length 3 0 R /Filter /FlateDecode >> stream xœí[K$· ¾0ÿ¡Ï9ŒõV 0 Lwuçì`€ü<€ à½ä*’*‘¥®ÍÎ&q`°ÞÕèA}|S,sùçëË/s1oþK|K—)Ø·|ùòçËwùÇöKøùò××—ëÇë‹M&e_ÿüøÓ凇½¸pùøËåÇ`º|ü­Î€õ¦þòǶ!Û¯C9mCö-à,›îë ‹<è·yÚ†" p&Ùì¶ý&^œó6×™7Ç';yòmj®-n^‡¦íßÞ¹{žœÁC‚+¸ú‘<¤à!I^ÏÍÛÐpÿYa…/— 7ŸÖí1ñîýiλ,M ÷~aôý°hlåÅVÀ‚Ñwwf^!ú 5r.òâf#2¹À(IŽ1|4sY ÿ€Xe"ÂÍWS(¾ áÈ@Þ6›ˆBƉ‹±G(ÛŽÌ4+‡\Z.„²!#ö0÷§Y4é—Ÿ„⤓ ‡’ĤÞ‰á ¬l9GâÑ1“rÅÈ€ÊX\š®4…·¸jƒCm`Ž´Ù!œ8# (m8Þ0ðˆØ$cª!y'aVHœQ*$IÌDî%o…”ÍŠ‘GŒÉŸˆ/v ÀÇt6¢f+]m šÅ³´x†™˜#ˆÓ+ôLA$!L­DE•hÎfXXh#Ó²X&îM0†7ÛvÀ¤XÅ>™Û ]Ÿ.ya×ÝÝ™¸kUëÆ®$ò²¬‘ ªä¼l%0 ˜\ݸí[«ê¾‚U½trac¹;b|@XK´øž°¬DàY®çÄÔIÌð˜3šŽ€j!9š'8p»‰k<ÙÎrÒD©HD2MõïcÏïòždÒdgÆ ë¿Þ\Ê.y±Þð6}ùáqcIâjƒ|&¿dHëPÌ ¹”1Q[iUÂU´sÆ‹¡U“8ˉU!§9ïP™+’cÉ4rã$ÓQ4gƽÁbÚcªï8B=zo§y‚kzÈØ—Ã}¬Jn̖ݹ ’'¡=÷Êyx[$vÏ ¡{ Åy {‰’€cälÂ}¾FŽmÎC÷{œ0Pa‚ƒºØ&àödO¦Dáãq\Ëy +ju¸¶ÅÈarx§xÛ)=ˆ=ÊR”4KOK5’Ù1Ã(‡E‰IÛWÜ»ú&JUB~%: · ?:a·5'¿›$â<1¶'& ëX²â»”pôŽP…sIaHd1°‚:-,V–JT®½…SÙJñ‹Ä÷GˆgˆV¶œi…SØN:¶2$Ô°màH½¸+Á½HáH) ªŠÉh³¨$ÁÄ:ãf,u “÷ðçÞ8QÝÄäéáQEš"ÃÕ£èFT})–^dŠq®Aqð•ÁxK?ÌèCƒ"‰»cmƒ~-+âJDjo*B![høâÀî©& ³ nÂþ\"š•§'ñe®’Í„áeº”Õ߀±…8§èßëµ+C“«)@””œñ·´PáÑI0^¹‹cq,J˱¡LXZ¤cCukÙ×JNvpd†?!_zšW^çPG3Œ,3뚸ú‡ú˜“jíÇ+ѵ&XK€érÕ¡nÙÅafHê4añ I…[¯HÜVÕY1òóåg!互^æJêº.x/™Öl§’ï¦åê0ÿ¾ÕòȲ8D_ÜÒáÏ¢’îˆô?ïx’t°Ê0^V3»ä‰_}Чzøä:‹ý Ñ‚ßÛ®ÀE¡oT„8ã*N” ZÖ‹‘3|²TÚ$T1ÚµœwHƒb‡î$IÒ!ðÏZØÀÞ¨ñ±è¸¡‡IÏ–µ²&”å‚ ‘RèÂw„nàË]êË͈™Œæ»tÂჃ[VFGâ§6F×eÌ"È0£ˆÚ¾%Ô1+Ú*Êg‡UTõb̉Ý"$0GF&–+ó¤à²Z'ŸÐOpt4÷,< íŽV˙ق‰NÉo`8SR×Ô÷xœ1ÕàOÑ—O V;çò! ø^n|\™ÕKQôŠI‰-ZœuJXÙ7y™ •ƒ'ŠÔzºTe0ßß öôÅÒÖø4ªk=Ç#W';µw Úc{Ç‘a<¶ O³j*Ó*IÚCà4¤5xû»>±/ß=»G~Ûä —›Cca¬Å)+ã*b•Qp?’ Ë,*¼ÊE¥%SRËmÜŠÌ.C±qúsÖ~ÿúÒ=l]>¾ÔÂvÿjKÃã.µ¨]Œ»f À{ÿäÆ.Rʘ9ÄÇÑ‚%z_ƒ|ˆUçþ·ÞºÉ9ˆÚjTí¶yK„ Úq1Ü­þ¦¡ÏÇË „"ü‡Š¿~tÆb>ÿïB'wP¡Û²ÇCèÜÝ:ït'“¸ëAúñ$¨©“z¿çy—/¶Ï»6¾ÅÏà›ŸÜ7qM¬o¸×2%ðlûÛŽgëØä7‡—Ø#‘Ý[OlÕÛ¼Ëü<^kîYÌ×Mn›PÜÖÃó|êØDVEi¬.)×ôŒìŸl¶˜\¿ô}¨5ù}™š“AGï›'¼üÓäpVËÿt†3ö~ÒÁ*)²x6P’Cƒ#øöS ¼Çé§fljb¤x>-’’)ð®EB^~ø C'¸Ñº³ÂõߨpRWó®#¡$§ò.†lã-¢t²€®)éÊàQÃ:Ÿ´xª7j_âbv¤vÂQí‰[dÊ(Ê7-fÕ•®T¼ÙæÙß·«ÜÁjßjñ.u«v<Øè¸Ž0Áß|xDCLÁ†8÷xÆü‚ƒodmÊt›ƒ|œçÆÆvJÓç©eêƒ7½ÿ×·(íMIU/~8m|ʉ¦¸A'ÓZ={jZÁ¸/·y®>MØÄñð =zþ| ÂÁðéò@‚N2]Ž¥Ç½f1°ÝG†déÔÖ,É™œÛE'ru6#_£@ÚÃä¢ÄoǼ]*¼"2kk?¤ÏÅøWkRvAö³JR% R"ð£¯ú†që‰PU0µ"²ñwfÇÀÖ‰@`¤8wîJv£Î[ KÆJtpkT±‘{ïL—j6• qK6Ÿ¹™¾=÷!‡÷5ñïÕIåÖ÷mÔЫ˜¸V÷B[ò?,UT²4#uʸù {O<[ìŒ@Æ3rĶ2rÆ®K¥T\enœeÞ Jí#Ø~Q”Ö/N_v m³\Ý£Ñ[–Óì…ˆè Ι¨Úú¾Ã=ju¤ö4,%‹­ò¸/`µÕÂ]eÐÀÚq«áz¬ñ}Ù³´<»L©øÙ­¶Òß6Ú02¦äÑ›¯3Ý~Nô%ØâÕ– Cw­G•õ~ñšJœœS'›6P€¹Õ"OÏ‚iSèë\‡`ÊœéÛÀŒX€ÉGõ`>K½Ö­—ž*̸TîÖžêµñü%ÒèÖ’ÛÖ…ã ðe,…¥Ä­–@«ž„Ý…^öõ½}ý23ÙÓ:–¼»m$úÛBJ-¹Ã¼gB·ØPn³áÏ8\ûÙ†k]ÉW|¶1Órª ÐWŠd^Érñ;œ(¦Õ»lC2·i_Û(¹áï,Ä7ô©÷:ªý¸—¨~N41ûL½¬€5攄ìüÑ~g¾ ›LÿZ>Az¿åûºÇoüöñÇ7þG?þhöB*”¯-¤(IX¤h A¶E°É 9;íãû}ðkæô½wûùò/Ö…endstream endobj 3 0 obj 2778 endobj 5 0 obj << /Length 6 0 R /Filter /FlateDecode >> stream xœÕ]ÍŽä¸ ¾7ÐïPçz­XèrWå¼ÁydH€Ì%¯R.I´IÉr¹v²™¦»]–DQäGŠ"ÕÃå?ïoÿ¾ —áÃ\Üä>üe´ê#\¾ÿíò—?\þõø¾¾ÿýýíúíýÍyøtô‡»|ûëå§»¾(}ùöëåggÿxùö÷·ðaáuøìg?úiy6Aï˳`–'zYžè!ýÍxùѶegtš)ͧôÄ Ük-çBjGúâ㱞ß,Rš¹H·ŒôüŽO7eÙ0Âï‰J’.Ì„R«3¿ÔØ`+¼ú å ô‹€S΂àH@¥‡vC¸0ŽjÓŽF˜ŠD+×ÐÒ0îsRÀ£›, Q´Wk\9¤yayê|çC‹ }|Óðýñ™öY3Ëü¦úâ> ,=` 0°l\ š¦Éû›.ûà‚bQ¶/TX‰UÙv˨akX‘E ¸D1ÌŒôe902ÈKöØ æ¸nÉÍgSÅÒ< STq™ì·W>xg>Ñ æë§`.zF=¸«þ‚ß¼Óî M(ül<ÈDì2³£Óœ¡¾»†eœmÈØUZ!7^» øé^ o ÓØxÖ6»d‡Í<Á$GIØö9O‚'#íÊ]ÞªÖ~XÜë–mxö'¹£ÜÜÒ—ÈGòÿ}Û=³©-qu“7fKÄ…íþÊ‹07®´Ï~wñåèÆ€nÜøìr '=ÖSÞt퇽é‡yliãM×1T&õЕ‡ £,c”¢Œ*›Ö®/Hƒ#ÈoM\»¢<“Ò‹c}m!ʱ¡xðl©b .—?q?Û74Dqß½ `×9^õD¼y¶7}jG•½D@ ×Hümyæxé4n:ÒÛ„)c—rtl,Ûª6mŠÀ¹–e>Oˆëª®’\áG‚‘‹Ï—´Ò4ФX„ˆ(z¥VÈÛ…Ï‚àsA½2Ýì(qbZÑÉ*—O•Å“ä¶Hnø•u%ÑdB‰8ÜKŒ•šV›(±OOâq‚ É>5b¬²P^söUñ8$dèA'Ä$ù‰È)4\_cT§@m$uGø§ŒÕÃò˜spê¹pô¹‡®æîÁ9PÐ-ß…r!0Ë×-fnÓ›áÆÔÔbƒíòAÄà®JoåÀñ”¨Æ7ÉZ^³ »(öú#%—lb‰ƒ AynšäH9y̼ÐÛ¥¬îäÜÑ)HÎcužÁ \™2«h„{Æ&˜±G]0rاÀ;"S’Ç•8òý 7B¢)[FOù¹Žð÷ìIê‰yËC÷$GN÷žŠðŸ<…Ïç«^E¶>š®%Û ƒ©çާà3!&ÛL#œ?å™qÃÈ×Î Þà“Ç 3FŽò„&¶¤â®¦. <ç@ «ëÔ. øÈN° ‚Cõ@<%›«M‚g³®/#B…³Ef‘¨ ÁÜ”‚šÁøþû\ZoŒ'×ãÚ($m*¸þ„6 >L‡â4@¯Oq0xN"Ò䎴"E“ÌÐÖèQp'fã˜>ÒÞØ]°vbdO§žÊ>§FG“U’it÷þl/µâH’ÇÏÊI¬á=ÈTðÃÑ(¼Ñ™‡ð˜¤ñw{̧@šK˜`j¸¯B ?`îÄ{Iø€|³‘¦ÃÄœl/'" d/Ó>‹rN‰ØÔ…i匠$¼d6ïíÑÚ)@ Dü-v¡B´¢j¢qhÒ[z—ø}!Ó™-»“v¶’·"àŒ•Ú ç‚õó+èx ]†#1”Œ’¤ “@;'Ç€„)îþšYMùð’ï]\Ë×GË2„µb P×å‰ êßLÅ$jÕ…-!ˆF°PW•uÊ72EÐi“ÎýÂezz6ÚÙK'¶5lŸD·…ìžÖWjwS|ŸNðm¥aIùl}iXÏ·6ñUiXvÚ¦lÜõ'FˆÝdo`•”Ã!²V©Vë4¬uF»Æƒúø{IºÊÇÿ4÷àSßE"ÿü§÷·5¹eß/Çžà¦Í/ä—(HšÀr8b®Dsþ*zB)§Ça¦…CõCB½ñ_ÞUNçÍ×öMøt¶9;ÛYψŸå7ÌTX±Pã3ú¹ÓÖYèËNÖãuË1›ß™Ìõ³âÿ§˜Å{(,Àì!”ŒÈ¬vLâI £ÌZÞ4à–Kn #8³ZIA˜ðq’~Üæ¨eïAfÆ:ÉRcFð™z“š¤LÙIXzcÜ¸Í ;ÊÞC…1«ô§cpþ)ÙI¡’¨":½†]vÜf÷eï0¡d@}Æ„£ÇïÁ0v=>åÈ4Ï”]ôgh?/m½ÑW£ Bm²¯0 ¶DçYeÆmžÞQVñ*¬ŠidÙÒTXõ@ ;Ê—,–¨–XÔLQÉòÛ57c’Z‡1ÖÛŒhlø Ϋi›x”ó¼ÂO·ì#çãÏ53ùxs4xvRÃÄÌ™ã0í¤•L¡£ßÃ’y•»Fÿ“¦¯Ù˜Wöm^ƒ28nøl‹m3Sß™I霸¾Ìµ’{ÚÉÓÜ$;z²ã¨ñ3$…¦Ñã\ô’o¡¼v+y6abÁ’{©Ñ½\'ÅÓtù׺ŒÆO'QHè¡é2ê3.ãŠ-?Üe4~8é_ =캌º×emÛÙ)»á$V =t9†úyÇðe“·ÃI¯Xè¡Ë›ÙN¾€âÊ›Y‹ÿo²þfØ¢ßQð𶲂¯´•à„0/µÛV E[©[©W¶R ¶R3˨³ÔhOÍd|Ò ò¦Ì ê+¨'ÅP²‚&ZÁU¡A©Ø’Џ<¨RЦZeTKÕykªGu2¦ ôд¦æ”5¥ìýáÖTu]…ºL‹ùß›íÕɸ‚ÐYÿØ×còkUÙL~ysOR…Ó‚ ­j´ÆòI69u2ž ôеIÞÊȉMòËdƪ“¾ºÐCÓWÐå•¶X›­{Ùm‰YSÑÁ›­åO²„i‹¦l÷¤&ÛbsÖƒhlÝâ^[,4e¶ØtÙâ’üÝ´Åmq܃nlèë-¨šôI\zŒÂgšŠ±¢„g“@㤩ØpA¿åKï&nËѸœÕ5ê­Cv”Q¼‰Që5Fvõ0jÝ* ʨõÃÃíE×å+Ö›Ãs`ø³ïÌ ìº…£Ìã=HšpÔþö8 [ ›èFR¡±ˆ¥v…¥Eƒf&$ 'AÖÏ"%¸žÏ"¥Ð”!¥ÝAʘG¢´ce2ö–K2+ËÌi\ÊÄs$êYÛ•ì’ž›YvSHÞñšã:É{5Çg³ ÄŒ‚kš@£6M¨Üî¯2ŸuÉè¡yU÷UB˱l ±Šö5èÇÒû½'e‹$)›gÓIIÝåÖ¥Ö¤3UKgZ³XÏW2·MiÍsîx~¿Ä^7)h©3ØÎž–mê$ mÈ KX ø!—•…U©R©£ØÁAŒI@ؓҩÔþ f2 m3Tû®«»í…éh`h|˜ìE]&dj$ñŸïo?Ý]¢qðI瓆\¸”¨VÃV/Õ§*x€(=*¹óéIÂXŸÉùF‘ ^Ä.ä)»ŒR­¼>ZªÜb¹&¹uÂçÀV† ±|X¨¥·6€Œ#tçÕnÿWWn&b.ýOÇÓ9û «ëEQ”‘·&¦‹c6óø¯bŽe½v·ë¦W©br ¨¯¼9PLLÏ)ªK­œˆû˜;yÕ]µˆ7ÍûýºýJiæ¯õŽÅ#)S›~K]®ÊWxrÓú´ªq§wÀÖè(ÁËÚü~¬Ž¥‚Äü>ÌÍApªÃÕÆr‘tâX}¥Ã ˆw«‚¿aôl "–ž—]— Wí¬§dS¨û冒¯kÇ>!°x¥Š|Ý‚””ßyáT8 ÉYÏ–ºë‚ƒõ·Õ:¨ Cq‚š_²Á+"~d%€ä¤Ü?IEݧnˆê¨ò׊WÄ·o;"lë)·näà>н¥M“Ë×xMDOå ½QZ×Vfù°k^e É0H*žÈüíâÎæ À=;H¾ÆÂv»',õìÕó²_±ºÄ¿é²…CNˆ±˜…±hÅkœô±ÐÃ׎ÓaF Ѻپæ%0'8‘ôV²½ÈSß%å %WnÀ/»0oKoõ‚IÉ®j]Ão§wUœ>xÁ³“U¡Øþ#~hMYHQç“°ãå–Ícÿ½4õødßec;×cÂà Aö\pÓâ]H4C‰ÿ(É­òEeËæž^ÉU7Úü+p“ȃªxêõɈ[jH2)åÆ×ùéd5Ílj}¼Êmˆƒf9 Wñ,Çž©tŸQµÔ’¡ÛˆäpÅHêA2“K ’í:‚À ‚Åà[’®?ØÒ±û«ß­•¸vIJ-yÇÅpY¶¡\/O€_ŸœîW,±ˆÔ?©toî¿ùµ¯[¥!aƱS!.cÔ_ZÞø9 á¾Êñ8PVîÔì¹°øØŸ³ S}ÝM2Ïn¤ä»Y¸²ôœtý¡$Œ ’ö¬Qq*ö­‘kÅœö¨}ÛQï4Æ•ÀÛàä/—ÿÄÐéendstream endobj 6 0 obj 4008 endobj 8 0 obj << /Length 9 0 R /Filter /FlateDecode >> stream xœÕ]Kä¸ ¾7Ðÿ¡Î9ôZo X˜zå¼Áùy sÉßd—(Ù¤hº\=½ÙÆ.f=¶DIÔÇ7{8ý÷ýí?§á4|˜“‹îßF«>ÂéÇßNùÃéß¿L??þñþvþþþæ|úÛqÐîôý¯§_îú¤ôéûßO¿úëOßÿùþ?lz=ýݯ^ÍO\{~ìüÄÀoÊ;º<},#Á[7ôPÆÓCðñ¹MDÍOêk#¼•žÝÊ JWúÌš>ïÖÔ`ŠC\¿£ozp†÷h0‹žTÊʾ¾5–÷”‚‡Ô²‚.´åÓP†‹é|z§àµ¿ ¦HÊ ^»û U@G™£ïÚÒߎ ¿Å²±¯{q҉—y ®¾¬O4çˬpx÷ ë)Rùú%q­[“4´kúQóõó³ñ>ë™Þ{•ÕÆüEHNré:¸`f=½;y:ƒMöôv’—ÓAi¾û6©>ºrV…ÔY L“ÇDN2ðôÕÜÊÿeE-‘ëÜÙ îj®Zëô¯áïÓ<јš›ÈžhºªiP|£"„R ìÑ\P}ïlñs5xà@ý˜j°ÛFà‹U ðþ/¬¥ÀQ`‚Ð?.uümû´Aö($á¬rá@Adœñ7šdúSÚU õHÎoÖúçˆK§j6Äê°v+S&éÁêÒí1>l€`pLvÌ‘×(ÌÏ»bŸðÝ`h‚©êYû+{Xdc: Œ$–¢·Fà{9~М…]å¯gü¹X´Ö(W\G;ðéÖ¸mñ‚poê⳯/ëœÄÜu¯WK-®!³zÀÍ¡‰éyÆ}ݹªæ]x° ‘ìB 4$òךFF«´ zÞŠ$¾‡$='ÝÀw-Áéq~æ¾Ì þd½J{¥ @ øad ч Ñ2B\‘¦±$Å&ÅIó9RìaRì&)¢8? ;ÐÆéª)`ù ,keyâä…7Q;^ZãPé×eî%“ÇArî¾løž°AÞÓcˆÃ»”;á‚>Õ‹¨l_—¥ÜÖœ.Š%þj±6ÐúçÁÄsMèº?«$”ŠÕ/ï«Û]-”IÊÁŒ§ »æeRFºÊ*|Ì+«)§<°Š7A$B.ûc(’(DÙ›£Wß5ª5;¤VþâÌ­#ÖUº›„â ¼××s³½ÁÁHq«9w¶Ÿp7ˆlÀßoÒF;¬íþˆ–é6Y„öj¶H2Q¶]ÉûÐ/È£#ð¡—ÝqåN:,è ë3;9+Z”á·vüùOïoKIñ#{ucú''ÎÎú™^û¾b KuÀhÌ‘?ô™’º¶Ò»Í5ý šÏŸ˜©H+ÂN?iÈt‰’¾—…6;'mñâä4Œþ–Ôó<õ=ýŸ öá­3y[óµHë¾LÎÃDZŽâeÍrýÎôF²ÆÒ÷nÖ=ñïo‚e j­ì–eÈ~úŽÇìõ\z3Ñ“§óñödéþÃå{³÷-¯§@ ¹ÈÆÌ‘K>Ên[S8¶³k1›ÔÄÇOó´\‡œ-¶V* g’ÄÙZÎÙ9ËÔ?ÍÙzÁÙZÀÙsöŠIôšIKT¦:Ê!§¾>Ëøã£Œ@#dŠÄf#x…""rF0z\´©°€X6žm)¿y›ß fŽœ4¨Ñ‰:¤qPÜá0C¸µ#BÎëO2"EÈ ˜Äv#X½vÎì`›¦§=ÒŸ‘Œ*x0ÁîÓûXÒeY—t³* D}P²Û|j—ùiâºö¹.ÏO ùTèø±N rÊÇi“.ØŠY:{)Û¡è‘Wàü/”¾ör?Ðç9sXãiÓ™CZYÍj¸Í" 1⯩è9¶nÖqÏx0ÖØ®ÝÈp¥j½¤<†Mô„ÕÆj¶î<Áxˆ?èÊ¢çÜSØ^ƒØ 25¹ˆ­,Ýl"Q±‚–NŽPœkàÃn\,gPR $q™8 7?g-.l7N¬¤ŒÊ°ð=‘ƒùÈIl¼qÇäꨈÃ%rˆSóÝäU˜ØÎML¹D¯¥¸²ÃÊ¥Q3L·°âêë8ÄA>‘xf^Ï'ݲK‡v˜TšÎüp|C P!èÉZ–*7”iB[ ÁÑ÷†q lZ…P"d ®˜\\n8†0QEU>ÑDöÁåz.‡ énYóÔÕG§,²ÅIG彬Â?q|ÍU8˜,«‡åAù<”î…Ï„*g r°ïWK—É_0p—±ú9ûoQÀgųð„cýrtú *‘Ùò„ÎüÅ0˜‹œ*j5¤½€±_Ù€S„¡zæû©[<ƒ1Q©0ÉK‰´ìFBŽ ÛÖ É¶;˜¢°•ˆvì ¨}=ø®+úâ\6’ËQx6¯gÑ}Zúƒ…’°ÝVúi{Î;JQ!Þ1Ûó8à12åGî?{¦XZC^Xs‡.²ì̽ZdÃW­lnSõf‡‰Æª×\&6Y™2ÝPØ­)‰‹4Í…âÍq[uÕábGè‹”®’¹lБ—·ŒšÁáï¬{Á€7½êàŸ7­ÿ@M7˜$REü%ù¨Ìq.†:QÊoÔw°í¤U‡˜, àÍ)“]Cô5ºõP ¤®íÊò€Çõ#””‚À34l:×[Âó²­n\ªˆÙFì³ K™E.Â$+0¶`…GÑ=³.:¿ôe:¨ù%ñ¦õY¯ÏbRÁÎp¬cï#X•¶Ñ¨|ñ¸ê©éQk8àÆp#Þ™÷FõFtÇÙ\DA˜üŒ.áòú.„q}Sˆœ¿;:‰’2Å‹4Èv]1)Ñ·A0å˜Ñº‰ìhÃÔëÑ&šdÞsyq[óÑe¢gPÈÚX)œˆá´f®œ¤ñ±<Ñôã_j—fÎë4­ÙIÀ/•kG%:6 ÇM¬SÐ4;ù£Ï€£oíÉe4Lª_áÉÝÕ£àµVí3åÆåbi$UËCx³VfYmÝXÍzZ{‘i‚¾€j‚ÛçêX`âW £œ £ˆ¤%냥¥¥¨p'§²áª·'Õ?ÑA±xÑCƒK wtBv,ë¯zV„Üüãq¾®Ó¡Õ¶s!_TÂË»N9»cHxª8ƒ0˜¡ô‰Ùš©¬ÛCÆîI¢^ÊáÐdaDG¹Õ“1«çÍ™Õ|i½ó+ô=Ðz y£_´^^ØÄÜ·á1¹ÜÊŽ»ÖCÖ²_¸Ž-09Ç YH½kmŽÒR7”Çr…•m°™x6“ÕÈÝíÖ;R£¨º,ª°~ΙÄY›’f¨²D7ßù…ÈÝR°ºr³UÙ6$ç¢.™È¾Â@Âr @^üPkutcô­Õù© šÉk̶€’¾§åV#’¥¹Ü¹ñHa?,»Ÿ„DàEΡ^†V£õø†¥}záø¹s¥»¼2N{œŠ÷Œïüëœ\%]DÀ›áÛ ‘ó õzTëPq»H%Ýõjêè^wRÐX}EÐ’é6Â÷•yßÙ­<î>çSîsV¢#E„DÁ–.†‰‚\ËN‚¨°F±£z9z¥ê²A×8£k£Ë×t?z„U¹’îr6WÁ ™·¿”ËáÛÖdÇ£~öòÓÆQ¯¶qÉz~X-‡Èí_:DŸÓÔ_½ú$_}E_óôe•AÎ,õJl–t»¡˜z8¨ÃýÜ>ŸPèðÚb…NnPÏ«Ûæëp±»W{z‡„é@–`35{[š¸ÍÎ '"²¡ªHs&Ôò=¡ º¾b[åù¿çŽYÊÖžÙÍÄ ÑÏЄ˳ք—=ù~nŒ„“Å8ÈÌüŸ•†Ø"¯(œÞã)òò`ð×ö¹…w˜ŽÇkwÕñx§ïú:Ô`1 †=…hBu]|ѧŶÚO©Fdtž kmõÔLäûþnćS«ñW*èÁÜ&ß— ÖUOZÕzàô­Ãôr–ï`Þ˜•ÝÇ@ï.»Ñæ ?LdÇ©ëlYs©6u¹Dv^wé™™Þ¹Oµ¿IýM´ÎEµ¦üÒ˜\d?•ŸÎáÁô]‚õ<*Œ1?wsœØÛ©t×>žMreÝkU>Fj“j?µ©MnšÌÝÛ’e=&âlš|*×sáw^ø¥Ôç²òG…°¨Õ›ºÂ½’îQçZ “Në4é ôÔÍwÎã@¥É²‰C§{µ‹#Yï*Ržz,hwI˜)ì½§¦ß@íÂu[PÆàν—/Œ>ÔO)"”‘¾—VæÕ¯!|‹÷E”yÓe[3„Òcœí¨ûLŠÎú’uc7"t²šÌ!jÙŒÂ)ͪ6]ìgGËmºÆÜ\$1/ËÉV3JcdžN†G“À¢ýÊ»A‡öÿ²‰Ï‹3mœ)ýs»&é9I­ÜS܃øø`g ŠYo ’ÐÖÍhvhq|^qÇ×è ó8{Ôý)jƒ~½ÚÆ—j úy­Á_£4Ô_`ôbAï×lÜ¥2AÆÄç{ráoB AŒ a(J`Œ`~;ýax±endstream endobj 9 0 obj 4193 endobj 11 0 obj << /Length 12 0 R /Filter /FlateDecode >> stream xœÍ\ÉŽ$¹ ½PÿgÊÚÀ0P•‹Ïc4à°Ç€0}ñï›R„(ER(²ªÛžF÷T)µE=.JqùÏëËïqoúb£}s—`䛿|ÿÇåo¸ü¶~¾ÿóõåãÛë‹Ð3÷¦.ßþ~ùãÃ]âåÛ¯—?)‘þø?_¾ýëõå=é öѽnðp¨ÌD*磹ÈK4o¶Lôï×—f¦‡zWÂg½r2éghÑîæŒÖð“„O¼·ð»uwo ‡6û<¼JãœZºÂgÐÿŠÔêõ2*µÂÚ0Æ%Ò¬8ÇÒ3»ô¯y}É4ä5aX è{L)8àÒ2•}d’òbö‘˜…ßñZ ÎÀ⟖».¤‰×<âáüë ´ÈÌHÔ3ûå(·ÙH‚s*( j˜øÔ°Ê&y(•¥¸.}raçÞ¬ 6[²—Á²åð™S$¢a{,e¯îÎcy܆CmW&ȃÕEª<ÚD™y<à¯]æÐÔY¤Ž09|à’ê,Ɉ%}^%L‹ýWˆlí¸v³ëï>z¿4pz×N 4Kc|‹¥Íx½v@~YG×eq l)³™n Õ •©f&ÇÉ4Yn0 [LC»LŸ)‹kGU×XW5( /ܵ §“{i'=E6îodFŒtMÒ‚+Öy|iññ™¹:îÑhšj5M’-¯oÄf‹îጮP+w-®˜îN ö·YÍú-ÒÏìÇu?Ò=Êì…‚¢á@{œÂ}tÍö6"³UdìákU’Ž¡±Ù‹‡O?µÕ=K¤ñœ):¸x¬‡Ý¸æKrUS×ßÔb#*7q/¿åˆ"ôÇ$[ªîǦ܅ÔmŒ9Ü’W¸¼Æ"\ûÈ_J3Ðǹde¿ú¬qÐçžNs eèXàüÿêb‚'ð‰Lgà²B%¸ž#\¹6áƒúø>É,í¡ðyØÃ"๊fAsìÇòHX#a ):}æ< ³kî¥3@2þšrÑ8`Òú¼åùú¾ˆ >¿%fÌû ®ÏágE%w,gÀS‚•ŸFAR]ažS(ÈÁc÷!Kê§±¤ž`I iYÒ?%ýKJœEìÀ’A–2C?%óKEy³;ÀmÐÅŽT¾Þ½¾ârÉÖË Q½†ð/HÇÇ2OÁ¶Y?(̦XãVúôásíƒ-ŠÁ^5øDl^¹TJ¾)¹g¸"*ÐUCüšĢ¬{Ó€>¹‡jE º:<Ù«_)áœ\ã^Ö,-¶Ï²bæzg`°­G=P‰Šò(hQËT™1ôç}ÕÅfGÅïùú;>–Öú= )Ö0oºmm=÷*pWPº­ý;ôLoÓ6¢ô‰êÑëUúØ-ì zNYkÂXœ"[M­&ÈV'ÉÖa(N‘­'ÈÖdë“d«° §È6d› ²Í4ÙùÖ0A` /2dºA<`ôìzu5ñ娆êðÆÆþâQ†Krm´µ§¯FY5®”ÅáûÃëÐæ¡Ñª¶¢XÀÆxj4ÕšƒH®Å±»-륷«>ÜG—”¡¯Ž–A¯‘Xc¼ f› ²pÑ$]$_ýÆ5­ý>ö²”ß’¬'ä­{&µ¨ÓdÿÌ–y„$Räºà’bŸÞKEÙ„-6G¹2 g.:ŠºW[pT k)2 Ñ öy/l”†}°§’Œ-·$ãRØçVæ0 ûTßK JèQð}"'¢ôqDö±;”„Bº7Y£J„ÈÚ©ƒèz…[iPHEÙ¥!“.•YÑ$2y•ëÏCÖR8JwUIÂÈ8–°Ø"0-jçXC|€PÂJqˆæ<9“àì s!Íäé½h`ÙîNÒàZƒÝêÐÆMÁ¡É›°o Œãº3ṉh=L 5R ƒJÙrI1ì¢TÙÑ·þˆç©»‚-Sؽ½PHlàË0-ª ŸÓ^¸k|ø^>Ób$g܋溻{zg·òвðKç†ÃGõ‰$ÔêÖ¹QSÖil6Çãp‰p1÷\ò$å7÷ŠÝY*yÜ+ûªQêÐ hGþÌ0r¾ئD gœfÂòF`j¶†å©²Þsèw³d{ÍpÃs(A¡~ÑðLQ³‰Ò1™=s Fãë£03™#šš`²¬G‰jpËFâ4HÃDO–€<žˆ¡t~ÄójŠR ã<(\¼ìÂvj¶ê©«z¢Šˆ*íM x¡æ¢ba¼lL Œ;í­ÛæÕ$X´–gFæ{˜Ù îÂfÒ—ë¥X|@3ÚŒ¯½yØpS ÛR$Cí"§–G~¡Upüø:¶w:*’¾¬›ÑœÝ{2^ä¤ÐX7n€ÎÄ?³Íhó¶Ùæ£R 5þ,È4o‰º#uûr„¥0Û‹c–©Šà]7x<,SI鑲±Ú>zŽJNúv˜U^âä@ûÁöWÔ=¶>å$›stl˜aS>êÌjD"–;?ØîÖåUØØþ'Š[¾â†´BŸÝˆ¯¸!­I&·ì”ýõž”Œ’d{ûÓÙß¾­mN lïìå›OíˆÇ’¢µÇ H‹›Za/ƒf¹c¸Ë¿â i©ÆCb¯Õn¢évn ‚i彞¾¶˜ˆš«ÙâPU:ö=ƒÁÕWäåʘAÍÓÞY{ßY™6ñ¾s¾¾ø™`×ë‡9Úk®q,jR–K³פÕ@éÄ}ØÀö".ËöwèÇ‚š±eÑ©+gZ¦L’Ó%¹„¦Œ‰`MähkI4Ùu„Ýq–4¤z܆ÆÊÛõ€»h¶#55¸H9ñ~sÓJk‹áÇÄJ•¢¬OQ+µÚ­×Y!ndFH§‘#{qÀŒ f8);äã9crÍX.»°ß&F-k¼„ÖÉNnšÊÉ;–ω¾¦)eo|LA–\«—¢#.YÇ\µ°ô'׿¼­ Uhz½û\"”JìrÍàT’X«P I¥Ö(—ýTBôRšØ'c)h\^säú¾»/%‘y–ÔsM»”$7‡0O“›èã>¾Ln"ì‹Yg6°>™ $gœ‰æjl––ó"Kse°ÎÅË(¥RÞô<€¬ù S>kŠa_7Önüs…ÊÇ}ùHâ¤PÊm‹”]§eBŸO¥l|â=U.#f†Vé€b\Sqà”DLìôÙrÉúêšÖó¢ÉXêy0çXÞ¥'ë¢;e?X"É,)zø°l` ìwã*ÛÿY©ÑÙTŒK3ñ”©°Š–0úS8õ<ÁÒ/ "†ž¿&ç.ç3Æ  $Ü/ξA=Õ0ï~ŽqmÔå³vª cÔ/0«g½±Æ}Á³ †«8ïhæ{0&¿ç1þý¯±ùAt+ UÁ˜T4Å@›“Å®£ÈÓéò×ÓqŸ¯|‡OW±æ2l}Ñ0{•—÷e9޳Çç»5)\ÅØË™ýåò_ãÛ™¢endstream endobj 12 0 obj 3409 endobj 14 0 obj << /Length 15 0 R /Filter /FlateDecode >> stream xœÍ\ÙŽå¸ }/ þÁÏrcí60Pu—`²A:@æe~?¢lQ´IÉò­êN£1ƒn_[¢¸R$¥qøíõå¿Ã8Œ3¸Ù]ü0Yu ïþú»á?ëñϯÿ|}yÿòúâ|üuõÅ _þ6üá¡¥‡/ÿ~òî×Å.6¾ûÉ«üÄä'&?QùɤGoý¼GÀ¯íwatVð_=Á„éÉû¡&­*’¹!öû¸|eUÜ-K<ú1œþ•è'ˉcÆŒäx¦„‡W°¹kL#Œ"¦ÖÄb¨œ$(æ€-Ž€)yLà™ï¤8% ´©[y~#'Fê[ѱ}‡ª1Uvˆ–O@ª"?›6æù'O¬AÑœ Ú.ܧ­‹AòN…ƒ´—³€û²í㚟&ž¸¶®åtœ-i1iÇÞØJñ5’½ô]Œ‰Åhñ„š+Ò‹ص-¡ç¸[™01Yä29Ù, zN{5,+ƈol¥°:ø¬ŒHiÚ© ¾M›•55@û1J“¨À±·6à‡1”ž!Ì‘4­í.•z‡º¦é#`–÷&ç‰ü0¯ ˆ[ÚßÂC:Lü/U ôL°q³iðFdÕÂ`Ä’øOÏ¢ÍÇŽ÷ Îä¨$“ŠÂ{ÇÇÖä’Êîc¤#Rq3r˜onf4=CU]úÖ-£ß‰»»ÑÒŠ² )¡6ÕÆÀ¬OJ0 b„Àbf1M‹&éj’$yp´^y'!dI唲”åÍüêN÷¢óH¢gxÚ‘‹Sv¦ ET¯aMí3<W?Hw 1óN±p,•ÆRCå—¯¯/cüà·už?ÿ)þ{ø=,èëT/ýýßÃ_*ÛTÕ˜“CC"v©Jñ-r”uwܪ×Q!`älÚY|ÕíœçQUщÛ LÑ{ÎNhAe!T¥6˜ZF½ž0ÌÍêÂÔU ÃòÃ'Z2:’—hÄŸ ÞÅ*‰ÝP6% C⸺jnvv£Ü »†k‰$°ÌŠæÜ>ö²×ìk,{rÚé•-7/ î½wµÅmµð¦ÚYïcS¶”¨ë A£Eˆ²êž‹HÇy.O $]&5ɈÇ*‡>ssîœEqRKósž·ÃbC®,4þ¹!cßÙ ‡ó”ˆé<.yøwn Ò)µm÷àÙÆ‹Sµ“¥)7• Ùå5<^½íos¸nãÌJËe]KÅ–Kê7Û3±Þ’£Ú“9îÈ›`ꂳX7=ŧFQ·Ž„½IBZ%)ž”˺e1šVrK£ ‘Üòú„rdÏ0Q·Rè8æ,ÉÄŠ¤¦F › Þ…óÜ‘ˆm§™‘¨ ¬v{¹ÔÙD9|ŽQ¢Fð æLZ:¥˜£(­h^39Å,Múãä>§âhKz3I­O^5û±¤,›¤dÑè*Ckêj¾¾ "P™”à  F<|½‹‹x0Ó±Ó«£ß®jQ2‚ý‡"Ú¥^ˆßoN ÎìñimjòQò"Œ,›£F¶Á³'¯Ðÿ¡mž= ¬MM¼âñ‡ž> þD“-v£ð~PBM­VÖ„œ+É­V©s+§Ðf½ÙÙÞ­±çìÝA—‚m~úE¹©ü²>ÕVY ß@h¸õô{Y'é·D¬mm©Îx•سmpP E´ø¯å}*j¸Ô)ay±žv9;N—]Ç^»œ™±qûq¦|¡£‡]fšäλÍâ µ]Ãùi¯ËpÍOS¿Ò%òo¶ƒf°åu ¯¯/d¤‡~ƒÚÁüÁ®Õ.€ Þ- ¹saŠ‹Š;ƒôѦ4’ ͈oMñ»Û¢¬«4ãßWÙ¥ñ¢ÛE˜…nΆ˄É‹ÊWímÔc´Œ›Ðý8ù¨®:ZÃJ0%ªCéà´‘–HZU] `f¹ tÞ²ö±ÄgÁ@>#Nrµ×,”ÜSȸ #­ÚQ‡m^´‚|ˆ#ùåËNéY¶£UÓ€D\œbö×D,l]¯¹ã*ý]Hõ¹‡yOlúÞ¦·ÆÀ8ñݰŽ[•e; £—eÁW°ˆ×—Že¨YnqEžßÓ@ÁMÚ¶àØÊ;Pÿk$u5“l‹îÅed°°¯v¼w éñ—4uYbÚBtÊ`œóaP‘x¢âE«À‘˜µÑygµÉ±O›…Ïi)0ÆÜOàØ²b­ÎB¿žGú€žFÙ{uMëwýÞcÆ:Œ3¢¯:õEOÓÕŽ½ aGÙ»¬ºâ 2 9ÝÕŸëEÍ2è#S‚_BǸA€r¡ÎŠŽ€´DðþRaKß=²®õê6²e'†‘Nq`k¨áܸŒyÍæøHªJpäú­Lk%#^¸=­ñüÆEpžèª§‚_µ_Â}M|c8Ù#ý´ÇnÙÑehý]v4ª zËÞŒ°Ø¼Æ$i 5)œÎ†3ë@B8c®àB"‘É$u4žKÌ¿­qX Pý{‚¼iÁYÓíã”×´Y1MCè'¿:(o GW›ñêÞÝjC`yË9Ú5‡dÒwÅq爋`uçÉK9]Që=ÎË¢Ü{a))òZ×£ÚÊèf±ÑÃ𖘚KþrIW&—l÷ ìG R &Î`ºy¡uå Ë`­”–¿çÔÌäØŽÕZ¶) ì§…¡Î(£|ðDº¨J §ÿ6ùÌóñÃaž/'öI¦®§Í“•ØCÙì&âðªùY…žK'·Iös+×BéMj/k5$6sú©y†ªo P|h¡‘\¸‘…Jã›V“Z¥L÷Ñë 3ʺ§êIG³öU»>=aøÙ{ð yMVëN<ñ&^éà =Y?>Y­‚ ’Q°«Ô_XÓ’P¬ü`è{ai_›_“ÊCE§0²ã†^é>¼šN“$¬ãò@Ñ\Dý5ÝüN^¡¾˜?Øw û€3 ôHVëB÷DòÒmV=)( “_[Ù þIT™ŽÛrnô±¤ë×›Ó»°ôM»Z›Îã |¡òµ aÌ)Ô&aÀ1j Ì—œäzp ôI] ­V¹ÎcüÐãR5”öq§Ž´ÑHƒúJìnt°t"ö€œí_1nºÔ¤Óh_AÙw4doÚWxtZÚW²äZÛH>jsK1ÙÖ}Çþ-ÏA¬Ž^vÙ›ìÙ(G̹å2ú­ÝÿüE¶ùîç᫞™{endstream endobj 15 0 obj 3939 endobj 17 0 obj << /Length 18 0 R /Filter /FlateDecode >> stream xœÕ\K‹ä8¾7ôÈór­·ÃBUVæ} aÿÀ<`av.û÷7$[¡°#$Ë•U==ÓLÑí²e)_¼=]þ÷õË/Óeºš‹‹îê/³U×pùã×Ë?ÿvùÏúKøóÇï_¿¼~ûúÅyøí<é«»|ûåò÷‡¾(}ùöÛå'¯þqùö/¸ájávøÝOa‚?z¹ªÜ5®—ýƒ\öW].Çå’¬WøŠ–ÝãÊ=办üÛº¸ÆùmÁ,W,y%° àëB¹ØÊ¶¹²¾/Wî@¿Ÿ$ !?“T!I‘$xŽu%_wmáÀŒÔœ÷7ò–ÇÜU•+¯å)<ž/¯TS=Ïür1Öåe·±RËî—Ó“~ Š>¬P T=ß°tú8@[ëaO[quëÞB]}.o„MTiê.fxœ,ou…¶½ÅÙM¯LÞ<ø¾,)eáVéÀ &ïá纭êɹœsјH¡\ºY¤Eåîtų÷«ªPÕrfŠ:÷_ ¬)8$9Ê3C™Š)„W\”ï@¹•L™ÄõrY@ék—Ûu¹¾\——#:Óªƒsþ^^‘‘u3¾Ç\íoû'Ee-šU¡‹¨Ìn㕲l~Âmi^^â†æê(Û¢uÀ]s|¬ÌÉ:s/'Ô¶K®àB¾½’ij<Ð*‘L•œ £ÇíÂòÞGÁ‹&šëÜP–5 žÞY} Û;i¹{BrÏ _)¢æº"÷ îOòZ0¬>h ¡…ÜzÃÛê±hâÈ”# 9ò’ö*)RUÝ#ITúYÀC `†W-rѳ{ ìÔ ­ð#Óµ‰A—­·¢±ªNA~Íd¡ÂGÆbçq£^ŽmA®yýF„ªtOñÉ~\ ©-»b¨g«‰76o¬gý÷K19ñ]Ze͹WÕ3¾¯=Šï¦ ÑHÿ>D¸ì¿€CØ¢’#¶}IÞFh‘Âw¦£:á€dÙNóQr `ª‚͇J^ƒ˜ìß…1¨­…r]«„šeo¤Í ê‚Õ&@BŒUt?žá_Ö'¤Ù!0vÅÌè„KDÎNù§hŒÑ?µ»+­×z- 7œk%N`¬ ²@>ƒGoÇÅàŒè¶ÔÑgÉdJ¨£‘ä=7(;Äeƒ¦I÷¼š¶R±½´m2í]6…$¢>&»—ùä/q Á“´&u Ñ›$wðó5EÅ›`Á À•|HQšòD tóµ,ï ë}ø\60ë♕ ÀBùOxx<`Zfÿx÷á„[`Ÿ}ˆö¢.1I̺Կ¿~!k=ô lNçùJ¼¶Î¾ÙhïÖØ‡söî%bŠ3ÁËj%Ê%ŠÀÿo J’™‚ÝÂß’@­¶/ÔË×3½‚IëäŸ`Ö=Ãòf³ü>1hú¢dñº¤VödY¶ ¬$¬Òo\þTz2·Å³Üü~öÀz GYWïa³ÓÅHî7„ì> ²cÀ$}Œ8,K â`nÉ;„mú„Ö™Á¶ *‘¼‘ô¯¢4™™s¾×™{R!æ)S°óéC,K ‡ðÊßüm¿ÙÌt“%Îow2-ܲÔL#,t1a¨¼ÜÛ±Wå¼ß™{+F§ãb Ý)ÜEó…àl˜5‚¼„·š]нô®øš9ëÚ ]š/´NDovR ’lÙˀѓ"êÏмÐâÐûXÏ´±êܱIcve dPÖ‘’#¼$ÕCט‹Äº<‡)ÙlâÈ Žu jîͽ``ÓN5øÀý–ws$•S¨/õ(TŽLкž«àå…²T'qɽ#®¦ Â%Ó­¹Å]4×kAŒµpRŽ1#ñžsŠWš2ö‘|#½‘Ĭ”&¸•¥íÄvÐô£™=‘[áÑvºd0Å–¶æˆ*¥i|@rD»”Üнøœ_ÅàÑn’TÒÉ›âc‰ðpÜOj dç´}ÉÎ!÷ÂÎñÌ‘ƒ’B™%ûÅC P“]5?ï¨ÑÕ®[£Ûçíêzp\0÷¶Xê‰6îÅÀÞ¬K¯÷¾lÀÔ P§!ößGÉˉ9H^ÌæH)îª4âà’¢¸tÇ§Û °+ìÖ:Üþ¼ÆÂÄú ¢’dy¼».Á »Ý[i÷¼t~¾,­‰n”‰%†ù€û™éyÞH4P+¶Ñ±âˆ œ b&ð~\™ö³¤”5) •6¹Ñ3ü´±- ³bÏä‰ÉÀáúwùC¬K’¦UšŸõ÷J²“X·SN÷ûzGºÎÉ,˜¶\"±„žú<î×i;UYv¥/-2ßÕ?«“ŸLp C‹©uG$ta‡UPBSt6>ƒÛQ¥-Sr•%lIqb®Ññ"suÓ:Óã !ÄÙÐ|óÎ+çîªÔ0V³bµßÔy¼‹>å&"§÷¢U±?¬ +Ÿì¡ qöVŽd¨Ä!^m ÒSòÛ$ŽÖ´‰§pè$È­Ån³‘)È)ü™ÍF&?,“°–¯hõ›˜£nƒŒ¬-gBš½%“Ëf¼ð+&݇‡ÛZIº ¸ò Ô%ñ îñmQk±"’|¸=Ò!¡|ç¸bãÍ›D ¼º,™ìfçTluS7PÚ{^<—Pº“zjã(>Õ5Ñs¼Ú…ÉOu¼M4ë ù¬ú\"”?× °t›y‹‰ô@19hÚ´óWI¨ü¼ÉŸëÔ¢÷jl$npN#Õ4´8KmM¯G¢õgAÿ%m^:ŸÐ{"òD(ÑnœÎR+¸|‹¼…KXŒ÷PQ YÁn4Ül$RÉ{©0€…ðtÜcáÔuõÛe¡Ñ´¨ØŠÛw'½Ýì÷éFQ6åµ$ýý(7ÒeM|\¬ê;„YÂ$z–Äc­xÚXª d¦ÁºrnæeSëS-ý8ߤð&=ß¶i‚ÔÒ³G— ìa;0è›C fB‚Ml enD¨ BÜ‚³ž¶m)`c¤ˆû*M‰çÖ™™OµóŒ»ó\qWˆ}O¸;íÊ^C„ØVÙ‘í"þ¦–ô§:•Ù}Xõ9ÉRO>𦘸¸JYÓíOšíòåb¯¥t¤§¢1PQ‹´ BൎÀÄkƒ„zG§VGŸ:§'Ðç ð@¤•3à<Éٱ±›”Y«³¢NÖl:ì‡á¯ïÊzÕÐ „¾¡Ô'Ä ÌA‚ËÆ ²¬/¨ÛG¯)nÿ¼a¾}m¸ î±£! ÖûŒ¯hŒžÊò‰5ÁÓº™Ž‘z*ƒó] yAŒƒ¶,¡Þ¡«“‚<; °ˆK¢9,â6]Ó4'ÁÅâTpÙ÷'‡c?–+FÃŽ¾X'¥t%ÃM›a.´4´øÝŸM뤨÷³i=“$çÆ>Úâ\×=A Î™„;Þ­¦b|ÎsœæÒOC’+’'ôX"œvâ]Ͱ;kY}Ñw¨=À64´)»C‘Njà|¢v>M‰½m*ÉŸÙÒÕš9ü?ÄLSC²þò5e3ë¦,?]S¦†L›=VSÑMcJûag’Š#éjÖaõOMT#~´ô|Ÿ>v¹b‰|8=mÒ¨~ÚXÛpIЧ­Í%ô‹‡‘’<]’ ¤C­A’k‘ñ|–Fh$=ÚcEší{ó¯üʦöXé0$Ò{Mï5{ÛñpúM¯ããò–þª)ªÆªó&T%Z.t'V©*¾r—Κ71Íc­/Ñ$Á€àÍÿyèÛ-ÀžŽ²*ÛÏõ_WòY%äB¼ËLÓ÷éÚˆé`ä­ÔNVg½;Õºj!æ+Qc"¡Õ›´‹Åp¡7Àsæ»Ïä›˹Ýá_ÞLÀ}9)C Ù‚‘La'A%!?Ÿç’ã9¸?ÖÑœ°qQàÏËj™˜¤ª!¾Tž(•Ùl E-ü“>ZemÊ ÈGüèÎ4ÁKèo.Ïag÷cÁ§œ‰/³á.höG„=5oX$R]²Î?,ãëôy]Ý,j»tçgÏ`yƒÍiÍÒùŸrD)%´½óÀ“M.pÖ‘áycq‡çMÝR߯¸00'mŒmÍIŒÃmKëÙÑáu)itØ€Í$ö>o'ÿ4ÞŽ åZ£Ú[.‚š\CÓiЈ›'æÍUÏr‘‡Õù##Èfrû"mÍß²± ucG[Û?1²1]k2¼¹1 Ëÿ‡˜"ÑížÚXp­¡íUfÞ@^óǨ¢‚[é@@úÞ€+~\~`ï-M9+êëRQßn3QlwåÁ®À15ü7D/ë?ê;ëRÒg+òü=Ð4æ‘2ðÀš¹âò¸¿9tùî¶KS€ŸA(ܺàXòl–ÏY¬x6Ê)ƒ_cRëóâó!8ŸW+ 5lf¥çÃè…•o}N¼œÔDÏ‚¡ÀiØzSàOൊ¾…×D±Uȸ*|ãeàóÁ>7¼p¼f­ÓG>²hĵ´a þ•?»—ø‘¸5Ä B QÙ6VÇ¡ 8ôå«hO΢îáð ˆ—»Á:zpë>´¤—m]g… Z؆–„6x¯Ü|’÷&}u¥Á}ædÌ“H¼÷Þ0Ê{ŽdüÓx¿u ÏñâÆD?Ç÷8·l¸Èvm•µIíÇX>Ï­±|obëÝ׌¼J-#^nÜ–(ÂÜ–÷šûÆ„ùyßÇw ¤' ³ÒéSNvŸáÔ @)ûi›Ïu 3ýŒÐÀW ŒÎãúÏiq…ãøí>ÊóóåÿžÃ%6endstream endobj 18 0 obj 3584 endobj 20 0 obj << /Length 21 0 R /Filter /FlateDecode >> stream xœÕ]ËŽì¸ Ý_ ÿ¡ÖYôXK60 »ûÈäH€Ìf~?’\¢h“¢éªîž In\¶EQÔyHÉÃé÷—ÿ= §áÕÆy| §É›×xúíï§¿þåôŸûéï·¾üxÿxù§tç4„W{úøÛé§[8ͧœ~¶Ãò/¿œ>þõòãšîý•>>†ôò«Y7'cËó~Zž›_}º=ýös¸¥¿÷媙’d÷Ëórɵ¯Ë•Ðî‰Iî¯4sjóþø\S'–+vn¹6Áµ`™Hs®ÍÂ]¶6Ûs÷w“:x¿ø¾½-Þoòp% 1×»é<çÃ-÷ëÞDxë­‘„막w‰o­Äñ§ü—Þ|—ËEPdôõ™¦‰8’ÖܶµôÜý.34ùm½ÍnÄÅåÿ.Æb«±ŒwÄ6c.HvP™µ©©õsI›·*ˆѬªò¶9ÌÍÏK‚/´t*÷aƒÁðþ|Å#Ï4ÇÊ×.+· ʇç_ÐVó¯ÜmþÍ—’ 侩Œª•Y¤ÖA,Ý6qXÅy홦›é58Ç7®Wª/Ð1c’ÞÊó±ø¢aŽÕ™¬¾htÙoÉíF¿ø=ÙTœͲx©oÉM>žÜeû{êÿä¯ãèÏþœä\ÿÿålúqƒÂÚ¤ØszÛTT¼üËÚÙ½ï`Â"|Ì.ÌÚ‘¾Ù·¼Ð‡1Cmv)øx³ùÓìC>uîÌu.–+ ¢ÆÔBq2Ú§§Óïé.uÒ˜/âºô‹Ë^e¸pw&9nŠ.„<åÖú_´{q×$t {-ÝIB¥×‡laYïvªÂo~}³s¸Ä9Úøèº{W3ÆŠÍ‚0.éÔ¤^Qˆ0ø×*Jº–„¹_U âc©ARCiPÓ¿sZÙüz¥‚®«„qû¢$„+`YQÖ¿VQеë;¢”EpœA/úÍOGóº^xÎÝBh޲5$Øà<&.ÞAÑ q¨¹àLÑù0Õ©€w€ßN 6™ðSt•¡×ÕU–TË–&rjÞV”üdÉ÷‚QªþÀ¼ëØ "6 yàëÒ0Ä6¶¿ .H+,¬ó‚®MȨÓ[/pÙ÷E|¯W&" R!¡ ¨3]Æè†\ý¾0þ°ehÑ;_õ”šFR©/qóý%¤‰Œ«1ʘÖÁ ÌtÁ•@éjˆû¥‰¡ÖÑú ÏÍIÕÕb¢ìŠ1dÏ»Ô×Zäº÷c¿n˜b’áp`£ S’“³ RÈèèÂèÅŸ £ƒ7ÛnfÀìÚ¸ 3®.¯æj‘ %¬ÊC–ýyщiɨ#Î¥»\±ÉuC0¶fI¼¦ä6oØf“Ž&¬H¶2Œ…Œ ÜøÀ¤±mÒ4Æé‡­ž[»ón» Š·¤•o’Ì8r²F±U»±#Ø`oLo¼GËFÙ$ ¤i/{³{˜Øé­——Ž , LP| $ƒ& Zq/ý+#٨ѯ¹Qø!Ê|%Ç£˜×âqƒeÃPZÔá^“É}ÜÅéxSã'elh…YØk1¢‘üÀxiL·JYÕ:5oDÃíR!=ƒñZ^.Ï„¶š¸]Š‘‚ Q0ç…"†˜òÖð C-#3‚ÛB}Ɖµ_0ˆA^¸˜5–g…tda¶÷³yÀêbY‹@> ‹Ÿ¡CØídœS·3™ÆápF…Ov¬$PÃ'Î%‘¹Fäsq«È­ÍÆ4•P¢! ” W}'xQèAn”&ÉŽÕ³½»PÑÌZ´ðF§\s:Uì}ó‚+ð ߌ-ÓMÄ|¸Ì8cO€µFR*—jKü”‘ŸÚ'˜°R•áz8u‰¹`Ûµ25U)D@Ä83ƒ¦" °'LñÔ“ÀkEÁ´j}£”ò$Q½—Q ºÉú.Fåuˆ)¸•úÜf²Ú”8!»À}M¼_%úeÒËjxl*Äø6"GΠٴ2cäåŒBgØoÄRnÁ®×M;ªÖMüZ¤®Å#ãõL"FlÊJ­²6 QÞØ©òÆÐÌ ñ(6ÎriF1;-V4øÐ.t*x”på’§¾¯¤lmuÈ" >‹Gn½ 0BNïßdä°GƒY~† 1xŽ!§µ««j1„©ƒs™PÿàWõ‹îÙ-‹bkJuuó¡ØÞ¡=8n‹}­†w§H(Q»…:+§Œ®•ÒÝqʤ<½Ä¡ÒMÈ|4m;š?¡±= Žºñ¨7c›•}~}5Ueµqm˜-Ç í ó“J´¾KZZ»á€È¯BÑæ‘ &u­QŠ;¨˜=QUp:™š6mpš—Æ6®Š±˜ˆž®µÐMà/G†¨Ü¯òüâøÚ•›ÊRUºÈ…áÇi @±åšþz™„ÆKYνë; Š,Ä!=ƒߺÙ7fhDnb^ëÂjαod,H-®N‹`D5\9Ï^áyi¸:ê'o½—Å/NF…Ö•7ÞüçæïðÎ]Ñé)v%š«a¬‹=ñÄp®cˆ2WÀ!‘ ÁBö’6FÍ‘-£‰Û*‡<v[˜€–*Y¥§Û0áNîFA’ð ]T¿ÃûÓÕLòn;-'ñQ×aZ 9Ž Qä*éVûþµ¾îÈDÎÕ}d!Ögİ¥UDÃNŒ°D³wÀrÑ_Ç›¸Z9鹿¼[z'•÷j´¼í• àÆìl}tRˆX8O„(p§ôui2ßÝ›4'3•&¿ûûuêO¤ˆ¨¥ñZv©2™íÛ&‚¶¿gc¬ù#¦!a!B°…Šõ À×­dÛþ\·"Õ9Jf-†×ä±m[Ú¼x7u•ÆÂMS5ë¥@“‡Çä'tä†ñ<„{%66®EvJKÏ(›l.Ä9uòdÜÐ^óï—?ÝÆúžÁ€¢+2d1ˆ8R²a¬@O…ú¼9nîvžšH[d¹ÀŃ{Þ6&5¼Wq ®œkS‚ÈÐÜs©ïF„+#õµ^ ݪ±/¤B3Ô{ÑýÜ}1DB:ÓÊXˆí¦¶>Óöjo%Uc7£FN»äíÔšVbWß&>dÇd$QߪVÌD ™6ÛÞcÞIÿ2˜>)®D"ó¼+³ gF—Q„Å#לoÞS€::®²•2è=tHÏŠõÅ{â^°Û`…Â9ޱD~¯ì˜ ×—ff'ù Ã¥Sy˜b h­'òʧvÛ¡˜9dª|˜*Žo(Lx®Ü¸·™xD¼…”ï~b#íÞŽ¿ï¯ðGÝÂw-df î˜TvmU@Û*¡×Ù#ìÎÚúöªDrKD¹µ«¹Øhb çRsNdE_ Ì-ÝeCójöùù¨ç:k„ ®m5L…( ™g\‡.¨Ï•qŸÍ1 Ò}•ÝpñªÍûr¾R![)%jh—!Çà i¡SŒu=™ h FÇ¢ÑD,ùÀñ&4 BÍÊvR†2¨¤h]"úhI‘²”m­ÉàÁ!Ž © )gWìra‰Ö…~ië Z†ÿx‹î;;OZ´ºpIH¿>–—+%T™ÉM¦„+;–Y˜Σ ¤ç¶†hSžsU„‚Fn =?†Ü­Ç3’::ù›Rƒ]/‰Œf¡t¡º `t,©Ðk0¤L¾îjëf£Ðž¿óý9åóÖf¸Úê Tý“Ý rÎi;ÄÌ ·M £SiʸöÂêÜn/zgóÏNÛ¦¥hpvök‹s-}‹6 ´tAN0p©—Fr¥Ó¬sy&q†ŽÑá:k‰­ÅZ ÏïúE!µ&¦Úutã+ ÷'Nà7}_ÃŽ#W6ìñ#½…vФ¨ž 9ññ5ýôa³©{W§ÁéΟêù9•B³d6&p¸Ã¤hiâR ƒü*KüªVÒ÷BUì!T\½dt›M¿Z€3eZ¢ˆe75í;4Ø×í­‹•m'2J•Žë!oä” ÞQqâŒç˜¢l_Y:ð›°©4l¼À:õ;0”+;9RáW´¤Àž+`üÔ}ò=ÛÅ5åA$ï!G†zÚömÇ0>âpjú¤°h‡Qß;É`M‘MË©µ `¼E¬¬Þ‡ ·»!àF˜ÒµçvV~…£ð\I=·ÅîiFw[ÖñɳGµAç°ƒ†øà„Û>õ`¨xÚüSà×8Ñ>žYÚ˜ÅW¨`[Q5¶ª$Tg xšs»;0Ø Í¿Àæ,;iV‰uUR*m{7vE+3¬\µ….sÁú“\¿¢Òͺ<ÖëÃ}•_8 9( Šœå¦º§¸Zõº5+ŸDÐvC™6»·%vßtж¶óØCa Lb <¶ExÔ‰G7ï É”1Úÿ‚ÁØbÑN1½ÀȰ“@Ï¢½Ì†„§+öˆë±UìÊr–¤üÎÉÄ£J§ËÃÁZtõ9nó&åCÜé--†ëÛ•}æP:n-Ðl~¶ÜrÍV8ø‰$m»g8¯+ç*¶§o±lSäþmlµb ¤Æ{ÔE±}ÅéPÎö‘ßLp„ï÷`ÔꟊÛÕÖËí…Ëa8¦X|šyþÿR\¿…ñÖŸÈ+Òh‘;€‚©Äbê4Ÿ&ñóÔÉd¢¸à?Ý´ü຦µ:.è-PÏ/è]òò(íÖåNÂ:º’aÊfÜÃü×d–g Ëÿ毽 ¿ò —±~²årÿtˆÏnË!¢s}Oúÿ¦|5f,oJ&¹ó¥î·ªû‹\-Û_w¡~&¸LUço¦¥ þšËG³´|Mæ~²ç¥t$žd®9çÒ™|oy{ùÎ |‰&¨;0o¿…SdqçÅ\þZËÛ]FìÁ"½)_'1qÎù¶jAõ2Uvø²Î¦åXWÎé | çåÇ~&ßù4æµüÉZçzq[$̟ñ›oö¤>ÍIÚs(_j=–{st:¾2볿h¾çâÁf|Ö”‘œù^6òS<ü¾«öðÙ¯«1{©T ½U1ú¹ÝΙ80ÖäókÛÈ|s;æèî¯æË×&WJ+ó^Ÿ7I-Ò “ªjfq»—DÐÂpÚø”¼”¶'DBìø²Õ"'4Ô´‚w.˜H}U=÷N8ߟû é¬p6&»KN`'ö£-!:êD[ºRð'6´ž-³ÝOæÿ$£XèC½KÓõ'fï¼-¼oËr‡ Ñ„Š>±H¹³q‹L®¦Ásk¢.wqeƒ ÖÙfUíáÕWÝÝ '9qQx¯Z’–¥Ê8ÚŸL2Ž~ù¾-!/4rˆ³ª_Oÿ‚ÓóÔendstream endobj 21 0 obj 4463 endobj 23 0 obj << /Length 24 0 R /Filter /FlateDecode >> stream xœÕZKÜ6 ¾È𹇭޲€ Àfwæ @ÿ@@šKÿ~){DÒ&¥ÑdÓÅv!ÛÅÇÇ”Ìò÷ûw-f1O~‰%>¥e ö)/_~]~þaùóö~_~ÿîãç÷ïb‚§«qOqùüËòãÕ-Ö-Ÿ[>äôÓòùxž›úìC²m$´‘—}ÄÃjûHŽ)îcÖҠ߇NåŒ[÷± ÈðIŠU“åbù&V²ÙÝ0ðð&GŽ×|›Ðæ'×Ö]ÏÓH“Í]R€9Ãíã?NÖ•¡ˆ6™ŽêœiªZIU°;C˜äÛËm,]A—&”³üåkJΠ¼…t°*šO¯ûPa3ÜѼKé ª÷]E«ª÷BMÝá}µœjŒ‹3á¦vh¡p²Úýröû\ªÚq†Ò†Csþ ™]ÎÁ× ‡m{·ˆ¯ãYA2¼Rh±d ¦\š#Ó#¬{i“º4Z'0ŸÃÑ܉M¾më&‹ ,þ™€Qh •|mžÙ±gL=\ræÎ‡ð]^WPô ÏÐØãdtÁÔ·Ì%eP„CE®ˆŠLŸEØí¢yÂbBKpŒÀ³‰’H4*ÎŽh½6—¤€&ªœ‰¹‹!GŽG¡Ò6°…JAO"6-Éuš,«lÖ X3$âJ€ÚóšvW÷ìL¼IQëÍT鹯0ÿCVÞAþ·ð_†x²%|pú.ïÙ]'DØø‡&Â¥þ&&0êçùÕ°¥·”puÛ"(„æ”Áô4âÐ ó#ïd=øÚÚ^ëӰ݉Ê0íåÍŸ6¿"2XaymBÒ!Š`Íq% ±¼`‡!¬ibÊ–ËÐX¾ˆê*ÄÞýBBa1»BñŒì A&Ý5ýwVN¢ÎWÎóÝ‘ ±”FA>I7e e´µªÎ…9Í@ÔÜjø^7ë¥$¤ìB…ð×°f¦^J.Š:KéC_ö2%ÕD¡FæH·§¾êæjÉÍË–AüÿRÇkÙÔÞØ@Žz¡÷ÈOh«ÕZ5âHL±+¾wsÝŒû:àPîÔZûb> stream xœíZK‹7¾/ìèsãVéÕ‚%°;Ó9ò’8p‚}ÉßO•4’ª[ÖìÚÉ% ƶ¦%Õ󫯪gžþ~|ø2ÍÓ|’“vúd¦E‰“¾þ6ýüÃôçíKü|ýýñáåõñAüVJÏ¿þ:}¸Â$`zý4=iõãôúÇãƒ=)|¿{2‹ÑaM|<,Âl”q·eHËF„%WlX1'¸­XˆO¹üÔe¿³•Q›%¹&IL<îvÁ’ŽUzSQ } V:.ݪ£NÉ"kekU­sX‘ü‚s”D팦N.žåâ•Qsµ:ê 4?îjLVO¸ºÛwÛí:¡²ì*ʹ—I³­Ù!ºØ—­uIîÖF–Æ*.Dõ šÏ–—}GŠÎG…òÝ<y»Qh)ˆ÷ÃÌ­Q€RLPOÌé±j…«“‹l æe8Jΰ´b¢,s_-ú´ðä—1ù`R&ûZ}µËmÙf /{çĕƵ((j×Ȱ °ì°*ËÌ«Y£›EΰŠ?îÓäž«t½wÛ k™”6¸"·PHX¢˜¨W‚)+ÌÊ%?[ž¸2S%¦`¡73–2$9F–0×~&ÂML8Õô2mÕ׈¯hä”?J–ÛЭ`båV‹Þ"&_XeÀ4?—iueÁ ââKÒ?edBµÏÎÙT m³¾ªmk%KP®„[áF(1P–ŽË"LÁ^S.N1æàŒÞ·IOÛŽº²Î,X+‹s  _j 0&3aÿˆ}HÉ¿•IÛ«ªïF«K'fð)‹Z§BWh+?ªÂXž 4S®&û^cè»n2ìéP&}qŸ iÚê"NÔA­ôN*ã×ÌýK'%jCl”عÂgr©k+œ-l8o„ƒŒ˜J¦ž—‚ ‹” ]ÙˆU%lnÝ»8âÕ¤¨D-D³/Õ/%u+!Iâ83¥rÅÎ"ñÊ’UW3£Ô Ö–ØÒš%.— Që+Ò…Ýú]^zrS÷Ò1Ђ£2¿cmW;Çô`M¼Ú§Ä°ã U3bYZЂº½ûSõĘjò~v×N±«+C_µ’Àœ¡v _ƒâ ‚Eµªw÷©ÎeFšÁ¡ !Ù9mj(]0»wÅv™’$ÿqÖ_sáÑ@—€Ö½0zlzM*úž…O!`>œ²”0ô~RÜ1nMúð¥+M ¿†pÏR>ïpÏD!J¸é:Ðí’£;ÀÖóúÓhºr‡ý 9+§SÅà´&#~a¦v•ÙLe¸…ÔZÜ®SÞÄò­ÎºU±’LØ2K† q$b&çcÅJãì³ÑØ}‹] XgÒ¬”/*ˆÕ:h•ò€?{ÐÚÐfxÆÿãád]«†®@Ël®àRÂ,/äà…oš—®X à%ìÀ†öàßèu¼ÁÄÝæBüÔÈ@?ñ…Šmdç°W®´gHQL·³%³UPô@¹gp$š9ã! –`*ÐËâ!E,ɯoÖW@¿R÷JŠ”Ð¾GºÂ‹™2†IÜq£*~Õ:UÙ†M¾sGÍ!£cF‹ØNY¨[JÆ™c Äj‰9g”ó}5ðû4Èo¨mRuG…ˆ±›z©sfw,¢×c¨uuùmÖæ=e¶Xލy¨ÆE)¦M¦ÌýZ¦uœòv‹} D_‹FÆ  #ÞgBSŽ#yë¥ee˦ґ½oÀY Â’Z tÑ©OÓxc3Þ¾˜;QÀR„Çp•£Ä«ñxYJ_aÑ ‡Ú³ÚüÝÈ«¶¡q×05ïR8½?L•!’+ùMÚévè¶Óp ¿ÑU£åy„ÈqRBšò|mÎ&–"§Tå]õÁN‰^µ¦ó Z™l®›Ž£‹yLçÔ]ó˜v];ì¹õîøæ K‡-`=ÎS›ÓþÇy"÷ß1“ƒà³Þ ?ž)oáe¶M·dÑd¨š!ÛÒcö.$½¾k³÷‹\Ù„Õdç‚0/ˆÛ+¡A!r©ÿ%‘(uÖZiÔã…?Ûü\‘ÿß:X?§lT PRL%j™Œ ©4õ 4e&3Âu@E±¢©ˆ½µÐÛ¾"+Ö§íÖƒj4ÉW1Ÿ©"¥ …Ο3¦ŒÇß1ýDØfU‚2ûõè¥û”‰§ìUñ猩2‹8:TáÊú?Ø?ÏÞõA•b]Ò¼S!ܯ£È¬»¯vP¥8Åø¶Ó _|ÿœÔõ’ûÞ¿©™%Câ7’€:‹›f»õ7:©8ý½š-"¾O>Ôì‚'¯qÖ@1Ól·þFÍÂ)Î\2hä¡<\@þÆT| éic;QÙh¹Y³–tÊwÓÒÀ(ø:e’ŽQÏíX,Ë'2ÑLSùæÝEçì‡qÛQÒ˜¦• bKS¿Ž¼5k K’có„‡;·]«¾š¦lbÖJÚm ¾ü½ŒêWh¶kݱfí ýøϨŸã+Í¢^Óíóž|£v’^Àå#ÕXMg·¼·}"xo»6ê=¾kØ{§/Sø‰"Ö¦g"{ÊÐ@œý™–ÁÛ¾‚¼CO¿|~|˜¦?}†eºü5ù#ÿKR4µendstream endobj 27 0 obj 1978 endobj 28 0 obj << /Type /XObject /Subtype /Image /Width 671 /Height 623 /BitsPerComponent 8 /Length 29 0 R /Filter /FlateDecode /ColorSpace [ /Indexed /DeviceRGB 255 < 000000 0E0E0E 0E0E10 121212 171719 1A1A1B 1E1E21 242425 252529 2B2B2D 2C2C31 323234 35353B 3B3B3E 3C3C42 424243 45454C 4D4D4D 4A4A52 4F4F58 525252 52525B 5A5A5A 575760 5A5A64 5E5E68 656565 61616C 6C6C6C 666671 6A6A76 6C6C78 747474 71717D 7A7A7A 757582 787885 7C7C8A 838383 80808E 8B8B8B 858593 8D8D9C 949494 9B9B9B 9393A3 9999AA 9F9FB0 A2A2A2 AAAAAA A2A2B4 A7A7B9 AAAABD B4B4B4 BBBBBB AEAEC1 B1B1C4 B5B5C9 BABACE BDBDD2 C3C3C3 CACACA C1C1D6 C6C6DC C8C8DE D4D4D4 DCDCDC CDCDE3 D0D0E7 D4D4EB D8D8EF DBDBF3 E5E5E5 EBEBEB E5E5FE F4F4F4 FEFEFE 000000 FFFFFF 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 > ] >> stream xœí} cÓ¸ÒnBoOpSÇMŽ›·ëdK)¥ `ewa¡…~Äñÿÿ=×’%Y’%[’åDIõ@ëØ’FNòt¤‘Æ3YæáááááááááááááááááááááÁã^Žuߚǂ>=a=º†Ujy¶zXÁJ(ä©ê¡…õ±ÅSÕCžkµu9ª.°Ý-­Z°‡7WÖ—­Z¨f»j ¢àæÊ»T«e}ÖªOÑõrs]=+Vó}˜X÷o›zݽuR®¨ªw¡îÒænD»ð=¬oHAñ{W'rw,òíNqAÙXR•Öò~Ö%üÁÃErPd¨Ea¦ðJ´#¸KN›*´c5çjŽ“Àê4Ô3tƒ°!Ÿ¦ª¡dUœ)6ä3u›ôAÚU¡Ý3ts>Y7±q¡íuøî]º¿ÝØ€)gÊ;EêÍoFI¼g¨ 6’œ¦B=CõA‘3)±Ö[Ò€ÝÏl íTü–¡$'ËÉdc¨j}Œ÷ƒ¼+Àä¬'¡ëUã5z†®ˆœ úqT¨½ZúuMàZ‚œÊÄ{ˆ휡ÝÊß`rjÎ+]W¡ö êù5áþ~nB6Çڅ˼äWŽû{sšmAÝR¡~g“sÞ¦ýÃ#趪ОƒÈÇõ¶"µjï³u¢0u `\o/EID×ô”m¤íX…n=6È™c® f}ô쌠ÌP—é9/‹{;äh–´NzvDÐX1]õà0= ]·°2®—B›*¬—žž ,Ü¥ç<¼´©:!šÄ­›žÝ´û1Þ¾Lwé v‡,«Nˆý¹~zvEÐU˜I¶%:KÏyá×äz™.ÐS š½oA]¥gwìÌe×)P7èÙÉ^¼Q]ØíÀQzBvÎ;#hTWèé POÏåš~= ý9Oîmð‘Ç\ö2Auïaƒê¦öœÓOeÊi_ö ëÚ%z*ROŸ ÝÔ’'é9—2³Ê3ã>$×Ý¢gW tSüTé9iø¶›ÊuGv‹ò„uÐ=iÓZñcÒbP^l&RŒ*}Fñ9Sr¾äêQ¨Êù m¡)W¿(/©Ò3lø¶›ÊmÀŽÚĨÏ.´'õèh­øÒc0¤/7ñVÎÙñ‹yµ-—Ì—·Få†êû¿¸&—èùzÍÆùqü(ã$ø™ŒÎÒéãô&€ 'ûÑñ¤,'x5¾)ëçdØÞHñpx—ý”9vŠâbýÙ =‰¥G}Þñî<;Ùã4 OòÃyXèÌùpü™þbãÁ·i´âeÍsu˜'s¨gÑùx'Œ€˜¨Fàút0 ‡ß@…‹Ïà7®ëŃû$—7 ²EÑãIÄe9Áe<|WÖÏo,ŒÞÆD!‡Ë,,+GŒÓÓÁÉiÞ<˜Ñ…Hº|¿¤ÿoåÐ@ÏÑMzw^`í8˜ÝâSðs–Sï×0jϪö»Óž¢½r OÐÏÅyñƒ´ÍyþU^tóàdžM=¿Ê^þ}G‹l™PçDI…H毡&*¨„ë“zÁ^QÐá}˜ •]HÕõ.¨[&׋ù¢z$ø}‡hw)‡ïß/éŸLršèy{<ú¿;ðb„. ŽÒ’¢)]Žñ"œìQõá! ÊïoŠc|CŸKawd‡òÓ6=”ø÷Ÿ²ÏïñWÆýbè ®äñ ŒÂh˜Ù'Q¾_|NÅ ×ä«.¾o\Ÿª—áRЄŒéüà~Mêz寖ÓéBtÄ8ÍNI“°*¹ÿˆî¿ü;iž{~‡Væ!E7ÀÈý”½ž"%oÑ%šž)©?Žf‹Ž‚§x‚/R?¶èÉ+IðZóyçƒ;ù¶J:ÁÓ!-ªø¶î©÷ ¼ž²åÅñ>£¾êˆ©ÏÔËJV ïÙëä¼gÅTèyÌ¿‰Ž†¨1/¹F{*Ó3ÎU'œ1b"-™Óí#«Ÿ=Ë5ì!U^Vû' ê?Ë'/)íùí÷»ôøKšþ;K™£.ÙÌ>É+þ´BOþÙP4´sŸ÷y1É:ƒ;á—ÆÐwº5Ò*矋c¼,†?08ÒåÄD"_u1¸ãúíù9€ýßß/¦ËŠöÌ˯hmu\ç†×é×ê‘GÓòäB ¾F{*î“xtðxña4šäóǃ~NŠÓ—Á¨ÿ{0šü[–c| GgƒÑ©ŸíM¾PóÓÿäeãG7én˜×ÙÉ£ÛtÜ—ïKîµ­‘^`µ§gõ¹e‰å¾Ø-ÆÂùNÒÆáNÃÓñû`ZV÷#x=Ãiþ5ÇqC-u>ŽÀy>Ç‹â ÊDÚYdñ} MêãzH^~z -™“ -Ë1¾†Ñy-ËþçAü•Ò°»a^–÷ÃyD¯ÇÁ©Hºÿ1¾_Ü¿ºidûÍU êÈgy ZUŸíè)ŽA]mÉ~=G¦…Ƴ­ŠËô‹OÚMÔ–lâÃQ: Ãü¤·HÚQT¢ÂÏü‘†{ n«œõüDØey ’?'0hÀ?eÁš«ŸFËòm1 Ãû–2,ñ”SÞMù£ФýÜ¡«mÎæ6ó0œêGüûãæJ2ا§-egsŽ)–Á«O3þ(y°ayuä'ââF|³C»èÄ7Ä„?H¬, t¨@#¨“K"t1²C$亩¿§NxK˪)Pk®pv`LÏÃuß~2iŽêfþžÔ]²êS›?zÁ›”ÄO ÓõôZ^å(Pcz®ÂE AÄU‹ÓŽvôÔŒ,¦$/ÅÔÚ¼BªÐS¨TèiêjÉ^bE0Ö»=µãÞ)‰çv³@ÈÓ‡ @µg$ÿÒÛŽìÝT–ƒQŸ:ô4ʨ¥=ñ1–,¯wÆOgªm¹#ýusHŸÕEIáÉ+¬`mÉT{šD U¿À;šã¦UÆîxGFxSíùô•ò·¯ÏṞ ¥ÐêS™žfñlUÄŸ¾F/DÏk©ÔÝï†5ÜeèÊ,RP¼ÊrZ„ž†Á–ML£Eï\Zu˨=Åß¿¾å®Î£jM•+FwRx§RWéi Üdîù^àTb«hG KR+©¥¾\JN >1(õ©FOã@õ:–ûç5Ê`‹¨1=ŸÏÉcö¿N?”qä=Ï K=B¾çó&¿£íU Ê–»­©¢Y¸ËB l¹ŸR}*ñÇ<ËGGQ¶U¶Þs¯!O­ìx+Hzôl‘ƒ¦« $[ª@ÍL#ÑP·lïõðæ™ üªÝøÓ&CRw1r¶Rvä±T3V«_ÖéHÃõÙÌŸVù»: áÔMÄڢѺÚ¹C]=¤jW…öf¡êôl—]®ËcðëR ªô”!n¨Ç—7 GA}Õ†Ž5›’Ñ}ƒéÙí¿‚¶õ–oZ磇¤r¹äê‡ò;ÝW‹åO¬>›øÓ25gÇñ·Mî‘Ð`;Åsìñà СÁrÍ9FϹ¯Æû04Øã_IT„½”É…‡áèß4 ÇCXïç Ô«³óMôfµ VŸ üi›8¶czvéÅ´ª7÷$Ú§,˜ÝàSih0Ä ¸[ÿ¸¨_ Ü¥?Ò§/pP‘ÇE±Î@xª¨=§g—ü\½54nGGPå b/µ V4.C2U&­"~Öó§uÖíîé¹Uü4·Üÿ…Ái¸Èuzrôj V4† v¯Ò¾fÖˆµL#4ºo>=ÕaÑzż2=Ùáf±_]Xñ#`ÛÓ3³Ð`(2ã³|Ì3 êÕÞLk@q*Ú³5;WBÏ-R †–ûd2šàÐ`ñshHh00[œíé‡Ë{›ìܤ“G7¹itðöñarLƒf¦PÑž›BÏ­á§±¿§E¨†ãPÝš4i[¢PŸuüiÏÎUÑs[ø©o¹[ 6ª]DUíÛØí³PŸ[BÏ.WèW8]a”!/Ú†k¿­É--ÕðÇ;WGÏNWèW¦@ 65×çöV«þZßÖ–Ñs+ø‰±ÄÁ2GËmw9l°s¥ôì–Ÿ+!èª"Ôu¢r- …ês›èÙét% TËr_ç°^ sÓ½òÄ‘”?Vعbzvéº~îr>ˆ#×µF'9qëµçFÒsÓ $}Ó¨$‚ØKe“N‡xó^Pƒ-ÔžÙ†HmL#áJbÈ—X}ÐR¦.Ÿ2þØaçè¹Ñü´n¹kFQâê²úºÎ!Ù[JÏnWèZ)Ú厴ҭüé%"}ȨQÓ5pÔ`tßBzvj uËO½=÷f>4G®sÕ7Ôç6ÒssŸñÐ1–•—ùw4î‡7´5lÊ£†ž–ع&zvûŒ‡Q+5¬|îÙaÄqTsR‚5ƒû¦ÓsCùÙÖr¯@ì?ÌÕ5Õ’Ú†”†ìt«µç†òÓºö<D®ãX tUWŠf=qa"£§-v®‘žÉÏÖ–»lÚ¨äbÙš·W¹Jûù6Ósùé‚·¼jÖömÞÞVkÏnè»I9!´¨ÒnéÓhéÛ­=7Ÿkð÷¬[h_3dô´ÆÎ5ÓSñãÎoCæô¬Õkñ@V‚ðù0šœå†TXÆüj£* V”D îÑ“KtkÊú:b6ìü9æ[(ᄀœ«£Í7 P]‹žôi ý5ª©Øéð,×_ýìH{&e$F<—ì-ÌôPIe¸`ŠåÝ7”³uÚÝP=Þ¯moyú „òŠÀsî¯ÆÃ·ùaÀaãGax_¡eü¼ –Îö£·PT=óhÊ)S°~¢Ì•vEÏy’ ŠRâÏÃï6ÅŠûŒ©.Ÿ0‰¡çu2ÿ&:r¢Îxy8‘mÍû­À2=Ÿ>C¡¿ÏFTÈ/>Î'GO\„»í=-+wµÕ^`™ž ™r¢¡Üëµg¼,lûós¤x ª\ÕkÏbpÇíÚós€ä]çòøþùY1 ¸¤èy^§_«GANË“ ¼+î~qÿ—½+^†¶åÞ@ˆã†þ?*ByýŽÎÓ!¿Æý<ï?)êX/å‹`owÌÃΊöWÕ`up§S£¡ù¼ÇáN´Üxg‘Å mæ§(Š/Êò8Žb¨æÃ(¾Î²¯atDKR›¤}vù™i‡äûì'?½„– ÷5«ôGä£úYÄ_) ·}óGÑëqp*’w>ަ‚÷;žVd`Yîj[HÆ£üìY}Y·5»Ÿ*H„ô4a'›O[d¹Û·°T Å $ÝÅ®L},ëKóXîM†|küñù¯Y›ÀK “ÁnÀÜ=¹dï 1ˆºÝ5:oʾIA‰Ÿï’, ‹Ê‚5W?³«š×–ån ³p¿&$Ç9òl{+Ú3Iø QkkÞԤѸÁ9é\±É÷ÇÍ•TÑnSÓX{ Ã‚ö¬p³ñó^Ü߀oci•šTÔ«Ü|wÍ+Ÿ­éYONÇèé>?[.,­R…vlA´Ü›Èé=ç§=÷î9jÇTí´§B=Çèé:?Wí-/‰ÒÐè€Ç5œÈ6>Eò—ò~ù÷Ö†žÍªSòy¯ŒFɽx k€ëè9̇hMÿ¢¾^´-w™nZ ¿î dÏ7&ˆá*ÈnÊä+ÆÖiAO5»@Ov¨ä§|E辩BmGúæ?†¹i$fâ“aáP÷4 óÃáà0þ¦oØœe[Êo„ð`ÎÍAé€*?=ƒ]NœË:ì}/û9=AîÍñ£pËŸîƒëq0 `êN|ßGš)‡½òOÎ|î©8X=±Þižd¥ïh‡ì²pF€I¼#\Vð9ÌUË Ç»ñî<;Ù¥ÿ¿±>Ó:°la‡ºógiúð)„ì§iô‹ËÁ‰ÚÖ8à±›šFÀäòÌë?(Úý ‡½°¼§i:xž¦Ï_•×£Ÿ¨½ÄaÏX{ªNOW@Oì€wq^ü`¶Š£®ì‚evÖ,iG8ÀOä0Ç—cÇ; ;¡Ë‰š6_íÈciŸ Ÿ>'WŸvÀÛÔKŸ¦OÀÉå¹Ïõ0¢äî#ß¼°¼NÚK`JOeÛ~ôd„“EèXòdr98ùúÄo4z>Á\š#Q.M,çÞLgE?ÈAäðD×ÃWÁê:¹ÿ ö$þžõüÓÚò\…i„ðÀ°;°ñŽvLý¯YQ'ÿ©8Â!`zVÊçÈñn±»`ÊÃ~Q¾*ÓˆYTZÙ†Q›Ž¤Ï&B‡=zêù‹¸°°$„ÂÚ{]•:‡¦U-,UÓ†:«à·t +vØÓÓ¢òt—žíøù¹îSXÁ²|\ò]b1é(Ö,Þƒ=5íÜ¥§9?ã]ÕiÞ l>çÞ%MWó' ~˜ãгíøÞ,[î}í©ëHï2=ä§kÞòµ=wuX®$:r µópšžîñÓ¢;²ˆç+k¢è±tjÆh­N1 ïÃz¢G(NÍ-^S¸ÆOsËÝ ÐVÊ›ÒeÛÆH`؃C3­—Vumzê?#§DÏö»-ÆpŒŸúôÒ‘\H@cÉ<–°G_ŸòX*B†ý„KXîé“Âc‰ð“ŸÎ÷£· jØIH<•ÎÓ&O%’Ì+§'¿W¬§nñÓr„:‘ÇÒ÷ý\9 <–èú¥Øc àåŸϤ|‚pöLì©DúOãß(©Üó!ºÚÓàùw-퉱Æóë­á?-{ËË<–ˆ§PƒKˆ4dØÓô­lGÉÇ¡ÃöQç¾ EO%YNÍUÓs£fŒ;ZM¬‡Kü´l¹7z,á K¶>í±$ ÆõÀˇ´|ŒŽ*žJ¢÷#K˜-c¡Iðzž¾F/DÏëÕÚHñӦ徔{,Mt=–Fœ`‚‚o¼|:l¯8*y*‰ÄëjÏ®èÉ›F‹ž¹O…šÉç$= òXzt§é±T †1×g¬üôhoòg˜šz*ÑÓ(.˜ÉÜó½ ÎV·p†Ÿf–»›[D”fVóT¢ßÊR{pXk¢ã|ÅÊ3s‡Ÿ-,wóÅO-(‹†¡Ã4=• 8£=Ï K=BÁ]ç½lÁ~®3+œMÁlè0uO% NÐÓ¸ÁO÷÷Ü»àýÀ±]žf“7†žnðsÕ{îCS{zz®€Ÿ6-÷Ž"Ï•õ»ûó’½ödá?-í¹o&¸gˆ!Téi˜ aƒèé?[ZîÚ„â’†ô"J“4ÿ‘ËýûȱîeÞONýŸp—“q¨£ IOÓ õE’þœ9Ãáð`Jé`d½VžJô4gçÓs-ÓOË–{×!ÀÎ^är¥ ÜNFX&%Dû›(ùáOäÁ$LVè驆5ðÓÐr—©ÐNB€É…Ç õ…+à~°ü›ã¨èçEø_Fò`a§§g VÏÏŽ"Ôu¬ô¨ãB‘_ű’üðŸçéø‚óXJz.==ë°úé§åçÜqH¯Ö!À$ô„¡¾¨ ¸,{FUå}„¼¬&+d•§§gVÎ϶–;O[lÖ6˜Øc)= &_rÊ„B8UEžQ“%3üïè¡GSDËùRLI«KžžX5?m[îöQ¾/¨ÕˆÂƒ)q×9vªÐ³;7ž«ž~Zî«æ(GÍuª@ŽtÌ‚À²ÊNOÏz¬X}®sÏÝDú, £pW‡ÿo,,P §Í±}ãé¹b~®3BÝÁDf®zz6ÀɼFkæhG¥ÝééÙ góñiC't²§§ œÉk$Š­¢.e ØééÙ §é ±¬¾Fã/gHCr‰-)$¡ÃŒ@n8\]%=ÇlY,nÄ×|ýë4ŠÙðóçL¸o‰\åò šø©)W¿¨Y·Ü9 ñîÏ×SîÀ¦ÿî9]o¦§>;“„´aÄsÉÞÂL YÊBiêÍÅ\XO†¦ò*ø©™c÷QMßdÙr~ŇA éÆ;t˜ÛÁQøö0úUçÄdñ¦Az ¨r∷ÜãcÒ[MBvvBOÀODQJüyX¨¿é`¿åºt'Œ½sF'àB8 #ðÍ]FÌ‚€¯GÙx°ÈÛõÃhLÉÉ¿çÏà÷ëa4×±ÜxpŸDçÙ4ÈÑ€’_é÷2¾+ëçEaô~0& y8\fÑ`Y9bœžNNóæÁ<ˆ.DòÐû¨¼ïoÕ $m,w!1šŽtlV6xõßtðñùÀ919G<Ò4/ÿ±OË8ÄiA¼Ù^^­| 6Æödž€ÿ9ñHËYvf¥sž·÷àz°Ì®sž_åç§ÔõpyI‹!r²‚JÑ"[&Ly‘âwEä”]HÕõ.‚²l™\/’«â8_”G‚OÑ'p€v—yè}Tß77ÙÉ:xÎyÌQÎtTÓ°L€ÉÖãñHSü¢1¡vÊsäªÙE"%+ôD˜'=j Ç£þЏA–œ¢²A…Ѻ>LØŠä«.¾ïÅI”,ùrª+"‡Ü/¢iÀÝ^FÑ3[N§‹{t̨#ÆivJš„Uyø}TßwõïÄzðî°ïq¸í6ÞYd1H›ù)Šbzqe>ŒâÜ$Šqùù8š^”×ÁÂR-sÓ(båd—Ð4Šã(†Z ÉÅõòÓKhÉ 9|¿_Ã蜖›Íƒø+¥ØvÃ%ì‹?òˆ^ƒS‘<ô>*ïÛÌ4rb#‡ðÒÇNê-òˆéØNÏ1Å–{wà–l@°øÔ´ú©½^e¶°Äµ×º†<'¦úÝÈGöÔ=†›Ì…ÕìÛÎÂù9É€Aþ•í®~,Ë«1@’YWt ;éÙÌΤZ%!êl75ça8¦ì®ågܯN%µÑÚr_ÓÐߦ[ùÈžV詯<ë+l"=åp0+\kvt‰ú¥ÏâUîlMOêlü¼7k¦§«,¤¡{â½LÂâvôlÔ­ÛEOW³Â‰ ŠS±ÇRkž›'#äP;²§ôlÉN5zN ö´jÉ:dzÂU ä±¤¡[_êGö”§§–òlØeŸwRW$±AYá@`CÎc‰ùµ¼K!XwG!º@h.èšÄy,=–y,Q!¼L c§Ì%D‡žJ ¢Jôäv!³Àaž:DOî›^e=‘äK¨húóæè¦ðXú¹/öXú.ðX2\âjÙÓôT[®×ÒžøÛ_f·Ç’²_leë[Ñ%'¼;<¼)[™z,)®¼6Žì)GOëìT¢ç;MŒ…«®a}I ë¿va©Ä¡Ž\-þáP_ßf è ﱄ£‡5y,5ß$…æ‘=5¦§êN¼ =O_£¢çµÛ6’{YáäPóXÂIÿ͇êã/E²ÃÖc飨c©ÂÜX›4û3oÙáúQ‹¬ì'bb-zU_ —°^zJ¾La¥qØ/<–v'Ré±”K¸)<–¿$Iwóà•$ôXºe=–`è°ÿõojº—c.[îäQKÏÖì4š{¾¸9…õ'-lüþW„F%á=Ö“¯O} (O-Ë}Žs·•gæJÒBù÷¿2%ÛPÒœX^=Û³Sžç…¥!ô¹mÿ#ëpˆž2r8 Z…àçœò›-?eå©ã?¿e›šëÉ©Ùl¹;CJÉÉYׄ| °s[鹯œšÍ t–£uä”´Ó¦§Þ³GÛJÏõ%-~ñÚè„ÂõBeä\ÖàD5 ±æs›žžZØ4Ë]€Ê]‰×9!§§ å¹½ô\oNÍ6Ôƒ8„±Y05czñuMz3Q]çä>Ž”çÓsý95ëÙ!fLéÁÁîoª„ý Ð䘇;ŸçHêôæ²ò‚½ ¥§å¹Íô\}ÒBÝ=÷xwžïR95±ƒÝl8þH3ìéÉž<Íë³ ‚¹2ø\š¯¢è¿;Ô‘PbR‡º9Dí «¼…âéJyzzêÁ²å’fZç{q ®@R>{޳ea ™ƒ¼àū⬉rižý›¦?AšB.Ø’ †úmÔ˜ ·OÞü@:cçVÓså95+Lh*xû!ý´ ôà(ƒÕ”¹1ž92Iæ6.—æ Ãý½TæùDAKcÊGvðˆXçé©€uäÔ|»rÌÒßÁ¡ B7"§{!{¨ôˆË¥yˆ+Tü= ‡ºîÖz²ÓÓSö,÷âúÙßp* r_¾€Ã7Üß<4 rZ?/ì0=ÏþA°ãg%XW詳ÓÓ³‚u¥|å Õ^7»¿àçÔ û0÷ålxðvpX­¾:À(ìÓ¹4ÏF‡Ï©aØ1¯šSÕ‘]ô.æêzÒ$Æü–Ósµ)_ ¼åõ ¹¼ÄæÄ´3³RæBþXc§§§Ö¡Nû9㙑òT} ˹(§¦½¡}û鹦”¯µ–»6qƒÉÎnS™(Õõ#»ZÂìš«&Ÿ÷va…)_u¨ ÌQwîát[V¥§ar#OO-¬Ñ[¾ ë$G>õ i·j®}Þ[†g$Ö!ÇŠ5£ÞȾ¼,÷êÑ‹æÔ5WÍ>ïmƒE~®Ùrï:“bjç©1:rÍUÃÏ{Û°2z’ïÙš„a?»Ï‡ÑäLZ—R}ªËùÂËܳ-êéÙöøiyϽ¡r3ðJ“tATà°$ê.äŽBÀ†Üž}S|Ïš«¦Ÿ÷öÁ?m[î¼cÜ|?z;(W&ÖaîÍ0šA‡etŽ#ÑåG¸ÛDrn"œ>?åä€g‹ß GXÎ(¹£äôy9ËïŠC ÄÆ6;==õ`Çr¯ÃŽqÀan@U f0Êv˜ ¥wGÔyEëáu¸䈗Ë!Žw¿òv#J8'{ôû¥蘗ƿQ7,ðvªbSwÙøóÞBØâ§í=÷aL»và ˆ”Ã\¸—¦·Ç££»â|”Ÿ“A}DÕ©.Ÿ¤Ç"97XÎ~£œÔF ©¿núyo#,ñӲ垼­æ$d=y‡¹4ýw’rtüQD+c9Õw,ʉ»`§§§Z[îl)ïë^ ´'„â»âa9â@·ÏÖk¢'n'•ÃkÏF‡¼š‰ Œ?ï­„~Z~νâw´7ùBÑ+7UF´ÃÜd2šüEcǹ1jOê8Täüwt ’sÐK9;w yèY£ŽØùpèi‡Ÿ«xÎ}¿¹ÊÊ@9ä‰ßìY#„–ìôôÔƒ=Ë]ÊÝGé( óÿ‘­4-Ðè'{ÖÁÓS6øÙuV¸YJ³´®Ò7ЫÍÿÒ–‰ž6°‰{îÝõ»”=ÌКžžz°l¹w‹"6rr$â‡9ÌØÉdÏöôÔÂÊ"Ô¹â‰y9T’¾I– õôÔ‚e˽5‹¿L%žJŠ¡Ãå0X–û›Rþ˜ìÉÛY¿H°dpPÇ/eüi3íÌ©‰ZKÏ2ù[XSKŠJjÛM®I¨Q§uÐ̵(èß¶åŽ<–âã±Dlwâ¡„sh¢úTîL¡§öXbäÄ)ÉÑ)—S Fµ£®JøÓÊ(*¨ Ú#‚âÝyv² 4Æižä‡ó°Ð™óáø3óÅ^FÈ~î“è¼<âvø|Ü# §ƒi8„Y.>ƒß¯‡Ñ\ï„Q\ÖŸÙ"‚=ž„ÑI\–—ýÆÃw”ülFïc¢‡Ãe –•#Æééàä4õèB$½/|¿•þ3«–;>…«ðØ3éEš>§öÜ£ŸÈ³(§î¯aqM˜;“öT¢<–ôåLfY•Mbzš°3©bžp'àçâ¼øAÚæ<ÿ*/JÎùU–Ýçßs èHÚáë$Cl–]CMTP)ZdË„)/ê‡èèð>Ì„Ê.¤êƒzÔ-“ëÅ|Q=|Š>ô»È#ï ݯ Û–;Ε)ñXÂJ!UŸìÑÓ±”¸½vÒ òXÉÙ£ÛÕx*Qw,H)#|Î]‹˜‹Ô•9¹D‰ÿ)ûüeÜ/šžƒ0 £aVÉÆEjóbÉW]|ß‹“(Yò娔n^\/¢iÀ÷Gߨr:]ˆŽ§Ù)iVå1ï+ÊZ ˄ åU MWx…¢ú4•¨×’®5å`O¥¦7¢üœ»-éËóªi”îäÛ*éO‡T5œ–Ï£MÚñùµ#ºâ*–´gXÁi¯ä=+¦BÏëdþMtä0DyyÌû2מ%šŸèhòXžEOóë·Ó;¶¾„ž"TäÜ5ÈQV}RS•Bf¢RF‹?ÿ‡ôs0HÃa~y` }G[î`ÌHqy$í¤Ú³Üã%Z¨jÏÏ’³˜.+Ú+/¿¢µ¨GÏ:®sÃëôkõÈ#Èiyr!G¿/úï䲇Kl?ç^äÊ„žB#ì±ô'el¥ÙÌ¡ù'òp¹3í€I#öTZJå|žêäT<•doƒÖHœò¢yYH‹_ìcá|'iãp'Œáéø}0¥ê£é0}"Xޤ¾ŽL‹ñÎ"‹aÎKhÅqC­ö)ŠbJN~z -™\N|]–c| £ó ZRýñWJÃí†KØä½§"yø}áûÅýË7ßylùÔ ¥YS.N •g**Ί”•.Ës K6`°ø¤Ý¤_æ_Áž;ñX­Ñci¦ê—B›Öjä¬ç&ÿÙªWµ€sÛÙ8?'0hÀ?å6š«ŸÙUÃ_³Í=w{K+ÚV%ÞòÊäÔúì7ySs†SýÔÝqÜ\I;–ûíÈ7y˳ÐÞ‡ßdz®‘N²þßB¿«Yº#wENOOM¬1Blö.”5WžJy0yzja–»ëÀn¤0o—* Ýë<=µ°&oùx ¾~„¯ƒÐ]µ Ö¡NSŽôŽç Þ|WäÏPŒû¹=Èh]Ù*׺^ñd«:æ­ ¶-÷FÊ6øÅ Bw-™#×PCNU"È(Gm½+ñÇØ3y-Ú“Ûƒ—íÍè®uÛ–;rlãB€•KKO÷GÐ.< #Š„þ¥ØÁn”·lè®ý¿Ê°C¨2áä¤õrDŽuÕœr ü1'çzèe'\¢|A¨ëÈñ9敎pkD–{ᥔ‡ºÔLà‚»ôÇA²‹\ï^B.c­È;Ö!‡:Pÿç>+çgƒœðƈcäÍ4ógã‚Ø #)¯=ñuäøF€ªÑŽpë‚E˼Žmû4UË:!ý"D¹3‡Ôõá[‘w Au"9 ˜²)šøÓFuJ>ï®áÉ%¥=ÔuäøF€ªÑîë‚eoùú`Ë ­pÈ.¢ ‡½*¦RZÉä”ô”ÉQ&DKr®oî !ò¤{W­ªaG¸u²åNäРÊ;Ô=Í­èÛÔ¸ ã]ÏžŽqùõ??Píeô„Žt9O›ä(‡¡59×¥=(íIüDüÃÚ9ÂÑn«†e˽V†ÞJÆ¡.=BàW8ºÝ”!»~ cX €cºK ;ÒéɹU&‚r®ia)„jxaétw~2²ûp< *õ±cv„£ÜVUì¹»àP‡ÑèX'}RÓ97jYžèUÊÁmÕ°h¹ËJp¨Ãht¬òGËgNûóvxNpeë½ ë=w«!Àlo¸‹ä‰ž5²øýl=[9ÂÙB×êì£ã®+yl’s“èé61B]§àæ°=°yzja£"Ôu‚%ûC¥>°ÎMÉçí!…«Þò KÊJåÈ€½å;²ÖBOni=ÔWw°l¹[ã©ÀÈz,È©G¯#µYóywîÍ5ïéÀ¶å^MZ8b<–prÂÇE9©÷4 ©vUO£ÄcÉXN‘´Pü& o]·Ë(k '-& µ¥blèÀr‡«ð¤…TrB" ×;ÏàOËs¹ÇRô¡œ"i!KJ@KìõÙ1Ö¢=Ñ ¦$Ô–rˆ±5À¶åÞ z( \z-âFÒ”y, ÂýpÔFNqÿðñ öâ6Ò“Šá%µ¥bl °l¹7…“%„‡‘"­ZÉiç±ÔÉçÝ9¢ò ОÊ!ÆÖË–;Š+­z,ád…Œ'QZx,=ÿ@ÑIà±DßIN¨+§•ÇRGŸwç¨×žÊ!ÆÖà¹dÙrÇ¡¸dI ±gI&ˆC…ý>„nð8tX£ÇÒÙØLN ¥Î>ïŽC‹UBma(†[‡çÒ*žswÑc©&íÖÊ?ïMÁ<—V°ç¾KÝ~Þ‚ux.u½çîjÒB)<=]¦í¹wÞ§§KpuÏ}Ý Åxzº„xËÛÃ*þ <=]¦E¨³o¹o:·ÜÇøÅQÀ\—åÆK®¯ ž»¸1±§žgÞyX}*´ ¶-÷ʵ2[ÈT9Ɖ“·5Þ‹)8gäIOÙžzãf¦în§þæ½]Ë=Þý==ÞÛ4ȱí,,Ü•fÃñG:èܳcè³ ~pÀ¼@õ'»s$G ³á¶ÜN늷ž(g&vÃŽu|®ÍJýpF`%žÏ…‰@B‡‰soŽIÎPTn²yoÙr‘€_Úùrl+tæ³çìÖ; å5w¯R2 ëX,G” ÓªÛsÛGOœ3³t+ë*¹6¹úY°Ì®‘£= “€ &ʽ‰s†’òn´'K 9@éÛéGàŽ\ÆY*1¹ ‘c“É-%U‰È7“é³2>‹ •ßÏöÑ“ñôÀr‘ ×&WŸ¸p¹0 pè0IîMœ3””w¨=ë¿Ó³ôwp(I9"¯öÕ÷p)¡çË9.^à@ŠJèB<t­½!ú¶Y®ŠßÈ–Ó;ÈÙ\›\}Lc>&iîM”3””w­=Ù/[ˆ³¿ÀT²tl+÷7¢8ÛA®"Ÿ§홞}†rJ¸š¿ DUEž6`ûè‰sf2r‘ ×&WӘυÉCš{å %嘿Žy¶-÷›Ý_ðˆÛÆa>ë3¼}|X­¾:À3Ä1.¯-¢›ÿràh†§§K°m¹Ÿ6zví±D’r¡Ã°ç =VÈ ®²Á5xABññG)X·ÜnÌ(#¢Šz ]ÈÇøí£g×K¤Œ F\C°J!'Äù$ôXÍ$Áºå zV<µ-šþÚúT¶Z¿åôìÀciHÕ¥û!ôDÔEr"\Xî¼›Ò“|óõ¼ ¶)±§‘ˆ6l“Æ¥ž®€†x®Ïí£g×K$¹!:Œx.¡? $‡hOzÌÂà®ÌQd5z™àö8,R ÛGÏ®=–prC>tö\3rîw¦Yp™ .Iè1k¦‘Go‘Ánài´Fø-¤gǨu2Vñ@¶µ°QÏÑèKq”yi¨¾JUõ¶êÖˆßÎ…¥ŽQ·úYç¹D`aYÞ˜)ÐðÀrË{áV™<=5!OnhÁsi-{îMÏûÔõÁÏB—J‚jÕ(\eÚÞuÏMF×Þò&niÃ4¥¨§§KX©·|å1_Ö µx-©RòÓÓÓ%¬$B„–BÞ(qÕþÔ—ì"yzº„n"Ô‰&„¦Ã¼vçfÀÛœ.ÐsÊ®´œ®>¦»+°m¹«[+Zh0Þ­ˆ,xèÉ/®1±Ðš±&oùeåEÛ~øJ{¥Ÿ.Г§#>OWðœ{­¦U”¡Ù¥!?] '¯=ñy<çkn;Ž-/öH®½Tw*jtî=|±¥Çr7«Š-¿¤ŽâŠb;ªYõŠ*©¯ös5ç‰ô<}Í]=¯œ´ÒØò+Ý •¢žúŸmL£EoMYÕׇ.,÷6h‚e¥–¸ßë6÷Y›¹çû7Èwn¹[#²òÚ’>O齬S~šXî t>pʳCËÖƒ•Twî›ÖÎH•à=ÏÙFô­8rO¢=tb¹޳]4Ó\ú„–{—üô›šZXaV8³A×ÄÛ¤ ÀÒ!?==µ`Ûr·È&õÕ!Õ2~'I4ÿ€HwüôôÔÂʽå›6åÛ¨Aã¶TCOO—`l¹ÙbYB&šõ´7€ä(>Îøéé©cË}ÆW¢p7Ц!jw¥ð¥–dS³+~zzjÁÐrÇɇûûçºôQ8ÓµŸìŽF-’Nƒô6õÃ!SŸ ¦G¦ŽT(þ@:â§§§Œ-w¤þ‚4ý¾ŸV´áÙYšþ¦éù³4}qJeÖªÔ/B…Ùà—xÓ^žž.ÁØrËø K‹ä…û=ùú2ñ —¤E’æêKTä醟žžZ0´Ü ¿Â”K:X^&Ç‘€ž¤¾0)!‚Özº%xzºcËñk„~öÙÒ§ùà~{X&/Ì«||Œ›…T}’”/u¶õeKŸ¤Çò鄟žžZ0´ÜÇáNL›ñ£›tòè$ÀMžSæ{£É¿)ÈV“æÅ/ß êÿO')¡*ÚhÜ®éé¡…fz¶þÆë%|ß».E1ôÜyeÑ`™Œq?¤>¬ò.ÂO‡ `Çð׸wš-ú!Õߨ /žö¯©zAÎÝo6ötU,÷·¿ý‡»£ï7G¿ÀñÇ-}LÓÉ[ºþ¸·yú<'.܉‹B±  sq6šÎu‹žã>øÕƒYªâ |Ë”Á½Ø –Ñ‚zA.@LAƒlxUŠb÷Ýü×çÞ»²Ÿ²~^åSùgP¥gν°O5À7j‹Ëþ”ª×ßýfçãP°Ü_áWñá :Buyw㤚G/ÒR½=ISÄ@HÏáñ˜ÿb4Ùô3§ÐL­:ûM•¿ŽÑób£%âÓ ÉÀLó>÷@+ê¹P6@¢ ªb-{IÙOYÜûÚ¿'rbŽž1–Bà›%;EbÍ]ªÞë~/|×ê³Àý4~ó¹ö<‚Ú3ý~4ûÿÇè<ýuô¦*êʽüçè-«=|^ã`—ÌçÉþš7§eß»Âê§[ô<é}™Ú¬’ô¾±/Ⱥ*‹è™ë½²ŸRô¸í”Zºª=Ñ/Ò€Ü M:fz[\½ÐB%ËýfæžÿæCññ—ê1}%Ì»u–îoÀÔ4Wšÿ@í‰ëÀ9t¸;Ø iÚt“ÕÓF¸EO¨šh>Á Kf5}±;Œ˜äYK'¢*–û¢—ôI?åÚ{Ü»Ý#úNJOÒ€¦ç.ÑžôÍg½ã‚@Ñrÿ˜ð»£Ûô`ç&Ý ï˜ãoÅg÷ÓôK8:{ ö£Qüœ:§sq63+‘úJ¤lð÷X7?û0›/Å'4÷¤µgôúº÷ž~A.SÃÁ§R£=Ñܳì‡Ô‡U¢<¼ýƒzWåà÷¨ôà^\sOR¯·WÖD×¹ç>{Ö\‡G¢63Uƒ[ôŒsƒèkâÓ7`¹'4=/r…4,Ëä´¡/‡”(†ž½×Ðr/û!õa•û>ÖEƒ°¿ÈNYíIìóêôEd¹£KàÆß—6æhµçÞÈÁNI•¢Fwï=q8 {Ãk°î¯| áWjp‚ëƒÞ À/úøªV ãûRT*âÀžû|¸Ý—ý”õƒ¼J€»…ëžù_G°}îõQA!7x·;ÞeÔÅè Á_çÃ`¼¶ð™8±çnÒk­Uè=Ű2Fn,ì˜Ý-J¡ùf6žß^˜d m½å%-WÇS¥¹¨äv§ç»á2[Â¥î‹u{Ë[é iQåg>0§çu<v£¯ù¤.(þ­û†V‹–»!½,ý ̵Vï 8NOE˽s-j¥ƒòbiU×·–å=ªèÒr_ý2Àj®¢DU4ˆ ‰¬·×É]@ôôìtJ–;Þ$*sb®ÞWÎ ?+þžžžÎBÉrDZ»&u!»”Û%­Y+qOì_ÐÓ³Ó]¨ås¿‘—©¡‘–j¼­ñDU$>3ÀCzzv: %Ë=@ô…ìªw5IlÒÚ§2–5g(êéé:”žsGƒ;Ù%ö•¢–€ŠX _¡ÔŸ€žž.C'Ÿ;“ÓÐÙ]Ξg§ãP±Üo‘åžÔ‡ìj¯à¨­NE JU«?{žŽCÅrþ*ŽÆ!»¡¸’¹ä^›ÏŠ hoÞüy¬«P·¦×-ÔŸž®ÃdÏ}Y{*Sƒugä³W¿\ T3ççÜFî.aË[¾nK¾•[“~UEä’§§ë0ŽP§¸‚Ôj!]cåSm*J×HOOçÑÖ[~¥3IÕÎT(=O==ÝG»uŠVv+A¶ÀvL£ÄÓÓu(Xî –e¨ø•JÛ(£Xøô«ž®CÇr§ÆLEÊjz„*Q³i·^a•û…ô6МÄ)Ä﹎6±ååÆ{ß¹æž'¥qç¬Ç’ç§Óè!ô{ô‹ëÂ2¦–èB¿ÇúT]¶”-õß§«ÔÖäo€­2c®yz:Žuf…[=¸ KÞ¡Îu<$zVv÷îÈ®ãáÐS‰Á?kä:xz:âa¬aú¨A&ÄÓÓu¸¨=íÿ‰H‚yû‰]‡ž*ü¨Ô±ÿt‡Î{ 䑿}”×ÁгaR°ŠØŽ:FÏbÊv®ªb!ê² xzº ÞòFjÓÆÓ› ¨OÑáC€¹Ž¦¹§ Ç ®Ñùc<=]‡€žòQ]ƒ1úmÈ:á®ã—sq­²f7—>¾§ûXµåÞ€¢šÎëóÏÊ1<=]‡ŒžKò«Ž-Ý¡ŽÆ9÷rˆî!/™«¦„K}ly÷!¢gÜð­Råâ‰@Ó|UÆ¿qMç9ÌÎRÔ—Ý‹ž==]‡h×(¬|›,ør HK×Êã4ÔÌQhÈyD—Ì­ø´[®ƒZXz3Œf“üÅøQ8úküJFgé4Ho£¨q²LÊr‚Wãá›ü?þù[tH³½& ÷Ò4úO~æÇ:ˆ#q0 ¢sðbûKÏBØÛdw–ïNhnÎ ;AõQ\OO×AiÏѯ4=/°vÌnñ)ø9Ë©ós?jWxéqåæìyš¾P…Óï7¿Ý¤éÝÑ÷›£_àøã戊:Èë?•¿f7”´ô(ă/é©MÆ*|Âl×AÑóöx4…ü±ºÃò¦+ù„¯/F“=ª>`pPåw‡‡7èx[c:žm€íã+… ·¤ß H5Oàô³žy20“ OO×ÁÎ=¿OJvÈéI^ßuò1‹ªŸ>¦¤þ8šýÅÿ¦Š‡t'8"^z\öÃðª íéùé (zƹê„3F¬ÅBB–€mOŸåö*/ÉôO@±êY> x¹W–ÿ›[:Ç_ªGŒ §÷ñó”Òʨãç_ÎäÔªÍ6,€h¥ÀÓÓuPôœLF¨Ý>ŒF“œ.ýQ8)N_>£òï{£É¿Å…øyÙîK8:{<õCX?=Ú›|¡(<ïÒƒ›twt››Uù2¾‰öž¤eûqØ/äÜìþÒ£`-7ùó¥§§ûèj×h¿¹ &JÓ:VwðôtÑó£4…à¿”|°x4yzzHÑ–ž¢åöYþW=ò¸Ðò Ù xzºŽÎB€¹‚º[äB€y~:‡Õïvžž®ÃÅGáDP|îcÙTU¾,ïéé ”èy(È·q<%åéé:”è)I˜½ñðôtJa$K?]ÏVå£ôR\Q"C OO×!}Îþ^ÃæoÚ&ì?1/çéé:ê-÷‚(7‡üÁ#ñ ®ÈQN FU›¦žžîCeîùô•ÂW-cŒ¨ºÉCî]ènOOסd©n kÁXŸÚ ùàéé:”RèïŠw4ž‹k’ø#Év3e›šžžîAI{Jéi•}KîhWª¨Àï¹»¥ÌÏgõßt;t¡eÕàéé:š-÷æKM0ç;L×ËQX>àáéé:Z$ޱÃ]óþÛü©TÂ0džž.Â$Ÿ;_OɪT’ÑC¥…ú–§§ëèÀcIqñÓ´Xº1 /ÐÓÓu4›Fí˜Ö€îM¢º(ÿœ»ë0Ñž:3­)d+ÛÇ ¶§§ëZî²um}gª#»Ö­>Æ’ëP4$Ä´ÉG«@G{zºsÓH—=ÊõÔxM©Ž†÷ñ=]‡r>wu(4oæPWª“§§ëPОªÖ£¸ŠÝì³7ôO^øØò®CipQ8¸øˆ=¯|ç,ßLÖø•¶%•÷dzzºŽZË#‰ªXÃG3|^#×Ñd¹·f–⢦¶8“úü½xzºŽzÓÈæ:¹„TÖêAïv|NM×±â(!Ý ó&+žž®£zš®qJ ,¦ª—À²ÒJ¾,ïÙé,Öc©‰>Òê–¶ zzvº ¹·¼Kè+J‹=rvô­f¯žžÃÐYgk¨B\%:*,Ø+Þ¬XGxzº•MÍÓåuùwmÀƒr«ôôìtêêÖ¹¶Þ^… [õ<;G==Ñw7‰a$EA,y•˜ÑRºjÊ·ñôtJOjâ0 yªà œ[Øš!÷<;‡Rlùñ¼¬5¬Lªë5Û³äUo¾îߣJ–{€èùã]¯ºòÍ Q¶ÎÙ |ó:1­¸=÷ºÓu(=©‰÷ÛÞÓZž¨,Iêè3Y§±¸ÊœæátB€ýoçV¥¶€ò®k!€ô;¯D¨ópµ¦ú*oqëg§Ò=}¬«£^@$4öôt*Ú3ú«8Îp&B•ýÏ–ìézÍuëwèaºmOO×ÑmV8­O•&­o ˜Éà==]‡éž»%Ô÷×ìÄ$(SØv££§§ëhý ±°r[–k·×ò—ÂìôôtíÂ0(Êₚeóæ~€Î ;==G‹ð³¢ÊªLGz¯m¼SäôôtÚÓd ]TO×ܶ1®›!§§§ûÐŽ-o3rùÝp4¥&žž®CÇr7¢Še†/ËCýÂfsžžžÎCÍr§Ø êï¡°¾#nCœd¾BNOO÷aÇ4²„¦Q]kÌ”ˆÈééé>l˜B®mŸ}-èAÒ£àr>O¤-Öýé{4`­aºÇ€²ò4ïhOœ“q³ (àdý ßžž®ƒÖžoû wG?nŽ~Áã-ùRž§¯fôÜó,Ü߀)éè.ýjKÄÉ\Gþƒ´'äãÓ7é«ãò´>Ê2„ õ©² ëéé:8Ëýc>Àï†wéÁÎMº;bÉG¶îlxðöñaníFÏ`Üþ0Å9g¿„£³ÇÅ8ßìÜ•§¦Q–•!°Ó%\õôtÝ.ˇÂÓUFY®…§§ë0¤§â¦˜ž$ʲ]4î¬V ==]G·Ñ‘Gá‡òäèºn¿ HÞ˜_–߸·çnµñx<=‡ =­éY+‚½¥DU<=]ÇJ´ççºBÕ˜bum áéé:ºôXJ ¥§OöàÉá@*HÛ½¾Ng*ÞÓÓupôü\“s8ù“ùÎá ¥r3ÓÀ4ªy*STUAOO×Áz,={,Ý!¥c©Çpï„á„:OYÏê8Œ¤l²íNåA:OO×!ôXúÎz,¡cšþHÞ–µÏT=–Jí‰ño ¼1‡ØTù…¥ €ÄcéFxÌ'›/Èw wرǤ)¦'ç±TÕžëEISOO×!ñXú[t¬ñX‚'83,ç±T¥g™ž'Œ¨Êóôt KÇ K@{6y,Uw©Ç’!Mkæ©õ==]ï±ôiº;º-<•°ç: <–ÄcéŽóX‚ûê“°_˜L yáÛëP °ª§§ëX¿Ç’ér|Óª§¸sÑÓÓu¬”žhp§<–$ÏlòçÒå&5nóMýžû¦ÀÈcI¹*ã±ôGÈ[îKáK|j7ôˆžž®c[=–”xíéé:¶žz>È<=]‡>=»o[A÷Ö<=]‡cÚÓœûBƒ½Aœ§§ë0ï ª²uq¥NìÛAxð«êP'5ŒìiÃËÓÓup–û—ßR)˜`è ¯u¨[WnÓô廒Ѡrƒs]³¥C€5šÝšbžž®ÃС.9ÔIB€å8þ—9]-äüöôt"‡:úKàPG¹#‡º£·¬ö¬:Ô%ÿ0§T°*ƒL•eƒ›½P¬§§ë`çžÚu0XÚàPw”ëÎåis°Î×V‘|OO×Á;ÔMSòküHÍ¡†Ã!¿$u/f¿ÏèÑ_Ñ¡®ž£fKJ,<=]Ǻêt¬ny‰!W==]Ç:èi1X/B==‡Y0ÕºŠ!À”-#S?;Q}ÿ¤æ`{î*$ëtåÓÓÓu¸ã©Pý˜MeÕKžž®Ã€žv•Y{Ûˆ®Q%¶À„<=]‡¹ötØï³ þY£MAç ³• {º²ííðϾqðôtº–»=þ˜>@,¼hvžž®ÃFêƒæF)©…®íF(& <=]‡ˆžFªˆwÉhW[@MºJ¿žž®Cª=EtkG5ië±Ê½«®£xzºŽ6©¬Í[Ö4–äéé:XzjR"FÌqž›@ÌyŽòc?³Òɾöôt­Òn£¢]0¢Î5$}j¨æ^¬)U¿ç¾ îö çÚ™c{¾O<=]GçQBVµÐ¿4èÍÓÓuÈèÙ «l«P#‡zïï¹9èÆc©v-H™ŠÕ™¨ÀäiOO×QKOùºg'ʵ–Ì–û†B<=]k¹»â…$¹qnÎ q—B™žž®Cßr§‹&¨W\©P„ÓCÙœ )†ss~Éss¦•Û¯[Gõôt=¿$â/ È©É¢l),겦ÝÊÊ£I5¹9uŒ$ræéé:D!ÀöÒ4ú l/E!À~‡»œÔäÔ¼…oGÊëaPÈOŸìGÇx Ót¤·xþppÿ¦BŠUøŠi:T%VOO×!vwôãæè†Î­Yq0„³óš`T›àŸtð¾p7ýq äŸåóëÏóã‹Ó¢ ŠÈ…~ßO´ç¤&2DÃî“§§ë…»;,B~ñÇ” 9R„ñ95'{%ŸBü¿ vßPÕ÷Ñ/BOü±1GH-‹ssšÛsžž®ƒÑžÓ"Øò‹?R!À–595IH0B´âÿ ö½1¶O“m$ gE{òƒ;Ÿ›Sw™ÞÓÓuåÔ„ß³jNÍ«F|È{’Ë{ö,ŸíÞÁãó°üÇ4=÷SÜà~Û;e¨'³Ù—«žž€ºœšùqÜ¿!ç:95$ØÍ£ÃôñËtð2ý… Ã!ÅÒ߃Ñþü}-§¼ùËÇ·) ?6yTÈ›7çMª G==]ÇJc,ÙÎÌýLXª¾¿àéé:Zù{6¢#zê„«{[žž®£[íÉ„³…JnNã?,OO×áNŒ¥UÃ{Ëo6…žFi6yâyzºŽM¡§ øuÏC›‰„Š#†§§ëpÓß“ƒÑ³n ;Hžž®ÃxpW Œm²‹w…DVŠ={zºmwäºR'ζ{ë÷èéé:êžÔTT „Tl^,¤Þ$W‘+máéé:÷4b£(Qmú–µõôtfsOm®ˆ ÞõD é.<=]G‹=wGÍ| M*ÚÓÓuôúÔo|¢®LRY«‰XJŸ~Ñ/_÷éJø‡-ªë}ÝŸ¾‡‡‡‡‡‡‡‡‡›øôââÕ°/™4J <<:GoŒ^Œe,”xxt OO‡AèËX(-ðØZ|ŽÁàd™Á¹Ýëp§—} †ïzý!®ôv†Ù°7¼€ÈÛ½vÃë÷ÑÎð*?¿‚蛤`|E:Úéùë^€ºé/ÂÝè+I\¹x5<_ÃÞ È< ¦¹ErÕOÀËqožÝ÷¾ö.€¢—UâÝûìÓ\ø"+Úd‹~~…Yv½“\ô¯«ýÓ,;EG—ýE–-Ùz;¯³,, z–•á«÷½ë‚žï¢åŠ>g0îÃß= ­âü×7lG,vƒe´¾(ZîDðW.gÚÚV €àeŠ;ZôÞeÙëS,¥·›ÿúœ_ƒcxY¾Ê€úÍ >Q5Ã-Ùs»ü¦µgNšÁ¥äi7Æ¿vBp-H Â]2‰Œò>Â+,ö¸ì%Eƒ²rq?òµoï{lNzßðt¯ø]“¡g–€JâE@ø«·ä„ßT b\™à¯{Ë{2ÃÅýÆEiY¹¼“q/Ú¡”ºÇTN4=á…%=¸çcù0’¼ íȯ]iQˆˆž‹Þëó RÒp‘kO¨[ËÊÅ+€¸wÿL<€Ñ’…ÔàŽæž´öŒ^_÷Þ‹_vä×Ì!³Ë¨Z'‘`:‰WˆÆÑ°¬ÉÜsLæžY9÷|*Xíøáý!!ÎÍ”¯=J{~–{BÓóâ$'InR ^d¤ùu¿“[;W»Ÿ+´å^4|Ý Ë^z½×Å”Ud¹_±ô>ÕÄc뱈ûÃiØ^ƒåH¸Êó)„_©Á.Mzƒ ú¢(íÊ_ÙU<ÂO¢° z•‘Žò)ÄkÜ ØsŸw¢û,(JqåâUœëÌ`'/ú=¿îùà±ìMWÑÍ`Ñ\ÇÃǷÞù z¹ò«˜šx7\fK¸ Þ1ÂlîÍpM\çSÇÝèk>E Š]u´;ð‹˜øÿþî„ endstream endobj 29 0 obj 21996 endobj 31 0 obj << /Length 32 0 R /Filter /FlateDecode >> stream xœWÛŠÛ0}7øô܇TI3,…Mb¿/,ôzB Ý—þ~G–uqäÈÙÅl’•Ç3sæz,Å¿qø+¤'-¬·'Ψ‰·ïâë'ñg½É×ÛÏq8¿Ž9–tO ^¿‰Ï3 /^ˆ'´¤Éâ… \õ„ L| |oæ?Ä d¸ô•?*>#;o%ÆžÁoÏô9>·¹f–“$)XáOœAÖOC°†^øþÖô<ÃüE¼þ‡‰Ñ¼ÜHOæ1€ì '¬ 7òØ´VlÁì];“-a€–šðU² Í"g–Ðñç „‚›5ñ9bÐ2Ü{bt6ž)Åñˆ‡!žñÐå3b« <Ùt¸êÓ\%«¾¯«˜ÍFÜU,êjuò7”Nc4Ô¹õ˜²åtȚ“{f­á‡÷ÂÄø1*ó jŠH œ-'—$“Ãkª¨aG:$6ó0‡ŠçPr\T¨V¦c*é4ÙÎÒ*ÜYåƒ$›“Å –E³º…U²lîC7pYÔ®OC‰SJ¡ÙQ¨›èfºq#{ë{ÎBÒäšP©$ãC£­1…£^±Jþ)W¤§¤ÂwJ"öt.]¥æÈƒ’­„ÒõPÇçÚ–Oö¨çw]‘½Þæ©”J±RHÉÝ CCUY½Ï™JšRî`:}¸%US?03—‘ðÁ™I˜æ84Õ¹Ó¶vGYée*ê)‹åoºf§U]’ªÊtÚTŸíãúhæøÉ´ \Û°µØº$ kÕžpÎÍ7°+·ó䫯&¯ÑÀª!Ú=4¡:ÙmŸºŸÚÝaZÏü6¹UÑù”œœEÞ#K> stream xœÝ{ xTÕ¹èZ{í=ï÷+™Ék'!„„ÉÃÄ€AÀ y@ $4 ÏÉ™$“ׄ™IB‚Õ"`D1¨¥…ZmiFZ-*V´QUËiÅúq´G[i­½‘ïÜ~ÔkiØÜ­½'/Ñrç»÷;ÙÎìµ×ú×ÿ~­=‹ô‘íDùš»ü=?:¸w'Bè „°­¹/&^þ~qÆÀçPKOk×›½ë=„H `öµv´Ü¥«ý=B<<&~¿-èœyhqBÉ߇‰ym0ᓺÕð ûѬ¶®ØÖ áì^„Rè†{:ÃÍþíËM𼞫ºü[{~-,‡µ”óð,vû»‚ã¨çax¾ŒPê§=áhlÊ¿†ÐÂ1ºÞ öT©b9-2 $Üs.úÏXEŸ9 *µF«ÓŒ&³Åj³;œ®„D·')9%5MLGÿÅÿ°E‡N£×áz F5¨mA{Ð1ÿmcó/òzÁ̾…Nã€ãè… ‡~xŠaíßÏÇÐf¶~…¼É®GÉ›\?âÈ*­b;Ž¡ÓäVž'oʶëu´=‹NÒ±ð&¸zô\Kûrt]Àw£ãøm´@Qê$(ë„·—v´Yx›]ÿ¾Æ(Ó¹vám•(µƒœgûqyçàzÒDZð:Ã'É2˜Ý…Úù&¸²ÙUÁä“eà¸m@_‘½É}Ëá³ñI Ci¼ øO¢EÀo pº >åŸ|ŒŽð3ä^DËÕËU¬RoG°ºãGU)¨ m'€¡æ ZüPAô´Jà ‡‘W´ŒpYÕßWÖ‰ÿ²>=Ï;ãQ´¨Å´jÄ8 ž¾vmÕ:>IX?"$,ÍŸ•ù»/Zü]žwŪuâÈk• Öʦ ˜kXCúÓ0_Y‘GíÔ" ó-ÂqÈjäñøW‘êU¬6r<*=?v²œ;?Vh·¦[³Ò­é-<’¤ñ?HÃjÓg‰¨r æ. Û…wùH…Ò|á¢Rc%ò jËå±¢RŠæ„ÒB-çÄ%Xx÷ïáMW$#ãÒ.iÏIü«øW”›åðÕ$|ˆôȉª} Dkt±Mˆ¨Œ^C¶Ý쵺,—/_¤ÌŒ£ðÔPÆñŠgãºç‘ëÚYàÊ—ïëü[ÖÛožW\är:T™³íÅÎô’bkfIú«åùåK ÊÿÛãWÿ<2‚Û„-ùùK–ü}N{;©ïÀ ¼%õøòÕF‡‡'8a—Ž G’l&‚uû-ȺȞìU™½ölãÞëQe#/W˜ LŽ]¼4ž†‹¿Û9râ¸ÄmعûeùùÎî_üæê+ííúùÁç~,yÚiVŒ^ûœ)rÐ_Yf7+}±AŸšÆ¥ˆ‹õýJ½ALç]ø;è˜0”íúŽó˜gȶ?»)WÔÒS4 yΔÅfM¶³j—gF•¹–Ë£cç/ŽY˜(¥ðƽ8>vf>½dÙÀÓÔÓ'0T³ïõ§Ä¹`ߺì´l1;=;#;sƒnƒ~ƒaƒqCÚqCú†Œu™»Óv‹»ÓwgìÎN‡Ó‡3†3O¤O¤ŸÈ8‘™â›»cîŽ'œO¸žHx"ñ ÷ Žœ/¸^Hx!ñ·i#Ú8¿¤845¯äæÙ8—0“'83ó1՘Õ†S±ìÑvþÀ½wܵé‘]{·ýæùÆg›Ûù{zcýöøí{¿MÎoä-ð‰Dô/C£µ ™­Hpí7j­Gô: —‡,^›&Ûà5ºåœv~Ì2Jí©Hzåàø+˜¿Ðw‹Y°…³ o,N‹Ë’`I,ðøû8ññ>¡Âésù|‰N ÍQ`‹œjã¤ÊÝLån¸d•c«ÀÖ ÝË ‘¼Õ.Ô®¸çàÛWߤ™pÞÉÁ¼f>Gú´®öÌd½vÒz>ÜaB3«“J x¬Vq‰<¢ÕiáØDu²—`Zž  º"ñ&2~R*8!œÄ´¯¼¶„;½A¹>+GàŽ9¼’C!žC˜¼ÁÒàå7ää'¼F?ë3p1ÎälÇ®^:&¼ý·®x=/IAaŸ×ãP•j²å¿šÐ |ãåÄz#ådÓ -'àØW×L©'CÏžbõDöõ5à5”„j}©œÆ9ˆ4C†Ä!ôMÛ~CS²Fëô $ì1ç&Óú-Är•³HAh®°‰)¾”)ä:‡Ïqçœç’êéÎ)Ù •ÜŒŠ‹šù€š_3þÑcßøfÚ!ï'/~,ý»~ÿß1w^uðžX8¤yçÝÛŸÁÅÒ8¾YzçÉgŸÿÙ3qnÛ[=dë¹>;2¨†(“‰Äã¬Ð‹‰4 Çdþ,— "ºÃn¢Ž9Äâ¬8ˆk;tøð¡C‡~ðOÒ±ûã±[ú¨êÏ/~üñÅ‹nú.’~)IÒ›`J=¨{P‰ÏƒI"ÆÃ†‡¬CÚý¤)É”gð ‡G•›,œã¼ÂÄ8ÕRá©p2MF“z q/gTE|Jö¿P< þK°Ãyàî‡><ÜŸßvò°q ßTP(ýÇþýñºc»Üí•ò7iÈ‹Z|Å^dÆvK²HrÐ`JÎ!»æÛjßyÈ u€ÿVÊ‘Òt ‚]û\:>µ#l1"‚lNG…‚(Â2ç²cP(ÛŸ}6 lK‡qèÁý<i˜†SW`“ô‹+W¤×€ÝvÜ{öµß¿÷Û~ñÍRû 3ÔÂé&­ô¥ÈlD1.à !c¿Õa4$ NPiL: ¶éS Ó¶\š‹?½$]²°¾Â§¯ÒUé« UŽ*§êÏd óNP0 z`y1–ùŪžŽ mc“ôËDƒ´‡ ÷Ž/Â/ïüÖ½CGø-XWºð÷/½+K€µÓÒñ.<:ü÷{Ÿ¼± ª²!ÈG|­V g>êp:LG&'Ü›MjZoàŒ‹55á8|T¥V¡£IH ·Å9]N·‡KZìr9W:MjÄk<.`"9b7ˆfЪKr;-f“Q¯†ã„ÁÆkm É–ó£ï‚=hþƒôG¿&Ná“„"µEó‰ü‘Ÿ>?9yň¡‘&ɯB–LfY2.9Kú>à‘ÎäDI¦,”kZŠªMkÑZõzÓ:g jQ·™Úœ¦ç.´ÏäÐa-§%Z£Ê,¸*Ƀ=œ‡¸õnƒÇè4»Ýn3iÊÁ^ÎK²ôY†9ÆlÓlólËlkŽ;Ç“TÊÝÆ•’ÛàpZ—šªÌK“6àõÜz²^kM«Ík\kÜk„ÖÑäʦ¾2K!ú¯Lôؼj."êË.’=˜s$+=ѡԃùd¦K‹ÜvÝ"C†WÔÀ™Nu[Â"w¶Ók¿mŽ7WÌžå]x“Rî.ŽÇKôœÔê /AÝW¿D Ÿ@½ý¶¢MEá¢û‹FŠ„Éêw³ëMp)vµè ô ‰çtçôçÎ%ž-ÒnÄ×/†Ÿ{˜è:ø¬’êþÞñw¬)¼íëÇ$rçXýüvàŽd]oÿ¹_±’™õÝ{YÉlç¼G÷È#Ú–´÷l£ùIZß}P&ZíóbdM!FþÇ8hÎHu‡û=Mâ]æ#³Ò¼HíLiò¦XP¶±pÖDš¢@<M䪟ìÈÉ‚ú…S2Sv\†xæ’EÃÇãùéô´ÌEÛ[nYHIPOuœ˜L\R_»ñ¿âß„NûJuZN¡oTC˜›à¶X£õó§ZŒ1Z©F n9‚LF­F­â1Òšõœú.9žåXþÂP†#¤FGËTj—:[-ªÔÍê>µZ£Ñh“ø$Á©uê dù\!W›«Ë5Ý‚ -ËÐRãRàu¦VÔfêãû„~ÕVÍVíVÝVc2ÄA:Vâ€Ý0¾" àOâ¹xîQ<Ô/ À9ªãj÷nGÇxõñùPSޙݨח‘`UŒn—6L†Žh›xäM€3Ÿ/0y-Ù†؉º0ëîÙÑz-k×ÀMõÔM=ììçAåì÷“I#IÜ„{˜{(˜Ü §O9,±Z$[ؚɽ×=.=ZüXÇ“ß;7±ŽÏ/o?Ó~í®´ãêC/ÝæÇøCÀ÷âµñëèôCŸ–øµMB k>.Οò²äÅšÒùµµóKkÚn©­½e~íJD-=µ|2&¾õø(‡Í¦¤dÎƒŽšÍ&½ŽÓ5™Mš£j Ô·rw’;ù˜S h·¶L½æ^KŸµÏÓ—Ô—<œH˜?Ý‹˜qâÍ~¶JŠNó)wÑ`¸ ¹èvUéÂùå?’ü2îao¼ã«óë·.¢ž†¤I]pÊ0?…vcqo°Wq…€Gã°¸j•’wÉès’Ñßlµ Ùtƒ”̹·X ƒÍ“Öˆó”Ñl4Ïn†N§š‡…‹À!Giû@›‡"8ÉjÁ=m´×JrNa>˜—ìƒ?mBM˜»-ÓB"·£)˜¾”ˆ§ÊbåÕ ÙâÇ u­8GzgìêFFFžùqùî%‚{Eí–ƒ{;ÆgïØvz:ÑMåHçjÈûÐÿXQµo®Å¨×iÕôE¢Î !‚Õ` Ù4*“A'hÕV3¤C^¯5ªm–ó G‹ÞƒxŠ-Âày”õXÔYöL»•5_ Å$‹¼/ à=5Òqã=Féx Þ# Ôà¯ÁþÿöÓÏô]îÆÛ/ôýôtÿ¼]ºûå 2¹ œéÐV_2àP + $1AÒà(¦ÀBzpÙÑñQö.áò(;S'åÁ3ùOXß¡£ Õ³˜×#}ü}VD".Ðèøñ¼ gJ×SX“¡.”dÑ·?8óÒ[¸ó^ í׿ýüî±+ƒìßrécü2úñ}‚4¼Vƒ"ZàjÌ&qÁ¸ óæ•”«Têå·¯{YsðW+ŸÛ•õÿn G »í9s¡«M ¦Ùc¶`B0ÍœCÁÙA27ÍSµ)™9:”©RyT‡Ù¸¹ò›¡x3ÊÞs]¦½ó+´%½§êyJBQC·çàÓYñqÅK8L¼F©3_í}çöw?=yäôëÒGÒg½ïw÷èÿö#O>=²©è‰'îß³ç!c0ìÍþû{ž=ïüðWïãŒû=ùèÈS-¸{ßÎ;å7>üGn¼Ã·.á¨Vã:êti5棳F«1Õj5vgs.¶XÌæÅ&3íA]f áŒZHGƒª-‰ ÍLGl D넆T§²ºÔ6+‚ ¯Î¼¤r;Mì–³gm¥6êyrOJ›Ò1¹7‘”œ–hB‚{„ÿ¨7œ2'ÑÜôojÖ¬ui\Ùãš­É1ç¸n1—ºJ–™×hÖš[5­æVW[B¿æ×°ùiM"¯UëÔzÁ U&dR™5v½Cí²ií:»Þn°m&‹ÉiNr$:\s´stsô³M9æó½«¿†ó©=Ò¯ÙïzB«³îŽm2/ü+JÓ°ß·ž=µâ@ü·.¨K)êÛÁîbǃ®´KJ™ú“ØŒŸÈ2ø7Q‹ê'è7„– Ùh9Ÿ„¢d>º•µÀÜ­Bj!o¡å æB æ jáŸm¨…®ÃçV!íãïFnõ0àg~×µ+;ŸÛ‡^¤cú{Œ÷)¢?r¦üx^÷#üêµ(-ECè/ø›ø¯\wœ»F¶Cä§¼‡ßÂðÿCèFUÉêYê3šdͰæoZ·öuíÚtºƒº‹zA24*f@çË1ù QBÂQCLè…Ûé[+˜saÓ„LèÃYy2æ€j•1ùeÌøU лnSÆ*”ˆö(c5œŽ*c ô‡ç”±`~«ŒZ;ú+å†×ÂSL§QÆÍÑÝ¡Œ9¤ÓWÆæWÆ<Œ£Œ”¨“”± ê]ÊXšôUÊ2¢þ„2Ö/)c£m¶þ¥òpÏ@$ÔÚç4çˆE……ÅâæqI(E‚þ.¯XÝÝœ/–uvŠõ**Ö£ÁH_0?#® FübC0j©wù»¯·p]à`gÐ Š7åßT8±N—ÙjÞõp…¢¢_ŒEü`—?Ò!†[fr: OŸÚb±žýýýù›ã ùÍá®Ú¨»žÔFÝÿ*KFQ·*é E£¡p7…o F‚@¯5âïŽ^±% ÒÍmþHkÐ+ÆÂ¢¿{@ì F¢°!¼9æu‡º[N30N!cmA±%Ü Œù›Až§±6ÀÞjvƒZçdTQˆŒ@ýÑh¸9äzb ÜÜÛìŽùc”Ÿ–Pg0*ΡÙ±!Üë÷G‚9Œ“H°'ô6š@D mîÓ6xÅPwsgo€rÒе…{cÀLWH!Dá#²6moà©8^±+ȤîéÝÜжy§ÐðRšáˆ ‚):¬*âÏ M™´=TÑ1EuŒP[¸ëó¨Zz#Ý@0È6Âb4죽›ÛƒÍ1:#븳3ÜOjwBTŽèjÐFXôo÷™ ²/1&¡;CDåYj—žI×Äh›ÄÚTôŒ„ºEÿ4IÃÝà±+ ^Wp16Ðlñ¡ü8[Ó×»ü”BW8j QgówÆÀý`hý“^VïñG€³ÞN„‘ £¡ÖnÆHkç@O[”n¢^êo$Qº#ÎQt&%Ùë²Òü×G ì‰ó1‰ ØëîCÓ\ĉé?‹a°t¥ª¤¶‰‡Hü.(3ߎ¢bÆD4fPÚñ1ƒo†¢4°N5›ƒOo/ØŠÐM°Üƒ¸ý==dþÍAº K¸g¦ÍÛüQÀìž® 7éã±·; °œ1=·dÈ2~¹e£áNÝÌtÔP~±“fˆ™8`¿¹Ãß ¢AD~Ô…¼0[º>Fe¨.ÕOàŠ²§ ܃°§¾ùy<"Zà ü0j`£jaXóþÝq㘃À)… œ‰pjȇOáuöÇwOîÍ»a¾BL~:ᙬÐ}ÔsaÀõtz=üñµÿ{–3"Ý ÛŽÂþgKMiÐÏ*†³‹aŒÂwÖãøÛØZP‘¯•Qê|”KŠ«…­'(6ÃÊC+ÌyoaÆe7ÛßðE aÀƒµ<ÑO«"O³¢ñ8Îã‚Ò 3Ú²ÜÍ ® eìq Zæ½îͰ³[ñ¾9pn­šÀ‘Á,H÷Ø=Êøj†=~E>>t¦¨Ù.º×O Œ:™Ý(æ8“hPþc¨Ÿi$È(Nê„ÎôÀw¨ô2>'¹ 0 bÌç6ÃjŒ­Æi|1/³µn'ì L褟ùA@÷²}T3]lnªDqü‘i¾)sÛËtèb:îböŒÛº 63ÜQØíý9¼r¦®Ç›W±y'Ûú’¬Q2PñÕ5 o|&:á•ñ¸™YE‚J¾ NÓ|?“*Àög\§6fLÈ=s…WÞŒž&ÇNÍŒZ³™Å~x ¿½J<ĭЫ¡ëh-ˆ¶2]w+Ý—\Éü,»'vLµ½Ì÷—GLËö"»GƒÌ›¾ØWdé®—Çéj/ƒš®åëiVœ¢½©vü?‰Ù(Ë¢ñÚ=uñˆ¢DçD/QvLÇØÃ<»¾[«Éõ±›éwfòŸ‘µ¾XªÍJ¬Ä”úØ2M[ËP%£U‡já‰Òªƒ§F´:Ìz¶V s"ôvõ°²ž*`¶‚Ù§Œ­Ðõ ™kaL1Ö¡Õ —Œ£¾)îõ0Cq‹ì™>­øZÀE÷V¢uŒF%`k`õ ÷J˜­{¥Gw”ÃÌjx¦ã¥ˆv§2½ZØÕÈbˆî£¼Èœ6Âü$Õé\U3ŠqÎVÂS=à_¦¬–îj†òïeš¢ãÚ >«N˘Ž(fг8ªaOtv5ÜW\Óg“Yæ¶–ÉPë²,•ŒÙ2Gåp_´)ÄRà«‘qA)5*^&!•§‚í§TW°Y™³:ÅÊt<‰%_Ñ¥ÌÕÿš Ê Lþ¸D&#Ì42Û”þ8Þ¸ï,eVNøÑj&_ÓC£°„­Q-R}ÖL@ÖO±J9Óµ异Q*ci¸®$qlÓ­s=ïˆSXÊä«dšªaÐ  ÇJ€¯ž˜‘ý±šÉZ®èVÆ)û½ì5S´[Îd¤–ý P­T|ªŒénºr„Pþ'¥-P¦|—OÑÙ¤õkë–OغŽyÙçµ²–Åb%ƒ*c¶n˜ÐB‹ß• ç«§xXÜŽ«ÿ¬›àlº~ãq‡»‘Ü!ãŠÓžnÁ æO5 ‡ ÚøÇx'óW%Ô¸fvþ‰Mäïé•|j'9Ù¡NíE½SrîÔÎ@ÎÆKl× ¸ÉY9OËõkò 4µ—û²wr?Ù Ç»9‡Ëg¥©p€õìrOèRä:žèTúÙêd}—O‡] bêù/ÊèÊ’õ*;fâ’ûL?ë(µèu´ùe•j扱‡Õ~™J?Ç”.…Ê׫ÀÒùÁ§äÈŒSÖ?²A\–¤ÿ³wrÆ 1 Óþ2_ÁAñóÚ¤N¨ZØZ× «OzŶÍìK©Z§pP,fýE>û[þwsÑ®ëý¿²§¹¾^•È+vòòè,áåyÙÇÎ"?7’—^Ì^ ³ÉÙä…í䌞<§'Ï>ãž-"Ï8Èé"òS‰<-‘§$òc‰œ’È“#K…'¯‘¥ä ‰<¾ü³D~d"?9rOªpD"ß|Ô"|3…>%“$›IÒ,âq žâ¬îB’(‘ š —…8ÁÙAv»àp‡·Û‰ àlÏ+¨×* Ü,Kˆø7¬™$bÆDbôñ‰èáAﻥƒèF·hD£¶ Q[‰J(TÛ‰û„"Â2>RNGpAÁ§q`×<÷ÿÛ?ôÿš/ýKAè%€¸Ó endstream endobj 35 0 obj 9674 endobj 36 0 obj << /Type /FontDescriptor /FontName /FAAAAA+BitstreamVeraSerif-Roman /Flags 4 /FontBBox [ -183 -235 1286 928 ] /ItalicAngle 0 /Ascent 928 /Descent -235 /CapHeight 928 /StemV 80 /FontFile2 34 0 R >> endobj 37 0 obj << /Length 376 /Filter /FlateDecode >> stream xœ]’Ënƒ0E÷Hüƒ—é"›)BÊSÊ¢5íR¤Æ ‡,øû½¤ªº{f<Çž`{ÜmÕªàÍÕùIZUV¶pr«ï.u–Ke}OUTyû@üòkÖø^Ð矺[+×£-kµZùžRÁ{pk]§&ë¢>Ë_]!®²5ùÜž¸tº7Í·\Ŷ*ô½4U…”CÍç¬yÉ®¢¤OEQµÝ´OüòÑ5¢ 4{ËëBnM–‹ËìE|o†©Z©ï‰-þïF³Îeþ•¹!Z÷ÑamÓ ^"Â0$`N˜b†i@B`µaKæÀš‡²ô`€-s€aØv  }bœ£éè“ ´¦O¼Œ>!€>I  O‚4} ºÖ£®JÓgŽÞôèÃj£«ÑǬô‰poš>÷fèAÎŒ>¾çã݆§Å4þN~w®Ÿ -fe˜’ÊÊï`7uƒ¼ñó‹O¼w endstream endobj 38 0 obj << /Type /Font /Subtype /TrueType /BaseFont /FAAAAA+BitstreamVeraSerif-Roman /FirstChar 0 /LastChar 33 /Widths [ 600 837 319 644 513 401 596 319 640 478 837 336 644 591 602 560 640 640 636 563 948 640 564 644 317 564 500 317 370 500 636 317 636 605 ] /FontDescriptor 36 0 R /ToUnicode 37 0 R >> endobj 39 0 obj << /Length 40 0 R /Filter /FlateDecode /Length1 1359 /Length2 95818 /Length3 0 >> stream xœœ¹stdo·5šŽm§“TlÛ¶m§b£cÛ¶;¶mÛfÇè cãöï=ç¼ç;ß¹÷Ÿ;jŒÚû™k­¹×šÏÜ5jìMF¤¨B'djo ··s¡c¢gäÈ[Ú»:ËÙÛÉÒ)Í]AvX22Q{W[ ‹Š«ƒƒ%ÐTèlïêdtæ˜ý­ý¿ËþV¨ZºØÿß߀:ÐÉÙÒÞŽû¿¨Eœ€F.Q#—¿ù*®v9#'3€‰‹›‰•›…ÀÌÈÈö_‰öNÜQ#3SS€¤‘““%Й–––LÄÞÁÃÉÒÜÂ…ðïS¥š² í#L\\\cÿŠDΖævòÿAðý´±wøg^€È_ØÆÆÒ`nãá`á 025šþánd´ˆ[ÚX:8ØÿPŠPýO–¿]3Ñýýb†%Hí€NçûWá?b‹Û;™ÿIaebfâPZ¸¸8p30ü£¥Ù?!zg3z;  Ã_N21;S{Ûºq†…ý§XÔÒ hòW †ÿ{·¬íìÝì¼þlfigú¯m2uu`P³³ttJ‰þgò_ö¿1s  €•™‘ƒƒ™tÝM,þ¹¤ª‡ð_A¦`#;S/{€™‘3ÐÇÒ ø÷ëålôpqrúxýŸÿ¹‚eb˜Zš¸Œæ–v°ÿÍþšýÇZÎÈÅÉÒ ÃHÿWCã?ŸŸéýu©½Ç§ËÙÿk臅…íÝ^t¬ì:f;#€“™àó?‰þ-Áÿ/TÑÈò?ÛcüoB);3{ãŒñW¿ÿÀðã?¬  üÇÚT€ÿq¿ Ú»XšÿåßvÔedcüëÄ¿¦ÿW›þø¿ÍúÿÏŸÿp‰üÃô߯ü_Š»ÚØüKLÊÿðWM{€,à=mŒœþw¾‘­¥ÇÿKÅÿÊÔþÇùÿɤòˆ `r1ú;’¹Íc–Îâ–î@SEK‹¹ì?q5;S “¥PÑÞÙòŸ#ãÿTµ°4±¶:;Øþ#´3ýŸM0ˆÙ™Ø›ZÚ™T\þÜÈÉôßÀ?aW'§¿‚ÿkÏÿÖþ×ÚÌòo‹@ ;ÐÖE íÎĦL;ïóM±©“‚‘Z3 nD7Ågù™"×çn2*ã8Í׼Р™Å•ÒSåÚÍg¶NqUébÎͨ¡!«Ó><ãVùÅÀ² 1K&fVC2°æ.Žç˜r›êp},)xºùà¨% ¹-;ŠÒYm˜·@‚u=¯ß–Ü[öOtçGoh3ž ÇÆ´ó:Élæ9׊\3õà‰^¹Uâ¯cyN!èöÅ';¨Ò ]Yë#C8ÖëéVQnq¨c¿P\0¸”‘ÀE©íí££°éñܼÑ[½wÇæÜõnDˆbõÊͳ*Á >,Œ´ß‚› ªò JzÂnu‚â/U+&J)ÇŸv|õtQbr•P̽âòVã¹zìÞª³"uzO·,Ø'/CaÆýÁö`6Ê‹ãiO)£åIjU ï+-L$N¼æ+b?Z¥æùǹv^ÂníRæŸ'Ç›ä¶þyÑx9f6]êK5þûÌ¡ß4dÈrZ“ûð`é¢~òîÞn6wÓÃâoúÓ‡±„`N1v+ÆA¨¨.Çæy®ÆŠDHÎZVA/r•aAC)â³›€›K„*A—AÝD—ñxgV…ž)ÛsUL—r<áøØ¸²}E¬Àì!^zèOV û:ª«ðíè¶9>Ù82‹Jn™â:IxÝhÎ%šM KPWþªºd×™-ù™$ôd™ïiÜñšÖyÓBªfÙñÁog Wù=‚*?gKÿîz÷Ð_šÉ•kªÌÞØÍ?…Ù0h6ÒfK­o“÷dDX–8»c/퀲Íõ+)ep©Jž<öÓ–8ÔíæwäÉØ'Þ‰kß/õØxpìDëÕ~:ê8òê?Æ¡\3*~ë{“bqq¡4á,>;w~pÓ²^qic)̶ËY³€â„…ð pxy·}w[giö†u(fý9Ø"ä:ì’›ÝÄU·zÒñ¶-j5Ûž‡„.í“/¯ú¦Ç‘zÄ×Úàq,£§gÀnZÙ½„Ò/•eÏ2ç¶Ÿö€Ó$(ô±Çz3wQD2ñÌ=øÁª}Åj9#‹À335{ÂÛ~wòÃI¢µiç Á þÑÌlÖ‹¥›+¾»ý†Ø"%¦fšg[}œ\Ù mcN$±_qv¯“3¿ r8&&z yÛSO@“jgUhâÜðg^šðÉfSv~½éV›yƒ3ÆD¿Ê‘ܱFñløÚ½ØE¾0ÇH=oW¡-Ü$˜Æùa)˜ „:iÉR® \a0ÎÏ.5ر£sf…Ê3qD°ˆ¾Á³ZBî‘)‹Ã–»¢„ÂU€!™öf·Ý~“^l¨¬×Ï S  í.õ)¼"%sQquд,HÐIå6ü¬×¦³lJ+B…"u Hð­EYä‹õu‰¯Q-‚‡÷¬4²'íneú“.lÄXÀÜ£$„©Å?‚r—Kµt¡Ÿa±*òª8¶žB ¾l>ô²œ’6 Ì46Jwç8 :9œ › ª§fój”:6i¿:Ý6››µnVra.MÅ„®«'u4Ôip+O¼ÀÖ0V÷l>!Ö)"ï #~‘&)¤ŒE¶Zú¬!À=^€±|m€~óš-)Ÿ²ž°€Õ÷vÊâ‚ Ü¿Üԉ䢩a¯tÁ@žPMQºÂz–ä uÑK’}‡ÇX×zD«x§Ò8ç–0Í/¡¶jI.Oн}Ús hÕª>àÌ껦<¹6'¹yÿ¨3À(Ãðôypv[D”Z~ˆÓÀñr¬³÷¢[‰@§t÷ŸTüœ'äS!R²6O¯x—´Ì[‡D7곂Õ;ذÉÒ!R©K›"”1´ \&ï†,OÆYÓjQ9Z\“HMC®ï!>WŽÔƒj!F’n³ÀÓhÅú¹á…„êÞê¶Ïþí[ŒŽð¡^ÄÒüedÿ ‡q–Y‰„kp™©_•U/+¯=fœlÁ{ÅÚ®Û3ÍŒ2¸¯ó„}º¡W¿üï'iÜ9¨gò`,µÐ9¨i¯¥GɆܧy›Ôí d‚öo½Dª¹9èGмÌä6È6EÒMÁVïvhº{‘e‹>í8ZÃižw+(ùøk.í[‹u¹\‰Í_¶j¢æVó– *ZA TJ¹{Œ¹ÛæÙ%DªZ†i'‚—vÕÉ"“I½Âñ§I?#>@y„s¨„;Ù°a®®¢¸™iUžª"iöQ*Øîßâš³5ç`Ê…¨¾/%?¿³ K™×™<êïÛÏ)Qs¢PˆÜ¬5jXÇψ̗X2¾_@W”&ß?ÓçA¼¿Ù+)„¶ÃQ‚¹ ‰RT˜öFпr F/ÈÀÚÃ/%Èf{ü.èÚôâu¬£[ªÀx3ã¶;dlbxòC¹ý<=h‚B,ÝÄé8-ŒòTž…ßÌÿ.Ñq”„áÂç¹~›×â½Ê┫³AÅv?µƒ Í.Á4p+ë‹¿$ô ô©úõ‹÷ƒÁç˜0Jó’Úf¾3ÉÖ(’a5Cè42¾v;E… ÷URKȺ޷AúNè²> ¬SNf"é¼_]ëÐLq~Ð>Î-­RÒ€)X17ƒ1è…ºê²EËvw/vÁvaÿñ" °öôÊ¢«ÅYŠùU3‹ÎåÝ•5qÔð0Kƒ®s¦¾ ¶¨ ?B¬ªµ›«ã¢rç–„ ?å¥ô¦=ÔjŒcþæXD~O Ô6d ¨q$Egù,Âò;#žÙMÆ[6MfN\Ì0"^ÞnCšúQÍunÞôßX2MÅž«Z‰m«\ ùƒ?•V®CüBèSžm0÷xÊelÏsýœy3²á‡ŒË\¥Ìv 4åÓ·ïŽa ¶ßÖ.ï‰q3–m°/‘´Šõ쎢‡æ•óÁ â>°ßY3ð³gÇFiÛñ°Ðâ%ñJAk5*FI|p9¦á#c’l¹`¬Ú@Õ3ÂuOW˪LÚzšÁLÙº­‡©&ªñéàLycHþú¬ò-~üè3¤ËZzë%‰fÛ0<ÓM&¢LGzÖ6™úÅ^ñ¨Ã;zôåN%çö«?Ë ãК%ïä9QÂŒžY»ï$Žè»ÔÞ6ùA ü’·ö’"®÷™it¹3¹ðD _/(”ËÖuÙî•çÁtVN)&ÈMB‘b£ºº×ù”¥¼¨*/ô^ LÓ¶DkÈb¾^h ¨úˆ¨òë1upM¤pO INÀÉ–V%•ƒc~%YlÍßk>£©˜)Ž©eÕƒþãàX„CvP¥™›}‰£¤ôËÃÔOŒOz|$`÷uDGíåP¶x_ñö›ÍtW@<Å=Øyig\(µ9J˜«½Kq S*×ËøÃòßüGlJüö@i˜LÉìÑ(øâ›OϤ"Çö¯ª´êªJŠ-)Õö,'bÅq=ÇG‰Oˆ›kó. œô˜à›”äqzèCAdJH“Iô•Ü[>Å‹DJƒM¦@„Ä\€Wà~ j¬Mo8†’ozx»Vª°Òñzù(2¥¤FäŸ ˆU_Žsæ‰úm{ŠE¢Ç¢rMí66f7°¸½…OÚ9˜Ù¾oÞÃ4èT;/*Ú÷m~ÅïVHøZÅüú çoÇW;ºä’’ÞjFí3ö` Íæ»ôcø«BÙ×6Ë  îøææaÓ8[È>ˆ®œÓ”…Í5ót¬â½.M¿¶§2šóW¯`¡6:?±Ô­%ó›(¢¤_|c{î/Áϸý¸åíŽqtªÏ¿FÛf~¥i¡;P þéoЯãu·7H‡Fâ„•ʤAÍÊŠ«‰`{Ói§èJaI= àÔ™:ŸFƒ0í¥lÿ™õ‰Áýˆ"5é§«)IPôÃDÏqœÿÓ¶:ÓNV=d“B¤6¾dŸ¼­þhêV™¸Ó(Ès³µB~®ó.V臮±Îμ¸)šó¤T%ÒÚÿ´IaÑ7…ªçMPg)ó5N›Õ‚ä|õééùw"· ˜òÜ­º°k¼¹é}§ò»B…ª‰ýðö&{ÜFÑðúa­9ü”›½q×Éà}ob%n`š›#_ÕÁÈ{¦y|ˆ¤¥«\okˆñ·„G(ØÄ‹6u)ÝûÖ…€ëÑD=cÃÀíí/®:â8áÓ«& ÂçðbÐl‡ç«5…½w+j?xŽïLss²_àIUÒºìŒâ9E}8Š«´|Ô0Ÿ€ë½î ‚ýæà$ÿkZ‰«Úm £ì7c[^aÔW‚£,ƒ$›îBÿ ž‹ï|/61®r[".);©í‹5t‰·eÖïuÕ?•Gþz™Æ íûüýÇgdÔ°°V=è=Ú¯›Xëí~Ñî#¨ dĦ`¦b…`ëVÓ ›KMär‰xÞ–º#>Ž.yÎbúæH­ÕR{Ò©2™_×J+âZÍ ÁÖ®åÔ ”â7U ©½yqGoüC.2ŸŒÃ|>ýXLœ>uÙ¼ôeÕé¦mÖʤO2ÔûšÚŠyCd¨·^?+½ªšXl6˜™ ¸ (’µF\ìhEh©oOMײÕ’™ÃrÖõ¼ÔI‹4’ã)\Jl±JÈ[ï½çE/1Ü3ègFw •~¶÷RW}½1‘ždŒtY•ëÛ•xÊ j–÷mM9Ä¡™~« ‘§…຤ñ¬œž…ôh¦@0ƒ{š}:*ùYYÉ\Ùm¬àz;e Bz$¨ôÐÞ´)Èê—ÇHóò ¥´ýâc~–L#é´ôò³£Ì¾.nj!‰%p6´'U¶^(V"± qp޹æà£ÑVYª÷·¹ŽëU½4…É/äm©Z1¾àÓ}õ»WXšÚµŒ:&,b‡ë=qV Ÿ˜ŽÒi>Yåû$°^qѸ—qwPó"i_=mŽTÝ xÔÍŠL±""~ô tT+…µ±Qç_†uóDa/Ÿ “ðDhWPØöÆeL€Ì?`dìè‘À/E¡i[X…eH ÁXŒJ»f\õÏYÆaÞ¾ôðì~pN½ô”6ÀâFW—v§Ï¹ ;Õ¥$Iùeé<“@_›zÜAT3Ù;Äë°.ènƮ㑑˜+ù-”Êmø´Kº$„O•ЭÐŽ «ýîL_"ï0;0ä¼_kTSÂÒ|_íºš’d_=aŒ¡É@»•¶!=°¼æ¼Ñ›¦ðºÄ²¯}ИÕ Ž™ß. ¾›9 ý9ÊnŽ¿ðvwô•ødwt"]ë‰ÁŽÖdçÏ«’8½`Û ÇÛ™9xI&MßÙÞÂT©¾èÇî=VZ$2¥ô©ùNþÚ¼Yr˜†çFˆ,qq¸%¡'62¨…5bïJJúñx¯cxâ¡-ÏC"“®â¯žótÖLTÑÆ4K£Ú‡ð8Âm}¤éÍ}ŽÞûEVbG• M$}žWZó}¤1 Û£*¨Z£ hS»uÅÍ!z¡¤êßNVpôûžž¢2ÆèzÀ[1QÀ¦‰;¶Ò­*“=÷Z2F‰Zûõ~{Ë€eòÖËè ŸÕCpÉÑ\hÍ£¼˜('í—±KñðÚ¯Ó„K@g¹’dëõ¹Œ®Uìç…|öc×lß>Ìy. -¨jÈou½µ™k·IœhX˜ ³ú¬Ž}³1âÆ€»t¾òzL‘Ÿ)Žn?!(y±/[‚/çͪGÝÒeøÑb÷xË…4ÔÅÖ(ÅEq€Ê<«ŠFskºˆ9_KÈâÿH*&ŠFŒ~IÔˆ(èaO½ä|¼u‹f'ˆñôÏhP^Øé÷¹°¾8À íu¯«õŽr’'» 1÷kØ3À‚ADi5‰àuVHÂz!•pÛ„![- nêP—ÿ`=LŽú‰Õâ‰Zz%êÛè‰6Ÿ‚9íÙ`x™r;Ó>ëÈ®*­"Ù& f;‚ö¿²z¨è=· ¼5l:€õí™|шpƺêév&2údRØá—H»e 7B0qoÙÊdÿ”sRÞ%QÀ˜^›œ’ÒòyK›{s¨Ò¯Ö¥s¹­ß’§¥€¦»[%¥0Á!ÒK„‚ÞßTtM¿H`¥Ùå²c·ÛWΖ.ÄÃË¢ n ¢c»s‹$ŽÑNiL;ש/Œ¥Rk „Hw뙃W+ga *B÷fGÅ4š’Îä²Z`kºþ#²t¼ïv§£ÛÃŽïæ†f™Ë•òúŒYÌ*ß—ê*QFå@s›X_ä>HDƒ:fqøl-Ñ8ì^¿Ê9ðÅ.=0î~ïÉ…?’ç¯3?U; 5C ³Ö"ˆ!ixñYiNq\½„¦Ó`ÞKTuKjcÅ/3  ì£Ýòÿ,ë£A#þÝ9By!”¤z$Z•Ô¸¡!‚)Ê{F=Fð+1xl@ZC»SÕ——¶µI“-€õpgPp¯7ZYa8É+ •tduKÉ»a¡H¾©»NT-ÊJa)Ô'‘’¢mk· ÷-'*âÜZjöPýe.ãѪ,_Sk»Ô0­[rê l~_t1vªœ²öÁ¯!1ÅïöpÇKDúõ{fÓøá';䓼(%ª@↋ƒ­lwVÔ¨ ZUc‘²Ü›‘÷è.5dðóŒk¡t‡]A–”h¬`±Hy,Äìï_oSþ5B>Ö™Ž|vÏ5Lsø©MûgÞiicØ$X pÓùE ã/z©„÷IU=zɜʧæ+Í8§Fq‰¢Œùô:ìøe¦‚‰{ÈΗ´õUg7x@éH}íä–wA£5èbÕJ=€®³œ­o7êþ¢âÉ5¬\Õ½0-8ZyXd‰SSÌL:ßF ^â­“2O}êÝ,ÜïŒÃj.©;"@ÿZŽ ÄU›á7Ã`G¦º~Y*·Ré|l³ç\} V¢ú2[N!üOt#I@±GÈÌQ“«_Õ £«“Àê~›Ô®»…¹­Øý°©†µµ‘Dá›”'M%3>ä¦}… ƒHæ¡x£ *Æ2WÒŒ‹•ø ”÷cýhzÈÜG_ŽŸð•Ôz\RìZÂ3*%¢¹P9»ÍOû”'vË[œÃ/´$Œ­àÔUh±^a´œ›­z÷° *ñ-âÍ ~ØÓ¨:)Ý7“:Ðì‹vŸP^<1¯x®"+AŒ‚O]˜™ê3|«ŽŸ°¿y/ìȇwì’ÍÕ,£Ÿ©#ßH}ÿ©s2^0q'¼Ržº¼—À@ø=;xâ˜/P\¾JІy4N˶-¥aÒZ|~*ßö§—ùdJ‹©]ÄWÓÆGﲬ¸šWñ–îèRzàÅ6é“ãlT¢ïçèŹۡøcr«&]¾Ä±Ø<ò€¤.tϦ2®HÒȜۮȅòÞ÷Ì)…àã±yëPc~ °œ:gè²àZ‘µÇÆ’ÿxLu±Œ¼-FCjX"pУt6øíÆ8Qíl¼ø¶³Ÿµf6“¡|®Î˜¾ñDTé°ùÛ¤*çú½\™™ü†wjߘøðš‚v¿SŒ‹­ìUCTÓÚBCd!lØ„ØOR˜‘<Žhs3Ö³/ ®ZÝ÷Ü9XÖEÊoBAuo#Ão‰"wߪ—KWÚ+±»ëŽŒyD6M§šT¤’´™Ë{ 2HAEgÒ#²Er•V9 ×:û™¬„O6êo‡ÿª™ét´ŽÙIñåNãzÍíñ¯G®ŽÀ4¡w`.–è^&$ˆ~ŠíQ«Üä‚v焟§ƒ?ø¨Ô#£˜@þ\HfB&Ö ©XeñAÍŒ´¯×ííó›p¸;džãp7žƒûè˜ðÀr0˜¥üÔ‹q0|9AaíuÔýµb“y™æAòÞ çYqÚˆkK}¿Š#,×HÔ B/ÉR¡¤p•2*æ0Û”u®6[(ÖŒD½²PQ*ßѪ\?+s¼.9 1HjeÌxuŒZ„|›4y‡ÁhÔí‰ð¹šlÍÏýXÇ4¨kAªELJËã»lŸ@‡¸Å‰þ3:¯+‹¾ÐDn6ȱäsZÅÞK!7ãts)šÒ¦$qJPMÏR‰=†ŠwßXô­‘òsÄbX«¹V>Š þ´ûVЏØn§ iƒ‹â-µ()ЉOjë€ì)#Ò®²p¡ôŒúÅ=¦‘L¸Å¡ãX’º‰>$K†Âñq„²b|=lËL[Ì6‘Ð뉶AgÐSYõº¹  bCpMêV7pU@¸Ùs¸¦ Õ5ô™”'ö ,Ú‹Ss37X~ÍòAþŸJ?JhƒÑG+Ë z[©*V*Ó`áʲJùð¥ê] ¨ÎrM)ó“&œ³Ä.zë×veažùFè¢L¢äĤÁ‰–äU5ÞÝíÓõ,±ãŒ‘yao6×ÈF¢¢ËrQkÜi®¦÷­ý’äýüQ`üWª™Íî0‚}iKb*”3$äl©c +vË¡¢J÷1¡7AÍ“IèóƒÉfÓ;Þ×¹]pŠÈ*h¾3﻾EŽÜ:â³uä‘K|ó¤†ÒÅyid`È¡H+wîC[ôç%rAMoŒl¿c(~?RTš¸?*® ¹ñ€ä¼=(K’™dZ¾ëJäm;å%‹;í»ÇŒ'¤”˜Z£±?Ô½§Y©xæsË…¬qÛkUï^?1ú}úòÄE•‚€&;¶@E­U áÿffpïÞNª€2ÕF=Ñ…ô¯¿Ì ±4\áñèó1ˆ zeA-ÞU‰æ)¯êyI×OŒÙø¾w’ø·õMèž.Ïæ÷A–^$)g"~uç6 Ìm}n‡HLr2“ åaδ °ïÔ?oB¾÷øÌ:mx|°â6Äáã¶ÏµÕý†_ Dg}Yv]a)•ç|ö&FXŸïÖ|‹kœCk¨¬*ÏcXÇJñöì¢áÝXðBICz³mT‚ØÐd_;Ý¡yªd^–4}0ɤs Cº·Š²ß!¢²½b—|ifYe@È´Œí$¿E©fk‘825ð·ºñ3Bµ=åBjlai¼# .ú%“~Í7Qs=¿ì©¸Oq!TŠú»CŽ–£µ.´$V«4®¡JÕb]é?MrZò+®}J)!@¹x0ÈðQáX‘Ã{„ jW£Þ=`7àÝõ»›¾µÓ¸ýÚâsMòþ¶éÝéƒ/^«ÎKáJ8‡Ò”šÈsã?`·ÿl^¥%±\Ißv“Cà òך†¡¡;xwYP¸ 6X—„pÚý.#-Iºôý³YoóÏ=Êo}±vЬ2Fæ´€ ¶ÈGdõø°•kVu+9¢WNž©S#8g-ÛHÖ}æ¤'íIŸ!wlwHëp‘S–vŸZIh×Í­Téƒ!Ÿ¾/Û ïtgμîöOh§ñ~¶ÞRí¼ü9i-^õãì/¿Ï™©{¾ÕÀÍ™<‹RwP{­Ñ$:Ëé¶v26BÎ2HÍø¼ˆ5ÀcH®‚9r­¯O;sXAUŒ©AÈ.«ŸÞ(ÂÙö²;²© ÿ–Ð+îéwáÀ%Ó;f‰j=€[*Î0Í“ˆ4‚9V|[gô9=éEd‚‚@o’E¥ÝÌ)øÙñÚ?ßqL!!§ÿ}‚zÀ¯FƒE7K{¡fßhy/gÀèÞS êÔ%l{ü©…õýE-÷04~ÿùUzEà[qÞ *Ó•ÞhôUUÕJN>߆é­Âo„ãÌ]jºáñ>sÑ-?5Ž|:Ô œ*%‰6ôä:_[]íZ¨p‡®¯Ò‚Änn¬˜R{Xþ9¬T‘èÎE/З¼/‡ÇH,–Ïf!t±þ Ît|‘lªjAÅÒÖ}ÂzQÜ@Φô#ñ—”1ªt—岡™2JòzÒj´ŠöG/ÇÌ-K&½¾ì†ðeòâïšËÞ%hÉ ÷‘>ñýˆK\΄ûg´+¦$ŠRÝü¼'ߘÛÙEÚ¾ÿ¥:WúÓ¿‚,XGí…ÙãáÄÍH SM˜œ °Ó´¸ïÃŸÄ &,гåh¶¶“çv_C–òeGXá »û1õX® éX¶ÀÓ7³\´ ˆë?à‘c<ŽÐ.ŸßßMT¹í1g4â:®µÞo\U£~Òñcë‹“Dí~‹¦èU rv©P“? «™gAVd)R÷;Õ:ÿubÖ¼÷]ü{|k4‘gôE8¾«´¥Ÿ8ãóQ„ƒ_ÆÓ#sBGÓãds¼ƒbÚÄÒ!J8t•©¦QçȯëÛxþ/ß„Döƒ™;XÞÒS•S!b·!LQîR²çÄ·ø–u¢¥Xóg^¿F¾ûOzîÿ椰»Î$¦<žzlŸ¡`´V­ÜÝ u˜U¢€yêð8*Œw<š¢ZsÄæˆt#×',\U3Ÿéxè´äþ¯à©ÆUÄ`ÅÊP[ÒèOsd¬î»4ƒ¹3Åhú#Ë<œÇä@£¸ 륰´$ªDœéV’TÖ¥øÏâ½ÿ ä(,L1+ê  äh’¢ýZDÁ¦äÐx.F÷Ù¿ß-?Üá±h¦}ݤÓöz÷«¹ö&²ä¦§o:ÛÑ9q²S«‚°|æÔË|d¬èÙ}³È;ïfšÆ0IiÜyÖ xµ÷Ó Ð ÙÆ]a.„£?ê!XpÔ™ lj‰‚ ãÙ¤>›_ß:C¨‡°3“µ¿®Ùyƒ”WBˆ‰÷l$÷øÒˆ`JâgÔ&&ø]Gœ˜…˜@?¹ÓòK Ø%€W±MØ[7Â+:Ú–ÃîÈÄ•ÎMVn_8¤âC÷U$Çãál/:“Ewâþ%PsDYYßjÁM‰[ð’¤Ì¸¹/QBvwEǵºbFAÛátÅ…ÕØ˜±‘íJ»ò¦ÅÙZBì­ #¿™ëLùïc„‚·kzsõ9%,®—ëÓdLé33ß–"´SŠ¢,Ÿ‰òM~ã¾Í–ŽCŸk2ŽÖþšënkŸ‘ZàFÈç&:D§Å¡ù¨Ãõ~2Ú/êuŽI/L§?Ià„ìøÞ¸>òÜÈd!™¡ýP¥Ø™ÏŽXîc+”±„'cÝn‘Ä t~ÛUC‚5J\Îéläù„̘ö®êC]籊Š/ öFÿí†0 õcòÉ—M ñ•ùJô®J,·˜ŸKô¢o@Z #õŠú1>œq#Û/–- .»©ÿ\FÈ“¨3 Š/ßÉÁîÖÉa˜XíÓ]' MMeÀß¡ ¸¦’Mý0)ÚöýB &QæQþgE[Ç>j3(»OÆoQ 8¿¶ ƒVåìbaø×ÇXÆ1½Î ¶ƒ®š'sïNRÆ!8þ7§0µÁ‘ ²«õS"t³û XÈlŽà-¸³+rr’•ðr¸Õ†:KÁò²c%Ú§þ˜ygq/³¿¸°p[(Ñ;+³xÙ‘JÃR ¹¹2õæš;ç±@ä‘.ü…$±dbO1¨· Ƹ§  ³Èb`¸…±¶±ýK™Ê™¦J~áJæ§z~ÎZ à3Ü;¦ü°C`³‹¢\¾ñf—e#éÑ‚}Å#]=ßïæÙa >’ƒMÒn¢ãRì‘EÁhÇaÂtE˜·ôÀnœÈ5ÅzÍú• ajCƀ횽æ#;¡.ëQ›K)£Š[àçºhï˜ca?YD…`‚d®óÔB%kÚÑ'½½,÷™Ôx;Öf|Åæ®VÉ„¢3*ñƒ‹'óu(>IºÆ»Ø‚æ¼—_l%ÛÚ<´Î¤©Q3¢;–~; ³<Ç4)Ifã†lç1þ‚¬|9ã)”ËïÃPų›E<(’Ê©S÷Õªã%ú(•Q®Òq:M“Ì¡ú~Ü^+Üýîè'8èWîB/å³…-ˆcÕߪMÜeªy– ]’ñCéÏKæ] ŸüW;Žq‹Ÿ¹àÚ©ÁÄ\’q|smé@Pÿ‹Þ•f#'$ûµ=ßílþ}Ÿ‹âIO;5íüýƒK¡gǃÒwÉy&€xPÁÎÚ†ü7™ˆšöè€vÍ[ÇåÍ-”¸ƒ64¦ÝàfŽeޚф¸gf\c|`³ïÛ¼·ºiö\‘SCfÆU®ã+T ?á6‘­š-äçgÌJPÒ@D¯W¾n/@óý“_}ïDh¾oÊ:ç®,×VC¶:ÉßÕ,údzöf]S‡¦á–Þ§¹ßB!ÃÊ yY½ß´µîž»»nâÓUëµ $©&Ó€Im`Åo=ëÚy¦1Ðlþ%vœ‡ùË敞ÄoD+m~E*s§D<Á’MY)#×½3šE¡…¹[úKó7BðÄᢘ,•y"½˜Gžþ#ú ε3ã'¿ä¹©S&†­ÈÇ‚·“9Ú½| ®Khó©6Ô¦G~'y^|GQ›Ü}h/Ö ÷vô½½RÞ´ƒ‹&„ bG¢c§øIgùŠÊfÏ –6îÑbIìŒÝøúÆ^œ~ªÃônNL>ï=A¤Ùž‰1-rE¨ôóA¯4'y¸RáÛj­›‹wpÖO~£¸XÆÐªî;­´€Tbž.;S’ß[$´%#†­¡4î  ´QÉZõzt@Ö²rÕ8|Þßnõ_QDû?C°;Ef:Wö¤žl ÆÖY¹yä¬)K'„âÉÙÊ“i·¶¬¼Ë‚®Ç¬iFz­1Û¬í7râI39hFùJf…îe猗àW´×=žIŒ…¢‚Ë Zqïk.y3 òÖe‹1+®7¥ýŒÉ's’â.içœñ–bo»ÏØHzé4Wcúv­ëJß’Õ%Y^k{Ýä©å|´AÅŸ£;¨CÈÌ·,"¸ZЮ*ŸC‰ºú­f2·W¾Ý«1Ù¾¤=Øå@Ñ%Cò͵¸¸sÕ¤¦NK¡›“z•_®&‰/Tgz¹ÄæSTµI%§MïÞâ(ú¥Ú»õŸµ„ …„}˜y“îG†¼)%]¦ð¶IVÄTëÚØÀ}í ‚8üíBœ±Âì?ˆÚ5¿íÇEøó’òh+}ÑúQÒ$(øãÑ7ÉÒ£õi b\? @L‘‘nÁÈÒ • †’?ƒ€³9*]‹ÙbÁ΀ºe­ CäÔd¬-\ŸÄ\ãþõã42D¢DÆ[ðÁÿÖÞ›.íÈïwIí}pYp¡u%òjPA7|qš»ŒO½*УÏêȤ3{—àZŒ†h_Í#_„ u™B…Â.¯î #\þôìñÑø²–°¡W¬1¸DNY&߇„ÐëgÃö1±›´ïæ#¾­j …ŸÛùnp¹þøœ“šî õ —È÷spÏÞÍi☽mQÍùÊ–Á;ovÜ+™0èÕ¤«X»,4˱?V!é츬˜óE¾Î!˜#•²L>G±ü1ÇÒéÁ˨jvºìtr-j_Ô¼CT™èš£âÓzá ú' K«"=´Í[ãŸb¯€€Ñ~ÿ¶^ïìÂðôäd»ó ‡2æÉUÑX[ýpT|#Ý”ÐÈ‚Óxùp`6­ÍO:´„ŠÂÛÌn&RЦµ¥Ð.l€L\@‚ì&†ë­úr~‘×R¾h2³H3Ž}ÑÃYŸ¥lbB¨‚»›o¹©7êcÿ@¶dwvíB—8’]8Ä;“t¯Ç)Ùºü ïÕz¾Å]ìÁªÄ3.û™:lŒvŠp…0ÉÎÕ¼›fR4ÖBl. ÷QëCO¨i°NÊýw/÷ð{C)„ ÷‹ê$pæ;ž·5„b}Èà"‘2ŒÏ iÖ÷å2“áêßk€ ·qx,{8`‚RÕ]Þ©îJûà 0gÂÏb$6ZìJc‚ãð3Ç3‡úÆô¤z©¿êmœPCD½hòãÆH— èH oÜ{7¼,eÇž¸NJ.–õ ýø0!6ÜPêæ>)Y½íЇ‰ò0Ę‚TØ<~Pˆ¬^´ C$é(bù5°?Ú&ždøË;Mø™ênÇìÈÜ÷\÷´3·QÝ«KÐ÷á[T~;:?Yë@© &: í§ºÑ¬‰f>ª!›”N皌 Ëé¡Àñ9Jà Կ‹¦3§w>õâÖ·±Dè"WÆ|J]µ³d6Õáå%§µ”V:Ûô_×ÄÖ¸§`A M+Lg0öl5ÍØƒÏL..žþ˜†Tjûš«þ‡˜æ¯¢ô×!•k!übÆÙ¨#3‰¾Ô;ÙÊs©¸È ñƬË¿*ú]?ç¼Û …@W5¦Š§êCãpÑŠC£Ž­‡§¿zÕ„}`¿é•ƒóç¥CÎLì=Àš‘¹:|]"¤SS™qÕ^ª×>g‚%í¤””àÛúA»Á{ÝŸuû`~ÁÎEŸ‰T󦥠í>‰ß”€a-ØyU~WhïcIþÍÒ;!Fº'œ~Ü4Þ_©ÔIø«C›HoO&­›úvf’ ++ˆ­Æ.n›Væœ?á.Y·ð¹ÔüÅ6UøyÅñÜmpÓ»-AAUiyò©úÞv M–B¨Çãr°}Ýs®›p¶ˆnxðê¶c°‹AÂgÅ'9†Ú}1cÝç"ö¹~bßNY»ˆ©í¥ýÂç't<9MfßÇPݬϻI9 %GyÀÐÆ'q~Y5"îFÂ/ÁL"îæïa”}3݃ƒLoo„2<›tÖ–Ì*—¤jµ;N¹eÆ>_D¹²”º.K[Ò·… Ìt‡¯Y*2¢¡ìφyðѼ Ú 8òE1ËrͬùÔµ6Þ©0_k¶°žÉº BÀHÉ>ª4£¥iIã¼jNÍý.ÌBxãIf#M?|LÜʆ…J˜T®­Æhui;ܯžÎB¾5:ëaÙ¯LRÈý“¾X’Laÿõ²ìf` =’ÇïxTÌ›béí‡U>lÛP—¶60úE¢ç5AÀ!ÊSE;jS¤cFž@OÐÈú~³Ññ}rñ©ç•þä9[leˆ-Únzd¢¹ ¢U@þAÔâ „³vSbÐ7زr.Aoƒ“l¥Ñœ,¡Kÿ+"ª×§ÁžOðôP»b+Às›ÎÎÝ2ƱlW ÙŽnO."]Ù”©€›ÖÜäcê–CÁ÷Ú ~Λ¢?h5gë®$=}x@~}€Ã, dê8~…>yÖ–f x¦ÞJ jŽžyl:Õ€6†O6gúOrªŠÏû² ¼ÐëbºLOå}ÑŽŒN†6#Eß œL¿i~ôb)ʹ‰^†·ÍiD¬™ ‹ìÒ¢Ü-ÌGåqˆ¥x8Ge5ßË´º'ü;gÒO¹Ñ)í„­ûÙLÆpȈÛY£)ct.”VgÐKí î7~IÿÄ ”íE¤•×Åê+pêOõ×:‹‰¶©ÐN!çBwa‚ò—ø•¡>èb™â'ýYƒw”ÃV /›Ç téÍLžåº¿9‚-¯&é°óÛ¡qÜät¾v|×ש,L¢¦Q’iGŠuY!"Ÿ„CŠˆ¤²È6þLtÎð8o˜ŒNÃÃTøùÓ#ô~,j@äÚS2F­uÃ>ܧÌ_E³Ò¯OwºŽxæLj{®”­ÿ5G&Ý/Ï'êsá ÒC ³6ƒ|VnÞŽtP<ßu8Qyï‹ñ³¸ÖxàfNCujg— :}»à„;ßD¸>–€ôj±P?Ôô¼²Ã²=‚<Ε(0XšÈW—È…(oŸm›E¢î”ˆvÃl¤ÁOM ÈšéY5¤uOS Áb <´èæ><…‹Åø>!¾Å¹dr›§çL=*ÍHTR¶¿°3ak,´Š¶ÿåDHˆU'Áì$\ªauÖeV/,[|Ó–òÍÁ§<©û¹­Âåu$‡Û~]ŽýN€Ì9͈5 SÝÒo]êëÓ£Šùí!ÙÍŠ£í¯-›TÎÝ#-£“¤V\è.UÒ*×X G‚Z¶z èʲœ7“£ïúÙCÇ+© "z€¯év˜˜Zôm-êþ©°`ø­,ãDËÃäø"¢vãí¡Ô¯n†x%ÃîÕ°}9ˆ/è½EärïñçýT‘M)ç·T3Ó…´ä¦é™âB®f`jïòBäÖà!š=µ›B룞µT†ð´Ù½½Lø¬Â ãù"y%~g hÏv>cŸrU?©ósçØÈ£(Lb:⬅â§J.oh¯ûty´h¯(¤)Í^m«F³ˆœ­=œq¶„&òG¬ÅlÞÅX\6Wžï}\•´—¿Eˆñ%È^r°&é‰vF)@½í\à> Œ(:óçÐ^÷Ð`óY…FÿTi¨=P¤Ü1~øð»ÙסÄÃA¾¡”z]ÅDŒ Ƥ*’ÝN f»mqô!gì„U‚UO]p }ͳ*oŒµÚp×_ÏÓ8šäÑ•ŠTzA·‰ÉÄ€ÀCüå’ÕÃs@AÅAš`IÛf9¥¡6èxŠ#<Œ%z!ïÕ.5sí”}ͧêœüýżü#4 Õ­@ÎÆ $0`’)}*mߌï>nTÁǤ tKE_Ûá3'™©±Ýf A¶$x¸ûHÏÕœ¶úŒ!C£ú å(·-LÖÀÓ7·²&'ÝiÄœ±V‹ZÒµm­Sùó®dÉ£JL4WÿŒÄlêO$`çb@,ó~2, TåÕýZBLÇÍèj{Ž.”¹‰têÏëÓøžä†3)ão¨e”½µ&é­Û:’â½ SsR½¶/´MI6>l‡-ZíµM½4æPlh b,qYùd¦þS„äUÛ4”¹AÃë}¥Ç‘¸ ›Ž&å¼öí`k’̶hÕéÝH~nX¾kÔMDl¥?Kµü­$L_Há+›2; ÔUÍ7Yr»Ñë/'o'³ó2'†C®6ȲœÊµñµnjÞ©î‹ëÊòÊ纉:›Ò *ˆ—¨‰ôªªËèž5£J´d~òð÷ZN€îh4:©L£á |—F\!º°ã'ÄšJ,ƨ³ƒ¢ü•tÀ>-Fá¦<½Y™ÆZ@ ‡À–å:a Gˆ-Í›·,Žôéò¬“r‘´IØAAŸIcO.ïÞ]xŠA‰ùÄLÿS¨p¸Æi:,sd@OV¨X±ŒRºVµ¦4ÜÐÓýûº÷Þ,άܯ©:«TÂN†¼1ª>Ä%mî‚ãÄAd·êØšx§ºØÒ}Fÿ²”#Á\_ÕJ F¬¨\¨# eªÙPh3”þží£ „‰×’ÄC,E.tE†¼.H¨m7ì¸îÅ6P¾?;}—šZ*ªöFxˆgñW–¿·Ý€—è®tíxŸÍå4¨Çû’?ÆâqÞ:ž-ô‚X6Nzí,´õ¨84º"îãDhíO‘sô.*Œ†[**dkt‡8Çc­“{ÉÍ“žq¾z=ßÏŽ 7Àý>#Ä:ßÙuìQF×íã\¼a4úï–|¡¹}d&[kWÎÀߨ<½çÉèоãW3~A“iµÒ¥²Ú"ìY_÷ïâ¬É;°OZH$5pLh>ƒ³êš-\ZÊú 9Ež÷Ç>/}H/ø˜™€êŒ·wžÎǤ)³îy>Nsàã6€òRSX©àQ¸•r2iòÖxÖÅ?-[)­”bÛcfäÔ2ûçèÁÓM¦ è €ÈKh?¢ƒÓó‘OÀߊð7gþé. £SguþŸôá¦õí¶ {۱ʂ‡ßÙžB»q{Ðë¶­Dù£'qbTyÅË¡íÞY‹ýc¢‡Òéc¯T}AºöÐ\AL¹"?e‰ ;²oÈl48Tóˆ7ö,"!=s0¸*`ôæÈ‹½ÐÍP9_ÑÌääú‡lëÞI„Û»a˜F¤;}ž> Â¨ïÐ¥ŽìÉp‚?dAÇPÀhc;R?LæÆ$ÁøCz&ƒ¶XWºGÉKí©9{²  áDµÈ]ø³%HôÐ"åãG~º¿e)™¶?È""€L7.“7»ä†fJWu\Τ¡¶«Á¾ É6 d… ×ä,Ȫ Úì¹x¶Å\í¦N›÷2D¢¤¢åµD•ò:ówÕ/úžo!ž Úc“YGîõ¶ÖéÞEÄàN½fh媎v©.+]//ý5¬G¿>Ù,pçgŽšÖµ2o 1G31±]›B9ç€d¨¤•,]î¯ÐFŸ”£­…ÍàÔ“¦1oa}ì¥SˆZ<^ªd.©³Á cP(ñ5qÁ¥‚Î.8œ¿};3ªB|©ˆ–Ô)µ×.´q>Óà›ù€Ä(ø’Â2¸“Ú‡Ç7q°÷p–׃šLS+ñº´AÆÐý0ÎÝí!ùy9e†ûÎyR}Ÿ†<ÌÂ|E™8èœ4W„ø^[ê`fÇVá.O)»r)NxÕ1øT{cZ$ñ$€´æ­íÿ Žºìû•HdÁ“çÁjqÝ©zTÑ/\:äï4kê¡®]â¢yß80´‘ÎÄÅÞné_$œ–f¸¬æÃÐðbç Õ ‡ñAü[®ç1jÜ´½±ò’€bëJì7ZÐCau…”HƒÎ Kž)QÖ±AÛ“›Ó”PZ…d»«?7F_6ÁÁ l ;øÉ¶¹®˜ÖZðŽo•ÓVîȯ‡[€ÓCÛ±À¨Õ*8nÇCo°ß4Ù0ãO ULåkBþ¨Wú쪎BU+Ê)§4ŒÇSë_Ô1Ž+† Ü‚y{YP•p˜sèîª ï.)^©å˜j®TYü¦%P|mX _3Ú SŠü¯ å‰1ÙO…+« í_"÷/ÕNmÁC[H&Ê7þšùºgJœv»!L˜¤ü¿fé¶©ð˜E Ü8Jüziž­ Bâ0Z¯Ín ‡ˆ£"ð]„P¡> ðí(”S|F`ëÃíÖBsÛ©<ÐÄ“;ç7ñhã#@B[j°;¹Ú–Åš_Ì($ó÷ôŸõº÷$PX¸7¹ùÝÆÞèû%:r[ùÛwzÜFÇå§š†b?Ÿ‹'’óÖÎê=Õª‘¹ £ZOÂo]è:hb·¯äݽ‘•[[VþÒ](›õ=B÷›À~¯[)Ô!¿Ùø‘Œ(<ÞV«Œ¤tð¼Ù A}ÁdÙ±ÁtÏR丬Rï~y匡‡¤×Ÿr2/ƒN¨±MH%fOÙŒýU¼ðàý2š ½ŠÝ¡¼ÀrÚzw D#^XH3,¸ÔËìÊÒùVXÌ-¥Ÿ$‹Ô?.„Ù9N³íD|0Ck2Ç̾~í´<óõ /B€˜ ù !‚êù3ÕGe™[°yð%¤ .Û;Ì42¨¹%}à… VJý`t±ª]8Û5Á06&ˆWãz½ÞÒ»ƒSQZì}#$QÔ×60þ(3ùÇ^ð¤Ö‘ÐÊ[¶[ ­8 Òaå–ˆ}{M…O¼«Hp… 𷌿ÀŒn•ad…nêHAÞ^Ðÿ¾r žØZ(¡Ôö.okeçOçõØïHÓþ-Rù!úç]3êÀv) ~s/˜K´9ØZ RqI@{áÙ7ku¯1má‚­ Qdg‹é$ÙœèjÓ28ü™ly2Ô¡„7qÒÉÁ´`0êFä`ûä6ž#š‘wÙµ0BdŒSàO, y^š2÷Rƒs:µ{‘=ê§K’' ù!j`Þ7íI誵$©à^À¶(õ‰/Êhâh¨ƒÙ;îõòdrß‚øi+ü–2KPÎ9ëï¥*Ù€ðZ•ãYd¹€k‰Je×Râ^ÕzúaÓ1eää>ÓõsÇøakZžûèãìß¶ô\”fõÇ?­Hs-áˆÍU[* ~Õ8±oò ~A°ÿ—‰)ËÕ›`’˜6i7<²܉E{!£#¬5m†Ës^`Ôû²b@ºÏf¨˜ZS¾^Ã}wrÇk!!RNŽ YíÕ˜ÍÖ%çÂ蕘:“7‹£‡('§Ðh~â5FÜ™ÄW$—;‹Ìª›,©•„ý0ɱ°l¡g€òµ÷a;1À¬ŽT¡8-qtݤÿ Ó‡-ãrRàîÄ;¯ÚÙóÈר_£-JYqodËÞº¨1—)×%ÈÜl+Âç^±‘ý°ï&5ò²qСp…²“4Ö)à\7Sû¼AÅáÇÙŸŽ"yÄš„–Øðà…¼fuÉôÇe„º…ñ׸ޘ ˜"ŽÁ…»à RmÙØãh¿ÉŸó‚@åf˜@«;¾Vò©ÐßÝá#|Õ-@ÔN%Z‹Þ$SÊÂzÅ…Úb3¼9ãX™… íÌ—8ýìÍt³žwÚÊsæ¶soãU…ÝW˜±xYÜÓ5rú}¸«˜“}…e‘JM2‡¾¼ž>aì•ÐqR-üøâ–㞢p½¡ ‘–—XÞ r•žòpü|O’ô¦*ÿsæH¬^OiKùa€–4oÀ´å&Ž­ª€sQ­dSÆÃÉJ¾šYñ B°÷'DŽw(DÚíè%׿ÓȽ½´9¬†§¹;¢£ åòšø__öíÏ$ôñ)WöÍqàH›c Ð¸ê:ºô€9jÕµ×·äþÌÉz¨ƒÌ†]aõ:"øèï''—Ì'ÕkD’—ÿ%Uà+³¨«})ä–O9ª§ó‘NÎM)þ3Ãû´}ÍJnxaF¿„zõPwª«“ÓBÑ?û‰9ײ¦äÒ¸éá–¾€0Â:÷Én7ÕÚKáÅË]ãú’QZœ1CË©nDzä"@ª+Q´°Pµ¦6ùìÖoþÈIªOc}“ðó´”7`deØJþEz*šöcÔÜ&¡óÿ¸îݯ‘ë¥h((~_¬î!Lqwʰ~º°ÛÑÄâJ"¹p΀.w1^`»¡–PrîÈEDò#8 ™ƒ;š¯;›, ¼—%eWN!ß÷¤TÌŠ—z›öó5¢I“ã×ef&Ç6Ž› ¡*e…;š)©ÄRÕc™N±2(’Ó ¼Â©¡"=:„ºoèWرÂè1ÔLê½Ùf’(Q¤ôýJôžJ“(ÏmÎP7ÝA™™w{ûBÑ Ú²˜Kô Z–ȱâúªÚþêWÉ6ÈVu-U”¥¼Nâûð!ý;DóÜ[`ú:T]Dóà—ÆËv’ûáñ è@¡fûÑ…h÷ÌꊄNuF÷+Þ\äícw 68ÿt 9J8ðô¶¡á†‹h³0y`ø²åØ/§ìçOžð³4ó1-0aí„÷ðm£ÔGÿ…«:ÿ :”Ýr2Afï°çÔ$°à ¦”@I¶%(Ï {¡&ÇmX¯c¸:Oó „–óùʰ¦¢¯¿•F^Øcj7&qçIgç –ÙnÉæˆx׉Mï~´ªáë?å^áÏ£`¼º¾Fˆ–Ä@Ž&À‚”K6¾¶î%œŸ&Ó~Êí¶N–¸Ã4åzèNà]o!›õ~ùp:‹Ø­WÑlf¢[)‘5VÞâØÝÛ_íÂPkí¼þñ·§.ðRöÅý´5L¯Lk„îq*BÄAl’ % ©x“E[¬ò@ÍjAö·Ù—&m¾aR‡KK‚îÊ-SêßJÅÚÐëc7†¾·×pÇc)!³‰¿ƒS~éšDÞï1™C¤§§ìâÊ-ÕËõ¶ÿI:jµµ§ô„Äüü}eí5ÙY”ïÞh6›áKâeñ]z…5J„ ·u“°L…²s#¤j¯½:cô¬yqñšt<K®þŸš¡¥Õ“j¿1Òà^,'!܇ ZB ž­9egøýuYq O¢ý ˜zÖÝWGÁ4 ·Fó‡íG:CÌK UÆÜJˆëXtMe´VÖ’éG?7¥ œ¤„› q«laÆiiOº=j£„¾€1ý‘ÙF^´ä“EÈŸÕ<ôJ¬©¬~ <ú}•DÊÛ×Òá4Ëd ÔuÅ^^»º'®€"1Ê¥i΃é‚ÊHk… ×ÍæݬÀ%% M€(‚Ù‰™uÒðfÊN¦—·âš7ú…7†þPWŒ[ž4–Þk5aåÅc¥â©>Îù– €Øòé¨,ýArlºîž%™êÊ¥Owkôƒ?e Ëc•tpœ«¤ŒƬ>¢|$&J0í ûrÞ”©UŒßU(; A:‚¿UÿL±²²ÝdQ¦už*[¬L?I–2PA‹Õ‡N(½y7VE¹Ûw÷(ë®?ºù…>ÞG?G¿Ð¿b‡;Bö½ªôñ-/á,­Ñ29(†·4Òª_ ‡gø¾àõÚä±ûúCeL7žeƒ’îgÔÅζT/pÔWa!žÏcS@/D}vÕ³2,Ãð‹¡‚hôbœo¥î~\»kkþýš¦Ä{÷va“tJ̨…‘G4Š|-ˆ,êE!X?uT ¤õá^–ÁU%ÌÛ}y‘ u‘&œ!½‰”“(ÅCEvEêäC[õ¤ZeÆ(÷_BPGâ}ƒ[¬ÆYåjFSBÜœ²xÙømÒNp † cPw~k$¦¶jÐ4S·]ù2üÀö¯VCÕì‚—Ïý§Û†dìâÕ j&vOñ¼ã¶<Í%Õ¨ ¯&ZÀåÕ_Nü¹l|œ!èâóS†4‚F>V|E³ýˆõ…TWJlæ[XÊâìX`c .΢ÈKÏPJïx1ùä^mûý?¼{)³Xkc1g6¾¶6RyfiêiHìÔò‹Ø”`ùPb˜)/ð´Â,O„ÑÁ9^Ä»Ä迳Ô'ŽšÆÍ¼¦Æ˜§@9:¢Ìh)1Ë2ïÙÔfxšk`Ùû‰‡·ãQÒÁÊ@·ÅÐü}ô¦OùIu,öC²­¹>®rT–† ¿¡PöC¨©¾¢É Ê5ŒéŠK\ÝS&ã§tÓËT­!„æº%ŸÔ¢îšK8^­¢áè@â!ëÕ—Bü7E‹!Ð{t»`wlµ÷Á`8àæâ¡~cD†¾—³?Óä· ÍÜ3ªÔy@»êT,¯ôn 3ÂTxɲdÃ"¨Nò“Sì½znÿ(?¨–#U·‰xˆ BmòM¹¤0SaÒ€¯fûË3«m°’µE?u—E×7"^S÷"П™¤d¦‹ŽÕùå'Í0^?ßd`·ŒL(§êį̂Ö<<#´5@šŒ­¨˜öþdöÞ¢kæƒ×üì ^pSÅ?ÂXÝ­Q’cá|aDbM sTÒr —Pn‹çšœ«žh§ùOÉ«°‚ÑKsž°+þäþ£a劃 {  Ì£'J§D™WddGØšDJ‘»Î_©ñÕé©70º4°Ï2Y"[ëÊêÖsÎ:Z%·fH_MMØ}½§ói±Eˆ?^:*“`Îþg)þ,cFôÿïèá››‡º8P¿D"ß .nš:0îºe#êÞüûh~¤>©‰WEÕ\Êæôüæ­mÉì¢÷kµÙ±êŽæˆÉf­ùöÐ?ZŸÒqw)ȬDР²ƒèAøTYç±´ìÿd£`êæ[軯h–^ÞÙy›Q©Y8ʵ*ª´Xzÿ†©3øKÎ0u˜lèÌý¯íVZÝĒ3ª}95št> (˜ŸEØ~|~› ¿çÇjü¨ 0qkCÒ¶’׆Ó}ráf{¾\ÄÔ¡ÝwÚ5ŸjîűÒÄŽÝ+9Oüþ+ÍÞØE:­rÐcn¸&Ÿ>ÞÅ#jÐʘ4Œ}‰x­°¹¯SŒ6Ñt“ec“T%U EBwî à­ÏŒ;!–Ä5–àuâDDž‘,Pb쀈xX– E8 ^›õå`üæ³#¯†79pž1E9oÎF4† có4ŒVô+hYQ:î)¨Ùó½ÿ{‘xXO±…`g4Y –«km-£H¥2ä‚oC®y\¥J´¥æ†Ò€zb4>¢#§Õ¯ß¨]Åþ´™4ö’$øX&~ýìÖì„Ô‡®×Pä@bi<~FJ`.jàDLÛäñ¿U/³å۠‘c¬Ö€awÇú‚x1Âó~š¯¬À<a˜³Î=+ñ žå“¹­¼ïnnÑÁ&RZX‡}FÐá«z²}¸3}0šˆÖ¤Ÿ_’JåܨߥíO1 1l€\Æ;3ýb1vÉ:sTbX¥3¡2SvyLuh³íÌp¹/°Û1šžéÏQ/PT;Éx!ÿ"ÙAq´zõWÝÚaà©·¢—ç*à äÌÀ3uxqœà.÷‡êƒíZa]-ýa.íXüsìiŠ^@fb>à¼zв=}±m–³9îæünU‡Ü¯f΢`Jr¿ÒÍà¢ûOUƒbR!=;ùp„7™¦¤÷ï¿íÎdÄ à<‚Ð#‹6Ì8«¤É;ø×%™¿ ÓkÜY NíZöJÌÑ~3çS!Wugr†÷é|½Ø{Œðÿ „½Ánöjl”œÛOzdò‡hQÕ]™š¤Ž«€`L>Câ *ñ2L—6¿bwbÄ-?Ö-3ÃQåý‡V\ffS˜œ†jHO½.¯Í‹WÌ8q ø”z×%/õ0.ʉ`å×ëÁ}vÄr ²º@’ý²s /(®œ¸]j2ÑPO(zœmßiü“a!ÌL ûc ß”™ «mUùU²¢­¹—Íy¡Ò©`Zñ Ý?oy§žêã ^æq ®ÔÍQœ GŠHOû¤§ ^ÄÙƒÝÀ¤ÿq¤'´Ð½1§C.ôwá}R´zf]´ú§q*&+L/ù¼ƒùHóÏZ%RC?æÛñÔŽ–’°ƒ‘¸8öDc²Ùf˜˜@%KíÀȈ‰;¦P¡’=VE¨åw§}1øîÐ×øGÇ€ÈâÒcÆ‘¬$*wßã<˜ j^@¿-;Ö'‰b§o:ÔäÞ}³q/3gìOyr¢Ú’ÛÞ~XS®Ê—‘½¾ (}¨ÌpZ·Ê9!X×û½bÑC`yÎz·óé)o¬ÈU”ßÈ 2­rÁr/*ö™1¿Ønp̧nµ¨?cðwÒò»m¡q)ÞÉÀÜPLÄöÕÒoãÒ:ö¤5Å5~®èñ‡Ç4ÈJä‡áöáDâ–Påàø—¡¾Ú¸Î$ýé´WÖo:H—k *ö—¼™±¯L3Tk—œ¯·‡4$GÛ_Tü#”Ý·%Åïß'J|‡ëi·–ai„°—XWD°Btsã7ÓHxŒ[ޙ䴈ƒõ“³ IÓ1Ó®Z…Ú’ª¯\è™;%@Ü—yºxRD·-‘¯ê§núÃQñCB?ÞKWªî^bÙZR¯E ùžéÞï‘ÖðiJrpþìܯƒRR×¢¸™Ü ì-5¡ö:ð¼8[ó2ÍàÒ52‡=ÜÙ|73.T}‰óêF`¸2 ’h \®ÜqJ¯M4Úq8LÔ<±¤óV â®X\îG,P†Å.«Ý³)>?mØgâÑ~ƒ §:­Ûå _]¾ùÜx¶,×ÂHèÜL¿Üºª°MÛ]Í ¹©j¡3â套µZôp¢ßz bý–›RRÎÉêð‡¥’âÞµ}rÆ­¨]~‡f¯¡*$D¨_pi×ðÄæïÿ!0ïlV‹Üá´,Ò¶TÖ± ¬ÙøQ'åØ ;Ö†¦J.…å‚«/=Cç’ÑC¼Ò6B°œÄ<ßû5£[\þ]_—´ €ÎW©zË¥AÁ[z•î[2fˆØõ’?…h>ÄýÜÁbØŸC‡Í‹¼H8:åihÜ~çÜ Pf¦jì`H­ÎZÜþí°eÍ;L¬{UÜÞqÿQ;Ã,`KÚãÿæÔÎóSqH~_ŸI’yŸöÚG ò`gBh`†’´5¦ }Êù¨â#ôÉ6•Â}½Myþb…dB•jo¼Q9•OÇFŽ õ|íÑrÏZ˹Xí+V:±Qm²–%-ÚuªzŒz±ûTžbˆ€À®íÄkMgÐÉ Ü MÒHweù> l©%6*[cýç¯DÏ;Ü *ÉÜî°"[Iß»ñÕŸ)kï[w±w‡Í|'¢8j5°¯6'aÖCÞ10b½ZO ™W0#O™]야Z%Ø”>œtW4•.}-9(˜C'žmÄVCkX•Jçúyï׎)¿®BG6–Œ.kÀZ{3lOÉwMõâZyjk¼¸ðÛQÁL. ªvŸøòVv:Øø·",UÙàc1ÿlhØ´åé °57õ¥rëÝC˜ßäGi „ßêºYˆK¡Óó²ÎHñ<üåFâã‹)_ ÄØ†Àè›H–)z#*6\–1rÞü¦&ø²†ÏO†É#–ÜW¿ -]–Œ@sQ?âOê°“ž%Õ ¿“£{ú-0ÓíŸ3UôMéÇWör u™Àú;°õJYÄËW_Çg LlR€Q²;±¸u!@º!½6 ßã‹çØWNË ‘aRoœç|©ufÐgZÇ/ýlgll!CåŠ\üXýÿ6¼$˜v¯y´rìG˜G¢¶ÃŠn¶¨V=exZï`Ê:¿8É1%?ñg&R7ôÑÚÙæû1cZ¿t/Lç¹KÇqYŒK¦1m>2}–Ň "“Ú÷f¯à±[PO™M ƒÐ…†‘vÎ<’k-ÈqmÃ:Styî*q<¹)ð‘Ã_ÎÀú›á¾‰j±ØiåjóÀ7>L>šø(PØý`)?Ù O†CéKˆ`)´h*†Y k>A.^ÞÓygª8°éÕ óGž–“Ÿ¬Ïóæøo–&ÃûžÄ]‘—¾™ðFýûÓ\„¢E9â^ ©ÑÆíñ0h¦C}0G ü,ÅÊhßR«F„€#Wc- fg&׃H¨Äxˆ`õF³õYˆÞ²ÓlKlþ~Š­í:w}~UÏt¹ªy!I×d®¤uÀôQ~dϨŠa‡E6eo»y×=\é†Ò¸ù ¸6²êÓÏî¨]ÌèJ´›¿f1  4»~û'͉„ÓÊÖîà·)Ç`ãtªëéÓÉ&õpBkÜßÊ,ò×lðooC}„kÅ'uÃÔU£-„sž@E¸#à/XF–ô¢Ô/õõåÑrkÚÌäÃß»ŸªêŒ’täñmGïÜ|¥4†x§7©Þ½FŸÉ=I³øb8d¦Vtâ1 •¨Ê²·Y煉ZÇgëÜ®úD†,œfr¦õsñ‘» ô3xw«3‡YŸ%±">„‹SPZ†™Ms9¨†šŽ@BÂ2&;´ï`>u:ì Ùe´»þƒý^ø^å zá5ÅG2¨òBÌÙ{%ãƒu%œ0z|ì ²´~Ç “ü¦Ö¦êµí±­mËéZæfdÐ\)í]lÒö–â('ϸt.¼ë˜P—lšñ^€…Š%8z;Ç+}µ÷JaÜ}`~b²MþGõc¢8»§  NxŽêi¥-Þ¾g:Ëžæsñ-·€ÐìÙXdôéËîa`ðc[=÷¹+ FíAг§{Ò¬sosêPi¯7Ôi¼JÒF¤·óÿÂFöæÿ––ܺˆß‡d:ª6™Üí&½0úeJ€ 'Ü”ËÏN¥Á%Õ^œª ƒOŽöÜäÏÓI<\1iUFÏÆãn)SDˆîÄTQ‹»6h\þ„-?4›5mO ¬üÊ&ž‡M-4¤Ã©Ül&«DÜÀ0J½ÿìD¦ÑS›} æÁ¶jýÇÔM<2÷ÏK{V,7WL­ß}Æ1¾¦³öÈGêp–îSÓ®£?‹×û@êÊR4Þ§õîle65ç6Uê]×-Çžð_"ûl£R=]%â`œðüuvŸcXi%–/6b´"Û‚­§Ð {/àAt'ßr¶Ç§>’úe6!Џza×=Ù¥„ò>Û3+ŽÈ VãìÝMæ?h8xMükÝÓv•'ÓÅý„¹øÜe1µØv j<Òµ9¿Wô›Ä½yk}s*ÉŠà°nžHÚª;x´OéîNôÙ>¡]II²¦Åî‘æà†ŒpÅèh¤V¶4‘QÙ­Ž1詞¥[‰‹«{ZÖZºWøóÌ;†j¡o@ðä´®²ŸnÜÐÉ ‰"H Us®Ã:”æ!=g•E©Y² õu7I.„~–("‘:~œªyB}:áIF~Ù ÔZüP¾=͆ ug~™ÅËUFMÓ!û¢Jwq‘ú5/†ˆãïl¸JIøM ãæÓñMâè >|Z/f \óˆë):Qg &{>(âóùaÚŽsæ£ùB]]ßÏ/áŒlø(Dø^%¢^ŽÇü þÑhÖ`Cól:`Fšp @Ø„_g˜¤lÔªXsÉ€ÅËì;þ]¨YhJP}»Ä`~Nõ:ýݬ+P ¸ã¿âæ—ãqwè«ãÏ«7åÝ,ˆCAëÄsM[þÜ·§Š™yÆÔžÊ»Š³k Ñ-†Nƒ ˜áËÞFðÛœMÀþUÀû÷Q¬oTšÚï6_êQ 3ÃaŒƒ÷î¯ÙJRLBb FŸªÛøÜLƒ6^t6þÀµkÂJ*U£¡JB2ºxßذæA²ü»O¼°Ôé’o«CÐkž“É0ÈöôM"Èš¡¸ÆaY­ò=Š”zé`A¦ˆ/AƒÅžy§6M(_cdݸ<ùï3çBè!ÿû#DÓ~…x¯»WĜضN‡"RaL ÿ´Ì¾äõ §Z2]Z ¢>ïý!i[Æô\‘­à9°¸ñ£Ñ½"bW×ý›‚þ´!¹ÉÅÞgOÁÓ#ŠÏ"FÙ+÷ñTž<Súð‡þ_ǧ…:û){ûr2Oôáù†¿Ä÷†SÈ"-ÊÌÖFœÒ‘ S¦YÈ–‹Ñ…¨a¾sÛ/ŠdA'8 Ÿ˜¤‰ØÔ¾j¥þl>ÊòGtdþ££Ó`Šº5ñŸi¥ºü´Ng^òÔX²ÌÆ+Þ6 û-:„=*SÂÂÿWEÏå·‚Mèlô|yŸ¹3ÅDæ àÓÙu#ôõ¶F)qÊOô@?ý ‘x©úÅ ¼gTeèÌ ƒEªÉ(Î2G" RêåªøâúâËD5waõáƒxbé2Ý»d$x•šÜ°Hr ‚‹¡¹·nŠ®ª!ú@`#éNa/¬Í&vÀ«áVoR²r¥ÊQÿÁ?ßÄZ]ê9þé)+žoôPœºÞÁ„ZÌk;Ä-(øm*j²€ÌŸèîéÀ-Œ)>Þ`‚,ýðÛ` Ï % _ÛD‰úAJÝ8òP‘º§’¶½„[-à•¹„@6:í<íZÓÿíÛsP#Ú¡8EÒøÁijŸŸoCùeº;3Ô‡çL³ñMŽq[¨ØDŠÿ䤒x+4ZsU`‚áûÊ:)*,bnªºECz†ŸQ™ÐþÜ i ÑOnÙbH)O2~l²¢~“å@ü6ÛYR…°E†µÎE¨÷591•šƒïw‡øÞ#ROw@+F!ìê¿5~ЛÎüß®8e­$vÇí ‰Ocâ­ÜÎ㈧Ýö¡ÎùGKrXSÅmú8EMðÇÞ ^JÖIùïöæ³ìVFS&>%Gؾ쨎¸\î³ÆíÈÿ­usÜì¤"L.v²XpH˜gøosôE¶ì'ÕbU£òœÂƒ?è5åLŠFâà)§êõ›ß]?–I£ÆÃÄ/Ïr‡øÄ[!&ÿ=Ž„íÆ˜xšª° £_Nš?G"&H"š­XÇØ#ìÍ´À5†E-å<û¸ = ²÷^"Ý~šmdßTŠÓv•Ê×õ‰‰xj¡çÚR Ű/r<–‹‰ “MpU 6W]·›÷o*T ë–4»h/¼À 2ð7õ*ä#hŸ—û_ uå&^ØâôâçùšPˆ\„¹%.|ÀK°ðg¦9ÉJc²‹u›ýÅÆø=Ó›úEèE3{›ÚÅyä ‚Óä“$ùø¥]Õƒèq¯80Å|ØÛ"ç¾M}Ó°9Ň0‡é /ÜV]Z’gá®`×h2. X'rµŸj¸… <¹s¬ìe .¥ÿÊ(H‘60Žãu)7Ù¶Ú±AØÑFqt„ßØÒæLŸ\æáÝϯçetÄé[ò¬¼Ãã?1 Cð]$NlŽaýŠQ‘+²’¤Ç>º<¬Ó|;¾ñ“$ç³(NBMµ€Ý`t Oþû¤«E¢m´‚˜™NªRmAqùw7€X ೑ùÊ nPYèÍ™ 0jà aDù‰q‚*oøl›2G Íe”Àã’‘—r³.gë’ "àFÆÕus(„Ëa5ŒsÎWc©¤Ò[·¤Û÷.ùÊXeÞUDpª¾ëk™ÿãÚ®¾´AºÝÿƒð×i*øÅ*o¯–ÓçÙv‚k†4y"êÑ1|jÒš‰xÛÙv/ÓûŽAy1=üœ-´Ì÷,¬á –¾iIs!MƒÈ7 @`/3*DÄ™'&ú9~+¢`¹g˜îάe™ç€šÕÞ]â—2¥¼t»™Â!k®¯¼¢+[w¤ç¿ÓmÉÕú¯R hü8þÇÔ§ø=¼«)1Ü‚­ù¶z…öÈ^Úþ..gœ¥QG†.ÜŒ!šš@¢Œ<ÈÙPJÆâ]>Ú@é‡qšoPMÂF¦÷ÿ±tÚ™ú³øÎµt?MŸ5÷ßCOX¸™â›9R^Njî5ž%£ìbGG¤>ã0ãóh‹å·IçùW„ó[=ÛJ—¹‚ ž.²ål¨ŸœôˆxB~w&ÖÌ*tij°ä#t.\o;cvU9àr‚ ‹† !ÖsWcJIrImÒŒÆ$5Ëë’÷ŒÌh+”¾™o{‰Š©’}.foæ^! š™í`œ¡‰§yÊ ­XÔò! sà>ö=ØZmòÓ,¯Fý-‰Ó¬‹Ù;»bƧ_WLÃŒ[Ì ¶÷ê?æ‰rÿ.9€Z¥ËFNa2²ÎG\XÇ3t¸Ãó¥Ñ$[¡P9ÛožUZ þ™* NP“Zör/匱}¿0ÏiPÈÆv¸iµ<멈HB MùGœóà}®:Z(«N`W²µDP.ñíÍ›ãæ Ž^Ñ50 ºü¾+>’Q˜âÏâ%H±ˆžàùV]4ÆGü¹ò0ÓvèŠ ×2 äòbzë{¤CÔ,œqv²u¡t“–Tµ>oVXÓEW9rÚÂãääébÙAPõœo5úÿÀ¾âY ÚàªøEÛ*ÝñÞ»ÿ„HOËZ§QòϳY,âþRTc–Õñ9ÙC`ó³®?¹b²Ëí´Ä18LOH¨è’ÊKÌÏ+?‚pv•™Ôó‘¢,×xó’Ÿ[]k²uÛòSà€b‹‚ýëÎxݶ|D݉‡±&Ô r¿þa‹ ‹ªùw˜íXÄySwÀ-Ÿ¥,PE)ÿé[ÎúDû à½Hè±Fÿ %­^£HÌöÏåÉ­7ê‚r(wÙ<Åļâ1H;ë‰D°êrólÒÛw×–.÷ÙöušüSƒ¸—Y9½òA+o1j οz1¶2 iá’âµ£ží©õ™ Õ\ƒ6I9u+f|ççUç.·Œ›HBmXœxë9•ì.ý©X ¯«­é>Tú) Ïbåk¿ú9*«c‘°ß&Ù#Ûƒ²ù:ª¥,VŸˆ¿8‘¢ážŸ†Å^´ÑÁ4•¥Àäd”jò›2Ö{Š»•Ä fÅáË»b¶ÑD‘ö¢5ôœJy ø¾p¢æa·Ng¢r‡ø ¢f²’½ÇHÞEÌ£yugS6·|M‡àÖø™¢ˆ|ëbëRƒt¹8 +°Î&ù¼æ/m ¿à´è³,ÏÁ2ÿ³e{Ÿ*eœ"`¼þŠhª}*ðŠ ®à¡â ­àöi5¶Þ‹b&µ«"¢÷)æ¢ZãG´¶b7>&žhËÿðÞiÊQÆÜñƒéí¶äç_ȤzæµTĺ.-o@ø€I¿Z®ée+YísÄæ$VѨ0|Û…¶*cø ”ýq0%dç¨Ã}4èâ« J@Ésúª‘)Šm<"*)½ÚÓʸý¡,èÓReÝcUH¨Á¥ˆn»òòã6ù6]¬ÎH”ÂËÁ‚ï Éö!dÂ=‰ áÿ½CˆÖ¼úʹ ¸áš>²)ø¼Ü ÚØ‘|ÂzÂl¸åB<àomŠ#Ìmö”cÄl-K©"¢=@†Y¤—b‹'MQ¼ TÍgI2þ«8À8M8_ê|4V*a."µ*vÝHÏLõ5{Joìju~ŽÖ²½5†¦1uÔìÝ|ºxxukKç'!ö§¦Y'#­£ÿÀNN‹™ÂxW€Ä60Δ¿Âi"¥\¿&3* |´¬ ;zˤ;ôÖtFH‰ªð½Z‚—çE›‚&kb<^˜†÷ÝÈΖl?”k¨½¨P)V"ÝM(ô¬-›<Íåà'pnz:ܤ~Õ¿Ó]ïì~6^mrl:£m½šÜ¾ýºXó{õ×eW„ ©qÏ­äáíåy Ǜު6Xžt¯G—Õn ¾üz ïѨéL¸ÙH4Õ‹;9•qƒ¡Úhšh‘»û ØËÁ«™q:~ä…—ú«Ÿ|é°sÑÊúRÔÅ40f3[~›z ‡v}ö'6_â:+kÛ×ð6°F¿oÐ,àyTKsþP2‰ ã‘µØÒÞ¼ Škp-Iû„vW;I«­ÏÞ¼? í¯‘Ð‡'˜¿Aýª“OY‹äè•(NÍ?xŃ7˜ÉOC™«åà¼wãÅ‹—3ñ!ƒIl³Q/€Ê¶°ö “ùÑ(M„œÇ}ÎØkx­ócXΟÞ{\}?Ha'XF½ÇÇ\¤£\ZJ~1÷Æ+B.ÉP¬â/Ð haãӉͨ×¢8¢õnì ¬âÝjz-PÀ?e;Ä^UÌ”ÆÇ;5ë†éÈ]|a’:ßxÞ6Mò·» „„*±V6’"¸N5ÒýJøºGA(’¨ó4/÷Í'í[cZy½o+”^óà’zêµñÂÖ˜ €K˜òv­CíFÊЋ§d2;™¯Ÿpøçø­†Æt5c2ä?ÂsLL¢jxÇÛ¹’æ@kÿGÞK%­ÛÛKú™‰f!FòÿW(Í|ZÅ  ‡Ôê[Ξ j5uh*¨^jODòÄ1,C£¡!«û ¦ŒŠ6Ô÷n¹| P[ï\rœ«èœ<þ½«1pã,¹S§dNëó•‘øëÝ m¨~YÅEnùh>Žï‘•!Í^ŸÌ°¥üb`íáø»já°›o® ¹¢£áÃ%ߤ m‚媫Éc‡‹´QWD ÞÞ+ñôÉ‘=zíOi"О‡ÑãÐüZ<ë¶ãøk{(4ÜQöÃ3P÷OH`°˜ä›z'[Ip‰7ñ þpK›AS)²RÚÛÖº^ÎÍE–¹»ZÞÆ®Ñ81x/ÜZ'ófËÏåÿ¾(ï¤O5QH|±’’¼>÷„´áÀ=ÙbÁ= ñÚ¢Á  ï¼K9¥“©O¤¯`ã"7)Z-羬JUY+bð¬s©=êW=(×lq,p/Òp=;D`­ú&0Œ NHOwO5ËÝ>žÄX‹NØW€ˆ’ËþxB­ílYtÉN#f0áb4,ßú¦ "æ?¨4T‘Š‘ÅŸL„Ô3úÚ:­Ûå ZG{rÛZ†^5¹¤£{~¦þ F(ãÇÊÝí¢ïrÉ]…£sнquO}Ú–D¢š¼Ó{}ˆ1 ªFa¦òû?A¥-¯ÕT^Ø7LìõÓjØ.›˜7S:jâ y/Ps«ƒýÕÜÍköÑLaøBK”ðea„7àÆ|<ß#ǯH¦¸—’,õð%=;Ä¥ ž¸Nb“Üz‘Î"8O“ཱུ"@ˆK ÌÕt9Ó…TAýx`y9*‰ld–%dqe؆/Ÿ¸àâݧ!é³¢{ #ŸÃ÷ýqéóA`sÍB цò'ì8hc¶›ùo˜ÖCèêÀØ.LJ–gX×âÜÏT@-òjïGÑ(Ïc…­— Í‘ÇfÏc¬¶ÈpÉüx1'ãµÌ/°ˆÔ=È®ÐÏ`ɬñ#ˆB UIT¸I›YG ƒOóTC*™V¿±ÏŠˆšñ«ü¹õëÑ^ê[òÒ BêŒúhíÖÆ=ù9ÂíþÃÙIù«Í§B¶eá>‹øó­U'õþŠ¢ &å0é‚zݺ‰iç±$1Š n©Ð‚I74aIæuÒ•ç™Ì\q…l³!?(¬œÐõ*aÝ5{Ž·¥íÅvánš†%ótK?4‰ß‡VË$èl#fÚQ°97x–Æ ¶”Ã~q÷ÒæÒhhþsC°rFö–—z›R«A®Ñ¾ 5Í©´yŽº<'~õ|ò[kžÚ¢¥ªåýßœKœ€•éz5 òƒŸí3ÄæGìškÉUnS‹<Ú,‚ÑTÂù©.Êšk´ N*æ ¨6~Ñ7Ý+Ja¾<1ì-b>'ñz6„ 'ÆžO„­Ç9H´l8l{z$ šÛ^ãÐsÉÆO§¥§ŸLd“”±ø}îž¾ç³A¾òïÀŽÇk¬Dû—6Sä_c–®rå½Û% —½"EòŒ×„rxß¹õ9Nd¯öx'^ý/¢êäºO¿tð»ïÀ²ó›&¤‚¶˜Dš/µÍ²}ÐÒÿàTÐÇÞÙ+‰³]ÜUï±£é{£;#è|î­kÇ=~CS‡IFª=ý&WÒÕÞÒ=Rà„÷°U9)í¬NÀ{rZHëÕ“ÈÈú,µˆ`©ÁÁ˜†L¨¹ G`##Pí°*?'Àqê …V ân͸ݽ…Ø×@¹¬wv¼ÞÑŠ Ó³¥ÒŠNy€„¥j-¤ý{±l¡ÔôëIš'ÐIÇ·•™bÈЀ ˆt¦ÔÉ’Ð…pZÛ¨·)ù ž›"WÜÝ:–+%߆àOkàu(#€Pù+L0(ÿTÊ•($³zØWÌyá5ÉøX!ušº%==¹A¨7o´´&LfÆÎç;&u}bßc1c QÇbZ‡«~;Ùb iTW¾VÙí¡c]@ù|X_'Jç«CZr‚dËDÑqêóíãÿ|ÅUúþoÔ‰xï®U%E­>íÿ±øæÂ¡I»“gBz  …ÙZ“BIÅ÷U•š¸xîNÇĦ™{|;/Çñ:Ñ÷q·E ¨\ª=õ¨ÃB|>mÓ˜ÜSýZPÍ®EŠº1á÷…¥®~V¢–¡'‚Ô%X@ø¿ë™Gιj£xç-*”Éã ·Þ½ÆSñ¦½Ò«~NiÇ„;^uNvÛí(Þål,äq%àªXG-im.OnÄT£XD(YÞ÷nC {ñôŠÉ@ù¡JÓ;(ûÔ‡Ø3AjE°Ï©ïãÖ+MÄ/D6 'Èžîòú¦fGOQÞÊb‰)†¢÷.ø@ Ѹݺ˜à‡øšI¡YuqÕ¦”W>ï+hHéž È†”æ œÀÉ W «mYzk{e×$&Û豫ïÄMÕAŽï;YìÖ¸P)%Ž'1eÑ €;7ЦÛ7*íGKŽ’ÍA¿U]™Z‘æÕ'¤‡Ð-'³éæK Õ3RÞ‹©Õ›’˜¯‘Ÿ§¥05Åóp,Ê ¥ÿª%°d´B!¾ûკ\V:]QäGƒ¯M´øÑ¢7ö0åâ\ ü?¬cê5­òù¼¬8<ïþš46‡^…¨Ø Àâ>À Ã?«&ý}ÌèžpÓ›S6€Âö©!­^KÕ´r¤ñ”Þ…¨Ìà÷4âûµ ½\‚½–àÏ91—Œ@ж¬])BõL]6[Û‘g<ØÈõ# %TÇ’Z¨Ð/×,bn#”L)æÎTÍã[ùBÿti†¹c »É öê/¸¥Š-€ß€RT/- ñµS-7_]RFê•¿± ð¤ÝN‘ÿ´_D¢þÏzBS×Mó¤ÿÍ;׊© Äß&pø?0Sj<Ãpå üÉ'g-h`&gg#AÁ]Êþ!í×Ð k”]Ãõ†!b›Æ] é6TgÕ!–  L5M³ÐÀ7<N|¥•&Ø—è^£”IìÃ÷x º“.ZÞß­ìÝL-»ÎuȇÛâÆþ?σu3+óÑ3¢+ЙÁ¦éŽ(–ÏãþÜ–c ø"¸íYíË©±[+˜êZFê lN•$¤·uÏ: ^ôQê)íó¡žMð¡ÉûLZîê *kSÔ5U2fFß§¿bµÌ+GÎÕ寓ñÖ™8À$îù\¨*|¥Z°Ÿ õ¸7*àªP¾™j§Ð(ºŽ qÜ$ÜñÛQ*ímRsFÀè Ú}"ÞþÑõ3XYñ#ý '"ÉÀüˆ°+D‡ 5³è×Ç Äs¤õ(TâG6¸ö²Gâ<Õ bæž\˜H«ÆeKÚðˆy89L›pLÕjfw÷ºìE\+¥·H‹÷¤Nh…’JÿÚåD¢Gﰲ̱ §®ZÛ¬O¬¸ã6YP+9ªÔú|¯Œ-Q“qUqNsŸ87]Bе֛€Â[8OÂ$Éü9•jïlX'Çm÷ú1Ç:~è¬`ôìëý…ÿv6ZÕÚQ‹Ûj™@@ßÃÖ $þ+"ПÁ-ºÔ"V‹ ïcU%ywŠà˜·“nE€ô,SÕÔŸ(ÝH] ÆMC¨ë¨5 ñ—Éöª–.“ÆÑ•HÂ"qÊÆ(Õð•q]E0,ˆhÐE¬Üœ(gÕ`Jbäifì1БՑÊ7"o©D_7©ñLÕ£ì:ÍU4$Úr5`ìu’΀ÓPŸC"µp ‹G–•°õ½.¡ÎÙJ7ê8I´Hû<6ÿ3Ál?k]ŒÑ2›Ñ´ÆúM™:_^ã1©8G%Ò☷ ÍWI‚^ð;âøõöH“„B=*ÄÛ‘Ôki°_iÛïöÈ¡–~¥ˆmìÂów^„q–‹‚‚’r¤¾g”åXGóaýÌ£ÿ5aH9ùžö:iËÒ¶&³¶X¥%ö“2_ñLUÛšmÕ·ærȬöæM¦2Eô|óµ¼ »^ ^¬gÊOØ77Ó&l¼ü—T¯ƒR%Ë·Å 6²¹µWa±èïØipeýÙªÆr a³óâñ”Ø?¶„‰[L(’Š¿â²?ÕŠ<‹F–C|Ôk¥)Š3Šcèl;þ¢Y£ÿc_"Í#¸g¾©¡~<öpÑWS$E@ lj—eEð§2*W£{[J~•‹¢N»bTTWU/Jœs³ ’RyddQOK©£¬I:G[¢äp KX¡^3¢O Éû«Ne‹–âq–:Ù—YϤØí­á¥í@¾ã…è˜^dxj·ªja߯SL© ]㽂ž?í†&eKÉRoPò:ˆ;û• ?øàÙO”×h,1`Ó› D™rézt} űa>Ïó|tÁ˜:uFĤÆnvN ½ wŸÁ|ºMu¢# ñ÷ÇĈ:Ïð¦Âº:¥möI`Lr3·zhÇ!˜¬•[ZCð{8˜ ³e;¿ìt¥ém?Ÿšò¯ð/úÎY¡Ø~5áêuü°z€òs,lj!!£,kµV¥Ì@†7 †‰³ºü ëŠMŽ5F דۻs-_Z¸ïº\ëòꙸC•¨f6úö ÆçSÍòʇŽ-GÕ(Ž&˜éwË.þ•Ñ6‹Œ2ÜÜòÕ5Ísr³)t\4‹îFúîÒ!tÄM$÷ÜrÕg’"~…+‘©®§É€™ç°—­(>¯Læèt±`Kã”´¯í¢;;•ü0Öª ù0ÿï³=Al¹AM.ö7µƒ>¼K¤Ž“_Œo¾|ÄhÔ9ma´rOboe–Ìw9WÔ±öù­· ¯çÆ ô×z< 7¼à!lñFmò…@«T=íÒd>Ù^T$æµFa³4ÑM2¸H¦ø{ª±F<Ù Lb~¡ïÔaÙŸ‡Õ_J˨d8D¤{Loh˜§Ö†Fª¤ 43`éP 0‚¬Åp·:mç¤9YÁÄ‹$$Íj”¸d‚"ÄÆz´³NÈs¸¾|½” ¹9Í ã‚‡à½J >¯—Ç{ñ"ïŒi†'mo)ù4ä†Áò×ߤrp禈c”Jý tÊHo3vÄ×e¼×û·¬jW¶ª–ÍñDÆ$1 µ[ç¨Ü¼áþ¼/ÉP :Ö‚¾àÈ]:OfÙÎbËÝÝ 7n׊ª¶8ý‹&#u^Ë|À^o ?‰;îíg€UJÛ¸3ÖÉuÑ÷Œž¾Ôªž©Y›…¡zkÊÅœ+ƒC²  +ÏäÄX†7Âë=]µZìÞŽ@Ÿµ‡jì«û™H,ÿD#Ï:AV7&Ò˜åëwl\ý{OÞ~ ¨Í`g#òùÇÐMù?Ý"=Ï©dH0þq€í>Pg8YËâ«­z8>n7D“¿~¸ß¬Š4rغ“⤪~ŒÃHÒlÑ °4=ÀÕ€·¶ÙÎkd‹tzÆ­ë »¤!Ï%´G§±}Šìäd®êoz£.ÄÅ^f´c¢©œiGùb?Gþ‚긠`g6P’PgyœæhÁéNk0æá>Tç«Ôûý…{p}kÉí„Ù ø«Ê\ç7Ü!`KTŸRðn>¦.‰ÊbÓ÷Cè¨Qr>×~«1¼IžÌ7¨iFð™xï±.)ݦõK’íè ÔIVœÎo+j[e«~-PÄ0[|¸ã5Ž5‡c>8'‚ôûŸ¤…b) ®v´7ÑoxéÂø,ÔkmÖµʈ”…RÕ5Ò²cƹ‹× Zz?¼K ©ôª¨ŒšµàÄÏHŸœæMîÅYðÙuþ~úà¯ÂÈD$µ1ðBÄÌ)âbÖSŸÜrx5̾ޅì`®Õ ¬ÇúŒœBiÛ…Öå€$-„ &Ó Œ€üŠw,EàðôÐÓj# Æ-LÃÌk!ý­zË!Ÿì\/ßòst×ê(™ý•ÊÌÖJÎUUä#Ò=À7]ôÚ9¡*÷Ç,¹½¾•ÌO¯¤jòꂊ°¾80h«X¡Jd1ÔzVYIaݪ´}=#ÓÎ_ÌtÏ<[À§¤‘¦ö „ï  żZNæ Ì8¥H Éx a¨°ŠìÒ‘D™jë¯ÓAÖÇåÝGåUuá]óT†¨~”#s¹$iDXj¢:Yׄ„šF#'±šìyûº\(Ñêý°Ýrt-¹Qq¿‡Ç¬+œ ªŠ$¾Ú˜<<}6X!Ï%ÿdã¢5}æ…‰¶ÚÔ@>„~k Ô é—„ô‡Ñ*>'ͱ&‹HêÚ1ªHrC·ÜÞ^ £VYâêÈpýÕoÁÕLáO­É•=Õ[ꈞ%c(üSSŽTXíÎxÜS|²j}ÕÀ°÷ëÊa±t­‹óÚ™­$rnšN¦Ûž2.,¬‡dÛ? TPÑ¥µ°ñÈ­Ý“Rž¯Þº2 •G¶Íl2¥”|N:eš°ý±¯*'›]#é" KhÙ R5s§È3ÁJˆGµêîÜøjBŠHÏ–C‘÷™ó«¦3éÅü¤•F JÞ ²¨Ü«˜cœXt’Âþ²A"3†Ì^Þû,×õ;5 ¼ÿëªç9 IÞèÆIîd ¦Þ8´>Ûc(÷‰L H<ßr…û+ Ñk™žš†*¸ô:¦V?>@yÞ#'¹ë–¸d ÿ­¨(ÍK? ·ÈŸquÒ2.¿’LrUyT|pHŒ"Ñ"d+‘(N*ÖÊ׋lw˜ ˆeuî€zø·Áçz£hºJuà iÊÜ,ÌÈõ=äÔUp²Ù@nÜ^µ/gË£ÈÖ¾Mm Háºäõ‡Y3Zžúb ²¥–^ô]ˆ= ˜gÎÃ3êHu¹H[‹1QâÊÓ[0lÎ8¹®”d¯Ä¿~ô‰tzý+…ŒÛ!éí!Šò—SßȪ¾”©1-íÈn†å~¬ý´@ïSy£ŽùŸcÎNÔʨ³jÔ›tÏÂнF]à?`ø(ÚôÉ2MÒGí‰M­¥oV¼@Ö.ÊfŽÙštCÚ®mÕ|%°=ô.ªú%câÎvž6N'W¥4¾…¬ÌV©õ5¬Ê™ñrç†xÂÃÐˇÑ˘¹î‡ë£,!{¨÷DBœÅ:ª‰¯oº¯kÙ²!uLåѶ:ý4a‚öÙ·ü•nÜ"b{ÓTÈ·În_ßmÚ O %<Ú}¿ilLø¬ÙÈm(JÇIŸC/©n®yAvÿ Èüìlj.CéØF°tdI4tqæÞ|§ˆdššf¢@º¿?âãI]RÊB ¶[Êã’QQÖ¶^‡ICâ¦èD¸ "»âaÊÃØûáxÿ÷ÀdµížírÐgœ…F9ß®OÂï!ÐÅVI¾ŠnX¿‹Æ8M%ª„ÏgC÷sæÑÈj :`)3ú€ jD| ©ãI·ˆ"ûeå¿àÃ|ëÇi·o?>Ä5r‚Œd8V_|Ö{p¹§ÂÖ9F÷*ÂL.„M99—gê×þ3Ëûä×/ &ŽÄO>E­WI=ØŽ@^doÍõ¼£C‡'º ÕÖŽµT­˜@ÕY2ÅÉŒ>Ô¤€â"®Q™àyR—(AF/O¸ŒÉzvŠWº^r¹}cÑQýÞ©ìÔf^º½ç£¬ *düny‘Q$J}à¹î6χÁF ëö+èyrÀfsÅ:›Þóµôþ¼¹`¬+´/~bê<¢èªí ÷Þ#*@p‘ ×´ÑJ\øÂ±S€H¢ƒ_+i_c£·ZVÃßÑá5ò{¹Ò¼dl-kfN’í+–¦ü\ø-&•­¿ú pE7xfÅÂØ–/7Ý·ý¢VìùWKr‡ap6äcÒ¼ý/Yjþ­ÏkLb®šÀ“L-O^ìHÑ1[$Íxe$ õ÷¾½îùB6õ¦—j·ŒB”0zÕºd³ñíTUú¶Œ§GŸ¤à?A•rM哽ù£ar ½¶Q ~ ÇÇ_}ŒÐq! ®N{*ºEd5 eF:Ü 3b>¸Bª0z²(ÏDfóroܱ&4hi³¾Öà3ÈynV½üq}H‘wciC-IªÔmwb6¸9Œ­ÝZ¿P=ËUEÿ Ow®¥7òŸnÔ[›_±Ý îÓ“}V¶çÓ[ÅyùÅÈ•÷&wâò|^`çÐÄ×(}‹ó±„€!÷{;jƒÄ„HY”\¶îBõÃxžÊ:µê£IBrG[˜AúéÈöäø Ȉ{¹¹ŒÖ̤;n|¾ó0d‹”‹ÛÁX‡HeÉ‘,’ˆ_L[¾ø}oT9Ò‚:d©3Óq´¿È&TŒ$ý…-'ieªw`,Ö°Z° "â=N«c¶/Ù¾ë¡ó‹¤Î‰©¤²NÀ©2ØñWÑíwñº– E¢ƒ±†°0þm?y\Á¶šÝúœP¤{8drÄu¯Ð¢,äjÚ­xÔúãd‚ЭÄÊ„ìVîûÙwÖ4øf3¿œ”–_4i‘Ýór_Ò YŸN¿®Ž}å<5­Ñúq˜–Žë´‹+œÄÑk+fbeEs艪߹iÙÍÜOÛ’2|W£6(†>ÉsäõÄ#D£þO/»SüQPdd-OœÂÄšA&8.î\y/;p“;¸@‘:–;õýi©'ŽçõÐK1‡ñ'µ‡i”UÒw¡¡+ì­ˆ<Ë{©Ÿ\Y"uqN!ƒ˜l²«K!/˜VáHzžú"|Ï’£FWõ!RÏa!æD0ër3À8®°‘[ô2Þà"Ž»€r d\J2e9®Y*„’ó¢\m—¼¥ê•wƒQš»B×­Á–()ªôyw~–û÷Û5éo‚ýÊçiÔ? G¼LÆÙYyK‰®²ºÜ±«%ψníU=X =n,!ѬÁUçJ¥ðÂÛ†"Q´9)&W¸NO¿G9§Äý¿@Ë©:ùjYCB¸Û¯«óïf|3õÖ>¨»rÜØ¸"‘SÌè'#²ä^Íœ¹y|ñ+ º`gOÑ“tpTã³þu°p5+G/Ï¥_}áaH–تÍÚ‹Ù}ä‰ró†å e£xä£Y\¶x%ùÿé Tºá•>N#@mЭ˜Šý[·´pá+†… ¡¼6BR Á£/¯Ó×6xM¬<pƒ¾C2(š”÷ oË?Hcx+‹Å=æoì¿ ØqÇO½$ƒ¹æwêå@¡SíhVT¨ÕN„¼þSƒ¥‹ç²[¢Ÿ•x‡Li÷¿%;þ5Ÿy·] c7Y“O+#‚õƒ°2dKž¡º!›JæJXœqTLÕOP‘l:0Ý“ÆÑËFP€~w.QAcóFGZ†êt’»„÷XÍ)·Nýñéç–²@S™ÛéúÔ )Vù¼SëdÎòš{2 !”óogìáxÓàèÂÿ(FZóÛp ¶“zæÏjñ –>áyRL€ô-fÔ^uHmP($Á¸Ù?Ž¢§sºÄŠÄƒ¡C><¡rnKAÆÒͦ6ò«?“/µ‹ËjeÂ÷à5>Ñš;´¾,þ—œc¹¡âð C)0r~{UX‡ÍC4½»É=êˆÂë3šCÌV–¸"‘ŠkÈMÆrÀ—œ‡vAœcƒëÞåU0éc^‘î%ÿjæO°HóM•á2=ùRŸîOà(tØf}P ™²ÊöÃçwµÁ-lAŠ |Á—iKa7Šg˜1ãÜäŸ}_ëæY{NOŸâ—í­-¥¬<“îQ ×Ì™4_£{ÿH‘þ–tعWŸâ|ª°øQ,ps;µaiË ÃZD!l8xNïÕ„¿ùD:XR‡ôú,„S« '|uG=0X•ÉÑi-z-k!‚a<þ;Êf;;r߃¹`§ë"ùÓ&2×]ÌŒ7ЕDõÔ#ÔåÎÌ­±w›‰`E—xŸÅ™\GéU©A½Ê%1(Ý3A°)EREà·BÀK¢“Û˜Å5‚äIÐÊøíÐ/«šÏ7ãûø„‡•'«_óþ3½½WAÕ=eõg H¡øh`tÈ"”ø g"`‰ñm9.©O·A½XR.ÒhóÐT»éw?å›îÃ=Wyà/c©\uDÝVqåÉÂ3Ú{¿=ËËÙSlŸN†¯Ñ§5÷Îøä¶aÝÃ*&ÝÙ_‚´¯™Æ »ŠVk¬p*N²=W@P\«õ–Ñd(ź÷j3ð›arœB‘Ó«T ïK$U~ï\(,øÈSM ‹M°ð»k’øéêàQÈÚ"0¾ë +7Äóv®_¯nͺ&ÿ`RAäWYA•’ÐM;ƒ–…&WÞ¢w-.¬8³v%îoé—Û臡 /B¤çþÊÞWv‡tH½ÓýàjHŒÓù¡ã€.Åÿªi%|nõ‘“ñƒ¼Ó«7+ž Ú Õ3•:0æié´»"¿ü(ˆ‘_ãc6’Ìý˜“c=~,8R®ôðÊ”oL$Õ·@þ,§×ÉGXò”àVÊÆîŸ"n{œ&°gº²'&¸ãýù£-¼X;Y*”ÚKù"g´—ö“€ðu4E—VçÒF,·ÍvÕ@Båì„â«ÄÕ)—{µÉy|–ï~GX\ÞñK.9cÅ¥…a%ú¸–š°xL#f7ÀˆŽææŽ©,¼s‰Ðu‡ì£ ¡²v SÀ†s¤Œü.–V)Œ`3yË€È?´p‚Ç®¿ÃÑó€S/äýZñiU\›ïfi](â/Œ€»^ÈÐöý_œö°«À§ø£»ó*jnx£,ÐkŒogÙqXx ™»” Ñ·Z„‹ LIN‹½A€àîß :W4Ô¥ü iOY¾èÅÿÑE–þf¢5ÿÏbû f]ÈÂØMÆóg„ð£·*VÞæclÂþ¸*)8ÅÂIôZøz4Y×›/Ÿ3G %eÞøÑ dÔšîÅ1ø'WBñÂ%p?,T¥"ì/LætaozÚ¥'ò[Ž™R§ÛÿöJÞÑ2B KÓŽkÌèñ+;jA¨u[DŸ@ôír'b V?Lâ©G‚pð¿ŸMg‡ ¦…òò‚=ÌøHe –#-«B<¢„ú|<„XoÇÿøÔÎd&çðIA6ÚôÉÚŠƒžØØ^çra|Ãh€h :!u…Ðgx±”2Ûëž…ëWÆÎSѵOŠ"C#Ìód½É9éMþ=ôNºí¯•M«‹€gŒ…ZÜúlœÝÛ5Xi`’*±ç˜Æ”Š-{`ªçÈ‹£B®A€-Kªß™’ñºæhø.œéäJ)`Á tèàræjäóÓ2ð“èç¿­wàœÖ¾¡ß! ÈrN¬ïàŒ´ðªIÕ­°]Ýõ”¶×´,Â%-Š·ÖzÙ‹ß-ÀNMç]£À‘M™Ù.Y¸?bA‚‡Plu !ó$­pÔK- 7—*@ÉdgL±¾ ¯²B_ô'l€üD¸L í´áñVú.9¥£‰³‡ÜÀëÒßrèÕ fw­N&ƒœ6‡õŸªä+5k09§¸|I eÏŠB—=‰Söþ`z4JèAæOl÷z£˜\LU·?𕊷@'&K:Y)‘£MhOXJAõ®aB·¼œÓ^Ü·ÐÔ¦~+¤É5š_+¤_ìtç)~ÎÜœSµ¥Q†ŽZ’ÞOD{îÒ…ÈÌú é«bt %û,{0÷Fjø0¿ ›âÃø̳à+1 ´½Tþ‰ÚBÃ3‰žSes‘ÁÀ ë{;ÀQ»…wv–íjg°ØÉ'ÛÙ£”»e¿Ð*}¾áŒ\{Èq‹nõ)†ã’U{hçé1«ƒ¹‡k_¹iæÒëÈ— ltýFŸmÿÛGJ'ì?R} †Sï¸ëÑ‹ÞÔy¯® ì_ø‹MùŸèÝÝÌٺ내Zs€ZxÁg°)ô¾§iJEÍUGŪ hís¤Ø±oo¬¶^ü-@:/K Zø¹]qŒ ’ÀÍ®h~]¢3Ùí²hó 97½õö¨†ì-OU²yüYºö45›O*žaå“©+¹¾ýµ$E6›ä<¼hÇý&*³¾ñãS™#ûNóù¡*µ"=3š{:²¾—þÍæÝ|vðà4hŰƒëØe>ªáR®‡ó«ÁF)zØ*é¼&v!Ò¹£•I1÷ºLP ¤åß>u9ž«j)¼mHh° b¿7¯zwËõgÔ<³ÿJßê‹ÐyÅy{tdg@*ÚQ _5B^²D*ÀòXfÏÜ*6cvú£}×b4ãÜ ôEúI»© ÃÆœ;1œï¼ ß6§Ö€LÄÉ”a‘î!‘K‘ZŸ›|¼ˆÙˆÙÞíA‰YLÙ Éi|Ê25×–­ÉlÖ¥!8 ÆpØ”Lªµ²ê˜¥®ôCF±qª’÷m?ü]wÔ0oáRZb|ý}ACVIx©±~ÙkÊè¦Â׿~k¶-“,kf‹Dqøÿg©Ú ]¨¢¡lV;ÐtÓÈ«ÁeI‘ï6ø>X=–+U &ˆ¥ÿT|Í:AšJ…±¹eã*‘"Þ¤WÌ‚ÜkîÔÍrhú08ÄëwLÀµýV¯Ä×C3²=Â,S’[µ„òÖØ6X~-ÄM/»žq®ºj̪­Õ aO ªWÚAÕ`­µ¡…¯õ×A¢ÉÚksø#«ç¢B链s)™`Už4DJ]·Üåì­šª“¾|÷~c»ò»Oƒ köê*‘ˆÀ¬|êB¸ü+“•[?mä)J§šÝæ±´¹Ï;»%j É'ŽÌ0Þ< « ªV’VºèáÑÙZøö¶Q¹{¬t8Ý»Iß!°M'0fz*¯vÜ¢~-høÝÛj~4«N³ø¾ÓXí?[,'Ù+Ï^®'Ì×ý)S·«wÛqÑ™ëUÆNžû|n×™dŽ¡z1ÂyL¹7&§):ï$˜bžßïqy¹…nr&Ûæ«üu¿’DWPÕ[÷kæÈ ¸ÐªÒšn³eBŒ9@FÃy_4°kŒ431˜§«> ‹Ãj„ñ=µjçÇ˺¢è!b“ÇØ ,òèStx”,aÝÊžòöâ¡wîVâa]ª=NÓèÖVøù*沯˜† ´¦‚—›ß—ÝÒÇGV-pV8®á ÚmI[Ò-y€dwªÜS™'3Kñ)¢¸*† u˜·RC Vðkjš¤nÊŠ 3ÝÌ”  é­YÖE°åÏcV~[ J4 µåÏýlë i»þ™‘¬“îºá°dåJ†~Àï#ÖRVf1BQ?æ(/úkMÖO´;ƒ¹u“é$ì¬,’X%‚¶ˆ°¾ ØÇp©²$äaY86+ö¤öBÔ]¯¬ªÖ¿Žduã|ÆG]q»¾ÁLïž=å¸<éÆ×“ -ÑêÞ¥R6üjPÎj ØA–ÅîêGžÃ¶ÑÒäOõ>Oú ìpD¸ Ò@'¿çú¦ú¸³¸Œ¤i‰G7g÷¡u’1<KòRц@üÉ›¥šÖxÖXýzó„;È«õ;Qèk¨–ö”¢FQ)\8ÐúO¹Q0ÏÈp?«8æ¡=„dÇŒÅшÔ?R({ˆ‡¦AÆá£±¤ÞŠ%ô‹ ZÅöf÷æÐÿ{©ØX4$¥òh—˜„£ Ùœ‘†o7ùµ‚Æ©:`3{qúQÁŸ”W:ìkî M '†ö4·;‚w•eíµ ‚|;YÿÚÔUm28ÂYéìhXH/–¿ýêN¹ÈÈàB‡‰À"oÕNel8Š5Æõós}Lbû?'é¢k»œÄ«"д´´l80®-I BäAu6‡ÓðÉ5Ì©G£X£—FѺwÃÜÂjáñá×9e++#µYŸõœ}ƒFf† Š1•m-fõL¬¡9ì­ªqê›TØÒæÎù 0¾¦)¥µs°ïàL0 î- ö ÇÑú ”hmÔŽtº+ȾßçýF MîmbÔË^éeCd¾ô“æA4^‰òì§…ç;I‚ç”KºFlŸ“YB(¥”5yOHìŦR×ûñç;:ÝsiãÑ`\[ÂÏçxUEfܳ¿3V›¢Q&–7;Æ1jLºóåÛ¤kL( ì(')øw½™ŒæNDuÓ¢IÓ:ÏBåŸQŸpYµ2T†j– ^,¸sÔonÆû4 Ò¤Y<¯¹5Ó{|ͯ£*¿n5¼8ûZ“99šôÄö÷1ã#{h$¦HŽm[ÇÜÛÂøÝnÓ¥ã XúyÃ%}‘êy¤#ž ´ë#1T ¦_[;ì†1븉Ó>kŠ!p…eúÅx¢|dmºÕà톻nÕ ¨Ïñ¨­“";ë($…Ùt´ÀdŒ ßdÅ‘ 0B|¶X¯b»[0è—­Ì=¦6ÏÌÄ…ŠCø¥Ô£¥‚.Só”Ѽ9€Œ¶ß×TÈ+æôRðýš bÔ.ž0í…­q¶ÓÞòž×®Ìuç"wj¹Îõùq­>‰|Î wQLƒJž¿ÔÙ¤wþyì.§Úí²Å%îV\ÊÿfˆW:äuó¿XòP#/SÈÀ[åÞ=êfÖÕ'U`‹]1ªBLR©Ò–ø÷•´SµÛµ ½-ÑÍMÅÄ?OÉs‘è0ÌG.FòøkËú|YúÍæ.Àw¿0¨¬4vq pPŠ›þS eô¸NÂFžÏv! _è_¨‹ßö¨Ñ£Â°ßî›*+Šä*8œ)Ì£Ñë«”úÝÂö\Ð0ñ³! /]âëŸßª,ù4˜Å–¶îCäûzüf£=0P!Õ¼†¸–90kH}D.æÓВΚq±3ÞÉ¢g’Ǻ“^œþΓ.G†Ï㌺*—÷Lp„­Þ2,›3ªJ?a>ì%*ƒS+vÓI×ÕÀaÆX¡Ûúm~÷ïÍsKŒ(^Xµ!XìK””¸ZËl":`kÊ뙄 ~¢ÅÖ—g?rŠÏ¸ÕxÀ\Òbâ%nýÐî閦ə9&šåðÑ÷—!'?ì!9*¤"ì+·Š—•§#¯É·eÙ‡ƒ!©"üât½™ÄwcºŽÇ6Õ‹~´V.ÀO*ìæqöX ·7,BÆÝ•-æ9®Ó„iË ±ë¤q-”Ú”é'ëñ}úfXOJC¡çŒµlß{Ušü›™MMòVçý~î–oQ¾ÁOõ²O`&ö•WàÈÍ”Îå^ø%þÃeoàd¿[kãÃíOt²ª—÷AO̾¡7ÛxÚn¤ô¼ÍL—Tm¡ÎWEÅ:“Æþ`Ëk ±Ç=ïaèáœ} Í7W~ø§óåÊG„IJæ0ÍÕ¨š¸\ºžy­½‘Â[› «K¨e¼m†3±L@´…—73¥y3óŠ8“”¦æ}ðÓÿ¬Û÷yÔû%…qÑ ˆ Š­;9 ¨öô­&Û9r>\q£çŸt2`$æxfYÐ„Ž›÷Þb¢9ÌÌtx§è RTÒ㊦ŒW’ú<~‚È®ÑÒIÍ׊‰Äµ0úÔ!ÿgÃ7ÃÏ¢›ÆœN2û´t™ *ò³a¿‚yüÎÕøõhÌ Å;uéZ0&€}¯ÁÇ‚hÁ­"ów š$hט˜3¡IŽ2 qÍ”|G¡1ÃÔµËpçÈДežåîóÓ-üàÇ{"¡ 0 lU{èÔþŒ'š–¥-©ÄØ íÓÔ¥±ÐùB9¡êÒŒº(ÓŽSßÌ¿%õÒÉ𨤠iÄM6BœF ê " 4¶uí3˜³}"  ÁòåÔØc$Õ+ܽL4*š)m®9™±¹D;@‰dG¼ô×7«ã£Xœ³¶se‰.í0†ÜÓG¹²VP4ù²Œ‚™‰¥œò7$„rs9‘²Ý1~ƒáÞ,C樒×.ÄùxÈ´G=tBj@yóœµrƒþÊK¹Ž,á$»ðaSIºÁ'¨ ¦Tܲ +,gÀÕ3yó׬q´½€ÿ–²:J·Ê ©›²°ðÝœ©ÙHž{?+³eò ß58¤EdFjÇmG³(Rà‚Q$;õø)ãó¿LÛüq³Ùl°†´‡U¸k¢¥–X¯¿v¶yXâ3ȹÞç2ù¿ªš/H÷œ'PH‚ñòz)ÜÂ3×ä´$_?iÇù¸Mÿ9;¬œ¯¡gƒÍCö”qÅÄ^n‡‹vተ Òw! øï4öÖóòÅ1sƒ‹ò%ÿ‹a‚í©85N3ÓZ6lOÞÔL<ü.²§ò±+H‚Á–ɾ¿0÷”ÒœðÅ£mc{Yh¬ô‰ÅàGÿ“?ëºì^€Š1Ì  †5{”=‚DGäðb!{—\>ô7« ЉC0ð|‹Nã¡|2g’~bb v÷j6e÷A‹©›`^¸Þ™_9„Ý”gn˜ƒì´&¶¨¥!À‚çp‡N˜Ø—ÂP××_åÌÒJ”…Y6b7†Ÿk&‘‰Gš78 ï©CîˆôCåRqgE”B·±”Lo÷qí·Ábf¦÷‚ìàзK)“g[-‚žn»æt2¬ÂÄ{VˆSИ_IæÎÙÿ<_»–TÈæx·ÌjÕúñ^RG82þ ­8åæE¬¡£!Š‚(CÄH ÷>¾µë°ŠºvéÓz®„ø–çOzî÷ƒ¼Rƒ@'”E?Â\I¼Ãðda°­ø ^u_ÒÍ©(Æ;2_Èb·ýA 0Lµ†Þt³~‰bãÜãÀôµÛi±¨#í Am^ìàW¹#½¥y¹¥×݇ɇV¥Øn8IÉ‘þ3ö;ɓm=Üù–ÊýdÏ|~‹Éa™€Ñ¡æH–‡ÿ3/–ãåUˆ‚=×\2o4×öt“Žƒ¬×`†‹bBÖ÷î¥PìÐÜf]¨"Š%az <8hé³@š'v‘~›G”€ÔX' ©†YðѸXàÓ}¬ÔÃß›qµ€É@Ýæ‡=‚ýSº,3óQ´ãðšó:aö™ž:çßþ…6sEfè?/²¤r7DDNXfÞ÷ð=ˆ[%ÒŒ|5™$ä%xW¡JäàwÛ¹gÇ ºu±ÿfkî÷ Øz)«ÒöD¶Í"}šÂÈÍŨ¦Ÿ©¸£a.=—PÕr-;ÁÈ DÂÔ‹€·M+¨bõÜŽ¢P“æ„b4Díw©Î9zz/£ù:pŽ¢~ŽUƒ5 œ·rôÜŽ¯í(SC(@ Q^•6Ê<°¡À¨ŽÓÅÞÌG“ ímаÀSP³¹Ã)êõ–¼ù=Žf ëÀ(Æ*°${ç¥ÔÁ {¢¯ò‹QÕ `ãç€ôqˉ¾5dôãöÒWyÊÓ!wÑK½Ø]#˜ó×Ñåó/-¨57×\½´Rû¹]®"Ϧ˜£‡—椉˘½Ô/O¿:$Ù|YøÑìe¹Ý$1îÒY¬"šsB0éÓ"ÿ`mõQ-ÒI8÷ÄÏ{tãÖçW˜ù<«òbw¥/ìôêΰÁÖ‚ƒƒ‹…"Dž“*…ýÇ­®>ø#A~t{¥£rŠäóÊoõW ÒÃ>åh¯* C‚3BÜܬËW¥,ų+wÓ¾¦ƒ© ^PÒÊgºõÏ()š¬ró•ešà”¤îì5ý—Bs=À1Ä•P7^1ÒÙ»´>“*c™ÀÅ¥¢Ö@Ìðt5–¡w2\Z[3´gU§ÛÖš)53x Õæ¢×’Šî•YFZDÖ‰¯ePÔäئž‰ÒçÊË•+lš­œ:c½¸/ÚÔ¬¡ƒ¡=­+ß4ÕRŸ‘rǯȋgõpÇÿÀsÇ4 rÏò Nñžô Ir Û«½gèŽéL5ù!f ;±åŒ/PI3¥«’ ÕLA½˜s3ŒàÏž–z€¹†*üÏO¿ôb4Ê Îðv³GƒKm:|7³”Ü»=Úý'ÖGÑ.Qå’–ßÈꀿÀƒ„….jËQô=è \¶AÆ¢o•ô®«æ-=Äêk±ëå®À¥$Æ%ê§Ê—üãÅòÕ%ª—± ßg­/[ €P6²ß »¨È¢Æ0ä±ÜPLö¦I(«é¥D‡¨‡5¯`6ûXV\N‡abŠVÝ}W{!l6²߉!¾Õ«“jžáØ .ø"¸)h»qP• 1"&‚LäsÔ ÃÅÌûïä¤U8§þåd:Å^ê1¿ÇZ‘²µåIÎårpÙüóyÕþÇ,§K][çejŒ-³ì÷õyÊu &¾f‡”õÁðêÚ°¦ŽÁL«·%`"cà©؃Ê8¶KîVF'­šŒ á|l/!:÷_ú21tKô‚ÉŠNÛ¥çˬAk»ø÷@gPýÒRúÒ¯MÄ qsÏ7k/gXp—új§û’¹åèb)„ÄìÂt ‹P7ÝÓ'¸aŒÂØYpYõø“Í%'àá|_úØß£ºgIBd§‰¯è610`â–³²©›»°¹ÏJ0ò‘£¥Éu_µ©ñÖ¶rbÕÙ³Ï0!®m^W”<|ߦ0Wa²6ýÒ^®„Fò×dÝp‡•M6öÕU¯å¸Ì­ý˜L–g·‚ýº\t”YxЉŠ–³rÝfp{hn2d€ ˨ö @°®Ðo Àe°$ê/a ~¸Ý ÏbºSòØù‘†1‘S¾I摢㠬ý@\_@b’ûyöIõ:c§šqÀöÀ; ŠøyÑJâ¢Îš€ÚûxùHñÑrr‡! PX³ëµ~Ûçõ”©¼$ ¡‡iòdhÆÆ6v‹3XGá'*–´åx½³bõ©ö¦ØÖŒ¡ÇÊGÏöæÐ!˜ž…»X•@åî¢üõ0Š)\Œ i?öj=êÞÛ¶«M5Ç,Bã›éÒRAlh_ qDoÎg8óvŒV5`вH™àkŽ n´›Vmþö P!«Ïû¯C8ïÿ!'z±[y3OãÖìÜ A9?Lƒ ’Õ\… ÍkÀâ;J;—ªóáov›ù0Ò§/a7ïÇ€$‘A Á¶_Ë›•CHJº¿oˆáâž‘K6jHä7ªÁKK¥žØ®;;öNäa{¤´ý¨(@ë5dޏTÊÏËü‘D ø(÷ztD€ÓåH u5H~ßÉtާz0^2îÛ]ï°iðo!»éΚӬQOs©¤¤Þ­YAôŽ cý Þ¬ix‘ÎT—çÚ¯Y›Ü ¾.h’#ñi Õ›Çb¬ð3ÀÆ|Ñ’ÃxóZ°7ìš?C”D0—3 é4ýþ­ÍÅ‹ƒ8²äIééCTÄäïIö]Ñô1ã¯@\vôÆRYŒpã›Bðš¨V×S¬ÆŽÍŸb¼2¥äù[ƒ‰¦ø‘»KLíT”´k KŸÌ-»üŽ„£FyOF/› ¬ÏûÊØ˜úÞDS#Hu¡Nuáb!Õ°l Ús|.nuˆä‘oã•W:ô<8,:îòFe³¸°$#º¸ÞŸÞ¤Á!¥!H½ÒxâáâÆ‹Ø0¥ž@°B/€™?Ûùç',Ïe^!³2÷…Þãh`•%I4 ïÁú&IJŒeg™jï€5#-H™zV_1ºÞ I2ÉÓܸòòh;Š·Z›œÙçïXK_tÓ(nÊt­ùioÓ·Â7Á@U<€é4ß~Ÿ—WYÚS¸ø Mÿõd¡dih.‹¥–~«âMŠGAñ¡`)šƒxÅî„â—‹nï(nsZ¨Ô™Ru8á[K·À„†Ž¬H(=p=›öí4»{ ÜUXˆá}ÁF+[¿$¢è¶72AÔŠwVG£\Ëð!#oÀi›]Øôeòî­CƒÛïk¬”ÛB;ÈŽâ{m=i¼%«ÎhXs¹ß“&·¿ð“'\jyÖWÀ|6Ê>0¹;~ª*Óœº"èöÎ42$Û83,~98±ðÂB|ŽÊ1ta˜‰P–üDYÚúÖÿîÌ´%L›‰ÚÎ çÞ·Éq¯Xw’m[¨ Jæ|J §éÓq;ÅjšÂ éwŒñ³ß1l}Øxy(gÞv¼x„¬‘˜RácÕR)Ñ 8õ w»s¨Äd…8¦)˜Œì¹Ï«ŽŠ·Œ¬ð/ÜÕ]Jü`á¿“–i½¡;µr÷z]£ñ«ãÿ¬C¾ú(ÚÐ>v S¾{ÿéªî]$a1A‹¦¯nçW&ðjT:,¨cP¯X+¡õ”ŸÓCÎè&è <’]føPù7‰ R}S¶àîÓïbõЦï'„ë¿Â~ 9Åûn` êÿ mŒJ*å=Ý@ø¿”¿žIHUÝ_ô¢ž°›“©Ø[¬P¾ˆÆZä¾S%Qàé6 Š¡"qEo±Õ:|ǀؕ"®Ä‰‡oÚzZk*· çšghdK AÒS}£“pí(û8¼&B»AòoZ¨¦ý¸Mjôqãа”>ŒþEì¼V)w8œ°C­–åL¨ŠŒ;S«Ujqôü€ôÆtÊ‹a `m`ORJÔNÑuù¬«º“Ïl†N°“›|û5ˆ‰FÆÚãŸëPxÓ8 ‡l¬þs„¢êÚt7‘ ÂÌ5oP~#¹ªQMš¡mÑËh,¹õ §º}¥Y‘ˆº¶ÿÄ­ÃŒ(––öY 1²¼û ,ónK‚°23ÖÒÙ”Eî³ \á÷ªÅÂoèÖºApJcCd‡MútêtÜ4'ωtç®%th;¯bkpÿ9<ûQ`î3Õ‰tR[jLd.ZžáÅ¡G‰> ËÙBWjGqS´è”\‡°º*Ä]ˆïåÁ \ªT³ò[q¸Š],8>fPȶ‰Ì&‡èúyÚñܱ—ò¶$²ªÎ=™Ž”wlW¹®Óë0íÓ»Ü;U`(w¨¢[ 7 %½]$ÈyjX_ƒN¶²“>=Õà¬ëgA6¼ŠNý‰¨œg€"[d¸5“b‰éºânæÅŒâØs–@KÒßähˆGJ8Õ’:÷ p@ÆŠ|½b ;ýc=1 ¦Ÿ`t=ñíÁtóJSz:f=>3ŸlŒ ?ÈËѯDnx§¶`þòá i ÷7ÄP¿ø‘]zúÂ"E´É¨ºU“€Ö3ÒøD¨‘*©àN•sLÞ¿Q7¿­Ã§P¶fôM¼Ô;Óq&$ÐÎ u«6a-+:çç>ÄŠuňò6žº ü¸ aÑ™­6wÖÖ”‡ylçÆLV?{åÎÝ ÃëCµžâ3VcÏA²|ž–l»æT€„£²‡| qïêjj¿OY¯<§Ù°fgu:•c…ÙVS¨D¿4FHõ:”ÓÙ(9P¶£ÒÎï O?Ä ´e OlÏ`"ã+¦¾„?cúm}*$ŸÕP@ÀáЄŠs挤GNî? ‡GpM–2’v?½eBWHW Ô/)>Ë;æÐűDé$4íuH-~õHˆ}¸cÅÓž¦ŒvçK¿Vy€‹>¤ô˜‡ n[ZóÙŠ&fÐêZ~@G#W&·ˆ¢ã€|õt ·xUŽU¡U ÷ƒ7F¥’o#ošÒ­Ç©2™F}“ïááKdøH¢ë—wÙ'0•ܤ;å¥*¿ÿÄ¢I®Älj À§áA.6_Ù4÷`²rR¤¸Íæ\xßñ¸È÷©aW®–óý=SÖïׂæañ³ ¸f…Žq§¼ Ë×…Ñ,4š ßõK‘$X·Mts7åßÕÆ·B¼InT¹ÌOÃa$y2ÃAÍ4ôy¾2Jäü÷¤ë™ÇÒù^mL&.µ5eEòÄü~Y5ªñß41æYù'@Ëfæ EDWòÛæè{§ÕšÓK¹!ÊÓÀ; ÃYJIE <-¼oyîf)]y?¶`òÆ<ö.é9¡cüÔ L0°®ÄÜFKqw£Úç–”ÂZ ¦÷··j-¸©‰Ò¬/ÐÖ-Ã6¹ TÅ)ŸÐ0f)Œ½ú&01°Ó³œ|f¯ý¯'ñèÿšûÀZûç‡H¶ø>,xÏ@glÿh€™u¿­ïZ™â}™âhø*bàfNNmı¨"րͶ/@õKyÂIM.`¤ó¯ Œ„ÉœÌd¹´­JT̤}žFä¿^g¾ÅümŽÆg²—I«(N廯šßpðiÌ0§x\˜¨„˜[VÝ»sÃp¶idmˆ¨oépŒÃð^¾ËÜ×jX„HÀÙÃËÊå4EÊ3Ťf-5Ñ7ŸˆF4€,þ¹iŸ¿à(Å1ݽH€‘‚3ÊM®¥–P,Ytì9qÕ: à†As|ï¼¢g^ëYžûA3Ãm|On»‡ãv ,÷G㦒‚ ²ð)3ëv*Æ/q8Ÿ1ΤA¯ ¸¾r>)z™ï” 6A«RüňÜpî‰ p ¡¼öûY*Li;†"wY>Ü×l œøýlLâbÚ…×ÇQUÇ ñ Cüo6åßäò®Ð€î3p“ÙȇeHEŽõ°:,¤ ÷Ñáµg‚Ìw´RŸSç8æÑ¦Ý†­A1³!‘vŽÛM˜Þ ‡¹¨…½Cž(hOÏê2«få½ W2»N!iO’Àì9Qpar5 ý<ûè*§N.—åq€fé]÷àö&™:/Öª9hˆÀ‡p ÿÞóÏóQBQ $¯È÷ä¡Ð"Oâ-7W—kÎÐKûMsßçAÊÖNƒ3œy³É‹£„íO5LV>’ÝÓ[®  •¤Å"@®\zT •ä1oy·—Æ~BfíjÞ[äG0É¿6ÀÃò”AÁSœçN£o±É|6ÌôÈCõ›¼×å&rÍ&¶'áß ÀÙúÔŠŸêƒ…+´á®-ÂAÅ•XÎëÞŸ.Þ>8Äç0´®¶·iL’t#ߢ½®×“D{ä-Èã—º´†;8mm,ÆSÂÒç;Ô“}/ R­–¹p‘¹81çÒîÄÃv€—<Ùr…öÜH¾é<`û„ÿgCÍ \iî‘èVL[ÒTk.¼Ã -”Ê(ª}¶Hêo6g-$ÎÍ,?Ï-9Ñv‡gкJÉt ›Ÿì=p”íÃKæ~\°ÕYßÁ¶ ®óÐÿ·íòëc!_qÆ@Oß• »ÛzAYŒ¤Uš5ºÚŒÓ#5”7¦; Ò/ü:¿E$ð‹ ü¤.}œ®Hz¤—¯–ÌNd‰³ŸGé¨ùÁ<¯"µb‘Zžì/v^ið:6ý‚]Ú(u0ªï ÎéLwøä%׿êÔaádJ^Üï¥Á—º>fë1®öåÉWv¨VmåÕ·®£q‘ó`xÜÿVªkG ìëçWF 0ÊÛù‚c[ïÆ€æ—ö_Cãì …Mj7ͼ—VÌù;BÎÁ*S<ˆ­M ÞNš¨Ö>mo1O…ç#þó‚‹ÍjÄ×»"sÒšÌR0íëÅÑâ•f£4`oª|¯³½µðw@‹©ñ›¬•´ =n‹¶?Yìã§²6û;VÊÙ9„?çÝÿz©ÊrÚ'çªåÄu…ߨºq¹¸• G|&¥©1Œ ¥vkÀ++¨Q õPcÜ ¶ZÉöù’ÙCÒcˆÂ—\Ú8 Ø~2AÑMv¡µ›¢-vûæõ£Žÿù¢E.£YŽQosK­!¾1ÏcP6P{ýõïtEøäcaã^˜LÞÍWåxS rE£õ©ƒt&ˆœJÐô`5SÝÅg(£­%eÒa[¡†ôŒO'E¸¶z¦ªX5 \jO,…Sµ]æw[ã›k9\Ðý±cj,ÙQÌÙNÃÚUÙtžûwºïœÞ0G;Av)¦ ížÓÕæ²A\nk@SbÊŽ9f{¢ÂX­z« >ðþjÔ¶BÀ¨^…Ì,»ñ}g4?e§×¦(µ}Cu™â8à»±–+Äz•P>’À¼åíÔE{*¡êWÎW€Å®@ £æ!KxKD,¡ºÒeì±þé˜\iº)»!3,˜×¤W”ª °‡Ï)îÿMÈ÷z`*-›ƒ&œÂáÁ¬‹"yÑOosZ>\@/Ì3ØHáô,¾ïÎ̱ Å!îÛÍ—#  ³ê²õÂ#µñô‹Q[ßz~tø2Í”žõt©£Ò—ºÎÛšà ß„¾V ¹ökrEn3¾ùä6Y¤»‰,é¢=+æ[òÃÁé„ðúvC‹üoEš(\­“˜Ï€ë&vNš]*¦Þ9÷0öM¯ÑKJåÈš)H¥WÃÿǵ£ùu…s´f“_î.ñŠ~Ò Åú þ»l¸zí¡hüJ§ªpt‘öŽ$>åDQgE‡\ø8ìép¼Ãv~6F'Ãbø×ÕŒÇ֑׬Œ ãY­j>œyL)ŽÚù%·Ær»bnè;r–÷·Î4VÅëüÈQñ·TdÀ{(Ÿ1m¦ÏG§lú›óG!,K|Ö„,]`ÿ¬ÞÉ gä¦6©-×ʪ‡QŽuuƒ¡Ùʽõq÷ÆF‹“i¸5¦W"·\K4¹ŒÕd‘è8ô0œä¢/Ät8@èÒs í~v.;¿Òiö‹Aãù˜%ŠÝ5ÍiÀ­Ø¨_ïNÅÐôöC~{Ž4܇g·áˆkvQç+KÅø•Íj‘Z0yäœo¬‹¥iL°/ÞÖ¨×wLéØx•ã2äB86M—í1hÑžIË R÷ý¸åú¶ä{|±{Ž˜…ˆ„ïW…jùŸE-/Ððu½6¹ kèc“YI.ÐéíWt´5àW·\x&èX“Qr×ÎÎ…1RQk$>÷ÌÇg˼&ÞÞ‰ò—Vè¬ÛjRe9qfz%:O öè5utXx2:ü,„,žöµdÛÚ§Üö†}~D6Ñ Ê˜åøpŽË?ÓýœwõOØ$ÇKSÿŸ‹… t€IÕ"[Ü—‚Ü×uý¦ä´àÉóô’ñß`·gu¤„[ÈSFA®ÌÑV›À½¾ôìeVžÌ.A7U[ü¨¤¡=Ô†‘x-°«¡®JR>M·h‘wkŸáŸcšÖÞ™â§u)^‹tTʺƊt&— ‘/bŸ}ž¸°z¾÷¨ì¡%Vã’ Þh­b d®ŽÓ4îó‘Údµë± j“á©w¥·§lºš ïÔ",1 dép+ã«Bcg¶Ù"©VL0—’õR÷*Ò!+ÜŸ5˜A”³ºPÉd§Èéˆ‰Ž…n®ºqÜ´³?jºÚæ<"`Õ6ÇI¿¹qO "FÔLuvýÁÀIM5ße«"î KE6æ<ÎYM%GÜv¥X(_Ë\9ìðÄÕÜâ  .Tmì,Õ]$O&Þ¿â”cwqØ~ x<_±8@jŸq”‘þà íM¸=='‘x™ džÏÑ¢Ý&8¦–n¼ú"¨uº¡V²#m‘0]Å¡½ˆjÎ?´ÿ³Š_<ëûà:¤‚µG5P,(ÑU;4’ÉŸj¬u4hîú°‘¨f[ iŸJôm 8-Ö‘on% “2¸€/ÌÅ¥ç6£i(—GøÎø^(‰xÜ4*º(I…oÂfþƒ¯ä:ï"űÄO—t`Ü‘$y Y±üpŽo#Š Y霭]ïËiíÉtïß0[G,­Ý7Åõ墳²ú0Eé€ ì·ŒæÝDå€HÒ¾7™Fg-äruk ¡É.È òñ)WãlÛ¥u²w˜BÕ:Zn0‹ÃfÏ3#¢^ø3˶!‚¼Z‹QÂáËÉqwë#<ØØ¥¿!†îUäQÑÉ´3Ã9«1È`ªØˆ¥m«»›gXWâHÃÅ5¬ìP<òM+×.k>µÌlÐvîÞŠBm¢™Çd‚ÔßS*X¤Z¿<&)«w¶»H6(E­ó8e×)‘hOñThqFCJWØJM<%ò/‰Èpê 9¯*¤Ü°–K‰Öµ¾µ¦Cgæ¢æ¬úwT¼Ç•$™IHíxuÏLìŠ/ìÖaÙÉÃä´KNNÌ}p\g[êgêä û'Ãø—ÿËâÀ·½%Šþ5ýa §ìÁ=£;ªÛ7êþG„« c~‹àɃèc­ÖÜ»f`'È‚•Tqܬ4&ÕCØ”cu¦P‡J_µA³¯GCTvÍYðàî*r  ŸÚ¿Ž°˜?ø…{Su:˜—2(ßí¢„†e¥ôöÛý™9U{Ä…¡£ù /xºLܘL/5ÚxŽ ^‹ ¹rå°>g}çxxÀÚdR¥)° -=Åàõ¸Ú2¸ãÆœ£lÎÀúÞæ[¶ïT‘¨ ÚáÎ7ÿ)¬1ç3ƒ«xÙT¨¹zo€îâ´T E.2£|ÒÒSeÙh  9â÷íÞñüÓ[Lb Žÿ/Ñö£Ï¤ðË!`5CÅûAט¹A­~‹ Àó÷çpÆ%5°¹pH#àŠƒ ½S &¾° çäÙ<7Ó÷e 9}Ñ#…èzEØnÝ•Æ'¶ËZ ÞÉwÍÕÿt=£·«0Ñ)žá¹éL896û¶–95Slõt_ÌO÷UæïK* Ò=“¦°¯®³sþyKÐÌS4Îe_oÝøƒg¥ý˜Xûl% àZ¡^öÒðH’– '¿–:c—¬ÅéÚW­¸ÿ«ÔÆÔ&µ$üŵ/žön¨8F6¸ìÜpÒ©XLè0 ãd°BÃUÿ±"̾¶l—ÁL[u Ћ ©Ò«êm;·ê¹mæ&MpœÆNoÙ…<2tÞ‚÷O_±‘ù ^ƒíõyWTÔÒÐ.Xsö ÑMY> ep˜¾L}®ÈuTÁµ{ébø©b¦Ô's)ÔŒ"W»ç™i°^ï‚ AïH2XfÕì7qžtÀ-á! Ýü’÷]G6S{ioJ"qLW¡vy.ðÏHV¸«ÍÛ6ûïÏp£kÍ)œ¬¿½ Ù×ùŠ=àçÖKc=ƒcs;ë‘rI@î±®À?ã#.Éýóu¾ÿ%v0i¢É ÏT éU%Ç9™8'PçgÈÚEûktì-XÅ»¢¥×\Àñ@j$j¥!ZµúÁ°òYÔÓæsl«UÔå}|\Öld©ŠÏ¢•¡)"öÁR´/jg¢h8½ŸvßÉ(ð%,ç2ié–%ÏEæä9‰ŠÔ«¾ÛO“Oaäþ¼+DÃOù”q$}‰¾Nx.$†¬¬m*Š'Å4lŒÀ0Ô­$©vèB¡{Gu,ϧõt3rßhdrÑ™ ¢qdbwpAkâ}§_Ñ&² žR9jc0R%b¾ÒäÙ÷Ï Ê “Êï½ñ:•çùSžë’1z·g¾WÎ-5=9lÒ³­•#Wòn¨}±ÐsoŒ3 YIˆ|âªès½ÚÔÝÔZ5*³«”O™ü4@%s_µã›…ù/çÆíÈæ@ %a˜ÚÙ‚çV<÷ñÜû*/p¤yŸg´ôúv¾©ÀÀžX0ÕÎÄm‡ASâ6l›Kð<2y8ÉÏÙÈq<ïIÙ­Ó’±£ëæ{U¼{¦w;7ü ÝèylÏ÷NoÉrÿìQ$û’A’®'Ö(çP¨DZÜP ç ^ºÆæãô)‹$u!÷7¨y,ÇÌ@œìñ}•e¤Å4n f,òrZþ0×…†b®²¶­¢c:ä²oZs‚ˆ«„nšDs¥Z Äó›Ä¾ßl>ÀðâÇÃó9åGE×SŠH†ÌœzŸM‡Ä!ƒwýÚÎív/‡†xÞLa¶SÁyFb¶ØsRBôú¢hõ¾ú;Q”ÆðŒPcëæ·©€ x‚bë @»üÑi%LÀ,ÿbù·šˆçÕâÙVSouàLÞŠ@·;yñ)ø­ŒéW´ËÔly|Cìgܶ™QqŠ ¤xÕ<Gÿ ƳO9ÒêòKÂy{o$×[ôý®1£ÖìlÞe#È“NÚi×KIx–¼8Ä+ÙÃ+Lº|èì;¯j’ZÜè˜Áj%Eµ³ó­" -°fWª1œ/ϯ"f:ì$…{Œ"4«£t¡H¬¿N[2^^3¿ßé¸éZ™– íìA âš·òŠÝþsþ<(¿îÕ®Ø0òúø"S7—-ÝÈ¡n”ÌgZµ †ó/ã[ Ïd}:oâµèù„[éÐóºû}²Œ¤ýQ¼LSW ꬂü„s7w0Ô‰ :[Q_ý_ø~äp“ Ä{º$ Šc™2ësÇlU° úðF{V¯r%ŽÀ".@ܤ’p볚ҹ…Ìz G¿/²ÀuØ]lÑd^®ë»WæW‡¯K¬¬/€“¬¢ÁkÛœÛìBôÙŸ«ç2uô»¼µ™ëæõuû}ydä\F@G™~å#¨(D©<¨•Bo“GÙ½E×½ ÈÃþnE+ˆ“¯‘A3Š[Ú¬„tŒ8…çSi¿8¢r‡k·{=AåbL(­ƒ'™Àí#MP(PA`Ìb,Y’ù<øË`‹iB–ö+‚@/ÁÓäÏÁQ5¤§cJ #·FÞEˆLIõô‘š†àSYH¶p~•NòXéçÀ&ƒ/xÖÈÔÂ¥-³ö©}Sd˜ˆô¨ªÓÉaî8y?Š}Á: n­ºƒ«^|6'w¶6µ¾'OØ”[ËWõNäþ8 ÁÂVý¸ßºš9}¨Î…pku 2£U` ß”\Ó.ª_©)ž‰›uúR!+­ãË ðœJSdŽäÎÄßf£}˜G8Áå½…“šÍ¯o»¯ÑÙ™¼üÊÕ-ösæg—[pÛÒ`ÁiH¼e2׫ÆÔ¼ÿD3ã’Ùh"¿¢„]æqC/ÿ6šSp…öMTÿmþ_B£[qà= qòÞõ«ú-Ç@”úÇ1ô‰¦è͊¾=u¸D¸6Ì΀l» ÃÚ Á˜˜×t¶Œ0})Øì§–9I¼„If³s]TÅ™ªÝº´úíÌ‘‡¼ÿ`‚`Ú¨ZÀ¿‹ùzH”W íˆú‘i”ë›®¿ÍO‡ªõ,=x õrÄx»?d‹‡9IÏ•Ã<1Ó§¼Óæ‹Àûs2À»~{nI@èÔ^'اØË]]c©7‰XÁÚ>V[VÌ®À µÕÙÉ ´Ä$á´lwÓ¬[%ÁDA$Ȥ5ùí¾pÉèGV¨KÉ&hL_ʽíÐ^œ‚\ÅêAyn¡ãå<ĈبhÒÇúž£Ò¡;xb±¡ûñð…/…ÑõoŽ Lw¬˜U¼oÓ ãuzyáÜ‘ŽŸÁvxïä„ZPÅ^1äWb6“,½iWr_Òp¹†ÀÇÞNþä¹ømIÒªdW_-ŽcœzUïÙ¿z-líç|?-ƒ§¦ùŠl'D¯¦þ‹Àhl¬NÞ¾@…Ç2<‘1£ëŠÚ ‡“ïr²U­¥û„ dÜɵyÔà•£“oVÐ`ƒ„·’±ðFîÉ=X”å¹.¬ p8¡&¯þt/(£àËÕ¾¿Žø`…{ÿ*^OtdkG:+axìíÚÓ_Úô»¯W LкÄíg±eÁ{"¸·U™†âÞØaÔäOTaf¸Op0i”¨!êJ&å 9R†6s; ,½ûßÃòžûµšPå³.<ïAH¢¸'¾²ÅË~þi.·Lÿ£1áXJQ%ó[Ê|Ýà²Ô(äÐÒ§¡ËßW®:gÏAªV=u¶uщ [Aë¡S­ÊQ þ®i¿拾nw‚G¡(to’—`s/¡ì¨¤ à+zNkÌA.x•¨WBà Öëº •'‡½6…æPZBü¢Ù ¸‚"³[âb}xÜ)ΓØ'M0ó¯T}·_ã?¶§ÈISÙ‡Ðp‡ÜšaŠHaô€ˆ0»]{“ç€QÉ£÷yN+UUÈœ0DM _íÛÑ{úI‘˜C9IüXûâGÃ5™ì’K€"Z®S³Ì6`;Å%©©Ž–yöñ;É¢O|‡gph¸)šÅv#ËV07ì°¹ÖO sý’cóYîp˜- Un”«›Q–•/ä<¤r%Üžš!EÀ¶¸úÁovj½I ʼnæp–¨wÛ¾5 çÌ‚4I¬ÒM_pËj§B*xiÒ¯t‡–¢å•‰¸Þäð Ñ‹°šÔOP¨AZÎ7äUŠ·åC ¢3ô)耒­uÿœ°7|T^‡£÷ ¸Ì¾­NU¢2à?0VȰé¢ú~0ÖâRWkomš»1âyn$±‡eúú^¸M\½\Ò]ÆøÏr"ìàѬ±ï1Ï™1ÿ$¾û¿ºÈmÑZFnËMO PûK} d -Æñ@MÌSÞú!aª”±®Î–ç…Twè ž¿ÍªtÞ¢›§j (>d¹ ?]º¶ø-ÀtMà˜Øèϰ ÌdÏ&ñE+Ý|ŠXùnÇNEÒÏKñ»'¡Qj09ØÆ¬×115ø0Ü X'žvÍÇìz&qžûhÁ´P7öLeñ|8£Y·úèd¾ÑC3¥ òeLpï.âj‘ðÔ"\ ¸ø°H÷ăyÄàˆ .rm­ÙRÚ²%Ö¨ú‘…O§³å¶d÷I_×@8±^w8Mpµ6ýê—ˆøRÅL!šÞ´b¼yá³}ˆL¡^N×Ù (¼8¡¶yŒ4ÇÓíF’#f1"dÆ„nk0 R%?K‘évus»ù_ÔPÙ!?oz…[«Œþy#x ¢Žg÷Ümq¯¢pI^Ýßnö¸­´çAÍkl ‰nXVÌH  Œ¾õA¬Ñ³_)®'ýD¸*„žp.vJÀå€ûƒ"š£Ç €&o¬~ŠpV°¶4î-£Š…)ësD—+^¶ÿ¢FSv¬ö¶Jv9òÊF¨qrå‡ìi—d6 *ilï…ƒSZÑüÀ­ÖmÞgŽ~…Ç#†Yjn-ƒ]˜Ýë%;çÙŠ:@ri”Í]jBðz£+ÛKTÞˆÆkÚ—gB¼¤³Óiqa™`»¿9}É›f8šAI~Ï$þ{)…ÈP·Ýôü4ÀØgy˜å¼p£óX+…O“j…y¦¸ý¾Ûdº¯èY—¿~Õ…²½]œŸí4úÍ+¬bmÚ߇·£ï¬Ñ¼É²¾Žkr‚˜ô°#{TU\{’iù8ž»7ËX¢@e8¡ÐUÔ¤¢¯"AŠ#TøWëjúh†E/†=}ë#édÜE»©?B‚;€*Yç~¾ÿCþn²îÊu]”_?Ða·üÕ¼R› á…cßge8ô·fªËŽgôïÂâKN–åpŒ ¤°ÝÃ8Z#i•wd|VSH0%7ã]´™ëš’ÅÝg:ÿ|PËäšbÈò¶ôfg¬ÔcÆ(4®[RÇ\㎱Œƒksq9Æä½x†mgHHšÌßÓ«‚s*øNÇÍW©`yd-_ä¶¹ÃaVõý.Ðݵ=À˜SìšÁqœmã¥ÍUâÓ| /RªÂSïS0ڂ„®6ړׂ?rõT6Ì6ö޹¨4BÏùxäÉ6óÓi—•Ârøøë-nî,Ä×ܧ­<.+BÁW½Í§ä³ÔG&SÄ2b{ž7æ]–úç ]/ö©©ÆÞ!ÑJþj— µ›/×…ã œ¤H:*¢€" ±óû éxÅ×|wÞýÏV}00GÑ7~ý»0ZˆHDqåI¿À†›NÖ+ÒÐBˆ]‹œ=ÔЇþ|ª’™¡ç;óqǾ°¤Qåª Â3ÊùŒÕe?^•aɯ4ÕÊø5ˆ†”yKT&á°ûɪe±Cd®í3¨  —FY{” ¯¶þŽÀ4fƒHwÜÄÓÄr|&´Ó³Dð5gÜ$Y< Ðêê9ø¨5‚yÁ? ´ZòÞÑM”»—Ì^,ÿÿÓÅPÎÃ"6Úïf7ó§†Áy´jˇ?Èùà7ˆ›{°@Ý@µ@á[I–& àÈã½™Où9ùV°kîƒË Tÿ4FA_ÀkfBÑŠS®³Çrãß¶©‡ùæ4ÿHáƒM©mzuÚ›»ðbßÈ©1&ÌB…L®éÚ5ËC°gý~QùUÕ CU fPéê±òŒU¶Mè\λC‹Ò÷ð:©µñi6Õç¬à2¥„‚_€³è%%hI¿µ‰›æzR!Œ´Æ@GäêvÕwê2D¬:B`¹³ÍŸwÅU¡<«ˆÅr%Ý38jùä°¯%¤ÊßÔ{~­Û9Lݹ=÷_!Iì{fëÌÌõFWo|ìsîïºJg{ðaeXØñ“ Ü{ÒN‚à×üSÔ]MIm¯tÓƒâ*Ø6¨•xVâ*·Br)ý„v¯Ô;M ,iž.„Í啟åÐËdÎN h1`Y›Y¾£É"áÍ“ÔEx¯+‹^T<ËåK†ëÉü”cvNÊŠàÿ”ÃNýv©¦ha4ïW(zJJiÉtvNç2Ôl¨ ÜÖʹU8ÿÒK±´µö³Ô¡¼"ã0‰þ%ñºØÌÐMÌÞÁšbäìúååéÿɆ¬/&Ã_{A;¨…%Y›…5aó4 >ÕÅ`Ô\?Ý20gú²CÐÐÈ0<'¯éP=á«1×ú´àHÀ×úFŠîUIª=”x¡ÊêixIeîÞSÍ/–Âóü`}Cï<5h{eàêÿƒã8r¡j&b{¶5Wù5á_ÿBBV‰ß¼89 QÞìxk)¹ÂíÛ|î Gyï©[ê²§–4»Œ6s óiˆ¢òÖË«j›+ÌR‹m]ÀFäw62›ÑjAÊÓ}R\ú +,ß[)¥öu¸·¢”aGœÈ}ôü b bðv„pÎkÕ,Ÿ¹ƒ^+hý¨ì±¢8Ž Ó:¤Ú€ !Žò^|ÙÏ/˜˜70rÿ—iÑUÎÈ9s úlõKu!ꛩFùÊX_êsžÊõÌo³†¦Oïdø(áxcð‰~¬’ÓçY˜ÖÓk„ç· E$ߤ^Fï‡Ý‹ZFd‡´õPSTr/|í0xäæ ¸5’ÃФipý5• íÃa¯ÐþX}=Hï9/ÅüE)Âhe.M»™Ì#ª$\äŒ3Ñ ,_dAn$‹Ö!ìmö™À`΂¬þï<`åÙEpƒaÜhÕo¦ëÊnœt,Ý„M<"å½à3ÞzÈˆŠ­«hÁ•~GB „[Â"nlÁ¬¼WoLc× üc»¿L¤?Ò…ØóæÒÍí¬ŽÄϓڜº²û?d0L8ÍŸ Ë3b›°Š¯,#B¹ v%d i@ÚDÑ«0Ÿ¬ÿ‚¾0Ñï}¼2- òÇ"yxQú»kÁ0²]yçÐa4(l¡«‚Ê꙽{ßg·Æ5¶ª¿ ž·Oª8EÐ=]7 ê<±Q°XPÊ…Hàu4tqë%.ÂÄ“ˆÐDFª~^àX¿\M‡Ú'ï]ËÈ9þöTa™Î¨ˆÕ8LðGz™Ñ¼U.«Ìoýl«Ø¥ýV#w *8bÕaWáÁäÛÎL±-Ã+‰® ©~î$žAKú¢*rÔ†æÀ>”äšç œMêsZg+ßG½Bº”©·\ÞeqêY^¤­$þ8ÙÙ5MCž5.ìr duPò•ñA17Š€,ŽSzjèoyªÔù¨‰ÀXEbë„×^?| ˜4ÀÂR!iÁ‰>{¨×Ìó³J«‚9*x~Ç[Ä‘,ÙÍ•=}¨¦RUÈXÓdŒ]¦!/Á×öûb¯ÿÜ ·VPíw™wäÉ5R°w$é3q„K¾Tunågdͽîï 'À"Ÿ¯ ”‹¿êiD/{3q`¢n=r‡lµOžúÊ˽Ò}õù sBâÉÃ@±Ú߀P“dáGJ„YØõ}Ç–4æ­œj¯/üó›‰ÿÙZ ŸŽY0ŸÓ¤¢‹¬:úÇÑTTÍ«Væ¿Ñ¿†ž·CÏAÎ{c¼9¢ô„^¹þXó×< `ÖEdoã⯳¦úä‚Þ‘ò2í˜ÐE—P¬xé}ñmÁx±¢]N #ØÀ­¦j’Ï<Ó¼»P=ê^“FgE[ŠJ¢2TÞ¬0^„¹ÝöÔK¡ðìí6£G…Ÿæ7fïÕ©½V«óÂñxÑñ‚”,&Ê3)ú븚Ö\$üQ –×jŽl]ÛÍÎÅÇ­ÒÔpxhU/fâgjEJ>uúí¾MŨ£#ÝFÁxÿO£_%i$XÑ®@d šøõÀœhß•~¯?#Kc臭S|+‘üÞ›´|Èì œU5Ý» ÑTE?>ŠGƒ€\;pc*d© ›_о‘—tq%³mx p´Æ™ùV“ûJÕ-Hkøî€LVSüÝ ¼½ÜäËF7Ùõã‚c°Ž OI è=Š_[—ÿêUóSsu´è*¤Ä›è‡Eßš¶n+2ø.ËÕ`*©»ËèVŽ@«ðbåœ-Oyš•á±@þú5¸O/Šëºï{k\ù"½£§‡2¡`Qleö#êÏ]h×C œÄ"¼¼³×ÒH^e–µHÂê`–@_r æK“r¹læì‘´µ-ÄLpQ–å&­~Žx^‘%éà°Q ù7¡š×f8{(¶ ÷Ì5&º¾©Vy8°eÉUo?™ž‡‡ƒMtCȹD ’ú;,+]@e¦ c÷“†Á~áÂ|+±ÂCì ÐP Á`ÛXÊ&æap&fØ›?žFL[:ED„#û¬~™§‡ à’‚bHåâš›çAÉÀ»·°[TØ'Ìï/>ÂÎòD§œZµ¹ÀþO¸¥ÉD­¦# (ó¡PxªkÚéw²îŒ¨àõat´ú ü;{}CøçUVúM šùz]PQ<ê® h"ps)–a®û‘ þgºèu±ÿúIÚ\5 6û¸oOÃÜ]¯N¨,ƒ*Û•¶V¤·EA`…yhSÈ]VTKÆ£?Z¦ã–Q‘RÉÓçä%ïL¿lÕNli™szû£ß¿QsDé~ ì`·žþX…¤Z ñ3ôXM.Ô¦ê¸Ášé„ïzx×Ѫ¬¢íFZE Ä(íÈ6²8‚׫-Ö€—zÖ&F-º8¾ ¹jô­N„#éS—Ê“¯|í“3Œ¼.0°yÅ»îÌmï€<Ø—HZÃ6îÿd—†=gY~(<±Z*  :j2Etͺ%'ÁÛ¼7{\tiÊ tNÙÍò輞vþrGùk8U¹”ûûÙh&ñ™9âØŽW¸TõÜ_„ðÏûWrØWeƒÖ€È9ÏѿބëJ—d¼ºvmÑ4QZâǧ^ä)`ĨÚÌY·eaºËÕM<àÛ!ØDùjaÝnfÝãPAØ= "ɺyÓ"„èÊ80^#^Ø ¯7ÎýèËÆŸØÔŽŠÙéñU¶émŒ’ª¢G+#+Ø­šýŒd³~VDd?<‘°ØŠY‘@¼·Û€3p¬ƒ¦9- ÿ9 ‘À5%ÅVâÜóøôÀF(NG»Ð¢Ò›ÐN“Œu´*»èI_ +è«¶¼zŠýóm©¿5Ú‚Ãbã’*¼¿É¢:|½±QWÅQ×û@¤JÖþµ_ºuÅ<’ðŒCV\•K°'ýß«õøŽ÷B½ùƒ¡mg‡‚$§b}lܪe•PÆÁä³³d†šîP3MÓÈäMUªç`K±¤×vèU„ȇ©ï͘«ø‹²‹‚´=«xš¨âpát7A 3›žã²nŽíq Aƒô°´þ‚}LÄTcú¶,@9}þŽˆY³yZYN ^­½Öçh8/dhº;"ºõUxµÉnéÂâÿïü(Ýs}:Å£÷È[GPÝCHn–›~Ûd“vEt¸ ™hüõÈ–‰0›ìگƖd± A'òÝ]J“.§‡Ê]°Iõ˜öV$@Èš»Æ©»&ÑæX ÖF-0°Î®lœt¶{]›§2Í/²2.q–ûòK|´P:s2p.Éh¬‡7"×Leë—µx…:n.âA Ìuï áT¼#¯ù[ì›äÁ‰óEBÕ±ë9N²Lè³ Åü9dñ5"¹ØÙ(b„ÍKzÉ8AøÜ¿„Øåڵ³(õŠ˜&Íû‹kü… [ÙTäݼä®-Ë:•«÷Y*)ÆÝaÑ¡Ÿ­Ôáà ÆÞî¦Ò‹àšø—:j†ŠavÔ¶ÂüàÎÉf« 1ƒ8r€R`ÈV;©aÈĘ¿­nOÆ\¦MoÃ_¼ˆéßÃðá5A #2¬’Úte_J 1§K%q¥—_PŠÐRÈfÞ2ÝÈ)ÓþËׂ̃ÆÜa%Åß÷¥&A/D×D‚z§E“’ˆh|2-Ñ4IJîÕ£îeQÎk¸§²«Ê)^Ì™º£¨¾™ÿŽÃIúËÉf†¬8õuo¶íÛà®PiàÁ3ºÎÀð*ñŵê$8¿SÓ=&âV¼;iŸ#Û'ÖÀIëNŠ«ÖÞ„Áîóxúò;—t ­ëewÛ¢û¦o¥z>Õʌٹ/Q¿ÁóW’ð©0m½çÌ}ƒjiö¹t±i%Ú˜LÊ¢<oľ= œ£´‹á+½òýa@ÎÕ/–2Jêß…ðu¹¿äq;~†PÊ“z8Æ:{ælä µ †ÑæqÕ|¬ùL‘Q)OopðùkÈöúŒ¯BêrQfîL@šfŸð±îm¿ÞÇ=ÞC6üë+©¯ d³>`ˆá4UýÒ 6ƒ>bççjiá½LLè–íÏ ÙK‰;÷BN±wØ'ÀÆnGû^úE´Ä7BAõ{¸C¨ 9‰†(N¢²­q×­~§Õm¤]7óZwH`XNyXŸ Òž²B¾’Õ@Jž±´’fO™XÏ-J? †Ü}â⑊É,¶SÌ( ´K!v2òU½7TÏ8¿9^‚ØjL¶áŽ@%kWYJ ±÷Xnô]YyZ9܈?H¸ìc‡ÿlW#Àï˹p_r5TA]ÁªÊ¨Žm%]ìRé²§x*¹ƒB³WúP¿†N o&:Üöm)ë.–B–1T´ß*ÞÉhIJmüak¸bÑtN$¢¬9€?“܆¢àxÚZZ«k·B ¬p3Xo5+³­„l–ˆ4·vËUoFKµá³“O9oL]/ËØ¹å!1QÖ.@ŠjúÆ¢‰áïÞݳ¤ùg€ópü\CÓtÿÙšã¸b¦MdGJd‡’SLhßÄ¡&}Kw„©6_;3®$Uü„±î-Wnújì B֯햘2®œÁÊòÝyÔªåÊë=æˆa7ÿ4'Ž$ÝÏÐlG·‹F,WP<§êv”\Ì0…6¬0Ô}QŸ’Æqÿ|e²ýz¹0T™å¿Äa»"õ}•TUj`‡Þ–ÑÛW) [ÝÙ‰©˜B@4Rp ¸«ÞÙ?y|Å´Äÿ³“ÄÏKã ¤Ihàœµh´ažM%ب̤³Šº¿'¿pgå)ZÉiÐh´Ç@"Ž7š<™óuÚâL :yWÐÜù°ÃÏè˜f³³œ“ÇdžÒÚÊ `Ò|BÝ…¾ÄWË›ÿ/™â‚Kƒºú ûöÁì€B=Ä>‰©K+o$ž¯ÿ¡Ö«îøM‹ñxäÉ0ΡzS~9þÒÙ É ëA_ØXJÄ(—èÚ¯cÎ>ËxI´íð»õÑÐ+&Pœl¹‚ůn©•Ük Øw㮡4*ËdtLúùVs*8òaS\+ìj5 6ž¬Av´ÎÂŒ)SÝ¥:*USµlõÿÙã¼Ü§=€Ân&ÞêS²mllP?t™–Ûɰ*ñÁE>4œl¯òQ£€5‰ªDqT¤3Ð<ˆ÷Õa!t¤ú^ow‘Xì3±˜®Œ´~›½’üqnUÄ"YÚ/fÍ¥ªˆ?á—߉œz¢\‹‡Sð_]‹œhWkiL½>tX«‘ó6H ê$Iº} Ïtnn‰»‘ùt¿wƒÕDXf7›¨£¤É¶ô¾¥³òÏ( 6„­¢µ^|Îv‰& ¥ÙóË>e™eöiš(`žg.a¸WcRQí9h½ ˜pwî8A9UTà_Pañ]зÿDtù”9æVj<œÅ®eÂ/•á4Jæ8Ü•Ø+Ê_¸È7°%¤c"ñçwó–ƒ^=]ãP¯ÓS»©Só ›ñ¨Ñϳɧ*Ãôô>ðn3’žâÓ¢êÝ}¥STar“ÌþÓ¸FÇw;[@þŠÓ\]è„£r«> lÛ•·ñ¡*KCUC©¿íå0kP¥vu&™ñZ±íˆZkz –X´…@""$–ß,Œ¡áä\:èw1‡6¹sÅ_4ŽCÛÀq1s¯æ;uÏÄJ7;<Æ‹í½6¦ÓßN ÞëT΃ç¤Èê¥Ñ|¸ËaÈQ8»¼k…V¦Ë¹gìñÊnÿÆms—GY6`èîÍz/ý;kªJ<нÞcÁ½'óºäŒ‰GB‡ÍãcÛ±Qá3ë“å äÁOYí 8Y)K2V¾FÚŒ$´€Ès$üØrŒwD‚Œ·yV-cÔT•ê÷N©^a|quÙtY[±‰œ¡:wÑV ˜-Wgq¸›kÆ–b<ëÝl¯‡:¤• B[pÌg^ií+R¸d›ž‡ý³+ü¬‚…™Øúðw-‰Ô³FõL£Ñ•ÊÒò;-'ŒŠ\k(ï‹ñ78m[së¤Û_z9e­]´Å–&ÆË#IO5ÈÃ0íÄ…Sq6£zè ‰>~8§À^«ß®(užv‘J Ìa˜ÏajµhöÆÏÍw¥`mM³ÆW§v¡*j»ÜeÁÓ¥',tŒ2ˆ‡ùªOih:æ§ÈsPaÉìõúÌöÊ‚Ž5=³õ ¡ bï©Ø†ù©>ø<°(*-m0Ä Pñ´ËoË< ¶yí^A¾®l°¯}`Éz"gió«2UGÅ“×}±Â¥è;dq›lt tz(içWñ ľ¹!È6Ÿ({Aûño~ÞPcLÀX§Ï51èЄ‘M“ ž"NcŽÙ"šä™ ÙdºõovÞ`Ê÷CÈŠñÇZr+Ç&7Ñ^­Œ“Ç߀¢ª7’ó¸ÇMºë?®â6®WEî]•Z[ÈË@¢h{2š.¾Ðu‚ÝxÍ颰U·ïÍÓö5„õåŽvÑŒìþR¯;Q·´'¬‘^ÚÁÀAéÎïËÜ?&Z‡×¶‘§]Œs${¯úÔ±ä+]5`7‚² kosó÷j”LL½l}ÜCÐæU -„Å ›wnñGìóƒŽ@Û> Q£µ*3ó@Hò©~- 9‰- ÅD΂QJðj ³Ë¦-D®/8Q¿#±gÔÇغØ7:×°å¯!?ìq·’J§Ð§ͽ1awŠxpö:¢~3L)vÆtŽ%£CÛ‚ˆí—ªÄƺíÌå¢JÖ†˜¦QGã Buy (h$$¶øMÏrêÞi×±çŒpÅ–WC¶5Á†66LÌV›3Ш¿9¾N­8 Bßê¹ì$ÝXîâo[+o–ºy¥¾¼30Yã=¨ÇK‘ݱù¥ûM]ɱÓS•7ÙоïHÜæÚ ˜X#±¡P(X¡$ö»Î@û¿ÂI¥¨ ¼ÆØƒ±‘F—PÊÓE*«Ô¼m––VwðëÇoõ¸ C‹qùÇ¢7­£‘GÂ0%¼­Íí_sU0”B”h«›Ò-·p çÄj-#ú?~@ÑÌ7 ò8XÀkIÕË™›Ãß²$G“3"äƒ~ ÖO$Â’"þ`еÍNW µ„8¨îz(K$;Õä­#ß™z#Ó˜{&·ÞÛ–Vg;HÜe­áð5w¹+’ æ»œ/â ML<ý ”ñ¢º K1Kí¿oþÊ u“ þ´­ÁÞwš6Üãa”’!›Ï}‚)v,‘ÄmiéHSÏOá Tbë7u5òóê Pc•?kUäºN,*aƒ*WZãaÕà r@¦Á™qÓºä¯?þg (€*–[ïÊQ¼—×°ªiÏa„#¸LòÆÊŒ ëê5_*å24Ô¨pø‡Û=°¬ª êËWÅ”W€œÂÁ‰ó&¿H´Ú€S;!¬‹ú>÷7[°E5š_ ]æ÷íäL»ºð¶«MþsÜ"®¨p,¿Î)—1¡' 1gÛÊD!(6qçù_!mV+ÁjÃúþ|ÔB¢çqñóµÇé[ã Ñ£wr&´ƒð¼‡[!¸zîÞü‹üì{Neiî€)uÊé8£–Ù¼WÇÉ—ÓLCHȸ*Ú±ÆI ‡Óq"¨“.n¡»{µt± ëÜÂÏ"šëÑOÆm˜Ñëý¬Áàšéí!¹¤‹âÛZKxMm'ÂJõ”b•è\¦óé®>† ÏÔ^¨o‡‘„•(1s bÙ@¢Æ€7›+AKh¿~‰ÿÊÃ'|]§G\-,Á& ¢yè®ò·€êl\Ñ‹Sk kãkŸ>ÿÌ(Áj95$3ä#ýæöê…êÞÂPJgQ¢ùÙzÚãkWGñU¼R’­AAL"!ã# O¡·µ¨„@å±»óI>"*]™ƒINKÌOgèL Øå†ã-òíCÕ^8²É¬Mƒ¨—ü2¼h}køÐò~ Åû«Xm˨˜{±qlE¥±Éý|&ÊæU[ïÁh¡çnÍreÚ)3iqûÚ£Å÷Ÿ$é’9s[î1hÚÇœLó{g}¢¹9Y:9cQÌ:íw¸®eSû0Wf„Oáù^Û-j‰6wFèÜ{¢ÙΡï&^òµ°)¤ãûx&•IÝgûÛoIgïc1@%Ù{Ÿ"‹8)4†²Y—Ÿs)ЦáRÈü²âŸ+c­bÒ/„A×ð–A?šðcq ÃæˆNäÃ?Æøà­Ô z;®göyLÎ×ý•–[2‰`¤¿]ër•ó×RQÀp¢{RÝ ý g¯¤½›“,^Á×´r¨Ýƒx¥$>â/ÐÒ̈ÏÝÌCMGŸ Ñéîà¿ËÛ<„ãÅ]ù€Ž›:²Ë¹‘E·5DÕw~˦ÒU¡¾^>Õ˜QL”Ürapûå‚« èGJ% ‘³P%œÓñx'ðBŸb›4PÆœyµÀʼÀw¸[»ó ÷š†¦¬3kJ ËõjCs8õŠl4 ÉŠ7:†§¡Kµâuý¬RŸû‘ÈÌ…ƒÉ» edOüPÌæ7ãÆÚ­{óÔ§÷sl¥_ž}ØP{`2æ>ªN;tï:hŒU NÃ¹É )ˆ3ï³ÎÑ[£¼™I+¹î$عC–Ê?ˤ3*ôw×Ý%·¬…È™HÓ‚$ð¡g”á»æ7K»‡MTnà½þ8:øð ¼Ë-|tEÆp‡¡’ ø@‹{ú+Øê\dÄ]Òacì%5M>@ö\|°üÌÐ/‡¾ÎFùÏfQm>‰ÜõÊKU¾q_¬ãëxX¬Q×·&÷L%YÊ¥J˽åX¸KÝ&i1g_fÁ?]#ËÉšÀõòçà‡GO±\u·:mäG÷cü(ïI8H“'",dtÅÜÖãçÍÆÙV<ãÙ‰·Î6ǶeÞƒ|÷AJûJ¯Û ~„y¶~2,}^Qα/®ñž%1u‰;ºõajÝõ²*ƃ±$Cœ#ÄØ Fµï&ZÜXÁg‚öi˜ì-/be Kü4•*t¤=1*}!Pˆì±M”Ï@¶p±ìÚ”G;Äê(¹Á|˜‹¿¯ýšÄé4ípŒ®ˆ‘ò) ;mªƒ…ÕáÍ ø¸ZkÔÁ/ÄÞ_r­1øÙ‹U€æäì]jÄ ÅÙnWšóÑ›a÷ŸK”ô™5zà2”?VÍ—5GSëkôkÚ^ʪiÙésÖ§4cì«×ç¼zx¬fûåT•NÐô5 U•/ðl}x®`Z|nI®‡ðÝÅÅ)Ë?AiDÁH¼ðߊÄÕA.5õ#¨û5ŸcP>½4c\ÄÄŸ“ŒüGjõ Æ–€äEMzÄ—ã,†i‰z¯ Ì<-uÓák¥K{͈ƒ±rZ‰ çoþ½ƒ ‡Ho»ç¿KGŠõV!Æ,PhÄ]‹òŸd½išø÷4~ezy¢æŸêùu¨Æ7’ž÷áãwÙ!7/Ýl;O‹kÈõér¥ΆÕ¨–ë4¢ûÆ×ßÿ6¾‰ mÝ^÷?7¤,c'÷ËÔ&cÔsg`xœÁ-ö¿ô€s­ûp|Û|4T9yú?EÇÊ.ôݵB¹ß{”Ôy½,)I”(û-êc±6&Øh!àüQ~©¯¤£‡ü•W1P$Á7?„xÁû¸´ž¼Í'*ÑÑ8Ã8‹‚¬Ç>‘žñÖâãÓ[WOê\Êø6éýMÿH U&”e—ßW— …þ|çÛÖ<Ëw©å¢®½Bšê踷n¬ô>³Öi"!|Õ´b´]™$1è0ÑŽì9QÂ/²²#Z/â}ï/HB ßààÙh¨¦…]ÍîSYұ臭É2!ǾÖxͼ†Y„B€Upv|ÓøØ˜)u5°y‰Åa‰n­û¬4 né+=¢æýfêþÞ ÉÆ—Îa•Wê×}ãúzí,§`)4Ûš>©ÕB¿ eƒJ8¸xVÇhÛxE Åý¡D5•+}` &ÑÜf["iÁ_‡-ê‘ÄÉZ‘‰ µÊ‡2éô6u65»á[xÛ‚Çá— òÌ‹¸G•™ol0oÍpçü*$Îò0¦œ®ÓÀC›áÜ1‡ eÆ»Pëžv—ÞhÌÁæíÒŽFЬæÚ^}fà}’‚|r*ñÄIcÄÛ¥¿X-rEÒuÊ-ö€ñp㛢²|Î^ÂHƒ6ÜfJ%¥äfüð" @ –é²¢ƒ®­¼cŸÿèèdIXˆÓL»¢‡0K:ðǵ˜!‡yÍu9¹ûôü©Hiæ`†i®ˆRÿ½Ž³”‹Ä,lÖfÂažà°X1ÊÒÖÜLäH{æÉavÀGOTÖjù]|G­ 3L^v(P®Ê·½dü^½ÇE×<jG7T kŒ»U þ÷§Ññâ·‰­*t»;Šü½t;v @GŸG§U¶*O¯«h%ÝÜS •X îœ¶y’®†%ªýOpU:”^6²¾¬Ë>uW¯³í(ó›|}¦!W”àT…£_ËœÑ-ZqyÀbWcº3c&jvõ0h£eÒ¨…þíiäÚà‘ûZ’2~¢(ôŽ:Τó¶&ûǧ¤÷9ØÉ]0?pîÒ­•Ü}Yrõû¢,þ{ѰˆX‘†v¶"fÊ.úTÃí¾ÍN Ænøÿ×ĵ'³6ø!a¯a†E+×Ãeú=ÁtÖIÖTÁŒç¬úõ=ýଇ FÌ­ÇÏÝeðÙ¯˜[)U@€ò!4Ú go6î÷ç|Y?ÝñÌX"S"àž²•)ç K,Yz seéAl&rŽ#¥Ž—„qõ·ç“‹Îa›‡x´àCà ®Í=®r/ù.’ÅLëtÆpgoÞ {=—ÐS펦[­îÜÎñ}U&âszÑ€à9¦ ‰Ùl’Öâ"+½ZDž–LzJE¥ˆoÙ,ûãà.Ëe8åèÛ¥žËçè¿âÜä, ÒÜih2[3ÌŒ8G«£¤R: kP±P‡ŽZ"IfÛé„ RÐ×Õ¼žëöÌ(Ø e}ž³6à5ù£Cà#4Xk¤µ£È…ý£•ëš/tQØŒž“µÎhßÞ}W†m=· ¹ *ûZ '›¬-Àj°ÝV®~f`EV¡÷Çb¡pGær—Iøô°ü|Ák† ©ìàcHK;ya|NÖØ¸ù_nŒ¦›˜uψ×ëYUÿ]GÖÏ,enÝùÙO§µ·Ìá(Ý$vj0õìóÐE²º&I.;»y>{ËIB–>S¼¬+Z73åÑî¾ (²ÙëµõÔïFþÓöt˜*¹'Àžp  Ù¦‰U)üÒfB…ÔIö›z+Î;µò'¤¨æÑG‹·Åb¼÷PýzRr¦ߘ¥S×C*sgÞ‘+üª³ ÙŽ/ì”b—K\ ÄÚ/ð&cÓÏR¸¼ìµôõé+¹ÛªœÒéýKh}j¸÷¬e¥FR67<òñÓˆñƶÞªŠ‡Ü·QS€R;Ír7õYjE𞔣Ùy"Ï“p£•&þÈè–”l¾çËu÷¡õ]ßc1›`n|E&°/E‡ç0.^ŠGB62 8 7¨µrDÖ‹™Ù¡ö>Ô• (©¬3vôÌ€Çâg±šçkiMÁwú€µ¨~4AÖÕ–¤š8ˆhçò–Ýÿ¬UÅ ×àù3=åxÜöebeí¥"Cî·;ùæLÃ>xôA¾õëV1B§](&/’ë¨â{òF©x%J†KAÙ“•÷z;Ûjè ‰½eÔ*-;+W\Êý*Ÿy[Ú Zœç)>}X½Ò@#¥ß¿Ø³XfçsW 6þ÷·ùDô$Q³en1<јýT2¹b-ê¾Ù-.*Ь…§  +‹M+è->Ÿ5Õ¡‡IÞöÞ*ðõˆ=Yÿ®§WÜtNÖ(ôc\hYë—•µ•÷à…”ïõ†.`Ž´cýÞ‰©®:çYŽ?}ûU“¯KéÝ;õ®BŸ·PÉQŸ ¾à_eÚzfS´U£$„Q%ÄCåZÇXø ~ÅÊ©Í@E˜„VpüÌ!eÈR Ú¡cžJKœ&K(ÎI®­¬/ãJš…úípr™<Ü)(U4ð’giÚ ýç*›¾XÍø'+L…Õ,8ÎÉzœAMÃàTuÖñ7á'ìÌ3¸mºØÇÅ…nÄÔbiç' -×ÿºOoÃ:†;wD"Å)<òbZîïÕ%2Y<4zçþ½Èp|kÒ•{…¦T€‚Ä3^Dqº)§¿ [ûHrVɘZ¦Žl|Hh•ú±C1ya/îÕR÷ÑÑ¢(œÆH[׈‚Ö8_dš,ˆŽíXèFj•EéUktjhËyÃBRž¼¬®>ǸR&8w8—×úZ–j.lج}'ÏÑ4Žy%¥.×ÃE"ZœIUïÂåg©×ÀL‘Q׃D竲å=ÚmM•E~nlÓI? ¿æxò#ª]á ÿ,øŠ•Õhè_¤¶ÆmfžÒÿ;MÚÓ];ÊÿsV„¼`c€7raÒWŠH¹Š„•X„O¾ìYãÎípÁÚùxYyÆLßß-÷©.§ão˜ÃÏŸÚ&3{­NÒ/§Uøômêa® 8 ¼â˜_¡ Ÿ'0©ŸÑ¹Òà"ïX;++Ó«*°ˆÝÇrÅi²ÿ†[E0È8Íû,aMAçÿš\±ôÐ.³3ì p.µGEx?q@³/H-ÓËr&¾›FÀ2Ƀ–pß?CŸNøgW{Ædè(uK}ý±rFÐ °)eðœjÄ!¶ëP Eü?#]uÆ•î‚RôLv÷a:ýåÓI<¶VÂ=¦ÁÅô£ÝŠÅš}̇°^Ò3Õ+³´ª¬HdÄ( ÇÊZä_œ 0ïŸ"R8h"ñ‘…¼åõ{bÍ0„¶“9koâµµ êL³ªÐ‰ì8¥\ìf¸ÔRÚÄIɈû6&—ÃMã£xƒ'hN]Eš¾µmjÈ„†`Óó$Õxƒ¤Þ´×Ö"­„ƒüAq®'õUóýÐÎÙÖ~,vÍØ˨ÉOc¡¬ÿ¯pZð›±ó@˜ͫ҆2ç‚ø”gÞ¡°òô^*N4†Ç&4ÅÈ¥d2„F«TDÃ~ó/t3–8§ÔýÆ^lüϾ’?b!&<"+mÜŠÃ3óGù±Aì‘„Ñì«3‚y£*wB'˜øúÉxÈþòø,´ªpVFmιLAÕï²H9€°ó/í¯xµrEòÁ˜ÆDevÓ*µ®1©”œ¾ë¥ç˜«ê*XÉ£ ’׿EcœÖÒÙep—Ò¼UZ Þº•@¥ÜÉ+R >ó!ÁÞòÙžY}tÈàòNlȶš®ìÐÀ˜êŠícü Ú²§C<*ŠÛIJ'œBÈ£o¹Àœ`„ðþL¡0'ÏØXô¥ˆšoe­¸v»£?·Seó?·ÒÕªŽv‚›×¯LËóq¶»Qa‚/IjòK0°)4=Oh² ÎP§"'*c¥Âo¬µ |}î¢Y•ͳoù=Ìç5[¼ð^ì#aÿã.p ß‘òg,‰¡¶£#â:„ =uPGQ×FöÐM}íá0/&JÊŽÛ»MÂXÖ¿Fã§hÓ3Ãéõº7d<÷|wøôK:Nd!x¬|xàÂJç3àÜ‹ráИÎ-9xEh­Zm—|ó’Á?ro”ƒ]¨¥ôÂ.<uØ)Þ Ä{˜q¼”‚ÓÅ&…è]JÀ·9ääYcþ!“]\T[Fânx§Ñ£Q¼‹~‘_V]“³ÌaaJ•ÀÇ›íÊŸcßqÀù¯>"ºÆþæMüblÞ€D¼MFΛØýɱ¿½ë#AòIÿ1mò×°g1ªÝðœÓ׬eðM«€§==¦Š#e?¤gö.1˜ëuð}­à#¤K”Іè¦àìÎãò².枺»0{cØ+›i̸;M´\)X·ê+Àe=Þä¿#’*¥’—×—®]ø6û¯ŒL­lcNð» ”W…žnÙTý›XSè/%ÖÇ/ý,ö·o0–?ÙÉw5gÝõΆ¬‘AsLÇÝTe©ÑäÙÆ–8ž¹R³>6‰ †E™ð'õÓ—Ô_<ç„=ÅÓ-C‘P¤yKfòt#?袚@nð‘‡È3ª¨ä›y¤ºªßîïAЇòƒ‘r$x€Ð¨ü-a-Àu"„ÕŒà4ÜØ£U›Ý‚«ê~\-ªÚ'¿¸‚’Ú®kº‚Ò!äîƒIÿ@e À`æê7~à·M¢p'ÑsºECøôãí“$Åõ{)±?ó?èÍ\êÌÒm%õu¶e±.›.eðfJ¢M~a 7xx$ãºûÌš TŽ™^Yœí˜~{£¸ÏÉ=“mÇÃy}Jö¬'9‘=„9l O@#löš" n‹U˜ÙeàÆ·ß¬>Á¶Ò4R³¼_U€l¢• (?aD;g8½3qE©ÇlœI[ŒƒeøÚñ}Ì8@­@o`Ÿþ½5Â_¯[®º‘Ÿ  ¦Ë üÿ̽„ez@XÁå… $ÔÀAYMÚ%Ã;ÞB÷”R¢…Ç€™kòUåü^a,Q¯ ’ï‰EÐ0Šÿ"|ùnÍaW|ЛJ—sÃ+['ÊŽi”¾%7¯€áˆ;Eõ¤;«Ýйãwà¯ð::„Qzv§¥·Z›Ã?9²]¦ëZÜ?²V4IR˜½¼ŒŽ¹]©ùÍô˜Ñ¿³/»Ê0pv÷‡ì‰RœÙó}Ëõu”GöJ‘ãJòŠ9Ge4Y9ßËV}ö€TÂbSêSˆçµŒXA„+„(7®B ü“X_{ ø2éû‡9è9v–9ûRaûk‰¨jìÌüÎrÁÇ,l0‹á ßE3U§÷¶§À @Êe—Ú6T˜ÂË2*ÕAØê‹½ìôàÂk\‰‡#ãb;‚Ïø†;‰Ø[Õ{¹ÒÂoï–ÕqXIÿÊ¢eÛÛ ƒŒjá2˜"¡”k¼=Xø-l×3&F%fG<%9ÇØ õZ$UnÉá}vbÓKˆâo …Ò"5K\¨'“8ì0èýwk–ÃDo9«å)‹v^ž·Öï‹!×fXÙ,$5‘>p@¦Ù³‚~­ËˆqŠƒ¶zÕåßFäþvõ³ºA©õíZV ˆ°ö"@+ßøà_øX3ß0d®,àoc⼇­=¿-mž4ïA¶WÅC7MƒºÍ¯âl<…¥lì(dðq§Y y‹ªƒ{Œé •ÜbÁ7»7¦qj«—yɹOvBš;•r2ë¸o>I–E7cû¼~ÔÝÓ¼V¾¬àÀ3·Ç¦c×ò9.Æ–ªié.÷úd/3 lw{uȺ`«»ÿx»²ŠÁ³{A4¢“Ýÿ{––aI›ª6 Óä¼¼¬»æ±Bû÷š²¼¢}q¦‹å…o11˜ècï KÑý<[ÑÐw€R‡ËxÝ|Zíë}¨"žq£2¹&ÛdLåHøÄ0÷{+°óD«GhÐôÆ‹[+Õ<Ñ £€òK"F(]Ë·ää hèŠÑ%%JÙ€ú°t%0Іä¬û—COòº4tDI4žgJo238ê8§¥Ф3Eô`_4%•¡ùßgzÅþšNÀ]²BE¥Þ:ßDH¬@Àaï::öYóì‚i â¨jÍa‘Aç&2 5…îúæ_c‰•¼£TÂeLÎM ‚f”½µP]¨LjúNSIjúïœC;Ú;ï…ëa_­jTܨÃóÝ —V> lŠà’ÑöÙ–MHd~jšÀ8ÕE¤…§•Bì— C)C>Ó:K“² åš"o[§»e‰² Ü€Ä÷M$gühê[áYMI¶öƒòꆆLZÛ‘Ïåxïf¨O°˜·2ÇTéPl<tnååÍÖ^qÅÈfh휭>ñþ¡ö‡ŠGWŸ»SkÇåÿŽ>3½¼¸gi€¥n´ãºË.|'³>.ÿÌMƒçÜxöµ‘'QºB÷<*\ü,æ­Î@òd0á ÓÍæíxxÈÂìrY’ç‰2ψj¨íF°oZ lS_mkôÀÚ‘âžz=$¾ò>[¸{;’^Hå]|FDº±%™.,åŠÌ3;JJù,ÛŠÇãÕsÔåŸà·–ÏæCtŠÐèå;iϧçü.(ÄÉ_¼}Ó]rçs%_—<‚Qðjùðv§' Ð6¡Ød4µú³8î@Qû½¹{œ7Ç‚ªqAȸéR}%L!0^ù9›M8éœ@%úi`Ý¢¸äÓ8ÜuÄH€CháÈP4^Zyonb"ÿ7Xuvö/¹*\EÚÁE[5µúPiÊ%¨föÈ×îþ%)ˆ¥PaÅçY˜ÀAódQ‡a2ý’Ê_>è6<™Ùg– ¼ÌF RòL¶¾¾ kºúbJÛïüA‹"tRäXÂ<³½e^áßÓC¯þM£¢ò—öÏXáâúæ Qt9¯}«x$S %g6›$œÝ\—šž¯‘HF·N´OÉ‹-ÞÓ Pl‘e•(hç(•¦Cª—’ô«ÖÉ q åóÔÈb7>³Þ÷!bkVƒ»hЉ&¸‡K‡zì$ÏŽdJU‚ĨÛfbR–G[LCtÔ¨é¿uÇ<[‰‘‰ÅÊ/:a"€ÖŠP2ª׉w¬ðÐZY™¼ë[OÆL£±ç(5ÎøD›d}ŽY|›Fb‘ÉÁ$‘'vŠÆˆ"˜OWüûÀœn¦i\ÑxRô÷òÝU“ýÀq3‡,)\yŒj‘:‡§1¸» ÉšHÑÃÝÐn[÷Rš´Ëœµ¦Ÿ c¥º÷Ò7&ÍȇÌNJœxóf`xÝŒ ÚÌý‚¥¿ d³ø]01-°f÷ …\!Ü<"AS#5þ—ÕLyõ¦BÊAée>Ö^ öÐüóù~ٮΣ57"¬õÁ”g´r¸€[³HÈôï='Û…¦o7ÖÉõ¾\›ñ½ƒÁ‰xÌáÕáŸåhü"Š8P`H‘ ¢ÏCŒw.­PÙ§“b½Qá;”5?}«·JÝAe­B qª¡ÖõÄ6†/Cªý ¡ÖmìUâ'éj“Wø+¶'n`¿ͨÏHõGÓO#}Íõ›Ÿg±úH9\¬ƒ7ɦFeA]q‹¦r­Ä#éÓìb¿zkÊZ¸S¢:e%éV¯]r)ãèìdY…mìlpÈUš2/`+ öí‹,c»Ï3´’¢{âT2É™'F=0_ù~B3Rƒ±E=«Ž„juÔ]ݽôßUªUU0m'´ËÑ”Iº]觃‘€b¬Ýø@¿ Ø1v7v$¹fÆù"^…ë½EŸ˜ïÊðò“wáQ9ÁfÐ&)ÆýÑ¥ÜVíFf–D-:ÄèzúC¶)÷µx¦¤^Ù\§Å2ÅŽ0ÄdeÜ’3Ÿ^êÃãûw‚ûÍ,æ”àØ>J׉ƒøš«5¡qé ÝNrÊŒRÖ0nÀÒ “èÜ"<6ˆÁkreõD’eÂuÊä\ü¦WÓ ŒùßY"£.G§F Z0ƒÀûq^Km z= ´eZÉ6‹ ¿¢= ‡ð}„ I.⢢Bá˜i€?º.NB½Èßy ¡›ˆL†]èE©•¶¥ÚõRjßWV‚è¿z‚\ú³ì,óáå~h…'Ýjδɤ,µ24 7,o¥=Ž[«èn§”=skG*3Ðw-!3"”^é”Ïi/q/'G}Y…ÜʾÀ‘]û²å>¿±¥ÝErŒ•9r¼«ÍÕ4ÕK×mc0¾‡¡MÞNñ°† =¨eϼhõÌŸÐdV@`‚/¥ÅBÄ,&kÀEwY¨•ûê°øo„whå=§Vºué*è­,­²š¡Å1’3õ)iùçšÕy]LÈQ™ìz±µêÛ™Aî*û1zTå¬ï„qòª'ÊÜ߉MKú~ƒÏãt€ªùÓu¤Ð ßÇó&¢èCã,ÒªÈL»ÀlÒ[âCYÉŒº¯”j2[U!µÔF`U›‹½ôã›3Û˜åSƒ†¤ÌÔxo¹í3Q:ää lŒ,ÒÒgØâÓ}5­e¹ —fÎëõ€0 Ì$‚¿Èã CJ°ÇÎÞe;WýòWù>éMç0³ä áæ…ÊÖ(1¯©AU,ƒ½´#æËÑ!n‡‡•ƒo2<ó't”{@yaëé¼¶Øô †¼ÑÙÕ•dX½¯Ÿ×xô8bF¯NU&ÏÆˆ!Ø6Îm´Ã±žÊ¶÷Ï{W‰”£QïKFDJ°ãÿDõçPææaáOÆ(#ØRÝBêûñŸþå~TB¸îkÚ¢’CsÒËŽ£G‰HÙ¦i+sîW23JÛ“ÄúºnÊ>R²6®f»DŽŒ#N7ãÌæp¸ïï6ËæØ#üDž@Ñâ]* À¡2ìè‹çª¯Šœ²rÙ«ù½= ⟯pkž=!Ô4§©Ä¦§c–äòlsiÀm¥º`/ež@a ÕV…›ÀÊET’¢"'e¼œ£Ì ôp„MæÅ4B¼fÃo ;MÙØŠ…€OY‡Céà~õýî%©ñ³ÿ›5 ÐÑ yžólw¸$¾dìQº^0îNœXLŽüZDŸØWÒV˜ðL%ÂÍS}2û8‘$Ånu+ŸSÞ)µè\Àk[Ä9"˜î"ÃN”ÿÅ)¿$,Œy6ã¹\_‚sÄ8hBï´®åE¡÷£)ŒƒÚü³"±BÁ™¸±Þ2ö§J) ñŒöÀ†Gø_,dE0 /[oä k&o”ÞFЀ@@s8P²f#`hæ•1Ž¿±t¯Ê5aó¨MËGª•Æ>÷þð÷³ÊˆÝÙ(Ê·ïÖ¥•µAˆÑ?ÔêÔòî[XôxÙGMŠqqÖøvÅÜU†Ó?{‘ןvøãŠÁô‚ùœþ 箂¦ß†ÿ7µXÚ»k¼Ä6p±§eWMŒõxÄã NS¾/ÖæÀãBúhׄ´rG@Ë•–ûŒNiB‡¢‰2ðIò0à jWõç@g0ë….åÞtE†$f7TÌRN“<ÿ<#K®®OÆŸ›âWb bÿÁ#?±–‹ˆ7‚©š@ ŠƒF“R‡:Í¿Èëæ…8¹lÿ`·l•rÌRÄdûOMªÍœb¶ÞFù¿úU´»Êö)½”ðŽÆ}Š—zdí¤¼àQïÿÛþÖ#Ÿœ«N¶cŒ5ºª3ÉÂNú? ÄÉEq!.p”µ.Ê!ñ‚{œ:(‘ç *Ðê½DþØÆÀÓÀ|i1‹úv~ÆzFQ`rN¼‹‰2Ît &Kô©À²³#ô½»T©dßW£6Ï{¤¨„úÚ›i¼1Rv¸*GóÍXŠœt9=6ĪëŽk7]þ¹=@i/k..õük'«w¡WuøÀ ¬7GrËø'+LúPƒAUÕ8Ôg}ÓeÜy™©l<&~ŸùÅ‘jó‡ÒÑjAõ5ï­µ2¹jÚ•¹¶Ùå˜qud~K{%P&Rß¼½®Ý'·f4rðR¡n„çST«©°»GzÀ$SS©I9ú Þ5¡ «¦ŒÄVèøo8sÂRl±ð– ªSã§üZryTÞÛ‡ÛÂÀ³ ÿ=~ùƒ„1Å2þÛkÅ Æ·1ií¦@fq³™øö§`²¤f[Pz~ˆ¥:©¤ïiBÏ=‹&¯¾îù–bUÐC5Ê”;c<Þ•€t)OL«¦Ï1‘ñÑ)ƒ}ÞÕjiê@ìG"ž+TU¾WªŠÙLY쉥Ư¸!+¾À-6_Æ~Ð íÌ­T+pªÍÊÊ©‘"?Mši‡¢üæ!MOXêj°hì…ö£§TÔÄß$I~Š#‚øAÐ b)fhØÝ*@—Öß"£Ñˆ•9S!l3…ýq¥ä×µ’÷Ê„±ÐFâŒÚ=7´Mû×7Þ¥ãŠÆ‡n®ª’-•ÅQÅ>lÞ7\«©{ú—#œRWY²ëJGFÑ-üo8]µÌ§õuʸ5­@‹Ø±!QÛÎÛó±Œòo¨Ç›IÈ€.ÿ @‡™Y8@´Œ¼¡ŽÂtkq.Rê3´â³«¨|;NR³0¯D†3äa¿ƒg²º½=’Gã¬?ð‚p„Øæ;ƒN»¬^Üzxß ò½M*q©}DÆYã€|ºG¡˜Šþ@¡{±¦zAòs,6š/¿Úz19ãÔy1x?xTéµõø±a¤3]ÊØÔ•¶£ÕæZ¥ðâµ,³`mÓ†¿ÜX+JÚHh÷/8¨½ùá+½¿¸n2û¢M‘x\^<&Ç÷Ç¿pý}6ˆ¹šK³`ÍG?·Óyï¶?î™j)n3s(¥8Þ_ Åî© Ó.ì'a!è «ŽX¸dû‹wé=s‘ÃÌ~ °Ã$|\¬ü[chû<¨bÝØ¾Û¦5öU‡QQLÙ( v«¿œÔƒ*òj2úþ¯Þ£Âd6œD™'öë_¤‰sL}š-؈kµà"¬^õ&›­†b žþ,Q¼¯Ž5 Á¹-îl¯mdõ’JK•ã‰1ÑÃhð|À.üjBöiÓ¶/‰öÇÆµ ‡HE& «‰f2hBM«¥"KŸ²š¯\fÿ„æ†h zºÙìm£‹Õ¨K>wh$p…ON‡/ýõ‘(àԀЇ±¨%ÒÙ?gZµåÔútì©âþyÀ5–ÙŠÚßÿ bðütÛã0ÅUÈœ¾‘êjù L¤ÖÆ“»jç @Gˆ[BCZ~ ŽCI¶].L{Si›”@¸99ŠÆÇs¹£ÝnI"Bß™‡¬…ÜU Èæ°Üm>êŠîÔÔ †Z°’R|p:jeü)!†;ŒWÔâ#äa·¡Ût»£“”ôªZ8.¯*çhEßA—úÜrÇ—çSÀ¶$„(½"«×a_—J‡Œ¨îoqAT¸ ~ú®÷ñU'™Vø•Þ ”¨*{£Vëðˆ1ÿßd¦)¯yÓ•s±D‚Ÿ1åÏ%E´Â[fÎø)Ö†8„÷+ƒ#ó=Õlv\4µxÝþñä.,ˆ$=5¿ HÐz¹W2á»ëQVÎÂŽu"Dî"·3²å—›” J!ˆ&i´§yü¨ng‘T¦Rપ-’Ešä4Üå‘`”NšÁ¥Û¯yÍB­&ÕÐ2‹ýÜ‘ƒãHqO :\L.¸“¯Ï¿rQ@«Ð ÐéfwK‹»¡änçœÅUEBýÜÙav·À9f&äCæ-Û %d#z–,} pÁÔµnD‘üMÞÕž¨;¬ÑHŠ@­ª`7ŽlN܈²ßÜO —š(oÄíɹa’þL–}Èì'Æ ÃïÜ4 Z˜ŒP<ˆ*z‡Ü„ê™[@Ù6þ~ê!,;®há›— ' â’;¥Ú7Ùj }‡Rœò%ñKVž«[A(‚ÝiȘ™8¿DŽÕGB.µ}+Wçù— R™K–ÏZL¦÷ÎV uÀRTPZo=Ѝý0Ej¸Û tÂMéƒs@$lpö(’|úŒo0•¬•æ¦üþÒw1Í\…â©×*Ïö5E§x–".­«Íu¢?€Îó ‰…¥>ßÑ‘ hãqyMXÂ!@™ Í£:våµÔ¶·¬yAUQg6«æQ!¯"Y$¥=85fC™Ãqïÿé)ˤ`n Ë•Äw Šób îâ/Ct>ïÞaFÙëhÚdü$•¸?MÙÏüÛ@²µ9Ús’ 3`&²éàîõ[›ßlDn‚þÊþ­’!yì]_ÉE[†]8ÑøR;˜”܇%¶þ«;·M/è?M´ý]UÖ˜´¼´§¯Z N Dç¨|bÁÔAHäBÎ õÂÕjÂ$©xš†S½6ÊôÑlhð÷– ‚*µì!ò‹gö<y×Ð¥Z_!Ô`õ:úoåz-–K®ÂFÎB@eùƒ/ËîÓ—%'NbcÉFNÙŒ®ð¼±‹£Ì•l¶Æþ¢íÙÔY´ò šjÜÖ5s8­vÈ#rŒÚ¥¼Z·,kP2ÞWbsļÒdÅbª3ÙÔÉ3LSDXœN­óŽevúá|Œ*nät¥ù‹·FçžE3agԘ˼ôKºŠmBf@EÖN 6¬pâ—¯‚ËǶ/K@l¥^$6tÛî3µ7NˆÔ ]ÛÈ3ukÙ˜a%BÝÌêxWy¿&ˆÍÒŸsfó”›vÓUá^h¢ã×’r±ïbíÉøYl²]7 ®³9ÿwt¯6Ž\+”ËøìÛ%À6XïCb;âÂ'²±É%Œ£Ü»_Zè3Ö¤¢¯’ö‰\ xþ:ž<ý‹Ð Db3(QVãGðÆ Ð÷õß×2ûÖƒù30ó9I”k7#ïÉÚºC×§Îi`Œ¾ó雯Ž~x>{Òµ&ëÛ@}Ÿ#ùxÄdÚ7‘‚j÷O•·Éw–0k~b)¼å$„+ç7·p  Ω»ÏÖ 5J|kT¨43lJ؃ûf0r½|4®‡¤­Ž'´É”¿^>ø€à=c襵œÕ>¨HxÊÀÆUÃb1ÁÝ^ƒ‚ÎO’fóïÂø"`²²6¿’|±ˆ¨ÿUòˆ»Úycï©¿KˆžXÌ.`œÒfÎËiñ=ÿQÞÝ0ÿ!–ºHu E†OÁHeBëUH¶/Iü ÇŒ>d‹å-JEófrbwþýÆg5 þ{žm°±G"òWÌA)ÇašQ ’r+ÞÞ&MÛÛJÀÃ*oÉu¾Ä[r›§„Ýö¥´åËà®–õmë 5ÚPØ~~`tê¥Ä£«)4†âš†ù"b¶žª>Öéu~û}=JÐúëÿöçìÀEËeŽIˆ¹ÊÌQ9Y2ð‘ |+ý ö¸å}@;güâJFV^æß êr{¸èÐúLàs•„¬‡›‡¼¾ÖúŠÈ%¡·|ñÈrÝáΆªM¡U2uÊê¶æ ´V©öµ¯ÁF~Öe.\Ý£ƒªq6ÕÐ%?ÖþMQ^=—9@tsÚÀ7œ…¸©ÈÍÓÏÍÏ:Ž‘óiÈýœü7›Ùý”µV6{.1ûÈ­1k ÂWÓ-Ÿ2(Ž˜Œ­ÎÀh#]¡Ê±0³.˜(~Ÿï§ÊroèB{´ÿKvÇHþq£¡þÚöð±4EÊlïuÑÀ¬´P}vqGð”›CÿýqÌÓÐ* •Êhò2wèøbC‡nÇpt„®¡è|ÓYV X2xŽi½öHXý&¤g}†±tÆ`×ÊõZÄÍç> kÀMO3e¨ò×,ß•v@;à-SQ­…(ÔÜÕèaç<è‡=Í(èßZŒ‡kÛÌýA¸OÈå¶fà/¸É+E'³3_5¦*¸¶ÑG˜/¹j0®9‰!(WžpûCùIš:qð4 ñ:ÇÌ¿™+…ÇÌYÇkÓ2‘ÙhÁæÅO\\­IöÃÊFÐÎZ÷¼×;C÷·;âÉ8Hß|ˆæ½7ÎBA ìdóÁéXt$EfUÆ©ÁXë|$¦Ò ìRGIy´6­× qÌõJR/œµ™ÂPB'òb ò)Ò©,µUù$0è„éh…rt†'½Ñu[òZ¢yF &¸Za^„5d‹ò¯Áñ*ÏÛm˜²ÚìÂ<ÕÃ`yÃñWÑGfàŒÍwÅ{§¥<᫊^OŠ[û”f©„¥sxž_)_T sˆ¨àÿMp÷£ÔHuçÙbºª@Karýxsû„(q“'€`lÍäN(z—°G¸·Ê%a!sK•Ó4ð8b§žŽcWºö}CÂ7ÒÀ’o¬¼{î¾y])¨Bæ`¸Ž€úÚô&‘—wä2jñn§¦µø\Oó̵PÏtŘ?VA64TíQAm©-üÎKÛP`%Êy¾nyKtµqtˆí;nýLø*Ï7ë^’oÅ Ø«9ÈCü;çóv±(zZÛw­‹Øço™Év#¡€VÊmëÇ€½7‰Ïì²ThZÈ.ÅÌŽžïä VÎ$§M\À xƒ«°Ìr•´S ƒ7—[#Mtÿõ›«>õ Z;·"Ÿ‘>Þõô¨ Áÿ=¾ŒþE©0$ñ‘¶É×dJ[JÖ7¿®ÉjH@LZæQvü9l39Z<é=ëÕSiµŠó*~ÕH„‡ å_Ú‘Oc¢ªH]¥ÃŒX˜[!MĽ”ä/4£¬W 3ºk®Å¾ÿ[‘çмóz°^Žymû óìóºe Òòu™#Mû¨FX@éQø£¬mÕÉ ±±É‰ßü%ZrÍgžÒiòà “²xs:„šS¶µÐÄ~…Ý[¹ Í*žB%ÁGJs—9U´Ç%ÏÛ$9»„ÃT˜BtwRVÜœ¥zI«]SN»yÅÁ­µV‚lc†+Œ}jÁŠ…T6—MÌ¿>Ge×Í\•´¢©‡„Xôk´Â7¯ê ½†¨BWùö·Ò°ÕuEžÈ‚ðöØ:½~zÿHÓ^†±¯Œ ”9òcÞÍéܳP*§>„g‰7âKv6xX&µ¢¨ÿĦ¡mDÔ#j•ƒPBzP§nK»Ï±IÒ÷an³þ]üÿ.<]”+/ƒÇ ¡ 3Ïm_ŠŠÒ„ÈêA‡ÒWð´Í”þÆœ01qÕtœÊ]NQÂ#LøáßwÔ‹ôk`ØOv8¼( ‡x¹µ7;¥UàÁbC•vË´#ý{æ¦:AE,èN‰ZýC]%ë?h92ª\P¦Ñ©65')E«+ïkBPD´Ùn×–<‡ðÝ5ë"Â$ߺ›(`-•QêTvwrWÜÌ&v™í;sÖ¹53£’øD€^›w5Îño ô\yÌ„ x¨ä0¶u¹l8Uõ{ñtŸxئëøðE÷lÀÛìa£¸ésÐäë‘ViÁ?.…ZΫ<ß7lOZ%†Š›™áSe 3Ù/kº… £§#r‚)%\c¬"ÅÛ†è åùÅVS'¼©® ­/>|¹Š¹Äy8;!{Ès#Õ¯HÄû5, ÈnŒ9ŒÌ3ø¾ïR­â¨¨ÀKˆÃq%yú È!õá¢KAü94JòÛÉ5½ÊÄÛa‚¸·`ÅDŽúcxD£‘æ¦.?i. YL¬ëŸÉ]'~ÒwÆ×¬êH³>'Ž´5g£ySíY† „òÀkÆÅmËJ:Ða·öˆŒ 8_Ç»,>¿,’ÂFk’±Fu°ðÙ*'ß…E·wJAa@×;vÙéÊ¥Z®Ê[Ò…=è‰r¡½í‰ 7¬öà‰ÊÁú”åùn‹nRñ§¨™ÉˆåðLfˆž‹I”¦2ÿ­¬ h•6YƒŽŠhäǦY±£¨H«$lÂÅAV$~|’ O¯»ö+{¡…êí Ò¾ŸYLÓ‡ Á8EÒk‹žñøo¦º£‰ ;#µ1ðBÄúýdÙíÉpB‰5êèLYI"d-•‡ ‰œFüt´ý»Yí”ÕÚäì›T€ßÉ@t‰?Û+°óê7‚Ô,Jó¨õ3H{ð¬=RWMjŠQðLn×Ô›> áÞPÆsU? h‰tŒ¥Ëòó©D\#Ç‘­º?WÕ;ƒÃÞÂ…P(iX·Q7La‡~?.m–Ñ ÒÑjùZa˜(ÐéY„J+Øfl:hµ®HTÓ⤘8”ÈÒftýh_´hˆù;A^°°r5…q•ˆ?Ï Oœ(uŠÙÓÉQ=ïÖ'}ú|ý1¯P~)¡œÊZœ‘\#¡\Tµ€ÿ4áùš‹úÍb”ö9Ô­”;×î—ŠÀu|,“G±-Æ —‡.Èá7W`5¤hO„3j×x«èäÝ׌ŒÓüî DÓBÈLþz¯˜ƒ¥èLŠd8|˜á0Zö²³‰À%*þÖ‘`6W5;(Оfíתâ;.w‘þùêV—èb&¸O2nÎöIݞǟÐo3ÿ°¦Fe-™~œÙµA!ß_.€¹ :Ê1]íP—"»dM@6'Îl÷”CA8†Yæ»å¬p¼"æUÛºúÙŠÏæ¾6ý-•˜d‹‰½&- PçhŽsüI›2pW{5nÕÆ ÛëýƦÌô~EM¯Kß·M@`=Ju˜°ú“´¸Œ%2¥ ^°â©‹çRI–NÌ6ç½Ö‹nö~çªÚÛ@0ë ~³ƒ1•evß¶)e´[Ò'dÏQáóûÛHó]$…:’pB¤y i¡Ÿ¡_&0÷ç\2;tï—~„:T1x ƒ¸Øm™¦aï÷²x L–çMK&!òŒ©*wÐüòÛžÆÂ‚~ûèܢʶZ!Å-ÆÎ•z•†øékLž¼º©ÜÅ•CòÿÄüŠ}Î Ð7d1!f‹‡QŸ/2sÓNmÞ ÒCÅ—5ší¾˜Eë§Ëû±©æâa=7i+_*Sö9-­â·@„(ˇÁìÂ×W®¶XÕ¢ÇP(M SAw¿wÑl¹Ž×gÞÒèíJ´‚$‹Ó¸F'ðÕY–+n±¸ç>´¥ðIe ÁœÜû…/ÙýLÏN”’”b "ÙENª‘ ç|³þy·ìHfω}ºP$b ©`™§ 5‰´’Š‚ºœ½–øÍc2TøS1VE¢-ôù<¡m¥Hú‰€kS´vÑJ—º‹Îoªc#—bÔþ‰dõLnw©,‹µßæCnrY@^º¡d±ËL¸ÇÉÿÃ;@”¾[€±tmBþ°èÃç9t¢¿(è°ý)Å"yÌaôÆ}]ú‡á}®¨½î< % º—Y[‹í4OŒÀæt—ÓWn¥}ˆHp¶VŽŸ#¯h@³AWH‰±zTzÆA ó1´R.fd äYéd;}?þ“~™’Î:ý 1£¥Þ™¬IÐH_åň"lñÊ6Š'(pÁu´XhˆF³¦Îâ‚-3@ øåúË·–èaÉñé_¥Á2ìSÔkÞ-~î×ûÃ…ä<ŒRùÂûÔSï¢|Ÿ¥ËÒ¸Ãò¯•Ënx,„/HÚëè¸æ&R›ÇœÏ·‘7ðæ—Bç23>wm!ý;hcºT&F¡•ÃÐ*¯—¼gª³¦Ìê½) ºòM{ÍUmÂuì—L¢“E‹ëÄ~ØqvódÇÒ ?"0zeu×gÝû5!'îD\ÙªÙ4õ\ÛÌçÍÜ ­'s‰Áß\TÍ&•–ÂÕm2ÖÌRÌgÄײ¡ï'¨”,ÁË+-¤,¤S[ æçEá[-Å?`èØ÷ž!fâ׎à)*ØIŽœØË\’–BöÂÍ- s÷  Íñ(öB’Ll)=¬Ï2ºGÕ篩ö¼(Ó›¾Ûr ¢É(„ ö‰J¦„ƒàM·ÏFx& )ÚÈ^dlϰBf{o¿Þò=KœÝ³3ËÈ5òœšàky~˘,µûVèô¢Þ9 ]'³vÎÑÝ0:ó/×`òþ4Ôù³t¯çJÀ›atÌÔeçeï?·àb3ºGð¥*¸>®«Íܵu€’ÉöºÝR¸$»ÎËþÀSôrõd8ȪÏFžkô*¬ºÂÆ›+1ÄFSÁa5ÅcŒoécëÆ‹$—ò#)и7îUßõðÞh¡¾û®x‰Mš?na &fy€ÕãöðáÝ_ÌÂpム[A8,Áxà‰M11ã%ï $HKjš‹jÚZÕt?=¸ùz¸mc,Ï,uW×h¼YPxmþ]cnR6œeºjes.SXé1zžAÈ]ûñuômö)é`Ï_åÂn¢*îï¼¾­¨÷YµZ púÀ¶P3Þ_'¯–ÈÅlvfr›óø‹Ð€låpªiv}+ ù¼Ø#)iåFâ…ÄÞ—Sv±…õÈ{|hÉ®0ì»AFÇý«-iBˆŠ Í è:S§Ù42sr¤ä)(aêTÏ3Ò5»Õ÷ß2sz‘¿“g¬¤SÓl\o»´.‡Ïã–÷m×E/^Ï8?HÜ]DŒÖy_9#àùŒŒsWÑ;Éö–¢ëPîJX1E^;Xøü“¬Ø@P–Ûx<ªN7z´‚Öê¸ÿëæíwö–{l¡-vÐE% Pàvèn—ï^Æ;)Ð'PLºGÓë-ã zlª:qUârÙEï ¹®SçÄîFÁ‘²¯Ë2\ñš"d–¹ÅÆæÅ9ôY ‚*é[î4Wh¹UÌŽgÉ6êÄ1rOޤœDÆÞÌØ…,F‰í€ ½»¿‹ËÃ…yàÕ>g²¬'4‡+ìß;AÄëy·£ƒ—YÜ–„ "¶˜ W}1^¼¡bŠKvÛpôãoÿ¤šD>pÃ[›ƒQØC ³à¸ß¾tÇ•ÊIúùÁû1%eÝD¬{®£ ™5uYÔ ÛÛo7M9DH’?7ŽFêï2ÿmÅ,¤zÀU‰¸—# cb|S$&&@Å]%¶Lô8÷ï_ø}ê£î9^;Ú§‹R‡Id=A¶wgr |uZ+žå\'ˆÖd”«¸@ãÀd×1F™¹·H`.ÖnG:aý¯GÒÐ~!•Õ£>¨¯³çuó‡vÙ¸RN_TúÉc-±{lC†ÏZÁN`Ë釨HŒŸ8«D»nä©ÕÍöwê(°ï)ki:@Ž:*c]Lö<¾‚JìYu‘›ñáL6 î,Þ8îLîðD>vÕ Aæ–³Ù¢Ñ`†êJ›‘¥'D~êñ?ñ¸t”Ø­õß7 XŸ¨—ˆC;¾^vÉ ¾¯ê)ïm`㺔c‡®» m¯Ï 1ƒ25“lHºÉÛ¿QÉéÂÊ«_IávžñJxVúÆ –•¤\ho]”o8–¶6×à"ÉJ«zÒh”Òæp(B3²žŒÛdAéH7hBñÅÍ~é…È ¡áW?@ …í‚«é:h†ÒÂÍ~íÅí­±= Òò›'pŠzgÍÖ1«öª¤ê¦—#gñ‹S™­%Û´‹à‘ï`\ñP“+Ñ í½ç,¦úVå°l8ŸWrv¹6×ú¸_=™hѬßÏIYchòÞÓaFÕ†‰[ÔBä­ÞÛ»böÔØkÊQAµ!Ü€‰©I"ªü‹žhBÖ¨þÿíKóN_Ç…0Ó~Ë>à?ßb† ®õ–ÕïÐxË‘ÙÞs¨†äF<Üa|bS¶°×^ÚÇ7µú¾¸ó­ c¶ ÜI G>W¯åy9œ#÷5{™ÒKS@xóû Q¡‹=Ù*x@v`Â{Ó²)ãPTMÀm'SqKÿ\›=ç1ø[ 9…Çeür¦Ú—º˜8‡ùnRĬ+- n*óÔò²gˆy#Šâz¼VêåD¸xæª-LyWä‚ôç@ ×kïk}P¿­dô&Í`vgL Ë¯bª0Jï¾ 4C*ÛÆNCYnð Wó¡1Ýj€úùØp¾\þ?²ÖŠ*K#µ'PÕ» "Ì}5Ïq„Ûô¢¯zÀbÓƒ<5ð\ãžÍ}ûÂAw_ØeÇYÇ{ÂÚáO”-tË0 H¼¹3–”+½¸ü_‹7#—{8F5z¬Òó’L†ôÐ(M܇có€@#=[ïÛð÷Lj•,ždæû0u—Ž ¨?<ÂØëhËiøç~\0>ÈM‘ͼłø¹‹‰€‚Êô DÓzÈ¥LÛÂ…ósVwÓô®Â1Dò ë¡íÏrìTš¢Ã95„#‡‰I–¾º]Œ$:NUIåÖÈù»ZU¾!Uõƒ!œ‘#Æ !÷ÞV©Žñ²D ×}Œ±ŽN> ¼G”qÖ=Zzlù_ë# ×É/˱ ÜÖù1V"•&ðÖ ¤¯q…‹¹èUÀVN{.ªê‰^^+´çàÝ[ ëÐ.$U7ÄÍɼm ˜Çb¥\Kwg&™ÙT†ÃðqÜb?d~Éô´a¥ðåÉ·ûÇ YKü=6}õV;#¥šî$6²ã · Ó“$™\-«»L®Ý<»õ¶áÙ©~c쌘ۉªí]%„¤âlÜø•é]šÚ2ÿ³¶µ¶a—ËuãE´ÄÂwJ «Â'wwj«¬vpx@;¬D©aTýÀ,ȃ§Ö=*¹Ÿ$Jßè¢G “8WÍS STòþPÜ„Z*àèjv¾/Çú»i]–¹8¥seg‚ᇫïaaâ žd)º¿çeësªQŠû°&6@~ƒÃþ–tOØüýDš²ú|,þyÕAIïÃ-.ò®f½Uüùoí×U4qÚ̪áùÞ>üõ3äƒV|¬Ÿ¿kÚQ¾ÕxQ¡Äÿka½ÜPš´7¤«Ì¹Ø4D§Û3_kbÃp™j*q®ªÅp÷ÝÈİôÉûw–8„â¢JŠ]mpG$@G76K ú(±øïø.~Rubž¤]ŠÕˆ5$Žh’ˆ+—Vüœú°Fû±¹ÉÃé'?½{ì³Ûå¨ö>ke”ú½hqHŽÂÃÈÒZ¨8OþÊéÏ×,¶ü…Kbéw÷’°LgÎà2¡æ'S2ÒŽ˜&·fVk¤qã¡c¡”wG¶2.׉Â1ƒ3|YåÄÎÎp¶“8­ÆqÎôIy”‹Fù6QªjÑÆE ÒtzSÍcðëïKoʪ¸I‡Î}H X1l±[.=ºK·Úæ`^  Í3¯®º¥dx7úûR3w(ɼdËn×i CsgÑZºÁAý+éNøJ¢¹·TÎ9€ˆƒ»”q¯©E.µ÷/àÑLÛ¹)ëE*7DÜ{õ vA*©b[!X'ŠÓ $°ZtZ.² ¤œñ¦‚´P@ÀIž£Y±ÆKÀÿóžžz’:©NÛ¹“D,¯¯óµr³ø˜”Ú\ž5rRí;«² p9D¶¤®b>]3OÄÃCÏèbÈŸ-]-œã2Ö>¾^«Ž µU (¡}»G‹(®Y^þ)…Ú·Û&¾!ìi:§eôËëŸ"™ìÛ³ýÈÿÍ ’GÈ?òúãIJ¶3æf€Ú]ÖÃó+â~xÙ%@+‘Y›`0¥¯.Þ.ÔG´SÛÎ +ùY,”ºï4øŠŒ%.OÕFRkðÉB%rR,*‹ÅŒSÅI ˆ1‡ÛwXŸv0/5 È3Õ áÓf_SX¼Ì¬-Èí‡MHÜ ¾µZc1DšnýYÒj´«ÿ~—.ØÌkÛÊ©ÄÉdˆN|ÿR}J8uåNÁdñ! ‚ÿC¢[Њhš¥®žÊ®gœ™±[Þˆeµ±:Lî•lø Öì•§:¾Žþ4³>ًᔓð³t —+(WËö/³ tÄñØRÝéÂ08,“UÇ)¦¿-PÚaq‰áÁgRfŠsåæ/Õ¨Îò%Ýÿ ×Dûc|©öÎуèBÖÍ®a^¬¨::^å_¬8v„8o`(EgÔÖÃèÊÑßa?&Îú@N‹`ˆìè[WQ¥ÁÉ»3¬AêŸøÆû‘]ÕaÏãzTrùT’5y¼8¦ÝÒ°)Îÿñðê-9½Þ¤ÿ§¡/Îò}sšÃmм³iënìóҘ§‰4\ôï^í­:’œØŠ@C¾Á‘û‚¥A¡6Övê5^="³ƒ¬9II‘ÏÛsÄ&0p^-…#%.G¢— íó,ñ+3±Öò\‰„‘ò$;Æ º–gÞÉ€F6/cÊÀ`G’IQ³5 Þý2¬ìp æqÊV²ÐU%X9êêéØàH²Ú‰ÕTr>âk¼ÌúõÕg'Þ¤UÅÚmæƒ ýûè†l2d]·‰Ï»©;Q~]ÈŸö+€„Öü —š¯•Wߥ?fÔý§âE¯ 4° Ÿ,êš‹ä™÷ô[˜Á7ô¢3î‘t©0œ!äÝ*ì%dë¬ ˜ÌÙìîq6)lÙ£kž)X8z±_Y¼ÆZ‘ëK® ñéi] H ÙªdskZM­@kßÞN2P1ºÇ$ÿÞ¾QXL¿Š[+‡øÌÚ »WÐåO-WF­ª/½X¿¼¨—lPAa4# ,k´oF·f¯èœg‰8Fö¶B~˰ÿÏÌ“€œ‡p„TšŽ³ùu0!rd\køçxQ!Ÿù ÏÕWV²å%ãAIÓóßÇuÒ¾SÏ4À^sÒà¹ÐÁ<»T÷~0Ž_ à¶>½´áèÊžú/™õVf¿T¥¨•z9[ùå~#Z—fYI‘±d“4ÓÍš2|Šžæ S§Ì 6㉀F·ã 'ÒÌ!â–Ö»máîweåPR]dœëWâ'r@£ERõÍût°j…>Ë;B4åvÄRaÁ eª§_ÀfM0ЙïÒ\£ös¦Fü¾^ÏUÈòFLˆdm]9[¿oì´UöÊH­÷Ì®ø(ʃ6«;bZf-=_ d*o–ìôø„íl¦ü Ï©»ãκÞ7z—ä`6 òØ(RÚW¦†žNWï¢#‘VvÍeÏÑlË)ªä>?²ôë׿Õ/4vùoSÏø0t¬Ï Þý˜ÓKè®5új÷ tOe}¦*BRÃø„ókrñ¼ÿó#³½6ÙTírótQó®›§72±o˜§pÇw-ýD"ßF(¬Œ%Dþ(ÿ¼ÃèŠðœ¢Òž!Ô`Hé˜Æo‡¿±Í µËLùƉDÍ’ÅoV¬z¥o+$Ÿ 8oc‰ªšd+Àt"WÚô¶oÔ@Î*“£4粺­öÅzWEó Âán¢i1MÅyyøx=?˜ÝrÇj©gµ›˜¦i}Â×~ü¶*ŠÏu:ÏñBY¾"lü=ÎRñ®6; PÔ,ÑÂ={§Q!È=NÇ9·Š5wÍo¾è "¿kmÒƒ¹etÀÀ8X sz`þŸvSªCÐ¥LPR5’in Xƒ£z‚ÃuºVcC$#é£Í`Ýž¦å”ø0$:q“¾K“–Tžl}zøûB0 Ú¯ÎÛ3Oا'šxc/œ­Ó¼NRRÈçw;ÒAÖŠ“Vôî-…MG üÎÅ]’9ðD꺫ªÈhÀ«øËd {$&D†¾‡A©…jšåa˜VYö»EÌ=Y0ñ6DMÌI 0®Aóqh«‹£Œj@ÿë‰ÝZ}µÅgÍqóšâtgˆlÒ^Pt®ß)*ý+³9}ßÒB«›DŒÒüóƒ´ftçD31%ÈÜ™w•¬ÝÏ¥h¸ù¥€Ç;ÑB4+ªQr3Fß—…Uÿ,4/Ý¢Ø078¿­’‘:Yð¸VÛÄse_Ò8ÔÎ Á—Vëf…Þˆs+zEr›§gª–¶³öß %y²”ܵƒ¦go=«8qËïPPKfãgŠbäPHçâ®ÂÈR³½îyêC¼RÏ nH&”pÀeü‘TÛÙÃfüÅe)KÀ²Ž,Ìþ™Ã¼‘ðÑ2Èë3}Âx”ÇÌï,ùµÞ’&8¼9µO=+Ñà éXaÝÉóþs ú¿ô°âUjšµ–ÁqÔÒÄ>ý”@Käm•v¾³Dçúžø!Ö; h¶u±!.0)µòMÈ«ùž£rEõ³­º_öB!/•w4¹$4õ!mÕ0Qƒ=qhKœÏ"®õ7 pŒ`“0t'ìëô%à „o¹t'xNÎ×s÷– û!ÿª6Ôb õ î¨qmžMÆ ð}vàíW¤—ŽUŽG«C@†‡Zà™î•’&ŠQq‹O›ªøãi™pææ}Jë ‡¹÷3nþT—Ø h;¹yqIvï]d}Í4†Ý)Q^™­êVÃ'ߩϕêÃÀ ÄñBn]'X¾§$0\Ã=ùÁî‚“Ô¹â[ú-drÁtÅŒtŒ¤>°»‰Bðì¡T˜ð6!ÂÄNŠQÙJK¥÷Ýp½~ˆ‡ŽtԞȢbÐé òâ?BΗB>•pv{(8—?âjÛ°si¾:a€gõN?•¦ô°#¬ÃFHþi$· Z‹ÂÝpïVÄ•÷4ýÑö÷×Ç–¾NÔý¨÷IYæB¥Î8ŠÔdÍÃe§øÁ6Ô…÷8|rà‘vã7ca4†úb+lß :ˆ1غ¹¿¼3•c£~!±žš©]Ññ·“€aß^u"…Ðì¥{ƒ×ñÏ X×¥¢N´wë/P„‹9µÛ’(—)>Ãï˜óÔs[š¨¢æÕ4ƒaíÄt.Ð3X”fEŠzaø¤~šŽ?2—´¥}ä[¼WÞìþ  zÖºS¢"woÒ\é©<"º ȆB짪 ¡×µ vȼj.JÚ6GToªœáŽoPvƒ_Ìïu¡LÆTk”¹[ÌC ]·‡Av‰[9D•úõ«O]ø8ëåöçÚç fªžt¥G˜gUV.LMsOÌFsäs2ùÖˆ.ˆ\E¥P3ïFÍ_^CzÞÉU¥“á¸èöVRÚPL_Y¢m~#«M•dà ’¾¥îy‡Í3xœ )D–ßÿÊ0ýË¢#ø©L]€¬ öEµÉÄSꯑôø^GÍZ" ëæ•7F ìæÏæl@ÝMߺ¼KÕ·Ûø¥$§’º³ìÎÜKÙ*‡ #£p¾ô¦Ï¦h† <%þˆ¼´ÇNfy#:«ˆ¦½§>×áÒªuESç6Œçd%>,2Æ5pÒT “4Òï—¦¤Mô°r"Õ~òAúÞ å’0êÇdëfr­3a‰œ™ÊÿAžœ îÆÎ†®ð O;· Íô±K²è6/É€}œ q.Á·6Á=}XW.ï$Âý kÕ2V™~´+¢˜Z÷'×Q â8,‰7SaM<žIIv·Ð™‘QÂÊ>X0qv!6? ­ G³ ,nׯËVÏ \cyb»—®'½Z)ù¸ŒÞ½½ñr–D‹ÔüL𴄇\‡‡z¬­PH M­EùþÞ” #=þn,ô>¾T\£šÓØ·±Ñû›Ü’W’ÑOTæPÄø òÓE4>[Æ@‘ŽãÑ!pö(S› €ýˆ)‰&]ŠSÀ¥ºÓ}V;0ÃÄ­ÑP¨—I©P [®¸ç<ªèþÊ^ˆ–Áªë’‹;¨h RØt#ÝÙÌg⃾+E¸¡Wÿx·µ{*°Ö|ôžŸîª­vš£ñU»™¿ÛnK¾ŸROü4(J‚„ 3džÅj¼1âªlnš;"$»Y¨õd,6áz©¾æs4›,#ÄÌeY^èNÚðI1Õ0:êÿ›; HÛXF÷í'éj‹FÂ,KP⨰Ãpy?ÆzŒb±ßEþ 0ÓóW*¥¦Oíψ?â¡Á!å57®Åô­øóñ?ªö4ûšªê}U²Ûƒ{´.\3dÉ|ëˆ÷¦bþ ‰·.`…M­„ÌN/û¤Ø¥ÚŸ¾]¨w”{ní]Ê¢+#Ò3ˆqGeWEZÈf¨ Ná›7³µÑ&¤Pü ”^¾µæ’=)?‘YûU Ž­€æGº;¯S2§×Taf1$µ\K[y•ªÍó=!‰«ÜªÞ,@gʳ µÕÚèÞ§ TtÒ­QdUøT¶ÈekE3 H€5€¿“mÑša2°OØDŸÓQˆ­$N»M–ÝCTf8ÌèÚ98Ì^´€ZOwB_¾XÜÆ7íóС©ô¬&¸ÌHEÃÚ‡AÂiÀ’â²,Å^,¦:·F·üî_í‰æøÚÙ§f‹^#¹ÛG’ùu=ånŽªEˆ.ìü÷øN¶TÄ&ŒÌmx¬R,î'rŒBü€§P«¢Ëƒ!2ïÅ­œ±HNZ,ûÙ_~ëÄ @ž^ƒµ•›Xóê±ZͲ\¸¬\[~R£ÈXnl7‡0EüA°¬¹aí.GarìÚˆºå$ úÊ:'+y©œÞ%—Ý1¨ê.uX­¿> p <¥ìձר@àØqô·Õ!¢Âáö£¶˜ï‡x¡+Í ˆÚª»ëÏö’Ñ ýµîï©&Í;õ˜Ý¥h±‡dñ!TàA2>“DÈiýDÝû9)2”ÔûË÷8>j'MZµ:W›³\þø—”V+“-1ÓúmˆöóÌÁœv¾ƒno+·‚GL˜µQõ"”*˜"ùö¾ß~½’«¸¿ÒÅ>¶~o`Sæ'‚/Ó¨£dN«‹ ‹*âw^Rˆ…VÐSZ’׋¦Y`>õ^Òÿ J-±3<:"|¦ð`ѵ´À¨šÂV'§N b”ÍÞL)pûÈ ýß.xï¢(7UÇ'BŽä|Í»•ωò´Cøß̧:½Ë_éë‹) ´Ö¢åƒ JEÇ^ˆ,j"¬!ûuÖbÅ—¢øÇ/;“”´‹h;´ 2©9÷Èi;z×÷KZ=A¨*>Ûvý´Í{@æùѤe«BKLúÅj:ââ=MÀdfüaëŽÅ6µ(Š);ÁÀS¬@Àn¦ÞÍZlô÷`˜ ݽK,…ï®s|]N&\"%;KꡃVs½¡ÒÌØå—Qyõ}\´äñ^£z:3k¾ ½•lÆD7üÔ+‘y‡}’R˜IîÌa*æèô Ä­JkÀ¥ óí·©lIÂíˆ{ŽÆ£¤)þzc` aFýjƒ?ÁÉôð‡M{óçÞs?<º¼^ö¥#¶Šæa%÷^oãÑÊŸÛÇerŽpTë¹卸x~¶ ;6L.­hØÞ1H#²³ík¼®Éu:"X°ç±å´XÈé& çàßš!œbÞ}œðŒ™TÎPlâJ‡wd»MI5æñ®C)´}M"ÁðW3¸Ò×83lÔ©¿.?hT8ËÑ"V› É©[Ûp—P‹|DÅ;ù󨘔ŠZ5Á:ÆI½À"(Æi”eM^Ä3­LŒVdP–+V’iMkƒ£ö£­$>t„w.Õgo¸ª˜¿þšñtㄞ<ذa5§ê«¨Jü³Icñãz´ÞK-üø];Û—Ÿ¢ùPJ¯rÊÌhXa÷4#¸ÔiÝU-õdÚ=€+¨[ãKÒ7*´ôÜopÔ ŽÇî5Чãmq)cfŸP玞ÛIܯj8¿Gàj[Öòû£ù…†ÎÙpÍïÿ[16d}—ˆÑ'!0tÚ›FáXXûvbõcŠÈ¦ÖPrx·Ë;îR3’ÙïAÃßu#êÉ:w‘ÊòàØó°•Ј/é’7oê@ºÖRl;ít©a§ñj€ßX¢4ØËò žÓYvaUrp)¼hEìm³k8jÇEBÌc†ï^`ö±+‚ßá)ÆpÍ» "Å+|XíœÚH‹Ií¹ìÓè[Ây¥À©‰ôÜá—‚î6g„£j€õ{¡™G£ÓkþˆN”÷B|ýˆw”.õ¸còßáݬæ°a£ˆxoX“™ÎJ8;w› Ð;ôßÅ&ïª.[£m3qè§ Õßû¤Í¥#™y—ÁS«ùUÇà×CñætÔh>å2’&䤹á0B‚Vå`‹Z‹á\—^Fר2Þ9ÿ4˜³&Ø‹'¤y±¤]Š*Iºè.O;-˜à«â‘\ˆXWkÑ–ÑŽågW£®ÍþHö•"ö»ÖÅ.?y06ê%™WšO¹þDúÇxzQ¸qU¼ðOHÆôò&Ë1/Îz¢@ŧEͱ<¡*Ìæ{<Ÿ­4/Á‘ÑFp°ö|¢fsö¨4™‹£]lô׳·IèN2­!­C0n¤t£t-¨óѱ¸ÕZ“Þ÷ËIKÛ×!"éùf èßà´ÝÓÏwÖ‚8hÔ%£.¼”¯­®Xc/ºP¸9ç‰ðá±qWʼ¹:Êé,#‚Ošu ‰=+ ¿?‚ ”Ú”)¸4:u&ÿâ ¡TDÝt†9Ú­%F¸]©w*x3`Zs³£;]ÏãgÐmPXâÇ´÷fwÊKøÍ&[pɯ6•J çdš…’¸6šÝKÏgßý¼hL¬PÖj1×(}Ò&Ïg€¡ÕÄ9™‹2μIìÄŠ ]VŸaòêgmñ·dºSt/Ù+UGz¥…NSUt÷|Qµ]öf_¯GëB5)Þ¨ÕgÓ}©V¼ìÎ_B‡Éç¯3 'ñ E+¾ÆèêLÛ(ê'þ“XÖ9<§ýûú¯³—jÒ(íaÁ†…‹RCÚn³ßÚžLwco̸@œ%b:!ióåL§eÌÔºM™Ç ¦È³ öìT8í,ëÂWó1>ÕZN‡º„WQœ%UåÖs·í© ±=Õ·*Eïçi×Uô¸d ô^ÿ÷Áæb$)¶²3ÝN*€Ëi ºß½Ÿ™z{/œÀ£•‰…f´áÐúª"ÜãX¢)S-Ç/#Á-tÓçì¿ß#pêÌNV¼ )‚\¨]†sšòvÒãm¶™~RþsLבŒá‚<{= Ëõ>ņ ‰…ó¨"Ŷ‚%¢q§ -üë¹/8SŠçÄÒÞÀ(5ÌÏ3ü^3®qU€ˆŠíÂxwõÇ×ZÆö¼Cª“N¹>wÙ ¡ÚfiÞN!];Z_ŸÏlàŒ(Ü|Bsa&Šþ¢ÜÎÈSsû6ŠcxA"-•$ª,ñþú²è=žÄúH{Š®¿îD‰ÕØd°ÐŠýkâYqxY NfφöEzÉÿì+ì]pL´H›fx÷«ü,v׿0pšl´Û\/y–ŽŽÁDë%Ç“›V¹÷¿ëÊòå˜u A:‘D:ÄV«rWùHnÂôÔ¨T›q«N¡G>‹žcî‰Ò»¬q*©f” |ê?ÒÀÅ6Œ®iÈõ¸Ã±Y?'è…Œ/Rµ3áûŠÝ­}”w“í„wÖ€À7ðؼí_¶v½"˜ß¾ìú…4=ƒkð#„i¶É± b毹oep2™(a± .Wƒx8ñ,[fõpŽ ‹² ÛÃCâNp8ã„5?ó¥Íò³~ZoióõX:Ð̨,æ–ø>ÏÊQ‹e‹¡…úÍ·ŽœZ^#Ô³ÖˆŠ¯:qœ•PD33Ûr”Tñ?èœhšãÍþùðJ/ ú³ä¢Û+™Î+9h÷þA;{O‚À"ÁºX¤Š€³ U²m®9©h^èbã@{g|uäòûUç_Ê’:ÃWö?‹ùò¢ ‡:Lq½CA^ÙGE2ùúfŒôŸÆÓ¡û`Øþ…2ÆÈííøÅ.S¦7æë"ýŒP"¥µÕÒy$ºM¨ `4°Y¡¨{OŸ<8,·ÅúcBhU+;{uå}ø€©o.£³Ê8Ý3PÑg]ÂQqí¬º!kV!6²¤OÁ5M×Ôg†3»Ö’´rŽHQ¿_­¼“ÙØ‰Žëš=â°æOʰ‡WS[RÒÎÃ+’yóÀum'3(_Ê/6å?Þ´ý¶jÐ!4¤¬ç2çÑ»Üø€¼-íÇ0vÓIÅ›ƒ-›„;±cº¹0æNkˆ·F ŠáõÕÈ¥~×B 3¹ ²e—‘W¯¦uêÔUç ¶­$Ú^¤¦CÓ¨¯à–ÄßI'YˆˆÎ²Ù$üÚ#Ñb¥Î”–Ö ;(Q$:»‘–…´»ø u…ÃЀÛê`Ìòò0i91±LAQYÕÚ¶]!1AóK«î1TjæÌh½'Ot“ö|«ðŒ ‘þõ*/˜ 5â…A äþ¯îsPîmK§x¶Êº°Š!‘àJ“LdöÄ3¾e_ÌŸ˜”u–´ºžøÉ™Á*Ï „rúÓWuù׻ݯ¦Ýâ÷A®¢»á'ÞÏ&½á®w²¡Y߃©{4 Hñ)K, œ„c†Gâ«Á¤¼TqÌ•£,Êâº~ÒôYx:Ÿ1F$¯~2ÑvϻΡí&rÆýH- endstream endobj 40 0 obj 96715 endobj 41 0 obj << /Type /FontDescriptor /FontName /NimbusMonL-Regu /Flags 5 /FontBBox [ -46 -273 649 820 ] /ItalicAngle 0 /Ascent 820 /Descent -273 /CapHeight 820 /StemV 80 /FontFile 39 0 R >> endobj 42 0 obj << /Length 881 /Filter /FlateDecode >> stream xœ]ÖÍnÛ8†á½߃–í"°$ò1` e Èb~0i/À±•Ô@#гÈÝõ½J1ÓMŒÏÎ#2´VÍÃîa8]‹ÕßãùðØ_‹çÓpû·óûxè‹§þå4,U]O‡ëgÔÇáuY.V·ùo×þõax>›ÍrQ«n¼]ÇâK:žŸú¯úò¯ñØ§á¥øò½yä«Ç÷ËågÿÚ×¢\.¶ÛâØ?O5ÿØ_þÜ¿öÅJÓ+N×»ÛÄÿ\òíãÒ5_Tôv8û·ËþÐûá¥_.6e¹-6]·].úáøûhU–L{z>üØ·Ëëéò²Låv •Âíc 5¡Vp§à ^Á¦A!ÞB]Vk…{FîÖF!)dBVhÂŽFw -#­BG˜Ì‡ÇÉãð8y'Ããäqxœ<“Çáqò¸Hˆ xœ<“Çáqò8> endobj 44 0 obj << /Length 45 0 R /Filter /FlateDecode /Length1 1523 /Length2 112132 /Length3 0 >> stream xœœwste_¶ulÛ¹±mÛvR1nlÛ¶ÍJRI*IŶm[VÅöW¿î×ݯßë÷Ï7î÷œ=×^sï5×ÜçŒCA¢¬Æ bæ`”t°we`adæ(ZÙ™¸¹¨:Ø):ðÈ3¨-ÜpN8 qS7; ½«š›££­ÐLèâàæl tá˜ÿIÿ™’Ô­\mÿ‰õOLèìbå`ÏûĜƮqc×?)jnöcg+€…‡—…—•ÀÊÌÌñ‰μqcs/33€´±³³Ð…žžŽBÌÁÑËÙÊÂÒ•ðÏ[µ†ª ý¿€‰×?"q ‹•…=€òßþ î@[Ç¿ªæˆýmm­L¶^Ž–.c33 Ù_šÆ¶@€¤•­•££ƒ;€ZŒæßYþìš…áÏ+@ñ‚Îô+{s+{+W/€±½@Éha °36þÅ&ngåêì`g¶²ÿwš?¼£‚£HíÎTúÛòõNÒÁÙøW”…•…@méêêÈËÄôW_Ìÿ 1º˜3Ú]™þìŒBÂÞLÌÁ\ààþJ·ršþÑÓ‹é?4߯ÞÁÃÞç?EþT`ö·Æ›¹92iØ[9¹eÄÿkþî_˜ÐÀÁÌÊÌÃÆ:€ž¦–L-¬îåü[ðoð)ü|æÆ¶.@?+sàŸ œ‹±;àêìôóùïÁ±°Ì¬L]&@‹?ºý‹ý 4ÿûXÁØÕÙÊ ËÌøGDó_¿Þéÿq”™ƒ½­×¿¦+Ûÿ©îÎuðø0°prX¹Y,Ìêãaeøý;Û?uø‡C•­þkÌÿ¢”±7wøÃó÷Zþˆø_õ˜Üÿ~VÔÀ¿-ðg—®V¦À?ù§¿õ˜9˜ÿXûÏ…å?úþßâÿtÿÿŸáÿâû‹éÿßéÿƒã(éfkû·†Pÿ½!€?1¶üi @ðWWlÿw’±•­×ÿ•ö¿¦kÿþ¬ø?éÔþ[·L2®Æ´±·°ýfå"iå 4S¶r5µü»ÿ+ aot¶µ²*;¸XýõŒ0°03ÿÏ º¥•©=ÐÅåSþþÑìß½$aoê`feoPsý#¨±³Ù?¿Â¦nÎÎZ÷7÷üÉýÇØÜêÏ@O )œ«P(ú­©mù—‚WåÆ*fZM²Ý[Ñ·RÜCÛDú†fì›2µ»~`Ù `I°Áž‹MBqa€„.Ô˜u/6hÄvê$ò=Ýijå]5\Vδ7ݯ•©h,, 8ú:»5£ÕòöK€¼Õ^.]Û¿@²ëŽ/ ÛXã Ý,Œ6^œ"4ÄJ†}o(àDV#ŒH …`jS(  ÛÓ__À)Šfù¨íڹȿ¹jïIw¿8,R!ÿö3w:¿èª¶ÒUa‰R¹`êA¸"¢‹Ô– 3Ûxá¶àiMèÌŠCs<²ÒmÿL¢ì>x8pÎÉAxV'gÜs;ü«ç7 ¼.âÖVäHÿþÃr…3 4ò2ÇŠY,HÅHü9±ÞÍØ@Ö¥ñ¤î!Z…ž ËMgZ¨&Ͻø,߯‚|ľ‡¬à+·e¦(â(ŒÜy%“CÜ“uïèOe׃BEÈ—ÛzsYhÐT–¯{/hðåáBõ–'fì=+¸_‚Ú|!–¸ÕüÇ­‡n5›:3³ž×ÃAÁ#ƒ¶.¹´‡.êÎð =V“³ÎxÊ´SôU7ÿu:tó%¼¨€oiÞ(b|¡Îéu;®ª¬Ioû•oÛMÖÈÄ“Âá3Ó¢îx?NKÙóÔNŸ%Z}`êh8º} {–F‰FàUÛÌgº÷ °‚}Fh*`—tdÄÓ>B°ª:½µ•jœÇêU{¹,<Á@¹-•;±NIœS\ou¼®QCœ‚¼¹¬ìœxF^•Ø\Ó¨ߟc`Û:·ÛìøvN±4+0»SàèI£›oè!Søs6o¦“T¦ Ž»ûub–.°¡ÃoŸšîü…¿xÑ{ÀCOŠV>¾Å· ¹?ßEDÀ|_ÙPf(<ý­Œ2®BT+mGÔD7AÑį*š±`]ç7&ÈºŽ¶\«mtë»§‹wi#9YŸ,¤%L=†L4¬»]d?ÀO“Ò5Vÿ„5,7î l@ÄÁŸ‹ÔµôH ½¾D`‘)-ö tkâÞ¤šÏ]´.„HÈéRó‘<ùF)¢|ì˜JXuÒZ ÃtÜ„v¢ºNFŽ':ÓÙð, ä£9!«\£­‚ð7•¤ˆ=¢P¼O¿íý`Ù\­alf¡~µ@ƒ_š-\­Ò&Ǭ¦{Œ5bjPÆu› Y‹}L ¡å0]/f‹6bFý‡‰ è¯?‚ÜPnú'5ŽüRâï ³;0Œ.jVˆï€„¤U‘êq©2-ø9o—Â%…}Â#uKŽr‚3Þ%ÆËñGt­Íèn¾ 9}׿üGU–‡†™ß Ï1`2fÖÊœÕîâz'©;¶XÅ8ÑÀ’7É~}[Vü­ 6]ZÐÚ\J[É ]!™?ø»¬5cøÅ|$NS1ú7骻áy%ç"ˆõ¶Ñ§‰~ 3 R -EÄZó"7ó9, é¼!ÞƒóÈ…hÐi"åÎ1¤–ñÒÁC…©A{Å]»¿?ŠPß[Ó,ßËýœ¢ 7›?h»b\ƒÖÞë¸+øˆÎ+f ‚Ú_tD¬èŽ5‡mmá˜b;ca)"ÎmßB¹Ô]mÁ‰ó“lÛ».Êúß¡™èë>ø1Q¤e‡"ñ¶D-¡QX›à½Ø8úfz–œv¡eÌÝWÑžkì )òúùÕk# n·PÀ es²«Nþ>#½¯aêÅ>j°ãjµ2YÂ{oÄŸg5ù´öe¢„n=IΕ…¥°Æp/¸²ƒY(}—·î%ã>Z¶x>5§ÂJ"Žkȉåç¤õˆSç‰%ÃU\ãd7ØÚŸ˜ µ3º¶„v¦£ €—YŠ!’îfïÒ4a3#R×大2}ÙÄç*RüÌÉ3ƒ#¯ŽBµþþÜ4±j§iö2L]ާ†šÕn‹˜/°Í‘naþöKÎOåüª•ùGÑï½.Ô‘ûGGÖ 2†ï`eÖ¢£Ø°ç%I:¼Íg/¦æúµo¬„X‡æ¹ 0ÇÛí€1ŽqTP´AsM¤ÌíéÐAðk°e'{[‹ñ1‹ðœΘù)ŒÉ™Rô²t§ ½‰Àðík¢æ7£M"ß.H}4du@ì÷=GÅ08˜ZHÂ|GX6ãêüL5{Ò9I0Û^="Ä£Õè1¡_×È—à+²‹ö!5q\è u5½cÊcI‡®ÛFc§AAø KÖv)jà3žz)V!cí쌫b= F³×Z»p`åi½ ‚³Ä¶Ca0|‚ê`Èç°#®N’ ú©v}ˆä ¶pm7E¬û–5¬¼±!Ù]5Tᢓ×N.·<]Ï ªXÌG0ÞªÉ3ONÖ@ƒiéDÞ‚ÛgöË•Ç~gž…ÞžÓw´ûÓˆžLú{ÙqYZaòÔUô7¶¡Üøf$ U¬›Ø’„áeǰ˜ÜÛ¾!Š˜Æ¹sW°äÖ8Úò§[qMäª~–)guûþ@uK¶Ä+°-ü‘z¥(;ºÀÉñ¨»’3ò'2æc™=ÃÛÑ\DÓ“ú¹”ï#Ü\ððVÉà, ]ϧßÔ Y¤!k×êw&`ÜÀÎ un$*OÕVoçJ‘@c̼k.1"•ŸSd¸<õH˜R¯Í %?ÎfÔÏ0XKYý ‹ÊM£œ1ß{[¹)  ¢Ñ4@õØNn{Ù{ªü ÛA~üT’& 0éfSµÛHg]=JXÙf ÿJÊ+Y‰óMˆg!£Ë]O¹TÚ˜n+Ì緌ڌj¬•BÒ–{P}ÆÆõ9[úéü(¾¹ŠûQ?€í^–Ü3¹gºÂÞ‡€o6+/ñ‹xædÖ¨ðaešöžîj¢¢/·Î%[Ò•Û5 ²ý~›fÀbïz*qûE6­ÔEšÛσ-ëJ%®KGOë ØGÍïc©ÔeÎ8A9´¶(àkF’a›Šß!ß^?È,o½û±aP +ûr?èjü&ú÷aMœS, åo~SPª•ò!íڀą\W1ݽNXǤÕÌIH³I¯Tw¦}ޏi¼ òÖôãä*i1åÒ½ÃE°q`Ÿ¤Â—äÔ…;SúĬ;›YØŒ HUpB v`Ú°ÊãËÜFÓÛ 5me$jŽè4påÍ×ðkP‰Ü¯wQš+õË$°ñ‡\ 'B…<ä$»ÿE)·@û›±l8š§Ö°x®µN`2l¦!¸ÖÛ!·ë[µÀ6)ª+»OØ'?Ñv# ÇhÂÓ­ÔT<µ\‡Ï“<ͶþÍ8žX¥æ£'N(î'õRZù =‹ökÓäw:¬cfË>x—°-jvç" šû!W¼Sh2ó0ùàOWb~Ë2OJÌsê–>Œ¢Z—@䤙U}Ó³»_ò>&Š2%©¢úûÙÇJ EP€[£gXF”ˆ?iÍTbؽH ˜oA8¾¨Ï4ÈñÃW¸ÎÔ×$ó ‰‘§ì¼¢öz¡Pèä±3bžlæcíêG.¯XíªDüÆâ¬…¹Ó!Q5»Cbœjœ½öàêtÆ*«ÔÝG1bo+6Mk7^ÞÙüÐÈOê9M1šÎ&½QYF…mÙ:h£+G ¤ÒljG‰%»ÚD øÊâ¶oD[d\ÁÊO×O:ü»byêTç•-mA!mç Èï=‰ªu6wÚDÆïlŸ5*O¥>a Jž¤½?æ:¾·‹ õ0o×;õHTÛz vü²fÜŽÙÀ/Sj3}[iY wð»„n\ |÷óÍêÖ0Õ¹ûéøÆœ¥µŒþc-ˆ‚Èïdây­b’˜—wœaœR‘þì_ųÎÿ3Ô—™ÒGÈÂ"²mânSߌ»Ê<²1Õ#ë"˜)$“"Ñ£&—gk´œM‘!Ûv„ø]ý™‚¨Ý¿ QTv`8Œ£k¼ˆ €hØ ÛÕ7œÕËkãôöÒÙ°p[E/~§KS—¼—ÿºõèáÁüâ× ÄŸÒ·üåʯ²6½¤F(ñè[iàE'@\Í­…Å’~FÝçòÓŽ–p«‡Cácã:jÊC·‹½Œ>Þl^Û§½õºá¾¤Wp+©ª~š©h€"7Áç‘ß’ÓýÖ€pïËA»œšÓ¢drâ·ËÖ_Z¹ ?.Ðú=°)AMø°¾KJõ -9‚úe€)ÜöÈ!ûőƆJ­¾Ùá%‡ç9¹hŠÁywÖ«p_^·Þ½hq»&³Dгu» ¡¶ø}‘ì× ®¾8òæ„»-¢„K× Þ²Ãøk9Ó誳õÜc_”‡HÒ¶Õ—ÎOú:“lû·±S{yþÔ8˾•jÛ¤´º#l˜¥`ýÂ!'Ùhšã‚Å Ÿ·=8,?ì1Xnf-Ï×gÀ…›ØNhgý€Ú{õÕ‡Ó¿I†½¥éý$w^u‘Ю Gä}åÖ¡ó 8ø Ý)’~¸bÁïʰ ÍB˜XwÁ¾ÙºR£¼ÔF$Ì×Jt~:,ul¨¡Ù5¬ÜŠåÓ_¡ Š­¾´oÂ÷ZzÂùyª‹dKn±tKt‹.U©R7uÜØc„¸Ã–ò¤3$mw‹Æ@Û>Šé˜‚Žýø&SBUº]UÜ>Í!“Z<üÀ9ÈÖ^Å&Cÿ[yO°;ûäèNßDQà"Ý¿4ÝU‘9ümå˜J¨õ S Ï%Ûä7,®‰môîþ0†ã­M4î4‡Bm—ÞÎg)(pÈ×™µW’¯Ok¢ÚV‹Öõ6¹iæ."ÃÃÕuä2y»ì1-L“`GN2f2Ò!±iQdÝtÓã÷&rc¤¤¹ÑÑmIÉQw˜ûŽœ„«²:à=¾¶þ}7ª{ƒ÷·'¼®:|?2Õ±\.­ŒK9ù[û$oÉt¢³G΋$ë™cŒby¡1äm'ýáãËX\ž«ø±2ût0žùl:‚zða1ÜpÔ;yŒ‹¤^B×Dù)ÕÆ‘>4uÙ)/µï#ïs+ñSöö²znÖ)jkMÛÉïÛ‘ò9#Žödýmž)ßRòËPmɘc˜DCš“è…òMOÁ<= !£ý>–õßÊÀ½fãÅ ÀÌ ÐÜEÉÙm½ÄøWãKýÜUÍ?O/7]& .w­ú& 'N¤…pÀhø³Ž•ü‘=R¢â;¿W2+Öøá¶·|çÒ€“ÊúV6‚Žçõæ2«‘¥ Qdé»WX‡}Ué´CJ øm€Nqü½ÇiçMÊ»[zFu¯ÎOfÉaÆ¡]ufi;¾ÉãפŒ6JDgYT›µò,qx wñ„õ“¡áå)Hr’C´{;¦Îi6ѬH¹D"gla]0P±øˆùýHKÅåï'\" W(cúW¸˜§Øh`Å¿Ÿ#ë¢r+‰Å¹Wà¼A[ÏzçÀêõýmp…ª_‰½ñ´ˆ/‹X´c"Ý(zÚm^¶h\Úî=iä‘[㧳ʭnÙ+É|uø-Ÿ¼7üÑNpÿ®µ·ÙˆcGH`Ú´YTx„‡cÃXÍ*¸_«{b™Î~5úï3^Ÿ…çG@{%fžêùnPÆn¶ Á¬Øä±'/× ðù &Áü¹ëñĬK<Çúê5Û‰™´%õt;î§*W¶ CØB˜Ìât–8tÛ)v”ñãèuù—Æ”¥+¤ åV€ ®jÚ(ˆ K3éƒ4²§}–ž?/ /¡xnY—b¬È-UR­®t~´xÊeÃûzØÅ4–0îÏœ¼FŹŒFt mæÇ¬áÕ1êhTË6òCV€/HÊDŸ¹.}ÅÅxÀ J}ª 0§ ((u¤m£VSÀþ¹Jp8®Ú´T×ü…Âjœƒ úØòž#Uhøð8f=E ÷ÐÝÐdWÔ]µZ ÕJIC¥òXE‘[ŸÒ.ʽU ÍmqôõnÕÎ ÿ©uaåûîõgUdƒÝlÎt„<5Q©M í §’H‹¦¯Óˆ¯úôòq™ŽÎck\‹î¹‡¾Ñ!çÂzK±êwýµµyH“ý9øŽlÏzæø.8T~ü§o®pq¿¡—2 Ðn¶¢«:ŽQ‚sŒØmµÄ“šJn{Ý«Rãà³µ4*æ¶nYHÉW~]À'àòóñüʇƻ?gÏ9å› $iÍ,µ¬‚XÓäibr5 ó„â ¢çi˜;XÂ'ûÆT±2Ärè'úÆ òhq»ñÌp ÎEŽ õhI› å¬;®·…éëþ 3t^-ž¨¨ªÓ–2¾ÒvÈŒÖAª±:×óA“ÃoUÓ%Ég¶*eo´qÆÚ°ŒKƒ cð?ÓsÃo2» ˜¼D˜âìãr6šÒ$EÌS'Ï_¢>aH0ÂôÔ:T_¦juRÅÎ…lsýŽ9ÒXbÄ6>¤QèK†žàäE†“±On uÐÔæÙjZ¶üÖŸ‡.ZX›È8ƒñÍìá EȽúLJߤ”…R³x½Pïù´Ó3Æ!RÄrXãe£¢sæœìƒX˜EÜu Ød‚ìö,†{ ·„Ðã ª¤ š¤§N!¬ ³!)ßüý‡œªGú1ׯ¹˜ßsäZÁLÍnÓ,3&¹¼á/¥ÂнP46´,¤þ&Œ¨I6„a«Rƒ¨Ñ|®Zö4ÈMËŸúÙyà?½òѵ³CͦϪ¼6`Ò^T^Ê«í`1ß÷ɯQÀS‚ DÚMFÂÀ†~äƒ?''Ìß`ñËÙE3ê¹PµRGÐàù6±¥¨@‘²ú™ñPC5•­†¢é-¶ç—CÛ$áPÑv£[|?÷Œ8𵿠—‰Mš³3Ùf¹ ~È% !%•šè4–hNt[,¡,.þâ=³’@ÿYïCÄYÔ÷ëû[¾W “iŸH°ûÔÁ” ‘ïY!©½F³Þ{Œ>.Åqÿ;#–:-G<|BðJ/jÔ™7o°î ui+A|¯}p9µ6ëÍÜjþp‘ØÒ4wkNddµɈ½ÀŠÙ9ä9G„®ä<›9g¼wÙ$ÔÐ(¨IÈ1†Šòs“‘yAªÈãm¿G®ùeëÃ+Ášb4p×[ùÁ§jm¶I/\?ÕÀ ôÉê©Ó"¶S¾Ò–x^ç+ë’S—°4ð˜›øSä)G…:¸;…°ÞÖ--’îXÊ**#ØÏ,Ñ{6‰€Ònêg¿´7û<Îr¦¥úT³[QˆÜÜ@µÝ~,¼±û•Mn‡ž¸kÉrÙ´»jÊö ’^ñŒ… È\Q<‰1HÕ—6°ØÖ4}‰©œyUÒêÊ祵/¶•¸‚êñ¹´Å) øÚ©EQÇ¡ûíy 62ðl¥·ù”vøÇ™Ù`x5>ª^‹XŸ<¿w‰žx6Umù* àgûÙr†K“¦”¼»‚Ï„…´µ ¾©Å8 Iè }2q‰#rePçzê*t[?Y< #x§žQø1O¿jÝ´ÅdË Ý\“­ØF¬Z7ö®êü—º¼˜ûårðïYãJ! ©(ªw¬-éz\”Hv ŠŠVo@¨ùkÖ÷8«/{Ÿd] Ù+z¢P;/´2f9O£ƒ)Ú€Mß•u]¦oìíÎÅÔâZkkÀv²¼ÅÉGÖïø犑Á·9l\¬ùø>wJ$ªªÖ ÕÀ†p§F™-ú8œRØÁ¥tò®lœQ=Œý ËŠið~Êy½ö°œg0ó„!õË_ÑÅRÃXòÝÔbàöt´°£HÂøÖý™{%ßÉ’xÀ-ô2¿Mýh#2úTò~5½Ì3iº=ÊÝUhÎܢɔI°ëô‡°19õn›ëé7QØuÅÊBúdç³zôæR‹w¢§ÙªÍ,(±yÙnˆòèNÎAV’Èy×Ý¿™ËyiÏŸÌ9Á{÷‚ h!zd†ÝÄGôæ÷Û^Rà7: ÓSjõIÇ~ŸvÞTƒÑüf¼|fÿ¥ž}9KñW¾”B&£¡š6¬BÏù³¾ZEk4ÐBŸÉ¸Íß=×ë8l¨nÉÝ.j~ýO_?~F¶‹ï¾ˆP¹5Tˆ=X–ÿlh:3¦{–¥9êÓY`po±'– »ñ:E'–PŒVDÉeÔ§7•~6J¼õáÄ=ŒBo™}EšA™e!—ÖGú²G÷!"ínEÊ—äã‡ËŸÇY£æÀ ÓZk*=æ‰cK¨áWŒ'ùnH>¼Üo õ:e4‹eVRν³“‹~}MyEa9[[¬M U—CWÛk¦ñø™o²¬b{îöe>ØÇCŸTÃùfÎ\‰­Åߨ©><·þh ¥ WkÀCÒÀN"’C ÎOÓâü+Î𼑵œß,~øü}šÈ—Ýk Ý1Z|0VíxR+ÅUŽÍö@uw\Ä7ÉÔ^+^j¥èK#ÿ’ãñwÍ ‰‡m¶Htãßo®·áz]y¯\:©^˜ÍN t•DÝ”õ¨ôydG´Û߯v¶.[¸-,ÎõníÏW#¡åµ‰·Ý½'<1\^r¾B6Á8tbY§0¼™Á6T7ªæ5I/œÕ9ð¤,£"Kwk0ÛwÚð?Tú̓¹·/0àˆ7Ï>R´Ú¹$Ks‡uýf•íï{ãÕvjò ‰&: …ÝO£Þ•ödÚœfãW™²üî½Lõ,»ç¬lïDœüq‹8ªW'¹ãÂŽµm#ñ“û÷—ñIÝÏ0ïÂõŸ ê.³Ø©…fľׄb`;L¦É½±ÈÏÁÕ2ƒIqþ(Û¼`%g‡BůÛ?™BE;¡3’°è5Vš-^3gQʳcšÂÄLif½x4GXB#ÊÐ&{/ò f`ä†ÙóíVŽ¡&͉,7ßôÂ3]~!×Ç2aÞ,×x;öJKÕ"ÙCZL«ý,8 C·¶$žö ¼÷f¡+—/Å’9fÇÚ3˜^¯¾”*šõ &¯õãÊ÷F<™†³¢.ìÀÙ m2 Ë(»?ž5dßÅ6Œes>t1*N¬^¤çñ’¦K4ÂÑ0‹;%zh0«.#…øõP鋈Þˆ`~–û£ óûŽ3/þ<¾æqÈ­‘…¯õ!ûXÂ"¢¤*ªîÀÂtÃMäŸÏ,"™‘F¦»ðÞƒÔZ·ÿñ‹ÃæT Ü(-wùgöPÔåQÚóI3ËÈs梜Á/ [BØ —ö*­˜­ÍZbעΰÝð‘Ä sÍ£†‘ôœ˜|”p©ü ˜Q épåN‘oôËÛ^laT´]ÍúÔaI¨ýɺu=Rå‹âmãt(0 m¿uy# Þ4s: –ªŸüN—ù’ãuó¾@F{žïeŒ”cWÙ·ÃPUE%F?,etxž¼Ñ-Ë\e"[ · S·V„lh=¤ wf€ªöf‰â3‹él kæN}‹’σïÊ]J™RQ­èe³C¨q‚ü{¨iy³¥ êÈ+@ ¦ÜÅ÷—ÈÖ ÌPDËmXƒ¯ú$Õ[¹ÀÍ-»\¸²×Û'µ²ÝJÞŒòAÔtCèOˆA9ïGÌ%úè­È¾°ÑÂX³d²ô5…mb®ûªâÒ)Dþ¡ö ŽÏËŠ@"Ex8P™´¨xOÄ£pïHòÜ36¡]& Áâ âhšêàÙª¾½ñÜ ( @˜4Y˜^ MRX÷ÂæàèGl_øø]ò%§O¯ m¾|cO† rˆˆ¢pI/ø‡{Ñ­ž,6J®®J“ áì/—ú¡UîVÖÒðïÙ0Fÿ_܈÷^dU# ¶ÖômH€š‡ DÍd½×.678œó9Iëoå}Û¦â™é é¸Ffa\’U}©$¨vDq«ªaK<;_CW·Þ]• ]tl©Í iw®F_á)ôÞ¹ßø¬“3–QIv¤Û0Xò˜fÕ"ˆÙ¯Fé¤ùª`çéýFžR’þ‘…]!áTTúu_ýºo†Vù%>¹äZ¥y„*Y‰Î­rÚÚ¦–ÙÙ©žÑ÷W$GÙüèÊ|Ü“|I˜]á1këIs¶L’ €›#"¡×$Õâtuõ3#Ðç,Ú®Üè÷v)GN¥8ϧ&»?ìÊG×n\¶ÍJ(€³µ Ĉ¤V ­Ç°Ì7ûbì9UÆ0Kădݧ½G œAëÖ÷@î›üT-/ÓNìÓ•ÙŽwǰˆÓ„äðé—L×iK½¾Çd»©ÊÑ/­•Eþáž¿(Ö× ÷¾9ñ@¥ÃÅ_Ú³ëqÖý Y®ÏN´7 s8Ö!xÙ&Gt0õ@ºàÊ ÿʪ9J5}…8Ö6é“×øYÜ%Bâmž€¦X@=ÃE©"mêà·ûS?Bôµ‘Y”6AqƒÑƒ¤aiýr=/Ç/ÝU“¯(ßcß~Ä=¬T ÖK÷uÝý£^Kë \w@PŒìôfù ¶ïqÁŽä.Wa†º2I«c;‰‹h¨JïçºomÛ— TtýFnÅ€…¬I©JˆXïÀÁA1Ä™Ä%kÈ›Ï̾%9·æˆŸ,¯Â›I7±¥S"âUÝ-ßXjíVܤš;h»Úʧ-¸…áVŽ||ßðßLÕsfhTH"æÏ|âVvüçP6 ‹?ÚµÂá,‡l— ù §mmJ?ÕõÑ'S`ÇéJ5ŽM"4+¼ÂgÖe=~¨ß3 ØÜ˜n);¹±¨$>"qÖÛŒè׿­¼µÎÎú¦ÅØ*ÆžÒ·‡£&`¦¯eéÏ–à ˆ-Ãb÷܇¬s Ë'Öj'ãd²x4Ê ŸI6dluv^[E>e@7£! թД˳ÒîÑ/‚dïžÔàq÷n~ð1 ND8—gî¡BOUÔ\ò í#Ú̲€“xêtßáxôöbárÆmÕ]lG߯ݵM]%\5q¯Ôu°ù!/“ñî.äh®BÖ™Ø ÆAØl+¢ùÓ[ð´¿±•éÍ;9îjŠ;~N¨N®+ôè¶«IPšü^þ$MtÅÄúAF—y-CÒPGqdZÎ!1°š\6`bmÿJXá@)Xìç0´íX+²3å—*T†ÊoÎß§ªXkBöÉNKÝÇ4}ËÛDVfÑdUœ:JHÞ‚±LøÄ5)ïñHxîæílν½œƒÚôIåªúóÇ,q—Èeà½n=–Ì®§…yf8 üi(×ÁÆ6)UÛ׌:¹f¶JÌz(pJ/ k.5ŠJGÓR¡¼KWß“`ÌÙ„y2lí"̬ ú]:FŽîÁ+» ñä°©ñ,æk -³Ê©L 6æúî˸À qçŒlÊÂ2G\®0-°È *åmR %¡;ÝWV m08F™YI=±¿ßC½®¶UØ —ž8—• WYÕ®™M´GS;øXw?ô‡#± —餸ú. ”®NØö}{€N)ü}x/©øe‹l•äš"EÀxÂP÷9†Êd ÿ"Yìí:éøÌŒ¨8!ëçœÎ@¹(^,øïÃÖ}ÑGðgnô>PÈŸ«÷ÚŽ¡þyäFmñùà/ÝÆsy¦Å«¬Þí¥¼nÙ„Šõ±Ò;ä{G¼~Fð©:õ¹v<ü7u/â($7|§_Å¿±R ¢øWž*çž°#ôFÕÊç©Ýrþ|„¨ŒWçO9ˆ¡|ñUw ãaã‘¿Ú¬Âb€WŠ}ÑE¿ UMhñ`ÜÿLRÓÁ~]žÙ#êÔpó7·‚GOƒh+s\\Hàìàëe5FÒκþÚy?ÔWÿ¸~˜“&1ã¯fýÆ’"ñÊfÁêÈŠLžÁníl ÁN¹ApÂGáxØfò+NÔ‹šP¿ µPŒÊZ‚Ï2¶è‘ž“Sôh$}zº¶w¨ª@®Üã+˜ýØu>Vnò°_6>Ë6D)@réÆš‘Žk 0·‰¦ázý.òMô(1Ø^?SzïpÞ=\K÷i5`¬ÛŽIÐx„3åsOÒ¶º!’sB'ï9šÜnTøS]Oz°„ ¬ŽBÍö5bެ9dHa=ŽÙ¤$@¥LãÚ_§L»Ëé¾bǬç+Üg²…Å);º5ø­ƒVBXocw@ÇzÚUi5Ô£™R ‘£ù(°[³]®ÊŽFgkÏŠb™p’¡ZÃdÎ[X=’˜Š<ôÁÂÈ‚áðˆ+þ˯³¡ÛœVÃ3ž‡tÇ«Kxó¬¹\ÏÇIPÁ¥›aGæ»Æ]|^7}˜àfû;™"Ø` ÉOÌæê¢)³¤w½¢…»Ì_ }R™>Ò©ê@,q’hÅ~7|¡Ò÷´5ù±DùY$õ§Ù´é†_ü² :Š<Ë?\@ÝäãVÏ(œ¦»Q«škÙ£*ã]ªw3ïf‘öùX¶P ‹oÀöº›`LqždDz-ƒø»+·{×GëTRà\ˆm0SÁ·røIõPf:b3s”ríC´µõ™T¼[YžåÕp;ÝoÊÝ›]£Û–°yÃ*{'?xv“äÕÍoŒLÚ"HÐM…»YèF§µ £¥ÎôðwkÿÅjµºƒ'ÎSf)âO$jÓDØ}´É¦¨1ûh1ô*•4G´}y³®§E8†IMÅZÞ ³•Üú|¢|ókLžWóþåÒ5>ndºíÊࣚÑn;sº¤XSœãì nûø±z«–xBµS<ñú£³í=¤¼ QDuÂÉ®ZüL*x»®‰˜7¨&™|YÚ¼°ÚVy]aµÃi'ˆ*É §jÎÀÌœA.úaRÚ¢LéfÑ‹nÂ2Øqp6nw'™!o|pÛñíÓ3ºê«Ó– [$_THkÍ’Hö ™:(â²¼oËd¤âBz,ï×ð‰PŸð ýSâOLçe7.sÉò^‡RÈÈq[m¸ ,¡sí3>èä±ciY!ïüð…©ª÷žÝ®ÍMtAKo,ËGê_:¾+TÑw¦Žü¬èt9íX’%r;{‘ò½øÈ÷«móÄU²ÕŸç…½GUî³$°˜)ëšçH"@´VQ, àÁÒ÷Ö6¨|4T‚iÒfp‚+,u)©$«o—”ê°+û¥)/€Ú:[ÛÚ< L³¾MUª+Øø6ý£2-îà[^*+!bURÜe B óâóÒ–15®a|¿÷ÓAüšaçÚ \JõÝàÀÑ(óáw•,'Xƒ 4À©@¥Å(.ë'óž¾r?„è¯÷‹û®Qï /à’š²eJPšÍóIäø¬Ì‡ÜgÔÔ=?MèÔc”¨ý‹Ÿ . ¡ƒZÑœHCaÓóOk¥'˜­È£y ÙS3‰§Á3¿ÿúÈJ ш;³¶Árú¤•Éê ó”~ô9ˆ~mJ¡é[FÒÌF©˜j;«eÿÍd‰Wi3ªÁáyÆË±„Ö#þ²ÆÀ.Vÿô|j·÷),ªb)[’Pqe£°L¿Ü$`T’TùK‡HwÅpÑSeœçÜæ{EÀ^¬ðoß…¡æ*w¶z7Ìõ³ÈùŠÒ'ë‹’ÑR¤÷ýM1—Ù&¥„Ž´6Œ×å—YÑD£&ð>Yº8=Ù«_g Â3ŠÁ¢nö•R²ßé¾Õeþ‚Z¥Hûvâù:à‹QpV‰¹sü,LOîãÆ€*ýñ†ÛÂ7Nè‡$yÕ9N,Ú†ïËI– Ý*mɆì—GšT9biëÉ“ï³Ý^}âÁ[Ž."ŽÈ¾öt^z”üBâø…¾?ïO«Ù&4c4S¸fƒÝ^Ñ w–GÏ3‹¢ºÁø×%ÌÅ‹· ”ß[ë˜ÕÕä5£t´© ù¥ÛWs–~&8(}g€,Ìú8Çküµ.÷yA``§0q 6²®ìýµibsªZ,˜—(ü#­:ÊKySÈØÒ»ãO£’.äAæ‘Q+1Ç ËzmEAÄtÊÄç8mVòó:œ±v"sIO”åL˜g¡~G«+Ì/­Ýd©ÎŒ6JúÓÝ›xæRX$ñniä¡3»öoûsøŸ·`±óîe(ÛDik%:'óø>É„*Å'&ª¼Zb 7g«ƒà;CKýðLõnV1a{í•§4™ {›_<‹p£µos;µà¢¶ÏxùxƒA'Ž;6ñh§1stØâ÷Â8ñ¿ÐЉ1 b_n;>B‡7¶¡\<œÌë‘)\˜.M1rïgT’¸ŠÜ¬mÑvZ•=^hZ@ëncËþ\—Í’Ý¿uÐB¾rϼS+ i>e’Øèú>~‰‹Oýσî]‰»ë žÙUé¨úÈ‚ˆ¥žôøç+ÅÆ!ÁèU!Ë<:ó‰\”Ÿ`k°Ï]'9 *ñŠ ÝTÁ‘°Uæúkã¸B­|Ч[¾µA*)˜ê7̨7# ½º·Ã2)NÑ&Îõã„%3/°öC­ÿĹåJ¼ð¾I΂4ši«9Ñ@'R!ð$"@ƒ³ ýu¢f(oÁ?]®{Ö­%þpÜ“ZÓ ßÒΰ“ùlØ/i`LO/ NRÂFó.¤z²†}DŸ¹S+{Ó'+KŠÐkîoIÏà¨8lá5ÄBûZ“ÚndÏL¦o(ñ·9êIãýó÷9\"a×eØ/àþ2åôl”$#«áÐuÃZX¥XŽ ç˜ââúqóY/KbÔÒ¶Êa·ˆ¸€KÅòoŒLðDi²K3=¼2ôa¼C-ɪ™.%yN0ÅlZwýâ»2쥑}6Ìþ‘(l‘Ý"²×îÄjRŒÆ•¹ó@¯©Êömkîè{î_ü/FEz5룟óÙT1ËŒF“¸Ø½[¾ç)§ø1†Aʬ?v®z€¬ìi‡—ˆ\Ãd.Ýy?ÆÝ_ÖôaÙ¹mÝ/öƒKAKb@JÔ-½dº2e®bé•A@.­*Ì>ä'8‡x!çꋃ7@¬W×øSõâÝŠ€¯yÉÛÀlD?pDÑYœ¡ÈÃvý“'–™Œ2C"­7ûœ/Ðãê劻 §ØÆTÍæ“#Åde”AxjázÝ%Vn=ˆÜ®9§ü÷Ë‘Ì×ZÍÄñîwaÄ*÷z âà 4É“Ää¿‘ØšP#ˆÂôq7ÛËŸÂûL"æ`eµ:$KÝÀ Dj ì7Œ•þ¼„Ô{j0Râ kA ¬Èp¬\Cû2oøw—@ eÚ³"t;˜±Æ 'ïMú2Îu$ìŒÃ6S£<¸&‰ûÔ$òÁEá–ÏÙ“x™…ÐõömQÞÍ.~ ?”DﺹÊRçýµI¬²‹Šj—¯u{Sçžgï²Xð“Cx]F̤ËA <…×úÔi]yànV–‘ÿB³Ý’Žà·Iö÷*è‰&n}Á©]ÒÔ?ç“ܱl. zW&0÷wæ”B¸HŽØuÛIèL…ŒCF!^‰²Îy25~Ûãºpt‡sþ[Ì«f cû¼¸®ÂQïa ©íÈ^й£´ï“$“cɤì•1 “ÙeÇDÊUƒ ƒV5Á1*–¶åôþÈŸ.4ϧ¦ÓO3Å æçÔJ¶ÇÚ´O0²ÌÚ’¨e‚P*¸›a±2{ÕV“Mý°é²ÔYNúfÍp`1ÇéqNo,©=O=9©­uA„ùmWÖ]ä}¡l>-"ä=¢þcdùI›ìÕÖÕê#Äsð8CHÕÕl\ÙÙ3™Õ’Á©øœ\—ÝAŠÚ¸Œ¥ ö WÁ½.aËïõC¶Wñ˜&O‹¯Ýg´0[µ¶pÇožÆ.¢úfËþë-´y•*ª™WÑëúH-Öº¼xÖ!¯6ñ_à+¨òô½ÿ @ô¿ÌÏTÜý‹ž›NDƒÝ%-›þBªýñŠi¥È<†‰a:Õý¾3÷ÃJCÂ,DBq’L‰á(á&¬_úºi;†R“éXU3(õåÀbÔI¦&ž±ø[—ûHš]Z,ôø–å#ì iNéêD!aÇNm‹dõÖŸ€\Åt|Në…ÜΕëÔÒ/9û ×’Ò »Ë:ÈSÅå¤ÁÍøØJçŠ\‹Ú7³BH#‹CZ>UÕç¡#Ðèƒ~¦’HÔ÷œd¢ËKÏ®)%x- ߌS§[´aÓ.4™¸sËUh𠊰³ª:\˜Bû—šÜ_Ú'H“|0t°¬\°=ÑÑ #”6uAÊtÏ©–Ywü >GÛ˜«‚{Õ8«òQdÑ’ÐÃàÊÀÒ =f úærÄ  ºŠãÞ*òZîCxžŠé!Ÿ$¿Œ­~Œ®›µõ$ˆÞ¼(ƒÛþ»‘XJ Ý÷,‘­hE å(—ìýïØM:OzðØöÕÈGÈBSöý‚µyú–U_]‹Ê2SC+c]qkìÑ{‡ Ö'*ÕyY‡2¹,0Bü† *WÖŽ-ÿ¹È©aºD{`EèÏj—Û‹Êl ÝY—åÓÀijΛfŽ'ñ¯d›—çÖŒ"• ù7|B¶ ¼Û¾ îè4F$£¿†Á¬öùŒéŠy ·%4ßбæâÓq°ŽôÜHº¼¦¯?ÕN× Å°¥t÷á0!9ìî“$.Þõ.¸´[Ã…`Õ©êSÛߊÐ4²!Ùô‹Þ*WÔ°/דJ„;·EºÙ1eKÿ{?ÓrgFŽ ±ß_0f¢Ä8ƒ±Hœ¹†…\¥µ“ËÌùD"Zuké —¬ùçýJØ«ZÄnÄž¿u¢ æ10nŸ ÿÍ6_<Ù#W¸¥S´J™DëéC“? 3°ùÂ~ù§9ãkÏ(¶¢B–ÎÉ'--'¨1þJgáô§Ó™Èµgõ[M!®Œß?ÝÔCÖ!žßÍÂTOmÛ?Ížx©i¥h}*uñK£Éõ¾dDáÜÆ³.nCçŠЯ3ÕìáEPwA5q\•ƒ¢M.ˆ6Ì1ýµ·GË‘½îàc³•Ù}Gò?·¶¦jªõ4ÎF@U+̆”BæÅ‚Çú ‡)´V(jü¦¥ :@Iæ%þ°_)á.`ã<ÑR§XÖ#~RÇÍ$ÉÆ 0bh8L‰¯y};ÚnÓF½œ„ñ ®žCÒ¿u•æâ½N.J‹¢eY^[Æc*û^§†8†oÊr‹qÁ¶µ9“&É'g…|éRª¢žÇào¶oˆÁ†b¢ÎûSˆ’T܇©È¬>“ëФñù®Â’êMÖ…s²\ß;¿7®l3È‘óDâ–1öEb÷4ÿl*h’’fšøT¾ZUÂÜQ-cu.~,Qt0ZOtœ“=øZV½wäÊâ¯v2½J‘-ƒaâÛÔù¡/ÒÍ⢳ÿ%oÃ$/«#ÙÎ(XUÖ̰Ùû¯¬dÜSÂmš%œÈ…bVq÷É"ŠƬ4%¨úešÿˆ«µ¤ÄPðzŸ`qˆðö`ãñÂûR¼ÛmÁçoö¬8•?[}ˆbumÍ]7µ„ýxMœßÿˆÀnøÙóÔÍö9þ°À+V±Gã7KêÒAÊ’Ð5VœYÐWÍZ O‡¿Ó”ǧfÞ„¡«ëh!ãᥣ‹õƒO¥¥¶eà³ýs_¬†4ºÃz&ZAÈó$¨·í‡  V Ñ_¢ý['Ìç}ê¾êhýö¨4þÔõf*­Ó)éJ¤‰ƒ„9“‹9ÓdÊŒ'##cÄÍ— ¬±çðWºEçN¢è,‚”ű­0kc“4:ÝÉq¶ÿ;VjøbãÓcLÍÿ=2Ôa—¶LXbwn|cѲ“à5ÂÆGäY1þÕ§ å© A^ÓýSŽV6òRÐÔ ç4|Ÿ€†…€kÛÅ'ªèT¢1#»ÌJŒ*`TKÄdU漺9º4`¢ð}DxéÎ*&!“ UŸ›aŠTÒ!§Oh …ŠpTøíÞ6[ 2ÿÆ¥ ÆØæ }WqAg¡¨ÆVÜ tŽŠ¯þªØyŽ¥†¬©é|Ö.{™cü3åiÙq8< d÷¨ž¸Ó†S¥’X+¹Ô“ÐüݵL솰>¯ñúÉòT}hÝM›–*eûh¦0Vñ•VÌ×:Í‹ž¯°%™Ô.U F<Ûä†6‘ÞÉö?ýp®´tÔüêκvÉÇÄ Ã`ò¤úp\ez©TØM—“z [ê|ëu½‡í±×¢JwsÚ¤ÕA§ïH™$>xM#çѳwÊ0ÊF¦~¿.ÇÿýM–Ö5²ÄF]!TÛøOïf…U‘²ÚGâ5˦ü˜ÍÑ\^¡¾N)ÍôÉ¿BîÙ‚ Ꞁ'» µBzw(,ÜÖŸhôÐ:¹ƒýÁ£÷z1Ó‚âçõC±&‹zûNE6]çDË5îˆå)½B˜,7 ¬Ä±u–æÿßN'39^°šŸ3¾µD±ê•1kFì|'¬ ¡ÈÑ¥§7ï;8ùtÙˆ§aÚý‘ýnˆÃû'±Ò°QXÌ,`OòøáÅR…oK}á µQ_\û)¡0Lø¬;?*T‡×TXv¹òX¿æ5×Âþú°TY[Èu Ó†dVReüšë=r •’,'ƒrçúÄâ­ú©¨ê`²ñ$M¿Z,y¹²:#GèÏTp-YøMèÕ÷&G)r%oÑÊM|ñÀPÕ% m Ú„ÒÏš ˆü8OIú…ÓJQ±mÄ_”¤ƒ°—Ï^X’ß*Ç žïɘÅ/F¶»”}ª€>Z"c-Y…vÒø[(SØI.o¾ÎËÌ»ù¤8 ªÛcþ¥tËáÒoo?•œ-4þÉáfÀsÄFnWš¹Ž‹<|<¿x,Y•Í$!(€®5Ùa8oãØÃ™@5\ÚéÔr ‹§qêÿŸý^@åý›Ü.°< èϲôN¬¨–ujöj¶¤)e$üà·”ñi9ªŠ¿ÎËíòÿP m^p×]n;‹ÒB3±–˜¨÷E qž¾¾·¼Å{}Ú.JˆéКÍ>Rym§äÞ"ÂO2ú(9Aòë* M«L3êꞈªöÖz>cJÔºjYr_Y…äŽR}­]r¤“•{¦Ó—¦·¬ÒGȆåý×VeR~¹ÈFô€ t‚ÛœNBÕ$è"yß}Ë-»„‡ƒxñÆ(ÅC[n÷»!dØÊ4AK|¾½k&"{ÜÀï­(+&µc¬V4â;X Õj™Gæç× -† ±>âJVvÍ Éì1¼nÈÍ–_4 =N{—x7ô•ߨp4us_»™)6É;fòÔq˜µÓ,«‹îÞ4RÀd'Fÿ—å]¼ &š‡ìu*ÎKU/Ú‡2Ó«ÿ¹‘÷ïDOŸg­œ(šSd~¶×qã·(S®<¨´W h)uÇùóÏe#mWÉBBkÛ¿ÿü;hiÜ-™¢ˆ\áQ¦6z• Y˜áá åÐtŽçÛ¥c'…½Yº–*‡QÝŽö±b<ÍÒý†ÄH ½„Z kýv%ÃOˆbâ²z­SÂÌ0†pé R½Ö—Ôöó¸½a½9%{žY¤Š¾-1õôK,A\7Øm;äv¿d®. =×fGT{h¤ÃF¡IFh0@rW.0êKhƱÀxOqY42ï©#©ˆóõo$}oÒeÔ.½Ô2òèI2ì^s®¤Tñ¤‚ áb\+w~Æ;×LéPE3¦­Žô]A)ÜAW1K­ØU¤0ýÔ.ò^¼·‡b£TÈjw‡S”mùÄþyß§®Ùu™ß_2Í7”ŽE¸ÇÜüØf’E£Ç¸q¯jƒ&º›©W®";½k«Ä€æ U¿ƒ`3@'š¸G³¶ýA„-Ú÷ývÄã!<úÝbüSލû‰«@»KZ0*9~‰älïÓêæ#ê/—Öqõítº›³F¸–—œÙXdn1¢/U׿òÑG/í·¹)'¨^:HlBš€l,øªdˆyuršà¸CMºŠP‰«¼¤Çé 3ÃýÈ£v®Ñ5#èPÏ:z¥OGø²G¢¦B œð¸X‰ôc#rnï8„Alë¹j3Añ•"keø±Ú!·©~|A·°½k@ªéy®Å1…h_XYÔoü0yÍÕ³›sù#¯t}ìªv i.8–¼¦±ñ÷jü´¢ “ý´.êÕ½qªÈ2ÏBì'.-ÂýÕEtde ŠYUI·]ÿÉfý¦þE„*ï}K†ÀBK¿"¬`™`u4åˆÿˆ¾ª8Ë6±Á÷&SÒù¡¸H1φƒ,!‚øÎæ›U#'Ýï†.4LQº"p7ÉB±üeJe}0áYJ²°(\#PÅk'T›^øÈ’–j®O<›ŽõU˜NM‰|ºïNÌù–óTi±æ<•º.‚åLº†ûQB­Ox 9å\”¥¡•<<‚¿´¨î”Ý•ôgÃÛÅ…×ä(ºF&\&²Ðb(ªa÷~NÏVE‡bWøðµhh.V^ziwÒngPÛBXä‹Ô1îñ֨ °Y]ðbÅÐÓiLínãÞú_fOî1VÀXM/‡£(Ëþ a\[ý}FñO&éÉLÁÅjíØEJ)˜2ý&µÖ*µŽ:‡›‡râŽöÖµì“fðYB`sݳ|#•6;”º¥søy…þñ]‡l«Ð¥;˜_x/xyUq÷=ÃIomàÝFæÑ‡¨œˆ»øöW¸)£½ÀÛæõ834F™ °¶ö„¬nÏoÏ ` OÊ”  ¼}ǽJÄ{S.* ×½)¼ÝŸ7NÜ©ì,KWtûz¶šTÜDãOhõªéª^ãÄ–·'b„ÏìÚÁdA<1»€y:¸×·é5*Œ¡íÇUá˜&}H]¢¤/Ü@*pÇnó¾r­æ.ca?rœbüÌPDÙ‰¼®ÊÛ´î΋5ìnÉé_;8é':šçÇŸj\4sÛ¥À;[ÄìøøLÉBnûµj÷C«Ë³ÇiÑA¢«êF}ŽÓŒÆI&BÇãR´«ZcFoYx}̺‡ù>ƒ×ÞA Œ“E—ö‚†•ÊCIè&¬þõRΦ—ç86ˆ¶S£÷ß/¿šYKûÊ0h8Ü/„ˆ,%Ïòõ1°Ì³¡a°yÓçiþŒ3ý¯R â(¨í G²â³«©C±PÙ‚ÌÍK“|^£$KÄÝ+èysàIØ)y}ááìØ1w˜Îܱ ÍäëžáH¼EŽË()ÜKx&˜“±ÖÙì†'›ýÄ„O]w»,ª¨çˆ}Ff(#Ô±ñ•wöäøæ´_Õ¯Yƒ/y™Q÷X°£AmIL{B,Œ@rûÏ.7lòÁƈq»ÐQ~KâÞY¡¹¤Šta÷á ì© fð‹ZåM#¤à¾ux×ñÊ3dáöŠ#ßC–ÍíLM\~ذÆb ±œäCëš0ÙŒ‹mݵ;BCMÔ!ÌN4ÖûVñ µ’ª^»ßÑdI¢(看a~jÄIAëPà¡99"²Õ!&¹0×#©‘^­"™F³‚ŸIŸ™´Š’ózSS·=àäD9“i(KøU{šA%=É8Rïò*¬ÂC±2€ªÁÎÈ(¹AôÄ-uB¥½yô«§eÊ!þÏc«À„•ï1š‡ÉM>Íüáój³3DdþQÖ'{:õ,þßþÞ}|.}L‡fëO+uÐh!ΕæÜ qŸvJö{à˪õÆ·g ÂÂgì¤VEu?ÅPÇöÝûï…-i,äO™¡4ΰÿáaÒÆV.o묿X²"ìqÅŸÃ=^LEŠä —!-£4£Ðçâ FÃx[‰[Ód·Ð7î¡È&.5þD|ê¾ádµûSã­½XĶdÐ÷MîÖ±ã¯$;zÕº7ÖuëJ}ØD\Ð!û8èÄ8ZöŒA"iÜÒ¹Gò—…"–‚§‚°µ.ï9áiM3H8žÝ­ä»ó3!®ÏxbfO •XczÆ·ÀˆTa)ûƒ`§Dö”!-‡wCûëÿuj•RWµ·@J9ôè¹F¤‘6†ÎÒJÖš*O,“ŠÞ{7$F«±éyEpÝSÉ™G¢ä8]˜pDÂç}år¨³a<æÐ#³–ŒXWšÒt¡1atÜÚ”xV :csRVeâ;ÉÉ݇ªÍ™5¦äî¨&^BìÖñ6üßo±]ÌqcAXn:¸'-uäî ]J¿ñ­(ÿ(FÏù¯Ýø`õe„÷YÉÚ¼`åÚ_ÀÛŒÑk!%¡WxPñ㈉l¸÷Þûœ» £»–ø.¶²–žÈ%°Šå˜L^Á²×è?¡$›Ôþþ/$/8 RnÖ É(D€Œ³u:,WØPöæŠxsÆ5_y0ó§’ó’%)PžèbM’E°2mN#À\ÉþüŒ˜ OÐ⃲‚î±°‘™Ìâ1W›Á)èŠëF߸èì|ê‘Q»>Ë.¾…â)[Ô ùß É¢öÅ!Ú*'¤ªþ›óºúCéË*ª™·ì$ Ûüάc Á× K&½M;~aª!Z@¨|þ/ˆ©ÎT;ÛÎú¸sxQåƒÔ3ÔE¦‰æ» “™¬¢5!ˆ4;óFÏÄѽ˜Ažå`šÇ¥@oW/÷u…ô¡£ÓBbÐ CJ:« "ÝJÃÈî7ÙÄ#ûr!Æ©³l`‹n>á×¼Ž{äÁÿ~6Ô‘k$”£ÙÑ·ƒ¸¤*ÓøÉã&s÷ TYT•™¹ØZ~EaZ­u ‡^»$wë–C¦{Q¥À‡g½”×øzR-‘º¸Ï¿‘ÙÏÿuÕ}  ŒÌyøˆäwu… þÕ½²ðtÓ×u]•al?ëÐñ~II›³¼´~Á°€TZ"Æ¥Ö¼îÄ·ÿÉYßÒüUò6]Îkq"œ±1†’µ{K$ ÛÞRX%Ë®ëy¦¼ÙÈ©T‘ÿ0”Ëjåë’ª°®¿‘Â…l8¤ )ôDLoM¯H¶w1\ÐqqfÑNiÏS‹onVG­¹šÖVðL–ØÐžŒî‚8e[ñè&| …Ϩ,ã¶i)©}F²éš…ãê‹4¶é™ºRXê"m¯­6ÚA $ýnÛÝ&©cZÇÐãrüó¤ù9Ö…n¿)éÜ^„bŸxH½œâßOžÐi@Å¿®qhn«ÎzB±Z탱 ÊÄæ¬ñÄËSŠx@$èAÕvhô‚ oÃæpT?j¢°H½¨ŽÅ]¢'~Ñ*€7h˜myÌK)&×§RÙ»ó8ïâRxtV+aê®’îYafbH—´Í•Oƈ銒VîXô3»ÇuÅy؇aˆõ'L92ý»X‘!¸£Þà î”JÍ·ŽzE H5‚L5‹âRf§XŠ( +5,»—Ó°l¹¬›!p}^ÒãVàAœÊåóÔ°mòËo!.fnD&ˆ‚´ó3äŽHuÿ/'ŸÌZ›r Ôr= ¿(ÍB9?½Ïµx¬§QËH¯?ÖXñµAëÃèt¸Š.I®´&¸ÀÂÙŒúÇì0‰ŸgtÎ^å7uБ,qéñSO³zKõT'Šu‰xÒ#aºŽªZ8*¿wwùŰ=¸@Éüx³(‘—·K–Nw]üÙ™ìüÄïÂÁÒé\©ùþ°ÔÆ8¯®ë %ÓÕeä)‡Ý­% f溥®Ò7IYahlH™¨€p7xZ@'¡… °ð“9xý1Q«Aî; nõ/ãf©mj¡ìÖíÖl$»SÒ“xx¾Â7-Bú¸Ä'ÂÉ+­ÙYiÂÍç¼L§Ü8{/qì:Ù­Gþõ2‰ØåßkÄ­ø-—}€ÌX¥²Øq'€]‡ù[…áÒLí0øæ½ƒÔÀ‰Ñy"<@yð¡XK›£AÛ)¼ÉŸìj€-Ø?\‡P™-F‰>=‚ƒ5J«Ò>ìÀ¢KFׂø4Œé´©­óò>E ‡/Y¥qìÎo(‡ïÞ}0ô•´ÚÝŽ9; Á#gg+G¿OCB4!6Û-ûZ¨+bïèâ•`îßâÉŽ­ûÃáÓ'äÄúÕEqû!P’kÕãÄöãµ§(XWÉæW8ÎÒ³,uF„g³›TîA¯x^Ù¯$³vŠ·=š8,1~’¨ŸM-VXS±[ŽI¹` &.¤ïfr¥F²Áúµ<•ÈVÇiØ ì0Cv꤫‚튷e(üèìñŒ5ÈBdpëºgŠ+š¢ôÕfoy„pÍO[æJ0¥h¢yJ}Þlj]ucãs„‰8qµæE-<ɲ»¡Ö!¨báö†z¥n€‡§Ø·¶\­þñ ¿ ©É8 Zþ–üìZcÊ2j÷R¼ô4m¢TAËÂ5ÈY¥'ˤŸ.»ÊÖ>§³oFEgò—’ý ýé»c7òhÖÐî55É·Ìr#ÝÑ Ë XDö¾åB¾Ö–§¢I÷ý<`³Ç†4:™°lSžQm„šUõ‰´^=À±Ãq("ßA?üî)0×G!ºâ•ÊþõêÑÞº a'd­ÕÉq}Ê@x(MÐÑØ#¸kq,ÕÇüƒcˆ.ܲÿŠ£d™VyÀJ Ÿk5”Ù®¿~4=(#óÙ1„H8îš o¬bDÜ_m²à‰x£~(öC{êb‚l‘·1,0,¯ÄÒ²6ª<ÚUíl—”{³emÃͳ-½TÂl}„ëÌÖ q„8í*ÞT¹ñíGkæAÊ_k:£¤UΤýfu:¢®—:EÇ ¬-ˆÌ“)4"|Û­,£¸ÛÈ@'äL!5üo+¿NzaÖB™(:Yäà¿ *gÉÐÐÂöd9[=üIH=;$-°¼QAÑ–Qñåü‹)@I´"âÏ=)oâˆpÏ¿ïM©ÑC¦ž§Òg…S“o¯[—Š˜²+7qÐM ©|áv1[†@F¨[ÛQVâ,IsßÜpóà5æxœ¬BFo¡p‹ÉƒÞ‘éõ„È·7nWyÜ–jÖÅÎ.H‘æ‘;U îQÒóÒ_«o‹­ëµ–’ü yÿÞÜS×S+ð¿|Ði&>BG[ÜÕÄUjln?‹5.ð#‰aN”΢ã[x"n{tÊ£¯U‹%“ĹоÞ÷jÂÞr+èÌFCn‰ÜÝÿn¯i´= $Êm©ìTÎC€(ê’ø >í­hN¢°²uBåçx5EŒ½ˆôªËt$è®Ó”ƒ2GpÈ*@VØHôkåS‚Øã²33«Ý„eí‹á7¿ý•sº©EònÚ\4 Å’M½=æoÒŒs/öJ7‹0³‘8¶üáUŸª6ÁááÓ„–yœÁž„Åm›Šœ 9í–P8Yûùq°þ¬¢m•8¸4rÝ¥xÿ¶TbºRJ,Šê‰ßgK'GÃʶ]×ê%×3ÑÁš§´ê±7SŸ4 ž…íŵâð÷tÓnòwpbS®Y\X¤T0.{J÷<뮄’e,Úk@”úmŠÀ²AWžR’&¢vÞ¶|iLƒ"¹is47ü¸ªX«R}Ë>µ´ª?z#õ¶ô^@·Ždu% æûiÍ:¦?@üÍ0ˆŸ*§ÝÀU_8;४†‡.7}p]ˆÃ0ÄMœ.c—ÑÜ~0ÀÃÕ+sVê…ÁA¥Á{ʘÖ+‘ü¼£l=Ø ÍÙ6ûGHož÷ø¹_r]gˆÅ0'uïA&}½,F/aðÌJ²¢ÿãyhAû¶*èlR½ä·½»„:õá“ùƒjìz‚¿­Ø]×`_ \‹Xº8ßE¦,‹È¾'sº™5M$_Þ»´Ú¤ü-äÆŸÜ’¶p—¥|@*˜LF£µ$£¤ó~X¯ÞYé»@ðI¸e”û:ëîÄïÚvXظ:ŠKSïù2åñaÿª¢èü¬z}t¾´íÐïNÓ.(ž(‘ÜR]–auñýÂÃκ:«Ò=¿ï{…Þá÷Ö4ŽwïŠè^ï’ žÎ'Ìkf±á…>]ûhzê‘ÇoÀªW/g¬\ 嘃’ ÷9YB—!8s9:¯²_çÀ8+Và¯-ktµDÈA/‹öBµã)Dc«Î†»}{ÒR‘Á `ÙvIJ¥èºÇìÙk<.úbþ2š¿9J÷î"ýÒ›\UàÒÏú¨%€"#Ø^J«ñ í(#¯+öÔ¼Ï64^¡-t‚1СÏ6Âo1_@éRmq2:—eþEû/{’9ƒ)z’›NYå{¸ÞðªÿÒ†ëeÃ) %Û›FA¥³^s½ÕþCÞ¾îßéë›ë•-\{µÆæÇÎ]"r=¿•õðJ^/õ9kº2?V>ŠÒlNÄEѼ9Üû‹Å¦ÑVò¦å# Áè-´ùû}€f>)Ì$øPÀ‡üí |×”-#nrîBài¥ªéx³ ýG:ûŸ­F˜Ü>­‚}É¿gO:ýfF¢ ¾V%¶œO˜ôàKl šjÈo‡*ÏÈŸ——hâ¯h‚ÁY˃JpG‚7iuÞçÒÐÖë ·HirsƒÁ5Ô‰5‚§llOXápY¥/K÷&ò™ïŒjЬm}N»„­j¶ÐÜ Ø~Ýl³ýkÔ?ô˜$ÛþüÄp×t7šë¤#ý´¹?&P8Œ·êa7ed •Kàç{:ž"õ{ææiÅ Pwo¯ø-æ r½ÛQŽ´?ص‹½âµïàK=w㻿h6H(}cKѯðÉŲ8§á11Ϥ/'&¬4‚ˆÝ¹ìq‚5 ÒÕQW,Iq¥FÜxæòJ·&1À,ËvˆÑ)añrTÌ¢äÛ×f¢„¬$ngÈ‹ñT¶»¬ÛzÑ$:è8Çl‰ù­>ùĉñj#qm¿Î¦ÿ¥[K¼D›!õHRdz3YÝbþùP–RÌŒâî§ù ý§ó¼P€+Þô"ÓOQýß9íô‡ðÃø£€94ç·#CÄ’ y`0 ”Guɦ\G^hAdZôav. ÞÞ˜g 3ÅçT[ûk¼üE:?ýø{ÑÍ3Ñ¢Ùq¬ðO÷V£Öc숑ß)uW­\ªŒGÆ0 Ús4CE?0ZºÁrhfµÖÅÛžä™X˜¥O“r`§Wg¶Ü› Æ,T Ïzöe±;4”ùœ_@GÚmOðˆïDÛ·ÀÂŽ?«ÉòÈåy GòNbVW`7Ú /?vá&‚ zÁ—ÙŸpö#‘‚¦9Ý¥ìÔ±kD ƒ×äY7ÝëüéQ( ߀þªFѹÚ=Oéäý!#p@VBEÕo÷Ò†©ÊþôYìäÌÓ³KÌTbEÂ×ÏG7Ê 2ãN…!k¬hw+Q`ÊÎTÅ¡ í©cOßyœà\‘•Ñûzëu{à>ýßH¶$»A…h1þß±Z¢Ö´ŸÅå¡Â¨·•¿Æ·Ho«š‚ÉÓ…z½>2 -[a: 3Vriʪ£Øóq›_ø€˜NºýdÑ›ÓÚLôÛï"ð&žÈ  Ëå(àáaVa4@ÉYíÁæÔz „ö´`“CBnOÀ$c+G{ó /ß1+)OåS ƒ1{:âŒmäÙo‚kl®í0n¶™¾¨¦õÆÿg {Æê«PB®2r³ƒwè$Û‹v÷v+¼5¬nþãõrÊsº‘kÙ;öŽRõ¢l¬¦áq+F¬‘v]$6=U¾¾¾0ŸHïåHÊŠÌ.8¼<ôîì蔉'f‹}èm·3Þ.¤SÎ8²ãdd°:ø‡Ö P%HcGêµ%ÄdUý¶“b™>õÄcw— êpP[ ÃëÝG?¿Ñí)¡Ô|€úñº8f/œDÄ&çñ¾¸þ5´‘.? ổ48øfHnãPб¥¯ÉûGUéPç’b¿cñ˜Hô$÷ÕG 4~CÈàç¼ä„öøàÇœ¬G?š0ÊZ¨_qEGùÖ»Búb‚˜'Ùþë\¬ØÇ—ƒ§Ñu^åŒE×°ð6·úW–lÛù[1@©#žÃ ‘ùF/‡?º¶£uHWçY'ôtŠÞNó^ÇÀW1ÖŸîŒAô0s ]ÞΘõïxQµ1ÔÖT'I^Ã*iÞv»HIÆ&Wi)"Ä„8mÅçn.>¡b ¶î3ò£’e‹h2Ûwi|R>´ï8>Z~,]A& Ä+ÈU­„ÆõŽ÷…B¨Ï9ãð’Ï~DS¡¦%AèFbg÷ Èdrð°U<´ ÈàBF ó×õŽmÓÊuò犰©úÆÌŸHZp$† d’`2¯)#…$VÆÜY`; ¬R¿rH†kóËé<^¨· I€—×Ðz;P>‘K9r'¥`œ.Î$™Îfà_¿wà':LG$ôÚ QlnW¼ÁrQÈSp¡×—Ÿ#!›TÚ26ˆ.öEø@si,æ^$Èòà¨O›¼ªÎ~Î' /-›‘a]› csàü»D~=/Ëe¼«®á„n„’ð Jâ?þ{u©å¥+Û.gbgÀ¥KÝÛãSëøO>Ûãê äÜV]P°£¹“a7Öñ@¥u€wBzÝ1£Ó ­sÞ¨q‰ª±…u¦±îßRÙ²UVqkÎnßW¡a¢ÊªŒ+)maØ<)®‘Ž"á5–®õhº_잨JXíƒ0öŽ Xe™p7p¼–À×@–@uaYY¨²`4B#Êw¨´Èˆo¹óæÃ$uZù{{³|޶8àqËS²ÁÈo«Æ æäL]êÿÚ‹1£‹ _©‡µ¹µ(z:—Ù.ŒÄ˜à×—õ%jâ¨É­?Ÿ"Ã\X©~îØÀÿÚ}C¢Öš€=n+¢®´ìóÚ…œ¡âþR”É9$·üL&¹ÛÃX9­æ¾=ÏçHõÊÜ`„”älþ¬\7µ€cé]ÖjrzoÜ8?ü¼zBÃñXÍ‚Ëúv‹Qå÷/†Y鄉¹Ù$³{Ÿz)£âÆÜƒEŽ#èzâ…¾!ÄÖ?²¥P’rKÙ´œf;[ ?iÓL,“PFƒ·³-°f,ršD¨žêT"I@ß2 •ÈŽó°Î©ßó¬åñùOLŽgsù˜ƒo.ÍŠ<ÌQº ÍU³>Wà W°\£ñkÛr=~Â’ä`h3³C¹ÚÔÛD×ߢ²£$´eÎ~ «•¤0Qs…·fta¯÷s­„å³l;oR]ëU!û'”Ý›"rÍÿò.¾€z¶=?UmòÐÍ´ äŠííH*y1_2@€ÞÍj ÍÞ¢€Ns$FÚpC ôsR´·¡¡ksÜ;„]Yj¶lsäÌX®fíÜca¢ú ‚º<ÈÂ;¢û~¦ÐGMj ôª’ÇX %Výôס†pa?#ƒËY‹Ì¡z]ë±0Yn¹M:}½n õ V´g™ïP^ý›D…»›âå¤hô̼ý‡¡Î5ýI¢êyJ÷V˜èñ8Y¹OÜÞ‘£-}š9|ýqòûS‡ÙzDÉCþ*ÂΖ˜Îü.R‘Ç4z8E!ûí¶@W80ú£øîÚ0͇À½‚´ÿ(iƒ4¿ Œõš×•FSýçÈÔKú‡ãrªg@&t[ˆóemä}þc „îEQc,ÜB9`!ŠU`ÿŽ>âǯZ5Si0][Ð^²¡›¡màòû“ÓGÚö{¦ìÏíD<Þy<¯hŒ‘”öèÅ|uÈ6ÌNÑëÂ:ý­5hÛsмäÙY7±ž¦(U›?U.{ÿÓ¡ë󋫺°«dšß<\"‰Ï–ðosº¾Ý)¼1Âk¶çtJ<à_™åöBI¾wæ¢bÎ5·Za/Ö}0 ±^êDJ±Æœ#`L~ Ƴ*èYÛ;ì°Ë]¥ê YΌھš8 Ì÷–r§°5hŒ 'ü Ñ ~øý êQåÍ]Ù¥*°ÁSB0‡ÓÀ-`òãg9« oÆÚµ±\ÄKÀƒ;z1kƒV;¾Ô Ì1.7¹4Ìjèz’#2ƒÏ>÷³z@ëÆa[ÃéWœ»ÖáÒåè[hÅÒðG1î“ §¶Ã–êÖ¿ÑÆKxØ Lt~ŠibâákK¶ÀÆaJ7‚#Z¾„§9&aðîÇDœfÃMÒ^Ã0Œ!îžË‰#õô1¼è­c>¦NNŸŠ#ð¸÷,<_BöJ}¨ÿŤ»h)U#Ðò•Z<›âëüÉ,˜ H1 4B^‹³ìJíù´GÁ29$üŒëBÒ´ ºÔ¼)WdhÖÁ Y,)F_€¼’Ÿð)Iª Tõz·´”®ŸxiYºÖÁô%­wŠ÷@U€Ö3Št Ø5fLv£Ÿ™Ø¸50⟠ ¹Ó8AùJ)|‹+5Dä+Qfe_ãFårb2‡2‘öKV81EÉÒ*Ùé£L<×õxLq–û™›<¶y‘׊†RzP¯¬ÊŒ–'K ø±›võw6•Ù¹_r¨þ®µ´I•MGêÞl¡Ø¬™Iî(‹SZO>Åt=ÏÜûAƒe¦öA·ö1)ž#¥J+RÓeR8`ßãë™:«{ùðË âfçËÛâF ñ<öuɱa€Kœ©›Æ=êŸàtÅÒyqùpb<{› `gÉ·TÁÆ|ä+àI™ùO#´¾RÆ\4Ë U¤²éx}²ÊÊÆœ•…žµe}ãi^FºH޳xïú‹ù™6ºï"ﲜ“L境…hdOÉþ–—‰¯ø]÷­xµÿ”ÖÓ9Ë 9Íù N°X/Ù†ƒŽXhט¥÷íÁÁ/}"”Ý.ù(n%WŽÚ߸÷î§”;¬ˆÁ¢_H”§;Dȶ.‹ç.ÜCe.©–(¤_~È)óÛÌûÖ› AÒPÑÅjûgÀ("ýÞ R¸%²Ÿ}«‰”ã*qòaÁN´§J¾ïDÄ–ˆØ}Zõ‚¦;@ß:÷úH‚û„¼lêä—øúÅž+â\iÊ÷=JIªÌêvbRÊÜÝ„©žRF=Tÿpo[A4€QšÊhÆYOO"i7·$b)€ÑŽ£$Õ Þ†dï› ;¤îR×ß'›òæ@E¡@¤sÿDõ Ü5Øä qIò:£;`Öt~ñPpùËŽâ#žc¤V²n„aœËM%6û€¥/ãá{ײ}CÀq ;EzêòÍÖ‡7‹Ãaw¥™”•ûÅ£ÙŸp] âRà^ž¢Ž¯E ôŒ¾"%žÙClºâ¾6º)a Ì÷©úëHGIê—¹v1äÎÝs±±óœÚ Jº]ÿ6(©oRINÏZÁÞAˆŒº|zPoã²fê©`Šéå§: épðV˜'iöæ·ý”ë´ÔÏ‹T›“èŒ^Œs«Ó!ü9Üt¤ò `·©wQö ‘€Š'±xƒê©ÇV$?a˜„àWG­ÙŠÜÒ²nÑ)né{«2é§¹t—‡êøR¥˜ÂÐ{&Ùmûß#ÕùÖ#p‹:[¼¼€#E¡/ÚðŒ[yY±’‡F‹%Þ5ó8k73c´+-–ØSP?qG¿»Y7rY¥†| ®“² c85ï/öj¿ŠU×ܼDÓÜc)þ˨þÆ0zwªÿdQü Ú2íƒE¸<ÁÂØIìø÷qœ’¯ŒñKkGA¥]‹6êç\ƒÑÂòéÏ·i‡N†c/˜*W|ágH†O(…(¦îÕklWÐnÄ”6IÒÎÞfy‰Ñâ² ÛÄyÝ€'jŒ*¤*Ãþ+ÁÖ W³;AÑ[ð¶ãГL…l@9b-¶ÃŒi;IÃo^ÞÆt9SŸŠCm*Øpõ½§º:+¢—™Õ=!9Ap »;bLC ¬‡Ñ08½•iîøÐ¹£6Òm„UãØìŸ­¬ÝQ¡ÐÈËU£W Î}†nÔÙ‚µÛų´E¦y®Ÿ%Wzz¸åZ6D=æ`¬. ˰Z ׸QЕê<„?§(ÌK²ow¯êŠ·¸*²yàé#;ŸìuˆÉ}–Vä~Š€W–zMWwX˜ ºXb§oÎHæzîi÷f/é†÷é|aê< ¢ßàæ¬Ín¢Õ¼¿/š^§×#-ù§æb 5Ûû2îJEUðŒX_‰Ç<1Õ%>ï¨Ö&`;ë¶<øÈi=_›™ç*Ü\¿ƒªµ )Ý«ò"qpØ}Hb-BYé³/þ&ºQÉÖL%Œ1kÈå›Ä¼£Õs¾Àg$ÓäYA¶Ä%KåmŠØ6^{w|¦ìÅÔ·¸Ø©O2¿Ã~Â4l·ˆdv÷~­| ÌU(&Ù»'?6O?šF×Ý­ä*FA>l÷’cÈ$_Öï+Ô•ðrµtQGêžäÖ†çy‹™œ°HS? Ø º¯úÌßÜE@öódìC§gÕ«7æžu‡(Ø¿RÚ CvûŠc-¢Ñáø×}i÷³GÞ}¢Òê–Úíòœ#L\†óÁÛ]Hr”Cá—–7úõGü õpùXihè‘ïóÔ“Gà (¬ÉUÔ’òa„Ë¢¢Òè¡íÈj‘’“·hÏ©^/ƒh›¡ŠÄ® Qyïzl6‡nEºÕ¿Jê@æ¢o.#˜íy³Tx5¤‹yû¦ÐÃÁèé{™ˆ'áÞׇ†ããê ç–·~¼{!-æââmÒ=`¸üïE70ý¹Hn²‚ø:ã8Œºìûœwz±Ýú=…j7õ¢ÈCEM¨Œ5ƒÂÕmßÛ ›cÍ,¾æ—W€º_,aª"›á*§°Sµ;¿ùëòw¸q}°¢‰¢¿ñªBdüŸ†3lâ›,‰×R|t@þ%Gâbøxɧùâ¡à¡9þúâ8iµ²;±?ºâªÿY¢«$Ï™ß?wpxMR¼Žç¹HÛ7&-P(yÃwN·³ tÂ4Ãx¾"U <9³×{Oµ³ußĈ‰:oS¨ý–¨úŠ"ì¢} ILüXÅPà¼ïCçúG=òƒò+ã»ts½øßDÔH~È“@ƒŒòœ å)FÜékG'ò•~ˆ £Õ)¡éj¤Yytø''Fiz'ÎÃ=3_^Ä€"sidê^¿ßÛSØÉÙôÂ4„¸—šÿº˜Mãe“Ï ¶à»¼.œ]ÿÏã¤O`ŠõJö^Y\²2sÜAª®‘*Z&‰QA\°ÄPÝÆALÖž¡Óqï‰út+Mñ˜+h¶½RCì1Ån•’=G©¾ÓU¦ðöü¯óΗ"¹uY_äL`‰÷HÚÌ•„jóÈ3«r–#@ì¿Yþ®;†»èzÒnAäÌ,¡Øq¼á•v-›‘ûzCØäÌv¾Úæûμ®pbm!ÿ¿ü)¢ï®öÄâ{wõ3w<`j_ì<¼ù›Z„úv›ó¡añYSHµß+T+T Ÿ‚à Ì$ÝK×o«Á+¶[p½-¿¬ºœÇŸüðôC‚2NäŒúljVO¯ÿ®«ù÷¶(eƒU 9dCá:œ®#”·¶”NFüÄ" ¶T‡˜ I Eq2íd Ä (›ƒ§úK“õQF²XáEè‹€ê¤÷@´;o_壷0á‹RS˜“¥êfêù'%a Ïc¸?´Û§ Ø®‰JÜVí´Lé <Þ¤hƒÆÃN½N R‰r©µ¿ ÎzÏ1 p«¹Z ˜D“FS+¿Ù·íß­áŠî@±†¯Ö0²Ïþ$n&X•å’måè^zoy«Ù3DÅ+« GGâ—h!*³E泉b/f­ü‡sôkŽßwH‡„ E“#Š/ôH5˜U‰eæaF9LØ›ñ»Ñî7Z§WÀîÝDë”-£O+uf~¸/°š ÷Ô®ãµø6§Üî#ªè²ŒY}Q¢©¤­æx :œz^ð:¤Äû °µàˆž®!ùºb@fu6€Z[Ö‡ õÈ¢°&”g´”zrix½ÎQ¶íHgšš~Cl£õ51&$ĸ¿.Ä kûn˜ÐŽOMv'¥ñ#nøofÅtÑ+wAŽÈÌ•EÝ>šˆïfìÞÿýóF]¬_þ)fôù¢ýº`œßt¸TÞëew}ä3I´í [¬U¶ß:Å&P²?2þɤíÒó_—jËÉ¢80­¡ÂXnIï•ÊR¼2ˆÐpqûòø…LZYíú \â-Øfõ¢²¶ì+û šø/½ÊÖå|&"mסi+À  ôéA›¤8á{?ñ8Öö·Q{iúŒ1Øzk5ÜgÑh$¢!-hº:Pºx.¹_RHC¥$& wa&¶x†ðÓKô—‡zPÀOcäÝô"1‹ùí9f‰\ g®aJ ûç#™ 4¦Í …Œ¬Fz,‚ß}—s=‚û>Ò2`=¶4Â{î¤ ¼Š›ÉÐ*ïñ(*òXÄÆúß‚‡xC“!ý7ö ëJF3Æ.Iȃ4TÜM))ØdŽ‘ýºô Õ6”‘àáÞ<ó`•Œâ§4¤>Nò A”`”“ÄD˜s$ùE®k‹¤¯OpN”êO #xBá/6W­Õº;@¥aÅõ™’H*îv¦Ô&õMu ¡¥\šÓøDi‹)ç@i3 ÿq¥NX:Š'd½ {ã7«œ»È¥;ù\J5nü‘L¨Í¯ÇWz ó{Êv9ˆr¼û£Åuj/¶û¦MÇw­= ¹ûŒå¨TúšíX¡S¶E˱š ñËÜ"£ƒm¹0»žYârÏ/ÇðãÄ©½ *;ƒØO9PŒú•Z8ð4tw|=¬E͸¶´ÒCa õ:ÅùªÎÔô©¾†Å®ÛŒ8! Õm)Û?P*ÜnFµ,µà˜p•M€Ÿiú§ý‚|µ4°àâöîªüjûôv¦›³š8p/¬  ’Êj¥À;‚Ó;ÒO çñR§ÉUÄëØØªÿVé$Gq­™B¯p”rSMc¥û]HÞš27r™3Í µ‰kᾌ;ÙÌl†¸é…_ÌL>{ÊtO7vø?m 2»çÿìÈ1Ak~BA–U¯:ÝÔMX‚  ïÞÅåÊ®úõGâ'lw<÷•_g˜•j~P›úô]Ž0%¡ Ÿú‚,ƒJ›2(ÌdÕÜ0kŒï7@A~$EîÒ.&ÊuÝû2óÕà öÅ4¹K]É£ªˆïM‚ìx·ÝÝë9ú%0@Õéo/{ §òEFQ_7˜Vo5(S?é_…½ôKÑf‡¹9BJäëÇÝYÆ(÷³ÏxS)º£¬—ù/a±²ƒä¦G+ÉbèÚx²Ž-JŠå¿ ë4ÒÔ‚Ì ýW‹‚m%Š øýgøXᩌDñÕ…Y†ÁÅ_qs1Iìˆ/M©(ðØËÛPÕ×ϸ GäAɬ¸°ä±®UÊO¸µ ŠEêü°Cú®]žiiú6ä¿JøÎó´Nsí_šíóÌ{ÔäñtD¤gÞn˜ËåÂ>¦€<ÜüÓ†Ú«Ñ?ƒáѦ¡ÓÇBé¾½nè†)3á“dÒ§KëýÜ]ˆ5ºšP+¹ò…V—¡gsq3qæê‚uý%Ë h¸¨þ|6fq0¦ÉÁšw$ÉÊ­Ãì/Sn›sS ÍJ¤Š;ÆýS>®0®O¯¶C€UHîá]•0Ò´¡%J§–»ð3ÃF­GêÌ+c]ã`·WR)φ©ŽX :cZ‹L½¿¢ Ñ¿r”NÃui­Óµ1ž¢›thØB±š§ÝÅ^<1,W„YaJp22hÐÃ4Mô²Z«+Ö“ ¹ÞYwZ¶ò{7‰ÈoÞ†±§­Î—¥€%°Ÿ"‰­’]}³×ÕíÖ·Šà‹Å&#PÓõ<ÍÄÔ­„X^-}ˆ®!%u©7ʘξ([–n¥ÞVèDenVöÑÚS’É +&I<Ž&ô×j4+éÄ dÊöÑ/ÿ4ÊNDF6öd)Ïß§²*1äu Ç^È“e¡ƒO¯ÞS¿Ý§•Lc|sŬ;!£#½]Z F¬!@‡ŒSsÔ ß.VQO/VpTÔEëeL5Þe7>P8¾§¬O‚¿_Õ«Gêü1ÑóiBæKôr¦Üý=5T­šf‘ΚEqŸyÔ-–C뜊'1%}³ qXý€eƳ»'MƒmzÅSJ¨|ÐG"7ß‚óVP?—=• /ý¼0X1 Q]LŸSuKæ’Z[Ã-UozXd^ü/z.nEXe“cÈ£ 5¨:P.þ`"îùœléæm‡ü”Ë›6KGåõëIR0ó%’G±ìÜÙÉi×+Ë Oìí×ÐK®™ö6vƒ»#ÏÐw}V§ý.s‰ËzÁ8Û.Ðë4jK´`˜`œw÷±Æ¡ mÆ –ñÛÓÙ dÑ·®>à>æW×?-ñ#:9>ÑŸÿˆ›‰üÖø4§)§=”e"̸LêÛ&¥@ pÃVéio”•VámßpD©¼Ó šú‹OÐÆ]º¥=¾knVc² ‡4Ð úfŸ‹’ºWhÔû³ÊÕ0¾Ž¦®¸NÃ^æYåÚø+ìöÄP)ˆ•w¡_ˆQWFZG¿³õÎiAqEÒ¶æ„^ÅKºV%u¡¢°|å#‘Ãx¼'òÀh–žµ’Âøºq¦p^³‘~'dY{,óŒPİ’8ôÕȾÆ6U>qï_˜)("4Jæ¿%øÊ¶GÛI‘ÁКÈyr|´²=ld¯Ü¡ôÈ`ï6é5Ä*~—iØ5äa”%sï"ò§{`ÖrH´†íê²³0 2n¡WŒ æ=‰KŠêY¼ùbœ¥Ç"iHXŠ! Iö&sœ»q¸QÙèN€\©Ö9ÿ§8Ò…Qt[ÎT¾­R“zvTPn@\>%÷6*ÌU’åýÏKú¾<ÊlHmh™¾êò/gqcgU)½Áw·Rñßs7Û5íZo<¬çè.9qZÌvÔ^~… G3ž#Kp2ŠÙò¸0.æÓ=¡‡{ÃwYG]ˆTíYtŸÚ$Ún`<Èí×àø×µ’,@ëemá‚j­@‰(h_Z¾VøKÝSD"ª„KÓMÿ¸!C;ý’X‰'$ l¡N ”Bü*³(k´ºç…„.+c(þE÷äô ƒ»€xñ8ø]Ý'1˜âøû…ðS¬z…˜~n$}dk\80Y¤´EÀyŽÎÇÔð…ËKã°–0P“}¾~l#¸ÑE[lBóäH ´b”þkÕÓÌ-}~·n(i+qv b½—œØôËy[¯Ñ‡dQ$#×ÊRì}&RÅósîⱃ_.!ôêXZ°XæÉ]×r[ò70ÖÃÄùí²^Z& ¸‹õÐm²sr}ÖÉúÙ,'$á» v_ãs5+"¸O‚HbŽýÑrÃ_ìxa†­HLBO¹…ª+P½äâA¯qYõQ4-Ý/>qßò^òZ/£,ÀÍ鉸Ùþb»v#=Lò{èšf^y>óÑ/?פ5bÞ$(uìýU BeFÃè;„šõWŸ‹€ü «Ö)–²ñúÕáØ|†ä›DÙǨ&—…1«£ä²ðµ¼7¸ÎÝ1ò( 'Dî’Ž¾‰‹dµŠ‰¢N”mt§½M’©9•Ĥ(=ʦ¤ž˜ÿ#ç…þËÜÑ;äNyÄý41Å»çpZfll,"Ÿ6o±§‚h„ë`ª^•üURD*e+ða0Ù¶¤šU1¶î€œ“…+'õàñ“„GVá“Ý|+†f@±;)™ ªŸ1µpL7t‹³ª[257š:Jۉї÷ù?E)3ógÞ}õ#Lj>8J[¬œ1ÖÀ ¶mÁÌÝkŒê[)eÝ€³Z#~½!ž€¨Ã™ù¢å¤Ü7g)Ú¹%8Üڳ˳ÿþiu8QËÖà!ïËøïaW  ÖOqÑN¶á³ b±ìZG”¹èËIt×ù²5uŽ÷òY¡ÅU[ˆï3O y‡ôD7 þ:–2nEöd²³T€†‘ýéGyš/bÊ<«#šLóÿiþ«j´ªõŸ¤à8X>ߘ)¿U¤xòâ5¸x~TE=|èS™¦%l çàßÜèû¥É0HûÂÐ}éo”­<7‡pÆøÇSXÙ ño¡ {ú*F3ЫX¯>ŽÓX"ôn}À&Vˆ¾€ú6àê›Êûì hðhOOÚ\A¥…ü7ôV`®=Cvñ(mŒŠ—ŠÆS$ 2›+Å) ²°ž ×oÖæ.´½2.¾€d:PpL©*¤±«öµíþ¶Ô7Ë^Ø^úiü>> +f€t—ŠU]­¢÷WTÆ€\îâ§ôk¬*<ë45¦s~©OäÔ †F.J^×ut¨IUxÉÚj)A¢KXJ¼§$ZÞ9ø Ôt¹+êÕIÏÁ›g¨|äùsXeé‘ÜŽÄnвÒ3Dø à¢Á¥v¸K²I „- «8¬¹,ÅÙè1Ì1Tø¿ÿ Ô^k‘ÊÜ+ŠÍe¸ÀMPÑ)œR!àtÏ.ÏÍÌzŸ¡|äó¿m~äoüæÌU$2L²ÞØæ @È»íAWT‡Jy÷Oßâað %Xƒ ?¸ú£‰¾¯Kè¢Ð÷ "VòÁæ)tà§<陥ýªœ´D"ÆÔ>èudŒ0«°o̘Tè¡F±ÜÁ©É )„RêŽ4ÑŽ\BòÔn5Añôr«Ï{‹˜& ¾Á¸\²$êçA Í׋ÛM „²Ë¥ñnK}Çé{ãþݰAT¸lù¾Ïeëj¦Ê)ŽBz…‹Ö$MÔͶ#çƒæ…³>1²>ÿªd€@ q ’É¢:†Ã ÷FÓÉÇ“ø6!½ï)È’ä“&Swe‹þ§!ÈûѹÍ\@íÊ}n“h™r䘑ÝHÒʾ€îPʾлå×!Œ‡ôV`°J8¹—¶++… $ÀZ¾“/NX.øgž¤,.™i“”*Þŵ®v\ºŒì]¯‡sŒ© ·‹H žVoâ3ÔÞyua.n‚¢ndE„RuMKÅØ!ÊfÒÒ™¾:€ÓøfÎâ8ƒŒŽ*|XðJzù…f©uøIå.A]¾,"6ˆÌb ’H,II.| %£³`Tõ—6â ›êE(#ùÀ9BäÛ¯¸ÅÍV,"ò³|ÞÐY_âKãTþ~õ­ÉçÙZ0:c:®‚‡iß·FšÚ\7€ûÌ‘y‹>þj}^ä«"&Åïÿµëâ×?ÙÍÎQL`Ùâ2;!(”–"¤%,×;uŽîÄ?® ŽîûP«•xq§Y˜“i½9Ÿx\"‘:ÑÓ-ªÙ:g¹‰*{·îPžÛ«”Æ.XT÷ÅÝæ!”г˜¿Yâ÷ô6gž¹¦ÙŒÌl¯,“4Ÿ~¿ˆB»‡- °»j%œ¦n9bDÝè(1CºA J•¥w¸E^¡0“^di‹TNS¶ô gSXu™x:hÒB€¢µWE+â#Y^ÊvÈé¸->iˆ>ÛNZtä°Ïâá:x$ÑÌ­©2‘˜€”¨¤ä kß ]±\ ò®÷‰å´ U—'d¦P&^‘s5*›_=9õqF¸Ø‘šŒ”nÙ õ_ïLÕßôg7Ç/¹=ªË±‘ÚgäN¢ ‘~ÀàDö©Æ"Â^%Öýk°´3÷ *Qªu“È=ްŒ0€2jZ®,oJHd4Ò9É2cF‘íç¨ø¼[1:ØŒŒ¼öüb!X'`ã§U‡äpJ_Ç‚ÝMò ¬>Ó¯Ú³z=·~ãákäýû°j hÖÃ\ê¯d©xIgˆJ*ëèÄUýáêmNÒAÄùYuo…ª÷ÀZÒ(Åo:›^ãã8©®[pŸ*% ­´Ô„* ýwÓAP±#õ&™å2ÃÙ–þH»ãš!…>9Dø›®OTVW3–Z?ÇzšpŽÏ?‹žjí¹2(èÃÌEz’rª)1˲6¦7Œýéªî~³‡ãLÈ«3 ãÈæ£Õ&?â&+ðaqQ“’ºgÝÌUÒÞe¦n& { ¢Ì:£µ‡­ý³“‚Ò="šYûFJÚÃŽ¬sºÿ\£r,÷JËKšÉy:8õEÙä›Îï#IÂXˆäN†®¨hòÙÞõ|ÆpN-)[âÖãò¨½³PšÞýmeD>y|LFƒϒ…Ê”Ø{Ž*ºx]ÛÙLUM5ÞŽY%E&¿4âèhâŽU4U`ˆeìÖaÝyG%l†Ûì/OVÆ"3Ž7œ´—mreßc²æ±"æ§ '_ìhG ‘SCÁKóX6ým­\Þ‘UàQéø‹ÇeEq™’e*비;?´–ªº€cçšL kpœA¾8¹2tÍäA~fÔ'Iò‹×|µÙ(pG¨ß¾HUËIVr"9üo6¿QÐÝH*y`Àª *¾…ò¥sé=V¶yjøœ(zæÅ6‡|üîøA°\Mü暟(¸¢{¥’s‚|Ÿ5¬be¹õËjGïä$Þ—„ñ©‡6fšöËrˆ5!ÝÇFÊ“F®WÀŒ`ÙzWW/t§r„öiÊòŒQ«^Gƒœk—-“Ó3κFªHÛ«Dw¦¬Â8Yʶ'¡d,«Fà΋š\«ÃÓrZ\<¶°ŒÂ~‡öRÎÔKFCË›”$j¢YÌoSž7¸Ë|Ë+>™¹|•ŽÈži‹vKß÷,i?[!Qu×â>¾Y"[^Þ*ßd&S÷_ïn_ŸTÓþÊ›è>®ê|h‰f–Ž1(ŠÝþB&ïm½Ü0ýG}*HmÚËöOŒ ¯·ê´À~[´;ˆ-²¼+}®:'t¨gµíbîÛlv߇8ÀCL]˨MtÛ4¦Ð6¤~é(mú…ÉÐ_ÊtvdÇuëS¬ÏËÅçr!9ê6¯¨ʾåzëÚóÆ¥#Öù3R§R*kÛëC.ÁñAX–SC·­b't\é‘(-yc3»{8º°0¬ø¸¼ÝââLDP] Út¤lî¨"õ²`Ý Aöqà¤éOŸóBv %ÿÈØÔoE´©°ÖACP7¥)Ž@X„m8n°DûÞS~ú@q&û_fXc¦ÚdŽÑ:¶ãpüÑHpÍmXݽ§¼L‡ïähèâçÒ*æüh2Çe¢ì]@)K`º~›%ÆQƒwÞ¦Ž@‘Nü SÃõÎSëÑ [[ˆ.ÚŠ6[½@ÊóÑR©°àݬ™<®u§Æê\ƧÖ; ˜x\‹ó 7F5j6òA›9™Ç#p?ç^¾ÝPíIý8Ñ‹‚ÊÈ6{› Ö?/£™¤¾ôšštžºËÂâ zqFbò8}÷òƒ»Ö*:¥†âÀÊãã KÒS™Î“–¢.0}…cúcS¨VÁJHW~fꛘ§EuÑ)ÙSÇñ3œ÷ÎÔðà‡ŸoK €¿­ß!õ,½¿Ù±ÏŠô%htWÕî >ŸhŠ‚ÿV8F¸ðõùoÇ0ÚuĻҞê!ó3RwžE+M¼ 8o¹Í«-+“ÄÓþD~5Óá¨ü“|¶Æ‰ôêgèFÖZë~uÉŽyÿ†úý]}Ðß1Nzz6e£T¡)‚øø@íXö w=_„÷ó€y^yu;„—Ó_õ‚š5 “Šå‚{M·•TZ/\ˆ«€ÈŠ“!(r¢XhL Ø‹p*_÷vWzÿpÅöžEíø2Œ›®#­dÁ´C®ËöÕu§ñ×AÊ»Æe'qÖœ á‹©íäwèà˜Ûª hˆª‹RÛû :ŸjKÞk*‹žgŸÎ½©$û¥FM«n«ozlN6ÜC'ë祑4d8é„i V³€qa÷Wn¬Öξ"±6"®,íÈ•°ºyoþðöû°& £¸¶°nŸÉꟹ㩕´áÑ·¸—1t)«C·Þ¼ |äcîð{iß1·KÓrAû¶Ñ`ñáÏf!–Ò ‚'mû*;™G)&3ajÀÂÇÁë¯lYðœ²CÆÜÈcûlÒ£“Ú×ÓÛŒX[x—ó Ænâ…{5 k|q«£3LE…áOµXA[wa@ƒ“ˆÞb5wG= dd5“w±äC«Ì‘SŽY8Ü—÷'ËlÃxɪ|.Îýmy,&¬n€¥þoæ5ç” ÛìWìúÅx9á•â*6¹°…Ž’FׇSó:„XjÊàjf]&}Æ"–)™a"IiñØþ¯-([úÆšbþZT,³1@Ùr¬ðÈù‘Y×p—Vø²@gý‘ÈŠÅdät£Žk¥WéÄš3Û?Ÿ·ÆS³ q4”î¸:Ä‚ØõvûîôÞÕì,aïÌCáˆWiK#/‹Ÿo½ÃÕ­V¨þìVÕa|¨'6½ên ¼F¡NÁ5»Ó±ó•Iƒg)§⸚árQ—a ¥ýHÔ¨Eµ›?&Äû»€|³K8peUÓO×ÊOqížkBá±JqÄèjÞ• ž§ñÌÖœD^õOÎû¼±'‹gÔ3ºÙ¦ÎMë7G¿<ÊÕ‡¨Ú èrø'—e¸†X?È8ß:U{tcÍ F²ßãöUál©nÙÒU ÁÈ™ë¨kYð=±á¥:;còl•— éøß™ÿùë¼~b^ ¯ (ì„~¯Vø™ÿ1ÏÐ?¶çœ-zë­gÇbòãy#'üåS}XYíšÚªø %áÝ¡ŠíÅÃÖ‚-9=˜©SfÎõ¶¶x‚š¼²ã'—úâ„oõ«X›š/íåWý\K– È4˜){èÊÂÈA× ±µvï[ãw1”FÓvå}#”Y‡%Щ«´\õh5 —úÎ{ i%|Òoëýq¢:fa¡8@ÂLÎò;`ºcè$úêf‡^2Ô9ª ÄfRØ‘kMRêëKÓRŒüLªemäg–OGÊ, ’…çý©~‘9$«{&o,©^¹ ‰1GÇ¥9ºùU3åZþ `ïröÅ´.yéÿRF‘®‘U[ ÒÞ ‘y@RÆêw$sªS¨&mCI½™Y%bóoݘ%»ù¼`É2ÞtìÖË,g탮iáæˆV½‚èAûÕk}ƒülA¦à#:{F}|ÿKÜZ\”M©ÛÁÐø§Nù¬`J,z X8}j»z8ìiåâl”¤Û›ÕÄ ¡—è gÄÏÚÔ”Çt‘Þ*6E—CAèzP«‚Pr/P_ɼ±ö¤­š!M1ÁgwYaî«À?i Y!p2E¢µ÷ܾ^âµÎgoýÚÁ#ñ‚4lüùç yÄÈ‹ c½màu"BqíÛѰ´Æ Ãv`@Æñœt€aýƒžÞ®K„0³`Qò5µ”$±Éß%EÐÀ³Î2ðУõjH>øö]áOh»Ø‡Hª7âë¹™8㦿ÎÄé#ïÑÂ{ÁIJ=Óñª¿¢ôpjUþáκ¾d¤#2\S-!£*ãî›ú²/ƒÕ°e,5Ç0ÑK î‰á@á²MMG7…gdyÝÞoQÚ9äh–?•‰-Kaܯ@3lÚ ¯ ëÓ·K=‚ô#ÛðüA|‰õ€â æî4%ÆÂ‰òà Sæš,ÈÖ¬³&ýíþG“t&Ö¢†Ð¸=yP¶åoÖ,†5Ó«£=×î»å1?9ÄŒ[Ëjg h ãúzËÈ(":f¼ê>بa3ð” ð¨™]…¦Øô×ÚÝ«dw«òÅÖ„Ùa¥„ªïææ{ ?‘g£*ù J  ÷g¬­ “ÐÒm?X -¨Ò&¬]‡ŠT\0 À®_•äûtŠ?ïUëŒ|®D”®Ïåk¶3DÐËãÖ± ÷~#>X)«×™ÿe œž´œ°i!æ$¹}¹u÷ÜýBÕÚ/ñþ)±›½TˆZyCn,JN¨&ËŽ*h4=ALxd¶ék¡…˜ÌnwçcQQ šY. /`sÓ"g‰ã¥Ñs-|¼ÐgFÀ–Šá%‚ݺXÇÜJše#ÏÜG˜róû&¸.Ž„–ÃÎ p4µD±F³FÞ%?œZþ1û“Ã\•…Ñ’5éHF²ÅÜç‹*ëÆº¢pߪ‘^S` êxH–Æ„)Ke`WiS€Ý²U)zõ#ô9¥Püʼëoü±Þ‹¥à‚d„×#òþ0øÛáô ¡kÔËnG,5&a/bÜzɧŠ3°‚7]‘囫ç!~®´ØÀTω²ð}”ÛósZ€;ŽĵϗZ w3î¥Å—ЀnÑí›­aË0 /ƒ>°Ÿˆ°§¶±x{ÝØ×#ÞúÒ Òk“rCì‘\÷Å:jœÝàŽå~ib=IXÐJà.˜"_ |«'"|¢&ýHÊÝÆ%ÄF6DÎ+a} ’ì&p ¯;?‚®Ðº];›+P kˆ Ç¼h<\à cÞé6;$G׆Ä^·©K$Û 1Í÷ëŒà‡H¬Þ4Ô‘º»ž?Hl±4NÑ `5Œ·6ÄñàI#B‡[·ýOÈ™(?û(1ËJתµC~Ä@žŸÑ[fÌyð€ëë…½TfúmÝ+ÃÛ™/ …ìÛoŽáª bjÌùÑ3FC¨ßÿ—?»ä šU˜ri{Ä2ZŒ/¤f‡wÞùƒÆB0W;U•¸j7+ôjæÖƒ–—,˼Ÿ}"gÄȯû†ù!šª~I‡˜rÉ¥›H¾ê‰è¾Û}ÜþÌþ.%^rWÅY|¤èƒNþ7ÉŒlu ŹŸ¨;ÈhÜzN®½s;ꪄÕÚ)-AßÃü~«ÓÔM $ïÕŽu›½ÕüÂä5z7à )¸|yÄðgô%ñô‰Ë•¢¶^BhÈÀ·[?¨N Íf€pñˆÊg<…¢Ù,þÁèåXÕ¯]ZG|<¹R£€Ô·w¼n¤<’ oõd¬H ù—sꆟT0¹í.Î1L¤QMˆ ¥U}²a3¯''ûgŠ[dm·cò‹>Ÿ ìH*îÿ,ȯў\|.ð4ÃVšŸ¥Ä~=W”âpÀ§ø‘¤k b ~Ƶ‹îæ‰Úó’»à8ÁîëýQœp^Kö;5|a,á›Ì²ÎЦbbOë?Ñ3¹ˆ›ðý¡q&Ÿ¢K aÖ t2P0’Öˆè&_Êþk!ÔÉBtutùñúˆsÇh™Îgm"¾}gý—-âvÌ;ù²+Ô2+- ”š&mçv‹_xdºhõFzjã>ê¸ ¸ÂvÈþ^Òhw視ëôþ¼øLz §Êûñ…‡¡U5b×纊ó"b\¿ñ?PÆ}kºÊ¥Må$ld8¸îZ]J„¿ØœJ^o,û0¹ë§¬k­›„;§Ï‰jŸ¨5LÛ¹šL]šoÒ©iA:ðÿl.;ÌjÛlĶRЎƤݿ,–Âáˆ!RΞ5Z>M,Qh‘|¶âûQqøˆƒú•ôgägÏ{ºÜ=2 ž.Ä;ÿË+@žÐÜÍÝ´ŒUô‘Aä%+FgEÜM$`1KzlõÕ`àô™ŽÄ;û2`^ÄÇ\âkáX$*×Ëœu#D("i¾ÿáU7½1ϲÒÚS\.9xbå‚–’Ù!âYÛ4ñþgG¹‰‚àÝn(r×A#/|ëä[Ê Sãûö®ö(|Jâ•ÓÖVþYîæ™{4ñ‘YïØq®RŠC’ÓÙî5W=Ë‹$69Š´†íü>5Ü<q$œSÍsøLNÊ+#‘^½“G?S:nü ŽÅß7\N†sJ„óöøh¸ ðš‚ö?]9±J±=FasdÕP¦ÑW²&EReØN'ôßeôØS×ñàš9¢Ïø,- nƒ|b,oA*M =P'•…o $aà‡Ó•O‡? ZÐâ[ÊÞí­/tàwMM(&òÙØ!Š›è9Rë)òq<_vCìè†ãÒ—ÜÄw€uCñw ¹01×#¥ýG’‡Ò Z­9ÀbÓÆ±kaZÝ}€@—C|±÷oÓ ’øZý­Ùö‡ëáe À«JG\WÖgXÂÇð…b‘ÕGŸ®žvøüì”$´!uʸú)}.ʳ ³<«ôÓ¦”}˜áÅ òyrh)ò¹Ç¹äõ¸¾L×BÈ™Òwä³8ªßmGÅýî×xaž&ÖäÅøŸÚÓ„’Üš™˜‚A´½þ¤!έ6þ±Êa”ĸ0FS÷Èߑèí“üïR %ØK‚6h»ŒN rW-q¾ ÝËì,2Y­ãÚ´Á¥-ÇšvÈÍÊÁ~å&[°‡¢Éq@ñHÞ¾¸?¶ªåÒÔôŸø~üކ$Öþš’Í–·Y¼1 ó¦5m_îzPswçPC­2#@;Gö41™ÿÖ{Å车L]X—X)[{±­î)—y?ƒòû ½–›¢ö&õߤkUÓ´jÒI¶Ï›6ìk€Q½TH]=>ûã Wxd€I ’zóçra,êMÍ]ãWíƒê¶*s$K`©¨\š¸Ÿ5ž¬S<—“I›„4Ë[žÁÀU9FB~±<ø…@Èף׌]ËÚ‹)›Ãü"#áà}Ùi˜¡Ü¸ŒÔ,È‘bÙãò¶"Àdw™•È¿;ò»‹ÉXQ[fGŠÌ¹mX¯4…­F$k]—ÿqÊw°|­øÇ˜ªHã½—»±ÑÑâ®Lz3½ßWés[Ú^&`ARö¾l—û"J`›ˆ§gOtë£ÿÉðÒÆ³ChfÆ^…’ª)èš–¼šG‹ ù¿M| á>@û¨Ðçm‹²k[<.rohϳ0áÏöšïNà‡4ìñ|Y‘»[†¶þ¤·M°Ñ¡P._¨ VýMË=ˆ63Ø¢çàë„P²s~ÚÑsÒ4Êk0²£‘„']á *Gl´Ì0šˆ]|ÁC‘ÉE5ÁyV«VÍ9‹¾Qÿ‹Ð“„®)æ¼àà£ÊÙòxA¯U&¾9å'ö°¼å8>5ýKóŠ—%8EÈ 7ó½ú Æ´!gwMÈ£l§Ã|xn.©Ê’W•Ÿ W–ÑXñ~¤C\˜æçÏúwªìDzŒÝ¡}ŠÓ~á|LëfœXŸ7ϯ„Ý–¡ŠÐ:„W&öèÅû«”…økÑD¯¡ÚC€*ü×=BH¹âm\J²™žj¯ÁÁ0%½ ¯r•¸@í¿‰-éxR‹¦í†O^Úl•™Ë÷‘Ä»tàäÕÌXì\GÈd Õú«ŽÅÏÞÉ„¦f_ý.}Ü;~òi~F§é&Ç8â‘> VûÅC56}zû8ç¸îÃ6슭ˆ—pp!.õd'¢&TÌ|ž7 í®‰­Õ4HO®[å6¸nVC²/¾dÃÐmŒÜï%-mã†SHàÁÕø†V,G!¤iù…šumóC5ïó€ ËÒxývã‚<½3‚8Á©œãYKÎVã/Ïû„²™@Zã&i H [VöOKf¨`ÅX>°^ÿwWÔ™IïŸ@BdæËÈ L!­XÌZ«°Év†½¦iªÀ«¸ß¯X¸¼"K¬jxºSy}ØKp#šSŠ'·°M8Aã[ES¬w,†à/eçº-ß 2 ÓÞ«üŠ”Ùoï °~ì³Íc %9zào 7ìaæ"Ÿæ hôšò ¾w¹²óGlýöì–rÀ΋ñ1me¾'#Tþ'Káó^Ý‘úÅwóGš0CÅ™ðµ?oœ_”å…‚SÝhÐ7ྦྷ`%)\Ï®ó¹ÏTT9Îo­ÑS¥«ó„oïFžÜ*åT¬ªŸ¹ñv¹æJ<…ß^’˜³Oqf1§ m^ Ÿ"g¬ÃÉÙÑèÅÝ»±N …')§’oBêÕ•Ž&Ž?3ÿõrCÙzÃÉ)²«4³æe÷…¥€Àe¦ç7†ÉG­T‘)çOÒ¦«IÈ¥^Ó!$|Ö¥”nR°I8«[ðg;ÅçüeÀš^(Iü[ëú'Á•P™ìåª%´€ø,à_Z‡ê8ègkž<KK‹D®‰iøì£û¾ <蟨Ås¶¹(“‡¬ “…¾À #?6x”Z"Bƒû‰üKí:I¢£d‰1+ã^MæTµz7Q¤ô|t(!GÙN¾nj˜uIžçÍšGl>æ*ccðW,.™(˜{y „¬†yá˜(|µAEà)¥Cò¬E °ýórÔ£DÈΠÕz4ÚÛ·}¶¸äë`J¾pˆ%u«gˆÉÙ œ+ÝKp”‰£Çwë¿ë6IãwYlg˜’OáÜ`»ÖŽMì.ˉgcï°jgAŽdùß–\Ð@Øš)°{)¥ =}”ÚÙ63&øËõtƒ¾¯}3$NÞ;²btÕ¹1“–ZÃN6º­GHò•ŒÉÂzz:ðûþ¸_>•þщ”âü¥xöï½Ü#Æ¡;%Ï–Jw᥹•z‹]…;¾YZOÀCCÿ/Km\Àgn/΢}Ïú¸ô9¸i½, Ø'Ôæ½^¡nål›5;x©øíë¨ãÑÓ,ˆr‘Q›[Ù)ùßM™û¨ß¬ZÖçPÀØRóâÐX£J†ç!Œ—Þµ]ñLÕXô=Ðv E‚:j0ØÉMõy0¡¨+0Õù§ú¦d¯Ñ¤¸(mé ˜«"k“jHζ¡Ë— ¯HÉ*À“bhº<írðšùi“Ó®5ø–‘3˜^Év€pz©Ä².3fA,§žk!V?©Á—¶Yp„‚£°×0ߣl¾„íPOqÜRà¯ÏA*êŒïoòV6U­Ïuuk¥r >ÓS!ÐÒ"…§›Ä/f.ã±2‚‚h«áPSHÙ\Â0üÐpÞ\?"$ ëD®zÜ€»GŽ5t³~£ÆùØÕ@Ï[Ë[JÖƒrÆ”wlG^$¿GH:4¾€~7¹¹¬i¸æ|cªÌˆÄÊ’sJ˜£˜øé‹åâ) Û/Ç¥”2¤op™'Å®8‘û‚µ“šmú­Ž«x *°îCÀ—ËoeUâN¹‡(‡Òa^AÓ_y+ÍÂ31]ñóoµ™4n‘Ž©ÈΓÌZ´ D+L¡ã¬~Ê_ïiCuSDðçœé&·ÌkÐ6 ¸O^ë7³i Œ›ì<rÛPï°×eàðëA4—ç^Ó Õ0ÿî:͹ô‘Â`o¿ÿWgq,jÒJv[jSŸ#áb˜H$2 ïDÚE«·ëÅÊ–ªµ(ÍøEïEœÜ ‘éµÅÅ „ –H<ßšÍ?%{ä'åéíÚ<í Ü›{ÌÊ?ׂžat ÝPTÜ×à¹JïZm>?=€óUü¾/\Œë²"ôZE ÛUÇ!à. Uí ¨BŠ"ÇIT¼oÓcñp#ÕøèFU‹(–ú”ÕÊJÇ L/ïÖbmKiòsJ×=Ÿ©Ü×¼¦ †©øDu¶02c‘MR4Ôèh›× ¼‚¹¢Qµø±æO(ëmˆzZHf¡0¯raá“E¯À\äWÖÄo"ëÞÍîD7”ŸƒÜ$7DƒäåUY| G;§ÂðY9ÆðÈc"æ7º2/ãuf¦…cjü%°£© X—ÉÖÚ¡pë¹ôoQJ»¸]O®ç·ãÎÄVx˜@µ4H £×Ôð<¼˜¼WrìE$ ÙË?dûˆ¡Âi[L‘EÄ ±*Q ŽÅ IIòڢآÿó V¹4¡¢gøÅØ’cÑb£ZjT$+‚ûvX¥l["'èIxü|%‹Õ*yB-fðÑì5§Ömµ<åqŽ WàAÛ‚‘÷C[_‘—׉<=}ìç¹:F{u|•jð/f»)®H{æiÿz|#{‹û.Še‰‰0Ã_Ÿ-/œL¹‡‡à,ãs"^÷fõHcôõ73h/°¢Â‡7ŽÇ’g]…yƒµƒP•¨‰w¯0Õ1gûßÐõlÉ¡ËÉÚªA0yü¬Ìä î$¼AA5Ù@õ %}é(iöâöO¹ <ÿœ{Ÿû¾×ò~gÍc†Ò`ˆþôú’Ϧ]Ï÷!îX'"“âpP/%¸›T·ãÈcb/È+}Ô4˜릣«¶^ënVX©Zî@ÏT±:vžl^a¯ù:›ŸÚHÑGŠ‚E.&ߥ–š€›³7éð€¢›û½J1¤1ÒOÒÖënt’µi0d¥33Ý™ìí.ޤ„ă' \^6Àð‚C̬Yo{ÖZ×Ö(91Ï’·W"7auò¼&Ov¥¢8¦ ¤ª¼U˜µcjLÓ`xfx­'X eúRVÑ=ͯH #^«·ðH¨íèœÉ|°‹ŒNÐzŠ²Ú©;mm9$Óð›Ç®ê»‡5f§’I|9@·t‘Å.™ž˜SAtå„ÔŒ€eˆË<ä¡!™.%J)¬ôÛR¤ÃʵÈ‚¦«@u]³ç+]þ±rçÑ )hÎ×¶<ÖÈm²‡à™X„ÛýÒÖ/êD.ÞcÁö³HþÀ×ù¶0\Ͱå?5™/®×9»³YÿG‘lßÂÎ ôš ~•*?·ÑçN°O2õ€ŒB2É^?ôLt_©¡ÈýópL6g"[U§MgrQ]ˆ†¡–ïFÜ펅Âa=JÖprdiF‡e28)–‘ý™ÏÞÔ %`Ú³ÿUª¯ÁžG{é3—G¸-nsÍ“Þ.ß;êá<:Ó¦ô€¸ú*Þz«*·Na–:µN@¶6üLW8…°¹òÞ„ÛÔPá\)Vý§"Ds„+±¼‰bûóG\ó)r¤Fê†d«ßSF»ž<Á©)Ì'ÜÓ>+½Gƒ¤ÌLÞLEüPÁæYø¯yá¥k…maÀ%Pr'ØjÁZžBŽmœ‘.ZÝæ¢/6«y×€ÀZ¶|†JôÞ„„QqFâàÆZú×­Í ×ÃcÃÍ-ßbœZý 0Ic[—üs1ßv®Ö&Š–$µòWWÖ@( Hp¼ ľQGœ}K§ôÐÉT…W¯-|Jfó–ÊENÍ•Ç$ß,ÍP!@Z5u›SÀì%eùíÎ[ê‚IË!¹&vë‘h¯bfgؽ`V:¾H›äöq¯ah\Ç-‘"kÛêd®/iúÅ•]7uÐ(·˜ô†VZ»™ à;íôq‚*ÛÕêË€ž97Õ_غ’s`̵ÈC„è®uD»Åö¢aðhÛŸgë<,GÇ¡qÕoI5‚ñžY6ÛÞ~9k×SKëwVò†ÛâAVÖT(m);qè!NfEÞv]žU=h¶>©’A*ê[C{tŒ膛RÏ<‰vzÛ¸ÚßçFØàF .<[Ö‹ÇÂup-µeÉ]PkÎئþ¨LÎÖýÇøJÄ Óùu¯ÑÉübH•'¯ÝNOZQ)·L˃Ωø­ JRŽBŽ—´ŠàÁbFœ4Vk°§Z¶â«öR¶¸ð`И®rü6ÈÃDöZx Ãg„v`hÞ¯ÈÓ;ß¡ðq­Ð{kÒ‹£;ˆÁ»Õ¦¤¯Ãøøf3âqÚ/E¯sH Û%ÊX>\° ¾Ó±mØâ‘óL·°¦±Z&>pŠÃʆaß~Õ.ÁPÞ/d_E'ó¥ŒM l¼ÇÖI¸:Äø/¨ xV;é=rOo¼11Òš4Kd+£ÊJ&^½G®Ä9•àÍ<`u|òÜŽ•î{6KêÓ›Fí) ¬nïm ukpÎòuµÝ‡Ž#zºÖø#úü-öé­C/»y„ÍùWfRùˆidÔ¡8yM‰¤#$s‹×&x²`ª‘lÐðØ¸œã¿–·¹7+EmÀ¨¼äúв1+ÌÛ[ÅøxcÄŒ2². ÎÍ1¼àòF"Ž¢Òlq˜šÛôAUeüBrç힟óÙ]Ç‹@Gµ, §0‡}³ü ÍàšZƒ‰¢JB¦øã!G¨:BÌ´ê#FS‚á“S…ºá\¯…‘•üÔs¶{U¨e‚Ä÷=×nÞüáE¸Dk”1«GOÿÕÓ,úÖb–„!ÑØ!hYmµxjç·ÏÒ¹>¥üàªJ¢ƒŽ»GL?½“ŽæƒãØÕ@ÚPwÝI­êÉ€e±{Ñž}¶¾`ýë3=iå!aÞ“é;ËÃ+r¼Á‘-|oYÖ«wV’IüDØ`B åP¸¢Ïvð«Ó 5³eRÇçmëöõr¿¼l%“d»«‡çËO<«º¶QVÈ•ýÙ­Ë'VŒ8î¬UëY{ýBe=½˜I¥Ð‘hTói9; ˜ö®c%“°‰eã 1»\£ã·m n¸ ü¡ÅuÚšÏ@ÇGkúëÄê»q‰‡bÓ‰ŸV9Ø·tÝçÊÑÀ8°F7R4aú8—ži5A÷׸%{)h„ìâG†»9¥:º!–؂Ħ÷\`æ"mêr¡ð­oï ñ ¿JàÈPy9Výñ0³T¾ #аgCPÛg§Y\Ÿýþòp7IÊß._Š"ø‘*`>ÖBxU9…ø—v‘Àhöe6l« çò€¢ûñg'n}œf¦u¡!n¤£PòÎüÚú’“0NÏŒ]P.(?à¿›¥ÐôÐ q¡•Š-ÊŽJh¶>ÿ{ 7®zÉ|±7Çéî Â$œ³;A=WlË3æ<ŽHH~s3C#¦¡‹ §&H(ºˆòˆeÄ`KŠ"ûÊuàžYHö°m¶7’/NsˆîzÿÕŸG¿ÁšUȺhÅ8=FŸoó‹¦0sÕ6ÁöÕ¢ ±V„ žgÒ¨¦±é^aI:^tÇû·²ç[?6„Þ$”—‚¼þÔ`_ÙE„½m¾|›@À×'ÐO1]c®Õ€¹5S„“Ãoü¿¤‘×ìz² «nQЪ…‘ âoÙ_—^ò].M4@3Ž«U† ŒÔÈ×À 0LÓÑäÊã‘´/Á ÙøÛ€:_û0]œZ·ªT°Dý™Óàu‰Ê?ñ­Ó´¿ùŒj¡ ¾CàzÌYW]Á_¶ÍC*¹²¥ 3nb´LŠÏ ÄK‡ßˆh-ŠQ¶s=‘!ÞëQbýMõÛÓš}åÁÅÚze¥ÔéËÞA.âeé'¦îHÁû˜ÑW¹œi ¼í ¶E¡cC©i‚Y.&=Á©D¥]|ámr8à:Yغ‡BBw½é,ªÿ€âî†ýDdSòF…¯Â÷C hË… çž±pàî­¿½ì8m·_#@ÆZèÚY•$hÅšp¶’öôÃcþ†M¸ÇuZþS5‚1‡y¤ŒÐœvgT! Áx­&ü4nw{±’m?˳ÓK-—-Á¤[·D*¸Ê–úÒ kÀ›Ð)ìç¶µb&K{lEÿMfÛ1¯fØÏ¦¼7B®^òì‡ìŸÒ«»|sG[:S ÚÎÙ3|LCÀëÌ„]/æÈ18Ói<œç3ŽK]:Χؚ²¸i0ü 4¹cüÃ0ŠÖm 8ж?q3wvJó{k¾>zÅÍ>f×1wÛž>¨q;*×®µ¥Š+ņ <žLæäIT,O•`¼õÚy©i3Ži¯ÀsW Qn1Í¿SgKeA/¾*©ò-}Îm2fIù “‚ÜZ+u`Å'! ?gü“AJ{N“Û•1Шì¨äÎN¿òø -˜^íOðÚ¦hcVÇŒBÂ6Ãk«£ÑÖIôxÖíÒh[j‡¢µy”¼9ºÈþ\ç*‘ÚMÓ^O~EB!kn'ªV.‘ Ì6ü+j“~>c¯¶"¿±;>²+Ê©*› B ôëdM­þo%gb6Y_j²wÅ­e¹!Ô Ñ0ªÕËÎçé1[äuG{6óyÖBzJŠ B»{[ù¢ÔœÉ“F ë` Ò·íj[ø ®ÝÍQéÊcN)!¦ÆrE\"—¾Á‘u€É=)œdîBàMjï4<€Ý -€é2𜩠ÐPõå6'r+‚;F›Áƒ µ°±À¢*ÌA#Ëu˜Ï;Ãìf„@›šãX± ­¬»¥>Ð$ÉKWOÜrÑ8)Hà ¹W%žð_Y[Ô„W&$Z§ú :°ðÉb¹^s¼&ÂL¢Ê­´ˆçCçðG/{«e{&»OØ¡/ŒŽà+¨—¸2¾B‡˜_'KÁÇÃ3™V”QÚ¶¡ƒ± ¾À×´Ñ~ ß¶#xàåuZ“ÒaD©œvˆ:mwyد©m3¹­¦RÍ~˜ÿ—}W-™vФÌÃbš{Žˆkà¢.|XE7h,u˜Ô ¬u™”tX?NŸÒ(ÅÎYuö¹@ÒÓî„ &ñ!GÅãÀl_½#ø¸á_Ę`yÆ.ë ‘ƒ˜tá<ØW!ù¤è%¾F"I+}P®1Ðø H¥QîÇÇnçdvœ¾¤ˆÓÌPkº=„Ÿ n¦(Ö?oR›jÖ(mÄÇ‹Ì ón=I°Ý¼ã8GB¼ú0™q9üŸ< Ê‚n®Ÿ5L´Gƒ4Ëa9ÅAV{·Ù/ ™z#Ó õëQÕ…¥u†²­û'-·Dªí6I”đˠï9üŒýû¥†Éf à±aùŒŒ¥D#·£Oö´Èòå §L!}iF žÛ ªE©5X¸Û< ³Ë_(Ý–~"]‰O¾ÇÔ%AüÂQA”®†^O«w£‡•û®­£zp®¢R“Nr€ Û`w1ȉdÁ-N⪆Ÿ’Ižr ìšPæœ}DÐ;»…Cr8éÉ ÊœŽ;ª3›fCä­oÀ!íj(ïd–N¹ìÍì`:Ýñ”¨X’ÇO¯ëò£õå%Àq>´ N_QZ ™ƒÂµrUN uK$ª¼š­êJÿ™ü~ÕÄžw–GO§¡qCYQŸƒä¾Ñ61X•¸bá¸Ä%Hè›ÅJòÛJ¹Ù}쮉ËÚfU—éGqÜþ:i¬èVru;ÞpµûÄ7(< Âç+‘Ñ08 …Qù…6f,S}MçL äì-{V¥"û,ŽJÖÎY%Ëœþ•'qÀ°¤r+«Ú«iy†ÌŠExì ìäH\nˆöYP¥èÃc27s1p¥ïZ­s•ïœ}{â³U4¥´CI¿®¾l¯ÁX½Êi®êÞÌc" où¡@ÞÛD$ñDzIÿ…òr¤O^#ü:ûå3#8ݘOÖÊùEAœ ¿.~þ¾ÑVÞ¼®)htø÷Ùp´“VvëÚLÈ‚…$¼êp*°ËŸé ff0U4DJ#Ö{Ù¬¿¦}²t*K¥À>–/"ƒrª:ô"3Àö†Í1ÓV’€|<éÄÞ˜‰þ/”^w„qé_NÄéËøŽÐ$ëj¶²{gÀ!þ§Mè0ØÚ­*r{áœñBF’a‚vaP¸³}×i1ã6êè&É›-@wñ”™³]È'o:ïœ'÷ô™„ñÆO°tJÚ[Ç1þ[Æ%À㬠y;ª€-ìî“N]3Ѝh–âòWÉb‡v¥UÏ™¼t”ö‡"#ÿkØþñv¼üV/<­¤cÁ–[†p$Ó!ŒƒÛµ^@cœ½Z€÷1…¿I×ñ"¯¨Qé$£]ý¼.ï.VZœxµøóŽL8ŒÍcˆ…Û©òk“Þ™LA‰Øb¸°Hý”‡°¯" ç+ºC +¯ê]ΩJ>1à",Ò c˜òAáÀ5ÖŸÜ;BŠçÿH¾ }‚M_Š´Ù”˜è •厡F™œÈÁ…M}`_¬GµFÑ= ¤?úW­b®Ö$ñ —¦o;ãÒ ÿÔM£`-¡K”d;Õtü2€¢þ/ü,&›ì™U{ÝCÇ9Ð@Î%qxÒdoÏ Š™ò¶q;U„ïBWæ±sEº¡D ÏnôEÏvÌ Ë¨DQk»îÑËxÞòϵúrĦÿWDn}Í{õXšˆ«P ¥ñYfÌ…½Ÿ_Ì«ÁV©ë]⣘ g~#Œp5é&GNAˆct_mh~èžìU"Ã7~5’ s¿lÏ ³mÖŽjEƒâO—,c´FuJëðy!ŒhÄã[j‰)–~´&CÀXEA¢h2EV`è«ìâÄ|ì~dsÒîµ%nY,ù{¤Óxqá‚=Ô yˆôKMøýîwµU»;Hš’›³#І€ RÀüÂ\‡„“¾$HžkÉǸŒðX¯Q–2öã.ÏÍFë’N>u2 °|û œyç½×ÆY"G_jCîëB™3ÕÒ«C§J=bÍâá®l*/1þL²G*4È@V|à:ÞVK‚¤nî}8+¤íÇÙq2íýªVÄëŸb<¹çüRÆl.ýü¯p„Öœ.™×Zá¹4™¥žÑx[¾S{•~WéKVækz]M×Nr¶íˆJ°)˜ñÚ6åWã3ŠJ“Ô.à‚JyN•”Ãßtú${:‹²á¾gÈõ©¥’lÎJøu’åú¶Ön¯3ü¯j)Jˆ1IŠ6ÙÇx›¥”0AZ\Úµ{ÛhnÁæØN×ËŠ?ÌBåS6Ç.§!â¿H!U2†ÏO'ƒû^ »É¾rK8 ~c‘ýlz4]ÞàÊ ,{•’e¾·ÀÝ+²eŽÜx†ñOågTA33øÄ•þN`黵£uôú³gÚ)ô [BOQù|kJ0.)üùe7óïci–X©ÔQ¨aò L™±%ÇÊ¡,±7úõû|m[Ç@¿¢©}oEüL’bÍ9@ŘþÐ?¶ÕO‰_Ö7Oë´×<ߺ¿0óôûõë*—rƒ´xi¤·ÒÅ‹µüZX ´šSñ†Gƽ_ò7†,~hÈpã–G°ìubc?õŸuAËh­B<ˆ.¦+À=ƒ»¸ÔÖú;Z룩úÜnÖ$Ì 4nô º{¢wF²6°P–=s9/žž‡(§F²m† âÍ›Œ¢Û[ûîƒ_È üç‹„“Eµ}´e»„ qŸ ÛNÀHmkd©gíÌw”ì‰Þ-ÖÄå:„ßœ­ûP‡§E- >Ðyvµb¦ÏþRdöÔ7ëI)^ |U„ëæ¹xk9ûEŽÉ³Ì ~ù~œßñ™î$]þM¡ê/üiwXßYN(žO¡è9Ôš â»5è5—„»*ó.È·à[¦’,§ÝÂ}ã‹’¢%ŒÆ{'R˜Àpé¨IEÁ´ãÏF6«a4ȃ俏žšª€æÜPL1 ­@sü$â@;Ë%¥HÏšÇʨÃßuö?·Ó³ Ã÷òWñÙ1ve4Á´ª4%¥ úœ$TÈLó¼Âã 2f.=¡ª;“3'¸P0Îkš×Ùy\3Ÿ x¯,À„Ñ´A7 ñ• 6s6¿× 8×3Fš_+îY«E³ójƒ—ÚÞ½«z²éýBì냲ÂN=/Ù¦ ÿ“ ™Á¾ØáŸÙ3·*cÅŸ ”€u%¿<Ô5FÍɤDþÖݛȴË5a€CuäFw£Åeó–½/ªTà©'°YÂñm€ñ]ÅJ_.9Iס¹“±8¢UR{»ñÍùAÂ6ìÆÄëw´×q¿­b €4Qƒ{EtÕBBùÊTJ80Ê´\Ö“ä’WeR-…aB«ŠX_ÜdÝ:±Ò²Ö°ÝÌ3õ\ Ê/4^ƒƒÇWÇ»ïð¿|_ß’ü´'”®gÁá&´¨w‹%í0âÏÛS׫évÖ"/Ê+HÞ½&’geiFZƒôø°Œàb‚À`‚ÝXj#A|6µî"àŽ KL÷fÍrfv°x%5è£!GÀ‘tgì<[”|LlZfï0²\äªRŵ+@à‰žNKø€és0Ò¯ì+ØÛÄ Þƒ^Ž?L)Ž,©f”P=®>ÀW RÙYuy?c®c›®0‡îºøeöÍJ«…yØñJâß¿ÃæëÕ'¢|z¸ +Ú%*„ûkåü¸@=оØE ;t*È7^²ZqUO|‹©GOžv:<ÅéÀµœvëžC#²Z»2Ök±V– Í©A—¨­‹_N,#¿ï¾| :˜‰îe +¯j·¼'vž%E4ÝàÕDí¹Ù㽤/—2þÃÜHMîñ(Xúâ‰W,Ž@ 2××íD\4þ¨ÐØ0C"kWéŽÅ[Ú$¡-‡¤ÚÏ*Y…† ÜA=CãïûuiÄÜÍrݬyÓð=Ðñ9QV Ò›æÿ9åÍ-ÕÌg™°Î¸„ÍqãK+ tXX“Ú‹<è.æeï¬Ôü«ŠíãâVl=nù¬“;Àºèº'´¯;MZNxò,!ú±k5®·FòD£ ÌFùÒ‡¸$³ ¨cLB ¯‰¶À‰Ø÷ÀN÷Ý¡—Ë€8x¢ C‡ÚuêMc/»§l»ƒMÎ[šõ)ñóuŸ7Âd„HhïÖ˜_r™à+ÙV”ñ»=3`4–OhÆ–”’á(ÕË¡‡í·[ö2»ªgô‚Êßñä‰E×fŸ ^nºì¼Ä™7L ³Ì‰„rÞ­¥ö‚åJ¥§³'lÞˆ¥+Î7"+ª6{ӾȼÀ}Z{øSxýA³“Ì“‘ÝäK`© ´A`À3|uÝug؉¤®':¶å#¤ƒ.p&x^<¾PM4äSMà î!ûV 1CÚ}¤~ùŸ–ˆ†GÔðMªó!щYÓT&‡Òʱ5×à‡©¼zÙ|ªuòõÞ`GZþ{CxÄ—^kãšž¸-‹­äÕ™ âú¨­r˸BXµ'NÒ6S×ÀPT55±Û0ñ~z`áŒS5âû~Áê¾#A ¦³Óù”ôH æÇ0;æ»ìüÑùˆÛç’m##£qûzòß~É0Í]²àÓ¿¿Q½7™ù5n‘³ºg´¼]AÙ+•s0¿°ÄÑÕYÍÇAÊÜî‰Kz/V¸Ý~ œ|´…¯çÖæDŸ]23t>6*°½=øÙXÜiÑ,!ýç¥þ êàIq™¹mUÛ yLÜ2=—tï è™7ζõ_Ô18MgUóÓCÿ&eesNr”ŸÙekhQH1 vÂû¨Kh¯KþJ.Ç=,ë¸p'–ÇdᥢpÓ&6– "ëöU]Öƒ7šãoÄuÓì}þúÍ\óò)[¥Õý;ãFe‹ÖT6¤»R^ì—ðîuHÁ1ñˆutÁvä˺’£ëWhÉqɦ¤óeô¦(ï-ƒóÀ%”¨×uf𨷘ªÂ¹YW ]L£kÂe£ÆM’\l`—‘¥íñ2þ2"§\TK?‡ç¢f¯éå“ÑÝšF«êök8`ºÂØ“ôpµª^ ‹\Ž…B3CÕ¢ÜQ™¨BSƒ68B S%­?;Í™vŠž@îãôdzˆWn`‘3jàŽál»³Òà’Ò>ÎF±6¥‡¸ý(øä‚¥wmHE¡e›&f¶*ÃH›: ó› ’"«èDÞU§AO×2%Tà’xJ]¥ªð¼þåZ{9ŸêGW)$¯èKï\À©<ù[³€É¸ãÂB߯¥ìÙ»ë³È2"­nJÝÓ‹·ñî…“•wŽßªè!b-þð'ì?;z‹÷GzºfǦ†®”{›· ª‰ë€‡¥ý$µ©rɬRF›˜wæ-‰›p,…Ê:[ëÂDù(NJm'!”¬‹XSÎ_r‰ìÅEàôSñ+¦ô „=¨5nlBÍäËú`OÙ«Ðó`l}|ëÛ±›ð£ï£¬ðë5ågs ýÙuþC¾ƒ7ÄG¡,þÁçnrƒg$Ëê pò…Â?¤9 »þC=`®cïJôeQs WôÏ ¬y¦[ó¾«ÍŸájiZ<¶}'?«Á¯÷Ð%…Ýo¬Ï ÆZ5qžã”»¦³2ëÄmu‹{¶xÃ!ëÕäG_²ìeÄþOpû{ÜIDn Œ¥t”ÑÕžGsnê?\Ü!aÓðÞÄRÐE8)¨£c#¨nŽSqc¿y˜¼ùvbs#¦d/ä&†9jÐ÷³ : Ф7˜z†|¾‰P~rÐuÉåL§#¼»ò$5Žz]“mbŸ¹)Å/Û(˜±ï·&¯â@fˆÈ®aìC™ß°25Õž5ârNúVi<„X Ïú¨"N¥N*] ½»ub¼j{C*×÷# ŠÓd)T+7¦lþÂÓHe˜ªWã*Pr.‡b—–B;´ªöψ„ÏøPrŒ§ÝT*íN'å7I÷d`¡Òn‚íZG:DD 6’SM~jOãœ$EñžO¯ä¬,¡ÒX¦x•ù`9—Ë_²È„}ˆJR0xÏsï—êʆRvÔžD<¡,ø_VÔ‚•9T!þûáS»)a‹îþŸ{ʰX¤I…¶D/v®Ò9/]6dþœðC‡0 6wUä*X³¤ÔߢæŽD˜Ëþhƒ¼ÆŽÃŸó9çÏhÖ¥ @šRv‡aÈõ|¿£Ãpåi.%¸BOzoꃭµÌuM Òßݳ"ïçu{µ¯#§Û¨ÌÝ(׿1<³²Á§¾@™ÉŸ³@»0{»C–JôÁ<„ OÃÓûPÚ‡Tûl$­Ìñòa÷Ÿ†õŒ ò‘_¨/2;ÓŸkGf ¯e~Õ,óÿ¦xÚ±»¾Âñ퟉ý%ƒ­‰Ÿ‰¶ŽÏ4J®~eŽ6G$'ë¾Æ?˜”Y<¶bbÿ8žûQ›noù XB-'Š ¨R¬WË4G¶§,?:Ò;"€ÀË<3a¦¸¼ €UdåR*rg¿BÁLví$íûu(BÇ;У #_)E­6Ÿ¶0$Ã5¸úï°Ê`£Ò‡“¹ÝæêãºÓ£ÛC©FÔ׭ƾ²|.FäïúÕ£*úy?SU‰0Ùg'–yX[kù¤aõ†_°€ÉyhóL“Œ~bE—ä”­ ÜEé…SñÅHæUäiû`‹löˆ j`²LlÄBÞAe ƵëxŽ<è–Â[b(—M?~y›‚eûÅTÎSÈçêSˆnÑzϼ~û˜9`[-O¿ùV¸±&”1.w¢ß*Ëé`ƱôÞa•wÙ éŸóT:†|ri øËÔ6U 4QÁDã®……Mßuz³ ðΤ†.ê–ÞÂK¹®¢Ó’' › +ÈS8¶!U•¿X&r„:É;0¦«LÚ¬M;'{yâ@­|PÏ„ç³é¢¨Íš¼ØÜÀyÅ,x›éFnØ×‹/tcûL“K¡Úú°êÉaÀÓ'Aa0­uÅ—oZG£u1ÉAšF–®;‚°Ë‰,C©Q¼•S¿³àƒSÜŠœ|€C…iUSÞfµNA‡Ö*[…gÓ<üø—/%)´º–TÆÄ·6’¸ à ²¹2TÜAùSPeȇD_ µ°·¿êfVÈG­Fe®ºú£w’£bŽ] ’ Ù/ö_9]Î<º(E˜× ÒÓ#AÉéÊGlt™¶"ÕŒûúÉoTŒ¯‰¸ #~Køe‰4hÙmè½ 'ÝG6ãtÈí)¯g©ì@}}5=íùIà.z î¾ËT'‚qË—ÃW-ëXBïR½Ñ},BìZH"2ä j—f·IqK?ÑW,$Ñ ËãS‚”ï ¡‘p.ƒ‡èÁ„imMbÉmrSO8NÅ! 9â LP5?wÉ`µ™†fnðEÔ[ë2öeÚBñ‹ÔýCŸúe¿ƒòß6T{é-Úí‹<½¹÷‘ê1[ž¼KT„稲zKZCŠAšY%?—ПßуFèQ«§àw³ï¹˜+}H_m2¯ŸâÔ­=«ë A^æÀ™¦ßTÊ‘4ÃT¸´‹.0Áoç£i€¨À—Ž&Óââ‡Í—\RÏÖ‹¸/Õ·âþZÄè@d_ïýµþÞż7yvøQù ùÏJóiBŸ[xt rsm«iù‚.ÀÛ,zˆØÔmŠà–f÷åkRîœö;Žêq…¬‡5~ß?U–بÓÿéHöE„ƒ°Lð)Ã~ ω;šÎø¶ZðpHŒݳ­•-HÑ»IáùW]Àâ¢Is…ͳVõ]ŽÝ\>W þõR™Ï¦[½*‡;²9 x?‹TV't•Ðl×++­9qI¸#.±2èéó˜·'£æûfŒ[Vfw̅ůq‰-ˆP˜áãÜÞsàô+?ã2Nxhž†0VhÒ(‚Öžœ[çӤäIŸ6$éîØY¼½íÑ«¥BQ³S¾qð>c¬r²{¯…¼–ˆÚ‰LWOú $q­bL®ß’úPJ_CäËߎèßeA\Ь½&e€BüGë^°:åî£mhº’é?ê£Ú¡ „@k÷Ïvrï+Ø´N™ Ät­’2: ƒÊK5ÜÚòó+fµë°}:x¦×µK¸_.zÀ<åG’ìÁÊ!d-tΣpd^2Í7EPÄ™ŸUs¤Ì Lzñ­Ÿ ë§IõïCV)V]œ¡û b\3UYR¡-ý* …~PÁ¬YI=Ö—8¾®ï&EF^Ò´1κNFMdvÆ®ú«=iÎG¤„ìÎ9¸ÏxÎÔ6!{’Ñø+½ÆK8›ŽîƒYWügv"|÷í¨·À !Çν†œ^ïS†ªNc`ÿíºt¢)Ó2| ÑÁ +<\â‹•CÀlíz·O ƒÁÐOY åDo)Xëc7#¤ßô¡S‰ÌP‰BÈÝÙ.KàiÀx)ÈFá8¬‚H|óÙ½Nœ»ô‡ç±=m„(â¤ìí~.㌸+±>Ùã€ù4E “iK G#a›“–ˆÐÛ¸c'ñ3Ñ3ºv+Oá²ÝkX)ÀY°è¶Yë4z}Ù*Ë™gNzuùë_­MÙVvØÂû¡èb”<7Êý–A \Ta–þY×}`ä\5G€ÿÒ¿¥cµ6zœêCuŒ¶ö­ŸÈ©× w¹Sù¾¦Ê5âÎíÑï:לi+q·5X»(ßÌ.@6gluÄÆ8 ;»ÓÕ£8&®¡ ŽÞx Ü{K1”„ù‡W…e”Ú³¨¨ß" †h `,E›ÀØ9bI÷I›'nðCÁ{Þ9E/í h ÈÕ£D$Rø¾hßL:´Âh8¹MQgÆYm%5ÈÞa,Óöù[ÉV´Ì«"tä'-.¼µö¬N—æÁØ{.—Tl©Ö/œb‹¥Ø}6Æ6½„ˆ;LÄâÛ]ܥܤ­¸>Ñ»2¢—kÁâÐçs=oïÈzÑŠÐM×ù~È€Që(Ÿ| ¬4°ùÆž …Å]& ÀväÍîú~žX¸Ÿ2ÚÐTŠ2aþÁ©¾fI§ƒG.|¦¢Ôù¬BbBý“iƒ¹OÞ 2Œ¼dU߈oÁQAµŸ&þ®Íb/¹òÉLv Cþ„¾éxXèü“Ž>ì»ÁvV‚ñÞ"6P¤ƒ½?5‹ü¾Ê¥yqím7iæs²"åh-K¹„ÕmÙBGt°dð½ÄõY)ô:‚V,VvüGŽ7RGÖzð£ƒ%ùÁºÍiÂ:ý=å+”lîh“}yBˆúÔSÅýœh‹Ó¯^0s]@ú¿¶*v\ÒØïÝŒZAç±iþ$†3LnàÀ G^mÓvùs5ió&ü œzKˆ¦/Òì Vr‡êt"öÄDEDZÉjpjÇ?HrÑÅñæ(/ìÈ0Y•ô=iÁ’Y펪U¡ú;–hT4Í¢{¤kä²l Ä!ºÖDŽœ¡OŠKïNÐÁÎBÎyçT€v}á;XÇÌŽ W˜íD~J<î:ÈN‘×­­Õ$ñU¶Égg6ùrky^„Ô»ÏÞ´F“m㈵~~ $pÌãÀqqå=`R#!¨¥AÎmEò}cªî‚8n/縰óÿm±» Ì·½FP·õTä®ôøQÖcJ¼s%Êr†à?ŸuVñØ%[ãN‹ë,Paû5R ËQÚ¤ž]UÛ}™Á å‰Ùr°ó wðJ’¡Ê=K†‚Ÿ§šÚ‚'WÁïœ0ɜģ#?$Œ¸AzÑ,$…Ÿº+srå˞ʒ3£ |Íܺƒó;Õ[+Lxî•ôz¡Ó+ZÏumWQ{ƒeœÐ„®*\•ôxÞÿ1—?êþ·«¹_W) Š"¡;¥°g½áˆ¾IšÚGG,©Ê‰í"3/\äÿA"K­½“ùóœ8/lMO˨^å—pf [Ý^ .@9õ¶³n*‘yáòãNlr˜ånÈhtCá"Ô¨‹nã.F\Pƒ°þ:=I9—Ó]/gÒö~~Ú4Á‹Q©Í»%ôŸ*U˜]àÓO~â³ô\?Ú¤6…(·¤ :°7ÙÍpö&U³€€åùŠâZ)gFÚÏ4ÞdùÛ9=2¥!Yy E°ÚMgÅ'2{åÛM™ øZ]³Süb.®ŠŒÕ® ¥³eÚT)Y%gdq0oŠ {^Œ ‡WW¼cÖRNU‰‚½XÎ8dÜáÃ’!¿œ¬ù¨æ%ïH™/!áë÷‹ @ðÍ®…ò‰; (©çmH %XÁûovZÞ%¨( .bU#/èN‰ŸÆÝžÛæd·VíšÈTy*@¹-ð,&•W×7ÑN÷ÿtAr‡¹A٥ƞ(Zê·€>c¨’F~^PàØ|‹–Z 3[Ug¼© §3àe‹„¹4×ØË¤:Ð*Ž5˜þˆµë=N<±Uƒ—Y %Üþί5\:—ga3$¼W$%“Ö-½ES"±*ð´ðÕ…¨«ƒÑ/½í»_·òi3¾w4ö[}í­ÿ×Wò8íÑ O„>Õ¢Ã]…j5弃 ëEÛÙ»U.ì¯O¸r—lœXsR5¨)|)JÈzñl]DO]_BSÔÍ ˜_‘ºù‘y’¿ë€‘ÿwrãÑ\82+êíŠ{¨†F¨üÕ$–51´òžæÞû„Ï7ù®ÊëSÉeˆ‚j‹ñìîèít¦ÅìN…wW=zʽ+É”ú«N9Å™T÷›óJMy\-žk¡Xf룑mc´-2®‡|t.{÷˵»<ìÄÎf@mhPoÝ;Å]“4~ÏX³°1‡rÎÄ$é5 Œ’ã½0DäXÇØš=,Š‹ œS\FÏ}“ët‹3QeÀJ/)sO¹~ÃJÇ­ÿ®Œ%›‰ ƒœ¥—©A\‹G³æA_.Î÷U«UóÔb¶%Æ”yl"ûã•ÞãAsÁ‘0ô[¤ïk@A6-a¾Uú¹rwÝ4Ó¡ÒJE1¬a“âW«õ;,'¼øÊv!‹#ÕŸˆ}-뀡93±ovD;Ó5ï\‰ ¥äH(ï¸áô+Ò°]ÊA£ÑÙ­]v½¦$Àjú`…Ç2 CÜž—íÔˆ‡ñ8!EùòÿG˜p ~hZóÉ ’UÀC>Âû$Ï{¤âYS‰-S^E^"œÆ16zqÝä¹HXtêÇì.dîL·> L/çRY¹þ Šc3ÜÔÏ>\²Gçkó:ÕN%™2¿ô4«©½kŸG™y‰ø}Æ@B h—uЇQÀÐí‰óZälû¢ÃÜSs°¬]\¿Â[Í<1[ª¾¥qEÝ5ÝÜò•Âøþ,î÷*(çù¡"ꃱn(Ƭ·ü:õ«óÄÿ¡ÙW#®å[ø¯¨ê¯ÑÑ×ï-ßsÜ%‰]êº8DF¤ÅÚ„mjbíû¢(ó#pÁóÃLâîzÉ$è©-}í¶ˆBÌèì#à¾Üwc† 2…¯ã´GÛƒQJA'i96ÀÜ@H_Ú@Búf÷KÉ)½uÆ}gýG좸mùk}%.'u÷M§Ò8y¤Òp±`G¾Õ˜4fôйù5.³Ä¶ÁÜgœTäÓyÎ’MÖ­C»L¾9™ Ùµ‚Yü‘YÔ3_PÀ” ;‚ÇB&3I¥RD.£¬Ä'ˆlÓÙ ˜g$;XK—Ê'çr00Hv®p óA£H'»ù*ÀÊX_‘ É0°íÉŒv×gãïù1)È1hJß›£?ß‹¢Yžj=hÜ"ëÀ–.*.<¦v}ƒ6Q<¤í/⡪5 ñ84P£"£âàq¦$éÅ® Š H‘+ÑØ;@vƒ¦¾Žº}P9„D¨¯¤:ƒúyEZé±Vï¶24:˜7 øŸ«›·Dú^s*Z/Õ!‘Ÿûø'Yæ'›;°ü°Ž5ú’A’‹«;E¸Ì5¦Ç .#™'ø½Ò§·4Ø¡I¿£!~à_µº7Çm6—Q™KN¤ E•£¼ù”ˆØdlÍ+ªõ©¾ °K³žOyß’Å?3¾Ï€¨Q˜©h³ŸóŒÑçtS½´ÌŸEA¡ƒ% *:=óòŸRݤ@VÀÁÛAeqá pm°_…³ Cö¯zç0§~}I©šsMj@ˆ¹'{83ÊÏ…¯,Ä›f:±šÄª=š1.çYÜÂ’š~w°×¢U˜R³'€ ØÜæ¾Ä¥%0m"Ëb{° ”,÷™ÒΫyo5¾‰khì`à… çPO¦0Òôÿ9¶º¢Üp#–‘Wï\z©q)!?/õ*z^û^3»_j1ƒ Ó( ØŽð)éÑÙìßUj[¦7kFƒêFôõIXï03Ì™áføÕ'g<¡Ì¦´Æ™€h†`*WÇ:ÁDÌY-ž¬ÍXÛ)ê\¹Â«²¾O[ÅIj¢S£,ò …8ï”±æº nÿȲá âÁû6I[àÏO9v…+ضÚX~EhïDÚ*…‹èq%è‹êG–OЩ×n~®|ˆ±»Í>c?äHQ·*ÑÕD=­]T¬¹Û½}±Í…j Ÿ§Èÿ%ÈÑФ08{& 4]n Þ'Òí÷ -Ö²®tZiD“UÞ;(u;T´¬ÎŸ÷쉩-h íPT¼ í“LІ#PC¥P´=úêü;S^(œT0™ÓÙ›¦|\Ûx›ãºÁâÇÕlØÿ+ ÿ *òÁX"J8^~ Âø«ð—iûlvú‰vóžÏr{¤ÐÈ@[?c¹OA$¬1íÞQXÍTÓ»‡ ¥¼ìÖÈ—PÌwU†Sw½fŽ.©‚Äȱ֒‰ƒ†|Ø%ùb*XÌÏÞŒ¬lT @½=M<²(2 S€ŠElà‰)ècWÙù~ƒLHðyM9•˜šnòWÊáàáÓµæJ‹cì†MnqEÉ.Å$°çÛñy]9ßN¶h6 ïíè8Ã÷¿â”Ì,B?lÏÅM(?Êyí@V4ÔÅÒXÖòÝV àë]yLB²óÝâ±rˆfÅä½¶b¨”*àYŸÂ‹,¾‘÷VÛðeóÉ =+Al¨¢âÉE=¹*Fó÷ñÝc‹ÌÈõˆì•Ž7Ñ"VéÐòkŒ ¬§ûüþ„à’™k…r‘zâx°\ƒmÂïÍ™k8® ¦çKJºšSæŽ î¼ö’¯4ÔŸî>1ãÒã‰W„¾À1ÚP 2oCMÒpÝ<å¨0÷ÎÞÆÚ0e|'ýÔ±EGDmH&v<æÐÜ![€ñ8+c·vôPxxevèâõ^ófòˆh˜‘ø±)”Ïê†,\®$ÖwúgÊf8JçÁc@UêðÛ‹D‘ÚêÍÜjÃüI¯æzs¯‰@ðñgwVP2©‡Ø%¨mXú[|>¡NÆ¡2kkS$7x<9· áúÈñžèýÑH–³Ót¸z-Ê2¯Ö¥QvìC ¢Ù‡ð0–È1EJåÓm«n»TEè7 .4v¡JízMjNÞÚ7Ûþ®ÕñofsAÿûêˆ7hå V>504_m!X«Ý è”yÃ\6ýòùUT(]`Ì»;¾Zo‘tuNÂwCó‡ 8ÖQ ½Ña»Ð‡x-ÀLª–äÃóF~Þ;+6¹Ž‡àmoN'ª‹êè…£:üüœ)ç|.wŸ §[nûáØêR3Ú»Ž:qÁÆd:B1 û)¼¸¼ó«ÏÙÀ‘ŠD柦øÑÏYŸ æc îá2Õ'N2~ƒ ÉÞ sšÿ—Ò7·Hë Ë#JKß@ô×—Cš—ÕnX¶üx\ÀHU÷¿¹=€Í"l‡WÀÄ?PPh„§Û›¬)äMI½xþDÕ‘I¼O§ N´ƒÌÝbŽžã¸ÞGñ3Å»E2v9$C aî ÔéÀ”lßP¤öˆT¶áƒß]NÏ£:×m=è“‹ÀUœ¶®Ù=¡lýµx‰V:ò f÷ÚùNÕ}g,bå”cf1ð å6iàrf¦ž_Ö%ÊUX¯7I€ƒ©)÷YHñRÎxÝëx33´- Ô]?w qÉhÜÞËtÉ;Õª0ªåó ë uDey³{ôPY¶Cõe·ýmNßÒ ËÒÎÔxdŽ^D[¼#¾v» (âÝŒK[Rq™'¡6ä”kµØã;Mð„ä)²­G|Á+Øp„wkd”õÓ·µK½ “O uÆÝñ8s=iíå uïÆG¸kthƒ×§ô×aœýšj}áæ}}@°ð4€i5-çÎWM=@Ä-Ü  .ÈC#&ð”H)‰Á¦‚ß#¨X¨É®¬“Vs²:ᘠU²©ÄDB£Ç”fë™Ôi'ýsÖ…–§Þcy>rÅ6ŽÅ‹_³oèPÀ¹01ãȈæOJIîͪ¡®Ô"½zÙº•^Ì^bÁØ’øÊùp»|†¥ÑnþaÑ»›ŸèKoeÑbàØ§ÉÛâœ-‘ÚŸÜ3FnAMD]FòS* üÞ£¨EF_Ã,Ãn¸5ço †ÊìWƒð =*o•ÊÛ–•.uÉ{óGDÎ,::ÜÐÉ— ˆ„öQ(ëV}Ö‰ºçz(Bìr¹Ú³,â$q¹ÎU5ô¶ÞÉž©z£ªçFx›Ç2›|€Æñµ•®k¾'Ñš¬£ŒaòÌ7ÝØtR—¶/•Eÿ²<í–ÝjB¯s˜WæÿÕ¡k'"$dÜÜýDœšýF2êà ÖaOŽ=‹è•”mˆŠ6X„ˆA÷k4ÏúÈp.…pù=?´Âû³”äŒrµzA:¯œ#=¯ßV[hÙˆ±föà&iñÏ1¼ ]?N‘6½$†Þ.OQÿÚ NNÁÑFjÙŒ‹…â_‚™ã–x;òëúu•ÚÆ1„Õ öÓ//¾6…3)#ÞCöC/ ö€‚Q-è :×ßÓ‡þ‰SœnwÕ6Qy¿áŒR³àû/þÛ4ª: ª6ü†â¢‡j[I@+YŽü±ÐAådA×èÝ„hW²âæc&˜/lòùBWôðÒÎókB }]4:É»è‘ùäͬÈþ)^Å®§ñÓã“ÅãçsécãzPwž\x[6ÇÁªØë~Ц(a –tïÁ¥us|B¬ç¨ë ˜Ž%çݼ4¨…fÕ;àt»íO%Ü€T=äØÔÿ; V@@s6q`d/¤¿î©ò¬~)Ë«2e“EóSï¡üŠKÜÄ …mAg>2æîÙhOÐ]ŠÔ›~5>€øþóD×wZܱk› ÅÈtz¨½ñ®w—Þp´]ËÒt-E8JªÍŽíUÖdDÀ›Ãy`„ò›þ¨>ªÒN²4U^‘¶öæ_Ð|‰±ÁÊÖä>Ã+޶q"Ì—,ÍÌîñ±|BrG™¾¾†”¾݇ Ñq*aMkëûðnë}µÉæRõ9¢‚É‚û@(0Qc<ÚâÖ§.i'ß ›•ªì”¿1Æá1¹H@­5EY©ÒAõô.-ñƒ¨Ï,žçÑI¬@Å^ÇQÆ î´‰è!d •]ð=bW‡Çinž2Þ±ÚeþÜMÙ‰}¶JæÃMqÂqŸMòdËþÍa›€§úuÚ+ ÞàGµDÙhÅ“9†d¤Y –º$H >t ¢µ€ÙLÝdÏt²I‘ÝÌÖUáZR±ÒÌɪd5q+Œz=æìðÐQÕÕ ‚PiÍ%KÝa«(󛢥ÓûKýõ#q}Ò å¨ðK¨ïTxu÷#¶ªêi9‡8æ‰=a%¡LæŸÖ}© '"zzË< ª‰6Þà’ÜѨgoeîŽË:¸‰%ŒÃ·=¥ÉìÕRòGCæ·4BYŠâú ‚áî,+®$øNן%vð)§ð¹‡ÅëÀÿ‚j8WŒÂ„¤qkߟè,>Ì Þ_ñzýêý­]oØ ¾º}…OäzÊí88}ËE„‡‘°ZçÛ0beAÀÓ‚Ï_'> îí¬›*~7ô—Œ{v¤–(ž çyy©pÌHnG6¼°3â´ÁRjäù•ÄäLšŒ¿1ŒOªOÄE¢³áñÇÊb“O?æX©8#Õq[[±ÂÌØu ¸&PÝXRæÀ•”*’‘Z_Úû&Ê›Û4‘Z˨Qž/]Ì~8Íók±1e«ƒƒ…š¬ˆó£ †ÀlÚrTë$²a ôÂpmû€Í>=eF .iÛW¸œ ¢7î–¦• ˆfÆŸ;†}ž×"«´?ú>Æê£škž¬ázdeŽU…¾•h|Î;Ž8A«ÒŸ®Új’Ücn™©HOv8˜7ž€[L’îéD)ÌË{\b*RmµŽ$ w`Œ p¦§V¼Rk¡—qM€àˆeƧiÀå´¯å&ý}Ó4ÜI §€€ÂQxAM ØìžÉ@+ƒåø=†Z¾q÷Ö–Ÿe÷dÅ\¨ö:¥fäÉÊq«‡Õn¨8J¹½`”3 ¢'ÂaI‹’q#k~ž¨«i€„AÙ0Æ'ÍLX `W=Ò[Ýó(‰õíkkèÖ7—ÍpI3mUZ÷AìE¿‘Æ8X^ßÏ6–êüI+Jp)´mJíÄɥﱪw“,öö…ÚŠ ì२ VîïÂÄ£Æà¯±ÿà~¾ŒÏ×âÔ5ÖÃ0g{’(Ð(líåü*08ÜkãÐä¼`Îܨš|>¿³5Ëf¹]ï ‚„¿Ð¾ÝÁ` fÉ-Bö@¢c‘À \#$T¾Ï¾o7#ªÏ3ÐS>)Ñœ¥~²‡è×K¾cè•tÙ¼JûÉFíœ6÷ÖÁæš3%tU4 =I¦TSîŸQÊCAÆ÷ñÉv;£V³ÃËGðç~9hŽ-ÆQÅüä¡wÙžNšIt)ùíÑË©èUµ[AêÒyœ Œi(n\±üµÄ‚v ªÚË</<2Ïf0*‹Jh²ò¬LcŸÊ}³Å^Q“CÞ­ŽpP›º/{"WÃVžŒ›—F=N||ÐÏÀádé‘av—ŸÃIÞ%µfcÚZ û&3œ”`N_bI²kx—ªN5Eß2 r¦„yÔxá.ñþÕÌö:æÛ_4‚”9üž ¿#iï»åº6(»lMDÜQ[$V³âš´6ƒÞÑŠýÖ•;<•XQA¢û¬""ížÑ°Šd·XÛ­÷ غdýCô€/9H‘}°!/Ü?fü熫¥†{(²8`±²£"ÿBB\uZn)« y†Î§¬ÖínHäf?Y¶/‰°VðÀ%Têiƒ\QpT¶¶p§gvÅ(/(³‹'÷1s@²ΓÒ÷ë#©Û«ê^ñÃr(rºd@­"êÖ4á`ñã^-ëÐge©Á+fŸ×Ÿ»xîc»FÞÎ ®ËêÄRf?g±ë!Ó³·b[~E¹×ÒÎ ÝèÏ~¥ –†¤(œ¦’w6  v†ÈæÑÀîy‘”–E1F°ÕFw¤6w!8ÛFÓ²¶yûÙV±ëKüñHæõoÞzŽ2l–|Q8-UŽáº&~•˜i†zÅßKƒ¡Ôej1+åç‹Å¼®VüÞ „ËØ’ñCpi¢ˆˆ\© æ,i•ÄŠOÑxç&—Ýa[¯[w_8êºÄTë¸Fú×!X0V%–§öˆZî„¥ùÿ¾Ì_¹Æwnœ•ØeDÈÿˆg>­µ@_:^Ò¨óÏÑ”2C6ù#5#^p¡ñÁkµða@z½œ7î:ÚZÁTŽŸTú¡ˆ`.ÓŠ¼aä0óÕs!J 8~ü­M ¾)RÀ¼Y‹‘ó;" IW ¦]8M²Ý '¥ŽLÆ4›ê=©0-·Cõþ@ñÐÁðA­_†|l¾ÐÃ.a¬ÃVí‡FÞÔD‡ø@º»,Iz|®§œY"+Nñ︺ª¤¦Žû_Š~o°-þ¨xùØÉ¿;î°Õ­ºãþFFy´bQ#”LQ0až’Ò*Ñ$-¨lŽ* äïòHv(öèwAšÄgpW åšl˜Æê q×ößéœU)±|¦ˆÖNÚY¢åºè–’öŸ›O‡XÿötEÙ©]C·T6©”íÂ{æµ·½¹ ÷ù A¦Œ®¾|í<©æˆX#s‚DÜ{õË´²ü¿¦¾º/V uy|Ëñ¡òG¼Ìí]‹¾ùñè–„ã ¥  ( S`în¦<¡õçRL–I&Fía6ú0N :‘PbN?au¯‚ªÚü6‚B„ñÕ Aô=3Û&L´ ¸çf^óO¾™c2ÑJè15@¤ßšѼ´º¬jªhaùÝybüIœ—s¹GSYî°Áˆãó·’W€½KœÏöë¹±uWͨìBà_Ïná´Uεê‰Á§Ë¥v \Œ½k¿–6À¥MöMç¥O¯æ IÒ)3+‹€…Œ#aŸY?¤Úmáâßv¯ßö1…ƒécdœÔ»m¹ª\¿¹´æ¾¶GIÄñ`–íËО‚‰ÃETF·Ce艇çmèXÛ:ù_yÛ [c&2ÂðqEPHÉ;09Õ,¤‡æ-©ÈƸ¬;­jíCV ”æp‘¢˜“éedkˆÔx´8Àƒ3åóFÂ$+ÌàLdܲ(]˨ˆÉ®iõÇaÖŠOoFõ˜‘ýX`Ƨª 5Ðv¯õx\e8G4xG N'=@™¼ÇŒo@/<;0­QT~¡Óç’:Íöü™Å•DßKU-Çw£xBCpï°Ž¶WÝcPNVe8|í˜þr•=CÊ·àí·ÈbnKèô°Õ:%>Üú /eá×_½^D@Z™#²h^ÿâjǵF•›Í–"Ô:JÜ™}.²’A¿"Ná">†r\ôèg?b\uˆš ¥*Do-.L5(|â¦çOµÎüƃƒr1Z¢Ø5Šîñ[¾Y•DȃíãÆçÕœû÷+»Sr}’.(Z€Ò„¤¬¶S¤ OxBÕ-Ü3nVÏîð”$QŽûý"/’5Z]jÛá$TCË3Ï;I&E×âîd‹Ú I× ñý*F`ñê ¡û_{±y@šÔNÀ #˜óÏ’ºŸk# 7Rîá*f]é ©lÞoOè:¼ƒ†!mr[ ¯xœ©+Av5Ëø…@„åïÜ 5ÙÊÿ(n‚á- LÃà§ÕQo[ž*Ãf³Æ)cK}Æ7Cz0*AÐðVŸ¸†l|"K3rÜÕ·kœaëýf3¡û´ƒ1 »#ÐÐiÂÿsài&*ÌÎ×LEìϼUR‰O+†6±Ç¡žV·(6Á Ú¼ ±\¦ 2z v¡ó)» J.2Þ˜Qœ‘®º¦¥à.b.Gï!tÂ=ˆHûG:áX¤½gI\œ÷eÇ!ì]MS¢Ðá-N qjøI°s”EðcXþØ)‰-ž€w¿»€;_¿UO"¸§ø/Ò|3\4‘  ½!å½;ŠYoª—0¡ºàYܼ•b÷7ÇÐκºK·èÏyï×—ò;s5p "¤q'%ÏøÚ Aøi©¡3PGs"çsxÃa´Ô‡£{UötC´jLr5³ïP20j‘æ;X=g °’MF³i³£¯‚\ éJ¿QåP! ÃX¹ (M/´^Õ¸7Î’î¬6ò.l™¦-H*ú$]6ìë+n-ƒ ¦>á‡!Ào_•ùèËe™Av›Ì†£·mœ°Û¢/jcH úrKEÖýœ¹fdhLÙUžçÞòÁšü§èúQAæ*€¿F8ò™ôD J&„Xæ´<غt°üUWb(¼«V‘°+ŒÁânXG†)ÎZ‚Ù“79!f$9íIf]/wÀ}”YOÔ•z­ŸTkÜYÂñåyY,ß‹óÈÚÏT`'_]T~Ã`˳ÜÑåBͺ•õ§²_Õ>ü1>V7ïÞ)ˆâÃD›)æØòÃg%nÿüè¯ÈNUˆÑ§-›_½žþŸmaé8ôîzì&·‰A!&îlh + ‡´¬C޳Ì_†:è¶S3¾J%ýŽÐ9YQ‹­áæcR,•ò{Ï<¨q¹¡dƒ‚ßçÀb:ÔßÔ'z6VXþ-‰‹tÀt´¿w ŒŸGˆñ—.ï¾vV«Š¼¢Lƒ& ‚”ùìOˆo(Ðh×i9þÞ[˜›ú9§•jkО˜¸©ÇÈQæÌ­¶_8Ú±|•õêǹÑ, º{ TG0°ˆ6x-™µ–v©xvj÷“CÓ°]=t)çí2®®l!Wil}½–î#›µÆŽ’Ôi‹Ëß¹¸¯Wi´¡:{œ-7¼Ð÷ãA`˜f³pê×7\9ôiô™5®‘›6~A5{ì—«“`™ƒ?AÚÄ ÿŠYSøæºÀ´ûܲeØ+„·´8°ÑZΰ Ø­ÜÖqyAë,þ.Uµr9>ìtMY7SÖ/¹A A_%ÏŽlýsx=ž6®VC‚Z•°6©v‰1^Gin9Að¤†eòG'ö¢ªÎÒ¿ùéªRyÍ=éÝt´¿ÄP™æ7«ó h×)ZòÊÍšXöŸ“÷=¢JHÈ”Õ.P ÍKЕßɘ1þ¾(úšgÑáÜCgëª6¼µu,¤úƒ‰c¬üÛýâã kS³LþC<Òu¯˜sOþo[Ê£¤WŸSê¡eu"‚›ùH/¡~æè.—°$¼ã&#S´ü^kÆZN«ó²rha ÒÅ.åÞtE’‘YJ™E¿µTæF/ît QÞjË}9º‹–~ur0ׯ‘O*i â3W$PÜ+,c"R. ŠSòƒ¢5+ÌêTéf5cU9Ñ­ kËË7˜Ù[}´ u´¨8L-ÈÛ~0ÒKtåTëùØ8Šû Ž*"Ê`7ÂG‡q0†iF ­¬fp÷ É…*Œ ÒÀ/J-ìÊLý¸cý§ïŸ¤ç{Ó™šoßÑ™–/xðú¿ÿA23+3È­8˜›g\©O:Í´“B°€~6™ŽGÀ3°éÛÇšo IAëtNaU–jèM›´¾ýs‰p3‹‰¦$®œÐŠ0&åJÓ›Rl.• 6‹ý„1ÒZÚÏÉŽ*.þRO#:¤<“WOI%½º^síÉ—¡Su éÝÓH¶ß *ÿé"`1¶ƒ=ާѹÃѲ€ÚÐ\¸N,-öï¼Êad–„ýÖ!­ÐWyì§$ œ#´}éeÏ’§ÜYòæwó ¾òŠH]õÅ=ûR8‰£—œ‚áþ—'1.°a¦_$ƒ$íSÑF¾¦ËË7•ŒÜkG‡Rž†™²ãdƘ2Ãéÿ ³Y÷`nbÙ Í 1î¥ú 샠NŽ%³vBè7" ÕÊ ®[Ú‡Ws®D áóˆ€`††Ã×О“A†¸2\‘¯*·—šýô) ’„V”¼­e<7¨KœB&êÕŀ࢛º/[+òºUj,Ê!Ä!ÅMB:m ¥( ´›Ö¹t0>&:#¶ÂÍ(¦}ôN,Ý(r>cQA€t~ä|ÛÖË%ÏVÉæB]„d0“aǯ>ÁX?IƒG¯uØ3—ÅÐyším |f¹&¬µðÏã®H >†W)ëÿ¹;U’:AЊºë“ò0„PÛUV!P4Ìqkhf¯IítŒë2•'-ý‹vßý•âiU£•G}*`Iøè—d[KlFOÔö](U'Eª‡E˜Ó`–ÃSÖõ 'G3ЭyÖa{Æþ¶KI¦]p¬« ¿3]ÿ•öy8ŒÅêYÆ]ÅsäáW¼ªkÖÅ&ܵðý²Û ùÝæÓÛEr¢øí̘ Klµ,ÑòÀµÈ;š(JY :Î%Ü%=@ꫤÿF÷yn"´ö0ƒ&Æ Øz$à—Ö.P›ó-.°Ù0IzÌ/tÉ=VuWUÌãfç*Sªî^­ðë~Αø­$ý™eÈ@Öm1z¼÷yEÀ··€[¦–`œÌE¡’èD¬ŽA¯ò=r‚.Ðmý¶Ã °(ñQ±>¹e÷¹îå2vO‡õ{2Ç6¶[ï&Ú©YÇ(¥ØÞTµëp·Ø½Å毰Òï¸æé…C™Ë[œèõDt½ªtº§• E¨ös K¥öÂßDk‡’q®Ê€W¡/Ê%W‘µÖÌ=YTüLx]K†Šà³4fÁw¾;‚ÝÛ1þÐ/Ž•ý5S» Š|&G¼²& “ï‚ÄÃ禚€ŒæãìØEä«¢3c†óûoÊ@P%F™!©˜îFŸ Q¤4¤¤N‘T³Ã¨wÛlâ{â½á‡Õ®¥Ì±n÷E­ äêàø­w_–‰•·hÂC;Kô›dí1µ–¿¨WÚCI‚Ó+ϰÌŒ0 æLM{#£)µP×hðêcµÕ^?๠׀¬¯Ì®›úš‰š†Ù·#.eµL˜YÒu,tÕ`ö³Pu4¶¦¢ÿ†yc¯–°“VpO…æU¸S+ºä{+§{ñì ÎãW¸D³-„Ïg üÜï~E³ä# âsŽÜœ>tªF2ÉùCëh˜Ú>Sp–ÿ=wÅÿÅlŸÞÐ8Iè¶ÔpQ¶®V²Ô»H"‰0 ÀTÊ92M—K=ËŒ4‚Ib]g¿ÔvJ„t„ €‹eš}Ϩìðp?ìWš5sOµŒAeºô8å‘Ò˜”‡H(3»š~èXîÔV¦ëÓnUú”àÐD4Y¼*bÓyvܲ¬ØÝžAÇê2Ùv¾ò]L2‡¹©é\Ú|w€Éy~é¦~Œªöñjþ6Iì¿iPŠÈÞnÂ!`j²¼íð|¾ÜÇû†2Íä q ¸TÖʨ,Á®*.XóµhWÛ]ö5Q™Àé?Ô{)Õ²P°Ä’?•Z¨u@¥˜'Ôžðl{)©­´˜ï`Iˆd`Nôj˜§ZaEöõ0å3>î…xcëmáÈ Kõ/k@x=9j"ŠUuxìÒDåõäÓíôÐ)ó·;ª-ɨo·é´á3ƒL'%X´¯ààÂÕn~zòtõÒHÑ8]nPUùÖô/Áйë¦ÝLž†O¦"¿·£(^ÕJ/nÀ–M&†é ŸÐ(†)M8onÿ‡% ó¦öÝ÷`k^bßJÈõøŠH{c[LZœÂø¨e°TCÇ*y†=8‹j%oö€7jgŽ#àºÀb73oõgd‰ýâǨ0± ­8fYüäB‡’‹B˜8,mÜ»M2»¢“Q&çz†ìïRë­ b·¦@q>s‰j!åe ÀVsI3>yw¦Ö< ²3X óÏíè-àXs 6‘\‡ŠfPˆ·êðw‚g§ãÕ¢Ž<ž›Ï`U løí³{æJj,Ò9l·¤­ fñáQ\Y6› ñp0ÖÎÃPŸr¦¡¸xŒˆè½¯íˆõ"Ì_(c!Ê0I–Z8>Áa¢ÙHÌ˲ˆØö~бjz¶aW…e‰ÎËžÏêë6¼âÀŠ€}SúœÄÇž}‰Y(ÿJ~éÏ“»¿8óóθAå;û+p¼\"ŠŸNÛÊvᬂyÝÕ6CÏ,„Ñ[öe–î6!Ê”‚y¾x—àñ´ðãIØW\±ë™$¦~?œ¡eå+ÏŠC«“Œþ…Ÿ,a %9D³+RÌ?³Ž„­  ÅL͸üe¤¸P^f.ç²¼Ò>T¤Ú糕ÛB!"µŠRÓ€Ab÷§êúîÊÈÙï~Ý–Ek[«œù|éÝSÛøf•°]K>éÈA’­ î9XÍE‰Eõh PÂäÚB‹8ˆgžo{Yš¾êØG óÅëÔ#Iœ`êäDÕqÜMP1fŽëX›Ob–gÃZ.ê 9\“"äµ+i.ÃNÎiú‹¾œlžß—ùh;¡™tÊoSX Eg¬1ùvèþC”§î-ÝnIŽäâVeÓ›/t0^›Åé©ç,Ñ‹]ªaäs4×û­bà$DÆVFV,(ÞóBjË5Ò í'ÿÄÎm¾û7Œ50¿ðÙòB]ž¦EŠaå“I÷1j%º ìM—6ebäA:2§Æ×H˜jÝ«ËȤqxí c§ÁªTM*pîÀ_ŽNðn}ÍâÞ¾§¼ë ½õˆzossÆuxSžÐõCÌŒŸìp¹jXJVÉ‹Ês¤D/pO#®ÿ›kÜxæ8橌9W—/ÿºÔ™b:æhІ(Ëá§Æç $‰ÔÓu',…Ó˘J÷7)§k²‘ ³•@…ú¿L$¥n8’î;¾Ôå p !“p¿CQIÃAÓF÷Wþûm¦à†a󬎚†³ÛŒJóšÚ€ƒ+ú0”¦ÿ–û$ÿŽâ'žüh0z|ý¢ø}²TÏ 6~'ü¥ËIZÙ^xj6u>å`q{ñ ÛZ@DE/þpâ:áq€;áûw‹“Lpœ À™3œÇà CÒÁ0‚ÄÁs(zµ{¼cdX±|h %¼ñý[[h ¥>WÙê,|ª?BÁ!=~µ?¡?±óŠÒëe?½É2—²ìbß#Êà*Ê-…äñq9ÁÌÑMÛŒ©\ˆ}V­âï”"‘™Z¬°ïNÞÀñ'ðûHfwuBW[‹ctÚ‘½}ŒWê‰>-ƿưî ÑMçóɆéÝËn׽ްÙ1B &†c”°=)—äÔ©5±+£Akzo>îCB%‡þX9­‹ål5Ûü:ð&H¼I,ýR†çûƒò1³Lµ8ï<ëLÁö:ä1NEÕdâkÕY,YÆ&Þ!bËåRýMl²±¶û˜DÆÍÆ”…ÚM¿ÓÈ5¿.gä'{È.8{~¼-ô§Ÿ³²Ôó‹I`€¦´×bå2ɸ:J²ºR8ÌW¦è)±!‡/М”õ8r’R5ù7¼%pðöwwø‘ÜË†Ú MŽãFv -v’5<ð5Dsþ8a(it#п+ç[ÚÒ¾]aŠØOÏjNY°ŸTy#(I"eqC[ <ÑÃN+u ;®s ¿Ç[®±Ò¼êè«*È^Ž‘ÕiîÜ-°Ÿ?öüt.±Êþ¤ÙÅ`6B6æ)b#[º±¯Û(ç>8D¶â–`¾ÙHºûi˜Ú\œN§%P¼âr3žæøËf†B6õ2Dâ(wÈGiOô/ŒH—ÂÀŠˆÿÌç^a]¿ù‡]z¡ØÝóÞua˜™KŒ] +>½Ö%BÑ_e¹Ui‰\6‘DW¨‰|¨G’&ƒ¡è«Aº¬n~…ÉjYUØ=ik¿zjÒz™zsCñqþ‘šŒ—@‹ Œ›"$êµ–¼6S>†R}MtŒŠsªèp´q ÀTF8,ûÆ0°²C!*Ëjv⯄»haï]a™^1§{Bó*d¯gh#}2`æ±×‘‰™D2â:bÐiÏbC©k8 moKiœÑGgü¦½Ónjn>×@Çôߦm%‹fEúmÍ„2ž‹•½a¿˜­‡GCé`9æºüÇ\$y\Ôyy^[ܶõpZÉW.ŸY¶ç„ÆÁISCs ±¨x¨±£˜ ØÚ“0`#yÚ§žÊЪvøL9Çt]'k›8ìŽ6©~QÞP”azsìIͺ‡GEŒôîqgÃ[ÀÿÕªçUD2Âxœ-Óȼ^ˆã»œq¾, ûZ”ž. ý;¥ó÷ëKeúr>m&"ß%cx­#jx§œ>ïð^*­4~„ºZÔ€k+Mfî+óþFU¶x¼÷…C¼ Õ4X’“3ªº ûtHBGÙx1Úðþ.¤ì]µ4Á*øböã‹Ö«·hžÖ-¶9Ñû±Ž0µÆNÜ[äÍ¡§EQq Êÿ1ö'”i„ÞF”ÞïR‰ê[išðƒ:é ƒ»mŸ/šÝ”[¼ØmºQÂHtC.qÏ W3!³!‘äø`a yÁE¿¨6ÉÚ]ðŒ–?ɶ ³›ZtgéT`è¿3V|%¿ÅQ¢³±Þ„øe@Dñb·°ßºèdaGÄÅ»èTÞ”úñç†Éÿ»FŠ¥5º'Ššñ%«¨¸óŸÙ &¾˜Y£k/Àô–„)޾7*ƒM²\eb8qÚì»g»Fþ+MKúP •™iý D*{sr”ës¡ñ¢oHÎFŠÎS‡UÐJˆãø­r*Saã”™BçPƒÊÔyYPÀ&PTß.§³wVÖ\`›HμT}g¾GE¡6ÑRšˆÊTŠS®¯1Þ¡Úkñ€‡¥4­.²Ñ»Â‘-8ÊÀš¹0UœË •»Nî•wñÝüëó 6£¯ ÜôåG‰jÇÈw FmÙÑü»Þ·jïe"´|ÒCxa{‡"„KÆègŽ ¹ŽÞìrB<©+Ñû¬¥sjbÔ+0YšJÝ;ùñX‘}ìãUrTšÝ#-ƒ¨É';öÑÐ’'Å7BÆ|÷öÇεáÆ9!´á£»™ç›*`ìµÎŸJ›#œ°+U é†zÂNÊH¤\Rd¼héŸGÌn¢_#ºEíý‘2ïûR ž÷ ŸzÔõBV2ïƒEÀ”t)Ó<‰ñ:ˆÀ¯Ÿ×Ÿ²ïEøÞQ&$àéQ¦h—Ï[æ·}¤('¡©+^¨ZE‰G ŧÑÞ²diPKL7¶EmL¤%â`¸üUºÙXbò¬k™ÖM®‡²õ_ L¢ÑJH–ú‹>y[ ƒö bbͺB#–Ã6ÿÉ·‹©5‹»²F}t|âXàW(—IÎè‡Y.ç¶.µƒ/Œ`íߪÍÚ•9¨±ÁÉëkFôjõóK–W׌õ^Zõ¿â€ã0”HU¹çý0R`¶g‹·<3¶Mʳ.°x (,ÚøÑÚ×|ÎP;wm®„ƒ¹dê] ÝÁnË:v}3È/Ì ýÙîÂ󺻻g /*IQ´ûÄ0g6Äøc‘ôÖBæ“ÐT©ÑñQ¾ Ìò‚|ÂŒèñGöT$¬ç0 ºÕ‡VnüýV¢Âg÷Q5÷Öhu…¥š$„¸y&ÞàpŒ´µtÞ 7Sôjh|‰«0#võ½}7¤]Fqg‰‘'tݘ›IÄ[Ø6#kë;‚|çmÆ—Ÿ$\çûa¨2­åÔ…» qŒ›ËØp5 €ªbb®¯ãvξ‰š3® $"ø'æ:Ê*Ê â3ïÓ V’óéy— × ‡>J5›c ñU~ó^p¸SÃr¶²§e{WHKxã‹"{”¯p'¾ù˧è«í¬ÃýíÞÆ¿ò ’@‹‘D.,ú”YEô廩?ʘãêÛ1µ™£Ìºl’ “Êyj2¸øB”ä'¼—/" =”ö’”’ q /Ç%Ä“D\åi;´s^Jüo*æv˜#ûf©ÝÂVìLÔÇ8¹FÕ¡° æï Àµ9<ßmÐó,ú«LgšRÁÝójJ_PøUFÃÿF¢&<ÊŒaž_É Ñ}Yý/… –(ÅØ[uL7‘ˆäDÈðË™#çŒÜe¯Ï&œÂÓå Ê©,(wkŠl8yGh2*·A T`î\””–Åï'Í0 æ(Ž»9‡T§¦b N€ß[=- YùLñà”{.Èù% ÜKÝøø.Öa©ãÖè½É   %ãR5KÑ¢s¿Ñ¼Ûú™§Ù‚ªÎÉé2ìƒÞ†RÑÍýU@Ukó7~çu21=©Ðä]W3 ’öôEGÌíØ$é(Á%˜¬œõ,pª,‘ã ï«åž«=|Ï®1 çïwŠ‹üf< õ«…`†#<GLLn@=œP†ºš Å@µñz›~²·Ñê üjõŸáüïH-ïð9¤1«g+õMÜí©cN5öÂx¤Ú¤…–«½ïÜW7ïû&^)~þ`q39>芛5ÞPƒFwHbü¡àtýFZ3êÀ쿉9ˆnݔێf’ÁÈQšÅx”§,éžC:I~¯^š•H›Wß3 Yp ¶ÀáJtò¿$p³µdÅжéÒðG£ˆ“¾Ï†óUŒ¿¾:µIôw—ѵ:¬š…¦ ºóˆl‘=1 •ÿeýïtA÷­¹d•m Ç·æGw B§œT©ÑŠ«b¸Uõï9T¼¯côƃ:PC\F¶Cæ%W«‹¾ÁbÃÞ{ÈÎô·x0Ð{rƒ ŸËGÅLX|žõûÖ(Ø*^ó Q·'¦ø9ðtÃAë›Iƒ‹”ü¿ {`ŒZ{'ð»<€(‡`ÁŽŸœß{ ß,®Îá …ËFûØ*H½‚©^GÊB4>x¯¶âö@ÞdrnhStÖP4–„{˜LH\ú¸SØ9ÀD÷¢ÔÈŠ¿Ü´i9ÛOÄÍ©nÁØÕÄù,’5ª˜Øë•±4Ôƒ³Ò‡‚=uÒõïÇÝÔÌ÷#F—øC-Ū †bT¼»ìD¬Ÿ ë%6Ã9ùëb'¨ü¹ýê|rU›!PΜrÆ©5©@øu@uoî {Åø\ ¦c …Á(”¹åÙþd¢¥@§ÿK{GœŽ“Aª”áÈßYÇvÞ±tßNÖÕŠn¸ÅÇÄË´"ÛºøÎÓÓSFPO‘É탪G°sHä0iÂ4?º‘Dž2s"4㦲5ÅÖsÞ°øNµ™^¶¬JßUföò(küS©+<‚Ý‘–Ê W;Ï¡ëIí•;Ù…|Üà¥Þ;½¹µyoï^A‡émL3ÆaKg¡¬\óÏÙ0×<ÎYÓ¾!tí)$TMÂQäèÄg>„d8ƒ´§’9&Ël@Ag\)ÜÉcMˬd½CCçÛ(ô‡ÌŽºÑªì K€ÛM¼&ˆ®žI5X1Ýò¶í±BdÑ|ãÌCs«ô¥)BE-àÔÙ¼ä»%]ß§tïß/âæ#ò1`JÊ(O÷ Ýú»Ê›1¶zb x|–ŸÄp–s~ dá‘ _>=r‚£ßÁ dÝ kËÅ‚Tï~Bù9¿xXHç¿|WäCN’qOw…`¤ïñDüoª‘.^°¿ÿÏò“ÞÖÚz0ª6óõ¦BÍÁ©uÎÃù:]o„ÿbŸ#ÁŠ+÷P—é¿´Iì~FÕX®ZœÖ‚ç5îKh…ˆ…СׯÅ{,øsìŠø1ò½»½ŠO {@[#ï3ù°±2x@µ+` šÑs“õg­ƒ»›v©€w@}€3GYö²”ÍÜ)n›‰¢:Svdî…LeÂ`,Ï}ÄŠ))ÆOžŸ|X"¥ºµãÉÔ‰–ISi½âöa °þ%.k SÍú¬1Ð?Jq拘Ӷñ×fiÊ‹`‡ÜÁÈÑA´9u°òr0­Ù¼Ã§ÃFzö*ç ɉ ”È®s<Ã.ô)ZX¹ÒÉg|ƒÍ¯oÌ âX-x³Ð\ð0çSÄ?åY€|Å¢2tÎmj!a 4 4û»ÿvýƉ"V޶,;sŠ)gmC~áWê— È¦ÌÝq‡kãµàB¨”U,`y—£ÝÇ''qU3¿ÜçgH/ûÇto‹š- ®èRîü–(JuÎiQCëãæN›dßµ%ªôH4Ô#Áèþ©±?܆,WÊ;9íѤˆ+' ©ÛiÇý¬“ì±ÎFUO"Âñ·Sò¦ñæ(Iœt¬LΖÒ·I²\Ác^K¾9òüE<Í6¡¾+›^3ôƒŸÃÚZ%d3Ç\ð Ù ]ýgN}ºü…·´OUe‡¾¹µi{g"o¼{bÔprÃIý £˜’'ÿ\6¯ž(+ñˆƒ¬ñt ›’ëu»öv¬ÛTøà1,‡â9ÔÔ;·M*yEÜòtÈÛpÎO©ò'5”̆¤¨Ã)àÛgyçcnA ¬o0\ •O‹%Ø£Õ~~¶Îlß•Î#†éêðÎ<‡,eïé–öèÏdCtɪŸÖ½«Ù&°y­=à9†Œ…tKÖ2Þô¾É½H»€F4(”½¾ß\õy×·Š)^•uß×#ñuæ’£\\>qîwLÙÕß“yÝ+Á±²±ô™¸]œ´m¬¼Î>¯ŸŒÙ ‚ik¾Dÿv´×ã9ž>aƒÜ;0}dófX˜ë!½š—dš©>&2éòU3.Ã/Ž}pÀm1ËL èͳ†o޼e àÒœõÿv+fÉSmf:äóB©ó¥_˜œ^èF×ÚcÉR­-‹$#¥Œ[O_;UG'*ªò‰úßç¦do Ñù…^¾#‚Ãw+@ˆ‚¾!÷ŠK¨ëŽa(r!ÈlTÞ÷¥„$涨Æâ·;¿Ôá#/‘oï~yó@‡ôÇ7Ê|q3£S¥ýºr³;HÂ--9Þ:Ò-ïeÞfè¸z0ðÁ‘˘Êí§‚M­´uéʨ¥mcZ›îj'¨M¡5;gO†\z¨1·dM¬ÂæZ®Ód=p­,¬Î6t-Ù¦ìYÍ š$Gm“01¼Þ>>)Ä>kD²–ËìùXqWÇkö–뛥]]Õí¢ÓË'¶ u!?£)ÿƒÿÄ€Fh’k“÷“¼åzê7ª'¥Wµœ«C4>3Üp„áÁÊ:Qóz–÷L%µPú¸Œ  Wà×c#s]´‰®w诋œ©Ú:$šÁxÍH5aWÃI'Ħ+·ƒžÿ÷C.m å¢]×YMc+ÃU³°}†g€&–᪢}7ƒäVÇ0†o昼ÒsÇšn(}Ås7¢J,¬D‰rÈ¡6µ@‚âà_˜ˆJ­¯À"E‘Ëž]øfÇM×BÌ/¤³ -Œeóæ Ð>Hs4d*‹76¡¸êá¥Sä€"6‚€=.€&žÄäˆœÎÆíj–;ƒÌ‚©a½þ¿Ý“Ä“o@ó$“RÍ5“ƒd¯ÌÜÆ”¿ýfSþ6¶:žsu Š£ ­_ÿ[ûåÞ¨Fzç™´e^)§åàS·Ä …{-ùûÈzç {‡hV$™gUßû¹+댧/~æ¥ýöx‡bzeâO™ƒLB›ãß4º8V`ýûÐ]Œwz„s’‰/‰+6DúÃld¶Ž`—Ù8#ÉäøÈš !€‚Û­Ê9w›«öxš¢Äæ}ý"Œõb#¦…QEذ }¿„èi‹z&Wý —g&&½ÏIÃò3’RÀз2–[ëî{Ÿ«år2E˼ºáv™_EÚ(¨÷¯,ß•4¶{(½Àà/‡ñÊ|$/„˜Ú/Õ³<ƒØ–F«’›5ÿ“Àÿ`ͲG¹uôÓ;ð~‰ÜîG‡ŸªV¸.WqUñkm(Îøe£ü{Ò-ܤ9X8ɤŸ×:ú»ÚÒóue™•Õm¹šC*nýû\²I^¾°ß PP®ó!ŠU5.9¸«É˜ÃõÆ\ÖGŒÈ+êOŸÜúT-¡–Õ™·ðPÏk‚¨É\H%ÃY éW§C©æ‰gÆ8­˜êˆWµŠö38A¨%‘Õ pÖÄjêÒÍ;,BŠŒd¾“u€œ£ôlÂ+1i]ä°¦åƒu7KÍÔbìܤ©{}9h‰¿Úí”›–6÷Ø<ÓÌè÷J+å3ãX¼m®ÛaZŒ^‹ôl3R÷É$>Ê·¿s™®2:`1…¸Üerôß+ºé„cO“6Çâ‰}@5ôžÚŒÏg˜Ry(ïŽM@[i\ÕKÙ4ý}¢©ñõÍí$ÂwS=Í–ÊlÈ$z%¼øüyÅŬ³æ9X&ÜÀÒŸÞ’°5¥º «‰ÙÛW{÷@Œ÷’¬ŸåN—ãY³rIB›êǪ­]r3†h†ìÌû4oµŠ`Ú‚acx‹¥Û¯Æ|Ìyê]hS±}E­UŒZ\¶®«ìs_Ì… ÄH™s-) žZÝ÷D¤rª(ªRެñÀ "‰–!‡iÕí†ûß:lÂE{Û8¡¬zì™S[»”Ãâùq¼ª/>¯ ˆúöÔîª Üå[9ñ†ùqd*ïãÜ5x—ÇGÅ5@É~aön3`¢D››Ý¿EL?”¤9ÿ¥\+ |¶«Vûž0§i\È$' ƒ¯á!…HC©dÕ­l­H¶OBЕ‹wÊ|jØŽIK·¨WNvç:´‹CÄf­ã?g3ºBÎdÒX“K´£»¾ÙUl’p§Ž±ƒånV³öb`" ˆ4£óB=½*Ô[¦4ž_BHÃ_Ò`׺†m­k. ÎO§¹b)0=–Š…Ft¨ f¸ö$ól2Û@'Eþvì‰Ñ/Óg„9úɬr™=²2¢àén»'<ä;š4ÈúÖê) ÚÐ;{%F3n/‡?Ùu‹D1öùPþ±vÃg¾4Þýqú—KýeBBγõ|ê>H¶žzl’Ꚉ”^RÎHy^ÏŠ$ Ðß2i ÐWHÆ$[UØn¶j»9²Ñ‰JD/¸«iuðíøö±µm˜º<ˆäb'À1}Lk³9 ‹¥ÆVH_Xiçã.$ª‹¤t[—â‹àc _˜=±ÁúÒèúÿëkÌÒö£‚PBÈÐ7«#,Üç2.Àòß2â}X£?€ËuªV¼v¥^9øLðž‡ÿßÉ–ya›{ó*%"·ubÜÀ:ÚÐààêÖ/ +š™F½,ÀZdj0Vžåfy¸ ].ûÛtÜ/;õ²jeÆh%Kž_ýŠIL”ñ^³Àü/»%}ËÕ?5ú•wd ¹Ðç bs³i³%Æ—ÒeÍv¬’Cq–’Gs ì·Ô@o_y:?m¸ÿ¢77Hzʘñ4½Ò!+@S=å¶gí »Ëõð¡„“_]¯~#ÈîUZ4s¿²úýÖ”ÎC$0hÍê/GI.𔩝Ü­ SfÊdä¤ÉýOÐù‘ Ÿ//^\†“ÏÈ6XŒÍ! Ý=fΕð‡O¿ÏX­>~û$å)ðÞÏJׯ¦yÚ=®Ï‡¦ä ¥Œ}ó6.…j{%9&ö_X‰»¾ÉÙüƒå#k˜½³¶òCR”æ4¿§3ýƒTI/ 5\»ìTö¹P`YèÍ+”W¥ED¯‹%ü7K«½( å÷&PÊþ]V}áH³Þ¬,¸BAØ:Ö‡ñÙl§ÞÚU\à_©î‚/Š·˜ºÒW×ÉáÒlJÞ¸8…7ÜëãOÌó)›L ã{k«Ç™“ºW+rà-ÄÁ'ü®ß`)…-Uáp=Æ”ºÆß÷MB € ôÆh²Ãþ]5{¶˜lLm€ø¦]q4^N[ûÔê®È¼Y0vYÔ \¯ý¿eðùioÙE«óÀÇwã{þÖ]¬Æ”Âq Öûñû°Ctôàa™öm¤IC­æžôSÛ#2S»U^ëH£R„ ¾),yèo°qÑ|€9f¾Ýd¯Æ½H‹!-Ç9˱:þ_má-ìø¦˜²æ¿­8ÇÉfI—S…ÆLé¢2u 3˜&'°¦åªžÐ/P`Çdµ…ydr8º!÷"ìï#¾ƒ¦Î6~§X”B<Α‘†q}•º.ñš‡þas~®C€¹³F¶¦ c7Ý›é¥Ñ„~®×ƒÃ9PêrŒy­õû´\RmÙ‡f|Ó\D_«š±¥g’|`²ÑÎùC÷lêýoˆ¹«yÆÉ©·K¦ y7zC8&Ÿ¼ËÇ÷ïù¤Wdb÷ÚÐÜbDÑ•ÙÈÜÌ y¨ÇJF_ób…zmÍ×>?©–ô¿E£e® â!Ìãúêƒ3$ÖnäÀ±—Ž;©Es/‡)„ÁfÓ¸\ã®L1–ŠáèðÑ¿Úl"ñ%½¤¶›ó„juk± ØN?‰Ñ+KŒ™ÁO¢ËãiQݾ.ÍíFÍdr ‡øx6©:Â,ùéüiuéìn¥§J:ªjÏÉÌÃÕ2ò”¼,¤Xº8jÇ_|»©feùh¸¤áBü;ßl '…ÁR^­ÙjOsŠMFYŠeÜÔèYL‚‘óç±rµYydà¡â§Á4îà9p1¢i@Æ"~ÈîÉd¯Ð½¯ƒaaqÄñ–­ƒ|Vv› £=Š[C^çûM™)Õx˜›Ô{]¬L °[7‰ñTA¿åS?‘²ŸÐåIä+­aÃÿó"©[ûØÆclÎÀê†Gן0®5…UxtâËj?vjS ¯äãïæÅ€ƒMÃC"vAœ:ÄZÜdsŸ¼ëŽžÝÂï!€0 s!€`c`hJvúŒÃ_Ï7òÍöqäÃâwug×ð¦÷ëÇ·h¤!ê ÞäêK} Çghõ}¿ëþ”â›°îyˆÓ¨B֩ųʦÌ`_AŒÔ9=ÜÙ”$Õ :%3([¾Cã0Lf4;›B-Ï äÌßÌI\ qìK.÷Ó»»†ùOÑ#°¦ÒQÍQل؊ÌF”70”ÿ"ªÅpJ½P¥>¡Lζ> |ã6ìjBYÆâ/È:ŠÓÛÉËëþXAb-O»µ‡Ä¿¯Þâ³$ "â:ßY`\ž d£ôæËlöÇâÃÍ â,Ü ±N¿ý~C<®4ë^ÚÜu`( ôªÙ€¼ÚSÓæ<‡½ =óÝ”k逛!‰¨a™P‰B ¾F-Ây‹N»#`4c}Ì_Ìgä´ð/LCùŽ’d¯áˆ{1.ñq‹¶Ã¾œ3QT££x &íÍOy¯ï-’Ì]/• @"ÍO›žÕ ¥4õ>äÖñp6lÏ" (lî»ÝµPY5]âFJ-7ðŸŸd^ÔuÀª X :Œêܳâ8J“EɹžáXÒ='©ý^ý2ñsŒ`Ÿ·úá ãh°÷/F>Õuzåòµ_‰NsvÌQå^óîõ—U¦8°úš„b^É™[S7Z ¨š/„ç-†A*:é{* ‡1by);dçU{ P¼2™0j=¾â‰Ë']r77WxbOr&ƒ”RQN£Í€G,RFþx†¾•Ä.Ëð)†`ÿÿFc\[ÉgüÏ—¥/-ÿ¸{hÅHªÉâëY8‰•"…†Gà€3~ T&™oŽóé{s XB’¯âÆa Ãú-Ç o¤TUâFáh¡Ï˜ è\ n„«µžÊ ªÃ×2± "§ãÚ,ûÜeíZ ýG÷AÏê¸,×ïÏ:7ôÜ¬É Ø(LÜ0Uì㵦wy ¬?ðŸÄ_dõÿƧ¼. kS´oâ™iDj0Y}8£ÕÌ:g8]GÎ]†G÷×''Ì X†ôxôüœ[7H!ß;»Dxs 6Þw—¤2÷ó*¥þ­¤Ö—–½¾§/À:Þ¶t¸d¢&‘¯fÖq{…€IYæ„O[ï2¤Î¨››;‡]Æ¡bV6r%šôÜ!¿ÛÂ×Öžþ’©º90 -0H®I0øô =)©3îÂåF ‘k¿<»ä“An 0=‘ë%Áz_~^S¶É<Œ“ñŒœ3h×…g’‰vBF€¯…÷žá‘ü¸ÞF¥çßë,j³ìÔÚÖÄØ6½½Ã¼Æ;•9ê[ì°4Ë úAõ-Û †¯#ÌRÂc⯓<ª* ÄYÔÜ­”®çɬXt°o³M¯àºÀs´ÙtÌE%SHgª‚¹ GžÅ*ñ”Ôļ¼Ðú‡á#*Ø߹®¶_fËïë0“?íØ&™£¥Qš» UwÄឣ™Óý¼™«d v¥Ü¹NÆÇH˜ëæ3sJu+N_㧃T̘ôB[ ˆú81-òà¨_ä´$kP¡¶Ä q7ŰöFs<´j§HÊ×bÑî$­ ÎÕO<´Àá1"=²SN oƒ@zñ5úxKÁ.×É4· Ìy) I­ûØÏ;¯Ñ­–VöLbºåÀ°h•­|Õ–^ë£Ñ)öªÅ»Gc±x®&!ñx ú·`()~cœ\ LâP@€—Ó3ÚDŽÌ¨ý º“§û_|ð¹`ežÑC~JpøÕC³l”D¤¾;6ÌÈ2’yúJ¨>Ã|ã»nKl6¤£ýä¼”.㬺 T˜si0_…ÙZ ™°›ÔC´52ÐIñ2lÃHî`ÞüTû6Æ“N` paÎ~e‚Äû…Râ¾I#×Ý €H.±5a’™'ýXú^¡i µï¸g©Hæ,ƒ×4çeK™vpÜXáÊ¡àÄÞ.Çë½µÿiſܬNngk Œç¤&»37~u¨Ò˜ÚÄÕ´®äµVøãSè¡‚®{é—ÐÆBbh7 õNmZQ÷©LÒ#xKæëNê^LÛyèÎ=Þèƒ|<×ûÈi/Ùiˆ„O´vãB.¤z !ݪdKöG'Ía›V9b¤v«¸„YŽKb$ ÿ2†Ôƒ3Âþ1¾¤5Ï~š ñ)fýÀJÈÙ†÷‚¨wÂ8#BWÄUëKÎN:Ƭߢ,jaåe³DR¨4H“sUwþ.Í5+@‹ÏiÆ'çý<˜“|nGú¥!ºE“ÒÚG­TµhŠØ3!'õ¤ÃÕoÏ`nó韟Bm”ZIHß:Ã#åº<:‘篂¢9±ïFålNZåUkÙ­²ì¿À÷qF®÷†zh=@íÂì(®"‡Á‹Sóàü.‚zÝ’€hø5Úþð+«µ?Ê_üUøç&\ª=ùaVWkéíª:8tØfÝ›¯Nëd„¦5ªÞÄãGƒ¾aök@&rv ¥P®îŽnõä…jèYu×:¾*Bv£ªHÏ“LŸGÎÓ@Z×¼Ù~òÓíö¹fg²´ú |ü„m—bžü@®äó/Š4×z¸ ¨8ÝçÀÓç©Ðò\Å›x«—l¬œ²²¾d €27aØPÌ8oä¤÷•ƒëœ3U <ã6iËÄ»xûT¶á™ì¶½ ŠûÉ¢§Íe®‹Mð 'M@©F0iMòR‘ùz#âú‚)†D¤¤gÏ2•;9^¿±ë±ÓkŸPc¶2ü ÑŸˆ"ìÕ_Ì‚¬9í%C§£~TóžõöÉ8oTf-÷mq6з²^óœo{ó]èhá·­4Ò³yÚbžaËàæ{ÁjéXy‚ ª Zâ’Ú.Ó{æhù-ßjgrçB §¡!ç\2qùåiZbÕ¤tàÙ M7Ÿ{—2nJ…E6m½È*â‘à—çÛ°(ü¾é(P¿\—2<‚…[ìíTÖö[ÁŽ…?b’Ü>ñ K”Ug¡•ƒ~ /2…’"!Oc “GÎߺBBÕêáŽ^0ycãËäO—²Ý,@Föži)s7Ï]²æPôyd›%óÛÒãy´“XÛ¯S• ÷½µŒµ4OÑ=—†çJÌæ,G˜0} ò?9˜SOûŒúŽ•‹)Á‹Snª‹›ÚhÅFÈÊ¿Pà’bMÊÎçËC eª»zžBœ‰Êì¶3o/n‹É¾x6óiOÿüAã ½E}ê¤CÞÁÛ’£¢ªn€Nš0G«ëØé.¨/è$„ÍnqVÇÓ“eî¤WJè3ÿRH°¿NWÜSî• šITOs–^éVxò2Š©Ríìí½L¥+R^Fµ¥Í˜¡ŸæÔ‚\ÍáFsÖÚËì¯ÎC “ÚÜ:ëu™{/”‘—8µcRŽ~¶ó†ÚsËßww’_ÊÄ_ñãçÎè¢$†OzÛ¼jl#DvBNDn:£\:WÓz ÞhÇ_ºâ` £&Õ4-Å5 ?‰`ß‹VД­saúw¦S¥…{Zü‰´*Ë`=ôZTÔµ‹)·†DÖÿ¦ú6ÁÊM¿ÞÏcåÆÐüf¹?BóHH«Ñ¯šJ8B¢WTŸ®ªïÖ>ïÏ&ÚØ¥ ‹ 6GHlÞÅCz|°V¨Ú˜¥bÞÇ3Ü6¢¶á¡Úy1³ÀZ²éÄdËmÏD è1c?7óM:à” ¯-eAÑHŠp,8ÊNñ_jañRiÂwWs£Ý‚9ƒ5èF¼tyXì=@|Ôz8¸Õ¹˜÷ ×Kɘ%==˵öžÄæ•d%_ðÜ¢ÔkÈ×¶ä£ÙºÑäv6vìÈô~^Ÿpzùwª×"euÎçHãÙh6§Ù©^ýn"HOyéu—c¸<ùüFð»kw¢IšÞ}pa;Vß™‰3VuoŸaÿSº½4…ëñT \;{ê}Ê(/-l¼H‘&#+êú[¦-–`ãÇ7íüû+p•|åÔ>Î×߈îÔt ¥c T>ç4A#â*ÉÅ{,È?©\|Èä''¢\$:%%$ôàI^uV¨h,Ä0\a^Î}º~‹0’V}]¾×Úݤ—¾™>ÉÀ[ ëÅë^}š¿Yñü蜿^Xîñ•냵¸¬-´4/‡°e¨W¿:ûTÅO?Õ£ºEªúL­š’`E•¢%Ê7Ã_éöäó‰A›~½i ˜N”Ä•çE…í²-iyEóÏ`¡T÷Z Ì 9 óÈú. ‡uÁ-¹g›q#,q¶Ùa‡˜†2hÒfØzw^?$¢>—õš–Á~/^Öÿ˜Xçpêåe ™?ƒù'G¾-xò¤gŸÃ°ÀO±ùߦ§i¨ Ê4}û¥‚ºîšV†·ýµ¸.õ¿¤rñn{¹–ä燗•䇦Bż!¢ã VÈ=¥‘n­¡Ì î•^­ò0ñ+OkQ: ù5úµ‘“@HB–zMÈPt< çVH\Úíd6RîƒjÞï– ¤tÊÎ~5¸ý×MÉS·±½ZV¹ñ"™æ¶¾Jïçâ}á¡E‹Z Î÷!©H.*0s{Æø×G®°=gnŸÕ{%£wP%²'Nepa§RÊõ³_DÿTœ®‹¤ñ@†¾ò@PŽž_¯z5:Tú?Õ¶{B<Ê› .l$KLȦž‘ŽnÄó!’NãAAµŽ-ë}DÂÎ=7”È*–àí>\8^zMªf‰ 3L7nðºùèuš‹è޵vúÍV’Ö5s½Ș°Ö%̈ËÚøQÇß–\}×r=©€({n#ê~õ3ñiëÅ¥”ú_[÷÷¨¹ª0,HÁyØs‚7íq&j¤w7àì?å•JETÑn,±Ã;»IÌ»ªG7õ­n¬ýú¤Š‹!Eg³¾›c}‘–«p$S½¿±+Ì.K äØCùÂ\qºê¬*)›±Í@„Úi¾Ó“ºjç,tƒhcç±$ø9ìRôØ5ºäÿîúØÊ\0w}š‡ºÞ•ƒù¸ pä‘.Ûê­ u>¥cà]mK]õ/[´êI¯(Q)ƒ Dys.¤¾WØÕØct¤’’jIm¨<.µå  hìÅXKÆbXÁâGa$ƒ)è˜Âm3H1lƒˆû@`œhtÍÍÁþrÝö"öª]Q¥LøôË=8È,Y±ÝÜ*õÌ« ‡ü9E€EȈ“ƒÛ£î’eÝ×(Séðø x¦®¢šl+gì1±dÆTf“Û¡‚@é$a¹ÜÿrÏ™ª’Y…ܘ–±<ŸE3ìéºóÆSTïlyw¯pǦäœGX۱ьâ0w•óÃ=þv­&Ã:ÒqÎjy[mÒj[©KµYh^`˜h+iïŽiÖÌ­ŽdËÐF’xÚeö`Ho!mÝ.I÷êÛ ‹YÌÎ<×Iøò¶Bt Uâ¹–GN‚”â*êé|=PÃ(YÁ¤ZÌÊ‹¾¾-yÉRDñ®FyE¾¹bô½»ß­ õ{”ïß0JNàSùŸÌNÀIMl€P£ße ßbF¤Ë÷ÓÚ˜³¨}hÐù- /Ð+(ïÔÙäÃrCè˜LŸ€çw¨–I-tì `-ì¶‹R^y Nª&‹uï"§Ì!!]¾® ²‚/<èš7’§ñ{¡Ø?ùu[~ÜPÅCTö*úW[åôÓ|”öÁMƒŒòdWÖ–L¨lÿƒðá›ò«Am³‚üÁ ³ÈàAç¡â¼ÌžIiŒéµ><ù}”4ûÏýÑfÈ/ÇÒj'~/Ú }`&jI eY>¿ÖÊö½u˜ÉxãE¥8=’MØ$×dÛ´L=ªèÿUçpgÖèåå²g<;>ÞN kO×o#Ž–8Û&3®Ð&½_c§ÕF6:%ÀÈb#0®êêÝrÛüJ"tzS¼dfáhüR 2Z¾—™½Ë:p+•¡á€ÝÚ¢.pù¤uÔgÂ"—SŒO(0ü„‡¢ïÒÓi <-7‡ÊÛí¨ ; Ȩ¸ „œˆ–‡ÍÂbùEZu’ ›ŸÓã6nŧæ¢ë.!ßûú$©£O™5wGSoÞÀwö#áä $^ü—*·G@ÖÙWìšS€ÂšíÔ»u°emµ¿Ø$fº™ L9Áô¢ÂňFì9$;góG³pa CYbåìjÛòø/ã=®~ÑœC+ÐsFŒ p£³LXÝ…—kËÁÝ‹Z×T}š3 zÔŽì”7LÚcSÛC/¶®ò§†æ<6r¶÷)ùÈä‘üjÔO EÏƉíù%³‡¥öŒ¥궺É6Ëè÷ðM@x°Æ_0OêJ âû"›´.t)ëþä_<¾Y_—'Ǥtò”r©›—uµàëÜVR¸ÆÝŽÖ¶Ä5jµ• .\½í$—÷Rž–ÚP§¥s`~¶kIñ–…~ú`u?[éª K×CbnR-s&Ûô›?m ìÀÕ""ÂÜvÚØN·WPWЙÈB(³¶pûükæG´Àžh‰Àl àm!Þ}*ÿeöûÉ ‰”x“²¼Ý¹1>Eù§µÝ[Çø9UÞׇ›Êybùh?f)“½±ví[8! Uó‰‡ÃcÊ_¬c“ö_[3/CÿvÎÑ]Gå¢Û VÉrm*³°|câjÞò¡’þÛø¿ÜŒ¬æª:ŽÔ_°z8ÂÂ,ˆºÐ|#&I“ßy·Ã!p‘;©íPåBɨ4±Umý˜£­°ƒBÊXƒ¨òÖ:r"u®}÷­Q"Qi­ø›%v%¢8&U³ªñ+îÓÂAî–8^‘œ9 Œ|g?òK%‰õ©•Ðs5clkÄ|MíÁÊês}Öƒ»ùpº–Ò€“ñêÍå øé{¿K6d`ºÆüY ÄK„Ƭ]=ŠBÈ`#‹]Á®áÒ@ ”j …†ÆKçþâ9å3 …<ù:wöx’-ü\0å­5×{F£ÂL‡&z'ÕÀýÐàÄÓ\4f’õúT,ò„^^Ç»n–Rí…~Ø;³„›öèé(ü-¾§>×ûdµóïˆ ¥¼“ÝlO»¦D  ú­Hæ`B`ô¢ˆ‰¹ši%#‰,óÈ1þk4èÊ ŸNnÃ2¶Oƒs3j·3ÌI2îU‹gÀ{ËÞõ5)åzn>îƒeñ’ié¼AmþjokÒDh`Y­‹ÍgÙlðT78Sa'®`Ÿ?Òà50 ‚”555úèW&ʉÿòö¾Sàe]2n•— ÀísäÖ46I¸¥:ÿ϶÷\š ÀG·Or"6#¾Ñ¯O!Ýcúǰo°Rò„Ê¥ç±9Ä z;ª­ÀÇèçv𘵌º‚]€Ä‡~KÌ ÇÅvÏEÎýÉžñÈ7A)r²Óã”KñZkVT­:Qý³›c!~ÕWeÙ­¹öa£c:aQ [Þ Hkc]?o5 dØp/–ötV§9"ÎÏU´¢àyÌ”nWDƒVóø+»LÄÇÚíÅz€2ïËíauÐKØ¡‡Lž?hó±5ÿm”²›,‚®ëò^ÉÛ"¿BÃò/&”h±±$ýK³g]üü¡Õl±RXžÅɪaû|Î@¡ç²Òåšòø6·MhF£uøÃo¹‡Á\w(Â.cÍÓ]øwì-!5f“Í’ƒR͞П^æ Â ÐiT]B «ã>RL ,X?¥b³¼NìL0\w2º0$‹@Óž #‘”âäÖ¶"#ÊÆx<‡³"zòen¾8ÈâåLK7'GPTÆ­Îì0cŸ¬¢¹Z-ƧKÐ5–™Ÿ8ÐÀídw‡¥ÈS*ˆ(÷5éâ'ÊžþÄÅä,a9ðŽa¼»Õ) pºjÝtO©Å6 $¡FìÝGÝΕš­Z$äÕ&»¬ÿÞr2!d)ÇQ’I|ÅÊ«ŠL¯†ðÂÖt} ('”MJƼfnþˆÿªUS35?ÊJŠÏ£*ŠƒÞN‡õÍhºOËþ·ß£+Çù„Ã0ܬ–ÖfN©qs44+¥hÖïRw7«aÛÅ|as­>ôªªÂ§ç¤''d¸)œÔ#Ù©‡õfÎ_³T½9ÀÑ$rש«÷!òB¡" óQ("Ä€CR‘×£™¤qXW ëÿÙ !ÕE®K|&Žb(E€v£mÁôÆØ¹KÊ_Œú5[Év]MÒ˜˜NÐsÌ(éó`m´c XdôWš²;¹…Q/¿EÞo€QyÍÛ=íǶÿ5ÿ~fÄ‹žÔ®ïÁÚ)¨Rðr¢‚ïHèåtëß(÷ÒÉѼТFcÒ®¢£ËžJm¨èýy–çaâ×\PÓ­…ñh„Iºd,Ù<$–ÓÒ¥nOþ¢HZ²üþhSͳÔt&líó¬¨*+[бÆ5 I¶ƒX]:>Óò‹€Îí‡Âöð+~åý'y ? Μ;¥ Z{L›NBP ”®µPìÎE¶šN@P4¤¸ùmœ+=„8 „·£ÐñkêʰIÛ¿á`ªõ«Šœðt¸ØQŒ íZ<ÎËšïv±gMÔ ’Ù…ÿ&•èIæ¡ñÐÏ |ïºû@ŠWwj鴷ɾƒ¡vNm§È56k ÖËc;å} ¿Hèal¨>m}o†àB°+ÅO¢¼fÜü¹ÙÈÖhß ã2t}ÈÖYqÆÿWaj5L`‹ß>Ø»ì…æ +WNZ6œØhG‚f×yMýky;ƒJ?&º×I_ Þð5Îàx.—¶Fï¢~8}t¸ëù(€ªF§³ìAá~Ó‹%mÆ@|Õ#-v)]¬mYƒ2<Ð3wLiå¼À|ÊZœ:™ÂM¾½g3Ì_ÓÄ4ÿ=±¡Á£â¶f; ÍTY©q&!_Uݽp´>SœÖ?–@³ÎtÕ÷ S1+Tl†‚ñê‡qÒZGÖëï¡g7ŸÆ¼âÕ ›²Ü:ÇÙÄüJ§1Y¬Žá ¥Û³D,I·G™39¶@×ðªvˆ«A™ÙëæSRÕ»JÚŇÞl¹ŠfJ cv‚Ë„gdÁ¡„pMZˆ_œÓéf#ÈäÿX-Ò •¢ ¡B‚ù5øW¸á,u-P×0ž¸„J`ØKâk1çïŒt+uóë¡k‚ã˜ÈX—ÝÔCFà‘½ºÙY¡—ž«,©Š±â›&Êç¤5¨ ˜¿^G:ûÅÛ}óܱMÌ1Ñï“›9¶ ==¾(·öò[ùUËp®†Q?¸k/Ýøà[-pÌ:UÐÐÎé…h~TyΖ^k†©× aξàþŒ#½jz]ýCŸÙ̱¤¿e‰fë¸âEf`gyBêþØwi\Ìþ@t #²–ØŸ7†NJ73ÙÌǨ?:¯{¿–”æŽí`hìÙÙþ$ ÚÂÆ„…ŠîSáª$0ÍÒñHRÅaEñpÐaûù(pÓÓ êtîà­æ¡›ž|ç¢3f+×xöys!Ë‘Yú ïd¾É²î'&X¤g矰pa®ÍKoú‰ÍÂ5Æ^Ú< Å0&›ºDW™Ý+šÏOÛ&l €“‡ëÀàUœ‘ŒOŠÛ<­è[yJ­nÝàD¾ËMYÏ7,J•¿Ç“Ae·aÍ·hZ›q ýª·+[4ûùF>Yü®Ã³§-×ï2Y4@ú.h‘¶¨¿ª9ŠÏõÎLuUá–4K:ÁãmHÌMµ ¬YÍך¸d´1¹Žl‘Ýx1iŠ–Ñ1Ì‹]}‡Õà”•Š£ È÷£SfâÝo¯ç¤××Bm'MiŸ7ÿÝ_iý._ÞQ=Á¹]·ŽŽµÔ¬MTœÎ•&hnyÏÓ_ÍçSƒb‹©C3P>;¤üYßP`úDêM铜Âý׬BNôçjO´ðv‚Ä“_¡iA®íG†D‹W³†U†ŠªµïjR*É€òY…ÚþYš§ípa&ÂVhIäL¿ /±B,DR.’øôüw(9ÓÅ D¼ü_³…Ïd6wsØqIͪ„D#ùAy…¨~¶æÛ omË>󙈈œ=IŸÕcáëÏ|ÝP]Y)s8y%ƒÍAÀm«T¡UYÍ`ŒñÚ“±¢»îf…ÔbL¨áøS>w†P G$˜2‡mQi×|Ñ5'É\Å 1¾”;w©”ðgý$ËY©¼O•¤8žqÁp,Žæ¼‘ß±>SìO:R§4¤–ó€éˆÉÁ=ÐÔñ#Œ$•ÀidÌKQ쎗ºô!¬¨ì‚»°‰} ÉtDåÃ|öˆ|rñ~SÖ)áb˜nÐð5þ’øøJ ±î¡Ki¾³ìNÅ»®¥ž•\èðMì¼ I]íÏ»®ï½6/IDóŒliç¾P¸dƒÇKp‡w‹Š’è¤l…»‹V·;Ú|âäuí°(jús-š1V,Ö„B)Éå­!8a%7_NF mÝ%QD‘ÔÎødêÃÓPC„v¹Iyš"Tý„Z³:k×Ù<%jÆÁNJ¯Ûmf™„49D2 s&íx€Ž$ú"[D-ŽºŒƒó «¡LyrèÒƒë—àܺ \ýK÷L¦ès´ŠÊ7U0_9ò9ü¢R<ôje¸"7(3DCDkqŒ³KÞE×_ÙK]†(÷£³à·ækå²$°Û¿ƒ[ue…LlÊcˆû!ù½L†Ìd­›‡´"&ƒ_Ì4ÖjxܦˆZlnÉ€JÏéë[yk‰“€Ì±ï…d¥3äå¿¶R‹ÉŸ–Ëlš±uúÛœ’ô©ópƒÂßôºaÓ!3¹å¬ê]yôü•ØóøÝm b1‚UK&A ÍP¾ØDݶº‡·ï±­7‘y ´¿éjj䟎Gõï=/}væè;Bm/{Qè캸”´)†ŸÌMhÈšS ÃtR9”&6tè·Ì~F€JðÌ,ŽÍ—ÏÒ1È9ú}3Œ¦•^Å6¸“{X³Øb‚©`:éµ÷EûO¦Õ¨oXðØz|q¹uT •Òâg-N$ÓS3þ‹‘Ûq0q8sÜÉåy®«Õ‘(¦/ÁëÓò¸gIgT¤vöîÚQbÙVJžfbgBšoåRï'Gê]h÷θŽ"z-VÕjh·Gú±JÓfÅðy‡Šè©µà\œ?ªêÈ7Õ±Á­ €Eûs,eþ,Í¿4ÄQ‘Œã9 Š^"ƒÏ\©Ï²€]ÅAb€úr¡‡ƒœï@oí€P›þŒ H^V°|"í†À³Îo¿E™Ã_çR½õLj.ʧ%ÉkÿÁž*¤PþÝÞÿò;rìüÙþB\ÈTbÙÑB±b_oÛ‰$1N¹¢zÙRh gNZ´˜+Aï‹É‹`3ˆwÕý=!†Mr5ËÚûeÞS(FtÚ)ñO0¶ôŽ1fH õ9|æv"FªW]~I€÷P~ÚQÅ5š U¹M#š¬yfÊ“ ¥­dªÆÙ÷sMEëN©1ÙÂÅX$Þ­ZIx†·Ÿ)¹™t|²ò†ŒÑŸ¢O)Ô =¶åÓZYÕ»*A÷Ÿ±Š.Ú!ëð³Ë[´¾å!kV˜Ž_•_Îþ§ÖØ`ÕúXhö×&Iɲôÿ²HFáÐ$aèEÁÍì">=QÙhcü×–vÀ˜úI6‰VFÓXùF½¤$ÄŸÃÚ‚žJ¾o8†¿ùŽs¥zÕÉA šÊ()èÜ?B~ÕÛP.y‡MÔ*H”Šn£xö¥áy{jwØyÞšäWƒÅ42ÁUêúœí9-4¨ ¬ˆ™3<,T–A„£‡mÐ:…ÆuÛeús°/+!p÷ ¾„yÎÒ|Tðº03A…%X»­6' ³«õk à ²27=«æSjUŠQÔ—W|JRÄ)Ðq'»‰Šª¢¾ Dã‘t^šC7¹°¥bÞ¨ŸbTØå#Þô’Yäw{·(7ómhÌ‘L°ž”’X)dz$¤ÇÅ%QnÇK'ù€…hýáAC0}v!p6„ŸôG#¶r·sÄýãcÚžaÆSÐm©Á…ôœIûÜ ?aå˶Ë¥K}ϫ͖£d ‘Ê®þ÷z(©çÆIáÒFÀòw¸3|Ùc×áœÙ@•š¬«Ò¬.ú d~DÛÿRjʘô9Ç>ŸÇø?€|¨¼ÍÒ½vt 1„Îý¨è‰Â²Å‰Vrƨ!zëͼÔdòM˜¶ˆ(Ê[#Ø´šBvm¿˜ù—–tةк˪ã$ð ÈcÞ¤mËë¿ÜøcHû¡pàdV*‘ÇŽC–Ûsì R õú´xvãW„(4f¸ ÙO„m òÍ6«qV!ÅãòTq3e»{æDb qå¼yø]$Ó4 ÑÐæÿÌ”¼¸$œAe$_1©½Âêˆz–Ü‹/v4žfÜäÆÐ|®ÛWüó€± ZÃôÍ“Ë;-¸+ˆ¼¿ ÜÁUCúÞÛ‚z–và|góÚµeá{u ù&ù&š…")¼7ul†ŒÔ#±A|¶OÏŒª#ßÈJþ˜)ÉÔ&ùavÒ¦™Ql*aQ†vîEdFœ¥ÂKTñ»¢ƒúû_JŸÄŠÂ Í@³’¸ÖÁÇçÜíäCج8gŸÇ%’îUV&e°öunÛpšš‹Œ#óL-À²•6„©ós÷?6°ªzëP4%Yl¤óDèO};®w[L‘ÅöYÇD,ûè Ãñ?¯ mpeUߺ×^lõ¬~{C¢Ûî ØRºÚ ¤j7‚½e’‹Nâ¨b§m½Ð¼pþÌ&Œ›³.öP·Óp3.ÜjZ'”‚§’ 3FÚvç9óR²Å´=_=O³½ä~žþÌ©WD#*˜Ý×öhµ9”'‡ ƒä I9–ºç`)‚üMµ^ùÕäÿùÇš—€Y¬»{ì¬Í¬ªQifÏ4í §ŸºŽ3³$AH€†÷H7fê•ÄÀñ& eµI‡€ Q%“›gS3oM`/¾‡YbËÕ4y±)}ƒÿÖôñÂ<žêê¿ôÃþ/ SŸ˜›W¦ãj ¾¦ÞÝ*ãZìñ†Ú–N Þ˜RájÈÕpËÈ){­t OÝ9.²‘g”É/ìjåĨø#sÙŸ¹eöIY®Úftëœ.³Ûöð'ž:a* =^ß}Ï7™&¤’Z¾smñò­™ÃØÙ4ˆÈ§fðF&‘Éé#Ó0¤„Ò™1ßѳRni»ÍO[BAak°rlfÖr4>Ú‘ø÷yòœù‡½þÙD"u!ª·ÙyHÃ`­«"]y†Ÿ7Ýh›£¹1“æµXO¼"’‡d¬(È SŸ+S4 àæ×^þŽû,$a|èö|ŽwO Í#„Éñ3g«Kª ´äЙS5~sSþÅ5ó‚©ð$W{¦™ w¿ü²`-–µ-Gë¿]!k•™ÿqädèTƒF•²û$.¥ˆvÁ– Þ†H£fó(Ä“A'C"׈ 9Λ½KŽ„wûÁÔN8#žõÚî<ílÌŠüzĤ¨Ç0$v`âÙp{} ›€ å„áÒR|›Ñ£0e¤ÄÇVÈÿs/`Ï,^i¦ÚÐW™ÚÅZä¨Ñ½³‚ÇLºu3œÏœRIJK7ä+ùƒ÷ÉžƒOý…Û°ûlBàoÍwB ßmÍ? #~¸”m+Bv0yß(0냿¡¯ž'¸ÜöƇåûåBj½tØŽRË1¤?ò×k(9»gÛ`ØßÜ×8ì÷Åî}4‰¬î8Y<¢ÇUòà‚žX¤÷óe<ƒÒÆny$«òBG¢² ¬A6%­-â»m˜ p}Ôµ>8õó¿¶ 2XÑÍpו”«Á@‚N A·Jh»fö¸ºªxVÿ¹.”„ÌoÕñmµ¼Ø¤ƒ'†»J/e_WŸoW{Ry6¯‚µ ¾düS­H.'Uc0 Éñaêž¡×ÿ}dó)Î;­‚±}øÏÆÄJqçF›\õW™T=pyÄocl:½¦ÇRÆ¢G[Z,‰Û“²ÕÅ€€°G£àîvº÷F™<‡R£DUR¿ˆxRèä:iPÕß”&³^•(k°M9ö©¾âÌfE<œŸêö›ú‡îŰÛôˆ„œö-l1|ÚjðsÇ‘C 7J€¤¼?“vçªä6!ÔÕÞ­’Ô=o;ôZ€kþ Ð\Ñë“Ö˜Œ0ðDà€kâ8¡7ƒNÈ$w»| xÎáM"ŒÕ×§Šù¶yaäáÒrd ;™½äj2Ãúø5æèëwRC„â‚~F< †éìqÈÄÓ'¸tK6õ]òk<b©àóùŸ½)§bk‡>ÃÆ…¨}ûFÐ¥t¤653Ù®Åyl'É`A«*‚þàgjLyñ{i` +ÍZ>žCysÄ–ß+Íu!¤2¶¼èfæW7Žpù–•søÑ†ÇöÍÚês¯›£¿–CÆu¡N´=k×Üȹ‰ÿ4L#á•9Ÿ ÝÇje»ww•×ßMÊ2o¹Üš*IúŽ‹ø¬ê9&¤^;Fa¡•tõü+ñšÙ©ë©àèþ2i6cV,¨ ¼áZ6A1þ4S¢XÝ‹'v ªŠšÄ¶Ñ%þêØàVîwöÀ•ÿóÚ´i‡kL‡iµ¾È%òŽ«®G¸sŒŽk\ ùŠç€ ›×uÂ.BHÍŽ+ä†hÙЪI„‘’çn›aê¸é)ö\û¤É¹»EfÉå–ak½H†Øò_.…Ѿ3]C>s*–Ú;¡]²_™À_¤Ôm¹ý*_Û¿?vÇMÏaªÛó'ÊMKö¿†.=zÑ©†Ùà¾é¦ '"š}‹Z‚‘/çFØíK*&*ZJÕ¨UËØíqR`§8énUÖ„]±É# 7ƒB—?ÏÊÐUBTÁ|ʲð¯ó¹uá­Ö-å¶÷VÙžslÉ_ˆP®8i´®¹ã¨8–ɺr«Yu[¹í[ °ËMù>…Á²Õ3…Qd«åôæ™Ïù¯Ú Œú;ÅêL…¢ 04rØ]ÓäPEIdÙ¦/yR$åæëŽ/O=eIc u<Í*OPÜP";´µ±ò  ØkGÍó¯õ{¤Rš©$iss¾<,òdYÉ‚4{öÀq6w³rK˜Æ;]%Ü߀F_ 4šÑîܲ=2äÚÑBDµ/$@K«Xq›è÷,XÇR­—@\‚nx©—`"²p&Ü‚÷Í•=ÅŠ4ïU»Öƒè!ÿ5Q>mw;ä{‰¶óQQ³*ä¸Èß¿Man-éZ!%Z YÝ­>f_iŸzÄ.TâFàeçµ›‡ÖÚÍK2]FùxâЖÈÜ |ÛAYH!׎Óû8®œ7Y„€Y+Õ{Á¡ãåöÙp“áŸÑšÊä!ÿ­”0}"µ&Yµ‚i”ÃÒ k;Ïݘ”$Øþgzæ`$` ôåòh`žÏðõNKZk*Å®DäåNTö÷`·Ìòl ˜é’5Í­©fW¤ö rŒÉí "Ì›à4T8Ë?¼Öeê*Õ:-õ®¦3z8 ŠàÇ©œåÍȨÿ¯i™û‡ÀhÊw4q™§Ó‚l&õ¿.±«¨$Ù".”yÙ}&˜!¡Ì뢜H3ègÏé8ÓcÖòRî 뻚9EÂ*‡:#ËᧇÒjWîà¢F?Ö§Òñ!™6‰P~ d °à }Ï>âøÚ›ù Û5¬ñ”¥¼>P+OÍ‹9H6ô1Þ‘¼–8ÑÚ)¹ ÑåXk]5Îa«¶—ð|lG¿èýt5ÔÐ5Æ–_"/R©L8…=µ1™xŒ»°âî¥ÑPmL—ƒ?iWë&Sr3õmÁiøM«”ÙX°‹êfìc¹¢ü4a^ç*âT§¼ê!ÌÐÈÚ"üéîô6Ѐ¢ Z·êCÖƒ,}…$ã<©ºs2"y@ke¾3ÉŸ5uÆÉ²'œ !Â!Aõ‡æØ~$7«ßW(6†óæÖšÆ®ß«¯þE~gI’Ð܉ ²ÅôÖ9ŸiIì…S€+zóW­”c&Ü:8‚0\Þ§04 ‰NÎÉÈÌã9šª„ô  äísü£LÀQzµTÿMŒ»G7%UåíQñئ¦EöHK©¡5IÕN>Œ›K\“=ç*Û½xIÍ#IOtHÓýÅùž°tìÒªÂy~3Êc‹Ë ò{ÊÆ êá·¿k(ÒS ôgîê[ô%@ù{à R`›NܨzŠ®¸Ïžc¶ÿe_8Bë›ìe‘ƒO½å¸&5– ´Ž¦/‡wÌ(˜’0âFapkÒl–¢¯ã.zñRî(8е¼ÄÎá‡ó?¡ZäpaÖY‚\J…\édžݺÁëÜŸ¡Îå6Ì È ;­»ãJg¦‡ë7”½iÔx»É•â×$`ƒ‘œ«‰;òEä[ _¼-«.Ü|gyÈ{ɖ↱j&d«Å¸Ïë‚W…•˜ïÎ_çŽòÊÆs=‘’®§µRä‰qí˳dKŸ(J„,0l!(oHÖ¥Ô†tô0·3\ñÂÍz;ãÞ’{˜{¯äY½©i%Ñ‹ÞÂè€Ë"CŽxý¥5½|*rFè@Í´Á9{eß— µ\xê×â0f¸Ò£%Crè::t´qü‡Ô›KLÎ@Ê·ˆH÷ß!›àéžìÚ#ô©#Æ*¹™óãÝ÷Õ>0tÎZGø~ž 9&Í;_+AÖªTÈp˜ÞÿÎR@Ù¶z+ŠˆúÏî÷K–@uzð§·VïÊÿüð. ›œ'+™ÙÊÎX¦ ¸ñø{çI,Àü 3¶þý6BvCÄUñ£M+àטt\DGýK¢¢u¥‘%üǘ ^T¹ÐHy½æˆÔ"¡ 3K‘£ËMéüÈ žùÞÌ ZyÍ÷º½xe³¥J|àÄ ¢ÒnyI;É¥×Û¦4;=íñA{¾lq<;ô.¼(J7%v‘c˱ó¸NÃXLÅÞütTåºTÏE4Æÿüýxv¿ ¶F@ç”g&Í*IlÀ©(r‰Ÿ~}’­IÎØnž2º|U¬7–íJb-zµYG–ÄdØŒ›ßb! °²öü',aižý„r%ù´Þk"°Â$N*Z8VTc[ù|L©ðPëß×)iñƒ>±Äæ3K,·|#u (Èh8…3} ­êzNºx~ LðÈ™Öð÷r§[¿Ï±Ñ§nøk fsÿZ· }ªÙ¤‹êM—Z@ȸ§N¼¶(—ÕÝ#3}ÅêÇ8§èÓ @Ïê›”BëµM¦D§æÝ’ÓÜg+’óK£€]IzCuÌ|î~ü·Áõmw©¨äº¸*-³„I2šÃ Éȉ·,¨-kL£sÕü… 7Ö   Mô¥nê)°‰³Ê‹V•I„ÑŒšõ6gO¾KÀo±á¯@ ¤*õfpŒmâÙd®õ{ Ž -Cƒ/”&K||ããÙèºE#'ÅeJp-OÙ æOÀ•ø§¦üóÎ$WÕÌR³Ã‚PÞ+B Ë]lGX¨«Ç©­0c’ªÈˆ­ê“^ú |‹«x¸‡Sü7*äŠ|çú¤$ÖŽåºçÒ6›#Ndê“£º‹abLJpŽuZG[k…±%DäÑ“Äj-0’ÅPšg!¯dòu{ôÃ79ò©EʭņtòÂF=¥é]µí¹ª­¾mV¡ðú%5‚Ã)¦šóÝÛp1¸¾œ}°ÉÝumÕ5‡sq¾¼¸(P¹¥-œô-#lýc‡=ãñZr ƒcÄ"[âXÜYRñ[CIä;ën°òŽçîŽ'E1ÿIrjþ¢:3z¶a>\_> ’î¯ãDÃeê/Õx? š­T}ÐôLº½.«gØ!j(÷ª‡Q•4f`ÕKmß ²ƒÓ%1ïwÔpÄ«e-G"Ðâ1;¼É@Y¦yCž"h^öæDø?Ϻæ³êH‡<P÷ N»zݦàß"' ÿ_‰ð›-Z}W‘uV?ÂQSܼ’ Ð Õ¾ÀÊ ~LÇAæs‡¹8$NXH̳`ûU›½áŸÊï› 'õó†õ r>صºÐ““¬oÍàMd‹è¦ØpL/>ä5_‘© 8·±èóáþw aò±ßw‚ÇíˆjÙ<¶ìøî\ù@Õÿ¹ØM¸· ªÿ¿J{ üõA¿Å›qÛ{-‹êK\šò]ò¤V?Ø,z¤YŒô;Tí¨˜˜«²ñ^ÔxnM(¥™ö,koê–õ© %hò¯Ç¢Ûì‘ùš—Q‡P)iêX ººç UµÂÏw)ÿˆ×ÚèØÍf!½ÿKc¤ôv¦aeãþåÔr»]ÜŒP, ®±îˆ×™ûø­å=ÀþBšÅù£ù3OjJNPìªü¾+yˆcÔ#\¶N­  \Ï*LQ!5÷åO)•'ˆ}$èDãÁ«… 0ÛA†™t%m4:]%¨eç§þzó¹k†xÔ‚<—"’J»ÁäîÍKÒQ͇o& 9ƒ™MPœvrz«=_Ñ|bT¬þ«}|Y0Z vƒ-BM£Ñ|†•…<Ë­¨á0ð3K¤W]¶ÑaéhÒÎ}Óèá—»k\[»Æ!tA SgµšM–°ÞE뼚Pcˆ' ï!ÄÜsx¾¦°œ?UŸÉqvûõɕܔªªN|'\)™¼è`ŽALT4Ì6Œ@Åš t{ú˜´€ÔJ‘ñ8¨¤ü§Ò”m.®ãsøF™ŸÞP)œCÃù|Ö²5 t-ÙMn$¹yQ:GGNA_:9rKÿŽÞðAÊ!Û°ëm¼c×êBßHÅ0õ/ Ø+€ž®Sëò³¤‚! 1 ÜÝt˜å7Q)˜eÆÓä„7†œ*pU’´¨§=BF*fg ¹€´§Y+6ª¶GQ=›[×IB<{NƒK«RɶŸrt ç´cÙ)ÏŠ/HîHãƒ8Þ¿#ÝâuŸ%¤¤þ3š6 Š ’hÀøÐö¨(ÝŠÆêZ£¬×t¤¬ÈèÀ&*wî\ÔRJwÈÑÒÁTQëZ6ÒF:¬7’ÿ)zAT˜pmA’Åsûyi†Üâ@–JÐ×BÈøê•ñ®†ÛyXKÉÖYëñNœG¥µg»ðÌÊB}"w;xÔ¾@q”FÅõAPj[óóÍO!3”?FO©( rT÷YÁ’[õÞ~»Eþ?§é.lÓœúÓ í£ˆÜJÁ„a¯ƒ´ ¥7”ˆ•d1Gts"x<)Ù¥E»„6~‰Å‰a{-}½®²tP5>¿£ç< vý ‹+”‘qJOAbI.Ël®‰Ê×¾ç¶.o\:QÆ-ùf0ËúEt¤åÝ9J3¼xߎž)ç-öc¶.¬X#Å&L%å¿ÎFƒº“ÁX¬?D„¯²—Õ¦qÆ"W/òƸ- ú¬<D |µ&èÇ:÷‡dbÁåé"›Ÿ¹¹9¯ÐHÂÀ–¥R`©¢„Ûúemå‚£¹-½ü÷»9&Ã鉿^ÖJP†Ïï"îçÉ:ïØûîÈzˆeΈæô@Yß•ÛYBéËk0àù#bêSÊ?+`‹nDžjqš³'ŠË¤oŸyÔé'-…^6pÁúÕ¾¬Ð• WJEýº[³öf§A:“…"¦û`Ø ÓÏ¡[¢‹ðÁÏbæìï |Â.ö?w¸Ñ7±ð>KJ§‰µSnÒN² ˆu\ÄýÖ:ÛÑXE]ÕH¨gź‹|ù z—ß/&Øq^lhÚii²ÿ÷ÎKG4m¶ÖUHº®UÙHð q£ɄЀŠð‚zD6æ‰×,„:3ã:a.̈®Ó“Œ"4[¢h Ž=+;´øcëã?nþþ¢× z¡—°Ï½¼ž¾<*ÂDl°pQ]7caÒ‰oÕb°ÚàÈ«1PÞô³KƃyËîöÍÃÝ<¸fzg¸úv—K,ü8!~âRGõàž½/Û1tEô´1M`ø½«£ô¶O ‡áhà†ôÂ"ÑŽ›uþB¼0ðãz‡UäZ';äæ<ˆ¨1^|/‚?'̤A£5†¤XÌzTýÚ\·$ŠD·É©×ÌÄsþÃP]?ÃÿÄž‰¤êo¥e”y* N²¿ jð¥Sò–§Õš|ö,’b=4šq½b1÷X Òþ ¢ÝA+mÿpšüSƒ¸„·Ç ¦ßÎ̺t¦³B0 “ªáÀÒÛ¾Lëvg¤vèý<‚  ò5ïX6܆n{3{ð J‘¨¹ÛŒmÈgƒXµOR¦Wû£®ñ‰ Œ¾ ÎÛo‹ŒöG”óÕ‹ W¹/`Ç‚›ï.ÁèWvq"4 ý€ëmtÞ-HzìÃKÔe)8ou$åùl¶Nöš6Cb¿ºÔfè‡Ѫ²`mZ3×IÇ8YùWS$ KÁ–=…6ÛåC„Á¸fCô·>¯ŠªÆ5€/ÿ‹ß¨=·|þ9à&ú©ãK04|oï<j1‡­2æul±['7\§÷ED›¥Ä"»Jô{2èó®éÒ¨–±höš÷M •N|'0Š›¸¡²ÕŒ±ò€ûSXód’Ë·@%¥_`Šç!Œc¢D-Žà|íU6*¡¨Ì¯Á9–‹¶„ܶŸ{t%â-è€iq;îO­¨*Õ¯tÂZä ‘ôœ—Ð?¦ïHxƒä g !¨›ôÚIæÓALˆÑ¯r $v9Þ{ûå(è±<€´q£Ãrçþ¼«–“~£³k£Ïnlwd±Û ¦Êåy¬;ÁH§fw¡ÝþB=>žyòs: xJ'ÒhO„GŒkÜn;„P¯ãµ™ñ;g ÷ˆø°“f•0©›4F}<ùÄÝ+ÖL-©âƒ GÏ[ó"­ oC¶GïßNñªSQæV+Úÿ4,‹â1=û)=yLšƒ:LõÈØ€‹º{ÿ‡+«1¥ØB/߈Cή>Þ¾ löOé<”k`ø9·„ˆµ°¼Õa2…m‚;П«‡1CA4ËéSgO̘ô~ýw`©Ûo'Íc¥­Bö¬tÇüOÇ+ñg5à¶‘Ž¡^NsØŒ N¶ðyi‹ª}Yʰ¢9ÑúÆJÿÈV1'1D1ƒçV)hL¹gc:M]&ÜuÚíq¯¥6Œ`™(í<Uâ䘢Œ{sÂW?œx£‚ØFs#²}¼ á†?›WÎ>}­Ò!ÓC ¿,«Ê”Á‰tQçX7¨._¯|d+x•õë•b\œhß—`嚟"͹C0´¿ºJwµ«ct£²xV±¼Ý¿ôVŠã½ûDÛXŽŽ‚[1„÷ùYø8o­6úÊŽC37H°_k âã¾ø§ò§Iüø4)‚¢5¯?:øÇ ìš$y¹­¨ç¡/¥EiîÝ¢D+¸{I\*ïw²å¥`ëÐD· @rÝ Î³z Ü” Ä/—Sáìº=?F¤Ë1÷‘‰'@U‡T:&#¹“LYùëîwh7Œ8 ­rÓÚ¢XÎaÍŽ=M@jŸÎÔ¾õäsoF‚d/Å€nŽ—KXì¨?°jMy±ªp…A}ÜVãŸó¡§ÿ¶ÒĂ딑:%Q$ÈOvï¼ætkþym%³íNfË¡b q“•”›–o|±i)éTˆ¥;~4w`E7t¢£,Žc“= !­êׇ¹ä8bÒ­Ö¸$l37‘=E²ã˜ k\”åÏ\xSîœln j7ÚŠvöÊ›þ¦ÖNÙ¹fâù/ãËàÓùþJ:üEv¡Èeu¼^¾2kø5”¯è+:„®_²S #õ)¶ü‹6fßPK¡ÓYgr”*“¥ OE¾v >ïz3À›xž ‹{A89ÝÕÚ™ªíÈLŸ|ädÞNïøà2ÊÕ•ÙR3!«x«˜32² ü™ˆV²È2w®ŠÜ¾nûzIéÂ&|4’{"9ø¾sš@”Ü|·{ðåmóµt®wÜ Ìß×ï`›½MyûÅŠåÏLW{Èr6)ó.AÔ—¬ªjÙ‚Ý©W-ØÑÙêx°Æ 1ÞÌMd‘ªÌw¶ýcªä޶Ñ…ûm`DyðšÚgdµßé±F<6]¿g¼~\÷•Û¡ä<ŒÀyVÔdzœÌÓÁ…ŸSÓU<¬Uô•×pzÍ©ËÓg}a€Õeg#¸Pn„6å»vyI;ÆL. ™Ôi²‡ëc«,>Öx´º¨­úN¦³•gÄÅ]سdÝ„¯˜¾øz4Ñÿßc"¬Që|ºJøc¶¹’z8³Ü;6ؘË>vd¦•ö‡ž1Æ|Êù£Kréß Mëå/0 SdUR¹9ƒ¿#‘U9 U}_–Æ °ÃÙHÊâ{Šæ”McJø*:¿ê3M·á ¦8Ö¸6ÄÐ¥ê Óúeÿ¼sóܲcúžã!PþB~ó<ÅÖìzCe)‰Bq»;ZòOí»/ªülqCæmÎÒ7§ª|/>~œÿ0‚~B NØ.ÝCÍ·–¾Û!¡|î£îá~Re£;ˆÁ.ÿ¾ÎÆÍ™穆˜ÄšPC·õ²ÏÍÑdé^]U꯭¿¯_ÁÏNÎJ7uý]Ÿ;À†S)ƒál"oεÞ;=-0Ìþ€Xè”sz—ªzv8ã¡«† a¤!ôÒ^nCs iÉŇNiÔÃÖ”é'¤ >#f¿doÕš»ålä¥A”â+.º{ڠ؈dª¬¨û“‘¬ßÃmîœÖµ£ÅõNQãyǤVŸº„„×fdFÔ!Öɺ# *ËÎvªPeazoZÒ›mŠ~…ô´ÜÈ¥¶ÏÝÂÍicÙh¼¶¸øŠ8)…ŒGPðÙ ®Î‰ƒ8*ón‚ºË³¾:r¡–Q£Ôœ½w´ ‰í¶l»æ ޵2jfŒ ‹Ï¸ŽgQ»1‹{S2ܱӨK)½óÛ2E'ð¶#SJøûºdÅë9 §º 0ìóžÉ_ÑS¥Z[¤u7–—7å«UésøŒpFuU÷ö‡Î‡e™)6_Œ02– œ.d¾VV,Ý.zg‰q‰ËgI˜ú:.MÌ?fø_ÕĹؿš$üÀ ÷o¬%@9gøv‘øÊx`ú¹:¤? 0ÔýæÂDbÜIŸwŠôµÈpJÆE>ϰü;ˆ_R@Bîî­#P‚hãRßChwÛÐRþÌ<éjâ%ç'ÊX„€¬žf|‚ŽŒ/´®žì‡† èV$;.Xöxý\G\"4×' N|~(.íW|øN"z$«P†š¢ªPºŽM£!¤Ýë9ò·9tqãAŠK†^Þ¦dB1"IÌo9qo<°ïW—¯³ßuÓÌ…õ—œz\Ê7.A³1É Oè#™­Z9'ut˜ßöÔ†ET^eE`F¦ël¤ÿ†GÓ½Kk\ÀQLG\²€ ºíz »p8¿Ÿå/å?σ—,x_z¬3ßÄIŒ.ý¶À6¾2zx›äÝ…o¹³§Ñ3àR¡/9¶ü`Û‡¿ò¿Ó›´>÷kz&H‘_0k´Çau¼Û)ÇMcIÙÔ\\l™»š;ÌTS^{þ˜ÚF¶¯‘˜ê«=†®¹)¶ 8çØ0ùõ êÀ·ƒþ#©ÛªX†ùs"•/ëJ0[ާsÇ]úN"#Ùdá½Ó÷й |ÇËKõ¼ùHW#ótŽ¡ñz%æÅ2ïº0gf·ŠÔí6‹KHµªA}F²±³vF”×O:hñ";üî=LºÃ¹kÚ»½%®°ÕVºøz¡ÍráPåу?>"÷Ú­.c̤0Á¸êlâ¦÷jo(|“=Îxàøî»nþº÷Œf­Ô•ñ"WÅ|¾Q¿¤c~á²a.­èTI%¦)lmÔ‚9(=«RljQ·Šß ¨tÏYÄ5µ{({ÐqSæn»È*Ž®xqQã~WßYò4¢Zü9‚Ì“Q8—Ñ%‹PPF´äÖ<4ñ¡í±ÝÂÅ ÂM³>v€rì”Ð0Ž>Žl¾«³„¶ÑOs¼¿É½ê÷V°…̶x‹»D» =¡³ƒ(ÈpQŸŸ¸!¤‹Òw$ŽÓ@²¶[%\Þˆwv¶ô*<• Ž»ôGI òûb»oI÷ñž Ê×F—¢°]cä°ÜC?Qéª5oË€ØJjÊÌäÌߪ‚ì鎠qížÛšî=O êW«Œ•Lô]狌|l{$,®íªµó'¨^ØhÃ{d~¾0Í'÷Iê7ˆ¡4½ñÑ9à~ôQWMñŠOwÜMé%rxdã6HÄÖ´Va²ÂeÇþÆfàž‹„-~¥C°}·ÊŠSµóåâ,å.—j•h ÌÙúÓÞznÏ:”ÊÄmv³ÖVœ¦1â8ÆŽóøø ¸¿TgM\´,@ke<¾}WÊf¾þ,…ß9¾<¨¨$§³a»W„N°~Ê *‰¿dx;B·¡‘ÖXñ*ô4n¥ÌÞxXìl›/“+±ÆU¾]o§ZDM‚]ñ»ž ‰ õÆ~׺ñLÞt»6ŒÙ84¾H†¡´¦!ì©ìÞƒo9“3¢kßq#0Ï®›‹­Ã ñû}ž %]Õ‡¾¸ò‰Ì ݧoÁ»«¿¥ãæ=ió_¹Ÿ’ïÇI¸b63ÆÅ1œ k&Mó%ùZ1• t>‰Ô¡Ït0µ¹Û¿Vqä¢E…e:ú•\<”ª2áÛõ¯þˆÙm,È/ò©ú†©³ÇY.! 1çgï%õJrµù¥X?ÐÇŠ¨ØÔÚÁÔŒËÜÑk»žôLª®ñ¬é–¾ÝÞ0ÆuîTÜÄ…Ã7 †éga¿¨T¦œ¢Œ ¯K!ü>¸T ­Dk0þý2IÖé~ú<°1žRn“„`=këH{×ý!{šÌCF¾¹Gõd<«Sžž˜‰p‰¤\¾_ˆ¾†çЛvËu7¥xiákÞ^WC• mF–Ø& Zí>zܺÍ8ò€W:6…g•m3 rWf'Êø]0FíoŸJ*Øvž›m×yÌ€ðÎý…Ÿ˜Z›3’WY®kÇ 6¶7šÑîä¾lS:£9ÚÐŽóŒãÓæhVò×T–Uå$ÞV·.N^d÷\É \£ºÜûe"»¡¾÷Æ-û:Áj&FùOP<’7éŠ;0ÒŸ©W‰îp‹Uò›®x§k4#e«?õ»GG#£¡E2s  !ü…ì» ±/S\_A°ÌEøR'Îr0úi`ÚiÌn¯×36w¾û¡ÕF›>1ŒZ»ûn7ÎôhÚ.êX(òÁ9ÞMó ³­|ßHU踽&i¾åìKiLî€{Ë9 èuIBþiÆG¥,È}•×åî^ãwA„ãžÚ&|J³ë~7qR$?ç¶ô±" Í>oÄÒ/©ý‘H®åAtªùþI¯G Ü- U-Ì[ƒIžÆ)`™ÄXLçY)Fè㺽ero,O€ë*OZ­Ê‘Èkfã=`ËÀ¾x°±Ew˜È$-æ!†WÔÅgqúíMkæÞí !5ç¶HÛsu*ÕYs8yLÑn4/þ‡i¬S©ñÄŒè+ðk(d‰ (…TôAâ×ÛµšâÃH÷ñè†ò~5ÓýTvÕ(ÞÕ"åx<*à£â0¡û]*õqĵzeûмv¹v[’™hˆäs© @·êi¥\2W¶[UFÊù݇¬Û4°þ$«ýŒ¬]·¿ñ(#ýAÌE _ìuÂ|`A uv5‰mN(ä§Lej}×ׂˆ"¹#·)DÊæÍ=äëQ ÝtЖ:<¾,¨è„Zý¬“fŸóÖóàÊ*ÐcƒÙAÉ* ‰½€^yžõYèòX øÃN›¬¥Çv×Pª^Ðß—uÝU°ÎÅ™ëLž7,¿“åcÄúTyK?àáô££hš|¦ò…I¹ ¦…ót‡©‚ت>¨ ´ù-ÛÀjÜ=ÛY»kœp8u<ãV>ÛaîGîó§ÑLP^?Ü|Ìó°k£³ϰ¿_õ°Óç̾D¶(ßʤ[Ù»¯ÿBu{,ÿÆENÆ_¾ ýé,ÔƒT}ƒÛ@h.„;À¹Nôqh2ØMÇß¡Â$šÝÝ-¿à’x¨mĈ²xeiNC5ÞζٳZWIÙC Ëé¸#¬ü޹l«¨ëŸŠ-åü|ˆÝ_9«39ŸçhWµuaÂ*òmEÕùCLb@)¯-F«ÃþÇnlqM^y•ƒßP¯ ÕBƒ—Y—Í4i¦0-ºr†2wÂ| ¤JÆÆ]ÜéÏûxã{9¢_ L Å…t%ÄŽ„Ià˜‘G±Ïi8ABQœKПò»?À÷zC«A0FBËÅl&k[’ážwË}›«„'B™è”b¿÷g 3 ÊzuÎ}!­ºO:²¡+´n endstream endobj 45 0 obj 113085 endobj 46 0 obj << /Type /FontDescriptor /FontName /NimbusRomNo9L-Regu /Flags 4 /FontBBox [ -168 -281 1030 924 ] /ItalicAngle 0 /Ascent 924 /Descent -281 /CapHeight 924 /StemV 80 /FontFile 44 0 R >> endobj 47 0 obj << /Length 881 /Filter /FlateDecode >> stream xœ]ÖÍnÛ8†á½߃–í"°$ò1` e Èb~0i/À±•Ô@#гÈÝõ½J1ÓMŒÏÎ#2´VÍÃîa8]‹ÕßãùðØ_‹çÓpû·óûxè‹§þå4,U]O‡ëgÔÇáuY.V·ùo×þõax>›ÍrQ«n¼]ÇâK:žŸú¯úò¯ñØ§á¥øò½yä«Ç÷ËågÿÚ×¢\.¶ÛâØ?O5ÿØ_þÜ¿öÅJÓ+N×»ÛÄÿ\òíãÒ5_Tôv8û·ËþÐûá¥_.6e¹-6]·].úáøûhU–L{z>üØ·Ëëéò²Låv •Âíc 5¡Vp§à ^Á¦A!ÞB]Vk…{FîÖF!)dBVhÂŽFw -#­BG˜Ì‡ÇÉãð8y'Ããäqxœ<“Çáqò¸Hˆ xœ<“Çáqò8> endobj 49 0 obj << /Length 50 0 R /Filter /FlateDecode /Length1 1425 /Length2 108582 /Length3 0 >> stream xœœystdßÖmÒQǶ*¶í¤cÛFŶŽÑ±“îØ¶m£cÛ6^ÿ.¿û¾wÿy£Æ¨söš{ͽÖÜsŸSc‘‚2‰PÌÎ֙މž‘ gacäâ¤dg#gÇ%C§4s‘t6´üÁØaÈÈDìŒ]l€¶ÎÊ.ööÖ@% “‹£1Љ`ú‡â¿dÿIT±p¶þ7ö?¸ÐÑÉÂΖûŸ ; ÿD ÿ¤)»Ød Ì&.n&VnfN3##Û?'Ú9rD M=LL†ŽŽ@'ZZZ2a;{G 3sgnÀ¿n”ªJêT44´ÿŽ0qqqŒ<þ‰D€Nf¶òÿ øuZÛÙÿÕ=@øOØÚÚÂ`fíaoî041šüÅ¡fh ´ˆYX[ØÛÛ¹(…©þ“åOÕLt¾˜aÈâ@[ ãŸþþ–ø×ˆÙ9šÿšÂÊÄÌÄ  4wv¶çf`øKYÓ¿ z'Sz[ 3ÃN2Q[a;›¿ªq‚ù+YÄÂhüG †ÿ²…V¶vn¶^ÿ 5µ°5ùÛš¸Ø3¨ÚZ8¸%Eþ‘ó'óï˜ÐÀÆÈÌÈÅÂ:€îÆæ  âaüÈôWØÐÖÄÇËÞÎ`jhíô±0þ¹Àx9ºÎŽ.@¯ÿ ü熉 `baì 0šYØÂü›ýOhú÷±¬¡³£…;@›‘þ¢Æ¿>ÿºÓýã ;[kO—3´þ[ïÿšõí›;À‹Ž‰ @ÇÌÁ`bbbp1³|þ“ñ_ZüS‡¿E -þQ'ã¿)%mMíLŒïçÿè ÀàúwÇ(ÿr<à?øS©³…1ðþåRF6Æ?ýsaúº÷?ðyøÿ϶q ÿÅôo¿þ¯ Å\¬­ÿ¦*åßUü‘ÕÐðGY€ à/i­ÿØ¿äµ0þß¹†6Öÿ-ûMWþýäþƒõÓ)ÿÕ _TÈÖÌ cb£gûGÜÂIÌÂh¢`állþw[þPµ5:Z[Øìœ,þzêüIcdü¿As c+[ “ÓŸ]ÿ´5ùÏJDmíL,lÍÊÎüoèhò¯À_°±‹£ãŸmø›þäþsljñ§N Ðh ã,Œzkl]¬•óñªPßFÁH­©ºF²uËå2üV€½oG[׈yS¤iÓ ,š,ð×Ùr°‚ËÍõÑ2o'CÌ‚XO…½';Lü>GUú.%mÜìS‹Ìðs$$8ü:½>©ÞôvÊGÚl+ËÊé›#ÖqÇ“†i¨ªE3ýÕ'Z üwŠm·(àDJ5„€Ï obM ö ÔLw_]>‡pªÅƒ–kÆŸ¾åÛOÚÛ¸y!a²Y ¸·Ÿ™“Ù?¯ªËœeÈr&KB{8ˆ-Õð ú5ƒÚ2bãY\o¤AžLTž=’3õ¾«n]);Úô]ÙyÖm^U“@ÎßáœLŒRâGÎQW¤~åPåèÃgWC瓞Åh^Â÷m·+ð†‚”< ú¬ò¦K? ‰úÁ-ÉÀ<1DkYEÓ¹A^ÀC€Ó}ql¬ß/‹ìHÌ×ZÆzþŽjW´²ß±£)G«Ë°p¤pÑ­|—\™ìåg¼Y·xcÕ•|ÎUÛù`eÒãô8›|SÛ×Ð`•×s Ùþ>Æ_&ïI²ŒÆ“·:jñ‘=h±É}(}¼l•ùõÎ8·®3Æ"ÙºEîB@לGëiÜwuƒ¸~eú•]³ôÔÝ7q™i/i×ävî^ÏÄÆ¨¬ÇZ<äXld|ÁÏ›Š-âÀßd9#M …Åc&ê ƒ‚ÏŒ]Ññ“,Ú$q¶Ó¢Nz~÷{E˜ô6Üf=¯~`TÔ´¸†EÝÖ5cR?ïjü§ïï¡í|î¡û#ØÜpCÜ— õvX¦Ëv”‘ˆF!õ±Ž ‘h£‡–„zÃææDzŠ^xIEêøžÝ{ö‘ïÇ„^Ç\Œ±ÃîOÈë8ˆ²¼Ôþç4‚¥˜,½ÄJªÌðK¼”‡¯Ò”!<Þ‰ 0>ŹÉv¦œÛæúqx±j'ÿC¥  #*u†ÞŒ+²jÙ3\¸:³Q±"€ -š‘Ä$KzïFå>Äš™¾m sNI;(Ξ«yÜK³ÀUü…$ì È3¾®eÌQÿ a•³ÝQõ±ˆ½Ø÷ú. ee>$ýG,hØ#ÆÅŹœ›Tky`h»¿ cÖÌ 5‘ º`DOÿFÉ7AeÿcÈÛH€ÇÁ—^†[ÑM¬À î‘dœ¬ÞÑíEh•ý(T‡ž‹å¥ÿõt¹šéCõv•Ña-‡?~YÝGþÆŒ,mß<šøÙ>œ$‰áÛ½dGý6`‡ð;‹µ²C”xDòO]ðL’š‘=#™D]OábET­‚‘$sîà3>eÃz|¬A²îµ ±¾íµD de ”ÈÚk›ºÎÚáX}uæ¡ÎÏ)•ëN•¾ÚŸ?"Þ2©ýb¤Aå7¢ˆÒ§I—Ã3“×v/ͳÆNZºê2Þ˜ü F¦gE7w¾€¸Øödbœý¹£Yr )¶¾ÌݳǔŒ«~õ;b°„Pªu{~pj΀_gˆÐúZÜv^ºLjßì€`$YÆ„äQ£Ûn£æu€Âýngœrýu©ÇŠ×ðèî‹£ ™Êu@À§”}ÞÚ\á<õUo¦Ñ^‘f¹1R¡-F.Д±l¿½dnÞ±³í¶xŽ(å%HT˜lƒ)*Ê æf4Û×KÍ N¥×ÅHØ»ßæQ˹7ôæÐ¨Ëöê‰ ¸LYÑ@žÐàI` ôqf µ0ˆ•PAÐë#À°0肚 †OUuµû¨;² ª”Y-=ÏÊ©-mTíÍkÆMj—¶_kl´L•WÌ8jvõå¼,ÃW/XÎÅ› }iR’|{ 4{!OvÞ3Í~ðrÞ<«Xjœ'œYZt/ýïSc²ª¸fåkyJW&ÂÄ ¤ð&fê1¶Eeî´#ÁáRÏ(^«Ã®ß€Î.‘+D›Ü=¢½Ìå_ÛÎú\sˆßòÃIÝÛO°ÑCÔÕXÛ [cVŽ7Nµ§³¤@â˜Ú©%Ñç¡Ìô°Áv¢{ô’À`ðʯ|àÍu/«bÚ£à:òޤäÝÂXÄ›_•8ho™1Ç´¸] ífråÈi0U²£LPíŸÓõ¶ÅµWp¶/_žísNˆQ;òú¼ñÚ²ð†ØÞ¼H¯¦Ä,]y•ãD×8,Å·VË/¡\škÎÕDde÷= ; ’h@?ú„ï¨(=ÄŽx{w­Èw¬‡à7ŒÁ ÓcŠñÿŽ)¦‰~z.„{ð¸³Fª"ͪB·w…¹Ç!vÑ3nu"“Ù¤=nÆïÒr7?mé&<Šñ)-y¿²yîèÁ]¯…êè7–c:>tÿ¾ýˆ”¼±µÂê&?$è5ý¸—7-¶Z `Œ@ÌüºèCY†²òÅ–ë·_|<]ÌÜ¥`Èͤê÷¯mI©çƼÛõÛø³†ÇŸ"8Ó³¨õу©´?] ä­c˜ÀJ }Åd¹Lèò2Ëu5}ûíºœÉÅœƒ¾ã>ƒ—ØÏbö¦I*aÃò^Q¬«ßëC‰$âbä:sh-„Å F”)ßC·üT¢Þ3(à’„ÅSd&ð€ëƒõÃèEùa?óqN.òJ𴌘¨ÐQtç‰@2=µû¦ÏÝÀu•Öî«ë…·u:SK‹JV‹  ÉjtË>ì}ÏÔBì:Í,Åö¤*)#ÐL&ÝjĸnÙ, ó¡æÄmNÇ‚+ô‹¡Ìj§‚²ø /}×=L®¾ïì™'b4‘F „–=.Œ§C”µ4×}ÎÖ»ðWk{±=ícXH¨X[¤éfA:pMf*5G¼פÈ^´&[ˆÁŠ—á©þþ_´·%1*‚!³.>)à˜5âîY‡Ÿ÷”ò›>Í8mFãê[iQ÷þ8¶ †U?9&}æÂèÞ ÉÈØ–üMÝ”¿Znr¤óÊK;VÂî¿Ù͆l;;oŸ"“¶‹Ï  u7)nÊžYƒGh/ÝÿŽuÞ6¥;BmÆyyqj*Ï4BQ[ÛÏ\M!àâ&4 í„·—1ÖãwZ$TB¦Ã,|Dêñ\÷¨Ö8$£G¸¿wž$7ÁæáToš^D‘ Ð@oÛUÿ’¥ýެ¶7À¹òõ‘§°wnv–”*zQÏ‹T´,°oÑ׳­.ºH¸V ¹€C£ ZO@þWÖG¾tØv£¼jÏ ‹–ÞòE&êÐk-†²ÏîaÅ4·òÆ lîÏP‡ñÂke,£ßöxÂ)yë–ïô䥟PSj”8+‚3½pÐ(c%“™TøaŸ¢}ÆHí¬j«…Ÿëu KÅ”( ¢@:Q|–V6£­¡Z¼LÙ÷y„/#°š:–s=,¦Â–ä³Ïi 0"¯íÙ;&GŒ¸Ky?"-"ÃÅäÞ~OÕj¹õ—÷§„>©‚£â‚…ìÒC†K•ÍŠ”œ0±2/c­)i¦»§ ²Cëñ`­ÂTЬL"ïÄbpIïfwv™œBü(’‰X¶t_ÍÿÄüÁlfñ%MtÊÎÎ1nàìp?Tá¶½³ª¦åb¬Í¼Opo©|”!OS«#ã~íyˆÄ•r¨!ËžÒmµ'Ú:BIzJöîí°µÿ•âjò÷Òü%ÙïA¢Xo—<41êïæ«áh‹¯nÈzU:‰<. é$Q\—×c”qIž†4 B9Ü/ÏVR?õbE]iJ#jU?p au#ÈfÊš1¾º`è…U<ѳq@§¤…Òº>饲N¸z•˜¸æÈ~Ý›@J \à™A"K“¤Â7B©¾3±.x³Š]®ò."âT¼Mg Iƒ±p‹é[)žÌ)¡ó ‹Å&èRq2±ç’ƒ9F[Ç}e™µfœ–Y¾R`çGͽ*‰S-YHD–l‹_äL~1MpÓ»:ÚxVΡ‹Ù%bØ8 Êj7æ l`WOC6$÷^Å'“Ô%±¼¿:_…^(s‹eÅv0ô>”…Š€_Z°<Ô2:‡7f`冲æ¹dÒŠ~Ò㽺J†6ˆv’è5^uöÑÌèÛ qUé4ÏŽ>™¶Lq(M\Ô`ôx+Õf¦~ºøAžÈæs?&¡X'úáÀ3Û¢04¥jSŽ`2òaÞU}GgÕºãåUü ®9¢6?á ¸uK!$јË0]‰²h»§ÑGÈù¬Ñ‡¯ÉÜ´BÚÙ±LÏ!õ˜´ŠJP2îjb/‡?'V[Õ6»ñ3àÀø4Ï¢HHFNIO•Xc€ÇÐi ; Þ]2î%xüWPô¤£×m/åš:R[5†  [TGž((ÞH×ñdm’ŽÏõ¼o ßèø°ÇVÓZ¼ÍÓLÚ~ã•À¶õav×ÁŸÙ:2ÍyÖ=€È€Éni¶œ»­ŠW$MãGè,¾uà97ó£»ycÃ/¤|‹ëONé4 œ]ì6Iã!¬Ú¶È\m»&ÁÕUîïBøróa$xùSHÄÓœªIžâìÊ+™¢©uer¦]…Æ´])é;°‡ó7Œãj,¶„êoÅrGÜKGI¹Š–G$C®çOkå*×o®€…¨Ná[‰ œS?ÊPUP.ò8ÝïRXºë&\­ÇLfBÎgBðóøj$[3X.ùµŽ²f¶ɳŸ)V­uA~@I’Ѽy ß9Pa‡y})y:/é¹›u¯â¬^q Ÿº?2¤ù¹çØÍɤx¦]^§c¬\M‘òP ¶öÙÕiÀ#:7}½¥Eâ§A¥>š A»½ÃÆ÷ñF/ +®©ôþãÛŠo ÑSÐ=áµÔz.ÜK#_Ùêy=Ê9'¾¹ŠF6ÃàSv J¡uÏ\šÃÝ$Ï…Ý^ãJ§å.t»nv –h С§/N›=Ü2z7mžëæåt€ø(ïî2çøûdór¿+?n«t&!šm«Áö¨${HÎô•ô{»®? ¾é-÷g{Ø££Ü71(#vÔ¾‚X®í‘Wú”A,ço_6S.²¤Å|Ù&aô~ÄäñäLÏÊL^å7"’~¶˜üÌ/Ñä·Ïò[mt`í%p…gTTEBÅ)ÕäsûwŠþDnÝ‰Š¸ƒ ëùÉG’š²¿wI'$”¸ÅwøQÄ_Žq‰­¥B´RðaNŽ íì×"dù|È[ëx¿ç8ì´¯m\Ñ­Õ§{Žu òœ`Mô»%™E*Í~ÅQãN“í¢2lþé¼tÛ¯¿"Bj ñ÷€BVØwÏÂFᯛ(Õ3€®^HŸî*TrS|£—×!ÞÐ`7ÎÄ0|%‚õäpÁ·3Ê7ͺ±>$ CÀ›Ÿç¸ìô¤êšØjRÏ­¶±ó'ÍTÆ Gׄà¼ð:Ä<¤Œœ†V²8FßD¿¢Û{1RS¿*`†h{©VáûÇ%8Û”XËЛ¹¥NZ&€:‚vš18‘u8v àŒ©íâ¥wó}G~”£ÆÏí>·ÔÉz)šRJ§Jæ'D†…veãÒwÓš‡›ê¬ø@%–Ï©† ‚Öj íª÷m 9@2QhÈvÈ—ùmr‹XíÕUQ$ Ùß1lne’9“”õ6²@ÆÔz|Õ¸´Ó0Å¿ÅE,‚œ–'É$‚yzÔPwf\›&jäôXõšƒºéû”rWï³Z†M³ü™®ú8z—´r(bYè,·eí+û­ÙìMÆ j عA{Å›Yå}>­5ª²×R×÷2ôÞõ‚”õ‚…kS9±Å»¯*]±ñØßôïn²ûÊŒ&Œ$/ùsÊó‰lÞ”jð L™î·»ç½A—N¾qMh¾nµ0Ù ŸX«àÛTGmñ1 ‘FéCæSÌtdäP}g€o}–§,_´Ro.`L—¿7ß ~0)…Vo ã¤47½ð¹QÍÔlÛôËL3¿Ú{üjïîç ‚ø’$4½øü¾ã>ƒ4dšÄ3ôb¤|ã>mo& 1Ë)Qãþè”=ׂ†OQŠpñ[ªšcn”2»W²íiÌΣæV›hqæÃÓw—„ù}oœ5zoǽjÆ<P˜Žé#&“¿Z¼/z%æ˜÷›ˆÌ8Å}_|x&¾TÏÃkQ®gâõîÚùtÀÛ¤%²“3§˜ÁëÖ›ºëÁõýŠS“‘¤~›ø“C=Múö~uf0ùüÛítè>™¶Mû¨dX½ ºŽYŒ‡$z¶WýH?º‰„Ÿ„“&CŸúܸ,T™ «^yÜĶˆŒhŒ¦èrÖð—}ÃwF×—uç¹WøÎú¨¥Š”_ÃÚ„­>ÅQ9€`RãoçMg¢ùÁ¼à÷äæøÑ'å˜$a€¡&Ù1tœÂ·èÇOð7 ÑEü—vZÈëd>›S^5þ°ñ’ú!>3ç€÷D—u‚OvvE-„|åé#Þ\lW©iYü+ølÜÊ4Õ+gûŠ<›†ŠûòŽÿÌSæ’JŽNQ–òý­h.VL¹ëõ‚krݵ»Ìȵ§=jbYȹTÐ[ðŸ.«¼ O‰h<2eS›ñµï¯½Ð­£³.<&I“Vx‚ÊÁIP]câK ë’‹D¡™œÄ£Dt³“ô¾¤ ¼zµöŸ Ýȧpdí·oNx—!ÇúQ?ÐuJë sÖ\„T=ó"cèŸou âì! ò^ëØ7„Ô”ûR:Pe1—h…ÔéÊôÅj!½5Q)w´Â Øó<£üò"›¯¾‚òíœC”q…¸@ÅÖa,îr {l º†ÿfktþôfë§‹ß®´êú¯m4˼I¤~VŠt*µOÈÇHÅžü–#ž1å¾4êN_{ÖTr×¶Ö kù]áTÖ×V•ùÞ91ž@(ÂfS³æ0ò5¯à0¬ðuZÅÈ;ާŸP×Ílð׎`™üãC{¯*S÷pI´¸“ÖÖqî,8ÍÌ,‰©Ý9ó†3J÷¥ÅCÅ|™m.ù‚%…|Úz¥¹MË¢î0/§áÎåx‰¶Ê )ÆŠfIlÒÂA*49@ Úî]^‰a”m¯q HÞ(Tøßƒâ„åˆ(Ÿ=lgSh0¼rÂö5h ž¡®]¯xPÓ%|ª /±Qà:¼H,n”É&aˆÅ‚D Êíf ø— ÃÚ>$åQy3ÓÒ …a †º`C«ŠÃTh œáÛ ²xÂÏY±îìÁù,#ƒ®“ØUP] ì¬Ü†ŸÞ:£®ÜÝëw ¨-G`Š‚X&¼a§0j¥k;Ï^ U¤Jì*‡hG9cЬý·w’ß·ž¼ðÃZviœdH£må6x¥ŸR‰¬wµ½5—%ÓK¡0û"®Y÷ôƒI·E°[ßÀ¥ËIsªÃÖǾÂ\†«"Ó¡×Ë!>”›&WZÿ:Ô%P!|>n ?0ÔF;z=$äÕ+*9µ²0xôÿý3.OÍ×FÇÔØ*t"¦_{~Wœ úû xpXN÷Ÿweìð+'h¡ÀìDÕOµ€\iÈ_U?×] =«ÓtæÖK±KþýlF?/¼^Y¡eÇYG<œ«[))Ÿ2xúà¾J­Ûqýs°é¿ú4m¡È®™KŒAq¢ØbÆxôiˆÇb^cb„¿Œ€Œþ`â÷·RºÃ“kçç›×X¶£{i]âZÜ5«á×äÞR»l­#ÓЬæ0:D<‚ú¤ãBÝ.ýàç©)U£‚Xn"¤íT±Ê£40„]’pC‹,eØGýò»w+{ ¶Hlý=d„ÚXí–1n=þmê ˜ñBZ# F·«ý àOö˜Èí…\_ å¿Þ&…yØéõŸu¤šoTô×ÛTgØq欄_1ÐF=µ»D¡âIf$óyìá&iìM“U:ÇïíÛP‰&’3°eƒy7Îê8µ¦s$èSå?Οx86šà¨ž&‰Î<Õøp ×ŽXýö8EËZDNÍÀ÷"ç¶r·ö¨Í­ªö¸¨Ë¼~8‘L#ŽmîÛk*giܯQÔà21p¹ƒ@tQ é o[I¯ï„Àÿ¨| •5ñ¨þ82CÃÅÏ×Ûg϶C¦èÎÞ ƒ÷ˆßöx~Rz÷;dêøNøw ²3?—¹ó)fP’ bki†Ä¿ÈôhâÍ­R¢±¬¡’ƒ‚Áf¿îÔ€¨ûU¨5&¤8I¥%µÎ)lé\¯~ÄeD;•`¨ÉÔ)À)\ùíÓÖÍAIt¶Ådʸöì1( ÀœÙ®ýÑVjoˆÐX„£vĉTiKüi0âmús¿ú“f7üÚsV~¶õ¶·7CK>8ú«•ûZY®´/ÉPØÀfOJ¹6¡QE)¦hå"nk}mÜ„ßOÔj»áæ|ÇY•º}³4P||J4þ§´yŽã_ ÍÞÌÙÛ‹ÆUk™3øÉCžHÙÜ´V&YÅçì&Ï…,·7·Øéx=ºÒN‡ÜˆÛê¤%{CÉ÷ÉPd\Mu öìŽV—O™)µœ'4u­ät‡[ö`íéf‰c¥Ä åd 6*”–øfãØÞ )Mt숻M~~eíß&aŽc½Ù8ø"§ãItºíÌJ(VN¸5ÙÌúÊQŒ¢~46_ŽÎ.1‡OÚK¨­º¯Üãh*™ûKƒ=cÈF FSÓˆ"ÂÞa l0T’XÑLÈb#v³Ñ"nîúV¸+qÛÄyj\ÂíÌäÅŸíî3pùic~}É&{yâLÖÃåÜeK@Ðq‰õ¤ø´"¾R9’<^ì¹|&ÒšZ&7ù!ÎiIwâl?ãK&¤/û’&a-+=…¨®î䯀êšiÂä å»_ýUÖᮃœoÖ£îO, ½2a¾ ãvoWƒ¹×…»»U!´'š.quo+yo)(õ½¡¶Ú QJ€$δÓq\ƒRs¯rn]_k .–Cø£óÞŽ'ëOôºZMf„‹$èL[·öÌ=¨1Ô‘ÒNß2 ¨§Â˜$ŠÙ DT„´asoUÔõD*lUP›`q„¸ƒrGákèïY¤ªÙ6!쌢[Ñï­òÙHÂýý-ædIÀ7pš/½Õ7íM§­‰x¤ÌøFŠ„ŸEÑšïÓØð;×HV±AݧúÔºN_ô²›½ŠçƒºBIIÛ’†‡’H?ÏV¤”ƒ#ÎVíš ¡Ð}ic{U¬$¶Ëüàõ&ÜØà­§üýËÅ$pCJÊmã‰$Iö¤QÒXvß«øÇ(^¥E8á‡1EWí?“o¦!åÈ9u¼k«[™ò7ªy£Õ.Ü“ì%¨ÀºìÜ‚ÂõèùÏt:e¡«¥âMàh?¸7öÝŸÞáý@n+S¿RdX'c¯ÛÉw6†'ËSrJ£û”1VªdÙ­0Ë·(ò$“éÃbi?j‹o‡S}áðaé솎ŒÆ4?›5qm¼²½¢{å#ü*„ 0&a:ò Ç'Äèꦃw‘¼[âtÊìTnj™»Jéš ܤ;`ÂXj G`ɲ UÄózlØËb8Z òÅÖœÜxé#Å8rƒ¹Ôpê ò=YCG#øŠLìd®b?œOSJ@ÿN½“•³†Xóã=aÈ”CrKm~(ˆì`»ªó!IVšjôýtÌvÐ6cûþHT4jJ“)`’г¡Ûúµ}hš²=C°õÆ“%ÅœN_Iî&¥æn¨:ãd]Ž(W`*'eМ´³ínŠë(}Z—>JÆ93ææÓ"P^6xûFãg}‹Jª`v†æ4·^ïö·ÉR¿šÅ/½Ã\ß°ò:YNÌ­³s5óKK­bø¶ 6qêØ5…–&=…,´f @ ˃Ö-úôÝ^1 ÛQrO8Â!²(›\vLx¸æSþÅa“~iÄà Új)ˆ¼/"_æÏ =H¤û¨¼yô( È[$4[nN!tåp’Æ`¼sØ(í@ÕåƒÞ¨¹0æ w$„…+Md_ŒtbC 3 êQÔÉ2h1Û;}¾ã¦ÈÛ]Þ[™Ú mZ÷EJ ­GØ)’H]Y¯çSèÔ{vâïx¯ú`£¶ÕÌV¥¡‹dùÞa Xa`™7u5¥ lÎ$],¡Î•Yrý)szêï Üú=EšKGg9¹ûh EQՇߖªÔÙæRÚ&\·¯¡¶Ù­¦°œP)b½¾þžôšV;t*7skÌ•…éõíT~,ÄU2çð"C”#bgè0ÀàvåËeIêºÖwãìmX O³´cº<)@[7º‘hù]6ý—Ò= ?å’ˆ{o±œáA‰û»¡ä¥]ËéÖô)?ê„wÔàl¦£˜ŠüŒ‚ŒÁ<¹0ÃZ¹ž¸JÖýH­#÷+ àh*£'©ëJÛ_ýäš_06òÔX¯ +~+à>ì]oÞlA'ÊÏ"|J¼g!š¼}Y¹BÉŽßË®¢¯’:7àí­“ZùÙqü®a“(ΘtHh{ÝrbmoÝ=ÿëÔˆ‡‡Ò¡õ®/ÚM£Ù{:XN ÃIŽxìh¾âñ— ü‹^Té8cöj7©'¾¯9¿b»,„Zkü+‹CÀ˜V<™¿ˆ5ÇÄ_öÄéògÄ€m"†â.]¦¸ÌÉ4‘_ÞÞ[Êfµô«¢‰“*IO}QŠ鎡xæ=/™°ì¾ëB'ÖíWNlé¾”×Ñ‚µ~ ߊ)½"Ö6?É\Am!EüfÇÝëø¾jpÉ,JñfÇõNˆÕ’]ç…_y_L¿QdS5S¨ãò% du”ÙH­±ŽAX"þþèÜBìàQ£&ƒ?ÁD6¡+í¡P…òqzD&Ã)Ý®$9Ô«ùK ’¦ÕùvŽ€¾, ä)ž À¯übI¨Þð;žYÕì³ÒM2áËó–ܵ•w^k×{ÿfaŠ9ÿجÒ%¹Q=•‡å¦`*Óh²ßö*Û‹-oÝ‹°k*ˆš¾ÆffBÓ‚ÙXCØ% yt×tó“bS1*• \˜ŸL V‡äOHjoñ9bÁu³I†ÚœsŠ#È:£òž'}בRòù“Á. '# ÑíTäG†ZYUˆª±t˜/óéIB-öåMÝ:¾ÊWN“…ÖË?LÀ0ͬ·á`۔τ¦Žc\%‹Û³áG!Û‚îÄxàQ!ï´X V<3ç!Ò´S¢c¸€“ˆÏ ÀÕbkþšíÓ]ùNëæVÈú`^欕cÉ4]r†v¥µÁ‰˜Žµ¥¿l²cß2F]¹*ŠzÙ!ãå"`:Iœ?EH¿Ü¯r‰@ç(Š£Üè½`­äØŽ‘ ÊW]îÅeÌ/ö†€,c1w:‰}gIƒÅì~ˆ~—©(PG“Èìë¹9Zé¬ Ë7‹ Š{lÖ3U*4ÀáEù³[»“’.…¾‰Ö™²ÁºáWÎìMZwl1iœ†éT6ÔK¹v-«Jùï|k§Æo Ðt±t?'¡æL»MœüÉ ò5ËOœ=|¸¦3l[QËÈÆMFvÝßBµý͌՟cIc˕̛’&U'/5Èkrf}ôă•46i¨É:ÃLèuƒþ~Fæ&å\ F³Üv‡4±9§~ûN áǘ,³àfÇç1-Èân3ˆ®ËªÚåÆH=jÖҊɶ·¥ªÃª~,,C¤qÜ$üþç‡?çpÜ·ß$§x-çó˜®wBÊF£1«‹u¯gZH˜/x‘è·¢þý.ެžj‰_Ý=õK§yÐÌä ±d½/„K©Œ2¶•W"ê‚n¾ç¤;È\ËÒ­j¯®ÛmöšlèÕTFp×ËNè,fnn¤ùx6ö»tëQ®xãxX6(_9 Ï{ Å®‹È°ÄGâ5^ŽÃ’ƒÊÉâÚÃú®IësºЉô™›¿ eÉØ)¡íྼ}é rÇn³@EjÂÉm*‚0Í¡•–^ 5 ®§³™\ŽLÍŠúšrÒ­ñÇÜÜ 9ºtPÑâ(¡ôÎoáy+Ý((Ïë6`T _ЫIË!„×ïäÉõî2 ëíƒðP R·ûø>÷TÏ™•ô"~ó\z¼*ä¶ðÏÖÁÂ|oÃðeOT'ÝÚ9e$”0]èû}þ¤Œ ý™• gEÎ"q5 ØaÛ:AŒø¥¬Üw×ë$Xç„¥3¶)Âg0}ÑL aßàPsPB~¯tÊ5»;bNñqš×u…‘ Ñߌ2²LîZ5A„FQÙ6²°¿1 Oô¶PÆÂÀ{†j™FègC¦ê5¬«n´=]¨pʊĬgqÃÚ.a_+]hcÅX2:ºïçli ¨?µÐ½ËHûM¤6•íjo4̶äሔìüˆÿ&y§Šï¯ÏŸ§~àR\: {¨š–I:ÓJÞBnš_k„;ÛTt¡OQcD&|[h=v„­u1Ø’)–o‰ =®F {-)· !o}ù~´‚upª ϱ—Ý• Zx;çðï?ªÁÛ¤^PrŸŽsDscë¦uŒÃ¶Êc ò"¾øu¿Rd©%#¬Ü†ÌÃtòšàdFícþ˜2¬Ö¼àJâKud"kk?g¶%ûÏ„nnm¼»L´¥LÒ„îÜ&¾âYùlìŠüò…æ}÷îú9·ÚáCIÿëš‚ôãs‡kuÚÀ LYÉ«+Æ5½,K£ñ}_ÝZ®Ô<Ö·ÀË žVÀuüä"‚ 1 l9oÅbð‘Å"eh“ß+u¸QÓMIt“r¿ÌÛ`ª? —¼ïi$'Îàb5L¾‰¼7ͦ]€ç*m!:ÝNïö#ñÙé•Jε,òûCÓ ý¨ ÿMšÄ/?ÿŽ»óì|ê›ø½²¬#QË€ô’†U$­Ï¡Ôùòà»Ü™¢†±ñMˆRäW&d¸!¶Ø¨¼uß‹#Ð`®wœã—óó,t1 Ããï¶ W³î'i—­Áý )Äœ A~R2Ò|öm.È' ᥠžf *xë+$ƒ‹ƒ{øf5z”ADz÷2,»,µy-3y|Ûlx6´6}sákFÝbE$͈ƬB•U¬«£àl}ÔŠvpi žŽ¥".’¯Q,ç«–H­œë‘yÌ©0á…ÏÈæRÞ@É-ÝâÎAÄéÓ=Åk‚Y…ÖÔèÖîS¯F“œ+ͤˆSÉן¿#I<)îR–b/1“ŒûïO‹ß×)uןEQS ¿'å”KúóÕ²Þ~ Ž«U%7už«¼Õq´ãEû9 [p‚þŒ×íaJ‚ýGOíbõÐe­ý™c¾TÀ4¼z®ƒ¹3“‘Mªêª]±×¦± ƒOÞ¶¢vd€ E[dq„ Z±í+®æÓ‡^¾x“ Ñ2»Îh¢hle æ€IâGÜa1çNÝ:.,¾KœÖ$#Ô룱£¶‹÷Æ® 쾸§yÒN;…;»ÙòÊ–£‚»ysiìßÛ‘cÕûbgžðþëVúó¥Pm—×+1”äX¡ÇÁ¦OÐ\ßûëÆÙ\Ú.”‚!”ìaÝнn&ÅîdûÍ€a:×ðÉÇR* ör˜]š`m¡óâ»Uä>aÁî6558Õ]PéœZúž=žß›CÃØòS<ß Cz³íÑŠå5IG„ˆL:š-º#`ƒ Î{™VÛ;McºÄXº;Üù¶ÙíB øJFct‡žêïÕa"Z®lwz§ÄÇ«`@03…7ÓÁ¢L?{áܯ°óÓÕ‰*PîÕJþ¡38<ÐaR´2Z9OW7ÞÄ­Ù áŠÇª•Ù@Ý[J0-Ƹ °f½VžÍ˜wÂê[K(‘Tî‡è-¿}]®˜pu4£kË?¥é²sn?n¢é7xXxumóû:{ï`gš(î>ÚqÐòÔŽ5,F€‹Ûspïäž(¨¿Õµ£•tE|!\5S¦«ûÜ©iþé^OñõÌø |H2¹S„gt¦ûâ*z5á#m9le£ËgB˸B©HµvCIdýÚwp”%-rÁ¬=ñ\?éöÏ Iì§Òo¯ý"W7âfypwÔ2’>ó¥IT¡ØŸÒpGé/¢‰Ë\wi}TCeËMº\Il”CaVñ ÷…KíP4bþõh*Á …HU³ÈK1-¼ñ¯ÂSí\asrøêß²¶à~¼ÜÌlý ¢xªû‘ŒêÊb–„úŽè‡Ûiëïæâê‹.…lDÑHÝÄœ·Ë¯Ø`Zž8jóA®¨òÖ‡¿N´‹Y¢/kTÎîÓ§̯øüÓ-#Ô6 ¦·W2Ã_;MM¡0 ½¾ÙÞi ,ºEct*aa¦Æ[?ua­>jWÒ Ûöh};Qg–r%ÅHnªy¶«—ÏÏRïN¡«2óóÞ°ßXM´jÁ B&õç\âP{5­·~‰¿jÆîó–†<öy9ñ4r¼×Õp„ìYšh+ðÃE0–‚¼eVÆ–9»L’ã}o),U}AÃdÎ^cw¢¦³‰émùLã êŒÂA™:•‡3Ö¦Y4¦øe“;ÅI‘UÊÑï²?ï4ÅèW7¢ U×+7Q ý»4%¯"yÔÎOðN­õ3(–Š(~²%¸+ã˜PM½?9M,Îm2ŒÎ+U ¹¸-‚3½f-N—æÔ£®»÷Ò[Ðf@§Fþ˜´.P>ª< ³†ÖrodËI0SØd€·9^©v¨Ï“‡C&rGÑ{ìM×W)8ðÙ çÒŠïd»}ض¿±éÏÀâ²59[50ìsOÁÒ*ª÷£ãÉ{ØOÝN²qÏK|÷â5 3§MÃï,޲±og Ó<ØSM0s¾+ätmcÅ >ˆ¯îC¸êÀHµ fÇV%𣪪–ˆ“ +ô¾tGâzлS¹çÀDꇞøIç…yý`á 5* Öi^mŸö–pËoü« iG¦Ä ù0nŠj„I·±¿ñ4'¢ß'&}¾žÚ¡Zå¼K©_G˜y›¾ _ë>´ýÖ—ŽøâñÉðÚŽÿîðždj½ UN3+¹\;á—Š#““ÂYkaF§Ë-•(ªµ;VßoŸ€Ï üœuØIé‚É='ýÐóS0>ØÁZ 8ØÞUø~÷ù ýªðKñIç!†øžˆsë­4ðë˧¾Ï#}K¦’#x`ìG›é1ÈG÷¥s-&×·»@¹ËÐìošh‰A¯Ž*ÎÁ. ãnz')Ñú}5~x ¡Ïî}#=ë.Suåô¢Œ}lÕô®Å¡ì´ª™ÚñC©l¹bV,ùl~Œ¬¸&ÁdÝ2ì[¨íÂr ádfÕÆ/eÏ «(º‡7F¨5!’ÈÉm ~/+T. U¸¤‘dÕm͵«šZ Á— ”ñ•rÈÈ›‹GƒãÏ¥áKÖ2V¬Åìi²S`íÕSŸŒÄ‹·¡’ÀÆ9ñtUy >Ä Bˆ1Í>„Á<Ž>w` ¶“òÉFàÙɶ)‚Ã^A5uíÒýoå1î´ž86Óg´_R%ê7+¢ÐžÉˆ=á?ôètÅö]íœ;R9¦Ì»ú6Ì„6Ø#ŽöŠ$ßqZ DÅlŠurÓÒÝÞÅ¡ehÖB¢òY'N¾žjÅJÂ8ðÚoo/s_9!N„6ójD n“†ä­v=½´ìûëf*i ¦hSàׄ­7d¥”ZicЕT³ýn«žúr’ê§ËH‘ïtÐt ÄäÐíæí¦2£‰Ã"lîìèífœXtìþC½¿/4ïæ'aÀïò¦ý7ÎûËA[åé‚lž{ý9>4ÊIOžºÝaf&gØHeƒSgÊœO;ƒ^^ÞÉÅÓY°cèA,°PX;ª½XÔÜœôÂ¥Ì_âŸáë#.P}R²DÊŸXúNû‡ý×Ǽ"Œw»œýÀ¢öøVž?eÞÑÕqÞ@|+g˜$uA»)(ÓD"<Ð1áz‘mÝúRRlD•tÝÝQßö;(¼uoëk(RXßÔ]Æó¾ã6}rÄrm5#µóØ+¿dO‹²}©ü'Ûr¦ÄÿÐiŒ(B\XS´¼ÌXV æ¡*m]ÉÁ«yY﹜ A½à#«+ØEÎÁàÑŠ‰\-âΘ¶jï&—+¸B:0÷ôT„ —¹Tžy‡˜–®tïÂE¾½§œ¸ç®î“%Ô«Nωá“KóH+¼þ¦jùÊqPwWæ ÿuûÞÙI©/]HíV³…%ºö;Éy 6YmÂK€¼¶ $e ^Xvý**ç*vˆ…¾û°0þ›”ct¿vŸ¼ü[ö~ó%‡Ôxî{ÓLwô·ÈôPX…èE4˜¿b»*nžýɱ—H©!r ÞoñMXð»,0òÀ’9Œ†v×`G ÜZúV‚xÌÄsö…•–o¾Ý#ØÏö9vl5‡·¾ì®ÈœÏV‚†{Dü°°o–~¼'x,‹ Ž‹²çËäó „µÏ ÞuÛÅ( ²_Öµ¶M`id“㚤¥“­ø|\În/² Ç1zp.ØœOpï§9 ºLoecªÕ}&úëk¡`WýÖóeõ¤WǃOiõ?ÖPÚ;i2ãøï<9[ºWÉ Ñ“ ª9\ç,uQ<~ŒÔŒ5NkŽÕÙæ  ´,Î|bG"¨5'âg-ÅŽË …F9ëmëñÌöA}MI’û~Ik=ÙZUƒe¢’­Âv‘E»A>ðkFD>yu´j1;q+;lS~×òg¨eÿó×J¨€BTÑmÑþX’Ђò_ ]½éÙ…2ÌM'¨Ž°Ûc>qb–û–.jÒoá!ãO]p‡¿[×¹j‹ö©¯Ä€…ÅÓÊ¢AÂfsÜ«!@¿!xsekt›éŠ/6[¯ uŃY–¤ÒÆÊ7ÿ@î¿:((Á±Bc QÏ`%ÝeÈy‡¾Í2¹¢l*“ü3©¢Í‰º¼‡pfvC-óȤOÅx¨×îOCõ),9à û¬†ð›ÎP®[nŠ™àÒ]7PSoy¾9b[Ÿ)ðºÜNÖÙ£±gŽ8!c]Ž£ME>ÅÚNjuØrØ¥¦byêÈ^×Té! ìïfx©~">id]RÀÒ£w¥Äí2¥Ÿ:i";¡Ä:µ‡òë–ü*ÍÛ¥ØTûeRq`%0N§ÍÓÀÑÛŠ E˜[]2á&Þ†fèæ†‰×Ì‹„ õüNàÖí>ËÊ4ÎXDx°(?pß®“7¢ŽjŒìŽf§Èn²ÓSöñm”0Jô½®wF-iõçiÕ1Õ[7¢7mëy]JkûßÏÓ ¼§±‰0—…çVY[ýKlkkc'> ¢«d+bCº—¬2SÔ¼âÍ]fʺÇ$«ö…XqU¶|†&ÿ3(€m „ûzˆ’Ö=Ûk§SEéÁ,oˆ”WŒ@Œë jÓ:qÛ…e|Ž„Q©5ˉ‰:/D!¸(ôµ7Ñ\f¶Á8škAæÄ®±ƒ‡ç t˜4Åu-%æåXéÏe÷ô©ÅG£Ã…eÕßÖovª<\øÚ‡®i€"0;ØÊ›g¥²ß£ñTNZLJ|4^¤uØLu߬ÀÀ¨kâž0™Î0ó3»_ßà:yL ±»Øât' ÿu•l*ÓG_1pÔ«ûAÏ^à¹zKk¹h“8esûÐI$•…*Db¥¬7áW3‰l§æ ÛÝ+AUM®9L|2VÏRíByu<ÛØ]º;y Laø~%E2ªeÑšµê¸8¡jíëÑ?v¯wQ®à!œE·©q¬j`Nyæ6½2œdÚdñ¤êŠðýþðð°¿ÌÑU®üÔ"°üIÚÖçT8Ï~ïÌÊë]×ü:Ýâˆô€DX`b ÿÊÕuÈÿDÓ=yŽbŒÞܪ0áG¹¤FP0Jz ePúÝÇy 3œ&4)p…-fm<Ú݉=®×+Âñ hXs®N9€‡ZŸoª_a¯Võ‡4:¶©[‡ç0³Ä:‡\jPÎVM|`,n‚ä7o™Û Q* ºæ“0.ÉyW9Wà&´«¾ ™+9Œ‘Åßè—,$1As žÄx¾ÿék-ÂÌCeA²As'Õ­f5ÒA ,)<Kmõýc¾?ÞF‚(æm÷ ±™jg/óÂ~H´ÍÕòŒ‘!à+ì;GVg^Úæê¼Ï?Ëêò$>† ÔVý1Ð(»µe¿k8³MɺL£ÞEQ¸z{<¦ƒ)< 0™ó ,} ~fˆáOÿÕ¿Íáñü÷Þsv¥ (zÆåº,Eº9ˆñŸc2ÿmSúʤ–žŠ±5´^dË娤kY™ü¹e’Ñ A¢ü ÍF5YDý7W‰¬Ý\•3¶^RwaoF¦º`®¼AuÌàùðD!´eÆûIÍÄ5‘äó{,íåïV{j#lâg _ êW´ÌYÓûÂŒ³Œ~Ëfá³ÙëÁn&\ñH¢—jîG”é|%-Ä¥@‰6!õ¥Êñ*´åfmÑ3‡L’ôcñÂÈŠ•dpp¢ 5G'äøLqÈ æjÑ,} 2ýÑaoÌ‘…R²‰•\¸˜¥ìttÇzN²³É%ÛQ%ëvD¹²î(µz¸ÙÉ@zH°ÀCÆ×zk¼$u0ˆ•rvj<·?À•Œe÷|³ØÆGi‘OrÿÌè´ü·ÙôŠV„䧺¶Í'¦û¥’½£X±¨hX+Ü ¬Ž÷1neÕÞé[¨9ib&‡:!‚¶ÜÒbÄÊ=¥·¤Jgÿôø¥å±ÃL…Cþà¾A%]Ž)"vK?&/ø1a¨ÿak’)ýÚJ1²F 5ÿƒš1…1 ÖÕÊœ5ìt¢p á·föQ;Ámôå¼y oØ.¾Ý—Û²mb…öf.qwã™ òî·Á¹PpE–²`¬ طƸêÔoçጛøð7åR÷- ݬ¢]ÒKA*òÏdó<Êç=ï?t8ë‡(à+ì;GVgE€Iû<ʹËàØnØ‘ý§£Ákö8Ï…pn6ÉIëA1y|%÷Oüêj¼;EÎ.Ý$y½ºñ&¹ê|€ å–Œ½#eK _oš»<Í^VÁª Ä«EFiΟ=ðÖTVÛªpa0ùIý ·=é2eü…\·Öq]L!4·“iS$¸ JÚ.›Eµ#Sì ˆÅ—ðß’¬lrUñx ’îÚÐÒ!.ª±Ð-X[ôýTo há¬Ã.ÿ”`ìÈÙ/óVg´ bãM;ûÄ2)¿¼©™÷ê‹v+ÿûJù·£•‚¨Ânv÷øQ¼¢D®{úû6±mΆwZÇ ’é·ap‰ÂQÝ~¬,5IA¿¡—M©ôÈÃØµ)%ëÝbÝÄÜùú‘Ÿû+Ï)âë²®=yFÂC"¯öBûm á÷뢮 M' xeÅÜÏ„ù°Méÿ±$.¶¹t3Më¡r6>C󡵨ëÓÜ¿ê°òy«ïÛj§¦ÏíÞ)ð³?{â¶½Ûë3¶ý¨Ù~“«!.FÇÑÆ°éó:Åà߀Š[^ùQG20Äç †qjS¯Ñjž4ê“`&¹´Dˆ)'ÇY¾CiüËÌ’½7 èG&O{ dº .î§±6,’œj\Î ¼“Ð4Q=‰+¬<°öpIïÛÅ£—Mš\2…¶d—XšQňNgQ¯- þIë*Ë–Yn„ª‘ƒÌ,ÄGáôˆü@§J6»Oç uæ4À±ˆóä_DèNÐl¶i¨-Àë:|­ü¬…Ú«öá@~7Û÷ÃCð©£`Ã"w¼­ËÂÙB¨óé}|‘¡2‚™ûl>ÐþÔæ‰ÎWE$˜ÓFsš•Õz6‡ç¹Iþ 1v^s{Ÿ#¨Qø++CvˆjÇì¯ê´{ûFû^1óFÒºAE ›zï®Ï€vN½½= ^§#Íbºÿ‹ðýoèDÎ9+¯Œ&Tˆí¤Âý\âo⃉‚03»ïÅ_ûlGIÄ¿hTÈrf KE8tz›ÙÒãFª“ä 58wpܽ¶Œ…Cè[,2‰PôvŽ!(SÉ‹nÙ$Õ 2;¯èÛ,†å‚Š <*ƒ²[‰ú¯=BÔîa†P‰=Ðdˆհÿðvoþ´ÍoQ–,]ÖƒèÌEÊÏÓ›œ^Õi¦æŒ 9Ú˜ÀôÍrØ8G¼©‹¯'…A`‚&„ Ÿ§]¥z”¹úͽ‹ßž‹Ëc6íçät^gõîºøcñ&“|N÷EYd˜ÓévC!öëÑ‘ž#]ÜsaO^E¨ô~f:&v)ˆ"ŽjÉ Ïæ¥uÙ…Ð]JWØ1Þgv˜½]|z-·•5WnF—|ùʢƢA&0O"güP¾·\Ö+7ާΟ!ç‹ï`!âkÖ.„ÑÜÚwèýÅu´ÕõšK—͈ø"äý×J_?tœçsRcÊbåÂ4[›HÈMþû­­ÐÎ ü@žvý“Ìiõ*Žšþ0SÓé•PÀà¨áËY@`Ö 5Ûþp2*L€WÜ(IH’ÖÜéÌGuÛ·Bƒæã€Gãßj\‰¨ž§y#öäÛ¢nöÓ,‡×’.VÍ…Œ…%%̵wü´ ¬¯Ú³2Î}NÊÊ+½ÔxÀ×0jYý1Œ™Pí¶ñk_ãŒA•´@c ç8´8zz¼Ð ›a*yqŒ7aÀ© kÐþ7roJÈÇõkÝ=½dL?¢]ÒàˆÂ8ضSböØ}˜uÐ!žïl’Ð\¦ÞÚxÂ3ÿ’&M)¿>PqÂ…°Hó%ìô<ù ,Ý¢QAáøÃËŽHñ‹Hs¥à|­¥U9pCEÿ¶Å¢QÔbô) OÓHç5 U†8¨Ì&ñ?$þnÜ 'FC„†Ðý ÀÜ&›MÜ‘pÿ§±‡ÍeYü¬/ßñŸßmϽÿœ‚añùÓâûý$T&W» Q©rxæ™xèÍ£)Ô‹Ó«÷/ÌS.M\D:¦Ó½.e_L”0û'ÀcÝýëÝÚ Ë§1 }t*¯™Ûõe|õfœ¯ô°§wùsYG•k©(åIB ]"5:C¦Ò9´ðèA½¼ yÁ‘ºúéhÇF^‹ Y9ný iIŒ5±óBÑ#3¥¾ä}â óU™ìb^œ 8`‰œë9ú¨ dŠÝ¸ÿº®=Ëž1ŽâÆnxßÿ(#à8²ËWð” =:lTIch±Qê3ÚðÐ’~TE2Nuœ`ÅdÑ#;m[0›pSîÙi(¹ä8C çC"RÛ§˜è˜8•L—B‘†Ã6ÿ{[4ŒÓ–ÜÑ82màÈ*‡!›r×XÂ4D nÆÏWlEÙWÑŒ¸~FÔD€½Ð95›Ô¯äªòÀnÈx\O9én â0d f¾zlþåäÝW“v¾Ý<ýœ· t”šjÆn˜Ñö%Aæ§ÎR÷òn¬ØnO-áíºWyÌñ?hâ>ºÊÿR¿&I¤”ì  rÒ‚½Ïc¶™"•Ö¦øb‚-‚ž‘czTx{2ö”Ì,Ÿ,Nÿχ0¶Sýõn&nXÕ •/;­Ø/€ˆœ@FXvÖáÏ€þ¾`h-ÝÌåæVå0%öTÇ Q¾-9M™Š˜ŽJaT!èjùW.Ö‚ý=[öÎÄ.RiÇŽÌ(ÊÓf¾–Æúe'³ë’Å ä zëQÛ»Ý(]eÃgg=IÌU: 5[ð±KÈv(îGÐäßÔ?=0ì•“,4ܳϪp¿4"©šz4ÝdÇ+2uµ½"áK(ÝŽB©nWê^tZƒ•k>ÉRÿÓ¹v˜Ïaé rÖº½›¥ß¸T¥Œ:BÙ³K¸ñnÏ_žé@)1ç‹oæ%VÓXÑb‘Äy«uŠ|{¾ ~*Ö/Ojžïúçö6êgtìHéZãÜÆƒåc&Ô ãÒCQ°ÚÔâ‹ÍÉfŒblš]ª¢Ëµ­ÄL`_râ –æÏ' Sk~ñÜp³Þar¤-ª\f x6ÿ€ôK“”6õqÉŠnæ˜ÏÜE‡ºÖðôðà†E¹è»ˆTÎ>¤ß…cL"­Þ;½X:{\òn£ï%Gé Ì¥Ž¤3ú±íñØw`çïâT4²­¢}”ÍìAhÜÝ|ä% ìn;T¸È¨ü²åxn:UÌÛƒ°hRbŒ8g×ËW¥C껞JR m…ÆHÒ,+ƬŽ[“ZMûÄú°uwþ9ÅÓü{‹tzŠ+gÝ­ãÁqŦF½øsKºÔ…THÁr0‹þNÖ²¢•£æ¸ÿép÷õW°|ÉÚ)úÃò$Íúš«-qGÖÝÉ”Þü÷ˆ V‹eÎÏe›snƒ"° ¸pØMjàmÓŸó€ Öc‡w1'¦~%ÿ´À4fˆ“ú¡D¼kúeþ¡}Wá(ðp8ü¶PN¹b£ôióh}±Šæó JÁw–)ºTá‘r0 bšûaÇuÿbEJ~Ôp¼DyXn½²®÷iæ­5J½/?Nÿ Šr³‘儊¥:ëÏ='ÍARÅîÈ{W.ÓŒÃ.‚ℾkÍÚŲ.Ö3åm·1 r‚-ìÜ1•cûôªÈ"ô¢3mpÜë-šîòʺšý]4éïÓ4÷ЧÏ^ØIÐŒ$Uˆr Ÿ‘êaå«°î NÌ¢îj²eqŒò±07îc„ßþ¡Óê¡%wÊ“,µgÏj…l@Š}Çhƺ̦d‚·ë&¿gű4‹Tú:õš+b\µÒ·­'µEðR„Ë>"¯Æè¬!Šà”]7–9!ö²¼v=,ÜGÕÓ®z‚údS›«— Sa<£žþmßÅÒ¶¥øç¾`Tà;•äGEùXõ\—çY§4]ÿöá]IdE„Ç(]`Ý…xߪäŸilxl~v IV |K'FRJÌgýÈŽèB9ŵ2V‹ß’¢Ï÷¯:F'®v\£-«öÇOÓ0Cב•¬3qò,7g‡¬¾ x'œµš0RØ(6ŒV‚›~FB*Hò¦3laeHÓžM¤ùV\/ºM]#UN$ ó•wNûÑqíxùÔ‹"š~øÌ ä-jhö“€c+Ðèúk ªÓÑ~È*DÏ£~Afs¼Q¤7BÔmågÑiUÜÛã6z1öz ïD 0v«Á³S6:Ý’òl43â,½åLƒL;ÍÊìN³6˜QŸ œyoaÚ“æ¼scC|`²½TÉÍIx”α¯ˆbð¯±ò]QLKèÉÎë¯uÒÝÑðFÐâÓ:ÝÊ“ƒ¬¥¯ý‡½ÉºsJ÷±C­7°J!ʹ—ëÚéˆá!6pZõë=Ñæš-˜Úø#3–‡åˆ{0v‚Õ †í+e­æe)Iá„ÍR¸³Î„Æ$ÎUïÖfB5'ùMË”B’+im³ÏBYðURT€þ”Òõà!qf! œ©bצ-P‚Þšv‹-¼_‚êî°-¤EÔí‡áY[t!”Ës¦åÝÊ;ÖÆŽ1+è‡7$õ$¬'|ó§ÍV-p²[“¼«ÈgQõõ« ð0šLwÓ¢¡tAÒüƒþJeˆLÅÂt›\àm±f5ò¬Ðé(îr?.ÒB!Úe^±‰kÕS {ßòÈ'Ö—ñkŸŸZK(W,90—³€Jï221ÉïUžËSs0mýò9øé+™oðšC«.*âcýá<ðª¹iCÓ&$‡emÜi; *Í?eÏêˆùl>,øÕëÍð×S]'ÕGËæµxâàÝëÈ%ð YÓÊ‚§™@Ü‘0:ìLÒÜ·O¶$ˆi ú½î鈮Ø)¸è jãxšº¯—Uµò®.:Î0­ÙWHaÉ>ÍÔÀ œCš5ÐÅß÷ˆö¹<Âá CdçSBâsz¨}ÞCÆÎô‡8ç:먶ÿ ¤Äav{ªxEFïô黾Pê𽓑’«¤u¸IfšBóQ|o†T)ˆþM±­Ëí©í·ë÷0ñn,#†û£ÐÒ#S4Öç%¢P#3¶™¢o?Ž3{€{‡ê ™[°‚!÷aÍÑÚ+4¶’Ÿ²ùo–‘|¥LºWmÞJ m†·AÒØºÕ÷™P·¦‚á²CøüZã/‘Miuï¶ÁÚAyÔ¦k¼{úH¼`ä™îoâhpÅËçgOÆÊN T%DhçžèÙýSC½Ìªò6ßä¯C•cÚ>)r2tþÐù(–âÇ&ZM’Î*LŸ(¬äÐ7;3\¡Ž{ á”Çí3QD—Ò‡!ŠbC„b‡‹”Þž‘kvbØd#"šÅÙ‡ºgÿãÍr uƒå¤}Z|£C«ðÛ»9 a ¬Ê³º^•°øer(Žc>È&_ÎUø…îcš®æçÀ G?p‚2eH(%ÔWc¬€ž(ô •û©ØÔ€§A‹åÓñ¾«žÖèðGsAp!uk¬Þgeµ¶1asèÃkíÅ×}BW è“Mò‰Ú3;Z'åv‰&˜´¼§p´ é¤X½ó0LnÓ/9(Ž»4³t 5\=°¢ÓtÉ=ç°Æ«›i轄P\¤ý¬à„½<¢]'/=ÈTPE[¨¥Æ^Òhƒç¯çŽÀ…8 ìû¿<ï «€;Í’)ÊÔŠB ìû@»Ìž¦òK¿½T ˜/õË‘RíY<¼ð jð aàIþÑV²æIÉÂ‹}·£éNÈöíl›¹Ñ—´qO ³ˆø¾Í¡û³ÓËFš¤×…¯àó»¯máÝÅžS~9Ûk B†„ô¿xNåK³©xßb¹Q—s¢ Ó±u)þV%ÜÜO²p™q…߬óUmõKS¢6KEíü1!ÎÙæ8+¤‹gŒöÞ¹àF7ÐoÖNðð±"I‡A‡÷”"8µÓy¶Ju©‚ýÉ&ϸ¯1ÿ=çš\yeЉ›Çt¬±ûUÄÂø68–¾Ex˜d™úý>à;YÇRÑÂ@öø¤ª/‰í©+¬‚åôËV™8÷¤€ã¢WŽssjéïϨd£T„°ÌqÛ4‡PU”óy)î»§Å9÷ÐÑ™ªÅ'å?ÕÙ 5AJèÁ›SívWòî¨ñMƒZþÎ»Õ .Çd›2ó¼&j( d còÞ¯Lh]Ïy6òWÓõ˜ª§53¬i¸ ­“1¹x:ZÃ¥Yî We‘"C,¡W“Ÿ€e‚Ù©AhAÉÔ™’hÞPgã¨5ñéô­Â¦BH©ŠWÁ׼ˆFÐ~öiy/8åjò¦k§J¼ô)l·8lõ>•úMv pCçe ø³]ãÛñçÉ®$ô½ ôt ý}ÙúN~E¡ã²$Z0 »’ïÜ Ǫœœv™„'*ŽÈÌbT†Gq.µa@Ȩl¤~™Ÿõ¶–<¦(G˜Jë_IK æ=‘Ÿ$TùT߆֊Õ|l,­9 ScêÉdUetÁ=I:¨Ö«^|æü§üa² ì-¿Ü•KEæB@¼„¿Ñk€o)³Z|"‘ÍÙ$*É¥{ßn>.ý^ 8DCÖÛ›®Qoo¹µÇ±4û„æéEž ¶>\çÆÝÙÝwàÐP»”HO§¿Û5Ðsß jÔ½²¿¿2S H¤ÖLÿ·yÄã_OË|ÎCCsg$¦Œ¹‘`ß‘’p¤`&Ð#ñÑoé;¿Î I¡ÕÂåtXìæÕœÿÉÖb½Q)yÀ[$`772ßBý; §B5Eî“bèN¼;Ajé16 ¨Ói¾@M ^Oë¥,Bý(SûÄv}uç£Ì"ôhÿñüqÅÀÁ†,o͇2–O`ÊWB8›Îˆ 7W9šP‹ b8è ¦à63B^ëa™Ã€t£!ògm?@ÕÀ*› G¦òÞêe+¤ž %.ívYòÈž÷ŠÑª³,oüÖÊ=\!ƒŒ9?[¼…!EÞG*ùØmÉRA—À¼¿ ¬—C¼5³³#q'á4 X2eI!êo•Á¼+íÎìr ¿ÔC«^cÙþÃrx=' j[ó‚ÌG¯V¦u_™u3_i„g$|µŒ~W»=Í}LoMöÝ)´`£hn7Û„qí¤J †eN‰†ŸºY~[üÉ7iòÔÆùˆæk&ö\ÙF#ÄNV"qÓ—4þŸÁ\ˆNµ_[»«æŽl.“4‡LïÇ‘ ”îɲJ-Ãvë.Qc³”§œ} ÀSý–3€Nt‚²òo÷èA¥U8ùÓ\vDåB«yÚŸ'O$.}1_”ÕSWÌi¾Ùk%´vìZÓÍzÆ ÍšF´g[q÷°7¢´ „k²•ÄõzÈ̬÷âôNTügòçà!SÙ>‹G-dM5o´šé|B”Ãùေg±‘_²cbõˆ'DCøýÀ+Ù®XÅܧä`š VvdÕó< Y!ñ¯¨?òŸ§T'‡G?ââËÔ–^DFÞóë¬ÑHèWm½O,Dýßg¤ëË CÑÍC§ñNO š'Ç@cžºCýøGB®ƒ¬JÀ€z¨}UÅr¡;ÐD»i Ûó™®ÄúÔAâŠe æ­A)õ£”Ræz7SÀ:m·ãÁm¤ýA­†Í®RzH[1ÐzËï”¶G3úõc2BÒåœâmÆæ°|Iä*\„¬ï+]½;¾L?3Xæ¿»Ný³‹”‹È<¢ªÒ1*KÙ. 3RF•¡KN.Ðv3uÐ\õ }@ÛÛ”EX¤jþ›HµåBÒ„îYósÍP»¶(ßWË4¸ïÈË ÉÄz1D`ëµ÷çÂ2ŒRº¸X¯QH«ø†ÃµnÒ¿ Uu"ø²Ç¿[ü¦øxe¥¯ñF©tÇhzÆk«yG=?Íl¢”õã´ñÛB_·)"Š/|«®ˆ¦.ÿœMر-tN›càÌ«âÖ/WÖäë¾2#C?Ï=([EWÈ“*d/^÷%`Ÿj-¢+ÿ­g;Õõ¥)ÈiDƒŒ¤Š•ÃÙžøå-†ð­27zöÊb3Ù*VœpVÝÐ&ìžúÉ_næÙi[,á>§U»Z".?*…Œý ü@Í4O Y¾¿H ÓÅäÕÄ¥ˆN³–Àž^”{¼á­‚„SÓ¯Û\®Çˆ0NPÊN%Š4îXÀ}tG´U^ŒaP [‘3^wôC {Šf›­8#Ýk:ôG@Aµˆ[É"²!‚¡¸ýÅ®å1§@ÙÎZÿ?[¼ãŒÙ¡—ö(KGöA•qÆ-†Ô<\dGå”é¦××!€Ý™“à‘:gCù> ‘ö„_Ê Š€°½þÀë@bú >Ò—^(thS¾œ<½|õ&æžøDç~ÙX¹:ÉÂ$Ù_ùˆh©eþ-£æÖ:݆9<´>ƒ˜|ó1 ßö%S5VŸ#ñK½~ÿФt½X霫ªiX „Ú‹Ç!ª8øÖmù¶‰Ë0B=efŒ#ŽÑþbŸ¨Ù¼K}ÊU@5 ‰ß)[Ïèy4ЩÔn½þôú8«©¿IHÓôuM†Íék÷²ë9÷]ió)å;ƒ:êàÿÀEøå2 ÿÉ-ß3a4 š9«»É`aŠ@©üJmÚ6f³»“èþ Zø‘ƉKöçl½o“IKÇØvÓ’^ÁpoHâoC˜¿÷žz‘“T·rÊbÎ =£fuw5ÜO…Ðõƒs…?1Þ‡îϱ½j4{üÍ&Ë2Uƒ|Ù=I+Ù8šüW© f5¡O}ÜwÜL¿ŽÈšjÈ_›½ý–¢HßTùáá¥CJ‚”X‹¯MÐL§*ÃQIxõ\Bæv þœæè¿˜ÂÂX!£]öÞí“óŽ4å‹—pq鎡=Ç¿<è:¨ CYÈùïµ§RJ’‘Ñ”©[_œ8+Âç®ÐøìF«î.±éw»L5Tîqå<Šn¸\—K*¥CÜô¾ «c­†ÇVW*¦2MÔÀ2ÚßdƒëèÛÒ†¿ä9ŽmÂã¬EîíŽÚF‡Ú4 y¤Gu(Ö•wŽäg¤ÈB¥–¡”¸’Œ;Õô:2ÄÏ7LßÅ·€mˆôœV:qâõ‡~åæAϸþ@]¡“Lîe túªŽ7¹l¬Ó¬O[ü3 GUÖ™zbõðÉ: :.d‡˜ Ð#® „oí=…N¾eOA`zôááâ¡/¦> ³LÈ k±lë‘‰Ž¨™ãS37K¬£"ºA<>‹åiëµ¥' Awqz`¢a§-@/ÖÖ§u¨²ô?QŒ§æˆKyÄKÝ.®ß`ÂìCYbS›–Û9›ƒ‹x$}( á-q/¼;>·uÚ‰ù­—@üÏÄrÝ€&_ ,G“Ac73Èu¼>~¢öb»°BïK]ú……A …í Ê’OHI2'—j%h™pŠVù®P%¡ÅÌo\ÍxËÅëäk‡ÄcÝj„Äét Ù`2CŽtš¡Ì1X¶‚ { ;&Û3ÏÕ.5µŒã¸Kíš?ORëý‚ÏK{wb,ø†Ø;¤YÝ;§ Ô˜”}=½Ä³`ðÈ©Êð‹Xá÷~=I¶LþoYB'ˆ:}Œó¶Wq{{‹À5ÐáD¶Lk3wý I?€€ï5d£d‘†ŠþK ØÎù$§,mÙ6&d€H:>Ó!¿é!‘¼´ˆË~ zxIÃÆò£$¬7­KÈ{iÙ¨±l=ú‚˜é´5RË5s[º0p¶ã){9å¯ðÑ<Â]Îé¯WVü6–ÈÞ¢”3o,æ?óa£¨¬ÍÅuߤ °ä¯‹þ ë„ÜÉä ós|P»I^ßbXý©ÜÉaó²?dêÊ<Í¡¶äϸ×Oòƒ7M:µët!¾¤•þý‰C‘©ã^ç½I†´ÓGо ì$apç@é× Xjg¨mÀö*Hq+v‘ËS ÕꋨT‡÷(Î[¸[l˜£yé¸ÿ™¿Á„€\~€Ciû=Î/æ÷¤¹ˆDºŒ¬Š¢Hã¯ÌÑa]Y M¬£Ô¹KÎõ]¾âYiðõ&ÇßäQ¹ÏaÈ‘–(â[(LöZCĨ1öQ×!Œ!0m=µ ñÿnCã†è“ׄ™øÃ,I‹mý"MH ¤þ/¼¤­Øø–`Nݵ\†Qá±KgÝ^!<7Ãú‰Ú#ïÛ›ßßì-Èš ©OiC,7Tä]?Š.|*HO8­gáÀY_º1WPŠ)‘è€nkœvþŽ)Ó2Ÿ*^ÓÔ¨K Ã,´×a\¡££í`…šr1sꄞÙe \aÜ=k«ÜÁq8]³–?üg䪠¡P€×Åc*|T嬮%`Ö¦‰&Cº¸ùÕà’êéi fó±ZWÞÔl§ÑgÑ/‘Ó-_);BׇUÿ‡šf@üÄé¡WTG–6Ö%pT %À½óâÒ[ì0m,XËrk~ö#-л·¥ˆÀŠT7~âX€xÄ}ø;B+!‹kRô †|̇§Hóèj;ùÙ÷ ÊO§û“. ßÊ tñº{;¯&¬O˜&¢Xÿ'Ç[ÌA|:vjþƒˆFNÞFÁ2'—1äö¤®µÈÒt騗•>DM7œ¾c©pÚ³nrÛšÞµ×N, Ñz›œ6rŽŽú‰ 4*Žujm<§N è×ÁÁÒ\4ï2r¯%{%P•ÊJ ¬ÎEáÕ$¥òñ³‘iÔU(ìj Q}»`…súP.¬h‡cøâõÆÕNkS”W%Ÿ?|¼ N#¢@Ie‰ÏÞ#p£Nh8v¥ëÈ> ´ 0´CïœXágý"˜5fX‘ûìþRdª®D&Ü=Ið ‡k&0ù7¡“ü”Â!HQïA2°È¾µ<¶ßôÍ”ŠÑyóD‚âR+wbФLÖ—æh§ø’~ó8,)ù ‹ËôjÿVŽäóC+êkü¼‘ñ§ôõ×\Ï. HÞ7Ä eŠ»#'t†ÞïJ˜öýSdúÄ=‚pºv¼}ã%ü5@6ßot‚Ð[¤&(õ¢ô0Ù®§TŸÄËéÎäÛ\­_`ÔGxÇ´`SÅΗ[íŒRΑŸoËüVAßj»)géI ¦ —ÊS~†K¾Å›Qêÿ#‡ÛpP¿ŽæpP½ØG³¿tçå?¯Y3±Ð?­µÒ¨ p¾îBòólæD-—Ôè[ ‡s…à°>…™ÏvèFLNêÀ¤ìíÖš„5Ç/=ý¢ô™ùGJ8 i³‚§aTg ®EGúrÒÆbÿ|jôeD¢ï´ð#ßJ]Yà®bNb¾Š1ÿͯ¦&cŒùZ-šxh“ Ê÷ 9Û m‚|2Ü>¤æYùPŃ3»á°’Î&Pêÿ|›Ù:éû±VzÄ>Í™Æ<*Fe“øz”«L©£UKn³õ* bbØŒ»4·L‘¾_½*¶l ÔÍü®Ü §€rÒ‰gœøÓ`r÷(mÝÙ )·“P3dÍÜ#)âq‹çQ²d€ëêúaMó¶±9 •„WÔ9ÄÅ=Ûà÷ç I ÀÎ5«áaÉ6À”`ú†Ðù¾‹àÉw³†¦>ó×éa—4BQoÉ áôˆÉ19'¨¶N#(½·,K(Q¬:ü‘î©§aàEŽ’ÜGDÇüK¸úºÂ"u×6¢7Œ´îºçïwŒu¹_ü›ýbwÁœ9' Ç;x2¡©gº’³c¾®y¦¤à¦$¯œf‘ɈNÄuÇŽˆsž~Q-ô¾‡1/z È&’„oý<ãß{ŒE5ßZ¢"ÃáEŒØ·M‚úêlQòê˜ãÏìu!{’ÉÂ&YÇ>ð%;“·¾52覥¥ž(l—÷Τ‹q\¥Xï|4´$ z²ÕYwϳÕuŒôèzÚ>ž¢—៨SFk~ôÕ… ‚9ê@¢7ß ½™ÌôÈñùäÂO‰É{JØß2¯Ä†•òÈ¢ÙÕ:ø÷°´•½Ë „4)ç/—âzܸ¤ §¾±lrƸÀ —kÒL9#&ö ÛkžL¬cÁò5æt£?›ˆ:ìUµpƒ¨2‡”%•Bs3¨1´\Ú¨ÀÂp$Ðɬù!i,¤ »ŸÞÏòe4M±YÓµîÓÀ‰ A®Ë~Šéï5K€ÂG×ÞòÏ8aTVˆÐrd…ŒeáÙ"ÜŠ«ïDëabpYb¼Ðš_‹þÍ[¡ô?ª»áB_fm›ã§ªoJ/Ĥ(˜ Lúh“¶qŒÈ¡»0aQ²Â^ÊÚü],ÍMšº¼Ó1`$>mšÁîê‘HwpÜ÷ÂÒ‘.ÝÆ”[ëJu¡×‚Kâ«K<;\ïÐuR¿J¥$rT)x#E{Q¯asŒÊ8Œÿ`lÒÚ‰¨ŒÌv dq^‡ ÷âž÷Õ÷]~ÕhÛîC/¿Ç á#½ +z™RVI)—ñ6K^Vk!íü ìü«š‰‹ŽZ.+&©+ak„$:°vت԰ŽòîÞ\2Sƒ·4 ¯0Ïôô̈³·Bg,Ôå\<ä½·É»xéç¸ÿ…¹_*¨Œ. ½lÒ´Ž*È^û¯Ÿôªˆ> ¶Áˆ*m‚Û™R´ˆ¿$?DÒôM‚Eñ¾KÒ 'ü%„íû#xúöÓó>7šAùŸ²és¦?‰;k …<Ÿ˜-©Í¼Î—‹Õ â@Û«7ÒŽ‹Âq©NàDNnK•`MâcŸ7íHðð£²#« £äÿñ®0 ç”Óu‘F¯Ð{+¶çœÂHÛ…p÷oº_®³Ü˜jÐÌÆÕhµÿëûß]øÑ ˆâÅÜþ¥ëøÊC­T\ºƒåŽJç×` Ú7Ï·™ÐLig®p>QÐÙŒëû4·Âa¯­\R.Zyë8Äì?Ô„ ìxŠèòÙ·ê!d3UÚ”kÉ•ôàf;fíô “̬çVH4¯è"L“7TQ“P˜¸ý#ЙªÙQsë¢'WÌù§»‡ÇL•/ÂY¢œ(¥ð]³a$9‡>!!,WfQMdÙ¬ è´SÇ/àŠH,¤š ½`R9.}ˆ z…5@HêG:ºå§à.f>óD0PæÎo:Û£ü÷t§%3‡ÓcÄ]ùœ4[¹|xTèô£Ð…cú¾ÙÚ ¼â…O<„f£ÞpGè”/_hPÏæ/ô·’ûy1ÚXÊ‚å ø4¥mg™ ôÔ‘úQ—s…8#êÊ @ý÷i/’¥Œ ¸$XEç?[e °ãÐ÷æòž¶á ¦Çý÷»¥':e ÓJ–RyñbᦩÞh[^CëStC)|i‡Š>Š»h¢ f¢®Ï°¶ZXLÿ“P&\£‚¹ì÷Öñ)(óÅšŽ62^~±HRÂVüÅF¸?D¢‡.Y9]öfJIšÎiÅç[GœÐ^{œW ß7Mš7 ‘óz€¿[ð˜ú‹ m›JÜB4F«ÂqÿÐT »)Ê7–Þ~­™CüÛç€bÙâ½LÙœø.Ùôuø›ü&¢’È?)i•\DÚ]-Ê:Í0ìñ\É^M‚çºÛ}Ž-q¿°3Ò½U¸ÜQ7º°±f;ýînËV,“šêaá?-,_4vTÄøÊi*'Ð õ‰/tŒ9¤®+ú<÷™©öÓÔ; Á9íË»¡Ya—Ébàs3š 3îXI}kí½<;¾‡,è\H—ŠêMüޏ³ìôê'¸Õ¹î»ãØ„ã¢ûÏ„ýÙ @+jÛ65g–᲋à*n3Ù€Ëyîa¢«‡Êž<™ æ^ÖA„i ²‡P2Éúy´‚05^WRCr &àv–µÀ:‡8ÏòNK$Dy©òõ½TÕ® 'é<@ËH¯}šu;Ú–*…{˜G—·Àk‹‰¡´ÀQP!l Íå;õ¢Û}Q•>¡cœ.K>Ó @ó¿8Jñíª:^Ç17yÁ.#à®ON¾qvÇË®ŒEZÚXþ·ý™yѸ&»  pŒ«²„8œÙïg­1¤+O‰Q¥(¶w<Á\™QëôRßáÍ3D`12 :ún,|l’ŒsR!/5«Ó¹¥„ÇJ¶ÝKPÃèâù Iá§­ǽòäv6uä'¸{… §%¼Ý;æ' ‰ÆÁn¦GAñ•ð/þ“‚ûÅO­ÇL®vW³L»lV‰˜Ç8hÜî3¹ÇÐì§Í$ŽÛæsÈ¡ïÌs÷S8m¶€Þ WÃú¼O?'¾k…¸KÙ #¢ÈƒÞ…2’ŒÝîÍ-¼0ÎÖ÷2j»þÖõ»Æ°?–þÔ9ƒšMùbD¼Moá"d£{wiÙ|PÕÊ<Œ’j“²ºSÒw*Õ?îh?é@8÷0¾òÅá©bÜ~a,+ØÍÿx6$6§MX=V’½à\€wöK ËJ7§ô!¬ü¢5§¥:ãö*?‰?Ý{lÒJN ‰db‰÷>ÄgÈÉŸK|Wجþ =¨W¡=§Ù½ …IHQ‹W£ÇÀ*út4p&®¾[<Ý&Ìh¡ka³þƒÒD<|ˆÄm•èÅ0Ø8%ß¾ „€“î¥Òâ÷¶ò¶ <Œ×_‡ékÜ]gilÐŽ¼ÊC£÷eô }ØcÉ£ÚV4í&  íõÅïj*¾5î$¢*X%‡´Ÿö$ÜÞd‡悈fq™§–Qodm#Q®’J!p}ÞWê´z¯f§u±dŒÃ~Ñóú¹Þ Rzcnðf-ÒØò&:^;osã‹òõ §í4¡_Øn\N¬Æ¥ ˜@Ã7ÏÜ)PYþåd)£Kgî¸]¤m°Ý×xŽè·Æ¸'ý;—nµów#À)9‰ÕÉæ{“€i"  ÍTØÍÚÍÝzs%ø4•ùæb³L_O¶É=bÆÐE}Z¹h ©Ê”ô†~1—QãíGâm’³p`ÖSxÌâ¯ÂÄùÛüRrÞ?0Î’ûdÂ×kSHT®ˆÎ¹Ç¡L!›r—.#»ÙKAüC³ŒßÉÀ$ï¥Îg’'Ä©õ+ç8ô£|æå^4šÙÚHxMNÌÊ1…§øáxº`¯•Ïy\Xû%n&’ kþˆxÀLZ*Ä´°xƒÇ3oQ÷í )–äÉæûI/Aa½ç½SRÂ'^É-Ø©‚Mç¿Úvvâq|â’¾z4Ä%÷eÍ£‚;ÖsN–•S“! ¹J‡ÿ?ؾ4"ðûÓºH(ðÈδ9Áñ{rúášáj¿Òú‘£€†Ë(þfŸþsFœÁz¥Àˆu˜yÌ& XOmtܪµKR ŽTÈ_ÖE G©wwÊp$$ $·£$ˆ^‚=©N‘«Hd»7%%ãê”Ä„ô)Eºp¶|#nÖ*Ü„@“»\˜WGŒë«£w._QêÑ\,±Ûty^iµ~C2çN»ÅÌú =bþ®üý*¿€ø”6îì3~÷5꣜®®©.‹ûi+òhÕçìÌ^슂¿Žp½‡æ¦(|WUð¨¹nà„LHíH~$ æ.RaÍ‚÷#¿øm‚µâyÚVBbØMÍ8ØsëHL©uqÓ2m=xKt\i¥ÜúãöEõ?©ð ½0y‰씑“ø»»ûíhß@ÍTã&æ'±OÐêS?›e@I¯/ê^ý6E‹=‚&ƒò2\P«gžH^ÀOó­Se8Ù`cò¬[Z˜…¤ª¡Áïðœ?·!5¤ÔUËS4PáüÈ=ÁC3àX-Y„> µÆŸ+ÁÔÜœ›pZx~ɑljõÄbœq|P8»¨Œé™ð´3¤•!îýN±L™ÿuvX“ä*…;B6@QÞ\ ±u¯jÃA}ÖS#‰vómÿõVÅú]ÿ*.bRpÓšÁdú¢‡\éS.=‚­Ç™Û¯Ÿ9Ašã ;×>×Ù³Øé­Ìþ™ÍÊ@ézëTvwÀ%PƒÅü-M:¨ÎÁv^ç pw¦’ ªÊ)€Î«^’ݰsWžï9ü \l!ßlAÄò ´ÈxÈäͣ؋ J¿p\×@\ëõ!‡.õ”þ„Maøq¢15ëÙ_/¨Ðt›p&2På.å¶]K3ñ„°Î¸Þž•´J‘%¦¼­üư=¼~QáØàƒÑ7@ÉJ©7Ûó³x4u¦["W¦II‡Ò®¥ª{Hv±…׆o¹»¹¦yéDè1>8OÂÞ«)ªÛºyà²Å'Öƒ]mqï'ô\CqPsÏ `lï¡EŸ™Rflf°$Èxb1ÃbúÛÐÜŽ?(4¶ }-|z¹æÙçÌÙ€„DWÈ«!ËmB‚ì =©ú¢þDBhZk kR 8˜;Ök¨õeoøÐ~²M®:Ò‹Té ¹7FÎÕ©¹u1ÁEËl¥H½¤"ø…NúW]V´ÔkΡ ñGtqÍ O[Pùû‘ „¦ööK{³AX…ØA+"×cÛ1Ö¦é‘ßô„،Բ÷1d%ÃŸç… ‘ã7׆Î7ik˜5ôF]{:ëaÌjØí¶R"RýƒñÁôHfÕö‘h:tÌ7ae×*“Î9HÒÃÍ´ùÀƒÉáêßöú@V®œóŠû¸.ú;Ý%3y÷˜j´}|H‰îMàQ\ìž”ÿÔZáöD`ú> ].}ÛÉòŽz HDÔ4 ø¿â(†`¸…^ÙÓС 줟)r{£ÓŒ'Áásã„§ ÅuµùTÐ7¹•¦ɦTÇ•®èÜ÷ÌvW²^¸Äð}‰™ÞË7f(z5C{…¿ ‰÷„¦Éާ¼Â>L¦æÔ1Ψ٠i»¯¨ÉiiR¨'¯,c…ÌšÇ,Ò¢¸nR¡%€Çiј‹Ó£1aqªÐÄÀUèüíª-xÁ;ÚQ%ìÞLu¥Šz Ìïw2íÝÛ†7“…bŸ?7¯gšÙ/¡À hœŒ ñ0#d•€‰bvï†lxÓÏ·Š‚ê‡$žzPº"G%`. ‚U0E?eß:Áî‰óžšÛ°ñ¢e§EÜN'Ék'7­®¸>áPý1¯d²Œ­73ž—:9ÜÞšüJ†$tø¯¸Üt)ßg:¬ü¡H’¶7.9lÑ 2AHÊ?7ÑñR²¤AêV›àÄÚ â ¾úÆ=Z÷gþЭ,yâ²èÀ|s5 ì;ÈG!¯¼²,I 9iô5nÛ«Hª+Çöåµ9`³ä£ulÈ'8´LÚ§3&Ú-h‰±¤ŒT•Ñâ)üTëÑjž&4øÔ*9Ü´ f£æð‹$˜ÖÏÿñ²KÏûŠ|bÃŽSÌ*ì\¯´dm å;á›zÕŠˆøl ÒÓÏ0«&£07²Hùm"P^QåNÂÀð¨èÁ(ºÔ×:‹1U¯¹º¥±ß”FX˜¿£Î†ÈÝóÉd|åMz¢Jh˜7£g øi† |Íìú+‚]”-ÛfÙýz}*¾Ôµ=å}+$üëwnŠMC²»¬ïú—vðˆ‹}…«ÈoÚúB£ƒf÷= ÌÀ4ÀStÇÖóèiÙðS×¹ÁâSð›:U÷^0 ¶—-Yðpê.3\j±è mÆ‹oüKJ÷ÈšoœÆ.Œ§˜am£¤³µ”´ïÌ šÈ ñ‹ÞãÎáŠa~Iñ‹'ŒG ºÿcª~ì!ÎÈGÔh¬aúktv¾šÄŠ.ë|ßü¯<‰Â@†¾yÃúçùŽn&€ªÐLª£<3!5ÌÔ‰>c ^WÁµ‹ÏxU·Óɬ”la^r¥Ø[KΞR"JîJëË›­†kÞ+3²Ë†³ùZlö¤Y€@²¨kS ËS¹áùâê9‹Ôx±÷Jåz M†ï©B3ñ²õïÆ7ØiðMò|Ò"7ß"P€—pÃÖ;ë âêLó5V_‘´FTªk y´Y†ó •;öî°Þ”ŸGƒê$B§là þâÜ‚ªÝëó>c?iiIæ1B9‘ë}/r[ù•SQÙ Ec£LXßãø>êað#<^½–c@ÑÛƒ¼éXŒ|³pŸ«G¶Þ+$IcÉýÈœ¢ÃåyJ~Ì`í¾¡öšFìhD¦ÕsjaûuvŒƒ¿þ¢…ä¹èJr¥úlÊŒ ›Þj¬¢M€ÇýP‡Ÿr ÌþËœ±«êÍ ò{i†lØKÇüãDiSQÙæYç±ÓÛ–ŠÔíâ¶¢i´ÈÝ(…nYø¯×zŠ•Ò1¡Ó'oÉ\Ó˜´È7¾¨+‘f©25 e„¦Í§-ŸG„Y»_ùƒ§=« Ê[¬w7‚-… ¥ÝÕå¿Sc."{Ìî 5É¢Æá$ÿšùz$Oê6B0'½‡Q/•ÌPר]|ü2XÓ8u¶X~¸ øó¼Þ­rÕQ îâò?$_.YÈòVÿ{;H)Õè×ê²Q¬A7%©¼‚ 7ešIÜmæT§3Òß8êÁÓ’T£Gý˜pEàÁ!-…Žy4Ddº‡IÑ a>r>õ[½"ìÑÄu³‡ÙD…z ßÒNp³¼‚ƒé#1 Ó°¯!×Á`h0U¦Ûàä(-|GxgæwlT|Uy͵‡u8iÔÝàÃKäÛ•uá]›îu›a¿PôÎÆW¶±RlÍ1ÕRœ³ˆ7©‡:_"åJn‰'M‹•»U:D_÷t®ß,€VÆkǃ%xÑBáÎQÃú'ùú^=Ú9´.{»ŽßÕ‚TeL ÙIFšÂì7X­\fm A>ªfNñöÆå+ÚÂ0(ñ'}fuË)Ö©¹1R…ƒ§G„YËÊHnßwmjú3Ü0ðòB¤SMUøë|ÿ¥§ ÏVQW¹¯j”ñtÄsá•9Ër†\•hOß¼á]óÓÉ€2å MÌK0þmf.AS™w@tîÂ8ÚqKS°¹çÁUÊëÉÿüÞˆû+Úês|Iï‰gÁ÷äú¯òÛÀ#ºh—¾…Ð0˜l|̬+éšzß…Ô ¢³v·&R ʽH‡ò¥çeTCgÛß㮉LüAG©ø ð Ã] à`²O¤¿5'(&ë nï éÐ[Ö ÄÁYÔ2~Ô64Ýz¾«UioÖ|”½s‡}ŒJk¥æDb èÂY²x_WÇÞðÒ¹«“b˜–Å"…ܲ[oSa'|;tpyg31á ÁYq¶qàÆ]A ôž4WwÿiHþÚŠ£ ½¢q÷ Ö×zÛÔ5ÿž<¨#w«‘F¿dÜ>zÇ÷.ÖavåaÌe d³¸i8Ó¹ÐMuQÿ-<ºp¹0”ÜR¾h‰-¹¸1îW“ï¹3wv/Kqw˜=ЄCÄ^8ùºN´1© dSbÍ6€e/ ¥BÌ8Ü¡Ëb´s;EÐÚ×;Úß‘ÊXL!Ú)’7G4@ð4࿉٠‰’„˜í£|üÃçÓÕ{_Æ‘é¬ø„iG.ˆåE;8þø5s6¨âORdj•<æxܵ´.™Îùo¯ªG “¬:¼~3vHÊ·É%Çyوƫ+8?¨%DDl‹L´?h‡™ã·ØÏ@úÔ^~Ô><úVë;qñöeħ©Á5€=*WzWÙe†ð ÜÇúNÏF;…i”ÛW¼ðCuãÄ/ˆ_á2ø’ì¹+³Vš)+桹ÁŠÚk¾@˜£Ö]ÝVNîË"Ü˶‚ˆ!Á ³ß÷пPÁŸz;3-`h'Òc¨yB_[K Ú¬!º ¾°÷ÂR‰aEwšÙhÿ[Skà)Þuw€y -4$Iû9¤1„Þ«-~À¿t"=£!Ìüp?…}v§þ€QµL†µÛ/~j)C  <¦ º0àx†þϾ®Ð튜‡47¹–ujqɌΠèw@×:^Ÿþ¨ïLÚ>z~ƒÏ.KÖ§†Q ÒµwžéJDgÜxñÝ[9/ œ]h¦h“ý׉½µ¬œ{ÇçŠïÒªŠÀËjn3«V»´ô¶OÃ'Å‚jdø| ‚;¤|q;oeí6×ú+‹n…Нò=£Æ¹œ•6´ÛfwÎ'M©^½1&úÞHPD%÷4šÅÞ{êD~³z‹´A£[’QCͪàEZ;–&Ø´O ¯oó'%ºª(.‚H‹èÓã/èt €áQIq©ßªé¿XHŽÛÔÖWO£ôVG$›Ž"k¨Õ0ørÝ,å1E< ÉK¶a%ÔYy~Î-Cèj:‘#/’(&"úSùKlÃ[f ÚÁäÉÒaqî=ÌArPŒ¦bãÚ_<€D×#~ïÁÌsb+2IO³àœ—Æ[l§äÏqjlqjtÇ„?¥MáδV ‡ïÝÒò‡vÀ6ÃÈdp¯v«”c¸µÜlß"`Ê3¬Ë ê¢ãvc0+,Tßš»áwîøvà9 ŽqÝÔ‘#1ó˜<¿‘Jïì~DÔ>8<{$ž!(p¤`„ÃÈ8’uð,ôgøýXò‰RÉ?)®*ahÀK{‡Ûí¬X ¾Nrˆš»âtRÊÑsJtú_ÏtçÝ„“·}Ž‚c2߉pY(ØRº)”gÓ<0¨OÿÆÞuDc¤DFâŽ{ëèjvSpjUáôí¨3Ÿ¡‘õÿ›lGÈ7©õ –aÅ”§…Ø€Ÿ’!ºJÙ¼ ÐËœ$ÓnÛaì¹!¹¿•v¹(¸#OK^_ãæéúJåóyný"" ÆBpËm%|D.ÿ”ÉÉChk¨Š·X-0 ÓÛ²4ðÃaí%l©X[‰(É9—eÓoTSg6w<ÝÔ„µ†ý+¿¾èÙðÅ©7 šÎff&µÌ zG6ûq«¬<é¥à˜-È2Õ´ù¸[CK÷gÁ7«ÿ†Ñ–#ÓŽûQ©šhb ø>ÃÖᨉÙô¸†€pVâ/¯²Më!!.åÈÈ/û„Pnê_Ô”t¿Ì¸¼ò!¯²s½¬R–¦Ã,jþF~öÒ6ö¹ƒ15¨c+´Q5C‡åë3€ Ÿù(Gë¨*Á£³òÙ9í®ñ-ß$95…›—Sïøt¸žÌNáüp³à·ÍͲ Õ->P!‹u¦òîQíÄú¿“=ù`*Z¯å–v=ψÑ4âÑ Æ›œ«`])üXd6VÏ“`XIY» e9ɦEÿQEÍö2Ê÷<a)Õ¶½wa;ÿýªâ–H®Ggº³‚ =}àËûBTøÏÜ[+¨/Y¬qÚ3¶©dæË—¿ôé~ñ¹°™$CN"bîp>3Ãöm:´†ª`h9– >m’.]TRìaNìÛòáÀ2<“G­çXo¤×’صÏùŸÝ.|~¿öHé'õâ{¿eùÏÐî~ЧÞÀê~Ám—»ïã2uèC#X ÌtB’©±ÇP]Ñu¨‘·íæk¿áÔÙ“¥h…ÔkÚÖÿU¬å–¦g-ç‘ð¿ï2#“´ ¡_|àa[êxIÂÁ¾-°$ù‹ÿôõý6 ì$HÈSI°i •6í]à$t9Ë´¯! s s¨ ùñÇ—zêv-uÃXv (Ѫó©ëÔõͨüŸà çÞÉÚñ|mï¤8ú;Lû–™€«|lFaÿcGèTÎ:Ár}Hû­ñª7ŒU’]ûç~ ŒùǺƫMf¨¾…)€°q’mÓ·‰Z»<¦òEjéÂW6×tLïõ{þý²1A’3ü!æ¹29øEsç%›Õ™q©Æ$&0ç>l˼ÑtÍK1ÚïN I†y+KÆ×^9¸j1¯S©b—˜‚_8â¤`u*ž¸5Ðg=C'ׯ %f‡UH?ž`8µå¯¬æ¦­ýƒÎl¶]mêÕv>…E[6ªœ§ÓÓ± P]±Ã®~£/}8¾i¯Ó#ÝÚñÙ‚Tú”)qj¹o„ g\Î’§Š&ÿ`'aÀ÷o)=]Há)§Ò:¿o¨ì¹‹Å!;ÕÍUéVQ½¬áOË\š•=Ýüy“Hcû–ý÷Åï}»§¿ÆÁܪòmÔh´]Ü׉âXûø!% üõÓ{4&ÅÝàô¬ ŸÂÜs’ɸ˜_1{¨Iƒ[ÈcîÆ­‚GÇáx¨œÁÔÛƒÉ~‰í^ÙEDñ­ûw6f6 Sõ7´ çøIæà[s€žàí¨–.±m ¼Ó‰šãJ3özwðPâ´KV·š42v1¨Ó+R¦–ÈãË.s<µo8{ˆS~¼V«ÐÍæø,ž5[URËV%ñ{¹ôlŸÍË•ä#±‡lÚÌz¢[o(l8Uƒ>o`õÆPæ.bÀÌ4ìpSÎÔ$Ä›ßMÐÂCd\DÚyË+4œˆ+•æ äp½¬©#œ‡v,Òë1¹ÁhƒWfIÛ8ª(¹úKcØÇEß$d¿J,kgš³S€kSQ–Ïêµ`ë¹hЕµN~Û't””ý´7ÛW1û£s^NÎ{è<ÊUjÅ; hÞ!’»Ögu“âVY”<›€ôæW=C¼;ØNªÊ 5‹Jrˆ%˜ÅÛeþ‚‘Ó×WÈH{g•£êäñÁB ŸD5¬¢îÛ½àŠ·2)$y•~ÚFÒtB^Äñ`jRÿnñ––k˼ì©ÒN}¡3 slh±èzé ÚÜa/PCåØu@å«3hÿ­¿Ê2m¯ú{!?+Á ;uYþ©|hI®ÁB¥ü…ï¿!qÉò®sðÕ¨¶™ÊäÄáPÀ¿==:AÏÅ>à©…¡]lÆ3ë1úæxWá!êðz°j_¬\É\Ù别ÛD³¤¾²ªq+P&ATZˆ!¥G®¸†]Ë€ÝÜDØåd Dkˆ{ó6À‡‰yš,šÆk>îý·KzLUTü56ÿæl¬šÁÙ§…9(þ´D!"r_ýè9Â]ìÝ@Ý3ºù(¿ ”Hdm •8u Í˾mo¦K…T†¡QhébнG«û½Ô¾Ù†ŠŠ øô ©ÅÛwÎÆÈz ŸÏSèS  [äÓÇ¿èÿÖ[dâ)õõ£÷¥òõy¶Ü[Ùƒ°¾¿˜¯ÿûÏ ¨ÿ=Ž·"½8öT”6ŠAUkPòúéç$²U‰_„† ô9àÜõ§º©)à càB=ò*ˆPµÑÇ Jõ@Ò3pÄ¢vÀtâ²B­Ž¥¢I˜öï“g¥g9«À¿W& Lîue—à‰š>‡úÒÙ éBTZ(Ù!2¹zdªYJ}0ÉÇ ·ÀdøH49c'yµ§Ï¶ø#9„gH4ÞÄé:O: @ ýÿJÃî}ºÑ#YÿT2¤kd% صbfåX@_/ C«WIåB }CŸúÛÖnøuk¾²Úöo:K8ªTµÕZRÅŒ´ÖqS¥T9Q]Ûv~7,¹án«¾Eœ±‹*xB#˱š!å®Ór.:€6_iÇUéoßÇ]ÀñÙÞãÈ#o½aáÆôld]RÀL¶"\ê©6æ²OlossÉEÀ ¡’ÄÙ« ¥~ð)¶Gø Î|V€”>ë&PÁègÝÕ^q¼EؤۭjÊh^9'jê³LòÒµÑàbd˲Ð%ó…s(ÃÈþ» ƒÍˆ\гöuºÝi1/7ã³ò‚Å8è¢Ûª´¯±Ç ø÷”¬1Õ\ד$›ÈÉ"N~Nç5œÈ"É¥lžŽviÈScS)£íîå½í ä2‚´ää¸-+Ótl±ǰ1•ß°ƒSšö4|M¥@äî#J&{vÑð›ïb°šê§6zD¾„.c\~ø€½æ8/ïhäýs1U^§…C>=€¶ßekõ‚ZŸyßåò.¸Þ”3:Àtå™ Ím˜z0õÎú÷E‹`:ÆH›í+æÚø\ÆÖ‘ˆ/Eûa„MtµòDþEHr%ôPšóÃM¶j5w„žFJ†0·Ò ]yíÏþ^ÈÑ}4B•ʃ"M¦Q°ToÌ‚’ÄÙ+³rÍ>òæÍcÿ£Ä¢ìî‹ÙtL¥ø·¡žMÜÕ$ð=î±ù[K’UâÊ„62²'RÁ©>¥ ôÏW0” ŸrFûùÔø^sj›•mí4â²ø¾¹^e~n–»rêÕB¯ýIé’åÁåÜ«Lâ!Ÿò¹±8Ú™íÊÊŒÞû—÷‡{#ÊÑ×°”¢´/rûŸ”›h÷£âÐRç,ó qÍàŠGn“ÑÉ@›¯§eV>ôY9ûâÛÝ–Úl™¤¼Ê\C}³$Õè‚’?Š©6ÅzGjŒ«dë݈ÏcX õÏìÊwv(-a•oßG|a‹¬É² åûÛÓ#èO®&)l= k‰_”˜.kÌÛWséo™2–ÙÂZ›8UeÒkJóåVnQ“0 “c«n’²9LÕz¨Øaåì¾=*% f5Ëé š£ìö"7Ü¿äÒŸ¥É+ {[2÷’©"œ"éa:ÍmH¶ä_¢Mð…‚BŒ¹¦ùªçÊQY¯µK€ö]÷Pºxg±ïš¡å7À¶M¬ ûd|ƒÎáQãç;E&Íz€mýržAöÏ*¸¡•eÙyÜ6ëœHð=EQÅÒƒT³w»¼_•°Þ[eL¤áù}Å}ð¹{ ¿ðùš‚ÉE ,î}®®®zÍÑ ZýaªæÄe¿·i²SDƒ‰ÂE‰úªzNèÿσÛiç©óžÜZ0*Ç0§¤NÃrø#¾žòú2/t”iåb p³ìÝW¼MÞ€ëÚ WÔæØÔóH¶½‰e”-ñsÂçÀ‡±‡ ɽà`yÂ"± ¡ÍÇ䱕ÎÚ–P›0îZ¿g=Ýd¦ÙK'W"æ ªçüeÁtGÂ8Gv$º‘®!rë®É²¿iTÛêJºÂ„ì‰ãÏ“fÍÍšCd(Cqštu|0‘›É¿/Ì/O|ëJðS¼’ØlÁ|´·uˆ{´Îvu?1®½•b¹;tPm®‡Á‹–Œ4Uegãe‡V.E„(ñ˜³|íÑô“(•à—ºîïã×®«Ñ<²ì3ÏÊà1&;êqõ¾Xq£Ó`4/m=Ͳ°1ËRbµûãë龚K/oŠ£n„Çs=J°¶ô4,ç®ÅÄiÃÒQ×*7ØfÐv ÿxñ+5ñc×èt*l¢“ñ"Û‘5 ÝA*Ü¥7ªÅ A_;rëSzºýE Ïa”ƒáø“aŸM9ß2æ$ÚgeXŠy*ºº Ïo´ZY-÷z”çÔŸ0ëÂ+¤E KËóM+X½.Ë fË3±ý³‹˜ƒ!˜3c£zÑ*\{'oq‡#|A!ä¿÷HÌêÍM¡3÷ôèMéŠP­ör°Ú1÷Þ"áã¢Xø°ÄPaIaÇ`§&!>Q]=»ÿ¾>¯PdÆ»€ >VkµÿxwbEÛÏÉÚVƒƒ¹´¶u–kŵIåQôÀŸwnœJàá0õÎÜUÌoÚc-­6©WÕKl€ci:ÛâblNÄhÉ•çüQñ|¾cätìu¨ëì_+³Yji×3²séÇ\Ÿ­ÂHCˆh”»7>ðr7CâÑĈdJ ‚n ŨOX ¡áŸB»Å îªëâ‡ÏZí8Í·…GDþnÞ—Áƒ>^ :ÔTÈêfÃo…{ò¶,½Ðj(Ñ’Qè½”’$`\À{­Áâ¾ÆCÒ–…;ù •£7‘ (§`GŒ¸¾>'~4»¯¯'…ÄFñÝ T·Áu0¢g3O×´ÁÂý!.%J· צº5ßÞO&FAT<õÂEzý™QY Ëß—jë áäÂe^Žùy ®PY ©•+¾ö }l¹÷ñS|»Që©ø‚æjËÐÚdx\•çÃ1ƒoÕ[VcÓûò#ß¼rªÅë5­o%ÊDãÄG-ï7ÇÂL„SX²æ"7¨wo†‹‹`’¯ÒÜ5]œRŠŽ¯¾x’ó9;Iãøcí7ÍQ2Œ{ÚBe^­ÔÛ#¿†¶ñžGÇšH9=i‚zÄX/ª­:ÿ ©^TœÊÕsÞyÔ¸\t¾ÅHÁö¼ßµtYLФÈ2•lðv²½ã[óø4ãz] ??Ïp…/s•¥o±“X›•zù¼yÝÊÄ¢áïj½æŽmT 8F³Mž¤gÖ®ZødqþFzݲA;ç»öîÊ65³E«H¾²Êb ‡€9 Øv£óº”¸ÉäI@ÈÞ 9º¥:35¯¨"Pre{Y¤Dâ<x FÂñúÊ3Z7wÜÐIò ¾)2˜ìUm5ÌÄð-­k·•çÙß‚¢yäÍÉ}ñ“9yõâ¬æx,Šöô’øéð,²)¢Ê¨ñéf£koÔ»ÞRD†ëFå>Ÿ ÏߪúÄ*=#eí;%´k©ÈÞoÒ~$?‰4¶S.ʳ-l„d«#Xs!«C2=—]ž„°«t5­Ôv/ù‰͡šCÞ¢I)s_G$ŠäxÈÔ#ßZ´qN‡¸î–Àº+!m ÕÙRpS.ÞÁ Ìäl"¸ û2~z ”áW÷ÀóÚ»yu?¹ 3[ͶR¸ħ; 4¾ý^ÿÆ,;2~ǸîÉ)bÓ3^ªÊMÕ×ã(½™Æ ÙñœæÉ7ÁM€£ùµdô!*'а'Œ•'¦±¼2ÇßÌ̽P}¥HÉv3×È€Bþ©OÍUï’r0_0æMu½Úv½À?VÁ,Ÿé¦|oÜ5Ws>Á¦]ËûÓciï-¿×¿…å0§:ð³3\åÂûÆ5çúi³\Z«" hùW*;ìºþ !wÄ!Kò½O¦+n­ý¢¾WÖ†Êqé·Gø¢«° ÓR¹þ#8%ådî‚ïuïÜ•r/ã]¢™‡N„è·'>¶ýÕ)c‚=Ú¢¡´° v™ɪï—§i¥ùÒ­ó÷.`‹ j"±*j®¶è‘;©#>o;r ïA.“¡Dè(œÊØÀt ôAÂiå ’laQI$@K*ñGÝdq¯h1(Q6'[Ș™eIó3†z†¤Ø•lî_é×XÏY¬¼»Ópâ•‘25¥QægN´†ŸP÷´2O3¬Q÷þ¦áÁß&kÁlÓpúX<>áˆ*„²_éX±ñ¸¤÷ñØ £×[ÕIÓ¿9Yµãàb®´GãÛ»Íy!èú^ÊÓQXÚÂ}’¾¯¯Æ3ÓZÒ@Ò¬,£«d’³£BŠì'Š­NÒîj (Š5Y­æ¨QNiUVëfí:sÉa»Ä0Ó§Ä–Úõ+ nãK­RX;Ý™ÇdgQ¥¨o,Z"|&°y˜R·;1sg†ßþE¸+^;ôn_–nc&|*ø¬VX$ö{ÅLgÁde¥¸žL=cYkH;“J2ªn¼úþïE\0þwø°öBè@èÀ‚a(ÓAŸ4aÖþÒgd~é$—Ðo'`É¢më3ý:ÞÖ$ÚÎÂF­ÉBØíRu‹¯+¤ÇÀ`œ™Øöî³)–¢1'í;œ Eñ1 î Ór«)j¹%p'¤LJÙñ}§š¶@'_'µ·´”eˆÙ¸‹qÞj–We³óô;Ô+BQTu{õðtÙ"5g g“‡6`„þdVÚ’çñt1´@«k·læ –³ìŽñ¼éÕ‚ …)ý•¶9‰sÏ”Œêʦ»Èk‘EFÕžáxFèìL/×µçÊË8™Ê$ô2ôKÞ²’§—úä(S}ÕݾȦ½`º)>²F ÓÈ_í¦ Ë¯ý«`q ¨Œïøõ5ð9³º>oŒ©B'‘ ßYJ°°roà£F‹5LÒÉåׄËÙajÔgÎÄ).Ñ~c lr¬–ð¾üv}ÔÁɶ~ïÊ`ïxe¨ÑÅ!n­7ÀÅcnqÈ¢„/¶,‹Â¿×¼fk¸q°úÌ#‚º£–ΰî[z?¦ œš½ÈbîY¿Pí±Õ@GE'-œ~á6â é€à~Ö~æé(_Ò\Ÿ:yqþ³©‚°åÂ¥àô‹Ä™¥šbzwö蟾dŠJZÚ¸Xóxª Mw3O"²ƒët¹4ü°"_ú°?ž\ŠªÓù]ìïÏt ¦‘ZÛûå´jPH]ñuˆ.1ÖùG5 £²ä]×´äy¥r8¹»á*Ò:¨þÑL(Ûw-pLü¯-n57~Hþ¥f?hý]WP‹¬]¬bF3c¿cõ¸© üVUzþ)tš¦´üÞÝ€žpué™KŽÇHHœab[ÊÉìPD¸³\x™‰rq Ã*Aä„âž*óáaæ²~à0mì9wwp×\ÄßšloÜÑ)F”<ý64•ÿñÉK÷!04dšgv%HÓ¢]´;I’vB,•KP¸Ù~TÂg™"Ü‹œø*£8Ë „÷®)érU‘ߘTìUäw- ¯™Cð \Hw°~ey%ØäC]#ìíø®$–˜¤§Ÿ~fIA-iÒ+¼Èn¶_ ÒÁÙp&“|šäŸº;Xïìj‚­áj€ìlm¹( )›ãhTÅï€þÎ×Z©·°pF›a¤Hòe\½}óþ =r`öä¼wYÈÕ7ú€ú6 [u›/•vQ½¥ƒ*m›Ügó4d±¶C]#”úø[•`ž·øŒ|)ÀsgzxÚ©êÅ<˳—`ê'uÀUË 0O l×l{]üèØë=N=yZå¨3WÇ#>æí bo? œ8œ 8#é%1<ûv<6§0L=-õØ KßH“æÄ›©.mÀÑÏ]1ÐjKóЇMo”(þÛtÆ®[G ï66OCb=æ÷6Ôx}÷IF¹—k‚ÑhXøI8#¸=³:BÃÐä’ÿxîQÏN.“z Å’Pí“ÄÈÇòz³¤®º˜õú h—£&Aat||aT²J›šâû4 òb˜1ïÂöþã\z ùukØ(Ï™êÔ›|°«+±ˆ†¹Ô·Yl•5yæ~ÙX…#ĨNošªó†ÖbT‚{/–\È-L™¨8p‰mP9lÜŠî‚oø\ñþë×È@ÚÏ;B§ò!=Z!=ùâ¢øåð@^`ÄÍ}:(x-\ÜY+¯„¾û“b¡©z§Cù {ÍðuŠÜqXk“˜¥´~ZîpYg’r;êϪW~/‡A¬œó³З4¥£›iCAB?7S…F ¹µ,[ŠsnŽô¢bñcW+’Š °ÙÝF2VU-·^ŠƒDJíá»@Õƒ“s·ê ú\åYÌhûÐJ·QtHÇIækVù“+XaE†>k¨ñ…“"ÕÛvMFΟ°0•E¨¦¦Ö½;IûçLm”tnv%ÿÂòÝ^:ܪ¨Èëaó›-îñUáÔ·*9œygÆêIdã\IB—×Üú½ÌÍÅ2¬} ¹IÚå ú Z'[!¹n$—|–ùUgmTLén$jj3;û*ÂÃÆ—*cm[0!Þés”‡>úØ3çx¦öˆ(KCHÜH]~ön™…€ôñã1¹˜ ÿ B\fĵOÿ.éA Û‚¬!o…©Û´T$[à €LA*­J:D"û*¼‡¹$ÀÇá{õ B›ÕYØÂy˜ §œÊ±Còj…PÉŠûŸku9:f«§n{ùWšJ›«®(ùŶ™×KLÅ!¼Å6"-L}ºoúÆ~ºl›[tÑõBV'Y«â•0Ý…œá¶`{ÕtSè‡óR4€rñš¡%1Ië{FÈá‰~8u„iÓ ŸÈ(œÌbxœqdT HYÚÛ¨,A@5:6s¼ú¸ò‘¼s»½.–QiOµYY*ÛBÌR QédüE ß^×â{okÃgt`ää#¯Ù6´m š,§2xšˆ y™À¯iÛ®yvb@q*=Ysé_ìÁÖ_Ԃ샇ìÍJŽ@ãJ\j8{éhQùÍeqN·ª\úˆÓ2Þ¿¯žK2Îÿú]®gì/ïî@XJE¡º‰/K(—EBG"L Y_cY¤‚m»8GéØXÓÙb=-âÀ#Œ†@­4Í3‹´%œ“ÆÛ‰îÎãSõÈ´¬>¼•ÙIËHò= 4HÕ;!éoªÔ¡á!†ÍW¼7–ÎõƒûÃ2Í•0ÛZd—ºlµŒ˜¡·©¬ãçu†Œ±¯-—|àk{…Ö©Šò~¤ÐÉÍ>-Þ&ÑfÖ÷´ÍÕWª©  À5èdo+É£ƒuuS›ñï8mܪn… ÈHWžÁøá”NÌÄw¯‘Ë=° P½0ÉŸ|E,x»ôí¦”º4®s阒JʦôMî)Úš»„Ú AÏDs‘ªt=Sèé¢ L9Fa¾û$饠B ¯¬±ºêÜ0Â3cÕvj‚Ô™þñgøÿ‚LÚ`ç°†'Ü=kg‘ ðd±›î:òï°£[ÿ[À†çÞÖ“èÒcÌ…G”÷ë’Ä SÿJ\-UŽI þ;)£Îml£èE®}m£YLz­F;ˆH—Ô0(nѶ6ãòGÔrAß®øk|ÖüÃ’åTê0_åu>¾#pz(ГҴÒe$SמT~Vx‰¢­¦¯ÜéÙ M}Ò0#|p’ äG‡÷Ag—•S熃0ÙÙ®¼ly.ö¸ˆêvµ$wC÷Fz×øû‘WliŸ  æxÀÑ6ØÐ—Ûñ˜gâZ³§Æy½nô2½’üÙtRjW‚Ü"¶+Sô”„â“ÿÏÏZ¸‚B‘g>ü¦18н?'R‰=HyDÎóòd6©ö¢”¼¯kP›ÏNà“¾ÖxÿЙ³ìQŠÞXø4Ó¬I„sÀ¥HÃ-1¥¦rd þ³´hÌ¡"VpÈçŠÍú^Û´¢â¹f|å–D/o?*ÝæÁpê+®S3Gùk±Ù ˆêÜKô»‰vW«'»9L0ãe/ ÆŽròG¯Aè:f±Ãó 9¡Í;XÕšÔï}Å­&¡`0ÍB墧„æ0ÖÕHæÛ†SÄPϯýËýlsê{þí †ôúØ(ˆø+ÖQ¡‘¦Š0ÈæCBÛ[ª Aæ æd9ä à¼Òˆ*×£š¹Û¦¶ûó¸ûEèGôœÞéYÚéÇÖ…Ù?ñp+$8ûUŽ=€¦fú{;?vȼ›”|ëýè°Œû£pðò$Nd¼Út­Ø'“P±ÚŸÂh}un~Φ¼—ù1&hì;¶i•ïíuHAvñ¨ðD.8ÝþZõ?Îüd.,»hÞŽ€°øns9úUd†Ó…÷ÇqŒè2héÑÛ…„ºéñ¹Õkœ qæ±MŒwî)À‚Áqû¯=Ïwé?SÆÈ³Ê|ª ­~»Å]åýé+&D¬ÙaöêŸÅ).†ŒËß'³`„cžá i‘«íœ‡ïô°’ nd|>rk!¸CY¹OwôðQ%%X›(fÉìPÔKtÄ}!ÃD,ÿè^4†Á;>©’‚!ñ1!x=K&•ÔŸ©ÕÚ‡‹›Y ™ÆÀR¶ß®…!x(¾cGKÜó[ïzâ<ÅÐy Ó„ª­çú I±™)ó“÷©4¤‡Q¶ À€qß°òÍM!HN–MiɈ,Uˆ›½‡x|)õ.šP‹‡ ´· X ÂÀ7ÁóÕqö[`ƒd~u–AlÛ¤»ãòQ²ÈÑ\?+ÈúDZŒÚ"dÏFšî}ŒZ>eXÑ X„æwœ-b|7ûž>ôè&¼ ÚJ]MîcF˜fÅ¿øE·*™X¼S`YßÞíKÒc.æÂæP–¢åckžg“["µsÍ0ŠÞ˜À…*¾fBýO7ݽ—ì</陀âGЙ5S|&›%Ýhú‚Ò"Œ(ข´Ðz[®G… wÌà ›ê‘žÎ†ãGêØýzÚF:ZÀëãítæÑ >Ì¿%¢tŠ^!ŒuGn)§µºˆ´›§0à/ækÛ_ÄÒIå>_lRÿùhìªf͞ϸ[k0Ú«‰¯S ›i‡‘ИÇؾcZñ…ª]Ôê6K˜Öi϶¤e$×ð‹/Ê$î³)jµW @ô¿pÎnÐè>)UßJÔÞ£‰c‰ƒ»`YŠd?ËÑ{`Ç)C˜yÆXaÁÙ4^ ;¥[ܱÔr“åä… á®ÔË~%NÙûOÿ–†©vÈŸqæ¹ °<Ât³æÉ5%OïËw©¸N^#’W»0vAàR#\~b{8¢>â® ?Iføx"¾jëç ÝöD¹$²²~²ºiSn)Ü",´H´òJ0s ¬[ÆzMŠ/ÚJ¶ìÆyRôs‡éDšÁ@«;Èàè<<½Ñ|¡W+gÓÔc ";»xf·T£WÜY=¢ÌÏŸ‹’ïe6ÛaÅœ[:Ž}ü?Op=@þ|®g—ºs%¹/ñWÚ-ÊèW­€×”râIuYÕ{“œÕ?EüYÕtsLHK›ÔÉ&”ÛºS™´K€Ë*á¥Ê¤»±Ýõ¹¹•]æÎ2  Z”¶rj¶% ®>òŽg4tM¦ä[˜%áU:·nyE౎`;ÓñVÕܨ‘m (ÃfªRûéwÜvÄëÈßek½5F8”E¾’xEõ2eã—f­QÎT§9‚ÝzÉx“¼Ö ¬{*ˆ/Ö:_û+‰ 7óÄž\Z˜Qå…§Ó–y²…ÚZCzís2Dî[µ{±òðX´Dbà"èc lÇ{¯Síä"äÍjˆÙÏUTm«íAÿç” Ås‚ßn´drx5¹æwÇŽ”•­y>êqcPO›Äž°7Q¢W£þ ¨œˆÑESÄ€]¢]³@ÝM\Qó^žk[<Êp¤CÓ¦£ôý1lH’é¦Õ…A^ti¹ÙuñŒ(™®®í rØoô¾TòS$úê9C_{‹ï¦¥ÈW±lY@çZõ†Z¹*ÒKOpQ@[ 32Xn5x¢Åã…ç=‘Ûb(¬wþ<V³ê}Å–a7ï0óPÊŦæÉº<¸ðÖV8ß|"¶×·Þc÷x@TóNg§ŸKaú½¥*9åMÔÀ ß_ã;¦–öîŠLT½NJ„÷œòÀ¿9¦µ½^´&& Ò+SCû ʼn‚û=÷IìÊC”öSÕ,ô$A÷û èWwÅR+1m¥Ï¢P9 áÇ;iÿ$O?†˜ÎܺÁMU$3d3%Âð~Î0ëC¡ƒ¸’xÑ7.ýo§ÜBnÇ&a¢ù1±û§4·"çžÿ Õ@×qìùkÑ‚â,ݠਙvĵò(Gç@ë½ÔÃpgjK×.ɱøQ€†dÐ̽ô•÷ý²²$c·!$LƒtÞ‚ë`|ü¼[+±¶ñàÀ-ìÚkS§Ìñ®gyF+§¤À—¶ÿ ÅY¬-2y?pd8¾ý f’ÀNÉ&þâÌáÀ]‚tS[ÇAâëðܹNwg9$œ1¹(Íâ7ÝuõÛ^dù¤š+9_ï,õµ)È÷ëg`K®Y°«_“uò¶îwƒ°‘V–[ØÊßì#Ú‰QMU„·…ÁºüêËgäÖtø¤”ÞÇð…Ìz²÷£o¨ì„V°5à—µ¨¡^w j…f3§ƒ-­f1‹_0üÔÍfØùò|0§;S‰;8• ŽáÃ*zS Å ÃþKÀ× Áœ7ÿšp²<y]e,å‚Ô#â º½…ÛÏjyÝâ9äÏgåŪ]$è{Åô{]/gê–·®iÖáôƸTÞ4Øü¨ÖÃWûJ 1õÇLäžÏ°‰Ë/˜¡k)á2®Šñ಴ܖ…ÖIk€l5µu‡ÿõ„Ç ŠL¥4&UÓ1NîŠÅ×Ó66Ds0V…ßVñW•Lµ ­ÆÙ$³W@ÜùŸÏÒœSc!?%D˜wÓ[3ž ¹4ÈðŠ»OÅC{ñ²üµ‚í5$ËâŒäWÓH½*É­ô5~ZKIg5ê’K8`ÀôÞ)Í{Í»Ê\[$FØ’öÞMî‘ÀØ•”coF2Ë“u gœ¦ZðæOEö¿úo§' ¢ò­4ŸŽªÊ¯»DTü‘´ô¹ wØÜ(Eø»ö,n¸¯üÃnA aHâᦋä¦Ë57û-/ɹ9£JNaÜ»H„ŠçÏ(X5’w8 ”`,ÁAiDÍ¡†”ú»EÔ’ ‚7_ÍH¸ì¥¶f Î^6v­us0I‹‘wÞ‘¨To üÎzÓEQº†BdáZ´Ã;2Ãpk¡:.š>’¤‘X×aÁÅ[‘iÜ£õ¯»‡+9ÛldÄKqú{߬õŠ·û´ï3zWºøÚˆâ ®þ‡zµçÍ{× <…RЈ¹Ë ›ÜEl;¦… ÖHñ4Ö„E¤°P/² @¥³BJëá‘—CE8/,-HÆtÔÁÖ!(ÛèþÍNW¥‹˜º£™ƒ0 ¼Ç:®'ÂEŽí®c¨ýlDò°Ž0^I3áÈÕmðBGÂ:} >þ’!×i‹™òšsˆËÆR¶¬’OuÔÄv °ØÙ+fñf ò÷¼(!çÐ{’šiÈ¢s¶s¼9–Ö»áxßÑ)ö¦YC ;OW`š¹Õ\ßRúrÌÐ[›Kî9 Øih@‹×Yºñ;ú ÃšC6³•¨YÁïý‹Ì˜wÀnù;/.Šû%Õ@—Ù™˜&Ù}&h%Ý» Hí¿À²Ýºp`˜Æ¯½&aöŽòf„· v_˜#“av\TzóÉ: šÝ³ KWýæÞù—»sjÌÌŽC–‚º4iæ®·™ Ÿ«—ð¾7ùE¨4+qÝÛGò2¼Ï›B–9gcÿM†Œ%îÁp8P³èñ˜¿_òaQc»-¬ 2š³i_ÁX%†È¦²jˆñ _ ZP`N«MÃ1ÉÉ)7ÇZØ«Zî¶ììÒ]#3´O¬¾Þ û·Ô M…çÃoAZx¸ÑŸIyÂDÿ‡ Áø Ò^Žv)D‚LQ-5YÇ€ p7Í$1Òúp÷'Õƒ ãGok+Ø“þVèlr+ƒ„æ@ßlŒgã®{4’kS<ä¶j €,\¸¯mY*(fÑãŠj©=ø&ð‹Íè³ âÓàs“Ÿßže‡âÇ(Eb*K//êÝ3tsû®Í쮹‚“ -§À,\ÓФ5­W $…;:z‹ò3 {$±’GCHÉ:(¨ZOÒ6Ùr¿®—)Ì{üß~`"çäÐ…¡da ~ë;Ò›6ÄRíAR‚ ¬ÂÑÍe>MZ¤ãÆk˜”ul§DPXí$ôìj#»~ÇTç¢ì~þÜxã³WOþÏ®¢8-ÛÜ1@]ž.ì3åØöV*™f0 †ÇBXÒ@L×vJ”å5k…‹Î¶s¥vÀŸ—‡ÞÖ£³æëÇ$šnü±FU¾‹=7ÀæúLlyø­:²ŠæhQI®q{Å«Dç—ï豄ïõÌp_•4¨€q[Ü_Õž›0ø BðѰ×$Ò÷¼ážNÔD£1p=‹É‚ÛQõÄñåxì01£D‡Ë ùÂÐòã.“jËtðÉwq»*o¡¿¥”߸F‰.§®²6Nƈ• %žQR |4ú¿Ã•Kå“^lÀ†ÅäÏÏBÆ'‰{ç[›+}¹§9Ò±ÏFªÔWÔ††®0É6ܶ$¢H½jŒ ‰â®Å¦2W‰8ª Ö\«(¤>ïiaÜ~ÛëµD®Sf3Ñ£´Ý›³FŒi2ÃÛc’‘ÕH÷þ½–púéðáä“Ý‚Ÿ¿Â–‡ÀžuíLy1žš¡É¸Ö‰åŸRÛƒt»h ‰ooqAÔ…û]‹ê^O6™Âe©ˆÁuª”rôÓÆø=u˜\nHJŸÖÏÐèp¶%×׋‘2nαÀgÔ ‡±µ©ô:øÿîê:Á*›’ûY?ïø§èª, n0£<Ì'»×tÉ—js«¥½»qýg:üUsØîÈÜîkYp5H®ãlòéÏn¡axl•Ù‡3Ö* ?*%ÜŽeηa–+UZÖ M`Ââ°Á²64¶ÚeîŽ(’¤Š‰gêÏ®à¬Ûž¾‹ ‹:ÕIºwÞ)eàCPrÒ'žÈ9úXfª{‹÷æµÈE†rëð`´¹ØÙ«»ñ\K(å‚>»ùQÌõQÐÁi÷±Í¶³·fý…½¿XÛ··ÙiË4Õ~ú”½Á«éêr s,)ÒðëAžEˆñÙÓËúÌbµHòЧð¼..$®tmÝIà°áô5 rkçÅ‹QÚs@»U´áTá5ÍA˜GÕP‚ö0‰¶õg°¦ÓJÆ„5ç•x|†i'–­ÓÕ³ßë ‹ÜÝúIƒè᤭y"1pÂô!äÎMÄuíé¼Ð-à õ1©k³¢Êc™ëçˆRåþVkFiá(èå"ûIS°â’ù÷wÂ>õN{„¥×â3sfÊ€~?yWãC¡VùÙ f¦¡»Ýå^xøKëŠ'Ô&ŒÄ̸ÚKŸÔ¹2Òç»ý;}D„+:¥ÏÈ…£]`¿kÀt“ ª¢ ¼6=™õºÓƒ®¬ÊÄ‚UÊÁ• •bê²—)4DT“µ NĵBÄR8­F¦UÒ¬uÑ M¶GìæåÁP†œ6ŽTa_[ì–§þî(_ËñtQÄÁ¼šËùÆÛ§Òix³oÃïôJHL”é˜û<…Nµìã9c¬×d{ p3ÞÎíï 1úÛ-k'Âû™$ˆj Ø]ÕfÈ@âCPÔ9šëc!7Sâ&»ûÂ{8ÏʽÞZ¦Ã@Û ñ…"öªÉ9æâ¨zúèãáÚ*r¤²G ~LæV #esMâÜ%f'†¤Fçñ[k …ùû”|Eç×97ÝE­(s®‚J³ž8Ê~ŒãiÇF~b9$mbVŸ@£À˜‘œ†ü°lR¿Íü\ˆî%éA7lÊ ”L{í‰ ìH(\Ôˆ#…5\ô[CSµñl;„R¸\÷÷×Ý7K'Ã'ÄžTI5¤+<6öûBÏÓ½ ¤qƒGªqí16;ºÚݹ»%º™1 pHy˜E"ë4ËÀÞ#§¯ ¥;†­Ü…ÇQ+sÏ(Ň‚›tlÙÂØ®³¼FT9FÔF×ÑmáG¡,’¸Øo®ÜAÑYÅU¥ieÍäK)GDõ—ÀqT¬M€Â•ð”üyþ²Öä˼”¼È]ð6WÝKŒlÞç¯D‹ =—E·J©4ÉN<6­93ʾÃöpåMYý^à‚mÝ_žüƒ¥Iò‚ˆàhCÊÇ)‡CÑftðRo)å4 !YVC£u@œø 6Y0e¿Õ ‰0ƒåQI[ýr  çªJ÷K脹”–¬{ˆßˆ±Ú’,¦œ 4V&ûV¼§3~“ý«˜0¯XŸ{Îû_þ)fM “™˜ã¦pW†©KíÞ†m  º|ÖZ¥Äࡱ– Sv‹öŸ®ûxW)ö겨ã«Ká¢Æ­§R¥ETŠ~ê­/¥¼0į ·÷͹ݲ£¸â±Â‡¿S¢£ÅÊoµÑÕ>2JŒ þTÐ…Öë1ß>L CË 0!_¦ÙGgHÇäu{iÑûQL0¿Ç%ÚùýŽŽAsð¢`²n¸KQÏ IÊâa 9š^¹Ñ¾Pªå&Äþ5ów›ÎW¶Ñ¡‰o.éÄþÙš¢OFì<ÃM18;CòY"³0-Êܳ|¦:£ÐïüfÍõуmd‹n;?õ¥3|G寖”0P„~¼ ?=¢§HÉfCÕ%WÕVz­hcó®íAVDTª{ˆâ×MÛV¸ö‘I®ˆ"G¨u !'ñækz™“Óvj"ÝÚ»G§§§ë¬£87‡9[9gpÖÑË;¦ßUÝÍÕ>‚î| ÓAó h@9%ŽYt¡ÄyÓÖý@‘${©ðVxuÖj<½l´¥Çq¤•§y :±Úý×DÇrñ–Œ¼½^¦øÏ èOÜãòD}±¸C3Í`sµgNã8•Ïä5TÑé¸*û®Ç£ÏoèbÁNä,ø‹<š¨³øN˜fËÇÄ^ÎJ'dÄTôžü1‡…PçBÕ ÷>I±t$zÿ%áY*#§D‘Ç+Ó•áSÿ–·l)hYТ¯¡Üxá]þì÷‹£™îÜžvÐ9è×çk¬…‡¬zƒÌ‚çðžÜ” êi/N"n4L4zËHd¿Aå9ûžºOQx½œñJ¿N‰2í$™.И¡Zmõû¢øvt1 }ÆcùQg\’ ÛV´îÜÚgà 5©r­É7ÌÔc–v\‘I‘œoò+øq§¶-‚saÙׄQÿ6]ÀÖa¢ƒAÚMͬÞjD¸)Ø[ØP:óÐe~Š'«ëYˆ…ìjkµ.èÎåÌÑ‘éóX-`,¥]•±ëØ Í*.Y¨rfЬæð¸²ˆ¶)êÑYvÒÝcèn⮬kÈ•ÖçAì ¥ lÛä†!›:TrwËýoÙ˜ºã߯Ó`w0emU¹ËsꨊcÈ!e\ UßÔ¬äÖ‘Ô¤ÛQb–R´“ÅSé6?ì©c§ap÷^AE¡ã®6çýœ.>ïöÈøôçxÙ´61\@X’…E–c?1G¦`P~AÃ*´ú{Wµ`@àÂì¹Ê‹4*$ùO«G3*Zû¬INÓÃDFiU «®¨ ÿß)=þ²m9¢Òƒ¿iòAù TçÊCŸÂ¯£Å÷¼wÆ.“ù<]UãÐ43é-Ibú†R(JÖ*/Š£`Ë%""Ìë/¼îÃ#Ó… éå¶E5V¾OU]R'À,êBgÖr^†š÷"ÕTÞµ)Lštëq¢«-¡!1!\‡¯ì4e ŠÆ¦°Ì·mŠ)èfVNzsup•›¢äÒ„jÉ0lãNƒž‡3yrTÐTÑOkQ^#\ ã¿n¾$@äëx„u(ƒŸÇÞ(ríìøSZ;‘ Ã®üsýÖ$ÔTaQƸž$’ÔJ_Ú¯ƒ^.÷£êy»Ç'CPýÂô‰-3¨_FŽÄ´càÕPo¤¼ÅR&d^ £÷÷þ²˜0ËM"‘u¨fAñD ÄÍǺ(«·½Ú¾¾µMSøÍÐÑ[öWW÷÷3…bÅGœ´?ëPX~^+Iþfn7S0Ü킃oVÝ,ÎyÌ¡/º§qBº’Ã^¥¥jj +æªéøR^Kc¹Ü3)dØ‹Ì[ÌqåÑ©ì_“sWü‡pº=[X®}ìòòËš²•Ÿ‚µÓÔwTƒ÷¶&«Ùò†mzV9®)Xqy% ·9 Ayš7ö0Î(‘lwÅiG"NÝH&%ÓÓÌ-öù hÀ<ŒWß.üÙ’ùFÌ«`WOé O1S£¾àMü‹âšä£vjгqŽsçÇÓìµsj)‡÷„ÛDrT– i?– kXðƒIQˆÂÙ˜¤õ¨•‘ç +¨ý|7ÝW¥ŒŸ\ä¼WÉûd­©‡_Ýõ01ÐIÚçðj]©³ÁAØ/ß?i«¤¼Šž !,¿úgSQ\Ë™õ ÿÛm$üf ÔÙ»ÜׂÐ¥~éÁ¨Ÿ˜åGEãpRÜd¨£)W(+§¡%-u·Úh óˆÂ’Ë¡¢qd†ç&Ãh[)m˜Àün Àu*ãù]ˆos]W¿%Á¯D¤T\ #¢^‹¦ÇÖ@­;;«] ÿ§Û£bìï*¡hǦêTö4柸³~s jfwCBPHZ°*LÖʃ›wÌ" Rüé[MÄãh’àOî Ô±ÞÔJR§%)‚† ‚šAJ”î`¦TªAD.Zyœl\¼= ·AþB wj×@“ÙÚ:ËVå Œžƒù1ÊÐ ¨pb×a_AY†+’*ööô$ÍÏT=-ã>Ý-Ê¢—î‡AéVDºlµ„ÃsºŽLÜÿo¤ïÕ%øHÍKÂßí¯šõ:bóWküÑPfØ*Hó&•àDã!©žI†R0²88µKSLR Xq“7J÷îÞPÒ £]U€êçzC¤ØIPƒ•I£ÁÊØw™K–„ O˜%±=KÞ¥NPÍõbtå%PåÔ _ÓªÚjÏ®I®Ã¡¬UD/Š˜O‹ý³[3zŽÌÁ½þÖEõ…/`lI:s­Ô ¢S³JØ€j‚9…b¥êéÕU±½ûš×W½®¤f`l¿sÛEúE‘Ù®ÉjV¶v¶ íL9$þì…ÜQμFî^5Æ%`ðh($s£0L‘cf7÷– ®¯¬b›·Œl¯ÿBrD?pA.:ðU‡ÉW?¤ôñ¼o‰Aî$ªQQ5(C¦WvèÁhK+´Qp„3êŽÿÀE rsJJ1FÊ3Ö1÷¶Go|.rÿ_!Ä3V«]÷C¢6Ê|~ÍÏÏ]VF¥)a:^³"‡œ«²Rj»Ê©Y•ªÿù…Ú µŸõýî0ž‰0|Ñ— ê͆0ˆgࣨÐäéëÏÆ ©dÒŒc²ª‘HèßÁŸ6tõî8}l!î ãcæd˜ñ9Š rúŠyy\ÈË@ë&7u)F€Ä†J(må_­¤‡ž¹†®\±†Z6ö Â,ϵwÒºïL5à÷¬fŒòÂ嚤|/ïÆ‰°snýhqT–yÈõœ"Åì2ËeãÿaK(Áåeiµ“ OŸÍ°gÉÎø!YD•½^á_ù‹@ûsg ¦KKˆ¼ˆf; ˜—ú•ëxa9iãZJ}äQR\,ºÂYâ¡Õ„¿Ös«Om5ó‰·p¬IÃ[V/FŸ}o즧Ç3þÜBEº,Þ=.…+1®ª;V×ô8afv·ça·ð™±þ-VQMöÀûíÕ FOIÁÚ}¶‡´ÄñÅÛĺ•û˜¹\FG’:˜#æ¹®õ{š?/WS—„9ãî)ç•9ïT¥TÒÉ>‘ åEbm”(.Ia¡ÿ¡_ÙJe® PæX^÷0a²A+󱣫ñ õ¢•T€\Åþ"üasÙï ½½%ê¼*#bv‘'Ρn>+Ÿóúv¬-A†20,^5ÖNÍØÔG|tt‡º±¦-#QÛD¼ŒKi(œv=¢ZáCJ’” ]nÔ¸<ă¥âO ÉLà%å𠵫ñ*ÈkWŒ¯ëT_ ëD_šö—ëëeN¨Ä¶\ã„\\¥˜¡FÐ?vŠ¿¯&ü ÖÔw…ÿîæ¾p#(È$v˜“~÷fw¦¶RÓYƳhÞÐV«‡ð+¢t±û™ª4Oè/CHp¯SÄúÿHBìŒË7[qBçþ'):û<ú(9‡ ód¿D˜‰žŒiÈË#|@KäWÑÑíFv€[ï…ⵟÚ¶Ý‘uÁ3¢L3èÛôI˜GpÒ¯è²ã5H¼(~Ü#b„FØâZÚ’=R9^ø$—ùý ÷GWÛí5ƒd VQ-¸@$ÉÎÍ•%4EÇxÅã™Ñ?ôX7ßö¹+’IeÁÞ°~ÌÉþ¸ì;Š¿H!|+¾hïL‘JÕ4½H†#²è,`X9JÑ縸S%=yiLsM’Gäx­LÅœ˜ÑXO~9ÌvšèÝ,•¡°ÛX¯K¬] èhÆd¼½¶Ëo¥ü0yŠØÏ¼(Wœû#_I³»B°6Ÿ.ã4ëèkkøõøj¢šiÅböˆz6‡uÞ²Âêëï½3hÔ­£páréÕF{霔CkžG>NSÌD 8í+¹¬„Î$—\FÍT Î©i«`‰Ž4tØÃy¶$>ß°·ˆTX ¦u¢x,øþÌ«ôéÀS9â÷'¡-©I–ÞÒ).öíÑÃ>%r+‚ÿ™raµ¨¼T·Uà÷ð£“ÿ/€òõ+iÔ Øw©ú›ë_0G"†‰H³ìm¾l˜8µÄF¿ƒ/™s«Sw½bÏ3›è%rŽˆÔÈAÆs—?Û*-—ªìëƒ`|.)3“;ï× šýpèqFºÁ É”•8K8€ð({5VTK&T“Úµ1Þ£Ôî}‡Fb1b>>tŒõßû! É+5êÆh©Á-Õ£ ¼.ïÈ3PòôcæÜo÷nˆ²$%-ù´X³9*2‹a!W£›"Û#}…Q4!\ù;W\TÊü÷t¹¾ðrÈ15½îQ¤§W©Ž¨{­õ“Þ¸ë^ 6³{Tl2xtXvp'?eC7Y»Ÿñ]êµD©ÍØÇƹè0à¢ÌX&ÿÇ*®'‰ÅZ€$ç¡öÛ5;ôD1j‹?Jæ!êäóí…ÔqàÄä1« >]ÿéÒ‡CudˆˆDŒp&n®Ø7ýC›a8kÖ]ójHðVT0!ÔÜJx^Ü÷E޼m•R‚6Á¥Þ‚Â…(»ÑÄÂwüdÃÁlPøÔÙºÆnèîï[³†”G™í®[Ëvœ¦pÎ!°å 5ŠøÐ[øRPÁ#C|vÍØwCÍûãðb–Kî¨wvuͽOÜÿÍ)WÚÀîElÈR4vðëPž7~©‰Wwн]IÖE÷ï Áïσ,àùzÖ|nùõR€ Ìy¿ƒ2'Ñ'?Ã_²ÆáøD€Å}®ZN¦U$‹Ì¸Ö)žI Ç‹ùpTNþ/`”ú ÍÁ“ó_YÊ'YÃoxŒõ»Ii(Š(/Åøîìko8›ž%Râw¯`ÓÈ z)Uˆ1xáL°G!IeÔ`¦¥øU{ѯÏuû‡4 ÷ß¼hÂÆ^ ܆¿eý0Ä8K^ÖY™7·æq]ÓGþPCÜ€h;2»½$_ '¥c€4X3ðS·©]"È.„[SV¸ÃÃåܰµ¥9«¶²ÁSÈ=Iò.õ?ZŠ h_JØS”kr²Ì’üÛ‹Š)g?]i8é«7BpËR °L !æ9m,»@‘ú #Äȃõú-m`©ûg«Ø‡8,“ù“ƒÈÊ‚Ÿ*‡_H ØåI€ ÿÓáÂ}¶>óáˆD­Ï‹•¿&kF}$ææD÷Zkß Š8ÿR ~‹×Õˆ! ì ÜQç¶Ò™ÓŠäêú°‘-@ýžÙBßíY£KNû’uè--Þ(W8WIX†!™ç 4CMÃ\A¯²V?H‡À©Â¢9nã„ø?qqž¶ÔìÄeí;ÉÉâxl8´2øÇH ‚½DZ‚•0v—1T?€1ºœ8§Ò­Râ@R¸üzÓãýRSájÆ$|~œÿê6æÝî›Ü†m®(ëò«â/'‡Ó4Iåƒ#MS¤ÿ7YÌäK899E’Å­¦#}'ã+ÂPvqºÉ xkˆMSÉ)¹èÈòq¾ë}üÒM@öªŒ½Š.Ì…$f„<ÀŠó -5,L%^¢Ltøå€4xi\J›r}óá\\|‹sò,"L½ùµT›™bj€-·n.þ%]+-·ûKÌæºR†bð°´<€O¶áÆÐ(Þ{H•Á¾œ´(‘*üYôðsôòe#õNùq€ØüÆt¾::8Í< ¦cfžd ŠÜe«°ÄÎ8]À 8$Íï2‡ÑŒ÷ô~iªWxœ™]uÓ±“ñtûx4$ëá]év@ÔŠ.ZɦÏËDè˜Ø‹¿6™;M йé¬Âc ÃHë­þÈÈ…(—•ãšý€r¹Ó‹},ìG|¯aù€ÿ? Î_`fㄹ½^R‚Àà‡&¾¥ÈU•ªÓvEqaCÑoÆ6FÁ-m‡¦‰¸™·aQ!-‚ª!ž„×Oìv&:ž0ÕyTUÖLä }KKoI›»Ê3ŒšÐ¾–Âι/A埫0#ãñt`H´\õKáó$2C¤"˜$‹ºì”• ;¼•+­›^¬%C.º&‘0Žé i:º `'X>yr e‚ë5í@°¦ d¤$Øâyƒ{¬”¼åÚæò¤Ç«ÙLu+Ÿ^'J­y=Àª|sœöE»4 “µ-£ 麫õo„-äÝÀݶø_#BÄ÷ï .©9?7è$Ùݧ½ü{hêa¼$^|,¢«ˆWTA"Âùe£=kZry-l¶• Kl¡ýB«’c‰°¡»ûð®ÈÃv0$)[@‚ âÜ;é®ÌY9›~wÅKšnbX2ScdÃüBHžý>»ø!EIЈ„¥ígknÈ~³¤Áˆ»‰FK¢A[Ît¤gëôùª#~{Šû ½hÏlëO¢Q^€•Ý " XRË}šM輈§ß¡ù{_ovñ7…XÙëûe* ö'x܇¢Úå8újð9jUá$àot鲘b?×¾¦³ì¶§ïe†¸òño Å¢+ƒEƒÞnE‡"=·åõ81À«p´m°òÖ\ÁŒ›¶î¿¾4i³jv9ÕÈÞà«$uàYÒU·~Ž i$ÕÂN bÓîþH½ùØïM‹³a{‰l$1ˆ· ó["ƒbÚ›[]° äý{þ3°â' 9¹bù ¯&=lIÒq2˲ÙZu–Jrcè¢sБfŸ5#¸ÚíS¼ëÏ{åZhÑÓ½\Ç;/¸Š@ÙVlöæ~K5jÓò8˜Þä÷¿‡šo$OÔüu#:H ‹%™O(ó¨p©ì¿iÀMr_è òÄ\ŒB ?¿MÛÅFIw€g€¶Í§9¼²Êÿ>Qò÷2å©à¬ ;Ú¬ŽG0›Ý‚ó)Kàà ”l¸îÁƒŸé*}? „G(62ácÁ÷9ÍzõD¡æÕÁ•”D ®{§$”>h¤5­e¢+;fÕh±œç]3k7ø¬/„Äc±•§5²­)ªe†n²g)'½éI¹¢¦Ÿª„‹nM!O3eY¥lzñ©›UðÿÒ¥(z±“L¥ƒÉ¿¬çè‰OÄ*¦—i§I{…?¶fÎ!ö=7$‡Ÿ´¸Sï{8²ÔoƒÚšÁ˜0/ƒÝ½Zãtȃœdè˜9ç!=½&†]Æ¢[ 1E#×±vƒöžêùΜÞuPµ×´ÔÈt:+E²…þÄŠfÞï1ž0,ƒ}1¬^ìã­H# ýµa­¶|¿ï1–˜¸6Ñc-ç@Z*¼yð¶4M¬“ÄíÛÙp÷ùü¾›¿ó|“­Zz D™ñ6ëM«/îP1=Õ¶VÝ<ý5ûrÑ?eÉÒAÑ~ËoÕJhS%5!z¢R¤)W-†1¢çÓØfhãIŽê99š¾rö5 ’è‰gM†Ä{—úâÒ·—Kå8ï´PIÆ¡i8®ÎøËŸQýñƒsÁþQÁäØˆ"NÁ‘›ñf"úÅÍ0áÎ ýµæO˜r“z#iB +7,µ®ä>rìNKW,?t»×/.[hFpêé¼/©¢CD’ý 0tÆ·8ž6yPè ÌW’r#Mm¤=,!§û¤×CóåøØº’¼Óå©_2;Z|³9Êc½"s›÷”r#ý 9b¡9Þ|²XÆ2[.&Ñ¡'zoÛGÑYØ7÷§¶qøj0.o~ò>ÓRéDG'.(n(úø£Dµ»^«}H†ú;XÆ{CØù’@åo5ϬœÜ¥°IåÔ’Ù÷¹È“lEe–äæ&§‹ ª¨;llYïKC}¯i½èõã,Ëì5 §3¨ôn¯÷brPŒº.¤Ê~ïRçàúW†ÂòA¿saNxdU÷4,ÿÖEõcá%3%”N_vgUe6÷¤Ç¸n@’ʉâl/QrïÈï5¤,„$7(ÞCÏúΔÉc:ùúBzÉõäeÈOLr¯ÙÆ/Â1O#¸Í·ÇLШkÞÿsíí¬òK(pHD;BŠÙø§jÛ >k†A‘cy£å±- óÕ›_mÛ›}*Z¥˜š×§¦œþØ.8BžDÝ‹³ž—¦E¼¥Æ8wÒM 3˜æô®ZŒ"( %©¥*nRäŽzŸåÛÀ¤¢6zïPµ` ‡&9ëU, «eÖ4澇¶ŒK9’ʯ*zV1bà ÿEs@í/P£'Ø¡”\{Te¶Þ M0œÎ~òaôÆ•ƒQ/Áñ¯K H¥¦ªš2Œ3u? R5I ÒÏ#…9eÌ  B¸’Θi ÃmÙGLíÕä&éäi7Öö†7g¨û:^rÌÑjŒé»ªŽ$v˜# 4|TFòñŠx$ òdòq“Þã¼.Šò-óK¹üjÎKçÂà 6ÓpSz<új7¢)«G‡÷$kβyðv€ô#•‘9KÔ‹µYÛšÿΛD ÷çbåÒºÓè|÷PÆw;Ü."J¥çæL—Æ©¬HåÌÖ$æ|²#Ø•--IÉߟ9 btÑcVFxS¼4­µðkYqW±°»†ûTûˆ?äÌ«Oø ÃF‚­æ’ïÝ1rÀÚbbåòrãM¤khsYÖÂoÉ›è[Ð:ø„ïJ‹ÑËaWÑ|EÓu’e*©Ší¢…ˆ¦ÉÒè“J?àY®OÕxB϶ç"/H8£S 5À[G}ºEk=À^T£ýV¤ÇÌüö{'¦YþéöP±1†ZLnKçë2çqr¥93±žŸ¦Hç©4ï¯V—X†:Å‚Éw.•¸pbŒJ%8óæ¾Î—%pq¨/ZÿäsòÍ@€la´`2qi'™¡=ɨâ½Tm»‡3@9I¡FäIRñÀée\ñCP¹ ¹}l3q@€™ÝFH¥!Ýäø;ív ÒåÁt+õ$ËkcŸƒ žÑ¤¾è+7êáÆ¢^H×øÇ¡œ¨;ûÉqÓw,úç3é øƒVõÁ?MÜk«VfK*èŠ-kÇ…‡Ú•>õ󃑋vè—9†:ø1ô’«Œ¯wªºXôå1Šy[+W3ªŒn›‹XÍ(ûH7_úE¼{¿ùKQÓ6:`óè·U=zKÝÈ£ž4MæÇnsUÔ¥úˆMÐu*oˆ6òh#…EÄ©Ýaú³ß(Q‰R~ˆìË;Ÿ8PBxΓòrݯá´Ù½·ŠkøÈO êÕº:d¦.Å#=0ºp"c6ëÔ+È"6Œ8Å+Æ©ñ^VÔÃZŒ+¹(» 8’ÇÓÚ*+ •[7”ù¸¹ŒØë…×Ù>»›!¥[µŸíBÄŸò ô+^å8v÷ËP×<–o†¦öxƒÈ.) W¡ZÉÁ™ ~«qaœÖ"Q _w~3r+/ׯ$s-Ú'H"ºk¨ZCør¨²ÑU¥:éää²Ä~hÑjŒˆG™r}MØ»¨ Û8l^™˜‡’Oð/”¹›¹‡€ÕPÕ:ÁoJ’wa­V4²®p·nr7]»Eo$ñ¦ÝÐÈPaý ¼­ <襣Lxà- $i¢ ×jE?•œ²}¾ä·Çáq‚ ²þÓmø_¨ûÕ‚Ùf‚w‰3å^¥ßâ¶v¹‘–?µiQml!:ÔÖ îÂ11d8ð {-d]ëˆTÀÔìU²Á¿›Aþ}pôÓÕZ ýÙnrÉ!”ßj­$YA|ú€¥\Lv´íe‡k)°b¸ß,tQ…B"œ§Ø‘¦fwrq@ŠDCrÎLºhûû $IϚǢN#—`•<8³‚I»cé„è.z€v4ÐÍåëgô R¨è ;¶³ñ>)^^ã:j‹Qx¦ßõç4¤dšÀ;‰G.O[çü¿ÄãݧŽww*‹Äý ûP1 µÖˆ Ò\çû2|z™¥'ˆc lÊeíw7ü Û#§ ‹„¡î"*€!ÔáµG{(?ŽHHRi5#@2AŽ«Ë'9__hÛ»iˆ!N¢¿ ³$”½’WˆçŽ«z^ÖÅ6„I€´Éúîîá§§V¸bñüc»E‹]ÚÕo³–`(æ’Wá=ñ8 ú¶¼ÚØ©L+úåm}_5mÉ@ðÅÒõ„Qs1ÑWa—©*þLVçÙ£àÔò>9-ð· Ü"C—ƒ¸IT©¢3˜9å!¤òø¤(å{Š™Î&%UùöZËë_Sð­qðß+¡ê§ Â+ÐWŽàsaæÝ¯ÉGE¢E’ÙnɢΌ^ܾqÏÆh/ÞŒ$ù¿ákâðæÓ²?A&¦HÄ;ÿwY¿Æû¦b}§Ð¯_ÅÈŸFflÉ©IUÒª1–œ™ªÊ|`ã³8+z‹„¿®ÙR³¯ ´î³f-úv¤^²9§þ{R¤ååŠj$%…øPºÀ©Sh>‚[iqÙ¦mÌ¢[-¯À€i”0¥_ñײ·§˜ÂTƒúÕžÛÞ6dS4ý€½ÃÒ7ð_ùð•rûyÉåFMT!d®’ÆpLÞÂ…ɬ¸ßyžK¢å•›Y_"ã5ÀZËÍü焟û`àµ#~Câ®ZÚ¾5Jµî~©r§ìÎõW¥eÔ\ÕS!o1« €ì9¬aIô°‡'¾jí,WuRA]Ž>7zÙΠx´ÍRg¤Ùƒ s9vé@¹ÿ ý`ãØÀvñÖÕ:tt›hš(¡Q¸¶ê§vÙæ¾TÉ·vnÙž4„* µhdÍøü¸ãÙ›:s0A`çúý¬Ò¤›oÏðhÒD0°¯ }, wëg¡RšCUlžûjäq0Ú¾ p1UId›&šl®*§zà¼ÀJZŸ¤1åæ%øêbËíuJÇïZD20ëÆÍ!Ùƒß'›Ê3º²CîßÂ1¾ÏÀ5€ÿ"óý>™S‡ŸÕ§ä!LgòèHöQ -Rîýí¸üâÒs5¡MVt vñçîhqÌ«µ2ï\kwÝÎ[-5¥X J}ˆˆÚªqÞ«Ga}’Ò”KDŽÿ®{N\$ÿP®O3÷ŒíÀ·K(ÆÐ¿©„x¨nXÞ…o›è“¨ákà‘j'À±Ñ\xF‹ÐÙª!]îZÔ³½š¡Cå1úaÒ‡Ä~Qð!EF¾9~¶µjÆÄxdBÝaïÊžy;³×~cÏÎ/™Jwz³=÷87D…Ýò†Må ¶»¸é%° óKR¬/7¯Àƒ]µÓS),¸ù@Œ ÝC2L`05v´1_Ñ©nUDfyõöÎÔÏÝ @ú¿]»PvÙVÉÀ0žÿN?‘Q^ œw=)ì)o¢r…äžv$اIðŒ. ·YY*¡Ô‡_˜12°wê3ZB†+}é#a áˆç†kš«‘LŸ³ÿrW…;<ž²ÍäÔO'ÝYF…K¤¸³] h籜"ÌÒ8Xà“MŒ^.hDuýe¥»Ùz¶©Tq«b²ÈƒÃxßÏ/´¦Eêu[›qú‚s,?Tryž××¼Ö’#“‡—ò™Æä6,}›"qð—q˜ˆ‰¹ $îeØs‚3î1Ô„˜6ßðx¶È«%ˆQ_8µÇ‡ÚñX‹µ¥¢'Éȶôg&¥!@K´‚¦jñÖ÷²¥šª¥GA†³&Ó×öðu›ûûÿÉ”ÜÍHúò*‚tQB=uý¢È&Ì÷Q›8p@çI_£ãy-œ{Ù“u˹ÿ]HC¡Á2¤?üѡ½Z ¹hœr™ç?We4û‰ÝÈ1 k€ÛwlÒð] ÍúÁ)ˆ2‰ Ÿ XD΋ü©Á’N_5ÎåTÓ .fä=P“V ¨äñɤ½“à‚­fòÉ"äy#f9¤{×ü”E©îÀ»«éoäpæJfPéç[£—IK„èëv<öx9·„ÿF3>™9ˆñÝi¹A­b)±n¡ ý×£1Ya•d´ðö„¾ b$Ïå·,³çXSI ? ÄM¶&Š8Àå…‰[M1Å¡â'ô/œ/hh #ù:n4ý-7¸¢6Y,Á­¹žþl»™¶ÅSôïBϯ€ÿ ]/Ë®fÉ{§Š±SJ‹–EGä?» µ ¬š R`tÆBZŽ6Åþ½ŽHþ'¶­âŸíF+<úÌNA ž4Óûíi; ל“9–RÞ…©*…káP½ÇJ?Zç1BLCås3NvÇU–8ZùÃÃJìݼúÐF&òl¦AsÃ!1Pa];sñœ¼x½ÌF&m¨_ èBTãX4nl x÷˜´PíÔ.¾ÿôx†)ÆxF4tŸ„îLÖ]e]òȘyyäŒXíè Ð?G!´/½ÁrÆP¯ ¸¿%ÌLIL÷E»ñÖn&¨ÁO3{¬í&çü¥¤×âÀ€à¼z•¼¾cü ¨ó»AÌ®cÌ…%·0A‰”Ð.[z`ϯ±øÖxäüJ×Éôº×ŸGÆ!=æ+¾ê·dé?©·¤ô¢u¥å°ÌÐ¥[mÂü½ö}+<ì€@Y<1(üæb>42ìa²#^™¶™èáÓEqæ ñhy'#P_ïjš?'²Ò“ê z»¹í=0O9ôæ¾BàZ›kSÅ`³¢½)‹N,Ì\*¥ÊE›•ë‘w*Ž1‘÷ºôƒ¥áfaÑî£uop@g·SÙ\ßåBŠé*†««õÛL ··‹†j§‚á.00|†—!¥”½×Ì5ó§ÞÝÃØÈ“ÛhóJøÚ7Nüãá—½­É“ìQ¸_ Vî÷™r “J3$5š‘Ô¯°QÕ¶ŸœÌ%SˆÉz-‘Hí^E“|hž¹a;Ø÷´Rõ=¹CÁ"z¸·bßõ#³'©3”f¢Çzd/‰±J¢:Òà6:ÑpöÄ„FcDl4häAþì­CWC®»L"GŠnËçP¯\›H‹ý §ƒèè…Lú@ 7}…Q³ÓÀ€q‹£éŠß?áÍ^%µeèš·=-QëvÓÄ'ës€~C)Ž~¦°‚À9E/—"GÛMÓ\µ¼ýVêÔI>àˆ`M6æëjkÓÌV•è0Ö+^?Uøm÷¨1!U\rrª ×o ‰” -ûɰæjlÃ’Â…nÿpWj#Ò”³ÍxºÁ JO² $8ãÃ.­=è]Æóeã=$qKÆl¨ãΞlÐnBºAعn­½ øé­4¤V‚Ö:×|§ðsÁ'JdÔ3?½4á Ñ—ë‹N9qŸ„tàÐòÓ"Žè± 0T´ß'‰b.j¸H¢d 5K%Œ*¸KzGM­cÑ™~Ñ¢žx?Ðð‘^a’üÉþµß Lª<øsæ’÷J?kºy Ö±¦ý0tãj Øé’¿Ü³PúØLj³r%í5 ™­c7FûæÒ]ÙƒÃÅ\µ:þ4Ç—™#5 ¥:(gˆ Ó„d裉õ†vØW‚oE˜©Ÿ›š÷7 uP‰6¹ƒNÑ.LcââIl Ñ NS˜”;΀À\ñ´ü—þx3x§^ÀŒ¯ð´îõ¡=`–pZ±dV·uDº;^€•Œœ€¾pèú+{ÚYÐû ^‚N.x¦ø¿y'V>øÑÁôU„wk>˯˘ý)SiUCÏA¸pÄæeÚÈÃÔ èm¨ö«L†üùèc ÞLã»'®ÇÙ'¬ˆ]oYOhù:q–Õ·­ƒpý ó„Ó=>÷ëCx~-›(—Ζg~ÝZá…0vçkTŽÕ®[$Ší1ð)ÊE‡=Lñ‘”îS¡,Šùvµ ³Y©}æµ)Ù™«dXêF´KU¶ê÷,ŠG/e)9]™"ÅXÏ%…ë¶ÁÌ7&öd³l·î4íP°*­EƒK¯Õ/¬ûèy¼+ŒŠ÷– Å7Þè¼ à¥`ÉŸ¯½}â2ëóÄ ä8q@¬þÂI‘3}9È?AÕöOn®ÙåÖÖ»¿è6ù’ði‘§Q'â­ŸüêøáᆞE©sˆâ‹ L©¬¼qÅ‹s$ÿhvþȪ?y4稴—™jÈy[‹ÂäI ZGÄjÜsZ,ðoimòWÑŒbú-ÎÔÀEŽi~|»i£€°ô÷¿µJÑ‚ C›Û÷ìào9»vj»I]CÞ±f% Âð³×Y7†ÞOß{ZÀó}ïZ‘m}Ÿ S¶z£ºMê;K¿®î‹”C?5¦¥a䥄ȡÝDSÅc婊­óÆ•ú ¥"¡&£¢1­mèNåQšÇÒ>!é‹Òk5õ'¤eó“×§ô{¯†ÕrÖ \  t%øç~-/ä¿SñŽætÂQQ“÷›i²6ãh ?xi*¿›p‹ç¾/]¦å4y£VN˜½eÎS…tp<ï¡[ îKh"Íõ¡ï—}Yñ"X¶äëL{-tÇ£P ‘ÈÙW,uËjKÆŠ«c¨n}[xƒ†J†‹áðqÿ@£#¨sìoï CÒSâZ` »>°_†]ÑV‡ádYíA'››?Ø¿šˆøTIPgè}™ZÙªB/Ê®äñû,íZКrl“¦IÍgóú5Ƴ¹Š‡hë4ÆŠJ4 9ª—©xqÏQR¿;2ÿZA Ãg_—í loªÑlÛ\äžT¢¬l¤6§ÿÓ”tù"B.-„R¥²k=e—A¡ö s0gW|ÀÚÛ“£Â¨•oØÆ%S};‡Äíø¢il[+dø'Tûk|'‘àï¸(fŸ~­þWsq¯‚¥I’¹Ž¸;KÃä~{þZÝyg ¢K#~–¼eR {ŸzDÁ9ˆfXÃô‰¥éÉ” 4ÌçÊn U¼±&ñê 9"¯Îb°"‹ï3÷ö¾‡ù€,žd;¿¬ãi|&Ô?p ¨éÅ‚79d_Jå‹ùOÊà¶ê ›ʤICÄŽóO6$MŸz¶Ý±çGhµ& øn75cJ·†éåYÍ‹ÿAm’åøéµ4]¹])l”ÌhHÁRP^AÃðMÑ´î³FW}í(kuºª>qþ—dL+¥™šü3 ÉMDUo©a8X§k[jdlÊ[}#¬U0”âÈé±d²]»ŒY4¨°ßz ôÇ?ðz´mÈ :ã}< å6:î d¼&zsD Ï,¹–ç•ß?39þ?0rÌ À„´G†—z£ëR{-ƒB7á«6±·]/[<eöAº†•½=a-º#¹Î´âpxîpZ¦0lð´¢å]…[Š`H°P9Ée¡œ ”B>‰-v®5÷C'+ˇó7×D±Šɽ¯èÈ}ijR{™*ÀÉ€°(¿Ä¯Ajêñž¨ÈÝ/þtÚs*´®~V"¬×œ2ê0 fçᔢ깎ⲡÃ$¿P{ä=D9.žo”£`)„! ÑNgï B#t²jþ™Ð|»â1ÓK]“HŠ*ÆŒc¦2­shésö„Á6ªœrŽò>Uý„¡.©°¹±W—lVÑ—ãíÄívù€ÈäêY1;ôkoÛ–!=ž©Î„!÷Q„û>œšñLsmѧ%ª*²v&8^ax û‹•"ÖÕŒöeÆä µ"µ9qâïzúŒ%£›ý=ªk÷ï8e›L=%ÿï|h.æ&ÝT<7ã Û×ÄI±„}fì‚ ëy;¸y½0{fÚ=Ž{·Ic 6Å {j"¼Ý´*iÆÏñFí=-vÎE3BãL¯." qI‚þ*º r-ÛÃÅUöõëñR×w•´§&"é°é´ž{ûŠsCC˜]á»±IÊK— í°·/’†"Q³à¬9ö§ÕŠ5øn=^KúÅè –h䬱ÚÅù÷£È‹*—º@ }5l€âÐu…x¡q½ü\Nlš.¡aT¦Ì.Ý•ïL‰&䬽6£ôµ‹<åRL!Õcö E0YÉ­¤8)¹—Â.‚â„ÃOÂÈ4ÒEêpbniïTÇË ¹»:U*ÐJ«‹¾Ë:.’¡âãkÑ}¯y¤kÝ•vƨ=ð>Å3õy. ºEGkzÚ%!Ô'ÎKú…+÷7 YZ”8ú-2¹·­,ÎþÙ¦×&ì\‹ê o}Åh*# 0^ñ¢lý–Ià›ðE.ÀÔ4¨ e‘Ð:Äs¨µžkaðÆœd>´ü¿.pÑEˆhx£$Ófšmð(èë½~–q \ïb“Ò°Ôn 'åg’ Â).Eã{ëz/ÚV4Ç€×EI0KÓþíÜöÐúÎþw)¤·ilDÞ}èT_övzÅÀž«]‰´õÌPWöïÞ`ˆ¨>P Uÿþi…޵S%aQ%ü†I¹‘ƒíði_¿}öÎíÇõï¬Tÿ¾J£jW°kæâZÃR¸”Ÿ|ðåIÞŽÊß„¿³]Q°Þ8ȸc”ž{߆Dk㱊›ŸËZûpŽ wÙF·©¤þÄêYÒí¢£½²{©ÛÚ$ ö«³Æö®.é.D¶\‚V] £¼ lýæ W#­†uF,h×Wœôµ ‘&]Ž6rÏ+LLÀÎø@ÃÆäßí= SÿƒÀ‘\sˆ†tbþá â! @¨Æáƒ_R¦%ÛA—vþKŶpÒF® §åôo'Ï"™˜Ð|Bp楫¨ýŵÓé€' –Ö?^,Ñè’Ï\ÂØí¿§™†¶‰õPix²‡:Rï%^.-µÓHd£q/T‘׫ÏÊy?Èê€H³·G«d¯hjæö®9¹¨Êcé‚^Ûñ­æ™æò µ’®ü|3ã° eI¸Y­)p¹’'³ ß¹¤šÐt™z]÷ˆâZyO”ÿÁ\’ÍÍݦì+ ñTë¨cÃJ~´ÇÞNvòn‰|cqµ‡®8ì=¬¬'®*øªÁþûú¨tØT(ØXL’4 3JºÎ-ƒÎ‰tU N;¾ŽºRÁ@ÃÜ ¾x’ ÀeLÛ0[IŽo–úû›Júü옦¯2mqOÌ{•d ´eåÓËím©£¾(¡4I…P\‰¢öëûÿ§_°UGw ËíÉa2€g¶«´À0£…Cna˜å=Eà$]Hº÷úÌ.ÑÜŠ|êëì+C‰$3À×??ßeÇ9öÌ ³ªÒ;;£¹)A^ó_ä“4^ª„ ^>­Uâ€v%s•3»–vÕÌokt^¹ô…jCÞs€ï£çë ]ó=ù™á«¸}p¬M ×]õ%ñ+RZùtÙ×Ê#k'½Á„„ÙqÈ^¡I8±ŠZÎ[¾q&} rJù€Ë±Ø;¡°dw/‚/³ÚÕC‡€VU#úP–æ×r˜A/‹È„..J’£“îK…á¿,ܱ ¿«“_gÙ”ÍûÖ§ÝxÇ”ºïb¥€Ì'_‹Úc^pNnŸFÃVC&o]1`ع)®R™Þz¶P 8pƾ]K2yo柩~ˆ™ÞWR·“•-¥*ªŠѧ‚_ñËQëGˆ…Cè…×™I½"–%~q…{Tƒ@°ÝšÖ[jÜ뛬+ºIE44°ómXû±-…ÂgÚÒ)87K k-ȡáƒË©¡›ÞÍ }#a’œßÞÑÑ¢gÃE,¢Îëh©»÷f¡H`Cõ£‚Âe¢™»ÜoN¢è£d¡Ô±Ík”!» öþiO'Óm0A ö£ƒöHo"}a»±:F°ò0'HÉCžÁ›Bÿ‰þÔn%b#ó¦Å¿¢W KÚŒñíä¡/3SË‘6†]Çgdé~ÈÚD×ðõ(Æ?G€z8^ØÈË<#õÑ? žYSCEW|y*ñѵ.ž^:¦Š§¤äy*ë\hœ“– qˆºGж—<£\¬ŽwrùH0·Hæç˜Pas[ÏñËñ¹Ç{c‡ÚÃÜ·{[¶±+M•.g~±XA¢H}JÂsè‘•)µ»ÕHK=Å‚[ ã“ÅÏXÔ¯­¦•°ø(°&2Ë CóL¯wlSÏn bBŸ´ìy[ÙœNqúXx×YrBèêëc€I=³¿r©4"ºÝ¶M?Í<š×¬Í4éÂÈ5ÖÐ’¤;}µUrÔ‰æH)¢I;øQ&3Fò@^­å5zLÎmUçe±êhަ 7~EæÙ©O”1=PžÂ"Ô÷»vRIÌF"‹c(SK6?ůzÝtAÈãM¬îžÌ¤ù&àR^9ÁšþÑó{R+ç ®gN–¥ôÍ×9Öò¼QØ‘æ­áŒþH¼Gæ±Ç"ãÔ‚*“ þE0æ®X'n{9òQöíÙŠa 1^’¢¶—å¤sT]l—]XÄ•£áŒÇâ@ 4I•‹V¯®mLta¡¯¥–ë8)M®ì@jŸ×¸¬¨߬u Xø©¤¦ßÎ"ß,¼m~Õâ¶T ‰R KÖ0»³oŠûî¼Ê,B}x­—Û.Ž×é08Oƒ€ «Â5£õöc¢[?v‚„*8_™¤îA¬V ×z\'ÿ1¨Û¹Þ†—~GÏG,êA6?DTåßêÀDôØ (Z˜HÀÉ”}^Ÿ0f`k\íè-=C ñßU¥™UÆÐÀ^Í‚–F)ú9[zp #x±öù]sH`‰Ý•éöEãüf‘_M"' H]ù„}uS´”xÌÅž©¯¿Ïô ¶o˜ÐJôÅN ,õLhuRmý¬œ£ü2˜qëU- K„5 V˜Û6`M~YÝÉØðÛœîÆ Ñ=Åé$òû1Hl+Èk=í•x´'¬ýõ¾H ¥GozÂâešÑZoº8‹Øâ*Ì1Ìâgê0”4#<|&¶Zˆ÷ŠlärÖ¡óý‚oÌôÈÉá#) ìÜì†?Hƒl¶­Ô@u¡wäÉHDz!ߣc× »ìö@r”½äÊolBá…Òâò<ñžh —¿'Ë*¬USï^Ø8h1‘ç5¨pmm¸CýXÿ´W«š )¸7E C¶{Ž¢ÒDã[…‘ñyu?Š~L ìÛ_ {Ã÷ñx‚~'¬9 &ãî»,Wœ×Ç)|g×Xp¼~˜(aðåçù`¼S…¥exáÓbìÝêó—v7±êP…N•’7Ÿ]BG‚G(hÀ>DQFŽÞrÚfÓ5\[Äß“–KSÛT³>}3!)ìE§:ð^&ÓþÚ* X–~i°YóØãC‚‚(¡h&4 íóey8:ýn£Th¸#M\x°°{ôÞ“ohæÐâSy†óQ†o¡ÉWc©ŽžÄjÈ|9îÏ2a»ø†¶>’Ä5$çXuÃ%SËù~ÆûmÑÀKwnÀg*Tàhó ½·¤žAý§‰Þ‡¬;hºÍ^°Š:Ä$¶Ò ܲ,šã7ÎSÏNšŽ›¤dÀ²jyŒÍã á®Éj3dÉHHA"µ¸Ç·©ë 2,.!AßBläÇ ÖwM&ÈÖæ±SwË®äê导ºÜ'aÁÎt%¾3´ÕsÃàÂïÏ”håv¦0ÜlÓßo·ÑàÍ¡=¶:t,.üö^x’{ë5©¢˜/Ò˜ÔÓo«,Ìé!*Š\’“RV`rB· RvQ@?MÈ‹sPZLçhNëêÖm¯x ÇéSƒ [A0@‡Îúu¾*<¿_¨– *eVŸaòê_oèÎ9I^ÞT+—ÑÚÅreäXñj#”‚ŒÉÉMH~ÿ6û"ƒMùyÛ }ð+ hm! _±ZËDü!ƒ‘ÈNø¤ò"«•TUÇ\÷ÝBlQ#UQ=vYüI±]Hô™i¾žS4¯.*9Ô¯/Ê9zŒûÿ•õ ql¯Cwû-ä ª×c(€Ò}æ¬ëã÷&yò¸k¦}(2ô@@žøÓµQ´ÿ a鈂±/mæˆ1ŠÊè¸0 OÃêÑç—íÈIc ÃðÇ&†!4j”BÐiæQ¤^n<À}ç âÏŒ.»CP”‘E©&ì9¾¦W[€]š¹-?8³E6»ÏßzTo% n£qc×6GyÿšQß 5o¨-™ ü7]­ ?}ýŒçÚi&ï¬ËùÔ ú‹yˆÃq%yîÓ³8ï%Û>ÆBìRe'4«WIDzu1/D¹h’'ûKëRfÀ’”x[MôÐð• p6 àZ 8C9OYüÓµ3¬öçì<[$ZyñÓ#€…·ä€RaG ›áë"\˜‚î– ¼’ßÖÔ¿çÁ=¹n5—ž]4=4ƒkÄ2ò ƒH™#d´8[‹@ÍY3€çÈ#ÀŠäa N©¯¹®Y˜Õ¬æšâ€2/àcû[S«Ÿt<´¡FÒÃ-7«_¬aF€“_z‘Hœ¼ÕT öØd{èÞ{†Ð K««lõ=ºìSVßrÝõÕ©Ú­¤gZ,y¾¯nYÕŸOäÒêì­‚ÒàpHÿê¯ ÌBù2ÄŽ-T˜ ÿÕÊ“a¡þ*°(-¾œ ”¼¤Ð*¡7ŠIV†™9b ],ýZ_NbEœ™ul÷7~íQ ¶Ôש’Ιx¬ô£[ý„*ˆÝ¨%r/¿“9ç[ôA2[Ú€Œ˜™a4`ÕæŸéiÄ| QqÌ.}ÇÉvm¤ ™Ê`ä•%Àb‘Džø¢µ«~ál~.Y…,˜žÈá­¬Ô]"Êâ~|k™ÏY•öý¢ÎöžÖLhêªSw1®(;XhÛ·sqy•ù®·KW[Äö%i'ÚЄ¶Îþ÷’ÛÍÓžßWÞÂÀ­,Zº°Ê_²ÆÆ> nŽ¿ûÝÐ"@¬øÝÁâ}e´;¬‡òˆ§CÓ?;³ôe-æµ#·&=¥‘Âû||àꤊÁŠø¯Þeä—ŽeVíøšáqêbZj\µÁäÞr}]HÖÊ…@‡dn³¯M8§DÔVÀf¯ ’ê{1ðÏ)mÏØë‡n`f4}¨^ü#žêÛÂ5‰åÎÂì¶#ø±¨7!>Õú·øîäb5`Œcû‘*¦?Œ”€¿Å# ‚[L>µJê4îëJ«Ì¼:é&ƒ îl<סC’—qlëb,öØü^öå=­½-¶ót'p=³¿ÆRïá³Áà–ý>v‚ ï®ã‡9§¿ð6ãn:æ(Öµõ‘^¢÷¼Pjvz7¨/´M½uagŠk¾ë‹àuá”UåOžRH$"þ`Ù ª‹7ü.¬HUê“ü#¢Œ’/xÜ*;Ó¢jSTn“%˜TÇC+P€ø¤²#ô<ãJRþ#çp¥Š]dø6E¶ {^€³‚œo˜Õïß'ÿrÐ:ùÊ—0poäô6h—ŸH75p!u7øF$u‡rߙҬ…†@jZ´¬½õ´†äϧùž_‘ ÿ. ðV-¨)”Êo¡hf r‹4û–óyϼÓGNžC9ï:âS±s  ü?\c¤dIѶ·ãÒ¡UýVdŽíóñ2§ÍǨ g„H#7ÙNèÉí¼õ@åð=³Ù“í<Ø©Žïv¿òªH¾N@1·Ý™†<.u™|íâ¥F‚IpÒŠC…ø(ž™aðÿ*£¡)a²:JZåb@!pÑ·Òµ@H‚%|S±scaqµEƹ㈺îÇJ§¿xк«#rJ¤´êFÙ†¼GÀs.-£?¬dÐ!iαQ‹$~Kx’éø6lÃU©¹Fø._UæuW‚ KÐ ”­&½­`£ujä[ü 0ʸéõ!±¬¼ši–1úêÅöH[ôœ)q˜>G~8 j]âa{ _eBXsñð.x/ .2ÌÓ»P5á‰Ñt¾–ºúÿ §[ð»Ó?GsÈ£”.Kh9ƒåÝNY{g:¼‚Ú_ÈnpØÝ\—Ê[©O6KŽâzÝ…¡–ØRN«ý…ÕÒÑä"*&žQ<•|{=oF!Ì”¹5È÷9D§çÚ‹úØš~cªc¾M?“۽ɩj:µGFƇ|²[UD6ŸuÅz8Ÿ%8˜ãS|£/£±Ð¯1ލ›î,4"‘0‰Qr[#¹ëëçEs™ýÉ7¤ÅŸµôË|´Ç÷“«ê½Gâµ¾\¿pÛ‡R³vêMQ›±þmí›ÌÏKþý€¤ÖrK« €5Ÿñ«ÚÚç@çi`€‘ñ†{ÍœÛöB?•Ó¶â ínÏO¸·#룋ð ÒUÎUoZP±&ZLo±2i¼Kòø_J=ž"»%kgŽ-.å$wÛŸùuˆÀ Í5щž¡dx¾¢SÉà|ÕÚÉ ”Æ çôEÜ£yÄ©µšêx5=„gH~4`š ûl®usj z°·>Á¦=n]–ò0®S]-ŽàÆÓ4^vmªÕ ®ŠŸ„ÈZ>§XŒ~Úè#~–fÁ9çu†¸ nkûÏ™×Æ«Ÿš24#ý+½Âö-Âup•–ËõýU¯‡5ÓÚþ'wþ²áïQ#Õ›#ÐMû“ÿÇgÝŽWEÁc+:á($n?4.Œ’ùz¹0»ÃœÉB@#¥Ù¡>Gu_Õy'‡|“·ï‰CÌà¯B.üÕ›»ËÿÉ[æ­åë!êãÂø”³½~a–EêÔA(7.Ú6}.ÆüéÂGÊI(–z´T%o_•%ÄÙñµ@¯ò_¶ŽËZÓqf–3Ô‹l`òcάPr âYŽlÉà6…Û£›®ØC9ÀšêÌ'µ Âh‘4™ œ *ÖvA¾{dG P¦=ÛñÙ*!GÇ– ¾s«8—øc§~‹˜fF¡€\n¾Äþ‹ë¦”¿AØÑY^Ô©‰È%1IFA®ÌÑCÀhÀ± °ŠòÖ ýÊA!ŽTž_êо”ßÈL :Õãš%¼’MO@óŠã`a]\«qˆøHÊJîHqó/¢ª!8ŽZÙÄÞ˜«ñ.\£š6?˜)d^?éÚEè9ŒÓ}¹9A$ê¥Úõ k©*ÿ!Õ¿8ÎæBæÓL 6Ýœ›Ô sä›9G9¢H®~…"öO›“/§¸p%{´,ýÑ*fªžDm/ƒ¯cP½spZ÷©uèä­ÃDç𲨀{«,ue¨Ùo¨ý5Y÷mUè÷:”â÷è§ùP}걤>}× d€R$ìpIÙ NÈNg5™(cÌ <Íó‰—ØÅlÐDžM¬³Ï¹wø+‹Âóümn¦MTxÑCvÂýÅæÞŒÖ¸ÜŠ€ãe *Xy11*†¬„Äçy a|ù£aËÁêôŠ”WJ©ö‘åé<ªQD/6jò …Þƒ®u,ίñQúŽÓ`&@k9Œnës z$¾D°ô¨#øì´I“¯U²Ê)šdÿk3yIRèˆäÓ{~È‘†KëF˜ MLeZ-ùvñùTWy(mSd‘îß^¢Ž„ÇòûÎ þE-ëðn·–6“Uì }ÖÝCd?ÒIrÃ|m§ ÞÉÚU¿Î”ã¸ß¾åÛSz—8Qºkœû÷êjtC,4š ¾ô‚€Úælý•5CÀ£2O,m:„‘ Ú`SÐÞ*NÅ÷ˆµìüa…¾9\xÚCy,C9ÊèéÀ?)8ëž8t#Ï4 ¢áH°Y„Ö«gU³}<Lâ9Wåyò“]\î^ítï¥jïj8èS £3v§7þ¢ºAÙ˜(fŽƒÈ#߀ªèçäÆ}J[(ï%ø1eÜHŸq‡åÛåPZƒ$wéÞp”[Ý=_žÖ˜þ3!²½ùŽ»Âå½BoYS}Éÿ[ ;­¥Û,T¼évwßô[‹FZŽhã~Ó1håÎ8g!¸Æ¥‡ÒÿÞ™× ã|ÁüøÄÊ~ÿsÚî£àoÏfNDEt¹,=]Úµ8™Ã~Ek‡Õ о, &¬§éܰœ¯§q bSê›ÈCw ƒÄçÄ èîipi9Ù.ŽcÈÚ0l\Eä¿Jq¯!ëugšÞ¿…Gè}ЦÙÔ_(Dh§åÄ 0¶è¿„§=TæÀ9B XDÉ„ñÛ|Ní æÉqÀ{[?p`l@Ì|-º=Ù—ñ5Ûj9R~â:ë•×Ü&{ís¯ÆŒ{UújJMWâ: ˜…x¯‰{Rp£õÉÊË£"V¢íX-ßa«¨€µqeçËû™äaßd’ø¯~ ±…ÓäÛÔwÿôÄw± …‚UMüY æ,ð¿—©ÍŒ¿š”½¦ìp3"úwt¿4¦xVÒ\M5Ë'[RÆŒ>g‚Ðé§ç~…T´šáèbQ?ÎÐ=7ªi]ñ•Ø4 LŽNµžÜÞÂìÚG¥d“¡Ì´°ƒÎ=ßz]C´üõPô.ÁïÀë®õÊ»—Ì¥ÈjéÍ0oáWòþÊkØ\B„K¶üNÚýDÛòQ% Ñè>LÛL®Agç!Q¾ž¢¶"ÙÚÐWÙ˜;±AÀy ì6;Å·èù5ˆÊÙ%XÌ€DÒã…è0›/ä¬(ÒÞÐd¶óÖùåÖÑîœ}”7žšY-ÝÀþ[…Ÿ¬©ÚªwCeN3ÚÔ…Àé_gàÀß2¸׊¬Ýõ’O€#Ú7JÉýó~ê|$fÜR™’H/†tyhC4ëº>õiïµ@ ÇGÕÝ ªÓA`íFªhß$ç¢ÄHr§Õg,`1|Å­˜ÿ3û瞺:®äš}÷2¶ˆ!­wŽÕð-Éû^2Íœ…PÉ wï—šíÿ?FÿßS–„&ö¼ó…[wö}ØçáÆ†×TºåiS29Pî¦Q„#R«´î:¡b(–„¿HNF”·åg§kZ—p£×Ü*¾>Mùù‰«uÅ ¼í åö¨ù»3‡ÌŸk¬YÂ0EŽ´šùÂlN™ð»¯žèžÔ™#žLD´è’ËùìÌuÎMæ/ä´\ ³³{ÂÂXn#~¢S^Í×^Þ ‡2­ùª[åqèúK¹y.uLó¼`ÌÕÄQ†[LÜ• ÍŠRûÄS£á“Iœ%fŽÌ3ù빪[­¢°€†Y¾\ƒ~g¨ S(ÿÍ ø¥ÈZÒP6"x'8Âö{"o7}àt×"NQó¹UÓ™‰•¢=>>OvœüÚ4Òçé;ô`S¢92ñÁK¹¨ñ±óqžÛèXxÁ,aÃÙv…ìBà/C±"£[³GrÈ1OÂìzã¿C¶ ï=çܰiy€\ Žÿ5Ëg¾zG­¨‚Æï¤§ÃÂØGkÆda8ð;[ÏîÔéó¯ÄmTe3â²ë†) X·uŽ4_u“LªRÆ`™-¡‡ÕlÍù_±æÂ‘@½ý²„ÿÎYÙ@´ý,d×Ðà a}ÿta¼õIBȧªz.6ðx:l“äÀ`ëâ0Á¾)ýÛ¯ó]›l°¤€!£A²ö¹åi®Xüütœ’_@q¾2ðëh…,ƒ©nB'¡± ã]8ÿ5X^¾(–©’š°â5>/ Ñ×—š ŸäeW˜á½0/ýóöŠÿžoZrþ닉í̿ƔÓ‹ ³š¸ž=¥½<é=œ‚ *Ú÷ödºìÒP&ÏqDÈA1»Ytýž’ÙæÊ*Eêžšœ½3°íJP2éï¥mR=Ú&#©’$ l_²€4›_ÅN¸NÖYØ-ÝÑU¦_5;#yüÎÏ/Ïrìy€' )LsZÞEÈÎ0 €Ô‡f·8¾4ÖïOji¦dúOYkýïÈDÔvNA‘¤.¸ýpÆôä5áÛ‡üï} Xé?éK<ßв!›1xžЇa=¶øp.­¿ANÌD"]P^ã‰X"=øÛÕ"¿%]w#Fë1öiù/&~ŸJZ?~_s€G3®;ñŠëBlõát—”@¦AýÌ3 ¼H¹ èÛçÀ;3À‘¥Ü¨‚ßP-X °mÅ‹Z•¡œÁžËó9ˆLôôi‘¦±X* ‚$r° ¼X²¥ax[mp}ùç n`ÀöRÔ²ŽYä–t/¸¿8#£#<Ýê¤Be‡³LšÒ¨:ça©'ë;É_VH«Ák ˜ž^¦iï~Lßw·%)¸¥J¤lõkÉBôëJ[y•¾Æ=¿¶Ësþ†?Ÿß¨b`ȃ>*œ=OF À-ÛvDMÄ6 ?“!“Q¼þ¿›3¨ž­žôÞö Å’x€ø¥ãŠ}¼ÂZ&BtMјÇp"¶fE¢¶B3(ø„bÅK”6÷“ëhˆ2uàˆ¢ÔŠ°@Zh:?î¦üÀéü9äÜDY}àÜ„d±¼0W¾uaºÆ1ábµüÛr9åT*0íZpÓ¢3÷g ÀLânJáÔV+ÁÜGÚx¢ïRxâÀñ*’?5qsÒ—<¹4:?9‹rŸÎ °'.œ[çפm·ó}Ó¢’Ô@¤¨…EÁ)zÊÝU´µm5,Ъ¢i—À[鲩Zæ¶>Ô·óx(c}‰¸5®ä†ØK ñ =·ûóì)ÕxôòN>6|2óSË×’ªã•ù$f+¢?¨Ež-×l£°(H ãÕ ¾YÊTº (ö{ßá 9“K%XŽ3׃ãØdÕaå•AlíýŸî^µ#ƒ]¯nÝ3½›Ÿ|¥ š9µûꊔvZ i¤¿NPð,ø,l–zøµÏ7ÛY’Ë?;Qï˜Y¤ñѹ¿!ok½õ™yNœ†I‘Çš´ *¦à´\LAGo“wÑ,²ÍlšÚ Ѝ¿º-çÒ=殚ºÃQ·pž]D¨¦s9²îý~M½Ô3$ƒ!_evöÕÏŠûéHwu?^¶ÇüŽ\g_âyíX•(¯áG¿ˆRA2SéJŒ ªÞ^$ƶã)&u1†Ù'÷Åè½µ­˜3¶«bì|—Xç»ÈÙIˆÀüeÄ7§\¹¶ÐXzÛÍT¦OîWqÕ-ÿp¢,€Bi—U»õfg:-¦²"–2 å<7Ö¶Oàç “¯Êcþo¶!8+R€‘ú¶€w!¬üc-én÷û'ÞByÀž»ôg«ü¿gRëv0bÀ¿gã}J¹ ˆþ»/ÍÖë“÷£u‘l ž6؇9Ë1œ0Ð =šÑWp6^¤2øRÿ‚‰]ªÜh¤u¾…À¨£þùÇ´Tö@tPåä(ïTLû;cç°¤Ù^®X¼&›ÎuŸüºZ³/óûýcJ[àéÆàsMó&òzɴóҥ R@Þ_oà‚B•ßa“”à1É£U“në@PÞ4Æè3¢:¯úXÁäË%fï¿ÞPÚ5: héã˜ýܰª~=™n§C€íh熠s5È:QôùÅZFZÐØÛ¦É¸û|j6aXl0# XpÖ¡±õh¯â  |CûÕúî5/éR?Cx€Zc{ÁòïÞaöÊ+œó#Ú%Ô':}@ºerûûØOÏ™F9°Ù};‘yýy„gô}Ñ{Á"×a‘Rñ)³â ‹‹^‹ÅPè+ê‹ZÈrAú}êC!>㯠@JS¸+óÃNXT·*íÉf‹¾"µzºÍx3±¨ß¹–H“K)Yá++ç°’Ïÿ‚=©X¥rO[¡Ú³îI›Kó­u`޼O°nc$i«ðß-/¼1§n›B:•}bŽg(ɵF¤œ‰‘åí—Å€?È÷Fø_37·˜'J¯7pi˜Z<ÙQ¼Y@erVj¦EåN!›Œ¦$š!ïy´0’Áü‹”úD]É-“_¶{P³ K“+:ÿžÌ¼™!j䯪âùõNN⼉¸-Ú± (ÅÞ‚T/äó‡Où;»^±5|s@Uº/Â;(ög Q ì c[‚N°•MIÐc›5üÙmùbžgߣ@¢’„Z¸Yc~C{¹ú3÷ Ô†°B¾Gú%ÛwN^#4`º- béÐ1ay Ž9óÑ^®—³T§é¥![F`jâ–&ÄÕ‚ò+(U~ô’ÓžF{Ò §Àzü°Eˆ×Ò÷³!ÑU±—m¥1X^Ödb¸>‘âÒj4';8ßV°fi¾¢j;¡JÀ× ·ÐãZ1&cãÜø”ZYÛ5Oö_Ä Ë:<¢¯Xk-°óãadsÑ h'~,Ø”±ý˜­ä ¥˜jIR9•ÃE¾–óï§ëƒg©1®ƒøíö%á*.›&=çÕ¦u0V y×+¶v’.p-äÑ`+Iɼ†HòáJób?ƒ1¤ÍL×%^œwî×EÏl»‹„סÑÀz¯±Ê¤‡TyÞ]Ù]ð2&ß㘟„uLñšžˆ“‰vØà¦ŽËçIQ²»MëHü2[Â÷êƒÇQŽÄ )3Õpß|Éwm™Ãü͇N&a¸~ùHº¬νÈZéb $žÿ°!ͳaSë'}7Šˆü´'óÇZ‘¹ÐÔÂçü—¼Á$H¢ÏùõäSœ4ýgÝœˆhPJœ‘«ëæþkzGcÓš˜%:¡/ÝŽƒ÷²òVèG¬;±”ÛÿEíD³Ûè ¾lý Â®¿Hˆùc‰~F+ã"}‘V&LKÐÇó¨"Ðs‹õ˜ØÐï·´å·™;Õˆé›õ]i„ß.ŒÓÈ›„È;/éãð&Û ™çv»Öþ(Bè8e1ó!´¨6äðL8M|ASEþ¿ðñÕ‘Ž=mÉ:šËUÁÏ1-îÖåíÝËä ¿Êœ¦„ÑõZ°¢›èÔ—”À5K¬Ê㚥Ϲu ™ŸñD+oÃw*ba„ãkB[.»NÍcif“Ô3ß«Zô0@Ex¨4é ¨§±ˆº¨ðÏÒÒå</áEC\ýO}ú qäÀûIÝ[}Ià~w8bQ­F½ј±€o)à(8]â8_¸ …Jñ° Ž¢ÞS0qgql`oKðéØ(†aÜjèô6|ŒI»,w¢TìJœA2R•¡ÁÄ"dgåL›³u6’„/Ü|gy}ó ¼ïÇaßgi½øÁG·ÚJ2‹ƒi€W(‡8 îª ž ©õÙ[ð@Ý×û§gyŠH°ë£>KÒÖ5¥µé8íRø0óó.âÇ¡ú´ëŒâœRsz_bÌÉc$ˆë>­Å€sã6ß FK .,í­Änóýÿi!è…Ÿ‹he·3¿©¼A¾ä&?ýqsaF¸ýÁë‹p>‰üªÝ¢0\X”| R7ÙSá]cø£ZÔSÞ™ðcdŸœ{)þ–ÙŽç s¶RÞä/Þ &dɈ66[#×YLb­½9“K4®­u·XÚU}š|¡f9¬‡R|ÈsTɯ!ÜÙ+úQ³B䚥¾x¢‘Ï‘ÎíI)˜ó"j2ØÝ‚"ŽóâEYl7Vqî‹UíyÇ#‹¸iÜ~aÈI1HVL„äˆ cùq ››N2ç|Û8™V4âè7õUÿ"㽿ëÓ†"ÁeHiÆa¾¥Z*޹xV*ªÓR‚7Z#þsÊN…Ï~òDþç_`Ði¬s°ÊÐ{Çì‹Ð±²Z€«{œƒÅq xÍM%ÈýÁ;žQ,oç×É94Šq³ÔåÇ–²MÏtÁN@ü¿îw-ø° ”ˆØ|Y CUW6†Âˆ÷a4¥"Ò·äÜÿrâÛr‡b¥šÝY ªšiSUÉN첺Ý›ÊÀ¤Nܹ‘èEw¤;In_¯KÞ8@þÅøÜUî0*€’3'}È1»q¾ß/f>ˆe¨ EÕÝ!‡âÉÚž{GJ(a͑ڞ³Ä3b³ú ~pÔÖW)Þ°X Ýžyõ·Oå®lP¯ø}RNuïžhH{lu%ÙôdÁ½á ÿ_¯N´í²ÐðjÎGØeþYí;XŠ °Î_gÙ`PEmQWn¦?JIŠj²^ù:(ñ°€Õ"âÝñq¯ÍÊu·öÂ`ÏŠúÝì øT峨-ì:Ù"«&y—÷Œ)K»áŽTxqL\=O” @PBØGjeÀb”{¦Ÿ¶uîK¬5¥NêqúÙd%K`[¯_ù ¾7š¶—¹XÕv ·Ä1NÇ+ÙVbÈÔ¢Lž°Xw7qšÁá‰DÔœ~Ðq=’ 5¸¤¦>z€[°œ‘þùq5dűç…~ú­ °Út²“M j-TqIšR!tü€ïlÃu ´zÜj#ò[P„C‹…›ûeB fÊ×ÞÖØ¿4’ß^M`ô¢nƒ”5">\¥€¸®uÊ- &§‡vróŠv’tŒzdv«R¿cšª½õØ®ÿ‰ö7z‡fä7t݃~Ê}5Áq‰j ½ïbÂ)ÄG„zc;>¦õœ+ê²X«”¤¿eÁo§{ŸOX<ˆMÔzŒdàó{Ùj˜OýW%rÁଠ./N “ ÐuoðÞÚ¡ŒÅO˜K¿„4ƒH}#+@MUöCÀÉÖ¹OVÊ]>0¼œPç|Æäñº w×wFÁ\ tÒ µ¯n%_»nµv áž—}Ðòö‘Œ€ƒ9W.7•.¡ŸZµX÷?®xF× _~O Ãé¥ö(rï­ö•À%n±ªë^¢ì^2¥¶Ü ü*4›;Y2ã^×ó–×™ÃQø¸­vìnµ)€Z¯òAC.éȰó1Œ’µ’wç-ëS¨ÜLù[*¬â,ÄähZ!¾ípƒ‹°l„)Õm¾µÞÕá‰qÛdLÂ8z¸ ,_Ehþ®q?þþm^ï;äƒ_(EÊퟬÙa~áHÒâù¹µøñYÕ/«CöP…$g÷ýÚ‚ÐäMÛM Aß6àOdæÞ4Ö¥]ÉJ8HÖ4Fæs‹š»~éí}Êié=M–WU¿ë `äõ:`¢Õ…kæ¨ 4ߺ_<*#*>.MË”,åo-u/¨Ãª ½±Ý¤®è8ßhóˆ¡f8¯à<ï¦ïqå“Ræ_—ã¤ïDõ–OŠ8Íÿ;ÀÓæ÷~8àÞ\£¢oGsRÍÄ$%ôÔ|3Bñz3ÝÍAã¶Ðý®A|I0Ý ì¦/tm”¿™Ó㻯ïÜɾõ$Žºa•WÁaœ^—«´R²Ïë_$­  Ùfx2«Õ}ó.H±"Êþ«Š¨}$ÿo1ã"”ñ] €;kîÒÐ’þä¦RuS¸ºqÔ äÿÕ NEˆÃ©- BNb Âõ7 RÏzjPÚ¬" Ã7èæW­,(P™Bdò¶%þ4—¿ƒI÷Šh«¡~—>&nÛ}Š%¿¿²_ÆÝAgJõ?Es¶„,vdˆèôqY¶Æ÷¬eU`Ãá}‚³>EnIßN¾„¿Ù²ULejõ»·.Ö¡ŠK#ЬQÞUÃìÁ5>™ËÙ”"*€Ïü4wXW¼¾p bPãâxt-›²åZ,g˜‰}ˆ4¾ÕRB:Ÿ…`h!—Wøœæ/¡‹³an¹z@gŠËSÅúVφrƒ°$cšltjlHRŒœM ÎëÁ&ö‚Ó¥Ç⃯"Œk«Éµ5¢˜zøs­#}ÜKÓˆ8Ø)Ì6ÔŽ‰'Ÿóé'ÿ5(yÔƒìY[ñ,ÝåÖŽ‹úìÐ:«!›ñã®ï¤e‹wµ·º¶.Öv›‘ûŒðf¶º%áàzeÃ_íÙ3híãËѼ$ì²Úq)e ÃAÑ<~UÌ­í;†C¾‚:ÏÀ7?§8ȱèÒçaÊPIy§~/ã$„ÍÙ&ó,>ýÙþ}lÿü):~©W¨*.Üä‹k¿îÌU¾#Fù"¢õe*7Í0Þ㙡ÃŽUYDsQOVOÞŸ?×8%Œ²¼”FÂ\!Lm·ýÆ ÷+H±§bìl€J³º QaYuÌ4l–B§(}ÌS†CâWÚKØp0¡»—S%%â`”ŠºKBÙÚË_0|k†Øg Ûq•ì…æCá>¼.?°ëãPq¸}f>W “DdÐmÞ ÐÞ{V<6l=¥©]º“2VM"[ $;© ó3Q@ ’ʲ[;êÁé¨\[æIx“ýÞWÊ‹I÷GLCû;ÄM2×-dyvØWýH®DÙj¬6¬ÇOãx>éXç6·Â4¦`h¼nU> ¾>Ê£,ŸîÇÐl ô8Ã,_‡ð6n©ŒÔ«À“¢hmçC2qÉëéËËñ?SM•fм¢+[ÅÝ¢‹R˜Æž~B¢ŸÇn  Œ]!5s"H=W”íá“—üVê¸L³`á¡x¨['šfIâ3‚qÇbóÓ!<#S£vÃÍäÑ0}ç1-Ök® ê8ÔpÅ“ºƒÊéÈhcÃxBÔ§“ÀY³ ªY*ŸeúWÆÒ÷9¨>§‘iƒHDá×Ùg#×Wi}Ä+¥¬ŽÓ2zL)2¢£Žt³˜´» жN‡‡•´&Uü#ÖZJDc4žŽ˜íŘu1+2ŒÜ’âõÄç+>,`"×›ÚñbcLpÂÏfGÔxœWü±qÔ鿉_°«“·5²#/C[ººíÇO4=ÿ3 ,â Ï(ײLPŠì<ËêáùFŠN”êOù©,1Ydøƒk3m_œ“ÇGAt.8P®<½n¨›_Dû,ëÙSÞÃE{õÛèÒ_yEÁÌ×w¶óO–Éã/Ä–„¬Xv­ßGG\¬ã‡F ÷ÇàQ[/Ã]ô .÷''‘ÑB”ŸšßkûgÃ3ƒüéôML­æXQ:Z.¬^c\Ï!#œÚtÖõug.6mÂIJ–*G½ ’Î)ðž,ä²X¢±òZùÌ+„zŠ‹6ifÂÍÆ£2Á±ŒbWÙ£ÏVië]×”CûÿÝ…¶» õºžY{b-X[TÎ6ÄÉgõºùˆÄ4åàR¶¤KIwiA­\»]ùL›f‡7)³ ÄþøWØèâ72f8—bu &²uõÆábj«SòqÔ­¥ìú#êdá·?œf ¢¸•èú…ð¾Â,räÍ<гþüÁ{7Z¬3:"ÙÚ£€—=† þNòž ‡—äµýëK Ó–;V§@õtYà˸¦§¡þc+À#ÆûiK ûø JÈÎS<*˜yóÈÇÞC©"$d޼Š˜ñ«OˆâFz}ª;¼ëPa”ô£‹U %äZb8gŸtŒÏGq^ƒYH3ñö?.åËðÖ%6niA¿zÉJhaRÊõaV¢Õa'Ù`:D°šÔý\ ç•ùª[Äé(ç;õ =å[•E|¶œ¬* ÙÅZÆ}”z%Õ©a·ŽV:fîÿù?˵ l·ÑÈÄÃë»|­vA§Ç"è3›odL“äø*9z²gˆbƒ{,ÿ`‘2~,vìHû%vtÝñÜ7B¬¦¿'Ùõ+Ê,Í\b3ÈxÐuÇ °üv1Éþ¶'J9H7)ècYÁüšuÒ+°!ÍÉ‚¤˜ ŒJ vgp"©ò­§øè¨N;26DÞ$µ¥•RR4Ðfù‹ÊоáŒUÈ…â(“ÿ!‰«ÄºmpLíË ø-u–Ë@iıJᙼV߉ԫJ{ñ¨Óe¡SÏAÇÑe%Ú ú=§Gn° zõ–—Ð&fÁ çÎDø$È=¦Aâ»å…Ãà'˹îfm€P^ŠRãSâÇ)ÎnNm‘üƒ¬×¹¥è[ Iz%d^–Å|q*=?˜8ìÑsmÒs;·ª‘ØFhòpXï‘gøÞ"²d6¤ÀdQüò3KÔä4`Í ÞDé!³’#]€¶=' y˜åzèåB¶ ãAÙ:+•rcÝWGÁÐ4 ¿B­™eüü±Ã¯I é¼ã_4YQ"6E+ŸÄ\( »[ ^³mö¥¢¥0ÃG¼äy¡ÂmÀ_7ÐâT-T׺ÿaF ÈMˆ“á¯PÔNêž•^˜óT5–i*ë€Ù‚ƒ!m¤…¾<¿3P~*-q7¡BóuF·—ŠmÚkÙœÛ&|EG,n”—Dß>!ª~k.Ÿþ!‰kZb ÀöH‰·´ÃÒòÄy·ƒj«ÌZ#-mDáÈó0< ]PÆà{Ån:w`Õ"våè­ â¦šQ—ãÑ[™ 3uÿ;;tƒ~ïj°&>é4‚nex†ñ¥}, g3ÆçÆÉÞc}õ¤Æ™Æµˆ>ã1<(óM„Ϥ@‹0wÉTžòìxQ?w–¾† ‚t"ŸhJ¬ç]†ßƃ_ÒÛþ|i™K­ÂRö Ô>ovýÙúqÒ¼â$kJ® &ã%eÉ•µËòhP†o#î¤$¼µÚþj]Í_q£"NM75·OŒWÚKÅÊ@8{uÐĈnãÅ©¶|ãáÏÖ\€¹ßz+ˆ7yd|{_$Y`6ÚŠ+ü”pàBhLz4¦Uø¢±æÁòöEŠˆ¤Ê:ÿ’¦}ÃÎóÁ’ªÀ1Ù¦›ìaƒÒÎV8 ™ÓGøqœ¹¿ÔP0{M¡ì|Q6Äzè PC LmƒFI+ ®X‚ßYÂI%cór ¥‡ÈAG'¡Œ;±óMóK\†ðC Âùyý¹£¡%oô<˜Ø_ØÆJPÅúpëRÎôúõtt|+\>Ïš!jVc–i×Ò·V§KV·âø 0…•œ2´ûpázEgâoÖ½ÀÑ:ï¥yΕSR 7¦a¼é#½æ8"…m#ÿF®æF+7%¤žžæŒuú ð¦ÓuqÖ¹Æt|à-Û[ÅŸBYDØzzJæÈíŠÕ8u™Ï,Šc–ÕW,š/Ø$ìÄö<ä(XœBJ9)¿»RxéMþfAý™­(n­…Þ6*¢ÚÉœ÷;m~“—=F=w›Be aæÑ?ö…ê .¹ÖRù{7¤XïÚ–oPk€`ƒAÆ}Ź`OSs½žÖ žˆ|^çYË\ƒ•¯¢4 ŠAR‘à8ß¹·KO¼¹²@Ô›X7¬œ%ú£ÇKÍæhŽ€H, 1zë>HWw Äeä½f3$´‰!n²Á•Ë`Ù.2J7iRì*Ëï!›Rô!ìeLõQ7é?Ö¼MH”»’ÀÐÔG\Ì}#°™jæúü–óâså°¹ÿn Jõö¸/"¶ýëù’þ |Ð&#þ%ÜÕv®­ÇCàõÇZì¬8AÀƒ›uét´¬E$d ÄËbðy:ê—Vò¥—Û8ï¸×’Jk…‡êú4 oî{NýÅ{`ïÅ l6gaæ?}xð–Ž_¶c×6óˆêVDdñ¬9äÒµ}YÕ,ç<á „gÀ.HKž>Ö¶à(  –TŸ¦ûq™¤¤¬µ1†o! Ra,T&f©¸~`ž=˜ëž© ÕjªiÎË"’æÏý® S?R—Z¯1ì„“"ÈïCè5OÌïºÅõ—HYQ;ý'ütOÒ›ü¼JÓ²ÜJ€6¬ÿ‘E쵸ù¥5øÝ¶á+ãpÖzÐôê(j  –e=I¥¾G¼ðcÛ{u`¨f3|!Ê\ üêÆ; Ê¿D)rü³‚•å2Å«(ô-ŸÙÜ®‡ØÐbAS{òi. ƒ©Z=bú8£—¬ß®]Dãà¨Ú©K!Ædîm\ XîZËK©®ë)bCRgu-r…ÜÜà@|õq”á%îH§¨Á¯Ü6YÔÂÓ ÷hr;\z.ðÅPª¦õ¼H÷'XêѨ£þ·1»*lXœþòÿÚùH¤€xðÈÞ¡tÚÜeqx$- øûk¨vŽq#d ÛýÉÂi¶ÉP™Y£´ºàVŠ4ê–×ò2J<øâL­Ni0:ç›(eCJw(Ûnu W[` Î¿XÔ¼êìÕ@'•[I®|ÕÈzn.æ1È«zg>TX¬©šÄÆÓ=­Vu8×ó`低è2 ³ß/4…H¨¦¶™} wìbpœ„4ûs9dßĤ¯C/¼<¥Œ¯>âàaR×e4›‡ºnrÒßL`êž{rZ¯1?‡È;CI:aô£¢‘¼ûÕê#DÒ‚ö¡?£ Ï¶ê)‹–p.âªç’¦uÞÝ%7rŽ^¿FÆVü|Þ–ŽU6˜È(õ:Æ/Ó¯ã‘iÌz*¢ÅòüÉ¡$ýÓüÜÊúz9ù"Ä*ú2WŽ˜Sè˜/âÉRç;uæïW#¶09®âL*Úº  ,qÅaeø{ CKÜb•ò²x¿C@S¨Q3äðtñ°‡¬ N_=ôÇâ­²b9ü$Tª·ƒ»K§Fó.ZâÕlu..ÉhÌòKO+C¥*) ‘;~D-Ì-â¯äIÛ:°{íC©`©×Årv§µH=SgŒü$N*0!Š>ËJ@‡½@±ƒ/Vy˜Ñ5KBu#ƒ2ÆäŸ²lÒD¿c” ÎàÆÕVO£ï>5Ö·@mß$I¨™bÕbxð|úúÍžl­Ö¥Ýñ¥ù†gC^’ŠÊ§OV›°H³ýKµ)ní¢Sn¹ÝÝ4_Ôµƒ¨‘#jaäæš÷ÀªŒšúÀ¦›dÍréæ”Ð¥ýÀÎÓ@¦0SÈ8§e„¡{»30%©‡ë=†3iéFk1×þŠ(‰~ðŠÔÓ¤ÆËt󻛸 Ã¥Œ¸VÏ0øTA´^@³$´è’[,¶ ÍBD;Ãf^eˆ‡wÁ°ßA-‹þ‰¥W'"Fx3ë1•öÉÏë}£³ådp:O(éY~Oÿyýƒ\ŸöýJå®j0M™ :Ñ;ùÀè©\A6€”I@ÿ#9²ÖõaÔÃ"a°]u¼©û Lh ‹Ý–‡ ¹¸\s-#>™'aÝ:hÅáŠêŸÉQm|>¨šðÅÿòÝ'ý1ëåUSFø0äºÇÀôuˆI9äüª`Ð\U C»ú–$Vm×(˜¼»_k~Ê#óÓöd³Å›n&ɽ¬ö ëßQúÚÂP¡ŽOiåŽ+ÏS‚üoÖ¦GŽÝ‡€Va>FÚ,ÌÿÉË!p¤›ÛùhÇ`ºøyxnüCtØ|çf¢0/à]Jçä/eæI¿ü¯¢Yµ8»V£VÖ+ÔúVAGS!Q& ÂsöT¿:´¹©Y‰sóí–Ù¯w üÒ÷Gº›Ì}ÅOΕå#ì [¦˜5ü¢÷ºYJ;£BH;O–gÊÕ`~s¾J/x)‘ÍþoVâSF-6ÕÿÕÓ|ܸ=S"™½:Êø›BÏ(Ö”mÉIPŽÁ§Èk²—Ôò[å<~=žuV"n eWoÚÙ­&3["íçÎ%ŽXÅ|ŒÊÁ+‹Ñk’„¦)' æùðùZ!«ÇRÓ„¨Ö¶Æk®h÷ɰ Ÿ¾F÷æ—?½h÷,ÑùÕ÷Û«*&«î–æÎ/2AÍo=Ã@7BUøL”VRû8M •‘JKZ²8J …Àȳ¨i ¥3î:i;huÝ4r|²’Q>ïFcH9CÏ¡÷½] 7À- ˆa’Qá÷)q$ÖÓ¦), î§÷u𱾉Á¯³ç¯¦œþ¯ÉJ J¹ø]B˜¢GØ >&MŸ=gvA3½Gw*YÜË™×^Ê~ÊÐåÃ󪪧¨‰å¯I§;˜çiBÀâà¸Ç“)T"(/wF¯LÇfñÕü&ü¥QbÛðöNä÷¬R{SsSómÚWð.—æïx"Ǽ¨i¬ X› Yuâ§ð¹À­‡!>/ÄYL§èÙçO4‡¡„©E¬¢úSa…$ƒ ¦·.®·~ä±Ðt”¼Xäžf&$’~4½ê¹E;ATŸŽ?ÕU7T“On^¯[ ?¨—^BFìGÍžE~þ—;>>UofùÖØja¾HK7š|ð­c1•´¸£aðÌÜ+)åvuQk2ïÙ§ýÿQ•·§ì{l5…îP´Zä‡Z8÷Ù1lÀÉd¨[lŽPëùš5_Ï— ñJ"Ȱ¼ð€!8ÁtÓ5i ˆ,D[Lé)‰ÃãÌÉR³Ô<úËÝäñ3‹¸Bç:ho~9¬d~í1ÇjAËVe@ =HÝ$E¥ß—n ^¥ hÂ’ Óh&W^ðg‹Ì¤Ìÿx£  êy ÷Bƒ æ$!ëZK8ñÁ±H]NLÁýºØ‘ßÛ“GŽ·‚lŒiÿn â°Çk)'Ý#еñ/¤[6íÕÒÂ>ÐX8[®>˱´· Žwa£)M‘(*_%í’²ª¸S`Bý½÷Òd¶šb¯fÌ¡•‡fGšåhì I‡ß;ÿq©>÷2 @Õ°«áŸåë-­[ê4¦vÚvÛÓª«ÖÄ0gA=òí#Ù;Î`È-`¾Úu!¡ÏÁºþ=(¤äv¶¢¿QzZ´Mh£ª¼QG­™Ï?‹ž·ž©P‡ éj}ê.“\»½öϨpMŽŒ”¨v~$Å-Ò¸O­œ÷sÆçµcç™È¹c6<ÔÌ|fR¾,7ÚQOØ(ÔšÓÄ òîÎp®VòFàˆ@mvú3a~tøw zG|r!à÷â™e•Î…»û z h½.¯bMØ w0­lƒ‘ŒÀŽ‹HÏ€÷ò˜F6L¥U=í²ûaˆ‡¯ƒ‚Ð#À¼.PÂÞW´=7ر‰Š×QòÀM¶‰£´iõiü–Ê+×U™‚€/¿|]rÜ/$³Þ'^‹bŠòL_Õ¯8$ˆQšý9-$ß“õT½… .q‚eUÅqàßE±Ý§½Z:Ú||gI2<‚Ð ¼Ý¨+’⟢”#D´dù Äà Ç 8¯Ë7Ï•muT‹PÃt£=õËŸVTQª¨~¼YÒáz3ƒ97zV™¬ ?õOׂØ._°t©Ñ„…X7t­?Á×Í©iîÚÄ$< ЖZ$4Håp¤*•¸‹)¡@å ôe y芑¦þ8k ©)5$Åd?6&*>Äô„K$"êC$hh[ZÒAC„¯.IKÓ™ÿ¥éÝ‹V$°˜Mp¡z§‹6ú_i2¢2–Nƺ”Þ XEžÈJiÊÓ”1ÄÑÍå)ÆÁ@ê´sû/ü¡¯³øbí9…s5­~ûf){1%Pe:SÓ&ý¹§”;ß'a°ô,üƒøe+ +Å`ðZ+þm ¿=Åâ•YÌöîüµ8ŒÂ™ÉrÄ{ÿThQM÷[,Vo˜r@»Ð+ЬõorM Éé×/P»Î1ô¤¦OémêßÕ ‹ð¸ÇÂE9kôG€~r«üßÉ{¢üeHƒy¡gÊ*/¯â{ëA³¢9§aŒ~Šì«­Ãê[Ty*’Íä0ª¤ê‹‹>b-†£#n!QÕáF fðÉä ó¯(h.ù—ôã9yEÓIEù9„ „ŸIœ6üp!åDã^ºš·ÞÓ4YT^x}–|þs'¨Ÿ £¹càä¼Ðpƒð‘hÿÙ® ¨P™¬©Wí÷AsÈU†¡k±æGµ_˜ûd½jJ¡ßÇ3H Õà_Ù½ƒäÔ‚ý£kð÷JŠHªËBê’‡…g¤ Ur¬K]Õ mEÈÐÔ§;·õKêá¸wóv‚c…GPÁ]x+.{Ã"¢ZóOeèSÉ}§oâ©ê-FŒ5È€SGùGYôÕ'ƒ|T»f¢îiX9饂e®M÷@8{pè0¥)3qfꬳŒu‡F¥· éGyM5 ˜Û‘Cœƒ¬yý?júêÃÁg;džL"Q²jŒ“Í!=Ø 9¦J8¿gjASM0?^!ÿ§LÎÈGHmLlüZ!!í½7Tsz÷ÃÒÅ…|ˆ?D^ï@d hG†Çh p×´ ŸÅb‹_ŸŽ#£ÝL°¨ßUuWoäú \ÁöïhÇ ÏÊ-ñœ;ÅJ GA!Å¥Ã)ãü¡p—Ê>þË}yîs~8¸wÂH}.)½iºÞRoñŽÍ˜Y'·k9@ñrVâû樢ÌÊ68µÇzwÙým…æÌˆ3õ+õ«Ž «vžÃYX‘¿xo°ú”¤PùJ£Ú>š£È*-¼;ø£G*lZòñéèÕ@o]_â•KñEå5²œ$³\Ýi6ÑF©– ž0o \ 8Ò“—LJ £yÒõäX ‹hõµ¡™W9çáàØÕmÁÛd×ôÛù˜}'c~]úû ЬÁQKö/ñ¼Å¥ý—瘑Ü0ÈJ;lDÖ±±­8¨çzj]÷m;çsúÃá”9òåCv2há$;xáP1 Å&ØÖ?’IŽšQc¦:ü™«pÓ¶ƒ è:Äü´+w Iã| ¡.>¶òý¤cÐü ¶;Â’rÉKÝO5Ó6«¥Í{ =úÛ oq&Y@<[0áw–Ñ #ÿØ„Êp ŸfUªÖ-«õdKUC0)¥Є_±Sl:gVo¸Ý£¾Œ%{¿#`B.Ÿ»kŸ(ðZpFŸ{†ÿ¡ÃöþR„úÌ„¿¿qVgV‹ièÇL®4-™ÌÉÃm•J‰¼KaÎ ¢Zat³y÷}Å®#°p`³:ÑIéúúsÒ&ïbJ×Þ¹Jö©«i|±ä3ÇñíNÊRå/úl5ÅÐf qq9)µåSñ\]WòÈÔ®—gäû;m %ë’6thO£º\§Ëdñ-½¥õø$ªÀœéM¬x59Îx·Œtu­ͽ´ÓS4uŒ# &7`#» jvßôV#«Äd9ã²Âß°|#L¨ÚEc«⤒¥†Ù*­Ðç,Kué®ìkUÇøt"› ïfe)5çgìD_·=J$’3)ù‡ý™B†¢ÄA©øëðRšGª6´ÙG¤vÊ烷Æ^˜ú‘剺gÏj«àê /*ãî)؆Ýqx a–ÏU ¬fç¬ÀØè¾}JÇ/Z7Š#}‰â^[>±ìæÚpƒ¿‡„¥‚ükmËdA—N]ëÈÇ +LÉWJ˜·˜ÿzô›3V™6Q$$ŽOOì“«+Fdvr®ÂûššE É´“£á j5æü´[ÿ÷Æ,'ÖÉìJ¢|ìÀÚcèùs£–Åà[/QÍ0)Wë÷§„zAß@áç˜ýÆY~Nž“¿þÊ—L°(-NÑ?îõ  ³Ý,Ú¢ÒÓk¾ê"¼o¿$ˆ;;!1]"ýŸ;¯ !ZµŸ[æ"Óò L:ŽZ2dË¢Åò(Í?D¹(çËa°‡¼îÎölÌ|•phÙè‚6ÆÌf‰ÇØ» ˆ¬èdà„hàÛ3p<îJw”ø>8  l/Ї7M£He:j¶-À˜})ÄC*ˆÖ{ækòï ås 1GÊôà ºÓòøêðsÁ§1ï 2Õ"äiÄøÊóÞ×V!µS5Åæ¶9¼D\¸±¸O®V­ÖGr½‘ .Ê!=@åÖøiõg”_®ÂŽÀ'Bj*LFÊFŸóyKéz¸Aû–3¨í6ªÓ?ÁÎ Þì5©¾eŸÑS[ÎÛnÜr·á-µGhçúx²*ïn)ð q’" ¢ V—Ú…hó©òZ¹‘˜mµ9Q÷„b‹Ä‘) øšW;öYxü>4ü½äM3€idX»B?2Õ+r‰{˜±º;‘UJTý§Ó¯$tœö$B 2A.)ƒv©`öuÏõÖ…áxLB棋-T q ój3$Kƒ%àÕ– ñ£ÿñ¶À ¿¨ØÌñÈ<^áÙ89ÁÐïKñW}t©L«N«£æ0iv¤þ 8u7ßcÔ&éþâ-Â3‡ÚXjA»\ø/E{Ú´I[잌t¥À{ŽÜ¸ –˜ƒ™§â?⎉Br›9µÆ¶ÄŒ¥>ÒR“ Æz¶¡¹/_Y¬Þ»ò=ŸSW¸áÉ_žƒôÝŒPê¶ÑD·ªäémÚÙ¶J¿Ô¡ó’ä U01Ëìð¹vŸ—zš-×Vƒ½üfÕô1¤°Y&C¿ <ÿ£{³»L§p¯×]‡jj&lfih˜»óÖê·F0e×â±M‚NsÔÞNp5øÓ‰ÚW c“-Ì}ÍZîÔ±ñù¹Ìº}¯·,x—è~Kƒ`$I+çi¹yM6Э_sàŸýIƒ˜Ë;µÜì0“ÿ<‚ÉŸá h3 Hñc,Í_C¯ƒ‚cQŠÀeyEØP¿ˆ™Œ”ÒPGãO\E*Ú¥Äåi¡¯¶\B/­©UH¼ï®ЬùL÷1zu‹4D1Ј‹Á|ò>(C¸¨ë4á’›*M%yê‡nk{Ì“¦é`¯«·Ä~XˆJoòÔeg wN3§wñæèܸ<ÀµV*Þü‹&ÎD³T)Ti€ªKg'SlbÒY¨Z&ÆAç©¶‚s´mUeÕYÂXUê¥uÃØiФóçV° <êsÝçdûpÔGe‹”AšƒnŸÅÅò‰]ãõ`n¿µn¦oâϹ8‡†½*¡Ûjq›E¸/…‡£3E^DÜå,¦ËK7¾L ?uñø$™â·œ)†°¶oá¬éÒ©gÞþ‰Ï[­´~ÿásºô¾§'Û›¥øøK¾5²ÓInbÇp±à¿2í#[ua…«˜2‰f(e“ lpe‹ëý6™­^˜„±yÆ¡€p€º9R•Sÿîqi4£…”¹Ñ¹hYÚuY£|¨Ç´ùH°±Ãx$Ô'ÁLÁ¦>BFUJÃ6‹ ©?;Tª…n"Z±î§tÃ4“ †yýŒ>Q|5xl¿_ä±|ˆâOúQtö«wTtÌa>žÉrÕ˜HõSë>Æüþv¢ë;™xTB[NÍ `¤®Žk&*³Œ $Õ…þ•r™ìQck žDüÑþ3•€M|yÿ>yÑP¹”ÆEåé^V^I_.2­E¨{/áaÿ\rÓ¼gÂ4’亽eLÎó>K5ûBº *ÔôæœÖ "8ýcè¯XY³ÖmZüdïî†O©NC?Ô4¥âþ^8DZÛé*ßÇOËMHÉ_¬ù¸·J8ý*v²‹JžŽÞ/ÝhîUÛí(š> ÈýÈ~t`kK–Ñ=ÛîÇVJhœ6Ì÷kÔ`,eÒW߉¨¢ÏDg}Ëpýê—ÉJ<€Zêy}BÆCO9ïß÷²Ï²:¬¢ÑæsŸÎ ÷P"v+pr8‘Wužw²ý=Žue{Á— fK1V¼ÄµØæÌM.^…üÊâàëˆ8Ç£ðZÝÇà'‹ó*¥-TD ã/ßÕ@ÂðÍásùì® ðªL"Éú“p‘ÅšÕ­ ý'SÀ/²¸ Ù`\$·;t1 H†¡íyâ=Hü¹>âͰ›9K]ibÙ%Ó¾ß?_ò­àºïŸÛÇûÆ¥‘ÆÅößˤ·ˆêäžÆïUöÓS,u±º%°'µ×æ5œÈ0ô_pãów~ØâßÇ\'3†F¼^>¨…Ĺóo÷Lò|éÙ„O»RÃy¶$@IíêŒ(­þÕg(¯»/l´ýt %‡(}$ßÿb o=ÓõªªD¹ìQé¸ÒtWj‚¥Dœ+Ú›[Õ`õ~.É«S’-ýäâyç;Lø-‚vz½Í\È57hi$ïzjOMéž@2ZN§ÖÁ,ª•zytŽG—äqZÉ7½òäÆH$d‰4Gšh§Å4’w[½ßÞNU0 óÝ µûV·&»ö#-ÖEíYïa\„ >m yç²$ž" Áf£xåVC?` ìÉÛ¯ºâÁ iQ&¿Ì§w|q6òOÀ¦\?í+µO.zôüë׋˜‹à°×þu!HY¥¸I &ÒÈ›‰å®LäCÌZ‘ò?]¹,À—(ÑÖBvÂpV&½Ç‘~ãÿŠ! uØvòǘ(×Î]}³¡¯±ö‘‹¯0+H²¨.µZáNmý&Fa:ž€‚§:Z¿Éb_Ñ’ò… ŸZĽ¤dÉl€³Œ•‰èH ‚Á8|`–nÚ‚±~èhV:ô‹Zn­…¿®±Ò/ü´P…ÿe­Pn-h×¶Šù¾}wDþS·‰VwÊY¼58lwN­{ZxÐöòÇ☯ƒ±laËù¸J ø3›7dÛ?Ãtc‹&\ä*x³ñ¶A9•Üê¶‹`Ík¤,¼³¿„'JÊ2„÷csÍYZE ë5‘9þ8ªû'JzgÃ06 ëÑê9Ù¾äO_+ z!ô ‹¢ ú\4\–'JH”v¶&Φ ¯v¡±Ûõ4Â4¹#Ò6*½€Þ>:ø˜úZ³TŠ¿’–O3à#ÀüFÞqܯÓ)Gõܺ§3t[µŽÛ©'M†vþ›y1ÞU¯ 'ªW½—e9hØ«öÀ€ÜÏÿü}XbKa§œ"õ) ë&B¡ŠÈ Mžy%+67š‰¾Õ^ß±‡Tlú‰bèà€4IÜÀˆ&¹š@•ÎdWF~ãáDË-IŸúFþqytôÀˆÀÄé†ðÊNVâ5MI¹B0D½ÐKŸÒüï û‚!ÚgsŠ›’§Œö¥‘3Æ1¤¶ù«µÄÓžES4Œ7Zb¶2CC‚­N‡}õŸ[õ™awºˆãîbÓ\+h%qùv7¦ÿÇìWÜÛ)Ã

81:¬E$bÛ+ß»1q,¿ÞƒA#£¢)Sz߯ÙFòdÂdKèSôìÜÿX0Š­ñïè7Ôœ]ç,nO$u®ÀÐE¦Ä£­Ú ‰5§‹k·NÞŒ°À´PÿO×Í9zòì$'f}¥…„WpÿÌ÷êXA¶æ À‹Å<ϰœJÈ_î¢ù¢·®4t"(pé îi³ÃgДûÃ¢Ž¬—Êkf¿éfavBúõøJQ0ñ$ªkÖ ƒæ>M¬çü«¢®Tü “€hH/~Jx_Nò,I¿ï㘿´Ò~6g0lõÑQ.#øƒP:U+`ƒÐ’ºùþXíŠ-µ@{(¿¬8þ¨CÝyeRrà-ƒ%³§{¡ØÛý›_Û¾´¦î °Þ³{äJ7RDûЊ”Û0AÃI5ƒ •‡DLÖ[òiœ<÷X¾Ÿ¯Zˆq·]´”KŸ-啇é^ÂS6&Û[LòX->Ó“bRŠW»¹#J¾.ãpòÔmL•ÊÓ|b‹3 ¯C¨dÔï,;îd^CŽ·zYÁ§Û)”µg¼Ü –´gßms æ…Áä/$È1ëž †rvÍÿ¤ÂPÏ€¨äÜâH9Þ?‰ìÇd³Ò.ø£“‘îÄ÷à5ƒÃê‰={…¡ŽQe‰¸9h´=ÇZ(Y÷übç«Z%ß=}{>õ³>+3paÇpQ˜ }«¦ ÅHÐ òPMx-éšo·å Æñ`¶ .mš5±stùëåæ‚Çï#{¹áÇUI³^jW# SÓ/ý”â=;®`â`8)šü$li€¿(¡Ž~O_ßUíe份ܧý.M[WÅ*&èÌ%7+>¯(6–¿,¨­È'|@/'¶,ǧ–¶~ÀUjÑ­ÓâŠÚoaž™XÏØËds §r/Ëà «4Ro@×ù|k»Ùsjõ¦û²Â{d„4ßçˆ#Ïé=ð\ œòKHQMÒ ©3|iµ¬;÷|•÷“©³ƒJ‡õØÁêC¤X4s×1æO¸™É½±ó‰óÕiÿqï”ô«´‘‘¸ó/\o[ )³¹þoÝÁÞö‘—˜‰WÛÑz™‡ÂôÆWr+0uëÅz h(g†:@”&²÷à‡\K¿ÜÙt¬_:ÁŽ-¨C˹µ”¬».th¤qÀÊ9 ½5‚?•ŒëS™D9`‘Û!µViXVp–Í-2+W§”IŒÓÚ¦ öéŸV5bù„¼Ô;ÍPy{¢cË,¼a›a=ævp%OËÎⱑÈ:XâÒBÁé¾1ö]Ôtÿ(8plQè ¾v|ie#7nÀ¨“Y•É\‡ ­òpf1i‰í!:Ù^3ÅU¦f‹7±sýöX)ÄTû¥>»˜ÕýîŒr¿Ré½g+I":ž`¨:·Œ~: Zºe úMIa §Ú?Þ2øÁÏx§ô4ªQ}èÓÒ¯!ÌV?À§ÉÚG¦‚ZI˜µ©`"¼~ŠèèçÙáÎ~¨—¦È»Ží{*×j~Ê µ³nÚ¦×Êæpa*ùü¬GÙTP¤8DSVX=å1DO^ÄìZ¹¼ÝY  U@Ö„Ç¢Ü5ë·[ÚR–(£´Çõ õ ±¼Þ Iç>âÁ¡܉_¸]'Sc©Ä eR¦ç„‡küíÆ• »P‘˜:þP[Oá» Q ¤ëU“_|‚i_±ÒBŒ j˧>ΓaðÌ­¿Bt*DŸ”›z\´„…z?¥E‡nŒlÿÆ¥©1…Y<§©š³Õ®Ÿr™³×p@·Ó*<ÏI[˜UIKöÐLbÓ“ƒøÅ€ˆBžüaåñ¨E°Ö³5rŠ©.ŽæTHäë\ÚC‚’&½Ì(õ¤Ï­À6 Í¿•¾Ðš&T/½ÐÛó­s*F"`Š.Ÿ<×ßaÚi3ÃÊý¸R$/ˆeãÏ/<æÔŒÞ…€+“Cnâ ¯ ëû¤A¦ åh0‡õ3œ—Ž-°í|ÈËûûô±’·[Ÿäû™Oc¨Ùä8ϼ"Ä{ø¥Å•Nðæ¶tw_.)¸Ü»x-¾Ì1ÀýÜÿ§î%܃âô:®ùGÙö¼I$Ÿ4k‚¿wšxœù ~Q zÐêLØÃÝk§‰û":‡ñFÊ<˜Õ;w»÷[÷¡s…û íyÈ•]¸Þ›sr·”c/ØâkbD·G;¡¿¥®ï¸ï>˾¬¤ûIÕ`S(Ì6¿Ò/ëãŒÔ+tÐ×Ïë¨SðÐ6$<þÊÔ/nÓ½gxãÜÐ6æ\,éʬPÏd9¥šnƒçáU|QòÛFcÃ4(Ø; EÂ{‚”h쿞—^Þڔe–ìYâ–r_-õû²ÛnCל ›s³MÓõþ£ïíͬÂú*j„Nî{º&ôLe ÏwDƒi‡l[™ÿW—0ç ¿$³8Œ'?ÐêÓûxå-¼;ÎÇÜQ„@m Ôí¿y ºœLà¢îâF¹XjuШDEÙx-U Õ'÷&‘œ ãÐͤßï$¨×P5³¦ùÀ\$ ‘ƒ ÷jA"”ìçåË£™ Ca–lÊh¶›zÜò1pÔûÿìÌG !‡¢^YeáØ5ôˆý+æLË—€ÕªÿÁ’ÖV­v—:D îM_‰î…´Ç!«“ͳ¾ro<á’B|\ùoéqT^åé Löi^ù>³âúBDrÆN%ÔÝd°NR*å~í›as›ÿ½¯ I©/¨›‹9ÞDGsÔ]˜õ~ ÅÏMÊžpŸàÒý‡ôų·‚áÂÒ#á!3Mfo 6+JgÇi!À7ñüY¢´ £ Ä–øÿ&×ó벪ë-ÚŠ^Ñ}>´ ä´¨M¹ñ‰²ó|€N4Ÿƒ©LB?Rsªät¾ìy`W6‚¤'WtbGK¸ÍµÜØ/)LÚaϦ1ù Š¿Ò<›ÂOô„FÁuèH]â}†ùr-ù~¡›o–ϧ¶&8„«‘"§0¼Ăѻx¶ª›(8AË `Zî’º,$CPKtétï»W{Gf5m@ö®—Ò‡|@ê·K" ¤1èÿ³€ãgÐl ’Ö«Y7•]s—ÒXTvÁ¢X`2¢d6åÄT=…þ…÷Ãd»*ðÚn¶ö)Ùã!:Í|OÔ”1Ì6€Úòï}_»n¦‹#ͼ9a{ v ngÃ`ß³Œ¬¥ùôÂÇV Ñðh’QNœ@_[ÅhÉ.bÛÜ%ÈÍ‚T^%R¶'ÖÔ5š†¶Œ‡EB~‚[eû߇ýõÇ3²­“£«ÕB%hÓØÌKØo[TZ"0á!Ò188›ò&F^›ZLvS7ÿX¿ÖÈg¾s‰”ÑCôêE®Øðm·uÊ¿â+ÓZk,ÖW°„¼†½‚Ϫd/Í”ÌÓÁÉ™÷.6¥ çž9†U‘YÄŸÔŸ—½Ö2ÐÈzï@5 Xþ«HÁÝ}ežíÍí%J²gC‡@tu5)5©Öù‹Ù•-ý:–¤R÷ï\þ¬NmÕÕžHA?Zü7‚7ù&°WãËVï¿Þœã'¶è7 ­Ö/ÝIX)1\Å7aãúúAÒÜFL¿ÑµÀ/¹Ó#}leI.Õ]Œ”2§:š…D줔N‚ÄÕ 1ðBjq@Öç‹õØûú¹¤gý*qA}VòQët YDZâ³:TÍ5]÷£û¹÷ãëa®h[¯gcÁ\ï2W,Ù¬¢FÑI¥UûŒlÈ[ó¹@¥:•¼Ž“èyx‹Ã¶cèµTvˆ}Õ¨ñQ‚Ëæ¶·d®Ã<ºƒé aha=%¬ž?´í±fš4¼€v­¨ö'¹ÕVsªi­\çè4–·¤îK’\]„ªäÈ<:&°£h¦VZ}M‡m*’Õi¸Ï‰ ŸQKìFasÃc—„àÆ±äèuaÿ¡Ý˜tš?‡usâ ¢Õm΂5ò×í<óK/L©.ø ÌÎbDb{…:?½¨Rvã©DRšÓ^¯\<èrˆL£<$jD•Gd4”îÊfL‘fõÞjºÔÛÉd’î‚«K  {( ¾û((zïCfn­:ów0t!blxÕ£2À^ÙcµKttm€í¥9åÃÌùÆKÖ°g$|o–ºP;øWñö¹—ÿv% Ö§iàÇ ”(®%”D%.œIP6}÷6w˜iz… î çü7QD‹Œl¿Ã•H7ö00æOÁië÷m‹DŒ®æÃ½µ²»s>àÉ#rZ²½€ä9WM9îË»çPF\3ýÆT2æõ'deQOJÖu@—O ¤ ‘çö‰‡­/ ™òõ3†®°8;“aä4’­‹cÖ¡~±âš-·T3|âYÛ¬vŸt4§eñjK–JþpA?µ­”1§­üÀ¿«æLž²¢Ìënïb‰|ŸníÏ3Qn‚òjÒˆ{µ»OHÉã “B½ÓÝ|ê!8ðT+<ä-Îr¢L+rk?¾Çîø½Bp4ЦàΰWÌ;Rµ‡©YWÜbÛ'Њ‰Ö[ ¯¨¬z«“b7ÝZ²™ìz"ˆÑÍÖø±pÒ §ÛÜœŠsÕ?ÍÜ'PWÅyÝj{ا.4{!¶ê„5ø)PØwa+¬Ëþ™¦cnÄXhQ$™}98@ðÕ¥¨¶ƒ66Bìÿ–Â4&‰â'pg ãÅöå¿9´lgÝ#ê|[;¼t¥VëB4Ïcõ̗ŸýîKJΦV-r¾÷*t4•Äœù†ZÅ,·Ý:£Rl´“o*¸<›`"ÿ³/g;®³›{°ë/ÉìœÑFJ× ÕÊ›lC@sõgÙ~æñéRŵ\ãxëݾŸT×Êi€Vw‡~3(ÑG’®ŠB!<Ö®¸£AëïE¯§Hòí©ê_á>£Ö–¬Á6u¡|÷Ôl°¬È· Û.‡è£ŸÛûŒžß÷.侩àÉæCÀ€îMÌœ¬ÚÚ0Do¼=r-ÇIÄżC®ˆÂŽ’ç×7HvãhDÄW0¯M #!'œ§ˆÔ|à)\4`üÚ1gßg¸¯XQ=FðëfòGð4 ­mæ‡xhvpÔ¿ÊúŠxŒ" å)g´¥Îˆ]«ÎֵРó ™ÝFÜ­Óã#öÊZe;çµíÂDIC(mA¥6}`DS(ŠÜ„XŽ.j¬\`yšð4“èrkâÝQ_™,º¸Y„LŠ·ƒ¥¥¡d-ì}Ê÷wEVû}¯[^šËìJ|…ñïM[O2„®'ã„ÄÚŸÝo!ûâpéì•8;i/|zÕW¤Ãñ2a ©gôàvüTØfÚLcK܇?å¿» ßþ2š}eôÌÇŸBöÄ+ß~°io‰Í*k)ê©d¹¡RÖ@ês=©¤IMº/‡£~û1Vß{ÉÜ’1+p‘ªè?“u‚6/—?¦k Ù´!æ}X”ÂBùuY®JÑ„"©“òÿÄLÉ¢ùtD\AEõ9c—–RÓ)‘Ô×Àûå ƒÖ}jÙ´{Œ RÞü ÓÄòaã–©©Ìy„Æ*ª0=Ñ |=iô7:ès‰µÈ0 ìÏdÍ{L–.¿ezW\e‡hA£cû!ÏARwIã.´¨ÙåG¤<ù`DÀ%þ„¸9'f’_ Äb™?3±ä _̧̇m‘s(~n7‚«w¾ŒÖÁÒÂ*3û‹*HÇJD´–Ô4Ñ‘yTٌǯ($½'݉€Üà¾}ÆfTáFÔžqr¸Ûhëü”ô@©bûŸ6@zÆ,VÁäÄU»QŒ´D®}\u{‚7 vâ*‹19]Š4¨&ªHÚaÕ“áù)ÎÖÆ Zí2ª,¨«7 ‡tèæù÷>ßýbe*=D‚Õs¼HÖ„…ŽnÐ!³q5Èi:Ž Ã!勉ë\By•2Ÿ7$_IîâŸA  à‰£¦m¥åiÍ9WlƒÌ|?[ï2°ˆ»Š3lÌnÆ(¿Ü °’Ʋh>.ôáÒ/[7aÖFßwóÙþóöµ6N½r;kA8pãŒk•,^bþ2˜0²æÔRΔGk; z䊫Š‘¥" úŽfï‘1"Ç6«Uaìaµå3MßiÃ~W Í{ü[ç¥ ^œöý%ÖG‘§oÚË>‚·›1•·xö?ñÝ33[ /í‹´«ð»Ç3œM8Z»ÑJ¾ÑÂB2j£IQbŪj™‡6w#î(|†N¯5(/ üéš‚Q±øš)1NÍ„x-1ä8J@ãùd”óÀI ½¸HOÔ= íàæ.»¢!䋸íkÎ<ø_½½n&>;k°€Uœ;e¶M%íÇ£°)Þ˜PêqÒv…áóL´¤QÌÐù-4Ž;ˆñÞgÝÊdþ"’,_%XB¿šó@©s~­MôCƒë®Ü8Žb~‹d“™®SQë=# À±ÎEÅëÞx€á>ËÀ i×M˜ÊåTV5õ3 –Šº¸59 jC¢’v]k}PàÔ@ºSí}i´3WmÅçh(Œ&§» ÌÔ4Eªgž½ô]ö–ÒÀK/l7¯ByÚA¨gæ€Á*^ÛgÑë›sÛE¶Ž•Äþ+ygõëÙY3‹}¬iŠ{„£w)ø™¸ÆŠudÓc€†"ùM]µfÊ"g>/ÃSú ?§e¨‰Öä˜qö“¦:²+ MCcÓ¹}bŠ,—[Ö;?¬½6V‰•Úïê¯6ÓQaäÀ0c~Íf¹»…x‰’«CÇS¸ƒ 5\v'ëìØ¦—P)¤L [„^ÑI÷ÏžU$—µØÞÀòMKÌðØlf_{ÉQ D³À"> àâ“¥mãœú8¼ïÎ5øeyý‘`ľSéϽ´jƒ ?ANC3$kk¡ývp—Öbå~¯E/tEáäEÝ›ƒÁá ÑEü–gk­#9K£ÂÔ›|Lª"1œ‰ý<ܣÆñ/x&3‰1Cyœ'ÐA˜¹(áÙj2‡wRCwïêríÛÁNFfŒ¦#Åg3b 9Ñ×Öp®a–Ih/éùŇiM=ú¾EŒ£Ð%XØäkô9›¯ƒd2Ÿ!¨S ÷èÞßx˜ÈÜV“PN.Æô¶õ`á5Rµô2¦»TˆY’óŸ‹TI˜?RÏZ2]ˆÙÃøõÂáý‚5ìz5¤Ä¾3'P>Î{ææ 4ÈÛ¿9½wrˆÙŸÃâŠà¢Ou"O@‘›Ä& <â‹õ±”Òz(ÍÀ³Ø^ÿˆk–}&ÿ1’®UÅ)áYþd© Jd¼áÑ• ¬½¤„(þm÷eY×v,ÿ­+Å>`²ýV–ñ1FX×Ð í_›‚ÈôûCó3õb9EœâM´únœ$½˜:ŸL ·{Ц¶¾‡‡¡0p1»iNŸ+f&ÆÛt¶×g‚mÍ/èì);5©ŒvTE1ùÑRkâ}ýzr=óK¡0 .ŠÄ>]ŠFÈ‚Cæ'0؇ëÄm—PEÙ÷§€—Ç7¶›åêCͤYÀ7þ.Õ$³ŸO ORQ_A@ R ¹ˆŽlàÎàxàb'ÝeµÖݾüpÃTÙ7Ú)tr•ó°‹úÉ´ýCüå&5Pz#²àwºƒMê…sJï í¹Oì: 4kkþ#Ãw¡ÖwŸ‹XÇ•}[Æz5ö>ŽFÑ \’F DÈbkÁï[N{z´¢Æ³‚ä†G ½ÊPÔ?ã³Ô¥ 梅 ¶ ¢ý7ø+ óæ>ÔhˆØVhs+¹aµnTé.5>áf·¼Œ#xœ ýþ&$ ½4†GZ öæn§—r.I©ç.ˆ“î¬nÊŸíæ5©„qÍËâKü}¦4]BžP=²Mp¬8£‚Œ[‚%'­µg×0©ÊøÚßÝé ¬pî/ô̹œ2âkùg[ñ¬NﱇËnÜ©yC3K¶¿®½.Nb¿+Á M«4ª™Þ|¢F˜¢¨äðÆÄ#ù§àmàÌaN8Æ9•84¼=è l™éùunQr;œh‚Q×Å6!K±( ׯ7d+™Ä‹{¦+ï®GCÃÇlË̱-¾e‘©OPÈÂÏKE¹$^ŠÁïP}‰ 1w˜ï¼ÁÓ»A¡°/yû£™~ÛmÜQ„ò•Ú ô çWçÏ"ܽ—â–Ɇߗƒî6ß:š—j¡­Ç'Ý>"(ñÚ[ÞK]£!äo½Ñp»îŽ0ì’þ ‹4°“ÎÉû†•„Á§µ×19¥kµÕÔ&ûŒ6ºZ…d#$]|h¢n0ª»ÿÿÓÿ¸+°èÈ´K3ÒL¦ËÁ÷ vvgKŒ‘KñIXúÝ+ÀúTXÞT©‰;Ž˜©À»š¨t‡^¡ë¶y?Ë™µmœ%*ZwÑ"ŒÄ_µýÚ“îqö+øð9Qé'îЙ¬µ`åW¶½E”(¼r%ìRôýd,NxBû Ð{îñL#=´Å:º'HÞø,ÏË¿æÊmŽMC]Öw´!ŠÕPyà"«VC~îa×¢ôëy~•ÖD‡1ÃY’RÔn,A/wçDî ‹uÉùҎ׬ý¾ç0j©2ÂÁh›HFöâ #“G¹S™P<æRLf³ô·¸‹Œš3µàëñŽÊ:) ãÉÄbœh×H¬€ “Å€–'þ»À%ﳂX§ìþ/5Ã[6r Z)‚âå?H6’"Äâj|F§ÝJ.Ø < BŠ”œIÜrâ~qññÌo 2‹;£]ªÂL<ˤà C’-šˆr RGzZãßʔݎJž‚åh׫Áb –Dçi÷ŒUoB% 3i¿.äTûµg‹¬<‹tA«g•°egîðК½âÛ¤5E$Wjà»_Ï% ¢&Ú‹°ò´TS|Ä;B~Âykû¡Go[&g­î¢Bpúж€æé‚´/w1A§WMk‚’/à=zïáõvsØ*ඨ~ÞrÆ"4@àÖÛ”3Cù­KbbÏ’¤’QZÇw?äŒNnŒ…E·È:²76$yZ) *«]y„ äž\s³6¡<шðJ›1Ù¬¡á‹«ùWì@ÿM»ÄÄHÅ 9™EvˆZÖŸT6f(L«Ä;iåÆœ”ÂZ¡v MŠÈ¢ÍÒ uŸ…Ñà#¡62*µqÚ(ÏïJ6ªD§ØÔC8åfãfS~ÁRÛ~Ó×÷Î2î;#†Á僌HÒ<7ï4.ëÒ¯UdªaþÖ°½Lè÷ê5=Ån3Íðb@!o ¸ß¯OíÁ@0hþ™!3Ù¹IÌûd³‰Ö¡Þ휲w|ÖÓô<0ñ`_Z–S $(—ró5ÿ §»»$V½còæztßd‡@œÁ? ©~(ìGÀ# ij°–›Ã®œ UeFVE–Eί¸S©à‚ŒÔ‚eæ• m/,9ûèÁñ¶Wã'¤ßm”r^7ÕêhÐ0¬X¸Ù ™cÂá¢L—î*Gý€Pôv6Š›÷l Œöû‚ú³” [à]s{Y;#…ë’¹|BŽÜÄòj¦ÐÏî÷¡ó¾©NDÏêÅì$ ¹ 'Q_ù ¥¡Â£ÀFuMôLåb#­´¨¤µ¤€Y2cãf_ÍìÕjže”"HAØãEL³Ãàh) Gbµ¥“nZÔej£#öå‘ CàÝùaÏU&J'ÂsÑmyØæþîýZòÍÃ(ßÒ´®Ü$™ÛZ嬋Vq®PÑê*œöÐ XN—Á´ªce«q°±Ý'£¤.Á¼ÃÔ6€òø‡C"¬N®Î\‘vdoñø‹­ƒŸÌ_Ÿº%»Êï$ªºfžÊO;ƒ¤‡‹Hf´ã°ª'’Ÿã¤nFÈÚ舭{”Uª¾¨nl®ÅE€9á ̃F‹Pq{R7B@©ïçÏåRcï’Ø¤N˜k| -ŸŸÍ@p–ÿ¼þUR½Lýû‡OÝ0?j1ÒFT5åÌ`’wê¸(aŠf³ê‚ Dj†d%^~ç=¶ú¬±i‘Eø`¶÷ë$0ºà$A¿.“¥ÜÛÇsàR±ûÂ$`æ38‰‹ç¢™#=a÷âõ¹°ç^Qá~_’‚‘§Ö|)@^«N·ZïµSTNnºz TÀ‰xª‚6kù®lè°?Yl¿0ÉÞ0™ŒŽÝM$-Ö¨ø*ðü;«XªõÔËjÄ’%Lšy‡‡¾r¥v›¸zîmâ^_ $®2nPñƒ^– SÝi:¼õ¤ÀÑLÏ¿‡Yzæmñú%Cm¢w•¬ÞQå|£\óŸ©9wܼëq$=åŸRvµÝO*ÕÛ¯ô”À4-¡ êAE§…ÆÐUÕÃã3síÀ™©'./¤Ç¼¾.ý '[ŸˆC˜ÖÈŽøÌáR/Unßü¿_ÍHGÆ-œÉB9¤c3V[ËèEŽÜ^Iô9 Üe\Œ!Œ¡íݶä§,™`a!ÞƒgÆtí¸ò™/ƒUïïQØ—ÖX¸ße‘@–ÕõF…²áLãS ó•¹9p‡ÅÚ#ýf»ÉÂÈI{½ƒ‘Q‘Ãw»E´†¹¥®§EO9[€8 /ò0 Ù…©´§ô”çy,$q(~µn…Òw Ï©ë%ÙÉßËqÌ‹!%š(  ÐÚþÞB5 ø@ŽG7Ž“²]\ÍC ¸ª<9¶:.ý¡áC ìnÖ !×õ·!@¸«ð6¡m €x@üžýIˆôÑûF}%[‘ljõx¼Z/Ò{ÑI‚1~¼øÕxyÂÊ% ^}µæ&yûýušµó‰hmRwB¦°”uÎûW—l|ûåÃ:u’€s=:øxU«Šóô´jˆŽˆ›“Dšç)Èô n$¯x~2"·âýgà••·‚fÕª_ÍênXÀÐe‰‚•q®E)ø ë2úl¡0N?r£å*Ä£-~|èŸMú5™UäÄô'¯·CÜHºÒ¯C ÷…ˆÔõ%ß4 Än_7'Ö\£ Ë ó¾Õ—#Jü×]¶yÑႬ9ie@[rQƒmzj†AÂSŒBÔ=ºñçÏ·pžI¸±[4Ìt[KF„¥äYx¯„–{íªá©G¿ZÚ•_Ø[0µ’p(vãΠ+,Îåiu˹Nå2ŸóÓ»¿fuУåÃâ+ð€yHk…º/…”Y)YS5¢ž61}|4äOg;ÞãbôΠÇÊó¬°ž[ *Žª@ѽDüºÍzŠ˜_tSD¿{楰r|¬Ù/]üU ÊÏ`F°êv5‰-iž5â‹o©S¡¡À¯\-4d¹nõNåÅŒò!näÌ×V¾Ó<Õ8ÿt¡ý£FQ"z9nÉÕƒI}BöI|Ù†©û<¨Q/$Ï[æ!œ*Ðé6m!U¨¯+•ÒÔšÿ¤Ì/ÊŽpNþ’!Âl…¶‹+8u‡EгQ™»—ì· m>8\*æd¾`FhõtIT: ›¬×8‹Ù“æ[ˆ/åwUüžà8«â~ã«§ë|³Mù(‘]±¿WêJáýÞÂßÙ/NQ,ÎkT†%´"}/§ßå5‡’˜&SÜE±Ûºuÿ¬Ä_îû-B¿WRí…7– zI›W+ÆnÕ¯ÏØXª.d#Þ¡Zm€k9†\¶÷¬ë¹p_r?%8ŠY³˜ íN»ˆ–q ’Ó)L(稳"g^NfÜÍ þˆa`·.ÚËÇ–Ç[P´þ•Œë—Ûó;頻>õU`"/ˆ0#ºžn¤]fÒi½‰µ¥6 ä§ž£4 ÿ ï3¦%KÕ¶^5¶Î ÝÆÅÉ­Nz BÔy6ºš¶ü “)Ã!xRRnÄf¦¯oMÜÁ™š¤‰Ÿ©zÐRºeIÑr‘ª ?ª-i 4ÿ/~6ïó÷0<¦¸™Ë,èk[ˆÏ œ«dAʯ·XþoÐE¿P…¢%ã´.0)±ŠR¼]Ö±?–2µ¦éånÉÏP“Yöƒª‡D(½šË[O±iÍû‹&ý*ëO·^“q«R=ÿ y%ý~|Y´"¸¢OÚ^L˜Ô7µ>s§E¤þÌÔÁ%ê ­Ú ¦ùK ©jü)r½l_·óDsµ!­OÁá^—'šš:«Z¼©3…&þØ `}êWy •0@ž¨,EpôØe$úåÉ¥/;º…<=þdÍ~ñõkcG¥þkM8Ày¢nÛÌ‹çÅ€©ÚœoìÁV^QŒ]‚2•”0_‡³ûx_hMâàgDãÎûÿL$]Ûõ4Š.’·E¹ŠJÒ\(ù¥Ïoç©ÿk…À‹øip*(a`×û("¿spGúj¬ ùãIõ*ð°~JëÛhx^ÿ»ë.%§ÕœâõN;K'<ícä8«þ¶ÆÝ¯Ì€ƒ²×.ÄFRV[=U»‚s3cÎe}ñÙÅ÷IAiÄ÷“:‘NŸ<ïs!’8½½Nwžð6ƒ{Wœ\?ã|Ó¨þo‘³u£sÊÁÚýê~`Î^äpͼýñùy<ÜmüõªÐ»«­àbÿiáúü;‹‹SŠcÌÈߊ’¶ê«‚­7Jƒäî ñ|é¹CÌ'/ï„\¨D^x!½UàüO°8ÆöŽ"ÀÒ?½R7–›¢;™)6Aõ9¼¿ H¥ƒƒÐî<ßm÷àP.€T•;ø@÷äŸô­¡êÂæGŒ]&-Ù”œD},8¶çš–0W÷ivÐv©¯u ð>8ˆŽ#Rp]‰Ö<èÛØFŒ“¥œê»éO£ê°ÞŽ~UW&œÍt9ø;¾3‰°®Þ=Rªš•¥r šÍ_ëL0Š&ôáþF..9âÞ—‰äâÊݹéE1¾ØþãŸÄ̺œœw}wwä¦Yˆ¯/pT2”$ž°¦|b,*>4êØ HÈa£4å"ø~uнy¦U‚bèT ŠùlÉ2–7¬ž“™wË ¬§ûý•§S·3X¶ œ²b=V—|œwž X¤0ì šŽTm›ëõI»ýQÇÎ9…\puŸ ä-†»>ØÞ \ôú‹&Ý|²•í0CCÑÿÌÁ®ˆ…hg`ÄÎÛ’Þs¡°²i(÷JZüªÝÍ㈾è†Íöß1lâÇd<+„ª¡t£ô4mE+f†æiÀWŠvµþUj«ilKý/¤Z<Ò„ ÷ݨh™.ËÎI[ °žévø:¨ZU¤¤Is»´þQV|)ˆ6ŽáV…Ǫ3úó¾XªKø;0µMz49¡¿êlnñÊ]º:ƒTõ¡ÒÒÜÚµÛ6Öò’ù úBû±Á^«} r^Hé]î–™y@Gª\kg·ê•d†¢§|2žÄ½1"Ç¿©@o¤k˜ÁëÝPáædq!ä+IïèFˆ‚7ƒ¬ÜCa%òl¶¤—M—ÊgݺÜWur.wQqyñ×ìFêêæ¦‡·—ïyW&8¹¼—ƒäÀ$(ëÂv„ØQkü6]èꆈ…iæÑXŽ‘>:SzïËåÚÍ‹J {Žm¹`Ñc©|SÞy<¤>¹^WµÅº])c IçÆí]×ú5Ì”vf UÄf—^Ö†ÏJõi^¶ H•|ØÉŽSë_Pò‘O-}÷¬1–ö”X|›Ø”»<¯$Ælà°t—Œt5À_½ ž ,zi¯ÿ«5·¨ÞóűÔÚ°%×ÅèaÉÈar•]HËoJ— ³`fr)²EÃPhØ_öl*õÒÄ!H)Z¬×°A D×'53»V)É3pÚ‘6ÜÛ£Š¬tçA߆|L~Uó×pÎu££Iâ¸m}­8yË#hø§¢Òê¯Ü™Ãí+Zè_g 'ê±oæ«"J …¿H µ8 Ít„ FÈ<:ÐÒrÜfŽq­ýÿ¾G;¶LÜ2Õúu¨/ÕzÑ‘Ym¼šèØB˜XªÏ%,Oœméè… zªDôw ëîO"~†Ô {ΰÝC Çùbˆßº‚\;3È&y‘„¬÷ºˆgúkàBÍ7ÿðk€Þä_ ñÞ¤¡’E.!Pk¥ŽIÜ”½í"©ÓÍx¨pTºf±ïq–T¡äY¹L°ƒ3'½»HñÞä[Û9[XóNáÏ:ÛjÌsî[åúlä÷÷¡êXýøOûQH²Ù"¨fÈ»ÆmÏaHSXFlÿâb°ðwŠENŠmå–¤,`´¾M˜~ñ°ì’¨|P•¬ZöjèÇ쯤‘ÝÎöË"îÍTœL3Cf™~ú,O Üëž(½ÖV:x¤æY®äœ"À›–ÌF™c¯·â'ŠÈ%$r 0"È,§"—_Øj콇=È<„‰n<õð_@&µ‚<~†ÅæØ¹²ÓB7Ÿo`/‡Ý¤x7f4ž:>âeä‚áw𱕏. ùUަFåO¡E–Òº¯}ŒðM$wà°ol;8˼7ÙádÆ о0£ò§ºûðàX%ˆÍàŠ…W_ŠÑS/û>ìcíè&~Y-ƒ UÉŸŽ¶¦å=¬“¬Yìõ‡ ä´)$ÉZÊÜ4ŒâÎ ' xÜm$l(ÙÉùɽDæ-b[óºíñ€rû´ƒªî@›ŒõÆ€ÀȪsÂ^°÷CÔBa{Žë ˜ ±ô'ømÅŠøÈïEI§Ø77Úk/âñLǰLA 6‘’ÙîFyê#©/Ê{³3ƒ’Yèù†!ξ]³…Ú€·¥TªÀ¤»Ê[K(² ¶” \ïÙݾ‰áoíªíÜY”ˆ‰,دjöèÿ}ò¢Ø¶ˆŸµ²þ‰dæ2 ìÌ\­¿ Õ• endstream endobj 50 0 obj 109498 endobj 51 0 obj << /Type /FontDescriptor /FontName /NimbusRomNo9L-ReguItal /Flags 68 /FontBBox [ -169 -270 1111 924 ] /ItalicAngle -30 /Ascent 924 /Descent -270 /CapHeight 924 /StemV 80 /FontFile 49 0 R >> endobj 52 0 obj << /Length 881 /Filter /FlateDecode >> stream xœ]ÖÍnÛ8†á½߃–í"°$ò1` e Èb~0i/À±•Ô@#гÈÝõ½J1ÓMŒÏÎ#2´VÍÃîa8]‹ÕßãùðØ_‹çÓpû·óûxè‹§þå4,U]O‡ëgÔÇáuY.V·ùo×þõax>›ÍrQ«n¼]ÇâK:žŸú¯úò¯ñØ§á¥øò½yä«Ç÷ËågÿÚ×¢\.¶ÛâØ?O5ÿØ_þÜ¿öÅJÓ+N×»ÛÄÿ\òíãÒ5_Tôv8û·ËþÐûá¥_.6e¹-6]·].úáøûhU–L{z>üØ·Ëëéò²Låv •Âíc 5¡Vp§à ^Á¦A!ÞB]Vk…{FîÖF!)dBVhÂŽFw -#­BG˜Ì‡ÇÉãð8y'Ããäqxœ<“Çáqò¸Hˆ xœ<“Çáqò8> endobj 54 0 obj << /Length 55 0 R /Filter /FlateDecode /Length1 1386 /Length2 109164 /Length3 0 >> stream xœœ¶sx¤O×5Ûv:¶‰mkbulLl[kbLlÛ¶3±m'g~¯žï9ß{þ9W_WßUk×^µ÷ªÕÕ7‰’*ƒ°©½1PÂÞÎ……‘™ `ikìê¬bo«`Ï#Ç 4µüÅ9á((ÄìM\mv.ª®6–@S ³½«“ Й`ö7ýÉü›¤fébüßXÿÆ4€NΖöv¼ÿ½¨ÐÈå/ fäò7EÂÉ ìà°X™y™ÙxÙ¸ÿ˜9þ{¡½/@ÞÈÅÅÂÒÈ kcï ¤§§‡£µwðp²4·páüÏ@­®¢ICGGÿ/„…‡‡`ìñ߀ÐÙÒÜ@ùoÑ@{‡ºþý ÛØXšÌm<,œF¦¦@Ó84Œl€Ö KKûjQšgù[5 Ãß/V8 €$Ðèô·¿ÿHüGu {'sà?KØYXY¸Ô..¼LLÿ(jöOˆÑÙŒÑèÂô—“BÜÎTÔÞöŸjœáàþI³tšüUƒé96k;{7;¯ÿ-bfigúGfêêÀ¤ngéè ”û¯õ!¸aæ@3+3躛X0ý³±š‡ð?‚,ÿÀFv¦>^ö3#g ¥ðïÎËÙèàâä ôñú?ÿ>ƒca˜Zš¸Œæ–vpÿbÿ Íþsþ÷˜,Ý:ÌŒ•0ÿóùŸ‘Þ_/˜ÚÛÙxük¹‚‘-ð¿õý?+DDìÝ^ ,œÜ6vËß<œÌŸgûþ[ƒÿ@•Œ,ÿ«FæQJÛ™ÙÿåùÏ^þŠø_ý˜~ü§ËÔÿ¸œðoü­ÒÞÅÒø×3ÿãL]f濦üû`ù_ûoñÿñíÿ?«þÃ%úÓ¿<úU(ájcóŠRÿ§¢€¿’Ùþª ü#««íÿcdkiãñÿ•õ-×þç¯TÄÞÆôÿæRý?¤0I»ýmLØÎÜæ_˜¥³„¥;ÐTÉÒÅÄâ?=ø_u;S “¥PÉÞÙòŸ«ÀÀÂÌüÿªYXšXÛÿóÄ€v¦ÿ^“¸‰½©¥9@Õå¯ÙœLÿø'lâêäôW÷ÿ8ú¿¹ÿ=7³ü[#è4s F¿3±)ÕÎý|Sjh§b¦ý®¾A¶}Çã 2ò^„{`O_ß„}[¢eÛ,™, ÔÛq± A(Ì÷“бî¤ÀÌØL‡¤8N._ «„ÊÈšô¤øÔ¡2冄GÞf6g¢4›ßÏøÉ[ìdãØ±}s%:ï¿¥c©kÓÍÀø`ãÅ(@C,§Úõø@dÔCˆøýðQ&7ãÀ Á°Ý}õø#h–[o|˜ó|›*vžuvð BÂå³Aðï¾²¦rò®k~»È/R*åN> •…õr‘ÚÅ÷Ÿ]X&ÀàòAyÕU&F…b¹/-ÞˆÚD=ºÁ¡XX³±ÀËûµ£õó `з{‰màÇuÛªŒÔY˜„p3q ¾+ÈŸ¯ì@"ù°ú ~Ç[.Â×8há ‰¿jðNxy7Œ;¤ c‹3~¾ÛäK9jïÑ7Š«|"é]v35£w€‘¹#S€eÒÊëõÃüÂñžÚqëåɘÀuů§ÕXæ ‹Ûðb9f6=mE+‘HeРHl"³¼ÇÜbÇß…@\fèey—\§:e¦¼ R¶A»y[ò£<Ö/Ø]·dðû;CÇówœ¢¾ÇŒ”$áÍÔJñ/]YÏbmÝãágNy!×aü©F4`¡r÷¹b±9\"ÁŨrz’§§»²*wèpK`ÿ®>‡¾á/7îÏœÈiÿJ:~à|D4ÞÛ«¿ΰfÙ¤õ¹ôÈ…òAl†WŸ€?ßHveHŒÊ–ñó#Y¡¦p 1Ý©Ü'HËWxôéƒÒ'Mà4ÃŽxe;Ã"BÄ/2ôÕ9»Ñ,ÕœfÈð”/Q\áS¶ä¹s µÊ>mþ žW©‚¦Nhy§¸>Q’P˜'¨SÂo35Í~&Ü^èU(ßxkzEO ^F­ž9 ø?C,òWÕ˜…@BÄfèˆ=°+¯.izcÉæs'…•ǘÔ}—ï;6p${âe±Ræ°A ÕêËöfvzþþ‘ $ýÈ3ÛðyÎñ£W’WPL&¨·²£šCùÈ’OšzGs7–@°¶3ÂÆše…Ÿþ¡BcrJ;æô>·+±$EšzµÈ÷ ›A “¼{Ë”ØYèâÃ{ŒGNÃ0“³‚Wñ©á€‹7‚IÀašñʱöŒn9³ƒ"Ç|Ý’ éT:ä•{ù°x³„n¤žfT¦ÿ¤Q}/IwKGK;Ôß[–@£"žOúÅ…#*d‚7-C áèÖüaF;¢DΑ}“µà0Î2uÐxóÜ?±-ké}†Ì¡y^ÎÃØWï œµmÄýê@†ÑzsǨ_…Æ U?úÝÌ2ˆJ·ðxu=57TUÝí()©„)¸æÉâ3:Ñ’óä3íçI$RWaüøÈðAÙÝþ7ò¾ÁÂŽeÂòù ø¨À ô$ÑÝä^“G‚ÜÙ Çqe±¤ø§7 °Ì˜¹Ýnȳå-*wÓ?Dû$ Ý4ÛxJÑTZw»¨íìš-ä|€.§4Á¥WŠ€Á2ÕUÑ€=Fÿ¥%XƤ"q]ü¢èÃK9,ßWŠ7¢l™SÝ=¹r5‹×«8ëuëã{~­ Ê|F9ùóÝà2Äun­<[#ŽÏ%õbÄì#,H›& åüâ'¼ì»Å%ÍïßšiÆÇ˜d!“€Í”ü=‘u¨Yj)‡"~VE|uga[pŸ´ë³z¾·Ôó<¦è-|Ö2ûÄ™EÚ”á´(’”®À8LâÜ%…Q… zl1ò ,6hoè2ùR—ìTÅ–{6:½ó—,”uÃ…Q¸ñ×Cíꑨ*\2‰øËßëÌ]W”†ËòJŽÑ̃Nù>—ªÁ?0 »Fp¦}GÀ4ާ€ pZÎùy=C—úLP˜léB—ÕŸšë-/t§a™gÕæf‚ºØUþY¤,3%fÂm*¯^¸ù1j…eMô"/ñZʤ¹ô—  #åÚ½t5S9ú¡”A¿5×Ê—*KÛ…b„·] œZè¼qέÑÓužª—¬îÛJTøK›õ”]Ú² ¢z߸œÅÁ‹ê[oûf<%§Ü®ÉÑu–7pàÁÅŽ•ÈÃA_­wmRïR=ü ²ŸŒS|½WéÇ£µ¼±àvûKŒÓÛYn¸·Œ[;äÇà =äêäÒôbyQ$1fƒ"2`´‹èaú‘v€CºÁvøƒ GO·&©ÇÑä¬Î7¶ðÒ÷ ±AžQá9¨9KÕºÁÝXxÀ†Ü8o—Z~3÷ªÞåã{fû25©å|çBRD Ù#]¿2ñ3îç[­)e‹[ò¢Þëfš—\Ï[?ü³ä€mò˜s˧;†?×Rrƒ~Ep@úP\ù-‹ˆG(úç÷?~»n×”50ø-ˆB8jZèYXlù~¢WhÝÝþª u•µÈ¾o ÍÛòyX~í¶BÒbðÈšÜ×eúN?¬ÐžÑ9ÚYÆ]`ˆÛ pq{@ѧ•&´…玔·Õ×0h&]ÛA û.L×Pl¤óè8ŒhfPvsip™ñJžÁH«y /Ì™žuÓRKÀ„7[‹˜Ù›ÚÅv„Vx‚c=Ý™È[#G@Ö`ÏöU©Â¦V0 €Ù±*ô ÒÒ\2ßn»ÎÒ 3â ï(àŸó>„V‰uØ«é>À>—Ñ”àÉÙÃÖrd ­íØ;à‰ó6·}Aè~ºŸ éžõ͵tìVкÀ‹~†Ééà t˯˜hñG£­K_ùE÷É7Õw”qÅ 0 @ÑàÕ“kÿØö×{4Œ¿>n„LÓš%òca Ö$ß­™HH1²˜ÌÅ$ŸJ‡šb8¥E ÎL¨&"'¬$?óŒ}ͽ姌ə@\x¸Ó|°Í¼éJv§†{gæ·íŒÜ. 3xìýFN×Ú%ôÚü¸HtåÇý=• Ô”¡_úŸ–'|ØÏ–VI£Ç?o Œh§Vôh9ÓŠ±Žâ­”â‰Ä¿­Ór 4;ŠœÚÓY¯RIëל¹*¼§»Ã¾Oii„£bß]ÙJ+l–\í§wÙ„Jx:¯eQ‘¿Ëž±9Û×$m4ùTŠÐ˜© ë¡"SÑtªŒNì‘£Ú‹¿1šU!{€i…àéú‡[´ä¡t²ÚÇ (AMÀ¬‰<Žû7õ…Þð¨ÊPéL2Ð$mfeàéûÊ®KAnÝ•€ƒ™ü†BÈt¹îÓÕ‰‡LQ Sš ÆÜ¢^|©‘¶.(ÙÙ§ÞQ KÅÖ¥^ýˆ—Hv|ƒ2Iýús|¼‰×¾e~Ø}•Üîç_†®6(rÎmú¸“É•ã‘7Áçnƒ˜'1TÓr}¡µ^{ÃdÄ›†DažŽA•Ï8OO Äf3/JBÂrܘŤGFV1èžÐ½pV4óÊQõr§‚PÊ€†ÿ®ÓYI™#!]Ù*Í1!±³L¥F5ƒëìaÄäç²n߇Ӌ@=$@»ËužnÒCšmá‡Ø¸-_]¿™ã;ïúùžêGTlbþšÛ0H&[>šwWÉv«2x9ðEƒivjÀì×ã¬ÔI5îÒ×µ`÷#ˆ.Wù¼Ÿvé†ýÏÌô`§?7&û‹çûÔÁbÑ)%_pÃöÎ J•&ys¡£8HþG}8µ÷±Ììï¿‹»)é/'¨eúrrùò¦{M2,ˆ–lˆÛÌì¡ùÅGd¨í ¿ü³%M?2­Øœ-u§™Ä¢äê~žS§Aç¿äafÝQ÷€5˜×fÛýT›Ø³ïÍ#ޝSˆYиF§íº*Ë:­ö®øÛýž&\´î¡XÊùÕ÷Z“Ø$Oû”“ÿà‡ÂWL¶/ÄüdÉ]°<=¶SHyŽáêyÅ4Sª5pƒ{ ý9pcìà­X¸~z9è™y5øëOÁE"›e•qˆu¥8ÙóÞðP}†M*L“ç «‘ õÄ×@ûˆÍÅp¨º¢'1ÿ‰ŸîÞOb7%óBwÑÝƯpsÐÚcŸ[A%$ÌïxJh‡âA~»ë{‡óÿ\§ë/Ölç‚Ó_+áËì², T-¥]3ŸCoÛÜÄ׎r²ÚH†¾$::~?*®?ËåRãÏ|Ñ{ö’¾y›|ê$)(ʺpšwcs …L™(ùÚ·žA•ƒ‚£ÞÐöþ–ÛûŒ!Ê»¨éjS¶&t'È+FwáqžØ%¬Õz#xÚ==£•±qaìàp½4qW%°{µ³ =ŒŠ¥˜:5/J!{'š«\ËvZ/¦šõØ÷~P'‚>•W«lš€rò¸ ?P¹ZÎÂ^cg9¸0›µ'f:ºº'Ñ€A{ƒˆ±Ù½sèRÐ@Ž’É#3®øìJúû²…‚`¬ƒ1½áâeà ³()cr ¢vÒH£ýXËÆV#‰žâ'ë,ûÌæ3Å´»Sxº|ÔµH·9%ÒœÉá¶W¹«: ;uÙ3NØdUã´gG‘@,ÔÈQó’FOÒR¶¤Ë=·>øËŽrëËÅð:êg|¾Á -FC¹!d¡½›õó™¤KBRWŒ¸§èƒDÖv¤—)×.äðgœW­’²ƒX—€ÔÕfÏçUÍ\IˆÍÂ>äûöÃ.bB•f,ãŸÖó|Íoµ¥W¨†¢ù>³žB’Þ|¼ Ðîâ¿ÇX‡Ù}ü+Fì³Í ®)6#0Þ¹Èû•‘ù¸¶+”AgͼíŽïü &è¶ÌƵs›é+)ÙgÕ]Ù¬ˆˆØ‘Ú02Zã±f Qߤ1Êë 1§ ¶Úª—“3sÇѼ6,æòï®ýî¾X!lÀ'-Š%‰$j‚Ñßù<ýó ÿÞçëÜ^¤Psˆõ(Ídt åÜ*#E¦h ‚¿úæp`w5iŒÜQ [ûÉÄ{/£ÞÄé Œ¹’,YXÏTÁ=_g’šˆ"‡‹7ž²übûzÎO?|#¨QÀ“æ’#jõ¡£)Äð8ž˜|*Œ2;/_CtÚJ±!pžæ•k’L4a´Y1=Wv]¸‹¢ÈR—M¤jZfðÙîgä“(KþÌç{àáí'vvžHF4Ä…wÞÈPF ÂçvŒøÍoÕIÈñaìÙÁ^Âeº~ÖüÈÍ™ªm;{úLõ:ÙÁÖžÜ TdÌøa—D` s£ÿ¾>¯«ªÏ™—Õܨó òR°Æ"ß=08dýø8Ó¬* šÿ}¡ïéYÅ$ü~6ÜJÙ­õrrÍÔ¶=Rr²NR°ïJºÑ¶ŸÈgE ûÁóÉJ¢«&ÓèVϵJsHq±-ÜÇ÷þYàÇÂÖ4€ø÷vc ¢8°Éê¼Ê€,í¿õÇÞT|P®•J„1;m8óFÿ Ñ÷@œŽÄnÂ'dÞ µtN½2NˆÀPþ°ÒµZZ³×z°²ÂÂÊçʱ ÅÛÏe6ŽJJèøsR‚S¸RäðùGÊTŠÐnÝa>V%¾N êéX"*à{”§ˆè¡ Â$9§ŸFnÜ%sQÍÔÀÜ ýy¼]Åíu·à¹iqÏ­–˨TLý‘°ãHH-1åW8HÌ};฻jŒkö^ŒÚ¥6¹üœÒ¥ús×€¡ÐžO[_‘µè¸ÄÂ=ÿ,ó²ÐÑŸ8näà³¶H¡Æßµ‰¹48—Ö9ÇF³ËãNIôžôX¤1 àHßK­”™n¯`v…^^{˜W鶺„nRîÑTÀäf±»×ò—G¨°T"ê—¸ÚE¤Øl'BËTºRnNEXØ‘Ç&{ÏÀ.“˜´œeîŠê¨’Œš öÚrå‡ëy™áŽÇDÉLŰm[`³C*,X3‰Cökí¿ñØïV¹¹ÜAé—c öR/½p H²]iD›dRò)òö³Å|"_>Ħmð+uõUŒ«&ÔEÏÒkàºXÝ <Ê"êNÝÅÍbꥈ:0ÅN+©°±:õ}‚šìP‰ï( ¯…| , ýÓrímp¹Dõ¥è5ýˆßdˆ²vŒòÊ+]ç/¦pŒ7 H-Ûb;-_g¬®.ßäýÌ ¡œ›ˆêqr\ˆ¹üˈ¬tMMG¦}4øÓµìyjóaÖRimm‘;·Â˜Äóã}¸®É±”[Q7­‚^*x½$hdžu¼±Ú^>ˆƒœ‰õ|+èg|ðóÅRÖ?†¾q®9~*3jŠÏ¤~È<Ìhì³ÿÙ­N´f<Êõøüfn—•Ý&Òu§( ‡W/üjÂlŽSDßÇÂÓ:¶ßYcäéëŸ&&ôÊt³¢„ŽëSA‹+E‰n4çûàšX“feKÚQGzžÛ€ÈYÕ)-rg¯!¯s›ß‚bt‰n"Ædpª„VsyÆR§žrÝ¿‡ç®y­w%À…~žÇÂ=Žý vy!l °×¡s>T­¡Ç¾ÝF£õÅæIÊ0;È@µXÞlN’6L¿1ªµ[úAùdqŽSW!X{j›mzû†x“—€|~£ìjäÆ*‰»Ù²‚áã«^G±x~ɰƒ¿¯­¯ä¥®«`XR'Qç¤KVŸ¼Ì ‹vÒ5ªÿ¯—’{À~˜™|ÑGŠ# «cö„xÿ¢okK5†Q¬+axk ÓÇ0“êØ9û(Üô|8„“rÂ’â%бê{½$2Ö™—x¯T6{÷Ï'¡>wÂê¢ã²£:íNŽ-ÞÍíè$jþ¸þTûu¡õ†¦zƒ:ž¾hwœ.ÅÑ8^ad †Æ÷_ þ.ûGñ÷”úÏØõ3A¼¯‡Ç-%„n,möö$¾k‚ÑCa…?ßy0Z7¸Fú9~ùŸû55%"<_à ÄHàGif(«¿˜4i¹;¿²ôkR ¼D2¶;}sÅžË}‡ùÅ­v¿…l–FÇx<ôØÌÅqÁbÖ6“ˆõË®øÝˤ„eæú%;h^˜Ìp“^]€½Ó<ß…OpÍÜj‰Ogù{ G´õäµÁDœB{Îu)±ë­/ˆ<:P™Í.éôÔŠDŸøý‰ 'i„[g' aƒO=’öøjßOIÞØ‘eÛˆ_¥"oI!ê#;œ1LQÉšŽ<èOE°Ÿ¾¿Ä ƒ¬$»ærvƘªÑ §•Þ興 lLÄw?n iMó^&`ï d x(ÙÚ.mpv±ž$rƒ’ž¨û õ­"Ç7Ùw~'n˜§%C‚œ'ýÀuGÐQK‰Âç9žm™Ç±#ŠÑI mîIBÕ1Ë(Äjé E¶Kÿaï' 9¸û›vËlòÚ)#]F*E2²©!Ä(Ë|Äëf|Å=a;„0ëµúVÔ]DÌ%>õb E'?PϬ¸™Öë«î…ñø"\WÄÚ$B€ŽÆå`[/z5}•Û õeòWËéå#4:öçÉoæ»cÚ›d¢¸•AD¥?¥;]¶|wX~)2kÁœ."Ü>ZôM8W¾s ŽÞ™¦C¾xÚF³o>°Œn/Áq1ÝE“ý¡ˆ2%”?µÖ &BZiü X˜"×9¶%xdE¦§·PÝ!ý®¨òBt*Rà ÔâŸZHW¨ËÁ±È Ü¿¡Ì©/¼;óüâ7î•zÜï†Xr_î’£@šÍË[ưc2¦Ì EùçÔŽº€RLj9ó{vÁ®@7w½f_Xæ«×  `fþ}÷»4H–u°B5Æ È*ÈÁ!¼@T|¸]…“¼¦!‹0_ÇÓðÍ"Ï1ý¯#cí½á€*¤?x VÃ6’¥â ²¦õVsñí× …=lÖ'çó("vTÀ‹Ðs›Hë>ÃQ»Öû(ü~š++WAzŒoŌΗìý…W`›@ÖÌ#(†1L\®Â»X·>ý}Ú@Ÿ'çj¥ 2™$Bt{¡äFÛAd{8|ÙÞø!LóáôNRxØèôÚÈŒI)Ž[ëšlÄÝE)yŠ›…,L :nßÊS—J‰9vÏ/ñ  V»>A˜–lÄT^Ðë+§]° ¼xtØ'D?F»—#¥á¹‰CšØÖ¯1©‡ñoAaÔ\1¸|§|xÏ^€:éÏ»ªj›ôdU$'Ð?ÙM Û>p‹±¸!S°”oøÛ=†¡œ½*è ¢+m¢ë¶`JT‘žt(šà¿A«n‹ ƒ‚žF ¬fŠDÙ_LÁG)Ñ-@¦¾K¿¢·’"ùózèUk”›v4¢™,©0”’¯ó ¶µâƒ˜ ÖáÕ@þ–`öRNV­™b¯¥S1„£Ä· Òð|3UoG}u„vÆžÃ4áÞœçÏXŠAƒ9¸ÍÙïÈu–ÒtOé P¾ý¢HjoíšE•rÏ#Ûvš.HTýñ‚zç†lÞR äé/]áÄvÌΕ½ˆi/°HúuOÞÀ†¥j•aüSµ¹èŽúëÜêW®¡lŶ…ã²è•F¡iägúcÀý•™$*x]ž͘¾f=rFÄ÷ÞoºþT†¿Et3„ †î²Ø1á‹ÐV4Ž“„ €%ŠIm&ö›"©ífó­Ó¢n?Oí/¾ZßÔòH=Xìñf[Gd¿7µÆn§Ë*“‘M*ñãs×¶çE÷”ÑÐ6§ÒÞ;Œ|[p$[d}ûþ’šF¬IQ3kÑZìºhÜè9íöª³9L×éyï­ŒCzVùùŽ Wìøùcþ›½ø”rqH-I™2mké4…èÝZ¢×hª¬Ã«û£¾ GY4ajò*?u'}©2«¸Ö­M_¼ìØo7ÁѬú«GÞQAƒ<Ì9cåI8ÊMF „Jáö‘î‡P_¡ò؃1÷èßòVsÙÈÜ-EèõC"®,¹\rT%¥„"A"»6ÆûṼåɲS›:}ÓÑÕš€Â3‰º)«ØR´Ú™b~žL¢©Vâu¿Ñ8…ë¿ö¡yn¿Jǹva™ŸÝì‡|ë‡QÀ¿OÔĈƒüRyCGä¸öxÒŸ låf_ñv¬“ã“e!ñbI©_ö Çp»­vÚç…Ù®Få7˜íš‚m[þ¤l•ìRí+ùY²"~Ép'ŸÈ˜Õ,–([ÛÜU̇×+¨sí%ýÔß#·µ…9ð“ F&¾ ×4\ðh³ðAyïkà÷eÐUo¢hVã“ZŒ'éÈ/…‹¯„‚ýýÑ\|E1 ¬P™Ý(ç)…z,ÎßV¥*à UA¢k.W%H0ðé:'1«P3¼÷Gɰû@§¤éŒ fêh?«æ ¶\A-Ä»ƒæÃ«5YÈéE×ÑÏKA¹±çÛà²ÖŸôצ™,¢Ï¦D™§®{–ä‡ýJâÂæ=`¡À¤/KöŸÕÁdÃ’SɧŸ®pÙ¿®tÔ¹ßaÉjIHy- Ú_zUä°óÚô·Å¶2:3%¸Î¼ÜL7å•l°žIo/i¯6¨KÄ¡ƒ8h—ðÎÝ¡®ª ÎU¦©Ò{©c·¥€1á%makÑübò¿]©¬¶Y¯Î'ÿðïÖkè,®³Wt>Á:Ñ:ÎÊdK@(›H÷á;)ï/¯6MzÙ¥Yz?îÊÆÞY:Q+°‰þxc7BÄ“ù¼·¨ÌWƘÂdÕoI# kÜi˜Àí?¨µ‰°n‰‚ Xé#Úh(0rq¸ÍЪ̞MUæì„À(±–cÇâ§‹å§,?v{ÿàÌ`q*0éL$šØ¬N› 2BNÛR `Ê|Wkf, ü©Àiu´tý‹tÂÁt€yÿXÀHp0ˆvÌK8E4ŠLJ¯þrÊ•2+… áj±@'p ŒRâð½¶ U%ÇÎЊ㲸†aˆdeÿØØOÖœëÚÙßc¢]iÏ®P|N¢+®~C¨§'‹¸NÕŠôHLÄù¦£Õºé!ðÉžÓ§+DIg³ûx¼6þÂÿÜró Î,WÆìm/8>Ðÿ›ì,]Ræo¨ã]]oª˜^bÖžtI}˜ÈY« :RW.¦Ãš>c“nñ=b´å{7ZìsôÑ{1¯_!ˤ[ ¬Åzß¡b%“òI\å:?×{övÍ0ýyWgiÕ|üâg/yþ ÒŠ}kauoÌ?]×8D¿½È½Ê‘b.Znº+%\´hwIš’êƒ+¨²/,ÑúèYÚHUnîpœ)vBØP¤?ø”ÖšÖ•ý™ÚIžLÉJð;Kž9Ž_‘7y»…>x·¤ß¼ ˆ '‡É}â½³/²L[`òçWºG…O y(³LHx¬®äÔÉÖÝqÀüzÐbÂôÀý6dis#E_§jÎ9M%dÉ©_J_n¾–õ|¸‹"Éè½?o¢KÎrüü.ñ ­± R›(0Æ­„¹ÁÓÖŽpxDÈò›&7€‚[ŸÚÙ ê4˲ªä½žÏs–‚ \7+8¼Ó€jsT{ò3–78Cr?ïSU#YAœ‹@C>ôt¬RŠêð•ÌKE”»åaÄ›œU»‰ï L.*?1ÞG±-â÷Å7<½JeJ± òyDÅsÖkЦ´¬ž·zƒ}ù>è÷*ßB·[ê‡ZìôÁy+]ùƒÕ¿ê:PÂâÍ AKLXhýøwظ˜ÈÁ¹˜„ò¬”ßN†ßw)D“àV/¿èzîã>Uá \/…=[~·Œ‘¯u±c{ÑRy½C«*7c:ïÂUwQo^™3)¼"¦*îØòY"[Hîéð°Œ:·$†Yz‚‰+gœá¢ä¬l¹¶^uüXÿ)JïÍ}¢2L¢…ûCiö®ìì[\é¾G°Íú!)otyQ¬h&“¢jÂÖWÞo܈%BßÒ¥Ø]rÙ…gœ‡(éç›}ýuë‘isÀ¥Ý¦v—*R‚ÎVN-ó+ßo³ü»½t —ÓÎñš;`"j¬aƒw|ÙlwJeH_;z°ØíÀÅö=¥µ„%f‡»ƒ>#ªt.tKêŠ]va`¦dì)V]qÑL“F‘c¢ÌG%ÞØüÝ•ÊBÌÏ>›'Ô*›hFt¦\~*7eqa‡¦õáSFí(:]O÷Vó™3sôœø„{U¿-­òüÚQ½@:"ß™­›{OD‹r (ÑîŽ0Í8õT÷ÐØ¡[—…ÒܦϭñëñT¥®ýÝoÉÆ£±gip]¯kk:X³‰o³lá’Ò°âQHD c™\*Éè«®jÄÈÙv=¶Ã4J*ò8òçîóoò‡é5¸Ö\{1Þ8(TiåhFœ§„'—¿`¼& a”,ëqK<²O|^ì–‡­Pàe,H;dõPïËåt®²-k2Š(Òt¦{èMyhÚLr=ÍKôGç^/Ù|ˆ“†…lY¸,øGþ0 ŠÎ{H ç1:šÌ(2DÓÊ »Z7/–:¢­Îó£6ÙÆ«èÎIÝ"A׿Ï~Å­š |¯š²m«Þ߆«C@¦mþÊJ†Ýï¸Õ#ëÖ¹[Œd!‚|­±”·¦WÜЄü™|ÂjBô-cC8¢SO’# N^š²oö ¨o´Ýè`€€þ¤¬ž3 [wKF“EÄO¿BÍ‚¼ÈÂ/Ëî-‡Ú;3€”`Ëz´qÈÅž#5«¯Ûó^Útýzwnê©óXÁIyŒmLÇ’H{~Š'/E-Û^]<ô–YùP›½, xeøeËMåI‚oS.ë€!òhvôÆ»º;^ä ;[cVƒ;ï¡ ø?»Ø©Z ºû4)=n«ŽÍˆÀ>ùGJùë0Ðu†'÷þ0Ê7‹[Ë4‚- ­`_V(¦©¦=迌ˆöô§½ò{æag§n©P†—x—ÏZÕzȧ˜µG£ñ«!4‰áƒoõ]|42^Ë:)Ì+ƒúKbyx:è —ÈxûäŽ –Ž*f­N—Ý%gй˜ÁŽh^{ÓQYÛ>[- D±ÝÎõQÛûÙØKuj¾‡'د‘whÈÉ탎<³,¤¢§¼Œ>a¾§>þî× }¾NÑâ-û0}gzà‹Ôš®T‹£6hwryñY)¬ŽýG~ªÙq®¤6P¬mgŸXõ}3"­?i±ù}¹˜µÆ…À¼¦˜v¢ÊÞV³©ÜïU_ž¯|,¼Ñ³)·jóÕìÑg¦o+)”kvóú‰B·½®Úë=Ç/õWÐòpz&Kƒ…‚lˆ})ÇF‡u2J,D4Æ·±h®ŸµGß1¸#Þ„šÜ² Ù– P4S\úg¤ò‚Á¿«(ûÐïn.™ J5ÎÙƒà\ŠƒfÚEòaU“ Ú>rñ1sÅ¡WËn%1'ý^F+³ bH7ãÚ¶Ýñ•gÁ¢à:妊óK‘˲ Wž‰ãvÜãä :ÇcEvÅ4Ífu¹l¢ÒÒ÷+Ê’ó…à¥\À9°M é?‘1àΚõá–u±„ðõ\lšê¹°€ >a†­Qo¥w€-¶Í0Ö]í3-³…'Ø\ög&”6€Ÿ˜z¹œˆS( ®}×]ƒ†qÕðˆP¾ù¥ÙwR¾§oÁa…s’´°Ê™?ó’ð½&x?¥Ý\øÔ$£±©q&µvU)¡ô4+ØÎ°Cø é´D€ú‡9‚™uQ¢ Ûø„ö©¢á> dÛûô .ø³W, ïÀ™'wÎXçõd³`õTÌE¶žÓ`àqàåPê xf» Û÷l;M¾ìÀµMÑùîá ã0XÏÙ¸ Ÿ<ý ^ üVLå<……l‚<÷ù-~~÷73ïë+H35%ŽÂSãF3Qˆ¤Òª îN’+)fÒ}ÞocØ-ñYò`Ìl<p?à\àU;!d]¤-Å;Ìy\*F#€TOŽÂê ûiêÊW³{˜,LÃÄûz§ß¬H˜AÃäÙ› ÑW€8å–º ¯x˜MŸ“j‰ê¢‚ñ=ò&œvŽ‚ž÷©k£¡ðÕÔÍ c™P2ÿüGž¬‘Ë%]œ!/ # äΪ„’¯5Tu“«ÙƒQJ§çf\‹8½×šÍ•68ª¹°&‘(üŸ5ªa“PNlªçW.úêfVh^ýpÕAµÐæ®Teþ@‰)°ãéÏ_$íºÅ} âô¢®Fअ»ß‹óÌ*ãš4G”M®ü¼lt@¢Ç·Ï“è?Ë¢²NŽ-Rï0¼Ÿ—R')fÙ½¿FñÓ#LØnçëH¸€gàsã›*¢-¯ùmg³ÄÞ‘GŠˆûš8ä ¬çœP.»pÐÒ‡4O)Y¸nfH4%FÂË¿p:Êßo?0 Ø?¬]ÎòëÞÆÑýâLÍó%¥¾4÷Ýì°Ì‰`|}ZWZôê¹]Á‡ë¤Æ@Å÷HC* µ—×#MH ‰—y 6³éúÉ—ØH±‚·<â±&Eq/Ü´L˜®Ù« ø¹øËú¢‹aÄYøT ‚¼’’º›ƒ;U¬TßB[8EW;f$`BíKóB´Sò­Ã<=rE_\àI3Ü$ž0ó>ûìu–Æïön$ÙÐØ‚rÁÍftwT±ûêõï´ùý {¯ E¿´xEN¤1, C™Ïqw"Ú^ø]ê,듺4`5_\Š%‹W‚ô(óTòO+ß','%‹Vy·;¡< ð ܈áojÍk+Ý÷k2†L¿!uR1ržNféjÁHóüûã§Nɾ“Euâýý>mÒR#H±Ç\W¼ÏÃD~j-E/_b–¯ãÚï®JºQ½ú.ƒÈï8ûÉVŒë­1*GêQH#ÜnJØì™¶¯ë¤ägV›fgµýˆj-2ÀºO$¼l2\ØS¾îu¬´«Cø›©w_eStm(pá –Q©—Ù°ƒ4!IÞ³ Ÿ ^ˆÑMÀ!5°†kÅ€´Z\õE@¡W¾¥ÜACÒÃ*ðÉfæFïN˜ÀŸ×'ò>²·XPÄoeΚ¶Ãüž“Þ–Üÿ¯6cR!Âüün2Ÿá*\UòÁˆ÷ [RÖüü¤”÷%«þöEÊ糬ŠÜQèØLl<ÏêåMð˜xñ†TøR…‡Ã[x°:³Á¡Q½sΣÐÎ} 2΂Ñ>l~Ýåã¤1@¸´*Kz°wêSׂÂÇ•rªHS5~…LÊ…Z=þ C?ús }†ÌiižŸ@3D§ëá@È4`Þ:ñ¤ý±7£™»ÑKU¹ 2MÊàf¡5#­¤xâºÙz¸±ù!YΗIàŒdvB‹±¶wWRâ$K}ÒNÞo4ƒ¿¡»xe2÷º„!3 :Ô{"Ix…ÁÔ€ÍtÜY[~Åô ËïJ×RÛ¢îëR·q鯈A6ö;Z¿†^Ì‚&œ-c•ÒÕÉA;§ÖCì[ -ÃMÀÀöºŒ¹ÚÓóîÈøHçù¨£øä¸f»è3 Õ´>uw\PcUO¸ýÖýó SḠÔÖš‰ÇñÁé¯fŒ0¾Ü‹5‹&¥È.'äNö<΃Ïå²0ºãG¾Õ\˜±W390‰ã\cŸ1ïKÉñƒÒK0‘K‘>‚ù©×k|ŸüE>Ô.H„MÿV[-K¼T^‹Z·†3Iýø÷¥ZyÙe¹X¥Œöê÷4¶ú.ý¾®ñk`ÄGMª¯H‰ ŠÇW*Ò‚ÉÐÐÚ@«‰ùÆÛ<Ó?^‘9‚„Ca¡Ú_o’÷~_²ypýv'Ó:®‰pÑ®1C§æ‚’Qéw£sï°u¶Ÿ@j4~¹ÝŒ‹Ö<ùÊ{VŠí°býîÑî<2Öú{T¤ÌÄSób:ÄxR‘fpe(&Q°õ~ïš0'ð£ç¼JÀ¢Dba iNz?¬ó! N¤šañ9Õ7†º~cË/ý¢r%¸¢æÍºÎ¤'Ã)t0̽jaB–\,¦ý?k¹)Â8£ÚJ9ú»°ÅŽ@Güè–ÏŸ:ZEÁ- Ó†ï†Ùóý0þ¿¨p iNç,WQ’€—Ó0~EË-;'_ªÿ'!m;w ¥ôe‚®$Áz·‹J¡b6ðö6`•êjô ¸ôm!ÉL‘zp–ËÅ„îM±½Fvù PH.Q£áqðo>vjjÈ ú¶ñ3‚ ÆQëÈ÷Ü´%Á¢½ÅÏ$¦Òá~²¦5mfvTÎÂóW;¦aØIâN/ŽÍ.<Þ†C“êWd¿-Œ‹aßÏh’¹S4­†|&ä°¹CYó]¡ºv5&Z\ŸÎN­¥UÊ•xþF+N«ìjÜbzÕ ö´»Ý‡¦tà}Šrœæª@ 3þ#„ÖvŶá¬sŠPóvú‚™º;…áŽ×kßNÂÿ}ÇnÝX'¥ÿmo.û˜ÔÛœ¹‘[S¶ÏËhÈßÚ[’÷ŠûkÍël z3À¹ º‹ï Bî®Ç8šñ†mãYTÿùÑ£Ò¶d Þð-‰¾èC‰»”@,xÞÄŸs:t·´û’‹O ¢“–Eø»— ¬¦ÅkÁl@+YËn.ð@YÂBƒéòÉ’ˆam¿ Þá éI)Ô5Þ’:‰ÎÚ}Š“¥RT\p©ÆÜ³ÇEõšP³ó°±7oX„ ÔÇ@-5rpIc•/ˆíî„áªl¾¶ŽSðî2ENãÞÎÌ÷˜›ûMãƒqް½QŸ–mŸö«ßn)$å=$×ïM÷>KÖzLþû÷ê°ihIê÷‹>þð\©!Þ’²[ ^•>ÂÝü'ÈEîMZ^[L:µo"SÇ¢kùC#œr­xñ戊]¥bS‚°&¼ ét†ÙÃDz¿Øzô¨Ý©H;Áï°:eâ͹{Ÿ0¼œÉ`Õéê_“Úõؾú––rʲÏsv3ºNçÉO#³ží<[©rb0FA`½¹å3%›žËÉÒ~NDˆXeÒ…ïn<Ö¥ÌT M8ÁNF铯8ƒ”ÞœlØ>¿)ÕÄkëb¹3Ð#^\ÉM-‡nS ˆÛÔìÜKŸØ«*÷¯µnµ~ztŽë¶UÚÙ`Šó!¾VÖód²Ðd5¸k¿"’6M÷ÍCï…ʦµ¼ÑÁ6?ꊿóè+¦òfKŒtKܘ="q…j»›ÍS¼ÓÇFXìàÅ=‡“AÐ\º$W¹¿îâ½*ÂQoçä´¯œâÞ)ˆG•SN¯+¥ãgðò6àÍ}2Rj_ñftÕý5òÐþd*u¯ >¾ª±î•‡;hõñ–ž©exBÚ¾ÕY)‡9Âxs<Œ5/Oaþ4Œ©Ç…ÛlÒª½³!Ÿ¾¶3ÓôG¡©§²ôRAshèßuâoR/~ hž6ÀƒAƒ, VðcV"œ\&á L¿j¬£€ù=#º2mwû¶>MîYÌ6²€`ìë>½ ¨Úìp:zrOg…;î$\ø‹xà"bf X‘’†ãl·Ý‡º!¸J7óc¦+áhwñØ–ÅqŠ»;’²æt¿­BŽ)¨a ÷"Ü«­Ë£q}bmÕžùÀßš½,k‡"¼§&ú>'sÒ #6.%cˆ0à`­«?êùÜ«6†3™=„?¾µÏ4t¬ÿr$ôÁ%¸sjæx~E¿- ¤Vt±Ãăѱ7ˆ!`ª%ðjq]*’€MF_a*`Š6f `Tfü²=%Œ ç3å4èìYª‹ÝaØÁÁa‚áÙÃ1ˆ*$ÈÉñõqˆ#2¡V²Ö%AÏ÷ÙªÎñ»s“Èè/áF*ÒH­HЀÌÞË­î?™?ã ¹ãç;¯ [-)‹´´¿·3<ňýX*øv‘¹XYwT‰5«EýgÕó˜¨,Š}eíŠ}4ë;Å>Àz~õ*›ö-oÄh÷öÐÍ?kWoÃ"\Û‹>ok··öºOîç±üˆ–´ xJ_²‹!äÄ&¶ HÏ‚4ƒâ°¡Êc?PÑèׇ€ˆ¬¶ÙÆe)Ú;¤í~Óa1þ(~_>¦¦u x%.X ÚéeèÀà¾)}à6µàb‘ñÔ~掄ÿ²oé4áGûr?¥ÖQâšôÏ\V|š0:%ùÞà[ë6Y»£ÚÅ ËýžwÌ ±OXC-œü-ºôÈÎ\¦Ï’i¼h§ñY«4Ÿâ'£yÉU޽æfBþ·¡þ„o•k^(_÷ßj _jBUM^8­2˜Æ$j¤$ã?Kw´±¿Œ€Ö·vv|®~n,Á›*r—‰–m@&KƒWn¡¼Ú¥ÝN=Ÿ% ¤Æ ën­\¿ý<ÖóXº•dùhþYõøÊà2¥F@™¥Í›ž>]§(f…Ã&ä„-àí©÷kV¶ö"¾F&5àà3n)SfKât8lOšm.­[.`ögËNä/2»¢•G¡ê‹Tü`[7PX€{Ò°—}ÿ¦#ËåÂZEÚR:Ã÷2’¢õÓXýêDP;´Ó«¾óR?Ÿ¥ïÒ€áìîŽÁæÅóÔ``á"ûòв‹ gÀ8õØ î\Þ• ‹ÂáVï(ùe›ÑÎT˜…´çܳr]£xwJ<ÚJÝoå9&ú÷×úa_¸¡¶í|Ÿ.ï:FH†Äg ö²ß5Ε5ÍFÏì]?,'̉ê2vHͶŸ›Ç‚i¥Ø;¥Œ”¶ŸÎRe©_”½]p‹&œaÀù£AË'u ÿ{T§ÒqÞ²fà(p)g1î"ƒ/Ò³Ë,«@‡ so± zT8æÐS5ï<¦ôvéçÔ¸jø®¥?ï“Ô`Äv¸ÀØ’iò9z3QI 8PˆþÂFëšp\CYb·U¬’ ÐÒÿ`?=?V½Ðú§‡ÁSGnR°19˜³’P_· MžÂí´MícúÌÚ¦Ô™Êù÷覞A4ýã ÃèD5WI=‘?kÓЉ-w¼Nf¼áúÖÒ†D»xßH ¼É«+Áò‡ÐJþêŽÜ~4£~  öþbc)cŸÈ›\B":MeòÅo‰ôöÓÜŸüíœ ÄO31u‡v ÔŠï9¾´©¢”}W>|¿LÙ‡k%>xt;;5-©6"ÝÁ2NÆÝåsfëzú& šÔâº)Tt—7Ž Isvܳ-¼ˆ½ Ç[›`qPjý¼Ë„AÞYcË¥>*”‚®vš©ù 0<©Ø±¼ ½SA¶r+¡ã©ï˜¢ÁfZCü£`ý>Ššc!Û‡&>·Á wÚÜ­ÉÐ)VGîh@‘™°ïx ›'ZÁµ©‘˜Ç!®é‡œÖ:åúEèùs᎓­ ¼00VÎÌm2u3M¿Q¥:©Çz*û[T9מ£¼ føý2®âÙr(zÒkx®Ï–ÑK^Qškéç¼ÝvfäNO»¸4µëj PNŽáé§Õ;›;‹O#ëÅŸ0¼ºÈê6‹ÔeÃûÈ%••Â…ÞJV$ÝwxsJGפnýUßýïKî(£Éw¸,žéî‚Ðr§7y´CKW@ÛN-Ø` h£2Bœd,–ÛSÿ-Ʋ—Kµ¨í9DÊfæwl©RX+áãÌ«îûàr äœÜ¶ÃwN´ŒÂ Ö)º~ôÒßC‡Ç5à Õ­žuÙ74u&Iž~8°›Bðø÷†k¸,M-1Å5[6Ú§Ž½Ë8~€üÔºšð Å”y­еÑÕ°üÂòIªãÆ*n³Ub>˜žL‘¤Šg'Š-+‡eT6³éýE@;š û‚}0æÀç›2òê¯ Ï_š üHÓdã‹©Svã@…½$“Š€)cù:]•ÚÈ[±¯j*ºÒõʰÿ”t´ 9ãd».nv:¡&ÿÿ@ë¿EþT$¨‰ý¹q½¼Cœ…gw§Tç’7âÞÅËicE¥=ñ=T¿Sý)6Ðhñ»mÖÐNT‰ÎÀo/„†^ ¹EJR›!½*¬tɆÆïœÙí{£î{äi£ºÿ$/ÑsÀ¨xôñeqä$p•ßÅ ’$æë]¯@3< zM`µ`ˆÅÎk´ªWØÍcãõ& tèK^’ä÷Ê_·;Ú|üþXžj-./@Ü«ëœÃ±‹;õ¢‘‘Ú‡æ­-Äš²3@ZÜn¿@å_ÿ©¸œ§‰Ç²X}"]Z–£êqê¡#Å=1¼Ö÷³îKAEšÕît?lNvpŽæÕ™P9™ãvß©eå¼ß¼ª^àÈí‘×ÕÉøÍCq÷ùQñ™7^Õ»z‚y´17b°º£±>sRn’#áCÕjYoΕ#+CˆµxnzÍäÙãU=â06f '¨[‘O°à" áSÏO³§ßŒG¨¯¡£?š=Œæ^ØÕÊÞÂ*QÜÛT+à˜t†î­†p­_q"X¸¡¹ª¿Ïñݵ'²MDít âkmj…qèeM¦ºÞ7ÀÿË"7Ù*}.qÂ`×–­e™Ý¾‚Y†Ð-Ù^…Ú3›•ôû˜lû½ýÜ; j¦‡€–ƒµpË5Çò[D»È€O¯óm Sdü.khoºòfz†ã{º»oœ™,ê“]‰r\Ö#Ô>Ôîz·„ßù›ß}-®¹oÚeOŒ‰ga9'b„β:c”O^©ýkÖ_ÜÔýE K3Ñm¶³XãÙÆ©ýõ–pô„a¥;ÂâžÐÿ¶àUhše.=TIÕñ™n›¶g$áñ]·Ž\äÀ9Fˆ_(è³Oƒ ÜÏ>p¯«œH…]q05VÛº­;Š…Ž` „†´hOJ0Á`0¾‡ÙD9Ý»1ÝIVÒ?i1çy¥·ÿóÉuÿPά݀څ j‚…_(µ;W‘‹f"³€ _}ÕSn0Èt‰ÛÔòÒhTið|•š:šÐöBÜ\ õœSøÌ›÷f¬Ìh}·ô™}ª'&Ø$î¹ÏÁ€§`j{6=¨¯tu4°£]¢Ahç]Dð»M™M°ÛS =§ÌÂ%.sf½ýÀ€µmŒàºÓ²Qp½cbZSýFÛÛžxàå Y«»Ô7ö0¸€GMiFo…õ|g‹¿ì€íÚ…¨Õ,+àäÑ>{<4›žƒOÝÕ|åxçr7 ‰ö[äIë„¢¿²2Lü¥åsŒDlQôb¸Yñ¥ˆcç§Öî!yYÇže¤Ë·84Tž»Rw£ NÇuÆÝAÒ¶®á‚\Øôw®Œ%rü3‚xi[Ë7³Ô¾Oéc:‰7 y ¼St LcÁ¹œðDY[Õ¨  õ±Ç×89£¹ýÕÙ9º¯çY–·–ÞkW8ËÝòräS]b7ìÇ›»ÛfÎCfÏ#†Æw»«Ÿ™P³\ñç(» t|€à 'FH¶ÒîZ“o0:m-&R“ilc§±r·ãôwhã%¾¥úˆ]Ÿcœ3Å-Œ u×婪N²OÖñ;¥ ‹‚â,->5Ï9‘]Òñ¢éž14+zG'²hL6ÁH{ÔYˆ¡£V'>nªË`KÊ]ò(@±¿jîhÀ<^{í—ôCæ»UÕ{ƃ”Iak$àÛ6¿ÿ±A8³*è®§yŒXÏ2zzI³‚ 0F4ð`€ÍX¢–oº—5$Sµ¡ '†kijbYügf8>T-÷Iƒ½DW3 -S+ºÜ¤4_ån¡V./XŸ2afS ¨™•õîJöX%÷%íq„.Þã"/ #¨T_CÊê?ã ÉÔéÉjYŒ©5ÙôŒ2³ôWÝw¹¡Ï•wÀx‰À µ[Ò«‡¢¡svñã®Æ›’w _¹F3Èê’–SÌe¯u†8þc™mÕkZH?­²C=H'4ëɘÜ`ÕëöÕ·¿uÂñn¥„Ï-K,H×.þì°¿¬@f @¬©i]ÚjR¤Þ5jîÔc¼ Ð}7`/ô·§Ü±Ü‹³táÞÐÓ#éÕæ{¢ãš ÈøbÃ(àÌMhNÛA¨AyÑ‘>M‚' G“~×ðãšZ"?d ¡Hý¦‚•©¥õ®8zpÇŠOmÓ ÂE¥Ü¡:r£Î?ß‚¼IÛÚRÿüE½ØÐô]3ÚŸz#Ãÿ#ŠÙ…‡øV–¯ -Æ©Çð´Þž’t;Ö¶{h÷¥©S Ot|·Ý5æ:K×)øžGÛ­º_áÜ÷ÛŠé+«Rèaöuí}<{(£©é˜œÐAšN|Ô^jFÂ/ªûsãÇ&YÆR]ò4ôwN¥ó˶ØåFË‚ûÊU2Óh„$Àc )Gûä€8ö€]®ÙN†·õp•ˆòÌéÎø‹âmÉóÕÉÒžöc–EUž_W†¬H[GßAts®ßjDâ™ë<œ1íàëlÜ倄d·{¬* ¦° ;ÄPL.l_ço=ï^ÔhæÍ±§•ñgÑŃ˜ŸðñŠƒHÖÒJ ¥ª÷¸ö‡gÉÒ”´qÍ%MÿÌe »Ú¬Y#— :€«ÞM ,TÆm3̉½pÝAô5n›Ìm6SØA¡Û"f,ŒÇÍ027Ò¢Ò£—">7ÏÏ/Û“wOÀ0‰fÑK”Ý3ð+S8±L“÷Ô $¾4¢€Z¼ÜÉ-ªhí¼mx’æt¢4ÿ‹1³¢¶ 3”O;oQétøj%üº×ö ’HþMOI—@ uÆÐE$ÍÄßÙUºæÐ½"ðZ<…õU;<1W¦ÿüç¸ww]%:Üþ=k¼’€GÔâêklØØ€mú3°ÃÚ>!ÑÔ¹p('ðþímÉX½qêÍIÆ&Xcû=6¬H¿i;½½[_nUŽLó¯ñ0˜Jõùý/xï®DZ ò–w»øëÌhñ6.KŒ3ºxß ØíÖSƒÓá>¿ç¬€ñ"_ þ^ ¯œœ%ò£CÔð€Æòâ$õíª7úHÆ,J b9¶è–+í—#Öü Ja /`ÿo mêøk3ó‰/Šm‡*pÞØ‹àPý ?òÞ |É׸vÕ´9tŒ:SXÚ² ß5ó^¾uøüR5»|íŽ"bº£Þh ~Çgƒn’&ÉòxF¹1¸^‹=\‰E¨ª›I #OwÎ00ãµI4¥àWvCIá;_·dëRm@‡¸ A—nÞæô?·=óQµ–zŠŽ7‘Óe»Ý.§—³$¢8ƒ:ˆ\Îà@Ú( Óñ‡_”,Ñðe‰ïÑÓ®Þ:üš2†¶ç ú‰Œ¶²‰÷'çGBÓ[0¸g‘›}ç)sýBš½Á„zù[ó¢}C, ÖZô~?Ï$«'ér UsEî7 &«5çr<áä…aцÌú;[ÇøCìÄW[óHSæÊZP•榗DÈiïRßÕ½_¨&®G­ƒ',ònÓ͹-`9¸ú°Þ:Ù$ìÄœë;´ÈðÊŒTÀv3ûq‘JmÄ•¬¶¶l®ÉÇÿÜAŒ#þP¤r+¤¦­Â/oCvP¶³Žó¡Ý#¨1ïÂç±SÙ¸‚½ò‹íæ\Ó<Í Ô¬ÔÁÐŽ›¬Twâa‡—ýe? -+x²Vèe/y¸ Š#Ë6C4Öÿ©[€câÙžE«÷:Ò½èè o)³>Ÿåa‹ï$•¾mxÖ4Z$½uHÙ ³rÜ¿Æñ¤¨]ÓZ skÊʦÂj¨¸.™Iíðö)0˜ d98½t³)f˜G0N‚øTÓ˜ž1ƒ ¾i7°v'Üx¶.•3ÎçÙ£¶Æ”'6©09ƒVq`¶Ø/7r g„ ’³ÏëÎçèKæPG¦bÁ`ÔD½ 0¬)}Š+@bYIeX¬~%…–B(ÊÒ(pÛ ¼¨QÞ~UgÅI“€­ødGߣ±EÈÂõ©ôщ=YP-ÃQ2]ˬ„~æüílx 8*£ºgˆë¬ÄÜ{¦øÄó½=k%ÿ+ÛrsG5ENå“¥óÀIowŒˆaâ)Ù×lƒ-Aa¯Lýõ§[u—2°Êqó‡5¿Õm2ßÍ »ª ÍïI§…äUxLK{ˆî\žàÉ$Tµ©†‚QCh ½;L°öÈëÊ›’éç%±cB%Å‘]ï•ì ¨å…LµÕV9D„.fOdû¡"³Ÿ{9‚˜8,Ú·szÀR½‹µÃ·©tÉêc !ËÈÑÙ¶kJ_ñ ·l69mLuÀ“>JÿŸÐxNúŽÃh¨Ç[|–ð„,o®b–;Oç7—%;Z[”¢eQv )@hSyd•Þ°Ü';W>ØK‹´`êDžr&WtöÚ™¢ÛôàfÏl€ bX Ÿ¡Í"oðŃŠE  ä¹T£Ì:ë(ußþ£ž£_CÕø˜5æÒѼò#óÿÂ< E´<à A¿BoOJ¾s®ó\Ž­­¯ßœVQ÷ IÒô—}v ¬ú‹H« –ÿ»Ê_‘}½u”Q™ mE¢íe‡ÔØDVh˜“Àe Ã0¤J¼¬'îÈ ÈÉnu×$ûÔcËdds0ÆÑŒ­pDiÙÐKÏÇo©.íycaµUÀ)2]+y×/Ò‡DÅàhšþÁ?Ø÷HĬ“,»gK맇Ñk£JÖ?µÏ"ªÎ’è$ÌÙEgî$1çh¤!ºÍüvwÛæäŠÀ”P¬½D7—`#gÎÑŽƒÁø¾Ÿ¦ =?‡E¹Àˆ#Q…ŠO0{xòC³5µ²˜' ™± Ù§³>'åBðG6`@MðkB@êò܃>öj6Þ›ÚxO¯~9™[÷¯Ê™o8¨>`ÞÔë_Ú¨'£]N^ ³‹x/i‘%²!>ÓHZÍÄ=÷qd”¿6£Ý}2EÉ è<®±jì½î`Ó~ó·Tºl(Fb2ÝQ½éèUIêüF7ÙÎù4OYÙ*0çžaä•ZÝc}ÎÃ0È1çšRâDÉ k/[Eÿl½ù»")üjð¾aÎD±f×gæQ–NC˜Žj@ا. *0b¸Œ”¾ª&1(>yêÚ-±‚Ýa:^nÁLÈäs7ŽûvÌÌFàµd¾é*§ lŒÿùå²7oS :Y Ô°éJß5ã3Œ*¬æó¯iÒáÈž¶3ꈦï"¯${®$μG½=<§Ô¨ƒ|ÍãæòÂnéųÓã´´ÏTô·¼ðßL¯-ÜXŸ*C "ÃÿÔ¦[ø!2Râ߈xUTݪ«öÛ9Õl™ÖÙãÜÊâó –­(W”®ìchÀŠ8)„`¡(Y‚ ÷¢PïyÚ¦#´Ïè¹=z8 ’ásžG”ßâÙš¤Åùìp,UÈã m¡é}ßåˆ ZZ—¾VQÞ]ßë’«~̽•#rgÌJ-R‰ÌÄ…šÆ,è#K#¤âÜ—­²\ù‚$‹BkI›ñ¼i/ä-k%»­ÑÂb¶mPJœä¨Yä”}u|3¨š±FsÓqùx·[iñfõ H„¬2H¯Zð’Ôl~(r&y˜5ë#>zIÌÓÁ´ùùVpâ 8D¸D$²ÁÓÉqÓ\ >8Æþºñ/˜ÿ˜¿Œ¶Ûa ø|ôñ#ð¿dK/™_ÓTFë¸T_Æôfd›(D”An=ñÒø‰¾Ç_lY!*`/ÑXÈ©ë]Ç`[êS»‹pçÄwÚãÝɤF¥1Þt:†óá—*„pŽT›ŠÛ@5þ­£|Ñ‘xW¿…%|B¦í°)¹Ñú?t%ö;cmß(üé”ï¥.SY*@êtÄ ÝS‚y<þ>G¼íÁ^Æì%ÄŽ*qÊŒ´ëT{c9j3>`1iÁ‘#·$³SÌ»ÔÁ>ì“ÜiR‘¡* —ð„ Ï;0šS…;/=ö”Cåù°væš Àݤ†Ñ¥µ!à‰‰…´]çO¨×_Rx×2®+Îò¡„¼Lï*Š^ ‘‘"lF)×|ä˜ mÅ$>nPåžBÿútT;Õ¥AäGo˜d×ÐÔÄ?¡î¨ y<°;»‹¨i2xuNß–¯èœó2ÿ¥lìp=B´ÁMÛ3Õã5nqþ>–³¡‡°ãUº/ãÃô›K’ƒ»ü >x£»ƼšHºÖâ¸ÔâåŸ×Ç6Á­m¥dªƒ„†iåú#ÅSqÙ¼O5œ Gj¢ÅO> 3õ l€ŒˆO8`ò ¿±ü’ù “EãÆs´i½–`þÄ¥·‰γohÍ–C%Ä.é{ÜEäæ% ‰dŸø„¡‚ޝò¾~¨]èô;]):=‡‰¬–ÍæÅø±K•#â‘=¼‰¢81!Êù½»»jYñæ¿kúÌ#¡žˆ“vÒkâ¨;™òjE=JÓY¥Ž€èSz…¯j¼;]û‰âãÌá]×Ú¬×ä‰YÀ7mùfÚUâ}9æ6 n´¬·£“ 8&c(>éÓž˜‹ÎUÈm®c÷¢Ó˜›±ÎlªºôÉÑt2N”ýŒN—XàzÕà,bÄÎr£[ÿÔSœk§.à.ê½hûD7²“%Ë=§…üQ¡™XM Æ SDxCViÝùÓôß~Xý,†Þm©ø¨0\†V°ªç–°U×¼Ê+¬ý.Á‡X5C°…DÔœ•¡›][w¤BÏÔ4õ¥x’ˆÓ¯v;¡]Í)ôp<_Çç][›(qìDx…E%ÒécÃaÛÅÒ¹ EbRÑDfHÀoIÅaÖÏŸ_Ÿè&ÁåÏc¢>šÑCl@Þu‰’Éžw.Ð;?z~éº÷KÐøs·>¬›é[˜à¤yö–}@ìå`¢cùÖ ¦;ªøŒ±ÖûÑBG­îäjJkQßàhßiƒÑòö6¦5‹G$¨1íiZUjKB˜aÊ.iŽUÚ½ˆ¶ÜqÈMÃÛ¬F ȵ•À™PÊLJZE§'FoÑ7«üñ‘çêd£Š–^Çû>^º’ Cfö´ˆ¹ƒÆàp¦ÌÏ“þ´÷èµR‚–Ø‚{Žž®„¼˜[ã³­@˜Ü ‹Tã'宥>Söãã×Å'J‘Áº·gqàJÿe¨S ¤ÐJ]uf?ÈbûSÙ)à¸^å¹B+<èŽ˜ÏÆ_ÃFýž› WÂËOÛŽKþìJô`’r¢×Ín93ÝÀk¤€iöa¿oÚk­ƒË§ôpú‘ÛÅQxì@²Å´›{Þ¬gcß´ïĵœ;½Q‘Ö%¢Ç9ÊÕ²‘Pr¹Ò/I:A×̓""sl(¨cÐ_ÁŸ™¼‚bÏÖ~ïÁŸƒ>­ïýR½ rÕ’3®º¬öW Ê„˜à¨ÃªóïÃáÿ¶fô%ðÀÊ?%ï×(àïK‹P¾Õ|lØ\†Ü24)aà‡"ÜF+¦í·t)9ô¢A±Éؤ·è¸²ŒˆÝF«!:í…zØÓƒ-¥N¿Õ[©õÅÙ×_ó[ þ.&{ ‡Êi.ë* ?n‚ÀÚb•,jVÈi†1¦'Q°ó DUô^ò«€R÷ 4C)‹›FC–OOó¶Çää§½Ä4Ãb¿VLIÛ÷´¶Â¾iÙ?Õ¼¶T~g ›B6/ŠòÿÓ”U<¼õm\ʸ“‘ÁæpšâÇ/oÓF<£fjexQBÚÛè5/rÍwläº3˜5#]õ†›/ÛPÅ>=!Xmu)‰>ã1<ïï>þ$½b5ˆrÚ_]]‚v)âD·J;A'ÀgAðôú†8§ f'¡Åõ o+'´ú鿇ö—RÍžG8FººŠZ4rÅ>š¯ÁÌ”3Y®ˆÓÎi£švÄ™S œéÐòã0#;áuÊŸk¶s¬n?tB¡Ù|-‡ß·ãç EQ ľ p ‚w%¾ôŸg¨›0ŸV®¸ï5›aQÁ»”…#Hx/B‰™}z9y¯•gýRŒ½’¬Y1Øá‚½š‡–Ð}¥É¾›ï4Ï`L{> ÖVúgÅ\×ÌxðŽßf¶'¹’ÎéТ/³‚ý6gÿ˜i¼ßÁäLƒÕ¶RÝ. úmï ­Í–í©\prÂ}q+?kE$£vðò)—`f“ˆ{ QŸhsìÓѪ¡ùŒãжš·ÀÎ7Mèº{ÅÞÕ ëq±Þ‹ë¹ÍGÁµ-‘!¼€o2s¤¢¶Èˆ @ ‰ËryˈI†”bÝG‰3µÕà»æRöIÒ–BƒDÄ4Çï[zr6Õ®ÑnÀœ áÓK~èSZÌŠb‚ÍÆßÙ}Ùvur3$zíqöµÍ'±+¢S …ŒoÅ¿w¦—!HÌßÀ¡eƒs\–pܧêJ”`‰ìpq?QqJ,=§V×Ò]ÞUKÐRm)ˆxÉdÅ2Ÿ –ZÚ¿TÞÏ8µö‡CîN[jDfÏ?V‹5×Džy;ºd‘­è´*­‘‹Û̹cÈE째0¦hêÇH¢î÷¤µ¯ËåÎãôö%™÷c¤Aiû£†ˆ)’;¥jÉ[Ø”ñî÷à}l: MÔwÅ‚f¢šÃ딺œë¶'q…Ãï(¶½0g³'lúaš)O28fEG̘0²J¸×¹Ë«×Íá¾Ô¨Â; Ö’e°[2åL4ÌÇòêá„OdF‹Þéù…3§~[ï‰Äƒ øã²‡lzAêgŸxÕ°óžÃ-„A}ÍE1Ï#!»¢OoDKh‡SªÖ‹ç)rw4…ß勤?7f27¸ÊœèxJ[+ÙœŒ Û… m~½‹Å•`· ãÏäç܃X‹j'ëT0€bZ6ɶÁT¸¾ƒˆ xTËG^¯Ì/?¦ÍZüeåÅà_Jôž_ÌõÒøª3ÒÇЃ…I,<óS¦…ù¥¢·e»ÂSuú{Y¥£œ84“g¯›÷÷”F– ÞÉl·y‡ú¾û`ò~±ç©b·< bñ_MœY:Ç9GÞ ’k!6U}ÅG& Ecy Â,I;_ò|ü«üÎ6jÁâMÚsÄ£  é¯çÞ‹9Ú‹-Ž˜cæÍÇ:oÅ&Ýês뛡Ã`áŒÕ»e–Y.ç‡ç³_ZÈ‚±k5—è®U° ÐØWàï-ÁߥõuKýßÅ÷*OÃ& ïü3xmN¿åepu kä/,þV â EQð%pVÌÖòþš2BŸ˜¯{\üìÖ,ç$`v‹¥ê"‘QÙª––3wŽáíø fÊÁµæ(WÂÒ¡ºÉ9d5âaê]j/3Þê,zø‘—#‘’šEþĸj"Y« ÑÝü ;n¦KØ¿î"˜½FÃw+{ƒºïÍ¥9ëãîá¤ù¶ê£HÿS½âÄý¶ # a.¾Óû/.·=JýÞÄ…FæIèê HÀ õ’Œö§~ "ys³‡—4—NÝ‹ŒâØ•—è—˜Ð$²f $ Ó‡åOjpÚ,⻈_ÿiXiܶ-{á¥ÜØNg½†™ºòÊcôy¾OŒây«ÁÜпÄì«|6Å^jþs.ظ:±ðޝQå½×\@ÖÜßa'Í›&D˜;YçÍ¿UžÇÉÝ(TémLM]($›^57ád†*ûG~ï¡y)õg3®*ê¦Üö_Þ „ê÷ÓœãDzï$‡—Mßd6^iz;Ñ“Àå è¦[Qãè© Qü,QOK×Ï`×(¨6:U­ò3>Mdp×àI‚H¨²%:ìÉŸìiðBQhíãB˜*ꥆÐx¨nlü4 %:Mìá|ŽaÏ>fì秆:î˜7eúC:£ÿA®YÌ|x&Íüu®Ÿ Qq^Io¶®ÅnŸ÷S1§+žQ –hš• IéÚ+ÖÇå¥o“ñ³P_™çˆ¨ÈIICvxÒÁ·ª‚ƒ#0 ¦k©ÛŠÓüLåáºý-ªð¯ößáz}ë]áªÒFf0+ÇÛ¯1¸ZÍ[Œ€ËÖ™"ˆ[dòÒrøÏ Q÷Ž$jú†ž\3B÷íÎÈ)"¡Á4xˆcàù~·8øùžápèŸñ‹¢½½³ Ëq?¨ZÁ®G “¬ËÚº üB”ÑNtÕí\ê¿¿k«¢ÝæA÷‰ŠúèwäëYóõh,^ê Ñ=T¾hàÚË v’&ô)ް0b®5â3ÙӜޠæAòGl8¦&jú‚Ò"rb`àiç²)Á q…þæê$6 CêÌKrv'ZîÂCÀPÖCû&Çó0Dæ—LÅ^:û¼¸_Ão®nƆ38GŽÍÊÔ†´Á—Tß¾•P;©êÑ çkëX?Öd÷d|©$˜\$/øù9ýêŠâÚ3ç™pú9B:ì°Šã›ó;ÄØ²ÓHž`µÐóÆò&þ%öÿ¾· èx¹ûäE)âoŒ¸ñ_ÙÒèÇ–(Ø9ŽŽ æÊ±õQe!%ŸJüýŸË–pFOŘtmMÆwâ@Ê~ˆ’î3H!°‚Ò¯OŒDÿ‰ÌÉÖÚŽ]™vmOù¦¼Ô«2‘|‘%×@&&´uéY¢eú Yÿ© 5Ú´°h‘2j·ôüœé¼P8lï[»íš Ÿ{2¸ yz·ã”¢ƒø8.UÕ§0§‘ik)†Ö*ætGOÀ¤‰_(mðë¾›C6›µ–®räw&[¾zBøºOϽ²ÓY»x`vþv¼6{Ø8Hév$ NMõÖ¤ãB‹šL{Õ 'ê0DÒ>ÒwÚ“&ÿÙ÷?÷ïsð’n·„ìúˆJ‚¡|Ôe¾€¤Š+¥¦Ãç¹fcR€/îæù1•¸C4ÍavÎÍzηl\¼˜|TJZ²[¥)‚wYIXVaƒª|×H¸øšœ+üé|Å“$;cƾ#…wÁAj†:¿=„'ëÛ+!Iø9Æ«!gþš›N›…Z݉€bI¿e.xÖõªm o'ûúrî …Þ§±óuöá¿ 5“²x~I&‚ÒDW€†Î{2ÚÕüâkkÃfæ£`ž©íÿMñrß®ýûT5Ú ãü^‰ÃÛà5-§Àzï”#ð¸CXWWG⇓‰/H—ŸŒ<çÒ3‡‘âã(I IɺŸ1ƒô¶°laA‹^3—›Ÿçõ êj¢ËaÿndÇ>Œ@iÝð¼?_;“hc'h˜‹—sÁÛ<þ— |©}’Ì}]ÔÂ…w£Rkžœ‚Û›q-£ïzÒV"E-¢Ñ­¹ÖX‡^A1eÃAèµ±ðS•‹iñÖ/çÕ±^zö4,šE¦Ú4ÞÙ’ô“Wƒcå¥PF´%¡ÔC"* ·`rm_ÔK ðR ÊKÑ6írÉ¡’{ ÊoΆu”2I¡­ü X£–d,¸<_iÏÕ’Üt/2ãÖ€°•?ÑjåçÒðÜ@º¢8ˆ>K'gâ6¾&€í ?¥®hN¹{¢«rªN&ÊiÌâºIrn_µAB„ÌÃæû=±½É¦ÖûK}HºzpçÙ¿ÿ‚zxBGb‡«9¹ƒÔÀB«¸ÊãrØ/á·Æù(íDo[ËÄ·še·Pâ£,N#r1Ý}̺îb]Ê%LOwŒLÞ¶™¸VįAB&¹gОFŠÈ¼€MR„s˜ =2r¾µë‘gᳺüVÌ‹ÿNÞ¬ö{wŽ+4X$´fùÀª| …ŠwÞqØ[ªšø¾Ù;|ç¯M¸ ¸ÅKõBóüúz"©tÅø‰i%c 3@F\I½¯0.êCC5× °"ð{qÓdÉA)Q†¿~EgÓã|f$á%»Ô˜?ïã”·sq¦áV²óF¦=Ãã2ˆ Ä<_‡0þxéµ1ñ×” ëaÆ [¤SQŒ_NVÐ-ؾpˆÌ_žI5öµ'ߤ ÊcO+{Ÿæ7ö-”‘§}_qº‰±Ê…WÔ«>&âj< ËÈkÕü¾%]¥µ˜(d‘±Ç‰N* rKtIÀ3.yšù’6{ƒ„Cœj~á±*)Tƒ›Š§w§ñüs´™ÛzßËò ¸%E~…iFÇ =³f\Ã]n$/[žÈc¢ªÏþ„5¼ètsë3ºÉÆ*¬áw‡}ä4 W”x“Õs5¦/×å¯yQè¸þ@U1 ï´ÒëÑRÒl@°ÅN¥8¬Aï5š`$’µÞŠÃÑuS=¿/ÊÑѱáhïЙ”í]Ç_´¡ä /WJ•Æ)Þy•žâ÷‚uŽß:èvz 9G3ÔÈLŸÄcÿ aZù@êxÍMl›Ôû½Nݾ+œ'þt€–¤¡›³w“ýk“0‚ûâY&CP‰éšèÙÅñ¤*’Ö™A-ý͈)@#3’©–¬Ô¡qZ)Ä§Š¿ý}Pû(¾ÒùiÕ==KdCtIº’²üC%_Ò…O˜Èg ÎèwÞÀÆGÛoas½€JIKÃ\Ëó¿õ':k•¼ ˆôã¶^lÕzº.ÑuMzyžÕ³”¬ÇÔV±lTû„1{[Á;ñ^ÆL§˜å¨gKÚ¯õ3l›UWöÄc+kqs†¬?F*È8«%am"Õt’£3ž“ ïÒáÕÇŽâÕƒm§éa*j%jQ¸Áf?k¢\^Äm$oæó:íÒÉmàëåT+ã„þ˜rš¾Èl"ÕtbS8¢žCâ\ÙË$—ÝbZ`­ Ýà)œêªp¦($bbß×¾&;eñ)IõV‰ìXvü¿9`=稭ÂP(›W(zÐx2&©ñU´"Ÿ3œ9K°_z¤@´Ü¶Ýï <8p‘ƱRK=2Œ8Þ}:œÖøåR䃱νÈò€û“k¶Ówñ y˰ï¦+ÇÐ[pEá7";6Ãp3M@ÝãY²ˆrT`S‚çÀ%ä¶±àz‹xºÓ j#îåÚZ]>»-‹ Œ$ô¬oÐã°¯OÔ/NK ²žÌÈ ¼»r\ûÔÖ=òOë´}SÄ¥ —"£Ñ×Ueµåp/øÅʸfm—´áXzpKÄ<†ÏÄ‘£iø®¶ŽA‚õVÞöÁh#–ŠÃU¤;Þ|3@>V¾YÂ…N5ê<—›ÒK;- =ìYdWÊ*%‚Ï…l€`Ò†ÅMñïŽô1oÐR¾Ï­ã¾î:E»³N¥¨>žb)ò†µÎŒT(YÃå¿DJ¹ØäÜšh1hÌwböOÈ_£/ôfþ´ØVˆó·jwï©þŸ‚6ö¹Èf`º7(Oô^]i°FíöÀ}=Ùñ¦y¢ ¤Ø¶Ñb²¡™o†×ĄνS†lÝÚiÙ_ÛâPüÅmyŠjé^ݲÆI s•ƤB± †‚NýSbÄš—¸³©¿KÆØmÝ4 2–ñì[€žù°}ûjüŽæ¡ÇH='qSÏŒëkoŨ>­~‘/®%ÈÇ5ÎÓÏ7Jïc”TU¾­Â}è$üß/Ö’’w >ô¾†´éiެJÖÛIåé!1Øîœš>Ëeð‰‡(5ÎÚíТßÍé¤÷èÚ‰¯Ö€äˆç¡ܲÊfàÔa‹9ˆä¿fý—©â¡v1#‡¼×M¨p…ì[$j%©¿¶'ŸãüÕK;ÍÔ1;IÄb+ùœ 9ÉÛ#è©¢°}m`&ŸÕž4TôÌ£¦1„Î%DN5“øÂhË…2*$Krý1~ø©Ñ@:c§uŠõšlë­è¶¶<ˆYˆËJè—ªÊ7Aéh' k~†Ï¨ŸF¨¯ÈdjôâŸÝ.ô•Ofqå5œÌsÚ˜°_⟾!XRA„˜«‰JîHK´Â0éÇLÆ[aS"†Æ ÑA+Gˆø·Û†Áß3'>=/©2—åñÞ’†tàk‚¥eü¯#;è9ÏÓáÔ£g€"åú‘–«Ýº‡<˜l‹g³‘&Òf§ïÝô›ïþÚÐ`ÀEÉýz¤õñ *´–Ë}<¢&ê°9‚u |#äVB&py Ö+ñ|‰¼_RÝ–ÛHUëêñhú“ÿÌÛÿ=!9nnXŽc+V0¿Û[$Ííþ»ø„Þ{«”n +›ÕÏd«åË ‹ƒ‡n¿³Žx²ò3¨×œÒ1Z1ÕA zÊÏŽê MxŸ˜—Dàåß‚ö»‰}Fî VÃXLÃàŒ ³Jßž³q¿³=Ó"t#cU"ežZ#-¯ü®ŸqT9S{¦ËÅ ÍçUs_AFX¤8QÝ~CðÚ¨ÊWЃ‹–( Ž&³Ù*88„J&ߌ§£*ÚÇvõ} Ÿ´ïI¹ë{)æ¥âH@{Ì&%†³ä/Ãd£Ëó5hmÝx—¯áâ9º%ÊÓ`y݆rÃdsãöÓôƒ7-·ÙàƒÌ4ÁÿNÚ+õêM~ƒÙÔ üÁú-µÊ°Üù©üèm|â_ý$èf¯=m…(ƒÃD]ââÇ&¤ù„'.㔫J[ùsû|F˜ç»äCÜÕpÿÐjßc]íúUŽÅÉÇdBƒ„•T$-+ÛwÕ§2ËÒj}µE€ž2#5¹•¤û› Å—ð¡ÿé§÷òƒ[˜^EÑ·—Mû“Dgp/R'¦dQ¤Ÿù ¿b‘EP1ÃÏ9Ý0;Ç,ÜþÒK•Ýš`ùÂÁ œaØ1­T}»ñ ŠˆŸ5¥uHCbÊ-Büà ã7­{ž0]*C÷üö;±SµãÞ¡X±5ÍAŸDƒcæòÉôb”oIXoqÑz%;qW—‚]°§ÖwŸ#Ðß ¨”{²»  LpRÌCBšµtGw´–´òƒÞü}—Ú»‘y $ùú Qb‘0ßÝ‹šl`’´ `Îóæîõéö‡‹§Z@éF…Ìe)A—TbU &£ie½g0úâJltñ~&éªØèÒT³yn¦p ‘ä‹ $â"Ù¤Õwm_²×›á€µëö •¹qÀ Òè3`W 3T; ƒŠµ8±`†ÕÀÕ{Öw¼™÷ h¨ô/3„{wÝùáø›<&磣Èìk‰PG$ ê—š^8Ý &ìÅv×pƒ•!;k¨3¬Ws#½r½ GÈ Lµ"[üH¹Â(ð›·¿Zmš7Qè×Eñ-ŠêTã Å@vÃ¥ƒÃ£öMøˆW¡ycÛ᜗lá¦AùL,fÉQo@¡ÅCëÑÒËrc u®%Æ7N£ìkÂÂ6¦Òs‰êTZ§~¨º='ݦ¥= —Y]râROÀÖ·hN›j‚P¶¿'åÁŒrZ.JÃw—ø‚çPGSåÿ¬ áE’û}šfÀ[HB ŸÀw9Ðõ‰»´µÇŒUcC¬îikñQã^g-[ô몜c—¨™ Ganíñ+”çäáAÊUˆ¼o¹®g(‹ª€èŠ^õ¨LV+¥Ñ´âE«‹Lù\C!Ë©ý¦”Sïœ=>óåÆgbTûX' k¥ÂOÈÈè±òx t܆(*׸ԸñfÉ5W)Í´\Þ4?ÎÕmÊ‘s!D:»Ѝ{-Äm; ø¦Aø¹#Nú÷ƒ0)íj¯ÞæüªÒä¸‚Š¿©É]Ê œ‰Qï‹ì¾ÑAY¢LýN8ñ ²§ûª¿ªúLKýB=ãÉ—qpá=+8Õ(¾‘RŠ#‘ÓÇ.[N{v”{ù«U3„éx–¡ª‹|½Ì`U&té/"Ñ;ŽâgSã×¶íóU¸òúg™ãA0­ùÖ‡iø ¥dóâr± C—t<±Œ())àqìÎõJÙ”¨àâ#gŠu.! DTÖý–¿!xãkèñhÄnhß+Yštƒèt¬ëìü¢ç@û«§d³J'Âñ3j–ÜÄJ ¯Ê)» Ç”Þã–œðmi.Ï~®­Xˆ&÷–kù‰ÛQ€^DÚ‰  A,LÄ©¾êÒï®ÑTDÐ æÈ;,™n$“_ ôa«oA5`®âî%_ðž¿FðŒC5HVÞ28²:{ù‹®(Ѹ~ÜÆ?­­çžU…ïµògÁ‚¡ˆÚܬf5A ÿouï ´Y<¥;…nv5§_5 ÜbµÉHCzN0hÏõKñ?µs‡§ F„¹ar ¦å£hࢺÝ`Kp{ro“,ƒ·ú]¹,ãÆ¥ QªÅAXN¤›x‹ÓT/R7{´8JS+ÑUQ(ëÎh\EÒ|Z‹ýt÷ë5vûãë*(Š*ä¼<¬Qâb³ýS&±¼'wíƒçºÆmK(÷ü<Zõà»®¤å–Ê6³€ -h™.mkýëUØór-š¦I»²Õœ9Úq>,ÃÀöŽó„Z­ l“GÕ}‚çeõiÞ‚·pŽÕ–“¾_˜'[vcÉË#½ÁU²B…þØc²–KaãúÁè:漣›ƒ·|©*««]§{Õ'ÑñŠhO/J°?RÅD,¢îrí±‡BpDÀ9O}x:¡°8˜AÀêþÔ)ë¬Á0,Xe¬¤DI"V„IÚ²ö8Û ,‰Î@}¬jþ»„Ïhôï½Ë­UHr?}-ó?f×/òÿÌ#7-ýóáѱy<‹Hq? |ÖÒH›ŸCËßð‘n4öÿ—¸ÓŒ€®Ïæ!ñè(?ôT™?p¾Ä÷˜ÝO¶œÑ£S‘˜oomˆÃ4!2è2Ö°í1e±SFÁÀ¶„“»ïÒ•Êcè>ÿ|ï*n&}*’Ï/å/x*ýZ•c£zÈÞÖÎÌ»æ_rL.þ0åjy³Û!?ÈOÖ-@)jÜ(!£é‰ý»&˜©ƒß yJ5~hï,éf*tèo&ÊÀi,³«Ê¡ffý¯^¢û /³ÁY³çw’(“v»Û°n×Áà\*ÿ¸œ>àmø×^ÜšøŽžŒX,¾!/Eî»àR‰GjÛÁžê'9’ECpå¹R¢¾Å«˜çÊ õi– * Äï$Ge—ñ€ÖôSGV¨‹ÍÍ[%hx¥õÖª§ Ö'—LE½"ÄÜñXÙóh|w™r°>9£ A€€Ý¥ð‹wÑ3“à•y7wŸË®«-À,5œ]ÕXûV){UäD C&ÒÛ œâp»Ì!Ð ¾ ‘ì|W™EA’¬Œ-ÆøLéþÒÄJ² @õ¿äl4ÇK¢óªhvªDn›Ñ(|>ÝCëó.¦Ñ ±×‘kÁž^õ±N¶R†Õ¡àÇÂÊ?ß÷VJ2P1+CT÷{›øzí•ÙÕOˆåGKO1‹Ú 7°‘ýO£äæKóÑüë©–«¡A4tV®Ar±m{/ÁF7ù¥p`›¯Ìƒ²«Í×ÙüÕOÖ5«IGÈ:0É^µgÇKÁXGê3;¤mÚki†5¡bëÿ;d#ýˆ Ç- šŒÉ°î>T–¡D Ú>N—æG¶eÒšÙ¨R%°OxÂb÷Â.<QMF¥úa6´Góz@å&:D˜Zœ¦=ôúv“E0ɤyå ¤ìùã8 }{l6Mâd‰þXßO«`Î|Ah¢Ý" ÆGMPåÑí‚”x«Ge€„ÁI®†,ç¢'î¥ud0ÝÅS‰8µºB ÑqàÛCëo¹)¤ Žöo@íí:¤Pü»·]†a³õà…4'~çLÄTÎfô>P­çÜ%ƒ ‡aÛjüa?)7¶ºhÂÖ“3|ks¤kï@ðšà:GelrËAöB+6s-ãüARí\›aQfù#æl,ú*3ʳ­™P¬Ô´UÂê­ÑñnÛ7!ÞøÊÕ±Psû˜Ûõš¯ÙËfŸP玕Wo¬{-z…϶â%AXÝwj´Ál‘£Q3M…ÏÕ*Å~oH»Hßÿhø…ÊÞ¹{ÆrF¦jTy2Ê T%û(l¸¶Ø'_m7¦ˆ;\âM{Þh™œx¥þ̳VÀ´fÁ[5\+8(îÚ(Úð§Ün‚û¦þQ@“°¨ ž8tçúVGMÂïfœéŠwqî’&³BHåºc…ýÃUŒÆ>Ý¿ØÄÂþDŠ… eÂÖå Èç/ë`†_ôtló1Ф*Š(ð$¥1"J¡GÒq8‡ëÄÍOìh×ó¬ðKž²a ,²§?Ɇg”·=| -+y÷ŽG}\Îu'ÚQÏÎnÃóDÏŒDάöýlº ȼ.(»»Ê›((NV§¹Ç7“ô`˜cUèYýÍ—>tYæ±ñn ÄžZŒ]Rè>…ì%Gûˆv«}øÃåi¤_탄GÉßó]—šKsÉA4ž’·}_IÕZÖÚZ•Qö¼[àRMöB †lëУdlßøÊ]õ÷$F¥ÆìÓ& åû9Ö¼0l"Yí[\Y³Ëà¦hoÇží¹’Ã¼k“JWÀ›4{\-VžçD45ä:(.ÄÃz“ z¬Ȥ¤ª/÷KŽç(¬w%Ô¢ƒ–ßëïmk¼±]°y$ÙJ\C¯of8ýùMI{˜7õÕ®‰-~Gö®Pzá{“³›]¤TØ…HÖ87 #¹r—š‘B‡áxµ¹«ËîP•‘•iÌÏ K¬3Š8~ÐÏÇå¬pÁ—qíBµÈ/D­¢¨ÏÐÉç¾Ly4ewhÞ.yaA?|̬AãÎmƒ®€¤ûÊW#gðBYý ô@dUj·²ç½)(v’©P üë2é ß )+ÍåWP¼i0÷&;çXÃóÊ~4=­¡Y‡Ø—cÍ8o…·©á˜’.=æ¡'‚öÀFQc«ÂÌ^‡iU„WÓZw“­êeä á¤ˆ; Õ~¸Fö[ImO ¼4§ —ÛIFò}7íI,?‘‘^ 3ˆ(fßÙ$ÿq®‘ Ør3$`ˆ±€¡¡þâ¿–ƒ3íßÕ»°üjÚÌè{ˆ ¹‰[¬¢4—;Jþóò=ÀWú1S)ˆ8´«ë®í Öí+Ý%÷±™Ïؘ@ø°xž-D×jDjÛ§£àá˜à#Þ)mËu3¡w¼ØHùLÈÙØKª¦æ‘÷dÏ2È|<¼C¿};Ùû lBTŠõ^ª_ÏÁÙ b]ÃW±yWðšsÉF 0%ŠXiIe/:iò´:ù€RT‡Éh­ÄIáf¹>pBk—ÞxiC¨DŒó3À $² QìØ}9€ÛÿǺÉõòLÎÙ¼å¨ÊT6´n¦Ä ÿÛxe>¸Òtåpσ•e¹WFywé[uýÀ.=¢Šdr© ž…ÈUëÂÖâúu7_e™i·Êküæjæj\Cñ-/"kB—ýl˜«§#yѱÁþ†à¨'$éÝÛClTfð÷ lèZŸRÔ–Ò¢(à¬õ~nØ{šz†jŠQGnQŽNʼyœp¸¥ñ,JúüuëÊΦ1뜅;bÁiµ<ë.Gí„Ø~k2†ö°zG꨽éºdp¸(a¦ŒÙòΩ" ­™õ[AÛ‘f†‹q -·L­NÞy­:…VÃäeupÝlÜð«2ëO‰¡º£ÉoAgWÂ^Ÿ9¬EÑì©D,tˆ|™õ׿¿OÀω; ›¶VwVÀíÉð @©¨ÓCõÍw#k0xp勤öÚB‡ç7c›<¸Ð‰Ì· R‚€«ˆêy7Y'C$æÈÔÐWW¤"vW•_»Žµ%Sƒ&æïñ^:¢JosÄPkÂøXB‚Øòýœ®ÄeÞMЬ×b… T5©ÞëöW–é$fÏ}]ô'¬$IÏè?l” 5ò*1à“¬>x8’¦÷œ»ϯ°Úq§Ô¹—¾ÿŒÍé2qÕ›'¼-î1-Ë!φä H5‘ÓÐé(Å<;o_£=Cè†ß)Õ_FÔHÞ¤oit“AŸÖ}¢‚À£€àÓ=ذáúS;»ð”‡õDs £@fòµ4޼¶T¾”N‡g%æ‡ÈÎÆ|µü¾V„¶hË5VéžS¾Wô ý’Ae¼»ž‹b×8­Òfõæà6ò9EÃ}WåÍj[í<7™~üåœ`£[?,\ˆ 9;ÁÜ=à)§êõ½Jù<ÓKg/J-´а’f5¿'OŠÚq â×hRlþž¹ŸÄ“H¤cbQ½q{Gøtiñ9îxÞní“´žä½]°ÙbŽA)>5 ¥¡bË®»3¢£ÐDò;ßD7%ù4µèŸ5ˆeݶýK=|¤q09æs™Íœ!.ÙìS•é³\ré}ó\mÅý„wS €:¾Œ`­F^T¾TŽ'ÒlÅJ.Ç‘(–ÕÓä°’ÇéëB´÷¡|g«šã8ß¼~õÎWSÏx(®B¥7¦âž²„…ÿ.ÙY&Çö… uÅuÑ_ús¾Ì\A¦ðš1WŒý¬ôH0Vš%ռdz<ñ~N.ÆvÎ|˜^/Ëe’š¯ñ á‰üÚ.8eÂýÙ÷1JðN¾½ËÊ£ °jÀ¼Î[þ@Þ ÊôÂ!Ÿi,—C8¸õ»ËÀïLSIvU6:ÝIú]™lŸ¥à:fbQ.ý³¢·Ét2”¨\;ë}Ô±ÜX20?»;ñ²Š8µqí)œiœlÿ0_¹( |SœÜÜäßï`ïe[R +uÉÇ{Y(ÀDv÷(½À¾J3]öL›w„)µóL4jÍŸŠ åžä%-#ŽHTš°ªƒð«f2Ëb¨0³Ye Í(›IƒAãq_ ®ŠïJ¸8TŃªPÄ·$%§‚Ïa!sH <@ÉÈ1Ë«ÈAä‹äËkíÙnåIÜ.ÎÕ–ÄŠó¯b¥Gcïš ±ÈÎ>´ í|’3kƒ}‰rQ—6…®õ.äó$å™ÓáϺ¢–HmÍ‹n´‡äÑA¢hÛš?À·H³ñãõš¬7s¸ÛÀ¡î‹Hl•^¼Cßrå7}ÉöúG‡/Ò㿸§Ø2í¾ž8µ†}©wŽ’Â"Áæû‘‘†'lUÍ"„àýÌÇw‡6Ù„HìHÃÖp¸³(íWJ~f ¢°æåˆ'œey<Ä*ùVØQÈn{H ðµ8/ÚDy7J³n²D'U9›m–„w§L´*8u£1°ó—ÓX £pÿáÙ¶JÇÊ(8·Øë÷‘«w÷GºëÊ›3\ñÜ`£·ËÍDö÷ Ø‹¢öœ}îñ8@€ÆÆ[2Såû©]V¸óÑÞ3˜·"Æ–ÌÒ¾ˆ.ªtUcƒ•{PÌãê,^ ›®ëÞ1:Þ6l¬æ+¿ORœ‰úâÌk‡û>ÓU]/QÃ7Ÿ6id? ¬® {ýù¿nHÄh{Htï0XÎ8Ç×1=%©:Ó-ò°'w[s‹¹Í¡]£Ä\̆xyƒ™‰¶hЃ-âïÞg`þõ`¦¹›Bp»aÍAßn´}ݲÀSFÊ‚‡»~)6!ÜÈ ;ÈŽA¢8;¿ér}¹gÔ^=Ê®ƒ Æ¢Ü׷Ũ[<%¢15µCE Ï«ÖÒ]b"Š%«®"¡ÀŸ©°®ôh­?nP’Í—O v¦Tꘙ‚Ý¿Á‰}|ø³_»Â¹ü$&ã†ï|ØX ËUئ_Œ[Ùeñ gNúvRÛ,‰^CØ€«XšŸíœò:_€d9,K™Aœ|?€.ïÏ %Æ©Î^¶FŸú›Pe<ÏÁÆ“‹› ,Ù½f1¨6$¤¬€ƒä#]õHžK:ÝÅLÈÔŠÛ={ÇŽœwÏ 6Òø~{8Ÿý”Zoìâ,ìføWœ/-Æî%ÎèB*ºÿ/äo1CI ´|ML“=‚½¸.Ãÿ(ÅÇ­8,ÔºìõjOÿemMÓ!ÈA5³Ûrïm¾x C¶Ìíã*}"ùíôhµ,/ë*kpÜäZa5uóˆ›?«V(ÿ(WÖ Ž›ý1Sø¶%<E˜µH‹$UB½ÑYˆKË)ŠÌ¥œp¦Âl‡f,Ó­¬$Oö¼a÷i¯–`¥ ß&îÛòñ¨>°ÐÄzü™ëF¥ÃÒQRb¼JËÀšv8ß6#ð J ˆß]—¸ª€ “ûÏË›­cmÚ¶ÇsHÒ(›tµ6TŸá«ŒtÞQ“ý¶ô‘-IšÆ¶ˆv`ЪE ¸Iùl0à#NÛàŸ}qÍ\C\–è†c¹ï QyÀ ÖÔŽ£ u_¤\ð•Ž&‡<ÖÏ]èã Üë3ĦšM…"‚ uFëe¥)üøD,C踈ë¡Q@1¬ødnJ:ì ‚ñ¢Ûô.éݱ¼m6τ޺ââÑ+31©=YqnC ?eqdj%ÉPÞ*ý¤êÍ¿ÃÇ’wR|ë[zÖЏÍuÐmÃjMʪ9¬VIëÀUmF /ÆŒvÝ-öìâ qhgýN°Ñ¨ö;eÆmõ_sgNO3Ù2Vº;(@"·,d3PîðˆJŸûìøú C?·êÓRYX%w%Ùotüµ)Žû¼úfè ÔØam5ŸŒ0»û 8j„qcdCÓ›š`‚,µÜæ_Ð6sØî}žv Ýw5ƒàœ9¶Nqð­åÉ=„ëocí''–P{«ÎØy Ä4¬‘!X5Í&Ï7oä5¢o'ªêΫûðË®£§æ>¼Ìb¿³ÇªÉ„þÓ§Uhâ]Úƒnç‘€†7þ“Zoâq9sñØÅjÍEN¾û7WA?èMP‡´ÒTx¯Á S¡†—¼Ì“d>TÐlÚ#„+šaÿ2Zw {e+ôÙX&¹ûbt8 @àɰ]i©¿}¦pÔ~FúëLåðábŠk ¥âyI'¯¬Ln ¼·’‘Íô}Óà>¤}£ftd [ku¼C ÷<~fëæ/>6'ƶƧg )·¥¹Éñ´Ã7kªØ åPŒo…U3ØÈ '%“Ž z½âú±ßôzű:‚Ò)uÆú:ñVk€8èxÀè ¤ñUyŒ¿ÏîqÑ\ì,‡5ùÁ]†ÁØ+3´¨‹xÉõ÷,Zæ9ñJàûľ9«Øl`sËàqGW·Ú(ñ‚EÀoÑhñûl|—©.©»Ü ìm5Õ¥{+‰øeÝÖ’¶×I|5ì÷’˜pÐzs–2ÿæ‚é jÓ¥¢ï…5BY$öVŸ/M Ù4ì¥øÔ¥gœf@4ú=ãJ4/·«c=5ŒbÄŽ,ã.û¦WÎöncîI¶áä‘8ÕÀL/P‘å}BA­ü÷j?”ßõpϦ©ÌÉ_€ %ýC´€äg´ÃóËpö‹jeІÑ7ˆײ³^ —¸ù‡¸eë; hª%ýú°™J‰9h\g<§–ö¢ºós—Ǽ×lb pbLXâ¶03I|tL!UéZ ƒË ?ô#Àÿ˜Öóª³T[4Bwþf#N3AÛVP(kJÇâI4ëýaÇ@Šg L¨“E%À¬Ã.ۣᛆ%­J+ Ͼ[üMíS}ÇY<*e~e z]ô†ýÁPV¬ÓêodTÖÈû 3¼ˆ9TÃɶÆü%·»N¬ºLîC:‰¥´Ý’»úb‘#L)Y}®¢’±š®·Î ²ñ®Îÿí­™Ìþ©Àé“Èv½ò±ðÝ+±&Ö³ ä˜ZêRˆ(;Åæ©Ž§ê}$Õ ' $\AAižÄŠ&ĸw/Y¨TÍWà–6¹‹™ã½Ÿã‹å Ð"ŒÓ7”cœ‹Ù7‰]] Â1ÁÚÁ*1Õ³°Ã¸Y"±\`ž¶ïËM;¶ª_"é©î:Èy)=)ØmU,p0‡T•6 âx#g¿liÇTèÖ0A€Íµz*óæi|f¿©çEqPî²o4©Ô”G¿Â=75«\BŠæ8ªÆQ–<ð(Fð¬¹Þ¯ 9”™ ÁMò”3É1ž5yU9á’ì‡çöÔÙ‚¬侚íHˆG@¶B³\Wdd‡x‰–ñ5rìA~Ã+4 X'iö{eœ³£æ_œÇú·•…†˜qGTßu1ÔS³™±¶µN Ï'$¦ÄÔ€¢̱C¸#†rj5¨Ðû¬°nÆñ$„çùwÑÓ©¡^ùYY?OÂúÔ¹‰ˆionc\…MB¹FLÔW8@¦o-˃}eJ¬0«œèFï/øÈ–#«)›R¨âL@ŒdwÏœrýS4ëþÌI\©”Kž?™Â}˜ßpJ ÿ{Ib¢C¤{°O’É)þ©]ÁòL/|b²¯ò°ò½ìóQmvç,¤V‹ÒÁnñ]¶szD¥"^àTÂî=ø{ý+ YGt†®øQ{ƵLaå8aʾÙúNÇ"¢±‘;ª‘ð^ô—†‚Aa…x±g‡‚QCh ½;j̰R½ño2÷ š¦5£Ãò«¶“r!‰ˆZªÎ‰¦Ô˜(‘4êH$Òk fyL»@§DË ¡‚ÎÙ±¾‹²r¨k±±N-°GìÅþ¡·Ï”š|´ñ„Aãsµø¯1ö•*˜í5kRjÌ<µÐ§F†þ ãnµ¹¥ÌÞÕßvÂÂê“¥ËU±®ûHcYžušÈ_2QÙÒzQIÄÌ^âSHðý‰TOyЇºßK¨š¡­?s+w;Pãq‚¤¿e¹ë¥`ewõ t鮿¼4ÿîT31ëã’ô4,ä;eä•ewk®±éÇf­¨Œ/äŠ]°Ó !¥d_üŠ«¡»bÁždíÏ;M ‰â@ɯ[¤‰\›¡7ØïkÌ~Ã:=%u[ÒT %ô8ýä `BšhÿöÕŸ>ŽîŒ6’úÛ²zⳌÎ]â¥xç æŸå+ïöúm¥ ‰Ê‘^6Üz‰aR–Û…¬Ý%%¾ˆbt7ý̧Æ9æÛ šPy¢È7·Öinä”ÈêÂÛ›Õ안^zãîrV@QáÚ`´ýáèáƒ'IC•Hó˜ ÝQ‰Å;<™¬4¸ óÎÞ™{O˜¼5·h!®˜ÿ’<3$;¢úÖ‡|\: Šsú¨c…ù%*;¸1R»ò®°÷©H) Âõÿ15lÙ)Øl~sÖ 7PL:â§$‘ã3ž(,øÙæÊ®÷:“Ѓ_˪ò{‡ ˜äÍ¥G“ž>>ãv»s?IC®Í5îj?ËÔÖ¯ñ`…Ÿ{Cƒ$§ª™$÷Ĩ˜)Ѽü8GÞTÙo³qŠYtÓréeœ¯¦h|Ÿ¡Ø¨·—€/‰èæmþÒe›½]DU<èPÜÔ„½aqÑr:õN]Ö‰*CcbÄË•mÒÌma|#´7â“ÀZ_ OFXi´Ï–Q?‹'ûoA^¸JõÓ±U3º9<) :¨"AE»›6Yì^HáCgÜ‘)@h‹ýœa¾#FBn6´ê»ð'xÒÕg@Ëñ˜Î´sƒ}ÆP»Âê?—ƒ§ðâïIavÉN‰†5αͼåšñ¼eÚÖ«;I–Óm@EC)ôè?O°±-'ñ\ «,Èžhfáž®Ë3„ÓvÏvì©‘"ºmÙƒCUÀ°S›þO¢Þö«\‹±l²G\³¼2ãIž'þ”‚8 úî•Ü[@BúNÃÖ·m')7½dä£èÙtnKöäQÈnuŸäw¾¢MÜkŽ5§.b ¬>ü6TYù'¹¡ dƤô<æéÉI;€«2ž¿î/FÛþ3Ëû¬†»²]oç²ñ(#ý›”‡ö‚.æuÙL¹L¼´Z ]ÕˆøI ~ì 3 ߦÒoùc]ÑàUˆU+‚¹ìÇ<9¬õk·Ñt%>¹cܺz>f;?÷Iîlljïcžßë€}^X³8ÖX¿&XþÚÛÆ ]/*ñwÀÙ´)±¢|›]ÆÚN‰¬íä‚àí™"¿(œ‹° §5Pƒ¹Õ5 ã´›¥cÁØ×ô®¶:•c÷èÎۢъçÂEšú§Z¯:ãÆŸþÚRÅ`JÔÅÅ♜¬ßs" Ó¹m|Dí‡qËüƒv×z ľƒNÍœÎ>ÈNý 5Mø pÈ$C%.¶’ØW1–§hJ뻚1ö»àÞðÐoÒx°|­ŸçÂ'67,í¿84çž=«`Rx—[ {ø£•·Ú…]Eë+‹s1 nkÞ­bOJZÐæ¿– ±ðŸÊÉç PøfÕ"DÝu´Q£’¿9AۙŶ$­žS‰[ù“öjÏÀ!SjšìBçÄĻr/Iû}Ïr“ƒÑœ@’5¸_Çï¸^l9ÙÆÜÞÚ.‘ G$ÿI(k=ø=ëyÂÿà‹@”µS‰³yÌ 3T4Ë壚$5¦{é©=J‹H4p’#e³:ÌreÆ¡"‡4„V—­ù­ß›A+>”Æ¡x‹î&“©Ž]±ž)‘$¦x„ÝLx§øÜï LJV¶éµ/~\‹+2q•oú •…ÎÆòN¤Aîõ»³(û*Ãý“®àÝŸyr/æ¤ÉSiÿÎ^wð^1@çÍ4=ZÌçv„²Õ_µ/¿SÉWç™s˜éb ®æøWÑDVÏ&–¶r=¥èͬÛL¿ÿ\ˆ¹Xøü7ÁºÜ×Qt&·BMça9¡Ekãï7>÷á—ùåO^…@ÒÓa, h4¥a³‚] ݱ¦1.ÓvP¥œ‘KÐcÅ¿ŒX­Á˜t" b‘ñXâ Ÿ j&Ã2„=úQÁµ?ÇìŽs-_5k²›[â‘q-Q {ÞÍ`K¾V훕Û?2Új6õâ˜FÚM*K¥îx¢hÈ'iV›t/°à¥~›!\TB‚ɸÓ3PJ6*gÈ:_ `‡ÓWÁ}Ž8X£.Ÿ0<†É±[‹_2]h5Ñ“åðÓg:朳{0ýD §¼¨¹•2ï…åI3ÁÊâN˜«¯>´¼.&«z3m[Î{䎴–Ôð2JQ=s'ê¸óú²ÁÄâݨúœ=ÿNßàˆµ:ÔR( °oås¾“}hÇàÔ}íÊ”½$§ìÏÏ-|?ÂAÖÀÊÙ¹T—6@þ±õP‘5zYðT7‘Á¨ F—çüTÿÿ‚(ÚK…õze§@ͺDWb˜‚ËnP>mCÅè–/~K†ð‹ˆeùý––š¦6Ü=îò¶•e(³uG[Á~ãsÑ^^?èãL’‹ÒI"Uúï½ãS>ó Ç<¦JÁ }/Ű¯{Ïmµ‹8öB0¼MÝMh€!*ì‰..=6€«MD^AV49½Ø×–´t¬ûNZ<àëƒ}4ÄVÎ*ù9cRnþ¼³ó§Ì”³™ÍáðÒ¢‰&vîs{Ø6”þÊ2Ñ陋*6/Æð¹3^»ídլ歬»½vRÓm–mi[Tx]4uÎf>öd)ÅÇü;ÜÀv±’2Æ“›£®¥¨ÌçbkuêmRöœëLRdl:`/œÅt Óš(虜êAu€ð•¯š¼p×Uóe9¿®õˆ€ÙN2 Ç:ð?!­ˆcºa}<ê4š*lý«å’ÀøÚD?óF#N"6e³Â1E¹rC©ðDȾ4 ½k‰âM.;RNÌãI"mwÌ%ÃÕV0Ëì"‰¢9¡Õ{ä*ìn¡­¾qhCZXl/W(7Ä•YÜÜþ-lbº®+yx.÷×/RgÄ3ñ‘Þ.1o=}hEÔ=æi¾-Ê››!*›{JÓ›¥µhh*U¿ª#Xšß²Ú,à vÛôÅcM³ ÐÙs¯óFü sÀÝóÿ„SÒ€,òèYêÿsˆFú¼•*»œiÒÎÞËdŠ„Tk—Ÿe>]¢eºwhhž‘ lŸ(©ÛÍPZÑg¬Iq«¦nŸ(€œå+]-å·ÆíuøEÕXçÖwH.ÿ€¯:X¸×ÃûÞOÈÓ¹Ò×ì^nšpä:,©EMÎðàí¥­Ø*T ¼'Ž8%m8éÈ“ˆŒ"æ¸~ ´ö‰–ÂÜCBH ÑS[n³ýZ:q‰-ÉÐ]FŽˆÀÆ+ºP¹Rõ8jH<·O%ÃŽ(«4‚J½æO-]ßèûÓX78Ò}|æÍâwjq¢‚Íh%½H­‹[m2î¿ LWw¡4#â ¡5·JƳuOñþÝM•É[÷õ§æ y§?°Ê]ÆÐ—až‰±øƒz\+éRÖQOŠ è®B}«k#ú¬å¦/;XeW%ÉéG‰L’x÷š¼¬#)„Êõ4q%M©aÕYq;a:€V[””ÔÛÞÜÄE²‚âcÞ¸4Z‰“ŠäS]\s×_lO€7ù4î6T:ß……PÛ~brÍãÿÔ’ï4 ^Ö!˜‚®¤u¤ÃL:§Yxº|c”¸*RŸwXS¶ˆ:©”b:Ãi(ü5?üžx £;–í¢ùµëÇÙ;㪒´pÂpØv'f$ÌÊÉþ;DŽt ©éw×Q$MBK­g-â®{S¶}Ós­Å‰.êGÖ’k‹Îh©(€åü>%΋6ˆB³°Å,Ž‘«•aQÃ|þÑÅ€½JóCI ¡ëŸOÊqÂ}8w^`³ìîͲ²ä¤ É1#3§hª`¿š­#:šBŒö…Ï9éä”·¢áZ†I­k.¼ù\8—…”å¥Ë§ ÚöeÊZ^èë) }Ãê` ÀÆÜ¹à~†­JòîeýY.Cˆ\导á˜_°­b¥%GÊø€>srÖŽOÔ¯Íx“ š¼G< uÅé>ϻ־òn Ý•£ú…ûÛŽu>‡§s…šà §=¹r9Î|!”âq–¶”:ÏTÀAÃV°dê«êŒ`5å¥ùE’¶xZ® yéºýs^ÀW¹¼–ÛòSòF/ ·¥ñ’;”¯éK“k‡tsJ0\MN¾{=ô›þ Jþ„·4:¨ö’jÕŽ\ygüÍÕÜ:,²v“´ýÕ}»f·6OVqw™l-~F9 &…¼v8w€ýÿ,FNé‰ýýáÍG‚Pµš cÿöD$p6ÎYt·X¼þrA:~Ïô`”c¿½›ÿQ"vH ”·HÁ8—Ò8²÷ #’>—ต¢$rZΛ~\!¿êm¥ü5f`ôHobû#ûr0ã±Ç‹±E›5ë°©í†àCTÍ¥À±â{D!¦¯’¬Š)÷+êñ1Báˆù÷Å ³ô‘‡Õ×hÄ~/KÈ’ô‰6ÓÒŸGSBUÜ—ïH*âµJšÔ>çüˆ» òmž´Îî^U¢@U3®R%ßù+ÅØ»Ù‘ýß„‚y<$S1œòw›½>Å•õ·ëp\ôQNtÑáý2W³’¼Ý("˜ :íåX†ôú¿¥{ùC°×xÚ‰£ìtÆê“÷|ÒÛ>h…Ç”ÆY—~ÏYU0R¼faˆC²œ7èläö$,uKö*'RË3<(_ä¤};øÖäy¼Óëö#f”iÛ•&R™eõÉL›çjg[­S+ô æ´³ð|ÙYÎf° Ùyüèâž_!¡i U`©ÛôÞÊÝõˆ“}fõS¥ø¾9Ýó¼Aºùà`Ž9Cˆê_9@®+®@ðè;(¥á"¾ŠÅ×ód€a¯,ŒmuS]·j°ÖªÝxÁº·³Á"‹ûFMˆ,þrɦ2ý¡¢éè<^=…JËOØúDz 6z@/ר©æô[ž›½È´² çÅqvvªý Õ;íxp]Ê"…Íí µ†Ñ“ÌÙŒæeN]Ÿë¾P{ß)U°\S%]mjë5Ƙ»Ö‘å¶55·T¹‘~Ñ?=´1ª4­µŸ#¡ ür _:Òë${¿Dæ ¾àñ™„‡Ál‹=c/¿Kñ&R?t÷ ª‹FÓ?G¶×Á&¿}˜‡öްùCÓÜáªÀ¿nÙÆLbjk3÷ܸž'ÍwÈ)mlgbüU:ó¹õ˜©K*&v4@@sX_Á¨øl_J™!-…–…Ä=xÕHsS#ÙRohÄñ”rîÛà&‹½{,!A#æK¦á<*§˜Xò¶ÙÈÜlÃËÊèÛ tÅ Aù¹gÔôáâÌ?1‹–h¹Ô¿Ù±øÇÙë·z·u¸'KŸe£3([Ã[µRåÏðøÒ|"¤éÉõ}o…þ›òŬ¬ wIªcÖòRCî$r^BÑÃK3êžø2Ù÷7t!GñÍÝ/„˜»ï¿Ï?‘¼þ±)(`hG˪GÄZä#+:¸][˜š(Í"ˆCw¢ÙÖÅÙcŽÿ5ÏW6ß·=0ísv[ÍW®Ì¢;­ÈÀƨÒí¿® œ‹hW1š#5UuN‹µk‰Â|÷mW:!¯«I»:ÃÛŠW‚ËúBC§~Sß#KeýOÁöÙ³µë.Ç•çãÉwYäïê–~{°sÖc¤>ijRw¡Q‘ í¨0¾à²øsþF™Ÿ{âÃÂ$實KZ``¡£¤‚^B,ě˶w »Kû a¾ ö>â0ã0jWÏ3¯nú¶/mx¼}UÌ]»à\}=å !†${Ï ö ›]vˆIüdݽïxeKu£D²—ÃtµGûP¨ýV$4DÍŸ& ]@ g¢Æt`eКÇLÐ$›RÂw ZFL¼9¦e¬G0¢}ùùËÒ)‹ý4‚Û~‚“ Í·hÄÈíŠü‡`êÑx_ÄD ÎÍYîr« šëh7Ïeû¢€‘£)ö¦DW9õu¾ Œ%"KëRüæVOar¤FŠHob9ÂNÑv2¤’r¼) •ྨ ±-ÓV­år‹ª™œë)¿ßÑÅ:8 \üîz:ßí8!M÷d„a rùHþ‰ñ¶}áP# à¬r1º9Ä÷ìx_£4eû¨r ÑN6âúáë ‰ôú6–’ |•±¡ÔdÝMúôÿê””þ'§‚,úlï‡;”5dû¡ü6žžAug˜(eËv'…¬ ¤ÐæïMÏ ùÊÒL|) & ªÃ” ‘ˆSþ‚sº ù¦šN½Òi?qÐ;x8yWipK”´Õ²’ͯåâÛOÛðåu¹Ó3GxJȺ8N¨|–k2ÕŠÒeר–“+×´t)¬ÈuýõÎOêÒ¢˜ñµVÔÒy¸bÙݳqŽð_5“…Š¡´B°œ#÷FÈQy‹0ž-Ï«ex£Ð鮋 §ìÜ?•RÈplâ›Mª¨<ÕGÅÀ’güÛÐf5"Sñ lAÙ‰iõ²7Y*v¼ª—#Šmyõ"æh*½B¦­ëÛê!:ɲ$…ZŒ„.çïNÛ.ÝŠá fáw » òŸ²t$±›o¦±ë»ë?À2a3XÛ÷TêÂ)/ ÎöœB‹µú`.ô9d}ßC‘¸Yå+ùhã¹K%˜ï,‰’ºãÙ6Ø Ï*nsì@UArHãþf^Z=ã<:3Ÿ±k­€Ršy¸#µÈ0!¹ ÅõÑB£òlcÆÉt¿¾zxßÚèàýÖÃñ0ïÄvP¥>éÅШù@ÖoùŽ]‰ŸNmh¸Æ’Ø•›Rª®Ë¿ÍLNµŒÓ±V&RºêÑ©Àì_MÊõ9ŽÀd£™KØ^YZñèw±¦³˜ŒàÒ]¹ãHŽ^‰£¼üLlÿÚ° çRQ9†Z>'p•O6îŽ%îöZ#@Ÿ…ÀB&˜Í>k ´3óã\ðt%ú±þÀ .|Y'ý.öïeË÷‚6xX["CxQ­ï½ûeû³FçÆ#=”ùo{÷ÍT”þ`/öø3D¢Ö¹†IÀ|Ë„íï6 ®éáüú_r¢:ßvœhX7T$“°J¿ÝøP±$Ú0ÂŽ /ÕG,+n¯Â+›Vˆ¨#I¼¨±öî`'°•plª»(¦‰º pús\“ŸkÈ Lƒ+YOÎDþØ^ˆ)†¯sŒß‰_f};Ö5FIàZ}H]ôjž_äùê ’K OH¤’¶}^z˜¿f¥­Î.ú%dÁÔä«¡Ö&ÉFìÆÌµŒc>C§Î Ìê‡*tB¶ùý' Þê„>b$¸ßÊ;8ÙØFäè¼Y„é}¸-ë߉œ\/cÈ|¦ûîØ^\üìã"ulÿwNƒóÊŒÕÔe›kyk6K¹…3•ü‚,,)-sŠÄs™×`ò½]¿ï&«Ûœ0auvéw¨$(@7d w útº3î¡óÖ¦×ÕöWºƒÇÖf¤T~Î׃i"v[¶ßg\K^P‹ôfÃÇ1¹„,;§-=¯úïÎÔéÇM\–ÒºÝEƒ•xA(ZH2ì9 u á¢"8:ŠÞº ZDòø:¯JQµŸIÛBÚìÒψèÇÛÚL×}ËX ‰®[x¨õR]+˜ÝþXÅo\z,¸8œ§&6å—.ZwSgâc­Q(†L‡¥ERÁ±‚¥ ýa@ãÑÛ#óŸÞŸ1rqÝμ¾Z®ÝÙ+;S²6€r¿ÐïáˆjÝn|½àÓ–7’~*ª‚Òv{÷]úàûüú‡/7²Ú*¡ø¨˜ 9Nòºj>‰8Ò_Ä? ™8<ø¶îÖ/ ñwL5Ãt^ƒÇôi»bÎf½ÄAOp ·‡¸Š7§þU³«EÆAÕ± œmn“éö„Óxÿ—ã3yhÿ)Ï?’~º’J#áØÃiiɃkxp³hµ`øýÊ,Õ@"T¹V,S•:K¼[¼ð`ÙY>èšãMµÊÆt'‘ûï0'ŸÙrèÍÂrñý.êÏzj¹–p²¤O»2­!ò2¼ÈÀ.‚x£uj8r˶#ŠÌvó2,w’%ÍT´B(ö³Î§ºn‡Egø†AWý0 ;-ãÀ•Ÿ`óø×~l0˜ó#½/–jVLEW¿É5T‘¢„êXµÇ;wËzr4)üh²ÑúŸ#‚íçëûŽhìT,‹VwI' „ÜPO®h)·áÔ¸ÏÑ,©Ì:ÞJä«È‹­WN•ì±|„A°_ï6§/—ä,·¾ aÎl,.¡ÿõÓ{ïè¶üìÏÊÏüÎqw$‚E UÇjl¥ôéJvêz^€b3‹q„Kèymù¼páìøLãÔôŒUœT}èÆ÷vÿT¹™\ä²uò¹çQIËŸXŽg]ª!¾î6õ@u4¦œ$ór-Ò>ÚäàBéN²šDùc8K%>#(áÉpªù7^ò_¶;êc5"–Z5ã„çl@‰„Ø­ÀIJb¦¦@BÏïš´Ù$.¡i?i䤿À8™ÝÏëîŒ>·["Ë·K\„í¶÷¹·îK>Ë,o¹X&¯ë› ²(Û†ŽÔSK¼& ¹ðÿÂU¶1R‡[\Û:öRY„D×L7aÁ}ŠHè@¤Kḷ–õÃx]Øï5ÚqˆA•l_.Ó]õ6Û-3âùÆÃ9ÉÏgFYÐŽ]nŽpçéˆÆÓ†WT{‚]z›&òóqá^…ï!Ãí ÝÖwó=¬Æ}_ÚJEâCì§èôÏG'(dGÿ’ÒrñBÿø`Â>í·dñîqlÍ>Á‚~²ÝJ¬É8V̨b“¦$Ñ’U4»Ñ•ÈAèhl`h|ðBÄ~@ _“û*·éi s…”枬«#yK9bR&“ú@GjÖJ–õ€ÓGtå$ u}Q5ȪÙÄ…Ã¥I¤ƒÉ)uEÛ°wÐ.Õ/·¥xT¬x”ùèHÒq3Ð,ƒ@R¤Íšký€®¯Á|Ä5wÞÌ~$ßÔ*ë[Htè,5¢Sa±qE΃Ž-c…Ìš|Å=òé<­A®ô^ñ%™®GìôÕA)ñÉ]¤0š!4ü(ý2ä÷\s5`²e/Ñop ½,DšÅ/'VÙMQcá¿-,êN3ÃÍ÷ÁÊþ²Ñ“8ÕĹtpÐ-™ ú©z×ò!“9irì¿.Wúuˆñ¤ç¢ð=L$`œæ1uYì›}i{ÚÕ>6@Üý_¨µñtú‚mZ™`³µo÷þ¥;$£«uÀžµÜ'ÔJ0&+LòÜ:;s&§É>çGž¢•ò† ¢™æÕi¦P¼¹½ð,‚éÏx*^0X@äYòä–®¯jk‹³tè,!C$‚1ƒ} 0[W¤¾xgÿJ¡MÍ'¼{GJ`©% “ %¤‘û fž- %Àn‡3 Æú€)ö;IaÄ>rŸHÚ~‘'}byoÚ&Žj|y80“Óz8ê­²¨j<ÿ`r¡è¼±kAŒ#Á•ÌuF³2Zƒ™c™'Õд*­†?^ ÚJ0ÎöQ§ŸžºíïRœÐ-w&tGœ@ªÇh|ƒìç·‰ô³QC¡cQË_hÞTû;ÏjÏ“þ¦²€üª6„«Ÿ/,ÌE P€Ý~%|Mù"-‘‹¦oÜEëžÒ¾éò™+&Ž\`DÃC šë?þu7Š4ýEÐXxüI²ÆÚ©í)}nUt å´^}±ðZ¶ˆÕ=oœ¦uA²"xØ\vMä86 á’) —®#TÕåP¡'¨X˜êE ‹ Cº¤9nÝ;ˆÕs^ÅJ“9í- ɲgWU?ñq.Z—ÿBÞÁ4uå%Ô°z†¨9êM̦.í í<¾M¨Àií6 Âa¬sìšVa˜«Ú"N1^”Å3½ÖF¦— ƒÇØÄúÌÑ¡(¾ÌÍlº@sŧv,b~7Y§Æ• r¬zPv|k›Vù}‰…1ï×ÐzÓb’ƒþÔÎÝ™AÀ)Qb«Õe˜Œ[@8.^•P”'µK²:ÀàZÑ–UTrxšÆ ÝÚÎ廪[Ï9ž>.Dz§ä±A\Þˆ_Þ¢*ƒÜXG‚–uÕÍ/:ò0Ú"_.Sò5¾ Ö1ub>s",A²Uí ‰î'#ìW,¤ußÀ>áRƒySjÿçoy.AArwÑ5†‰àôÚnÖ@ð¿½*ù‚^TýºÅâc©Kš ´ÄÂ…³’î@@Q¢Òu KÛ];ÆqÜû¢ÕÀké‹ä’ûϺ… #ØÊé!¸ê0ÌY‚/ w‡±¶: Ù8.XŠ0Þ1¤v‹¡ÕþË£Ž–ñ>,ì.Ì%6Ýr•ñà·xº¿¸äSÓ©H(Ú>>ÌÑ®Ç/0V½Ý(¶¡EبcDª%16Ã\›.!tç ohpà*¾ò&âå#Ü’' FÃ6v€ÈóNÙ¾Ç>BÄå8ý[Vâf' 6úgŠ­mõÍܾÜSͨ„ÅÈAóÓt¯þ@1c¢éä˜IÞ:icbÜMiÃÄ”*Ÿ’§«kа÷¶sëÆÀ`Šò¾Ã}íµÏs9d”`e 1³øgÊw‹O:‡;ýB¯iêýä½õ·}ÞZè4L‰Y'Wd ‡=ðçµÏ ³¤Æé‡ƒfdÖ‡n˜:Pß«§ BÐG-ºtÕuû%ÚS0J®³`;í$…Ù7-´x)ysÏ)Ë/ïC u M ¢ÈùZuæÆ ORðªvÏöâ\z6ýÃ\|q*XJÏÞ¾Øþ-6-÷ùD¹.+JÎeªfoeŠÏý£V¨a=h¥øšg2L=óÀ¤´òÞàÀ¡ýøPªÅR6 üÚ^KeMŰdIÁÄlÏ)#]ö¹Òì²z†#Xé’ö¤@£ýŠŽšòº~|¿YæÍhž€@)WUðuzö¥^£Ñ”&4»s=V}B‘ôI©^0àŸÇ5;BÙ¿øSð¶á6+‡6YÔå¬1A'VÙ‘P Ò}< ó^¹73?ª#94[WTèù j…\N°ÈÅçn‰kï‹°ãv=’êHr·ÉŽÏKÙ2€¸»ëfÖ®xÄ÷†FØôHµ°\íÔ‰vz®:+®ZúÆ0W´ç£“Ö+ÿ~ ~eÏ à´Ï¥ËÊ:³½ÚùhÂjbú‘µa€§G„°M£mÄhÛswóGµ_;X¯`4žä_eyN§Ñ©m-·ÿW»û-»’]_¶È¤¶^CHHêŠþÚͣѤ´ýz*Q(ŸUù‡ÅâÃ:º·q^q£çb;‘Q² R€Uk¥eJ™-µ¹ªÂ¢­-¾…l†Äè™ÌaN@Ëuĺ+é|òuD©Ê©UPA«^µO±¨Ñç‡@*ŠÛ„v¦¢²·0ˆöxìþ¬‘Wž\±»63™­|yY7 öèÍÐO ãI£'ï¼6£FÀeUصóèŸÂ'À_ï‹•ËØzTµ°¦%…]^'Œ¹²ƒ·µ„J5  / MíÀca3z¯:ÔqšÍskspÕàMÌÉúÕu48+€®-Πˀ-)ÅãL—¿î sÄ©”ŠóöÕð D‚Ó$Ç·D3­ë#š‚Â:—“Ec·¦ÔUa’HYô½Vu¸¸Bùs³”?u£åÔ/›ˆð–ϼGç»Wç(дDÊðÀ=¾P> źl5‹f”;رlP§D7€Ð \Ô<ëÎýpFΗ8C +Õž û3îb$a«)× Œ¢±ž×d®¯ýÚ.ôçF:f—ÃwO '4gT•¡½,Ò%‘Î|Ø,½_øòйŸ$ïG¿L©{ßÛr#Nö4´¡,Ö¬K§”K߉i5÷}åÒ%rÖ1Sh*+öwl"öîë s¨ LR'¦Ëú’È}Kˆ<»iÛɺh=©#³Ó#½’û°iÊTÎ úŠ1}LQ1E©tÃIÜñ49çõ‚ž[sôÖir Ø–¹~ôz–L;h½éqàöðv7ßô´z$µbcñ·Ÿ½| ’ßf=ù?uôcxÐMöŸóýýK ±×Þ¼"]Æ+¢W–ºŽ À(TÛÇó@µ-üÏuh“‹´˜˜ílïý£úiƒâå ‰B0;úœ³‰šjRA\K66læœ ÃBjÙ ®=i*:"¬D‘ó½êåDJçÛá<Õ˜rAôÈ®çêOˆÂ|WÛÍïG‡,€²:HD v0­»5rvµ­GÛ††\Ž“,-)ÿmÎ’nýÑÉÃêä£úJAJþ{–-램 UnÓˆ‹÷>—¦Ý9éÒWQ³÷Rµå.OFqHFÄ4àb56ô²;“PÊd<á5HD–e€üáТ¬d¤¬7†E7‡hÉvŸŠÐd’±Ykì.:A/Ø÷Àvå“^оùÈ)ò·0¤p}º¶ÜлLöÐÔ×þnÆZ|õVT‚ê_©ug‚´õùÊÈáß=$>M¾…±–ä“uÈrÿËk­ }Zs—Ïüon7û¸× ~zxp¶`æ>hÍ?Â<ôQ)!Â:]±Õvó¸áº¢õ¿y–ñäà¤Ò[jf u®ùøô¥géjÔ ò›£DÅ8ZÅ‚ºÈþ3ùz,#n»ñwšöR>i®¿ŒÛ´ë2U÷hïCÀ¬¹R ¦1ÉôÉ÷~MA¸>¥ ô.;|‡âv-ÆÑ{6Þ“ÃJšÐຆµNŠ$þÖ+©À¿‡ó çWã«hg"…”4ˆˆ“8Šðg§d¶'…;å¼ìHœÀ¼¹*O½¢Žáïžà“þh¯”Ö“º ù ¢šôÎÙÔ²‘—«çä2:þ7{­<¥ô½¾Æ|™ ü¹›p˜—i0ºA‘ØøJ£a,u÷K°6M爽V‘ÿV'ÖI5ž3Ò;ã,ߊsr.gŸg/M ¯à¡éuPnW™0öÜ]`½‰ë¶;61Å¥„äžI:š×š“Eë£ÅÂÍyi©«y¢!8M¥Fý=¨9Œ!CŒ…Ó¼aZÑ×nŠ&P2[]êw'±¯þö²" æ½¢ý_Ë~Ø2Ä< ™³nÕÌ0/×Q»$"Þê!ôêL'EÕVÎE‡)p&"›å*‘ÇbASÚ¥S ƾ|ká^»E[Ê=µ”w\ØãCÅ­ÄðÜM¢àÊ\,Ǥü8<¢8Øh¯fÇaŒ5øêËe$qcQ÷_ÞRæ³q<”¸V^¡Ÿ½¿× ´¬*ÝÉʰv¼¬ÌèƒÆRçŠÜlXÝ'pyÒV+‡o³‹è€~zÌ>kþ>¼—vžÇ»‰qH è3쌲®9€áa5"»hV}–AUw)yŽ{}Tï †ÓvºØ“¶ÿ¹Ãw}üŒõ)0¨~éöØâçÁL- ln¤W›Ÿ1d/Öç[šD(”Üz+‹ÕN¥Õºü §dbë¯pF5ÑÄnýÂQŒ Ù­_a@^‘ð©½</=î5•fðÛò#>Ù²S—”å5¬órg–µ˜Ñ'¼Z„paC¶ä* ÿQÀ¯FDÒºq«ð÷¨KßGW6Op˳Òwí:qf©OˆPY«†@#í9wE%¿&«ž+[t4ztª{,I8I)ЊrŽõz*Ùåt|¿#ŸLKÀ ü§Çˆ«ºù!?%Ü5Ò¿ÿ.ÿ¯:O³ÊI bþ;«ÃkÛIMÔDü§×n¬Ì5røKŒâŽ05 ²c|*]²}3¹ÑÅLWÎSšòö˜Ðâ+ºØ·Æºw‰X´Ö¾•™J¯QN—§„ü"]¹]Ãúo±Û ŠŒ/ïÄÅ­%hŒqÊj0¥e³TèQ%àï $»oñû…såAh­­ ’­°ó©Yv Ü{G@üÕ—~Šã3U Aùþà‚’Ò !.;†ÔµïÒ éú •G@¶<ºu/ôn‚¨IˆÓ±ãÂ%œ÷› +·"¤o5ô4IoRãùF%Ó­ †ì{{U-[~~%Ý«^\Ò˜~£ŽÝù/€ÔèÜò(açès,-ôÏ+I;wd„¼اžjûœg?¼Mû¢)c§ÝØLËxhÑP–Æ€Žýõu]-)YñäÀB›¢›j¥Oׇ‚/À&…¦#B•¨’µLÑK ½—e†¬ Õ*éEº˜ì )e+\ž­!ÑØˆ:þåðŠïK‘4t 8&˜iQá}ÀAÍcs§ BM+ñÓ°b ¸ØÌì §pü–Á¶:r–…Î:ý:žâ<Ó×ÄM›.å¼¶ßhuÉÄßTi0:áɳ¿s»zì–ˆqÐÇüûåT½}èÍÛŠs€Ât†iŒ”´Ri îÀY(å‹b¼BƹX·c Ì‘ç«$zH[JdûÒ’´ŠÇ¦&¶  v¾¬´DËR§¬'ÊhŽÁt¨áŸêßi Ø8¶Óµ(ã+Ê Í/úŸ "ÙŸZ+ߣ¾UNÚ‹(7”óÃQ}¥{¾[Â*ñ|Å1O1ÆHï ;Dψ=Õgê=fEô9z¼7#@„nGÖˆÃVÛÊôýç®Y•ܽäÐpo8¨Q/Sê]”œd|).:‰t¢ßsο—pSGÎ%Ø‹¤˜¦oo2®§9gA+_lƒ„}N,L€!·8мøoi) v)fòJ8¬u}¤;}¾9'r·F OñCDÐþXÁài(A/7ï¶â +s~xg6há Ò$cÔwÁ¼ÆßÛúKßc/ 1'q3ž {© `e*Ö¼VŠÒ`b³‹ü×ûôécŠAa½ìºãyÌ/Ö­ጬR‡÷§m¢²k(Ïyé~íí¡º‹»a^sj‚dí´üW_iŸñ°œTy¥Ô2 и Ï]ŸlfNÜ'4î‰9mPé.Ì.íOü=0²KŸ0D³}Ù-(9˜«Ä>Ð>dÁ±ÿˆÉm³²1Ýä7ÜG›ß'³¶pÊî²·+<·-]VàÁ3@lhAŸ_e’>§æ%N{Sè^Et¿´Ù—eûÕQNð“• ÚxV79®0àYñ„+bú½ÚöŠ*΋jä¢g<Ñ[@LE2í ÿÉr²”F÷ïÔ}°hã¯F½ÿ i»ŠìíÇE}ø–d1 £«‚]ðàþcªl,pb½ÙùÞ{½¬pqia !PÙ)ôQò›ýXâG5ÛWÝ|ø£©t]çï?¤°‚= I¼ÉÅKÑ+²%á3ñʘrÇ3S õ{`Ýá³3l¨‚2?›Ho:}è}Fj}J$´˜à¦šrc-—é«5Cü Ùk Ñ?»rü]I«ž€Ý±öwâ7íO‰àmy¾5CHÝL£(tbö`H®ÙmÔ¢¨5NN5”ÖÙ¸JiwMHV]snêÊaº‡ÿ½Óͯ)¦€å^ÈÂŒã̵Æå@›zÞˆ›†Â»s£M€9ªô?‘ùÒ¬‘™?£DTMlöž¬˜€så«+-mmq7DHî ÝS5ä©Þ‰A¶wL»íOHFÑ>™Ö²¨92ndµ1}U#KI¡\Ñ•®‚ˆ§ü»g-°¯A153 ˆ]^ŽÈv™LuÁˆû>(äP=[áܰ3´9Ãlډ‰§Î{ôìþÄ7Œè½`OÆ8ñ’ýrU­^î¤Ü:`õÁ²£Q¤ùÔÛCía7“»’‹EÆ®ï)íň~6…À k½vdí— Ç·S€‰öÃïuDSî«ÜÌ¡•ñBd$5µ.c²CˆýILn£®7PºËmDIWah(tôÄË¿zÍH”/¡ú-e X3c#­rt¥oß‚fÐܸǗ û[#jÚË^F€º³òÁN‰Õfkj£¢ š0…æ1êÅ 't20Ž£xÚhòh§r£ŠÏž«p9cò[ô.¥"0Qg·‰Ç.YÙuD§WqÁHù7~y(ÀîØ{S,µÊ"`ºÆ†_E:P/œ7Ü ÐËû8Ä A¸µl']åY¡­­ó;”¦Htö˜ë€qs—õ úž²îH8š(e~Ø"ž7õŽ&ìÁ€¶YƒÌäŸ~ì3„uýU=Ξri|)BçH[LÚáž_¬1ö…íIÞ"ãZ4Ì#«ý`Þ%ºï·„‚ÇyM¼Iî&»Þè)½R!I:£‡cpä—Ó’ñOj{>È\³}R£hŒòªéN†07”n/–OwS‰xfs –g€öÄ&\A{ÁÒ‹±E¨Ž¶ÚˆÖ7äb1òmÓ qÎÛ&Ûw˜”Ìú¼_ªÂR#“„)®úPoî™OåÓìO G$¢Údã°¨o‹üð:ÀyÖ[¯Ø+VDîI«éî9ýæbÖ·VeCž”òä:nC¸¢FN*¨ñ‰`S¸š!w £áFÙ9ÄñšÕÊ}1häÔñ,TZ¿ŸªßÃO…%ñî‚ÏœÏÀT.}‚LÛWî{ zkDt¾ÿ…oq]m?­[¬MõHôhƒQÂ¥@ØŸIP˜™÷Whè&}$òì}¨§mן*²¾nÝ2Vʶ[ö½]¶~ ÝúŒ&ç[á¿C\òHXq®4hÑm3¨‹ð3|ìÖ4ø°«d°å›§þË`|§ºyNûw1¯blüb½<Ý6ĸ2tœ>¢,;/Á@™É³¸æŸG0?h÷-¡Ú`-’…·74¢ö¹ ÿCŸÜñ…~Ö¥³8;óO’„Oqa‘âŽy3½ušÝáiÌñÞA¼îðbe 3ņ{L8_œÏëÑÇÊ.¸°,à‚Ò$Äüo, _qì¡^ê;%ÐP)=}ÂÀäö<ç5[­¶°Ölûbz9òò*‘Þ~B©Fï-¤ ‡‚Lð6¤Öì¹wÏx;…]$Ò-­’Ì fü®à2©KÒ•Š¼‘{¿*Rgí²ØÚO‘ bûÆo!“rôÕGU©PwÝ”®"i!%É&ïP™£_°#Œ˜XÍ›2'iXA¯œ¥×ÜâeºÚYÂ[ª2=(7 3¯ßdHŒ¤”p$I?„ Î? (ÜjdÄ0éÌ'ËÎÇäÔ›a þÔî ’J5šÎç×·Z2.»Ý‘×vI-®ÅŽApþ’È4^Új‡Ä-'²üc|õùÅu¯–g”2M&Œbô µ>uà÷uõg•ˆŸÊ|ðĵš2à[¡1­€Ðk(tÈo)h%ÖöYN²âd„l¨üÑ—pKvg^z7ÎIý.dâ?[œ rxb x|é ?HáUÍݸ7X”LË_ %/y9FT$zu#iz:M9‹X†æÙÙÞC[p)ÞKñÆË’ýUܨ§aFXrgQû—•¨CžÎÈÉHðe±,o¥³>Ìu£-_¯Ü'­Z¥•ÚÓ5C¥ôÞЂËÌî䋊ÚÃݬ*¼!/ùÓUh»ïÑ0ÒõŽg{½ä˜‹N<ˆê.áæË˜×¹.U£Z¨Ü\#Xê^Ž×bŽyh1[OñŸÃ ¸Üa†-ëxµmëÇùÈnMjÙg›´îóÚÑObÀ"6‚s)† GáãSÒ*€ú–ó^>0w ‘wÒÌönä›s#©ô·—…ûÀ> ¾ÅÿðW’ád£}ð//ó™Â¹Ò=äȳH€5|>ðQ‘€VÌÿµ“@Ï_‡é*x€a;YÊÈØlBaq–M õYß;X8þ~Åý/mª3ø…“ô§žÓ H‚ôž½€U’˜l[Ž6³KIô^uñÏGÎãœBÞ;ÈÞCµˆ ™ßÜ;=‡75ì´³ðEo®¾g±ÚÛñ_Z½È“Œt†Õ3kŸuæþ׺þ€ÿ¯yËÐìŠyüÚ!˜¸ñHêŸ|ËCº•ð¸ËéKxþëÏC ­28èÂ~¾(°Ê}·äÏwˆÔ·7Ȩ'¬jÏ1E=$¼n•C°#8=);I€`•b-»OvNy[£"DÃE¼CÜå :Çw>­Ü«\¯i ñ¨6m¡w/0†¼k\¶þ©Ñ- ãÕèýiîï9s¾3VQÝA-n#£Ë!2þdmÙŽ‡Ï§q‚Zuõ¬1›û³÷±+Yä.O}þ;‹3ä¿5Å€ùø[œ‰€X}že]|e)ŒH£Jv¸s5cE‰µ¬© ŠŒïOAqш‹m|ìÅÀT{-.iZsiȰ;,eMÞr¿b‰gUZu Ë”íA»Môpw¸“jÉ‘Rœn¤¸QMVaG_x˜9^ñËÈMÄ.ÿÓ´ù„îKvZ8?ÎÕÔÞƒ·SI¿ÀU/½*/ðûÞbœC™ñ}]]¶ÛA•7`ÅC­è·\Zƒ)Ë]'÷ÒYe:·òŠývuºV{Q<ºx£\ Õ€{æ¥}Þ8T#mZIéD6¬Í´Hü8–%ûßwwú¢®ºfÁ?eœc^*sËÀà0é%1j/ÑaÞ2 -0»&ÕÆ‚,L ~з‡&x|ލ ¿ Â?ý:Ô+ÈVíÂhHÏÅñWDlatlpå½›Õ{£<Ê  f»É©\˜ìíB{Ñðº^‰¬ºÔ›÷¸7/à /ÁQº4bþ oF‡òiÜ}ÏÏeëÿ†IüÇõíð)ôì9L·g²²dmù£–¼.Œ„›|Â6·,¥¹PØhð 5‹X›Áã/õçùé®8^¾Šá"úeÆ!͈ ©žÅ‹Ã”Ø}¸Ío"•/ŠS¯þ@Ôúv_r¿ Uay&l ìI¦Ùþ}ª¸>—–ÑC]è¯ Ý—šœö°jñ79 WtK1Ùr¸’<û4ßß;p–çšmNt¢hÖÃk¸DÕØ;‹ÌÖ@yŽŸy°j”âáá|Iã±^÷,_}ÊuzÚç‡.Æm¼ÆŠ–ÞÖV¸*VwÁ~Žäï!"!¼û¿;~:eo%!õsg›“ô2œÎ©£Æ—õn'_•ú‘Ëæà} ðyà-«OŒ^ApZa¡ûÂõsÁÓÿë7˜m¼‚ç­¼gdñýà«Ø” Ãk˜µrÞìN@ôywð† ÐaÈär\)Ãû¬tö`^Ð"µÁmªÛÄo³dîç÷b‘7®‘*ÝÚ¸šãžŠX9[Xîj3·6çÚÁ>‡wH9FÏ) ”@³Ûwî…Òë¿U©j’Ðýœ« Å‘\*úš-Sr>Ë4ÞàžTt¶Ü\ÇÕÂBAJÆVSN½†ì³Ohêô–¹×Yë㼄ֿk J?¹ÿ)Tºp®þ –õÿøÇPçxÁC€6mÇè+œÏxö_p‡>˜–õdj¢íÎ\^cšUjW¾„BµÒÏyôÞyhZp€’µÃJ—+OpÛ,1‡þ‹OwDs¶x$½c."{Æ2uªôhŽ&zߢ0Õ*Œ¡yY8ëµ<öØ^ÿ&ÅbŠê/@C§ÅŠ }¹×H4ßh–ä€P²rXâŲ 2 Ȇ˜Pè*Öìdô(‡NÛ¸„íèfw's“´o,DV8mûx“è}{*Ò2wíž68»Ë·¯úœâ&mÕÌ$´Vír[þ„3ž2ú•i]1Ê%zÛüŠZ©Ý(ó²íqÅ—¥7T$“°pædë‘ãz\9dpÞ"ºóߟ{h-DzðÒ‘e¨„%-©)Éÿœû4Sßk±àÔ\fð¤i"ä)s¥´ám››u-G­>vÞ€ û ˆÔßG‚#*~s0. ôÂ' ±ù+å3Ò[Û¤—üªB¸Ãöñaf·[®®=‚É"F–0ÒÿUl~š[-+-§ŸöŽà ŠøâG}º9$-Äw©¿…å ºöyÒ/N-Ÿ)b¶¬’yë0æ¼I!CLzK+©r„b ‹8­ûlÞ¿lÍ þ̺&–”ã‹Lˆ­ï37Ú°%R1 ðƒ¶ö‹ëïÛ¿¾§Žw%ß8{²x‘¦Ã5œú»øÓÈ.L^שÈU$)ež±EgNG(=X1Œ]¢Rþ²ék*Ÿl–m>Bw‰¦INÔ"–dv¬“ôµ€Ü‰By¾_Dtc&ÍùƒƒÛm\N—G¬‹°´?éÁ5âÈ! —ÙMêݽÁx¹àw˜Wj‘DoK„˜==j¸¬Ègqœ,Ä“™#yE*_ßõ¨ÕuÐ_jÏU@”d8 ‚ÚŠ.E¨ˆZgLSÖPƧÚ¥c.Fã¸ô¡n¼w8TëxNÅ|’Y÷ægq´Gpû%ëD©*Úÿ8•„` O„),ÁÙLÔTrÄÁì`!ôW´Ú½¹=IÛ¸„Tš“lê@1J‡|FjejLVfƒ]ó¤ì€ÔWû<:¡Æ"ö@£ä£MMÃ\jZ9‹2n¹‰ƒÐnb¨Ѓ‚Úkå…)J>¹þ/=]YÊáÄ]¾ íÐö÷ú¯6’.AÓ’a†‰$+Q"ÆÉ]m@µzPB¡f2s¿J¤&Iäœý6ÞóÕ›€¶ Ò¡IåÀä\ªŒ°D›ø²ºŠÒ!)$4qj䮈ΣTÄ]'íþ%¿ìÃu1-žBÊ`SµÁŒƒ„a;ŒIÏmÄç{t‹s$#¦íGˉz¯bVw—<å(°kj57”wPÇèT½éé— Š\t‹ ,‡Æ~4ƒd,B%0‘s «VsCBªÝ z*â6м=ŠÕ6’æRz­õêž[~;":”.㜮;H‰ñ¦ {Ápî ¦Ìç†ß|Õ>rÿĈKï Ž‘c¡ûŽä-»¬‰‰/˜{¦h2;.þÕ¥«0šÿª¿r77 $¦@c!X»ck´såoKÉ‚a<ô¼2¹1oBvxþê^bÛô´ ݶŸg“ƒcoÒBdÏ"ª*|Bõ É„öSÒÿÂÞƒò¼à•ô­Ì³Ú:u Â¢ÏíåàuT £ãI ¥]bg4Ê.,4ø%©ƒ`" _¶ñ §–H ‰üod Ø@IbŸjßÀÇ”7ÊÈïó¾Vž"Ÿq „>µ]Âî@G½ûVÒßê÷üÍñïø½´aƒÏ êvì_Úƒšš t#Ô¿êò•T´«©ÞvBñ ¤¶,|1ÿ.8³9Žþ fV%»i¸œ@i\Utë l¡Ì)dPú+‡0ж›¯XÄDœxXÚYÁØ‹)Ýä vS¿ªóÊ—¡ñŒháï/µnØó`ùr(díkƒ$Í\ÆFiûEÅ-ÄHUêUŽ|8ÙíÝE`Cã<´Hî4òEL~¸ÿrÇôÕné“ÿƒJLYûâqC[òÅ7¹¬—(W'# Oú0>òzäÿ!YýqB11.È{ì &sö;°0¶üû}¢y0‹¡Úwø„½îC%p 0¨LK/ô¸EŸ¡˜¯!ôRøøL#ü_œ~jî¦'”òÜ*ÃJM¬]0R2$/ œ¢·Ï…e èèõò ˜-nG?•°üŸØË-!õK‘ÝдN«µ@Àp†¬+NK¬&UÌÿ199„÷éÝtPÖGPø¬¨ö ó ôiÿ©Å[jíæÍú(žX¨ºìgì~ÔÅ u¼TËÊÛ ßÁ{œ¤!€TI馅©´wI—w(’‡Ë=Gvx¼j”ù\a·r-zæc±¿÷dRþQ:Ó>…àÊé}Tà ÿŒÕ‡]ýܺƒÌ³8 ,óU·‰Š€Â3"l¯eŸóü“éuÄ ¼bÊ §sA´þ*_¬=Æ\Î$†˜)8éô[IÞaû×€ƒåz2Ž ·&Ø#^ïKŸT¸ZŠ ç¿ÔoxmF÷\Þ%ëÛtwÃòùæ\^ÉÝÓ¶¥ù<]ïvïÜ&؃Ž_Tî1§°•ÍSJ¼˜º’D}2¾k­ŽÎ úKàjýÖT¸vM{m´šà\P`Ø:KŸâ[ Ïω‹ —Pi_¿ØÇ¿™Wœ ‹€XWMkT)›‚ßÁäEÿ–JSá²Ár GŒ‘g—aóáõÐ:O]( QçVÌ×C-|Ì#›vžq‰ÇmeÏSBtÞPÂHéÕq¹Ž~MY3<§Q¿0…1ÎÙœ¨ÒôöŽ:AÚµ³9-iöÝÞÍÅû²©ë¥u?¯-x+^Ã쥴 Ÿy°wß·^f…ð_âFKw±E~í/½wº¼(­´ DºÃ4³|¶Oþã{ E«QR÷nüñK2L)- ÛPM¢^²@q¡±ˆ_‹ú°hNÐò>ÙÖ .¨W¸[JÅ|ÃfKI;•,¡Ž õ¦‡ãO;ñødîƒÐŒ)Š)ÿÊ[±òÓ>#¦T1&®$~ŠÞêëiCèKéaÏûÛF¼ëXÅZå¡Uõ ]f-% „Ènç ·ópï/˜°¶äXæÌD™þÎéq8ª¥„™#{–‹G~ª2œ2ŠðhV’½ßéŒÇ XEDövbúðL£QÙ„|8ytýŒl“ÖX Å®ñ‹ÜáÐÒþõ}äb.¸  h¹¯ÚºÇ¥‹6˜’ Û5<ƒ/Šc]$76aÍìz çíDè4à‰ºtðC¶Û'ÑÍhô7}ÿ´¿hEQl;Bò檾žæÝOò¨h©~ï&Š7(ý¢bÎdaÚ¡Ð,'ÊÜç¢ò±~[Ø-‡1ޠ狼MTþ&y©+ {í7úUµ]úe2 üü²œ]V@-ªÎKo·Ù\¼>9Ù0¢Œµ°ŒEƒ«@êËj¬ú#÷¹Ý´¬ZVcÚØœ’bC 5 ;,qÄÎy+%Ì —ÎhA®YÁ´3î­†‚åøV¾t†DÉ@µh}›çA* aÞäxߢkà £…@oɇZа5øÅ˜øâ D‰¶Æ> Äcœ¾nB ¨ «­¾º­‚]é‚ò•ØÄμͭwIpúñÏ}r¨î†9z"{êh{`ºIõá©B¦'ÆôáÑ7R›ÅBóª!ÐÂ0€‹¶`â{,%tœÕ‹PAÐ\WÑþ¥´2‰@B>ðI²€ï(g…Á%K¾ŒrŸÞÜOsû¼þïtI-Pwé¦ ¾$!H9‰vÓUØœÀð{C•W7öºâþÁPehqÒ脽~Ã¥€´Yiî¸XMÚu›½÷Ž5ÿÛ™ìå0Y¬cXdÌ ŠÌÁ‘ n}­û žDêäÉ/£ Ù 1|ÑʾXGU~’2+ñ£QaRê¿/ !’¢QLºŸ.«Ðn‰5“¼D‘¿#ÏÃâ‡`®Œ»kdµ6WGÁV•·éߦ@\1'K‘·Þ$êä`R9²6¬QwsEÎ·å´ÆP582¼n¯óƒt›Û í,·j§·9ôf©âïÚäU4ö?yYºa‘ÓFò™„×{¹IÚöuÀ{P°V‰¿Ø!í»»üÄ«+ˆ® „yíŽvJð¤USl”‚›ëe†ìÆ7ír§¡S"4 ‰Ñ-ç4ÒGšÛt •A;™È±»\7¢®Æ¢ÐËÞÅû‹öÛБ¯² E•$ŒÉ:RqÚ#¦ ð¼Ì‹¶ãæ²®ýªlŒãzk¶†]i+à(cè9K®}~->9ÎYÜÎ Fwg™ IÍ׺†Â«<øÎÚgæÜƒ«àô+Œ[ÖK$Óœ‘ÏuÑ 1(:É·ÌÊ+Õ¨Ci”Ú]Õ鵯§ù·½ý&]ÆK<(Ak•š‹ï¿a6”ÈÈŽ ·@Ɖó ¼ã…zZÓ£.3ÈÉ›aý¼¥UOor ä4àǬYŒ:m•y¾smGBPïÞëÁMÕ"|§µ%L€TôêõZ˜ªÔÝ#v`ZþLÒ§‰ãí;Ù ±J΀À_*íª$t‹P‚ïð9%%¼”vÃH˼}âÁLJæºC06>fXŠ< Õß1|ËðûùÅ!³CU)˜ä;/jÙoJšWxxZ *¼ÐÅýÜûšç|ðÍ¥/—I!q OÒ%ȨÏI²¹±WoZЧ¹ ‚Ó©ð¤|ÊÇì2m¾@4g—±ShïçR¹áÃF¸­.IܭǺ% ±0†C|·eV1çìðZØO€Êoß #0Z¡ cªóŽý~uQCü˜Õ5˜¨ò&öϦpwÕâ eôsÇ·¦ Û¼_aÖCuæH('…jFÜýOX]Y/U‚Nç½Hä…ñÙÇvïaœ¿ÛþMÊt>“F»ùÔrꃓ¼öÂe‡­é H»¯2Íìë'ªÝåçÚ¤*;]Ý“¼É²òõªHgaœ©¶RÀ­EÁ)£šIÂÐssöèð$S vÕÌÄ’N¼‘1,¬qy™ ïûðÌêùTÊšK´ª–FÔSj¥ñ‹"~J°ó Ÿº÷N¼«ôUy$ZŠp)Ê 7ŒèÕ…Õk²£–ûûî¼?Ý5âÂÎÀQ;Àå »>ÏŸ$+x™‡‚ñI9KÆf•L£¿37Œyýf(QvGÛ6vˆH¬·ÐúY`i6êÝ¿6¥VãF ¨†ìUÂ7…ÝO͘=¥´b:!h÷ì’<¬•˜ ËWú~ÒÒ3¿®OÚÙdÕÝ-ù×òS$z+™[S†w¸ßc6'ÎÍüF+ç´vZ;ùŠîèÌ~:Vaõ<Øž²;9Xü!õ‚k‚«§»øÓè,7Tˆn‹º[ñS5¨u}gtÆR´¬ÿ;ØU ¹¬šè@£@ôöþ*e9(³âkÏ•×òËx¥Ý7WÝ¶Ò pWCmPÙBí¹ö6§À¯~e¡vÎë·i"¥A’/kwrSŒP,fðëÅÅbò2´Z”^¨6*ŒþuNÍ41ÓD{¤/O±ñ6–ùªcP‡†t™Úr‰eÐ À¯ ›K>w»x¯½Z}¿T`6=ô¾Ãá|Q=Nàõ.îLgD7{*ˆ¤º…%ÛŸ[Ðr{Ë–ks··ü¥ã¡HKçz¥…´™É{™¶ÅRUâÍ­ºš@™Q²É~Ø;5€ z£=˜RdB÷åny°˜3ŸzAf;üÂçK®ÖA7hµà:Õ£uwµý☳pÿÿßý'X­^À:Ù¹“p¹’™Ã 2uÎÐñ˜ofcf ,-)«.0¤7r+Œµ¥a>èTa§~3)oltoÃý‰àx:Žë!GÈŸS!Øšg¹Ê.Oý·þ7ž ÕÐ/):ͪ¼uãØZÿ…txŸzWëô¯Ùi3j2hg™ IDtu$Aä{áÜxj=+ý°[ {qÜ \gV‚´¢Ëö)o Ô3Ú@ýˆZ~(¦¸(©Pà¸Ú!…W<¸9Y²‘<âèy)}äQ#¥®Ëß:ÏF¯áû Ë>ú"4ZΡj­û½YùX+žYÏš˜ÇýÃ;˜·+Ù~[}°$±ÁCo%s¬üTÌg$Ž#æóhöѯ'¾8¨?6D ŠûsŒÎf¢1|J”Û«’«Y×éô¼œ+úp9JÚ#ɦÝ62J©¡žÄbqévs§‡ô’÷¡ÏoF¢ð¥#óþâš#D(£¸«0#Å‹[GUòx– )w¤a ˜0Ñ“z‰‹êM|Ù–‡Œ‘‡[ª]tb|–žÆ 2<¼|ò¡­'t†ÔS`¤pœ"T<ŒÔ¸¢ÚÊ“®¿úýÓ åŨfÞ=âÄúodûx´žÐEôóKäa#;ÝÝø# ÐÒË™×5ß tñΔM¾†kº°à®ØKìJôË£{I3t°ÛUòØ´6š¿ „ü„Í—Iq,î»LeÖFÀF" ÿt¢È\왢ɠÍlþS¶ìѪ“¦Ô]ðœû7®ÛéÐí|–þ_ÜPåò„V*2¿PN Fݘ^X'{>Ú•ÔUImÕê³ió=ʾ¤åvÛçÞïK»1Kµ‘ êÜ\ަ ¦×s¦Á•C²—œëÙ $÷t/\INKÔ2&[†÷§»aæèHjœ´ãö:“¼æ½ä[‘ôbq¼ÓP€d?ñeÕ;«»y½óª …¤üBRô‹tø¿¬-¾F‘L×Ï? ¯ ¯¶)åÝ®=¼•A¹ÏÕöƒ=Ûrhãò³sê‰Ó^Yä IPá˧fŒ×]»ìºv1…ÄÛº•¨ ¨('“Í pc‹0¶c’ÿÑöA!dDÆyY?SGïd©Y3}ˆüH°È cË×n²S»HuËË6ˆÊ5ÍìÌ¥‰4‡ò]yžVW´ Aâ¤3¿k¼hg]±p'mºIþ?®¿ðOKY¥ÑñÄßܘôt–ÈÂÛ;…8ÎR âÌŸ[~„nëÑ»`’w{¸Š²Z¨»ÓÞêè*mÜXÏ 34ÔFci®’t¸Ai[élfu€´Y…“ÈÏG# ltJ-ë=Cm`ظ×NÍÓS‚N%èdwú?tÑ0»iÜ$½ëÜWà4þ¼a¸x’ŽxÚî(ä[v®ö0újû ƒ8µ}$AÏ9V)†!Ã×!ExóÈý0æv‡Ä1c(ÉW)Y´Z¦…æKÈYš^*Hs«ú¨^;®¥¼i¥|c0¯×F¦tEP­á²ÊÀò÷§Ýha3#“ä‰:‚ä"FÊx(°'¸]” –ø‘˜L×=ØSï–@\©§‚½Ú탗më»FXz¶õ\:å¬{ äbÔàÀ†BpM„­2d‡Þ›Q1×M2rüj‹˜gÔW™«:™Þ‰>^h7;";Öhp-{QüSöãjÍó(×(Š<³~Öñím¡!t^˜Ü0jî+O_¬tcËâfëä[·¬G+/n5Ã.K|‰±Ï5D$ÔÀz¸³º4k‰,@0Y’a½-÷ªJÉœÅ@3â4“&Zqâ voÉÿL’¯CÉüÄ.çdÎŽSó›NJ.úvl”ä[ƒì­¾‰±Å¼ÌÔE<©ßʉ’´<9`.#%ØèÙé<Äâ`²œF{µÎà&’Æw/ØõIlZ½_ñ«–/€œÊ²¹Åõ_QŸí¿ËÍ›/íðß](!Ëb E>ìùëç°ì˜U¸£‘žƒmHO¢€9ïgN¼P™sÿI¨×ä^ïßÅÃ/ q¦§f=Óùó£†Ùå¸ewÇ*˜n_š0[g2gâ™-~»rUÌ7?ˆcc7Ï~Þ½r®N¾ 3©&ð­Ë™î¡ Äx”0p>ðni ÿ«=™ýa]²]Ò" Mñï¤ïRV¨¥íYÂ}ÞëM"E-´îF—ž^E í'K*§3œÃp†‹Œe•içÂå[fNgZ¶BùÎaÉΞé= Vú¤PÝ,O)™qòÜ ß¯7†€¡Öß„¹îÌ2£%ýqO æÝ±ðH!ŠÒÙ},›f›–^µ¸"Ý&}~ræjY‹W¤Ü• kÑYVKöƒ6+¢Y÷‰]²˜.âa1µ°EìgrwÆÈîª}çáᇠqÝH·¶÷Ô×#Sd¼êÂȽ‹‘s¸:2qFF¨]—xÜpÌŒž|´Yµh V?,­®î³{¿ÃV;(}; ß(¿ð³pd|j7;Sƒ…ñrk´y¸NØgø…>-gH;Ñè yü^1 ×?ÙoÓÉ oyO]ô¨oñ ¢‰<`/Wr Öçg²KKôÚy*Nõ%N”\ì¨.À÷P©åv!1+½Ç5úM—2Â÷Öú‹?ò¬ËK¾Ÿ631uOðø×ï+?ÂŒ©¬ ‰ˆˆ6ò~ÝIþÔcÍ1Q²ÖÂìa!ø‚ÒÆcFñšÇE4ôú¤s @ó¿÷h¶°–\¦5!d„@d5h$ä=Ÿÿ%è… (Ó<Ê%´LŠFóU\¸îöb±‚.0æ_ޏ%ݸ$ø)Ñ(G1DÍPè÷˜Î8wa¤=5í#S;º!¾ z›}žxAõ_áÔ= 0»Ä.à.íࢠ‚(æ6ñzTtœ ,Þj—Tx0 +Þ7òàŠšêLxãòÅëϿĤ#ûÈ•a\Ú´tÈm?èé=&ÐRÞdz¬ò†OqB–=Óÿ ®)^@Õ“­ûccF;Œü=¹Ó¬t<°V3¬ÅrËÐÁ)"rˆq#ÍPi[I;|}‡[¬'ò¬ê1ƒl[0ËŸÊï0aõ>œúp •I´GÑUÔq£âŒÙŠHƒBãÖ;„!þ­¦§ÒÀq÷^ütKð]t1ؿ˘m¹„C»ðÏJ[c0ÈÝ¡Z“~ü¡±~#%ýQ(hå<“—mL4 Pª‹bF‘Äs9R3î!áÕí±û‘Œû¦²,/ºµ³­x~•höÔÕ»¾xyãe$ÎC @/hÛâ'Û{{ŠÌÖ4ºžî ¦”•yeåV×qRÒ´:Îý ÌOJfççÅó<8à CKÏ5sÄ— Å7ºYêw"áERŒuYâæmÙ¸]QN ‡Ü@ÊgK½äèµ`{=K†çÿ1ÈT ²råÀ2} \ Ï£¯˜ÙËPßQæ†=dÉ&w7û{e  œøñº‘hϲuÔUæ— $ ³pÚÿ÷{ëÜÙfšOHU‡ÛÛ•Òž†qê>b®¡yvcª'‹‚f¦èŸ›(HaHüZ/~¨ù7ol“¶ÀJÛ>òCðBj“ØòXç­t‘¨ëkîþ0\iâ ÏÞ%ˆçuj°X†žIg$ºœ’oÐ,M¯r‰eÀøŠþÀ•¸×StÚ|û ¦ÿïÒlúAýÖV]eóG+XnÀÔˆá¬ðä*ñy€í–ÁÛYHÏZýnJµù4Aå@zñ‰^yéÍaÂî‘5YwbúÁ ²ÀÍ¿äN|š­ah´ŒoÛçÝÌR‘,Ô¯ßk7u3ºÀ‹AŽäôwÆNŒ½œå“ÖñµéçàÖ“èŠT0‘Ù5Û¬Á©& H<¸Ÿð…ós¦Â|¡7†)ìÝYoZz˜éëdA¢Ö â’í= þF~ܼÁi¸ç6üþrøá/…ÐÒ²F¥Rü&_ö•#Q–8ÎŽõ×€Á\W†xj/@LÝû rïïf@6¾XÈ>±¶¤=+Ñ6aÀ:§½A€ QÖŒ}8çõ†¸D‚ß#ÙEвá2õ’’q·˜ìù‘õU»Çï ”L8')wMê¦ËùBð’’Øöcþ7v{U6¥©ƒáË*†zyÅÌWÐÖ$ÑJ(ÕðÁ°-ÀìàÛŨ1ú02‰j+OëÂh,_Í ü¸’P@©š¤´ºC°ûÒ§^Q–<@E !ùã«óèF¼¸¾¶.+ƒñëK2Pw¢FŽG=ÐìB to æÂjŠ÷2(™Ó¢Tt†d?q{ŽxH’8Gÿº†TqŠãÚFh7¡ŒTÖb¿tâhZ7bÊ}qÑÖ{[ ±€Š¤Ú8Ѓ ÒÓÓ‡ÐÀuì×0ù3 ´rÊtfüAÓjV4¯«büSV©-ní>l\r`§ÔÙ½}ŸØ«#(d÷_Í-ôÅ\Ú5ÎÙe脸ª¬ ò3wZœÖ$¹lú~Ýyýè ™l ’ëqößæÐ=eE˜-“YpãÒ<@ƒ¯é³Pˆ9ã]õÎʵ 'Ÿ1{d†9¡žh޾Âô-Ëw.¨„Ü/õ‹‘¨d€›ö/(m†I¼m,ñ›Uœ‘!5yB°³ aÅ™(•^rvéTL€«Q ÿ|ðxí rů ¸ýc^NDu _€Ê÷oŽÔdÇ#™ª—-"ÅxüFñ:ÿà¼ÎL2ÊôD“ïxÑ—©”gÔüÂåã&ùßOåµ+1 7iV4µÕápsa „¥¾‰|uó•WŠòU¦}Cë8½Ç­é˜VP>v;˜™ò„-0Â+<…¨n÷Ã&÷VW Å로IXäË5ï$éžss°oòô–ˆ/ª›ïx^¬Õ™8^‰ç¼B†|éZú²D¥¨­¯Ðhñ‡xÁŠd5a°ßPh$M£K ?pxF2ƒ?õ4ß±|P¡©ÒõpY–¾EêëX~VÄŒaÑ6n•¨×´9™\L蟸U\,Y#ÿgh™àVNoÛWvÌÉýÏwf{Åë @‘Šîµà”–ø‘¤Ítï–yWùëŽUõ;ïo£VXRÕ%›’©pÍt…Ä5$c^=ê|ù†®åSdÌ2•_J̬)ÆÚîŠ?2ð5`šir'z))ÎçNE—|+¡Q½>Är:¸}D$½b9£}hk.AïóS ¨ŽÐô™AÚÎ3hçÐ6Mr\BŸÿÜR]½M‰^¨c—c%-¢òWlv Ô.„”g6È‹´?5,bú$î;¨Å’‘b{D|wLv^úÀ˜zï(Äâÿd¡«@k¥ÖÙjEH&QQ£HÀü­ B}Š€¿RÍËì ÏJÓÁè•ÃëåÞ…öýĦZ ]©EØñ·s½Ô‰þù:£  aJí)²¢H^ì ',m}þ`~¾ú¿Ê®_¼& ( PûžÄ’€Drídüë½7GÞ{C‘jlJ[‰–Nlm¢ëô:î×I/øðÇ%á¤Z,bÔHXµ‰Øxr3§s»:V;7­-iŸêD/¾]m6ým¾O‰ˆF»ŽbÒªÕÞ²7†Æ/åØà@Љe£]ÀrûÒ´1iX±N—97únVIk,]öîªA6w‚Í­8· —ï <¹ÍþšÌ"JÁ_ …Û"óû_ÿÔ›˜ºéSÂ½ÒØ™dÄ4 ¯éQjúãuàoÿ¹0¢¶3c’ŸQ'Ä 5Šm‰¤ÛÎ]i¦çÐÄàÒgýTêPjû·ä)}ÐaÍŒmÆ È-tV_vÉøKánñpeTüLÊJH6”צ8¾DIÑwáö?Ÿ$…ícƒMb¿mË—†á8Ó¦GäŽùjˆ4ëRq]6ô¾Ê5¡Ÿˆ…]FÙŒ~Ý,(9=ÌL‰­¡f¼3K”E/²>›ð©&rœlLN`‹DtvÇ Þ°n,mPOD2ôet•ˆÒÇÈöœšÓ"­eVÑm¥:ª2¶€[-þ)©Tø9. `RuØ—µ¶D3?ˆ_ KÍuÝ"ÅM©*vv5c¯ÔJt§=Hœå[v8ÍUäÙôÔ¯$Š ÈÜeQ®ÎõeAS/ÐÔŠE±ÑÁ™ˆ…¼u¡û]JêæYÊ®u{Ô"%'ü6 µZuö²¸¿5L:í ¨‚Qgë¼y¶ýĽÞþ`¢ƒØ—sÐÿmùU¬zL<ïÇÿfŒ]û´¡šÎ½êæókÇô9Êd}’WH'k}l{qFêõ¶ ¢¹§IùSXdÇqìÝ¢[ÉgÏòTûñgìFFå£K€9}Éq¹‹OÞø0¢qqSOÈzThgUOÖ9>ýbÙÈÆ²j—‹>C~lŒVGšº¬×ÈÚçõ+@ ®F dvÆ íöªËâý²ej×y&„§k4 ×vÐ`¥Ô¸½ê%c½š9ÁÓ¯×Ö¼ /K…ó´ž»¸Ì¦À -d5¡G;â9йq«Ö”qή‚âñu€JøHÝÈ Lr{o[Ï(¬Ó°Å¶)"xZ¢#?%GÊÙÈÕ/KaË=7z‡vqâx·(Ó³€À‡bñ\y°¸kðæˆ CS×€UÚŸû4w¾VÝ úÏx;#ò¦„3žÌ£´ê_`ÇÞ ø³ª`!á¸L ‹Ä¯&0‘3ŸyNi\AWà£O­“¤)ÚTe£Î/0cˆ¡àjªwByO»ई,KÉΚSþÆ|WvÖbŒC;ˆ|½H²éï¥ï.·«…õ€+è ¨p©ÿõ'›æS³ÒŸ\HŸ„^4†‡,×òø¯:Ý¡ëòCs¦,#·Þvn=Rê €ÕÕy˜q³*u_)µ2£¿åѳW(-ÐD·:þ>œ.¤Èñˆ%‰8£ö†)(‡5.u§Ä5Í™®«\(/›WoF ÛA8m†/)±Cu×(nÕÝ ìY8`ì"&]_Õb _YÜ_ªùE-7ÐÝÞm&D!e’WèÑ)°}F¦ïOÓî“H^Œ -ïy@P±É{¦Ca(ß’¼Ï°c¿X‚!Jßà÷¬ÍëhÁPt5u2Û’LÂlßÀ:/ýÁ÷oMEIK± s´šZ¡9ßèëHÅ•ÍKPNBeϹÁÀ}>tü’«Ìz‹B_äjñ’pÖzŽÙ®6èd¬Q ½µRSô”I{Êê9M’žÐDó}éÒG„v_¨aq×qº §ÐO{DC»×CÎÉÜñWP\ìÀÐÿ¢J7<ìgRun·b-.‚©”Ƚ3§ü/Vx]Ër2ÿLºùË×Iöúô`®Æ-»ú~6ÙöÑ$Íü¦bl!çÈ ¦·áf'ÃX;>‹eÏñßãMO4¨!x9Ù0–MŠþù9F¾Òˆf1×Ê}•¡¬_©k®¡éc¡ÀÕ,‰¿Çzø¯#_N< 2¬e{ãä•`0"Á<ËŽÉp ZÒ úáwÃíxOµÈtëŽ×ÀQ:ßTt\Ò÷SÛ9”ºvؘyÀ+õnbý«“‡ã2øÒÎ_AÕ¹3xI¨¶òG‡¶±â9 zÇ»‚) ±Zý9„ 8µº‘ŽNÿèõJ˜Yê˜C:L@ç=ªû¾UÖ}EÛ¹°‚u9çÁˆÎŸËÛ»BÛNLI8ĉ×ïú–?Yƒc¥f©A ²%ìðã·&ëz”–6xl?À¬ýIÄ[üµÔÑ%_€ö<¨Ü¡­$ë•ò@5ÂqaŒ¢Î·Æ¡Ö®AYåÅÀõz ZØCf{´¶ˆÛÚ|w¬|¥;Ôð2óä0JN“‡ƒM1qgMNp#§!¤Bœ‡Ì»þÔŸÏ2Ù.ö`¢MÏ¥sÃu’‚ —¯èÝR¨D—â?Óü¸ kC2@+&òÔXœ˜wú¹ûÂè"dÜúðЄ›‚PôHÑæ°J|Ä#“Í+v#ÿ—“ ¨l%®ÿ„¼¥òFj;²çOŒmòL¬ÐŽzÒImMM!i™´^3ÈÛj4ôtÙ6 c¬:¬5Åûèñ¿ Ÿ‹’©øyžRhOðY¦|j \_ùÀ|æVSµºÊ¦0ËšVkÌa'ƒØ€šõ}ûÈZ:^—`§ãX·êSgò0(%::>c¯¥›ßyì°ÆPuŸ–$k¡¤ä¤IMrÙ.¹ÓÕ¥¬`ãêcð{[N* +ž¾,-•Hj3ï±~eìÿ·`—7Ž©E.*|¦'ùÏd˜®ŒcÔôŽ\è±VóÆïy¡].JhYQ„Ͼ#B!>=8O€9ت£Î•J\$ˆ2q¾2ëμa¸¨Lˆû ž~©Qнø;d3Õ*Œ¡Æ$yVjÄÆ$ù25%ëBKy¸“Ú=q"-Ø×x‹X jPç¬äö-qZŽ@EUB„¨‚ €B¹×Õ]Á: ’ ƒ3Î~­}rä†\Û¡ñI­‚)&üêó…VÔúÿï ¡´®ôe àõË5¯A>4üó<+Â¥öƒFÍz÷Îà3Pkú ÇËv,76ë6Y¿d„½°þCÒxcÒq n p_ž±"ÎÙTÑh ‚a¿Öôže•Ú 3ƉBœsš NÆd2Ãr­§(:î¯?Þ*LpÜÐ%¼Õk]DÔ£wE ´ë±~ÓËRa¹|¤18¼x” ?7àñI^V hº <‡œ›É”ÐGû%ö\–T]ÊèÜ;÷ù14jîŽËa^ñ¶Öʘ;97a¶ íbú$‹™\èâüóMõ)´o[säõî:'µØƒY^j‡ÈÁŸÄ56„BUTÏ òÓ(X|òÎ<#“¥Ù¶˜‘¤ÿ1Ìå=á(]Úc¬ŠÀÍ—°Às/õG¾n 4«kÂÇnú+ Ö'òÙOvWZ–i”åbkþÀ›6“a)•ôÑH²Ðw"Lþt•nA¤¸¤“@/ïYGµsŽm¾€qG×(pªdçÝÒèž«Õ]>¥Ð-CÙ;¸ËÌp®7¤ÌVÉ)^âO[À¡wšþžØònEºÒúI¿ Œö YˆÚ8•àFHàâëË1eqÜÔ?§}­{H6¸õ‘Ä¡ÿ¤ÕsáÝ„8Ù·-ìfŠù?£µ¦AÀ/BíæÂ•ià& ×-ýYØ+W‚-#Ûèö:ÿ×9šçωñì}7æ6̯þÕ‡¤E¡/Lî)ÿÁÖÎ~d.‰]…]"ÆÈϵ~Ì‚Êw`F4¡¿€N»ƒ$¯;Dª%¥# {ñ7ñ+;Té*+n¾ ÂA @;×ëÛr¤¬JI?zËÿŠKHK úÛ| û3Ö§&Ä«hš©,ᘀýù‚È™È*]OúÝZ£•S[«ù ÂoÅâkXeÛ`C^hˆb Zþ-×%`G*Ó:ó8¨ìÝ;´*ä0Ö _ÑÑ ÿŸ~ØZ0Q“ J¹§Úéä&¦›‡\’£Ùt³ÿª2š½¦peމ¼Ds8Ë>Jˆ£C› Ãì¦4+I$áÖi¥o  ÚDýÕ ÁüL…Ÿx ÒáÀ|Ü9ÞNÆw=IuÈHQ«lñ¢L€b˜ö.‘É™zQ1áT.+ˆM“øpÇ.~Ì¿5/YóÉÎFfbPßPÑð{ÆPŸé7&È'ÜdÓx€Ìå ÷ºˆ֮ü#Àóiß ‚.Z3tÚhÍCâ5AËΗãhøƒŠÎácÑ hÜ.ñ°&^`2‹x¡ì3pš/[` ¢í¼÷:1xðEsœ‘¦*S½‡¡Ïâ*«£STûÔ›/ÐŽ)¸üVR _IVêÔŒ.$Ãè#1-¿LsãF zŒLÔª³‡l<æ|qÚ<¨0(É'½j^ê´Ð8ôûë:V±Ç[®±¹»ýE$sEªÐB|³öŽ-K,szu¼èϦ1X§LîH‰°^M <’Lr «¿ºãwæyù¥ø*ƒÎßmÈÉý.+½#´"ËQ¡¢~xzìÁ&‹»<Òh¬ÿBl{´‡™©—¡//´_£¥;ÇÕÌÁšeÖp„ÎýÌ(•%–ügÎ=¤œvœQ÷l;æ“dgãŸ1ñ>÷´&®µsºRZ#=Qvðiã”÷!™N?.š‹ªS-N_w„Ð/”„Å꣨Efï ŒvË·ÔÊlú7]Ú&RJ(àP'›‰ ïÎG½ÍÍœ¡4["A‰ ³ñxPBäØNu5r–öF6BN>j¤a ˜3óØÞ§z´Þ½F¼N⊄Ôr½—9T³º­‰¹ŸQ(1{‚áÏ>CåiG¨!j³Ý2yÆ®…!øU",”ÿTºì‘mfÿüDy’¼!}[ë.'úƒW …3Hêùˆ‡¡‰å~Þ­fÃ&ÑØ‚v¤íÙÉ7J?k²ËÙÙ¯^/èkáLù5 é¾vv’(¦eþAaˆ?2$e~ºP+ tlRävUŽù„"¥.Ÿ¨xË~üURÇï1ohJ0ZdkØ)hv³{Ÿ¾[H s£\°@éñÖlOEv BØKˬ¶x×e…½²ÜFµ°£rümY’r0âPv ‹—Ó³%Íú± FO³§.óÈs”x2ø­Ûî\)Q´|UèO% -‚P b“\Z[ˆÄsÐÿ%ÔÛ§BŒ­K3ð£ÍêÁËk`álBªfUñQ&õ«àl¾Ý¡@ŒZû òu;9AþGùüpÿÕÈÄ“ôõ(gؼqýa*[\m¬˜ÞZ”!úíƒi¹]ô6=Z9í”Øií£¼øj}å_fnéãp²Sñàw†ç‘ù¨ó˜~V¬þ—ËÎþ˜Îó.í¯§mlûx.á#_u‘üÓk@^E}ÏlÆ Cƒ{åD# Ì-°}í–‡vu&©gPëk“®ŠæGmŸcJ2*7ÁŸÞ¿Ö%/4 –{¼é1„u eÉ»tí++?´…ÑÀdÊõ˜ù¶þx¸o‘m„g$Z ã(0±'íÜ}³5†˜E®yëÃGù·Ë^6ô æ¥)L\=ëeïÐX½+¢Së£9$ÎU9`6g!\B ÑvúM}~‘6̨&L´’&¬@_X!E߀¼Õ¹"œÞà ^ ~»(„`" “_9:&‚Õ?°öÑ_Ž s³2÷ÞœqJ˜åðjGP»HvEÊõiU Óƒmš,³Àˆ2 Tº›ÀH]ïZ¸Ý†*°0Ì^ƼóÜhÿVð%õZï|ô9Ÿ€¸èš#¹W¾€ñOXv_¢8_Q2pƒž?+ ÏÄ~ÃdY—ÙÊ=ÎOß|’7/6GÒ­ea×,œ÷º_^ÎìBQFþ éSo ÜP‚[ ¦à /žòZ(öçy† kMñƒi»<ÆY_¸|cpv0@ûÒ’<z—JüŠà;}M £ÛÉ{mŸ{[¢ÊNV¯ À¨pŸ?çÜÓ“féEàÐÀã|è`Èv›r-zÉš‘ ¼ 1JÌÔÆ+5<8Ä}¥–”š7t0¡p¶½Ödhµ¹T¯@¼±%fÄÔÀFZ9G_Z¦Á·„°¾tDl†bðG%ã ôý>´æé¸¦!±âDšu&7mÆþšæGŸ8½úVáútœÂË5%jð’#²e‰­;­Í @–?ËjV ]üJÙž…ë©VÐZœI€XJ›7/ÞÝ”é¹2UµJ¹öXŠW(³ÃLT}’‘¼®Ì/«iá½2±ãpã£ú_/M§5ˆƒA&æÔùdNŽÃdÐk³ÅCTn8}ž14i•¢I ŽZv¤Ø-<”_ O[®³þë‰ó4ÚÅñu&²[?„±ƒL⟡›ÜÏ\ú<è èÐARí‡ ?JóŸ•çv›»(…ï#\§üh¬f߇Èg¶Ø¢4ðÊ:à~_£p(J 0zÑ>¸16šjµš¤X-Š‚j¯ "È2“côôÓUþªÞh•¿ŸŠÞð¿eyÙË©JuaüÏ ´"3˜Û¢ÓCßå+à8g`äšQçØåQÍà0}·btƒöǦ mRÓ$‡s‘H Ÿ/Žf 97(çÙ¡ügÆ?;|Ä[÷¿WÒ†÷K·„Èè©2Ìá1š{HØš"¸„DbÈw5Ë\Þúa<áv$¼«·šµÿP¡A <ÇÍ ‘žAÕkÊÐXû_S”6u$ÛCNû"æ_†ãDx°Ãµ7®vpòX9$r-P a«¥£zö×¶d¡¥%ÅŸÉÑùì`Dùv¿ÚÂЗèauGο햸¸¦l‰¥G´}0d_ä{-ªúöÌzÃ[öq6º®´íò ej6üßDÏ‹5yOÔÛÍå‰-¹gª ¾|Ó} pÙæ^§GçÄö$mÊ5»OÀcá -œcǦýA#…ƒ °%‘Z¾o$÷ƒÕç²Fa½ µvB¶J’o`O† kj-⇢2Y™ÈZ…Æ„ákýh9&•°ßÍ®™L.®y'‡ÁäTîCWJ†âHª½¶°Ä á~:ZØy‰:!‰Œ9àá ßUí*üpJ1‡ØÌH¡ô'} £‚{¬˜ÿªÅ§H<Ô€‘0,ÛXUÂCÁk‰\3Å,äÄÜ͇¿½€`~$ ­á¡a*Õ°½<}[­€DùËÖ¡€Æ½à…s•`¢^êØpŽZQ®Î„EíÅÝ’<ë…œ\§Õîi•Ñ\1)Õ(]º ¹„®íÀØ:0â®ÿW ¶{zŒ-yÃŒeÕgõ޽¬) —ªíS[\ÞÖ¹†ùóˉ(ç‰"¤Ó̞à )]Äpso§ó2¤½f×h¿[Ü`™]›mW5gßøq§I Ù ˆWÇç–©z‘x»?ÃßèÜ×—E™j¶•OáOe}›žiÞXHÔDã”ûY†ùÚø_=›• ÷ØŒgqÇ”Q¼]a‘'XÆÈD!qŸ1øBn]'P¢Â¨>Â;mÛ¦û=Ä5_!ßI•ñ5¦ `“‹>ìý—cÕV`º eðÈß(NÑaQé°¸ç^y'~"a´µq!Çí»»¨¶‡°ª»Ëì+ËiÍ9ÎH ;óÙ9,Ú²1\lO瀮QÝÓ°å¿‘‘õg_‘…¸R¼âV~{kb¿tõZÓQªIR þ;Q)^`ß6‡aBäÜm観¢py™AÐïï˜â¤7ÏÂw}¾Öù"¯›ÒêD^Õ+ "W²©Øô^á; 4Nòþ™¾´ZT‚HNáןb~lH…9¹`•¹”øƒœ‡q«„cŒüŸKþû-px|G&ã÷š¿ÖìÜÀúážö¼d“鄿 [Lö•x–æ¾KsòYaámaf[O1.P-¯àvSjÀ¶v‘$ïSÒM?w³‡)÷¹ "ëHQíÒ˜§`n“–V,¬ümÅê´KÉYµ gÈ-Wj!| tY”½Ý¼PÞÄWf=¨äXÉÕ~…TŠÉ:SÁKàÛÿÞ4®–ò.©übm%|O$w²›£Ë~v¢O?žÖÌÿøŒlð#B3cÄWu©¿ÒnÍIR2¤­‰ÖÀ°*å›ï+Èä…g)òXm‹ "öØó§Û Òñ.oø Ñ•ôçÏÓcó6ͧŒš›–Þ9†cìAs.Ñ*ÿ§Q8ÿJXFð0h]<<ÖD”o^á .zá¾Ñ.Ö—þLäFe¦R›ñ¹ÞÉâ•Sõb.<žó3•Œ·K½_{Òc‘-ÖœþáïÞÚAI—b‰T’>@Opô$nøÏ`œè€¯Ó%¸å|¸P_ÊÙŸ©Ný?HUM)°’¾dèôµ t*G—A,œ2–]µd]KÌÖ)ó_·ì–Ôi9Ö$ èRlCc/7ưÓb4‚Q¾ò£O¡ä·øuã! UßID¸»÷FÁÚûfÁK)ñ ºÌðXäH¨ªYóàÂÉé¿ ·D!dÒŠò= FPZ¡gß”g6æ#ûKæöòÕÀ½Œš–÷2H~“Yit£\¼øÞ·®M‡¶FÖà׿凱Ðü¤`z…¡§ G^­V¯ÈÛYR¦§MWÖQÇ+u!Mvt½"o´’Á¥BÝ VeÉ‘ƒ–"Ì@WÆï9çSÄý"f³-”ëiÉ)¨ŒÜ J*Àµº´~öºØ(B­MäÉuh×PÖp¥~œ†5$¬”« aøT¶¬ƒ~AdckùÚ²øÂl®É:WcóZ3Ó " ®£ ?¤ ª4[dÑÈ,ã«k $-H»Œ_6tÌØüÚsåOÿ_ëlÀPùƒO˜³d0*’µÄ£ËÄgq_cÙ‚ïu–¢>˜Êî©Ðqõ:?rÞ`È]Ž{ýÔuÝž….u¥¦GÖ;tÑß®¼_r­ÁáÿP.$1ò©âC'×°’ž|éG¸ùVLKK„Ï2(éeÈ Zr™!QUÞ™ûež8…),ý 8öÉœNTB²ÉM»pç¸Q­²Ç/¶ÜT÷îÐCo< ØêK´½ÕäúŽú¶Ý¼†‰Š,d@¶VS"gÞMZŸIeÛÿÄËlKíµjô;,óØJ\1Y9·’ÜRûÁÍéü;õɰúc>­Êýü03*¨X{} « @ÈgAÛÚΨIcï‰dO†ÅÕ%ø®7ûºÛRi~y ‰~¸&£òà`:œÆÂR„Ù&oU z‰´?†‹fc…>ºPÊ aJÙI £:®‹µÒeí•ÅLæ^ÑT·U?ÿ$÷¤è½r—ç·a‡^åKiÙI·rÖ i*Cm}`Œð6šÙìþX/=µ¦3,:£ ÖåCÄ×û<—èÒ–¥#n~—,w½=»MURFO¤w4²Æy~ŒëV  ¥¡ ×ìã¿.ý3tãÁ„‘Ùý&q”[9À¯]ütxÈ›#8“­¬´7>Û”¢e½ÅÙ0vY³‚Õ˜†‚o–'ïê:Ç;à*ó0UÁ)4éG,‡hŽþ®NçÙø;꜄oíG¯–‡ëé;à¬R$“ÏM(Vcúm>øóT^·ËÞ‹r–²&KÞ9Ö ’ü·­ƒÊ¾ïErêÃdFHYßë]¾ƒX¦N²ðÝ'§•¾þÜ£ ªÍ¦¬ØNü/™é4+ îj:«‘ CtùÕžÉÈ9²Þƒ•ËÌT‹¿ fUŽut& ;HºÚ' Ú¢¯tVÌ]ͪYnµ¦;¯³¶ |Ѹ³5娳À˳Ygöf“ÖâÓØK:)ƒ)^&aáýÙ§[[ˆÕÌT µµÂXTÄJd¬|öÇ]´C‰)Om繊fîQ˜ŠÉtdý½•Â4§«B¥hn<“ÚS'ײbß—â“&ß·ÞY2ÕÎ"æªÃ>ÀÁfâµ]+vš YØmM?ùOEÀ£¯·@µ°âx^¦Ì:÷!)Ȥ]+Í®ÃÙJêžÓh@{Œ¿’ú¼ŠÏ,2-…ุƒ,[›V„Oa®Á„FEùÈÝ*yçþæeF[î÷w¡‚Ãä¤Ãÿ…,…¬ÆÑb®&ÎLàæ`\ú%eR«WºæÈéÁ\;UÌ vR]´KŽX±.Ññ•Á0kÁÄŠÀ?bq~ƒ#Íò"`ðVÔ¯üf’HÕÊ#ÉpiòE´ ¬¤íiË–™ëóyÍhü„öØä eE3Çæï0¼²UíK7¤òùÏšÒu»¶D[×Èp–}*ý\ÃŽ“nt´Ì™gU²Ú©â{y™x9:¨—‚ §¿‘SIË:ïËå› )¤Cb¡@ŠïkÞüšhWdžåå²)r›E Q¢ËQÞP"–L¦ QîÖ]"M@HBhÞþÌ;É6ì=292ô³ÌÉYÇm5¤Ë§jSMtx—?ƒ ¥qCµÔÊ©d3EŽ­®‘cPÈeÙ¸fd¡0ôÓóP/yv»®sè?½¦S*ȈÏûýŸ{f{lª°&îš{D š2S›QŒáè #|m„0òU˪Ø©æ.í¶ƒW$>ô;3ž  > 2ÏÀþ¯ 'g5Xãr?š2¥è&«Ós8'^ês6[Ö¥Q2â䯛3hÂ_WÀæÓ§%6eÂ…¼w>æ(È.J ŠtzËòê\À¯ΪÚ+Ë<£ü¸½nLáašðn/+ y¼C]b+~7šxúë® ­ún|µÚ^–-–º|¸‰6©¢feçbv#À6 ô:¥©ÎÝ'¤Ý - Û^cOÜ•—Ãûå°KÝ,ëµíÁlgæ–•9sÈG÷ß°GYÖJÎMÍåYó¾œ*+vt £`¾µ¹nœ„²G¯ ÎAµ¼VͯKžíÝ4º[ Í|qZÝ ¨ÜY—ÏÊPà™ÀNîrö¯ º½sq—fºVëg÷šœó­3Ç0ipj£ïZ–mÒ8iy¼Q›‡x‹GNˆ×@ǃèŒ%ؼ"#*ïήlŸ*c3·Óo‚ÃØ{SõÞÏ#VV äJ†‹Ú¦;Ù·5Ò[¨l@âp/͆ÿ&¿ÔE͡跰¯ß-Ttu‰Z˜ë œ€a’Ÿ…ÇPPúvVrò,ºèé—‘ò’´Ê<™”kBñzÐz;3íBÚ…Œ,|N6MªSç°^Ï·J¿yTz›Ü’} }\2 7ù…µ¾ØTR•ñ¬ÏÊÙ4b+‡AŒÂÜ\6ð!ß?µÅÙÙÞÇUâ';Ïþ(‘q]1YÄ<ÝB/rQ‰ ûÞfF9wæ_¬?F˜¯¬¦”Ì ¾ãÛmcÊ!XØ1ßb–£”o÷\æþ8vä)}[?O¶Â4ÒE9Ci½ëZAžÝ~Z²ÌtœúïÆ4ð®ìø—  ¡âálñf;ª"¼VòDqä›Ñ ¢Qç§ÖS§|ÉJ‡@rኾ—VÔ{7ýnTÓ|;ŸJÓÔ$޽Ÿ­q)ÇÏõŸfµ$]é ·ú£¾<‚6ÕÚ…3::: & ÿ;Y¢S-rñ"_jâ‡5F(\·PJäö؃óˆ®S»á×Ân;ððVl3äéR‡>Êh°fsº“ ì1ðdó¾[hL‹V­æ¬¯¯mò+uÄV÷Ë÷4Š0è•(û0–+ŽdNK6ì.¿øjÌDþËPV!ž*xk㱫ÉÇʶhø³.1¿ù…1è]N‹<°[ˆ{Â]ü‹¦üÆ’%Õå†L÷«¶x‰*žŠò [~°zÈ|4ï÷ÿÒB°Pó ¨«nµÐs¾5(_ÒG ­¡õ8UɨÂECÂnih‚ðáÖû+èzš´×½Y8`÷M¢?ùÌKÔȣ͌záþ±ü„Žd)¢«‡PéVÊôv4æYÀÈ{_ðÖ¶°ïÇ(jÁàHg¥1Rœ¼¤ >g™Ø™Ð »6Ä—fd’VôÁõ¿úJ]9³Kc=R"n6‹gÔpÙ=¸8·¤÷!çqˆŽÚc)ß ôJüdµ¹CÁ í2ÉÔ`Íÿõ™Æ=Ö *[|F×ùQ©݆m³’ZÈ@M8——éRþͲ&öp™9Ö¥³ùnÐÍpBñ˜‚OîíÑ‘Š7* ‰°)·¥c2 ¶]è–×;ØšÇl3䨺CS’™l:iуþĺ›·êR#M†Ô;µ|ªþW°0`ÇõÌpø3¯šZ­»—Ç ò \,\YËù¾Š”]M9÷Ÿúntùío@l_˜¦½ ÒBJT–4ô-DžX9ŽÕtÆ¿­WÛË ?jír³÷QÞïh´ŽÃgo••¢™(¼RÆzÝã”ÿž\fÍW‡û„¼8}óf7Xj¯=ìB‰¨ðˆq랜Ѿô\í¬@dø:}™1mîÂüàg—r:|[ `Ò.}]·z#Ç:U¹s²¦Þ`òxÓ'8Ö²?í©Ònrg·óeõµ.;5Ùæ=ÍU?cÔwQé=Ðþ ¬–Î…‡0ZÔ®ôíE»0ó^8ߪj0¥vư€¯3ùT£„•ì{Ä’BO2yüm,â²_ï+íZ€S W²¡<Éþó:¢‘L¨#{BÝ8 CÑɵù8HÑZ7­`<ÔG›Èx>ÙŒhÿMxm.(Ñ6ìah}(TŽ/Í/•Hh#ˆW•CRDó8Ï–¡‰—–è<Êi1¦§·{ûËñ¼Ý{±,»è•:¿‡?2žÂ=û@ª6Û‡ÍP§X;ŠøA¼ J«m=Œ}%‘ŒøJR9±¦¾c9ªú&‹AºnÚãlÔ-¿3ÆrM‰]ôª`‡²¾çhË¡ýü,HPØß ÖHlM³LDËŠ³Ú‡ ÇívŽ\=Ô<ý˜¾ÀµVnÁ×SøWs­ÿ.¸5ÃØVî1™ÿ.©§L®ÜÈ&Ð}Šj&•D˜'Hƒ°f:o™(²7ýpo¤.µúc­wü†LK™hgËÁ[jÖ÷¦þ¡ôunËë¹èAvÃðæ;Bnº ö‡“y»!uVíhÖ +š–.¼E¢‹Yï8îZÞÈTlRÇßeå^Pm«2É¡mê—iÆD?/÷hÌ’ Ö;ô½¦õ…u ç”U»q+INŠÊzÓ´¨´§jú(oB4îN͸’ô–,—KUK¤û£ïþ›tAi•}+c˜&êò+°pР²Ø ìÔ ' ßT;—0˜?"‘êf5ϱ.Vŵbe5Tõ…@hô¸çî¤3wÊ#€•3ôHŠaDxJ1nyÓ†'è7IK¡A¡‚ÙZiÍÈ&z~|1"úó³AÝ>ÛÌŽ2x7`ÿа˜))®£TÕenmr©M¶=İmÏÞ`å0ÅãÙ«%©’«K ™Õpz.E½:Ãæn ¡Æ[RKqØõ'g)%¹•ÛvãYÐÌP‘ ,*¡«EC¤ïù5°VŒõH„!Ò9i|‰øŸ7ÿ†Hªè4²=¿ÕêÓ‰Ð]•ݾÉbV§ ?g2Tcý»Ä=!Ý…mØðØ2ýÄBá¾í­š”Q@…–ݰËpaqêq$Yk8¯a_Ây•pe0GCû¨i 7FY¿ÁÝöŒç¦ 9hçÏö׳`z¥–kZ>û­¶ét+âcªé¯([ ?q–Ù"µK7JjiªÍ9K—bQ§á¼qvPîgaöpvA`¦Œ…Y¤üä¬X™aæ šê¹€µðϰj–E© ËH!Ø4\ü’‹ÀÍ/‚a1#Ý”%-ZƤh¾JeÐÍÉêŸå¾Ali&y}Ÿ5¨ƒ`MzEí'Š¡?A®‡–ž@SžIq†ŸÈáõWÝì ôð~hÂf‡ñä…Õ=]æƒ4Ldå¢-åS³œZ‹úBÁ¥õ?ÜšU€”ò"v“š²"Q ¾ ÍC¯Ã†Æk£¬˜$˜1xQðƒüÕ®¥Ç p|¨Ö†ýY#öÆÁ»ˆžŒh—b8/¡&¦E«ry­‘fíc$ãÊ4â&„fiqõñŸÿ*`¬ªÕõë¡Ð“ÀÀº3Ù„gm½qER®:3tteUo)Æ0FÉ‚èØÆÈUŽjQ@Ü‘¢HU¶`U MÔ­lÏ)©'4?ZÇü,yÎBoï$êòéB”£æûàÿæ_óx6+Ü(Æ©³Ê1¨öHMZFÕÚä—Gu †7·#÷Ó*"[5„ÑÃ[ŽËÐÉØü*€«Î·bÏ£³Œö ½×ý_pßÛ5 ǹ=¿Ç‚4w®Î€ÒVg¢\Eö3I̸R…2ßzMX¡s6ø–Šk( £È„Ò q‡Ô~ÑJ¿Û¢ï|‚Õ"÷¾4–Šš3@S}o¿'GÚØ#ëT½Î…UÛw {ˆl¦2öí»%m-yòNï‡äšùc½>$ž©o=Ÿº˜}f7zPJAФ_÷QnÛöµó¦±‘Éá¡VT3—ü}ó™å>¯ˆ]cð\¹?pû(•“Ð’š™Ĥ Y.To¿ËkÒÈlÚ)Bq4?CZRM„µ†·ì±Ð”Òî ¬ì]s–QXQÅ¥Obæ®Ð¹ª·8Z–³E…Ñvå-‰Bí³F%‰ÊÈX>‘¨¬SéŽïÖz®„ÈŒ|×ZTˆUUnÐÍÀ*wïä°lªWnò{Ã-€¢[%èP¶êð+€`¥ÜÒq7²êñZÛÉo1làräãä±m z zj‘÷“¨j&£xIçé]À&0ši tÝŒAH€ÌŸ *M;‹8[™H ì¹1\«»ôÚ"Õ§.nºÆµËlùÀçÀè™,K—AŽ.ÀRîÍÈ6šåñ#T¤æ_÷ÿ¹ëk’Â"È|€e¸Š;1¶ä;;í”7ÜT!ÉlÒݯN½“núïp·ž+qcVÔ×.x z~ž‰YømoŽ:ÞðhŠkxåIXÄíæ™¤¨¡[ÉH#e@Ÿ³ÈBÁ,;T;çCÏâ­ÕM*p’Η«d²ö•_Ô±8/=TqŽà.¨mwØÁŒá7j#Ø¿À <_Ì+oWíçÌë˜tæk®°Ý*‡<èó»®4æ“^—ô—Š5½0êZÍѧ=U›D mŽÖiº†X½Ô=üĤ¤ÆjG¤w1ÓÛ´ø‹êœoíJ#–ø@ø7Ù"wÍ¿ætÞ®_‹½öDl-wœ›8Õ@ÃÇfqrÂ@9YöffÑ-ÈN3s¨çþAJî5$w7£ lUýÚ>"5NkÅ/¶€äòälèqÂÞð îžD8p¯5M¬ €Scy.'«Ô“Êr5úS­#Dd%ˆ K¨Yĉ¯ Ûzº½Ãs†DYàyÄs8öw-\íÔ»1nöÔÌ (vjÞÅ…ª<4”Œ6"ÒæÒöç‹%_$Õ²¬HœÔ!Ýš9¨)g£*=.“§º¾ø–ÜãÂdÉÄ#ü:ª?+Ž«R­Î¨jí5¾±Òæúò{{!—\t[#øxR«9^€ÑAê¨{f®ÀrÄ>̧¹ùééà­ÍäfÔ'`JæÖå9W|&oÌ{Èxˆžý¢íFzËæø99þz}­OÖnübÝÎ-IÄ©×îˆô€DkX2©¿!o}œ×‚U¢©¡FëÁ<¿Å!³ãwO¾¤ãf`.wF¦rhtxéÖ§(=‹ O%$º­?AÃíëûWT.Ju¦*˜ïTé·EsxêâFá5¤ÄðˆwbZ,þµ[€dŸk¾lœ7“WŽþ{’ãÖœ-q=—ÏX †½ÎŒOž÷Pnž|ö“Íùb“H+×°þê_ÙB’[䇛f˜Ó\™ü2 1RÝA`À¨N:žiYÒ«b!êR¥Zõs·HïÊÄ^ù²n®Ùbícr¸êa¼Õe|6µ7§©­ºhöùÀöYdI9’vÙ†Ç3{_YÅBSñZ0ãn¶ìKó6Óww'm^Ó¼¡“õ˜óä·)Ä}Âii.¤úäB·T”t•”Œ·›Í£$QøÏv#“…+F:ƒg°Ø`_(´µ‹ÇÊà‡¾¼´g„DÅüØ›^<•mÞ·oß¾D_ÅrÀ9{4ïÉð+[Ë­Þ²†b“x~hÉä|o&¢¯X=Ùµ(.G•ÞÑHáÄÍH‰}ìËZ¤1Éç’™\g“$4fâu2ñÄòxðh­â]1áÄ×,ªs~„Ü’dCA²æ)qž0F`1é\é|scí‘5N…ù•rh¼yc.çk»J`á{e”’ýÅÆAµ·îÉòE:–Ïhß­3jé¥>…ù-ùà’.æbÕÞèݹ‡DUŠÕ—/ë n¾zÍ3öì]8ÅhؽR 4yT óí S_Flùfù ¯ŒÎgSúGƒV¢˜Õ̱~Ëy™µba£6tRÿ w—†ÖÄóеÑt¸‘^†wLºY±ÏZY|JŸ]–Ö6¾&üÌï,(“’UÐ5«Ì>;$$ðdKš'ƒŸE¨.„ÆvlîÞ¹¼Æ¿Áêp}ÑÂv[æ§yL9TBŽßmßÌj}¡ý>>Ë—›éÌ2ÎA ¨úH§ãJÐŽ¦—lô€ãdåaæÂs„Ó" ±ü ;bÐjt] lü”=I<ùvŒ àée|È_ýÓi-0øìþ}^爧þ>½õtjìo>}îiKðNW1µ$&TÊ?…{ÔÔš)KÞ½Ðâæh;/Yà L ÂÎü»V»DðïtÜQ1†G¬¸z¯5Iÿ#ø¸;+}Z+M;>”¬{íÞR»Ø/ÓRtzo™¶Sì;¤©;J5<Ë<Ñ Q†úÛR&Ò§mãŸU %Ö N,¥u¥†»Œƒ›ù˜Å#Ç*£Ã`Ô¬¤»RĦ¸Ä ϵ«wezõÀÇþ]¥Ë£T1 £Ão©ž'ð}XFU¬ò†É-¼þK{é  †B’5§t}›,9¬’Gf÷qȶ~ƒ,RìÕ·;„-±Ù°Ú»{R­äutØœ•£igO @ö¿_oôÏßCKîÐð‹©nïù¹™Ýõs;`™³,2¿S+/•÷€—´¸ŸÙ§¢ØÝÑœt&ü!«#®È€é15×ÙjVyîç€åÌQítñ>zÔ bóµÆƒNH":n‘–Lâ†<ÊÍQ[Ö‘†ÏŸ{L<0ðbå,ðÝÏP-•wX?=fdú2Ydƒb’ýà€ËåîtÐÃ+­ÓP_ö&ßÛˆ=á²âBÙökùSÏômÙæjÆž\Å]BZ¬bCƒ€äõÀèHä×åÖø.@¥Å*oé .<Äì1@¡)QgÝh„.²ŒKÃ=ÿ–â²ñóᢠíä—|LsÃö² „ÅÚu=nôånpƒÖ•DRKü µ[.Ñrã’ä,N-”¡Ó>ƒ¼àŠ‹ÇÉ›ÚZ’¨|ÆŠ XÜœ¾ïšŸÚ'4~²ÆN²w7™ £ÊtPè‰ÉyäeD§D.;}­—ÿ,J˜¶8 P±“Í6Ü3ÇФ‹d”)“GçóçɈè+4ÒŽØ.E!J¡Üha– ‘]å¦QµÿK!_•7BK¥8…,÷{‡™ŒgY˪“ð þEÙä›É<ïJ1@‘¤Ìó:n3¥ÏŽ­š<¥ƒÞ:ûôºFIÉq9m9ÑÎ×Anõ‘d ©¬cV\Ùb¿¾¡ë{D6M/gj¦ÞV?ë©“N°7D^žø;ÏJHõy)8ìß\Xç{WÃ÷ìDÒÆŠA”ø¦|Z6£-µJ‚s’’uŽ„‚üȾf{H›µÕSÔÿ¬E8‰GL!µ¨sìò»ÐÖÎ^›Pé_ )>óM]‘Ê‹áŽÍàÏ1Ù8ècZ¯åXµBMɾËø§ô$·ÍæåSШÎà.XôÚ¸q»}æÐB–³¦Q•YÍëþyÀ™3u„ åUÿÂ'=WáJáƒø#ÝÜ6]Þùü7.“íõ‹¯Ñ»Å»ý4—[hãnÇðÏ»®90®ÿ©-‘ Zÿ埳Q;ˆLt`41—‹Ç ´F1©ÀªñK„ñSMJrã¥[ÇaÔ¤5E8 ˜>bÃR°iI€¯TÑ@ZO9=9]Ç•\¹_ ¯•c÷j*RĆisܪ'¯™ÜaDzô9¶Ò—ÙRïø í¢<[ÖÐ`"wÊØ`9 G8 u2¥?FxC#fu²^' Ðè+F«‘§c¢ 8Ä1’â1ãÂ@ÁIåÓÒ`¥àîímÄ^M.ÚB÷m[²Î3ÑÚ‚Ä‚\t(žeÙXùœîÔà%§ŸJ"ÿÙÂñŸ?_þÅ×\ûƒã©IIî¬Â$z´å†eõ ¬õò­OÌènÚ;1Æ!ûhæ ~áä´‰ìôÛjôIV~Ž™d·Þ‘É͹LuÔºU"‡ Ó,Ø¿Ìxȵçêœĸ ‡ûµ¯ÔÝɦ.44™äÂç ­\ê$º?ÅïR!º6A Ç%{F>ͪóë!ë㶨H” ¶RØXæ‚zC@+Fž`„t)9ó,[Y¦³Éª–[pìïÉ© ó.Ç+³*Üg?s¢ÔÚ„©”¹‚¯àÑïn²JÌQظ½wÇo[\o­Æƒ3qÂð䀘wH¹¾ê‡ãq9rÈÕëRmìÓ­²3¬UxŸï”ï”,~‚gyU˜ÙeàÆ·ß¬>ÁºZ÷î7$tã¤ÓíËh-ÿìtÛ+G™?óˆ†kQr»h2Q!ÎÉëf×3¾®µN¯x õLÃŽZÒäEʰP¾.Ï…ÁÅAr%0=ÖJ¿ó»J‡ao©½±Áÿ0¨Êá¤r‚E+ñ‰¸Ô`A†—/ˆ×Uï{«º?éЮ¿1”OjFºõIhc„sjЂx §‹2î–§\dåë=¿œ­»|í­v‚‘Ù$¡Žô$T]û€,×Çýb\ÜÉnªspœY¯9l“ (w×\7N¢¶Ài>µ ¿Ï6¹@PˆPFk&©¼Z3Ó0VB:28òo„¿´KÈ+áºSÀ cÄ¿WæÛØÅ´8^HhüÓVf&I$à“­áö\ÆÑÈ€&Ô*‹‰RI”=\a©ÝEñ©‰*ÕX£õ=—e9àeQ$ª” ˜~øÙ…3Î z’¶ª ÿG¶Ç±[økÝI‘H—î2@¯FŸl¶âÔ¯ÈSX“Ù0Jýü»TS¼Á#n7$|Q›÷ƒäóê™Y²#liJ¤Ù@u…®{rÑ-,¥Ĺpt_ù6¾ù%)<Ð%¨Š7ލ”¼dARêïÝðPéeäHÆïã¶ÅR K.bɹE=ðÝW3%î×]Õ_Ò¼ÊWCŸÔ²ìö9Q’sÙâ+çH“j8 {ï0H~˜>´´4ÇénJ˪œéØÝÝ}Ÿ¿®NØ­ˆ/Û¯ƒÉý‚"`#À9înò%÷€åÍÛ_K?r&2ŒØ„?Ç‘9Ï´Ôˆ¨¾œ®Ê1”ú]MÕéÖ,%º§t9(Äé[‡bŽê& ˆÍON #½{p"z=¼JÒxö83¼¼|1ÒŠˆ‰®OÑ*e±fw¶Íˆÿ˜#õgÞrÐGãÒ9‰nk8ŽúuÎØDv^Ñ8KÕYŒЍ#â Oï \Šß"Ë4&2¨‚Ä›Ã@ÆÆ̳}’}Ó¬”Þð„`èhsêœÇÈ^r7˜¯d7²½ÂP-\àêÍŒHÒ-íyA#¹!#ÉZЧє‡r~-çï˜q)i«‡Ò9ƒ¾bK‹SˆÖ jÄá³ÃM¥ðú–FžàÛØì1”#Lþ…¡ÆéKä¢H€3?³:ÿK«.0á|É][­NEyÁøø6j˜á§ðà¶–Y³ÖGßÂÞçPqÁy¹ªÓO²wõùBgß?AÕüáçö¿4ü‚Ð1`jõg‹ÅQ q·ÂƦ´ç™Cç ¬¡ÂÉ4Ö°ïçWU ¢™Ðñ­UîTx_¡5÷•QýÓLeJ[Ï©97ú3ν| Äâ‚҉ɿè¦<;(ÓëÜÑE±¾ŒƒûËìý“¯Ü°Ã죢‚s,ö¾D.—|‡¬•Ú»i±‘†VçÇ º+÷â°?öÁȨcËÌ~‹¶µ¨ ¥Xafâ}5üÚ,(tPyÆéªëOóÍÍ›F û7H¾‰Ì»]ü‚KÁ}žÝ\|ÜVVŽ_ßnˆCÖˆf%0«©m‡VÕ)ÒÒSö9O,ãâñqr2Sü19…•ÍZ[6±ßP¹äo\ûº&F‹ÊI† ^ÉG?;ÖÆQý£fý™ Ó…aXœ+°vNâæ&zIü'Gvo[›Ïn"e «þ„ ÅQí¤<õ«ñ#×ÒlƒEM“b:I½wƒøÎùßN^"ƒ6ž©sD޲æ?m9ž§)Ù kHx=\õ„˜Š9Mºkă×ÛÜ…¨dý×ÍFò=-ù ¢EDlUÏ¿¢Eÿ=úJŽLÏ~<ï¸ôO=“d¸æ—<Ñë;˜}1„Õ.¿æ>ØçF®×é@Pq¢8zëíÈÿ rrÍyÞ†­_ûé‹Ç&pCòƒé`ŸA>ÄÝAT‡Ï” Q”–rÁ05¸éq hÕ€&àÝ U90O9쩦Á %¸•M«g…²Â,S˜øg+cÚ–ª;à?;Ðû µIé¥í»œø-1Ælpù¬Ô¨Kêø.º·›ô©6¦1o;BãX>¯ç‰œ~“X¯%“舖.JìÎ`¸w5çÔ´Q“ë8N÷(,}Ф^ N6ŽÁ¹~Õ® ŸñY®ò=Q&Ð÷óèçÜ[ØëDTñ ß]G=Y^B&i%Ÿ<ŒY Y3.³Qæ!¼ ,ñøž™x´æS#$T3§Š)q=!hq0=ôöªÒÀ±Lƒ¹Ál:(~¬?mIs_™ŽJÛ‚­µ™ƒy¡7zôÞîô8º$ Pgg£zà˜ÇG·ž×i=gxÈû$Ó­H³"iµ`Bž¸_àÓ`Eš£w5Æ[8®wó}W°ÎÔKj§la#ø$â”.ÅA TWUi£DàØÆjÁ0QÎRñyÛkgrsŸÌ€çÕŽ1´ÂãA‚ZbùÜS[9›æ|X Ck#Üšè :;.ÖGóJ#KoC2®ê;ö¢ ¹d.õÝ¿àN ƒ¼bˆÈRvض^+·ÎLµ"i0-Ã¹Û þÍn¼ Þ»{àyDŸÛlßw­L,<Ôj÷”_÷Â¥›nò3™ú]`>!yM£ˆ,ÂuùÐ7îµóíUºI&ªŠ϶¦ôd}ë&}ŽÅÞ#^ÉÜÔêWc\R¦½Ò{)„ùâë„Nv°‡d7£Ï± ‘?û1ýr½fj÷*Tf‡õ¿nÜ×µ=5;\ÓÏåhLîeé­Å¡ó DᆮÀÕÎ3Ç!û{”å¡WxuÞ_——ú`5Ç(º€ÍË+¦sì•éQqщ_;››5aÆ_%>¦“;Z.&šp¨‰åRö;äIêf ³þJ’ÉØ, Nö½†çIðñå/®ÆÊixœ¥ß ”œX›)·Ç¤xZÝ×V¥sx€ZÜ= L‚ ¤¦T°`œ§a¨ÿ¢\]ÛEú0ÿ°.$3}õjCY‘œ‹µ/è…ëŽç+Ð]˱u™'P*Áu‰¶XM:ö·ÊѬœÊÛÓ»\hO6QsðwéÅ«xwë§ò5ÞDžG áC¢yÏ û4Éx’nK¹£qô}ÙÊ×04Ä¢³Cˆ(9ý4÷•†•—PRI©Øs™çVi#-Gb`ŒDB—’jvD± &¿Ðõõt‰6wZWW1ÙÀý8‚« |%¢!Ïcθ˜Ì'H­!‚¯áo!¡³EjúÞu¢Ð•“L±v¤õ’,òcspm™[éŽR)Q6›6s•— |k dOS’Âá©ËRˆ/¿ÎR”Úù±Ÿ˜ˆÛŸÁ®’é©ãOáùê?wþ?í¦tÚ” ð`†ÉÕ°< –ŽŠóyÚ§}“4–¬F*Î-"²£äë¥æº¢;ãë.4™NÜ|Âyü°µ Îè£Igë¡$VhvÁéc²ž¡æ/Þ’¯¿Ù*_<\¸%¤‚¹WǦgfc:èËRùÞÖ1YíÄ©ÜÌÕA'¤VC‡V¿Æ£YKlà‡÷Î|š±':ü¸EŸ7$gñ¹W¸ITP‹@TÞxLæ;‘†¸!Mñ*Ž^ö?ù¬s|ÞÜø³ƒžmEdNǪFú&÷ü?ejFÔq«8°æ“»cDžC<ÝBv¤rïÌH=þ¤tïF” ­¹¯ö©\\öîH2¬#ŠF­u ~ˆOòÕ»4¼—Sr„놌%7*×G% sµS?˜ÈË/UÆ0—IÑØƒlþkÁ£>ªÊî„x-O'¡¬brå$4…Jù€ù_Ég»ðc‚©÷ËŽ Ó¹®ùzI¾-icŠøŽ‹ÞµväŽC¦jºÕ5;3hýîÉÁ+sß  xS†“ègg»Cè_t¼âªŸ}ÿ|>]R<{=•ç¼jG¦èöf…g¿Ö‚p‰Ü¥×òúf¢þSËqÓÜóijtY‰‰ ÂêAS[i÷5ÓõVÝ«°ÏnÔqnµþÊEû BV§ášs%÷쀿„ëJF¸ĹšVöz!û2_•Þ/+Ð-gÂ9E8‡jóÂß t)®c+.I8mÇ'´nI››Ÿv¾ÅCHãåQü)¶B]ƒdGl ÕU‚ Aƒ(˜t÷2Ì™]Y-Ì–$ ¼®êÀžÏwrF1`úä1Jöê÷»â—Š)Ľl(hçæfS2¬`¸+úµ(š)y¨,‡X+¶—„§ÐxE@[fqAôdú~,/ЫîF›ÁÏo"0zÅZ.w$×Sö’–Ô¼;ó­C~]¯ÆbX†ãÂM,󅆺Ö¦¤-€GƒŽ‡Ï?C[š½  7™ïìî Ç %°O¨õørdÊO‡à¶«âqß3€s£†÷Üù´í³÷©Ð}·zÔÙûŸÉ«öõ=ÜI"AÍЦ~¹,{e¶)†+;* h©Îm%—>2eá¢×Ç‹•3wíxö«Ôøý°fÖl4fü‹ÝTF -}òk̉Ჲw•ªÂë âDþOkg%š]rRx›t—Æi°”9Yz]S9âpVµmµþ±¹z~º-ë²îðÍáñŒÕg ÞGÂË„z)§Ð±ž(Ñ)ž\Ñåˆoh2ЬÄfd=úC ûQrFœ»vnÚXËÇóHs~‚*ÍÖØ~!üpg „¤äÉó$”ìÐm¯:÷M …QN"¢™ˆ–_4HÆA®"¥„êŒ<ÉíÅj^‘¶r«ÄGªs{¬K^~Ì!èX²ùeÙ ÁÕ•=R;69H><š«¿2,ߟ12}-ÿ7S%âçX'QdF‚Ä´¿ÓC2M!êÕuiGÓý£õñdtÏȘÝÉù …ݪì\bzÓ}H¡@‰÷QqœÂ5}¹öÜ6€ãàF:ðûHø1Vëa¹w©³Æ“õÊg³Ö‡bˆ¶\êL¥¯¤%žÇfùMÔ÷$²þ£u6ØÕòñ&ˆ†f\#ÀrÍÖ˜ÖËÎÊß/ÊÊS:y­:=i!rbÝÌ—ØÂ9œÄ.ýŒ±Õ±Šß4ÿYreº$uÀ \[¾¨â ³úÈ*B1Zš5Ì¥ˆÜñ~¸§Ü)€40-:Ö¨¤ƒ•ÉùâËÛ}e³kdm¬Dz,~Í™´=Îúh#xpOÿr¸X.0~ÎâÿHƦw£À:<Õ}9*Mß»|ÕBóøŽo ßÁ¢{1»”§ßÑ› È`¶T£ÕitÄ—å—%¨¯+—,GÒgmŠz!Ø.$ûž½N-–M—<7RmPM&x¦Æ ý‹ÒDZ@Áõ‡— ´HR…iÐwe@ukdцæÞm"¹íÛkiÎV'†€Ó¹¥û—çO2D¿_ÚkjØì^yïì–t˃ÒÔD¥©Ÿ§§|H ½#ûÇ&ûK‰ÿIéXŒß ZÚ =©Jß’–ê@ŒÓèS5V0ã¥ý§‘Êk ùµs¼AO_ðP‚»ž,·ï&M¤ –qÙ¿ÚKnîà݈p×à§DÜ&<âl`ĵ:ж›¯X³,Fp¦<ú™ÜptÞ)€˜ô· ¡i)(Â…cé3£ï9&§Î–¸«¯çÅŽ–â¡­xŠDQþ²ùãHÅ‚j$®2ž%±§ñŸºùh„µôæ–„g1õ.Ù¬:ÿ±,Ç•8µ;«W%@ÝN)U¥üЛü°LŠS–›Ã[È-»›ÃRïmuDañ.ä‚È&¹@²Axæ~Y“OˆRŒX6_Ÿ1 ¼x¹; ¼?$54<¥ôãžb7uÂŽ»^°åòZÄÞXÛ›8}g®B㾑’d¿Uw:W1-™¦ÌˆuÉK¬|“êGÛÏÎ[`YŠÆíΧPT©Ay¶G?&àñˆC¨£lÔD† “¥ÎÅa>’E‡nE MpiÑô 9iŒfž²ÓjîÀ›t²m9ÑÇoç…÷‚¥×‹Á@Bf‚ Cú°›Õ»\x2óýüõ-xùà‚>÷çuœlíûEèÜc\/5c£ /í:díÎæý¤2ñÃÔИw‡û±Ó&í¬=ä•Ï€’r¥oR>ÖH„½ómþùl¬=›ç[·êYHÓŠ¯ ŒyõÕdheþn›wÕÁeõ qÆ4Sqd®/'ÜÕ™W+‹Q6´¿žSD #È÷\iþ ;¹<'¬”–‡kä÷"ÓÐ|4Æ s u~§ô­ÄÆÖñò¯ÐÒðhcRñþšëŠÞ¤ ˆ“€Ñ DŒÆ¸‰¸{jyY/Ä{F, AÈC²öŸ þÙ² >ÙOM…uëeó”ø’|¡‡Õá¸J’62xûX73?0Èß Ëõ°þÕí¥•åyxʇäBN’T! S" ØÇ¬Ó(-¤VÓ˜"Ôý k—K³s$éSmü>‹OºS…|ˆ²£ý@•¼¢9õ¶ˆðÀ¸pLd©Yîì ©ØÎÐ(h9,} ËÙǵEí ÔôÛ%T7{¥vKQ¨ù<~뮫•°D¨ÚsÆÆ¼-¯D(jðk¦ 8ºP¹§Êï^#Ò3ûŸ^²\Éz:ø¡_¹Â4¤´ Ƥz@¦W˜†ñàÉJ? êi œø“FãÁû 0œ¶‘•žÃòm&ª¡¸mÛóˆªx;`—’”_¯¡ÔŽFV¦›‡¦£–î]Ñ kPäŒÖÌæ!Ãîƒ*qE—€hD1ûµàci¦ãzv„îZiýÃ`®Þñ=&ÂÜgÀ J…Úåøw@øäZŽI̧¢Mx йÖt%ÃÜ  ÿ›Š7#ÿ õ6Ê]ÃbT²oH“Ë•K±A^¢FT=†èÄÇš˜ú¯ÂÊÊÑ|ÜÞ¾1_U,`yiUœ÷üçNu k?{åŸÁ¢g…špñ å}»åD»ë¸ÉÚ=z9KÄ¡ñÐg´Ž°ñsùþ§g_’¸Ì9'ÔY:5“Úà“5¦¶weAØÄæbëû8#G¾N™‰ê¡‡Ùœ¿0AðSC;ÔbÈSE^vlNE(ÒV7=÷çP;¼ð3tá'ºþ† œEÐ,Oð¬n>ÿĬý*áè2œ¶KŒùc2tsç=²š³Ô‘zl´pšÓïSd‡”MÊG¦Õ]o:C³…kPò ÉŸ“T­PT øÖëôXL™@ÑÅqT7œq©ŽâÇ)Ä.Ud>TxÉ„¥kbd;[áíº‡K©÷XUˆÍ¬ÜÁr âý^ Ýyão‰¤Æo5—fÓ,=ðÔ¬+¹ïsÆ ßË¢³,ÉH»“3zXr¡ËºôäÑ‹kÝpiw¯­×d)«*§ÕV¿ ã z-ž¢®È$0+u Ce~K¤ñZU5la–2¹KpÓûIyI!eJ°À¤¥×§Ÿ<é/±ÉK)¹{yQ¯åÆ:1•‘w#×Ê$2ÀäZ4ו0l=3mlF*D£ S$.¨Jª†ŠÔ#*¸dåÝ F;/ÌH¢¹AZ,Ì*”–°€¢V HXÙë/oÖ!,ßZ%cF®~öBp×ZGìÕ6|ÀoS^²j€sˆ xõ‚Ó ôñ&ðÓߌTR;êž 5›U ®k¯T@bÓ n*üÊo²Öõ8‘#f(Q—<ûR=”\¾Ì›ù—«tÈ~šùbwXó‘uÓæâ¯ Ãðo2çšu ”ÊeX¶Çn®” ð*ou-k††6F YüÓ™H%à^M!Gte›ÕŸíW¦ RcôÃV<Å›´¸¨ú~™w©n÷†ø2Ò 6ëþ‹K¡5|¶àÝ7/à‹ åeWÐÎQ·IÊ€sú5â´qØM󉤠*1¢ ŒWˆúÃÜM\Œ'h´\åˆÙ|#·WH¬dŒ¸t6Ý&BJ[æx×´U¤O}Êw×%ù¹ …$fRñצ×5§”¶uºÊ7Nuê¿uʃ­ßqÕ-9ૈ°˜¸ôó{tÑ(Vd[R‹ÌiIÅ5AÌ‘ÚÉ´ÙذŽ'GK!ƒ P&„8ëýa,u1;T¿`déŸÝ7"ü®‡Ü_ßVæšýÁ¡ð‘¦iÛ€®ãyáôôL0>‰ý‰ÜODã@Fdw]f|`¨†ä ›éHg9¶Qe{¿XBÒ07,¿ü¤¥Jê)E©˜leY–íÕHépÿw® ½öá”`ü×5zQ«u­+ìœÍ6ÑBu:Õùöo/Pp/ÑßÍ~´+KP)x’AÎrí9ÇÀéaae€AÊm5X¬ïÕ!€ÙñV¥8!¾Â‹õŸ Q5Q„^…ŒÅ5¼œP‹ÊX®dl;:‘guæÿ(²ö@—7«od¬¨å½ÿÙ˜§Ó¤Ò \¬zðΟ3à¢?,L(as"-˜TlÄì±D%0àBòÒÊ‚Àµ?§ÄÔOˆwÔ{SYò˜œ6* µÞy:IЀÏ?[N‚(]G26¹;†Ø³—"@Ö%I©*÷' ºÎòm*á«.°sî«ÇÁ’€?{Hëq§2ðiL’ºÁÉå¸ ÛՈKp*éO-ãmˆTæðzBX´‰•ø'Š ‰U÷‹”Ãu¬˜L°ÀÉpý̉±.@F›l†¿¼«` µ ×b3X %ó]zÚÌ õLîí®£Õ\ŽC= 5/×?~å·K¨8Høë„h´­¬bãë­9d¼Þ}ép+s—Ã(ˆ&1.qºmÔGý‡!‘wð鑼Ò0ë'ƒÑ&ŽJð;2ßúõ¯-—áá‰Ä³Âkµ:’\™hì*üò¯¸ > “ånù0ýÚ»+3ªÀp "!B¾U Í÷®GqP¥öÐ笺 ž'0r¿…õîÑeÇ É: 0ÝøÃ½¥ð{¯Ð.ôiÕ¶¯ùAfR¾cL^fGâ‡6ÉwT™[p‡[ÅÊóÖÊÎ30ÎË•+þ¡Ç“§FUCêÿM'_•ñ‰¶õ_<©_•`ØL¬Ó/H±Á´Š@ïƒì>6°rŒ]la‰vºÂâæìëo…ùåÝ|Y9LºÝ5©Zº®Š{S´®”À´½ôƒ51*›MþÒ甸Y¹¯-Ë :?Á±\¯ìÁçÚAEüz‰ó!GêC.v{XÉE?Â^á—¯ ׎¯ý£€Tœ/1p"ô0§KQ8éµ¾FÞÑ{€áVZ؇ oIJ…þd)ˆö 55ÜýHÐ먗èß4‡]7¶àaÀpä’…6¹ôÒ¿£[œC–|jÔLdRŒ€ÁÊãÍÑ·Â/$Ú#ìÎq‰#ÐЄÿ4ÑwN#à )»cѤdŠ£ê×VŽCh|€-UŽèºc“I,%ƒ È…épZÁîšw?•VÆýû]?®x£f*2kÅiª"‹œÜÇÅaRRÉ YGÙÕ¤ù*dHiFa§‚=§Ò¯ðÅʨط†r›,ÐsñwÑI‹ˆã:/¾m{Ú¢àê—´MXó飽EÈg'÷~CYp}F `bTS^Ó¹Cž0:anÞd³ÁE¼ûpôo+±¤2·BP©ƒòj®ê ïäߨ; `•9—FvÈÕÕJþkߥr(0ÑCƒe1Âß~zŸ™Ô£[L —El£¾ð\¨å·±óZä“OóÜïýŠá¾ÖrDph3Ù/ ‘ч²BR6 ­H KË ¼Ð¡’’0«åËÊhC°`æR.‰½uóV0²jvþŒØú͹å>+¬=Ô:?̼ $4{›ÐpMjT6–ÞIŒõ8u†ðz(‰+‰2Ã7{Û[¢œäD¢!E뤗œØj8Lí×Ù˜€¥î`­q˃¡<Á:9oqÁ |‡PŒx Õn|ZMdð ų_ç…©A˜Ý¶ÔF–º¸¤VÍcVµ¢óSzK%`.ÚüÐQvü¤Þ5ÿÄ<¸Ì:Y•é.}-yÞµ·B/Õá5Øqþ»náyD)a‹î ‚Ú:¹¸/gkàl€óu뷮¹þ´ÒÚLlŠû.Ϫý‹Mh X°½ß(ó“ {}AD<§Ê¿Šwá‰ÐÐ˾3QÅ^&>Hª†¶f=”®o°ÿâmoÇ®­Oç_Ÿd˲Ð{’ÿ…BíµxcSNÉúåÏ¡ÁYš• •’¸›ݧöÞ‰ºÂKòXÏëFæ´ãÿIS¥ו_ÑYÞÇÇÖŽ®N‘Gê"¥~‰÷°Dá‹ 5§'ò+7¤¬wº"ínMrø¶Î…'q'!®_t¸aβ4cdÊxËhà;V8ƒÔáò Ì¢jo5®\îàI¬Ë=µÝS!æIh žœ 2íl€xºqÄLƼŸ‰dÓ®ØXe˽A™„º¤Ýè —÷W©<ô*k:eý6‡ù5•25lky¦ yØ; õÈ”FïÆˆ¯%ÇæÒ t1÷qæG[°Çæß[l€H8ß¶×£§¾I4úlEhLÄ£˜³ /Ô¿uVƒ‡­ÖV­Ë1ùó­Öè×9Ì¡ªu•N6ò•t&e J~42‡fàUŠª!ÃLñé'Ä’üùqEqv}7†’puD’•Jñ¤‘Ò½&³‰ø¡{œ¦{¦“\+TÞ57bÍÁCjø¼uY#>ûнéçm#ÎÏ€Ñ21ß11F¿^ç¬?hhÒ*î¸ [75RS å´|À…O¬ç_ƒ,nMnú~ÞYl– ¹Œº$¾uÐÅ¿6µµFF¡üBÉÂóý ?ç®iùnêï+f*˜˜FíJíi^³1*ŒÈQl¶/¿Ùú “ß 5[¶I×Òþªþ°]•Ÿ®Õ1Ä4wlÈÆ'ƒènçö0TŠtXÅè$Ú…y³e ºÛ¼WÉñÇ0¥0rEh9Ž3#…äðTá †9Ç€RÜ观뢘 5R›ùe8^·–磻¢WrÐÕ=FM¤w\"D^Ôr×Õ"h¶Á·»§³5›!tw¬P} l¹OÌùÕp:^¤l[¼¥¢E«-ûi:âç<*ZCW¦WNîô:Àû¶h@h]1¶?ÄZï‰jY+²°zÿ.С+¹B¸2S“LÅâleëfmé,ï¿n×U°øC¸ß€á2±)ôc-ù]n¸§ õBþ«êwÉÐ/ºÏ‚ŸpÏ¥:/AsÞZjž³òÔÌ_ôšBÞvGb½ç ¼–‰5nÕH‘Ÿj!ÛiáÑm…~ŠÀã*†sîîŧ[›|ñ¹×Eïßë'¤ñ¶Åã´Cø@7´´bT3“dÄoÌèÔŒ Ë¦Ü´[è8q h&DÜ×ôáâÌN±9+BhhÍ$ûq}o §B›ýPï½eqë>2üø¹™âo¯£Já]mž·‚‚+7à,[Ø­9×¼ ÉWžãÕ’Ó6b#×jÙ(¥E¯^ðàož²uS鶇-CX‡Oî(@x*÷ÖƒE[ŽÕÆîï»3Óù7k¶­˜¾ÜzBòÏÚÕ`SøCv=rx,à ½ûc·Á©%±%£æ2æé lU1ùÀ櫽<ñô¢?÷¡ d¬kfÛ‚?’sáa!Ž©×/P;Cñ/#YcE_1-eéŸß#T«ŸP#m¶ó¯ƒX"“8Kœ‡J¾Ñ fþJï´6©çX”o¯â*²iäîHðÝe üGø@‹éØ-»¸(|R“”ºµ¤ÿ¹þu¬¯›~1>z$ÿP-¿rͽ¨L€Õònów´AeŸÜÅpÆ@„x’ñV…æzÇ *‚DYH§›ÜÛšÒDK‘ByzÄzkøÌ ­†}À%'Ÿ¼Ç †GrMž±È&òõ£rr¿roWé +Õ! ´ž‰l™É 7‹gŸ•˹UJaå>ã2Çþ_]›Qÿùfo^ Z.A ¨–…gâ16ˆÇOðG d—§x o±œ‡›§XžGåQ³Ô?ÊX}o¯M®…’°E#BµUòÆk*cž‡'Oµi¯sÃØìK)׌žÃ&‰ð‰æÆ¦®¼2Óf…ŸÀÆÉ¸m&ú¹ ½Þ»ÝÁ ò­‰½…ÃUód‹/¼…Öµ†3‚vöV¦ç³:UâE ’a0Š{WÁZé Úp}Qžç¸½ŠbS@l„ü»€ü°æçá’IùhepKicGçUÎçŸnÏqkžkrL†Í?‹AL ¼< „çÇqƒ¸Ü;->ý¦8F±ëèì‘0t[)%XGó…­_g’i;\S¤/MM 43Öá¤ðÓ>¿Ùî/©ÆÀ¨nð'ßœˆ@÷£–}>L~¸ÿfÏõ£i9ÇÚë—ôÙÄ'I¾°»= v<›°¯¾®Å¯Þ+•ÁÝ ›Nùoær‘ìæ¹”OžæÑ6ø>¼¨Wœ(L¹2SZqœÈƒ·ÍœSÇvˆ S²”"YË9½A0%Á‹IÄf&>ÓÏHÇ>5 %޼dÔbü@ü£¢GO^ñº xïèSõø¤ ÏÍtý)¾²çˆæ—õ‡»ÞWñŒäFöŒòÄÔÍ‘¬›1>ÄÁºÆOp¦•èvaâr“¢c*gÒõÞ½¡F6ÝèüJ9„²¬qo§'®ûkÙAì2¸å¢+ìíŽí~7~W®Ë•y£ÎÛÌç›…ùæ×dÿgÃÁÙiä>éõ@)žÌaϵnõBêý 9ƒk2QY•ÔØ| QÏ®´« ` ©óŠÍú^u'»”Ö¥‚kNNuë;"ï®6À˜n9|*>Ås·g­ðô{ kd°¾àÐ]Áiô žÙ‘ @‰‘½ ?"ƒ©F{†=½iý¥¾ð8ö{TÒ‡$§\9znµâtAf¯æ/²ÁàÊp5¦˜ ¬ g´¨[Á9± ¸N·Õ&<yÿÜêlW‡¹d¬y¦O=+8·`Vñ‰I©¡/ w]IvüA—Ûk¼þD¸t"ã7Á¨IÈ2ëT@jñŠ"í艭þWMKŽôj,“L·À¥ÐÚÔy6‘!¥‚ÁÍ’/ÂWçÅMžbÀA%;fFD…x´½tDoÕO÷ëÜÏÁtH³]ˆ ÇL4qŽƒÏÝñ¼6p¸ÀVIfý&oÄa-­ß¶†{Íbu¦ÔìªôOcßæaU€íkýì#Å5ä>új¦ßwgo=WêžMVé )/©Å©>§Ó}Œ½Ñ”»ªŸˆR„4ž‡ú±è7׆GëŸã,ýï½’éWÝzrêk!"åâ7]¢ý£ÂPm¾íÏ,M“ÎlÒ¼éæþ ÑŸDË¥ˆØ,BœøÞ(*ydÿ~F+}ä’¹Ócû‘µDD´{zãTü¡ä«IQöêP*üå¨ùrzcè’š¬Kú‰ÖúÌæ×$,#ásc“1ÎbÎú®ˆßäëpiÉ5®Eúr\ >”\YïÖ¼Z×Iî 8RÏÿ7#À"´¡ß@Å0&"3á5øú+$âA-RQ°*¶ 7Õ|=½m;8³È<·>„VÛ Æ¢"@ÿþ:d­.÷Ïj% p 6%rÝEf)Ü뱑lX«eÆA<û–‹Û£<_#|ö›ËpÔ?5ç²6°"$k#yDÕ·­1Ônû{î1¸Ž 8ƒp6©][³ N@°ö¶HlŽ´[þJvâŠ;ºðJaìEˆ7^õBSBk zváu:¿Yé°‘Ý'E ŒŒWù _³½¡Ñ«É ³Û˜'ÂÎm´®9¥­ó#=(û!šò ™ I$é¿%÷«»m¦+ÝY¢Ê’""jÍ]àýŒ9vGìžE§RëåâÉ•Bý ï_všäçFºÞsps à5HS_b»’à§.±ôìm„/Ç ¶“.õ}yè‡ aì ‡ÖÀ³«LçÒ•A.ŸI¢ ød³Û‘%l¤O°/%U•‰sxÓ*º5ì%Tèm*Qg#r¡ÌßÎÌfwÓ7ÃÉ-óP“j@â.ò»ËZH'˜Œå5G7^ñ2RÓº"bóNÌ!èPQ¼/úŸÁf\åhª._´ÕFOÆÁ´©¾‰.À:EȘ^%ÀÅ ÓŸLú7¸ 6-¢¸³Ž—_ƒp² ä&_Q½nW˜Œ¬ÿ‡Gd\— -_(Ù["Ò™âç?~‘*µÛàôºG'÷ÓV;}žAñç‡ÁêGÔü" :Æ™—Ô2ÚÓqx®„ñÒS­t#wÆbœ K—˜Úb‰¶Æù~5Í9¨¹Mæ!ۂȉ[¯ÅõeÂ…2®‰OͲ9ý¼B é§Õ³;|ÿá€W[ãUû0‡#óÎ ýΧûVêÒÎýg:ñ¾JnF»æ,u¢q_o^¸©Ò÷ _Táó‘Ë. ©¶Îƒ¶v\Ñ<ž’äÂÙÕ|ê{ÇmHk„åc/Bô:2‹ å½¹5@H~§ÄoÑfAjöohuV዆Ñf^ßéÓw»«ŸÊš90`Ô¡dè’Dæ³—Rí›T£ U3zFð'óIÄØd$¡ílÚ4‡•zG óË”>£3e0Ÿ¢‚Œ6°ˆ”yåJ™–î![ŸfÁ´vÑɉqÔø4ÄPç #\\2ÂHc® ð$)— /ÍúÎm¡UãîÚÇIꞇ†2ß}ñ O§ãé}óøŽ¿¬Tguð¹é"]â÷áâc5Ú#Viù!íÒ üë ÙAob °5ok+Õ(Ï.ÄŠr÷ n –Õ¼Õ=5Ò˜V9u {E JŽCê/²´e å!o.K±QšÃqm4øæØ{à(K?¡œ]☥üuEFPPZ—2\Ÿ0;²But¨Ùà@îÖfÔ뜋Ԯ´Éfbføµ'X±znª½ù…©Œ<à¶+®™w°þ¬Ð¼C´é5½^â:³íNÿ=½Ä•ónoèú Ö#ëtèÈG 9Óý;¼ k1(›ÚyUF‡Vm6éíA<£`ªÍœ([s½hªÑ³Fk=Lý“ï²\߀^xˆ?GCvË'_øx0®Xñ:ø~ÕÀlÂUÍ%ëèE„‰o¸¥¶tz:Mv“1Æ)ÆIˆQ©pv®3.]l¢2! ¢"Tß¶{ñX¾kƒ¿^¨ý#1ÕØÝ(»dÑÔ……ä]œà6 1'ñ%2¹·“ËãÇ>Â⨤Ÿ¦Úƒh`…?×ô“UçEî> âV»¢ ’Ÿ£‹»’[WfâQ ³I·±aã¨ÛN<êœé†±’ø6¶ß=‡7c ¥v€Îå_]ÈFÊô¼kiàGwü·ãŸ` ¦ùxe]²2þ‚{Ô`œE´Vd5™ŽYFTbÔ^ÝŒ¦± çÉù¥\$ß+ÔÇ¥CÒÎä.éù×[w•«ƒ×*¿îH“œBÂ%É _: ï`g"Ñ”ëÚ¶I?t4Sµö_ɰ=¨)ž¹Ò2ë´9ïË_Ì+î'4Á«Ò%èd­¸o`>z¹a0^ó” vLd•9*Üý Q´Uî;HÁÛ^Zá Na*þ&¦Q©5¥*¾ƒï@Kìžb¸Ùcš›9ùû¸{ˆmýV-«6ü=> Ng6Ï–FZóÉG6&9ú[|¼ŠWfsj¸/ÓçÏ"]bîPÝ‹™²ê#¨(’éœÛt*b¾ÒóB¡?nO{Þ´rƒ—xþZ¤ßMq³]Ë ¾€ÅVòÈ!T ì‘r¡³XÓÕb&šÅ-£­P„.Ââôå«•§#ie1=ðŸÊãRr‘»ÿ«/£[;µ»,ƒ°,܇˜ÒÑímiê1ðÝ€œQ$𣝒ô(÷PÞðÙâË$€I™Z§†#‰ãûÙfRØ=í;«ñg»Ã…;S£ìÃÓæ)Û1‰%yð;óÕÛßO{OŽi² ¼\aØ1 Õêï ÙXJ£ÿRzbšJ:ŒH„ªaM]š²bÃçù—¹8#øœFÚç%ÖPÙ äHÆ›$,OUš"à4ŠB1Ãg ú‚–G¬&Ë%¾\x¯tÝååÓ«™z‰:ƒ =|îÄ)#3­1Ya¯7?ô﹬Ò5ó²ÜB,èÊ!‚ƒ ™³®ƒ¼—BátƒÉÕZú¤¬ßÚFx³.¦hudÝì®Ö\ª #bgN`k›\õ×h TÜ[ÕíÄ[‚çnê¯ÔÑÙ³ã7ß¹Ê.]aì›ÒA©ZØãµ'kÔNt›Ì "×–¨£BääÛ_üŽãožÀŒ[“B-*5GMéM.k{“EF1|9iW¯{Ô§W(E—W74n›jU“dh×¥¨õ<Ìß2!ù]ã·:Q[W+ÌtI¥»Z®Uuù÷‚Í'½çÉõUU¹ëVeŠ>¯TÃDAš–#êî/ø!Û»Žq!·…›zEâ³N?ëhÞ8¹"uÊ·Ûp‹ÖŠ.ÄCŠ“Yÿ¢ ì¨ñȾÏ ÿoÍnoTºsc‘ 'Ã\j@6l±S>&´<¢á››òaص(gKygxò®li^qŒÜØI&ÞO³5T$ʬatÔt…ñê¢ø5‚ƒ$µ—z¾Ö;Ö¹ºâÆîÛß?n±¨dASiåK«Ç‘±UF»"°·“†Tp¶{c%=(’{šÄþS.×Öù]éàgÐÕËMMdèç€Ú'Ê¥=*Øõ•ÀeÎ.ˆhe=P1"ýLW H«Ø å ó)4á!Éò3çs—4d&õH«KÞ½íJ³²/@$û«É}­Nµ]~-ÊI’ßQ=1q„$ùcx¶¦Fùîdf ç!F€O|Íç¹òòP:ÿîkRÀ}ï3õ¿Ø¯½ØÙß.¼×V€vªEø½/Oê)3ZÈõƒó6–„>ç@Ìá 8ù–³C| ¦Ècj.ù*6Xà{€sùJ¼™C­ÉÜö kË Œ¬­ŸS3®L˵ ^©ƒ;ˆ•Nê4¿îH¼ãUv +µ€Õ+ˆdß—NMyfì|òŽ¢æ>å¼úµrýöev’Ðû÷2ð¨t┘B€ßѶf’´T³r‰ÛÆÝhƒ²Î§¡´ENå‚~._®Á8oï_²Àølތ嵘)íÁ‹èAOðX õ‡)÷¼O¬ ÊE*„Ùesõ<Û)'kþØë<á[.Tååo=¤ ‰CpkGÿû›c^•ÀÚï÷fJpp|7YIà~K燂5~ô*DL4N¹óŽÆ˜rUu¬¡aËHYË |êƒRå€äw9Ý NæÈ¡dÐS(%/ƒb^T<ò@_é·O[íþŸi&NÍÙã̬éhrÆ{i]ñÛ(±èòïŽàUõþÕ[ë’DÛBñHÈÞQ½¤¬á*l¼ìû\ÎO&{vê¶— xJ©ıóšChîAìóTfƒ~)Ã1f…SËÝ¢/eªÿ¶ÅÎÐï¿C39 ’Àïxø”«´v¼yWšâ°aæ,È•üS<.S•s½éxRÀ‡[D,üd·¤ærW•|hbVÀh ~³8\ÿ¸0ïK€ì£Xþwßj×ÚãRuÎØ¡¾¤QCßR…Ô~ XÑ|þF¼rgfh–xpLA_ÏØGP³¥†ÅÍ£9O›‰ŽÐW†à§³m›ž©-©/E‡™KmF³!Ì]•ãš%â‡ý+é„«n¿;Àî/®|$TŠrm¯: ÎøÌC­²¢VK2xÓõ赞âÍdHI¬¢ˆ©¡£ðÆ-(»M€ä^šŒË¤vjT„磆äØÓ ï5ʨ¿AíÒžuÒÇî°˜9a{OÊ3ºÍë}M èûèù$ÐØ)&AyqjªìȽË;–G̯ð}/NÃs1´ÊØÌ³é!Š–àcåÛÖQçúR©ÊäÌNùžígif£8iœS}ㄈŠî2ÉÃ).“LjhQB|aúL§‡” áYrTó¯±S¿û6"Îå­ ÂµŽ\rÓ$z:.D‚bPçd¦578D²|0n޲û y ‘_H:©¶€‰»è5¬«f£8©‹h¿ÎL <Ž6¡L¬¶ûP€œ­çÍ„¾ÔNlᨑ(y©KF„Q«c¾xTQ÷ù¤Ç'ÿ­=jE½7³Ã>{Ù~n •çÆ]I{²À/ü4Gš)¼£Zúwh)"{¢¿›¦FðdIUoxk5²-…­´åÓ$¸š¨i\ÿ‚RܲXwf£Ókâ˜Ö uøؤÊ/s0”Y³éÛz­J€]‡S°‹ãrc>|'=!»Ô¶cnÍkd'…eÞ…$^yççµërížO°+Uk(zªßÞg8‘lZÉ;”A3VµÏÿÄ¥ iϤm*Vš‡vðýçŒ0S\Ù–­EDã7øÈ¢rº­7}bhÚ…$Yo²>±ô^³/ó±ÚmØŸ,Û‰VnpSÑmpå-”*¬…÷þ§\Y$Ôùêð!-KnÛÈíí[bÇ5¹P­Z­Ҥd·‚Õ*ÆÓ±W«/¤ÜàéÐŽóZ,žäÑ*’¶Þ>55´³y{ØÿèªL3’j©„?HŸmã€Îa©™mÐZæûÑ¡içšÔ‹ë­¾4ÀhuwY0~ë[þO;Ê{IY‹ï;ê¾7%8§iƒŠ×«m}®©—,‚ÎLà‡õv8Îò˜ŽX+xzÙEì4i˃ܻ½²4œ;Á˜jl·ˆyBdû€™i­õ×iqvç¾âŸ­“€¢z$Ò£g׿æVëTÙFÞüŸ“ï®NÁä2‰#H\°Cfo¨¦b:G#ê]ÞÑɹwí];Üœùàøò¡ôGüŠÒ}H“:ê's‡B‡N)Àqåuvf2ùE”éówlçÖ/þy¦J‰”Íâ"SÔæ'a…T_PóT¿»A)æÁM2ü¹ûF“9ÑõÍðSXWøq´cfAKÃÆˆ¿¤õn’PÀõ …Ú.s/%Ý&ö<æžqayjo]“Ú~íÒ:­`¢U¨(eÃ)ýfY¦(‘–å×ûbM¡yã=C0H]µ’kFí-µæq^A~1þ£]i®ªë·íW™ ¨¨U–¼ôcô÷Ql³3™§jÜXÒ]¯fC¯÷³õøA‘­óÎ;ö·|V¸lJ–õrÐâ£òÅž¢<– T‘ïž0”ßÄ–e¨[+ +€ç ›„eÿÇb&Ê!VÅâ– <û~QŽþ1ˆÃjîIP9úD¡¾†b}¹§ÓŸ  1Õ $:ª¿Q55%•š~<Ì=¦,¥wFër~bèy¬§ ì9Ïö'v“…Ró¯~ˆTÀH‰6C™]gMºŠm½hù¯xó!ÿ5-ž2Œy´ï²ð¬®”3mäñh¹rm-B^“îÎz bUâŸï¦jëÝêD¡ô’Ð ÕëóBcëH_ Q£ØâýÙR…%ïZ³'|4ïQœ«”N9ÔïXoiã•ÈõÀÂXÞN¬F+Þ.ÀÿE˜gm0¤ûÕÖrúüñ¼[pMóð¹ð«†¥t=ØpcÄözø4éaD?fÙuar”~È_5É;s½Üú ñ{ë&{ ½ Ò£Ní‰ÈÉ|r/)ŠáC ' —û®2\açÊn÷pÊ™U×'ðZÔ½’Îâkú­8¸ôL#Ç{½ R ÃÄìp©"’ŽÌ n|«—yXð»×udF7"8ÌwôïÑÂgGÌ•^£|_ãFð_ÿ/é™uDâ3..2s~EŒÂ.*¾ýïÓMÃÞYÄXÆìÔ—æÃó3á5‰˜MgÎ`Ç•]™CY˜"R"Nã˜k1k.ª¤ïõW˜‘äÆÎ}ž ‡´xøIÏìH‡ÌQèÐ^Ÿ›ë N…yŽÞ÷ôEùx”àYôŸÞî”c…gÛVÄ«œV²Ê¨±ä!Oׇr󡾇ÍÉ`C»”çzSØ<_OÅ‘k«P .ùNRí¾áKAKóÀã)TN¿m/¶k`f¨íHÜǦ·98^8ä´ SŒ®œC'Öp­sO¼*8ìx¢˜N>ŸE‰3ÿ [©9ÔÃq”ÚZ™ŠKQÍúzÖöøûÆ+™}–BÂ' ²z-)†,ÿÎ6\J’èÓ}ó`^°Læõ°r+#öfqí[ž‡Vˆ&.¶tö¥ž%[™%j_%(1¼­Õn!š«›·û´‘©ýôaîb’gM+2ÅBi:<œ+ á/“u¥öR‰©l‹ˆ ÔЗ‹ý$²H”%M’~•V®Ò6Ó¼§LMPì¤w­³·§B;óŽP½.lå‹Ç³2àÝ1eÒuAÛ‰éš^ÂACnËtaQñqËék_B‹<l¨°l`ì²›ã!Öl%Bn”½níñ›³¬•ûÜDxGLSG3;ö¼8 ÖÊ€ÓìWƒ¯[8´ ŠžÌzýÿn¸ØzxÌ÷Dh½&“¸;[ڦ±†#Õ'á÷Ã/b¯kmÃj.ï›Ñc §&œ÷ßÁk—Ïè8¿êZʞDzM…qÇÿªÐ¥ñYòœYÀ,Çà*Vh~sKº³]Ršþ•…Ùò‡“íÀXÆŸ[‡œ®À؉¥*–´½çEüqPu˜™µ¼HÀ/p¯Ì$äœgšHåRå~'¼K€×!n(ì&oìfQií¥‹Ñ#ý…8ª~nUý™˜Ÿò½ÓVú˜Mβ¥|JÚ¬þÉ>,vÔîp¢ÇJ<÷ìz¢©­ül=ˆÑò‹²m¹ ÚŽf-ˆ´×ÙÛ• SÆþf¸†ì|S¹·ÓÆ)xˆ5¥ì*6)ƸÆÎëŸÔÞ³‰¬sĶéK­/ËXÜQ'¢£ÆÉ{å™d˘½Ð–a$fèBãV‰ä‘·Ýû-ß×b~Ø– þÍŽA7°•˨ôS¶:¹Æ5á’‘o8ÑΡ½-+ÆwÉk ÞøPú5ÎK F?Ó€&Fœ9õÊ<»¥àŽA@Lo7¶moû¶©N^]ø‚=ÑaíÇÅGÙb¹øSŒ©“¿w;Ʀ8ICiךáû:4+ì3¨/Ó>ã_÷cŒ<©åÅ«Y0RL¢~1âbñÑÇ)šÈQ¶Þ*Óp¯0piè. …r£ø(G:Èžì—Õ}ízÇ´IL¡3 £ ŽF¦}}À±€·1·ù§Jׂkqô˜*B]¬f‘½6âW¶ÀðSXWNnõŸm­é¸Ï£  #o<ö¹=<Ñå1dä½ýº/ÚÆoO¼‹‹~_†9k‚°Ë²€vÉWkÈÚ ååÄê)Ó6±±ÞgS‚«ÔÞ3ÍüUÉKÖçàëý‘?ŽüÆ›ÅzÞ&¡¯`ìßïãÀ¢Þ;w²V‹M×#ô‡£ÿwkäôһʞejŸã‘¿…ZˆáÓx6MÐ(\9%¾,Ÿèîég9K;œ¾¹Uøö¯¿È™Bï­×`qkÙQkîգއe›Xvfx¼*OàæÃÀZq¾²@2Ù}nÿ#»b°…6ÓÌY˪4À^b¿1«1ŨY“Ì·Ò7OY•©îmÄô9Ú‘ú£“Ñ(¨Ý«ô>￞{!ß°‰û*Ì4 ËN5žw¸SÁú1çc•Ez]!é9Z‘‹g„ºààOÂ0¾Èÿu]f¶öÍ„""f ®áéüãZö0ªbuïñ>U}K‰s¡ÖHŒÛÊŽbÉÞ‘$ÓEè˜Ìäø¦aN鮟W§ß§ë¤)D㪬ýYXíx-½¤"a½`„¨h od 6þÙW¯¿gì‰3¥²µ!û ¿Ð¦™(sNeñß‘Gê»j>>¤ËtU%ó-ºâ®)ˆ€„Šê¾{cT%h2?”„­:òX0õJ¤®Cò‚£t{atæ=骲ëÁƒ«k~~*O–¥‹™e˜}p•ò8•ÿ‰€•³ èk’3ã*U]«·$çñ–ÍÀ+H-E­t S¨ ‚þÉÿÚ|ŸsÿS€V¨ÈInˆ¹¥ ß5ÍYwCAb%š¥U.ìÿ(n¦»yKdJX*3bùËûì¦äØâÑĸߤw5oÿ$®ÉXVkžca#åt Ø'ˆ'xx„G­“gUB‘-„•ôGÆ6‰žeE‰7¼…`öX.@qÍ<Ò¼¥Ò~ZRRmy,à¡&ãKbbe fïïVøÇj™Å’'Ò¤(‹–\F1|SåqhºˆTΤ!ÝÙvHqƒ#ûwèÌæÃbýÙð@ªY./"j¼¤ï*mžà,[×¼4É©/ŽáØZÈêñ…©\• $Rðþ“Å#Ð{èâdÎðLIjPس#Z­úh¬¢ëá(<(¹^'Ûô\\C×CbpltFÎBÔ°nÜ¿÷å¸#,Ÿq`y›¾ÀŸ?Fe¡5 ’Éë㪔è^$¦„‚—ÿµðB,7`Zž™a¾X8úóºõÆíÝXu]‡-H #i8Ò—ùD:wêw¡™2BÏ‹ž¬(™:$Aó,–÷ÉR ű ^tÆÚ’seÛeêvcIcž–W–s2:l>öT,žïBŽÝþÝζýú51È} D—¬Ž ¨òbDvÈ„le¯M€y>&Oâ*àÉÊ”j’¼œ%ÉÊ T0\!¦ž†J4œi4 : 2Ä’»¤ÈIS𳛂qX Ó‰?À‡ חݘ ñæXt­Šß™Hê R½zõ]“íDò²—ø¼r'Ê%ª+ø.3këtâ±=Ê+¼%[BãõõéÍÍ@Îï%ýŠ£.ª•ÎÛŠ€’Zp†ËurÍo„Ó{+å6he‘½bxÕërI–Uê0ð\™aç¼WÚ6{Òt‘Óï‡^h§×•Ö£¥r \ã%xÜ÷íß)˪!>M9›_îÀwš¼&ºRùðWØôµ˜¸ßùŽ5#”¤“5»î’m0x¶øj«†÷VväSât¡ë¹Èõ«èô²*Ê㨵pc„é‘Sä-¶¾ ¾®ÛÊc!.†%¸•NpI»P"4OÆ6Ä‚USã7g}vJá¨tÞ8ž!äÿ™Ÿ=Ì/Ñ(£5çÞî û¡ÌÖÚ¤gÅÊ: Çy4ž½Í¦ÈoÎà³WR©îMY d­bkàÉ9¸›}·6ôA‚){n*TU‹MaëÕç@£ÍÀSnRžçÃÀ‹Hóæ­»ž˜4'äÝ©ž¸”w&LñÆZ§RÕД¸æí®^2ÕÓ1I\Š6 ¼ãxrÒˆvÙÀ`'"d‰ï±LFs ÏøÕž¹|°,X®¼ÛpÔHÇþÈ¿Rþi­}ü@Ë :RNHw«Ú‹ï©½i›JWÝuÚ žc Ëô«Ñ-w&Øã²©)Æ@ì/íi‰žP…|ÖŠUäÙjÍ‚²0-}ìi_Agòº ÓL†ýâΜ]€æíokÚ cMé›ô7\Þ;£Ô\¿Œ sJðŽ ×7;ÎG“\—¦áÒÀ®òù_h¿e3¥õ¶¤G·¿OÙ¦š;9ÊØ˜0jxDZcÖ184â @ü ¡"g½ˆë,ºæ½#ëÂl†Sf¼=$¬ÝàÕ0GEêùým fÒfß›ÞÓñ7ÃçGæõÆs+5Yð ø wõ8;3¨F@Q•С×jôçz1\²Õ£±À‹>'øòäÑœbŽRÑ]6f»Ùà ý›`^¹lʪÓ(Û ¥æ]FÛF¤~k»ËhÔÇ;঩ÚQ3 ÉGqáûËl%{èø/„tÿC"‘.è°®(æ¿ëGc5-~ Hd.fuj"_^¤ù/ÿN‘.åá’º(Úš²'/ˆmœG;lW8ù 1ˆíVHXdþ#xŒÆ/øfµ¨²Ù"¾…<®Ÿ6õLËU(‡`24ö¾§$8…|gâ‘3²Ãç>ßl|óÃÿÃEÉ ÎÒ\9›¸d²(ñŽœŸ›…ˆÔ®ýÙ{üWA? tINïß§O¡ûð‘È¶ì ¡øžÐ WÔŒIr†:C̵k€¹ ÜixrùöHÕ´›X•x^õOŠñ¨æÞõX‚a}íü0õúáÜ"&r…Áè.ÛL¯5Cª0~9f–´—Hþ‡pá”HÐí?Stº•Íú8lyÁ9\²Jh뀸Á«ÑC›ˆÖI^áâs®X2šä2÷'©h½‹„¶B«îz+æÇ‰þ”¡å—*ÐswQà'}ÿ`#–¡ÒãIÇjH'kÒß6.S1ð ]÷Ì­t.A¿lÔõDbpNÉ”NÍÂŽn‚L¹4³¾ÿÕÌ(©t'ý¥ ”n¨0€ÒRÚC«NË›»c&§à0’Y(¿ƒpuΉ( n4±ÿ|üé­/ ô°ä¡ÛT§)&`Îâ7¡ évƒ5 yY„L–;…פXÙ…­ÙdïýDû8&ã5Q¾Æ!fWPwž4r÷]Ã&såM¾ýɽ8ñ-Yvœ9u&¿Â…tºåÔâè†|Ÿ)Cy2¬iáIyŸ Xój5¨2%˜ØtÚštÅp§ÜÝÅ:ÏMíÒ4Õ­ù.$s¨Ð…ñÔØnîvç¡;1ˆJò†V̺š ÿõ¡eÐ lŪ§ü€ÒIûiØtëM"郬Ÿd>a¼†$OFðõíÚ •H×¹b7Åš“«EDþBƒ†2¦Òß0¸FŽÔO¬—ùžõa\ 2¹…”ëü>ù¡âQAÌJ;¦Äç8xPÒ‘Y)ö›…ý=ºÔðöBy.åžyF¹?x´€Û“Ñõd‘¯ÕÑÙ2ÏvõÍ:  Ù)B͹fêdµá"cªvÌ6s3¬‹NoÉS[ÿbú'› á€Üâ£ùN~wÒ~EÜž6Š7>ðFÞ ‚êÙ§LÄI„ís\31 ŒF¡#É)¦CÂéÏK/™RÿƒQ©Y`¬É‚ö.n_gd¦;§p«n‰Ð ˆƒnNÜŽü˜3Ð^Zùq¯–ÖÙYf.D—^¬‘Oå¹%ñÞˆ´ü¬‡Z&9nØã•„l½QhræþЙ’·y4#«ERïOŒ©—‰Jíë ­Í¯ÁÏ¢?ÀÚ˜XÛceç–kâ<5$ìæ¹(æF[ ârY„ìUZ ~D†Â<{Vû¬p1 Î*O ´W¬“…ÒÕ7»?F ”~¿º í¨ÕTƒ—Íþ¿åRœ—]T)Ìðó'ã É÷˜ïQiÉàe ïwäRiþ¢ZƒÇ´éÄŠöJµ¾‰ÉM[õˆûg9¹£žmn8.˜!·k‰™ÈVÿõó¶ι²}÷é àF&x¸ÌÁ V®Üƒ‹äü:y*äNØ©zªé›úžÒæí dØ¶Ô 0cíh¯Öi‹ÁP³°)—P”­øýÒÊßùcS¬Uð IM¬†-ßÉ ßß·N3Å,, ”ߥڑ”E4ïy`»Ò-5ë;‚´³xçö-}=F¶‘ é2€=5ÃÔ°K›Ñª`sðæVÛz_{·1Ôa‘ª0@iͪÊ娇ûÜW¯£3,¤Ý^ÛÕÔG·Gµ¶‰4‘LheÝ?IÿoƇqs‹Á“ZÞiDZ6 üƒ¬Üü(‚á(²8R_ïniÓõ^hS×åÏ"ˆüȬ7J{ЭdYÔ7I™¡ÞÆ![vúàØÇ è*:ŠH\iËz¿éÁ-½ˆyÓ ç"¾}¹éÇ’¦ŠÈ'j¨n„ÖUÏñ̯ÕTãáé¢Ú‚Õè’—¨À‹@ŠXy¯ZCÐÍÆ‘ãµB†ª6pâߎñûµ¼ôà‹]>ؠΠUC*`ÖïußéôÉ£NÒk8ôÜ· Z&f¾Ñqš‰¿ê»s‰ê«©–Òy¿|Y2¯t/acK.“_úÏ÷€^-?ÂÄ0ª“ •X%+FÅÆGë_ÃËp`WE¯€»úÈ?¶¯;¿íÛø<–µdmflúñd¯o²{„%¾&NFõGÍ¥êÎvªáüŸxÞY-Š F4Üy$¾7­Ï’ÈV«ñØAž#" ö¼ù¼¥âõÞšŽGMy|sŒ¼íÛ~EF'fŠKÙë `Eø¦ÔyË‹ñJ ‚>zªùØn"D·Âü~†™”“‚° ©dªUZQmbá,AÁy¾ñ‘쪴a¨LÔ'ag Ýì`' „Z°Æ8 9 ½\ùD£v±k2ò6Eç± ÕÇXZ¥·vÞî¨Éõì´´E·%Ù×¹bCL ¢ÿæ³3ða½‡¶n›¨~dؔӱšî°N®÷_Î[ܲjÈ?ÈÿhÃréâä(ahsÓ¿Œ+©1Ë·S,ë~.'J€kþÂã4ÏÑyݤÃÿ‚È7âù][ÆÂ‚”¢ÿž{—¥ªx^K“}Ò¹à e…¼à¹3|Øþ°ìæå…Ò7³²ƒ°ð…ˆí®òm@ ß â\ÈéÞâ/Û$(±j,"ò™2Þfvò‹Îm…ïÜþhànÍŸ´õ{çk" ÆL~>ŸR> þ áÃta¤ô›$ŒGøVõS`“Bn' `œ0GÂÆ_ endstream endobj 55 0 obj 110085 endobj 56 0 obj << /Type /FontDescriptor /FontName /NimbusRomNo9L-Medi /Flags 4 /FontBBox [ -168 -341 1092 960 ] /ItalicAngle 0 /Ascent 960 /Descent -341 /CapHeight 960 /StemV 80 /FontFile 54 0 R >> endobj 57 0 obj << /Length 881 /Filter /FlateDecode >> stream xœ]ÖÍnÛ8†á½߃–í"°$ò1` e Èb~0i/À±•Ô@#гÈÝõ½J1ÓMŒÏÎ#2´VÍÃîa8]‹ÕßãùðØ_‹çÓpû·óûxè‹§þå4,U]O‡ëgÔÇáuY.V·ùo×þõax>›ÍrQ«n¼]ÇâK:žŸú¯úò¯ñØ§á¥øò½yä«Ç÷ËågÿÚ×¢\.¶ÛâØ?O5ÿØ_þÜ¿öÅJÓ+N×»ÛÄÿ\òíãÒ5_Tôv8û·ËþÐûá¥_.6e¹-6]·].úáøûhU–L{z>üØ·Ëëéò²Låv •Âíc 5¡Vp§à ^Á¦A!ÞB]Vk…{FîÖF!)dBVhÂŽFw -#­BG˜Ì‡ÇÉãð8y'Ããäqxœ<“Çáqò¸Hˆ xœ<“Çáqò8> endobj 59 0 obj << /Length 60 0 R /Filter /FlateDecode /Length1 1421 /Length2 97831 /Length3 0 >> stream xœœ·st¤_·5Ûv*NÇ6:¶í*¬ØîضítlÛtì¤cÛêÜþ¼ç{ïwÏ?wÔõì½æZs¯=׬ã¡"SVc1³7JÚÛ¹0²2±ð­lM\Uímíyå€fV2.Æ À_Œ ŠJÜÞÔÕhç¢æêಚ©í]LÎ|ó¿ÿKõßBu+ðcÿ‹kœ­ìíøþû 1' ±Ë߀¸±Ëß2I'+€ˆƒÀ `cácaçcçý»`áüïD{'>€‚±‹‹¥•±3@dï d``@ ³wðt²²°táük  ÕPÕúBOÏð?V^^^€‰ç#q ³•…€úßþFÝ€ {‡nÏû¬L OKg€±™ÐìMcÐ i²rp°wЊ}ùw–¿]³2þýbC Hí€Nï÷…ÿL@ÒÞÉøO ++€ÖÒÅÅ™ùeÍÿ˜œÍ™ì€.Ì9©$ìÌÄìmÿéÆáŸbq+' é_%<™ÿ—ÚØÙ»Ûyÿo¨¹•ÙŒÐÌÕYÃÎÊÑ(#þ_5Cÿ³º8YØXxÿèz˜Z2ÿÓ€º§ð?@ÖÂÆvf¾Þösc3Ð×Êø÷àílì¸8¹}½ÿOàßw¬¬3+S€ ÐÂÊáØÿ†æÿ¹ÿ;n'+€ Ó_E,ÿ|þµ2øë 3{;çÿ¤+ÛÿÛÝÿ•%*jïðþg>Fv6+; €—‹àûïŒÿÒâ¿uø¨²±ÕõÉò?”2væöV–ÿ¼Ï_!ÿëNf·ÿt<€öÇüÛ;µw±2þõÏ¿\ªÏÂÉò× ¬ÿŸîý7ü_þÿgÛ¸Äþaú¿þ_Jº‚@ÿ¡*íª ø+«±௲yÀ?ÒºÚþQ×Êôÿ.5¶µyþoÅÿWºð?¸¢ö ³ÿ›KíÿPÀüŸ'ŠØY€€FVN&öÿŠ[9KZyÍ”­\L-ÿÓ’ÿhØ™@Vv@e{g«þqþ–±°ü¿AuK+S; ³ó߉ÿ´3û÷N˜%ìLíͬì,j.½oìdö¯À?°©«“Óßü‡ þÖþ÷ÞÜêoŸ@ ÐÁE8óÎT®›÷çM¹©“†…N; qD?ÅwNí™:×÷q26ã0ÍÏ¢È݃ÖKíÚÝw¦NyYåü—»q'rCV;Ž}uÆ­ê‹‘UAb–\ÌŒ–t`Í]þ!íæ—ýÕ±¤àŸ¥h{- °hmÙQü0þhÃR«yý¶Ô>ò¯è„â[n½¡Í„.Ük?W)f2W¨y—„{œé *¬··yDàÚçŸì`—('ôåm¾! ·^ÿlý.Î' {èJ‰˜2Ò8/³½+d„d,1« ‚,ÂÝ}pÿøâ/º>ŠžN±RF"$'#xÁ‡‡IÓÂÆIÓñöýhD"¶üÖ¥ÿO~Ì£T­qâåkRþ-7[œ;2q¨%&ª&"Çð!ÝH7Ý…%0ÂÄ€1¡÷þ 6Tr6š¦<¶£òRhËÀ8xT!‘¾1Ëü¦„Ì¢ú0ò¯ö—"¸_X@Û³nBÐ鯧/Õ#Ïæ{Ähp#k~£»¹Í²š¦‰Z«gÚÈtæÓV¶Ý=ð©ŽÍXÊ5X§wÐ?fCúS?>&ÀN½%7æ4¡ã€»°«.`ÔÔ·|Q„Ž5ˆP”ÒÕw/Eõ¶­”ÕyÁµôB?¦¢¾=q‚O6û9Uø«ß+~)QªåæÓpˆÛ͈¾IVBQjLÍã‘gò°Ýû¢ø BbI¿’Õlrh9LïÏ“"Uvƒ‚ˆG»äVðö»I‘0ÌÜöíƒê½Ã±ÈŽ!_ntXaÚIˆi¥w@kò”Wb¢ÅÅM¯|–©Š>hzÌr\Þ²®$0Ÿ+ï-qdí`*ïGçïD*b‹…)‹¬¼AžTÃáºàÇ—?(žð'ЭœŠqåýák´'D•$ÚŒ¿E»¥IU²»ó/w¿¹ëŠó½+Â~¨¨K;=¿¾ÀGÔ=’¶_Úº^os#cŸ¿nÖ=höìƒÝF®@0~5í–¯§úèhä(²ìoËÑ»Fô*yuŸçÙ¤‹!Kfcà(§§ ?нªªUf±Œ—+@¥‹mHŽææ ¥nUûIH×hìÊÌ:«÷¡ì^ûmxÊ•42ö¾î½*qätF;œ%J|Ô ×¨'ße4йoï ü+ùá*žw~J@â8¶ SSE›QÁ£“ÛAi+à1‚@éÍÒªÚg_âRoŸ=OƒU‘eó2¤±5}¶Êãû×€QšÁàò‘ñò…p2e[ëI^|6Í–.iªkç ßbGV›Jçðþ«ÈåÊzfú©žÃoЉ}St-)"-û)Í€Z=ž;uÛtð*NâÑ‚]ú‹ÔìPÉÀðBÑXÆêT¬ECº8]¹¸²Ma³—]Ëç—¬’ùåÍ1”¹Ê%¡9z¸9Íu„¼w$ïlÆdù¡˜Uòï± ‰Î=|£&+-Ž8tén‰8¿â”39Í& ÿŠÎ®y¶5w|j’ÞDË–A¾XZt'šò«®~Љ?í·0MÝöF–º¤YÉí•}¡CËÖ–ö|ßá^V®Þ³|U#A죸õp-C✳µ§ ½öE›†-ä‰3ﺧ¬Vq”.2˜‰íðNwb/Šö«MÑ@C8g$3®éi÷µþÓ²Æû‡ÄÆguþB‰ÐÅkvAšB—¦?øÂL„àäå!Ç0× ñË'H 8Xä7S(ë=s'îÎpÆ1׿›Èìí)øŠô2Î~fO«ˆVë1dX?ùÀíåÉ⊻ßñŒÜªpàp 6åGÂFá˜6ëSv§}+Íæ…ŽF¥íÕ59ŒZiìù¯±19e 5Z1 ¿˜ÇÍS˜#ƒ]BŸì9q¹I`5{½·éãɶҖLôGJHƒhÔi3S†5P7¶u¤ð€³¿È`ÀÑgÆ\òQ¡nâzb%‘ñK»"_’¡è«ve†45qÙªä*c“WÛê0}¬æ•VðÚ^=`k:R±ÏxÖ=­·¨Û¦]H)áÞRl£í.vaX„bÄæŸbž·ËBx¡©‹¼ƒrŶº$"Õ$¸T$V¹}Ç6Ú 6 )>úç¶d✕¸)E‘`§.ZÖPÍ7äldú_¹åAi)“Ú{yÎÈëÎ7ââ%mljåª - Qî¯äôèáž5ÝöÆ8ë´Þÿ¤#h’ôóý ØK†M\ÂÁN 4dg¶’YÁòŒ #ƒ±Üþ&¥†auúÿu¿8!‰ØL#~| ]¦ah¾€®r»Èàþ€ÚöRõá¨*¤ ' @Žˆ’Â…’&ô©êìŸHÀÜ¢‡z£Ú¯)(zeï¡öHùª•÷hK¥€´v×UÜïfÀ'/C_W‰ˆDv±OÒå}B³²ÕWu»TßA.m,ðî—ìWb­g…á³S)<»s$ÿô0qfºÚpÚýn08¬`™–䓈“‘£-šË ‹åk.ó{øÃ/ÂOg ¸Úˆ7½W ›Ï©Q˜ì³h© ÕòG]‚@Èp?ޏR)8L¤pæ&¹/@úa’½Î“/ÈôÌ\„‘Ñ*Ênµ0iÀ¡´!×nPä•Ô[lHoYÝëÂþNtRId¸ ìåÌ“Îæ?2BÄPò%}F&;U}ûäÅ1‰ÅÛÜF€R¯H#n!?ìûbaK´¢Lˆ7U~+°ŽL†|špÈ€†ÕIèé2»¼>À›Liø0šPP ›´–Þ‘0zD¿Œu|`ž=eÈr²^hfpc&ö}kh'€¤ªK ö>QëÕMëÃ<ú8Š”—7]ßxÁ_¼-ÑXw1Š«üyèÒZVæì‰uÄðN.¨üÉ”Õq£5-­T$lBÝ{âˆl)¨/c‚­QÈLñ!a;ñ«Âfµª±ÕùÖc¢-Õ ÌˆV=.£!Ō휿[¡²üöêÌk)Ĥ}›¢˜v¢”L‘±úÂÍ3S« æ]*YN Š4—ÐM×?³ý«ÖÈýù0óíÇ’þø‘óÒˆ³Á-²§…Œ´L¨¡Ë{E ä…•]=Ýé«‚ÉÚä"Ë%¸Ì²•×ðŽ´¹»³ËL2?³yG0óŸ™;.im“PUôdÈ‘¼SŽÔ˜+ijŒJ¬¿+úúè7¿WŒù©û8ß°ZÎ)?¼~“ÙÀ(£±4$°0Ö·HvMºbë'X/9ŒÍ‰¢ž*šÜvíòZ¬GBr‡ C#|•û!‡z§`^ËÐ ›š4@Â3·v#¸V’²·ØÂn·kνDd›.N™xtALx}9q"ù{4ôJÇQ7UÂÖIâeF }Šr̾ÝìWÃäJ¯BŸÄ&’/#´´#è•Zì帇s-joa†å|æô†(¼ ;82í4þ8ý^üY޼ØLÒbøa_ÕK›Òy þ"ÏàÂÏ­^Tø$p{©;¥É:°½0 ýºò5ËGQ¨ûû€Î/ÈíF)ôÓÊa´,ûðYræ8aZ6¯ôö)U&̰в¡& aljÝRõÙÌØ;´¡‚ˆM_r;úà#ËIlË,Ory"û)ÂYÃU6´¨ šù(‹†›nŽa~uRÿÙP!"î’Fï*›c71Ì °<­1¤Â˜¬¬ú>w#eZU«–†—΋#Þ]²øUÜ0­ àžbŠÛö›¤û‹üX®8D]Æï©XÝŒ_;ª ×Ïg>ÖÁ\< òÎeCLþ½LÚr=5 L'n+/ÚFEbîüƒ¬¦|n4ãIšøHq¥œÉÛù“ËrXŸ8õdzÏÇo¶Ô§¹yË|øšfçý­ºþðø­™ñát`ÎÀšòz ø…Ü‹CLèËv—cMNßG÷ëd±jùv¸@|5ñ0B­)5ì*ÍÀ%¶UC¬‹N¡ Ëw%åmZ‡ÂæÏîGÇ:†è|ÿ %ì0—ˆpÎ5ñ.¤(Z€J°è€»ÀýÂÊ Á1ZI<É(þ5ð421d¡´ß¿²Ø.²¾·šaú;wÅ={n{ZÈe^k¬WU@´Bh¾¹3‡xŠæ'âlÌÉR½°íù ÕkÈWëWu“s#äö¨aðÄ ‘2O‰ÊÊ7¨„óù:ìGÓÑ‘‡t%Ô©‘™FŽWJíG]yÓ(+X³þ]cÁ Ÿ¹("¢éi= ½¥§® ICdYP÷Õ=Ù]ÖwÄ àu^ä¶»íêlŒŸ:ïÙqëm¹¹ -…°Î1èÒ ÚuJBËËÓ·»Æhdòsâà«q‰[¸ˆK8‹aB@Nnˆá! DdLŒ'ËaV´±¾„ÖýíŠè¬‹Á'ïŸHÆÐÙ,š‰Gª«ˆH7qg!òJÙ ÊUuŒ˜­9~Ñß}…‰Á޽ÃZäÇLÆ_¿-Ãê Ld'ŸW¿xè­’òBYsH( PàÕ°¾b5 .Ó·Åþp@/̧C¼ ?Îo´ïEÌ“u,Óâðx3ÐSízº×eöÀ„!~’º–›ÜƒCµ˜$Lû¥N/ð.` lg@Þªëò rûmƒK1ñ` ¶AAæ‘ï’sÒ>À‘´ÒÎüÐ…%Ìf<œš¸:KZÇC´»`Q”î½ 'îÝùwÓ…ê:¨.*ã¼ÇÏ×r²gü@(@_j{¾ÅN®H}]¦ÂÛRÌÁ[PµtடC…=Sh{ÀàT)ðU’s•·µëûÑêÆyûZwÃe ¢x—'7<#eÙ’÷vef&o´^8QêðŽŽÀ&Ô”uªk([Ī·—¯õ怂߬ÇQƵŠñÅØkÈÞ~†4Á|Û­ÀG 5 ÅAëlÂ’!ÚQ ØJ‰êõÆî˜Íg Nÿ£ÂiR›>Roö‹ŽŒìé;Ôê”V .ÉAÛZžôØjëë—ò`V•4¡³éZ¥öØé§ŠÅÄ]ÖÉÂg ”£ÿ4XKº¦K3(ï²kÚáÐ<[uôìÒ&ZÃòκ]=°,²bvÖa¹É/íÜ»TÜ\ó¶€!Ò?Ep+_›çÆÈbÅÎ'Iñâsd™ tº w]ºkrA+ztŽVC «14¦éve…Ï;WD+8ã¥ïlô#Ò/x­ž‰‚gù®lÅyâ¶2%ÖêX!רŽRüÃ*Ã]nÝ$öº¼~0Ä‚‹ˆ+V„¤Há5ÄTzEùw{G"±˜š‹· ³õP9Ï·\6gA>ðÖ…Q%Fª¦Õ¯õ–\¾õÊàŠŽ}C_wˆþÎ îäû‰™ïL#üŒUÍšåçÀºüâ;üâçÛ]ÙØäò±i› hšgÁ)ûæãšèÃÔfúE)Ç7¹—”ãËyž\CžyżR»…A;¤µŒ$¤ë§U£Þ±Où¸døc”e2KPWyt´r<Ï÷œ<§j྾ÌÎðúåÅæYkßÁÞÕ|ÏP9ëh…š¶ãÓO`·4šÛ2‹jýYÛ…šo$ž†ð;A¡B{†‡_‚´úeCoÉ/kFù‹u·Î³•W’pÌ*Î{óZÛz×…’z3¿®‘zÀª<þ(fdOã‘ã‘Fñ—¿š'½²»LëϾ‹hRœ«´|¡Z‰O¥²&.ä뙕¾gÆ ÝøþUáwÊBEÎÃrkEló¨dSáFyf’~• "{¯…¹âÃÔ­N{hΟ‘¹ %Q ñ=÷KIîï¹HV}mSÌjD„ÕÊá~¡œõ. è1¥­Z¸ÛÇŽú²¨RÒëÖ)‡o –×¼?ÑÁ²}›Ö¾+j°iu9XŽ„‘0û+0Ь­]_-#ÃOr4§6ºŒâ{%ÙÊ„¿SàåC$G~üþÒz!s­±1pj@ ¬Ç¹Ûˆ¿gQ.þ9Òýö Þu!‡J÷ePv‚qUY §)hã:wçï+eå¡:`K)5Ü«¶AJZ£&ù—0B'"«µ&BYüòˆuª±·5bÉšP&¹Á­ ÁÕè­TØANpÉäâˆ×ɇ âØZ2*¡ÒVLMp<Íþ¾ûGSìÄÊÉ¥6&¥ÞMްF ÷ÐÚLÑ‘¥C÷‘d;ò%×Ó¨ˆxÚ¯°ŒšsZCþÀôTÍsî*.C²÷²€-³œ§%0ÒNªk•5d£ÄÇHèi¦Ÿävq4Üp¿*¿xU¢+§£ò¬,Žœre¹½D?D¿g’ÙŽÖNé{ämU¬Ÿ²è;~Y^²l¨YI~4@5îI‘~ÑØ/Ûf2žV[MÞ«?Ÿ£d£éol¹¸æTW…ø7o·|>~Ÿ'Ò:”_Y¼ƒ£à}…˜’Å…}´näókKÜw¯Á¬“bRï˱jÔ³°+~½×ÉbÖD óoI¹Tv¨#ÚU:ˆ~’ÄWÊ^~úœ#EÓ?ÖCJ†¥l´’aâ–îµÏaàå;fƒ¬n½:ý©AH~^±ü熅BrvMJ—Éä‹€ã(ˆßZlC~ø#ýp¬ó¬ŸÜ®ŽH@…Ü4'J(yuqÏp7)¤æCmZ ¢¥¦2çP~ ꊢ®ôHˆ½âñ„”R3L®‡Ž+‚ t.XøÈßµö‰Ž (É-¡Fc‚„ÍCX¿t(=Ô»âJ%­q£¸¹áA‘¼Õv•—ô°NXŠà¦©¯@W<YÒ~¬£ßI´É“k›»™ãÇX ¿–ó•'qp,%Áö1-ÞÎéta$2«Øou”¥NÂâLuú×/g whÃfoìÈ1žè`YÖT“ˆÌªhÉ­ss¹¯G±œË›Õzò'χN“‹ÔòŒU­‡uªüm¥¥Þz§&q×àZ“0çD¾x­b³ÛïÄ»púÁÃIÑÜ#[¶ðþ,óŽ:„BrÅLRÆèÙ~Þ/ºªœüŸ9ÜþêŸñyaM¿ÅJµú?U¬–c¬·Çš«'QÉ]qùxo¾Õ#+ÆÚg| OP-³ÏVšáV#÷ýdôE•Š€ •.SšejÒçÁ´×þð£+°!h–.²B ÚƒÛàQ«ùI+ðÙ¡µˆ¹ÎÓ*Åüü7d=ß=tã– #!2ÃôIz‡på!´r#Ùcù¡Ž.Óê+¸ |Üчeš|ÐŒ ñWñÞVâÀ¡©»¶½YTJ[Ô Œpõuµ#Ai}¬{Û:ÊXu‹„¶#%l–u+•»~/Ÿ®É}g‹!¢Lr¶¿vxòÜu›|eŸ‹m¹9<›ÿÓÃ~;Dñûé1øcUšñŒ»JGŽØÿS¿ð‡“éJQ{íUì…€UK X‡*Âë笪֧ùöë>âÜW\³CheÌ[]Ty暥ë= pnÑ‹G–—ˆ¶[ 3{,í"}‰$õp•Lû~Œ ë<4CÚ7…/’ðäÁ!þ¿ìÁÔË‘b¦„›d/”‹ãˆù!¦JC’ ²€i”Á‡åÓâµ¶™¦rt虜ÒÇß>8µ?(^…)µö(´ôyщ|Bçf.ümU%ÑJ¢#ñÖct;ÎB—£Bš¡KåýäF°?R,Õ zÙuÔ¬»l}Sriò‰;;ÍA¶Cóƒ$,`’üVC<“q5 f’åÍ IºWEe¯Qe¥T©kUßßúY€<ž¯6ïJ½Ï&Ñ /—"à¹Ä1U’‘…¾Ë¨ä ß…í”QKçì"—u7pïIdÍ qNSœ¨È«ŽTJ§’væuzì9ÅιÆUõKÄ»t$v0˜¨}âù[³“ “‘·X¢Š+tBÅd’[E)ARÔe3ÉמV±ç‘ËÄàG!Lkð‡ZmÜ Ú‡:OÄà~ر<ªûõy÷ еñ{«ÐR:Qt]²Y­h¼ |°¢ê ‹„½ôÖâ_{èðµcR¨¥q2! Š kÛ1½HÁhù¾í©Û~?ê/évÌ[šÝvî{Ö:b¸ý¸eSô‚Dbâ(‹pnã“xÔ}woŒ_»§ bé&ÉFŒG¸Š:9¤MìùbÛK ]ñÂcŽDÖ"Ò ½›×-t4Vè”ç™{¶¿o=mè·åÌJ3¨8¶—`™ …5‹Tšõ>:ŠåJÀphR›žÊ˜ ðÖqßæïhÝ„+yØÓFD_kVÌGñ]Õñ@÷‘-œ9•úÀ|N…,s©K4ÉŠŒSÒ”êëøÎoßlq¨éµO[-ø ¡ï…—}÷žHÂõºŸ<Ö”ÿà©öa´èo5Õ×ï]/£Î""äò`&8‡æddÑP+×Q5]*"cS®©X6€Êb® 9š©ö#3AýÅ„Ga!Iâuž›GöãQð0z$…÷¨^{¶Ö«²u^ǯŽð{ÀèÝá–k);ïC(JSf9‰…¤*o‡vŒ_^»ï£E¤8T¡Zâ4ø°UœÄcù0˜ˆx¤E&{dû˜Ò²ùÇŸÓ¤Þ$h›ç»ß$-ôP=!ßi„ìQ^WùEWCB›Ú™…­¼ß1Åe  ¡4Ï`–ûƒGÖ†èÁÀÙU¤=‰ì›/7ÒãóLºÐþx0ýö W¹UÖF!…"M„ˆVê—€‚y 6±Ú¿³à,C|áåJ.oC#-¤H¸5“¿ÿl„ì¾%ü4?žV‘Šý_…¶õ:Á¥¼Ã8=¯7OTªUÇý²¤]ÒL¡š ¯þȆñ(©i‡PƒŒ¬à¢ÁWwAsÀÕ]dVý9‰f(›E-nj㣶W/sÖVÇÀ.åwCŒŽËù"üIU”¦+?zpC‡½ ™;c¾ ¸ï`üìI—Õð*IÒ˜½ ¥‘ų-ŠcM^N9±­[ìÕü‘oFþ& W{BœtD1Cb|¯õ&†u{Uý퀥·ÀDÚ ““ȾññMó´&êHëXSîòmQ9ü]Ï(.3¥äŒP®?°,…SVLČܰ6×™š.´yFò¾I=þÑ8Š™”ý4ˆ¢ˆ ÇLã)@|À3‘¥phëÃ(ÓV;DU¬ßõ‚gÊÃÚž[cjì è€Àø., EJô4× :`v~m¡Û‚doûø3ãp”tÄ\´fi;^6×zvIp!æ¡JÜÈ”üÖï˜ØM—ú .¸"Ž^>lŒ²¯lÎHs’v!cþ¹ÅÜ/¦~"ÑÀTÆ õlŽ<Ê ™¥ª›E ]*(‡¼þàí‘£Žö[Èxy^}iÛS»lop‘UT°yÓc5$F<Íf…:lÊë/‹¬X‚Š/wËŽ Äst"9Ûü<¹5ÞÙám³©*_,šÓ¥1f ƒ\£›÷aÃPQ.ôˆF4Í#pÇ«À÷×\üçÌg,\Otý°¾ÔX ê‰tp[#·>‡i‡ôó(%Ö|¶«ˆ|õ"!l×ÏÛ‡y^i$±”ô« Œv±G®`ù“,ëøðîö"dž C'&‹ýyºg7·ü³¡¯• ƒRÈúì.°Ì€m ËZå²éFg*™‰ŠZÒðd¿ð·ê$,@QÞëáF%0j|cÇyÚ‰7²¦Ø2Èôu±]H54¤Ãüúë¦h ˜Ú°·cø§îΨ1ùh¹ï2Ä£ˆÉ7£%‚9lIÿ´ý•*ù=‰ÊK¤¥`)—ñ(¦6Z ó¬ 6ü«Ø{ß::EÿÖr˜"ÉÌF|³×ædp‘\=¸ ¶ä‡{¹ÌD4þ­Ë®›ôôb(ÒÜ.ù4{ÅíGoVÛIcÌì~M”1ÔóŸ‹êYΔ/­3Œ‰Ãrß ¸ˆ¯ñq‘¯-ã\ŒÞ”r5'ù%®Èê¬w€‘·EàWD¶#8G®:’Åqw²cÓ¦¿DšÂ¸KÞ úßD’)›»µædâËpxU–)•—tÙ[•a¡ìàé=~¡3ô^¤ëpUˆ+zLcNäw0¾­Ø/ñ:ø‹î,¾4ÏÕ°ž+=·³ú…­ã-‚NW¼ËaôV[ ÊÈZ¼ic¹;˹#9§ ¿½ þ¼õ@ÿ,5“-´ë¸m´u;jf- FÙ—1øbÕº²y1I,NÖ¡ í%÷gßî¬áÆ{0~™µüöÞÅCØk~Ü¡‹Ô°ysü‚)YU(´¿‘ÀTòà„1(\V‡äßëOþ´8+j¯¿-]‡hJJ¡|x9Î 5c.r4V‰‘7F.[\ây)ÆåÀoо"ö¸ M\¸›h­ÏŸÔæû”$¡;²¶X1g¯à¦ãëîNyðÝ9©°ÑЛô\Lz½}Uë€éµÑw”oéB®pÈ|Ü_?ÿÊh|&2%®æCü 9ÑD¨šû î¼Ü[ƒ­¶Ô …‘æ­))ï瀒29æw–Q~ Oq|€é’¹r?¼êáñä¸ÝMÿ=-sX–;§L¯}«o»c?/þ0b« ÝÜ—Áˆ¢Ö}™™iމó&»Üì5¿¯š—ØùÃ×y!Aq½_uË©™”¾EÙ̪7÷në®fÕsð>Úl#H‡Ê £ýÃæüEÏÄ(ë˜$G&Ú‘V¼õ^sTß–'D¹€ØÍz‘”xŘñÂùÒûáT›z§XZ ×’íî>£ 2Ø8®ƒ²Ä”LT-vØìúûÊí/år˜*Øè ÁM†ö Ùñ”þ9º}Öuÿë†Ò‚9”z,ëz … s-kÌÉÍ·D%oÜÕ\Ï–oƒë'xû_gýV¯øAF>aŠ« ΋IÆúâ:Á:8u®G¡€@ùåa“"-†Z„/žÐ ùÖkq±‚VU­*ÕöKMfÀ4TÈ@•¸‚5za”—ÒØÑd¡aX…`½c“ï}ÊÛ[°rÂdN”G4Ù°òh ËËeð ן;']¦ïø'ÚU`W”Avfú7¾Ö×íð½]Ï%V3{ý@°ÒD,l>Q‚Ü\\åÓeÃ$–º×¯ßï*L ÇqOR½a²y¥t ,ØÆmpսçѶ”Øq{×âB ¿öNŠÞÒÝÇônpBRi}»¡ÂØ|G?™X£L„sk°Œ|‡h«Ÿ€‰öqÍ– (>öÛÀÚè*_ÈÆ;ÁɈÆÈÝÊêPVÈÊ.À²S±«P“î¥@o`b­oHtþÑ€ÿ3p`=Z©äÉÃfÍñn…tc×i¦o·ˆgWèÁõ²)&o«©K_ÿõø àç&²-Ü.±[ìZñÚéCÙ'uÅ"Agp Àú(cX1š¼iFÿ´ÿ̦ë.%à ¨.ŒqÒ!’¨‚˾ú¸r“[^¸¿/ä9wسÃÀt©’ÐiÙ•ñÇk+W<_'¬Rr[¨(O–Ë÷7“âh? C¬Ÿ®òÆû¥³‹HŽ÷ÏP‰ðmø_àä¶K® Ô (ïà^¥ûú°‰ÚGÊt¶ƒ‘2dMZ$‹æ.‘óﺧ&”ÚÚÇÿô z)'Ä쳑àÝ׿kƼp¦wMCÂÎW#úª²E [, 1È2†Åz”©–]µ^™Îža˜È ¬°Oõs†ÐÙÊúZΡ7dMÞëΘ½aÝkÔáóN¦:¼b‚&@­äôÕO¬hÇO(áåmc{?²©pÁ–ê3®‡+í!•$e Q®õcúR‘ë&„ŒÛ]q)Å,/ßÌmDY ·Cr0èŽHGqï|rÓ#øH&¢,¡ãígÕÀ9b†ø4½G#S ý(¼—Ù¥ÊGìÎþnÞæG_eáyÿopü”Hsv L´îP‰…À¡‘ïoð] òÑ1ÐjxïÁ>µÃG:ÿ8 üÐOWRÉ:_[?ů„ø–¶‘>Y•CA ÌZDnàgª:ºÅ9ê|taÎã6%”ÑUy*)5e¡»Þï|v¤ôrá¡ÝÔ=¦°æ¿(¥¨akúž)3Ñ‚ý¼çèÒŒý5•V#Œðk>ÕÀtöû*‹@øHù1™e²AB`ܸE+&½¶D*½g3‘„Ña’õ­·À†‘c[JÃ~~ì”Ú4¦Oèw2ÓŸô*ïLRfÚë rK´Ê½¸PÂ’ubZMÄÇ’ÅõLèì’Àã´2[ÌknšßhD½W<„õÃ7ÝÏå×—ò Âíú;ßÝ[Éô´ÊpéZm(Š<ÑUgc7Ëúi ëbúòÛ¸¬Äýþè\.ù´«‰ív±þ"Û=\Äâhy.@Ë™ ÅaÛâÓ·×ËÔD|·OsÅ 7Z·ÝyšFµyçê –7ý¢“¶)í=:΃p*ÄyŽ©–vXfó; Æyj…j…@­÷Åê¨ïAÎ$ Ôáú¥¸c1Ü3Wg–‰­ÐÛ$•É¡BvÖÎÐŽQ:üÖÂw‚°0IºÜqWk…B0·3–gƒþõÌpq²+uzTiZgö¥Ó·ÿ1…Ch)ŽóvÂ/- ¯sˆŒEÀÐ’o*|ã3Zî}Óvµˆ­” PÈàÞ¤«ç=;©¿ë™ï7Ùѳ¬¿‘B&ü ²û „¤-ÅUez‹¨Â¹£ €R>\œÕïR—iJ®g¥hû` o ÷äÁÀOöt4QðÙCÿôÂÉÎ?‰Sùõ.ªÇ›\ {7nµÂû~¹i“ÁìÝ<Ç΂Àº“Õê±2âìª×û².ïoÉ>«ønÄ„V$+ðÈüį*Ioñ-i‚ól,&ꑟ×3yè^–¥ÀZ{Iìü„n*Yl÷åe ûÆ3È&¼ñsKK£¯ÑÿÍxL&ß,ÖrTº%ðÈ–ˆ.ôàþ”Ì>0=W$é¾x¹óE¦ ÃÅ|3ü6é…5 Auòß… °Âh W>Ù°L{u׃È`zIâƒ5*òÞí@õ0³<ÂB¤Ó… .Z”¾t44qò7ïêri·8ŽÍ5x©‘é×JRAö¶o{XI9ÃîÕ^džñš»ý¦ö,5D´5qÉaäVW‚Äì¼ò=ÜÄý÷¤äG7Çrxޏ‘ÿ?Ó H¾§kÔ vž^϶3ÒpLù/>›†ÐQO¾[‡ÞA.YŒJuP[¿¥PpËm@’þþ"1ö¤é˜/¬BUm<¾Å‹Æˆ-™´eÖjG¬Ñ ½+6ÞIxg›D5ϳ°X4ÑåA–<(Ö½´+ÞÿD_9ÍOå„n¹Aú›ÄMTJî`).Ïûæõñ0ÂM~«Òbå üV-ÃÁL¾LŽàÑ–·ŸqºŠÌü(› ¸m¿JzàIǬƒ±±è~ƒ\OŠ\j!’\eRÆ(æ¯áºò(š\ÈZRw)²9¶F)®¦ŠwMB£žå¹“®ï.YHI ãDq™øùÿ}l¨ùc•|sU>ïR쑪W«b¿¿­à# y"¼yJsѯFp£vIö±Ó$ÙhËžxCÄœXe º-?õlîέ¦J“ö¦˜‡}ðÉ3#OÞ©¹§ÞdŒIRb=š÷ù:-=Fè™ØAeh5"Øebn?<•;`‚7çÞÆ¨@T œÛQ¤øÔ79‹¾zšÉû²ªœ4ür·Ê¼WYˆ¡®U(J€6.^x(¡`h± |þA‰m]’0>?¾ÊvËø¨æµC2÷::¨¾&OÕ$.Ê~³|$Ïn0œE$|Qrš#Š >˜Q÷…/3Ãî Jl+MÞ}68ûúš„½ŸñSÂh ódúR$1r/ñQ,C Fâÿ`¯³¥ªbä 6d(Á¿Ïó›ûÑi[«9þ}ÃK·/œµ¡;jUnÍZ˜ø€^Â$¯ˆ­½[4®%¿fãèƒÞˆY ø%<ÆäĦ.@uC,|Wª¢&ñ—jÅëËг¸‹õW˜½ïÅí<ÿ…‰ÝQðz˜H ©=T×[úM…‚Óö&+ÏÓçÛS8é·Œãa=ÿoµôÕ·ûáaöÅô¢‘ÆVvJÛýúÑ~ªô‘ø!åé Îî¤óJçAû9 e0[kq tªÚ$‚G£Ùo‘œJI(¶ƒ1t/ÉŽäî»ÄÙ cb˶Ÿ‹ñ}mUÈ #2©)Z—°b»Ú®Vt¿U!òç0¿yUºÆ ÿÈeF¦"ŸNÛù@ì\;™Çžû\# ³üuߊÃSND9–œCYõ57À¡šÏnk°Dr:Z°³…³î¸ºu«Æêƒ^b¦šüí’ñB^"®“‹ÑÕ^ýIýùÙ´ñH)q9¯ïê)QEz67…znÊáà¸tØ]ƒÒ–Šé¼yÖ¼. r!µs’s¾0ê6LS='¢6žoè¯púËpS 7VS­0ö€T´#u§ÏDŸ"ñk *;c×Ô&ªè&Úf —ôÓ}8B’˜ßžþ9#ùku1é„”‘&(jLA=ce ú’?š²ü8^‚@4§¶Ý,;§ÄÑt’ÃtåS-UŠ 8Å-ª:Óp oi)R,Ó¬ÅM.‚_jmÍ+*tZ#iÆAfïVŠV@VZp›ÌãçEg‚oÈ ìÕˆêë·!—Y±ï“.Ñ•9õà o¸LuUiŸ‹?|E­ßÚÁmGITÿô'C^æÓÙ¬t­Ë›É4+Co)-U+Þ KW…Ç€þñæz}%ŠûY­>Ñ(KBq ë•_Éki”Z6˜öä&.¸—Ñ®M¤L¸áö_¡Ѐý¡ul1;%dŽÄTÿþ´e‘b!cEX¢Ï\z™2ìŠßÓSâ+.Â.”·†N”CF´a5ê|i=ôcÌ‚`AúúLi›ß|±.:«›Ÿ-ÐÇÖ±a­¡(CNØ8æmWa"²K”bwÁÖ­– @Õ®³=@ö¾+Ÿý]ˆ2ú1{âR–ž|A4Ÿ„Í8Ž8âv÷-Ü·„åË`»@®<£ ³’×~¬Ó+}â—…æ¤;F…c/µãù¹8ŒüÍæ_ÛÚï ~¾ wPE¦.¶ö(4›Ø¦'y¹UÅkÈJ0_uŸ!{Eˬàb¬Œ|½’j@kgt³~žc§Â É“òœŒ±6åød „Êï0.4úiìþV3Gp«Ù×÷µ¯ÅU’ 3¬Mh4€˜$÷ W¬'2ÉO!ÒÑêÏ%`1Pµù}ûÍuV(cªœ×–ܺ›'ûæXÃÜ|¢*Ë"sM'tÒÎûü¥åZ»ïÊ6›Á’LkƆëyß3"‹‹Âô]Wtѯ+8íŸ Íš‘©'påIi@W`¦qCѧ¬ .拱š~ĆP{.¨“†wåBJz)`¹?)Ân»D« LXS‰ëï9¼K¹£Su瘅ùo1·Ä¨™…¾Ï°»T<¨§ÈDͬ÷gzû¯…OíŠÍÖì®Ö^fdŽ·î÷k|.ÞÇÇŽz rÏæL„øí×#Rn„<¿W9Ùú£#5y¨ë]9—©ð-bû›Üœ!¢)Ÿüí" Ü{o'½è¾A0eù¯ FŒ4qú\à _(J¶ø·CÐ…% Ù:[Ú~Ž„>°kä*ó´ßÊÚÑ£ ÓóqÐã{‚ß8S]ø  ñÞ=& Xü©L’(¨š“†Ê®]ª›ØzÖÔq‰ý~X9Ú­ÐiªgÛEû™³’Ü~×ȽbcPÊüÐ2½ü{,óí,T1H‡7·)ÙøÕXóÖ[Dü­€i÷å;â,ÇÌ8@!²tþ DwÅúçË@³pÌÌtýŸ¢z}õ¤‹Ùñ¡)dÜý=M-‡ªykæ}lÒN[MC£Os›pç8 ‰Dt È‹uÌ/à õ#˜¥z“È3çfs­2¦E p%:ŽÉ—&t÷¤Xuã]_á‰LÚ]ÄÒ öâÛ8©D‚Aú¦üS$þ?çÔ¿zÖâ+h]N¹-úaæ@¯X±Qâ®y£îÄLéãÛdÜÒúgyñÂk4ôgê)ñ}ûJÚ…ÞRÂ÷Jy°'ËÛe zŒ«åW1r0uÛ· [ß]Àðàsö©pIìü­p¹ã7­½”×g™¢VAL€Ÿ?6&àfÑ{L’OÉLîZ«ÉI!Äò‰?ë9 Шøy[›ßco_`xÓWÈç8Ýæ]Ú{tØòg+íljÏ2Ÿƒ*dý‰ê5òhÂRÐÖùûí¤û"›™æýܼ®Â¦ ¦Ÿ\+åoµ×Åpˆ.K¢r·•¢Si‡ïƒJˆ£ïg¶IA—‚‡·¸Þ~0]å׳F•_Þ›g‡\¾]#èßÀ’Køj¦Ø<ºò–¨v1‹/V@†fîÄZpŸø+ÂØÎöoÛ³)‹þ­5æÅSe»èûœXß¾7øׯYddßè/eéò7ðtÄ 4}¿÷qQB åHeʾ¥åèUƒ0"¿ò ÊÔô÷­)ŠØæó÷õ²çgçHK¾ž-F®ûs¤}±Ž2¹+ÁAÁˆÉ4Åþ@Ü\ð&à›6–ͱc DfÁ/ ãú^m£K…%#'Ï™ëÈ-ý íOÖšs¼Ì±+º‡!NbÒè]T,–bŽ™ê&Õœfi!•ß¶Œ›}Üzó¯sg­§Z ÄiX‘91èî¹b“’¯dLÚ©j†Ï´Oåå|½Ö9o >ÅóÑž¶§ÚÔ“”a9„ÿð¼22Ø(§]¤éƒ…ÙP TØi@ôx|³Š³2`µNȃ•® ¬Pñaʱ>sö@ ¦ø¾XbÌP„nZèì íßðÙË¿9öÉ0_ºã£9w¦$Ù7écâÍÁ¥â­¯ÀÆL¥hܶ&i%U"]ct¹øÃI€/½ÐÁØ|Y°xZT;WŒ˜¥¦¹OÝ:‰`Â>cP‰¬U|“L/­Ô ¾ø[°×KB‚’ãK`!2†é#^Mƒ°iqd(ä·þ.éíñ)„_ÿq@´üˆµ¯o&­ý³NÈãZœ_ÌÃõZ5CäË+QX¼Æº™Ýç7Ô€6ô:é §¸g5®î<„’~¥”Âý•j|Ç“«²àz¡»´A}÷ÉçY.‚ƒÜ˜ý°ô_d÷jíØÁÌ¥Ô¥ÕVè­m‘œ=Á‰ ¾Î?$³Ru/ ~7ùé)±Îh£¨kÒ¤QÏ–Q× ¦û}”Êt=Ôž$HÝIJèwÃßÄHÎaû‹Nr-\¬ A1œy[_šBŸ½ÀhrÖä‡õ šc.|¤Œ«Ý~lM¾ËŠD2Ö)l›`XRgC#6½ùÂK–¤ÉÊ™ëç9u‘3/:WÒZ³yîÀU ð[¹Bâ­ôƇß_ÌkTe7é”b‘Kì›cŸ®ŸÂ,Ù³~œðÏŒ¥rƒ©ðûØ+ûš#p#¯ÿÙÖ⌃ $ =£¸fÁxÞŽK¾bµ°[ ‡ñFÒ+POÃì£=C™™l‡SI¦bFûÄ墉*\ÑÜ4Pÿ 7ÁnYŒ=úãbŠ)$N‹›‡H]$ ŒOÝé‚&÷Ti%Ø’}\nwK}8_‚ ¶4;‚t‰ó©õ„?€¶ò9¹‘Dão…kØÃg1W™ÖÜ‘˜{x®9ID¹æ^ ®Ž¥„g÷ìTâ*whzó_I'h[›û±Q1C!_ãý2îµ-È@*™šˆ©¸){ý/{Î òù"Ëß´# P¤¾Xc¹$låâà ÒìG|¶ÍÙï»Ê5o¡)zÕL˜P(Ñ =[õéQ¶ô×Ò"ÂT“4£=UƒUJÅW‡ŒìJÊgÃ@Kûòԃt*ÕN*¥5†”ª,z‹(“b§¨·ä8Õ›½¬SqAh÷p³p‘èR ©ÁŸß¦Ó «.2™³Ïº Y×u}ÿ@ø¿~–((y©ê_ä©Qx|m÷}Ú+YÌÇSö¤4[„OŠÞ³l±Ò36qj¤û4ù¢lU}7D€|Ûs—®þæH ñ_ž(jV„s¾’vÉS5ïåßrr 8ϰÕüéXÇÓe­¼;`=Í Í/sp½÷Çð-Œv›¥ÅŠg^âYºñæé9£žÎ-:²UF …âQ=ïªJïË^·¾Ûû<c‹ WÊcºñç2ò_oÎØ_N G>…ÆY!pÕ‹¦p3 8ÇD>%FgŒõ·M  [V`–j÷eX°!®)Ë8 ÓÜß=„çñàPS ç¢(Ð."­RDòN€¹DÄߣӘo¤â òëýC8sH2ëÄé `“ÐJL“½mbúWÞÞWö0ûô­D´«Z‹gkX€Ì‚÷”ÃÄ]ªŸ*\D®xÌE„‹ 3e(éñ¾åÙÛ‹ÁÊt¨¸ÖÚ-»ÖÇÄ\ /ËJà¡—;Õ~ÁOM˲]w² ¾f‰B¦î]ö¸ô5Õ”sŠ×pžw4@5T#ßk_?M FN5l„€ãê§àÿ‡¤œË6¹™ßsÔÛ{!M“µ¢öÅÇE#Íû;˜T¶ýU$·,%…@c¯•ýAœÇ1…ôï@/EñsÓCz‚!ÔÌM ‚%>$-;ÖÌùææzºÑ –RxR³Ëô\R iS‹ÚlE¦Ì-£oÚc$*"0Ó“®ìº#ゾ,P êô~ÙÿHãþÍ*ÄÜUýjo‹W/œ¾çŸY N¼³¨Ö`×ð­ºrØšsöàƒ¤§óß3–jæ%špµÝÆèýé×½r€¯©ž€¾O£¬¦ Ãylz½Ùéðª?_B/¦¦#í/$uQEYÛ{rµ<3+Æ,·ÏlW,¿zI¥x=n? ®¬äm<œ±´šX/,I‘ødå|# Hµ…X‡@¶mÅä0iDŠ>ÂHó$ÊeZ°&bqf¢UÅæÔ Ö1ž¨„/q4¹–a†ÑVYìIœÂ¥Ï;˜¡·‹‰ñ™@·•R+šŽÛöaÞîrmf{§9¥ïZÇÃ+¼uk'Ž÷uZ@r©±– 1Wù9½7Iô´ÚR6ýn9ˆ0«ùm<««r{ûNÔháiŸØÇ‡@ïSu•oú¿ŽVëyaÎc—³µA•ÊVbŽN¼†¶ÀlvÕ‹kédÁ{4ÀeáÈM½ žç+æÑ~ž×|.YSwöJ@­¡/_M&acpÁ½¦]Ë3ªœ¡¼é‹TÌÒù«ïÙ#³½iV¡ÿøñÁhjõº¬S“‘þ£,AÆË{K–6½XÁìª=oã Xý­¾Ž!ÙrüÏ믺身ž¤À Ôñ·qÜnY®Ì0mè;&Øø—?¾þL›¶0J^Q1rqË|À¿;uy~R\ \´ ŽPâÔ5Gt:5‹Ò3qŠ|ÒSÛ–J&&@yPÞÞ@£ÉXLåŠíåêðÞÄ8;Õ“l›¿®©W<‹8ù’~ìÌŽžåÍÏ@¡Ü»¨l}9NTk¹u‘¢;Úõ&ÓÎöOÆÀ›µ÷ARûï‚RÄ3ô)Ad¶Œ:ú‘n´PBP”ø}¤±›‘Õ·áS„ýËܺ|ó”ÿŠgO›m4Ió±öÂidDßSÖG³©$thYÄPæn8’é˜õÙzÂ'Çþ âØÚ!8ÝìÖ×0þZ ˜ZŠ146™mˆÕz=ê!àl(¢!„8¤ÅÁÓ®‡{âq ÒK¶îˆõ÷pH( :L ¡yÕ•s#W_ÚC–KÈ9œ?‡™*¹8xñKrÌ´=wN‰‰PSih‹L©!™µìâì 6Q½P`¬Á1ž/MjsÙÐ@ìÚáÊïÒÃð¾OÞ§F¬n™»¸üËGf¾¡×^ïÁœ¼“ÈÃ@õoJWIÝãžHP)UõÎ¥ ;J¤9T1¬½.Zc.´V¹ø©‡£4c°#ÔJ·BáŒ2ƒ ¦c›®ñàÏ´Ñx`õè)£­¿á$íÖûOæ€GÍ—ö ÈÚè7¼¸’Žï"pø¡•þc@d£ËÜžžuý¥$Ài&pÀ¯‰/µúT“ûê:™†£k/•Ê%ðñ”m¾Õt/q×·f·óŒoË6£ø•æuØ@67ðå|&‚c õD‹`e‰Œ‡7Ê8­Ùß‚ïŒÛõI¸Teid« 7ܽÌ^òN"l¤àAÆÎ55äõ&ùÀèe>fß‘XqòjŸ»èAÕÓUF4pP†%º%ÝEÿïkô¥n)árƒ±fD¨ùƒ2 4™Š!ÆÚg}ˆiåL¶Ôé÷Bˆ¹›Bæ/êÌÆmYÇ<¹“訅 â-±\Mv*L\£ ]³«¯\0OÑ´—°ŠìZc’jMUÀçÏæï5º<ºHa-ï ãŒ%zqú’Ñÿp|ÝC—ç]>º»íÑ×ìŽè°©@Ô%~jùÊ2ûqo Þgö÷ b¤–b´‰é“rÌ\U‚£¸!“R“;œä—ÓëÑÕµÛg~n'Q5t<„ðv¯y äK+wl¸åÃ[2z°Sýz®”'‘gÆ }ä¶€æöyDl;´ó5Õ´¿=£ ë¦EÑÇ© »$Áê ˜C•Í•œÐÓÐQzwL0Z(ô(mãA±Ë>**Œ¦Sïá-"Óµ–q êÏ0ÿŸ?-œZ[Ák˜E íæ=„iù2O˜ ¼¤ªâ}{gíÊ@'<ü×õêD¡õD5(„"èG&mJ¾•ÕÃÙheݹû%‚Û¹qcH"+"Îè[?žØVj}è»jê åÅ/‹EQ‹LªâÆrÇKÂu¬i^¸Ùþ%Ä'ÜÃ;—Ô „ 2¾0æÍEGûÕ Ì÷ç™T`¸¹'5ÌCOÿ¹¨ˆÈ^qð¨zSèuYi¤Ï÷OXF õÔ Þ¹ÍÈ@®w_aGÃ`}õ]g©'§yÈ5™5ƒ½­µLèLÆ?ù%½ ´“²Bd*Õ}1£È]Oë(Y…{ï³ð?m‚Úœ¢`ºÚ)*YDÉ™ÔíÔxÆÅ#AL²¦sœúq+7FŽû¢ac¥´ƒŸß¼V¾4<;!E# sý“þM#w1ر‹ÏÏ9ƒô ±,j·Äá]Ú¿t8oIâ¤$½ûTÿ&"Û~X¹ i-àŒKà´ŽÇ3»h,ÑódgÞÞHøYäU¦¹ƒÅ?¯; Ù²®×NI–káþªÖMƒN4q1 OP˜W¥òÛŸ È&Z¨ŸˆE3Þ@˜ÈPBnÅÏ2Å¥ÿ×»ýÏð…Q¸à&¾ÔÛE3)ÂX·ea@ÝÂ’\Ë‘)TÛûS|*h™8ã1$‡bp^‘ûkÆö]/KOühqúò¢)º©z‘k(ä_µ‘W‰ìòA˜^DÒðКûE k1mýÑ™HøŒ5ˆ±*½?€>e”:ɳÄ ”E“ì¹!î–¾­ÕÈÿͲ’cˆß?feeÀx£‡[Eäâ&ú• Þã³ôaƒH‰˜³huääVæ3 7‚”·˜¡TÄÀEÎRC?i‡`~àAåœù|–Ü LÀl[ÑÜc|Ų+‰jÐÕ÷k,¡9Øe|à'g3½(*oûü‘'šFú¢cùì”ýZæu øÎÖ´¿[ ¥@Pq¥B®=Á .0ÐÔrm¤k”ÚuÂgJK¦ óvp q¬k4b÷ãUºü‰;«žv¾Ü”T†ü¢X ~Sû„;Ξê‡û–}psÕ&:‡æ§šÊ…{]õé·”XqTJçÈZˆRtê·¾$WkGÔÇÁÈ5*º­ö!owKƒÈHE)éY]ÖÃlÊ'ÿ“0/,f,Z½ Æè×[* ©ò׺ FRé^rçÔ"Ù/¸^Rˆ‚ÛÓÑyH9×ÅÒËóyf ÂAo¼ ÂçQ¶‹…40lFC)w‘n×hß>2fO^Gh‡ýSeI“[k“fž*’ïâdõ3aDÁG¼îL÷TYèÅþær4P貋³=¢ÊH0 n} |JwÔ<´ì$Ë{á9³‘Mô¯jku,²ÎĪ58Õ“égã§Q 8CÒÚHòoœîýì· #ØS`4¨å(h÷t]¦(ð…¹ «éKËæÌÓ„–üYpPVKàÛQÎáìêÚ\϶üÔ†èŽkÝÑVØË}Næå{˜b]8`k  Æ7ó УÝ2έÏ^Ýy‡š!²¿'ì€ ƒGÙ˜¼ÛÂæùé˜nûG°T£¹š"ÚT©³ÁGÔŠ=sÔò«‘ª]vƒB±Æp_ýÒ1Y~›ylÇhå‹©Witòh„¶³…®êú’Åÿj™¸ªlþ´}k&*tËæÜÀÁ'ÿmèDýÇ•®=Ü·?þdzO¨4èìkEë­!Õ»$ •]ÓÍYÜ<+ô¤„¾Xv\ŸÄ“½9qB­™bŠ/²¦¼™ŠOÆIÈ ŠÞûULv9ìl ø¤Æá&²µú»1h\y@ˆ~_¾4åqh8žhÓèWœ{‰Ž]$! oÑLW„?ÀËÙÛpšÉœåP†nÛ.{óp.ösùOÂ1»h°”å˨G™Kªñü ñq,¶4V%î ÇíŒÔÇ/¦ ©ä»*‰4”Ú-%œàºRRdõ[ Í¿±V hFpEõý÷ËË"•î1t|­<Ø=5ØftŽ®0šSñÏ$cØx¾KJªZŸ"Þ|:¡'Ëž]øöì@úÅ•O3ä¬\‰ß–*ïîç›Øk|baË>ê5«€@Œ#Ï5=.gùߥ®gªn¢5ê«§MÑÛêd ¥ÿ)ï'Wºå–—cË(6† wÀOˆveðšó¨Rg¹ð(ê†h´yQwƪÐzM†f’ SÖÕ“L²¾ x×£SŸ¨WàYága‰h踷äG¬1‘Œ’›¦›*,&Çvod&dŽŸ7„NüŠuóƒÊŒLŸoŠ£EtœQÇ|Àµ˜šäO Yl¥)q¼Y&r¦ˆÄ‚ŠòI„˜ªà¦% €Tá`w„9<þ¬•Yd„¡è( žrÞ…h¹Z4WÁ#öÂ7Y,kr×àÆß%ÜY5k}óÅ/†s·éÕñXd»G#ÌY0öaTḏX¿a ÚÚb É:RÿBäçKØ?¡=Ï=ÂëÇ8_öú¿ÊÍe–D,On†{œÐŸ¯ÍÀ©‰¬çÃXg²¤¯r.’ºüfÈ' øôF,ÚS[0Ag{J [a«ÔÒËŽÌïÄňüò ¾[!ã4X¢:XL=kûjã0SÓ•?‹Þ;Ý)ÕuC0^à;da«Å?ØJèrÏÿíŠ[‡=”'˜önÐ@-˜ÇxEºã®Þ= MóÎÁßëô«ÑYkJ€Á©Ñè蘟+ ΟÓzëÃ҈݌´¾Bf_ Œ¹ˆ~'t6º‚mÁþJ£ñ€Øg§/Io'¶Îœ’î×ÂÔÃjëDOÖIÀü¤_ d /-n.;/î»!ÂH+xê°ü-óåW(ÒŒ„àˆñN|ºV|š\ä·)|Gp »R0¥æf1¨ ·cÇJqµûÀ"⩲+ÌÔª‘÷Ü—xHëÄcSÊ-Š^,6亀 œmþð§B_q­¹»ãBÌAÜaõ99euÙÑ”HH]›j7ŠQ$ ›c„i•1­ò¦§$u pó¯s¶õéÿļ¶<#\ùÈ0(5ö¸·ø%¬“(›*‰É7UÞ•Õuð»ËS ª÷Ëë³(àŠǦ] %Äb2'ÜX;¶ò´Î.ÚiÅwª‚óê^ÿiXj{tMDCÿS`4}_êKLCSûÜ”{æœü»ŸSí>º(šÛQ@$Dò;Ц(4ÜþizaÂÍ{=2£öJuù=<›õS.ô{Þku kܶ,ÁêÁOAÏî8ᇳ¤·ú û­ï_ ›1\*–øID_*Ì(:KˆFl%°$â-h5åÃ¥à®î0ëdk†ó/&‡bšp6LeHS8ÙÑ»D’imN|â²fqÔ‹øô©öCî=#=¦õ~aõ ¢š-XU|TU»`ô¤Z+þäÜ#ãc°° ?OÙcž’T°°ì܆+µsÅL‚ÍGèÙO" Úñ‚©£|ýlÏóÖոߗx©»ÃýÜqyq.õ¶®îùlG :ïÛëPÍ 9ºþT¹:w‘… ×r“_]µQMB/£ý3Åxæ;}kFYŽ>ÅÝèg*›¥ŠëwÝŸ‘ûßlu‘»ŸŒƒC%fucÓñPn”jPaU®{z (¿O:Ÿ{$«£Y½î”Ó:(ëæ.öK³XHfFáÊ/Žt¥[é^”w!ÛDy[³;¹R9F<#òˆŒ˜ÑŠxª—#˜åŸT€¨ŒRcº €J¤ˆTW[î[7I>ž`üôŠÓù†çJTÑwz “±¡U ‹ëJ¾hŒŸ°¢Š&×G˜SuWfÒÞ݈Sü¼ä™ÜÈåÙö•ÐäE2>IÛ I[Ž1NEºýævx»ôn ‡—ÃZåSÕ“ÃÞZCOnñί3ûiÅ{5wÆw4OINIƒì)HaéïW¬HçwÕÉM=µ ŒgjŠÃnÓŸµ)H4øà`Ù¥¶!ôÓƒ64”ulæÏi•‚ìTsì;­°Omð§ðB¨Î{¿@¼‰PJ.øo±`g;¥èñT˜»…ÈZ*yÖ¤C>< ÐT%›ç1Ôø!;vÚœ¡Ü޶d݈…Ñ|Ìs KMÏþ*èÚ$ ¶6>ÙÑ(6Qîu»ÜÒ|õ]¨éSÊ<ÀÊoöÒÎXe‰DïTELŒ€6’âY…¤×·BÝ ØÉ!™ÉM‚ŽèDŽû×rWhoÐí­n[ô× vý©t£ÜrvÕ {ÚaIIž£]“XAkÍ%ʽs_M¸X€*w“k+%Ž´ß°ù^€4Rl„ü ùRDQGþ!Ðÿ=ÇÍ¢hÌeÁ¥Ñâ½ô'»ÄðÍr/ž¼ÿê”À 4y6qŒÏýxñ´é·­>»˜«ŸMÚíg7WoÉ&“UNݵŸøíM(uÒb“¡%œ¯ó—4I÷‡/9s‡ù ”%ç˜ÙñµÿnÛ™ PÇ!‚ØiÓ¦øF¹ܤz¶(Õ> †»Ÿà}<~ºXȈi ]àµA:6â[ðQo=9:TÝǽÁŠ™ì!㘑¯ËÿZµ Ñ%&õ“]§]ðßo¿•þ™”ÜS£Ê€Ö2É=‹Ù©Zaµyƒÿ±cøûÖ MÕuÿSÇ’ãvAÒ/I*™ó}Ÿ±påÝ}õ‡RÈ릦tø›ùz©ŸÆý?•ˆ8¬~çñ´™?!‰)äBß­ t‰òÅ3ó>ɺaü²_>ÜKIß5T¤£B>ö"t„Ë_{»‘e&Ýú-õ´G¸Ìoü͉ ç")9±þ£ÌOi¿ž^½È~pþ‰Y:ìëZîIíÝúÙþ(EOÐàÊ ‘ôÜŠBñ"#°Á|Ú ÚÍì¥è{3ikDb1Õ&IX…ØX€òÙz:½6šŸ)®ýA¶ù1JUmëëÕÇðq)—¹µ#lq¤y’¾Xž¸õã™ï†pÖDާ(—«—÷í/rZAŽÓØ$™Ö;.û² §Lw¾6ƒ±,ÕuIjÅkQSö’wÖÛýwšriè*s‚–lWùžC!Ò3]Dm¥è™ p4 åJ°Â%·oW ·%°*SA N©b2™Qì‰ÇÖ1BÏ{˜·'f;Rø\ò–>?Ïë¢6ö@Jo¬|=`†&½bô‡‘˜Ï}Ú*¼VL%Ï&;Å‚ÍÔj‡ÑtÓ<7ÁÆlñC²^8Õø…Î78Æh!‡ªÿ,2ÐÏMÐN\¢æ vþLì"Ú±¦cØŸÒ鞦™Ê®=bäõIˆÙ)˜ÂÝ/U9¸³åÀß¹©ón—ÿ¨¼ÞÐhÁå ç–5Yt~8,\Y½ ŠÅkbŠYd•¸À=S?"ÿÆÙÍE¬½ÖòÆy XŸç5ÌXø]c-6,7Êž°R ¯¶í0‡焎:ŸŠ‚zD̓GRòá‹q×Û©}#«Mͨà&=g<Ó@=CÃ3seî1£]òåvü³iŒ‡°×ÿ‰:<—_)íÐÍ+(ÂÜ( ž—˜,…9âXO쌿4RÉ/SU#•iùt13ªÈÊ(‚ ¥öcÚó1[h¥Ÿo´áWÛ iQ¶t ’==ÕÖÄíYæk´"4â:‡é+j`â/æDI׆X6“£®2C=™æÐ•GáÉ^z›÷#<²ZÍ’ÉXDZRé¸Ušº°ì»Ì©Z¹øŠ…›83ºªœÐJ¥š]ûÑfâì/ï‡P-Ù1Î,³9×–ªg±®‰]O4J ~åÚ izg»ÍYY‚„[õÙÞ ?‚‰×Êto5¡´Â•®°ˆ¸áF#Nð*p…£Ic\+ó¯¡9þ¶€<ëù¹s㪞RGbA‡#‹*¨"ÂÎÅþ3ù8â+,Ø¡ ?ÿ5ìVŠÙsƒê+¯n€ Z‘\Îå¹€oé¥"Ÿ†hŽˆ¾XI±*%*ëà‰˜˜ ò—oRŽ3¤>‘°iLû€L­Ãþxµ#²Óoq‘Ö·nužE#Ý(Bªh(.­So_ë"GÅüâ%É8n³ &Jïó²üÒvÕŠþÁ.#˜kâ©'” ü\ÁÆ Í¸5;:)Ưf².õ¤íQYèm«Ñ5 Æ _¿€D§2ÝB§^Í4,ARñ)Y r)·V÷›×ǯÊÓ‘g gËŽ †b±åâ;sf¼Ú…S6’ªúšÎ»n”›h]»Þ+2ýâ?¸z‘SÇù›r™Þ¸z¥ƒpk¨»˜§À™-ìYõàq*ï½J¥:ê5'¹î'zA·€FxD@ÜWLÏÁÓǘ§øˆìbºÀר¡oö$Ý<íA©Ñ ào+dTÖbNméÄÿí™âÔ*ÚÁµ õä,®_–¾ôð5™ó¹~ C›µ™4m87…~Ý’_çÊÈÆP²‡ÃÔéúÑsTÆ¿tBó΂° …lW°a~¢%b˜#8Ù;]{Ñà#”Ëùö³ó7«Ä‡ÃÅÜØ0åSu.c‰¼7æƒ=ŒÊU.ª„Ä®p»>ûä­¢fŸ¨cÄÏüOù¡é·óÖT±{;K—+Ë•ÍQ@ɸU,"K5Þà©V±ë·ëœš¨_6 8ïT‰®d«OUëà1̧¤ÎL,ÊE¥z÷MÕ§»½QîÍÀŠ>~©’t˜Žˆ:PYu­&0ëM†ÏÞŒ¨…ðN¿Ï«”¡[CøsçØÃBëkˆåÛ^¡Tr-Ïl+­öúk$ÃJþ† fwdE%À¬@³²ß9ï/2ÌÆã¾ ÍÊp&Ä c]u »¹þt„8÷âW™vlw`#\çלåëYTì$YŒÚC~‘ÒØÔ«K ºøg¢Œ‚OLÞ6Èöý0Š=÷L’¥áNã–Å„ˆ9è#°É>¹O½20‚ÓîQ"hGcލ˜À#â±RïT¦tÒ¤/Æ8‹c|Ù2¢‰x¬‰ÝájqžaïñìyLWBž;€'›¾‹åGÄòÆöq”/!yú\ƒæ\dÇÙ}*ócÔ¯¸rI<ê$“Ô;_çPZ_óõc/M,Ù°®ÓÉùÍÍ–¢žó ‰³½Dêûc àŽÙŒ `ŒîÊC¹t\wδ›u° íÇ«>¨Ƨ×{'K½ªA˜Ï\rcÐbpûŸ(!Uos«Ìÿ“»,c«QUóf½åú=Õ=nI̘oñ¯Ïx±Ðbµ¦·,­Â*U…|’Èr¦B r  Ð]˜^Òõ!a»à Û™âeÙ¹Cm¤û!ù¢t=G"A÷9¨‘.Tõ),K¾cbõ§ ÖrèQTÙ°ŽØ€øW+g'– [æGT¼sDaT,„ždÇX¨íwç®Ä.L@Ó?=ŸCéÍßR3æÊæWÊÁ]?¸ºcÑGs ¤ñ¨¢is/úxÆèñ°K",ôz ¶ò‰@`|·!âž^nPD…Ú`OZW×øšj¡ W~ÔîÏ&ovBYý¬³%‰Ú|Ň@ô—±–rò˜ê"´ŒdO8ußÏPú JGõǤFé £BKÑÃmù™$'àš¡1#P“VzJPÒM&Aê6Øsòeõ9ÅDy4y#üæ½ß ¡"‡J°áË—l§ÑÂ…0Yõ+Lݻ¹!Êcœ1tÏiÐø#uuG1³²žM*F¶×s裬ª-Ä®6»Çù5»ãÙ… ªÄßÏYâl!8N ‰ãwrß&†`¯›Ö ’Ę@€-•[P‹UÒL&po]¦H°ÔV)Oká|Ê3æÔÖ¹$âKËâúÎ4àOž<×ú¦HjèAú¦_Ç»§ûf›x„°ŒÍÊQôcí%¦dÐUøuÓB1æ0Æ‘¾!|ª&À™,š|ØXÈÕsœXˆÑÆêÚ jî>¤§Ä33÷°oݯÂwŒ8‹¿pÈP ohù!âÅí‹ë¶æÑwÉyS'g¾½ÞŽ[´:™Ù IÒµ*Ôzh–ªÌ¢á主†s —µ®sÏjòI§›í6¦Ûl`Jå,º-ËëŸÒ¬@Rðâ)kåÊ¥wW¿ß;õK5ÀÝóÂ…x4báÓMN.-¡„¾'€üø¶¯]( –†«ã ?i¿`b÷¤ìŽ^½è¯á{åUÈöäd{'ÜCüY-‰QÌêà‡¤ˆÄœÉÑ•Åò!Eಥ‹î¤ÖõvSɩѷ—]‚_N«`§ƒ¨Ám@”Z:$ø' #/ÿU…Ø›óáz® D1ÿp*ÓïA°³«`؈I놰+~°µ´Y-ø¤#C'»¬ ȨÏÌÒ¼ÙÙgev ixèÔ[µ-üÁ†ÈxÇÁ€_7pbSÙ·XhÛÒ—‚w<ÇEj%[®D™¦g0·§– †¢ïr6*Öfëm⤿{ºõ;^<@].§CÖ„v™Qê$ÂQ›MÜLt&~.dÕ¶Ï# ëÓ¦uý“z*’Ë6 @©{ÊÏjÝ Ñ–}ฦæºL ȸ;$Mw zn†±“‡iâ‘ð[n÷^ýö}ÈøNv)E·¯ Ù_Q¥CÈÿm^‹ŸAˆâ‡Fú´âÿÕDzä£,7¥²I&;!ÕRÂc…H~£Âqnu5ÓÍó¤ ïò™Dc™~Á€èý? zœÄ£ÄKÙ0€†4°@Ôú~–ú4õ¸Š<=ûUÌÒô#²Ó¾y±î ë2tB±ˆ”EðÇD¡Ug´›¶ítɾ˜²Âªµˆ-·lNwüvFÀÌBùß(¥‡ë ~æÁ0í͹zc“Ìt6?ÊÂ|vXßè>ªÕT8°¦M½‡néoš8÷®,hnàÀEáÅ”©F¬V¶©©Á8ÜpF  )âc`²[PEhÑÿç|rsŽX“½»fw¼þºÑi4ãé‚yƃÏ|pq¾6AiÃÉ)“_õ@nU åNÏŠa%ü’Q€“5/hÑ•¡~6òuFd~¿¤) MÊ¢hp–ÆñUædhB„mׅ¹ceÀ%´ÇIAcŠâNÔÚ£ ~*›ñD_‘1šŸ%sÿÓx•Ó_C×[‹íøH”’$š×¢ qk=ÖJ¨¼u@q{›). Ó‘Y”‘­éÈãV°™»‘2Ï_ÜmËÓÁŒ;§!|ü6‘lQ´Ý–€U2Ïø,?ça EüýÎÕ ãõ®…M3 ºiöYz¢¨õä8{^uèÝŠÒ?¸Ü(¨åXôÂT³”'lhs,<è1‡R¡ßå[Y.Q.|Û—þBùïz¨s…?ÃWކ’ òµ‚Õ®¢3ÐÕ®gùÒ òðl&¥÷fH¬±tD„7›w󬩖Ü|ö?Â}ÄOr‰b`oó–€c8¹œ8½L›7šv6ÊÕf:žu‘¤â·ü'ÌÞ‹D¡¤çvbó‰+¹¶_›Pú¿ü§®Œç±£DÅ=Źü¶Uã ä þ®¸F¤­à;\_š6§ †1™0â@ÀU£ÔVÝè¦.·üöŸ‘j'iÕTõPלŸ¢÷mjÿÌ5%ÀLòáB¶òD´zhƒ4×d¨ ¿Í×ðÐYEÕ-Is@¶þ ÑåÙ©c ë*:曃r Fé&¶M|Q XÍ’scA]Cɬ¯ùŠ.2h”›ò=Pì[p rnµ¸¤ƒià,»+èCEÃ@q¶4¨m[‡è*ÚüÕipÞðñ;½™#Q,j×ÛÇ„ÕOmúeý-€ÊÇŒ=|Édar…ÐÉ Æ[,ý;Ô/R˜-“ppuÓ‡Îdo+_u+ôD ó#h)Ù-^‚ß²«~6?W4EaWjV×8•©Ä¤[$À=iàÅ–ƒM‡ÛøH§N)¬ÀÒ# Ù² ˜{ÜîÀ ‹^¶iÎ]n¸ó%µ~”Ãj[dÿ úš”€§ÆŠVÎM»¾-Œ¤¶?—iÌú,².!@T;<Ú !hÁ¼|÷ãÛ?ƒÌÿjWØä²ÜÁí¨ßÃ߉ 7 a0]Cõ*ÎЋYàÚxÅ{»ßñ~Û–\a‡Î’#mî¡m©íANŒ¶á&§9Ã]–}»>­ÀÚ3Ku²©9f¢E11¨8ëÀüPº‰†æ—dà ­*ÊÑ®À¿xð´_ªWà èÐÕŠ˜Ð–ñÖ¬Y]`kÖº5êrûæ·ÓIHûDðÓM®KAü©Û7Ú©úží”Ù©m/'0iØ0g¾Ó5Š˜¿6D¤¬7š­K¶Ê-q‡Š•Íc‚œ¸žÌknO7%Újý!ß‚ƒxž°îÈ2˜4¼Ç/ÿþعøQ›1ìŽÐeT7ÓˆZ_²¸0Š¡ŸÚ§¨(‚mašu˜bïùš²j¢gXçybk‰ï8eÛGQSm¶-}öõÔ ¬¤Å PÏ×!'¹ ½-±8Áëb2÷|r‰]0£?A¶2ÇMW÷oRÒ…wã¤'‡ü.ªßO¢õ@þµ’{tÁÜN`¤)ôîé+§Nž¦AmN½8š•B®[±ß Ω¯–ýEûZpûu yf['Ú›‘41ÉHPéËj i„áŸÕmàÂVÇ4G>úFd0‚Æ÷f¹Jç[˜ 7´l*Oßœš=ÙÄÒêà´ngÖ²@ w9ÐEÉHÎ …ò¦O‘K{‚¢c úJ„Ê'6U“€’ìfS<¦¿œ)mÃ+ÃÕë«Ã¨73ÖµQIWš¯ùcÞMЬPßO_ÂöÏÆ OcÐ:PWŠlº&ô¿]6‘f ĽþÌr€Ïj§4¾…ãÀlJíq©Ë>á ˆDN’´fG0„bÜŸ‘ýXºJèúèÞTöýá*>=`—CÛ<׳f øwxzàb£ÿ˜ ž‘ .^.jÛU—ëë±ÙEÕñ:5Ǽƒ¦çÚ…çŽÌŠÞ./ùz«KÝoiàÝÜnÆ™vÇÍzèR Õ€|l@; ­U'åt¥Ö6AóLì2ó$¬º«)ïôUç;”[S(Ÿ¿! tïìÞPº?ûƒ(BKîïnÚ÷ÉKWÚ„ˆTÒ¬!,o-ûjÇZŒ².îHG•'Ý™uêp67E_*Ñ’XÆ‘Çxwl,à+þ]¾ìƒÒöäòª¡"|tûΑ -0ô(raÜÎêöšËpL“sÏ#åu¼S¹@˹GÈC7³ZI.ÕÃÑž2Ê’“GJ½ÙR8¹’‡ÊPMÎL«îNŒÝ1¶‹ÊØÖþ­€á×S”ó…¹²¯â(DÒ›¹i ázLøÇ—âô ö^:tf¶ ,R’Op 3@-ph” ”iM£'e¦J#lš¼mVÚACk«ü] pìm¾vžÉò 8…ôl4®ßÕ{g¬½D¿v­n Ê#ÖŠ.Bû³8üvñOVœ#ãLÉÜs¸;[¸™ö6MµrÍ”ä¶ô{„)¯Ê¾ÄVçm‡ÜF%õKÈ¢ç^;Mç#Óüªøê€M&r9¨s#GÞ6µ*›õ<¡¹IBÜ• úíÝz{ †ä5ô&Ð ›‚Q+Ì|óˆÈqA'‘óæøSŽõæô„^¬å¹~ØÒüÔoó‰÷&™WwK`öË߻֖“þ\SÜŠOÅŒËmíFÛ9»¤¬ˆÆ“›p !i0Ű—¸B·¸ó^/•‘¸Ä˜#Èó¨6Zø M¤'à9èzk¡îrÆhøƒ4U$µ™Ñ«åèé5mþH,C>VGhôµiâ©c($[Zâl0t—aÁ^J*s(|Ê1(Fkˬé™*ñÔ[„fшF3™Ççÿ lýî£Q‡Cu@|Ѥ¼ì\GÈd†£ý’¾®—¹ÓEïw &º‹œ¨ò”3Ä—x2iþ¾kõYÓí”xœ\B<îÕ¼™ãÒ™÷‹7QiÜR¿R LÍÅòïü,‚¥¨Q™‹EOG‚³vÝá•sÇ[®K üø¿Îæ€?ãôO´Ä󬺩•ó f¥CÑó#ä†¿æƒ óýŸù š•›Oc#" l]÷€AYRæö8~IÆj­QKŒ™S›Ã|aÔøÃGÖñĹř™'u)U© ·1'¼ÆæR‡7bÝ6žº¥û<…ôm4øƒ÷FŽcrSqöo¨dõwCë_Óækú’±z‰*Þ–BmÀ_ #ÛבÙþšzµÐZôœ€Öè6ók†ŠbXÑ;CŽY[{ÔHÊs/.ø‰AúUN©!3ß;½ÍXM–B u¼Œç$ãìK6OuÖ®¤ø=½NJzÀêStÉ8Döî&UµˆÉYó9hèŠ<¦~÷káµ¾’göŽ‹Ï §,¥2zðe±?þιwí]xÁZ5`%Õ)«ŸË ½¾]ñ)ž)hJ. é-"éê0®‰'œáǘŠK(¶”4|äi£š_jú.q>:¨A´¶ÿlºÑÿdƒdR}šäPäMÇkõh3–J)5+öëäI:NP‹h»+‹¦=ïG:µ 8v“'kii®¼§»ûVžÄ„¿ô lFBÙJ±%ì$QôÁ9bè”1En ­×xÙ"X<š±ìB `Óò¢…ý¬l n>ÅñËôŒsCé:pñ5:ãÁ^iP¥Ðµ¦þÄSI˜Ð¤{|´ÞäˆH4íÈK[[)UÕ>ÄaÞì0­¨ðŠW÷"kˆŸñF)7%•_XŠÃPéeØï:F]öÉWÑQöª´™ÏGÄÉÜÐ,òKÊý±2Ár;HÈsB@!¦Ý/ÊòîóhÏYBú€ÒU8°û¤'‹Ò×a0û4îOÙ¿ù¬-ÈN“–¼ŸÇ‹Þ¹‹b ÍSŸ ³ý%vxà>˜"1ñ7¥‘]5ƒE¹×¯ƒÜ¶Ö;¡<³j+s<: üi¾>|âaF!t4bpëf ÖŽ”®O¼r s[OCÌЙsƤöUœJ_WÎkAÊð¬¼öÜÏ^&’èT‘ü¼½ aòQÞ+îÑþ†"´KÛÉ}àÙ€æÆý: åä{ÅXdQöõV:áˆG# ˜¶‡¤ªÆ.6r>†Sú$o7Âõ_4Û]Uù1ÀõÙ2Ü6Nkï`™aÜÈa ¸`è+›ÞÞbðß;kñÒ‡#qF.r’Õ¹Loè |ò—P: Ióž ]—$ 3¢œŽ×í [g*kMð©P—…{:[2z•¹F[ÄÀ³¯¾ŒàxæËEY5‡æ” v^³ÚͺaDƒ‡Hµ|A‚uß½·ZðU.jú1,Ö‘i¼¿DÔ׬ÌJº¯ª×CA¾¬éSªt1 ¿KŸFñI6!‚íû}«%‹æ€ w1Õ«4’jèmEµÊûÚÿS„²ME4~ýnô ån'ÊMðY¶4foOpÎ*Ç=$³‡¬“oxÆÿE啤 À5%jôÌ("©L÷7Â[Y+¹Àf< ïM3S½ÇD’¥Æ"žù_ 0ù¼:Ý|«v”nmtÚpÇÿ4Ò8´?͵aâ<ìŠçLažQaï‡.ªÀ`ênâ³ Z¹ãÞ}÷•Êý&ðœ%”nÓµ ©õREåóTT\JãF¢¸{y)'©¡Ny$Pò>QNk_$€dˆ‡5Vl9bG^2H^³?´2Øêƶã^Á °e6éH­mÉqSçP~*AŒ‡ã IÛŽ™ÉTC!S0‡Fi¿›t×doýx®ÊE&?Q„"~ßÂ2˜§ÜÛ[‰êµvöMÛ IV1:÷ÝR?ƒbw–Øã}É„ÝÞCg×âðhˆŒ$©0gü¾.(þn‹ýNÿˆå`§,é8â•™bÈпOñXB'%Ÿˆ{z=Wòu€ì¡¡y®™¡!lm*hý£üÝæÔå'¬r„ðC—6W俇±õ|³[¥ãû̽ À¤8šÎõzîUªL2È-¾q+ó ÓÓ ¸3bi¾sJûßÝ™ä2$ê.¾ñÃì³äÏF7Lp§+&\ö‡Ê㇪÷ƒ¥s¾£Ùا{ßn€„‰ülWC’nð2â‹6më…»L«‘Üà'½J¶¤Ãl¸³£Zá§CC™ôÑ?"Á8fé¡Ó#:6=«rGJÞ^pêz0à|µà1×SòÏà %Œ $XXÚsùÒMn~Û o¶Ðì–´U«11gaF¦ÅûLu‰Ö g+!ùw‡¢á·½Þ殨£ðäðûm™Åu®%6+Z÷:ûôX¯®Ü–WúÛ±žDó)8Ã8NÆô{,ö="oýy£vyF¦§£#ùŽ Qoîï V—>Q+µÃžÉÜ]Á«£gçÎs-„Lpž%ÜȃvU…W<ÞOš¶ žÚ¿Wà“Μw8T? +öHa1¯#­\À¢cTF>Ýœukó í ÅÁ_8?„4U :³ %$³Ø\Õn"TQpÐ^®è^(­Á  –æÀÔnÒŽíGà Ùƒµ«H¹cù52ìK@Ô¦QÄ@c [’£ëÊÕ¬¦)úKÆ ¥j ÆSµð2ned#¬ãÜJ‚««X‘(ΜùuàßY1ýªN‡¹KÚ;¬õHç·)ïÅï"òR: Ý1ÜÑÙÛ0ÃKO Lv#s<]¥D`Þ¦á{h°™cÇ<;ìk¬Ên94ñ!^7K–@ê¿á J)¯Çc×Ï–ji¾‚2vqùC7)öY?içfÎT®ëøœâ—:JÞû‚–^iÀ«rGÝ_¾ …ëäϞ̶:062k3ù¤šSaTýÌæ§ò‚>\ o`Ì€qKÏavÝ5å1LžžïM/¤ä™èçån‹Éíó$b٭ЛÀ^‹ÑÎh)ýùø¿ŒÚÚàÓóðu¾~û+šºh~H&ÿ]‘åL¨^»ÂÚÄ4o¸&eX4·'¸‹PÈ4.~ÂsΖƒÙq†ˆ^_%§*Ÿ0fÙL}Ķ5/Ù !Sÿpyó´•³ +qþ°³Ü麳ÿ+V:zõ©ÿTgoiýQÃfö4Ù½Y\n™n,‘Ô¿†©ÞÑdI]Zª4 `àôì’aðƒÞ£cí’‰|óâ#Kœ(¤Õ?=ꇨ5}D¦•.ö×mrx_8Š8b‡ÄPh"È¥À䊬.ö-ée­Ñ)Wò˜cÑ%’Þâ EîH2ósIxˆ[1Ùxz$øPãLÉ2m›ezž°}…Ú€©Žü‘å}Ô½ÜÙIݥРëºv»¡ë1£2¬ƒéÊu¡… ²¾•´|›ëJAÙ“¶ßˆœÄ€Î(·âk§Iù@zlU@”Y“‚}_ÙË!$ufAfæéXT“Ý™¹B®„ç8‘\:^jyý'¬—Ø Z–ÇŠ_±Õs $8Ëùt_Eó£ Aàÿ‚¶*'QÑâEì¿ 9"„Ô«l$ÚÍù0˜ˆ~LuþÒ[L‡ '©¡~OæÕ-´•ٗاe•¿Y”‹«‡Jü¿mõ¸æUq«x|îœT»Ô´L¦µ¬}+±øŒ=¡+Cr$jv+fª-í6}ìxš´öxUÍ¡G•]‰ø?Ðûg~ó)ûô 0J¡É,1s·(ùd]æ‰i‚ªÌD¥Á˜%j‡\v+Y©°Îç<ÿµ‹"åœ@ºéSëìýDQ$ ÅÀCVµ]Ž·†­cÿö”›xïE×/g¦ÑÄÂ64¿…3ù´Ùóé+ìY7PJR¤ú›r4˳²VpIC_X3Fw årŽûÄ7lηXȳª¼ê’&åÌ9á Ýö‡°¨=Ë9ù,Ê@hÀ};œ#ýJ°-°WLçýž³xSŸø‚\6óg~øW|ãMö&Œ›j6Ì[²Î/R(w±µ¼ª§Acˆ^ìj XÎ$ LÈ:Zò¥p/Ã(õ.Ú”‡/?L~”„#ôˆ®,_l1&mY°Ð%•.޵ì<Êf‘A”…Œ±bÕ~KCO!áNˆÙ ·ntPp<'ôÔ‡¹ˆ’ò4ÊðHü“VÛÓÛ¼òw§êà§Iˆ9`…ëÆ+%­,JEês(»ì]1Æ7zdE(é”Ì0~,ZŸ¯®÷°´7º°¤3*}'Û=b6‹î@ï·ìeÄ~ÿB‹Öÿ>Jë«u³ávwsFÞiºó;ŠU‚úkí85ÈíÔ‘Ô¾Nã”8˜ïë]",‰×DãzNuIŸA£Ûêr¯eAhüàØÂàá–ц£‘Ä‘!-ª¼§fµŠí9ÓÔ*øb™ˆ µûYíÔ¥ì½äË”¥ò]é…WO B‹PI˵à4ҲВG,žé'ö«Néúüj”®_X¤\@XRª@YŸr¶ó»õí"„K åšFèΆsà½ßK,{Y • ÚªÈà ^ñhÝ–’*?ÉÏݺc5X^KÜœR«5ˆWÏ(·tøÀ•i7=0¥Uá%ß©'Êî‰Ö,Dª•R.‡ƒ7BI#7Ï\Í_%Ù…;ôõÁÅ4oMà ‰9dࡃÿ'ÏoÂÙ[Xvúì"ÁmLލ+ñò¿ø,`ˆà…Î"ý.¢Ë` %_õ„WÓ—`¢Ð×!ñ·:o^iW—@iø:zv´fj b.›üÃâc·y§ jö«°Oª$5Sò„N4ÖøðÏ”ÓÂü«-‘ÖÙD[|XƬeüÇKnN[z'Yš¥ÂÝjýcêT)W–«š}WžÀfø{¹œm{wßU¤tìæ¾›;äÙˆ”ôœzóbÙ%ƒ…S:»éÞ“ÂQÞ4e &=@s9Fû €>³ÏUÇE9š¾·F¹Ÿžê-u/sk¹®þò“Ìsd¯÷Z +Û†âºxH„-õ0û£×hãN'‡…)|‡»ž¦æ¯;T¾Oú²`1 Aõ—å.Í.ä%Æ‘T ÓµÍ{L*¨ §Êë f¾%ÒP;ïŸØ®ÐÁ’lL‰ QrKJ‰@¨6º?^To‘>®Ëƒ }Õ—§¦ê5jÒ Kÿxƒ6ºƒ„XJå\bà£ìHõYkrJN›ãâòÙ½qÜC…”):øÍ¢bG¬évU³UÃ!î‰W{ròÄÅîÍjÇ}Ò_ &nrèaVö7õJªÊu³ÚÙCºÉޏ¦(J‹«S£ ÓCÐr®–¼­AZæÐ,¾¸'º}ù^¶“°šoIy3X}±oóo§Uhwð…Ê@q¸´Ü'$XM*Œ[nŸÏ>nn¸7sˆ9×°ùî…0ÆLù¨MLM~øD®e ÖŽbAÅúFµOW®™ìØxî¦àÕjG‰Zªo}"ÖšlüFƒr¸Ï(Rj¿`Œ9QqHË1ÖÎÔE±€GÓf\fÉE“v1Ы ޢÚw«NÒƒú¦³bµCúÛ… ÙÁ£ã÷"^ØL)™!Ç¿ÓÊ{h/T‹~(i•[%.ŸøÌ¬ÄQßÙ2ÂÆ Ñû™´ìSÁ ì*kÝ!°Q=—Îy¶þu6\# Al÷ûwÇ9` zó¯•~DÅ~¬º ž•a %2ìgmÉÃ{Î!˜¬Æn7ú­®Ð m¨DAXI³›} ±Ta½Wþ›àÚ ’h2¾Ÿ9ü½_$üóþ.?è×GÉ ÷m¯ó¿Ïß<Þ^Ài-Ã錅\޶TÕTÐÿ‰lVY#’rÓø“ÉüÚM¢Y DüThbbrà̽cûi$jH/Ь¼SX¸3ê[\'ãîa<»F¡‰ÔT. á³À¥Œ­–«1‹%Å5+¬´#½^Eê„þ¶‹€ò&mìI¼\‹þƒõY4°œpXj¹ÉAÅó9Yo! [¶Ajòâ8ãˆ`µC±ÒѲÛ6k)ušz<Ò×p—¯rÚì”+:Ôƒl ÁO‘jo¾ÍJˆ©nn(ãÿ†¦éÎ×$D"lù—HÿgDå—Qš Ì—Œ0;µQÐÙ)U\èTm“/~.z0jM%÷ý+ÆÛu½ˆrR¸ÛŽKhÌq¾œ*sKgÝœ››Ví¡T9ÌUëKrÔJR}'m0p8”ŒTªpŒ„8(žÊMár^¥Ç2½‚ú¶›‹0Ì@ON@¼ä(FŸæ÷êúúüúÒ§X«u9WRp'Þ'X¥ü:¤Œ‚ê%–•ßøÚÄkŽ4¬·íR˜?žVS£/n÷5rJÉxä‚Õâ±ÙµtÐmº_»ƒ@È‹’îU¦@›­0|àE…"qt¯ˆ¶/Mñåg²ù¸£RÄÿÙ¥©®G!ÃÊ­ì3R&g+¹’ò10žzZ~ W¶ê$jTd”Gÿ>¤k1¨²útšµÆ'Ž4sJqZw$Ò† ›ô¬±AÛ¾½‘˜Å†í­ ¦”§jCµË…e6~MòÄÞÌ£7 ¢‹Gê% éZF¬òÇÈ®DŠ€•Iª9œå1:éEXL62üñ(\ÐGô¸LÚCò•Æ¥]ѾgRE´Ê‚áÒ‹) Cj¨ÂOZ„³wø–U_Ö— ¢)»3üÀF`Å¥[¥YH)«ºžl}àH"ÄqDXè­¹Ÿ" ß®8Ð6:vK±Õä<)rŸ'î5¾Nö‘ÉÔègÜK¤aPTƾ`3‡§ ;DDï ŠK_c)ÐÒ#C*ɳSßÏw{|Yëü)q¬¯° šì³.._yoÉàÝ>Ô"çþÊC“W $]|¡-\…'¡sþBäîÐëÛ‡mž@Óéc ¹Ð$ÉR«&(CÚJ4Xé_btc]7ùéPâd±Ø•BœwʦO¤fk“_ÏyªÖTk/úøçÒ5‡…ï´°åMlr_mÇÕxŽy¹ÑÕ,ea¹ºàØAæ$Fœ®ÍGûIpÈ0ÆaŽ®U¼°Ž$ñ&kâ”"4EY‰t¤MF#Ñ{9_€ýiC‰ÛF>⺔+Å»Xµˆëp‹aì¯-ÃÝ7šÚ¸ eÞ¶6Ђà&‡Äd$aÍ7 \Æ—¦vi¼ï±¨³Ü“™Oªå6™T?Æ0©¾2þˆmNÜ&záÅ •á~1·ÉßCôC*zU»‡“ÿsa¹sAšß…7ÉWÆÐMŠ&5$NÍQ4<{–»ö®jB¤6Сëls…ïºw}æã2\ÂÔª­É%gpÛOr>E¿Ã”ûölI+ Ißëª a¨RJ=}ò±â°šDúH+¸aÁLÑRqB¹@Y•±n«­‰ëWY‚\R„€ñÛP¤ž”}Mÿá|6­DƒwHoŸ¢ŽÕÌ­« tMUB¥DáÔÄ®ën~gôè/`ÑÓg!HލÕ/‡ŒŒXÚ€)l `©ý9¬‘‘vb°ì»Ìûji&šKC%t–•ÃÖEwÕ»g11ÿ##²HJ¡ãnÕŸ>B ¦áà5 f,U¤ä¥"çÌFDmB¢Š«õæèŒx'bæ ¯#Ü•ÆY³µe9©jM¨·¿Ò"ÔÜz1Ȇ6•Cu.\ŸçgáÐMéfˆR_Óõ*¾ZSѸi£^}Ë?ý ØoŸšüý¨‘ÿR¿:Dzd0–ŠÐ/žîO®¦0FñÃ4æÜ¥^~âiCùQ†´oâ‹l›…ª+ÇØ®ÍÖ”'r Š?p˜Ø3)?4ÖL òžð0qÿY¦ë~û¹Çi°PØ@,·ÞÜ­ZÖ™ÊÒû4¬QJ…ÖªÌ*Â.Ó$Ó ­¶TÂÞbÕU‘T"ß¿¢:rp™j#FKw±`mØq½`Ì€t¶AûÌì@.®¬fU… ‰šLH)]ä>-Xõô6’¢ Ä><¹vè8HóûiùU?t¶Yu!V¦PKäWv re8›"‚]æ¨ßG‹=ñçW7Ó š~ÝÏ͇å€Î—±ÖÆ|V†„èääùïÖ(º®ò¨cæ’1€XB®Dþ`C&2 ‘’H8~lD³Ìœ¤Œ=(Àx…Eì_eÚÏN`¨³Ø=Š^Tj¢·u—\š?÷ö@ÈM ï¿ÏV1øVijhó…òÙ§ƒÇ3¿ËÚ -¦†ïÇhV:J=”á:ÌÄT:¥WÏ'˜]+ ?RÇ3ª#\ž”l¶ºžwY›WŒä<1 N¶,ê.MMÐh€ûúN ®VáË1°Þ–\uSµ¶×¸uÇû9L:¿7Á€z?=2¿XÅEn ÐSë¶íÆçä#„vŽáP{ÑzʽSŸBµ|ÿtÑ¿jF £XXbá,™~P v{)h^#z¡Æû8êfس›úþlŒ˜î!¹Í»JQ–¥ÚºýOB® ¼²|’Vd!W͸&™†þ2Å©ö‹lHB¢•HÄ·û2(® Ò!I^멽ƒŽ=d¯·—ÇL½}z숱ÙáF…"Ûaà[Э!~‘HÒP—9—ÔB£÷×½¬Ä›ãt˜-œœÓÌn©¤¹[+áTJ]Òã'sÏïHÈç©,š=…(ôÞÉ 5 $ÕŠ;~ •oØŠÎ'5– ¨v©ë¬]l‡†æg¼c§ymÌ \S⤾NGúZÃ.Rᵫy]¾7–Rú(0+JЬͅœ_3Å—°=øn¾F_óó‹ì’Ð¥ÙÖ€ æÜg7QÄ»€–/ˆœŠg:i¾Ê$ÿÀ/s¨§í៳Rå[òtþÆüø áõPj9ð‰ž3š•-}¹Äùæ£sôTá }ãCmž‚ê˜ÛA:OáAÓœÃÆÙϸµŸûò¶á‹úñ@rcr!SyÏ)­ç1öZÙÜÕ(“^/‘Ç!f‚‡j6ï˜WÀ4éÏ¡ç“L‡¢y@Ù—~.‰Jq| ~øÄ*1 vÈÚŒƒ—WàŸÀ•vD-þ‘*™‘úcsÝ®,¹ß ÁpSÀ¬`eìÙëe_€•׃?LXÀ‚ xäD1ÕD¥Ù›@WoQöœ,5åñ™eúp‡YÓ³([qLY¥ZÎÔÙÌÊ ØV«&¨³ÛW6”v ”B8zš;º2°ërèô5]Y¶QbÁ2Ÿ¦’hm¼UQ\z{†·ºäSÎß:Šem$™ÄHbdž-³×ñË΂ø)ø[fš¤F= °²8‘ê9CŽýƒõ[†S™‚Ö‰ç^'óØv" Ï6˜Š±u@ºj’P‹§"_$å‰ãGœ—‚,ìM’³Oû8³«.ÔPdp¿ýç‘C¦~Ü çž^àoß)Ë?· ª¥Âh ûÓVŸ¤ÅX@Ô ŠSëAà%fc+¨Øñ5T\;¨àŽ*(¢êðñÊ£¥ ü„ëQøƒy{Žý —Q ôI øÄðZ®K±Q×6±^ê|½W*RnLuy;£NÉýcpN?àŸÚ¤üÌ»."!wº­[ï_7±ÿµšºˆç“Ô7ÊD1žµM.0Ù˺\¾˜Ð>Aç=†WÍtwø4ú¦ÍLÊUùŒñu檀ó âì¡0ª;ÛÖ¿^÷â¾£çQÉ8ŽÊݺU EÔbrÄþÿ=W°#·¿æO.Ÿù“ăߎnAUN/góÖØ¿…èß“Ž{í¸òFÑà—B+4!’f' i[0Âô}ZÊ;d§”òЗbRA,ƒ.O×e@M¹Z V!ºªýÇiÅRÝSÑ‹²ÖŸËÞo‹)’”¶Ì;x(“•d^\Z³ùè]5€û™Gc ªö(?Íà丨 ÷Ž‹Nìîw€[±SÑ? b§çv㱚cDn‘hÚìRlmN‘è¹85&Fž`!©+ŠÂ°Ó¤ï@{óIxkLà )ø³Ž\j>ª‰’×e>R{Çá9%€%æ-z£5楃œ1» Nü&–³ÀáÏðç…¸ ª¬oþwV]:Ι—p'•x–E#‘“ON<ã0“ê‚ôuÏ–¥4¹óåSvX¿ç¬ÀU×Z§ðVH©”E(×±”ÅfÜã{t©3±Cì|Æf£V³åó »:e pC(lÊ€"†8t/Âxõá¢ÿ—• uš ;è€#˜kª{’!³¹8ýsÏM†Çl£‹ÂB2ðo&5škc@ð3,›´ Ûo‰ÕNP_ýC& h£ŠnfõÏW8&Ø1z6¶Í"&‡ÊžÑ÷Ãf!SÛP¦ËÈvYmW(¯¸"]d*áx¾Yšp6hOuzàäÕÌõA“õwÁJ±I ‚žW|*N†Æ×e3 a®Å+^Gx©W–o•eÑÌùº~ܲöÑ6±-ð*PkÔ‰‹¾£ƒu{Ë$¡€µè¡Z|eÊ·6z´Ù:,æH ®ˆF£.€9ö¼áÿÅwÑýÍ3·xHMëZãýß)â_¬ÊUÄå¿w°ê¼ÙoÎðè2suôƒ0‹87!?¬žÿ¨8ü¸çg ‹mcˆà?šôÄ9ŠX¬|Vå}ˆ[ÆP®©'#€à¹ m;xˆò: l&”ÛxîúîìþÞ|y¡|ÜÝ̺,žÙÉzƾ+ëRTŒˆ~¡ÖŰðž$ŸU[Ñš£•ã9«â<õÔ )ÇïÀXàxà&+Q’P%øŸC¤p9óWy nÏÚxªð:òpʇ:>0fÄZ4­þ½KÁ‚N»†âþ‹y—@Œ·ÌÙ1ÎÉÙæi^þam%ŸäÌÙš`îCúE ˜ÆÿQ÷SCokÝu¼(Dú…üÒ…Ó¡w xþeõ MdóN ,Ëì YâKWZÖ©ç5j¥H:w˜Bf´‘")ìÑ€%Äç=‰Af48ÃÿHE#Ü0ï¢Sq.Ddv2RL_-gpvË_p¯D÷·&b·’Z/Ü+¼ïTý‡f+ MîR’Q¥‰,›1瘡´I9^HÜ&!B¾·Ã¼dJˆ_üÎG`Ï¢Šºܺvä‹ú<)fÁä8å7 vHÎÍÍ÷r@§Âï%gûØ«»JÿUŠ£ÏöQ\sìtBɽ—uU©$n 5 ]Ò±>«+(57Gt40”=†Þl<\h/ ã¸`O„<)òf n—€§ùîÅ|y‡ÞKÿ|XòÆ­ÅŒÐ?[ßOd4o¯"¯ô4‹oÄLosw3»^â ýŒuéðjPVÑü…)]ëSRµÍT['À{弆cØÔóµ7Rq(HŸð<Ån ¥KÑÿ[û}zó\úeG§‰˜á̃j“]ƒß r¶´å£­}F_]ç×Ï!2Ëu|ÆæW•†t1ÑX™¿PDm¥%’Î>ë|œ3’ø1H J²<ÊQÈJrutÔP•aß…Ì —^“öYõ•Á_–o-êžyRˆN„ÕTkÂÐå\uó,„©E/UÕ–ƒøÌ¡€Ð6-)!õçò¼ò—ìà\Ê ÷BkmzMµÇ‡ðÐ';0ƒh'OÁwG$XƒUµ^!¥Cä‰àw4©ÕâÅËe'¾Ü¼¸j{L9a"¡ûú…n)3‚Q:Ť..…AÇv×, 7èa/˜óñQý€`¬ÇàÓ[Û²Zø”!Ù…¯“DžíÌÏàqt>º¯ÛïyþZW.>iù¶ÖuÓÔ'ÇÂÒ¼XŒs,&æ žËà¨þn¥#«vnïÊo""»×L-¼gÏ„nÎ}F'zzN;ç-¯~1Þ´ÓOP¦hãÑš‹W—Bœo|å’BY:ÒW~Ÿ£ú· L<« b°¨ž·ÿn¼Eúm¿¹£/÷Ç –>(X÷ìë ¬¬G] ½Îè>óÉG7Ƴú듽W°WÙ.¹¦-vZ.€—a¤S}ñÜÉ‘oÖ¥–Y‡ ­£Gó¥¦|9nÞ‚@Ju=ŸZûILoídøÛ·3Éz…¬›YGÖ½Y\3Âù>²=,>©û¬©í¬ŸÉzJÏXÇÙI™W•NëzpUvµj‡PÌ]|þ sàöTû—¹ÿ…ÈôÒ:°Í Œzx˜bœ«Qž?¶U°Œ÷쉑ŸÝ·Yõ4qE»J¨ä8ó ä° ,Fê7ņ¦Àý ŸíeXýºÃŸ½¥?Ê vÓ*|~îÀþÖ÷gú@ ÝW™Y±úþU±PƇÝ.ÑåÙóñcBÁH?ay¿°Ì®ˆyâK† z•†ú16ß*+{ÇyÃ`o9GÆ»Zî~û¡þš7CÜê6º!ò0¬t¥}Þ«Cró–·‚.°Dr•£¢¬™sY<| îò‡<¾Ï¾¾`®wü0Žú+èšÜ,…[ºÎy…‘jBëx»8Ý…\ 8G¢¹1~ §S¨ ÝQ˜ÐZn&ö/”™ŽS$ÛåŽhæ‹\ð]0½y•;çMXº;ÖcIÔ¬VгXØUÑ0÷ä9%nBƒDˆU«Pø{)äh Ûñ„¨ÿ°xÄyIµ[Kß 9“*ÛÀa#aZœ *Ý8Àjõu_pL%¿`bR©#^›{•É>€Ï¥ÝÊkøØÇ¯LŸÉ¹lø§1Çé˜rÇñUÅAºÈü¼åà´¬~ÎÿІ‹*èÝ `¶ÍP‹ˆ$.}G°#N:j>Í%v”uÔw¶ž«c‚<=€ÓØ™”V-r i)ÐD©­d Œ[¹Ýêf&þ¤ M–#5o@./ìÍd–[15—T/¶uDÔâ*Ò¤û7´üÄ*Ó´8=ÐO3›ýf¾Ñ‡H³­È3ìêkCVyð‚¨€&ÑTO Ël6°Œ³p^Üp¦ÿ;×ý µÎœ9ï1Ýô.5°ÞFÐõ/¸³ßdzÑ–ìNWÖ³Ù¥µ\ÆŽÞ”l‹­®ˆ6מ£àC{Z…H]}¢“b*dëXIûa Ðdz)2ä5EèS†ÀMàÉFæ–_°Ð*ìÛ’•b!gWÐoQÞÇŽ¨efda vöÐ=§/Ðe"/ño=_Ëð·åþîÕJ‰ö­F¢ã…[Œ¦wÙöûÁ³~Ɉ³ñmÒ¬ßiW壳 cç5Ä¿SÇ ˜¨à1•štàOÃÙ`Cb‘ÆBµÚ…ÎÙõƒ$›W¤W. Â?zKïm0Ðçº+¢šž~¹¹ùþIåPŽ ä+èR3ìÕ •˜#Ò@ã²[¾Ë¼W3œ8EïûuQúS¾Ká‚Ìë[ öEáÍ£k=¿­¾…(œÑ%XbšxVv”zRØ…Mq/…r üç™}÷v.‹ŽžÈÃ~’m'¿ØÉz|·>âà%Z›skð©aO0D’ÝdbÏwõi&„oÃtÅ|: 1æºìàÁ5)?¿.¢fWBÐ# A¬‚räQ5‹¨€D(zqËæS',·–+ è܇¡z»Š?Ð:$)Äþ¡º¹œ-xAC’*²Nùnd†ÌÃB=G‹¯„#M+Æ1e»Êx‹‹ ÞÉ““3ÒƒRo»“YìJ\;ôâl8Í@4Rèöy>¯-¹+u ª] iÏgøY£&ø*Eeé{—ÆamâÓ+(š'2ù©ùã«9˜ÅÂÙaHQ‚V~1׋ÅÍe‹ ´øyXbZ&Ý‚{?|Ëþy¡}äWRPôîRS[Ú£ƒ‡ØÖ+nƒ:D/÷ÏX‹-ËUÏ×ÎŒÊ2å$‹œx ‰çï.XTL)xã^mø#x؆@6íyŠX+~âLřаôyYáaþýÇŒy—”ô²_„þËo=uúJ Ù’D¬ÃÉ /\Õ Ÿó]0@Jæw”¥Œ¬VkµŽû*څ˓ݹjóF^Ïë̲•_³81†Û†`K’ø­£íiJ#‡œôq \üD@)$ú¢c€/V8 K–]Mg[ÜæìeùøG‘k‚ÿ×ç•ì&QoÅ”äÊmëî¹W&pÙø¹iÃ%î¾ÞÕ©!e'õV ­Ö#$©Öú;êLfl&©ôßQ~TR°•yÛcGžÒêN“‰Ât‡œl»ow½³q¬W Y:àúm(pä‹!¶ØÐÔÖ¼Ã9Áís ¤7Â6Ï_⤌u§< iÓR˜SšÙæaeõkr ćÚz ÏÝ~W®1Ä 8’¹‹ÞúÓ’@YjQ±÷—õlÕ÷YÎUa4Îp@is§vs2í¼úÙ¨ÁdW (Ø¡½Ã‚âñ-Z³Ü$áÑ×ì…þ©HÄñ+’ŸQÈÈ9«®óíðÑÀÜD£=1Ò 0ì™…”:n¶÷ù7j¾àüv /äë«6µHmi*µèMa‘SºKÁªpwü²/ÆÈ¸¾5ŒXú¶XMjÛMLS^l쮕&Ç6üçÞvóºô¯¡:ç犌æjßÍ/k;6ñz¹Þ'˜ìߨ˜ÂýMz¾$Ì„>J©ÅL/S0+ò»b–½¡ãÊ™°p©“ïî\Û¾œÆOÌn™å‚îy3Tëuu‘»’nZbtÁP¥I±Ï°Ç”÷ÅÆ->_deÚ<q‡È83¡»N†uJ€ªÐåñÙÌ:éž;âW4ÂÍ‘…s±˜ƒÚGÍQ%b×US¾Þ)~}:#>œÎ0%ªÙ@ö"ùÚ|§h1íšW!Gªï1½~wNa*Zä„öŒ>§˜d·&VµÖÅÇÓ4±ÐG¹T¡D:™“ã·ÇpG(I®rAp?+Ï#_w˜~õŠÖ§”C“¥Y$zŠìð '`YnǃÌ'+¶•k•uÏ„Ì\pÔ7!Ú¤àO{´ /—1¯©õðµµvȶÄáb&JÇ&Ÿ…$÷¦rK…™d»}Ý&‹^þ¹P^·ã{ma>êÜy ÞÐuü¶°ôˆo©\ñÚf^e0šÄ’ ¸;{|NTzXŒÊÅArÖ  n¹·|ÚÉ(Lô´ÚšóV Ë®ÕFó n8Lû†i§!ãž{ä½ùSógæ†S&yººÞxÊMèǾ·¥åàѽ­Ü˜Õ=fö)§Â§‘¬Ø¬æ!ñëÜVílpü­§E¿bo_aÍÆqt -²óDÒg€):lø¸Ïëýù[,ø¤‡€ÌœRyN™hŠs²˜ïîã$íÄè{¦9­@þ*±Q`Çš:~|ïUåßÏi@$÷$p€}Fе»­ h½¦ŠñËqý:jy£t €X²'ùW~2r¤r8-ä8tÆÒ¢ÓLÎ3ªdªqwA‹¯|q|m™ÔçÉqŽÆ´’"ÛåVL#ô”W0Áî“P£jˆ³¨s'hÄ0pÍnÊ£óV ‹M/Ö:òÿ µ‹…XãœmVŠRtû©Cf¯D–¬4!ºá ³;c:óîa‘ÃÄ…›¬* ‚Ÿ©k5ˆÿ­buˆ?ìê’‚Zš®„inBcÅm(¿+ØN{¥%ŸŸº#±áÕ¬­å|Ÿ!‹ì<—s‘ü÷5,wË}ƒ¨qÜà‰`õ®´æßKaÖ"ZψB`Ák.{è‰bÍí­Ôh$‘aNÁ,k*¡‡Gh-9èëÍ_@êXKà£#þ?¡ÌõÌï ö>†á2+Ú×¢‚chÁIàRÒßÝ5Þ}Äå®í¥" ò‰1³¦ W!@"VÖ|ú9CvˆjLá]èÞ©kÉ~ÑvYø›v“C0–êŒ&· ³‹hñeòZß·åÇ¥ê!֘α#CÒµ²‰wŒýÌà[ M@ýÆ#!ŸZ¿`oF/îÿ¸+}!†ƒ<ûǓٛ£ Žx¨ÍK|¿þ—½jFzSKœ~c«vA í[1=„{R›ÎT¥BªšŸ­‹îrJ9J”ý™CÙÎÚ ½­aŸÑ……ëÇifЗ•)¡ƒ~ã\µ<Žš˜»F5~ÿƲJ®ˆ,*zfFÔ<eW³I=²Æ„?`*.ËÆGql¥ñ~h¼ .çâ1€#š44X#»ø‘n„ʼ?DQë BóîY”;ýSn:º9·"a„(]QƒsC9ߤT" kÞK HÚNMF‘Hß«'9˜W¶Ó{‚ïØ?D .^J·Nr]éÕ¦æpåÈ[^«­gß7ß&ˆ©OÃ5tÒl_ÇjG’⫊ï²A­SÍ"O²<¸ìØ|iöœ‘ al¹ˆVþïÆljPß³¬²–AI‘$³†ÓYò‡QEë{lªóÿq.šÏdA=N­9A©ÂŽš^Þo—ßšavc¥«•ß0|RoϺ‘ú—#L¶GIcáuz꼌Hœ]Ðýýo¹f²k I¢÷­ ]·j*EÌ[¿™#þâDmªY’xŽS!MÚPÓ0 ÔlÙÄš’9Nâse¢s^?‰Ô½xøo›…Wr×1Ü×uÒ„,ÍÀ¸qNǃ¼ø*¥©Œ['ÿ¯dË Ð!‘Õ×}wûg6u`„lò¢ôÒÆº!¼ùãOt~ëü²ã›R ÂF÷„ äë­ë¦en«ãZ.ÌõB8¤Œ¤êïa¾ƒ‰þÑÃ'ò®æþ×WÙ…‰A±ÛžÁûJðÐC†F2b·ßçz¢¹ÕÁß…ÞðÀgÙ•E6[;5AG§7û|Tèí‡í`‘ÚX0l4&°°øcþ˜rÃð¡2ƒ¼áXoaaýýí(B¦x{sXõ…¼Z¶¾µE…¸­Û¯âIìOkþ¬\´dsðÎ(âI)‡É¨á’ô4•ëßšœ „ƒçÄ´ÔËN ªQ™U½.Éڈ˃µa!DÜw”CøÜïT$–žê^%›¦åW˜u\@žhœ,w´9\ñTe*sÑ+µx§œ~;Œ¼'p™]¼ušÉ>ä²4ÊŒ?…©*üa8õ¿‡†ó1˜ÔG°¾U—3¼K€CxDÛ„»zñõ£xýWû”½­æZwÂ(ãøŠoò„öÄ|_‰æúêHs,™'ò'¬)µJs2 ‰%àÍV8RŒZòfÁ§‘êÐpú©ÓØ7|©—Õ¢‡‚%.3<ë9ôkÆŽì* ÿë»à»þ2ü¦‰8nÇ­~37Ò=ŸâwjÀÖéÅax[jç0èò¤”pv©¥=¯c(„±Wv•…9ÇZÿðýWëbæk†\ƒÇS ßÅï—ly¼ãÇ—a&Pƒ¦¬¸ø´/¿êOˆÎ6EŒtî#MuqÉÏø9˜ÌϪLÙ:,·**«œUOgQtPm4 ›€¢DYYäGÈ! ™þºMñö¡ñÈ(·:k-dã_–kžë¢é óL Ñ©Fo úKò…Ž™AÀäZ2ä^Ux‘#‡d¦'ÔâªNUÝ€"­²óB“ÀƬ›ëɆ¦ŽCÎÝÚöƒTíA [¢û¾=jÆÝ,u!W£ÅI¸î¼4nžm«z}Î9à ”õ“ j¦oÛW BP gF‡±ˆôHq#ðÅé1=cX›jðÿr6gZ¹xjµyqåX[QeÄûÕdþ@hŒo.™q“Ìöw«d¢tzæ¸ÛsFòµ YwD¢éÅOúXïêš_#ÌÃÐXPÙtÓœü* ”Óµþ.ÛÞ‹O¤-‘éáÁÍKZÌœ­B$~ÆŸ¿Í×ùy–B‘ÕOBôÍôŦ *l^ÑjËõ¯ ›ß Œ({r a˜´)Fíºõo%pM×Lì½ßT}yÀÜ¢QcvûêD9í†ÓÞzÕ¬ç©<ùÙï ÓÌBÚ´Y|s{ŒÒíꙂÐä‚"3Ôösƒ±Ø©à%å‘»W´¢jD ×ìÞáe4ñU#š¡]F¾mˆ!8na“ÍÑV¹ˆ@MµI`ýáý D²é9–ÿY²¬(ŒÛ Fô=Õó¤ykZg5)™¦I…-ãqá Æ™°ç?‡F™ù6áÄ^{sªª_{˜´T×H*ãûL·kÚ0$þ{{t“‡¥ÍÛ¥£ëκ³'À•sÊ»…{jó‰OvïgŠk1 <é§¾Ýf¡Ÿ†]Š3‰Ì &\Šx)Ò #@ƒO?\'lÄÉjûÒ’Û $¹6ôT'ÜâîBX~^CWI5¿å¸ªÜ0dÛIXû{¾ïtÊPBiÚNá~C8R®Ó‡Öà ¯Q'ǹ…Üc$­½‹¢}×qiÀÞ—¨'¤ß;çE‹º(~ U8¾NÊtT!”áyP_–Êw àøˆpEçü½8Š“æuïû rǾa¾ÙƒEÊv Œ„ðýŒŒ&£J\‘U¦¢â׊¡…Œè–‹eáÙœúp÷^eè¡;ÎÜntë ›S}T _颲e… #ßÑr:"ÅñyÆQGü Œ­N%¬™±X  U!X ®ýüÉïÏy‚bö FI|ç}×|ÆÞª\޼¥L|ÞVè‡{]w¢X©!(ô/`Ð…o˜ÿ^ ÓäÌù½ws^ šÔâ­ZŒ ¹_=¼fîS^ÒÎ¥*4Äû!泺­ÜÕ$$ÃlS<^’´‘5HcäqúýÑÄ¥]wVpiÔâ°r< ¡nàƒ©7™?€Éíæ¼iìJbu°dcfÕ§6õôààq²¾#4˜Uì†ZV[mÔÂÈ(K¥<ž]gNñti,,Ós* ò‘ÏI$HfaúQÙkØÀ©'UÏ.mpO(ýÐl»‚A¸a0Õ&pfy4JÞ–ÃKµ(ãürV#×EÑžDñ-¤Éa:mxŒ]*_>¥¥Hu·¹»Elr-é:K’¦aIþù䩤Yj”Ù§pPï‰ :d•ÑÄÃÀd_k p Á)èö×Í«ŒûÐl¾¹¾Ž)<ˆ@Q†š«ùÕ…ã¦ÿàþízTÜVÆC_¿2ªæv•*¬—ݰA´Ñê)¹L‹â?Ák=¦‹Ö&Á"ÔKÉ?«2¿äÂ!«ø¾¹c¼is²žøà×wy6À(í…· ;õFÇX &L#‰Í$c¶ƒaÞãl¤økƒ§˜eçü‰‚ì)ÍO³’+lÖ.™0l¥KãìÒ›Ï7Þº&¿¶Œ;”nÄÎù.óF¤Û‹P…÷-8nêtz%=ÇÛ¡À ðÀ±£†#[MŸ1âÚ†p MCnã·ÚX Ü7XûŠV/–ÊТ£‚á)ϲ±¨;{ýµc˜ª’´ßíÐ4Ù¦µ§¦gAH‹B™ñ«íþ-lý rÎó°^¢V´±ŸÎ"Äs-J vŠÒ]È‚YzBÊÉèãjU7Gwør[vñ¼¦œkDìŸ\¤j51žeÝ"¡8L_W\ý?E%Í?8|«éœ>=-=²·µ'tÉg›¸…Ê¥å‡J™@$rfÒ§R¸MÅß'Ý,3 Nw4ÿjtØÏ¦åáyY4<òWØ:Õ}ÖUoë;D,©Õ¼ ¡\ÓV9œ¢»Ú;=ï«f: ºÎ£1~lÅ!‚Lî‚ú%†ÓêFµé¸e,ÙK¬‡ZärÖñ€j}ÀY‚J38¿#²{Éñ_¥ef Fj¶’“·2ÊÏŸ›ùð;ƒêïÍ­çG»·ìëDIv:Q°6ïZ9zZ½!vùG9??9-ÿ×£™¿#{¯"YƒÈ59 @ö¿-“‡Ëj|P"£/mÜÇ/ˆòäôð¢ôŽô:ŽÙíaUòF²)’oèqä¶uÖŠ“ðÉ%8ÂOª,2Éòª%Ìĺ’o Ðýƒ®hà¶dîsèø!8Yµ‰­ôòZœèQ šìï´$!‹<8~Ü®¢‹Y‹Ñ’'¿¢wâ'ݼÆÙ"ÁÆf´Õúô’{JzÛ‚*铞zYÿÌ1ôëbVu¨"e†¨ÿ0†6eGa†¾èUŽLô@ŸÎ^vÔƒ.¦²osw¨{qï«r qi1&S7 §c&4'xYSíø–*Þi‰Žoá“£L>ÃfhNçÎh©¿¤…÷DóÛ €KÂåÝBÇðJûA°0Ÿ&üÿކ®X•ßNzK<òš[îp5šÐoj/M¡¥“å©’R#sß$³:\oö'HÔã»ã$ÉAw‰úåÛбZ¬1`‰ mÌ0Š’^µˆCRYàUw+’%–þˆû wJ£¸ÇÃv¹a‚WrW âfC£0Ö²‡Ðˆ4‘jcþ,IÊøÔ‹ÛÓæ$5_ôXÂüÁÔ§V¯l$Úùëñ×ÓiŸwI`ü‘¤\ &ñGÓ”3¾ÇÕiG%TÆx¼Ïõ™ ˆì’¿¶°››XÍf2%D$¦$m™¢‹k…ªtõyY ®Ì“ëë_f˼úŸ4?žïsbšA·ÑoÐÝâ¸í—CäËJ#‚{óº‡ Âü5L€Á«Ü+‹ùkBĉ¦r”ÁKY…m«;HîÝOìÞ.½Ïôô+F8ö®C²·ÃÖ¾ê|Kù7T8Žjœ?ÚÔÊpm…8xo®£ÿæÂÛ$Õ ÿÝê[¡¨»$Z¬n©ñyÿŒüÌï) ®UòÀÓøû„ÔËÞìIºûå· ,+ÎÒcÄ’€³®ë>Z&Ço_"y‘v/7>+c³>Çþã3®Yj{çi¿ÍQ[Ñ‚#}¬ r¡cøE÷ºw;jí“þl~4˜c1ˆ·ÅI¬“Õ¤õ•ÊDÔ ¹í4Í ²±Èà6ÒÀ ØML'íÉØ©ÿRUmocQ®iï ÛW!3(-€ÎuûÂ\kº¿j™\g“[ØA‚ÉO9|tG5 6¹”>K•òVË.ǃ…€þp¹>ž~0TŽžS¿ =8Å^äm¬%ò#§e O§*ß‚sØaÿ¤ÛqÜÔ÷Ò«.eOÿ*'¾qKdøZs¬Ç6=]¬ nP¦Æ,ÂbiV1ïô ÷CA*UWɰ|ò*«g@ô-N k˜?t9ŸÞ(3®¶T“7ŽyNàÈm3^w9‰G?&ºŒÜã[G ÖŸ2xg««¾ëâf¸Rݲ;ÿ‚½8Nç!!£çëM©Oê_JÅêÅ­çÐØŸPLUq,¡ Ù£¹¨7ù®”€>i‹¾ŽA™S­LGüÑŸKâ ±+)Í8‚ÊC3Í•ù´í¶ miR¼Ö´NFPbó 4ç-ÿOÀoÏï3¯ØàElI“¢m‹M:w>2Îk(½!óe_ÙÄ`×¾@õ9|KPû oº´rõ_(Šî¶KùæönákŽFBïœu'Ù´:s|û•ëîïÝÑ œb®z–¿êuÿ=ƒîâ-Ô}t¢l^Q‚èùÛæÇ!×pSxÐ á@7z-*5]•šË`Î%Ctgµ9¡·ÃA|Å4+/)áuÍàêDyó»öÓMæ'Ã…OÌØÂŸü«”ÛŽÏ"–š´OÏ“í=t¾«‚&õ þ8Ü(fá&` sJÉßMpæºLyEÙ”å[>¯å×M ïup¤†ôÅ×@;ó{¾ÌÄzø¥ÛŽGˆñ›«q,Ûüw·dgõ—%:™>(çêø ‘{¿‚$/\°†ñ˜U2S—QCy_vy3 ÜsSÏ’;‰'ÖBm‚ªÏHöëá•DIzVŸ+ž³^r/¾…£H,ˆya„h¨M"36–¿B,g§]9Ê0‘×$ïž(ú ¨i§Bn²ÏúDݼïk¸5+¼©tÌ< äÂò’LЭø{Ú]ýwC9"eþ‰Múkƒ+“ºsî½¼«"JGµ`$èSj*{§ÑvþîD‡8έU8M¯‰T$é‘üÕ‰ÚysßAËÉO„¨7¢ô)¯Ò0]gP*=§|6õ€ ÆÈw“ÖaÉC€º:GuŒÒS6Õ±òð¤+ý¿Ó˜›˜\¬+,¹›«,î¤lµawÆ-ÎW;×Å£Ñl8÷ŽÅì’Z͹E.ÂÁóù|>à‹»ËrúÏüè•7lõ̾lß3Ê.³¹Ÿñw "ˆªiC£4¸‡QÖå f0u]¨M^33r20xŸdkï—¨j4DJÆÙê´0WÛ€4IybΓþÝøqÒã&"‹†b ,ÿúðQ¨L¨)®ch, j9„t­]ª»Æ%Ô4¿=¢>ÜÈÅ¢ ÅÒŸõÝMBwî*­v+>G×V›]p:“F•8rY¿­&RÑE˜ÅàRçù7¯aî‚.¾7œ=l–é‚åÈÔÕÁèU$z[¡‚‡q#¦¯n'~¦ÄZÁ+;µ'Xà‚Eðlœ§Vo×®±Qmq–Ùú,G«á ¾€:´¼ŠÐ}9Ûšp³d‹çûa$×åm3DÁKîfgCš’«íM­!c^ΙtM³»—|x¢ÚY,¾¿­–˜¿^jþÚ`ÄyÝHâìpäЦ¼´YdZUÈ3 á‰ñ˜.7¡Ô¼kì4šÔúKµš†•$W?{u•dv0ø,öŽzÙéd°PO9(m¤õyËadHèª 㜵œŠ:7u\¸Bâßs~5‡Æû$àCÏ©…Üü_Më¼QéGëB]¡($Å+7µ¹ŒüSžî>Ÿ—5ˆå¥ É]»ñéÌ—w‡§~Šdd…’UÉXu +î~’u6X‚§E,'ÏÆ¶0ú¥ƒz˜ÔÔF‹Eí­ ÉüUJøî Ùeî”DÇß;“å±y.PbØcÞk=Þõëg 9³té`¡µ¯–È… c\=$Äág[Cˆ—‡”y7ò˜ØbíiE?™3#„øˆÚ­È|ŒEék|¼}­q¼y^„>¥ËÛFc9¶úÉfB<ŸP×ëK]è½'ÍO¬¡ß\öš¿mŒŽ‹´e̬§Ó8ïÐP]¿Ô<ƒÐUZV˜w…V·¿†Ÿ"²¥íÅÐ,³'Ó¥QìxfÙIåÅÖ„Û¥YlíìyÀ =Õì‰jÆXD3æÖ×X=g}Sa ƒŽ~—cÞJA/àM£—0‰ùm6y^C®HRŽ×r¾ù½ñä ™ä>DZ¯¼¸;ÐEA¥3è°šrÉ Xç`O«§Œ˜rå¥ÑÑà e¬ìf~ÒüÍ íßÈÐ=,‚ðõv¢?~–ã`é –-¾£öS›¦³1±†ê–%Û„ð¤„0 ¬|`6)£×B¥¿4i8Òb'›C»?ZLïi#ë‰<ÎK»/‘&ú]#™<|síw׃Ù-æDØÝþQ[µ1êvÙ®”òŸ*n-9&I¾?ÃP9rOØ)âåâVRPÛÈ9°øïŠß3JB}*€\þÔЀ?ÂÉÎþãòŠH+CDãË>±sŽ¥ˆ„±ö©´^½Ñf·@¯#%eÚæ)är#f}]T­t€x˜Ž˜¢Ö¢nºy<­2h*=ð7“7ƒ¼cd§7w²d`<ÚMÔOäóÝð|\p ’ Xß +[ÿ•Û¤³¥W„:ÅXty)Æü¤èIiSp=LÜKe„i?¬d{‰g-[’™èÓö„ óž‡Ûž=Á-KH³,ëÿ'"ÆíÆ–¦ªj³Ê/juÕ‚¦áæ“ô ·nïHÞPÊåo'Ê› D§ý¬*!Pomwšˆ§+p—´S³ËýÌ©y#=±7¢Æ-ò+䣨àŠBXÁÕhÌÈÛChÏåà_pÏÞ¶³ /º‡òê­—M¢Æ~ùé6]ýÆ{—bÆœù L^Kæ[û[PrÛ‘3âþm¶§Ñ)ˆŽÕ±¦É.œ:nÝ| ºIp¯ák‰§û,‡Ø¸²®j£ØxÑd~ݦÇ%{þyIÐ$~’f› ZôTJG yû›o\ Â÷]N»D½xqfßU6jÈü[«í6[ç¯;ýA¼(Ï@ û\Ú䈀c^(À|¬0¨%ü…ÅŠ‚¯n"W½lÅ{ç|õ€¥„nq/2Û\ν_Ã<ùÈ%zÂSlhtYxäÿœ9v±CU„”M©s¡f Cëö`ô}|ïV~¤*ÓË@ö<ßßÕ˳:ä¹ÿñN†—2T¹°”SR¾")p½c’ƒŒn-J•¾½P=éV½ó¬â†.@7à¡‚"÷ ÌœSnú%jBIŒ ž`=B R´ñZ%ù]½Ž·Û *ŒÑ]• {Ÿ»™ò†´—‹H#3¼`Z¹[XŸÉd2žB{àn H.©ƒä¬í eï—0ƒÅU15Gu—3-_Ù¼H—{†ø?ò,{ßDá9ůE2„SU^\¯îâ³1ߘQ18M§Ü‡ÜGeh+Ñá°4+%w^l'÷­#3{)«é¼3N &N¹11‘ç—æäBn Üm:[Ø.°4j9£¹KAëjõ>ÈW iÔä_¿åãI=’/‹„¨z]+aqý‡Dzxèè„1Ô˜öÚœ—ôk_UCšU»6˜;ÇU“øÉ×½È5"ˆiõ…ûÛ§×÷Lʘò3—Å/ŸÐݰLlÙÒDØY©dȆE=A\ ÿ”±Ç‡54^ïöÓ‡eÞ4äm†~yGªWö°xO¯×™Š.¬¶9lù‘¨N·èfÀ´*’Q†¦eUäPŠñr/òö„Í4Õ` :[‘Ë«•8,sëËÛÿÍ^Œ%F…ݼ›†xÐð¹ÔqSíóâظéBQS\yD¥‹–íoKÕ8W<]kõš…&#ÛõAЂ¬ʆö‹Ì™2³Ú­d´ËòŸz0‚íú- ¸æO6òš‡û3_Éo5%"›pžµ])¯úß ¢™U!¨Ž}Ôì1/#c0V¥•óñ¯g?¹¿”ÎimŸòy!<¼C¾¨Az,#Ô$;ºg2VIɺ]CmH¤j`¯P)ÿÆã% kÃ;ha*áÕ"È⳿QóNp•Mÿn†S4'#¯jÈÔk³708_PM¿ǺoP/ÿ‘@S$y¯±¦¬\önþOLž'ó›‘N9ÂÔfi¼ümý-«F`9óúl¨±ÜFJC4°0ôø3†Á)°Ôª¸ i¿=aAå–;E,æú‰0‘Í‚~â«p…H¸•Êeå%/Åž^Í,Í àC-ŽÊŒ%0­¨R¯Ú¥ÿÅ+fš¨2åOçT 3ShÌÝ¿¤íòmˆÙ.-gRòy¦ôZoµŽßü áH8÷¥WÌpÜá7VCPã-þ„P½óE-½†ƒ¯®¾4(왦—î`–?­7úïïI5ùC‰>6H$ ÿÜÊ #¥èÀ—/¥ãª)JŒÿ,À)ƒ¥=¨ÿ·Ø˜/ç"ô[¤âêÈä8Å¥œÐºL"Mà# á­÷P"Sª†Ÿ“”Jç×LeÒz¢s ˜Ž¤´k}4ëu01¼Ìë©£àÌÙøõ³k~‹ú§ÕÜŽxQDp‰JróöIÑ*Vcã‚ʾjÁVpè,Gž0u7Í0 c„ûQÒ%É mÏΘÜÞÇä ÚL<Þ, ¾ÎÂý`V”I<²™#³ÄX—¬›œ·«öÓ¼FãÄÑ>ŦM,µªÆ?«Ÿ¢×ä¿ýäN.ì|Ô𵑹Ø-úï#6:åÇÝ3ÐØ×d&ô×ûj!IÂQD¶j>Ùí§9Ü ó"Eý¡.<¹bRÿÕsCåïE’¥Øaü&`:pÌòœxÓí—3žá$vò»Þô,txì)ö½±8œkjFj£5‰U–½‰z±2°²4 ¶V„«÷Q#tW½ÝðÜ/n‡ÏvË}ë×>ì`1½©·/ŒwïzÁqþ¹gu;a*sv›¶.EÀûù,¸¯së‡/º-_L{£Iù)”£¾Å†šËÿ^=ù*²kz¼’bê¸Ò4•­ß6俆7kǸþ .a`ÔóH†ª >JÞƒlŸìæöT³D„QW\†LŠÏ¡puÇ ]‰›A6Æ8¾vëJ°ýv®lÆ'Cÿ•6#‹f[²}rØÌãñªÇzVŸæ05pAã‹ï.›@ÊY1³MËf ôÊê%pVGjÜQC‰¿[†7«4Á€›!7WÈ¥1Öq ¼r}·ŽŒB·êÃ5TàoŸÉÑ­M  ‚ÿ{5?N,ö¦måÄCÁÔU;uZ¹®„: šæÏÍeã‘p¬zÃü«}M’¬n·M1\ ™”0x ) ·ÍTÝo@{ʺèãÄ!ŸiœRhmäRéQ#rÐ\quŠÉÊLƘâe¿CÅ8RÕ±eHUiÐ¥®zU6«’ZF]0TÍÁ7:`Ö^àÐJyUÝ(ž°¬ñŠÓ5.hvH$YWš=ω/KsDlħ€9 §jîÍÏH§Ñ•µ“†Ý7mbÏTÓ¾ jF6]±JÍ*Mæ,ÊDi_À}ßšîž–<ï~Úx3˘Ãl%%7Op›aDdÑ5s£¡Ø£¬ëwokFÑ‹ÂuAO\ç¥÷¥x^ªbí\¶™ ñG®Œ×íx·ASßàûŒñV@ó]ßÜÏdðãå\}ékDꥤ’{Všw©­`õ4Ì–8D㷇ɑïýÒ(‹öQënTR38gÓ+M…žK×ÿ„ÇÒYøÕJR€¨˜Ó4ÃÂØp+eàæ¨‡öKy4¸ŠÀÛABÂêH¡áÃãQ_íâKèH3RŒ!Û+¨_ cbSÓw)4¤#•'‡*LN…æÆ¨{q®Uom€aÂ=T<ß¹¼õ›K»–bò¨žC¾DQõä=ڑƳXê,r(gQ1P=4¿[H…PÆ¿\deð@x@ab2î1ÛÀþîëD«¶g³qä9†X´r¥$ æs;V}SøY¢’—lóü“Ûôi`®Ç‡1“*×àÛ'ï“8ÇÚ󭤵#ÀØÆP87?ØòúÝÖ'­ÞetT‘¢sNÿšLÃߪ<é +rü\Ô&Ÿº4²Ì"üéÜ iõVòÅS­£ÉO¶¤$PUcå|‹|–v¤F¥Ñ—~AÍ’ Y˜ƒ@Ë(Üç‘:C2W¥Gyt3BG•@ai:à—ÉÛÉ:Eúcbàë<¹dÓ@>¾Õ=ËÕŸHÀmÉdñô7‚ÙýŽb›­|¦„×4n·³¿­oÇ`ç+Ëà l"¸É˜ r. |[ڹͤÚ›Ô_ ª"†yö ÌMµË<í £µŸÎñ «2¡2Êð×Ɇ­n€•û4bH&«d/«÷h¶õúÓ¶­­Û.®õpœ‹ÙàámŒE¹«Þ}Tå{ìá}MlÕÊkê0®ëüˆl!esÃåúT"áþ¾ºalÅ­1tÿ¶ ¡²¼,É` 7;¿Ll> wÏ÷ÉýôÑ€H=C”¿!Ÿ4&Â(üÞÄ+"^+aaˆ)©xÔbZuLð4fUaf[DLj9šÎ$8OfĽEV<:óçYhØææö±qdèðG·öWÆdJ‘§Ö‘³ÿÒ¹µ<1Íð¢-5ï7Дâ·QÌGgÀ&¬þi ?fûßw¾Œ¬ ΃Ón¹ä ˆÍ™ßäùæ(r€l`SÎ0w}ß-TM8ãU•-~”äæžçÚ%Áa¤hÿT´½É`ofLIñPÚ6·`"Rxl&CKµ–“eí¯` ÕaÈ“ÑfÙñ_[à}º§Û%ÚÆlÇ3Ä;‹µ³¨e”¥H -hú³Í¿ûÁNwùCÞóÃß]8¨îåYrE#WQ¶V+ ˆpÌ·iä·j$\ž”{ªÀJj¯ªßp¢øÇìMA<¸­—õïd `&[o‰þJLi:z\:û Ö ã¤Csÿ²Êºô$2šyÑÇQ W›à'IepšÏëãŸá•ì-±ã?Ôx9äˆá¢G’bÌOVÆ%µyJq¾·Û6¡ì)]›!Ímd!’JA:‚·§3"‰£çzE޶d°Y<Ä¡=háõ£E%Ž/Ʀ>Š,"€¤1Fg˜ibñÕ6æÂyÝ|Uþ¸÷tç¯m›—@¬Ž#Ư*ËýnW‹ý[sù'zQ¼˜-pô¦GzòN>¹Ë‘Ê6&EèœN 2––(ËÕ#„ß3”28mÙÍ+¹ª %êr¦‰l§Â¨iùk9ÈÚƒ‰Wœ 4 ]™›ËÍ"æj£6*YܹÛFcuÉí¾¯¸+šìIÝÓ¶ 9»o§ìwß}Gª~æð65V çKeå‡ÚV£à¼X-ϹŒjiä0í]šãö·@+ë\š±ÔˆÒ,Š8¯¥"È«O[J͹ëBXL_€Ñ„Ò M¢ª „ J¹}cØGºæà_ëb¶ˆ×^¸Q›•nPn†Èlqïe‚5RkYŽ¥þoý4o9£4óZµFߌRÓÌÖ[…kßúDnÔh˜‡{ Š›ï‡¤úkï ˜µZöwiYúÝ™o…íŽSÂ=Bù`Œæ~èPú¯OSªò¨Õ}0ê=/ÎèAdŠ#Ž4ç÷ïÒg·æb½µ¾ÛÔ¼%!sïg¤qúWM"X#_ë±ä¨4¶e)ÒŒ.¥Ýÿ¼ô`–ßùϼZ ›[ÇÂÌÍUKºÜ±8 ì£`T´˜‹Ãy£Š(áÆÿë&Â@jîh>Šáq¢&¼xÅ,e[3:¬–à5%[,Ģ肨ÉœìçwG±¬[Ù#¿s9…ˆË¿-ñ‡¨]w'Æ{9é¿Ó'?.Œ[³Í :8îÌâ¬á˜Ø—-v%£hΓì ’WRzÙo´ù¯´‘溜þ%LwœBX;Ò—^ñÒdÓ"(r÷òæ]Úm¦u¿Ï4ÕÔ†Ÿ‘VjG¾¿g1åŹΠçZ|é'®ÐªfèÛ˜¸":úê.ê-Õ++›Œ¡º±ÚÂ}„7Ét;€~]K#{×°%B>œÏkú/ª7,ˆÈß‚õΣ¨-_ÀTqC×@\ÖUI\Ž(Á" C0”•9†;/¦£:¸j}„ÏÙg†áZN *‹@'– <õ@ùáõìõBKŸR !MW+=Ç<•F¨`ÖÐí|²(«tRõlÿÉÆ$¡&ŠDÁå®ôøQ’AÀà2ØØÏtüb‰r‹÷‹­ùD¬Å6”;SÈ»¤¢Aã”­)/–ýÒÔ–ÙR2¸è ·ìƒgñ†͘ŠdÔrË.ÐчˆJø!-¦ê/}lkJûAËWðÆåµ·E Tbuloë.p SHõßá+«:倧Õã0­–´”™h#,AL_|!!ŠŠA…¸MóD4¨Èozo¨‚‹L~èibÁˆµ{cuï,¾Y¨­2íÝÜTí’ÝÏöj “γ`Mt6¿Â­éû oÜøñ´s¶8?8O¡£Q^uÑ3uøO 4ð´*p¯ø K/nj£Lé¯)óþ ýüù¼òd4Ýþ4ÏÓ ½ø$’¶óÌ>n. ~êIU"–ØŠ¡õ1`X,ÀáóæJÅu¦$„#ŸºV–,l‚™ŽeW_‚J” å-­'j£ç~Îá,“€#Mê¿i8u¡¦Aà -Jâd![Í!%Ï–N 0À߈:=­.Ãn â3 {KŒx¨Åd‘ «wȧiqkûsÉëD³`}­;§C5Ïó9¡šnþžnÊ»‚Èí¼f`#Ô][F VGÐËúøN-•ÿÇæ'1×6 «ÉcÞ§“Gù¼D ÀŒ4 "«{©ûól=óÆ.Ê r¨œàô䪬3ï ùKM'ËÛ˜„¥b׎ÆÒ¹¥éô{8^æQ†ÚŸr–˜~ùlt÷¨Ìظº /&/›ÃŽÈ ÕC);Pyûgµ!qB”-.Ú­‡EéáO›†eó™½7š=eƒlë!I·hf½è¿¨{›­øÆàÊSæh5±n¤§W%þÌ~+¶^6T ¹ ÷à´ø ^ô}ÏWü1™µÛº^ÓÂÀAµ”íOÒ¸[½"ƒriÚÕ‰†Œv¼i®5÷5—‡‰ÀÜjqÄÎõݘ¬,%úÞC¸…3³ãTP`ÒƒÏA]¢}Ýô{[‚²Œzo©Oøýp6xhÍŠ#uÕö‘ë/tÃNcBÂÖz‡Å/‘ÿª;-ÒÝíùdœ¼kky|øKDûžÏ§¬¾CtÔN|ÿfÈê¨^Ò>…}·½åJwO ~§Ø÷9:ºÓ*‘^‰aÞ<Úz4†ä;Aå‹¢8 #‰vI® ±-É5"âÛ96–×·1+ø’¦§\Ë ¤‹ Ë4í&"žY·ý0+Ù¨tñÎkLænHH+9ï4BÛž­Ü±.ÒîË—¹8·,) vùè}Óg[³öL`HEÙ@% µE&™ýƒ`캑(I¢…“î3 ›_̾Rkœö JÖûæ ϯŸzÜ$ª|ÏÞ-ÿàÉ(€n0hMò8wÂRTFÝ»•¨ªw ¥¾mN”´›±mtLíDäa;—ë~…@ë·ÛüÞ(NñiÓ,:$IgØgìüçjÙ‚4o—d©Êÿzi뀙6È\gAlrψà~(ÆA f.%Zsz¥X—uàŸ ’ï%*‹=-ÃLÎC34 i(˜)¹(_K¦h@;ëB(<Ž £ ®U¯Ö]Ì m•H¸Ã¸¨Q¸ÌSûLo¢$Iéÿ—T7ïý£ÊïtþbøÛ¹¶Ã;߸ C¯C”¡ûž)´Ý ¦*N¦ZÇØÿ:ÀRv»ŒÞŸ$à4ï0S;ÙxlK‹Ýâ`[ÌÀapÆx¤e'´F)ç*ü¡RýUýެ¯Ø7úé ù9”¬)q»º¤Ù¨cÏ ð§ÙM„ެ€ˆQ/ÌJÖÕª4„ ƒõõUº”‘®0ëáïõU¤.§¡‚Óðg±…Î…®¼ÉŽ=w¶×g…Ÿ ‹1†Èd90…lô`Ì šº‚be€ Ï·Õ_ï…?ؽSW_F3œÑóÚU/úÔ駆ÿ7<”$ïáȰŽiSp6”HxÈvä»Ú=­Øªé…ày‹5ÛkcßœÚ!³u×ñê"`-À LäÏ}ÉÒó”—]2&Êɪ^È0\ l…¢Âw.ÞcÀº.Rk¿ s¨ŽFÒm³(/ñJІà|4åïn=–ÐMµÜ¦[¼±ž+NBÍNV‘'ϯõùtÂã"‘Ó˜ª¤.’÷wРÔñnØ·-š·¡?ÎĈnt3Äø!ãU<¼Ú¯¯‹Ý´Ãr„¥™6-êm›À¦”Š1ÆÿBûip}EL9õ­J£|®Éiz(Jž­©„ÖÆv]È–|3ëU,¨Y _CÁ?Ô”…€ÑünÛdm¬^Îíüöv CX¯S`Fú´Àž.¿EK½Ã3ÑÚv´™«P1HFßõ ì֫ć´š©w1PèJ´{<¬;òŒ -»”(œš«U¾ Ø!ÐIäÕtjí ø7*ü êg„?l%EõŸ$"[n§µFA¬wê\$¤E›ÉšÓ…‡ÃúéÒÊvÁâ¾bSïÜ÷ÖÖ0À8u%z6Øü-ì㸹2à¯ý½šóÇG€#ÓgíÞðø‰mY¦ò'ÖÜlˆÂ0Q«¶b ‚†¡®aÜ Ýb£6p¿™¾q¦JçìA.(ñäÄYMˆö5ŒÆÕ²„ï™F6,oÿí‚°ÂÖJ«"|EHÍ(â ¤,Pz¼‘«£»µ³ü4ˆ\„Õçó‡Š÷m\Ÿ>µRVÄ‘K;þWqñºd¿x7*ÌΨ©Ð<ä˜ÝÔÆ9Ú®T'‹°Aîù eÑùÁÕÂüê¤]k[Üw„´8!b™ŒÙ°-)Òl ±*Óò0·±®~ø+ÄlÊ1lño-¤€ŒÔ¢Î-ðü½Ñt"þIø„sI»‰‰ö ¿mðX'ðÆ®âv½űºy;Ùü^V¡róúDÜ?þýûèö2t•ÕúA¡Ýéòe]Ð$–.6¥|áÝeÀ JÀwR,-™)ëU•Sng'ݯ9ªµ øs‹RæqÈ.b¯ æ­„Âη˜t™ßÛ߯‘0n¨½íGZ-ëЪsìg~–?¬Óñ*cÇP_…㣮J¸zÃ$»\À^Ë#uhîvu¢ÆMÈ9‡ƒì$Å­Ô®J§[pYnl¡šdu3ÉTñ|–Úcma­/¢ náá}aý$¬p5 G8­Hô¦•,ßÌžJþ&©´ùXÜ÷¨}4(•ÿñ;[èƒ@¾D~WØÎ!T¡Š¡V¬ '@*Ãt~}G_Wßm*ÒP…R_XÒF :*°7; ýà¹åÎYDWu©ý³³€£Û£A¥³[Î×R­ýéî xÃ9`ŠL'é­M%Iψ¬2àÈÀÉ‘5MOAû:Q˜kêWá÷Aæe5mqÒÞbÙÆ7Wß*ÆÐì´¹?{E]¼[µÝ ¡î00"¤¢`U›0ið)ÝJµŒ¡úÙ997(O¹sÏ(ŒÐCÖøµŒ ËÓ¶$™< (9×Íf¿Â.^?Õ÷7g$Ùè*[ôDmW¶)KÌã(f(bxØÂÒkœµpFBpÞáüê:x¹ —p¯Q0ø„H¨Û™/évhtp&+ðÖ|Ýaã¼V°V2»ÖJ­ÿ>fUñ­üTµ&ÐC¸!\ÛL4×e§="û,Ãêzß¡œ.©ÈÀùK£_Æ©§šH‘Ò¡I4]ü¾c2 y¦&lE¦± @_"‰Xõ²øW$¿aG`î¡Ø–gî‰ ¾ÇyOm|/Ïg\öL…¡{ø ÿö•cOp¸Ø ˜v<ŠXܲ·'ì(F„ß–-¦~38¬²Ø‡Ov\/ú(¯ýâ½E{꙲z–w_à@«†‘VS•´Hæ@ÓS+Þ±É^ï9ÖÆ…)V &êº!<û‚Æá™¨^R8h¼WC±Õge¦½{ü÷’Áº"]€ spfj”©åʤÔñÙ¥‘Û6møÓv»X¿YSYထ¾ â{¬E6_a—›3@Í/ÂøÝƒ|aâÚ4gë‡ú<@÷#î™Ý­Ä^qž´ÃPÕ¤ëÊý‰³ûÔo&odD .ý–r]bïærßx‚'›ÉS•O¡ÂgÅ¥|´yü¡‡˜ˆx ”ÜÜ©ý%Yœ´¾”¦3È,`ò?'[ç0ld‹Øç |á·Û!éïaœÖŸð³þÒÓÎÉO¸HxÍcž}ZŸ- $TÕ™h™íN¸è¦R[Om1 UE„>ÔäA`˜Ën¹—n’ Á˜+k€Y0Fð ‚Y™-oUÆEÌâU Œ®»ÍU“7WSú6-SQE6E,ãÜ,hìñq”ð˜wœ¾µõæMÐçC7èH{\ªÌžRq¸C96àe€Gß "ªp·«> £üÌvl4…·i± È9ðÉEùôäQ!1xu ‹öÍž"Aø|5‡ÜÂácä ¨ðl_³ gðÄö%Žå ó–uXä i¶ä&óà.Q <”]oõ†ëBšrLƒîÅ”äˆ^Fœ‚DÏúÍèÙXü¶SïÅ„­œ–°œ˜ÀÝ+5¤sž³Icã¹)VOFŽì¦òÍËDàuFžü+Æu´Õñ˜~H´Ëtâ¤ýËÀxª“ ;ë¹ÔŸ€Í¢Z”Òk³Â—ãuì¢63üÖ]ûø!vénÓÀí ¹£Ä4ÄÍ–Düa½š±Ý­ˆ£*Ð~q[$eò²c|ßÛJ.²ê‹7ãÖt"¨>jý…SYx˜;œ2"—UT„dvK¢º'¦ç@fÒÄ2po’-¢ìä™Ú8x™¶~6^1k2X3!+Êë)lP)Gt\Þœ`¢(}Û¥`O XTÔ¸™"®Ôí½± Xÿ=wÌÉãú7ûˆ.o¼¬r> ™'ÙžB¾ãCtQ ÷“ ×ÍLZp¦€Rà9BNÐQaóúSBÖçÁM+›^ŒÝ.˜H|Ãë{öÖÝV¾éõ ²¦Rvh<Þ«§Æ”çØ«)¢¥=($ºâòØØ¾:]ÿAÔZ÷1¨Ú~Ðë<ùQš§ýô6ØÍÊX͓ݭ¯tn÷òQ ºŒÑ؆e—Nòè89Ûò‚øUu’ŸgDʯñlu¤+$aibIÕ5›,ýäS˜Ç®@ÈK`WûÏÚs7©{ÅÂõÙE̦ÏWh#tíÃ/ŒYÂkMF.1%$êU3=€\bÐPU¥ºè©À/ª¤ óÔ¸Ÿá®]t–Ô½?-Áã}›,I,òíL…N Ñ´}~¨D홇!§ªA 9* 3À²˜úŽÃØím§$¸¦y“qü¯¤ÌNadžëhú˜”¾‘5ß(Ž­G×N´>;+»j dð^RÛ¢E~¡{gñçÑ™I)Ìo±Ç¶|Ò40¹ºÙp04fW5/w¡÷ʲ5tGX›§‘W".‡â¿´O—ü8P%6ˆ¢\^Û¢”`Û þ<-†àLäçäâ!sžZÈ?-áe§Ø{á²!VUÅ:»ðßV^–]°po~Úv{ÎS6äÁ‰¥Ê_UýiWI›’%?±¼Sá±â(/õM5oݦõp’œíˆ*-fT»·r-²hó†«;Ô©!½Y}˜¾·t-˜¾ÞIµÇ œOþm /…ßZÜÜŸgWPådzŸFý†}.f(ÆgÃ$òÒØÞîmN·qšÈèf]n©þœñ÷#&Â㊫`¨„cfô â Ï€' ` üwJ…«™?XŽ?áj/’#vŒ6"ºR§F›W.6;™.¿]n;QodlÚN:!Ü߀(ÍXÏݾ旔yÜô¼-}VØÚ½ÃeÜܽØÃ)ЧÒo|ÊüµÁè,Û—--Öt¹×ýå‚/ƒõÍÂI닲öúìbF~ƒøš?Èê8J6Á•ù™¢ÐO=Þ=£ƒ¬¬u™>ð+ÄP‰Ç¨¾ì¤ùb‡ðòè*Ž^ØZ^4 ¢ÁB&R->¿Nx˜Í\¢È„èCÕ¥€íÚ²;KÁOfßÇ—S*o h¿t0ØZd%¼€»¤Rç§Íêo÷§°“äjk5çÐŒ ß õ 4á¿XÄ|ÓzõJÜi4Ky{ÜèŒD›Êý¥]ØÛ4‹ò uÛ÷=ÊÝáô7vjÑàN¦A¥WÏ0ªÓt!Ë0²ÄçóÔØˆóæ“ó§óÙµþ‹Uû…˜ð¾àôÀå~uMÎ3Ÿ&H8zñã‘ FXêj1cL1ØXžˆj©bI¬GE×(¼1ìMluC½Ã›UXË úÐ1ÉGl$Æÿ£Ø€r š …„’5\¸wdÄÜÊZ v†‹ÞÚ˜ÒlÝ ¨Ÿ¢sK„nqŽ'w9:aÚ- ÓöÑYg£]¿Š×Åç«L¼†ú3â @Qª«x1 $€¯‰^|–ÅHÃ|I¾°o¾ã×Ð2nÝC w S ‡Û™9ˆ‰šûÁ¼—tèè&×g2Ά6;¯ÐCù±¸æ½;b#º—0nß®Í0ª±…(ð+ÎàùŸ*K$9^2¨ƒÁë`Íd±Tÿ õMÁ…?,#:NP¡¯„ÑÓ·"œÑv–«„­Õi¾Èýn?ýgñ”=ô ÀªÅɤ5H$¢4ºPú!’òŽñÞS³“°¦µ…–À±¼Á×覙•®r“ƒ¬¦žzUÝQ9󨩻~SL ƒ×s F ¿32VÅ ~²ù¢ÞÃ>òÅÂþ w¯äÛ<÷ˆ›>´ÔÎ}BH!ÿ •Ã`¡oI£‘•5>&U’k‹ê^ÒNŸç¼¹…6¨ù ©ï¼}µ§ k<åœ:ǰälƒ´ð7¿5ô˜óp’‘Æh{r¨8¹órëò½†å°ÒIJèÌd‚NTW Q·Ó‹¯ÙÔÖÆîâ¥Þp†MĸcV=å¡!*£Û_æÞ_Áfʨv^ºpY¦)rà$gã1FÈ,WÖ¤åÜ‹œt__¼fk|êÄLTeèüçÀƒ5…Cõ2u^ëÊA@= ñ@GŽƒ³|Rj˜uÿ/Qt \Œuµ‘sv6¿WxÃóèá:³ >ÃZ4¶^IÈ÷²“±b% *þ>2œu¡…¢"Œt'n6<¸t ç’Χ0µßÿÍÕªô:®‚®²Ú_l7EcºÝÂM62ôOÞØœ |?™¯>Þo4å?«R:ÐUê%•±#”Ýæ\óû“kϽ&R{ðñóŸ²ÌHÆÐGß `±Áµ ò Ä ‰Mµé!RZ@ù¿‹‚Šyœ¤éô—¤WcxÈþañÅ+³xg‚pHrf¨½Ó*Æâ€ÔýKYŠÿ>|¹7–¢žŸOð”–gËgÀŒ±‰hY ÚÇü•¨ù¬°-øWÍeF¡£Z„úÀYmï®I‡=§¢TàâÚ± «©-µ¶y·Sv˜6´Ôÿ‹T¸¡ûÍ?‰n§Umº‹šÃ¨l°rž-æIëß¹FÅ?QíZ eú©ö?pàÔׂSŸlåÍŸ©PÂM@•A§Qpq)»‚§|THõ+’”ªrÉ,P{¯Z.²lN¿}çF|z•ÐÝMÛ»úÄ$B©¿^î¼2‚æñTÃ&÷Ôm™|ïó´¿<·b€YrÊÝó™ƒ;hi­tza1R•°¬äJ¶LÅ̤ÌÙt«ÚÛ(¡XðÜBÞš@É’³ª´aœqE«IŠåöâ§Æåtêü”‘|¸ƒRéÇÔº´:ÜOOÞ}S¿®?gx)C"uCdgÄù {£"Ë퉷b°—1Ô[Ì~È>%(!^á#å(ݨØ6âÁ‰5ÎÎ}V%?ËFT‡Cžö3õ&q ·EŸªôQÃ˦ހ;ãùÙ™²ž:£B¹¯ñ-¿ í@ˆFvKbÞ)%q¨žœã³è›X¼³A´Ñu ú¡·mt.z–±ÝYE …™âG2;r‰N1εøïˆ±(/îüN÷}‘£¡§ÕÆ]îœÀ´½I>'j èmŒßÓ<²]0‰:!LᲫà­ÿÎT%:~Í<\Üɽv } oµîxÎÏGƒr¨ è!ŽiGI6Kê%<‚ÿn%Ü‚‹J¢ó΄ðÕµåÏ™+žž/²`‰È#:›׉k%û=“h¬¦})‡Ùü©SІ1Ï ¯3 Ž‹B@è\‡ •}'rE• "o„£un!©ÇfWR Ò¡3ßth™¦&3T§¹rO(ýIj†-N›Z_–üÈÿa·øÕ®@Ù  /neûIÄÕZX»<²ëqi~WÉk3Ö m*±Ÿùq¡‡m¨Ä*öb€QÌWð[p¾÷LÍ; þ¥h©õÃÅ_µœú¿™_a.F¹V|aZüé9¿õ£ (3n> MãŠ5äÎüœÇTÛ\“nd ß­,*¨ž³ªÙ³@˜¢4¯¬7»@:bz‚ Ëc—òŠ)·f-M×qɨ¾—™~œðy^,$.ÝAåÇæk'ârØæ.Ñsçs  Àí;A.¢\?Š5t ì%5ç€Z˜í“M)+yªÊNÙ™Œ±5FbëDâhö$^‘Ž‹ žsƒHIœ² a7jø GçÇ/š¿CWBØ8fz[Þ‘,ø€ÿŸO†jÏ.[RÁÔÁxómŸ[ÓKzq¸ £¯É3ÿÇzˆ˜ór*Ì,+sƒ_õ‘²ŠO9‡iÀ5uåwgøæÂv!ô ÚÔ^wôÖb.I/0­”ò?‡°ã-ÊR\¯ØŸàn|dOÚì\ýBÌ ð`”–l• ÞQͰÎðÕÜ:BôG?pºËè¿iÙdƒkv2¹éV;©"qLÔ0Á¸±åXTôï‹ÿ¹ãQúH¤ŸÊúÚ¨,{ 4OM›¥$!Ù)V‘1´‰Oá©4¢¹ý+«.Ž 0œÖT)¼²Ûó¡;ïÆl2Ýg©6GýÂ*jÓ%á @üú$ ï†^—æýÞ¡ÏyVn¥v!GÑŸ´¼t…-ÖOÜyg\èåÛOq=°9È   –13ï^gývs¬’¼`NŸ©¸e¸Yì°’Þ¨qR×)`ñNÞ$g´xZ7ý¼Å°sIYO[:{ ÅIœ[…^*v…Tˆ6$q "¡Ëø\ÅDüÈ»ÏäcS^Û ¢¿}úÂ[=°üB2¼De FÞ¼eŸAür3ƒüÑ„@xkÛ6òŠ5¯ 8láJG t8²â±õz–æVüÖJÖ»5i[¦Â»VœŠŠôcÑ4Üü'B,ðĂʕw+l¤>ùfӰ˯0 <,á1-()„ÐíPcI&ìÄqJ~m—.³…q 6 ù{žxÇÜ˹ô¹vemî}¸®b~w-ž»ÔYõ:cÜNïû•<©[ÃÊ].Q§÷<¿œÄšôjCÏÅØN“¤wÒQZ(cà°PÒ´çƒâΈðÀy& ?«©Y1±ë’É Ž•/È»p¼Ùg6šWÔä qͪÈ&(ÓÌM#¯oßi´¾õz¼ºð_š·0á|ü©yþ:è€ê£¥t¶+/å¿õ·¬¼íð¢·IÖ7ù?å}¹»¢“¶ü5 \}â°‘Œ¦æË;àQÌ#àŒ@àüè¶Gâò˸!žVëDÿÝéÚ¶–¼:“€>Ѽ¢°ç¾«Û¦'“(|’úýÞ¹ÿ¯ó€6µ¿Áòíä$:°ÅÐF‚¦^O_›j¨qÊ5wY+ÿbžÕƒ º.júÒµÛåÒZµ^-aÝZfÁ®ƒióTÙ·–¥ûk­$=àlÚˆë’ðë „¯-öC$=ã‘+./} ˜Q‚Â›í¤«% ‹k/ÆÎTÍ3i™ÐK,Î „{¾Q–>ˆon–U"iÎìóM…ì×U¢‚o¦»­û¯Š0ï)à§Ö¾Ö|U&Ú˜&)Äþ"OñºømÝKæ¸ M[ÿLª3éÜ íÝpeðs§„ 9N&45´zz6kû»kV Å@åScþ´½ÊåfvbÞÒ;x86|3ý«eÀ¶¬7ÝÁ3p‚Uáqeàk-²ê€«0g:ëªóˆ‘CT‚'‰iöfê(.íè—HË“m XÝœŒìu\Ê INòùQ—gŒ:I)&Q·W·b*!Ÿcµ·*s0E§S:-Òä€3^Ń€Ñû¹äK"vŠr‰¹d-â©è¿7˜” ±{üv“9SgÃzæí¡òƒÃÜHÌ¿Ží9™†zrÒÕÂY5ùIGæu6 †s7DØ÷áá£NS±a–$Aë !þ¬{ó€›¾,0·@`¹jÀv’C <é«—µO¦e5Óý·¦ñžè_š³ÏÎñ‡ðBZ[3ý{vêÒM·]Ùðg„P²«}žbwg;OÿNTö:y^ZÊ› ìOƒÈ‹—Ú´ê§Ä|’š½ð€ß>"ô)<ŒEÿW Rl80/ÿå³Î\!÷Eå&€íÉg¤ .Þîàav?±H×[œzçž´oQ‹2­oD«wß8X'‚½_M2ñØÄD…‰ŒoÒde£K€‰úWŒBh¹Bt–Pdn°UžYNÔÁ÷€¿:)C7¥¶¬ÔÆÚågÕ Öq¦‰«Àt7UÎÐeÑ¢J$v4¹8sý•ô¨ ¹¤ÖÁØ}¸•=Ç)ђ鋻ʔcÂÄQ¡&ü{YŠ¶Ð¾U6ž²Ççv ù‰ó›áÅ»þÙA9ùÙhœÏ†`ˆ™åsȸŠ‘àw¹?挟Åt½X=¢.±‚>k—Š(€ôGrËÔMˆá-þ]1 y}h#øCfëª8Û—óTF5~pÏ]©86LYãu^±¾&TW·V°Ê§•ÇÐÌ\bò_ÐðÀ±!p, MmG>Ê ht æbYÓÚ ÀY#c~¯{ÖÅÕ`©JÒ`W²ìeÜçÓ%täRfp¡_ÙQuÁ?‰™ ½Sœw'æýEÐ:¥YÌøÁ;O’\nìôø»ìÊ; -(±ƒ®--º©J½ð.… «wcÅ÷Î1/_°É(Ø hž˜%T»sž'Žƒä… í¥Ñ1AºÅYkmRp¤”ÆqÃÜò$­ÑkAšÀ„„ˆÚÙž»L£©pûÂrö½[†+ªÉ° ãþŒ›a £zÕ8c”£j\e ÷›ý%ªô" ºã %Jh–®†{5e_7 lKkéÜ6÷'AœŸ(@nñ@ðD¬s’ SzÇ„>¹·³Y¨—ñŸ1—Ù#Üêàë'ä§…e|™‚oÛÔ~œ6ù}ös RÝ ¡‰‘©ÅÚvtÚ ß¼•(?iê¯áUß(GܹÔÁßäýqÀÎh<³é²;yÞÔµ½úøÉ\Tü:5¶a£ŠeÐN}$¸—‘1€›Ý×ZPR6õsŠc2‰eÅoÏ”£ lo$WÕ°Þ‘ãÂÂó¥nó:¶Q¢ë8Ì]Ì¡˜ŠK2pŸË}â?|cœ†î²`h¬ã9ôµÅz£Tñµ» NgX€HåF‚Å0ؾWOm~fÊ“\KÅ‘fåÛþ|ýŸŒy† ÇÞ—K,S\>1+®¶nü,œ1P6¶×9 Çt{xòbkÏCˆÙoøW˜ô’{ôˆð0P ‚ËÎI3 Ô:ÍÞò`è…Æ/¶DóV^CŒ‡Œó ƒ¸}Jˆ!™å‚†¾õÊ6­ÓTïáOUØŽC¤DŸ.7œ|Æ(áŽiÇ8iÆ(èÀÉ©ˆ8)–#â²ÜnF?›(†t;û}êKÖµÞ,sÞ‰;lªˆÎ]¶¤šøÝÍSꬾ³Ñ;ÒGXT9±§F×(czh{0ÊÚž«Y/[ü~½vüŸ·*Txi:.ÈtMÇålw%ïFÉA¸±¸+$}|–ÜJ°ª/ûCÍ!ÚHüÐ÷ÕŸBÐ W¤…¢¡mQïqFºqkøY*ÐÍ‹ýüø-Ì^-cÁp3äÐId?Rw¦AphCOM”"®RSÖß"¹—6£ß%zEô}õË8yIóˆî;³ rÕï1“È÷ïàÖ|úUÞ„A!…àÿN„€ª—2k‰¬ò÷@ ´O;!ÿI\ ÑBåý;CÍ£_«cç¤|óÖyùÌ÷XëGKG\CÜ×õÖ5„ªŠ?Õ÷ò»#W …z4‡„×DûºŽŠb¬0Î-uuio! ŒHѵu‰Yxrôná°þÇö˜âJi߯¶f:ÏAx¥žT6Ù‘tnu>—Η HÞNtƒô)’êqÕ‡aó°c^ŸðäÀ• Òdöû13Ò³slÐ7ྠc/Ëö“5}2òLµÓFgïL€T²¤•森J}žkᥖñ³pkìN‰ÂÈ˳L»s¤ªRBW½_åJ²{ 58÷åB}OÐH!݃˜Žç1Õ¸4ÑÙã¸kÞ/"Ñ ÆÓÿ¯þñÊöI°²wÉíà'I'zZ¹‡¹¢µ Ouç:bll€„A…ØÂð„¶PÖJyë4Ó?.£‹žk!éw+¼aÕÔß¹‰Tüµø‘ÖB ä *ë=Òµ&™£e>©æT¬§9ù¤$?²‰³Äb¹;Õym,1{+ A'@&P•`»Dµ~«ÇuôÇÀ5ŽIÛ½îé~ MÞðWfwå>6³ÎÖ´“®G l:ƒ3^®µ K› Á{;yé©S³_ Äãl¨ Öµf2”Ñi‹kXRÈ8Är|,Qô[ ãqÜ‹ÿÂE´F¥ã¯9\Ú¬'r‘Š-Á0ü *g_0VÂeI¥È,Ï„‘¶¡ww4 üyªÞŒâìeá%éMÆÞPë­˜ÃÅ3å+ÎxÇ!E_â8-‚ÜLÑ ­Î½!ÑŒá«å›´’ÌŽ¾‹ø€Z©_ðODïMjªñÄ™ZÚ¼H̾A÷ã>¬S¬ÂOLN[x+qEÓÑ7Äè0>ÈuÃ-îý?'œR.êV‚¬a^M¢EÖ·]îö¿Ö‚5VÈ Ãn¨)»o¾ëjKG¬˜`?E©t’g,±RËH[ç¸ufú`c«޼mœ³Å{M¸o†-0cº®¤‡‰gâó‡]–øŒ œÎuhóy×é&o%Â¥‘Ke¤RŠ¢ ­¼»VPó ‘R™3zÏKTÆë¶A – Oí%Æú›)çä/1žçÅý¯ù];ˆ®ÒE¡hÀOÚ,¨€ý‹Ì9wDêž13Z¼vÙæz÷|Œ°e@뽡¨*ÉÚãï0Æé “I}1Cð¹"ŒóÇý × &—·ÐÄv]¥Ì‘ël7Äæþ’“\9óxñ¥2ÇÙ”q’h Ù•Sò&ýª×xìb.ýp^Ï;¶Ž>«cwÙ‘?!wc{2&äs/= I˜ÊŸ º0¢Ð?ƸË1K"ry­ê“eà™PnŒ\°Ã‹seÇÉ™ó&\УÒNÌIûÆ^pjýb caÓ‚,;}œZŒ}g©S®ô'ÚæSû–,Œphø\‰ØMýú:Ämœ]\ü+ítÍÚû"&?ê0v…óÜë¼(.½!­"˜u¿ˆGO¿ñ±LåÀðÈ©c&®™ÕW:áEUgÒd\È*•x%]§#l>²¼•lÈúw ¼_‡3GüÚ~Oñ+*FxF!nB®T“ JïÚ/Á":ýIE“Ð ½Œ:<+¦Ÿ‹£Æ^õGA/"0$$ªš—åÑÀ4i=Ší~ÇTž‚a]]29¹Mâk¼ ߃•ŒØl­³ˆÜO§GÐÔ#m/’¾Aàøô¨&†îja€uµI¥ícr‰\êQê笻#ÍŽ²™¬>@›;ÓBЉB³l&kã†&Ux¾Ù¢_ÿ“ßz`ˆ4BóLC­ †Ðê°¬RÀ¤ÈKªøÚ#¡–÷2ÿWÛUŸ4 óœÝæNÂìRh*02šq¤h,ͯÙK%ª¥UWŽḛ̀wÓß?ëNIè[øÑo§©ºò¼ Ñ:ýøF}€Š}BL!¼EeA¬Çcs¿vÝÇ©ðex7êÚh/Àhö)ÀO&W§4´Sx <átz“Ê!ŽQB®$Hæù ½šC¬NˆçšvU §4ÙƒãðÑ ½¥-¼ÁǶqØ ß<`Ýë§dØþ.'ï0)çU”ÞÒj5ðšäBC €Ê9°Ð<?ÕÎñ¶áêa¬ò%Û.[ÁݪÁ£¥:lJdXW¨BSžÁB­q¢ ËBëͼ¶ø~’Ý0°çðC®²[›Yä2á7þt™oáo?9‘ÄüYÃù &…‡ßZÕË3[‰O'×Ç\ ØÛ©ÆRF¯G–¼iÕ…‡ÖOVÿd÷=¢KÊ c}4ˆ)ëU»­Wk6¸¿‚_¤d]˜à>GÝKÎÞ]é×@À~&•;L$%ik‡5JËÑAñº/a# Ü0ðÔ\VŽÆóf7­bÆ^È`ûÐñAOW}qþ(H+HÅÄTÙ `a'î0˜1}\®^nÖ( ]a»‚ ß6È P­T\]>Í{t¥B7DEì{¬*wÌ®cO—vúè ñÚÈC¦8ÉõÓRÿ‹r«”*¾ôâ÷!,€‹þÆÊþ8ïÎ#h„8#ÚÇÎÃà6÷ü­ENóQû&—‰s„» ¢ÐŠàÔ|vF²µx¸Ì»=¡CüJW§¿EEæl¿àÄG Ãöàf¢@×xu,¬šäœò¸6(²’kCwÝDçÇoº}ÀØDp…Ô— q}ÊvÙlg!rGúÈôÄÕ$i4±À5ÎCi‡ô;ïÛG†Sìdƒ_I(áµ|Ó*ºD4õãBó‹g´`ùà†wËږë|]5'V­FbD5Wþ ™‹Ë“l@숾§ …ñCv(9wp|¦½›Í 9¯ÞÿvH<:O3Ý9,/Ð4åÊß—‚ €_yªõÓjÛˆƒã(¶:rP§~B®¯Kè_Sìƒ"µõ/_ûÞM‘†">õ†ê”ñ1ˆcS^† ™×&èSO»†­°vnÁ9ÙàRÓ)l:Cy8Æg5æû^ ±ya&‡-v9»Lß;Ú}€ç c7Ž‚øãAÿ]×»´òÞNž÷—ZÅIÜEðoa*‡>Á’>«í¸”@ë…ô$=ò¼Ýjt‚“ÐaÝÄ‹Q êŒ^QâiZD?¨D9iìÁ¾a tDµÉéË`ÓzÿÖI¨`›Ú³æ@úP^}¼/zý˜r © '[ù°Ûn.NÕU쌸&Ùú«vöPvËy¬ós÷Et’Ä’;÷b»£VM+›ïy$|9ÙÉWS$†%ËÄþ$f¬„cª3™Ù!„it.}9[`$Qs»þö—+ÎÖ¾äTM¬w9LFy4” 6·Èò¥Ñ+Ñù¤„“Ò‚ÒN™ßˆ­›vÿ^†‘â `gáØ%Òõ䬬¤ä{6ô;†¹O ßt@6/ºÛÃY%IÝ5åÂ` 90Ìá¸ÍÇŸ{}²Ézb,¨ ³Ó~hr€â‹ûe­Ð¿îÏ©U/J3xu`†)$¿6Jqw1¡IzÒò[ŠÞQnMÅ–üè¨ ÝhyéF&«¥ÔÑh]¾²¦HÀ§¾Êy*ÂÁ_ÆEþ]¥Ç×ìB²‡¨sÔY4êC®BŸÚÀV‹'8Ž‹›ç¡k®Fo©ñíÝÍ7Cwú¨•qï~EêÞ~^ŸQÁfÀ+ªƒ‡®À~Á¾õÜùUër¬ñþ\€­{°¥ûÎ6IT-0ì¢óhc‚ÑùñHí<ÑÙhú1;û$øtܹ±¼j«Ž2 ЃcÏ¢/Šr7£¢³ÔñùŒáÊ3; ~¢øq hBÆÃDaÆÜRîÁ±åÉ÷—œ˜F¸j^@Lì9æƒùxEg˜SÍç—‡õNG©.º àYüùÃgÔ;(¢ô¿_O:¥M¾ˆ0Æ9žnD»K¢ß|…>Eºkj/Â$áŸÃ¸2¾§rWg§ä6» øì¦Í2J4qQ`yáG&¬þpX”.ÊÏÛªEcÇMŽÿÕ[©#•’A܇À§õì­¤ÅûoÌf§àWm‰¡d_ûž7¾ä[ ~·Hû äÓµÞK¡‹Æ„‘h<¦Vž7u½c˾m}–,óæó8—9/&ÑÿÒ&²:çi>S¤wlÖŽ¥íƒ[üÆÛ F8¿ý™³ª• ¿@MäÙ*9TØN6gߌ¸Ã…\jJ\ß9'å4§l¬©U³Yå¸÷1^Ò|£Õðk›ÂN„¸WƒõD§› ]·ÁJýmôaW3‘Ʀa7ï®*s+VjêìEä²ü5ü)ÄAÿôÑÞi-c!”8®å&w ƒ•žà¦¿Ï¯ûÏœŸi‘-` ÛŽÞ¡Ž…%w"´”þÛÊFw{£…ËRäÉ [‹á΄f?à„úr+ÎIĪ‘)Ùhœ”Û*}”:¡[6'!Ø?I‹Ý ê뢇)™ ¯¨éd€¼¢‚iÿî4¥ÔÁQ‰¨½è31šógï&R&¬`UħöLAç».¸ö¯h8Çáñ­0¸ÃꀅÓëé0Íy]üG±Z’šÚLQøÖ¯ ¦Ô7„Ÿ—@àÿ¼<¶ùRÂÎvá»Xƒ4ÞÖ—<ù¹‡™ê0_›É;Šš½%fÌ|UÚÛOD-ºHõh8Vc2,Á³x;„qW¾¼0äeÝØ§·m¿ˆžùxãuøFCdÛ¢dÕOIG<ɳÃwhÙöW 1Õ:D„H òR8ŽÛ•sT’Ý)ÜsÎ×2¹™¢±7ƒÔe„‘§‹¢{/ l™äýÔ§ÑRƒL5±Ð—f?ûXU¬#èâ,†×Ù«æãiYæÃ¢˜[¢  §<íz|raŠÕòMø‘ÜNgÂFÝÞcjáj ‰hèºåõÙऺÇGtgä´/†·äÎ[ݧ<ä ÂÆDë´º‹ãïk¿{K~}»_¼†rt"¨M¨ÈîEkNÕ@ƒëd~Ãv˜:¢§Q—6Âø‚i Çêry/$UP¦V:-gÝà´"Jªª0ƒ»·øäÞݰ¬$i½©æüVÜøRnóiíNi\\þž3ù½p—é'S–ìà”âéÙÎiµ(œQÏ•Dfà j§ŠRŒ ¿? cŒCþƒû0pVgÿ,áP?UɈÕö|+±†Åj:pþ×ù7 ñE\r;¼]#kjm¨‚pê.kEl$`9&¹ts4T, b%Ä[@¸TžÝ±Ãx/Is•Brç ÕWãxæýüAä&8&P ë<ìubâ\n_d —|KÖ_ñÇùÞžÿ—Tªg¯~{Oøý©XÙ¯¨ 8\~aQð0 Ž·\MoI%“·c+X$/¥¯KG68̱…òÕß…ƒòZÊj* Fy«*”½—¼éò¨â¸<æ=–ûn‡o¬c[­ª>Ý<Þ6#ž(¦  f¬«¨ âÁ ']ÝU.ÊI· ûä ÛŸR›ùÆã‘zl,%Άš™v"`Oo¥/ÐÆ:ŠêÊ—oš^ËÉéjÿ«¾¡‘Xï»;ˆàl„Cœ¡ö/ù½;U#•º¥U?lØçÀ9Ћë¢péô }Ûû†¡B¹=WOëoÕØÌí;Ç“öÇ@u•󛎸ü—oãU2T8ì’ª(Üò›& ž;`äÅ8ܬ¸<;õ”L¹¶cO ³þúÞÕ¯,'†@Ý^Œ=ë±U¾ÄN@Ë;o I_•vÈK©•FûÈv•J$È‹ôtÃ’úßJX¢EÖp 4öPCÓ¨!Gï"ÓO£E!å»Ð\•,›› çHÞ¶Ãáo'Fü³G²j1U¦´t´ìOJqJyš…p4ÜÍßén7yÇ…u»=nb¬Ú²qš 4DΙ*l]îÁcÒûïrļ´aè:5ùa¥ãúåÉúÌ܇²ÓXEº¨k*çs2.,¢ßq€þ§_ ÈY!Á¦^ÄXÓ%el²iæ9?ÙåÔ¢×çGfŒàï½Õêø“¬½’ ~T‘Ó¦C˜ø„$rEnÈåŸL:jDM"ñ ãáö¢Òªz Üe:Êe—‡ý‰ ŽÀy¦´Ñ奕lá<2€ìòµhrdÑ­§ÅåìvÀŸ}Ó‡?ß/·]À¢ü”³iVÛ¤ÁÇÌ ‘j5¾<–gÙ›žœ~‹KG8g… šln«ïV>BÓÉ¥†Oõ«w¯Û¼th^#±Üªƒçþ®·°nĹÚ8ÞÏ“¼'TîÖ ½Öc(’: 5hëâ±¹«íÈ`ÌxNi7Ü'%ÔÙé ç'Û:‚K¸ƒCR+ˆíÀ«(/×áe©×r‡ªðŸsðObµÑ=Á½”4¿”5AŸñpdEþñXVPW^[@YsÀ]±‘›”Kñd¥bÕÓß]p!Ç£r¬úŠäG²±<ÖØ9áFÍô1Öð!ݦ>^½ž:‡rX“¹Ž±&W”å )GèÒŒºm(ž’ Dn·ÕWÕ჌¹àå—¨‹öÞ¬Ù<çÐ ð­Ù1÷áÆ·nÚ*_Æ á«øu ¥Ÿ4Á¦Ù‘X!hÂ6pìn ÷¹?Q{Ðñtæ¹þ÷¡ÙqªxXífÜ‹’´ˆÙ¡0浤9KD××nç´„Œj…µ;Ùü÷õ!~ù ²SU-9®«NK£b™)1Ê D`î»æÜïskƒÏèþaÎG7vZcÁéË´ñ‰¢Ýóâå8ù14UtûÐèµ s…775¹UYÜ’Rb*¼L[léeG™Š˜šæºñ óð@–¦$£ƒZ‡f@T“S>¾”ü¿¬>Úe̯ŒŠÛ¤Èèµ\ñ‹lµ Wç¹™“c *ZpðGŸ>%©Öz°Î78 *-˜ù²ÕRdæAðÃj«šZÆg¬Ó|ŠL/Øàô]Tr3Wáv­²TÁN×ç9¡z&^v³˜nEÀl¼¸' Ò`P"¦*ÇqYæ;rš¿»tÓèï¢ñ’‚'û€×õÄД:¸¾ÖÙƒ’š^Ü6å6×òÚ©êÛo®Ë¸’&gFßùµrv-K4êÚêÉÁ;ˆ “·£IÊ)%èW^¡$Ø3|×fgYÚúm's_ €Ç”TÿÑÐÔÛE\<×d_#¼D+ÖŒÈe§-n´}íj‚m(ïõæVÛ:õêqãs­ïB‰ËE‰¤MÑ^ödÌ µÌ°´ š~î³Vº6:^œîšât<¿ž`‡0¹)€•³"¤!Ò‰Pl*·àŽôŒŸú/”a#Z?£'Á;H¼¨õîA‹…„ìS€sÔõG)& &éÕ£ÿeŽÜXn¾›pÚ6ÁÓxE oxm•xM¬8SÃ;v&S(c#ŒÚúcée–Äh[ö À¿e`Íi^„Ê‘Óxòºk;Œ‰À†‰u—4J ‹§_^RPÿƒÖ=Ü'Î íÈ––îûSŸÅ•Ã{iO„¾Xàb`í]áxõl€Ë¢ªÚ–ªg‚úºðHK‡jÆÜ¼ QºšçÉâÈàÆÉ4ù‹+Ûñõ™±Þyœé'ì˜Þ‚V½T}3‡¨-²X&·SÚCþª~5<ó]'„~jãÍaõåî„ }sèy¾$O¯ì!m“HÍÑN'ÂãÛÔ×Ö8ГÌɽ°Úî;l^ 8 ÔPû ²I¦oÜú`àFz¥…@Â; «Ø€uámµË=™L†»ÁË^˜‡?.%Rnòª jYÄçòÃ4€ пm@îÅèË8¦ºYDuÚ€2ôÀ;ð”¼ve/•.—Þ·Öqlj&êÅÐ_î)RoņÿRJoîÖȲźs¨b=|0߃ój,±H².æ“‚£O¦Dݸ=U¼SÛÔ [âC콬=Ÿ]ÌÛY\Yf/«3ß8’Íî„dB“ÒÍ75èçêÕ}§¸Bú!”l¦et|¯™7·jÅEu(jÝšZwàÃäžÜ;féyGŽ(bšü$XÑD>'=ánd5‡šÅÚ Ó¢ÿ=Âe¥· y¢CWmëÑ\I¤íï„zÐÞB¡7ã„°ŠÓø¨WWˆZò ÊÜ1õŒ+:Vˆ„ûv?Ì>¸òÕ“Pt¢3Å>ëm}3ô$Ÿ—cVöì¼õë]m&³­ÔâôÒSB-æ|š}'ëw8ûïG/*eùâ5"ê˜0óÆQRPóŠÄû«¦M´nrÿ –/k€žüÄSãù­Ï«„yθÙõAoª‡p¦¡Ð¼–Eˆã{´Ø(-˜ ”Š(àQ˜•ñÏòqCq÷LË6ÆŒ¾òoÖ½ÕcÒ ËCÊE^ØÙr®Þ Î û‚»_D¾Õsíívêã¸zñ*t€’üe™ÈkwÏ‚à¦q^'‘7f%å. ¨Qü>D÷h+iÒQ4=1ñ3˜ ý\1 „N‡WÃU1† ëÚ`=ã!Ý`~ æçI9¶ŸÆÛ+uo26ÏúŠ ûM³¦ÿŽ­dòOvr“ÜÝí*Zrâ¹Ç­˜UÑom˜ô¯ >ª¤Âˆ¹ÍEÍÎqc@•´ºîþë'Ôü±¦A¯ öÄ;xyˆ±ƒ##ÓUßÎ ¨CÚ®àÒÈÜß:ígpÑD¶´)ae65ccb×t Ñ ‡²¹÷Fù\ÝeDXà+”qsX+$­w…‚dn‰å¬Å¼v9è€W 8ª”Úƒú6îƒ>&2` Ù ¤`h5ò{<¦TÇ¿½Û¾„a™­«Ÿ•E.-]]™ÀJ§¹î£%þ  ±Š^iLôºá÷-TEWVeÑL“]qS^çÍÆ°m7ƒ2' ^TK¨¦þ:³‰dŽl>Q¦‹o'µ“Œå‹æj€7ü}/ífR*¢9ÏœRÌóá.ƒ~~,ó¯6/®U)¤AOÐB‹YI½Ò LÔØ}3fæfíSº¨Éô)û,LMd]™²@_:™×ëLXÄuØY%ÜÍ‹ëNn\÷Há‹(°ŸŽ‹·b†³ç~ž¦Fw^w{§Š¦I SPÖí_ëÜÌRõ (kºOQN˜ß€-Öþ‡â7æ““PöNàpÀrÜ_Þ <ú‹jÀ O¨©0™$J}“6¿9-•aY¿]XæQ@çL•z%!Xæ¨AÛ gÿœJ [[­*TøáŠ|þø'¼—…qyï™TRÑ[‚UÖxH¡¿»ñÌè³ÝWíZ ¿'FÂûù»P}y!Šò\‰ÌüʋۥôGðõB7XX ùÿP‘’÷–>ºtæ¤CõÄ;­Ù·-Óñ©?®öa^Ó2€š6+Á.!†Œ—ÜßVÑœÜ,¡-º ÍS¥º`éoW^<¥ÈÒ[m½¿~ ØZ®¦»Î“ä9æã#–ƒÚ¤8Š>iæÏ‘c×Lm!¿{ZÆü ÓéiýÿŠOõJ†måOiÓϾ‹9À4›ÖH¾ˆn1“Y6*J˜ƒ§¢Ü®ôîË4Λ~¹–*s¶c}¡´m Bw*Y`âj0¹þE$èOŸµ\'W„cÛ»½þ2­Ðmx”˳EŠ5)ÑÔ¯…Ÿ/B‚]ëÉ ©âl‘G^Á—^ß¶O¸¾²À#P‘O„,ļçÒeÍ<;lòctQÔJ:"Æ¡nwR =-Íñl–æ#Ne÷¥Äd,æ»þã´×V¼“ BöÖ}›Zê/€üa9&4ˆåšKd‡ ð m"ŠÁ?_ /¥„õŠ'›}oat'yê[à™ëbŸeÍÚ‚íØZ9ÀzbPóZT¨ÊÜ'“.“i|‰ ܼ= B"ÀŒ/~4é£>-~?»Ó{›ð}QrÆ€{Zi´­dŒôÜÀ°®k[pMî}È yKž*Åö^­ó—ø޶ï(;ݯÈÑ=Ͷ½¨¬†Dç ¾j]…&fÙsŽÓmGÕÞ´BK¸˜r,ÏáÈm¦çd6â‰ýegðy´ŽÌÐ[ïgèmÈ4ÄyFtߥ³¿ˆôeZÔµ3ê"Q R~Ý> ÷&1vC7ƒFÁ½eWÈô G;Ýÿ Õò\$SÃ(§0/Ïù6¶Ó£×qé¯õ¶{xXJÂcWÐcÔ9%żéF±ò›™¥P&¼âCr­2ÚñÇ Û8ÿ^—lÙ =Ða6ÃW yží¡!»Á|yXÖžz¤KzT½ÃÿïÈì`RHÿ²h|ú¿<û†.ÉâÈËUÓ‹¬R²ª#°ê.'Þ1QÎÝ÷`µ9<Õì ãb7\'7º±AÛŠJ+Z ­bUt2~¯RÚ±º­©áü`9Þ¾žu³eý&WkË1åú¾¡€ÆŽ ÿ*„ZèÍÆ«7œöa î|åŠÿç­íѹó”y¥Ê¹¹:Xøó&pN‹瀾dïóô!mSB™û~­ÂHåÎ~¨ýf!|‚€ô#P]°}Z„N°~…IøšVõ?ªù\¬  6õV”T•'¶¡•Ã5o~ºïÊ ?ÞHñoŽ‚Í˜ ©îÑHlèÝc½ºmtèÃ1fL$ŠÔôæÂVþ@Ù<ˆ ^ë4‹Ü;Œ¶r#»–î²2B |G‚ÈØùÒý[¢€KN©pQ`7ªp³LDÍwmê™$È}¶<é§3¶2Ù32d%šgÜš`tva³ñw§fÎÇÊf|ÝÊøe£a`Dîêúó!²=Ó]Þ¿É’r"Ÿªœ…viZEZà f+ŸÑ$µ²I"…¸øyJ°‘$qÆX ’çÍ€}n«Ø&óœøj£w¢W6˜üã;÷KYY§QPÄýæ]X;bWScæ=ÙÀ/À™î>Ç¥,ôÈ^ÄÀU6yÙc¦?ÃgŸHîŒn™kú݊ǼI†»QóÓ—£Ü JLØÓ$äQ!4Q,+©ÄÎ]dΩMB_˜›°O>ÇhÈèË»)NÎK¿¡‡Ñ’ýCžymùÔ¸ÐMœú“¨îü ùÖ²üÒ]zÈ8o@ƒ #B(1ãÈTH©®mF¿šÝcx ¼çðظ(òŽw艚 ï ÙFHfïw½ªH[E¢¤3È*YpÄ']½% xëeCäBäÈ6Šÿ¬i*Ƴ?Â]{0+Pg&ÃÝùaRjoÝ­r¹«ä/Ñ.…‘o €ÛH®e¹-Ã`K,L ’`B赇XxP¿=ÖŸü¶c(}ÚǪ?7¡|ÓÚ‰Èò&ßö²®eõ0cÎúÉ£s…Ô× Šð7ßÛMõ»vO=¬E6ºéñ6û—¥’&ác–¶ú‚TnŸvë's”Xq¤?‹vµ;¦TO“3ÁÓûïе½„‰«%¨€*ºœ6:T£5I?ƒámÝ×^Ýî;¦ÍvÓÆÜ¢>Ú°'SDDMÿåh±´ÜÈ4S„°*jÀ¬êà¸ÇÏ"ä;¨D8 jpâGK1”Àur±4ÇJ»ÆAÈæ/JøŽ+‹‹ô¥,•S©Lq=—GT—Í·˜8a9|Ö`œíGEçDã˜=óÁU‡&, Ê³ÑôËjd5{pÝÂRU Òu_ÑjjgÞ:™÷ g¹„÷bבbñ_ß MýƒiüïYD…‘ÚûõO¢ÕÐ NÔ‘Q¢ÔˆŒ—›8R$5Bv2Ã7¨EÜâøfwfß®ú×lëÔS…ô.i\ko‚ôð÷C,È_>b£~uXîÝÏ®€ÙýÎûƒæ„ ß¹õSg]Oø“Ý‹¼¹.rÙJ°üaû âÅñ°‹‘ýêœÿð5Abæ±k“)ÎK+´…h¸O¤=ÞÄwœÏƒ1Àwõ(ªüüã2šÇ†gOyâœ_O[pga×«Ê ¦VGP‚iAÖ0ú<õøñDÂ!Ÿ$Ò5ìûB·3Î&Jï\Œ\Ò9ÐøŒÁçØ¶á}ñì‰ÓIë¨Ðåp÷j«ëo4é.*`,z”¢WÄÒNßx×fÇäØE»›Z„3 –™Y·#³9ë "¬ ¸I.áѨñÄ+’W]_ùƒÓœîIÛeÍ*X¦š¯Iþ©ØM¨ïº}Û\õ–?eÑ>vd•ê åöò9Ñ$êÂÙ}¬ÿRD;™MÁîÖìq߸u-„ÎÌŒ‚¦û ‹yÈ”qó«q²ù·˜ƒ§ÓŠÆÉˆ±MUm…-ªiZV®×jºî7iž\éòLÊÆ– ½f©˜Cº“¶e<ðpq­Ð‚¢Þ¿ŒüQó(¢òlž3PÓ¨·väTè_~Ïw K„Y:”ã1¸N »|º€]™”R%yûÖJ³ÇsMÈüD(Ý%œRÞ¼¶»”çZGóz[’ækdÁIg¸–&CŽÌ—eVìªÒÁõý]Ü$_£…õž:7Ì©XO¨üg>Hïg‰$‚VÈ ÞÜôÇÇG÷V•ž|ÑL 39ÇRðÜ#œŸªx· І™0‰ž¾5lëTÛõnäÀOOº­À{2’“îQ)±=gÄ1Î=0W…_9­Eî©ùÁ³ñÿè“ññãàrO˜ÒùkÂ6›0Cè7í®#OX„¨ŒîÝ<€<âj1x©ÆõO“ÔÓÈ¢¦ †QíòÎ]=J­{1ñß{[˜ô'0Vÿ[$­ÈDëðÂ2ùˆeR|Nnç1ˆ|Ú©£I•] ïlq0+Š„ê„¦—g ù¬"ȵ€bQü¼ wîLÄÊÆ,œÌÁ5pYåÿgÆw™à}§»Œ¦UúãùND&8|Ãeùç±\ã pAuРݲü ãlÏ|õЫ‰´0¿:hê?.ˆÂ‡ÞiÛøÄô‰AÙÀxLóØÀ5ðÓ¨!>¸ÝÃ_…ç‘#8q:ËùŸÞi9Ì1üÑ Å7ƒs ]qg,ke)ÏŸ9¤~¡»H/=@KqW‚ܰïÖïÛ‹_ÜOFa0—Bd©‹ÔøË?¶ùmþˆÿªmÉáŽöS¼ÏŒL*âÇuðEL#ÿðýû¯y8èy9•ÐJPŸŸ*~¤óÔ5ç„ÙˆûÞ~ôtY^ñ®/Ó Únƒºôï_†Û‡m}óÅJ‡Ñ"†kpÞø\íÞË`óE#_?‚`¥Ú^n¸ì#!Y²:&ÙCÍš èv—ˆzB™|v®ýEŸ%*\8k_»Roù€J<…d€ÎH³ý¨}õs5ØW·ÄžìÕ°µ®ŠÔ­(wp»ÎÕ¾—Çã¥Yõ{Š„Â<õ—‡¦r+-ؾA}t e²P˜:ÛÖ½¾At©=.þŠÇ°ÉB΄dî‹5raÂibí Öø‹ÓãÏp4„šHɨ¼£åS­2XM²ã˜y™uûýß?öÄ1£i7JíyDðR´xF/·7r|ïåØyÆFBWÓQnƒõ ±‘C­ä’Ù>o;P—‹ýƒzE§$¯´y2ño|~Šï4ïq,ùôÄu¬ôðÓ-©>ò0»¸ «›GÒ|÷…\ï>ØŸºÿ‡äh£óºWn; „5=‰“ÃÈ{g0Ï$Œ µ“ã°ü :Jb¯w=Á´¾%aZ')œ‘2“gÔÖÂíæDP6³îÑ4%iÃ}&χF¡*§<·–;q- „:Ž7Ô0>3“ýô ýè/*xQФÃik€9²Ïô/Žq¹3Ã^†z«ÁˆPa¸W#µ9Á)’Vz&6ܧ§ šä°.Lƒá›'?©>p‚ïB•t%.POEÊN*6™‚Ó]š/(]}`Öµ! ûª*¸¥`>–Æ*S?°é± F[ÀE²âXeAÛ{Û4»g¶_QR8j´o•ü" dÔhiÜï¾ùÅÔg0òÕ'´ƒPúõ2rà¡|ºÅÇé8#*sᆴðO­ÕÆê$©è¸7—ˆÑ¯d”à¾÷Bçù”¯RÐýãròáÖ “Z€Ú„Ð:ì›—S—BéÙ?èŠö5Q·Ãâ…W‡ oì·äÅžAÉîw]|DeÀÍBT ?X@éRaÝüO÷‹=ÙÞõDèžJ%ºâmgEõ«+óµ0ÞfPc˰ÿ ÜÄï–¶ÿý+"}ɯG‹¡‰§¹¿ØQ¾˜?ª9(™v'å%ÌÓ‡n³D‘¿–Â^JªÁ麪•"A¢èÎõWK# Øë@, £/ßê —>K =âZéý‰¬]3Ö®H³’·¾hd¸6r/e¥†fš—2y¯ûEþ úF@7&ίÞS†Xª˜ÞÝ­„)6ªÙ­*Þ0'‘Ïd:8‘ ’B¨ù¹¬òòÍIëÑ a>c)þt6ÁÆš‰¬wY"*ô)´Iŧûá®DD%~,3uCá$‘\&  ^º›Ò rÝÇ‚û〓 ñ„„EgÞD”q ÈûÒ½ÙÀõÓ‡ Ø·Ÿ»‰²Öí¿£N“p+LbiîD8ŽÉFfëpþ×W*DâtO‘ ³æÖ±§›¿X¶š<×2Ó»ÙÑý˜G%jK%Äß‘êÏ¢÷þi'œ„Ÿ.½ûha­††+j°XR:y݃fx„M„0êšÆ†×Xx™•s}Ül…½£w}ЗS%·“Êå¥[XÖ„ÔôY]¸•ƒÚûÑ$»ò=ų8ÐÒÏ ,—ËÙŒt55Gëo× ÿNËô<0™Þ¬°¤ºr´4œ £(l[þxküyÌI’úõS$Œì2m08èþAYhúÞ³^é^ðÚ\¶¿{zp-.=Þ-~Þy˜4‹^6ûx¿—ôíÒÔ9=H›˜ vêá0sþ³‘5šš›x²b$‘‡Lá-fþrwcŸT Ç7.ïø[éÀËé ÐQKKýk£ËŒná¿&HX•A ¹ý’˜OA<Љ;·»‰‚aDuÑHËï!¿!‘ º¹8¯P.kBIª\Gûˆ0UÎÇ&Š‘¥Î~L½‡ÚS6Š:&›"ÇO‡Ò 7Q›öÚ~}꬈ÚË?;ž•æïn®r‡²ÜO§X'³%zñNÑ_‘sÄ·1æ§{þˆÛŠÌÌ1c9oÍÊЀÜþÞ@UÌØ_cßPª/µÏÄ,ô$šÏ’_ˆ–ºrð×uU…"˜ ¥BABðLÀ¤Â@§ƒRñy¨À­êW"ioð<ÉlåLÐx°P·`ŽW)Y†:ðʺ[k‚-ƱU‰äxýU%ÇýRöÄEó*…CèYæÜØ"8ÑM Ü;Ð¥ôÿB™@’¡ß¤õ3ˆÓŸ´ðrÅ>'Št—OÍöÖ)x„bKŠ·ÒÐk},Çik\Àýó½¶‘P!ïÐÌ`zwÞ€L¸LüIÂCë%ø¯ï%bƒØb¿zWê€ïÚ{ŒÉI& ÚÀ Â:ò¸Mm\ƒk˜¦6ÚA%J“ö ð»ð£ï…®½þ7—“Ú‚DjvÛÂÖZ»Ãžî¢QhÛœ¥JðL¹Shg< ,6Nh©›¿AÅ25u9>³…ðQ±ú#xß˦_ÕeÅ<ï4‚¨Á«/Í{‚¤dr¾Ìåcjüß7ÜõÞGƒŠ;ï ꩵPëOÍÞz´”èŸðF5–½äŒ¹N*lôŒ’ñöçXý»¨NÞ…fÑï}=ˆ¹™.\ ÍzwX‘Í "s‘è¾U“pr. y<Št µÊí^§ÐB½ˆÜ8SâÇltìéc…ôöíiXG_ú”…_0ˆÄ¼ ¢Kho\üÕ2¢Ê}2¨Î{sfj:B6ë­Ž@Ê~=âk”óøNdŸžV¢ÀqÁ'—v Xø‚%õÐ×rÆd?§bR½ ›XânÍÀ Uñ{´üÂGa ÑwtI}7ËVšáÿ¦%ÙJÔD­HBÏBʉ…a¾TÍ%’W"BÎuçóËÕE ¯ Ä-µöêÊÉä…Uç”¶v|•åt"}ï´w™ iŽôFNQæ?r˜„lLÍÏ?W­~KaôÌH¬\:ÁŽx·íÀóH4I°Våu€Ñöf<-¦%YD¾½gü ÷ý·q;)§QýV‰ y´ÄûG †/3îÉ:;­øbíÈú.~ÕÓ Fð‡}†“D…D+Úcˆ±-4Ë€ž v‰¸‚+‘ïdP^Ë^õWMþëL Z™Q¨þ¸ÇsF†g¼8ƉlŽÄhêt‡e´Ç3¾gÑ`NÓ{Q['ž±)¹Kú‚¡C= ÄN[ãÏB0ÙÅLŸ2¾È®òÔyáóØe+=ËÁÍ—Úv»“Nøöþs¿Kè› ò SXäEñg"¥ª(Ê 0;ò ¾"[¡v“J¿/\Zkª"p1ßùDæ'Ñ\Ææš>¼—ݪ0,l7dïøóoGðåË-PýŽ}dv³;³`Ò=c4$°QC,Å7ns"ecÿÎ ú("DžS~uˆœtHÚ²Õø!-ã˶}1…ð.wV޼¼Ré)êìRÙªRÛqž¯h Å”¼ïÆ}b²9#ØvK¹_Ìk&jdPÁݧy±¾D̤Ì3¾õ‘e+‡É£ªyÅ`Y߃lI+e–ðÈÚ©r+WùpC‘²•AÐïw>M—Q®Yi”øý.>X<1šW΂±´-¤9ÑÈ4}@“êBƒqC· €•n/àuÎ (V¤%ôžºƒåÑê(IÖÉRxœ.‚Ú®hÃ[²‰V§‰ÛÖ÷3ûjÖº”Ýx0Ui†¿V?x|mÌ„Ùôñm°Õ)*kKÕò¢ùDyjáJÛHíÑa—z=ljÖ¾ÃÙ,5J©•’@A®ÚFodç+¤ÓÐ*‹V¡Ë£…4ê5C^ÿl÷òÀh–Ÿ Y”|4A8»KÜ­l?±> Ȓѽ,ã€hc zà c_S@´R_µV‹»Ì+²NéAy{’þœ˜Lç“òP%z[Þ~s “S­J3Ñ`†R{QPXµX«ÄvãJâƒÒ\?0Äq‘‹6°uކÞ:e<þ¥¦ÊiKèDP¥C¦UqO§ieÏæ`Ä™ºJ/àSè.ìÒq~ifÕ2Úê¦Ø|û_IJ£6%!@Ml†ðÔ%]cxþC8_¸«ŸŸi4GÃÁlHÜ.º{³fäaWéÆ }gbõãÿ d.àô”Œ€¾fÀ£×|hæCß‘A¸%"s©ê„ìŸGGùL ЙDI`ê»!\ Cã—b£Å=—„ `£mï“ñÕa–ÝØ!œôÑ5–ÿ®º¡x˜{–žNEû5&Îxíê?¯]ÞÛ`è}`sf¯Èo>Ä„Å!7k®œ¥±!Ãò×ò%…™ 5Ö{ìò"¸qœ‚Õ¿5#ÙC¹N¦Xõ^ØNwu!mL•l'!wŠ‘@!C&NØñA~½æ?_¥ jšH7‹°ßâ¨Êuì¦o ÉD= ïŠSÔë&çL°R®®e¶ÁJÂØxçI¼ˆÔ˜éÓÈNvVs$¹â5u—¯†7È1ˆÅîu8¦Ó馤þ JX¹r$Gd?ÞÖö:Æ`Iwßð.ß9cëÑÖHJ¦yq‹°Ý¹ÞᦜØïÀQ‚‚k:…ìsÄ@× ÔyÆ÷’wÃÇëk =Ø 3S!?ŸÅ†&+vAlä­Š°ò×áå€ì¦iáŚóÇvZôoŒ,þ&­Cìâ€Ïº[“¦ÞØ™låà/0>Ó' þ» hOÍBPG"¯š#oU¯ßá‰ðuÕb²³–S³ôîŸp¤5®Íˆ¿-°–Vò©p‚«Í¦£”­6…a¤ÃÁßm4èY"9^%‰­ÔÏ¢ÕºóS½RlÍúþqF x—f³Ö\'ÇêqÿE9$ôÔå¡KúsöáOéމåõ`È^ñíúÕ¸òy ½úö`\÷o®7ZÒÕME´LN'DJû¿ƒ«}„ÖéVö9oeŠÕNvq¡wäɆ2²³‡¸ˆŸÓ\¸79IS=•U²°” è·¡1~âñ^Ci!: (QÞ‹6o^/ŽÝúB¨W]Ë),¢¾ÐaݪÖLsEYt+‡3¡ƒôóŽØô±Wk“º+?y\¶?aYdüÀ“›á‘kkåH2é#—k?°à¦³¾W]Œºy{?ê|jý>:b/è·1“r Iµ8cå$€w¨Âov\y8ê?l¨éÁžp'Ôi=cË:ÅûK%•œô¥ì¸ŒöºH–E¤­*…éÞ5 ¡8Žã3Ä_½º܃ò¿Ò×xä&àäÜŒUO2k‚ò§¤ŸWˆc±„2e‘:¿ÛæÉ_[öZkÙÏv!= –ð þÓ=)ðÞqã`>¯BTà ÄC†èOìÃj|GM2û_‘ÔJ‘n³OتñïÎm¡K¸A”‚šÿνÂöH@KB'.DCãàx¢™9þ3öimýW2Þìs:DöBT ¡&¢üZÕèš%îýdu`™–·Hå1ñ(£Î&Êo3òñ ›w:ªyœ›<4|!ÿ wvIoçnºp…[móO¼’Pqѳ‚®}5íÁû|µk ÌâzïUCÚ&–^¤CŸù¾Gö7ÃÃfZ(>u}e cK6ÌþZ {#³‚‰¨[=Æ*9g±)zÛÈÅžL˜ç³ˆÀÚ¤6»ôH<7±Xj*ðF¡=èŠ0 ]½õ‚Æ.ã©^hö5ÌšH”B§7mÂ|ÆG}u¼JV½’^.Äîåe žóh6cøK°îâd‹ ‡76öéÈÔ$êÛ7ü Ãî^n7‘¨áãàœ6ñPŒcÍ'›è ™Ð%°í+£ã&J† aÞµ!–€¨pWÿÕqr5˜eÄo«¢Ëšb4p–x0uÀŒSAMî6>‚KÅ–n^mk6–^…~u †€ °þm1ÉÂ+±šg ¨¡gÇ­o“©-¥†ür€¸eÍÀN°Qò)d9¤=#OÆ€¥ª¦ºL½ùÍï§`9ÏU>ÔT"Z÷s»O3¹q]×è†c06æ¥ØR±h„c±}Ât…¼¨ëIY&¸ó•v´ìáLŒ©æÞZe[f“;¤Š¤)Ò|’®\ ®™Â:~@Á5SÛz[g±÷:i;º>Šà]Ôwz–t…§/E އ‚šÞîÆÄZ๊Ýä'õŒ‰—Ã"+Ä7ö´Ãó4¢”TœœÁH°cmÇÿë×é_´`h¦]6`7Zº…Rg·Çœä,#VÇŽÎ ¼Eñý°=è¥e¦æá}¹Ïx€Q½<”ëŽÄ­‘puë&1ˆÿ-—βM.çŸV-àÒ×¥å¡FâjƒvdÖânÍÕFwdÞØ y‡ 5Lë—Ä 9µ+lñ3?æ1Ï•T3"çUîNÄŒÈì¬çÍÞ¼5³Ã~%Á}f Eu@6íj†XùXè’µüªO%’výÐM„îñMÚœƒ#s¿,Üäz×­m\?0½º9$ðªï ñ3•ˆC>GÍÛö¢·ì´;Ïþ ÚÇ4²‡!‚U±Dxˆ™ ž)x,TíE Ùª²]¬áÿžúáoj޶ªm¼ž;#úL¿ÅS<õ²$þw*‹ÞHvI9Ɠ𬖅Ÿ®5Ÿa”º iÅÏeš§Ô?cˆ„qÃÕ3ô®Ì„¢ý•SB˜ü¥¹Hµ±¸—Æ:V´…€i考úž+KÄ)%×à ”ÐÚØ\Œ´th›ƒŠÜ°gÍÔÇ?ÅÒjZyÁ2•+¥ p0x°fc Ÿã5šf  ã2ðwÐZY’—÷É]ò³ô™ E^ƒ|§˜ŽŽ(JÔ“Ôê;/¯Ñsqöcõ©W@Öß,‚€öD仂ºXì¾’VyãV`þ¸Õ€ö•H’‡ÑuˆþIPªè ×× |›ïŽêسž×owÁF@ÂuâüöàACnÓd¸èn;­š»ø‡/=dþ…¼m‰Ë¡glamQø{¾)ûWWÎè锋09oÓA£Õ¡‘DgîD^(ý[ˆ1Á€pd”¤¿¹ÄM,!H.û¢¹\¡%ÕÓh8áýýÒ¡Å–rwì„9’&¾éyžjò߀™:ʽÆ7')ï|„t52RsÎãÍ÷•*û¸/œåFíLAi…Ø›çˆÚ›îÝÞ¬ûôMkK¦´TÐÉ/˜¯£(•˭芕À× œ†d-È¡S²À}Uhé3L¤AhejfØi'³Pj||@û gûo¦’ çú ¢ ; ®OŸ{„£¹'Dì¶Øå ¯CwÌ‘ÉüÔ- ¶Ôò@yæ4Ì`³¾~ß-ýI‡‰¶Ìa¬¨iÔà4e[%‡[ÊAÛ¤Œ í·_yþë:p=ø0ÄVµ´œ?Íñï$ÃÉ*” x ÂuþŽ Å>?Xw}‰Ð_«þ›ØÈ‚É‹ø&M®øÑµÕÕ—£‘°áèó‘7bÚÞ(%9Ü×g¯=ƒ­³ÕÒœÈØ‡õFãÀ‚æXMg,oëVƒ\ €ÊHo+,&¢  ²…ç!ùEðFdï ‘ ð¹Èï¨Íò†PØë­{¶Èž³_ ׌¶bljpÔF'åjæ<ž ŒÅ&¶uG'EŽÜY|¦‚Ç/j}ÿFú,ŽæGg%©»¡v=CúwÂÑã;9­¡ãYªôžaõ†¸±XX<@Eñôõ áùpEQÝ%H)r@ ²û® =îÝLP`±î³@wÁfQzˆÊA¶Òå×z –®ßÖ÷<ÍD…~‚¦—]y®;Ŝ촤.Ew&ˆ,( §]Ú¬§k =XŽ&ÙøLE·oDF!]¦®pY5Í{Ÿ­ËÛ9­2Îlð¶uB¨ÓèÒ)%Ì,ýÚñ…ÂyŠk/z¸Òª»H¦¶=À”œ·™Uv±ÈyL7w—«´‰{€ÑK¨­»?%!, ÃX8õvò•ó¢åZµx®þª FË §iŠ@cpô±ù²¸È|…dtµ‹[ã:&dµØˆÕ&îDfrÃïí[G6X=½%IØdÛ0¿‘ΞlžtÖqmذSºÕ\§É¤0–Ãx0Ñÿ³=ݸ®oÏpÆv ~Œ©3µL¸(cãÌö¶ýÊf‰DT²/Pj’3º Ë=3tLø¢adñ.3¶X‹ãz!ö6`(“}‰³ËÄðcÜ`¨¥“< N\%=ïâl…:Š·ÕAÛÆÿR@˜«ÙËñÒ¼À ÏÂçþT0C ^éYO6ÄKöÈ V¹ÁDaT/ò7p(ýŸÊ¸œµD÷P[ªOƒrëìí¢áÔy˜~9¾ö^ÓSÐà•Ú(ìÝD§ár‰à àv賿Þ" .TÆä0Mqªad)ÎÕyGd昞ÐÞF#•tl`6B˜ôá©.ó˜&,Œ‹?*ÕfÍë«ÁE9V(kóØ}59g®ÔˆÓÖQp¡þ©ÅR² ¡ýy&ÂÂ6¨O•™†É@Iœb!adôpg†¹Ž˜šÚZÕ[”Ãúïô`YvÔSš—©û“î]–üºÕçÃ+ñUŽî¤i£þ 9Õ!%–)3[öæÙyÿú„µß­®ÛSì£ÎÄïO)5y‘Çùü¶.ÁŸÛz$º¤EŸø/7] ¾ŸzaU=êþ_ûÕß59¼FcÞѽrdCjª†Ð:ÌxÑp§Kì‘Þ¼ô„:æš~ŒÁ©€Cßz¤ÙÎqž"®ƒÃ´¡\ G¬¹ódyqXÀ£'˜9ìè×nñ±ÿ'SL_JS“؛֟SÊ?z¹ýª0ßw·/”¯ÊÁÂ~€ÅOÅBý.4£¶üœV#öâJ»”Ò¢b?ˆ^¢¡ò’œ2 L‚¸–‘¦(¹â¡¨–åÇÐRÃ`ÐEEùÖ²C¡@N§=çÝdÒ¨;:³pWU¢r?¼Ïµ ×äu-Aõ˜‚IŽ{»žñ‘•°ø@CÀ4úóN+V>ÂÞ|«Ö>k#°ó¨Ò?Þnó}õŠÿòh!ð¼ d¥ÂUgÓU¹ ïNïòDã`'ˆd¶hœiÞLÁ[òhÓ^–ÏúäžBÁÅD†JPLRùÝFA {¸3å`úÓÁžÊ9þuìUÏøÄ6ªS–±95:;HyNÒ¹CG§OM7'Jrvó ç’Ž?ÿ¸¥2@Ð7lHxý ¤.?&Š3†ˆ®Ö!M g¤®y [i½±„ü„Í—UIhÿM¯ñ*hŽá]µõy×Áƒ~©ª†°#­&9týY,W»n÷•…Ïy_§Ç¥ó Ç×]qgH9˜¤ãê]1î|>\Ä÷ö8‡Í¶7œ÷b›ž/È =g&Ëøcӗ͉±«…o¼ÈOeÒoHëàÜ4ëÂDÙ#%³ TÆÀCHÄ{xz±'"3ÌÓ†GCpRp3›LC"5«î€ 8ãR /$*¡u* <)O ¥ü¼ûlù¨ÌÛ4@7ù`ýBaŒOeû.FÈQŽ9a|Yßê¨þ}ö{Ì„QR ¯y‚b‰YëÖò³xï/‡„Ü£iIQ?.ØPÝõlZ]Š\š·9žÑƒ¬ÝûÅùßJKŲ뉤‚Å>§ìã“ 3Fá¿\¿1ÛÌ¥‰ô[ž-½’~æ€@Á0üÈ­Fdæ@qoÄžÀv»r2Ò-Žv6WOÖ<€lSºl¦P z˜m‘Ð Ù˜üq æ:ø¹U—c99©©9ŠØ†øÁðôßš&R_lÊ\ªd€lnG潌ˆÙ3<@ù§§ß`bEƒùÑh¯ù [ÝçÔ0¸Û¯`¨(­e7`£š ÷ìû[ä¸ùÖ퇲?¡) ‘èDzRŸ»ÆêÔaáNâð„³¹>U²0F ’&2 û_Ef•À?-IYh•nøS]øšEì·Â pWe´ðš´`йâØâX×biæÔ%qÁ ôP%ã@à§›µsOó Raæx= Ÿ'¬ü; 7Ž?Þ6RÔ-N°¥\+)¹~“QT„(ORÔ/¾k­)ðOØýrHó°šu½c}S”ò)¬×}Šyt ý¶žÐmÖ«å ªœ ~²kóš“v¥Ùއ ˜Ùeç¯B$Y¡ûÕ]…1bȸôçrñ_Ï¿*uO}m»áÒ‰þk&ý'†c{iqõñŸûq­ÙF£+*Iãywþn0+GÔªµõ_âúÏbŠÃ…ÑCê]¹!sË5±baqAß|ðηèÂz‘H eƒŽaój”ðz¨ì\·þO8ý>ÛS`XW¤ÜAsµ(eý¿½ÉD¿GôÙØÉ(>ë"([kd—ÆšX]ÿ âåúÎH¹#ëÈ€vjLhWãÿ® û¤9ã¯SäÚÍ-,ª€íµðCz¼Cšû³¢êêú¯‡‘&94%ÃÏÄ|“òZÁ†>Xÿ‚Ü•X„ψèªD àN<]ö%žî$a*‹xÔné½%@³îÚc8ÊeEðÜrFi×2/S‚fU¾<9ØP¹×þ²aYyõ‘ØÔ/›zï’Ñ©ÞiJ<‘<»Q?Š¿"P%}ülé*}É–t©¶½êã½tÝ’aˆÄÌ#‘È*s®œC«=ô ±Åñ^iIYiS*3*ZœoQ„mj¿¡k ƒiwIcñaÌ!Ò¡÷¨S$®‘ü»;3l·1¿èkC<¢PÝú,Ü*[Û÷r¤L¼©ÑP¬Ö˜•…‚noËgÓÙv¼šïu–…t¤-ï¡Â§X *ßUÃl~*g#îóì§ðß¼}š²âj‚âA-4¹ ò˜Ÿ ýîŽ"yA3 ;R™®·Oèórò¨'Æ">ۅ·Ä2'QiÆ0°¾K’ta¸5…zßÝ‘› oraiH…¢£FCE vP ³§F˜ÞMã­©Þ?{Èþô`&ÛPÕ>çò¸/ ožŸ{W”tÒÍüݽpŸÉG+–HÖ»Ò™9üñ¬;Cft"©nü±3õ´tØ?Th–ðàðvíÛ½íí³U¤k/µV½-ˆóFÃV¥\è,úg+J”Ω‡ûu½Ïeý¯m0¤i¼ÕžžIúO|2ªœµŸÁÃâQ­1õ÷óÆå‡&gj“Ù¶1óÏŸP@7™zñ ªóGïÊý¾u9=-¼gæ±à_ía—Àñ`1ÕRÎ7²­¹º—þ=ιˆqZªPcðºrOk7»Ð‚!Qn2¥#F$2œq®w0Yñ+–jþS)Ôz´®( —P¶(ä©ì×Nd±J0œÁ:†Ó[}-T9çl:HÁ#äHç¹uk2iùIÌ‚db¿Â'¡¿)):²wÍ-œ{3ø%C¢˜\HÑ­êCŸk¦!þ²™¯x*krsÌό妞—ŒuÐâŸP}º xy:EJc«½ÊÌìÕw!¯ý%µ'˜ Ù7Z¢0Éyê°x–NLÊLãîoÈ·›«%å¯Ô v ÷þÛܺ2üø<Ž |ì‚N 2–‹‹¡3”R#É\tÙt™Þ¼K–U5µ™¹OøB½lƒ+š+!þˆò—J„íœ;°ÍŠƒv.à óiDœl¹~M ˆ Îõ½H{©-­oNpI—óHÈIŽQ,<½O¥ 'ÎGb“ÛŔթ!òFâp[·4+ŒØ™¡¾Vy†É-k+¢<®"=§ø¤»Xü•]~²êMìõ•Ÿá€‰¬ïHÇ¡„da¨©é>.;Ùwßs„ Cþ÷E?º=ÅcÑíÑ x³ðZ†ÒyZ昒#÷ž•tk~p‰kΗbIÈÐÉÒ7=ˆ¸(eæPƒê¶ƒ#£—–#j)Ge{§ÜqQ eqz±íÛ2ófãÚ3h–Nµ7WÏï,@óû¿¬Zq³;FHç!yN­{gÇÔ=ñ ¶/Žá Ã7Ë,] ØKƒZ'a5“Yóâ“x¯Èø¨JŒ"¾ Ô“ Pÿbp€Ä6!Œˆ Àùýqz{Ío¢â:þN&—§ôß7@êÖˆñ ãÝÝHo‡õüvÙ:¶ôû+*CÂ9{ öt/‰äåÞÖ¸,wvWºmÍãE¼;¼¸Ì(#=µé>H¼ÏQÞœ•”ø@SÀ)¤»ÙÅAŸ\cˆHo Ù2qÿ™Ž!ƒ÷ËS·/®ìx*ZKAab®hà§aÙöY¢Õ÷hZcå_…¯;4ž%òkh>ø´{6 úZKBXv×à˜øŽ‘mþ}ø Š„Ãìåš:G:›kJqµûéry• ²ê¡/ñy @«³^0³‹Á-Ù3›?t æÑÈojÍ$÷Ö»€SU5Ûi¨  ‘Ç6†ÐÙa¯©]qöf¢Ò¤3‹úmPeqx*²¾X~Çâó„?þÆŽÍ#çpŠ8ûóéÙ”o´ì—0g—O1^núÄŽ|âÃÛ4ìÍq†!‹ÂÛÕœ.$S×W™p†¥¾Ü¿WøÎ9{”aeW{é›k~NzÙâ^¹ÃÀV½åê ÍCÜæô½aj™:¯züâö Z”8а²àMW/Ëc¯Âø«§73F»Ûܼa)¬â9¾GåÛ+/·ÉÑŽÁ¬ÀW_>ŽÊŸ4Åß Øb«Õ“kˆ‰rAf}lš:ñKw~Z‰²=dF. °H¿˜^‰€.ƒŸÚw}šÊé$ um½¹diÆwjï$ÄžO¸u;Z(Ý8~ \\J‘ÌL%WŸðàçÜ i*ˆü)âìd&Üò¨`Ý…dS¸dûš‰~â7'·â6X/Ž#ÕÝ¡ å ôˆÑÄ .aøÃöIÇ“b¼G¯ÔÀ…1?$©fµþ}H?WhÜ­”\r‰ÙøKrdû‹a)÷Ü@±, ˺T™¦¾/ŒG}¸Ñ:sû3Y^K4¥¬îŒ©òæ3¬Š“ßSF‚Q79[ÑôìØz©¼Ë“LÙ" ôŸhl'¨‹ÓÐÎG—zS_†X+D¾›¯ÖcžƒIX›z(¡i§øe騥\öäèïÊJ9£+z@âi@# ì(JÝ3š@žÀb—èLgÒ´cÖWÝm #¼”¦E&¿¡Éß÷ÐÞêxZ>í)ôÎû/í5zm¬ êÑ{¾yyRà-{ …H òµÌõShP½ M¾)àÿ ÿáÿf=óÓíÐa'¾RN6:˜œ†¯Î†•iEܲ³€ó©äÅ—ÚÛ[.ìSͳpõÛ~k?òÒOB©3Û”8‰ —öœük¡Úš”ák-úQÑ•F¶z§ÁbvWÿU“ô†ãºÁ?…Á® ÉÃ1DN#n2F´Å7íL)AÏi59΃§ªÓòzƒ0Ö Ï{ôçš `ÛM‡àg¾þÛþ@kGdŸ†vUhE<Îc94<°åŠ$&)•ïÓ§"?À|½œ¼ºüºd]Ü@Úö­3é±*èƒN>A'Hrþˆdä¶o*DØœxQòe©Ïî:q·ý'e¥Ö }'µáT?.b¿²º ¤õš®³Ÿg šÙðúb%Ò‰JDIÿßÖXóD£VÕ{é^Š2&;Lˆ„àrŠbX’Kþ_w€¼/r8 Ør a â?IYE¤›ôûâÿ•¬>ç˜áç‹5(ÄpWRæ8Ä€ýÈD¨ÿW+gí^yÿG75c§qµ~½Sð›$ñÈ£Ï<› ¬¤EݹÔH¾*ºÃÜGxÿ°Ž¹íø0Åí<ÓÛû\O„„v|>¢²&VµÊ,gjå+|:¿øËed롎ü>Nø¨‰Y­¿º–€IÚ1”ÙU–'ƨ-9z0Ô2DsÆûË®a×í3ì³^ĵD£¿fPoþü9 Ða€Dz¹ö)¾_,Ÿs×òêž %9šM Ð7 ®{Œ)P¡&ÖC,É@–´Û ?Tús/Zì±/,ejâDÎmÆèKŸRëÁ^øÒ,+Á·\NŸÐÚ¶ÞüpͼwëŠA¤tÍ]6ÇBhTÜð9J±´NoÏy¼ãœœ!è&7ûH†"d±zp´ocÎMnC“?:-׸»¯[$ç¦ÒÕ‘G]»ÃÓ.cµé¥ÚîO6Hêȃá•@å¢$©SÔ vÑeà]Bæe?âïͲ"k ²Nìk;|fgáá/þŒÞ½BÔçäBöKël#V„y~œªç ÞÆœC‰¬ÄãÌ |õ¸šÝ8pÙÿí¹úÁ+8Qîdë‚~¯£„U¹HDFOW] »Eaâ²È2Hàº2×N* -F‹;ÈÿG±§âLsâýUO‰;àñÌÞdlîðxáÌP¢ü3Ýê¸ô¶)› TŠ£ Ú–ÄfN÷ß(Èúâ¬OÒ<7×â—Fªløµý°B¼˜Qá:Òê‰ÓUß!| ogH¸ˆbý·é‰Í_QGÏ ™nX3$*î¦Õ¾ùH8dY€"ì¥ÛÚô›ù½ód €UH?ó»úuB6 ÌéÿŠzª;,•Žß²>YÊ2!þƒÒkË;"ï}íњثiq÷®„¤?¸ÚJuµÌÎóU‚\q`ÿÇ­žéli$z]áêøîð›…@÷Y±|<¼µkwݬ̋ó W PdÕø¶~eQ¤Tï×ø—ÝæÊT˜Nëe˜Ôç‘xcD-°b\ÅËM“ŸÄ1)±msFΑ´> ߌÿ÷ˆöf£~;¤f«ý¦Ïˆ4Ñb:ºTJz‰=ûÉÊ0ß“Òÿ@kºŠ½âùÕc®©.Î@êÖ\-8Qâ“àn5²+ËîÎôœØ¡<C¦Ð÷s € ‹–V*z†­Wí‘úñ‹¬¸  ï’ØG¯NŒ‰¾V[qy·lûéVÏ£b† ú)…œ¨øx³ÞÂY¯È&*äᤥ‰è£U•õÁÌŽME.b“|0ì V×|•žÜôk0ΖCƒB?ûá§X/JTö=wrâ´íúå@·†ž¤{Öy¡ò/ñ°rÙªÇaÞ;Ë!x!x¹…&†îGÈŽ}´‹/³-ॷjF¥+»îÊGdþžÕ Ô³JE\ð6P]ûÎ,Éúye­ùî›ñÛ)ê.áø ígô!{AýçsÇëL1/6*Òkÿ~[¹yòä¡5í«²;ËÝô7Òÿ‡SPÒˆßêÁBÿ_¡ÐùNiʶŽÒè§Ç ×Ï ¼GÙC Aõ[J€÷ôñþvûöOõvÂ8yøEÒKIuÿs…p¡vÁP7ïq>³uàGØd²†„[fŸsZÒÆûÒA$ëÌM¶þ8}ƒ)Ò=å6ë"´×ä?_\…ä<ž€ïD¥g¡OXúÈÖ-;ÓëÞž+u†Zkº&ö ðÂµí®“ŸE¬@ A\Í Eß)žÌ*\lS¼¿5ÄžªWð\n;€zéFŽ*“çÏöµqY AÜ¢^ÛFëCüpbDÃKòjŸsûZP `ØoHg²çкäò‡-kÒØ!­Ðþ f>´²bæ@\'|¨ŠÎ¾»ºc ž|HØ!d7ã@¤_¯SïCNTu+¿‚$H#žƒäˆ5Щ¨åšæS`'Pºh-¶{Ë—L (D8)\õ@Þª}g`ŒªlS`=¾HpûÍÏ ]Ž¿¨æYašàê={ƒ·$c£Õ¶—R‚ª‰2hcZ CWÃGÒ  µ/9°óy¶ÊèàÕqµÈ`ƒ:¡«ïaÖƒ…EKÐiF–ð’êíàÍoù<çwˆÛ Où‹TZ7œþ~É<ƒåCíwÂnbƒ™’`k5ÅÿøÓ_‚‡'W,n\ðš )~A¨8ø¦ v¥óT îcgCRVË0Ú›™ÙØF ¨!WwH®ç­¢(ŽÐ ¨ )æyý%“˜åÔS­ç‹NwÐa ^º±DÂïe¢î×S¼bð¶#аÞþ)oRRFYG{"C¼è%Üœ„‚ò ß\ñü/(8šÏJÇ$á%?¦ÕmMÚàǶÐ4;«ÁÍEŒˆÈ4ɸ0f¾ mÑg¨ÐÐ{ÒÙsRI2Qû©ÂérS©®U !uÍájJ1ÙÙ“QÈÐèw…íbg…ÛIõÎ-]Á ±Æ“²gƒp|ºm„¡e"I’¶`ÖiŽ› ¼FcqänYÀʲí,î¿ä×6ÊÀÁ£aˆ„¥Þ ´D¯öĬ¬ bMÈçVÞ$>šÂ8 T n€ qàT­ ²’/傯#v§˜ÕÒŸHJŒ]óiDʳ 0ü:¿Ç/iôÔÒþ&”ÍÛ¥¸(„±¸­RÌ»ƒyUˆwv-L´ú5¡ŽòâËl‰JÀÚ²i”IÔÚ †:oe¶\.y#¿kÄ¿éï-ŠÌ…WÆ$ÜRNÝb?ûá6PBÑgŒÈ@ñÍæ¤n¨6ÂðUÇÔãp÷€RuC=Ž©”w¶L“|\2A5_þݤXèU±å¿  #Œ°0qÝ3„¤#Þ‰F ˜Š„~æ/’§ ë¼ðø¨3 ÑòpêÎíae†Ãxǽ(4O”˜mXf ì°×Ý ãÚÏ*–gó™gpî£zúñYÕ/ðb+5 «²Ä —˜!9ÙZ×K¿P)S-%]`õ¼Ö¨]"Øp–h ݱÐ &tUŠðÐ,´[Ý ž¹u/À­ mÝ¡3È^eQöO¸ÀçrñIyÎAj`O!‘žý‹aViÂW¼þÂu„’¿ÊiÁ;àÎ~¹Ä¯2ì}¬bZõ£Ó·‡à£òŠ^î–õðu^`)2ݦ£æ¡` ÙðrÕ{kíã!výM÷r˜Þ ¤˜Zoïóab VOМ­nßjM—©ˆÏ[up—Þø¦z…ÿ'Å™0…É*š÷:õã™—)}g›½U’«“±ýNšñ~£¨ÃÎ8ȱ8§ð{oôÛMj¦s-µà(“Ä=ƒ„_ªn…T!7"{i”>Ðqã4u„ÜÀ |½ý8j/"¤c”–Fk2»ñ qßÐ P endstream endobj 60 0 obj 98766 endobj 61 0 obj << /Type /FontDescriptor /FontName /NimbusRomNo9L-MediItal /Flags 68 /FontBBox [ -200 -324 1229 964 ] /ItalicAngle -30 /Ascent 964 /Descent -324 /CapHeight 964 /StemV 80 /FontFile 59 0 R >> endobj 62 0 obj << /Length 881 /Filter /FlateDecode >> stream xœ]ÖÍnÛ8†á½߃–í"°$ò1` e Èb~0i/À±•Ô@#гÈÝõ½J1ÓMŒÏÎ#2´VÍÃîa8]‹ÕßãùðØ_‹çÓpû·óûxè‹§þå4,U]O‡ëgÔÇáuY.V·ùo×þõax>›ÍrQ«n¼]ÇâK:žŸú¯úò¯ñØ§á¥øò½yä«Ç÷ËågÿÚ×¢\.¶ÛâØ?O5ÿØ_þÜ¿öÅJÓ+N×»ÛÄÿ\òíãÒ5_Tôv8û·ËþÐûá¥_.6e¹-6]·].úáøûhU–L{z>üØ·Ëëéò²Låv •Âíc 5¡Vp§à ^Á¦A!ÞB]Vk…{FîÖF!)dBVhÂŽFw -#­BG˜Ì‡ÇÉãð8y'Ããäqxœ<“Çáqò¸Hˆ xœ<“Çáqò8> endobj 64 0 obj << /F1 58 0 R /F2 48 0 R /F3 53 0 R /F4 63 0 R /F5 38 0 R /F6 43 0 R >> endobj 65 0 obj << /Im28 28 0 R >> endobj 66 0 obj << /Font 64 0 R /XObject 65 0 R /ProcSet [ /PDF /Text /ImageC /ImageI /ImageB ] >> endobj 1 0 obj << /Type /Page /Parent 33 0 R /Resources 66 0 R /MediaBox [ 0 0 596 842 ] /Group << /S /Transparency /CS /DeviceRGB /I true >> /Contents 2 0 R >> endobj 4 0 obj << /Type /Page /Parent 33 0 R /Resources 66 0 R /MediaBox [ 0 0 596 842 ] /Group << /S /Transparency /CS /DeviceRGB /I true >> /Contents 5 0 R >> endobj 7 0 obj << /Type /Page /Parent 33 0 R /Resources 66 0 R /MediaBox [ 0 0 596 842 ] /Group << /S /Transparency /CS /DeviceRGB /I true >> /Contents 8 0 R >> endobj 10 0 obj << /Type /Page /Parent 33 0 R /Resources 66 0 R /MediaBox [ 0 0 596 842 ] /Group << /S /Transparency /CS /DeviceRGB /I true >> /Contents 11 0 R >> endobj 13 0 obj << /Type /Page /Parent 33 0 R /Resources 66 0 R /MediaBox [ 0 0 596 842 ] /Group << /S /Transparency /CS /DeviceRGB /I true >> /Contents 14 0 R >> endobj 16 0 obj << /Type /Page /Parent 33 0 R /Resources 66 0 R /MediaBox [ 0 0 596 842 ] /Group << /S /Transparency /CS /DeviceRGB /I true >> /Contents 17 0 R >> endobj 19 0 obj << /Type /Page /Parent 33 0 R /Resources 66 0 R /MediaBox [ 0 0 596 842 ] /Group << /S /Transparency /CS /DeviceRGB /I true >> /Contents 20 0 R >> endobj 22 0 obj << /Type /Page /Parent 33 0 R /Resources 66 0 R /MediaBox [ 0 0 596 842 ] /Group << /S /Transparency /CS /DeviceRGB /I true >> /Contents 23 0 R >> endobj 25 0 obj << /Type /Page /Parent 33 0 R /Resources 66 0 R /MediaBox [ 0 0 596 842 ] /Group << /S /Transparency /CS /DeviceRGB /I true >> /Contents 26 0 R >> endobj 30 0 obj << /Type /Page /Parent 33 0 R /Resources 66 0 R /MediaBox [ 0 0 596 842 ] /Group << /S /Transparency /CS /DeviceRGB /I true >> /Contents 31 0 R >> endobj 67 0 obj << /Count 4 /First 68 0 R /Last 77 0 R >> endobj 68 0 obj << /Title /Dest [1 0 R /XYZ 56.7 626.8 0] /Parent 67 0 R /Next 69 0 R >> endobj 69 0 obj << /Title /Dest [1 0 R /XYZ 56.7 96.3 0] /Parent 67 0 R /Prev 68 0 R /Next 70 0 R >> endobj 70 0 obj << /Count 6 /First 71 0 R /Last 76 0 R /Title /Dest [10 0 R /XYZ 56.7 499.8 0] /Parent 67 0 R /Prev 69 0 R /Next 77 0 R >> endobj 71 0 obj << /Title /Dest [13 0 R /XYZ 56.7 787.2 0] /Parent 70 0 R /Next 72 0 R >> endobj 72 0 obj << /Title /Dest [13 0 R /XYZ 56.7 576.3 0] /Parent 70 0 R /Prev 71 0 R /Next 73 0 R >> endobj 73 0 obj << /Title /Dest [16 0 R /XYZ 56.7 787.2 0] /Parent 70 0 R /Prev 72 0 R /Next 74 0 R >> endobj 74 0 obj << /Title /Dest [16 0 R /XYZ 56.7 536.2 0] /Parent 70 0 R /Prev 73 0 R /Next 75 0 R >> endobj 75 0 obj << /Title /Dest [19 0 R /XYZ 56.7 777.7 0] /Parent 70 0 R /Prev 74 0 R /Next 76 0 R >> endobj 76 0 obj << /Title /Dest [19 0 R /XYZ 56.7 609.4 0] /Parent 70 0 R /Prev 75 0 R >> endobj 77 0 obj << /Count 2 /First 78 0 R /Last 79 0 R /Title /Dest [19 0 R /XYZ 56.7 437.6 0] /Parent 67 0 R /Prev 70 0 R >> endobj 78 0 obj << /Title /Dest [19 0 R /XYZ 56.7 242.9 0] /Parent 77 0 R /Next 79 0 R >> endobj 79 0 obj << /Title /Dest [22 0 R /XYZ 56.7 680.5 0] /Parent 77 0 R /Prev 78 0 R >> endobj 33 0 obj << /Type /Pages /Resources 66 0 R /MediaBox [ 0 0 595 842 ] /Kids [ 1 0 R 4 0 R 7 0 R 10 0 R 13 0 R 16 0 R 19 0 R 22 0 R 25 0 R 30 0 R ] /Count 10 >> endobj 80 0 obj << /Type /Catalog /Pages 33 0 R /Outlines 67 0 R >> endobj 81 0 obj << /Title /Subject /Keywords /Producer /CreationDate (D:20051216114419+11'00') >> endobj xref 0 82 0000000000 65535 f 0000608879 00000 n 0000000021 00000 n 0000002884 00000 n 0000609066 00000 n 0000002911 00000 n 0000007004 00000 n 0000609253 00000 n 0000007031 00000 n 0000011309 00000 n 0000609440 00000 n 0000011336 00000 n 0000014832 00000 n 0000609629 00000 n 0000014860 00000 n 0000018886 00000 n 0000609818 00000 n 0000018914 00000 n 0000022585 00000 n 0000610007 00000 n 0000022613 00000 n 0000027163 00000 n 0000610196 00000 n 0000027191 00000 n 0000029356 00000 n 0000610385 00000 n 0000029384 00000 n 0000031449 00000 n 0000031477 00000 n 0000055530 00000 n 0000610574 00000 n 0000055557 00000 n 0000056637 00000 n 0000614270 00000 n 0000056664 00000 n 0000066446 00000 n 0000066472 00000 n 0000066727 00000 n 0000067188 00000 n 0000067557 00000 n 0000164413 00000 n 0000164440 00000 n 0000164676 00000 n 0000165642 00000 n 0000166836 00000 n 0000280063 00000 n 0000280091 00000 n 0000280332 00000 n 0000281298 00000 n 0000282498 00000 n 0000392138 00000 n 0000392166 00000 n 0000392414 00000 n 0000393380 00000 n 0000394582 00000 n 0000504809 00000 n 0000504837 00000 n 0000505078 00000 n 0000506044 00000 n 0000507248 00000 n 0000606155 00000 n 0000606182 00000 n 0000606430 00000 n 0000607396 00000 n 0000608600 00000 n 0000608718 00000 n 0000608762 00000 n 0000610763 00000 n 0000610839 00000 n 0000611097 00000 n 0000611395 00000 n 0000611687 00000 n 0000611910 00000 n 0000612222 00000 n 0000612458 00000 n 0000612962 00000 n 0000613290 00000 n 0000613481 00000 n 0000613780 00000 n 0000614015 00000 n 0000614578 00000 n 0000614660 00000 n trailer << /Size 82 /Root 80 0 R /Info 81 0 R /ID [ <443BE1C39D11AECCD1D8178C55CB97F8> <443BE1C39D11AECCD1D8178C55CB97F8> ] >> startxref 615160 %%EOF argtable2-12/COPYING0000644000175000001440000006130311167633472011126 00000000000000 GNU LIBRARY GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1991 Free Software Foundation, Inc. 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the library GPL. It is numbered 2 because it goes with version 2 of the ordinary GPL.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Library General Public License, applies to some specially designated Free Software Foundation software, and to any other libraries whose authors decide to use it. You can use it for your libraries, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things. To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library, or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link a program with the library, you must provide complete object files to the recipients so that they can relink them with the library, after making changes to the library and recompiling it. And you must show them these terms so they know their rights. Our method of protecting your rights has two steps: (1) copyright the library, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the library. Also, for each distributor's protection, we want to make certain that everyone understands that there is no warranty for this free library. If the library is modified by someone else and passed on, we want its recipients to know that what they have is not the original version, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that companies distributing free software will individually obtain patent licenses, thus in effect transforming the program into proprietary software. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License, which was designed for utility programs. This license, the GNU Library General Public License, applies to certain designated libraries. This license is quite different from the ordinary one; be sure to read it in full, and don't assume that anything in it is the same as in the ordinary license. The reason we have a separate public license for some libraries is that they blur the distinction we usually make between modifying or adding to a program and simply using it. Linking a program with a library, without changing the library, is in some sense simply using the library, and is analogous to running a utility program or application program. However, in a textual and legal sense, the linked executable is a combined work, a derivative of the original library, and the ordinary General Public License treats it as such. Because of this blurred distinction, using the ordinary General Public License for libraries did not effectively promote software sharing, because most developers did not use the libraries. We concluded that weaker conditions might promote sharing better. However, unrestricted linking of non-free programs would deprive the users of those programs of all benefit from the free status of the libraries themselves. This Library General Public License is intended to permit developers of non-free programs to use free libraries, while preserving your freedom as a user of such programs to change the free libraries that are incorporated in them. (We have not seen how to achieve this as regards changes in header files, but we have achieved it as regards changes in the actual functions of the Library.) The hope is that this will lead to faster development of free libraries. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, while the latter only works together with the library. Note that it is possible for a library to be covered by the ordinary General Public License rather than by this special one. GNU LIBRARY GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Library General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also compile or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. c) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. d) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Library General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS Appendix: How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. Copyright (C) This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob' (a library for tweaking knobs) written by James Random Hacker. , 1 April 1990 Ty Coon, President of Vice That's all there is to it! argtable2-12/missing0000755000175000001440000002403211167633471011467 00000000000000#! /bin/sh # Common stub for a few missing GNU programs while installing. # Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003 Free Software Foundation, Inc. # Originally by Fran,cois Pinard , 1996. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2, or (at your option) # any later version. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA # 02111-1307, USA. # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. if test $# -eq 0; then echo 1>&2 "Try \`$0 --help' for more information" exit 1 fi run=: # In the cases where this matters, `missing' is being run in the # srcdir already. if test -f configure.ac; then configure_ac=configure.ac else configure_ac=configure.in fi case "$1" in --run) # Try to run requested program, and just exit if it succeeds. run= shift "$@" && exit 0 ;; esac # If it does not exist, or fails to run (possibly an outdated version), # try to emulate it. case "$1" in -h|--h|--he|--hel|--help) echo "\ $0 [OPTION]... PROGRAM [ARGUMENT]... Handle \`PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an error status if there is no known handling for PROGRAM. Options: -h, --help display this help and exit -v, --version output version information and exit --run try to run the given command, and emulate it if it fails Supported PROGRAM values: aclocal touch file \`aclocal.m4' autoconf touch file \`configure' autoheader touch file \`config.h.in' automake touch all \`Makefile.in' files bison create \`y.tab.[ch]', if possible, from existing .[ch] flex create \`lex.yy.c', if possible, from existing .c help2man touch the output file lex create \`lex.yy.c', if possible, from existing .c makeinfo touch the output file tar try tar, gnutar, gtar, then tar without non-portable flags yacc create \`y.tab.[ch]', if possible, from existing .[ch]" ;; -v|--v|--ve|--ver|--vers|--versi|--versio|--version) echo "missing 0.4 - GNU automake" ;; -*) echo 1>&2 "$0: Unknown \`$1' option" echo 1>&2 "Try \`$0 --help' for more information" exit 1 ;; aclocal*) if test -z "$run" && ($1 --version) > /dev/null 2>&1; then # We have it, but it failed. exit 1 fi echo 1>&2 "\ WARNING: \`$1' is missing on your system. You should only need it if you modified \`acinclude.m4' or \`${configure_ac}'. You might want to install the \`Automake' and \`Perl' packages. Grab them from any GNU archive site." touch aclocal.m4 ;; autoconf) if test -z "$run" && ($1 --version) > /dev/null 2>&1; then # We have it, but it failed. exit 1 fi echo 1>&2 "\ WARNING: \`$1' is missing on your system. You should only need it if you modified \`${configure_ac}'. You might want to install the \`Autoconf' and \`GNU m4' packages. Grab them from any GNU archive site." touch configure ;; autoheader) if test -z "$run" && ($1 --version) > /dev/null 2>&1; then # We have it, but it failed. exit 1 fi echo 1>&2 "\ WARNING: \`$1' is missing on your system. You should only need it if you modified \`acconfig.h' or \`${configure_ac}'. You might want to install the \`Autoconf' and \`GNU m4' packages. Grab them from any GNU archive site." files=`sed -n 's/^[ ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' ${configure_ac}` test -z "$files" && files="config.h" touch_files= for f in $files; do case "$f" in *:*) touch_files="$touch_files "`echo "$f" | sed -e 's/^[^:]*://' -e 's/:.*//'`;; *) touch_files="$touch_files $f.in";; esac done touch $touch_files ;; automake*) if test -z "$run" && ($1 --version) > /dev/null 2>&1; then # We have it, but it failed. exit 1 fi echo 1>&2 "\ WARNING: \`$1' is missing on your system. You should only need it if you modified \`Makefile.am', \`acinclude.m4' or \`${configure_ac}'. You might want to install the \`Automake' and \`Perl' packages. Grab them from any GNU archive site." find . -type f -name Makefile.am -print | sed 's/\.am$/.in/' | while read f; do touch "$f"; done ;; autom4te) if test -z "$run" && ($1 --version) > /dev/null 2>&1; then # We have it, but it failed. exit 1 fi echo 1>&2 "\ WARNING: \`$1' is needed, and you do not seem to have it handy on your system. You might have modified some files without having the proper tools for further handling them. You can get \`$1' as part of \`Autoconf' from any GNU archive site." file=`echo "$*" | sed -n 's/.*--output[ =]*\([^ ]*\).*/\1/p'` test -z "$file" && file=`echo "$*" | sed -n 's/.*-o[ ]*\([^ ]*\).*/\1/p'` if test -f "$file"; then touch $file else test -z "$file" || exec >$file echo "#! /bin/sh" echo "# Created by GNU Automake missing as a replacement of" echo "# $ $@" echo "exit 0" chmod +x $file exit 1 fi ;; bison|yacc) echo 1>&2 "\ WARNING: \`$1' is missing on your system. You should only need it if you modified a \`.y' file. You may need the \`Bison' package in order for those modifications to take effect. You can get \`Bison' from any GNU archive site." rm -f y.tab.c y.tab.h if [ $# -ne 1 ]; then eval LASTARG="\${$#}" case "$LASTARG" in *.y) SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'` if [ -f "$SRCFILE" ]; then cp "$SRCFILE" y.tab.c fi SRCFILE=`echo "$LASTARG" | sed 's/y$/h/'` if [ -f "$SRCFILE" ]; then cp "$SRCFILE" y.tab.h fi ;; esac fi if [ ! -f y.tab.h ]; then echo >y.tab.h fi if [ ! -f y.tab.c ]; then echo 'main() { return 0; }' >y.tab.c fi ;; lex|flex) echo 1>&2 "\ WARNING: \`$1' is missing on your system. You should only need it if you modified a \`.l' file. You may need the \`Flex' package in order for those modifications to take effect. You can get \`Flex' from any GNU archive site." rm -f lex.yy.c if [ $# -ne 1 ]; then eval LASTARG="\${$#}" case "$LASTARG" in *.l) SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'` if [ -f "$SRCFILE" ]; then cp "$SRCFILE" lex.yy.c fi ;; esac fi if [ ! -f lex.yy.c ]; then echo 'main() { return 0; }' >lex.yy.c fi ;; help2man) if test -z "$run" && ($1 --version) > /dev/null 2>&1; then # We have it, but it failed. exit 1 fi echo 1>&2 "\ WARNING: \`$1' is missing on your system. You should only need it if you modified a dependency of a manual page. You may need the \`Help2man' package in order for those modifications to take effect. You can get \`Help2man' from any GNU archive site." file=`echo "$*" | sed -n 's/.*-o \([^ ]*\).*/\1/p'` if test -z "$file"; then file=`echo "$*" | sed -n 's/.*--output=\([^ ]*\).*/\1/p'` fi if [ -f "$file" ]; then touch $file else test -z "$file" || exec >$file echo ".ab help2man is required to generate this page" exit 1 fi ;; makeinfo) if test -z "$run" && (makeinfo --version) > /dev/null 2>&1; then # We have makeinfo, but it failed. exit 1 fi echo 1>&2 "\ WARNING: \`$1' is missing on your system. You should only need it if you modified a \`.texi' or \`.texinfo' file, or any other file indirectly affecting the aspect of the manual. The spurious call might also be the consequence of using a buggy \`make' (AIX, DU, IRIX). You might want to install the \`Texinfo' package or the \`GNU make' package. Grab either from any GNU archive site." file=`echo "$*" | sed -n 's/.*-o \([^ ]*\).*/\1/p'` if test -z "$file"; then file=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'` file=`sed -n '/^@setfilename/ { s/.* \([^ ]*\) *$/\1/; p; q; }' $file` fi touch $file ;; tar) shift if test -n "$run"; then echo 1>&2 "ERROR: \`tar' requires --run" exit 1 fi # We have already tried tar in the generic part. # Look for gnutar/gtar before invocation to avoid ugly error # messages. if (gnutar --version > /dev/null 2>&1); then gnutar "$@" && exit 0 fi if (gtar --version > /dev/null 2>&1); then gtar "$@" && exit 0 fi firstarg="$1" if shift; then case "$firstarg" in *o*) firstarg=`echo "$firstarg" | sed s/o//` tar "$firstarg" "$@" && exit 0 ;; esac case "$firstarg" in *h*) firstarg=`echo "$firstarg" | sed s/h//` tar "$firstarg" "$@" && exit 0 ;; esac fi echo 1>&2 "\ WARNING: I can't seem to be able to run \`tar' with the given arguments. You may want to install GNU tar or Free paxutils, or check the command line arguments." exit 1 ;; *) echo 1>&2 "\ WARNING: \`$1' is needed, and you do not seem to have it handy on your system. You might have modified some files without having the proper tools for further handling them. Check the \`README' file, it often tells you about the needed prerequisites for installing this package. You may also peek at any GNU archive site, in case some other package would contain this missing \`$1' program." exit 1 ;; esac exit 0 argtable2-12/src/0000777000175000001440000000000011335653213010733 500000000000000argtable2-12/src/arg_lit.c0000644000175000001440000001010411333223706012426 00000000000000/********************************************************************* This file is part of the argtable2 library. Copyright (C) 1998-2001,2003-2010 Stewart Heitmann sheitmann@users.sourceforge.net The argtable2 library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. **********************************************************************/ /* config.h must be included before anything else */ #ifdef HAVE_CONFIG_H #include "config.h" #endif #ifdef HAVE_STDLIB_H #include #endif #include "argtable2.h" /* local error codes */ enum {EMINCOUNT=1,EMAXCOUNT}; static void resetfn(struct arg_lit *parent) { /*printf("%s:resetfn(%p)\n",__FILE__,parent);*/ parent->count = 0; } static int scanfn(struct arg_lit *parent, const char *argval) { int errorcode = 0; if (parent->count < parent->hdr.maxcount ) parent->count++; else errorcode = EMAXCOUNT; /*printf("%s:scanfn(%p,%s) returns %d\n",__FILE__,parent,argval,errorcode);*/ return errorcode; } static int checkfn(struct arg_lit *parent) { int errorcode = (parent->count < parent->hdr.mincount) ? EMINCOUNT : 0; /*printf("%s:checkfn(%p) returns %d\n",__FILE__,parent,errorcode);*/ return errorcode; } static void errorfn(struct arg_lit *parent, FILE *fp, int errorcode, const char *argval, const char *progname) { const char *shortopts = parent->hdr.shortopts; const char *longopts = parent->hdr.longopts; const char *datatype = parent->hdr.datatype; switch(errorcode) { case EMINCOUNT: fprintf(fp,"%s: missing option ",progname); arg_print_option(fp,shortopts,longopts,datatype,"\n"); fprintf(fp,"\n"); break; case EMAXCOUNT: fprintf(fp,"%s: extraneous option ",progname); arg_print_option(fp,shortopts,longopts,datatype,"\n"); break; } } struct arg_lit* arg_lit0(const char* shortopts, const char* longopts, const char* glossary) {return arg_litn(shortopts,longopts,0,1,glossary);} struct arg_lit* arg_lit1(const char* shortopts, const char* longopts, const char* glossary) {return arg_litn(shortopts,longopts,1,1,glossary);} struct arg_lit* arg_litn(const char* shortopts, const char* longopts, int mincount, int maxcount, const char *glossary) { struct arg_lit *result; /* foolproof things by ensuring maxcount is not less than mincount */ maxcount = (maxcounthdr.flag = 0; result->hdr.shortopts = shortopts; result->hdr.longopts = longopts; result->hdr.datatype = NULL; result->hdr.glossary = glossary; result->hdr.mincount = mincount; result->hdr.maxcount = maxcount; result->hdr.parent = result; result->hdr.resetfn = (arg_resetfn*)resetfn; result->hdr.scanfn = (arg_scanfn*)scanfn; result->hdr.checkfn = (arg_checkfn*)checkfn; result->hdr.errorfn = (arg_errorfn*)errorfn; /* init local variables */ result->count = 0; } /*printf("arg_litn() returns %p\n",result);*/ return result; } argtable2-12/src/argtable2.def0000644000175000001440000000056611167633472013211 00000000000000EXPORTS arg_rem arg_lit0 arg_lit1 arg_litn arg_int0 arg_int1 arg_intn arg_dbl0 arg_dbl1 arg_dbln arg_str0 arg_str1 arg_strn arg_file0 arg_file1 arg_filen arg_end arg_nullcheck arg_parse arg_print_option arg_print_syntax arg_print_syntaxv arg_print_glossary arg_print_glossary_gnu arg_print_errors arg_freetable arg_free argtable2-12/src/Makefile.am0000644000175000001440000000330611333216764012711 00000000000000lib_LTLIBRARIES = libargtable2.la libargtable2_la_SOURCES = argtable2.c arg_end.c arg_rem.c arg_lit.c arg_int.c arg_dbl.c \ arg_str.c arg_file.c #libtool library versioning uses current:revision:age where # current = most recent interface number # revision = minor version of current interface # age = how many previous interfaces this version supports (first=current-age) # argtable versions prior to 2.4 did not use libtool versions thus # argtable-2.4 is 0:0:0 # argtable-2.5 is 1:0:1 (interface 1 is back-compatible with interface 0, ie:argtable-2.4) # argtable-2.6 is 1:1:1 (this code is identical to argtable2-5) # argtable-2.7 is 1:2:1 (some minor bug fixes, interface is unchanged) # argtable-2.8 is 1:3:1 (some minor bug fixes, interface is unchanged) # argtable-2.9 is 1:4:1 (makefile bug fix only, src code is identical to argtable-2.8) # argtable-2.10 is 1:5:1 (minor tweaks to configuration and documentation, src code is identical to argtable-2.8) # argtable-2.11 is 1:6:1 (minor tweaks to makefiles, src code is identical to argtable-2.8) # argtable-2.12 is 1:7:1 (added support for parsing hex,octal,binary integer formats) libargtable2_la_LDFLAGS = -version-info 1:7:1 include_HEADERS = argtable2.h # If the system provides getopt_long then we use it, # otherwise we compile in the version supplied with argtable. if !USE_SYS_GETOPTLONG libargtable2_la_SOURCES += getopt.c getopt1.c getopt.h endif # If the system provides regex then we may compile arg_rex # otherwise we must omit it. if USE_ARGREX libargtable2_la_SOURCES += arg_rex.c endif # If the system provides strptime then we may compile arg_date # otherwise we must omit it. if USE_ARGDATE libargtable2_la_SOURCES += arg_date.c endif argtable2-12/src/arg_file.c0000644000175000001440000001475711333223706012577 00000000000000/********************************************************************* This file is part of the argtable2 library. Copyright (C) 1998-2001,2003-2010 Stewart Heitmann sheitmann@users.sourceforge.net The argtable2 library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. **********************************************************************/ /* config.h must be included before anything else */ #ifdef HAVE_CONFIG_H #include "config.h" #endif #ifdef HAVE_STRING_H #include #endif #ifdef HAVE_STDLIB_H #include #endif #include "argtable2.h" #ifdef WIN32 # define FILESEPARATOR '\\' #else # define FILESEPARATOR '/' #endif /* local error codes */ enum {EMINCOUNT=1,EMAXCOUNT}; static void resetfn(struct arg_file *parent) { /*printf("%s:resetfn(%p)\n",__FILE__,parent);*/ parent->count=0; } /* Returns ptr to the base filename within *filename */ static const char* arg_basename(const char *filename) { const char *result = (filename ? strrchr(filename,FILESEPARATOR) : NULL); if (result) result++; else result = filename; return result; } /* Returns ptr to the file extension within *filename */ static const char* arg_extension(const char *filename) { const char *result = (filename ? strrchr(filename,'.') : NULL); if (filename && !result) result = filename+strlen(filename); return result; } static int scanfn(struct arg_file *parent, const char *argval) { int errorcode = 0; if (parent->count == parent->hdr.maxcount) { /* maximum number of arguments exceeded */ errorcode = EMAXCOUNT; } else if (!argval) { /* a valid argument with no argument value was given. */ /* This happens when an optional argument value was invoked. */ /* leave parent arguiment value unaltered but still count the argument. */ parent->count++; } else { parent->filename[parent->count] = argval; parent->basename[parent->count] = arg_basename(argval); parent->extension[parent->count] = arg_extension(argval); parent->count++; } /*printf("%s:scanfn(%p) returns %d\n",__FILE__,parent,errorcode);*/ return errorcode; } static int checkfn(struct arg_file *parent) { int errorcode = (parent->count < parent->hdr.mincount) ? EMINCOUNT : 0; /*printf("%s:checkfn(%p) returns %d\n",__FILE__,parent,errorcode);*/ return errorcode; } static void errorfn(struct arg_file *parent, FILE *fp, int errorcode, const char *argval, const char *progname) { const char *shortopts = parent->hdr.shortopts; const char *longopts = parent->hdr.longopts; const char *datatype = parent->hdr.datatype; /* make argval NULL safe */ argval = argval ? argval : ""; fprintf(fp,"%s: ",progname); switch(errorcode) { case EMINCOUNT: fputs("missing option ",fp); arg_print_option(fp,shortopts,longopts,datatype,"\n"); break; case EMAXCOUNT: fputs("excess option ",fp); arg_print_option(fp,shortopts,longopts,argval,"\n"); break; default: fprintf(fp,"unknown error at \"%s\"\n",argval); } } struct arg_file* arg_file0(const char* shortopts, const char* longopts, const char *datatype, const char *glossary) { return arg_filen(shortopts,longopts,datatype,0,1,glossary); } struct arg_file* arg_file1(const char* shortopts, const char* longopts, const char *datatype, const char *glossary) { return arg_filen(shortopts,longopts,datatype,1,1,glossary); } struct arg_file* arg_filen(const char* shortopts, const char* longopts, const char *datatype, int mincount, int maxcount, const char *glossary) { size_t nbytes; struct arg_file *result; /* foolproof things by ensuring maxcount is not less than mincount */ maxcount = (maxcounthdr.flag = ARG_HASVALUE; result->hdr.shortopts = shortopts; result->hdr.longopts = longopts; result->hdr.glossary = glossary; result->hdr.datatype = datatype ? datatype : ""; result->hdr.mincount = mincount; result->hdr.maxcount = maxcount; result->hdr.parent = result; result->hdr.resetfn = (arg_resetfn*)resetfn; result->hdr.scanfn = (arg_scanfn*)scanfn; result->hdr.checkfn = (arg_checkfn*)checkfn; result->hdr.errorfn = (arg_errorfn*)errorfn; /* store the filename,basename,extension arrays immediately after the arg_file struct */ result->filename = (const char**)(result+1); result->basename = result->filename + maxcount; result->extension = result->basename + maxcount; result->count = 0; /* foolproof the string pointers by initialising them with empty strings */ for (i=0; ifilename[i] = ""; result->basename[i] = ""; result->extension[i] = ""; } } /*printf("arg_filen() returns %p\n",result);*/ return result; } argtable2-12/src/argtable2.h0000644000175000001440000002772311333223706012674 00000000000000/********************************************************************* This file is part of the argtable2 library. Copyright (C) 1998-2001,2003-2010 Stewart Heitmann sheitmann@users.sourceforge.net The argtable2 library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. **********************************************************************/ #ifndef ARGTABLE2 #define ARGTABLE2 #include /* FILE */ #include /* struct tm */ #include #ifdef __cplusplus extern "C" { #endif /* bit masks for arg_hdr.flag */ enum { ARG_TERMINATOR=0x1, ARG_HASVALUE=0x2, ARG_HASOPTVALUE=0x4 }; typedef void (arg_resetfn)(void *parent); typedef int (arg_scanfn)(void *parent, const char *argval); typedef int (arg_checkfn)(void *parent); typedef void (arg_errorfn)(void *parent, FILE *fp, int error, const char *argval, const char *progname); /* * The arg_hdr struct defines properties that are common to all arg_xxx structs. * The argtable library requires each arg_xxx struct to have an arg_hdr * struct as its first data member. * The argtable library functions then use this data to identify the * properties of the command line option, such as its option tags, * datatype string, and glossary strings, and so on. * Moreover, the arg_hdr struct contains pointers to custom functions that * are provided by each arg_xxx struct which perform the tasks of parsing * that particular arg_xxx arguments, performing post-parse checks, and * reporting errors. * These functions are private to the individual arg_xxx source code * and are the pointer to them are initiliased by that arg_xxx struct's * constructor function. The user could alter them after construction * if desired, but the original intention is for them to be set by the * constructor and left unaltered. */ struct arg_hdr { char flag; /* Modifier flags: ARG_TERMINATOR, ARG_HASVALUE. */ const char *shortopts; /* String defining the short options */ const char *longopts; /* String defiing the long options */ const char *datatype; /* Description of the argument data type */ const char *glossary; /* Description of the option as shown by arg_print_glossary function */ int mincount; /* Minimum number of occurences of this option accepted */ int maxcount; /* Maximum number of occurences if this option accepted */ void *parent; /* Pointer to parent arg_xxx struct */ arg_resetfn *resetfn; /* Pointer to parent arg_xxx reset function */ arg_scanfn *scanfn; /* Pointer to parent arg_xxx scan function */ arg_checkfn *checkfn; /* Pointer to parent arg_xxx check function */ arg_errorfn *errorfn; /* Pointer to parent arg_xxx error function */ void *priv; /* Pointer to private header data for use by arg_xxx functions */ }; struct arg_rem { struct arg_hdr hdr; /* The mandatory argtable header struct */ }; struct arg_lit { struct arg_hdr hdr; /* The mandatory argtable header struct */ int count; /* Number of matching command line args */ }; struct arg_int { struct arg_hdr hdr; /* The mandatory argtable header struct */ int count; /* Number of matching command line args */ int *ival; /* Array of parsed argument values */ }; struct arg_dbl { struct arg_hdr hdr; /* The mandatory argtable header struct */ int count; /* Number of matching command line args */ double *dval; /* Array of parsed argument values */ }; struct arg_str { struct arg_hdr hdr; /* The mandatory argtable header struct */ int count; /* Number of matching command line args */ const char **sval; /* Array of parsed argument values */ }; struct arg_rex { struct arg_hdr hdr; /* The mandatory argtable header struct */ int count; /* Number of matching command line args */ const char **sval; /* Array of parsed argument values */ }; struct arg_file { struct arg_hdr hdr; /* The mandatory argtable header struct */ int count; /* Number of matching command line args*/ const char **filename; /* Array of parsed filenames (eg: /home/foo.bar) */ const char **basename; /* Array of parsed basenames (eg: foo.bar) */ const char **extension; /* Array of parsed extensions (eg: .bar) */ }; struct arg_date { struct arg_hdr hdr; /* The mandatory argtable header struct */ const char *format; /* strptime format string used to parse the date */ int count; /* Number of matching command line args */ struct tm *tmval; /* Array of parsed time values */ }; enum {ARG_ELIMIT=1, ARG_EMALLOC, ARG_ENOMATCH, ARG_ELONGOPT, ARG_EMISSARG}; struct arg_end { struct arg_hdr hdr; /* The mandatory argtable header struct */ int count; /* Number of errors encountered */ int *error; /* Array of error codes */ void **parent; /* Array of pointers to offending arg_xxx struct */ const char **argval; /* Array of pointers to offending argv[] string */ }; /**** arg_xxx constructor functions *********************************/ struct arg_rem* arg_rem(const char* datatype, const char* glossary); struct arg_lit* arg_lit0(const char* shortopts, const char* longopts, const char* glossary); struct arg_lit* arg_lit1(const char* shortopts, const char* longopts, const char *glossary); struct arg_lit* arg_litn(const char* shortopts, const char* longopts, int mincount, int maxcount, const char *glossary); struct arg_key* arg_key0(const char* keyword, int flags, const char* glossary); struct arg_key* arg_key1(const char* keyword, int flags, const char* glossary); struct arg_key* arg_keyn(const char* keyword, int flags, int mincount, int maxcount, const char* glossary); struct arg_int* arg_int0(const char* shortopts, const char* longopts, const char* datatype, const char* glossary); struct arg_int* arg_int1(const char* shortopts, const char* longopts, const char* datatype, const char *glossary); struct arg_int* arg_intn(const char* shortopts, const char* longopts, const char *datatype, int mincount, int maxcount, const char *glossary); struct arg_dbl* arg_dbl0(const char* shortopts, const char* longopts, const char* datatype, const char* glossary); struct arg_dbl* arg_dbl1(const char* shortopts, const char* longopts, const char* datatype, const char *glossary); struct arg_dbl* arg_dbln(const char* shortopts, const char* longopts, const char *datatype, int mincount, int maxcount, const char *glossary); struct arg_str* arg_str0(const char* shortopts, const char* longopts, const char* datatype, const char* glossary); struct arg_str* arg_str1(const char* shortopts, const char* longopts, const char* datatype, const char *glossary); struct arg_str* arg_strn(const char* shortopts, const char* longopts, const char* datatype, int mincount, int maxcount, const char *glossary); struct arg_rex* arg_rex0(const char* shortopts, const char* longopts, const char* pattern, const char* datatype, int flags, const char* glossary); struct arg_rex* arg_rex1(const char* shortopts, const char* longopts, const char* pattern, const char* datatype, int flags, const char *glossary); struct arg_rex* arg_rexn(const char* shortopts, const char* longopts, const char* pattern, const char* datatype, int mincount, int maxcount, int flags, const char *glossary); struct arg_file* arg_file0(const char* shortopts, const char* longopts, const char* datatype, const char* glossary); struct arg_file* arg_file1(const char* shortopts, const char* longopts, const char* datatype, const char *glossary); struct arg_file* arg_filen(const char* shortopts, const char* longopts, const char* datatype, int mincount, int maxcount, const char *glossary); struct arg_date* arg_date0(const char* shortopts, const char* longopts, const char* format, const char* datatype, const char* glossary); struct arg_date* arg_date1(const char* shortopts, const char* longopts, const char* format, const char* datatype, const char *glossary); struct arg_date* arg_daten(const char* shortopts, const char* longopts, const char* format, const char* datatype, int mincount, int maxcount, const char *glossary); struct arg_end* arg_end(int maxerrors); /**** other functions *******************************************/ int arg_nullcheck(void **argtable); int arg_parse(int argc, char **argv, void **argtable); void arg_print_option(FILE *fp, const char *shortopts, const char *longopts, const char *datatype, const char *suffix); void arg_print_syntax(FILE *fp, void **argtable, const char *suffix); void arg_print_syntaxv(FILE *fp, void **argtable, const char *suffix); void arg_print_glossary(FILE *fp, void **argtable, const char *format); void arg_print_glossary_gnu(FILE *fp, void **argtable); void arg_print_errors(FILE* fp, struct arg_end* end, const char* progname); void arg_freetable(void **argtable, size_t n); /**** deprecated functions, for back-compatibility only ********/ void arg_free(void **argtable); #ifdef __cplusplus } #endif #endif argtable2-12/src/config.h.in0000644000175000001440000000437011333224365012676 00000000000000/* src/config.h.in. Generated from configure.ac by autoheader. */ /* Define to 1 if you have the `bzero' function. */ #undef HAVE_BZERO /* Define to 1 if you have the header file. */ #undef HAVE_DLFCN_H /* Define to 1 if you have the header file. */ #undef HAVE_GETOPT_H /* Define to 1 if you have the header file. */ #undef HAVE_INTTYPES_H /* Define to 1 if you have the header file. */ #undef HAVE_LIBINTL_H /* Define to 1 if you have the header file. */ #undef HAVE_MEMORY_H /* Define to 1 if you have the header file. */ #undef HAVE_STDINT_H /* Define to 1 if you have the header file. */ #undef HAVE_STDLIB_H /* Define to 1 if you have the `strchr' function. */ #undef HAVE_STRCHR /* Define to 1 if you have the `strcspn' function. */ #undef HAVE_STRCSPN /* Define to 1 if you have the `strftime' function. */ #undef HAVE_STRFTIME /* Define to 1 if you have the header file. */ #undef HAVE_STRINGS_H /* Define to 1 if you have the header file. */ #undef HAVE_STRING_H /* Define to 1 if you have the `strrchr' function. */ #undef HAVE_STRRCHR /* Define to 1 if you have the `strtol' function. */ #undef HAVE_STRTOL /* Define to 1 if you have the header file. */ #undef HAVE_SYS_STAT_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_TYPES_H /* Define to 1 if you have the header file. */ #undef HAVE_UNISTD_H /* Name of package */ #undef PACKAGE /* Define to the address where bug reports for this package should be sent. */ #undef PACKAGE_BUGREPORT /* Define to the full name of this package. */ #undef PACKAGE_NAME /* Define to the full name and version of this package. */ #undef PACKAGE_STRING /* Define to the one symbol short name of this package. */ #undef PACKAGE_TARNAME /* Define to the version of this package. */ #undef PACKAGE_VERSION /* Define to 1 if you have the ANSI C header files. */ #undef STDC_HEADERS /* Define to 1 if your declares `struct tm'. */ #undef TM_IN_SYS_TIME /* Version number of package */ #undef VERSION /* Define to empty if `const' does not conform to ANSI C. */ #undef const /* Define to `unsigned int' if does not define. */ #undef size_t argtable2-12/src/arg_dbl.c0000644000175000001440000001373711333223706012416 00000000000000/********************************************************************* This file is part of the argtable2 library. Copyright (C) 1998-2001,2003-2010 Stewart Heitmann sheitmann@users.sourceforge.net The argtable2 library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. **********************************************************************/ /* config.h must be included before anything else */ #ifdef HAVE_CONFIG_H #include "config.h" #endif #ifdef HAVE_STDLIB_H #include #endif #include "argtable2.h" /* local error codes */ enum {EMINCOUNT=1,EMAXCOUNT,EBADDOUBLE}; static void resetfn(struct arg_dbl *parent) { /*printf("%s:resetfn(%p)\n",__FILE__,parent);*/ parent->count=0; } static int scanfn(struct arg_dbl *parent, const char *argval) { int errorcode = 0; if (parent->count == parent->hdr.maxcount) { /* maximum number of arguments exceeded */ errorcode = EMAXCOUNT; } else if (!argval) { /* a valid argument with no argument value was given. */ /* This happens when an optional argument value was invoked. */ /* leave parent arguiment value unaltered but still count the argument. */ parent->count++; } else { double val; char *end; /* extract double from argval into val */ val = strtod(argval,&end); /* if success then store result in parent->dval[] array otherwise return error*/ if (*end==0) parent->dval[parent->count++] = val; else errorcode = EBADDOUBLE; } /*printf("%s:scanfn(%p) returns %d\n",__FILE__,parent,errorcode);*/ return errorcode; } static int checkfn(struct arg_dbl *parent) { int errorcode = (parent->count < parent->hdr.mincount) ? EMINCOUNT : 0; /*printf("%s:checkfn(%p) returns %d\n",__FILE__,parent,errorcode);*/ return errorcode; } static void errorfn(struct arg_dbl *parent, FILE *fp, int errorcode, const char *argval, const char *progname) { const char *shortopts = parent->hdr.shortopts; const char *longopts = parent->hdr.longopts; const char *datatype = parent->hdr.datatype; /* make argval NULL safe */ argval = argval ? argval : ""; fprintf(fp,"%s: ",progname); switch(errorcode) { case EMINCOUNT: fputs("missing option ",fp); arg_print_option(fp,shortopts,longopts,datatype,"\n"); break; case EMAXCOUNT: fputs("excess option ",fp); arg_print_option(fp,shortopts,longopts,argval,"\n"); break; case EBADDOUBLE: fprintf(fp,"invalid argument \"%s\" to option ",argval); arg_print_option(fp,shortopts,longopts,datatype,"\n"); break; } } struct arg_dbl* arg_dbl0(const char* shortopts, const char* longopts, const char *datatype, const char *glossary) { return arg_dbln(shortopts,longopts,datatype,0,1,glossary); } struct arg_dbl* arg_dbl1(const char* shortopts, const char* longopts, const char *datatype, const char *glossary) { return arg_dbln(shortopts,longopts,datatype,1,1,glossary); } struct arg_dbl* arg_dbln(const char* shortopts, const char* longopts, const char *datatype, int mincount, int maxcount, const char *glossary) { size_t nbytes; struct arg_dbl *result; /* foolproof things by ensuring maxcount is not less than mincount */ maxcount = (maxcounthdr.flag = ARG_HASVALUE; result->hdr.shortopts = shortopts; result->hdr.longopts = longopts; result->hdr.datatype = datatype ? datatype : ""; result->hdr.glossary = glossary; result->hdr.mincount = mincount; result->hdr.maxcount = maxcount; result->hdr.parent = result; result->hdr.resetfn = (arg_resetfn*)resetfn; result->hdr.scanfn = (arg_scanfn*)scanfn; result->hdr.checkfn = (arg_checkfn*)checkfn; result->hdr.errorfn = (arg_errorfn*)errorfn; /* Store the dval[maxcount] array on the first double boundary that immediately follows the arg_dbl struct. */ /* We do the memory alignment purely for SPARC and Motorola systems. They require floats and doubles to be */ /* aligned on natural boundaries */ addr = (size_t)(result+1); rem = addr % sizeof(double); result->dval = (double*)(addr + sizeof(double) - rem); /* printf("addr=%p, dval=%p, sizeof(double)=%d rem=%d\n", addr, result->dval, (int)sizeof(double), (int)rem); */ result->count = 0; } /*printf("arg_dbln() returns %p\n",result);*/ return result; } argtable2-12/src/arg_end.c0000644000175000001440000000775511333223706012426 00000000000000/********************************************************************* This file is part of the argtable2 library. Copyright (C) 1998-2001,2003-2010 Stewart Heitmann sheitmann@users.sourceforge.net The argtable2 library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. **********************************************************************/ /* config.h must be included before anything else */ #ifdef HAVE_CONFIG_H #include "config.h" #endif /* #ifdef HAVE_STDLIB_H */ #include /* #endif */ #include "argtable2.h" static void resetfn(struct arg_end *parent) { /*printf("%s:resetfn(%p)\n",__FILE__,parent);*/ parent->count = 0; } static void errorfn(void *parent, FILE *fp, int error, const char *argval, const char *progname) { progname = progname ? progname : ""; argval = argval ? argval : ""; fprintf(fp,"%s: ",progname); switch(error) { case ARG_ELIMIT: fputs("too many errors to display",fp); break; case ARG_EMALLOC: fputs("insufficent memory",fp); break; case ARG_ENOMATCH: fprintf(fp,"unexpected argument \"%s\"",argval); break; case ARG_EMISSARG: fprintf(fp,"option \"%s\" requires an argument",argval); break; case ARG_ELONGOPT: fprintf(fp,"invalid option \"%s\"",argval); break; default: fprintf(fp,"invalid option \"-%c\"",error); break; } fputc('\n',fp); } struct arg_end* arg_end(int maxcount) { size_t nbytes; struct arg_end *result; nbytes = sizeof(struct arg_end) + maxcount * sizeof(int) /* storage for int error[maxcount] array*/ + maxcount * sizeof(void*) /* storage for void* parent[maxcount] array */ + maxcount * sizeof(char*); /* storage for char* argval[maxcount] array */ result = (struct arg_end*)malloc(nbytes); if (result) { /* init the arg_hdr struct */ result->hdr.flag = ARG_TERMINATOR; result->hdr.shortopts = NULL; result->hdr.longopts = NULL; result->hdr.datatype = NULL; result->hdr.glossary = NULL; result->hdr.mincount = 1; result->hdr.maxcount = maxcount; result->hdr.parent = result; result->hdr.resetfn = (arg_resetfn*)resetfn; result->hdr.scanfn = NULL; result->hdr.checkfn = NULL; result->hdr.errorfn = errorfn; /* store error[maxcount] array immediately after struct arg_end */ result->error = (int*)(result+1); /* store parent[maxcount] array immediately after error[] array */ result->parent = (void**)(result->error + maxcount ); /* store argval[maxcount] array immediately after parent[] array */ result->argval = (const char**)(result->parent + maxcount ); } /*printf("arg_end(%d) returns %p\n",maxcount,result);*/ return result; } void arg_print_errors(FILE* fp, struct arg_end* end, const char* progname) { int i; /*printf("arg_errors()\n");*/ for (i=0; icount; i++) { struct arg_hdr *errorparent = (struct arg_hdr *)(end->parent[i]); if (errorparent->errorfn) errorparent->errorfn(end->parent[i],fp,end->error[i],end->argval[i],progname); } } argtable2-12/src/arg_int.c0000644000175000001440000002554711333223706012451 00000000000000/********************************************************************* This file is part of the argtable2 library. Copyright (C) 1998-2001,2003-2010 Stewart Heitmann sheitmann@users.sourceforge.net The argtable2 library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. **********************************************************************/ /* config.h must be included before anything else */ #ifdef HAVE_CONFIG_H #include "config.h" #endif /* #ifdef HAVE_STDLIB_H */ #include /* #endif */ #include "argtable2.h" #include /* local error codes */ enum {EMINCOUNT=1,EMAXCOUNT,EBADINT,EOVERFLOW}; static void resetfn(struct arg_int *parent) { /*printf("%s:resetfn(%p)\n",__FILE__,parent);*/ parent->count=0; } /* strtol0x() is like strtol() except that the numeric string is */ /* expected to be prefixed by "0X" where X is a user supplied char. */ /* The string may optionally be prefixed by white space and + or - */ /* as in +0X123 or -0X123. */ /* Once the prefix has been scanned, the remainder of the numeric */ /* string is converted using strtol() with the given base. */ /* eg: to parse hex str="-0X12324", specify X='X' and base=16. */ /* eg: to parse oct str="+0o12324", specify X='O' and base=8. */ /* eg: to parse bin str="-0B01010", specify X='B' and base=2. */ /* Failure of conversion is indicated by result where *endptr==str. */ static long int strtol0X(const char* str, const char **endptr, char X, int base) { long int val; /* stores result */ int s=1; /* sign is +1 or -1 */ const char *ptr=str; /* ptr to current position in str */ /* skip leading whitespace */ while (isspace(*ptr)) ptr++; /* printf("1) %s\n",ptr); */ /* scan optional sign character */ switch (*ptr) { case '+': ptr++; s=1; break; case '-': ptr++; s=-1; break; default: s=1; break; } /* printf("2) %s\n",ptr); */ /* '0X' prefix */ if ((*ptr++)!='0') { /* printf("failed to detect '0'\n"); */ *endptr=str; return 0; } /* printf("3) %s\n",ptr); */ if (toupper(*ptr++)!=toupper(X)) { /* printf("failed to detect '%c'\n",X); */ *endptr=str; return 0; } /* printf("4) %s\n",ptr); */ /* attempt conversion on remainder of string using strtol() */ val = strtol(ptr,(char**)endptr,base); if (*endptr==ptr) { /* conversion failed */ *endptr=str; return 0; } /* success */ return s*val; } /* Returns 1 if str matches suffix (case insensitive). */ /* Str may contain trailing whitespace, but nothing else. */ static int detectsuffix(const char *str, const char *suffix) { /* scan pairwise through strings until mismatch detected */ while( toupper(*str) == toupper(*suffix) ) { /* printf("'%c' '%c'\n", *str, *suffix); */ /* return 1 (success) if match persists until the string terminator */ if (*str=='\0') return 1; /* next chars */ str++; suffix++; } /* printf("'%c' '%c' mismatch\n", *str, *suffix); */ /* return 0 (fail) if the matching did not consume the entire suffix */ if (*suffix!=0) return 0; /* failed to consume entire suffix */ /* skip any remaining whitespace in str */ while (isspace(*str)) str++; /* return 1 (success) if we have reached end of str else return 0 (fail) */ return (*str=='\0') ? 1 : 0; } static int scanfn(struct arg_int *parent, const char *argval) { int errorcode = 0; if (parent->count == parent->hdr.maxcount) { /* maximum number of arguments exceeded */ errorcode = EMAXCOUNT; } else if (!argval) { /* a valid argument with no argument value was given. */ /* This happens when an optional argument value was invoked. */ /* leave parent arguiment value unaltered but still count the argument. */ parent->count++; } else { long int val; const char *end; /* attempt to extract hex integer (eg: +0x123) from argval into val conversion */ val = strtol0X(argval, &end, 'X', 16); if (end==argval) { /* hex failed, attempt octal conversion (eg +0o123) */ val = strtol0X(argval, &end, 'O', 8); if (end==argval) { /* octal failed, attempt binary conversion (eg +0B101) */ val = strtol0X(argval, &end, 'B', 2); if (end==argval) { /* binary failed, attempt decimal conversion with no prefix (eg 1234) */ val = strtol(argval, (char**)&end, 10); if (end==argval) { /* all supported number formats failed */ return EBADINT; } } } } /* Safety check for integer overflow. WARNING: this check */ /* achieves nothing on machines where size(int)==size(long). */ if ( val>INT_MAX || val(INT_MAX/1024) || val<(INT_MIN/1024) ) errorcode = EOVERFLOW; /* Overflow would occur if we proceed */ else val*=1024; /* 1KB = 1024 */ } else if (detectsuffix(end,"MB")) /* megabytes */ { if ( val>(INT_MAX/1048576) || val<(INT_MIN/1048576) ) errorcode = EOVERFLOW; /* Overflow would occur if we proceed */ else val*=1048576; /* 1MB = 1024*1024 */ } else if (detectsuffix(end,"GB")) /* gigabytes */ { if ( val>(INT_MAX/1073741824) || val<(INT_MIN/1073741824) ) errorcode = EOVERFLOW; /* Overflow would occur if we proceed */ else val*=1073741824; /* 1GB = 1024*1024*1024 */ } else if (!detectsuffix(end,"")) errorcode = EBADINT; /* invalid suffix detected */ /* if success then store result in parent->ival[] array */ if (errorcode==0) parent->ival[parent->count++] = val; } /* printf("%s:scanfn(%p,%p) returns %d\n",__FILE__,parent,argval,errorcode); */ return errorcode; } static int checkfn(struct arg_int *parent) { int errorcode = (parent->count < parent->hdr.mincount) ? EMINCOUNT : 0; /*printf("%s:checkfn(%p) returns %d\n",__FILE__,parent,errorcode);*/ return errorcode; } static void errorfn(struct arg_int *parent, FILE *fp, int errorcode, const char *argval, const char *progname) { const char *shortopts = parent->hdr.shortopts; const char *longopts = parent->hdr.longopts; const char *datatype = parent->hdr.datatype; /* make argval NULL safe */ argval = argval ? argval : ""; fprintf(fp,"%s: ",progname); switch(errorcode) { case EMINCOUNT: fputs("missing option ",fp); arg_print_option(fp,shortopts,longopts,datatype,"\n"); break; case EMAXCOUNT: fputs("excess option ",fp); arg_print_option(fp,shortopts,longopts,argval,"\n"); break; case EBADINT: fprintf(fp,"invalid argument \"%s\" to option ",argval); arg_print_option(fp,shortopts,longopts,datatype,"\n"); break; case EOVERFLOW: fputs("integer overflow at option ",fp); arg_print_option(fp,shortopts,longopts,datatype," "); fprintf(fp,"(%s is too large)\n",argval); break; } } struct arg_int* arg_int0(const char* shortopts, const char* longopts, const char *datatype, const char *glossary) { return arg_intn(shortopts,longopts,datatype,0,1,glossary); } struct arg_int* arg_int1(const char* shortopts, const char* longopts, const char *datatype, const char *glossary) { return arg_intn(shortopts,longopts,datatype,1,1,glossary); } struct arg_int* arg_intn(const char* shortopts, const char* longopts, const char *datatype, int mincount, int maxcount, const char *glossary) { size_t nbytes; struct arg_int *result; /* foolproof things by ensuring maxcount is not less than mincount */ maxcount = (maxcounthdr.flag = ARG_HASVALUE; result->hdr.shortopts = shortopts; result->hdr.longopts = longopts; result->hdr.datatype = datatype ? datatype : ""; result->hdr.glossary = glossary; result->hdr.mincount = mincount; result->hdr.maxcount = maxcount; result->hdr.parent = result; result->hdr.resetfn = (arg_resetfn*)resetfn; result->hdr.scanfn = (arg_scanfn*)scanfn; result->hdr.checkfn = (arg_checkfn*)checkfn; result->hdr.errorfn = (arg_errorfn*)errorfn; /* store the ival[maxcount] array immediately after the arg_int struct */ result->ival = (int*)(result+1); result->count = 0; } /*printf("arg_intn() returns %p\n",result);*/ return result; } argtable2-12/src/arg_date.c0000644000175000001440000001433311333223706012563 00000000000000/********************************************************************* This file is part of the argtable2 library. Copyright (C) 1998-2001,2003-2010 Stewart Heitmann sheitmann@users.sourceforge.net The argtable2 library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. **********************************************************************/ /* glibc2 needs this for strptime */ #define _XOPEN_SOURCE /* SunOS also requires this for strptime */ #define _XOPEN_VERSION 4 /* config.h must be included before anything else */ #ifdef HAVE_CONFIG_H #include "config.h" #endif #ifdef HAVE_STDLIB_H #include #endif #ifdef HAVE_STRINGS_H #include #endif #include "argtable2.h" /* local error codes */ enum {EMINCOUNT=1,EMAXCOUNT,EBADDATE}; static void resetfn(struct arg_date *parent) { /*printf("%s:resetfn(%p)\n",__FILE__,parent);*/ parent->count=0; } static int scanfn(struct arg_date *parent, const char *argval) { int errorcode = 0; if (parent->count == parent->hdr.maxcount ) errorcode = EMAXCOUNT; else if (!argval) { /* no argument value was given, leave parent->tmval[] unaltered but still count it */ parent->count++; } else { const char *pend; struct tm tm = parent->tmval[parent->count]; /* parse the given argument value, store result in parent->tmval[] */ pend = strptime(argval, parent->format, &tm); if (pend && pend[0]=='\0') parent->tmval[parent->count++] = tm; else errorcode = EBADDATE; } /*printf("%s:scanfn(%p) returns %d\n",__FILE__,parent,errorcode);*/ return errorcode; } static int checkfn(struct arg_date *parent) { int errorcode = (parent->count < parent->hdr.mincount) ? EMINCOUNT : 0; /*printf("%s:checkfn(%p) returns %d\n",__FILE__,parent,errorcode);*/ return errorcode; } static void errorfn(struct arg_date *parent, FILE *fp, int errorcode, const char *argval, const char *progname) { const char *shortopts = parent->hdr.shortopts; const char *longopts = parent->hdr.longopts; const char *datatype = parent->hdr.datatype; /* make argval NULL safe */ argval = argval ? argval : ""; fprintf(fp,"%s: ",progname); switch(errorcode) { case EMINCOUNT: fputs("missing option ",fp); arg_print_option(fp,shortopts,longopts,datatype,"\n"); break; case EMAXCOUNT: fputs("excess option ",fp); arg_print_option(fp,shortopts,longopts,argval,"\n"); break; case EBADDATE: { struct tm tm; char buff[200]; fprintf(fp,"illegal timestamp format \"%s\"\n",argval); bzero(&tm,sizeof(tm)); strptime("1999-12-31 23:59:59","%F %H:%M:%S",&tm); strftime(buff, sizeof(buff), parent->format, &tm); printf("correct format is \"%s\"\n", buff); break; } } } struct arg_date* arg_date0(const char* shortopts, const char* longopts, const char* format, const char *datatype, const char *glossary) { return arg_daten(shortopts,longopts,format,datatype,0,1,glossary); } struct arg_date* arg_date1(const char* shortopts, const char* longopts, const char* format, const char *datatype, const char *glossary) { return arg_daten(shortopts,longopts,format,datatype,1,1,glossary); } struct arg_date* arg_daten(const char* shortopts, const char* longopts, const char* format, const char *datatype, int mincount, int maxcount, const char *glossary) { size_t nbytes; struct arg_date *result; /* foolproof things by ensuring maxcount is not less than mincount */ maxcount = (maxcounthdr.flag = ARG_HASVALUE; result->hdr.shortopts = shortopts; result->hdr.longopts = longopts; result->hdr.datatype = datatype ? datatype : format; result->hdr.glossary = glossary; result->hdr.mincount = mincount; result->hdr.maxcount = maxcount; result->hdr.parent = result; result->hdr.resetfn = (arg_resetfn*)resetfn; result->hdr.scanfn = (arg_scanfn*)scanfn; result->hdr.checkfn = (arg_checkfn*)checkfn; result->hdr.errorfn = (arg_errorfn*)errorfn; /* store the tmval[maxcount] array immediately after the arg_date struct */ result->tmval = (struct tm*)(result+1); /* init the remaining arg_date member variables */ result->count = 0; result->format = format; } /*printf("arg_daten() returns %p\n",result);*/ return result; } argtable2-12/src/Makefile.nmake0000644000175000001440000000267211167633472013420 00000000000000# This Makefile is for building argtable2 with Microsoft Visual C. # To build a relase version execute # NMAKE /f Makefile.nmake # or for a debug version execute # NMAKE /f Makefile.nmake DEBUG=1 # On Unix and Mac OS X systems the configure script generates a config.h # file that defines various macros that control which header files are # included by the source code files on a given platform. # As the configure script does not work on Windows platforms the config.h # file is missing and so you must define the appropriate macros manually. # The macros required for Windows are: STDC_HEADERS, HAVE_STDLIB_H, and # HAVE_STRING_H. # Rather than hand craft a config.h file we just define them here in CFLAGS # for convenience. CFLAGS = /W4 /D "WIN32" /D "_MBCS" /D "STDC_HEADERS" /D "HAVE_STDLIB_H" /D "HAVE_STRING_H" /nologo !IF "$(DEBUG)" == "1" CFLAGS = $(CFLAGS) /D "_DEBUG" /Od /MLd /RTC1 /ZI !ELSE CFLAGS = $(CFLAGS) /D "NDEBUG" /O2 /ML /GS /Zi !ENDIF all: argtable2.lib argtable2.dll # Note: arg_date.obj and arg_rex.obj do not compile under Microsoft and have been omitted from the library OBJS = argtable2.obj arg_dbl.obj arg_end.obj arg_file.obj arg_int.obj arg_lit.obj arg_rem.obj arg_str.obj getopt.obj getopt1.obj $(OBJS): argtable2.h getopt.h argtable2.lib: $(OBJS) LIB /OUT:$@ $** argtable2.dll: $(OBJS) link /DLL /OUT:$@ $** /IMPLIB:impargtable2.lib /def:argtable2.def clean: del *.exe *.lib *.obj *.idb *.pdb *.dll *.exp argtable2-12/src/getopt.h0000644000175000001440000001114611333223706012323 00000000000000/* Declarations for getopt. Copyright (C) 1989,90,91,92,93,94,96,97 Free Software Foundation, Inc. This file is part of the GNU C Library. Its master source is NOT part of the C library, however. The master source lives in /gd/gnu/lib. The GNU C Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU C Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU C Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ #ifndef _GETOPT_H #define _GETOPT_H 1 #ifdef __cplusplus extern "C" { #endif /* For communication from `getopt' to the caller. When `getopt' finds an option that takes an argument, the argument value is returned here. Also, when `ordering' is RETURN_IN_ORDER, each non-option ARGV-element is returned here. */ extern char *optarg; /* Index in ARGV of the next element to be scanned. This is used for communication to and from the caller and for communication between successive calls to `getopt'. On entry to `getopt', zero means this is the first call; initialize. When `getopt' returns -1, this is the index of the first of the non-option elements that the caller should itself scan. Otherwise, `optind' communicates from one call to the next how much of ARGV has been scanned so far. */ extern int optind; /* Callers store zero here to inhibit the error message `getopt' prints for unrecognized options. */ extern int opterr; /* Set to an option character which was unrecognized. */ extern int optopt; /* Describe the long-named options requested by the application. The LONG_OPTIONS argument to getopt_long or getopt_long_only is a vector of `struct option' terminated by an element containing a name which is zero. The field `has_arg' is: no_argument (or 0) if the option does not take an argument, required_argument (or 1) if the option requires an argument, optional_argument (or 2) if the option takes an optional argument. If the field `flag' is not NULL, it points to a variable that is set to the value given in the field `val' when the option is found, but left unchanged if the option is not found. To have a long-named option do something other than set an `int' to a compiled-in constant, such as set a value from `optarg', set the option's `flag' field to zero and its `val' field to a nonzero value (the equivalent single-letter option character, if there is one). For long options that have a zero `flag' field, `getopt' returns the contents of the `val' field. */ struct option { #if defined (__STDC__) && __STDC__ const char *name; #else char *name; #endif /* has_arg can't be an enum because some compilers complain about type mismatches in all the code that assumes it is an int. */ int has_arg; int *flag; int val; }; /* Names for the values of the `has_arg' field of `struct option'. */ #define no_argument 0 #define required_argument 1 #define optional_argument 2 #if defined (__STDC__) && __STDC__ #ifdef __GNU_LIBRARY__ /* Many other libraries have conflicting prototypes for getopt, with differences in the consts, in stdlib.h. To avoid compilation errors, only prototype getopt for the GNU C library. */ extern int getopt(int argc, char *const *argv, const char *shortopts); #else /* not __GNU_LIBRARY__ */ extern int getopt(); #endif /* __GNU_LIBRARY__ */ extern int getopt_long(int argc, char *const *argv, const char *shortopts, const struct option *longopts, int *longind); extern int getopt_long_only(int argc, char *const *argv, const char *shortopts, const struct option *longopts, int *longind); /* Internal only. Users should not call this directly. */ extern int _getopt_internal(int argc, char *const *argv, const char *shortopts, const struct option *longopts, int *longind, int long_only); #else /* not __STDC__ */ extern int getopt(); extern int getopt_long(); extern int getopt_long_only(); extern int _getopt_internal(); #endif /* __STDC__ */ #ifdef __cplusplus } #endif #endif /* _GETOPT_H */ argtable2-12/src/getopt.c0000644000175000001440000006766711333223706012341 00000000000000/* Getopt for GNU. NOTE: getopt is now part of the C library, so if you don't know what "Keep this file name-space clean" means, talk to roland@gnu.ai.mit.edu before changing it! Copyright (C) 1987, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97 Free Software Foundation, Inc. This file is part of the GNU C Library. Its master source is NOT part of the C library, however. The master source lives in /gd/gnu/lib. The GNU C Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU C Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU C Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ /* This tells Alpha OSF/1 not to define a getopt prototype in . Ditto for AIX 3.2 and . */ #ifndef _NO_PROTO #define _NO_PROTO #endif #ifdef HAVE_CONFIG_H #include "config.h" #endif #ifdef HAVE_STRINGS_H #include #endif #if !defined (__STDC__) || !__STDC__ /* This is a separate conditional since some stdc systems reject `defined (const)'. */ #ifndef const #define const #endif #endif #include /* Comment out all this code if we are using the GNU C Library, and are not actually compiling the library itself. This code is part of the GNU C Library, but also included in many other GNU distributions. Compiling and linking in this code is a waste when using the GNU C library (especially if it is a shared library). Rather than having every GNU program understand `configure --with-gnu-libc' and omit the object files, it is simpler to just do this in the source for each such file. */ #define GETOPT_INTERFACE_VERSION 2 #if !defined (_LIBC) && defined (__GLIBC__) && __GLIBC__ >= 2 #include #if _GNU_GETOPT_INTERFACE_VERSION == GETOPT_INTERFACE_VERSION #define ELIDE_CODE #endif #endif #ifndef ELIDE_CODE /* This needs to come after some library #include to get __GNU_LIBRARY__ defined. */ #ifdef __GNU_LIBRARY__ /* Don't include stdlib.h for non-GNU C libraries because some of them contain conflicting prototypes for getopt. */ #include #include #endif /* GNU C library. */ #ifdef VMS #include #if HAVE_STRING_H - 0 #include #ifdef STRNCASECMP_IN_STRINGS_H # include #endif #endif #endif #if defined (WIN32) && !defined (__CYGWIN32__) /* It's not Unix, really. See? Capital letters. */ #include #define getpid() GetCurrentProcessId() #endif #ifndef _ /* This is for other GNU distributions with internationalized messages. When compiling libc, the _ macro is predefined. */ #ifdef HAVE_LIBINTL_H #include #define _(msgid) gettext (msgid) #else #define _(msgid) (msgid) #endif #endif /* This version of `getopt' appears to the caller like standard Unix `getopt' but it behaves differently for the user, since it allows the user to intersperse the options with the other arguments. As `getopt' works, it permutes the elements of ARGV so that, when it is done, all the options precede everything else. Thus all application programs are extended to handle flexible argument order. Setting the environment variable POSIXLY_CORRECT disables permutation. Then the behavior is completely standard. GNU application programs can use a third alternative mode in which they can distinguish the relative order of options and other arguments. */ #include "getopt.h" /* For communication from `getopt' to the caller. When `getopt' finds an option that takes an argument, the argument value is returned here. Also, when `ordering' is RETURN_IN_ORDER, each non-option ARGV-element is returned here. */ char *optarg = NULL; /* Index in ARGV of the next element to be scanned. This is used for communication to and from the caller and for communication between successive calls to `getopt'. On entry to `getopt', zero means this is the first call; initialize. When `getopt' returns -1, this is the index of the first of the non-option elements that the caller should itself scan. Otherwise, `optind' communicates from one call to the next how much of ARGV has been scanned so far. */ /* 1003.2 says this must be 1 before any call. */ int optind = 1; /* Formerly, initialization of getopt depended on optind==0, which causes problems with re-calling getopt as programs generally don't know that. */ int __getopt_initialized = 0; /* The next char to be scanned in the option-element in which the last option character we returned was found. This allows us to pick up the scan where we left off. If this is zero, or a null string, it means resume the scan by advancing to the next ARGV-element. */ static char *nextchar; /* Callers store zero here to inhibit the error message for unrecognized options. */ int opterr = 1; /* Set to an option character which was unrecognized. This must be initialized on some systems to avoid linking in the system's own getopt implementation. */ int optopt = '?'; /* Describe how to deal with options that follow non-option ARGV-elements. If the caller did not specify anything, the default is REQUIRE_ORDER if the environment variable POSIXLY_CORRECT is defined, PERMUTE otherwise. REQUIRE_ORDER means don't recognize them as options; stop option processing when the first non-option is seen. This is what Unix does. This mode of operation is selected by either setting the environment variable POSIXLY_CORRECT, or using `+' as the first character of the list of option characters. PERMUTE is the default. We permute the contents of ARGV as we scan, so that eventually all the non-options are at the end. This allows options to be given in any order, even with programs that were not written to expect this. RETURN_IN_ORDER is an option available to programs that were written to expect options and other ARGV-elements in any order and that care about the ordering of the two. We describe each non-option ARGV-element as if it were the argument of an option with character code 1. Using `-' as the first character of the list of option characters selects this mode of operation. The special argument `--' forces an end of option-scanning regardless of the value of `ordering'. In the case of RETURN_IN_ORDER, only `--' can cause `getopt' to return -1 with `optind' != ARGC. */ static enum { REQUIRE_ORDER, PERMUTE, RETURN_IN_ORDER } ordering; /* Value of POSIXLY_CORRECT environment variable. */ static char *posixly_correct; #ifdef __GNU_LIBRARY__ /* We want to avoid inclusion of string.h with non-GNU libraries because there are many ways it can cause trouble. On some systems, it contains special magic macros that don't work in GCC. */ #include #define my_index strchr #else /* Avoid depending on library functions or files whose names are inconsistent. */ char *getenv(); static char * my_index(str, chr) const char *str; int chr; { while (*str) { if (*str == chr) return (char *) str; str++; } return 0; } /* If using GCC, we can safely declare strlen this way. If not using GCC, it is ok not to declare it. */ #ifdef __GNUC__ /* Note that Motorola Delta 68k R3V7 comes with GCC but not stddef.h. That was relevant to code that was here before. */ #if !defined (__STDC__) || !__STDC__ /* gcc with -traditional declares the built-in strlen to return int, and has done so at least since version 2.4.5. -- rms. */ extern int strlen(const char *); #endif /* not __STDC__ */ #endif /* __GNUC__ */ #endif /* not __GNU_LIBRARY__ */ /* Handle permutation of arguments. */ /* Describe the part of ARGV that contains non-options that have been skipped. `first_nonopt' is the index in ARGV of the first of them; `last_nonopt' is the index after the last of them. */ static int first_nonopt; static int last_nonopt; #ifdef _LIBC /* Bash 2.0 gives us an environment variable containing flags indicating ARGV elements that should not be considered arguments. */ static const char *nonoption_flags; static int nonoption_flags_len; static int original_argc; static char *const *original_argv; /* Make sure the environment variable bash 2.0 puts in the environment is valid for the getopt call we must make sure that the ARGV passed to getopt is that one passed to the process. */ static void store_args(int argc, char *const *argv) __attribute__((unused)); static void store_args(int argc, char *const *argv) { /* XXX This is no good solution. We should rather copy the args so that we can compare them later. But we must not use malloc(3). */ original_argc = argc; original_argv = argv; } text_set_element(__libc_subinit, store_args); #endif /* Exchange two adjacent subsequences of ARGV. One subsequence is elements [first_nonopt,last_nonopt) which contains all the non-options that have been skipped so far. The other is elements [last_nonopt,optind), which contains all the options processed since those non-options were skipped. `first_nonopt' and `last_nonopt' are relocated so that they describe the new indices of the non-options in ARGV after they are moved. */ #if defined (__STDC__) && __STDC__ static void exchange(char **); #endif static void exchange(argv) char **argv; { int bottom = first_nonopt; int middle = last_nonopt; int top = optind; char *tem; /* Exchange the shorter segment with the far end of the longer segment. That puts the shorter segment into the right place. It leaves the longer segment in the right place overall, but it consists of two parts that need to be swapped next. */ while (top > middle && middle > bottom) { if (top - middle > middle - bottom) { /* Bottom segment is the short one. */ int len = middle - bottom; register int i; /* Swap it with the top part of the top segment. */ for (i = 0; i < len; i++) { tem = argv[bottom + i]; argv[bottom + i] = argv[top - (middle - bottom) + i]; argv[top - (middle - bottom) + i] = tem; } /* Exclude the moved bottom segment from further swapping. */ top -= len; } else { /* Top segment is the short one. */ int len = top - middle; register int i; /* Swap it with the bottom part of the bottom segment. */ for (i = 0; i < len; i++) { tem = argv[bottom + i]; argv[bottom + i] = argv[middle + i]; argv[middle + i] = tem; } /* Exclude the moved top segment from further swapping. */ bottom += len; } } /* Update records for the slots the non-options now occupy. */ first_nonopt += (optind - last_nonopt); last_nonopt = optind; } /* Initialize the internal data when the first call is made. */ #if defined (__STDC__) && __STDC__ static const char *_getopt_initialize(int, char *const *, const char *); #endif static const char * _getopt_initialize(argc, argv, optstring) int argc; char *const *argv; const char *optstring; { /* Start processing options with ARGV-element 1 (since ARGV-element 0 is the program name); the sequence of previously skipped non-option ARGV-elements is empty. */ first_nonopt = last_nonopt = optind = 1; nextchar = NULL; posixly_correct = getenv("POSIXLY_CORRECT"); /* Determine how to handle the ordering of options and nonoptions. */ if (optstring[0] == '-') { ordering = RETURN_IN_ORDER; ++optstring; } else if (optstring[0] == '+') { ordering = REQUIRE_ORDER; ++optstring; } else if (posixly_correct != NULL) ordering = REQUIRE_ORDER; else ordering = PERMUTE; #ifdef _LIBC if (posixly_correct == NULL && argc == original_argc && argv == original_argv) { /* Bash 2.0 puts a special variable in the environment for each command it runs, specifying which ARGV elements are the results of file name wildcard expansion and therefore should not be considered as options. */ char var[100]; sprintf(var, "_%d_GNU_nonoption_argv_flags_", getpid()); nonoption_flags = getenv(var); if (nonoption_flags == NULL) nonoption_flags_len = 0; else nonoption_flags_len = strlen(nonoption_flags); } else nonoption_flags_len = 0; #endif return optstring; } /* Scan elements of ARGV (whose length is ARGC) for option characters given in OPTSTRING. If an element of ARGV starts with '-', and is not exactly "-" or "--", then it is an option element. The characters of this element (aside from the initial '-') are option characters. If `getopt' is called repeatedly, it returns successively each of the option characters from each of the option elements. If `getopt' finds another option character, it returns that character, updating `optind' and `nextchar' so that the next call to `getopt' can resume the scan with the following option character or ARGV-element. If there are no more option characters, `getopt' returns -1. Then `optind' is the index in ARGV of the first ARGV-element that is not an option. (The ARGV-elements have been permuted so that those that are not options now come last.) OPTSTRING is a string containing the legitimate option characters. If an option character is seen that is not listed in OPTSTRING, return '?' after printing an error message. If you set `opterr' to zero, the error message is suppressed but we still return '?'. If a char in OPTSTRING is followed by a colon, that means it wants an arg, so the following text in the same ARGV-element, or the text of the following ARGV-element, is returned in `optarg'. Two colons mean an option that wants an optional arg; if there is text in the current ARGV-element, it is returned in `optarg', otherwise `optarg' is set to zero. If OPTSTRING starts with `-' or `+', it requests different methods of handling the non-option ARGV-elements. See the comments about RETURN_IN_ORDER and REQUIRE_ORDER, above. Long-named options begin with `--' instead of `-'. Their names may be abbreviated as long as the abbreviation is unique or is an exact match for some defined option. If they have an argument, it follows the option name in the same ARGV-element, separated from the option name by a `=', or else the in next ARGV-element. When `getopt' finds a long-named option, it returns 0 if that option's `flag' field is nonzero, the value of the option's `val' field if the `flag' field is zero. The elements of ARGV aren't really const, because we permute them. But we pretend they're const in the prototype to be compatible with other systems. LONGOPTS is a vector of `struct option' terminated by an element containing a name which is zero. LONGIND returns the index in LONGOPT of the long-named option found. It is only valid when a long-named option has been found by the most recent call. If LONG_ONLY is nonzero, '-' as well as '--' can introduce long-named options. */ int _getopt_internal(argc, argv, optstring, longopts, longind, long_only) int argc; char *const *argv; const char *optstring; const struct option *longopts; int *longind; int long_only; { optarg = NULL; if (!__getopt_initialized || optind == 0) { optstring = _getopt_initialize(argc, argv, optstring); optind = 1; /* Don't scan ARGV[0], the program name. */ __getopt_initialized = 1; } /* Test whether ARGV[optind] points to a non-option argument. Either it does not have option syntax, or there is an environment flag from the shell indicating it is not an option. The later information is only used when the used in the GNU libc. */ #ifdef _LIBC #define NONOPTION_P (argv[optind][0] != '-' || argv[optind][1] == '\0' \ || (optind < nonoption_flags_len \ && nonoption_flags[optind] == '1')) #else #define NONOPTION_P (argv[optind][0] != '-' || argv[optind][1] == '\0') #endif if (nextchar == NULL || *nextchar == '\0') { /* Advance to the next ARGV-element. */ /* Give FIRST_NONOPT & LAST_NONOPT rational values if OPTIND has been moved back by the user (who may also have changed the arguments). */ if (last_nonopt > optind) last_nonopt = optind; if (first_nonopt > optind) first_nonopt = optind; if (ordering == PERMUTE) { /* If we have just processed some options following some non-options, exchange them so that the options come first. */ if (first_nonopt != last_nonopt && last_nonopt != optind) exchange((char **) argv); else if (last_nonopt != optind) first_nonopt = optind; /* Skip any additional non-options and extend the range of non-options previously skipped. */ while (optind < argc && NONOPTION_P) optind++; last_nonopt = optind; } /* The special ARGV-element `--' means premature end of options. Skip it like a null option, then exchange with previous non-options as if it were an option, then skip everything else like a non-option. */ if (optind != argc && !strcmp(argv[optind], "--")) { optind++; if (first_nonopt != last_nonopt && last_nonopt != optind) exchange((char **) argv); else if (first_nonopt == last_nonopt) first_nonopt = optind; last_nonopt = argc; optind = argc; } /* If we have done all the ARGV-elements, stop the scan and back over any non-options that we skipped and permuted. */ if (optind == argc) { /* Set the next-arg-index to point at the non-options that we previously skipped, so the caller will digest them. */ if (first_nonopt != last_nonopt) optind = first_nonopt; return -1; } /* If we have come to a non-option and did not permute it, either stop the scan or describe it to the caller and pass it by. */ if (NONOPTION_P) { if (ordering == REQUIRE_ORDER) return -1; optarg = argv[optind++]; return 1; } /* We have found another option-ARGV-element. Skip the initial punctuation. */ nextchar = (argv[optind] + 1 + (longopts != NULL && argv[optind][1] == '-')); } /* Decode the current option-ARGV-element. */ /* Check whether the ARGV-element is a long option. If long_only and the ARGV-element has the form "-f", where f is a valid short option, don't consider it an abbreviated form of a long option that starts with f. Otherwise there would be no way to give the -f short option. On the other hand, if there's a long option "fubar" and the ARGV-element is "-fu", do consider that an abbreviation of the long option, just like "--fu", and not "-f" with arg "u". This distinction seems to be the most useful approach. */ if (longopts != NULL && (argv[optind][1] == '-' || (long_only && (argv[optind][2] || !my_index(optstring, argv[optind][1]))))) { char *nameend; const struct option *p; const struct option *pfound = NULL; int exact = 0; int ambig = 0; int indfound = -1; int option_index; for (nameend = nextchar; *nameend && *nameend != '='; nameend++) /* Do nothing. */ ; /* Test all long options for either exact match or abbreviated matches. */ for (p = longopts, option_index = 0; p->name; p++, option_index++) if (!strncmp(p->name, nextchar, nameend - nextchar)) { if ((unsigned int) (nameend - nextchar) == (unsigned int) strlen(p->name)) { /* Exact match found. */ pfound = p; indfound = option_index; exact = 1; break; } else if (pfound == NULL) { /* First nonexact match found. */ pfound = p; indfound = option_index; } else /* Second or later nonexact match found. */ ambig = 1; } if (ambig && !exact) { if (opterr) fprintf(stderr, _("%s: option `%s' is ambiguous\n"), argv[0], argv[optind]); nextchar += strlen(nextchar); optind++; optopt = 0; return '?'; } if (pfound != NULL) { option_index = indfound; optind++; if (*nameend) { /* Don't test has_arg with >, because some C compilers don't allow it to be used on enums. */ if (pfound->has_arg) optarg = nameend + 1; else { if (opterr) { if (argv[optind - 1][1] == '-') /* --option */ fprintf(stderr, _("%s: option `--%s' doesn't allow an argument\n"), argv[0], pfound->name); else /* +option or -option */ fprintf(stderr, _("%s: option `%c%s' doesn't allow an argument\n"), argv[0], argv[optind - 1][0], pfound->name); } nextchar += strlen(nextchar); optopt = pfound->val; return '?'; } } else if (pfound->has_arg == 1) { if (optind < argc) optarg = argv[optind++]; else { if (opterr) fprintf(stderr, _("%s: option `%s' requires an argument\n"), argv[0], argv[optind - 1]); nextchar += strlen(nextchar); optopt = pfound->val; return optstring[0] == ':' ? ':' : '?'; } } nextchar += strlen(nextchar); if (longind != NULL) *longind = option_index; if (pfound->flag) { *(pfound->flag) = pfound->val; return 0; } return pfound->val; } /* Can't find it as a long option. If this is not getopt_long_only, or the option starts with '--' or is not a valid short option, then it's an error. Otherwise interpret it as a short option. */ if (!long_only || argv[optind][1] == '-' || my_index(optstring, *nextchar) == NULL) { if (opterr) { if (argv[optind][1] == '-') /* --option */ fprintf(stderr, _("%s: unrecognized option `--%s'\n"), argv[0], nextchar); else /* +option or -option */ fprintf(stderr, _("%s: unrecognized option `%c%s'\n"), argv[0], argv[optind][0], nextchar); } nextchar = (char *) ""; optind++; optopt = 0; return '?'; } } /* Look at and handle the next short option-character. */ { char c = *nextchar++; char *temp = my_index(optstring, c); /* Increment `optind' when we start to process its last character. */ if (*nextchar == '\0') ++optind; if (temp == NULL || c == ':') { if (opterr) { if (posixly_correct) /* 1003.2 specifies the format of this message. */ fprintf(stderr, _("%s: illegal option -- %c\n"), argv[0], c); else fprintf(stderr, _("%s: invalid option -- %c\n"), argv[0], c); } optopt = c; return '?'; } /* Convenience. Treat POSIX -W foo same as long option --foo */ if (temp[0] == 'W' && temp[1] == ';') { char *nameend; const struct option *p; const struct option *pfound = NULL; int exact = 0; int ambig = 0; int indfound = 0; int option_index; /* This is an option that requires an argument. */ if (*nextchar != '\0') { optarg = nextchar; /* If we end this ARGV-element by taking the rest as an arg, we must advance to the next element now. */ optind++; } else if (optind == argc) { if (opterr) { /* 1003.2 specifies the format of this message. */ fprintf(stderr, _("%s: option requires an argument -- %c\n"), argv[0], c); } optopt = c; if (optstring[0] == ':') c = ':'; else c = '?'; return c; } else /* We already incremented `optind' once; increment it again when taking next ARGV-elt as argument. */ optarg = argv[optind++]; /* optarg is now the argument, see if it's in the table of longopts. */ for (nextchar = nameend = optarg; *nameend && *nameend != '='; nameend++) /* Do nothing. */ ; /* Test all long options for either exact match or abbreviated matches. */ for (p = longopts, option_index = 0; p->name; p++, option_index++) if (!strncmp(p->name, nextchar, nameend - nextchar)) { if ((unsigned int) (nameend - nextchar) == strlen(p->name)) { /* Exact match found. */ pfound = p; indfound = option_index; exact = 1; break; } else if (pfound == NULL) { /* First nonexact match found. */ pfound = p; indfound = option_index; } else /* Second or later nonexact match found. */ ambig = 1; } if (ambig && !exact) { if (opterr) fprintf(stderr, _("%s: option `-W %s' is ambiguous\n"), argv[0], argv[optind]); nextchar += strlen(nextchar); optind++; return '?'; } if (pfound != NULL) { option_index = indfound; if (*nameend) { /* Don't test has_arg with >, because some C compilers don't allow it to be used on enums. */ if (pfound->has_arg) optarg = nameend + 1; else { if (opterr) fprintf(stderr, _("\ %s: option `-W %s' doesn't allow an argument\n"), argv[0], pfound->name); nextchar += strlen(nextchar); return '?'; } } else if (pfound->has_arg == 1) { if (optind < argc) optarg = argv[optind++]; else { if (opterr) fprintf(stderr, _("%s: option `%s' requires an argument\n"), argv[0], argv[optind - 1]); nextchar += strlen(nextchar); return optstring[0] == ':' ? ':' : '?'; } } nextchar += strlen(nextchar); if (longind != NULL) *longind = option_index; if (pfound->flag) { *(pfound->flag) = pfound->val; return 0; } return pfound->val; } nextchar = NULL; return 'W'; /* Let the application handle it. */ } if (temp[1] == ':') { if (temp[2] == ':') { /* This is an option that accepts an argument optionally. */ if (*nextchar != '\0') { optarg = nextchar; optind++; } else optarg = NULL; nextchar = NULL; } else { /* This is an option that requires an argument. */ if (*nextchar != '\0') { optarg = nextchar; /* If we end this ARGV-element by taking the rest as an arg, we must advance to the next element now. */ optind++; } else if (optind == argc) { if (opterr) { /* 1003.2 specifies the format of this message. */ fprintf(stderr, _("%s: option requires an argument -- %c\n"), argv[0], c); } optopt = c; if (optstring[0] == ':') c = ':'; else c = '?'; } else /* We already incremented `optind' once; increment it again when taking next ARGV-elt as argument. */ optarg = argv[optind++]; nextchar = NULL; } } return c; } } int getopt(argc, argv, optstring) int argc; char *const *argv; const char *optstring; { return _getopt_internal(argc, argv, optstring, (const struct option *) 0, (int *) 0, 0); } #endif /* Not ELIDE_CODE. */ #ifdef TEST /* Compile with -DTEST to make an executable for use in testing the above definition of `getopt'. */ int main(argc, argv) int argc; char **argv; { int c; int digit_optind = 0; while (1) { int this_option_optind = optind ? optind : 1; c = getopt(argc, argv, "abc:d:0123456789"); if (c == -1) break; switch (c) { case '0': case '1': case '2': case '3': case '4': case '5': case '6': case '7': case '8': case '9': if (digit_optind != 0 && digit_optind != this_option_optind) printf("digits occur in two different argv-elements.\n"); digit_optind = this_option_optind; printf("option %c\n", c); break; case 'a': printf("option a\n"); break; case 'b': printf("option b\n"); break; case 'c': printf("option c with value `%s'\n", optarg); break; case '?': break; default: printf("?? getopt returned character code 0%o ??\n", c); } } if (optind < argc) { printf("non-option ARGV-elements: "); while (optind < argc) printf("%s ", argv[optind++]); printf("\n"); } exit(0); } #endif /* TEST */ argtable2-12/src/arg_rex.c0000644000175000001440000001770611333223706012453 00000000000000/********************************************************************* This file is part of the argtable2 library. Copyright (C) 1998-2001,2003-2010 Stewart Heitmann sheitmann@users.sourceforge.net The argtable2 library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. **********************************************************************/ /* config.h must be included before anything else */ #ifdef HAVE_CONFIG_H #include "config.h" #endif #ifdef HAVE_STDLIB_H #include #endif #include "argtable2.h" #include #include /* local error codes (these must not conflict with reg_error codes) */ enum {EMINCOUNT=200,EMAXCOUNT=201}; struct privhdr { const char *pattern; int flags; regex_t regex; }; static void resetfn(struct arg_rex *parent) { struct privhdr *priv = (struct privhdr*)(parent->hdr.priv); /*printf("%s:resetfn(%p)\n",__FILE__,parent);*/ parent->count=0; /* construct the regex representation of the given pattern string. */ /* Dont bother checking for errors as we already did that earlier (in the constructor) */ regcomp(&(priv->regex), priv->pattern, priv->flags); } static int scanfn(struct arg_rex *parent, const char *argval) { int errorcode = 0; if (parent->count == parent->hdr.maxcount ) { /* maximum number of arguments exceeded */ errorcode = EMAXCOUNT; } else if (!argval) { /* a valid argument with no argument value was given. */ /* This happens when an optional argument value was invoked. */ /* leave parent arguiment value unaltered but still count the argument. */ parent->count++; } else { struct privhdr *priv = (struct privhdr*)parent->hdr.priv; /* test the current argument value for a match with the regular expression */ /* if a match is detected, record the argument value in the arg_rex struct */ errorcode = regexec(&(priv->regex), argval, 0, NULL, 0); if (errorcode==0) parent->sval[parent->count++] = argval; } /*printf("%s:scanfn(%p) returns %d\n",__FILE__,parent,errorcode);*/ return errorcode; } static int checkfn(struct arg_rex *parent) { int errorcode = (parent->count < parent->hdr.mincount) ? EMINCOUNT : 0; struct privhdr *priv = (struct privhdr*)parent->hdr.priv; /* free the regex "program" we constructed in resetfn */ regfree(&(priv->regex)); /*printf("%s:checkfn(%p) returns %d\n",__FILE__,parent,errorcode);*/ return errorcode; } static void errorfn(struct arg_rex *parent, FILE *fp, int errorcode, const char *argval, const char *progname) { const char *shortopts = parent->hdr.shortopts; const char *longopts = parent->hdr.longopts; const char *datatype = parent->hdr.datatype; /* make argval NULL safe */ argval = argval ? argval : ""; fprintf(fp,"%s: ",progname); switch(errorcode) { case EMINCOUNT: fputs("missing option ",fp); arg_print_option(fp,shortopts,longopts,datatype,"\n"); break; case EMAXCOUNT: fputs("excess option ",fp); arg_print_option(fp,shortopts,longopts,argval,"\n"); break; case REG_NOMATCH: fputs("illegal value ",fp); arg_print_option(fp,shortopts,longopts,argval,"\n"); break; default: { char errbuff[256]; regerror(errorcode, NULL, errbuff, sizeof(errbuff)); printf("%s\n", errbuff); } break; } } struct arg_rex* arg_rex0(const char* shortopts, const char* longopts, const char* pattern, const char *datatype, int flags, const char *glossary) { return arg_rexn(shortopts,longopts,pattern,datatype,0,1,flags,glossary); } struct arg_rex* arg_rex1(const char* shortopts, const char* longopts, const char* pattern, const char *datatype, int flags, const char *glossary) { return arg_rexn(shortopts,longopts,pattern,datatype,1,1,flags,glossary); } struct arg_rex* arg_rexn(const char* shortopts, const char* longopts, const char* pattern, const char *datatype, int mincount, int maxcount, int flags, const char *glossary) { size_t nbytes; struct arg_rex *result; struct privhdr *priv; if (!pattern) { printf("argtable: ERROR - illegal regular expression pattern \"(NULL)\"\n"); printf("argtable: Bad argument table.\n"); return NULL; } /* foolproof things by ensuring maxcount is not less than mincount */ maxcount = (maxcounthdr.flag = ARG_HASVALUE; result->hdr.shortopts = shortopts; result->hdr.longopts = longopts; result->hdr.datatype = datatype ? datatype : pattern; result->hdr.glossary = glossary; result->hdr.mincount = mincount; result->hdr.maxcount = maxcount; result->hdr.parent = result; result->hdr.resetfn = (arg_resetfn*)resetfn; result->hdr.scanfn = (arg_scanfn*)scanfn; result->hdr.checkfn = (arg_checkfn*)checkfn; result->hdr.errorfn = (arg_errorfn*)errorfn; /* store the arg_rex_priv struct immediately after the arg_rex struct */ result->hdr.priv = (const char**)(result+1); priv = (struct privhdr*)(result->hdr.priv); priv->pattern = pattern; priv->flags = flags | REG_NOSUB; /* store the sval[maxcount] array immediately after the arg_rex_priv struct */ result->sval = (const char**)(priv+1); result->count = 0; /* foolproof the string pointers by initialising them to reference empty strings */ for (i=0; isval[i] = ""; } /* here we construct and destroy a regex representation of the regular expression for no other reason than to force any regex errors to be trapped now rather than later. If we dont, then errors may go undetected until an argument is actually parsed. */ errorcode = regcomp(&(priv->regex), priv->pattern, priv->flags); if (errorcode) { char errbuff[256]; regerror(errorcode, &(priv->regex), errbuff, sizeof(errbuff)); printf("argtable: %s \"%s\"\n", errbuff, priv->pattern); printf("argtable: Bad argument table.\n"); } else regfree(&(priv->regex)); } /*printf("arg_rexn() returns %p\n",result);*/ return result; } argtable2-12/src/argtable2.c0000644000175000001440000010564711333223706012671 00000000000000/********************************************************************* This file is part of the argtable2 library. Copyright (C) 1998-2001,2003-2010 Stewart Heitmann sheitmann@users.sourceforge.net The argtable2 library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. **********************************************************************/ /* config.h must be included before anything else */ #ifdef HAVE_CONFIG_H #include "config.h" #endif #ifdef STDC_HEADERS #include #include #include #include #endif #ifdef HAVE_STRINGS_H #include #endif #ifdef HAVE_GETOPT_H #include #else #include "./getopt.h" #endif #ifdef HAVE_UNISTD_H #include #endif #include "argtable2.h" #include "./getopt.h" static void arg_register_error(struct arg_end *end, void *parent, int error, const char *argval) { /* printf("arg_register_error(%p,%p,%d,%s)\n",end,parent,error,argval); */ if (end->count < end->hdr.maxcount) { end->error[end->count] = error; end->parent[end->count] = parent; end->argval[end->count] = argval; end->count++; } else { end->error[end->hdr.maxcount-1] = ARG_ELIMIT; end->parent[end->hdr.maxcount-1] = end; end->argval[end->hdr.maxcount-1] = NULL; } } /* * Return index of first table entry with a matching short option * or -1 if no match was found. */ static int find_shortoption(struct arg_hdr **table, char shortopt) { int tabindex; for(tabindex=0; !(table[tabindex]->flag&ARG_TERMINATOR); tabindex++) { if (table[tabindex]->shortopts && strchr(table[tabindex]->shortopts,shortopt)) return tabindex; } return -1; } struct longoptions { int getoptval; int noptions; struct option *options; }; #ifndef NDEBUG static void dump_longoptions(struct longoptions* longoptions) { int i; printf("getoptval = %d\n", longoptions->getoptval); printf("noptions = %d\n", longoptions->noptions); for (i=0; inoptions; i++) { printf("options[%d].name = \"%s\"\n", i, longoptions->options[i].name); printf("options[%d].has_arg = %d\n", i, longoptions->options[i].has_arg); printf("options[%d].flag = %p\n", i, longoptions->options[i].flag); printf("options[%d].val = %d\n", i, longoptions->options[i].val); } } #endif static struct longoptions* alloc_longoptions(struct arg_hdr **table) { struct longoptions *result; size_t nbytes; int noptions = 1; size_t longoptlen = 0; int tabindex; /* * Determine the total number of option structs required * by counting the number of comma separated long options * in all table entries and return the count in noptions. * note: noptions starts at 1 not 0 because we getoptlong * requires a NULL option entry to terminate the option array. * While we are at it, count the number of chars required * to store private copies of all the longoption strings * and return that count in logoptlen. */ tabindex=0; do { const char *longopts = table[tabindex]->longopts; longoptlen += (longopts?strlen(longopts):0) + 1; while (longopts) { noptions++; longopts = strchr(longopts+1,','); } }while(!(table[tabindex++]->flag&ARG_TERMINATOR)); /*printf("%d long options consuming %d chars in total\n",noptions,longoptlen);*/ /* allocate storage for return data structure as: */ /* (struct longoptions) + (struct options)[noptions] + char[longoptlen] */ nbytes = sizeof(struct longoptions) + sizeof(struct option)*noptions + longoptlen; result = (struct longoptions*)malloc(nbytes); if (result) { int option_index=0; char *store; result->getoptval=0; result->noptions = noptions; result->options = (struct option*)(result + 1); store = (char*)(result->options + noptions); for(tabindex=0; !(table[tabindex]->flag&ARG_TERMINATOR); tabindex++) { const char *longopts = table[tabindex]->longopts; while(longopts && *longopts) { char *storestart = store; /* copy progressive longopt strings into the store */ while (*longopts!=0 && *longopts!=',') *store++ = *longopts++; *store++ = 0; if (*longopts==',') longopts++; /*fprintf(stderr,"storestart=\"%s\"\n",storestart);*/ result->options[option_index].name = storestart; result->options[option_index].flag = &(result->getoptval); result->options[option_index].val = tabindex; if (table[tabindex]->flag & ARG_HASOPTVALUE) result->options[option_index].has_arg = 2; else if (table[tabindex]->flag & ARG_HASVALUE) result->options[option_index].has_arg = 1; else result->options[option_index].has_arg = 0; option_index++; } } /* terminate the options array with a zero-filled entry */ result->options[option_index].name = 0; result->options[option_index].has_arg = 0; result->options[option_index].flag = 0; result->options[option_index].val = 0; } /*dump_longoptions(result);*/ return result; } static char* alloc_shortoptions(struct arg_hdr **table) { char *result; size_t len = 2; int tabindex; /* determine the total number of option chars required */ for(tabindex=0; !(table[tabindex]->flag&ARG_TERMINATOR); tabindex++) { struct arg_hdr *hdr = table[tabindex]; len += 3 * (hdr->shortopts?strlen(hdr->shortopts):0); } result = malloc(len); if (result) { char *res = result; /* add a leading ':' so getopt return codes distinguish */ /* unrecognised option and options missing argument values */ *res++=':'; for(tabindex=0; !(table[tabindex]->flag&ARG_TERMINATOR); tabindex++) { struct arg_hdr *hdr = table[tabindex]; const char *shortopts = hdr->shortopts; while(shortopts && *shortopts) { *res++ = *shortopts++; if (hdr->flag & ARG_HASVALUE) *res++=':'; if (hdr->flag & ARG_HASOPTVALUE) *res++=':'; } } /* null terminate the string */ *res=0; } /*printf("alloc_shortoptions() returns \"%s\"\n",(result?result:"NULL"));*/ return result; } /* return index of the table terminator entry */ static int arg_endindex(struct arg_hdr **table) { int tabindex=0; while (!(table[tabindex]->flag&ARG_TERMINATOR)) tabindex++; return tabindex; } static void arg_parse_tagged(int argc, char **argv, struct arg_hdr **table, struct arg_end *endtable) { struct longoptions *longoptions; char *shortoptions; int copt; /*printf("arg_parse_tagged(%d,%p,%p,%p)\n",argc,argv,table,endtable);*/ /* allocate short and long option arrays for the given opttable[]. */ /* if the allocs fail then put an error msg in the last table entry. */ longoptions = alloc_longoptions(table); shortoptions = alloc_shortoptions(table); if (!longoptions || !shortoptions) { /* one or both memory allocs failed */ arg_register_error(endtable,endtable,ARG_EMALLOC,NULL); /* free anything that was allocated (this is null safe) */ free(shortoptions); free(longoptions); return; } /*dump_longoptions(longoptions);*/ /* reset getopts internal option-index to zero, and disable error reporting */ optind = 0; opterr = 0; /* fetch and process args using getopt_long */ while( (copt=getopt_long(argc,argv,shortoptions,longoptions->options,NULL)) != -1) { /* printf("optarg='%s'\n",optarg); printf("optind=%d\n",optind); printf("copt=%c\n",(char)copt); printf("optopt=%c (%d)\n",optopt, (int)(optopt)); */ switch(copt) { case 0: { int tabindex = longoptions->getoptval; void *parent = table[tabindex]->parent; /*printf("long option detected from argtable[%d]\n", tabindex);*/ if (optarg && optarg[0]==0 && (table[tabindex]->flag & ARG_HASVALUE)) { /* printf(": long option %s requires an argument\n",argv[optind-1]); */ arg_register_error(endtable,endtable,ARG_EMISSARG,argv[optind-1]); /* continue to scan the (empty) argument value to enforce argument count checking */ } if (table[tabindex]->scanfn) { int errorcode = table[tabindex]->scanfn(parent,optarg); if (errorcode!=0) arg_register_error(endtable,parent,errorcode,optarg); } } break; case '?': /* * getopt_long() found an unrecognised short option. * if it was a short option its value is in optopt * if it was a long option then optopt=0 */ switch (optopt) { case 0: /*printf("?0 unrecognised long option %s\n",argv[optind-1]);*/ arg_register_error(endtable,endtable,ARG_ELONGOPT,argv[optind-1]); break; default: /*printf("?* unrecognised short option '%c'\n",optopt);*/ arg_register_error(endtable,endtable,optopt,NULL); break; } break; case':': /* * getopt_long() found an option with its argument missing. */ /*printf(": option %s requires an argument\n",argv[optind-1]); */ arg_register_error(endtable,endtable,ARG_EMISSARG,argv[optind-1]); break; default: { /* getopt_long() found a valid short option */ int tabindex = find_shortoption(table,(char)copt); /*printf("short option detected from argtable[%d]\n", tabindex);*/ if (tabindex==-1) { /* should never get here - but handle it just in case */ /*printf("unrecognised short option %d\n",copt);*/ arg_register_error(endtable,endtable,copt,NULL); } else { if (table[tabindex]->scanfn) { void *parent = table[tabindex]->parent; int errorcode = table[tabindex]->scanfn(parent,optarg); if (errorcode!=0) arg_register_error(endtable,parent,errorcode,optarg); } } break; } } } free(shortoptions); free(longoptions); } static void arg_parse_untagged(int argc, char **argv, struct arg_hdr **table, struct arg_end *endtable) { int tabindex=0; int errorlast=0; const char *optarglast = NULL; void *parentlast = NULL; /*printf("arg_parse_untagged(%d,%p,%p,%p)\n",argc,argv,table,endtable);*/ while (!(table[tabindex]->flag&ARG_TERMINATOR)) { void *parent; int errorcode; /* if we have exhausted our argv[optind] entries then we have finished */ if (optind>=argc) { /*printf("arg_parse_untagged(): argv[] exhausted\n");*/ return; } /* skip table entries with non-null long or short options (they are not untagged entries) */ if (table[tabindex]->longopts || table[tabindex]->shortopts) { /*printf("arg_parse_untagged(): skipping argtable[%d] (tagged argument)\n",tabindex);*/ tabindex++; continue; } /* skip table entries with NULL scanfn */ if (!(table[tabindex]->scanfn)) { /*printf("arg_parse_untagged(): skipping argtable[%d] (NULL scanfn)\n",tabindex);*/ tabindex++; continue; } /* attempt to scan the current argv[optind] with the current */ /* table[tabindex] entry. If it succeeds then keep it, otherwise */ /* try again with the next table[] entry. */ parent = table[tabindex]->parent; errorcode = table[tabindex]->scanfn(parent,argv[optind]); if (errorcode==0) { /* success, move onto next argv[optind] but stay with same table[tabindex] */ /*printf("arg_parse_untagged(): argtable[%d] successfully matched\n",tabindex);*/ optind++; /* clear the last tentative error */ errorlast = 0; } else { /* failure, try same argv[optind] with next table[tabindex] entry */ /*printf("arg_parse_untagged(): argtable[%d] failed match\n",tabindex);*/ tabindex++; /* remember this as a tentative error we may wish to reinstate later */ errorlast = errorcode; optarglast = argv[optind]; parentlast = parent; } } /* if a tenative error still remains at this point then register it as a proper error */ if (errorlast) { arg_register_error(endtable,parentlast,errorlast,optarglast); optind++; } /* only get here when not all argv[] entries were consumed */ /* register an error for each unused argv[] entry */ while (optindcheckfn) { void *parent = table[tabindex]->parent; int errorcode = table[tabindex]->checkfn(parent); if (errorcode!=0) arg_register_error(endtable,parent,errorcode,NULL); } }while(!(table[tabindex++]->flag&ARG_TERMINATOR)); } static void arg_reset(void **argtable) { struct arg_hdr **table=(struct arg_hdr**)argtable; int tabindex=0; /*printf("arg_reset(%p)\n",argtable);*/ do { if (table[tabindex]->resetfn) table[tabindex]->resetfn(table[tabindex]->parent); } while(!(table[tabindex++]->flag&ARG_TERMINATOR)); } int arg_parse(int argc, char **argv, void **argtable) { struct arg_hdr **table = (struct arg_hdr **)argtable; struct arg_end *endtable; int endindex; char **argvcopy = NULL; /*printf("arg_parse(%d,%p,%p)\n",argc,argv,argtable);*/ /* reset any argtable data from previous invocations */ arg_reset(argtable); /* locate the first end-of-table marker within the array */ endindex = arg_endindex(table); endtable = (struct arg_end*)table[endindex]; /* Special case of argc==0. This can occur on Texas Instruments DSP. */ /* Failure to trap this case results in an unwanted NULL result from */ /* the malloc for argvcopy (next code block). */ if (argc==0) { /* We must still perform post-parse checks despite the absence of command line arguments */ arg_parse_check(table,endtable); /* Now we are finished */ return endtable->count; } argvcopy = malloc(sizeof(char *) * argc); if (argvcopy) { int i; /* Fill in the local copy of argv[]. We need a local copy because getopt rearranges argv[] which adversely affects susbsequent parsing attempts. */ for (i=0; icount==0) arg_parse_check(table,endtable); /* release the local copt of argv[] */ free(argvcopy); } else { /* memory alloc failed */ arg_register_error(endtable,endtable,ARG_EMALLOC,NULL); } return endtable->count; } /* * Concatenate contents of src[] string onto *pdest[] string. * The *pdest pointer is altered to point to the end of the * target string and *pndest is decremented by the same number * of chars. * Does not append more than *pndest chars into *pdest[] * so as to prevent buffer overruns. * Its something like strncat() but more efficient for repeated * calls on the same destination string. * Example of use: * char dest[30] = "good" * size_t ndest = sizeof(dest); * char *pdest = dest; * arg_char(&pdest,"bye ",&ndest); * arg_char(&pdest,"cruel ",&ndest); * arg_char(&pdest,"world!",&ndest); * Results in: * dest[] == "goodbye cruel world!" * ndest == 10 */ static void arg_cat(char **pdest, const char *src, size_t *pndest) { char *dest = *pdest; char *end = dest + *pndest; /*locate null terminator of dest string */ while(destflag&ARG_TERMINATOR); tabindex++) { /* skip optional options */ if (table[tabindex]->mincount<1) continue; /* skip non-short options */ if (table[tabindex]->shortopts==NULL) continue; /* skip options that take argument values */ if (table[tabindex]->flag&ARG_HASVALUE) continue; /* print the short option (only the first short option char, ignore multiple choices)*/ fprintf(fp,format1,table[tabindex]->shortopts[0]); format1="%c"; format2="[%c"; } /* print all optional switches that are without argument values */ for(tabindex=0; table[tabindex] && !(table[tabindex]->flag&ARG_TERMINATOR); tabindex++) { /* skip mandatory args */ if (table[tabindex]->mincount>0) continue; /* skip args without short options */ if (table[tabindex]->shortopts==NULL) continue; /* skip args with values */ if (table[tabindex]->flag&ARG_HASVALUE) continue; /* print first short option */ fprintf(fp,format2,table[tabindex]->shortopts[0]); format2="%c"; suffix="]"; } fprintf(fp,suffix); } void arg_print_syntax(FILE *fp, void **argtable, const char *suffix) { struct arg_hdr **table = (struct arg_hdr**)argtable; int i,tabindex; /* print GNU style [OPTION] string */ arg_print_gnuswitch(fp, table); /* print remaining options in abbreviated style */ for(tabindex=0; table[tabindex] && !(table[tabindex]->flag&ARG_TERMINATOR); tabindex++) { char syntax[200]=""; const char *shortopts, *longopts, *datatype; /* skip short options without arg values (they were printed by arg_print_gnu_switch) */ if (table[tabindex]->shortopts && !(table[tabindex]->flag&ARG_HASVALUE)) continue; shortopts = table[tabindex]->shortopts; longopts = table[tabindex]->longopts; datatype = table[tabindex]->datatype; arg_cat_option(syntax,sizeof(syntax),shortopts,longopts,datatype, table[tabindex]->flag&ARG_HASOPTVALUE); if (strlen(syntax)>0) { /* print mandatory instances of this option */ for (i=0; imincount; i++) fprintf(fp, " %s",syntax); /* print optional instances enclosed in "[..]" */ switch ( table[tabindex]->maxcount - table[tabindex]->mincount ) { case 0: break; case 1: fprintf(fp, " [%s]",syntax); break; case 2: fprintf(fp, " [%s] [%s]",syntax,syntax); break; default: fprintf(fp, " [%s]...",syntax); break; } } } if (suffix) fprintf(fp, "%s",suffix); } void arg_print_syntaxv(FILE *fp, void **argtable, const char *suffix) { struct arg_hdr **table = (struct arg_hdr**)argtable; int i,tabindex; /* print remaining options in abbreviated style */ for(tabindex=0; table[tabindex] && !(table[tabindex]->flag&ARG_TERMINATOR); tabindex++) { char syntax[200]=""; const char *shortopts, *longopts, *datatype; shortopts = table[tabindex]->shortopts; longopts = table[tabindex]->longopts; datatype = table[tabindex]->datatype; arg_cat_optionv(syntax,sizeof(syntax),shortopts,longopts,datatype,table[tabindex]->flag&ARG_HASOPTVALUE, "|"); /* print mandatory options */ for (i=0; imincount; i++) fprintf(fp," %s",syntax); /* print optional args enclosed in "[..]" */ switch ( table[tabindex]->maxcount - table[tabindex]->mincount ) { case 0: break; case 1: fprintf(fp, " [%s]",syntax); break; case 2: fprintf(fp, " [%s] [%s]",syntax,syntax); break; default: fprintf(fp, " [%s]...",syntax); break; } } if (suffix) fprintf(fp,"%s",suffix); } void arg_print_glossary(FILE *fp, void **argtable, const char *format) { struct arg_hdr **table = (struct arg_hdr**)argtable; int tabindex; format = format ? format : " %-20s %s\n"; for(tabindex=0; !(table[tabindex]->flag&ARG_TERMINATOR); tabindex++) { if (table[tabindex]->glossary) { char syntax[200]=""; const char *shortopts = table[tabindex]->shortopts; const char *longopts = table[tabindex]->longopts; const char *datatype = table[tabindex]->datatype; const char *glossary = table[tabindex]->glossary; arg_cat_optionv(syntax,sizeof(syntax),shortopts,longopts,datatype,table[tabindex]->flag&ARG_HASOPTVALUE,", "); fprintf(fp,format,syntax,glossary); } } } /** * Print a piece of text formatted, which means in a column with a * left and a right margin. The lines are wrapped at whitspaces next * to right margin. The function does not indent the first line, but * only the following ones. * * Example: * arg_print_formatted( fp, 0, 5, "Some text that doesn't fit." ) * will result in the following output: * * Some * text * that * doesn' * t fit. * * Too long lines will be wrapped in the middle of a word. * * arg_print_formatted( fp, 2, 7, "Some text that doesn't fit." ) * will result in the following output: * * Some *   text *   that *   doesn' *   t fit. * * As you see, the first line is not indented. This enables output of * lines, which start in a line where output already happened. * * Author: Uli Fouquet */ static void arg_print_formatted( FILE *fp, const unsigned lmargin, const unsigned rmargin, const char *text ) { const unsigned textlen = strlen( text ); unsigned line_start = 0; unsigned line_end = textlen + 1; const unsigned colwidth = (rmargin - lmargin) + 1; /* Someone doesn't like us... */ if ( line_end < line_start ) { fprintf( fp, "%s\n", text ); } while (line_end-1 > line_start ) { /* Eat leading whitespaces. This is essential because while wrapping lines, there will often be a whitespace at beginning of line  */ while ( isspace(*(text+line_start)) ) { line_start++; } if ((line_end - line_start) > colwidth ) { line_end = line_start + colwidth; } /* Find last whitespace, that fits into line */ while ( ( line_end > line_start ) && ( line_end - line_start > colwidth ) && !isspace(*(text+line_end))) { line_end--; } /* Do not print trailing whitespace. If this text has got only one line, line_end now points to the last char due to initialization. */ line_end--; /* Output line of text */ while ( line_start < line_end ) { fputc(*(text+line_start), fp ); line_start++; } fputc( '\n', fp ); /* Initialize another line */ if ( line_end+1 < textlen ) { unsigned i; for (i=0; i < lmargin; i++ ) { fputc( ' ', fp ); } line_end = textlen; } /* If we have to print another line, get also the last char. */ line_end++; } /* lines of text */ } /** * Prints the glossary in strict GNU format. * Differences to arg_print_glossary() are: *  - wraps lines after 80 chars *  - indents lines without shortops *  - does not accept formatstrings * * Contributed by Uli Fouquet */ void arg_print_glossary_gnu(FILE *fp, void **argtable ) { struct arg_hdr **table = (struct arg_hdr**)argtable; int tabindex; for(tabindex=0; !(table[tabindex]->flag&ARG_TERMINATOR); tabindex++) { if (table[tabindex]->glossary) { char syntax[200]=""; const char *shortopts = table[tabindex]->shortopts; const char *longopts = table[tabindex]->longopts; const char *datatype = table[tabindex]->datatype; const char *glossary = table[tabindex]->glossary; if ( !shortopts && longopts ) { /* Indent trailing line by 4 spaces... */ memset( syntax, ' ', 4 ); *(syntax+4) = '\0'; } arg_cat_optionv(syntax,sizeof(syntax),shortopts,longopts,datatype,table[tabindex]->flag&ARG_HASOPTVALUE,", "); /* If syntax fits not into column, print glossary in new line... */ if ( strlen(syntax) > 25 ) { fprintf( fp, " %-25s %s\n", syntax, "" ); *syntax = '\0'; } fprintf( fp, " %-25s ", syntax ); arg_print_formatted( fp, 28, 79, glossary ); } } /* for each table entry */ fputc( '\n', fp ); } /** * Checks the argtable[] array for NULL entries and returns 1 * if any are found, zero otherwise. */ int arg_nullcheck(void **argtable) { struct arg_hdr **table = (struct arg_hdr **)argtable; int tabindex; /*printf("arg_nullcheck(%p)\n",argtable);*/ if (!table) return 1; tabindex=0; do { /*printf("argtable[%d]=%p\n",tabindex,argtable[tabindex]);*/ if (!table[tabindex]) return 1; } while(!(table[tabindex++]->flag&ARG_TERMINATOR)); return 0; } /* * arg_free() is deprecated in favour of arg_freetable() due to a flaw in its design. * The flaw results in memory leak in the (very rare) case that an intermediate * entry in the argtable array failed its memory allocation while others following * that entry were still allocated ok. Those subsequent allocations will not be * deallocated by arg_free(). * Despite the unlikeliness of the problem occurring, and the even unlikelier event * that it has any deliterious effect, it is fixed regardless by replacing arg_free() * with the newer arg_freetable() function. * We still keep arg_free() for backwards compatibility. */ void arg_free(void **argtable) { struct arg_hdr **table=(struct arg_hdr**)argtable; int tabindex=0; int flag; /*printf("arg_free(%p)\n",argtable);*/ do { /* if we encounter a NULL entry then somewhat incorrectly we presume we have come to the end of the array. It isnt strictly true because an intermediate entry could be NULL with other non-NULL entries to follow. The subsequent argtable entries would then not be freed as they should. */ if (table[tabindex]==NULL) break; flag = table[tabindex]->flag; free(table[tabindex]); table[tabindex++]=NULL; } while(!(flag&ARG_TERMINATOR)); } /* frees each non-NULL element of argtable[], where n is the size of the number of entries in the array */ void arg_freetable(void **argtable, size_t n) { struct arg_hdr **table=(struct arg_hdr**)argtable; int tabindex=0; /*printf("arg_freetable(%p)\n",argtable);*/ for (tabindex=0; tabindex /*#endif*/ #include "argtable2.h" struct arg_rem* arg_rem(const char *datatype, const char *glossary) { struct arg_rem *result = (struct arg_rem*)malloc(sizeof(struct arg_rem)); if (result) { /* init the arg_hdr struct */ result->hdr.flag = 0; result->hdr.shortopts = NULL; result->hdr.longopts = NULL; result->hdr.datatype = datatype; result->hdr.glossary = glossary; result->hdr.mincount = 1; result->hdr.maxcount = 1; result->hdr.parent = result; result->hdr.resetfn = NULL; result->hdr.scanfn = NULL; result->hdr.checkfn = NULL; result->hdr.errorfn = NULL; } /*printf("arg_rem() returns %p\n",result);*/ return result; } argtable2-12/src/Makefile.in0000644000175000001440000004542411333224355012724 00000000000000# Makefile.in generated by automake 1.10.1 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, # 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. @SET_MAKE@ VPATH = @srcdir@ pkgdatadir = $(datadir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ target_triplet = @target@ # If the system provides getopt_long then we use it, # otherwise we compile in the version supplied with argtable. @USE_SYS_GETOPTLONG_FALSE@am__append_1 = getopt.c getopt1.c getopt.h # If the system provides regex then we may compile arg_rex # otherwise we must omit it. @USE_ARGREX_TRUE@am__append_2 = arg_rex.c # If the system provides strptime then we may compile arg_date # otherwise we must omit it. @USE_ARGDATE_TRUE@am__append_3 = arg_date.c subdir = src DIST_COMMON = $(include_HEADERS) $(srcdir)/Makefile.am \ $(srcdir)/Makefile.in $(srcdir)/config.h.in ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs CONFIG_HEADER = config.h CONFIG_CLEAN_FILES = am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) f=$$p;; \ esac; am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(includedir)" libLTLIBRARIES_INSTALL = $(INSTALL) LTLIBRARIES = $(lib_LTLIBRARIES) libargtable2_la_LIBADD = am__libargtable2_la_SOURCES_DIST = argtable2.c arg_end.c arg_rem.c \ arg_lit.c arg_int.c arg_dbl.c arg_str.c arg_file.c getopt.c \ getopt1.c getopt.h arg_rex.c arg_date.c @USE_SYS_GETOPTLONG_FALSE@am__objects_1 = getopt.lo getopt1.lo @USE_ARGREX_TRUE@am__objects_2 = arg_rex.lo @USE_ARGDATE_TRUE@am__objects_3 = arg_date.lo am_libargtable2_la_OBJECTS = argtable2.lo arg_end.lo arg_rem.lo \ arg_lit.lo arg_int.lo arg_dbl.lo arg_str.lo arg_file.lo \ $(am__objects_1) $(am__objects_2) $(am__objects_3) libargtable2_la_OBJECTS = $(am_libargtable2_la_OBJECTS) libargtable2_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ $(libargtable2_la_LDFLAGS) $(LDFLAGS) -o $@ DEFAULT_INCLUDES = -I.@am__isrc@ depcomp = $(SHELL) $(top_srcdir)/depcomp am__depfiles_maybe = depfiles COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) CCLD = $(CC) LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \ $(LDFLAGS) -o $@ SOURCES = $(libargtable2_la_SOURCES) DIST_SOURCES = $(am__libargtable2_la_SOURCES_DIST) includeHEADERS_INSTALL = $(INSTALL_HEADER) HEADERS = $(include_HEADERS) ETAGS = etags CTAGS = ctags DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CXX = @CXX@ CXXCPP = @CXXCPP@ CXXDEPMODE = @CXXDEPMODE@ CXXFLAGS = @CXXFLAGS@ CYGPATH_W = @CYGPATH_W@ DEBUGFLAGS = @DEBUGFLAGS@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DSYMUTIL = @DSYMUTIL@ ECHO = @ECHO@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ F77 = @F77@ FFLAGS = @FFLAGS@ GREP = @GREP@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ LDFLAGS = @LDFLAGS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ MAKEINFO = @MAKEINFO@ MKDIR_P = @MKDIR_P@ NMEDIT = @NMEDIT@ OBJEXT = @OBJEXT@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ POW_LIB = @POW_LIB@ RANLIB = @RANLIB@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ VERSION = @VERSION@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exampledir = @exampledir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target = @target@ target_alias = @target_alias@ target_cpu = @target_cpu@ target_os = @target_os@ target_vendor = @target_vendor@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ lib_LTLIBRARIES = libargtable2.la libargtable2_la_SOURCES = argtable2.c arg_end.c arg_rem.c arg_lit.c \ arg_int.c arg_dbl.c arg_str.c arg_file.c $(am__append_1) \ $(am__append_2) $(am__append_3) #libtool library versioning uses current:revision:age where # current = most recent interface number # revision = minor version of current interface # age = how many previous interfaces this version supports (first=current-age) # argtable versions prior to 2.4 did not use libtool versions thus # argtable-2.4 is 0:0:0 # argtable-2.5 is 1:0:1 (interface 1 is back-compatible with interface 0, ie:argtable-2.4) # argtable-2.6 is 1:1:1 (this code is identical to argtable2-5) # argtable-2.7 is 1:2:1 (some minor bug fixes, interface is unchanged) # argtable-2.8 is 1:3:1 (some minor bug fixes, interface is unchanged) # argtable-2.9 is 1:4:1 (makefile bug fix only, src code is identical to argtable-2.8) # argtable-2.10 is 1:5:1 (minor tweaks to configuration and documentation, src code is identical to argtable-2.8) # argtable-2.11 is 1:6:1 (minor tweaks to makefiles, src code is identical to argtable-2.8) # argtable-2.12 is 1:7:1 (added support for parsing hex,octal,binary integer formats) libargtable2_la_LDFLAGS = -version-info 1:7:1 include_HEADERS = argtable2.h all: config.h $(MAKE) $(AM_MAKEFLAGS) all-am .SUFFIXES: .SUFFIXES: .c .lo .o .obj $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ && exit 0; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/Makefile'; \ cd $(top_srcdir) && \ $(AUTOMAKE) --gnu src/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(top_srcdir)/configure: $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh config.h: stamp-h1 @if test ! -f $@; then \ rm -f stamp-h1; \ $(MAKE) $(AM_MAKEFLAGS) stamp-h1; \ else :; fi stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status @rm -f stamp-h1 cd $(top_builddir) && $(SHELL) ./config.status src/config.h $(srcdir)/config.h.in: $(am__configure_deps) cd $(top_srcdir) && $(AUTOHEADER) rm -f stamp-h1 touch $@ distclean-hdr: -rm -f config.h stamp-h1 install-libLTLIBRARIES: $(lib_LTLIBRARIES) @$(NORMAL_INSTALL) test -z "$(libdir)" || $(MKDIR_P) "$(DESTDIR)$(libdir)" @list='$(lib_LTLIBRARIES)'; for p in $$list; do \ if test -f $$p; then \ f=$(am__strip_dir) \ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ else :; fi; \ done uninstall-libLTLIBRARIES: @$(NORMAL_UNINSTALL) @list='$(lib_LTLIBRARIES)'; for p in $$list; do \ p=$(am__strip_dir) \ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$p'"; \ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$p"; \ done clean-libLTLIBRARIES: -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES) @list='$(lib_LTLIBRARIES)'; for p in $$list; do \ dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \ test "$$dir" != "$$p" || dir=.; \ echo "rm -f \"$${dir}/so_locations\""; \ rm -f "$${dir}/so_locations"; \ done libargtable2.la: $(libargtable2_la_OBJECTS) $(libargtable2_la_DEPENDENCIES) $(libargtable2_la_LINK) -rpath $(libdir) $(libargtable2_la_OBJECTS) $(libargtable2_la_LIBADD) $(LIBS) mostlyclean-compile: -rm -f *.$(OBJEXT) distclean-compile: -rm -f *.tab.c @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/arg_date.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/arg_dbl.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/arg_end.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/arg_file.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/arg_int.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/arg_lit.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/arg_rem.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/arg_rex.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/arg_str.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/argtable2.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/getopt.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/getopt1.Plo@am__quote@ .c.o: @am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @am__fastdepCC_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(COMPILE) -c $< .c.obj: @am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` @am__fastdepCC_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'` .c.lo: @am__fastdepCC_TRUE@ $(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @am__fastdepCC_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $< mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs install-includeHEADERS: $(include_HEADERS) @$(NORMAL_INSTALL) test -z "$(includedir)" || $(MKDIR_P) "$(DESTDIR)$(includedir)" @list='$(include_HEADERS)'; for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ f=$(am__strip_dir) \ echo " $(includeHEADERS_INSTALL) '$$d$$p' '$(DESTDIR)$(includedir)/$$f'"; \ $(includeHEADERS_INSTALL) "$$d$$p" "$(DESTDIR)$(includedir)/$$f"; \ done uninstall-includeHEADERS: @$(NORMAL_UNINSTALL) @list='$(include_HEADERS)'; for p in $$list; do \ f=$(am__strip_dir) \ echo " rm -f '$(DESTDIR)$(includedir)/$$f'"; \ rm -f "$(DESTDIR)$(includedir)/$$f"; \ done ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ END { if (nonempty) { for (i in files) print i; }; }'`; \ mkid -fID $$unique tags: TAGS TAGS: $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) tags=; \ here=`pwd`; \ list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in files) print i; }; }'`; \ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ $$tags $$unique; \ fi ctags: CTAGS CTAGS: $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) tags=; \ list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in files) print i; }; }'`; \ test -z "$(CTAGS_ARGS)$$tags$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ $$tags $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ && cd $(top_srcdir) \ && gtags -i $(GTAGS_ARGS) $$here distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags distdir: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ fi; \ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ else \ test -f $(distdir)/$$file \ || cp -p $$d/$$file $(distdir)/$$file \ || exit 1; \ fi; \ done check-am: all-am check: check-am all-am: Makefile $(LTLIBRARIES) $(HEADERS) config.h installdirs: for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(includedir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done install: install-am install-exec: install-exec-am install-data: install-data-am uninstall: uninstall-am install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-am install-strip: $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ `test -z '$(STRIP)' || \ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install mostlyclean-generic: clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." clean: clean-am clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \ mostlyclean-am distclean: distclean-am -rm -rf ./$(DEPDIR) -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-hdr distclean-tags dvi: dvi-am dvi-am: html: html-am info: info-am info-am: install-data-am: install-includeHEADERS install-dvi: install-dvi-am install-exec-am: install-libLTLIBRARIES install-html: install-html-am install-info: install-info-am install-man: install-pdf: install-pdf-am install-ps: install-ps-am installcheck-am: maintainer-clean: maintainer-clean-am -rm -rf ./$(DEPDIR) -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-compile mostlyclean-generic \ mostlyclean-libtool pdf: pdf-am pdf-am: ps: ps-am ps-am: uninstall-am: uninstall-includeHEADERS uninstall-libLTLIBRARIES .MAKE: install-am install-strip .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \ clean-libLTLIBRARIES clean-libtool ctags distclean \ distclean-compile distclean-generic distclean-hdr \ distclean-libtool distclean-tags distdir dvi dvi-am html \ html-am info info-am install install-am install-data \ install-data-am install-dvi install-dvi-am install-exec \ install-exec-am install-html install-html-am \ install-includeHEADERS install-info install-info-am \ install-libLTLIBRARIES install-man install-pdf install-pdf-am \ install-ps install-ps-am install-strip installcheck \ installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ tags uninstall uninstall-am uninstall-includeHEADERS \ uninstall-libLTLIBRARIES # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: argtable2-12/src/arg_str.c0000644000175000001440000001217711333223706012462 00000000000000/********************************************************************* This file is part of the argtable2 library. Copyright (C) 1998-2001,2003-2010 Stewart Heitmann sheitmann@users.sourceforge.net The argtable2 library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. **********************************************************************/ /* config.h must be included before anything else */ #ifdef HAVE_CONFIG_H #include "config.h" #endif #ifdef HAVE_STDLIB_H #include #endif #include "argtable2.h" /* local error codes */ enum {EMINCOUNT=1,EMAXCOUNT}; static void resetfn(struct arg_str *parent) { /*printf("%s:resetfn(%p)\n",__FILE__,parent);*/ parent->count=0; } static int scanfn(struct arg_str *parent, const char *argval) { int errorcode = 0; if (parent->count == parent->hdr.maxcount) { /* maximum number of arguments exceeded */ errorcode = EMAXCOUNT; } else if (!argval) { /* a valid argument with no argument value was given. */ /* This happens when an optional argument value was invoked. */ /* leave parent arguiment value unaltered but still count the argument. */ parent->count++; } else { parent->sval[parent->count++] = argval; } /*printf("%s:scanfn(%p) returns %d\n",__FILE__,parent,errorcode);*/ return errorcode; } static int checkfn(struct arg_str *parent) { int errorcode = (parent->count < parent->hdr.mincount) ? EMINCOUNT : 0; /*printf("%s:checkfn(%p) returns %d\n",__FILE__,parent,errorcode);*/ return errorcode; } static void errorfn(struct arg_str *parent, FILE *fp, int errorcode, const char *argval, const char *progname) { const char *shortopts = parent->hdr.shortopts; const char *longopts = parent->hdr.longopts; const char *datatype = parent->hdr.datatype; /* make argval NULL safe */ argval = argval ? argval : ""; fprintf(fp,"%s: ",progname); switch(errorcode) { case EMINCOUNT: fputs("missing option ",fp); arg_print_option(fp,shortopts,longopts,datatype,"\n"); break; case EMAXCOUNT: fputs("excess option ",fp); arg_print_option(fp,shortopts,longopts,argval,"\n"); break; } } struct arg_str* arg_str0(const char* shortopts, const char* longopts, const char *datatype, const char *glossary) { return arg_strn(shortopts,longopts,datatype,0,1,glossary); } struct arg_str* arg_str1(const char* shortopts, const char* longopts, const char *datatype, const char *glossary) { return arg_strn(shortopts,longopts,datatype,1,1,glossary); } struct arg_str* arg_strn(const char* shortopts, const char* longopts, const char *datatype, int mincount, int maxcount, const char *glossary) { size_t nbytes; struct arg_str *result; /* foolproof things by ensuring maxcount is not less than mincount */ maxcount = (maxcounthdr.flag = ARG_HASVALUE; result->hdr.shortopts = shortopts; result->hdr.longopts = longopts; result->hdr.datatype = datatype ? datatype : ""; result->hdr.glossary = glossary; result->hdr.mincount = mincount; result->hdr.maxcount = maxcount; result->hdr.parent = result; result->hdr.resetfn = (arg_resetfn*)resetfn; result->hdr.scanfn = (arg_scanfn*)scanfn; result->hdr.checkfn = (arg_checkfn*)checkfn; result->hdr.errorfn = (arg_errorfn*)errorfn; /* store the sval[maxcount] array immediately after the arg_str struct */ result->sval = (const char**)(result+1); result->count = 0; /* foolproof the string pointers by initialising them to reference empty strings */ for (i=0; isval[i] = ""; } } /*printf("arg_strn() returns %p\n",result);*/ return result; } argtable2-12/src/getopt1.c0000644000175000001440000001104511333223706012375 00000000000000/* getopt_long and getopt_long_only entry points for GNU getopt. Copyright (C) 1987,88,89,90,91,92,93,94,96,97 Free Software Foundation, Inc. This file is part of the GNU C Library. Its master source is NOT part of the C library, however. The master source lives in /gd/gnu/lib. The GNU C Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU C Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU C Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ #ifdef HAVE_CONFIG_H #include "config.h" #endif #include "getopt.h" #if !defined (__STDC__) || !__STDC__ /* This is a separate conditional since some stdc systems reject `defined (const)'. */ #ifndef const #define const #endif #endif #include /* Comment out all this code if we are using the GNU C Library, and are not actually compiling the library itself. This code is part of the GNU C Library, but also included in many other GNU distributions. Compiling and linking in this code is a waste when using the GNU C library (especially if it is a shared library). Rather than having every GNU program understand `configure --with-gnu-libc' and omit the object files, it is simpler to just do this in the source for each such file. */ #define GETOPT_INTERFACE_VERSION 2 #if !defined (_LIBC) && defined (__GLIBC__) && __GLIBC__ >= 2 #include #if _GNU_GETOPT_INTERFACE_VERSION == GETOPT_INTERFACE_VERSION #define ELIDE_CODE #endif #endif #ifndef ELIDE_CODE /* This needs to come after some library #include to get __GNU_LIBRARY__ defined. */ #ifdef __GNU_LIBRARY__ #include #endif #ifndef NULL #define NULL 0 #endif int getopt_long(argc, argv, options, long_options, opt_index) int argc; char *const *argv; const char *options; const struct option *long_options; int *opt_index; { return _getopt_internal(argc, argv, options, long_options, opt_index, 0); } /* Like getopt_long, but '-' as well as '--' can indicate a long option. If an option that starts with '-' (not '--') doesn't match a long option, but does match a short option, it is parsed as a short option instead. */ int getopt_long_only(argc, argv, options, long_options, opt_index) int argc; char *const *argv; const char *options; const struct option *long_options; int *opt_index; { return _getopt_internal(argc, argv, options, long_options, opt_index, 1); } #endif /* Not ELIDE_CODE. */ #ifdef TEST #include int main(argc, argv) int argc; char **argv; { int c; int digit_optind = 0; while (1) { int this_option_optind = optind ? optind : 1; int option_index = 0; static struct option long_options[] = { {"add", 1, 0, 0}, {"append", 0, 0, 0}, {"delete", 1, 0, 0}, {"verbose", 0, 0, 0}, {"create", 0, 0, 0}, {"file", 1, 0, 0}, {0, 0, 0, 0} }; c = getopt_long(argc, argv, "abc:d:0123456789", long_options, &option_index); if (c == -1) break; switch (c) { case 0: printf("option %s", long_options[option_index].name); if (optarg) printf(" with arg %s", optarg); printf("\n"); break; case '0': case '1': case '2': case '3': case '4': case '5': case '6': case '7': case '8': case '9': if (digit_optind != 0 && digit_optind != this_option_optind) printf("digits occur in two different argv-elements.\n"); digit_optind = this_option_optind; printf("option %c\n", c); break; case 'a': printf("option a\n"); break; case 'b': printf("option b\n"); break; case 'c': printf("option c with value `%s'\n", optarg); break; case 'd': printf("option d with value `%s'\n", optarg); break; case '?': break; default: printf("?? getopt returned character code 0%o ??\n", c); } } if (optind < argc) { printf("non-option ARGV-elements: "); while (optind < argc) printf("%s ", argv[optind++]); printf("\n"); } exit(0); } #endif /* TEST */ argtable2-12/Makefile.in0000644000175000001440000005420611333224355012133 00000000000000# Makefile.in generated by automake 1.10.1 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, # 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. @SET_MAKE@ VPATH = @srcdir@ pkgdatadir = $(datadir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ target_triplet = @target@ subdir = . DIST_COMMON = README $(am__configure_deps) $(dist_example_DATA) \ $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ $(srcdir)/argtable2-uninstalled.pc.in \ $(srcdir)/argtable2.pc.in $(top_srcdir)/configure \ $(top_srcdir)/example/Makefile.in AUTHORS COPYING ChangeLog \ INSTALL NEWS config.guess config.sub depcomp install-sh \ ltmain.sh missing mkinstalldirs ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ configure.lineno config.status.lineno mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs CONFIG_HEADER = $(top_builddir)/src/config.h CONFIG_CLEAN_FILES = example/Makefile argtable2.pc \ argtable2-uninstalled.pc SOURCES = DIST_SOURCES = RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ html-recursive info-recursive install-data-recursive \ install-dvi-recursive install-exec-recursive \ install-html-recursive install-info-recursive \ install-pdf-recursive install-ps-recursive install-recursive \ installcheck-recursive installdirs-recursive pdf-recursive \ ps-recursive uninstall-recursive am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) f=$$p;; \ esac; am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; am__installdirs = "$(DESTDIR)$(exampledir)" "$(DESTDIR)$(pcfiledir)" dist_exampleDATA_INSTALL = $(INSTALL_DATA) pcfileDATA_INSTALL = $(INSTALL_DATA) DATA = $(dist_example_DATA) $(pcfile_DATA) RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ distclean-recursive maintainer-clean-recursive ETAGS = etags CTAGS = ctags DIST_SUBDIRS = $(SUBDIRS) DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) distdir = $(PACKAGE)-$(VERSION) top_distdir = $(distdir) am__remove_distdir = \ { test ! -d $(distdir) \ || { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \ && rm -fr $(distdir); }; } DIST_ARCHIVES = $(distdir).tar.gz GZIP_ENV = --best distuninstallcheck_listfiles = find . -type f -print distcleancheck_listfiles = find . -type f -print ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CXX = @CXX@ CXXCPP = @CXXCPP@ CXXDEPMODE = @CXXDEPMODE@ CXXFLAGS = @CXXFLAGS@ CYGPATH_W = @CYGPATH_W@ DEBUGFLAGS = @DEBUGFLAGS@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DSYMUTIL = @DSYMUTIL@ ECHO = @ECHO@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ F77 = @F77@ FFLAGS = @FFLAGS@ GREP = @GREP@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ LDFLAGS = @LDFLAGS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ MAKEINFO = @MAKEINFO@ MKDIR_P = @MKDIR_P@ NMEDIT = @NMEDIT@ OBJEXT = @OBJEXT@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ POW_LIB = @POW_LIB@ RANLIB = @RANLIB@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ VERSION = @VERSION@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exampledir = @exampledir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target = @target@ target_alias = @target_alias@ target_cpu = @target_cpu@ target_os = @target_os@ target_vendor = @target_vendor@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ SUBDIRS = src tests doc ACLOCAL_AMFLAGS = -I m4 pcfiledir = $(libdir)/pkgconfig pcfile_DATA = argtable2.pc dist_example_DATA = example/Makefile example/README.txt \ example/argcustom.c example/argxxx.c example/argxxx.h \ example/callbacks.c example/echo.c example/hasoptvalue.c \ example/ls.c example/multisyntax.c example/mv.c \ example/myprog.c example/myprog_C89.c example/rm.c \ example/uname.c all: all-recursive .SUFFIXES: am--refresh: @: $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ echo ' cd $(srcdir) && $(AUTOMAKE) --gnu '; \ cd $(srcdir) && $(AUTOMAKE) --gnu \ && exit 0; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile'; \ cd $(top_srcdir) && \ $(AUTOMAKE) --gnu Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ echo ' $(SHELL) ./config.status'; \ $(SHELL) ./config.status;; \ *) \ echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \ cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) $(SHELL) ./config.status --recheck $(top_srcdir)/configure: $(am__configure_deps) cd $(srcdir) && $(AUTOCONF) $(ACLOCAL_M4): $(am__aclocal_m4_deps) cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) example/Makefile: $(top_builddir)/config.status $(top_srcdir)/example/Makefile.in cd $(top_builddir) && $(SHELL) ./config.status $@ argtable2.pc: $(top_builddir)/config.status $(srcdir)/argtable2.pc.in cd $(top_builddir) && $(SHELL) ./config.status $@ argtable2-uninstalled.pc: $(top_builddir)/config.status $(srcdir)/argtable2-uninstalled.pc.in cd $(top_builddir) && $(SHELL) ./config.status $@ mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs distclean-libtool: -rm -f libtool install-dist_exampleDATA: $(dist_example_DATA) @$(NORMAL_INSTALL) test -z "$(exampledir)" || $(MKDIR_P) "$(DESTDIR)$(exampledir)" @list='$(dist_example_DATA)'; for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ f=$(am__strip_dir) \ echo " $(dist_exampleDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(exampledir)/$$f'"; \ $(dist_exampleDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(exampledir)/$$f"; \ done uninstall-dist_exampleDATA: @$(NORMAL_UNINSTALL) @list='$(dist_example_DATA)'; for p in $$list; do \ f=$(am__strip_dir) \ echo " rm -f '$(DESTDIR)$(exampledir)/$$f'"; \ rm -f "$(DESTDIR)$(exampledir)/$$f"; \ done install-pcfileDATA: $(pcfile_DATA) @$(NORMAL_INSTALL) test -z "$(pcfiledir)" || $(MKDIR_P) "$(DESTDIR)$(pcfiledir)" @list='$(pcfile_DATA)'; for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ f=$(am__strip_dir) \ echo " $(pcfileDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(pcfiledir)/$$f'"; \ $(pcfileDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(pcfiledir)/$$f"; \ done uninstall-pcfileDATA: @$(NORMAL_UNINSTALL) @list='$(pcfile_DATA)'; for p in $$list; do \ f=$(am__strip_dir) \ echo " rm -f '$(DESTDIR)$(pcfiledir)/$$f'"; \ rm -f "$(DESTDIR)$(pcfiledir)/$$f"; \ done # This directory's subdirectories are mostly independent; you can cd # into them and run `make' without going through this Makefile. # To change the values of `make' variables: instead of editing Makefiles, # (1) if the variable is set in `config.status', edit `config.status' # (which will cause the Makefiles to be regenerated when you run `make'); # (2) otherwise, pass the desired values on the `make' command line. $(RECURSIVE_TARGETS): @failcom='exit 1'; \ for f in x $$MAKEFLAGS; do \ case $$f in \ *=* | --[!k]*);; \ *k*) failcom='fail=yes';; \ esac; \ done; \ dot_seen=no; \ target=`echo $@ | sed s/-recursive//`; \ list='$(SUBDIRS)'; for subdir in $$list; do \ echo "Making $$target in $$subdir"; \ if test "$$subdir" = "."; then \ dot_seen=yes; \ local_target="$$target-am"; \ else \ local_target="$$target"; \ fi; \ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ || eval $$failcom; \ done; \ if test "$$dot_seen" = "no"; then \ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ fi; test -z "$$fail" $(RECURSIVE_CLEAN_TARGETS): @failcom='exit 1'; \ for f in x $$MAKEFLAGS; do \ case $$f in \ *=* | --[!k]*);; \ *k*) failcom='fail=yes';; \ esac; \ done; \ dot_seen=no; \ case "$@" in \ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ *) list='$(SUBDIRS)' ;; \ esac; \ rev=''; for subdir in $$list; do \ if test "$$subdir" = "."; then :; else \ rev="$$subdir $$rev"; \ fi; \ done; \ rev="$$rev ."; \ target=`echo $@ | sed s/-recursive//`; \ for subdir in $$rev; do \ echo "Making $$target in $$subdir"; \ if test "$$subdir" = "."; then \ local_target="$$target-am"; \ else \ local_target="$$target"; \ fi; \ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ || eval $$failcom; \ done && test -z "$$fail" tags-recursive: list='$(SUBDIRS)'; for subdir in $$list; do \ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ done ctags-recursive: list='$(SUBDIRS)'; for subdir in $$list; do \ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ done ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ END { if (nonempty) { for (i in files) print i; }; }'`; \ mkid -fID $$unique tags: TAGS TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) tags=; \ here=`pwd`; \ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ include_option=--etags-include; \ empty_fix=.; \ else \ include_option=--include; \ empty_fix=; \ fi; \ list='$(SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ test ! -f $$subdir/TAGS || \ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ fi; \ done; \ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in files) print i; }; }'`; \ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ $$tags $$unique; \ fi ctags: CTAGS CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) tags=; \ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in files) print i; }; }'`; \ test -z "$(CTAGS_ARGS)$$tags$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ $$tags $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ && cd $(top_srcdir) \ && gtags -i $(GTAGS_ARGS) $$here distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags distdir: $(DISTFILES) $(am__remove_distdir) test -d $(distdir) || mkdir $(distdir) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ fi; \ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ else \ test -f $(distdir)/$$file \ || cp -p $$d/$$file $(distdir)/$$file \ || exit 1; \ fi; \ done list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ test -d "$(distdir)/$$subdir" \ || $(MKDIR_P) "$(distdir)/$$subdir" \ || exit 1; \ distdir=`$(am__cd) $(distdir) && pwd`; \ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ (cd $$subdir && \ $(MAKE) $(AM_MAKEFLAGS) \ top_distdir="$$top_distdir" \ distdir="$$distdir/$$subdir" \ am__remove_distdir=: \ am__skip_length_check=: \ distdir) \ || exit 1; \ fi; \ done $(MAKE) $(AM_MAKEFLAGS) \ top_distdir="$(top_distdir)" distdir="$(distdir)" \ dist-hook -find $(distdir) -type d ! -perm -777 -exec chmod a+rwx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \ || chmod -R a+r $(distdir) dist-gzip: distdir tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz $(am__remove_distdir) dist-bzip2: distdir tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2 $(am__remove_distdir) dist-lzma: distdir tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma $(am__remove_distdir) dist-tarZ: distdir tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z $(am__remove_distdir) dist-shar: distdir shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz $(am__remove_distdir) dist-zip: distdir -rm -f $(distdir).zip zip -rq $(distdir).zip $(distdir) $(am__remove_distdir) dist dist-all: distdir tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz $(am__remove_distdir) # This target untars the dist file and tries a VPATH configuration. Then # it guarantees that the distribution is self-contained by making another # tarfile. distcheck: dist case '$(DIST_ARCHIVES)' in \ *.tar.gz*) \ GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(am__untar) ;;\ *.tar.bz2*) \ bunzip2 -c $(distdir).tar.bz2 | $(am__untar) ;;\ *.tar.lzma*) \ unlzma -c $(distdir).tar.lzma | $(am__untar) ;;\ *.tar.Z*) \ uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ *.shar.gz*) \ GZIP=$(GZIP_ENV) gunzip -c $(distdir).shar.gz | unshar ;;\ *.zip*) \ unzip $(distdir).zip ;;\ esac chmod -R a-w $(distdir); chmod a+w $(distdir) mkdir $(distdir)/_build mkdir $(distdir)/_inst chmod a-w $(distdir) dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \ && cd $(distdir)/_build \ && ../configure --srcdir=.. --prefix="$$dc_install_base" \ $(DISTCHECK_CONFIGURE_FLAGS) \ && $(MAKE) $(AM_MAKEFLAGS) \ && $(MAKE) $(AM_MAKEFLAGS) dvi \ && $(MAKE) $(AM_MAKEFLAGS) check \ && $(MAKE) $(AM_MAKEFLAGS) install \ && $(MAKE) $(AM_MAKEFLAGS) installcheck \ && $(MAKE) $(AM_MAKEFLAGS) uninstall \ && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \ distuninstallcheck \ && chmod -R a-w "$$dc_install_base" \ && ({ \ (cd ../.. && umask 077 && mkdir "$$dc_destdir") \ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \ distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \ } || { rm -rf "$$dc_destdir"; exit 1; }) \ && rm -rf "$$dc_destdir" \ && $(MAKE) $(AM_MAKEFLAGS) dist \ && rm -rf $(DIST_ARCHIVES) \ && $(MAKE) $(AM_MAKEFLAGS) distcleancheck $(am__remove_distdir) @(echo "$(distdir) archives ready for distribution: "; \ list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \ sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x' distuninstallcheck: @cd $(distuninstallcheck_dir) \ && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \ || { echo "ERROR: files left after uninstall:" ; \ if test -n "$(DESTDIR)"; then \ echo " (check DESTDIR support)"; \ fi ; \ $(distuninstallcheck_listfiles) ; \ exit 1; } >&2 distcleancheck: distclean @if test '$(srcdir)' = . ; then \ echo "ERROR: distcleancheck can only run from a VPATH build" ; \ exit 1 ; \ fi @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \ || { echo "ERROR: files left in build directory after distclean:" ; \ $(distcleancheck_listfiles) ; \ exit 1; } >&2 check-am: all-am check: check-recursive all-am: Makefile $(DATA) installdirs: installdirs-recursive installdirs-am: for dir in "$(DESTDIR)$(exampledir)" "$(DESTDIR)$(pcfiledir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done install: install-recursive install-exec: install-exec-recursive install-data: install-data-recursive uninstall: uninstall-recursive install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-recursive install-strip: $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ `test -z '$(STRIP)' || \ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install mostlyclean-generic: clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." clean: clean-recursive clean-am: clean-generic clean-libtool mostlyclean-am distclean: distclean-recursive -rm -f $(am__CONFIG_DISTCLEAN_FILES) -rm -f Makefile distclean-am: clean-am distclean-generic distclean-libtool \ distclean-tags dvi: dvi-recursive dvi-am: html: html-recursive info: info-recursive info-am: install-data-am: install-dist_exampleDATA install-pcfileDATA install-dvi: install-dvi-recursive install-exec-am: install-html: install-html-recursive install-info: install-info-recursive install-man: install-pdf: install-pdf-recursive install-ps: install-ps-recursive installcheck-am: maintainer-clean: maintainer-clean-recursive -rm -f $(am__CONFIG_DISTCLEAN_FILES) -rm -rf $(top_srcdir)/autom4te.cache -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-recursive mostlyclean-am: mostlyclean-generic mostlyclean-libtool pdf: pdf-recursive pdf-am: ps: ps-recursive ps-am: uninstall-am: uninstall-dist_exampleDATA uninstall-pcfileDATA .MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ install-strip .PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ all all-am am--refresh check check-am clean clean-generic \ clean-libtool ctags ctags-recursive dist dist-all dist-bzip2 \ dist-gzip dist-hook dist-lzma dist-shar dist-tarZ dist-zip \ distcheck distclean distclean-generic distclean-libtool \ distclean-tags distcleancheck distdir distuninstallcheck dvi \ dvi-am html html-am info info-am install install-am \ install-data install-data-am install-dist_exampleDATA \ install-dvi install-dvi-am install-exec install-exec-am \ install-html install-html-am install-info install-info-am \ install-man install-pcfileDATA install-pdf install-pdf-am \ install-ps install-ps-am install-strip installcheck \ installcheck-am installdirs installdirs-am maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-generic \ mostlyclean-libtool pdf pdf-am ps ps-am tags tags-recursive \ uninstall uninstall-am uninstall-dist_exampleDATA \ uninstall-pcfileDATA # Extra rule to ensure the Windows-specific files are included in the distribution tarball. dist-hook: cp -p $(top_srcdir)/src/Makefile.nmake $(distdir)/src cp -p $(top_srcdir)/src/argtable2.def $(distdir)/src cp -p $(top_srcdir)/example/Makefile.nmake $(distdir)/example # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: argtable2-12/configure0000755000175000001440000261675411333224356012014 00000000000000#! /bin/sh # Guess values for system-dependent variables and create Makefiles. # Generated by GNU Autoconf 2.61 for argtable2 12. # # Report bugs to . # # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, # 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. # This configure script is free software; the Free Software Foundation # gives unlimited permission to copy, distribute and modify it. ## --------------------- ## ## M4sh Initialization. ## ## --------------------- ## # Be more Bourne compatible DUALCASE=1; export DUALCASE # for MKS sh if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then emulate sh NULLCMD=: # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST else case `(set -o) 2>/dev/null` in *posix*) set -o posix ;; esac fi # PATH needs CR # Avoid depending upon Character Ranges. as_cr_letters='abcdefghijklmnopqrstuvwxyz' as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' as_cr_Letters=$as_cr_letters$as_cr_LETTERS as_cr_digits='0123456789' as_cr_alnum=$as_cr_Letters$as_cr_digits # The user is always right. if test "${PATH_SEPARATOR+set}" != set; then echo "#! /bin/sh" >conf$$.sh echo "exit 0" >>conf$$.sh chmod +x conf$$.sh if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then PATH_SEPARATOR=';' else PATH_SEPARATOR=: fi rm -f conf$$.sh fi # Support unset when possible. if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then as_unset=unset else as_unset=false fi # IFS # We need space, tab and new line, in precisely that order. Quoting is # there to prevent editors from complaining about space-tab. # (If _AS_PATH_WALK were called with IFS unset, it would disable word # splitting by setting IFS to empty value.) as_nl=' ' IFS=" "" $as_nl" # Find who we are. Look in the path if we contain no directory separator. case $0 in *[\\/]* ) as_myself=$0 ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break done IFS=$as_save_IFS ;; esac # We did not find ourselves, most probably we were run as `sh COMMAND' # in which case we are not to be found in the path. if test "x$as_myself" = x; then as_myself=$0 fi if test ! -f "$as_myself"; then echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 { (exit 1); exit 1; } fi # Work around bugs in pre-3.0 UWIN ksh. for as_var in ENV MAIL MAILPATH do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var done PS1='$ ' PS2='> ' PS4='+ ' # NLS nuisances. for as_var in \ LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ LC_TELEPHONE LC_TIME do if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then eval $as_var=C; export $as_var else ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var fi done # Required to use basename. if expr a : '\(a\)' >/dev/null 2>&1 && test "X`expr 00001 : '.*\(...\)'`" = X001; then as_expr=expr else as_expr=false fi if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then as_basename=basename else as_basename=false fi # Name of the executable. as_me=`$as_basename -- "$0" || $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ X"$0" : 'X\(/\)' \| . 2>/dev/null || echo X/"$0" | sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q } /^X\/\(\/\/\)$/{ s//\1/ q } /^X\/\(\/\).*/{ s//\1/ q } s/.*/./; q'` # CDPATH. $as_unset CDPATH if test "x$CONFIG_SHELL" = x; then if (eval ":") 2>/dev/null; then as_have_required=yes else as_have_required=no fi if test $as_have_required = yes && (eval ": (as_func_return () { (exit \$1) } as_func_success () { as_func_return 0 } as_func_failure () { as_func_return 1 } as_func_ret_success () { return 0 } as_func_ret_failure () { return 1 } exitcode=0 if as_func_success; then : else exitcode=1 echo as_func_success failed. fi if as_func_failure; then exitcode=1 echo as_func_failure succeeded. fi if as_func_ret_success; then : else exitcode=1 echo as_func_ret_success failed. fi if as_func_ret_failure; then exitcode=1 echo as_func_ret_failure succeeded. fi if ( set x; as_func_ret_success y && test x = \"\$1\" ); then : else exitcode=1 echo positional parameters were not saved. fi test \$exitcode = 0) || { (exit 1); exit 1; } ( as_lineno_1=\$LINENO as_lineno_2=\$LINENO test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" && test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; } ") 2> /dev/null; then : else as_candidate_shells= as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. case $as_dir in /*) for as_base in sh bash ksh sh5; do as_candidate_shells="$as_candidate_shells $as_dir/$as_base" done;; esac done IFS=$as_save_IFS for as_shell in $as_candidate_shells $SHELL; do # Try only shells that exist, to save several forks. if { test -f "$as_shell" || test -f "$as_shell.exe"; } && { ("$as_shell") 2> /dev/null <<\_ASEOF if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then emulate sh NULLCMD=: # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST else case `(set -o) 2>/dev/null` in *posix*) set -o posix ;; esac fi : _ASEOF }; then CONFIG_SHELL=$as_shell as_have_required=yes if { "$as_shell" 2> /dev/null <<\_ASEOF if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then emulate sh NULLCMD=: # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST else case `(set -o) 2>/dev/null` in *posix*) set -o posix ;; esac fi : (as_func_return () { (exit $1) } as_func_success () { as_func_return 0 } as_func_failure () { as_func_return 1 } as_func_ret_success () { return 0 } as_func_ret_failure () { return 1 } exitcode=0 if as_func_success; then : else exitcode=1 echo as_func_success failed. fi if as_func_failure; then exitcode=1 echo as_func_failure succeeded. fi if as_func_ret_success; then : else exitcode=1 echo as_func_ret_success failed. fi if as_func_ret_failure; then exitcode=1 echo as_func_ret_failure succeeded. fi if ( set x; as_func_ret_success y && test x = "$1" ); then : else exitcode=1 echo positional parameters were not saved. fi test $exitcode = 0) || { (exit 1); exit 1; } ( as_lineno_1=$LINENO as_lineno_2=$LINENO test "x$as_lineno_1" != "x$as_lineno_2" && test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; } _ASEOF }; then break fi fi done if test "x$CONFIG_SHELL" != x; then for as_var in BASH_ENV ENV do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var done export CONFIG_SHELL exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} fi if test $as_have_required = no; then echo This script requires a shell more modern than all the echo shells that I found on your system. Please install a echo modern shell, or manually run the script under such a echo shell if you do have one. { (exit 1); exit 1; } fi fi fi (eval "as_func_return () { (exit \$1) } as_func_success () { as_func_return 0 } as_func_failure () { as_func_return 1 } as_func_ret_success () { return 0 } as_func_ret_failure () { return 1 } exitcode=0 if as_func_success; then : else exitcode=1 echo as_func_success failed. fi if as_func_failure; then exitcode=1 echo as_func_failure succeeded. fi if as_func_ret_success; then : else exitcode=1 echo as_func_ret_success failed. fi if as_func_ret_failure; then exitcode=1 echo as_func_ret_failure succeeded. fi if ( set x; as_func_ret_success y && test x = \"\$1\" ); then : else exitcode=1 echo positional parameters were not saved. fi test \$exitcode = 0") || { echo No shell found that supports shell functions. echo Please tell autoconf@gnu.org about your system, echo including any error possibly output before this echo message } as_lineno_1=$LINENO as_lineno_2=$LINENO test "x$as_lineno_1" != "x$as_lineno_2" && test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { # Create $as_me.lineno as a copy of $as_myself, but with $LINENO # uniformly replaced by the line number. The first 'sed' inserts a # line-number line after each line using $LINENO; the second 'sed' # does the real work. The second script uses 'N' to pair each # line-number line with the line containing $LINENO, and appends # trailing '-' during substitution so that $LINENO is not a special # case at line end. # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the # scripts with optimization help from Paolo Bonzini. Blame Lee # E. McMahon (1931-1989) for sed's syntax. :-) sed -n ' p /[$]LINENO/= ' <$as_myself | sed ' s/[$]LINENO.*/&-/ t lineno b :lineno N :loop s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ t loop s/-\n.*// ' >$as_me.lineno && chmod +x "$as_me.lineno" || { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 { (exit 1); exit 1; }; } # Don't try to exec as it changes $[0], causing all sort of problems # (the dirname of $[0] is not the place where we might find the # original and so on. Autoconf is especially sensitive to this). . "./$as_me.lineno" # Exit status is that of the last command. exit } if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then as_dirname=dirname else as_dirname=false fi ECHO_C= ECHO_N= ECHO_T= case `echo -n x` in -n*) case `echo 'x\c'` in *c*) ECHO_T=' ';; # ECHO_T is single tab character. *) ECHO_C='\c';; esac;; *) ECHO_N='-n';; esac if expr a : '\(a\)' >/dev/null 2>&1 && test "X`expr 00001 : '.*\(...\)'`" = X001; then as_expr=expr else as_expr=false fi rm -f conf$$ conf$$.exe conf$$.file if test -d conf$$.dir; then rm -f conf$$.dir/conf$$.file else rm -f conf$$.dir mkdir conf$$.dir fi echo >conf$$.file if ln -s conf$$.file conf$$ 2>/dev/null; then as_ln_s='ln -s' # ... but there are two gotchas: # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. # In both cases, we have to default to `cp -p'. ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || as_ln_s='cp -p' elif ln conf$$.file conf$$ 2>/dev/null; then as_ln_s=ln else as_ln_s='cp -p' fi rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file rmdir conf$$.dir 2>/dev/null if mkdir -p . 2>/dev/null; then as_mkdir_p=: else test -d ./-p && rmdir ./-p as_mkdir_p=false fi if test -x / >/dev/null 2>&1; then as_test_x='test -x' else if ls -dL / >/dev/null 2>&1; then as_ls_L_option=L else as_ls_L_option= fi as_test_x=' eval sh -c '\'' if test -d "$1"; then test -d "$1/."; else case $1 in -*)set "./$1";; esac; case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in ???[sx]*):;;*)false;;esac;fi '\'' sh ' fi as_executable_p=$as_test_x # Sed expression to map a string onto a valid CPP name. as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" # Sed expression to map a string onto a valid variable name. as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" # Check that we are running under the correct shell. SHELL=${CONFIG_SHELL-/bin/sh} case X$ECHO in X*--fallback-echo) # Remove one level of quotation (which was required for Make). ECHO=`echo "$ECHO" | sed 's,\\\\\$\\$0,'$0','` ;; esac echo=${ECHO-echo} if test "X$1" = X--no-reexec; then # Discard the --no-reexec flag, and continue. shift elif test "X$1" = X--fallback-echo; then # Avoid inline document here, it may be left over : elif test "X`($echo '\t') 2>/dev/null`" = 'X\t' ; then # Yippee, $echo works! : else # Restart under the correct shell. exec $SHELL "$0" --no-reexec ${1+"$@"} fi if test "X$1" = X--fallback-echo; then # used as fallback echo shift cat </dev/null 2>&1 && unset CDPATH if test -z "$ECHO"; then if test "X${echo_test_string+set}" != Xset; then # find a string as large as possible, as long as the shell can cope with it for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ... if (echo_test_string=`eval $cmd`) 2>/dev/null && echo_test_string=`eval $cmd` && (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null then break fi done fi if test "X`($echo '\t') 2>/dev/null`" = 'X\t' && echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` && test "X$echo_testing_string" = "X$echo_test_string"; then : else # The Solaris, AIX, and Digital Unix default echo programs unquote # backslashes. This makes it impossible to quote backslashes using # echo "$something" | sed 's/\\/\\\\/g' # # So, first we look for a working echo in the user's PATH. lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR for dir in $PATH /usr/ucb; do IFS="$lt_save_ifs" if (test -f $dir/echo || test -f $dir/echo$ac_exeext) && test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' && echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` && test "X$echo_testing_string" = "X$echo_test_string"; then echo="$dir/echo" break fi done IFS="$lt_save_ifs" if test "X$echo" = Xecho; then # We didn't find a better echo, so look for alternatives. if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' && echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` && test "X$echo_testing_string" = "X$echo_test_string"; then # This shell has a builtin print -r that does the trick. echo='print -r' elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) && test "X$CONFIG_SHELL" != X/bin/ksh; then # If we have ksh, try running configure again with it. ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh} export ORIGINAL_CONFIG_SHELL CONFIG_SHELL=/bin/ksh export CONFIG_SHELL exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"} else # Try using printf. echo='printf %s\n' if test "X`($echo '\t') 2>/dev/null`" = 'X\t' && echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` && test "X$echo_testing_string" = "X$echo_test_string"; then # Cool, printf works : elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` && test "X$echo_testing_string" = 'X\t' && echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` && test "X$echo_testing_string" = "X$echo_test_string"; then CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL export CONFIG_SHELL SHELL="$CONFIG_SHELL" export SHELL echo="$CONFIG_SHELL $0 --fallback-echo" elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` && test "X$echo_testing_string" = 'X\t' && echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` && test "X$echo_testing_string" = "X$echo_test_string"; then echo="$CONFIG_SHELL $0 --fallback-echo" else # maybe with a smaller string... prev=: for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null then break fi prev="$cmd" done if test "$prev" != 'sed 50q "$0"'; then echo_test_string=`eval $prev` export echo_test_string exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"} else # Oops. We lost completely, so just stick with echo. echo=echo fi fi fi fi fi fi # Copy echo and quote the copy suitably for passing to libtool from # the Makefile, instead of quoting the original, which is used later. ECHO=$echo if test "X$ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo" fi tagnames=${tagnames+${tagnames},}CXX tagnames=${tagnames+${tagnames},}F77 exec 7<&0 &1 # Name of the host. # hostname on some systems (SVR3.2, Linux) returns a bogus exit status, # so uname gets run too. ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` # # Initializations. # ac_default_prefix=/usr/local ac_clean_files= ac_config_libobj_dir=. LIBOBJS= cross_compiling=no subdirs= MFLAGS= MAKEFLAGS= SHELL=${CONFIG_SHELL-/bin/sh} # Identity of this package. PACKAGE_NAME='argtable2' PACKAGE_TARNAME='argtable2' PACKAGE_VERSION='12' PACKAGE_STRING='argtable2 12' PACKAGE_BUGREPORT='sheitmann@users.sourceforge.net' ac_unique_file="src/argtable2.c" # Factoring default headers for most tests. ac_includes_default="\ #include #ifdef HAVE_SYS_TYPES_H # include #endif #ifdef HAVE_SYS_STAT_H # include #endif #ifdef STDC_HEADERS # include # include #else # ifdef HAVE_STDLIB_H # include # endif #endif #ifdef HAVE_STRING_H # if !defined STDC_HEADERS && defined HAVE_MEMORY_H # include # endif # include #endif #ifdef HAVE_STRINGS_H # include #endif #ifdef HAVE_INTTYPES_H # include #endif #ifdef HAVE_STDINT_H # include #endif #ifdef HAVE_UNISTD_H # include #endif" ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datarootdir datadir sysconfdir sharedstatedir localstatedir includedir oldincludedir docdir infodir htmldir dvidir pdfdir psdir libdir localedir mandir DEFS ECHO_C ECHO_N ECHO_T LIBS build_alias host_alias target_alias build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA am__isrc CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE SED GREP EGREP LN_S ECHO AR RANLIB DSYMUTIL NMEDIT CPP CXX CXXFLAGS ac_ct_CXX CXXDEPMODE am__fastdepCXX_TRUE am__fastdepCXX_FALSE CXXCPP F77 FFLAGS ac_ct_F77 LIBTOOL POW_LIB LIBOBJS USE_SYS_GETOPTLONG_TRUE USE_SYS_GETOPTLONG_FALSE USE_ARGREX_TRUE USE_ARGREX_FALSE USE_ARGDATE_TRUE USE_ARGDATE_FALSE DEBUGFLAGS exampledir LTLIBOBJS' ac_subst_files='' ac_precious_vars='build_alias host_alias target_alias CC CFLAGS LDFLAGS LIBS CPPFLAGS CPP CXX CXXFLAGS CCC CXXCPP F77 FFLAGS docdir' # Initialize some variables set by options. ac_init_help= ac_init_version=false # The variables have the same names as the options, with # dashes changed to underlines. cache_file=/dev/null exec_prefix=NONE no_create= no_recursion= prefix=NONE program_prefix=NONE program_suffix=NONE program_transform_name=s,x,x, silent= site= srcdir= verbose= x_includes=NONE x_libraries=NONE # Installation directory options. # These are left unexpanded so users can "make install exec_prefix=/foo" # and all the variables that are supposed to be based on exec_prefix # by default will actually change. # Use braces instead of parens because sh, perl, etc. also accept them. # (The list follows the same order as the GNU Coding Standards.) bindir='${exec_prefix}/bin' sbindir='${exec_prefix}/sbin' libexecdir='${exec_prefix}/libexec' datarootdir='${prefix}/share' datadir='${datarootdir}' sysconfdir='${prefix}/etc' sharedstatedir='${prefix}/com' localstatedir='${prefix}/var' includedir='${prefix}/include' oldincludedir='/usr/include' docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' infodir='${datarootdir}/info' htmldir='${docdir}' dvidir='${docdir}' pdfdir='${docdir}' psdir='${docdir}' libdir='${exec_prefix}/lib' localedir='${datarootdir}/locale' mandir='${datarootdir}/man' ac_prev= ac_dashdash= for ac_option do # If the previous option needs an argument, assign it. if test -n "$ac_prev"; then eval $ac_prev=\$ac_option ac_prev= continue fi case $ac_option in *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; *) ac_optarg=yes ;; esac # Accept the important Cygnus configure options, so we can diagnose typos. case $ac_dashdash$ac_option in --) ac_dashdash=yes ;; -bindir | --bindir | --bindi | --bind | --bin | --bi) ac_prev=bindir ;; -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) bindir=$ac_optarg ;; -build | --build | --buil | --bui | --bu) ac_prev=build_alias ;; -build=* | --build=* | --buil=* | --bui=* | --bu=*) build_alias=$ac_optarg ;; -cache-file | --cache-file | --cache-fil | --cache-fi \ | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) ac_prev=cache_file ;; -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) cache_file=$ac_optarg ;; --config-cache | -C) cache_file=config.cache ;; -datadir | --datadir | --datadi | --datad) ac_prev=datadir ;; -datadir=* | --datadir=* | --datadi=* | --datad=*) datadir=$ac_optarg ;; -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ | --dataroo | --dataro | --datar) ac_prev=datarootdir ;; -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) datarootdir=$ac_optarg ;; -disable-* | --disable-*) ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'` # Reject names that are not valid shell variable names. expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null && { echo "$as_me: error: invalid feature name: $ac_feature" >&2 { (exit 1); exit 1; }; } ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'` eval enable_$ac_feature=no ;; -docdir | --docdir | --docdi | --doc | --do) ac_prev=docdir ;; -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) docdir=$ac_optarg ;; -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) ac_prev=dvidir ;; -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) dvidir=$ac_optarg ;; -enable-* | --enable-*) ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` # Reject names that are not valid shell variable names. expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null && { echo "$as_me: error: invalid feature name: $ac_feature" >&2 { (exit 1); exit 1; }; } ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'` eval enable_$ac_feature=\$ac_optarg ;; -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ | --exec | --exe | --ex) ac_prev=exec_prefix ;; -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ | --exec=* | --exe=* | --ex=*) exec_prefix=$ac_optarg ;; -gas | --gas | --ga | --g) # Obsolete; use --with-gas. with_gas=yes ;; -help | --help | --hel | --he | -h) ac_init_help=long ;; -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) ac_init_help=recursive ;; -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) ac_init_help=short ;; -host | --host | --hos | --ho) ac_prev=host_alias ;; -host=* | --host=* | --hos=* | --ho=*) host_alias=$ac_optarg ;; -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) ac_prev=htmldir ;; -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ | --ht=*) htmldir=$ac_optarg ;; -includedir | --includedir | --includedi | --included | --include \ | --includ | --inclu | --incl | --inc) ac_prev=includedir ;; -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ | --includ=* | --inclu=* | --incl=* | --inc=*) includedir=$ac_optarg ;; -infodir | --infodir | --infodi | --infod | --info | --inf) ac_prev=infodir ;; -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) infodir=$ac_optarg ;; -libdir | --libdir | --libdi | --libd) ac_prev=libdir ;; -libdir=* | --libdir=* | --libdi=* | --libd=*) libdir=$ac_optarg ;; -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ | --libexe | --libex | --libe) ac_prev=libexecdir ;; -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ | --libexe=* | --libex=* | --libe=*) libexecdir=$ac_optarg ;; -localedir | --localedir | --localedi | --localed | --locale) ac_prev=localedir ;; -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) localedir=$ac_optarg ;; -localstatedir | --localstatedir | --localstatedi | --localstated \ | --localstate | --localstat | --localsta | --localst | --locals) ac_prev=localstatedir ;; -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) localstatedir=$ac_optarg ;; -mandir | --mandir | --mandi | --mand | --man | --ma | --m) ac_prev=mandir ;; -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) mandir=$ac_optarg ;; -nfp | --nfp | --nf) # Obsolete; use --without-fp. with_fp=no ;; -no-create | --no-create | --no-creat | --no-crea | --no-cre \ | --no-cr | --no-c | -n) no_create=yes ;; -no-recursion | --no-recursion | --no-recursio | --no-recursi \ | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) no_recursion=yes ;; -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ | --oldin | --oldi | --old | --ol | --o) ac_prev=oldincludedir ;; -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) oldincludedir=$ac_optarg ;; -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) ac_prev=prefix ;; -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) prefix=$ac_optarg ;; -program-prefix | --program-prefix | --program-prefi | --program-pref \ | --program-pre | --program-pr | --program-p) ac_prev=program_prefix ;; -program-prefix=* | --program-prefix=* | --program-prefi=* \ | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) program_prefix=$ac_optarg ;; -program-suffix | --program-suffix | --program-suffi | --program-suff \ | --program-suf | --program-su | --program-s) ac_prev=program_suffix ;; -program-suffix=* | --program-suffix=* | --program-suffi=* \ | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) program_suffix=$ac_optarg ;; -program-transform-name | --program-transform-name \ | --program-transform-nam | --program-transform-na \ | --program-transform-n | --program-transform- \ | --program-transform | --program-transfor \ | --program-transfo | --program-transf \ | --program-trans | --program-tran \ | --progr-tra | --program-tr | --program-t) ac_prev=program_transform_name ;; -program-transform-name=* | --program-transform-name=* \ | --program-transform-nam=* | --program-transform-na=* \ | --program-transform-n=* | --program-transform-=* \ | --program-transform=* | --program-transfor=* \ | --program-transfo=* | --program-transf=* \ | --program-trans=* | --program-tran=* \ | --progr-tra=* | --program-tr=* | --program-t=*) program_transform_name=$ac_optarg ;; -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) ac_prev=pdfdir ;; -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) pdfdir=$ac_optarg ;; -psdir | --psdir | --psdi | --psd | --ps) ac_prev=psdir ;; -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) psdir=$ac_optarg ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil) silent=yes ;; -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) ac_prev=sbindir ;; -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ | --sbi=* | --sb=*) sbindir=$ac_optarg ;; -sharedstatedir | --sharedstatedir | --sharedstatedi \ | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ | --sharedst | --shareds | --shared | --share | --shar \ | --sha | --sh) ac_prev=sharedstatedir ;; -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ | --sha=* | --sh=*) sharedstatedir=$ac_optarg ;; -site | --site | --sit) ac_prev=site ;; -site=* | --site=* | --sit=*) site=$ac_optarg ;; -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) ac_prev=srcdir ;; -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) srcdir=$ac_optarg ;; -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ | --syscon | --sysco | --sysc | --sys | --sy) ac_prev=sysconfdir ;; -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) sysconfdir=$ac_optarg ;; -target | --target | --targe | --targ | --tar | --ta | --t) ac_prev=target_alias ;; -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) target_alias=$ac_optarg ;; -v | -verbose | --verbose | --verbos | --verbo | --verb) verbose=yes ;; -version | --version | --versio | --versi | --vers | -V) ac_init_version=: ;; -with-* | --with-*) ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` # Reject names that are not valid shell variable names. expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null && { echo "$as_me: error: invalid package name: $ac_package" >&2 { (exit 1); exit 1; }; } ac_package=`echo $ac_package | sed 's/[-.]/_/g'` eval with_$ac_package=\$ac_optarg ;; -without-* | --without-*) ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'` # Reject names that are not valid shell variable names. expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null && { echo "$as_me: error: invalid package name: $ac_package" >&2 { (exit 1); exit 1; }; } ac_package=`echo $ac_package | sed 's/[-.]/_/g'` eval with_$ac_package=no ;; --x) # Obsolete; use --with-x. with_x=yes ;; -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ | --x-incl | --x-inc | --x-in | --x-i) ac_prev=x_includes ;; -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) x_includes=$ac_optarg ;; -x-libraries | --x-libraries | --x-librarie | --x-librari \ | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) ac_prev=x_libraries ;; -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) x_libraries=$ac_optarg ;; -*) { echo "$as_me: error: unrecognized option: $ac_option Try \`$0 --help' for more information." >&2 { (exit 1); exit 1; }; } ;; *=*) ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` # Reject names that are not valid shell variable names. expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null && { echo "$as_me: error: invalid variable name: $ac_envvar" >&2 { (exit 1); exit 1; }; } eval $ac_envvar=\$ac_optarg export $ac_envvar ;; *) # FIXME: should be removed in autoconf 3.0. echo "$as_me: WARNING: you should use --build, --host, --target" >&2 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && echo "$as_me: WARNING: invalid host type: $ac_option" >&2 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} ;; esac done if test -n "$ac_prev"; then ac_option=--`echo $ac_prev | sed 's/_/-/g'` { echo "$as_me: error: missing argument to $ac_option" >&2 { (exit 1); exit 1; }; } fi # Be sure to have absolute directory names. for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ datadir sysconfdir sharedstatedir localstatedir includedir \ oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ libdir localedir mandir do eval ac_val=\$$ac_var case $ac_val in [\\/$]* | ?:[\\/]* ) continue;; NONE | '' ) case $ac_var in *prefix ) continue;; esac;; esac { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 { (exit 1); exit 1; }; } done # There might be people who depend on the old broken behavior: `$host' # used to hold the argument of --host etc. # FIXME: To remove some day. build=$build_alias host=$host_alias target=$target_alias # FIXME: To remove some day. if test "x$host_alias" != x; then if test "x$build_alias" = x; then cross_compiling=maybe echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. If a cross compiler is detected then cross compile mode will be used." >&2 elif test "x$build_alias" != "x$host_alias"; then cross_compiling=yes fi fi ac_tool_prefix= test -n "$host_alias" && ac_tool_prefix=$host_alias- test "$silent" = yes && exec 6>/dev/null ac_pwd=`pwd` && test -n "$ac_pwd" && ac_ls_di=`ls -di .` && ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || { echo "$as_me: error: Working directory cannot be determined" >&2 { (exit 1); exit 1; }; } test "X$ac_ls_di" = "X$ac_pwd_ls_di" || { echo "$as_me: error: pwd does not report name of working directory" >&2 { (exit 1); exit 1; }; } # Find the source files, if location was not specified. if test -z "$srcdir"; then ac_srcdir_defaulted=yes # Try the directory containing this script, then the parent directory. ac_confdir=`$as_dirname -- "$0" || $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$0" : 'X\(//\)[^/]' \| \ X"$0" : 'X\(//\)$' \| \ X"$0" : 'X\(/\)' \| . 2>/dev/null || echo X"$0" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` srcdir=$ac_confdir if test ! -r "$srcdir/$ac_unique_file"; then srcdir=.. fi else ac_srcdir_defaulted=no fi if test ! -r "$srcdir/$ac_unique_file"; then test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 { (exit 1); exit 1; }; } fi ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" ac_abs_confdir=`( cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2 { (exit 1); exit 1; }; } pwd)` # When building in place, set srcdir=. if test "$ac_abs_confdir" = "$ac_pwd"; then srcdir=. fi # Remove unnecessary trailing slashes from srcdir. # Double slashes in file names in object file debugging info # mess up M-x gdb in Emacs. case $srcdir in */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; esac for ac_var in $ac_precious_vars; do eval ac_env_${ac_var}_set=\${${ac_var}+set} eval ac_env_${ac_var}_value=\$${ac_var} eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} eval ac_cv_env_${ac_var}_value=\$${ac_var} done # # Report the --help message. # if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF \`configure' configures argtable2 12 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... To assign environment variables (e.g., CC, CFLAGS...), specify them as VAR=VALUE. See below for descriptions of some of the useful variables. Defaults for the options are specified in brackets. Configuration: -h, --help display this help and exit --help=short display options specific to this package --help=recursive display the short help of all the included packages -V, --version display version information and exit -q, --quiet, --silent do not print \`checking...' messages --cache-file=FILE cache test results in FILE [disabled] -C, --config-cache alias for \`--cache-file=config.cache' -n, --no-create do not create output files --srcdir=DIR find the sources in DIR [configure dir or \`..'] Installation directories: --prefix=PREFIX install architecture-independent files in PREFIX [$ac_default_prefix] --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX [PREFIX] By default, \`make install' will install all the files in \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify an installation prefix other than \`$ac_default_prefix' using \`--prefix', for instance \`--prefix=\$HOME'. For better control, use the options below. Fine tuning of the installation directories: --bindir=DIR user executables [EPREFIX/bin] --sbindir=DIR system admin executables [EPREFIX/sbin] --libexecdir=DIR program executables [EPREFIX/libexec] --sysconfdir=DIR read-only single-machine data [PREFIX/etc] --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] --localstatedir=DIR modifiable single-machine data [PREFIX/var] --libdir=DIR object code libraries [EPREFIX/lib] --includedir=DIR C header files [PREFIX/include] --oldincludedir=DIR C header files for non-gcc [/usr/include] --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] --datadir=DIR read-only architecture-independent data [DATAROOTDIR] --infodir=DIR info documentation [DATAROOTDIR/info] --localedir=DIR locale-dependent data [DATAROOTDIR/locale] --mandir=DIR man documentation [DATAROOTDIR/man] --docdir=DIR documentation root [DATAROOTDIR/doc/argtable2] --htmldir=DIR html documentation [DOCDIR] --dvidir=DIR dvi documentation [DOCDIR] --pdfdir=DIR pdf documentation [DOCDIR] --psdir=DIR ps documentation [DOCDIR] _ACEOF cat <<\_ACEOF Program names: --program-prefix=PREFIX prepend PREFIX to installed program names --program-suffix=SUFFIX append SUFFIX to installed program names --program-transform-name=PROGRAM run sed PROGRAM on installed program names System types: --build=BUILD configure for building on BUILD [guessed] --host=HOST cross-compile to build programs to run on HOST [BUILD] --target=TARGET configure for building compilers for TARGET [HOST] _ACEOF fi if test -n "$ac_init_help"; then case $ac_init_help in short | recursive ) echo "Configuration of argtable2 12:";; esac cat <<\_ACEOF Optional Features: --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) --enable-FEATURE[=ARG] include FEATURE [ARG=yes] --disable-dependency-tracking speeds up one-time build --enable-dependency-tracking do not reject slow dependency extractors --enable-shared[=PKGS] build shared libraries [default=yes] --enable-static[=PKGS] build static libraries [default=yes] --enable-fast-install[=PKGS] optimize for fast installation [default=yes] --disable-libtool-lock avoid locking (might break parallel builds) --enable-debug enable library debugging symbols Optional Packages: --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) --with-gnu-ld assume the C compiler uses GNU ld [default=no] --with-pic try to use only PIC/non-PIC objects [default=use both] --with-tags[=TAGS] include additional configurations [automatic] Some influential environment variables: CC C compiler command CFLAGS C compiler flags LDFLAGS linker flags, e.g. -L if you have libraries in a nonstandard directory LIBS libraries to pass to the linker, e.g. -l CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I if you have headers in a nonstandard directory CPP C preprocessor CXX C++ compiler command CXXFLAGS C++ compiler flags CXXCPP C++ preprocessor F77 Fortran 77 compiler command FFLAGS Fortran 77 compiler flags docdir Directory where argtable docs are stored Use these variables to override the choices made by `configure' or to help it to find libraries and programs with nonstandard names/locations. Report bugs to . _ACEOF ac_status=$? fi if test "$ac_init_help" = "recursive"; then # If there are subdirs, report their specific --help. for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue test -d "$ac_dir" || continue ac_builddir=. case "$ac_dir" in .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` # A ".." for each directory in $ac_dir_suffix. ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` case $ac_top_builddir_sub in "") ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; esac ;; esac ac_abs_top_builddir=$ac_pwd ac_abs_builddir=$ac_pwd$ac_dir_suffix # for backward compatibility: ac_top_builddir=$ac_top_build_prefix case $srcdir in .) # We are building in place. ac_srcdir=. ac_top_srcdir=$ac_top_builddir_sub ac_abs_top_srcdir=$ac_pwd ;; [\\/]* | ?:[\\/]* ) # Absolute name. ac_srcdir=$srcdir$ac_dir_suffix; ac_top_srcdir=$srcdir ac_abs_top_srcdir=$srcdir ;; *) # Relative name. ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix ac_top_srcdir=$ac_top_build_prefix$srcdir ac_abs_top_srcdir=$ac_pwd/$srcdir ;; esac ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix cd "$ac_dir" || { ac_status=$?; continue; } # Check for guested configure. if test -f "$ac_srcdir/configure.gnu"; then echo && $SHELL "$ac_srcdir/configure.gnu" --help=recursive elif test -f "$ac_srcdir/configure"; then echo && $SHELL "$ac_srcdir/configure" --help=recursive else echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 fi || ac_status=$? cd "$ac_pwd" || { ac_status=$?; break; } done fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF argtable2 configure 12 generated by GNU Autoconf 2.61 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. This configure script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. _ACEOF exit fi cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by argtable2 $as_me 12, which was generated by GNU Autoconf 2.61. Invocation command line was $ $0 $@ _ACEOF exec 5>>config.log { cat <<_ASUNAME ## --------- ## ## Platform. ## ## --------- ## hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` uname -m = `(uname -m) 2>/dev/null || echo unknown` uname -r = `(uname -r) 2>/dev/null || echo unknown` uname -s = `(uname -s) 2>/dev/null || echo unknown` uname -v = `(uname -v) 2>/dev/null || echo unknown` /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` _ASUNAME as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. echo "PATH: $as_dir" done IFS=$as_save_IFS } >&5 cat >&5 <<_ACEOF ## ----------- ## ## Core tests. ## ## ----------- ## _ACEOF # Keep a trace of the command line. # Strip out --no-create and --no-recursion so they do not pile up. # Strip out --silent because we don't want to record it for future runs. # Also quote any args containing shell meta-characters. # Make two passes to allow for proper duplicate-argument suppression. ac_configure_args= ac_configure_args0= ac_configure_args1= ac_must_keep_next=false for ac_pass in 1 2 do for ac_arg do case $ac_arg in -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil) continue ;; *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; esac case $ac_pass in 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;; 2) ac_configure_args1="$ac_configure_args1 '$ac_arg'" if test $ac_must_keep_next = true; then ac_must_keep_next=false # Got value, back to normal. else case $ac_arg in *=* | --config-cache | -C | -disable-* | --disable-* \ | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ | -with-* | --with-* | -without-* | --without-* | --x) case "$ac_configure_args0 " in "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; esac ;; -* ) ac_must_keep_next=true ;; esac fi ac_configure_args="$ac_configure_args '$ac_arg'" ;; esac done done $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; } $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; } # When interrupted or exit'd, cleanup temporary files, and complete # config.log. We remove comments because anyway the quotes in there # would cause problems or look ugly. # WARNING: Use '\'' to represent an apostrophe within the trap. # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. trap 'exit_status=$? # Save into config.log some information that might help in debugging. { echo cat <<\_ASBOX ## ---------------- ## ## Cache variables. ## ## ---------------- ## _ASBOX echo # The following way of writing the cache mishandles newlines in values, ( for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do eval ac_val=\$$ac_var case $ac_val in #( *${as_nl}*) case $ac_var in #( *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; esac case $ac_var in #( _ | IFS | as_nl) ;; #( *) $as_unset $ac_var ;; esac ;; esac done (set) 2>&1 | case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( *${as_nl}ac_space=\ *) sed -n \ "s/'\''/'\''\\\\'\'''\''/g; s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" ;; #( *) sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" ;; esac | sort ) echo cat <<\_ASBOX ## ----------------- ## ## Output variables. ## ## ----------------- ## _ASBOX echo for ac_var in $ac_subst_vars do eval ac_val=\$$ac_var case $ac_val in *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; esac echo "$ac_var='\''$ac_val'\''" done | sort echo if test -n "$ac_subst_files"; then cat <<\_ASBOX ## ------------------- ## ## File substitutions. ## ## ------------------- ## _ASBOX echo for ac_var in $ac_subst_files do eval ac_val=\$$ac_var case $ac_val in *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; esac echo "$ac_var='\''$ac_val'\''" done | sort echo fi if test -s confdefs.h; then cat <<\_ASBOX ## ----------- ## ## confdefs.h. ## ## ----------- ## _ASBOX echo cat confdefs.h echo fi test "$ac_signal" != 0 && echo "$as_me: caught signal $ac_signal" echo "$as_me: exit $exit_status" } >&5 rm -f core *.core core.conftest.* && rm -f -r conftest* confdefs* conf$$* $ac_clean_files && exit $exit_status ' 0 for ac_signal in 1 2 13 15; do trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal done ac_signal=0 # confdefs.h avoids OS command line length limits that DEFS can exceed. rm -f -r conftest* confdefs.h # Predefined preprocessor variables. cat >>confdefs.h <<_ACEOF #define PACKAGE_NAME "$PACKAGE_NAME" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_TARNAME "$PACKAGE_TARNAME" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_VERSION "$PACKAGE_VERSION" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_STRING "$PACKAGE_STRING" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" _ACEOF # Let the site file select an alternate cache file if it wants to. # Prefer explicitly selected file to automatically selected ones. if test -n "$CONFIG_SITE"; then set x "$CONFIG_SITE" elif test "x$prefix" != xNONE; then set x "$prefix/share/config.site" "$prefix/etc/config.site" else set x "$ac_default_prefix/share/config.site" \ "$ac_default_prefix/etc/config.site" fi shift for ac_site_file do if test -r "$ac_site_file"; then { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 echo "$as_me: loading site script $ac_site_file" >&6;} sed 's/^/| /' "$ac_site_file" >&5 . "$ac_site_file" fi done if test -r "$cache_file"; then # Some versions of bash will fail to source /dev/null (special # files actually), so we avoid doing that. if test -f "$cache_file"; then { echo "$as_me:$LINENO: loading cache $cache_file" >&5 echo "$as_me: loading cache $cache_file" >&6;} case $cache_file in [\\/]* | ?:[\\/]* ) . "$cache_file";; *) . "./$cache_file";; esac fi else { echo "$as_me:$LINENO: creating cache $cache_file" >&5 echo "$as_me: creating cache $cache_file" >&6;} >$cache_file fi # Check that the precious variables saved in the cache have kept the same # value. ac_cache_corrupted=false for ac_var in $ac_precious_vars; do eval ac_old_set=\$ac_cv_env_${ac_var}_set eval ac_new_set=\$ac_env_${ac_var}_set eval ac_old_val=\$ac_cv_env_${ac_var}_value eval ac_new_val=\$ac_env_${ac_var}_value case $ac_old_set,$ac_new_set in set,) { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} ac_cache_corrupted=: ;; ,set) { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} ac_cache_corrupted=: ;; ,);; *) if test "x$ac_old_val" != "x$ac_new_val"; then { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} { echo "$as_me:$LINENO: former value: $ac_old_val" >&5 echo "$as_me: former value: $ac_old_val" >&2;} { echo "$as_me:$LINENO: current value: $ac_new_val" >&5 echo "$as_me: current value: $ac_new_val" >&2;} ac_cache_corrupted=: fi;; esac # Pass precious variables to config.status. if test "$ac_new_set" = set; then case $ac_new_val in *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; *) ac_arg=$ac_var=$ac_new_val ;; esac case " $ac_configure_args " in *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. *) ac_configure_args="$ac_configure_args '$ac_arg'" ;; esac fi done if $ac_cache_corrupted; then { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 echo "$as_me: error: changes in the environment can compromise the build" >&2;} { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} { (exit 1); exit 1; }; } fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu ac_aux_dir= for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do if test -f "$ac_dir/install-sh"; then ac_aux_dir=$ac_dir ac_install_sh="$ac_aux_dir/install-sh -c" break elif test -f "$ac_dir/install.sh"; then ac_aux_dir=$ac_dir ac_install_sh="$ac_aux_dir/install.sh -c" break elif test -f "$ac_dir/shtool"; then ac_aux_dir=$ac_dir ac_install_sh="$ac_aux_dir/shtool install -c" break fi done if test -z "$ac_aux_dir"; then { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5 echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;} { (exit 1); exit 1; }; } fi # These three variables are undocumented and unsupported, # and are intended to be withdrawn in a future Autoconf release. # They can cause serious problems if a builder's source tree is in a directory # whose full name contains unusual characters. ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. # Make sure we can run config.sub. $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;} { (exit 1); exit 1; }; } { echo "$as_me:$LINENO: checking build system type" >&5 echo $ECHO_N "checking build system type... $ECHO_C" >&6; } if test "${ac_cv_build+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_build_alias=$build_alias test "x$ac_build_alias" = x && ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` test "x$ac_build_alias" = x && { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 echo "$as_me: error: cannot guess build type; you must specify one" >&2;} { (exit 1); exit 1; }; } ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;} { (exit 1); exit 1; }; } fi { echo "$as_me:$LINENO: result: $ac_cv_build" >&5 echo "${ECHO_T}$ac_cv_build" >&6; } case $ac_cv_build in *-*-*) ;; *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5 echo "$as_me: error: invalid value of canonical build" >&2;} { (exit 1); exit 1; }; };; esac build=$ac_cv_build ac_save_IFS=$IFS; IFS='-' set x $ac_cv_build shift build_cpu=$1 build_vendor=$2 shift; shift # Remember, the first character of IFS is used to create $*, # except with old shells: build_os=$* IFS=$ac_save_IFS case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac { echo "$as_me:$LINENO: checking host system type" >&5 echo $ECHO_N "checking host system type... $ECHO_C" >&6; } if test "${ac_cv_host+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test "x$host_alias" = x; then ac_cv_host=$ac_cv_build else ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;} { (exit 1); exit 1; }; } fi fi { echo "$as_me:$LINENO: result: $ac_cv_host" >&5 echo "${ECHO_T}$ac_cv_host" >&6; } case $ac_cv_host in *-*-*) ;; *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5 echo "$as_me: error: invalid value of canonical host" >&2;} { (exit 1); exit 1; }; };; esac host=$ac_cv_host ac_save_IFS=$IFS; IFS='-' set x $ac_cv_host shift host_cpu=$1 host_vendor=$2 shift; shift # Remember, the first character of IFS is used to create $*, # except with old shells: host_os=$* IFS=$ac_save_IFS case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac { echo "$as_me:$LINENO: checking target system type" >&5 echo $ECHO_N "checking target system type... $ECHO_C" >&6; } if test "${ac_cv_target+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test "x$target_alias" = x; then ac_cv_target=$ac_cv_host else ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` || { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&5 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&2;} { (exit 1); exit 1; }; } fi fi { echo "$as_me:$LINENO: result: $ac_cv_target" >&5 echo "${ECHO_T}$ac_cv_target" >&6; } case $ac_cv_target in *-*-*) ;; *) { { echo "$as_me:$LINENO: error: invalid value of canonical target" >&5 echo "$as_me: error: invalid value of canonical target" >&2;} { (exit 1); exit 1; }; };; esac target=$ac_cv_target ac_save_IFS=$IFS; IFS='-' set x $ac_cv_target shift target_cpu=$1 target_vendor=$2 shift; shift # Remember, the first character of IFS is used to create $*, # except with old shells: target_os=$* IFS=$ac_save_IFS case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac # The aliases save the names the user supplied, while $host etc. # will get canonicalized. test -n "$target_alias" && test "$program_prefix$program_suffix$program_transform_name" = \ NONENONEs,x,x, && program_prefix=${target_alias}- am__api_version='1.10' # Find a good install program. We prefer a C program (faster), # so one script is as good as another. But avoid the broken or # incompatible versions: # SysV /etc/install, /usr/sbin/install # SunOS /usr/etc/install # IRIX /sbin/install # AIX /bin/install # AmigaOS /C/install, which installs bootblocks on floppy discs # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag # AFS /usr/afsws/bin/install, which mishandles nonexistent args # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" # OS/2's system install, which has a completely different semantic # ./install, which can be erroneously created by make from ./install.sh. { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; } if test -z "$INSTALL"; then if test "${ac_cv_path_install+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. # Account for people who put trailing slashes in PATH elements. case $as_dir/ in ./ | .// | /cC/* | \ /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ /usr/ucb/* ) ;; *) # OSF1 and SCO ODT 3.0 have their own names for install. # Don't use installbsd from OSF since it installs stuff as root # by default. for ac_prog in ginstall scoinst install; do for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then if test $ac_prog = install && grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then # AIX install. It has an incompatible calling convention. : elif test $ac_prog = install && grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then # program-specific install script used by HP pwplus--don't use. : else ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" break 3 fi fi done done ;; esac done IFS=$as_save_IFS fi if test "${ac_cv_path_install+set}" = set; then INSTALL=$ac_cv_path_install else # As a last resort, use the slow shell script. Don't cache a # value for INSTALL within a source directory, because that will # break other packages using the cache if that directory is # removed, or if the value is a relative name. INSTALL=$ac_install_sh fi fi { echo "$as_me:$LINENO: result: $INSTALL" >&5 echo "${ECHO_T}$INSTALL" >&6; } # Use test -z because SunOS4 sh mishandles braces in ${var-val}. # It thinks the first close brace ends the variable substitution. test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' { echo "$as_me:$LINENO: checking whether build environment is sane" >&5 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6; } # Just in case sleep 1 echo timestamp > conftest.file # Do `set' in a subshell so we don't clobber the current shell's # arguments. Must try -L first in case configure is actually a # symlink; some systems play weird games with the mod time of symlinks # (eg FreeBSD returns the mod time of the symlink's containing # directory). if ( set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null` if test "$*" = "X"; then # -L didn't work. set X `ls -t $srcdir/configure conftest.file` fi rm -f conftest.file if test "$*" != "X $srcdir/configure conftest.file" \ && test "$*" != "X conftest.file $srcdir/configure"; then # If neither matched, then we have a broken ls. This can happen # if, for instance, CONFIG_SHELL is bash and it inherits a # broken ls alias from the environment. This has actually # happened. Such a system could not be considered "sane". { { echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken alias in your environment" >&5 echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken alias in your environment" >&2;} { (exit 1); exit 1; }; } fi test "$2" = conftest.file ) then # Ok. : else { { echo "$as_me:$LINENO: error: newly created file is older than distributed files! Check your system clock" >&5 echo "$as_me: error: newly created file is older than distributed files! Check your system clock" >&2;} { (exit 1); exit 1; }; } fi { echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6; } test "$program_prefix" != NONE && program_transform_name="s&^&$program_prefix&;$program_transform_name" # Use a double $ so make ignores it. test "$program_suffix" != NONE && program_transform_name="s&\$&$program_suffix&;$program_transform_name" # Double any \ or $. echo might interpret backslashes. # By default was `s,x,x', remove it if useless. cat <<\_ACEOF >conftest.sed s/[\\$]/&&/g;s/;s,x,x,$// _ACEOF program_transform_name=`echo $program_transform_name | sed -f conftest.sed` rm -f conftest.sed # expand $ac_aux_dir to an absolute path am_aux_dir=`cd $ac_aux_dir && pwd` test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing" # Use eval to expand $SHELL if eval "$MISSING --run true"; then am_missing_run="$MISSING --run " else am_missing_run= { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} fi { echo "$as_me:$LINENO: checking for a thread-safe mkdir -p" >&5 echo $ECHO_N "checking for a thread-safe mkdir -p... $ECHO_C" >&6; } if test -z "$MKDIR_P"; then if test "${ac_cv_path_mkdir+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_prog in mkdir gmkdir; do for ac_exec_ext in '' $ac_executable_extensions; do { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 'mkdir (GNU coreutils) '* | \ 'mkdir (coreutils) '* | \ 'mkdir (fileutils) '4.1*) ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext break 3;; esac done done done IFS=$as_save_IFS fi if test "${ac_cv_path_mkdir+set}" = set; then MKDIR_P="$ac_cv_path_mkdir -p" else # As a last resort, use the slow shell script. Don't cache a # value for MKDIR_P within a source directory, because that will # break other packages using the cache if that directory is # removed, or if the value is a relative name. test -d ./--version && rmdir ./--version MKDIR_P="$ac_install_sh -d" fi fi { echo "$as_me:$LINENO: result: $MKDIR_P" >&5 echo "${ECHO_T}$MKDIR_P" >&6; } mkdir_p="$MKDIR_P" case $mkdir_p in [\\/$]* | ?:[\\/]*) ;; */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; esac for ac_prog in gawk mawk nawk awk do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_AWK+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$AWK"; then ac_cv_prog_AWK="$AWK" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_AWK="$ac_prog" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi AWK=$ac_cv_prog_AWK if test -n "$AWK"; then { echo "$as_me:$LINENO: result: $AWK" >&5 echo "${ECHO_T}$AWK" >&6; } else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi test -n "$AWK" && break done { echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; } set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.make <<\_ACEOF SHELL = /bin/sh all: @echo '@@@%%%=$(MAKE)=@@@%%%' _ACEOF # GNU make sometimes prints "make[1]: Entering...", which would confuse us. case `${MAKE-make} -f conftest.make 2>/dev/null` in *@@@%%%=?*=@@@%%%*) eval ac_cv_prog_make_${ac_make}_set=yes;; *) eval ac_cv_prog_make_${ac_make}_set=no;; esac rm -f conftest.make fi if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then { echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6; } SET_MAKE= else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } SET_MAKE="MAKE=${MAKE-make}" fi rm -rf .tst 2>/dev/null mkdir .tst 2>/dev/null if test -d .tst; then am__leading_dot=. else am__leading_dot=_ fi rmdir .tst 2>/dev/null if test "`cd $srcdir && pwd`" != "`pwd`"; then # Use -I$(srcdir) only when $(srcdir) != ., so that make's output # is not polluted with repeated "-I." am__isrc=' -I$(srcdir)' # test to see if srcdir already configured if test -f $srcdir/config.status; then { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;} { (exit 1); exit 1; }; } fi fi # test whether we have cygpath if test -z "$CYGPATH_W"; then if (cygpath --version) >/dev/null 2>/dev/null; then CYGPATH_W='cygpath -w' else CYGPATH_W=echo fi fi # Define the identity of the package. PACKAGE='argtable2' VERSION='12' cat >>confdefs.h <<_ACEOF #define PACKAGE "$PACKAGE" _ACEOF cat >>confdefs.h <<_ACEOF #define VERSION "$VERSION" _ACEOF # Some tools Automake needs. ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} install_sh=${install_sh-"\$(SHELL) $am_aux_dir/install-sh"} # Installed binaries are usually stripped using `strip' when the user # run `make install-strip'. However `strip' might not be the right # tool to use in cross-compilation environments, therefore Automake # will honor the `STRIP' environment variable to overrule this program. if test "$cross_compiling" != no; then if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. set dummy ${ac_tool_prefix}strip; ac_word=$2 { echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_STRIP+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$STRIP"; then ac_cv_prog_STRIP="$STRIP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_STRIP="${ac_tool_prefix}strip" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi STRIP=$ac_cv_prog_STRIP if test -n "$STRIP"; then { echo "$as_me:$LINENO: result: $STRIP" >&5 echo "${ECHO_T}$STRIP" >&6; } else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi fi if test -z "$ac_cv_prog_STRIP"; then ac_ct_STRIP=$STRIP # Extract the first word of "strip", so it can be a program name with args. set dummy strip; ac_word=$2 { echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$ac_ct_STRIP"; then ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_STRIP="strip" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP if test -n "$ac_ct_STRIP"; then { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 echo "${ECHO_T}$ac_ct_STRIP" >&6; } else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi if test "x$ac_ct_STRIP" = x; then STRIP=":" else case $cross_compiling:$ac_tool_warned in yes:) { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools whose name does not start with the host triplet. If you think this configuration is useful to you, please write to autoconf@gnu.org." >&5 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools whose name does not start with the host triplet. If you think this configuration is useful to you, please write to autoconf@gnu.org." >&2;} ac_tool_warned=yes ;; esac STRIP=$ac_ct_STRIP fi else STRIP="$ac_cv_prog_STRIP" fi fi INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" # We need awk for the "check" target. The system "awk" is bad on # some platforms. # Always define AMTAR for backward compatibility. AMTAR=${AMTAR-"${am_missing_run}tar"} am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -' ac_config_headers="$ac_config_headers src/config.h" # Checks for programs. ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. set dummy ${ac_tool_prefix}gcc; ac_word=$2 { echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_CC="${ac_tool_prefix}gcc" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { echo "$as_me:$LINENO: result: $CC" >&5 echo "${ECHO_T}$CC" >&6; } else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi fi if test -z "$ac_cv_prog_CC"; then ac_ct_CC=$CC # Extract the first word of "gcc", so it can be a program name with args. set dummy gcc; ac_word=$2 { echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_ac_ct_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_CC="gcc" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 echo "${ECHO_T}$ac_ct_CC" >&6; } else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi if test "x$ac_ct_CC" = x; then CC="" else case $cross_compiling:$ac_tool_warned in yes:) { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools whose name does not start with the host triplet. If you think this configuration is useful to you, please write to autoconf@gnu.org." >&5 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools whose name does not start with the host triplet. If you think this configuration is useful to you, please write to autoconf@gnu.org." >&2;} ac_tool_warned=yes ;; esac CC=$ac_ct_CC fi else CC="$ac_cv_prog_CC" fi if test -z "$CC"; then if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. set dummy ${ac_tool_prefix}cc; ac_word=$2 { echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_CC="${ac_tool_prefix}cc" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { echo "$as_me:$LINENO: result: $CC" >&5 echo "${ECHO_T}$CC" >&6; } else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi fi fi if test -z "$CC"; then # Extract the first word of "cc", so it can be a program name with args. set dummy cc; ac_word=$2 { echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else ac_prog_rejected=no as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then ac_prog_rejected=yes continue fi ac_cv_prog_CC="cc" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS if test $ac_prog_rejected = yes; then # We found a bogon in the path, so make sure we never use it. set dummy $ac_cv_prog_CC shift if test $# != 0; then # We chose a different compiler from the bogus one. # However, it has the same basename, so the bogon will be chosen # first if we set CC to just the basename; use the full file name. shift ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" fi fi fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { echo "$as_me:$LINENO: result: $CC" >&5 echo "${ECHO_T}$CC" >&6; } else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi fi if test -z "$CC"; then if test -n "$ac_tool_prefix"; then for ac_prog in cl.exe do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 { echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_CC="$ac_tool_prefix$ac_prog" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { echo "$as_me:$LINENO: result: $CC" >&5 echo "${ECHO_T}$CC" >&6; } else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi test -n "$CC" && break done fi if test -z "$CC"; then ac_ct_CC=$CC for ac_prog in cl.exe do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_ac_ct_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_CC="$ac_prog" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 echo "${ECHO_T}$ac_ct_CC" >&6; } else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi test -n "$ac_ct_CC" && break done if test "x$ac_ct_CC" = x; then CC="" else case $cross_compiling:$ac_tool_warned in yes:) { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools whose name does not start with the host triplet. If you think this configuration is useful to you, please write to autoconf@gnu.org." >&5 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools whose name does not start with the host triplet. If you think this configuration is useful to you, please write to autoconf@gnu.org." >&2;} ac_tool_warned=yes ;; esac CC=$ac_ct_CC fi fi fi test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH See \`config.log' for more details." >&5 echo "$as_me: error: no acceptable C compiler found in \$PATH See \`config.log' for more details." >&2;} { (exit 1); exit 1; }; } # Provide some information about the compiler. echo "$as_me:$LINENO: checking for C compiler version" >&5 ac_compiler=`set X $ac_compile; echo $2` { (ac_try="$ac_compiler --version >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compiler --version >&5") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } { (ac_try="$ac_compiler -v >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compiler -v >&5") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } { (ac_try="$ac_compiler -V >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compiler -V >&5") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int main () { ; return 0; } _ACEOF ac_clean_files_save=$ac_clean_files ac_clean_files="$ac_clean_files a.out a.exe b.out" # Try to create an executable without -o first, disregard a.out. # It will help us diagnose broken compilers, and finding out an intuition # of exeext. { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; } ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` # # List of possible output files, starting from the most likely. # The algorithm is not robust to junk in `.', hence go to wildcards (a.*) # only as a last resort. b.out is created by i960 compilers. ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out' # # The IRIX 6 linker writes into existing files which may not be # executable, retaining their permissions. Remove them first so a # subsequent execution test works. ac_rmfiles= for ac_file in $ac_files do case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;; * ) ac_rmfiles="$ac_rmfiles $ac_file";; esac done rm -f $ac_rmfiles if { (ac_try="$ac_link_default" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_link_default") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. # So ignore a value of `no', otherwise this would lead to `EXEEXT = no' # in a Makefile. We should not override ac_cv_exeext if it was cached, # so that the user can short-circuit this test for compilers unknown to # Autoconf. for ac_file in $ac_files '' do test -f "$ac_file" || continue case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;; [ab].out ) # We found the default executable, but exeext='' is most # certainly right. break;; *.* ) if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; then :; else ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` fi # We set ac_cv_exeext here because the later test for it is not # safe: cross compilers may not add the suffix if given an `-o' # argument, so we may need to know it at that point already. # Even if this section looks crufty: it has the advantage of # actually working. break;; * ) break;; esac done test "$ac_cv_exeext" = no && ac_cv_exeext= else ac_file='' fi { echo "$as_me:$LINENO: result: $ac_file" >&5 echo "${ECHO_T}$ac_file" >&6; } if test -z "$ac_file"; then echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 { { echo "$as_me:$LINENO: error: C compiler cannot create executables See \`config.log' for more details." >&5 echo "$as_me: error: C compiler cannot create executables See \`config.log' for more details." >&2;} { (exit 77); exit 77; }; } fi ac_exeext=$ac_cv_exeext # Check that the compiler produces executables we can run. If not, either # the compiler is broken, or we cross compile. { echo "$as_me:$LINENO: checking whether the C compiler works" >&5 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; } # FIXME: These cross compiler hacks should be removed for Autoconf 3.0 # If not cross compiling, check that we can run a simple program. if test "$cross_compiling" != yes; then if { ac_try='./$ac_file' { (case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then cross_compiling=no else if test "$cross_compiling" = maybe; then cross_compiling=yes else { { echo "$as_me:$LINENO: error: cannot run C compiled programs. If you meant to cross compile, use \`--host'. See \`config.log' for more details." >&5 echo "$as_me: error: cannot run C compiled programs. If you meant to cross compile, use \`--host'. See \`config.log' for more details." >&2;} { (exit 1); exit 1; }; } fi fi fi { echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6; } rm -f a.out a.exe conftest$ac_cv_exeext b.out ac_clean_files=$ac_clean_files_save # Check that the compiler produces executables we can run. If not, either # the compiler is broken, or we cross compile. { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; } { echo "$as_me:$LINENO: result: $cross_compiling" >&5 echo "${ECHO_T}$cross_compiling" >&6; } { echo "$as_me:$LINENO: checking for suffix of executables" >&5 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; } if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_link") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then # If both `conftest.exe' and `conftest' are `present' (well, observable) # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will # work properly (i.e., refer to `conftest.exe'), while it won't with # `rm'. for ac_file in conftest.exe conftest conftest.*; do test -f "$ac_file" || continue case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;; *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` break;; * ) break;; esac done else { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link See \`config.log' for more details." >&5 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link See \`config.log' for more details." >&2;} { (exit 1); exit 1; }; } fi rm -f conftest$ac_cv_exeext { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 echo "${ECHO_T}$ac_cv_exeext" >&6; } rm -f conftest.$ac_ext EXEEXT=$ac_cv_exeext ac_exeext=$EXEEXT { echo "$as_me:$LINENO: checking for suffix of object files" >&5 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; } if test "${ac_cv_objext+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int main () { ; return 0; } _ACEOF rm -f conftest.o conftest.obj if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then for ac_file in conftest.o conftest.obj conftest.*; do test -f "$ac_file" || continue; case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;; *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` break;; esac done else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile See \`config.log' for more details." >&5 echo "$as_me: error: cannot compute suffix of object files: cannot compile See \`config.log' for more details." >&2;} { (exit 1); exit 1; }; } fi rm -f conftest.$ac_cv_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 echo "${ECHO_T}$ac_cv_objext" >&6; } OBJEXT=$ac_cv_objext ac_objext=$OBJEXT { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; } if test "${ac_cv_c_compiler_gnu+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int main () { #ifndef __GNUC__ choke me #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_compiler_gnu=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_compiler_gnu=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_cv_c_compiler_gnu=$ac_compiler_gnu fi { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; } GCC=`test $ac_compiler_gnu = yes && echo yes` ac_test_CFLAGS=${CFLAGS+set} ac_save_CFLAGS=$CFLAGS { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; } if test "${ac_cv_prog_cc_g+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_save_c_werror_flag=$ac_c_werror_flag ac_c_werror_flag=yes ac_cv_prog_cc_g=no CFLAGS="-g" cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int main () { ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_prog_cc_g=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 CFLAGS="" cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int main () { ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then : else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_c_werror_flag=$ac_save_c_werror_flag CFLAGS="-g" cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int main () { ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_prog_cc_g=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_c_werror_flag=$ac_save_c_werror_flag fi { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; } if test "$ac_test_CFLAGS" = set; then CFLAGS=$ac_save_CFLAGS elif test $ac_cv_prog_cc_g = yes; then if test "$GCC" = yes; then CFLAGS="-g -O2" else CFLAGS="-g" fi else if test "$GCC" = yes; then CFLAGS="-O2" else CFLAGS= fi fi { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; } if test "${ac_cv_prog_cc_c89+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_cv_prog_cc_c89=no ac_save_CC=$CC cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include #include #include #include /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ struct buf { int x; }; FILE * (*rcsopen) (struct buf *, struct stat *, int); static char *e (p, i) char **p; int i; { return p[i]; } static char *f (char * (*g) (char **, int), char **p, ...) { char *s; va_list v; va_start (v,p); s = g (p, va_arg (v,int)); va_end (v); return s; } /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has function prototypes and stuff, but not '\xHH' hex character constants. These don't provoke an error unfortunately, instead are silently treated as 'x'. The following induces an error, until -std is added to get proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an array size at least. It's necessary to write '\x00'==0 to get something that's true only with -std. */ int osf4_cc_array ['\x00' == 0 ? 1 : -1]; /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters inside strings and character constants. */ #define FOO(x) 'x' int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; int test (int i, double x); struct s1 {int (*f) (int a);}; struct s2 {int (*f) (double a);}; int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); int argc; char **argv; int main () { return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; ; return 0; } _ACEOF for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" do CC="$ac_save_CC $ac_arg" rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_prog_cc_c89=$ac_arg else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi rm -f core conftest.err conftest.$ac_objext test "x$ac_cv_prog_cc_c89" != "xno" && break done rm -f conftest.$ac_ext CC=$ac_save_CC fi # AC_CACHE_VAL case "x$ac_cv_prog_cc_c89" in x) { echo "$as_me:$LINENO: result: none needed" >&5 echo "${ECHO_T}none needed" >&6; } ;; xno) { echo "$as_me:$LINENO: result: unsupported" >&5 echo "${ECHO_T}unsupported" >&6; } ;; *) CC="$CC $ac_cv_prog_cc_c89" { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;; esac ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu DEPDIR="${am__leading_dot}deps" ac_config_commands="$ac_config_commands depfiles" am_make=${MAKE-make} cat > confinc << 'END' am__doit: @echo done .PHONY: am__doit END # If we don't find an include directive, just comment out the code. { echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6; } am__include="#" am__quote= _am_result=none # First try GNU make style include. echo "include confinc" > confmf # We grep out `Entering directory' and `Leaving directory' # messages which can occur if `w' ends up in MAKEFLAGS. # In particular we don't look at `^make:' because GNU make might # be invoked under some other name (usually "gmake"), in which # case it prints its new name instead of `make'. if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then am__include=include am__quote= _am_result=GNU fi # Now try BSD make style include. if test "$am__include" = "#"; then echo '.include "confinc"' > confmf if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then am__include=.include am__quote="\"" _am_result=BSD fi fi { echo "$as_me:$LINENO: result: $_am_result" >&5 echo "${ECHO_T}$_am_result" >&6; } rm -f confinc confmf # Check whether --enable-dependency-tracking was given. if test "${enable_dependency_tracking+set}" = set; then enableval=$enable_dependency_tracking; fi if test "x$enable_dependency_tracking" != xno; then am_depcomp="$ac_aux_dir/depcomp" AMDEPBACKSLASH='\' fi if test "x$enable_dependency_tracking" != xno; then AMDEP_TRUE= AMDEP_FALSE='#' else AMDEP_TRUE='#' AMDEP_FALSE= fi depcc="$CC" am_compiler_list= { echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; } if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For # instance it was reported that on HP-UX the gcc test will end up # making a dummy file named `D' -- because `-MD' means `put the output # in D'. mkdir conftest.dir # Copy depcomp to subdir because otherwise we won't find it if we're # using a relative directory. cp "$am_depcomp" conftest.dir cd conftest.dir # We will build objects and dependencies in a subdirectory because # it helps to detect inapplicable dependency modes. For instance # both Tru64's cc and ICC support -MD to output dependencies as a # side effect of compilation, but ICC will put the dependencies in # the current directory while Tru64 will put them in the object # directory. mkdir sub am_cv_CC_dependencies_compiler_type=none if test "$am_compiler_list" = ""; then am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` fi for depmode in $am_compiler_list; do # Setup a source with many dependencies, because some compilers # like to wrap large dependency lists on column 80 (with \), and # we should not choose a depcomp mode which is confused by this. # # We need to recreate these files for each test, as the compiler may # overwrite some of them when testing with obscure command lines. # This happens at least with the AIX C compiler. : > sub/conftest.c for i in 1 2 3 4 5 6; do echo '#include "conftst'$i'.h"' >> sub/conftest.c # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with # Solaris 8's {/usr,}/bin/sh. touch sub/conftst$i.h done echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf case $depmode in nosideeffect) # after this tag, mechanisms are not by side-effect, so they'll # only be used when explicitly requested if test "x$enable_dependency_tracking" = xyes; then continue else break fi ;; none) break ;; esac # We check with `-c' and `-o' for the sake of the "dashmstdout" # mode. It turns out that the SunPro C++ compiler does not properly # handle `-M -o', and we need to detect this. if depmode=$depmode \ source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \ >/dev/null 2>conftest.err && grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 && ${MAKE-make} -s -f confmf > /dev/null 2>&1; then # icc doesn't choke on unknown options, it will just issue warnings # or remarks (even with -Werror). So we grep stderr for any message # that says an option was ignored or not supported. # When given -MP, icc 7.0 and 7.1 complain thusly: # icc: Command line warning: ignoring option '-M'; no argument required # The diagnosis changed in icc 8.0: # icc: Command line remark: option '-MP' not supported if (grep 'ignoring option' conftest.err || grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else am_cv_CC_dependencies_compiler_type=$depmode break fi fi done cd .. rm -rf conftest.dir else am_cv_CC_dependencies_compiler_type=none fi fi { echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6; } CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type if test "x$enable_dependency_tracking" != xno \ && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then am__fastdepCC_TRUE= am__fastdepCC_FALSE='#' else am__fastdepCC_TRUE='#' am__fastdepCC_FALSE= fi # Check whether --enable-shared was given. if test "${enable_shared+set}" = set; then enableval=$enable_shared; p=${PACKAGE-default} case $enableval in yes) enable_shared=yes ;; no) enable_shared=no ;; *) enable_shared=no # Look at the argument we got. We use all the common list separators. lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," for pkg in $enableval; do IFS="$lt_save_ifs" if test "X$pkg" = "X$p"; then enable_shared=yes fi done IFS="$lt_save_ifs" ;; esac else enable_shared=yes fi # Check whether --enable-static was given. if test "${enable_static+set}" = set; then enableval=$enable_static; p=${PACKAGE-default} case $enableval in yes) enable_static=yes ;; no) enable_static=no ;; *) enable_static=no # Look at the argument we got. We use all the common list separators. lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," for pkg in $enableval; do IFS="$lt_save_ifs" if test "X$pkg" = "X$p"; then enable_static=yes fi done IFS="$lt_save_ifs" ;; esac else enable_static=yes fi # Check whether --enable-fast-install was given. if test "${enable_fast_install+set}" = set; then enableval=$enable_fast_install; p=${PACKAGE-default} case $enableval in yes) enable_fast_install=yes ;; no) enable_fast_install=no ;; *) enable_fast_install=no # Look at the argument we got. We use all the common list separators. lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," for pkg in $enableval; do IFS="$lt_save_ifs" if test "X$pkg" = "X$p"; then enable_fast_install=yes fi done IFS="$lt_save_ifs" ;; esac else enable_fast_install=yes fi { echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5 echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6; } if test "${lt_cv_path_SED+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else # Loop through the user's path and test for sed and gsed. # Then use that list of sed's as ones to test for truncation. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for lt_ac_prog in sed gsed; do for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$lt_ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$lt_ac_prog$ac_exec_ext"; }; then lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext" fi done done done IFS=$as_save_IFS lt_ac_max=0 lt_ac_count=0 # Add /usr/xpg4/bin/sed as it is typically found on Solaris # along with /bin/sed that truncates output. for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do test ! -f $lt_ac_sed && continue cat /dev/null > conftest.in lt_ac_count=0 echo $ECHO_N "0123456789$ECHO_C" >conftest.in # Check for GNU sed and select it if it is found. if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then lt_cv_path_SED=$lt_ac_sed break fi while true; do cat conftest.in conftest.in >conftest.tmp mv conftest.tmp conftest.in cp conftest.in conftest.nl echo >>conftest.nl $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break cmp -s conftest.out conftest.nl || break # 10000 chars as input seems more than enough test $lt_ac_count -gt 10 && break lt_ac_count=`expr $lt_ac_count + 1` if test $lt_ac_count -gt $lt_ac_max; then lt_ac_max=$lt_ac_count lt_cv_path_SED=$lt_ac_sed fi done done fi SED=$lt_cv_path_SED { echo "$as_me:$LINENO: result: $SED" >&5 echo "${ECHO_T}$SED" >&6; } { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; } if test "${ac_cv_path_GREP+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else # Extract the first word of "grep ggrep" to use in msg output if test -z "$GREP"; then set dummy grep ggrep; ac_prog_name=$2 if test "${ac_cv_path_GREP+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_path_GREP_found=false # Loop through the user's path and test for each of PROGNAME-LIST as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_prog in grep ggrep; do for ac_exec_ext in '' $ac_executable_extensions; do ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue # Check for GNU ac_path_GREP and select it if it is found. # Check for GNU $ac_path_GREP case `"$ac_path_GREP" --version 2>&1` in *GNU*) ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; *) ac_count=0 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in" while : do cat "conftest.in" "conftest.in" >"conftest.tmp" mv "conftest.tmp" "conftest.in" cp "conftest.in" "conftest.nl" echo 'GREP' >> "conftest.nl" "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break ac_count=`expr $ac_count + 1` if test $ac_count -gt ${ac_path_GREP_max-0}; then # Best one so far, save it but keep looking for a better one ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_max=$ac_count fi # 10*(2^10) chars as input seems more than enough test $ac_count -gt 10 && break done rm -f conftest.in conftest.tmp conftest.nl conftest.out;; esac $ac_path_GREP_found && break 3 done done done IFS=$as_save_IFS fi GREP="$ac_cv_path_GREP" if test -z "$GREP"; then { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} { (exit 1); exit 1; }; } fi else ac_cv_path_GREP=$GREP fi fi { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5 echo "${ECHO_T}$ac_cv_path_GREP" >&6; } GREP="$ac_cv_path_GREP" { echo "$as_me:$LINENO: checking for egrep" >&5 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; } if test "${ac_cv_path_EGREP+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 then ac_cv_path_EGREP="$GREP -E" else # Extract the first word of "egrep" to use in msg output if test -z "$EGREP"; then set dummy egrep; ac_prog_name=$2 if test "${ac_cv_path_EGREP+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_path_EGREP_found=false # Loop through the user's path and test for each of PROGNAME-LIST as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_prog in egrep; do for ac_exec_ext in '' $ac_executable_extensions; do ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue # Check for GNU ac_path_EGREP and select it if it is found. # Check for GNU $ac_path_EGREP case `"$ac_path_EGREP" --version 2>&1` in *GNU*) ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; *) ac_count=0 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in" while : do cat "conftest.in" "conftest.in" >"conftest.tmp" mv "conftest.tmp" "conftest.in" cp "conftest.in" "conftest.nl" echo 'EGREP' >> "conftest.nl" "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break ac_count=`expr $ac_count + 1` if test $ac_count -gt ${ac_path_EGREP_max-0}; then # Best one so far, save it but keep looking for a better one ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_max=$ac_count fi # 10*(2^10) chars as input seems more than enough test $ac_count -gt 10 && break done rm -f conftest.in conftest.tmp conftest.nl conftest.out;; esac $ac_path_EGREP_found && break 3 done done done IFS=$as_save_IFS fi EGREP="$ac_cv_path_EGREP" if test -z "$EGREP"; then { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} { (exit 1); exit 1; }; } fi else ac_cv_path_EGREP=$EGREP fi fi fi { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; } EGREP="$ac_cv_path_EGREP" # Check whether --with-gnu-ld was given. if test "${with_gnu_ld+set}" = set; then withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes else with_gnu_ld=no fi ac_prog=ld if test "$GCC" = yes; then # Check if gcc -print-prog-name=ld gives a path. { echo "$as_me:$LINENO: checking for ld used by $CC" >&5 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; } case $host in *-*-mingw*) # gcc leaves a trailing carriage return which upsets mingw ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; *) ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; esac case $ac_prog in # Accept absolute paths. [\\/]* | ?:[\\/]*) re_direlt='/[^/][^/]*/\.\./' # Canonicalize the pathname of ld ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'` while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"` done test -z "$LD" && LD="$ac_prog" ;; "") # If it fails, then pretend we aren't using GCC. ac_prog=ld ;; *) # If it is relative, then search for the first ld in PATH. with_gnu_ld=unknown ;; esac elif test "$with_gnu_ld" = yes; then { echo "$as_me:$LINENO: checking for GNU ld" >&5 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; } else { echo "$as_me:$LINENO: checking for non-GNU ld" >&5 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; } fi if test "${lt_cv_path_LD+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -z "$LD"; then lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR for ac_dir in $PATH; do IFS="$lt_save_ifs" test -z "$ac_dir" && ac_dir=. if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then lt_cv_path_LD="$ac_dir/$ac_prog" # Check to see if the program is GNU ld. I'd rather use --version, # but apparently some variants of GNU ld only accept -v. # Break only if it was the GNU/non-GNU ld that we prefer. case `"$lt_cv_path_LD" -v 2>&1 &5 echo "${ECHO_T}$LD" >&6; } else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;} { (exit 1); exit 1; }; } { echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; } if test "${lt_cv_prog_gnu_ld+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else # I'd rather use --version here, but apparently some GNU lds only accept -v. case `$LD -v 2>&1 &5 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; } with_gnu_ld=$lt_cv_prog_gnu_ld { echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6; } if test "${lt_cv_ld_reload_flag+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else lt_cv_ld_reload_flag='-r' fi { echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6; } reload_flag=$lt_cv_ld_reload_flag case $reload_flag in "" | " "*) ;; *) reload_flag=" $reload_flag" ;; esac reload_cmds='$LD$reload_flag -o $output$reload_objs' case $host_os in darwin*) if test "$GCC" = yes; then reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' else reload_cmds='$LD$reload_flag -o $output$reload_objs' fi ;; esac { echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6; } if test "${lt_cv_path_NM+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$NM"; then # Let the user override the test. lt_cv_path_NM="$NM" else lt_nm_to_check="${ac_tool_prefix}nm" if test -n "$ac_tool_prefix" && test "$build" = "$host"; then lt_nm_to_check="$lt_nm_to_check nm" fi for lt_tmp_nm in $lt_nm_to_check; do lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do IFS="$lt_save_ifs" test -z "$ac_dir" && ac_dir=. tmp_nm="$ac_dir/$lt_tmp_nm" if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then # Check to see if the nm accepts a BSD-compat flag. # Adding the `sed 1q' prevents false positives on HP-UX, which says: # nm: unknown option "B" ignored # Tru64's nm complains that /dev/null is an invalid object file case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in */dev/null* | *'Invalid file or object type'*) lt_cv_path_NM="$tmp_nm -B" break ;; *) case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in */dev/null*) lt_cv_path_NM="$tmp_nm -p" break ;; *) lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but continue # so that we can try to find one that supports BSD flags ;; esac ;; esac fi done IFS="$lt_save_ifs" done test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm fi fi { echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5 echo "${ECHO_T}$lt_cv_path_NM" >&6; } NM="$lt_cv_path_NM" { echo "$as_me:$LINENO: checking whether ln -s works" >&5 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; } LN_S=$as_ln_s if test "$LN_S" = "ln -s"; then { echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6; } else { echo "$as_me:$LINENO: result: no, using $LN_S" >&5 echo "${ECHO_T}no, using $LN_S" >&6; } fi { echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5 echo $ECHO_N "checking how to recognize dependent libraries... $ECHO_C" >&6; } if test "${lt_cv_deplibs_check_method+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else lt_cv_file_magic_cmd='$MAGIC_CMD' lt_cv_file_magic_test_file= lt_cv_deplibs_check_method='unknown' # Need to set the preceding variable on all platforms that support # interlibrary dependencies. # 'none' -- dependencies not supported. # `unknown' -- same as none, but documents that we really don't know. # 'pass_all' -- all dependencies passed with no checks. # 'test_compile' -- check by making test program. # 'file_magic [[regex]]' -- check by looking for files in library path # which responds to the $file_magic_cmd with a given extended regex. # If you have `file' or equivalent on your system and you're not sure # whether `pass_all' will *always* work, you probably want this one. case $host_os in aix[4-9]*) lt_cv_deplibs_check_method=pass_all ;; beos*) lt_cv_deplibs_check_method=pass_all ;; bsdi[45]*) lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' lt_cv_file_magic_cmd='/usr/bin/file -L' lt_cv_file_magic_test_file=/shlib/libc.so ;; cygwin*) # func_win32_libid is a shell function defined in ltmain.sh lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' lt_cv_file_magic_cmd='func_win32_libid' ;; mingw* | pw32*) # Base MSYS/MinGW do not provide the 'file' command needed by # func_win32_libid shell function, so use a weaker test based on 'objdump', # unless we find 'file', for example because we are cross-compiling. if ( file / ) >/dev/null 2>&1; then lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' lt_cv_file_magic_cmd='func_win32_libid' else lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' lt_cv_file_magic_cmd='$OBJDUMP -f' fi ;; darwin* | rhapsody*) lt_cv_deplibs_check_method=pass_all ;; freebsd* | dragonfly*) if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then case $host_cpu in i*86 ) # Not sure whether the presence of OpenBSD here was a mistake. # Let's accept both of them until this is cleared up. lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' lt_cv_file_magic_cmd=/usr/bin/file lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` ;; esac else lt_cv_deplibs_check_method=pass_all fi ;; gnu*) lt_cv_deplibs_check_method=pass_all ;; hpux10.20* | hpux11*) lt_cv_file_magic_cmd=/usr/bin/file case $host_cpu in ia64*) lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so ;; hppa*64*) lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]' lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl ;; *) lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library' lt_cv_file_magic_test_file=/usr/lib/libc.sl ;; esac ;; interix[3-9]*) # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' ;; irix5* | irix6* | nonstopux*) case $LD in *-32|*"-32 ") libmagic=32-bit;; *-n32|*"-n32 ") libmagic=N32;; *-64|*"-64 ") libmagic=64-bit;; *) libmagic=never-match;; esac lt_cv_deplibs_check_method=pass_all ;; # This must be Linux ELF. linux* | k*bsd*-gnu) lt_cv_deplibs_check_method=pass_all ;; netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' else lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' fi ;; newos6*) lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' lt_cv_file_magic_cmd=/usr/bin/file lt_cv_file_magic_test_file=/usr/lib/libnls.so ;; nto-qnx*) lt_cv_deplibs_check_method=unknown ;; openbsd*) if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' else lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' fi ;; osf3* | osf4* | osf5*) lt_cv_deplibs_check_method=pass_all ;; rdos*) lt_cv_deplibs_check_method=pass_all ;; solaris*) lt_cv_deplibs_check_method=pass_all ;; sysv4 | sysv4.3*) case $host_vendor in motorola) lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]' lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` ;; ncr) lt_cv_deplibs_check_method=pass_all ;; sequent) lt_cv_file_magic_cmd='/bin/file' lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;; sni) lt_cv_file_magic_cmd='/bin/file' lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" lt_cv_file_magic_test_file=/lib/libc.so ;; siemens) lt_cv_deplibs_check_method=pass_all ;; pc) lt_cv_deplibs_check_method=pass_all ;; esac ;; sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) lt_cv_deplibs_check_method=pass_all ;; esac fi { echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6; } file_magic_cmd=$lt_cv_file_magic_cmd deplibs_check_method=$lt_cv_deplibs_check_method test -z "$deplibs_check_method" && deplibs_check_method=unknown # If no C compiler was specified, use CC. LTCC=${LTCC-"$CC"} # If no C compiler flags were specified, use CFLAGS. LTCFLAGS=${LTCFLAGS-"$CFLAGS"} # Allow CC to be a program name with arguments. compiler=$CC # Check whether --enable-libtool-lock was given. if test "${enable_libtool_lock+set}" = set; then enableval=$enable_libtool_lock; fi test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes # Some flags need to be propagated to the compiler or linker for good # libtool support. case $host in ia64-*-hpux*) # Find out which ABI we are using. echo 'int i;' > conftest.$ac_ext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then case `/usr/bin/file conftest.$ac_objext` in *ELF-32*) HPUX_IA64_MODE="32" ;; *ELF-64*) HPUX_IA64_MODE="64" ;; esac fi rm -rf conftest* ;; *-*-irix6*) # Find out which ABI we are using. echo '#line 4382 "configure"' > conftest.$ac_ext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then if test "$lt_cv_prog_gnu_ld" = yes; then case `/usr/bin/file conftest.$ac_objext` in *32-bit*) LD="${LD-ld} -melf32bsmip" ;; *N32*) LD="${LD-ld} -melf32bmipn32" ;; *64-bit*) LD="${LD-ld} -melf64bmip" ;; esac else case `/usr/bin/file conftest.$ac_objext` in *32-bit*) LD="${LD-ld} -32" ;; *N32*) LD="${LD-ld} -n32" ;; *64-bit*) LD="${LD-ld} -64" ;; esac fi fi rm -rf conftest* ;; x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ s390*-*linux*|sparc*-*linux*) # Find out which ABI we are using. echo 'int i;' > conftest.$ac_ext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then case `/usr/bin/file conftest.o` in *32-bit*) case $host in x86_64-*kfreebsd*-gnu) LD="${LD-ld} -m elf_i386_fbsd" ;; x86_64-*linux*) LD="${LD-ld} -m elf_i386" ;; ppc64-*linux*|powerpc64-*linux*) LD="${LD-ld} -m elf32ppclinux" ;; s390x-*linux*) LD="${LD-ld} -m elf_s390" ;; sparc64-*linux*) LD="${LD-ld} -m elf32_sparc" ;; esac ;; *64-bit*) case $host in x86_64-*kfreebsd*-gnu) LD="${LD-ld} -m elf_x86_64_fbsd" ;; x86_64-*linux*) LD="${LD-ld} -m elf_x86_64" ;; ppc*-*linux*|powerpc*-*linux*) LD="${LD-ld} -m elf64ppc" ;; s390*-*linux*) LD="${LD-ld} -m elf64_s390" ;; sparc*-*linux*) LD="${LD-ld} -m elf64_sparc" ;; esac ;; esac fi rm -rf conftest* ;; *-*-sco3.2v5*) # On SCO OpenServer 5, we need -belf to get full-featured binaries. SAVE_CFLAGS="$CFLAGS" CFLAGS="$CFLAGS -belf" { echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6; } if test "${lt_cv_cc_needs_belf+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int main () { ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && $as_test_x conftest$ac_exeext; then lt_cv_cc_needs_belf=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 lt_cv_cc_needs_belf=no fi rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu fi { echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6; } if test x"$lt_cv_cc_needs_belf" != x"yes"; then # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf CFLAGS="$SAVE_CFLAGS" fi ;; sparc*-*solaris*) # Find out which ABI we are using. echo 'int i;' > conftest.$ac_ext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then case `/usr/bin/file conftest.o` in *64-bit*) case $lt_cv_prog_gnu_ld in yes*) LD="${LD-ld} -m elf64_sparc" ;; *) if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then LD="${LD-ld} -64" fi ;; esac ;; esac fi rm -rf conftest* ;; esac need_locks="$enable_libtool_lock" ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; } # On Suns, sometimes $CPP names a directory. if test -n "$CPP" && test -d "$CPP"; then CPP= fi if test -z "$CPP"; then if test "${ac_cv_prog_CPP+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else # Double quotes because CPP needs to be expanded for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" do ac_preproc_ok=false for ac_c_preproc_warn_flag in '' yes do # Use a header file that comes with gcc, so configuring glibc # with a fresh cross-compiler works. # Prefer to if __STDC__ is defined, since # exists even on freestanding compilers. # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #ifdef __STDC__ # include #else # include #endif Syntax error _ACEOF if { (ac_try="$ac_cpp conftest.$ac_ext" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null && { test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s conftest.err }; then : else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 # Broken: fails on valid input. continue fi rm -f conftest.err conftest.$ac_ext # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include _ACEOF if { (ac_try="$ac_cpp conftest.$ac_ext" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null && { test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s conftest.err }; then # Broken: success on invalid input. continue else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 # Passes both tests. ac_preproc_ok=: break fi rm -f conftest.err conftest.$ac_ext done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.err conftest.$ac_ext if $ac_preproc_ok; then break fi done ac_cv_prog_CPP=$CPP fi CPP=$ac_cv_prog_CPP else ac_cv_prog_CPP=$CPP fi { echo "$as_me:$LINENO: result: $CPP" >&5 echo "${ECHO_T}$CPP" >&6; } ac_preproc_ok=false for ac_c_preproc_warn_flag in '' yes do # Use a header file that comes with gcc, so configuring glibc # with a fresh cross-compiler works. # Prefer to if __STDC__ is defined, since # exists even on freestanding compilers. # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #ifdef __STDC__ # include #else # include #endif Syntax error _ACEOF if { (ac_try="$ac_cpp conftest.$ac_ext" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null && { test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s conftest.err }; then : else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 # Broken: fails on valid input. continue fi rm -f conftest.err conftest.$ac_ext # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include _ACEOF if { (ac_try="$ac_cpp conftest.$ac_ext" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null && { test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s conftest.err }; then # Broken: success on invalid input. continue else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 # Passes both tests. ac_preproc_ok=: break fi rm -f conftest.err conftest.$ac_ext done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.err conftest.$ac_ext if $ac_preproc_ok; then : else { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check See \`config.log' for more details." >&5 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check See \`config.log' for more details." >&2;} { (exit 1); exit 1; }; } fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu { echo "$as_me:$LINENO: checking for ANSI C header files" >&5 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; } if test "${ac_cv_header_stdc+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include #include #include #include int main () { ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_header_stdc=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_header_stdc=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext if test $ac_cv_header_stdc = yes; then # SunOS 4.x string.h does not declare mem*, contrary to ANSI. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include _ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | $EGREP "memchr" >/dev/null 2>&1; then : else ac_cv_header_stdc=no fi rm -f conftest* fi if test $ac_cv_header_stdc = yes; then # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include _ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | $EGREP "free" >/dev/null 2>&1; then : else ac_cv_header_stdc=no fi rm -f conftest* fi if test $ac_cv_header_stdc = yes; then # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. if test "$cross_compiling" = yes; then : else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include #include #if ((' ' & 0x0FF) == 0x020) # define ISLOWER(c) ('a' <= (c) && (c) <= 'z') # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) #else # define ISLOWER(c) \ (('a' <= (c) && (c) <= 'i') \ || ('j' <= (c) && (c) <= 'r') \ || ('s' <= (c) && (c) <= 'z')) # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) #endif #define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) int main () { int i; for (i = 0; i < 256; i++) if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) return 2; return 0; } _ACEOF rm -f conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_link") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' { (case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then : else echo "$as_me: program exited with status $ac_status" >&5 echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ( exit $ac_status ) ac_cv_header_stdc=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi fi fi { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 echo "${ECHO_T}$ac_cv_header_stdc" >&6; } if test $ac_cv_header_stdc = yes; then cat >>confdefs.h <<\_ACEOF #define STDC_HEADERS 1 _ACEOF fi # On IRIX 5.3, sys/types and inttypes.h are conflicting. for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ inttypes.h stdint.h unistd.h do as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` { echo "$as_me:$LINENO: checking for $ac_header" >&5 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default #include <$ac_header> _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then eval "$as_ac_Header=yes" else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_Header=no" fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi ac_res=`eval echo '${'$as_ac_Header'}'` { echo "$as_me:$LINENO: result: $ac_res" >&5 echo "${ECHO_T}$ac_res" >&6; } if test `eval echo '${'$as_ac_Header'}'` = yes; then cat >>confdefs.h <<_ACEOF #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF fi done for ac_header in dlfcn.h do as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then { echo "$as_me:$LINENO: checking for $ac_header" >&5 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi ac_res=`eval echo '${'$as_ac_Header'}'` { echo "$as_me:$LINENO: result: $ac_res" >&5 echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? { echo "$as_me:$LINENO: checking $ac_header usability" >&5 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default #include <$ac_header> _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_header_compiler=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? { echo "$as_me:$LINENO: checking $ac_header presence" >&5 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include <$ac_header> _ACEOF if { (ac_try="$ac_cpp conftest.$ac_ext" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null && { test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s conftest.err }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_header_preproc=no fi rm -f conftest.err conftest.$ac_ext { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in yes:no: ) { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} ac_header_preproc=yes ;; no:yes:* ) { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} ( cat <<\_ASBOX ## ---------------------------------------------- ## ## Report this to sheitmann@users.sourceforge.net ## ## ---------------------------------------------- ## _ASBOX ) | sed "s/^/$as_me: WARNING: /" >&2 ;; esac { echo "$as_me:$LINENO: checking for $ac_header" >&5 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi ac_res=`eval echo '${'$as_ac_Header'}'` { echo "$as_me:$LINENO: result: $ac_res" >&5 echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then cat >>confdefs.h <<_ACEOF #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF fi done ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu if test -z "$CXX"; then if test -n "$CCC"; then CXX=$CCC else if test -n "$ac_tool_prefix"; then for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 { echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_CXX+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$CXX"; then ac_cv_prog_CXX="$CXX" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_CXX="$ac_tool_prefix$ac_prog" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CXX=$ac_cv_prog_CXX if test -n "$CXX"; then { echo "$as_me:$LINENO: result: $CXX" >&5 echo "${ECHO_T}$CXX" >&6; } else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi test -n "$CXX" && break done fi if test -z "$CXX"; then ac_ct_CXX=$CXX for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$ac_ct_CXX"; then ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_CXX="$ac_prog" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_CXX=$ac_cv_prog_ac_ct_CXX if test -n "$ac_ct_CXX"; then { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5 echo "${ECHO_T}$ac_ct_CXX" >&6; } else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi test -n "$ac_ct_CXX" && break done if test "x$ac_ct_CXX" = x; then CXX="g++" else case $cross_compiling:$ac_tool_warned in yes:) { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools whose name does not start with the host triplet. If you think this configuration is useful to you, please write to autoconf@gnu.org." >&5 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools whose name does not start with the host triplet. If you think this configuration is useful to you, please write to autoconf@gnu.org." >&2;} ac_tool_warned=yes ;; esac CXX=$ac_ct_CXX fi fi fi fi # Provide some information about the compiler. echo "$as_me:$LINENO: checking for C++ compiler version" >&5 ac_compiler=`set X $ac_compile; echo $2` { (ac_try="$ac_compiler --version >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compiler --version >&5") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } { (ac_try="$ac_compiler -v >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compiler -v >&5") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } { (ac_try="$ac_compiler -V >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compiler -V >&5") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; } if test "${ac_cv_cxx_compiler_gnu+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int main () { #ifndef __GNUC__ choke me #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_cxx_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_compiler_gnu=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_compiler_gnu=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_cv_cxx_compiler_gnu=$ac_compiler_gnu fi { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; } GXX=`test $ac_compiler_gnu = yes && echo yes` ac_test_CXXFLAGS=${CXXFLAGS+set} ac_save_CXXFLAGS=$CXXFLAGS { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; } if test "${ac_cv_prog_cxx_g+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_save_cxx_werror_flag=$ac_cxx_werror_flag ac_cxx_werror_flag=yes ac_cv_prog_cxx_g=no CXXFLAGS="-g" cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int main () { ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_cxx_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_prog_cxx_g=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 CXXFLAGS="" cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int main () { ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_cxx_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then : else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cxx_werror_flag=$ac_save_cxx_werror_flag CXXFLAGS="-g" cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int main () { ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_cxx_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_prog_cxx_g=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_cxx_werror_flag=$ac_save_cxx_werror_flag fi { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; } if test "$ac_test_CXXFLAGS" = set; then CXXFLAGS=$ac_save_CXXFLAGS elif test $ac_cv_prog_cxx_g = yes; then if test "$GXX" = yes; then CXXFLAGS="-g -O2" else CXXFLAGS="-g" fi else if test "$GXX" = yes; then CXXFLAGS="-O2" else CXXFLAGS= fi fi ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu depcc="$CXX" am_compiler_list= { echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; } if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For # instance it was reported that on HP-UX the gcc test will end up # making a dummy file named `D' -- because `-MD' means `put the output # in D'. mkdir conftest.dir # Copy depcomp to subdir because otherwise we won't find it if we're # using a relative directory. cp "$am_depcomp" conftest.dir cd conftest.dir # We will build objects and dependencies in a subdirectory because # it helps to detect inapplicable dependency modes. For instance # both Tru64's cc and ICC support -MD to output dependencies as a # side effect of compilation, but ICC will put the dependencies in # the current directory while Tru64 will put them in the object # directory. mkdir sub am_cv_CXX_dependencies_compiler_type=none if test "$am_compiler_list" = ""; then am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` fi for depmode in $am_compiler_list; do # Setup a source with many dependencies, because some compilers # like to wrap large dependency lists on column 80 (with \), and # we should not choose a depcomp mode which is confused by this. # # We need to recreate these files for each test, as the compiler may # overwrite some of them when testing with obscure command lines. # This happens at least with the AIX C compiler. : > sub/conftest.c for i in 1 2 3 4 5 6; do echo '#include "conftst'$i'.h"' >> sub/conftest.c # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with # Solaris 8's {/usr,}/bin/sh. touch sub/conftst$i.h done echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf case $depmode in nosideeffect) # after this tag, mechanisms are not by side-effect, so they'll # only be used when explicitly requested if test "x$enable_dependency_tracking" = xyes; then continue else break fi ;; none) break ;; esac # We check with `-c' and `-o' for the sake of the "dashmstdout" # mode. It turns out that the SunPro C++ compiler does not properly # handle `-M -o', and we need to detect this. if depmode=$depmode \ source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \ >/dev/null 2>conftest.err && grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 && ${MAKE-make} -s -f confmf > /dev/null 2>&1; then # icc doesn't choke on unknown options, it will just issue warnings # or remarks (even with -Werror). So we grep stderr for any message # that says an option was ignored or not supported. # When given -MP, icc 7.0 and 7.1 complain thusly: # icc: Command line warning: ignoring option '-M'; no argument required # The diagnosis changed in icc 8.0: # icc: Command line remark: option '-MP' not supported if (grep 'ignoring option' conftest.err || grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else am_cv_CXX_dependencies_compiler_type=$depmode break fi fi done cd .. rm -rf conftest.dir else am_cv_CXX_dependencies_compiler_type=none fi fi { echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5 echo "${ECHO_T}$am_cv_CXX_dependencies_compiler_type" >&6; } CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type if test "x$enable_dependency_tracking" != xno \ && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then am__fastdepCXX_TRUE= am__fastdepCXX_FALSE='#' else am__fastdepCXX_TRUE='#' am__fastdepCXX_FALSE= fi if test -n "$CXX" && ( test "X$CXX" != "Xno" && ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) || (test "X$CXX" != "Xg++"))) ; then ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu { echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; } if test -z "$CXXCPP"; then if test "${ac_cv_prog_CXXCPP+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else # Double quotes because CXXCPP needs to be expanded for CXXCPP in "$CXX -E" "/lib/cpp" do ac_preproc_ok=false for ac_cxx_preproc_warn_flag in '' yes do # Use a header file that comes with gcc, so configuring glibc # with a fresh cross-compiler works. # Prefer to if __STDC__ is defined, since # exists even on freestanding compilers. # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #ifdef __STDC__ # include #else # include #endif Syntax error _ACEOF if { (ac_try="$ac_cpp conftest.$ac_ext" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null && { test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" || test ! -s conftest.err }; then : else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 # Broken: fails on valid input. continue fi rm -f conftest.err conftest.$ac_ext # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include _ACEOF if { (ac_try="$ac_cpp conftest.$ac_ext" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null && { test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" || test ! -s conftest.err }; then # Broken: success on invalid input. continue else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 # Passes both tests. ac_preproc_ok=: break fi rm -f conftest.err conftest.$ac_ext done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.err conftest.$ac_ext if $ac_preproc_ok; then break fi done ac_cv_prog_CXXCPP=$CXXCPP fi CXXCPP=$ac_cv_prog_CXXCPP else ac_cv_prog_CXXCPP=$CXXCPP fi { echo "$as_me:$LINENO: result: $CXXCPP" >&5 echo "${ECHO_T}$CXXCPP" >&6; } ac_preproc_ok=false for ac_cxx_preproc_warn_flag in '' yes do # Use a header file that comes with gcc, so configuring glibc # with a fresh cross-compiler works. # Prefer to if __STDC__ is defined, since # exists even on freestanding compilers. # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #ifdef __STDC__ # include #else # include #endif Syntax error _ACEOF if { (ac_try="$ac_cpp conftest.$ac_ext" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null && { test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" || test ! -s conftest.err }; then : else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 # Broken: fails on valid input. continue fi rm -f conftest.err conftest.$ac_ext # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include _ACEOF if { (ac_try="$ac_cpp conftest.$ac_ext" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null && { test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" || test ! -s conftest.err }; then # Broken: success on invalid input. continue else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 # Passes both tests. ac_preproc_ok=: break fi rm -f conftest.err conftest.$ac_ext done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.err conftest.$ac_ext if $ac_preproc_ok; then : else { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check See \`config.log' for more details." >&5 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check See \`config.log' for more details." >&2;} { (exit 1); exit 1; }; } fi ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu fi ac_ext=f ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5' ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_f77_compiler_gnu if test -n "$ac_tool_prefix"; then for ac_prog in g77 xlf f77 frt pgf77 cf77 fort77 fl32 af77 xlf90 f90 pgf90 pghpf epcf90 gfortran g95 xlf95 f95 fort ifort ifc efc pgf95 lf95 ftn do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 { echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_F77+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$F77"; then ac_cv_prog_F77="$F77" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_F77="$ac_tool_prefix$ac_prog" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi F77=$ac_cv_prog_F77 if test -n "$F77"; then { echo "$as_me:$LINENO: result: $F77" >&5 echo "${ECHO_T}$F77" >&6; } else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi test -n "$F77" && break done fi if test -z "$F77"; then ac_ct_F77=$F77 for ac_prog in g77 xlf f77 frt pgf77 cf77 fort77 fl32 af77 xlf90 f90 pgf90 pghpf epcf90 gfortran g95 xlf95 f95 fort ifort ifc efc pgf95 lf95 ftn do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_ac_ct_F77+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$ac_ct_F77"; then ac_cv_prog_ac_ct_F77="$ac_ct_F77" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_F77="$ac_prog" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_F77=$ac_cv_prog_ac_ct_F77 if test -n "$ac_ct_F77"; then { echo "$as_me:$LINENO: result: $ac_ct_F77" >&5 echo "${ECHO_T}$ac_ct_F77" >&6; } else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi test -n "$ac_ct_F77" && break done if test "x$ac_ct_F77" = x; then F77="" else case $cross_compiling:$ac_tool_warned in yes:) { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools whose name does not start with the host triplet. If you think this configuration is useful to you, please write to autoconf@gnu.org." >&5 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools whose name does not start with the host triplet. If you think this configuration is useful to you, please write to autoconf@gnu.org." >&2;} ac_tool_warned=yes ;; esac F77=$ac_ct_F77 fi fi # Provide some information about the compiler. echo "$as_me:$LINENO: checking for Fortran 77 compiler version" >&5 ac_compiler=`set X $ac_compile; echo $2` { (ac_try="$ac_compiler --version >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compiler --version >&5") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } { (ac_try="$ac_compiler -v >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compiler -v >&5") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } { (ac_try="$ac_compiler -V >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compiler -V >&5") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } rm -f a.out # If we don't use `.F' as extension, the preprocessor is not run on the # input file. (Note that this only needs to work for GNU compilers.) ac_save_ext=$ac_ext ac_ext=F { echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 77 compiler" >&5 echo $ECHO_N "checking whether we are using the GNU Fortran 77 compiler... $ECHO_C" >&6; } if test "${ac_cv_f77_compiler_gnu+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF program main #ifndef __GNUC__ choke me #endif end _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_f77_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_compiler_gnu=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_compiler_gnu=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_cv_f77_compiler_gnu=$ac_compiler_gnu fi { echo "$as_me:$LINENO: result: $ac_cv_f77_compiler_gnu" >&5 echo "${ECHO_T}$ac_cv_f77_compiler_gnu" >&6; } ac_ext=$ac_save_ext ac_test_FFLAGS=${FFLAGS+set} ac_save_FFLAGS=$FFLAGS FFLAGS= { echo "$as_me:$LINENO: checking whether $F77 accepts -g" >&5 echo $ECHO_N "checking whether $F77 accepts -g... $ECHO_C" >&6; } if test "${ac_cv_prog_f77_g+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else FFLAGS=-g cat >conftest.$ac_ext <<_ACEOF program main end _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_f77_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_prog_f77_g=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_prog_f77_g=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_prog_f77_g" >&5 echo "${ECHO_T}$ac_cv_prog_f77_g" >&6; } if test "$ac_test_FFLAGS" = set; then FFLAGS=$ac_save_FFLAGS elif test $ac_cv_prog_f77_g = yes; then if test "x$ac_cv_f77_compiler_gnu" = xyes; then FFLAGS="-g -O2" else FFLAGS="-g" fi else if test "x$ac_cv_f77_compiler_gnu" = xyes; then FFLAGS="-O2" else FFLAGS= fi fi G77=`test $ac_compiler_gnu = yes && echo yes` ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers! # find the maximum length of command line arguments { echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5 echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6; } if test "${lt_cv_sys_max_cmd_len+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else i=0 teststring="ABCD" case $build_os in msdosdjgpp*) # On DJGPP, this test can blow up pretty badly due to problems in libc # (any single argument exceeding 2000 bytes causes a buffer overrun # during glob expansion). Even if it were fixed, the result of this # check would be larger than it should be. lt_cv_sys_max_cmd_len=12288; # 12K is about right ;; gnu*) # Under GNU Hurd, this test is not required because there is # no limit to the length of command line arguments. # Libtool will interpret -1 as no limit whatsoever lt_cv_sys_max_cmd_len=-1; ;; cygwin* | mingw*) # On Win9x/ME, this test blows up -- it succeeds, but takes # about 5 minutes as the teststring grows exponentially. # Worse, since 9x/ME are not pre-emptively multitasking, # you end up with a "frozen" computer, even though with patience # the test eventually succeeds (with a max line length of 256k). # Instead, let's just punt: use the minimum linelength reported by # all of the supported platforms: 8192 (on NT/2K/XP). lt_cv_sys_max_cmd_len=8192; ;; amigaos*) # On AmigaOS with pdksh, this test takes hours, literally. # So we just punt and use a minimum line length of 8192. lt_cv_sys_max_cmd_len=8192; ;; netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) # This has been around since 386BSD, at least. Likely further. if test -x /sbin/sysctl; then lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` elif test -x /usr/sbin/sysctl; then lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` else lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs fi # And add a safety zone lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` ;; interix*) # We know the value 262144 and hardcode it with a safety zone (like BSD) lt_cv_sys_max_cmd_len=196608 ;; osf*) # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not # nice to cause kernel panics so lets avoid the loop below. # First set a reasonable default. lt_cv_sys_max_cmd_len=16384 # if test -x /sbin/sysconfig; then case `/sbin/sysconfig -q proc exec_disable_arg_limit` in *1*) lt_cv_sys_max_cmd_len=-1 ;; esac fi ;; sco3.2v5*) lt_cv_sys_max_cmd_len=102400 ;; sysv5* | sco5v6* | sysv4.2uw2*) kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` if test -n "$kargmax"; then lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` else lt_cv_sys_max_cmd_len=32768 fi ;; *) lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` if test -n "$lt_cv_sys_max_cmd_len"; then lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` else SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} while (test "X"`$SHELL $0 --fallback-echo "X$teststring" 2>/dev/null` \ = "XX$teststring") >/dev/null 2>&1 && new_result=`expr "X$teststring" : ".*" 2>&1` && lt_cv_sys_max_cmd_len=$new_result && test $i != 17 # 1/2 MB should be enough do i=`expr $i + 1` teststring=$teststring$teststring done teststring= # Add a significant safety factor because C++ compilers can tack on massive # amounts of additional arguments before passing them to the linker. # It appears as though 1/2 is a usable value. lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` fi ;; esac fi if test -n $lt_cv_sys_max_cmd_len ; then { echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5 echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6; } else { echo "$as_me:$LINENO: result: none" >&5 echo "${ECHO_T}none" >&6; } fi # Check for command to grab the raw symbol name followed by C symbol from nm. { echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5 echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6; } if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else # These are sane defaults that work on at least a few old systems. # [They come from Ultrix. What could be older than Ultrix?!! ;)] # Character class describing NM global symbol codes. symcode='[BCDEGRST]' # Regexp to match symbols that can be accessed directly from C. sympat='\([_A-Za-z][_A-Za-z0-9]*\)' # Transform an extracted symbol line into a proper C declaration lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'" # Transform an extracted symbol line into symbol name and symbol address lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode \([^ ]*\) \([^ ]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" # Define system-specific variables. case $host_os in aix*) symcode='[BCDT]' ;; cygwin* | mingw* | pw32*) symcode='[ABCDGISTW]' ;; hpux*) # Its linker distinguishes data from code symbols if test "$host_cpu" = ia64; then symcode='[ABCDEGRST]' fi lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" ;; linux* | k*bsd*-gnu) if test "$host_cpu" = ia64; then symcode='[ABCDGIRSTW]' lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" fi ;; irix* | nonstopux*) symcode='[BCDEGRST]' ;; osf*) symcode='[BCDEGQRST]' ;; solaris*) symcode='[BDRT]' ;; sco3.2v5*) symcode='[DT]' ;; sysv4.2uw2*) symcode='[DT]' ;; sysv5* | sco5v6* | unixware* | OpenUNIX*) symcode='[ABDT]' ;; sysv4) symcode='[DFNSTU]' ;; esac # Handle CRLF in mingw tool chain opt_cr= case $build_os in mingw*) opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp ;; esac # If we're using GNU nm, then use its standard symbol codes. case `$NM -V 2>&1` in *GNU* | *'with BFD'*) symcode='[ABCDGIRSTW]' ;; esac # Try without a prefix undercore, then with it. for ac_symprfx in "" "_"; do # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. symxfrm="\\1 $ac_symprfx\\2 \\2" # Write the raw and C identifiers. lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" # Check to see that the pipe works correctly. pipe_works=no rm -f conftest* cat > conftest.$ac_ext <&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then # Now try to grab the symbols. nlist=conftest.nm if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && test -s "$nlist"; then # Try sorting and uniquifying the output. if sort "$nlist" | uniq > "$nlist"T; then mv -f "$nlist"T "$nlist" else rm -f "$nlist"T fi # Make sure that we snagged all the symbols we need. if grep ' nm_test_var$' "$nlist" >/dev/null; then if grep ' nm_test_func$' "$nlist" >/dev/null; then cat < conftest.$ac_ext #ifdef __cplusplus extern "C" { #endif EOF # Now generate the symbol file. eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext' cat <> conftest.$ac_ext #if defined (__STDC__) && __STDC__ # define lt_ptr_t void * #else # define lt_ptr_t char * # define const #endif /* The mapping between symbol names and symbols. */ const struct { const char *name; lt_ptr_t address; } lt_preloaded_symbols[] = { EOF $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext cat <<\EOF >> conftest.$ac_ext {0, (lt_ptr_t) 0} }; #ifdef __cplusplus } #endif EOF # Now try linking the two files. mv conftest.$ac_objext conftstm.$ac_objext lt_save_LIBS="$LIBS" lt_save_CFLAGS="$CFLAGS" LIBS="conftstm.$ac_objext" CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && test -s conftest${ac_exeext}; then pipe_works=yes fi LIBS="$lt_save_LIBS" CFLAGS="$lt_save_CFLAGS" else echo "cannot find nm_test_func in $nlist" >&5 fi else echo "cannot find nm_test_var in $nlist" >&5 fi else echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 fi else echo "$progname: failed program was:" >&5 cat conftest.$ac_ext >&5 fi rm -rf conftest* conftst* # Do not use the global_symbol_pipe unless it works. if test "$pipe_works" = yes; then break else lt_cv_sys_global_symbol_pipe= fi done fi if test -z "$lt_cv_sys_global_symbol_pipe"; then lt_cv_sys_global_symbol_to_cdecl= fi if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then { echo "$as_me:$LINENO: result: failed" >&5 echo "${ECHO_T}failed" >&6; } else { echo "$as_me:$LINENO: result: ok" >&5 echo "${ECHO_T}ok" >&6; } fi { echo "$as_me:$LINENO: checking for objdir" >&5 echo $ECHO_N "checking for objdir... $ECHO_C" >&6; } if test "${lt_cv_objdir+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else rm -f .libs 2>/dev/null mkdir .libs 2>/dev/null if test -d .libs; then lt_cv_objdir=.libs else # MS-DOS does not allow filenames that begin with a dot. lt_cv_objdir=_libs fi rmdir .libs 2>/dev/null fi { echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5 echo "${ECHO_T}$lt_cv_objdir" >&6; } objdir=$lt_cv_objdir case $host_os in aix3*) # AIX sometimes has problems with the GCC collect2 program. For some # reason, if we set the COLLECT_NAMES environment variable, the problems # vanish in a puff of smoke. if test "X${COLLECT_NAMES+set}" != Xset; then COLLECT_NAMES= export COLLECT_NAMES fi ;; esac # Sed substitution that helps us do robust quoting. It backslashifies # metacharacters that are still active within double-quoted strings. Xsed='sed -e 1s/^X//' sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g' # Same as above, but do not quote variable references. double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g' # Sed substitution to delay expansion of an escaped shell variable in a # double_quote_subst'ed string. delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' # Sed substitution to avoid accidental globbing in evaled expressions no_glob_subst='s/\*/\\\*/g' # Constants: rm="rm -f" # Global variables: default_ofile=libtool can_build_shared=yes # All known linkers require a `.a' archive for static linking (except MSVC, # which needs '.lib'). libext=a ltmain="$ac_aux_dir/ltmain.sh" ofile="$default_ofile" with_gnu_ld="$lt_cv_prog_gnu_ld" if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. set dummy ${ac_tool_prefix}ar; ac_word=$2 { echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_AR+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$AR"; then ac_cv_prog_AR="$AR" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_AR="${ac_tool_prefix}ar" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi AR=$ac_cv_prog_AR if test -n "$AR"; then { echo "$as_me:$LINENO: result: $AR" >&5 echo "${ECHO_T}$AR" >&6; } else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi fi if test -z "$ac_cv_prog_AR"; then ac_ct_AR=$AR # Extract the first word of "ar", so it can be a program name with args. set dummy ar; ac_word=$2 { echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_ac_ct_AR+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$ac_ct_AR"; then ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_AR="ar" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_AR=$ac_cv_prog_ac_ct_AR if test -n "$ac_ct_AR"; then { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5 echo "${ECHO_T}$ac_ct_AR" >&6; } else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi if test "x$ac_ct_AR" = x; then AR="false" else case $cross_compiling:$ac_tool_warned in yes:) { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools whose name does not start with the host triplet. If you think this configuration is useful to you, please write to autoconf@gnu.org." >&5 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools whose name does not start with the host triplet. If you think this configuration is useful to you, please write to autoconf@gnu.org." >&2;} ac_tool_warned=yes ;; esac AR=$ac_ct_AR fi else AR="$ac_cv_prog_AR" fi if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. set dummy ${ac_tool_prefix}ranlib; ac_word=$2 { echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_RANLIB+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$RANLIB"; then ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi RANLIB=$ac_cv_prog_RANLIB if test -n "$RANLIB"; then { echo "$as_me:$LINENO: result: $RANLIB" >&5 echo "${ECHO_T}$RANLIB" >&6; } else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi fi if test -z "$ac_cv_prog_RANLIB"; then ac_ct_RANLIB=$RANLIB # Extract the first word of "ranlib", so it can be a program name with args. set dummy ranlib; ac_word=$2 { echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$ac_ct_RANLIB"; then ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_RANLIB="ranlib" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB if test -n "$ac_ct_RANLIB"; then { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5 echo "${ECHO_T}$ac_ct_RANLIB" >&6; } else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi if test "x$ac_ct_RANLIB" = x; then RANLIB=":" else case $cross_compiling:$ac_tool_warned in yes:) { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools whose name does not start with the host triplet. If you think this configuration is useful to you, please write to autoconf@gnu.org." >&5 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools whose name does not start with the host triplet. If you think this configuration is useful to you, please write to autoconf@gnu.org." >&2;} ac_tool_warned=yes ;; esac RANLIB=$ac_ct_RANLIB fi else RANLIB="$ac_cv_prog_RANLIB" fi if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. set dummy ${ac_tool_prefix}strip; ac_word=$2 { echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_STRIP+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$STRIP"; then ac_cv_prog_STRIP="$STRIP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_STRIP="${ac_tool_prefix}strip" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi STRIP=$ac_cv_prog_STRIP if test -n "$STRIP"; then { echo "$as_me:$LINENO: result: $STRIP" >&5 echo "${ECHO_T}$STRIP" >&6; } else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi fi if test -z "$ac_cv_prog_STRIP"; then ac_ct_STRIP=$STRIP # Extract the first word of "strip", so it can be a program name with args. set dummy strip; ac_word=$2 { echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$ac_ct_STRIP"; then ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_STRIP="strip" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP if test -n "$ac_ct_STRIP"; then { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 echo "${ECHO_T}$ac_ct_STRIP" >&6; } else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi if test "x$ac_ct_STRIP" = x; then STRIP=":" else case $cross_compiling:$ac_tool_warned in yes:) { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools whose name does not start with the host triplet. If you think this configuration is useful to you, please write to autoconf@gnu.org." >&5 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools whose name does not start with the host triplet. If you think this configuration is useful to you, please write to autoconf@gnu.org." >&2;} ac_tool_warned=yes ;; esac STRIP=$ac_ct_STRIP fi else STRIP="$ac_cv_prog_STRIP" fi old_CC="$CC" old_CFLAGS="$CFLAGS" # Set sane defaults for various variables test -z "$AR" && AR=ar test -z "$AR_FLAGS" && AR_FLAGS=cru test -z "$AS" && AS=as test -z "$CC" && CC=cc test -z "$LTCC" && LTCC=$CC test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS test -z "$DLLTOOL" && DLLTOOL=dlltool test -z "$LD" && LD=ld test -z "$LN_S" && LN_S="ln -s" test -z "$MAGIC_CMD" && MAGIC_CMD=file test -z "$NM" && NM=nm test -z "$SED" && SED=sed test -z "$OBJDUMP" && OBJDUMP=objdump test -z "$RANLIB" && RANLIB=: test -z "$STRIP" && STRIP=: test -z "$ac_objext" && ac_objext=o # Determine commands to create old-style static archives. old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' old_postinstall_cmds='chmod 644 $oldlib' old_postuninstall_cmds= if test -n "$RANLIB"; then case $host_os in openbsd*) old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" ;; *) old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" ;; esac old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" fi for cc_temp in $compiler""; do case $cc_temp in compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; \-*) ;; *) break;; esac done cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` # Only perform the check for file, if the check method requires it case $deplibs_check_method in file_magic*) if test "$file_magic_cmd" = '$MAGIC_CMD'; then { echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6; } if test "${lt_cv_path_MAGIC_CMD+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case $MAGIC_CMD in [\\/*] | ?:[\\/]*) lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. ;; *) lt_save_MAGIC_CMD="$MAGIC_CMD" lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" for ac_dir in $ac_dummy; do IFS="$lt_save_ifs" test -z "$ac_dir" && ac_dir=. if test -f $ac_dir/${ac_tool_prefix}file; then lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" if test -n "$file_magic_test_file"; then case $deplibs_check_method in "file_magic "*) file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` MAGIC_CMD="$lt_cv_path_MAGIC_CMD" if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | $EGREP "$file_magic_regex" > /dev/null; then : else cat <&2 *** Warning: the command libtool uses to detect shared libraries, *** $file_magic_cmd, produces output that libtool cannot recognize. *** The result is that libtool may fail to recognize shared libraries *** as such. This will affect the creation of libtool libraries that *** depend on shared libraries, but programs linked with such libtool *** libraries will work regardless of this problem. Nevertheless, you *** may want to report the problem to your system manager and/or to *** bug-libtool@gnu.org EOF fi ;; esac fi break fi done IFS="$lt_save_ifs" MAGIC_CMD="$lt_save_MAGIC_CMD" ;; esac fi MAGIC_CMD="$lt_cv_path_MAGIC_CMD" if test -n "$MAGIC_CMD"; then { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 echo "${ECHO_T}$MAGIC_CMD" >&6; } else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi if test -z "$lt_cv_path_MAGIC_CMD"; then if test -n "$ac_tool_prefix"; then { echo "$as_me:$LINENO: checking for file" >&5 echo $ECHO_N "checking for file... $ECHO_C" >&6; } if test "${lt_cv_path_MAGIC_CMD+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case $MAGIC_CMD in [\\/*] | ?:[\\/]*) lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. ;; *) lt_save_MAGIC_CMD="$MAGIC_CMD" lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" for ac_dir in $ac_dummy; do IFS="$lt_save_ifs" test -z "$ac_dir" && ac_dir=. if test -f $ac_dir/file; then lt_cv_path_MAGIC_CMD="$ac_dir/file" if test -n "$file_magic_test_file"; then case $deplibs_check_method in "file_magic "*) file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` MAGIC_CMD="$lt_cv_path_MAGIC_CMD" if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | $EGREP "$file_magic_regex" > /dev/null; then : else cat <&2 *** Warning: the command libtool uses to detect shared libraries, *** $file_magic_cmd, produces output that libtool cannot recognize. *** The result is that libtool may fail to recognize shared libraries *** as such. This will affect the creation of libtool libraries that *** depend on shared libraries, but programs linked with such libtool *** libraries will work regardless of this problem. Nevertheless, you *** may want to report the problem to your system manager and/or to *** bug-libtool@gnu.org EOF fi ;; esac fi break fi done IFS="$lt_save_ifs" MAGIC_CMD="$lt_save_MAGIC_CMD" ;; esac fi MAGIC_CMD="$lt_cv_path_MAGIC_CMD" if test -n "$MAGIC_CMD"; then { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 echo "${ECHO_T}$MAGIC_CMD" >&6; } else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi else MAGIC_CMD=: fi fi fi ;; esac case $host_os in rhapsody* | darwin*) if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 { echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_DSYMUTIL+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$DSYMUTIL"; then ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi DSYMUTIL=$ac_cv_prog_DSYMUTIL if test -n "$DSYMUTIL"; then { echo "$as_me:$LINENO: result: $DSYMUTIL" >&5 echo "${ECHO_T}$DSYMUTIL" >&6; } else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi fi if test -z "$ac_cv_prog_DSYMUTIL"; then ac_ct_DSYMUTIL=$DSYMUTIL # Extract the first word of "dsymutil", so it can be a program name with args. set dummy dsymutil; ac_word=$2 { echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$ac_ct_DSYMUTIL"; then ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL if test -n "$ac_ct_DSYMUTIL"; then { echo "$as_me:$LINENO: result: $ac_ct_DSYMUTIL" >&5 echo "${ECHO_T}$ac_ct_DSYMUTIL" >&6; } else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi if test "x$ac_ct_DSYMUTIL" = x; then DSYMUTIL=":" else case $cross_compiling:$ac_tool_warned in yes:) { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools whose name does not start with the host triplet. If you think this configuration is useful to you, please write to autoconf@gnu.org." >&5 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools whose name does not start with the host triplet. If you think this configuration is useful to you, please write to autoconf@gnu.org." >&2;} ac_tool_warned=yes ;; esac DSYMUTIL=$ac_ct_DSYMUTIL fi else DSYMUTIL="$ac_cv_prog_DSYMUTIL" fi if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. set dummy ${ac_tool_prefix}nmedit; ac_word=$2 { echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_NMEDIT+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$NMEDIT"; then ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi NMEDIT=$ac_cv_prog_NMEDIT if test -n "$NMEDIT"; then { echo "$as_me:$LINENO: result: $NMEDIT" >&5 echo "${ECHO_T}$NMEDIT" >&6; } else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi fi if test -z "$ac_cv_prog_NMEDIT"; then ac_ct_NMEDIT=$NMEDIT # Extract the first word of "nmedit", so it can be a program name with args. set dummy nmedit; ac_word=$2 { echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$ac_ct_NMEDIT"; then ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_NMEDIT="nmedit" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT if test -n "$ac_ct_NMEDIT"; then { echo "$as_me:$LINENO: result: $ac_ct_NMEDIT" >&5 echo "${ECHO_T}$ac_ct_NMEDIT" >&6; } else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi if test "x$ac_ct_NMEDIT" = x; then NMEDIT=":" else case $cross_compiling:$ac_tool_warned in yes:) { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools whose name does not start with the host triplet. If you think this configuration is useful to you, please write to autoconf@gnu.org." >&5 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools whose name does not start with the host triplet. If you think this configuration is useful to you, please write to autoconf@gnu.org." >&2;} ac_tool_warned=yes ;; esac NMEDIT=$ac_ct_NMEDIT fi else NMEDIT="$ac_cv_prog_NMEDIT" fi { echo "$as_me:$LINENO: checking for -single_module linker flag" >&5 echo $ECHO_N "checking for -single_module linker flag... $ECHO_C" >&6; } if test "${lt_cv_apple_cc_single_mod+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else lt_cv_apple_cc_single_mod=no if test -z "${LT_MULTI_MODULE}"; then # By default we will add the -single_module flag. You can override # by either setting the environment variable LT_MULTI_MODULE # non-empty at configure time, or by adding -multi_module to the # link flags. echo "int foo(void){return 1;}" > conftest.c $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ -dynamiclib ${wl}-single_module conftest.c if test -f libconftest.dylib; then lt_cv_apple_cc_single_mod=yes rm -rf libconftest.dylib* fi rm conftest.c fi fi { echo "$as_me:$LINENO: result: $lt_cv_apple_cc_single_mod" >&5 echo "${ECHO_T}$lt_cv_apple_cc_single_mod" >&6; } { echo "$as_me:$LINENO: checking for -exported_symbols_list linker flag" >&5 echo $ECHO_N "checking for -exported_symbols_list linker flag... $ECHO_C" >&6; } if test "${lt_cv_ld_exported_symbols_list+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else lt_cv_ld_exported_symbols_list=no save_LDFLAGS=$LDFLAGS echo "_main" > conftest.sym LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int main () { ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && $as_test_x conftest$ac_exeext; then lt_cv_ld_exported_symbols_list=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 lt_cv_ld_exported_symbols_list=no fi rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LDFLAGS="$save_LDFLAGS" fi { echo "$as_me:$LINENO: result: $lt_cv_ld_exported_symbols_list" >&5 echo "${ECHO_T}$lt_cv_ld_exported_symbols_list" >&6; } case $host_os in rhapsody* | darwin1.[0123]) _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; darwin1.*) _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; darwin*) # if running on 10.5 or later, the deployment target defaults # to the OS version, if on x86, and 10.4, the deployment # target defaults to 10.4. Don't you love it? case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 10.0,*86*-darwin8*|10.0,*-darwin[91]*) _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 10.[012]*) _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 10.*) _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; esac ;; esac if test "$lt_cv_apple_cc_single_mod" = "yes"; then _lt_dar_single_mod='$single_module' fi if test "$lt_cv_ld_exported_symbols_list" = "yes"; then _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' else _lt_dar_export_syms="~$NMEDIT -s \$output_objdir/\${libname}-symbols.expsym \${lib}" fi if test "$DSYMUTIL" != ":"; then _lt_dsymutil="~$DSYMUTIL \$lib || :" else _lt_dsymutil= fi ;; esac enable_dlopen=no enable_win32_dll=no # Check whether --enable-libtool-lock was given. if test "${enable_libtool_lock+set}" = set; then enableval=$enable_libtool_lock; fi test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes # Check whether --with-pic was given. if test "${with_pic+set}" = set; then withval=$with_pic; pic_mode="$withval" else pic_mode=default fi test -z "$pic_mode" && pic_mode=default # Use C for the default configuration in the libtool script tagname= lt_save_CC="$CC" ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu # Source file extension for C test sources. ac_ext=c # Object file extension for compiled C test sources. objext=o objext=$objext # Code to be used in simple compile tests lt_simple_compile_test_code="int some_variable = 0;" # Code to be used in simple link tests lt_simple_link_test_code='int main(){return(0);}' # If no C compiler was specified, use CC. LTCC=${LTCC-"$CC"} # If no C compiler flags were specified, use CFLAGS. LTCFLAGS=${LTCFLAGS-"$CFLAGS"} # Allow CC to be a program name with arguments. compiler=$CC # save warnings/boilerplate of simple test code ac_outfile=conftest.$ac_objext echo "$lt_simple_compile_test_code" >conftest.$ac_ext eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err _lt_compiler_boilerplate=`cat conftest.err` $rm conftest* ac_outfile=conftest.$ac_objext echo "$lt_simple_link_test_code" >conftest.$ac_ext eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err _lt_linker_boilerplate=`cat conftest.err` $rm -r conftest* lt_prog_compiler_no_builtin_flag= if test "$GCC" = yes; then lt_prog_compiler_no_builtin_flag=' -fno-builtin' { echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6; } if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else lt_cv_prog_compiler_rtti_exceptions=no ac_outfile=conftest.$ac_objext echo "$lt_simple_compile_test_code" > conftest.$ac_ext lt_compiler_flag="-fno-rtti -fno-exceptions" # Insert the option either (1) after the last *FLAGS variable, or # (2) before a word containing "conftest.", or (3) at the end. # Note that $ac_compile itself does not contain backslashes and begins # with a dollar sign (not a hyphen), so the echo should work correctly. # The option is referenced via a variable to avoid confusing sed. lt_compile=`echo "$ac_compile" | $SED \ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:7439: $lt_compile\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 echo "$as_me:7443: \$? = $ac_status" >&5 if (exit $ac_status) && test -s "$ac_outfile"; then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings other than the usual output. $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then lt_cv_prog_compiler_rtti_exceptions=yes fi fi $rm conftest* fi { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6; } if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" else : fi fi lt_prog_compiler_wl= lt_prog_compiler_pic= lt_prog_compiler_static= { echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; } if test "$GCC" = yes; then lt_prog_compiler_wl='-Wl,' lt_prog_compiler_static='-static' case $host_os in aix*) # All AIX code is PIC. if test "$host_cpu" = ia64; then # AIX 5 now supports IA64 processor lt_prog_compiler_static='-Bstatic' fi ;; amigaos*) # FIXME: we need at least 68020 code to build shared libraries, but # adding the `-m68020' flag to GCC prevents building anything better, # like `-m68040'. lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' ;; beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) # PIC is the default for these OSes. ;; mingw* | cygwin* | pw32* | os2*) # This hack is so that the source file can tell whether it is being # built for inclusion in a dll (and should export symbols for example). # Although the cygwin gcc ignores -fPIC, still need this for old-style # (--disable-auto-import) libraries lt_prog_compiler_pic='-DDLL_EXPORT' ;; darwin* | rhapsody*) # PIC is the default on this platform # Common symbols not allowed in MH_DYLIB files lt_prog_compiler_pic='-fno-common' ;; interix[3-9]*) # Interix 3.x gcc -fpic/-fPIC options generate broken code. # Instead, we relocate shared libraries at runtime. ;; msdosdjgpp*) # Just because we use GCC doesn't mean we suddenly get shared libraries # on systems that don't support them. lt_prog_compiler_can_build_shared=no enable_shared=no ;; sysv4*MP*) if test -d /usr/nec; then lt_prog_compiler_pic=-Kconform_pic fi ;; hpux*) # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but # not for PA HP-UX. case $host_cpu in hppa*64*|ia64*) # +Z the default ;; *) lt_prog_compiler_pic='-fPIC' ;; esac ;; *) lt_prog_compiler_pic='-fPIC' ;; esac else # PORTME Check for flag to pass linker flags through the system compiler. case $host_os in aix*) lt_prog_compiler_wl='-Wl,' if test "$host_cpu" = ia64; then # AIX 5 now supports IA64 processor lt_prog_compiler_static='-Bstatic' else lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' fi ;; darwin*) # PIC is the default on this platform # Common symbols not allowed in MH_DYLIB files case $cc_basename in xlc*) lt_prog_compiler_pic='-qnocommon' lt_prog_compiler_wl='-Wl,' ;; esac ;; mingw* | cygwin* | pw32* | os2*) # This hack is so that the source file can tell whether it is being # built for inclusion in a dll (and should export symbols for example). lt_prog_compiler_pic='-DDLL_EXPORT' ;; hpux9* | hpux10* | hpux11*) lt_prog_compiler_wl='-Wl,' # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but # not for PA HP-UX. case $host_cpu in hppa*64*|ia64*) # +Z the default ;; *) lt_prog_compiler_pic='+Z' ;; esac # Is there a better lt_prog_compiler_static that works with the bundled CC? lt_prog_compiler_static='${wl}-a ${wl}archive' ;; irix5* | irix6* | nonstopux*) lt_prog_compiler_wl='-Wl,' # PIC (with -KPIC) is the default. lt_prog_compiler_static='-non_shared' ;; newsos6) lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-Bstatic' ;; linux* | k*bsd*-gnu) case $cc_basename in icc* | ecc*) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-static' ;; pgcc* | pgf77* | pgf90* | pgf95*) # Portland Group compilers (*not* the Pentium gcc compiler, # which looks to be a dead project) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-fpic' lt_prog_compiler_static='-Bstatic' ;; ccc*) lt_prog_compiler_wl='-Wl,' # All Alpha code is PIC. lt_prog_compiler_static='-non_shared' ;; *) case `$CC -V 2>&1 | sed 5q` in *Sun\ C*) # Sun C 5.9 lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-Bstatic' lt_prog_compiler_wl='-Wl,' ;; *Sun\ F*) # Sun Fortran 8.3 passes all unrecognized flags to the linker lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-Bstatic' lt_prog_compiler_wl='' ;; esac ;; esac ;; osf3* | osf4* | osf5*) lt_prog_compiler_wl='-Wl,' # All OSF/1 code is PIC. lt_prog_compiler_static='-non_shared' ;; rdos*) lt_prog_compiler_static='-non_shared' ;; solaris*) lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-Bstatic' case $cc_basename in f77* | f90* | f95*) lt_prog_compiler_wl='-Qoption ld ';; *) lt_prog_compiler_wl='-Wl,';; esac ;; sunos4*) lt_prog_compiler_wl='-Qoption ld ' lt_prog_compiler_pic='-PIC' lt_prog_compiler_static='-Bstatic' ;; sysv4 | sysv4.2uw2* | sysv4.3*) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-Bstatic' ;; sysv4*MP*) if test -d /usr/nec ;then lt_prog_compiler_pic='-Kconform_pic' lt_prog_compiler_static='-Bstatic' fi ;; sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-Bstatic' ;; unicos*) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_can_build_shared=no ;; uts4*) lt_prog_compiler_pic='-pic' lt_prog_compiler_static='-Bstatic' ;; *) lt_prog_compiler_can_build_shared=no ;; esac fi { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5 echo "${ECHO_T}$lt_prog_compiler_pic" >&6; } # # Check to make sure the PIC flag actually works. # if test -n "$lt_prog_compiler_pic"; then { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6; } if test "${lt_cv_prog_compiler_pic_works+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else lt_cv_prog_compiler_pic_works=no ac_outfile=conftest.$ac_objext echo "$lt_simple_compile_test_code" > conftest.$ac_ext lt_compiler_flag="$lt_prog_compiler_pic -DPIC" # Insert the option either (1) after the last *FLAGS variable, or # (2) before a word containing "conftest.", or (3) at the end. # Note that $ac_compile itself does not contain backslashes and begins # with a dollar sign (not a hyphen), so the echo should work correctly. # The option is referenced via a variable to avoid confusing sed. lt_compile=`echo "$ac_compile" | $SED \ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:7729: $lt_compile\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 echo "$as_me:7733: \$? = $ac_status" >&5 if (exit $ac_status) && test -s "$ac_outfile"; then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings other than the usual output. $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then lt_cv_prog_compiler_pic_works=yes fi fi $rm conftest* fi { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works" >&5 echo "${ECHO_T}$lt_cv_prog_compiler_pic_works" >&6; } if test x"$lt_cv_prog_compiler_pic_works" = xyes; then case $lt_prog_compiler_pic in "" | " "*) ;; *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; esac else lt_prog_compiler_pic= lt_prog_compiler_can_build_shared=no fi fi case $host_os in # For platforms which do not support PIC, -DPIC is meaningless: *djgpp*) lt_prog_compiler_pic= ;; *) lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" ;; esac # # Check to make sure the static flag actually works. # wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; } if test "${lt_cv_prog_compiler_static_works+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else lt_cv_prog_compiler_static_works=no save_LDFLAGS="$LDFLAGS" LDFLAGS="$LDFLAGS $lt_tmp_static_flag" echo "$lt_simple_link_test_code" > conftest.$ac_ext if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then # The linker can only warn and ignore the option if not recognized # So say no if there are warnings if test -s conftest.err; then # Append any errors to the config.log. cat conftest.err 1>&5 $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if diff conftest.exp conftest.er2 >/dev/null; then lt_cv_prog_compiler_static_works=yes fi else lt_cv_prog_compiler_static_works=yes fi fi $rm -r conftest* LDFLAGS="$save_LDFLAGS" fi { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works" >&5 echo "${ECHO_T}$lt_cv_prog_compiler_static_works" >&6; } if test x"$lt_cv_prog_compiler_static_works" = xyes; then : else lt_prog_compiler_static= fi { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; } if test "${lt_cv_prog_compiler_c_o+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else lt_cv_prog_compiler_c_o=no $rm -r conftest 2>/dev/null mkdir conftest cd conftest mkdir out echo "$lt_simple_compile_test_code" > conftest.$ac_ext lt_compiler_flag="-o out/conftest2.$ac_objext" # Insert the option either (1) after the last *FLAGS variable, or # (2) before a word containing "conftest.", or (3) at the end. # Note that $ac_compile itself does not contain backslashes and begins # with a dollar sign (not a hyphen), so the echo should work correctly. lt_compile=`echo "$ac_compile" | $SED \ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:7833: $lt_compile\"" >&5) (eval "$lt_compile" 2>out/conftest.err) ac_status=$? cat out/conftest.err >&5 echo "$as_me:7837: \$? = $ac_status" >&5 if (exit $ac_status) && test -s out/conftest2.$ac_objext then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then lt_cv_prog_compiler_c_o=yes fi fi chmod u+w . 2>&5 $rm conftest* # SGI C++ compiler will create directory out/ii_files/ for # template instantiation test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files $rm out/* && rmdir out cd .. rmdir conftest $rm conftest* fi { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5 echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6; } hard_links="nottested" if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then # do not overwrite the value of need_locks provided by the user { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; } hard_links=yes $rm conftest* ln conftest.a conftest.b 2>/dev/null && hard_links=no touch conftest.a ln conftest.a conftest.b 2>&5 || hard_links=no ln conftest.a conftest.b 2>/dev/null && hard_links=no { echo "$as_me:$LINENO: result: $hard_links" >&5 echo "${ECHO_T}$hard_links" >&6; } if test "$hard_links" = no; then { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} need_locks=warn fi else need_locks=no fi { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; } runpath_var= allow_undefined_flag= enable_shared_with_static_runtimes=no archive_cmds= archive_expsym_cmds= old_archive_From_new_cmds= old_archive_from_expsyms_cmds= export_dynamic_flag_spec= whole_archive_flag_spec= thread_safe_flag_spec= hardcode_libdir_flag_spec= hardcode_libdir_flag_spec_ld= hardcode_libdir_separator= hardcode_direct=no hardcode_minus_L=no hardcode_shlibpath_var=unsupported link_all_deplibs=unknown hardcode_automatic=no module_cmds= module_expsym_cmds= always_export_symbols=no export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' # include_expsyms should be a list of space-separated symbols to be *always* # included in the symbol list include_expsyms= # exclude_expsyms can be an extended regexp of symbols to exclude # it will be wrapped by ` (' and `)$', so one must not match beginning or # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', # as well as any symbol that contains `d'. exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out # platforms (ab)use it in PIC code, but their linkers get confused if # the symbol is explicitly referenced. Since portable code cannot # rely on this symbol name, it's probably fine to never include it in # preloaded symbol tables. # Exclude shared library initialization/finalization symbols. extract_expsyms_cmds= # Just being paranoid about ensuring that cc_basename is set. for cc_temp in $compiler""; do case $cc_temp in compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; \-*) ;; *) break;; esac done cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` case $host_os in cygwin* | mingw* | pw32*) # FIXME: the MSVC++ port hasn't been tested in a loooong time # When not using gcc, we currently assume that we are using # Microsoft Visual C++. if test "$GCC" != yes; then with_gnu_ld=no fi ;; interix*) # we just hope/assume this is gcc and not c89 (= MSVC++) with_gnu_ld=yes ;; openbsd*) with_gnu_ld=no ;; esac ld_shlibs=yes if test "$with_gnu_ld" = yes; then # If archive_cmds runs LD, not CC, wlarc should be empty wlarc='${wl}' # Set some defaults for GNU ld with shared library support. These # are reset later if shared libraries are not supported. Putting them # here allows them to be overridden if necessary. runpath_var=LD_RUN_PATH hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir' export_dynamic_flag_spec='${wl}--export-dynamic' # ancient GNU ld didn't support --whole-archive et. al. if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' else whole_archive_flag_spec= fi supports_anon_versioning=no case `$LD -v 2>/dev/null` in *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... *\ 2.11.*) ;; # other 2.11 versions *) supports_anon_versioning=yes ;; esac # See if GNU ld supports shared libraries. case $host_os in aix[3-9]*) # On AIX/PPC, the GNU linker is very broken if test "$host_cpu" != ia64; then ld_shlibs=no cat <&2 *** Warning: the GNU linker, at least up to release 2.9.1, is reported *** to be unable to reliably create shared libraries on AIX. *** Therefore, libtool is disabling shared libraries support. If you *** really care for shared libraries, you may want to modify your PATH *** so that a non-GNU linker is found, and then restart. EOF fi ;; amigaos*) archive_cmds='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' hardcode_libdir_flag_spec='-L$libdir' hardcode_minus_L=yes # Samuel A. Falvo II reports # that the semantics of dynamic libraries on AmigaOS, at least up # to version 4, is to share data among multiple programs linked # with the same dynamic library. Since this doesn't match the # behavior of shared libraries on other platforms, we can't use # them. ld_shlibs=no ;; beos*) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then allow_undefined_flag=unsupported # Joseph Beckenbach says some releases of gcc # support --undefined. This deserves some investigation. FIXME archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' else ld_shlibs=no fi ;; cygwin* | mingw* | pw32*) # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, # as there is no search path for DLLs. hardcode_libdir_flag_spec='-L$libdir' allow_undefined_flag=unsupported always_export_symbols=no enable_shared_with_static_runtimes=yes export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' # If the export-symbols file already is a .def file (1st line # is EXPORTS), use it as is; otherwise, prepend... archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then cp $export_symbols $output_objdir/$soname.def; else echo EXPORTS > $output_objdir/$soname.def; cat $export_symbols >> $output_objdir/$soname.def; fi~ $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' else ld_shlibs=no fi ;; interix[3-9]*) hardcode_direct=no hardcode_shlibpath_var=no hardcode_libdir_flag_spec='${wl}-rpath,$libdir' export_dynamic_flag_spec='${wl}-E' # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. # Instead, shared libraries are loaded at an image base (0x10000000 by # default) and relocated if they conflict, which is a slow very memory # consuming and fragmenting process. To avoid this, we pick a random, # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link # time. Moving up from 0x10000000 also allows more sbrk(2) space. archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' ;; gnu* | linux* | k*bsd*-gnu) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then tmp_addflag= case $cc_basename,$host_cpu in pgcc*) # Portland Group C compiler whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' tmp_addflag=' $pic_flag' ;; pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' tmp_addflag=' $pic_flag -Mnomain' ;; ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 tmp_addflag=' -i_dynamic' ;; efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 tmp_addflag=' -i_dynamic -nofor_main' ;; ifc* | ifort*) # Intel Fortran compiler tmp_addflag=' -nofor_main' ;; esac case `$CC -V 2>&1 | sed 5q` in *Sun\ C*) # Sun C 5.9 whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' tmp_sharedflag='-G' ;; *Sun\ F*) # Sun Fortran 8.3 tmp_sharedflag='-G' ;; *) tmp_sharedflag='-shared' ;; esac archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' if test $supports_anon_versioning = yes; then archive_expsym_cmds='$echo "{ global:" > $output_objdir/$libname.ver~ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ $echo "local: *; };" >> $output_objdir/$libname.ver~ $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' fi link_all_deplibs=no else ld_shlibs=no fi ;; netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' wlarc= else archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' fi ;; solaris*) if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then ld_shlibs=no cat <&2 *** Warning: The releases 2.8.* of the GNU linker cannot reliably *** create shared libraries on Solaris systems. Therefore, libtool *** is disabling shared libraries support. We urge you to upgrade GNU *** binutils to release 2.9.1 or newer. Another option is to modify *** your PATH or compiler configuration so that the native linker is *** used, and then restart. EOF elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' else ld_shlibs=no fi ;; sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) case `$LD -v 2>&1` in *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) ld_shlibs=no cat <<_LT_EOF 1>&2 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not *** reliably create shared libraries on SCO systems. Therefore, libtool *** is disabling shared libraries support. We urge you to upgrade GNU *** binutils to release 2.16.91.0.3 or newer. Another option is to modify *** your PATH or compiler configuration so that the native linker is *** used, and then restart. _LT_EOF ;; *) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`' archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib' archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib' else ld_shlibs=no fi ;; esac ;; sunos4*) archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' wlarc= hardcode_direct=yes hardcode_shlibpath_var=no ;; *) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' else ld_shlibs=no fi ;; esac if test "$ld_shlibs" = no; then runpath_var= hardcode_libdir_flag_spec= export_dynamic_flag_spec= whole_archive_flag_spec= fi else # PORTME fill in a description of your system's linker (not GNU ld) case $host_os in aix3*) allow_undefined_flag=unsupported always_export_symbols=yes archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname' # Note: this linker hardcodes the directories in LIBPATH if there # are no directories specified by -L. hardcode_minus_L=yes if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then # Neither direct hardcoding nor static linking is supported with a # broken collect2. hardcode_direct=unsupported fi ;; aix[4-9]*) if test "$host_cpu" = ia64; then # On IA64, the linker does run time linking by default, so we don't # have to do anything special. aix_use_runtimelinking=no exp_sym_flag='-Bexport' no_entry_flag="" else # If we're using GNU nm, then we don't want the "-C" option. # -C means demangle to AIX nm, but means don't demangle with GNU nm if $NM -V 2>&1 | grep 'GNU' > /dev/null; then export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols' else export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols' fi aix_use_runtimelinking=no # Test if we are trying to use run time linking or normal # AIX style linking. If -brtl is somewhere in LDFLAGS, we # need to do runtime linking. case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) for ld_flag in $LDFLAGS; do if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then aix_use_runtimelinking=yes break fi done ;; esac exp_sym_flag='-bexport' no_entry_flag='-bnoentry' fi # When large executables or shared objects are built, AIX ld can # have problems creating the table of contents. If linking a library # or program results in "error TOC overflow" add -mminimal-toc to # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. archive_cmds='' hardcode_direct=yes hardcode_libdir_separator=':' link_all_deplibs=yes if test "$GCC" = yes; then case $host_os in aix4.[012]|aix4.[012].*) # We only want to do this on AIX 4.2 and lower, the check # below for broken collect2 doesn't work under 4.3+ collect2name=`${CC} -print-prog-name=collect2` if test -f "$collect2name" && \ strings "$collect2name" | grep resolve_lib_name >/dev/null then # We have reworked collect2 : else # We have old collect2 hardcode_direct=unsupported # It fails to find uninstalled libraries when the uninstalled # path is not listed in the libpath. Setting hardcode_minus_L # to unsupported forces relinking hardcode_minus_L=yes hardcode_libdir_flag_spec='-L$libdir' hardcode_libdir_separator= fi ;; esac shared_flag='-shared' if test "$aix_use_runtimelinking" = yes; then shared_flag="$shared_flag "'${wl}-G' fi else # not using gcc if test "$host_cpu" = ia64; then # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release # chokes on -Wl,-G. The following line is correct: shared_flag='-G' else if test "$aix_use_runtimelinking" = yes; then shared_flag='${wl}-G' else shared_flag='${wl}-bM:SRE' fi fi fi # It seems that -bexpall does not export symbols beginning with # underscore (_), so it is better to generate a list of symbols to export. always_export_symbols=yes if test "$aix_use_runtimelinking" = yes; then # Warning - without using the other runtime loading flags (-brtl), # -berok will link without error, but may produce a broken library. allow_undefined_flag='-berok' # Determine the default libpath from the value encoded in an empty executable. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int main () { ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && $as_test_x conftest$ac_exeext; then lt_aix_libpath_sed=' /Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/ p } }' aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` # Check for a 64-bit object if we didn't find anything. if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` fi else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" archive_expsym_cmds="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" else if test "$host_cpu" = ia64; then hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' allow_undefined_flag="-z nodefs" archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols" else # Determine the default libpath from the value encoded in an empty executable. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int main () { ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && $as_test_x conftest$ac_exeext; then lt_aix_libpath_sed=' /Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/ p } }' aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` # Check for a 64-bit object if we didn't find anything. if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` fi else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" # Warning - without using the other run time loading flags, # -berok will link without error, but may produce a broken library. no_undefined_flag=' ${wl}-bernotok' allow_undefined_flag=' ${wl}-berok' # Exported symbols can be pulled into shared objects from archives whole_archive_flag_spec='$convenience' archive_cmds_need_lc=yes # This is similar to how AIX traditionally builds its shared libraries. archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname' fi fi ;; amigaos*) archive_cmds='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' hardcode_libdir_flag_spec='-L$libdir' hardcode_minus_L=yes # see comment about different semantics on the GNU ld section ld_shlibs=no ;; bsdi[45]*) export_dynamic_flag_spec=-rdynamic ;; cygwin* | mingw* | pw32*) # When not using gcc, we currently assume that we are using # Microsoft Visual C++. # hardcode_libdir_flag_spec is actually meaningless, as there is # no search path for DLLs. hardcode_libdir_flag_spec=' ' allow_undefined_flag=unsupported # Tell ltmain to make .lib files, not .a files. libext=lib # Tell ltmain to make .dll files, not .so files. shrext_cmds=".dll" # FIXME: Setting linknames here is a bad hack. archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames=' # The linker will automatically build a .lib file if we build a DLL. old_archive_From_new_cmds='true' # FIXME: Should let the user specify the lib program. old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' fix_srcfile_path='`cygpath -w "$srcfile"`' enable_shared_with_static_runtimes=yes ;; darwin* | rhapsody*) case $host_os in rhapsody* | darwin1.[012]) allow_undefined_flag='${wl}-undefined ${wl}suppress' ;; *) # Darwin 1.3 on if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' else case ${MACOSX_DEPLOYMENT_TARGET} in 10.[012]) allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 10.*) allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup' ;; esac fi ;; esac archive_cmds_need_lc=no hardcode_direct=no hardcode_automatic=yes hardcode_shlibpath_var=unsupported whole_archive_flag_spec='' link_all_deplibs=yes if test "$GCC" = yes ; then output_verbose_link_cmd='echo' archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}" module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}" else case $cc_basename in xlc*) output_verbose_link_cmd='echo' archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring' module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' module_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' ;; *) ld_shlibs=no ;; esac fi ;; dgux*) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_libdir_flag_spec='-L$libdir' hardcode_shlibpath_var=no ;; freebsd1*) ld_shlibs=no ;; # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor # support. Future versions do this automatically, but an explicit c++rt0.o # does not break anything, and helps significantly (at the cost of a little # extra space). freebsd2.2*) archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' hardcode_libdir_flag_spec='-R$libdir' hardcode_direct=yes hardcode_shlibpath_var=no ;; # Unfortunately, older versions of FreeBSD 2 do not have this feature. freebsd2*) archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' hardcode_direct=yes hardcode_minus_L=yes hardcode_shlibpath_var=no ;; # FreeBSD 3 and greater uses gcc -shared to do shared libraries. freebsd* | dragonfly*) archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' hardcode_libdir_flag_spec='-R$libdir' hardcode_direct=yes hardcode_shlibpath_var=no ;; hpux9*) if test "$GCC" = yes; then archive_cmds='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' else archive_cmds='$rm $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' fi hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' hardcode_libdir_separator=: hardcode_direct=yes # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. hardcode_minus_L=yes export_dynamic_flag_spec='${wl}-E' ;; hpux10*) if test "$GCC" = yes -a "$with_gnu_ld" = no; then archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' else archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' fi if test "$with_gnu_ld" = no; then hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' hardcode_libdir_separator=: hardcode_direct=yes export_dynamic_flag_spec='${wl}-E' # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. hardcode_minus_L=yes fi ;; hpux11*) if test "$GCC" = yes -a "$with_gnu_ld" = no; then case $host_cpu in hppa*64*) archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ;; ia64*) archive_cmds='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' ;; *) archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' ;; esac else case $host_cpu in hppa*64*) archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ;; ia64*) archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' ;; *) archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' ;; esac fi if test "$with_gnu_ld" = no; then hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' hardcode_libdir_separator=: case $host_cpu in hppa*64*|ia64*) hardcode_libdir_flag_spec_ld='+b $libdir' hardcode_direct=no hardcode_shlibpath_var=no ;; *) hardcode_direct=yes export_dynamic_flag_spec='${wl}-E' # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. hardcode_minus_L=yes ;; esac fi ;; irix5* | irix6* | nonstopux*) if test "$GCC" = yes; then archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' else archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' hardcode_libdir_flag_spec_ld='-rpath $libdir' fi hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator=: link_all_deplibs=yes ;; netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out else archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF fi hardcode_libdir_flag_spec='-R$libdir' hardcode_direct=yes hardcode_shlibpath_var=no ;; newsos6) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_direct=yes hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator=: hardcode_shlibpath_var=no ;; openbsd*) if test -f /usr/libexec/ld.so; then hardcode_direct=yes hardcode_shlibpath_var=no if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' hardcode_libdir_flag_spec='${wl}-rpath,$libdir' export_dynamic_flag_spec='${wl}-E' else case $host_os in openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' hardcode_libdir_flag_spec='-R$libdir' ;; *) archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' hardcode_libdir_flag_spec='${wl}-rpath,$libdir' ;; esac fi else ld_shlibs=no fi ;; os2*) hardcode_libdir_flag_spec='-L$libdir' hardcode_minus_L=yes allow_undefined_flag=unsupported archive_cmds='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def' old_archive_From_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' ;; osf3*) if test "$GCC" = yes; then allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' else allow_undefined_flag=' -expect_unresolved \*' archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' fi hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator=: ;; osf4* | osf5*) # as osf3* with the addition of -msym flag if test "$GCC" = yes; then allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' else allow_undefined_flag=' -expect_unresolved \*' archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~ $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp' # Both c and cxx compiler support -rpath directly hardcode_libdir_flag_spec='-rpath $libdir' fi hardcode_libdir_separator=: ;; solaris*) no_undefined_flag=' -z text' if test "$GCC" = yes; then wlarc='${wl}' archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp' else wlarc='' archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' fi hardcode_libdir_flag_spec='-R$libdir' hardcode_shlibpath_var=no case $host_os in solaris2.[0-5] | solaris2.[0-5].*) ;; *) # The compiler driver will combine and reorder linker options, # but understands `-z linker_flag'. GCC discards it without `$wl', # but is careful enough not to reorder. # Supported since Solaris 2.6 (maybe 2.5.1?) if test "$GCC" = yes; then whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' else whole_archive_flag_spec='-z allextract$convenience -z defaultextract' fi ;; esac link_all_deplibs=yes ;; sunos4*) if test "x$host_vendor" = xsequent; then # Use $CC to link under sequent, because it throws in some extra .o # files that make .init and .fini sections work. archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' else archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' fi hardcode_libdir_flag_spec='-L$libdir' hardcode_direct=yes hardcode_minus_L=yes hardcode_shlibpath_var=no ;; sysv4) case $host_vendor in sni) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_direct=yes # is this really true??? ;; siemens) ## LD is ld it makes a PLAMLIB ## CC just makes a GrossModule. archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' reload_cmds='$CC -r -o $output$reload_objs' hardcode_direct=no ;; motorola) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_direct=no #Motorola manual says yes, but my tests say they lie ;; esac runpath_var='LD_RUN_PATH' hardcode_shlibpath_var=no ;; sysv4.3*) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_shlibpath_var=no export_dynamic_flag_spec='-Bexport' ;; sysv4*MP*) if test -d /usr/nec; then archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_shlibpath_var=no runpath_var=LD_RUN_PATH hardcode_runpath_var=yes ld_shlibs=yes fi ;; sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) no_undefined_flag='${wl}-z,text' archive_cmds_need_lc=no hardcode_shlibpath_var=no runpath_var='LD_RUN_PATH' if test "$GCC" = yes; then archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' else archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' fi ;; sysv5* | sco3.2v5* | sco5v6*) # Note: We can NOT use -z defs as we might desire, because we do not # link with -lc, and that would cause any symbols used from libc to # always be unresolved, which means just about no library would # ever link correctly. If we're not using GNU ld we use -z text # though, which does catch some bad symbols but isn't as heavy-handed # as -z defs. no_undefined_flag='${wl}-z,text' allow_undefined_flag='${wl}-z,nodefs' archive_cmds_need_lc=no hardcode_shlibpath_var=no hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`' hardcode_libdir_separator=':' link_all_deplibs=yes export_dynamic_flag_spec='${wl}-Bexport' runpath_var='LD_RUN_PATH' if test "$GCC" = yes; then archive_cmds='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' else archive_cmds='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' fi ;; uts4*) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_libdir_flag_spec='-L$libdir' hardcode_shlibpath_var=no ;; *) ld_shlibs=no ;; esac fi { echo "$as_me:$LINENO: result: $ld_shlibs" >&5 echo "${ECHO_T}$ld_shlibs" >&6; } test "$ld_shlibs" = no && can_build_shared=no # # Do we need to explicitly link libc? # case "x$archive_cmds_need_lc" in x|xyes) # Assume -lc should be added archive_cmds_need_lc=yes if test "$enable_shared" = yes && test "$GCC" = yes; then case $archive_cmds in *'~'*) # FIXME: we may have to deal with multi-command sequences. ;; '$CC '*) # Test whether the compiler implicitly links with -lc since on some # systems, -lgcc has to come before -lc. If gcc already passes -lc # to ld, don't add -lc before -lgcc. { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; } $rm conftest* echo "$lt_simple_compile_test_code" > conftest.$ac_ext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } 2>conftest.err; then soname=conftest lib=conftest libobjs=conftest.$ac_objext deplibs= wl=$lt_prog_compiler_wl pic_flag=$lt_prog_compiler_pic compiler_flags=-v linker_flags=-v verstring= output_objdir=. libname=conftest lt_save_allow_undefined_flag=$allow_undefined_flag allow_undefined_flag= if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5 (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } then archive_cmds_need_lc=no else archive_cmds_need_lc=yes fi allow_undefined_flag=$lt_save_allow_undefined_flag else cat conftest.err 1>&5 fi $rm conftest* { echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5 echo "${ECHO_T}$archive_cmds_need_lc" >&6; } ;; esac fi ;; esac { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; } library_names_spec= libname_spec='lib$name' soname_spec= shrext_cmds=".so" postinstall_cmds= postuninstall_cmds= finish_cmds= finish_eval= shlibpath_var= shlibpath_overrides_runpath=unknown version_type=none dynamic_linker="$host_os ld.so" sys_lib_dlsearch_path_spec="/lib /usr/lib" if test "$GCC" = yes; then case $host_os in darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; *) lt_awk_arg="/^libraries:/" ;; esac lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"` if echo "$lt_search_path_spec" | grep ';' >/dev/null ; then # if the path contains ";" then we assume it to be the separator # otherwise default to the standard path separator (i.e. ":") - it is # assumed that no part of a normal pathname contains ";" but that should # okay in the real world where ";" in dirpaths is itself problematic. lt_search_path_spec=`echo "$lt_search_path_spec" | $SED -e 's/;/ /g'` else lt_search_path_spec=`echo "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` fi # Ok, now we have the path, separated by spaces, we can step through it # and add multilib dir if necessary. lt_tmp_lt_search_path_spec= lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` for lt_sys_path in $lt_search_path_spec; do if test -d "$lt_sys_path/$lt_multi_os_dir"; then lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" else test -d "$lt_sys_path" && \ lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" fi done lt_search_path_spec=`echo $lt_tmp_lt_search_path_spec | awk ' BEGIN {RS=" "; FS="/|\n";} { lt_foo=""; lt_count=0; for (lt_i = NF; lt_i > 0; lt_i--) { if ($lt_i != "" && $lt_i != ".") { if ($lt_i == "..") { lt_count++; } else { if (lt_count == 0) { lt_foo="/" $lt_i lt_foo; } else { lt_count--; } } } } if (lt_foo != "") { lt_freq[lt_foo]++; } if (lt_freq[lt_foo] == 1) { print lt_foo; } }'` sys_lib_search_path_spec=`echo $lt_search_path_spec` else sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" fi need_lib_prefix=unknown hardcode_into_libs=no # when you set need_version to no, make sure it does not cause -set_version # flags to be left without arguments need_version=unknown case $host_os in aix3*) version_type=linux library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' shlibpath_var=LIBPATH # AIX 3 has no versioning support, so we append a major version to the name. soname_spec='${libname}${release}${shared_ext}$major' ;; aix[4-9]*) version_type=linux need_lib_prefix=no need_version=no hardcode_into_libs=yes if test "$host_cpu" = ia64; then # AIX 5 supports IA64 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' shlibpath_var=LD_LIBRARY_PATH else # With GCC up to 2.95.x, collect2 would create an import file # for dependence libraries. The import file would start with # the line `#! .'. This would cause the generated library to # depend on `.', always an invalid library. This was fixed in # development snapshots of GCC prior to 3.0. case $host_os in aix4 | aix4.[01] | aix4.[01].*) if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' echo ' yes ' echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then : else can_build_shared=no fi ;; esac # AIX (on Power*) has no versioning support, so currently we can not hardcode correct # soname into executable. Probably we can add versioning support to # collect2, so additional links can be useful in future. if test "$aix_use_runtimelinking" = yes; then # If using run time linking (on AIX 4.2 or later) use lib.so # instead of lib.a to let people know that these are not # typical AIX shared libraries. library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' else # We preserve .a as extension for shared libraries through AIX4.2 # and later when we are not doing run time linking. library_names_spec='${libname}${release}.a $libname.a' soname_spec='${libname}${release}${shared_ext}$major' fi shlibpath_var=LIBPATH fi ;; amigaos*) library_names_spec='$libname.ixlibrary $libname.a' # Create ${libname}_ixlibrary.a entries in /sys/libs. finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' ;; beos*) library_names_spec='${libname}${shared_ext}' dynamic_linker="$host_os ld.so" shlibpath_var=LIBRARY_PATH ;; bsdi[45]*) version_type=linux need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' shlibpath_var=LD_LIBRARY_PATH sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" # the default ld.so.conf also contains /usr/contrib/lib and # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow # libtool to hard-code these into programs ;; cygwin* | mingw* | pw32*) version_type=windows shrext_cmds=".dll" need_version=no need_lib_prefix=no case $GCC,$host_os in yes,cygwin* | yes,mingw* | yes,pw32*) library_names_spec='$libname.dll.a' # DLL is installed to $(libdir)/../bin by postinstall_cmds postinstall_cmds='base_file=`basename \${file}`~ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~ dldir=$destdir/`dirname \$dlpath`~ test -d \$dldir || mkdir -p \$dldir~ $install_prog $dir/$dlname \$dldir/$dlname~ chmod a+x \$dldir/$dlname' postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ dlpath=$dir/\$dldll~ $rm \$dlpath' shlibpath_overrides_runpath=yes case $host_os in cygwin*) # Cygwin DLLs use 'cyg' prefix rather than 'lib' soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib" ;; mingw*) # MinGW DLLs use traditional 'lib' prefix soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then # It is most probably a Windows format PATH printed by # mingw gcc, but we are running on Cygwin. Gcc prints its search # path with ; separators, and with drive letters. We can handle the # drive letters (cygwin fileutils understands them), so leave them, # especially as we might pass files found there to a mingw objdump, # which wouldn't understand a cygwinified path. Ahh. sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` else sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` fi ;; pw32*) # pw32 DLLs use 'pw' prefix rather than 'lib' library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' ;; esac ;; *) library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' ;; esac dynamic_linker='Win32 ld.exe' # FIXME: first we should search . and the directory the executable is in shlibpath_var=PATH ;; darwin* | rhapsody*) dynamic_linker="$host_os dyld" version_type=darwin need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext' soname_spec='${libname}${release}${major}$shared_ext' shlibpath_overrides_runpath=yes shlibpath_var=DYLD_LIBRARY_PATH shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' ;; dgux*) version_type=linux need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH ;; freebsd1*) dynamic_linker=no ;; freebsd* | dragonfly*) # DragonFly does not have aout. When/if they implement a new # versioning mechanism, adjust this. if test -x /usr/bin/objformat; then objformat=`/usr/bin/objformat` else case $host_os in freebsd[123]*) objformat=aout ;; *) objformat=elf ;; esac fi version_type=freebsd-$objformat case $version_type in freebsd-elf*) library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' need_version=no need_lib_prefix=no ;; freebsd-*) library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' need_version=yes ;; esac shlibpath_var=LD_LIBRARY_PATH case $host_os in freebsd2*) shlibpath_overrides_runpath=yes ;; freebsd3.[01]* | freebsdelf3.[01]*) shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;; freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) shlibpath_overrides_runpath=no hardcode_into_libs=yes ;; *) # from 4.6 on, and DragonFly shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;; esac ;; gnu*) version_type=linux need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH hardcode_into_libs=yes ;; hpux9* | hpux10* | hpux11*) # Give a soname corresponding to the major version so that dld.sl refuses to # link against other versions. version_type=sunos need_lib_prefix=no need_version=no case $host_cpu in ia64*) shrext_cmds='.so' hardcode_into_libs=yes dynamic_linker="$host_os dld.so" shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' if test "X$HPUX_IA64_MODE" = X32; then sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" else sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" fi sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ;; hppa*64*) shrext_cmds='.sl' hardcode_into_libs=yes dynamic_linker="$host_os dld.sl" shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ;; *) shrext_cmds='.sl' dynamic_linker="$host_os dld.sl" shlibpath_var=SHLIB_PATH shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' ;; esac # HP-UX runs *really* slowly unless shared libraries are mode 555. postinstall_cmds='chmod 555 $lib' ;; interix[3-9]*) version_type=linux need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no hardcode_into_libs=yes ;; irix5* | irix6* | nonstopux*) case $host_os in nonstopux*) version_type=nonstopux ;; *) if test "$lt_cv_prog_gnu_ld" = yes; then version_type=linux else version_type=irix fi ;; esac need_lib_prefix=no need_version=no soname_spec='${libname}${release}${shared_ext}$major' library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' case $host_os in irix5* | nonstopux*) libsuff= shlibsuff= ;; *) case $LD in # libtool.m4 will add one of these switches to LD *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") libsuff= shlibsuff= libmagic=32-bit;; *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") libsuff=32 shlibsuff=N32 libmagic=N32;; *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") libsuff=64 shlibsuff=64 libmagic=64-bit;; *) libsuff= shlibsuff= libmagic=never-match;; esac ;; esac shlibpath_var=LD_LIBRARY${shlibsuff}_PATH shlibpath_overrides_runpath=no sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" hardcode_into_libs=yes ;; # No shared lib support for Linux oldld, aout, or coff. linux*oldld* | linux*aout* | linux*coff*) dynamic_linker=no ;; # This must be Linux ELF. linux* | k*bsd*-gnu) version_type=linux need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no # This implies no fast_install, which is unacceptable. # Some rework will be needed to allow for fast_install # before this can be enabled. hardcode_into_libs=yes # Append ld.so.conf contents to the search path if test -f /etc/ld.so.conf; then lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" fi # We used to test for /lib/ld.so.1 and disable shared libraries on # powerpc, because MkLinux only supported shared libraries with the # GNU dynamic linker. Since this was broken with cross compilers, # most powerpc-linux boxes support dynamic linking these days and # people can always --disable-shared, the test was removed, and we # assume the GNU/Linux dynamic linker is in use. dynamic_linker='GNU/Linux ld.so' ;; netbsdelf*-gnu) version_type=linux need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no hardcode_into_libs=yes dynamic_linker='NetBSD ld.elf_so' ;; netbsd*) version_type=sunos need_lib_prefix=no need_version=no if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' dynamic_linker='NetBSD (a.out) ld.so' else library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' dynamic_linker='NetBSD ld.elf_so' fi shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;; newsos6) version_type=linux library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes ;; nto-qnx*) version_type=linux need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes ;; openbsd*) version_type=sunos sys_lib_dlsearch_path_spec="/usr/lib" need_lib_prefix=no # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. case $host_os in openbsd3.3 | openbsd3.3.*) need_version=yes ;; *) need_version=no ;; esac library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' shlibpath_var=LD_LIBRARY_PATH if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then case $host_os in openbsd2.[89] | openbsd2.[89].*) shlibpath_overrides_runpath=no ;; *) shlibpath_overrides_runpath=yes ;; esac else shlibpath_overrides_runpath=yes fi ;; os2*) libname_spec='$name' shrext_cmds=".dll" need_lib_prefix=no library_names_spec='$libname${shared_ext} $libname.a' dynamic_linker='OS/2 ld.exe' shlibpath_var=LIBPATH ;; osf3* | osf4* | osf5*) version_type=osf need_lib_prefix=no need_version=no soname_spec='${libname}${release}${shared_ext}$major' library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' shlibpath_var=LD_LIBRARY_PATH sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" ;; rdos*) dynamic_linker=no ;; solaris*) version_type=linux need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes hardcode_into_libs=yes # ldd complains unless libraries are executable postinstall_cmds='chmod +x $lib' ;; sunos4*) version_type=sunos library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes if test "$with_gnu_ld" = yes; then need_lib_prefix=no fi need_version=yes ;; sysv4 | sysv4.3*) version_type=linux library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH case $host_vendor in sni) shlibpath_overrides_runpath=no need_lib_prefix=no export_dynamic_flag_spec='${wl}-Blargedynsym' runpath_var=LD_RUN_PATH ;; siemens) need_lib_prefix=no ;; motorola) need_lib_prefix=no need_version=no shlibpath_overrides_runpath=no sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' ;; esac ;; sysv4*MP*) if test -d /usr/nec ;then version_type=linux library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' soname_spec='$libname${shared_ext}.$major' shlibpath_var=LD_LIBRARY_PATH fi ;; sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) version_type=freebsd-elf need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH hardcode_into_libs=yes if test "$with_gnu_ld" = yes; then sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' shlibpath_overrides_runpath=no else sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' shlibpath_overrides_runpath=yes case $host_os in sco3.2v5*) sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" ;; esac fi sys_lib_dlsearch_path_spec='/usr/lib' ;; uts4*) version_type=linux library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH ;; *) dynamic_linker=no ;; esac { echo "$as_me:$LINENO: result: $dynamic_linker" >&5 echo "${ECHO_T}$dynamic_linker" >&6; } test "$dynamic_linker" = no && can_build_shared=no if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec" fi sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec" fi sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" variables_saved_for_relink="PATH $shlibpath_var $runpath_var" if test "$GCC" = yes; then variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" fi { echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; } hardcode_action= if test -n "$hardcode_libdir_flag_spec" || \ test -n "$runpath_var" || \ test "X$hardcode_automatic" = "Xyes" ; then # We can hardcode non-existant directories. if test "$hardcode_direct" != no && # If the only mechanism to avoid hardcoding is shlibpath_var, we # have to relink, otherwise we might link with an installed library # when we should be linking with a yet-to-be-installed one ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, )" != no && test "$hardcode_minus_L" != no; then # Linking always hardcodes the temporary library directory. hardcode_action=relink else # We can link without hardcoding, and we can hardcode nonexisting dirs. hardcode_action=immediate fi else # We cannot hardcode anything, or else we can only hardcode existing # directories. hardcode_action=unsupported fi { echo "$as_me:$LINENO: result: $hardcode_action" >&5 echo "${ECHO_T}$hardcode_action" >&6; } if test "$hardcode_action" = relink; then # Fast installation is not supported enable_fast_install=no elif test "$shlibpath_overrides_runpath" = yes || test "$enable_shared" = no; then # Fast installation is not necessary enable_fast_install=needless fi striplib= old_striplib= { echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5 echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6; } if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" test -z "$striplib" && striplib="$STRIP --strip-unneeded" { echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6; } else # FIXME - insert some real tests, host_os isn't really good enough case $host_os in darwin*) if test -n "$STRIP" ; then striplib="$STRIP -x" old_striplib="$STRIP -S" { echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6; } else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi ;; *) { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } ;; esac fi if test "x$enable_dlopen" != xyes; then enable_dlopen=unknown enable_dlopen_self=unknown enable_dlopen_self_static=unknown else lt_cv_dlopen=no lt_cv_dlopen_libs= case $host_os in beos*) lt_cv_dlopen="load_add_on" lt_cv_dlopen_libs= lt_cv_dlopen_self=yes ;; mingw* | pw32*) lt_cv_dlopen="LoadLibrary" lt_cv_dlopen_libs= ;; cygwin*) lt_cv_dlopen="dlopen" lt_cv_dlopen_libs= ;; darwin*) # if libdl is installed we need to link against it { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; } if test "${ac_cv_lib_dl_dlopen+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-ldl $LIBS" cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char dlopen (); int main () { return dlopen (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && $as_test_x conftest$ac_exeext; then ac_cv_lib_dl_dlopen=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_dl_dlopen=no fi rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; } if test $ac_cv_lib_dl_dlopen = yes; then lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" else lt_cv_dlopen="dyld" lt_cv_dlopen_libs= lt_cv_dlopen_self=yes fi ;; *) { echo "$as_me:$LINENO: checking for shl_load" >&5 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6; } if test "${ac_cv_func_shl_load+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Define shl_load to an innocuous variant, in case declares shl_load. For example, HP-UX 11i declares gettimeofday. */ #define shl_load innocuous_shl_load /* System header to define __stub macros and hopefully few prototypes, which can conflict with char shl_load (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ #ifdef __STDC__ # include #else # include #endif #undef shl_load /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char shl_load (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined __stub_shl_load || defined __stub___shl_load choke me #endif int main () { return shl_load (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && $as_test_x conftest$ac_exeext; then ac_cv_func_shl_load=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_func_shl_load=no fi rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5 echo "${ECHO_T}$ac_cv_func_shl_load" >&6; } if test $ac_cv_func_shl_load = yes; then lt_cv_dlopen="shl_load" else { echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6; } if test "${ac_cv_lib_dld_shl_load+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-ldld $LIBS" cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char shl_load (); int main () { return shl_load (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && $as_test_x conftest$ac_exeext; then ac_cv_lib_dld_shl_load=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_dld_shl_load=no fi rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; } if test $ac_cv_lib_dld_shl_load = yes; then lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" else { echo "$as_me:$LINENO: checking for dlopen" >&5 echo $ECHO_N "checking for dlopen... $ECHO_C" >&6; } if test "${ac_cv_func_dlopen+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Define dlopen to an innocuous variant, in case declares dlopen. For example, HP-UX 11i declares gettimeofday. */ #define dlopen innocuous_dlopen /* System header to define __stub macros and hopefully few prototypes, which can conflict with char dlopen (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ #ifdef __STDC__ # include #else # include #endif #undef dlopen /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char dlopen (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined __stub_dlopen || defined __stub___dlopen choke me #endif int main () { return dlopen (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && $as_test_x conftest$ac_exeext; then ac_cv_func_dlopen=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_func_dlopen=no fi rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5 echo "${ECHO_T}$ac_cv_func_dlopen" >&6; } if test $ac_cv_func_dlopen = yes; then lt_cv_dlopen="dlopen" else { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; } if test "${ac_cv_lib_dl_dlopen+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-ldl $LIBS" cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char dlopen (); int main () { return dlopen (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && $as_test_x conftest$ac_exeext; then ac_cv_lib_dl_dlopen=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_dl_dlopen=no fi rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; } if test $ac_cv_lib_dl_dlopen = yes; then lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" else { echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6; } if test "${ac_cv_lib_svld_dlopen+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lsvld $LIBS" cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char dlopen (); int main () { return dlopen (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && $as_test_x conftest$ac_exeext; then ac_cv_lib_svld_dlopen=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_svld_dlopen=no fi rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6; } if test $ac_cv_lib_svld_dlopen = yes; then lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" else { echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6; } if test "${ac_cv_lib_dld_dld_link+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-ldld $LIBS" cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char dld_link (); int main () { return dld_link (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && $as_test_x conftest$ac_exeext; then ac_cv_lib_dld_dld_link=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_dld_dld_link=no fi rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6; } if test $ac_cv_lib_dld_dld_link = yes; then lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" fi fi fi fi fi fi ;; esac if test "x$lt_cv_dlopen" != xno; then enable_dlopen=yes else enable_dlopen=no fi case $lt_cv_dlopen in dlopen) save_CPPFLAGS="$CPPFLAGS" test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" save_LDFLAGS="$LDFLAGS" wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" save_LIBS="$LIBS" LIBS="$lt_cv_dlopen_libs $LIBS" { echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5 echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6; } if test "${lt_cv_dlopen_self+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test "$cross_compiling" = yes; then : lt_cv_dlopen_self=cross else lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_status=$lt_dlunknown cat > conftest.$ac_ext < #endif #include #ifdef RTLD_GLOBAL # define LT_DLGLOBAL RTLD_GLOBAL #else # ifdef DL_GLOBAL # define LT_DLGLOBAL DL_GLOBAL # else # define LT_DLGLOBAL 0 # endif #endif /* We may have to define LT_DLLAZY_OR_NOW in the command line if we find out it does not work in some platform. */ #ifndef LT_DLLAZY_OR_NOW # ifdef RTLD_LAZY # define LT_DLLAZY_OR_NOW RTLD_LAZY # else # ifdef DL_LAZY # define LT_DLLAZY_OR_NOW DL_LAZY # else # ifdef RTLD_NOW # define LT_DLLAZY_OR_NOW RTLD_NOW # else # ifdef DL_NOW # define LT_DLLAZY_OR_NOW DL_NOW # else # define LT_DLLAZY_OR_NOW 0 # endif # endif # endif # endif #endif #ifdef __cplusplus extern "C" void exit (int); #endif void fnord() { int i=42;} int main () { void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); int status = $lt_dlunknown; if (self) { if (dlsym (self,"fnord")) status = $lt_dlno_uscore; else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; /* dlclose (self); */ } else puts (dlerror ()); exit (status); } EOF if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then (./conftest; exit; ) >&5 2>/dev/null lt_status=$? case x$lt_status in x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; esac else : # compilation failed lt_cv_dlopen_self=no fi fi rm -fr conftest* fi { echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5 echo "${ECHO_T}$lt_cv_dlopen_self" >&6; } if test "x$lt_cv_dlopen_self" = xyes; then wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" { echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5 echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6; } if test "${lt_cv_dlopen_self_static+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test "$cross_compiling" = yes; then : lt_cv_dlopen_self_static=cross else lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_status=$lt_dlunknown cat > conftest.$ac_ext < #endif #include #ifdef RTLD_GLOBAL # define LT_DLGLOBAL RTLD_GLOBAL #else # ifdef DL_GLOBAL # define LT_DLGLOBAL DL_GLOBAL # else # define LT_DLGLOBAL 0 # endif #endif /* We may have to define LT_DLLAZY_OR_NOW in the command line if we find out it does not work in some platform. */ #ifndef LT_DLLAZY_OR_NOW # ifdef RTLD_LAZY # define LT_DLLAZY_OR_NOW RTLD_LAZY # else # ifdef DL_LAZY # define LT_DLLAZY_OR_NOW DL_LAZY # else # ifdef RTLD_NOW # define LT_DLLAZY_OR_NOW RTLD_NOW # else # ifdef DL_NOW # define LT_DLLAZY_OR_NOW DL_NOW # else # define LT_DLLAZY_OR_NOW 0 # endif # endif # endif # endif #endif #ifdef __cplusplus extern "C" void exit (int); #endif void fnord() { int i=42;} int main () { void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); int status = $lt_dlunknown; if (self) { if (dlsym (self,"fnord")) status = $lt_dlno_uscore; else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; /* dlclose (self); */ } else puts (dlerror ()); exit (status); } EOF if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then (./conftest; exit; ) >&5 2>/dev/null lt_status=$? case x$lt_status in x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; esac else : # compilation failed lt_cv_dlopen_self_static=no fi fi rm -fr conftest* fi { echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5 echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6; } fi CPPFLAGS="$save_CPPFLAGS" LDFLAGS="$save_LDFLAGS" LIBS="$save_LIBS" ;; esac case $lt_cv_dlopen_self in yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; *) enable_dlopen_self=unknown ;; esac case $lt_cv_dlopen_self_static in yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; *) enable_dlopen_self_static=unknown ;; esac fi # Report which library types will actually be built { echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6; } { echo "$as_me:$LINENO: result: $can_build_shared" >&5 echo "${ECHO_T}$can_build_shared" >&6; } { echo "$as_me:$LINENO: checking whether to build shared libraries" >&5 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6; } test "$can_build_shared" = "no" && enable_shared=no # On AIX, shared libraries and static libraries use the same namespace, and # are all built from PIC. case $host_os in aix3*) test "$enable_shared" = yes && enable_static=no if test -n "$RANLIB"; then archive_cmds="$archive_cmds~\$RANLIB \$lib" postinstall_cmds='$RANLIB $lib' fi ;; aix[4-9]*) if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then test "$enable_shared" = yes && enable_static=no fi ;; esac { echo "$as_me:$LINENO: result: $enable_shared" >&5 echo "${ECHO_T}$enable_shared" >&6; } { echo "$as_me:$LINENO: checking whether to build static libraries" >&5 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6; } # Make sure either enable_shared or enable_static is yes. test "$enable_shared" = yes || enable_static=yes { echo "$as_me:$LINENO: result: $enable_static" >&5 echo "${ECHO_T}$enable_static" >&6; } # The else clause should only fire when bootstrapping the # libtool distribution, otherwise you forgot to ship ltmain.sh # with your package, and you will get complaints that there are # no rules to generate ltmain.sh. if test -f "$ltmain"; then # See if we are running on zsh, and set the options which allow our commands through # without removal of \ escapes. if test -n "${ZSH_VERSION+set}" ; then setopt NO_GLOB_SUBST fi # Now quote all the things that may contain metacharacters while being # careful not to overquote the AC_SUBSTed values. We take copies of the # variables and quote the copies for generation of the libtool script. for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \ SED SHELL STRIP \ libname_spec library_names_spec soname_spec extract_expsyms_cmds \ old_striplib striplib file_magic_cmd finish_cmds finish_eval \ deplibs_check_method reload_flag reload_cmds need_locks \ lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \ lt_cv_sys_global_symbol_to_c_name_address \ sys_lib_search_path_spec sys_lib_dlsearch_path_spec \ old_postinstall_cmds old_postuninstall_cmds \ compiler \ CC \ LD \ lt_prog_compiler_wl \ lt_prog_compiler_pic \ lt_prog_compiler_static \ lt_prog_compiler_no_builtin_flag \ export_dynamic_flag_spec \ thread_safe_flag_spec \ whole_archive_flag_spec \ enable_shared_with_static_runtimes \ old_archive_cmds \ old_archive_from_new_cmds \ predep_objects \ postdep_objects \ predeps \ postdeps \ compiler_lib_search_path \ compiler_lib_search_dirs \ archive_cmds \ archive_expsym_cmds \ postinstall_cmds \ postuninstall_cmds \ old_archive_from_expsyms_cmds \ allow_undefined_flag \ no_undefined_flag \ export_symbols_cmds \ hardcode_libdir_flag_spec \ hardcode_libdir_flag_spec_ld \ hardcode_libdir_separator \ hardcode_automatic \ module_cmds \ module_expsym_cmds \ lt_cv_prog_compiler_c_o \ fix_srcfile_path \ exclude_expsyms \ include_expsyms; do case $var in old_archive_cmds | \ old_archive_from_new_cmds | \ archive_cmds | \ archive_expsym_cmds | \ module_cmds | \ module_expsym_cmds | \ old_archive_from_expsyms_cmds | \ export_symbols_cmds | \ extract_expsyms_cmds | reload_cmds | finish_cmds | \ postinstall_cmds | postuninstall_cmds | \ old_postinstall_cmds | old_postuninstall_cmds | \ sys_lib_search_path_spec | sys_lib_dlsearch_path_spec) # Double-quote double-evaled strings. eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\"" ;; *) eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\"" ;; esac done case $lt_echo in *'\$0 --fallback-echo"') lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'` ;; esac cfgfile="${ofile}T" trap "$rm \"$cfgfile\"; exit 1" 1 2 15 $rm -f "$cfgfile" { echo "$as_me:$LINENO: creating $ofile" >&5 echo "$as_me: creating $ofile" >&6;} cat <<__EOF__ >> "$cfgfile" #! $SHELL # `$echo "$cfgfile" | sed 's%^.*/%%'` - Provide generalized library-building support services. # Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP) # NOTE: Changes made to this file will be lost: look at ltmain.sh. # # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 # Free Software Foundation, Inc. # # This file is part of GNU Libtool: # Originally by Gordon Matzigkeit , 1996 # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. # # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. # A sed program that does not truncate output. SED=$lt_SED # Sed that helps us avoid accidentally triggering echo(1) options like -n. Xsed="$SED -e 1s/^X//" # The HP-UX ksh and POSIX shell print the target directory to stdout # if CDPATH is set. (unset CDPATH) >/dev/null 2>&1 && unset CDPATH # The names of the tagged configurations supported by this script. available_tags= # ### BEGIN LIBTOOL CONFIG # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: # Shell to use when invoking shell scripts. SHELL=$lt_SHELL # Whether or not to build shared libraries. build_libtool_libs=$enable_shared # Whether or not to build static libraries. build_old_libs=$enable_static # Whether or not to add -lc for building shared libraries. build_libtool_need_lc=$archive_cmds_need_lc # Whether or not to disallow shared libs when runtime libs are static allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes # Whether or not to optimize for fast installation. fast_install=$enable_fast_install # The host system. host_alias=$host_alias host=$host host_os=$host_os # The build system. build_alias=$build_alias build=$build build_os=$build_os # An echo program that does not interpret backslashes. echo=$lt_echo # The archiver. AR=$lt_AR AR_FLAGS=$lt_AR_FLAGS # A C compiler. LTCC=$lt_LTCC # LTCC compiler flags. LTCFLAGS=$lt_LTCFLAGS # A language-specific compiler. CC=$lt_compiler # Is the compiler the GNU C compiler? with_gcc=$GCC # An ERE matcher. EGREP=$lt_EGREP # The linker used to build libraries. LD=$lt_LD # Whether we need hard or soft links. LN_S=$lt_LN_S # A BSD-compatible nm program. NM=$lt_NM # A symbol stripping program STRIP=$lt_STRIP # Used to examine libraries when file_magic_cmd begins "file" MAGIC_CMD=$MAGIC_CMD # Used on cygwin: DLL creation program. DLLTOOL="$DLLTOOL" # Used on cygwin: object dumper. OBJDUMP="$OBJDUMP" # Used on cygwin: assembler. AS="$AS" # The name of the directory that contains temporary libtool files. objdir=$objdir # How to create reloadable object files. reload_flag=$lt_reload_flag reload_cmds=$lt_reload_cmds # How to pass a linker flag through the compiler. wl=$lt_lt_prog_compiler_wl # Object file suffix (normally "o"). objext="$ac_objext" # Old archive suffix (normally "a"). libext="$libext" # Shared library suffix (normally ".so"). shrext_cmds='$shrext_cmds' # Executable file suffix (normally ""). exeext="$exeext" # Additional compiler flags for building library objects. pic_flag=$lt_lt_prog_compiler_pic pic_mode=$pic_mode # What is the maximum length of a command? max_cmd_len=$lt_cv_sys_max_cmd_len # Does compiler simultaneously support -c and -o options? compiler_c_o=$lt_lt_cv_prog_compiler_c_o # Must we lock files when doing compilation? need_locks=$lt_need_locks # Do we need the lib prefix for modules? need_lib_prefix=$need_lib_prefix # Do we need a version for libraries? need_version=$need_version # Whether dlopen is supported. dlopen_support=$enable_dlopen # Whether dlopen of programs is supported. dlopen_self=$enable_dlopen_self # Whether dlopen of statically linked programs is supported. dlopen_self_static=$enable_dlopen_self_static # Compiler flag to prevent dynamic linking. link_static_flag=$lt_lt_prog_compiler_static # Compiler flag to turn off builtin functions. no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag # Compiler flag to allow reflexive dlopens. export_dynamic_flag_spec=$lt_export_dynamic_flag_spec # Compiler flag to generate shared objects directly from archives. whole_archive_flag_spec=$lt_whole_archive_flag_spec # Compiler flag to generate thread-safe objects. thread_safe_flag_spec=$lt_thread_safe_flag_spec # Library versioning type. version_type=$version_type # Format of library name prefix. libname_spec=$lt_libname_spec # List of archive names. First name is the real one, the rest are links. # The last name is the one that the linker finds with -lNAME. library_names_spec=$lt_library_names_spec # The coded name of the library, if different from the real name. soname_spec=$lt_soname_spec # Commands used to build and install an old-style archive. RANLIB=$lt_RANLIB old_archive_cmds=$lt_old_archive_cmds old_postinstall_cmds=$lt_old_postinstall_cmds old_postuninstall_cmds=$lt_old_postuninstall_cmds # Create an old-style archive from a shared archive. old_archive_from_new_cmds=$lt_old_archive_from_new_cmds # Create a temporary old-style archive to link instead of a shared archive. old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds # Commands used to build and install a shared archive. archive_cmds=$lt_archive_cmds archive_expsym_cmds=$lt_archive_expsym_cmds postinstall_cmds=$lt_postinstall_cmds postuninstall_cmds=$lt_postuninstall_cmds # Commands used to build a loadable module (assumed same as above if empty) module_cmds=$lt_module_cmds module_expsym_cmds=$lt_module_expsym_cmds # Commands to strip libraries. old_striplib=$lt_old_striplib striplib=$lt_striplib # Dependencies to place before the objects being linked to create a # shared library. predep_objects=$lt_predep_objects # Dependencies to place after the objects being linked to create a # shared library. postdep_objects=$lt_postdep_objects # Dependencies to place before the objects being linked to create a # shared library. predeps=$lt_predeps # Dependencies to place after the objects being linked to create a # shared library. postdeps=$lt_postdeps # The directories searched by this compiler when creating a shared # library compiler_lib_search_dirs=$lt_compiler_lib_search_dirs # The library search path used internally by the compiler when linking # a shared library. compiler_lib_search_path=$lt_compiler_lib_search_path # Method to check whether dependent libraries are shared objects. deplibs_check_method=$lt_deplibs_check_method # Command to use when deplibs_check_method == file_magic. file_magic_cmd=$lt_file_magic_cmd # Flag that allows shared libraries with undefined symbols to be built. allow_undefined_flag=$lt_allow_undefined_flag # Flag that forces no undefined symbols. no_undefined_flag=$lt_no_undefined_flag # Commands used to finish a libtool library installation in a directory. finish_cmds=$lt_finish_cmds # Same as above, but a single script fragment to be evaled but not shown. finish_eval=$lt_finish_eval # Take the output of nm and produce a listing of raw symbols and C names. global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe # Transform the output of nm in a proper C declaration global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl # Transform the output of nm in a C name address pair global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address # This is the shared library runtime path variable. runpath_var=$runpath_var # This is the shared library path variable. shlibpath_var=$shlibpath_var # Is shlibpath searched before the hard-coded library search path? shlibpath_overrides_runpath=$shlibpath_overrides_runpath # How to hardcode a shared library path into an executable. hardcode_action=$hardcode_action # Whether we should hardcode library paths into libraries. hardcode_into_libs=$hardcode_into_libs # Flag to hardcode \$libdir into a binary during linking. # This must work even if \$libdir does not exist. hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec # If ld is used when linking, flag to hardcode \$libdir into # a binary during linking. This must work even if \$libdir does # not exist. hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld # Whether we need a single -rpath flag with a separated argument. hardcode_libdir_separator=$lt_hardcode_libdir_separator # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the # resulting binary. hardcode_direct=$hardcode_direct # Set to yes if using the -LDIR flag during linking hardcodes DIR into the # resulting binary. hardcode_minus_L=$hardcode_minus_L # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into # the resulting binary. hardcode_shlibpath_var=$hardcode_shlibpath_var # Set to yes if building a shared library automatically hardcodes DIR into the library # and all subsequent libraries and executables linked against it. hardcode_automatic=$hardcode_automatic # Variables whose values should be saved in libtool wrapper scripts and # restored at relink time. variables_saved_for_relink="$variables_saved_for_relink" # Whether libtool must link a program against all its dependency libraries. link_all_deplibs=$link_all_deplibs # Compile-time system search path for libraries sys_lib_search_path_spec=$lt_sys_lib_search_path_spec # Run-time system search path for libraries sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec # Fix the shell variable \$srcfile for the compiler. fix_srcfile_path=$lt_fix_srcfile_path # Set to yes if exported symbols are required. always_export_symbols=$always_export_symbols # The commands to list exported symbols. export_symbols_cmds=$lt_export_symbols_cmds # The commands to extract the exported symbol list from a shared archive. extract_expsyms_cmds=$lt_extract_expsyms_cmds # Symbols that should not be listed in the preloaded symbols. exclude_expsyms=$lt_exclude_expsyms # Symbols that must always be exported. include_expsyms=$lt_include_expsyms # ### END LIBTOOL CONFIG __EOF__ case $host_os in aix3*) cat <<\EOF >> "$cfgfile" # AIX sometimes has problems with the GCC collect2 program. For some # reason, if we set the COLLECT_NAMES environment variable, the problems # vanish in a puff of smoke. if test "X${COLLECT_NAMES+set}" != Xset; then COLLECT_NAMES= export COLLECT_NAMES fi EOF ;; esac # We use sed instead of cat because bash on DJGPP gets confused if # if finds mixed CR/LF and LF-only lines. Since sed operates in # text mode, it properly converts lines to CR/LF. This bash problem # is reportedly fixed, but why not run on old versions too? sed '$q' "$ltmain" >> "$cfgfile" || (rm -f "$cfgfile"; exit 1) mv -f "$cfgfile" "$ofile" || \ (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") chmod +x "$ofile" else # If there is no Makefile yet, we rely on a make rule to execute # `config.status --recheck' to rerun these tests and create the # libtool script then. ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'` if test -f "$ltmain_in"; then test -f Makefile && make "$ltmain" fi fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu CC="$lt_save_CC" # Check whether --with-tags was given. if test "${with_tags+set}" = set; then withval=$with_tags; tagnames="$withval" fi if test -f "$ltmain" && test -n "$tagnames"; then if test ! -f "${ofile}"; then { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not exist" >&5 echo "$as_me: WARNING: output file \`$ofile' does not exist" >&2;} fi if test -z "$LTCC"; then eval "`$SHELL ${ofile} --config | grep '^LTCC='`" if test -z "$LTCC"; then { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not look like a libtool script" >&5 echo "$as_me: WARNING: output file \`$ofile' does not look like a libtool script" >&2;} else { echo "$as_me:$LINENO: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&5 echo "$as_me: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&2;} fi fi if test -z "$LTCFLAGS"; then eval "`$SHELL ${ofile} --config | grep '^LTCFLAGS='`" fi # Extract list of available tagged configurations in $ofile. # Note that this assumes the entire list is on one line. available_tags=`grep "^available_tags=" "${ofile}" | $SED -e 's/available_tags=\(.*$\)/\1/' -e 's/\"//g'` lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," for tagname in $tagnames; do IFS="$lt_save_ifs" # Check whether tagname contains only valid characters case `$echo "X$tagname" | $Xsed -e 's:[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]::g'` in "") ;; *) { { echo "$as_me:$LINENO: error: invalid tag name: $tagname" >&5 echo "$as_me: error: invalid tag name: $tagname" >&2;} { (exit 1); exit 1; }; } ;; esac if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null then { { echo "$as_me:$LINENO: error: tag name \"$tagname\" already exists" >&5 echo "$as_me: error: tag name \"$tagname\" already exists" >&2;} { (exit 1); exit 1; }; } fi # Update the list of available tags. if test -n "$tagname"; then echo appending configuration tag \"$tagname\" to $ofile case $tagname in CXX) if test -n "$CXX" && ( test "X$CXX" != "Xno" && ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) || (test "X$CXX" != "Xg++"))) ; then ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu archive_cmds_need_lc_CXX=no allow_undefined_flag_CXX= always_export_symbols_CXX=no archive_expsym_cmds_CXX= export_dynamic_flag_spec_CXX= hardcode_direct_CXX=no hardcode_libdir_flag_spec_CXX= hardcode_libdir_flag_spec_ld_CXX= hardcode_libdir_separator_CXX= hardcode_minus_L_CXX=no hardcode_shlibpath_var_CXX=unsupported hardcode_automatic_CXX=no module_cmds_CXX= module_expsym_cmds_CXX= link_all_deplibs_CXX=unknown old_archive_cmds_CXX=$old_archive_cmds no_undefined_flag_CXX= whole_archive_flag_spec_CXX= enable_shared_with_static_runtimes_CXX=no # Dependencies to place before and after the object being linked: predep_objects_CXX= postdep_objects_CXX= predeps_CXX= postdeps_CXX= compiler_lib_search_path_CXX= compiler_lib_search_dirs_CXX= # Source file extension for C++ test sources. ac_ext=cpp # Object file extension for compiled C++ test sources. objext=o objext_CXX=$objext # Code to be used in simple compile tests lt_simple_compile_test_code="int some_variable = 0;" # Code to be used in simple link tests lt_simple_link_test_code='int main(int, char *[]) { return(0); }' # ltmain only uses $CC for tagged configurations so make sure $CC is set. # If no C compiler was specified, use CC. LTCC=${LTCC-"$CC"} # If no C compiler flags were specified, use CFLAGS. LTCFLAGS=${LTCFLAGS-"$CFLAGS"} # Allow CC to be a program name with arguments. compiler=$CC # save warnings/boilerplate of simple test code ac_outfile=conftest.$ac_objext echo "$lt_simple_compile_test_code" >conftest.$ac_ext eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err _lt_compiler_boilerplate=`cat conftest.err` $rm conftest* ac_outfile=conftest.$ac_objext echo "$lt_simple_link_test_code" >conftest.$ac_ext eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err _lt_linker_boilerplate=`cat conftest.err` $rm -r conftest* # Allow CC to be a program name with arguments. lt_save_CC=$CC lt_save_LD=$LD lt_save_GCC=$GCC GCC=$GXX lt_save_with_gnu_ld=$with_gnu_ld lt_save_path_LD=$lt_cv_path_LD if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx else $as_unset lt_cv_prog_gnu_ld fi if test -n "${lt_cv_path_LDCXX+set}"; then lt_cv_path_LD=$lt_cv_path_LDCXX else $as_unset lt_cv_path_LD fi test -z "${LDCXX+set}" || LD=$LDCXX CC=${CXX-"c++"} compiler=$CC compiler_CXX=$CC for cc_temp in $compiler""; do case $cc_temp in compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; \-*) ;; *) break;; esac done cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` # We don't want -fno-exception wen compiling C++ code, so set the # no_builtin_flag separately if test "$GXX" = yes; then lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin' else lt_prog_compiler_no_builtin_flag_CXX= fi if test "$GXX" = yes; then # Set up default GNU C++ configuration # Check whether --with-gnu-ld was given. if test "${with_gnu_ld+set}" = set; then withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes else with_gnu_ld=no fi ac_prog=ld if test "$GCC" = yes; then # Check if gcc -print-prog-name=ld gives a path. { echo "$as_me:$LINENO: checking for ld used by $CC" >&5 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; } case $host in *-*-mingw*) # gcc leaves a trailing carriage return which upsets mingw ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; *) ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; esac case $ac_prog in # Accept absolute paths. [\\/]* | ?:[\\/]*) re_direlt='/[^/][^/]*/\.\./' # Canonicalize the pathname of ld ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'` while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"` done test -z "$LD" && LD="$ac_prog" ;; "") # If it fails, then pretend we aren't using GCC. ac_prog=ld ;; *) # If it is relative, then search for the first ld in PATH. with_gnu_ld=unknown ;; esac elif test "$with_gnu_ld" = yes; then { echo "$as_me:$LINENO: checking for GNU ld" >&5 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; } else { echo "$as_me:$LINENO: checking for non-GNU ld" >&5 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; } fi if test "${lt_cv_path_LD+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -z "$LD"; then lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR for ac_dir in $PATH; do IFS="$lt_save_ifs" test -z "$ac_dir" && ac_dir=. if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then lt_cv_path_LD="$ac_dir/$ac_prog" # Check to see if the program is GNU ld. I'd rather use --version, # but apparently some variants of GNU ld only accept -v. # Break only if it was the GNU/non-GNU ld that we prefer. case `"$lt_cv_path_LD" -v 2>&1 &5 echo "${ECHO_T}$LD" >&6; } else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;} { (exit 1); exit 1; }; } { echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; } if test "${lt_cv_prog_gnu_ld+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else # I'd rather use --version here, but apparently some GNU lds only accept -v. case `$LD -v 2>&1 &5 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; } with_gnu_ld=$lt_cv_prog_gnu_ld # Check if GNU C++ uses GNU ld as the underlying linker, since the # archiving commands below assume that GNU ld is being used. if test "$with_gnu_ld" = yes; then archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' archive_expsym_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir' export_dynamic_flag_spec_CXX='${wl}--export-dynamic' # If archive_cmds runs LD, not CC, wlarc should be empty # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to # investigate it a little bit more. (MM) wlarc='${wl}' # ancient GNU ld didn't support --whole-archive et. al. if eval "`$CC -print-prog-name=ld` --help 2>&1" | \ grep 'no-whole-archive' > /dev/null; then whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' else whole_archive_flag_spec_CXX= fi else with_gnu_ld=no wlarc= # A generic and very simple default shared library creation # command for GNU C++ for the case where it uses the native # linker, instead of GNU ld. If possible, this setting should # overridden to take advantage of the native linker features on # the platform it is being used on. archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib' fi # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"' else GXX=no with_gnu_ld=no wlarc= fi # PORTME: fill in a description of your system's C++ link characteristics { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; } ld_shlibs_CXX=yes case $host_os in aix3*) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; aix[4-9]*) if test "$host_cpu" = ia64; then # On IA64, the linker does run time linking by default, so we don't # have to do anything special. aix_use_runtimelinking=no exp_sym_flag='-Bexport' no_entry_flag="" else aix_use_runtimelinking=no # Test if we are trying to use run time linking or normal # AIX style linking. If -brtl is somewhere in LDFLAGS, we # need to do runtime linking. case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) for ld_flag in $LDFLAGS; do case $ld_flag in *-brtl*) aix_use_runtimelinking=yes break ;; esac done ;; esac exp_sym_flag='-bexport' no_entry_flag='-bnoentry' fi # When large executables or shared objects are built, AIX ld can # have problems creating the table of contents. If linking a library # or program results in "error TOC overflow" add -mminimal-toc to # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. archive_cmds_CXX='' hardcode_direct_CXX=yes hardcode_libdir_separator_CXX=':' link_all_deplibs_CXX=yes if test "$GXX" = yes; then case $host_os in aix4.[012]|aix4.[012].*) # We only want to do this on AIX 4.2 and lower, the check # below for broken collect2 doesn't work under 4.3+ collect2name=`${CC} -print-prog-name=collect2` if test -f "$collect2name" && \ strings "$collect2name" | grep resolve_lib_name >/dev/null then # We have reworked collect2 : else # We have old collect2 hardcode_direct_CXX=unsupported # It fails to find uninstalled libraries when the uninstalled # path is not listed in the libpath. Setting hardcode_minus_L # to unsupported forces relinking hardcode_minus_L_CXX=yes hardcode_libdir_flag_spec_CXX='-L$libdir' hardcode_libdir_separator_CXX= fi ;; esac shared_flag='-shared' if test "$aix_use_runtimelinking" = yes; then shared_flag="$shared_flag "'${wl}-G' fi else # not using gcc if test "$host_cpu" = ia64; then # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release # chokes on -Wl,-G. The following line is correct: shared_flag='-G' else if test "$aix_use_runtimelinking" = yes; then shared_flag='${wl}-G' else shared_flag='${wl}-bM:SRE' fi fi fi # It seems that -bexpall does not export symbols beginning with # underscore (_), so it is better to generate a list of symbols to export. always_export_symbols_CXX=yes if test "$aix_use_runtimelinking" = yes; then # Warning - without using the other runtime loading flags (-brtl), # -berok will link without error, but may produce a broken library. allow_undefined_flag_CXX='-berok' # Determine the default libpath from the value encoded in an empty executable. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int main () { ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_cxx_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && $as_test_x conftest$ac_exeext; then lt_aix_libpath_sed=' /Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/ p } }' aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` # Check for a 64-bit object if we didn't find anything. if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` fi else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath" archive_expsym_cmds_CXX="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" else if test "$host_cpu" = ia64; then hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib' allow_undefined_flag_CXX="-z nodefs" archive_expsym_cmds_CXX="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols" else # Determine the default libpath from the value encoded in an empty executable. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int main () { ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_cxx_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && $as_test_x conftest$ac_exeext; then lt_aix_libpath_sed=' /Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/ p } }' aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` # Check for a 64-bit object if we didn't find anything. if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` fi else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath" # Warning - without using the other run time loading flags, # -berok will link without error, but may produce a broken library. no_undefined_flag_CXX=' ${wl}-bernotok' allow_undefined_flag_CXX=' ${wl}-berok' # Exported symbols can be pulled into shared objects from archives whole_archive_flag_spec_CXX='$convenience' archive_cmds_need_lc_CXX=yes # This is similar to how AIX traditionally builds its shared libraries. archive_expsym_cmds_CXX="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname' fi fi ;; beos*) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then allow_undefined_flag_CXX=unsupported # Joseph Beckenbach says some releases of gcc # support --undefined. This deserves some investigation. FIXME archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' else ld_shlibs_CXX=no fi ;; chorus*) case $cc_basename in *) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; esac ;; cygwin* | mingw* | pw32*) # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless, # as there is no search path for DLLs. hardcode_libdir_flag_spec_CXX='-L$libdir' allow_undefined_flag_CXX=unsupported always_export_symbols_CXX=no enable_shared_with_static_runtimes_CXX=yes if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' # If the export-symbols file already is a .def file (1st line # is EXPORTS), use it as is; otherwise, prepend... archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then cp $export_symbols $output_objdir/$soname.def; else echo EXPORTS > $output_objdir/$soname.def; cat $export_symbols >> $output_objdir/$soname.def; fi~ $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' else ld_shlibs_CXX=no fi ;; darwin* | rhapsody*) archive_cmds_need_lc_CXX=no hardcode_direct_CXX=no hardcode_automatic_CXX=yes hardcode_shlibpath_var_CXX=unsupported whole_archive_flag_spec_CXX='' link_all_deplibs_CXX=yes allow_undefined_flag_CXX="$_lt_dar_allow_undefined" if test "$GXX" = yes ; then output_verbose_link_cmd='echo' archive_cmds_CXX="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" archive_expsym_cmds_CXX="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}" module_expsym_cmds_CXX="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}" if test "$lt_cv_apple_cc_single_mod" != "yes"; then archive_cmds_CXX="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}" archive_expsym_cmds_CXX="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}" fi else case $cc_basename in xlc*) output_verbose_link_cmd='echo' archive_cmds_CXX='$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring' module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' module_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' ;; *) ld_shlibs_CXX=no ;; esac fi ;; dgux*) case $cc_basename in ec++*) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; ghcx*) # Green Hills C++ Compiler # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; *) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; esac ;; freebsd[12]*) # C++ shared libraries reported to be fairly broken before switch to ELF ld_shlibs_CXX=no ;; freebsd-elf*) archive_cmds_need_lc_CXX=no ;; freebsd* | dragonfly*) # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF # conventions ld_shlibs_CXX=yes ;; gnu*) ;; hpux9*) hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir' hardcode_libdir_separator_CXX=: export_dynamic_flag_spec_CXX='${wl}-E' hardcode_direct_CXX=yes hardcode_minus_L_CXX=yes # Not in the search PATH, # but as the default # location of the library. case $cc_basename in CC*) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; aCC*) archive_cmds_CXX='$rm $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. # # There doesn't appear to be a way to prevent this compiler from # explicitly linking system object files so we need to strip them # from the output so that they don't get included in the library # dependencies. output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | grep "[-]L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' ;; *) if test "$GXX" = yes; then archive_cmds_CXX='$rm $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' else # FIXME: insert proper C++ library support ld_shlibs_CXX=no fi ;; esac ;; hpux10*|hpux11*) if test $with_gnu_ld = no; then hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir' hardcode_libdir_separator_CXX=: case $host_cpu in hppa*64*|ia64*) ;; *) export_dynamic_flag_spec_CXX='${wl}-E' ;; esac fi case $host_cpu in hppa*64*|ia64*) hardcode_direct_CXX=no hardcode_shlibpath_var_CXX=no ;; *) hardcode_direct_CXX=yes hardcode_minus_L_CXX=yes # Not in the search PATH, # but as the default # location of the library. ;; esac case $cc_basename in CC*) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; aCC*) case $host_cpu in hppa*64*) archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; ia64*) archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; *) archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; esac # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. # # There doesn't appear to be a way to prevent this compiler from # explicitly linking system object files so we need to strip them # from the output so that they don't get included in the library # dependencies. output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | grep "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' ;; *) if test "$GXX" = yes; then if test $with_gnu_ld = no; then case $host_cpu in hppa*64*) archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; ia64*) archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; *) archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; esac fi else # FIXME: insert proper C++ library support ld_shlibs_CXX=no fi ;; esac ;; interix[3-9]*) hardcode_direct_CXX=no hardcode_shlibpath_var_CXX=no hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir' export_dynamic_flag_spec_CXX='${wl}-E' # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. # Instead, shared libraries are loaded at an image base (0x10000000 by # default) and relocated if they conflict, which is a slow very memory # consuming and fragmenting process. To avoid this, we pick a random, # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link # time. Moving up from 0x10000000 also allows more sbrk(2) space. archive_cmds_CXX='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' archive_expsym_cmds_CXX='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' ;; irix5* | irix6*) case $cc_basename in CC*) # SGI C++ archive_cmds_CXX='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' # Archives containing C++ object files must be created using # "CC -ar", where "CC" is the IRIX C++ compiler. This is # necessary to make sure instantiated templates are included # in the archive. old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs' ;; *) if test "$GXX" = yes; then if test "$with_gnu_ld" = no; then archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' else archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` -o $lib' fi fi link_all_deplibs_CXX=yes ;; esac hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator_CXX=: ;; linux* | k*bsd*-gnu) case $cc_basename in KCC*) # Kuck and Associates, Inc. (KAI) C++ Compiler # KCC will only create a shared library if the output file # ends with ".so" (or ".sl" for HP-UX), so rename the library # to its proper name (with version) after linking. archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib' archive_expsym_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib' # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. # # There doesn't appear to be a way to prevent this compiler from # explicitly linking system object files so we need to strip them # from the output so that they don't get included in the library # dependencies. output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | grep "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' hardcode_libdir_flag_spec_CXX='${wl}--rpath,$libdir' export_dynamic_flag_spec_CXX='${wl}--export-dynamic' # Archives containing C++ object files must be created using # "CC -Bstatic", where "CC" is the KAI C++ compiler. old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' ;; icpc*) # Intel C++ with_gnu_ld=yes # version 8.0 and above of icpc choke on multiply defined symbols # if we add $predep_objects and $postdep_objects, however 7.1 and # earlier do not add the objects themselves. case `$CC -V 2>&1` in *"Version 7."*) archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ;; *) # Version 8.0 or newer tmp_idyn= case $host_cpu in ia64*) tmp_idyn=' -i_dynamic';; esac archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' archive_expsym_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ;; esac archive_cmds_need_lc_CXX=no hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir' export_dynamic_flag_spec_CXX='${wl}--export-dynamic' whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive' ;; pgCC* | pgcpp*) # Portland Group C++ compiler archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib' archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib' hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir' export_dynamic_flag_spec_CXX='${wl}--export-dynamic' whole_archive_flag_spec_CXX='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' ;; cxx*) # Compaq C++ archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib ${wl}-retain-symbols-file $wl$export_symbols' runpath_var=LD_RUN_PATH hardcode_libdir_flag_spec_CXX='-rpath $libdir' hardcode_libdir_separator_CXX=: # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. # # There doesn't appear to be a way to prevent this compiler from # explicitly linking system object files so we need to strip them # from the output so that they don't get included in the library # dependencies. output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' ;; *) case `$CC -V 2>&1 | sed 5q` in *Sun\ C*) # Sun C++ 5.9 no_undefined_flag_CXX=' -zdefs' archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' archive_expsym_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols' hardcode_libdir_flag_spec_CXX='-R$libdir' whole_archive_flag_spec_CXX='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' # Not sure whether something based on # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 # would be better. output_verbose_link_cmd='echo' # Archives containing C++ object files must be created using # "CC -xar", where "CC" is the Sun C++ compiler. This is # necessary to make sure instantiated templates are included # in the archive. old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs' ;; esac ;; esac ;; lynxos*) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; m88k*) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; mvs*) case $cc_basename in cxx*) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; *) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; esac ;; netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then archive_cmds_CXX='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags' wlarc= hardcode_libdir_flag_spec_CXX='-R$libdir' hardcode_direct_CXX=yes hardcode_shlibpath_var_CXX=no fi # Workaround some broken pre-1.5 toolchains output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"' ;; openbsd2*) # C++ shared libraries are fairly broken ld_shlibs_CXX=no ;; openbsd*) if test -f /usr/libexec/ld.so; then hardcode_direct_CXX=yes hardcode_shlibpath_var_CXX=no archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib' hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir' if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib' export_dynamic_flag_spec_CXX='${wl}-E' whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' fi output_verbose_link_cmd='echo' else ld_shlibs_CXX=no fi ;; osf3*) case $cc_basename in KCC*) # Kuck and Associates, Inc. (KAI) C++ Compiler # KCC will only create a shared library if the output file # ends with ".so" (or ".sl" for HP-UX), so rename the library # to its proper name (with version) after linking. archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib' hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir' hardcode_libdir_separator_CXX=: # Archives containing C++ object files must be created using # "CC -Bstatic", where "CC" is the KAI C++ compiler. old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' ;; RCC*) # Rational C++ 2.4.1 # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; cxx*) allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*' archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && echo ${wl}-set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator_CXX=: # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. # # There doesn't appear to be a way to prevent this compiler from # explicitly linking system object files so we need to strip them # from the output so that they don't get included in the library # dependencies. output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld" | grep -v "ld:"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' ;; *) if test "$GXX" = yes && test "$with_gnu_ld" = no; then allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*' archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator_CXX=: # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"' else # FIXME: insert proper C++ library support ld_shlibs_CXX=no fi ;; esac ;; osf4* | osf5*) case $cc_basename in KCC*) # Kuck and Associates, Inc. (KAI) C++ Compiler # KCC will only create a shared library if the output file # ends with ".so" (or ".sl" for HP-UX), so rename the library # to its proper name (with version) after linking. archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib' hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir' hardcode_libdir_separator_CXX=: # Archives containing C++ object files must be created using # the KAI C++ compiler. old_archive_cmds_CXX='$CC -o $oldlib $oldobjs' ;; RCC*) # Rational C++ 2.4.1 # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; cxx*) allow_undefined_flag_CXX=' -expect_unresolved \*' archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~ echo "-hidden">> $lib.exp~ $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname -Wl,-input -Wl,$lib.exp `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~ $rm $lib.exp' hardcode_libdir_flag_spec_CXX='-rpath $libdir' hardcode_libdir_separator_CXX=: # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. # # There doesn't appear to be a way to prevent this compiler from # explicitly linking system object files so we need to strip them # from the output so that they don't get included in the library # dependencies. output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld" | grep -v "ld:"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' ;; *) if test "$GXX" = yes && test "$with_gnu_ld" = no; then allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*' archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator_CXX=: # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"' else # FIXME: insert proper C++ library support ld_shlibs_CXX=no fi ;; esac ;; psos*) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; sunos4*) case $cc_basename in CC*) # Sun C++ 4.x # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; lcc*) # Lucid # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; *) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; esac ;; solaris*) case $cc_basename in CC*) # Sun C++ 4.2, 5.x and Centerline C++ archive_cmds_need_lc_CXX=yes no_undefined_flag_CXX=' -zdefs' archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ $CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp' hardcode_libdir_flag_spec_CXX='-R$libdir' hardcode_shlibpath_var_CXX=no case $host_os in solaris2.[0-5] | solaris2.[0-5].*) ;; *) # The compiler driver will combine and reorder linker options, # but understands `-z linker_flag'. # Supported since Solaris 2.6 (maybe 2.5.1?) whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract' ;; esac link_all_deplibs_CXX=yes output_verbose_link_cmd='echo' # Archives containing C++ object files must be created using # "CC -xar", where "CC" is the Sun C++ compiler. This is # necessary to make sure instantiated templates are included # in the archive. old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs' ;; gcx*) # Green Hills C++ Compiler archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib' # The C++ compiler must be used to create the archive. old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs' ;; *) # GNU C++ compiler with Solaris linker if test "$GXX" = yes && test "$with_gnu_ld" = no; then no_undefined_flag_CXX=' ${wl}-z ${wl}defs' if $CC --version | grep -v '^2\.7' > /dev/null; then archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib' archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp' # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. output_verbose_link_cmd="$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\"" else # g++ 2.7 appears to require `-G' NOT `-shared' on this # platform. archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib' archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp' # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. output_verbose_link_cmd="$CC -G $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\"" fi hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir' case $host_os in solaris2.[0-5] | solaris2.[0-5].*) ;; *) whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' ;; esac fi ;; esac ;; sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) no_undefined_flag_CXX='${wl}-z,text' archive_cmds_need_lc_CXX=no hardcode_shlibpath_var_CXX=no runpath_var='LD_RUN_PATH' case $cc_basename in CC*) archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ;; *) archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ;; esac ;; sysv5* | sco3.2v5* | sco5v6*) # Note: We can NOT use -z defs as we might desire, because we do not # link with -lc, and that would cause any symbols used from libc to # always be unresolved, which means just about no library would # ever link correctly. If we're not using GNU ld we use -z text # though, which does catch some bad symbols but isn't as heavy-handed # as -z defs. # For security reasons, it is highly recommended that you always # use absolute paths for naming shared libraries, and exclude the # DT_RUNPATH tag from executables and libraries. But doing so # requires that you compile everything twice, which is a pain. # So that behaviour is only enabled if SCOABSPATH is set to a # non-empty value in the environment. Most likely only useful for # creating official distributions of packages. # This is a hack until libtool officially supports absolute path # names for shared libraries. no_undefined_flag_CXX='${wl}-z,text' allow_undefined_flag_CXX='${wl}-z,nodefs' archive_cmds_need_lc_CXX=no hardcode_shlibpath_var_CXX=no hardcode_libdir_flag_spec_CXX='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`' hardcode_libdir_separator_CXX=':' link_all_deplibs_CXX=yes export_dynamic_flag_spec_CXX='${wl}-Bexport' runpath_var='LD_RUN_PATH' case $cc_basename in CC*) archive_cmds_CXX='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' ;; *) archive_cmds_CXX='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' ;; esac ;; tandem*) case $cc_basename in NCC*) # NonStop-UX NCC 3.20 # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; *) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; esac ;; vxworks*) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; *) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; esac { echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5 echo "${ECHO_T}$ld_shlibs_CXX" >&6; } test "$ld_shlibs_CXX" = no && can_build_shared=no GCC_CXX="$GXX" LD_CXX="$LD" cat > conftest.$ac_ext <&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then # Parse the compiler output and extract the necessary # objects, libraries and library flags. # Sentinel used to keep track of whether or not we are before # the conftest object file. pre_test_object_deps_done=no # The `*' in the case matches for architectures that use `case' in # $output_verbose_cmd can trigger glob expansion during the loop # eval without this substitution. output_verbose_link_cmd=`$echo "X$output_verbose_link_cmd" | $Xsed -e "$no_glob_subst"` for p in `eval $output_verbose_link_cmd`; do case $p in -L* | -R* | -l*) # Some compilers place space between "-{L,R}" and the path. # Remove the space. if test $p = "-L" \ || test $p = "-R"; then prev=$p continue else prev= fi if test "$pre_test_object_deps_done" = no; then case $p in -L* | -R*) # Internal compiler library paths should come after those # provided the user. The postdeps already come after the # user supplied libs so there is no need to process them. if test -z "$compiler_lib_search_path_CXX"; then compiler_lib_search_path_CXX="${prev}${p}" else compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}" fi ;; # The "-l" case would never come before the object being # linked, so don't bother handling this case. esac else if test -z "$postdeps_CXX"; then postdeps_CXX="${prev}${p}" else postdeps_CXX="${postdeps_CXX} ${prev}${p}" fi fi ;; *.$objext) # This assumes that the test object file only shows up # once in the compiler output. if test "$p" = "conftest.$objext"; then pre_test_object_deps_done=yes continue fi if test "$pre_test_object_deps_done" = no; then if test -z "$predep_objects_CXX"; then predep_objects_CXX="$p" else predep_objects_CXX="$predep_objects_CXX $p" fi else if test -z "$postdep_objects_CXX"; then postdep_objects_CXX="$p" else postdep_objects_CXX="$postdep_objects_CXX $p" fi fi ;; *) ;; # Ignore the rest. esac done # Clean up. rm -f a.out a.exe else echo "libtool.m4: error: problem compiling CXX test program" fi $rm -f confest.$objext compiler_lib_search_dirs_CXX= if test -n "$compiler_lib_search_path_CXX"; then compiler_lib_search_dirs_CXX=`echo " ${compiler_lib_search_path_CXX}" | ${SED} -e 's! -L! !g' -e 's!^ !!'` fi # PORTME: override above test on systems where it is broken case $host_os in interix[3-9]*) # Interix 3.5 installs completely hosed .la files for C++, so rather than # hack all around it, let's just trust "g++" to DTRT. predep_objects_CXX= postdep_objects_CXX= postdeps_CXX= ;; linux*) case `$CC -V 2>&1 | sed 5q` in *Sun\ C*) # Sun C++ 5.9 # # The more standards-conforming stlport4 library is # incompatible with the Cstd library. Avoid specifying # it if it's in CXXFLAGS. Ignore libCrun as # -library=stlport4 depends on it. case " $CXX $CXXFLAGS " in *" -library=stlport4 "*) solaris_use_stlport4=yes ;; esac if test "$solaris_use_stlport4" != yes; then postdeps_CXX='-library=Cstd -library=Crun' fi ;; esac ;; solaris*) case $cc_basename in CC*) # The more standards-conforming stlport4 library is # incompatible with the Cstd library. Avoid specifying # it if it's in CXXFLAGS. Ignore libCrun as # -library=stlport4 depends on it. case " $CXX $CXXFLAGS " in *" -library=stlport4 "*) solaris_use_stlport4=yes ;; esac # Adding this requires a known-good setup of shared libraries for # Sun compiler versions before 5.6, else PIC objects from an old # archive will be linked into the output, leading to subtle bugs. if test "$solaris_use_stlport4" != yes; then postdeps_CXX='-library=Cstd -library=Crun' fi ;; esac ;; esac case " $postdeps_CXX " in *" -lc "*) archive_cmds_need_lc_CXX=no ;; esac lt_prog_compiler_wl_CXX= lt_prog_compiler_pic_CXX= lt_prog_compiler_static_CXX= { echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; } # C++ specific cases for pic, static, wl, etc. if test "$GXX" = yes; then lt_prog_compiler_wl_CXX='-Wl,' lt_prog_compiler_static_CXX='-static' case $host_os in aix*) # All AIX code is PIC. if test "$host_cpu" = ia64; then # AIX 5 now supports IA64 processor lt_prog_compiler_static_CXX='-Bstatic' fi ;; amigaos*) # FIXME: we need at least 68020 code to build shared libraries, but # adding the `-m68020' flag to GCC prevents building anything better, # like `-m68040'. lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4' ;; beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) # PIC is the default for these OSes. ;; mingw* | cygwin* | os2* | pw32*) # This hack is so that the source file can tell whether it is being # built for inclusion in a dll (and should export symbols for example). # Although the cygwin gcc ignores -fPIC, still need this for old-style # (--disable-auto-import) libraries lt_prog_compiler_pic_CXX='-DDLL_EXPORT' ;; darwin* | rhapsody*) # PIC is the default on this platform # Common symbols not allowed in MH_DYLIB files lt_prog_compiler_pic_CXX='-fno-common' ;; *djgpp*) # DJGPP does not support shared libraries at all lt_prog_compiler_pic_CXX= ;; interix[3-9]*) # Interix 3.x gcc -fpic/-fPIC options generate broken code. # Instead, we relocate shared libraries at runtime. ;; sysv4*MP*) if test -d /usr/nec; then lt_prog_compiler_pic_CXX=-Kconform_pic fi ;; hpux*) # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but # not for PA HP-UX. case $host_cpu in hppa*64*|ia64*) ;; *) lt_prog_compiler_pic_CXX='-fPIC' ;; esac ;; *) lt_prog_compiler_pic_CXX='-fPIC' ;; esac else case $host_os in aix[4-9]*) # All AIX code is PIC. if test "$host_cpu" = ia64; then # AIX 5 now supports IA64 processor lt_prog_compiler_static_CXX='-Bstatic' else lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp' fi ;; chorus*) case $cc_basename in cxch68*) # Green Hills C++ Compiler # _LT_AC_TAGVAR(lt_prog_compiler_static, CXX)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a" ;; esac ;; darwin*) # PIC is the default on this platform # Common symbols not allowed in MH_DYLIB files case $cc_basename in xlc*) lt_prog_compiler_pic_CXX='-qnocommon' lt_prog_compiler_wl_CXX='-Wl,' ;; esac ;; dgux*) case $cc_basename in ec++*) lt_prog_compiler_pic_CXX='-KPIC' ;; ghcx*) # Green Hills C++ Compiler lt_prog_compiler_pic_CXX='-pic' ;; *) ;; esac ;; freebsd* | dragonfly*) # FreeBSD uses GNU C++ ;; hpux9* | hpux10* | hpux11*) case $cc_basename in CC*) lt_prog_compiler_wl_CXX='-Wl,' lt_prog_compiler_static_CXX='${wl}-a ${wl}archive' if test "$host_cpu" != ia64; then lt_prog_compiler_pic_CXX='+Z' fi ;; aCC*) lt_prog_compiler_wl_CXX='-Wl,' lt_prog_compiler_static_CXX='${wl}-a ${wl}archive' case $host_cpu in hppa*64*|ia64*) # +Z the default ;; *) lt_prog_compiler_pic_CXX='+Z' ;; esac ;; *) ;; esac ;; interix*) # This is c89, which is MS Visual C++ (no shared libs) # Anyone wants to do a port? ;; irix5* | irix6* | nonstopux*) case $cc_basename in CC*) lt_prog_compiler_wl_CXX='-Wl,' lt_prog_compiler_static_CXX='-non_shared' # CC pic flag -KPIC is the default. ;; *) ;; esac ;; linux* | k*bsd*-gnu) case $cc_basename in KCC*) # KAI C++ Compiler lt_prog_compiler_wl_CXX='--backend -Wl,' lt_prog_compiler_pic_CXX='-fPIC' ;; icpc* | ecpc*) # Intel C++ lt_prog_compiler_wl_CXX='-Wl,' lt_prog_compiler_pic_CXX='-KPIC' lt_prog_compiler_static_CXX='-static' ;; pgCC* | pgcpp*) # Portland Group C++ compiler. lt_prog_compiler_wl_CXX='-Wl,' lt_prog_compiler_pic_CXX='-fpic' lt_prog_compiler_static_CXX='-Bstatic' ;; cxx*) # Compaq C++ # Make sure the PIC flag is empty. It appears that all Alpha # Linux and Compaq Tru64 Unix objects are PIC. lt_prog_compiler_pic_CXX= lt_prog_compiler_static_CXX='-non_shared' ;; *) case `$CC -V 2>&1 | sed 5q` in *Sun\ C*) # Sun C++ 5.9 lt_prog_compiler_pic_CXX='-KPIC' lt_prog_compiler_static_CXX='-Bstatic' lt_prog_compiler_wl_CXX='-Qoption ld ' ;; esac ;; esac ;; lynxos*) ;; m88k*) ;; mvs*) case $cc_basename in cxx*) lt_prog_compiler_pic_CXX='-W c,exportall' ;; *) ;; esac ;; netbsd* | netbsdelf*-gnu) ;; osf3* | osf4* | osf5*) case $cc_basename in KCC*) lt_prog_compiler_wl_CXX='--backend -Wl,' ;; RCC*) # Rational C++ 2.4.1 lt_prog_compiler_pic_CXX='-pic' ;; cxx*) # Digital/Compaq C++ lt_prog_compiler_wl_CXX='-Wl,' # Make sure the PIC flag is empty. It appears that all Alpha # Linux and Compaq Tru64 Unix objects are PIC. lt_prog_compiler_pic_CXX= lt_prog_compiler_static_CXX='-non_shared' ;; *) ;; esac ;; psos*) ;; solaris*) case $cc_basename in CC*) # Sun C++ 4.2, 5.x and Centerline C++ lt_prog_compiler_pic_CXX='-KPIC' lt_prog_compiler_static_CXX='-Bstatic' lt_prog_compiler_wl_CXX='-Qoption ld ' ;; gcx*) # Green Hills C++ Compiler lt_prog_compiler_pic_CXX='-PIC' ;; *) ;; esac ;; sunos4*) case $cc_basename in CC*) # Sun C++ 4.x lt_prog_compiler_pic_CXX='-pic' lt_prog_compiler_static_CXX='-Bstatic' ;; lcc*) # Lucid lt_prog_compiler_pic_CXX='-pic' ;; *) ;; esac ;; tandem*) case $cc_basename in NCC*) # NonStop-UX NCC 3.20 lt_prog_compiler_pic_CXX='-KPIC' ;; *) ;; esac ;; sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) case $cc_basename in CC*) lt_prog_compiler_wl_CXX='-Wl,' lt_prog_compiler_pic_CXX='-KPIC' lt_prog_compiler_static_CXX='-Bstatic' ;; esac ;; vxworks*) ;; *) lt_prog_compiler_can_build_shared_CXX=no ;; esac fi { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_CXX" >&5 echo "${ECHO_T}$lt_prog_compiler_pic_CXX" >&6; } # # Check to make sure the PIC flag actually works. # if test -n "$lt_prog_compiler_pic_CXX"; then { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... $ECHO_C" >&6; } if test "${lt_cv_prog_compiler_pic_works_CXX+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else lt_cv_prog_compiler_pic_works_CXX=no ac_outfile=conftest.$ac_objext echo "$lt_simple_compile_test_code" > conftest.$ac_ext lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC" # Insert the option either (1) after the last *FLAGS variable, or # (2) before a word containing "conftest.", or (3) at the end. # Note that $ac_compile itself does not contain backslashes and begins # with a dollar sign (not a hyphen), so the echo should work correctly. # The option is referenced via a variable to avoid confusing sed. lt_compile=`echo "$ac_compile" | $SED \ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:12711: $lt_compile\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 echo "$as_me:12715: \$? = $ac_status" >&5 if (exit $ac_status) && test -s "$ac_outfile"; then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings other than the usual output. $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then lt_cv_prog_compiler_pic_works_CXX=yes fi fi $rm conftest* fi { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works_CXX" >&5 echo "${ECHO_T}$lt_cv_prog_compiler_pic_works_CXX" >&6; } if test x"$lt_cv_prog_compiler_pic_works_CXX" = xyes; then case $lt_prog_compiler_pic_CXX in "" | " "*) ;; *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;; esac else lt_prog_compiler_pic_CXX= lt_prog_compiler_can_build_shared_CXX=no fi fi case $host_os in # For platforms which do not support PIC, -DPIC is meaningless: *djgpp*) lt_prog_compiler_pic_CXX= ;; *) lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC" ;; esac # # Check to make sure the static flag actually works. # wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\" { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; } if test "${lt_cv_prog_compiler_static_works_CXX+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else lt_cv_prog_compiler_static_works_CXX=no save_LDFLAGS="$LDFLAGS" LDFLAGS="$LDFLAGS $lt_tmp_static_flag" echo "$lt_simple_link_test_code" > conftest.$ac_ext if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then # The linker can only warn and ignore the option if not recognized # So say no if there are warnings if test -s conftest.err; then # Append any errors to the config.log. cat conftest.err 1>&5 $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if diff conftest.exp conftest.er2 >/dev/null; then lt_cv_prog_compiler_static_works_CXX=yes fi else lt_cv_prog_compiler_static_works_CXX=yes fi fi $rm -r conftest* LDFLAGS="$save_LDFLAGS" fi { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works_CXX" >&5 echo "${ECHO_T}$lt_cv_prog_compiler_static_works_CXX" >&6; } if test x"$lt_cv_prog_compiler_static_works_CXX" = xyes; then : else lt_prog_compiler_static_CXX= fi { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; } if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else lt_cv_prog_compiler_c_o_CXX=no $rm -r conftest 2>/dev/null mkdir conftest cd conftest mkdir out echo "$lt_simple_compile_test_code" > conftest.$ac_ext lt_compiler_flag="-o out/conftest2.$ac_objext" # Insert the option either (1) after the last *FLAGS variable, or # (2) before a word containing "conftest.", or (3) at the end. # Note that $ac_compile itself does not contain backslashes and begins # with a dollar sign (not a hyphen), so the echo should work correctly. lt_compile=`echo "$ac_compile" | $SED \ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:12815: $lt_compile\"" >&5) (eval "$lt_compile" 2>out/conftest.err) ac_status=$? cat out/conftest.err >&5 echo "$as_me:12819: \$? = $ac_status" >&5 if (exit $ac_status) && test -s out/conftest2.$ac_objext then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then lt_cv_prog_compiler_c_o_CXX=yes fi fi chmod u+w . 2>&5 $rm conftest* # SGI C++ compiler will create directory out/ii_files/ for # template instantiation test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files $rm out/* && rmdir out cd .. rmdir conftest $rm conftest* fi { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_CXX" >&5 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_CXX" >&6; } hard_links="nottested" if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then # do not overwrite the value of need_locks provided by the user { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; } hard_links=yes $rm conftest* ln conftest.a conftest.b 2>/dev/null && hard_links=no touch conftest.a ln conftest.a conftest.b 2>&5 || hard_links=no ln conftest.a conftest.b 2>/dev/null && hard_links=no { echo "$as_me:$LINENO: result: $hard_links" >&5 echo "${ECHO_T}$hard_links" >&6; } if test "$hard_links" = no; then { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} need_locks=warn fi else need_locks=no fi { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; } export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' case $host_os in aix[4-9]*) # If we're using GNU nm, then we don't want the "-C" option. # -C means demangle to AIX nm, but means don't demangle with GNU nm if $NM -V 2>&1 | grep 'GNU' > /dev/null; then export_symbols_cmds_CXX='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols' else export_symbols_cmds_CXX='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols' fi ;; pw32*) export_symbols_cmds_CXX="$ltdll_cmds" ;; cygwin* | mingw*) export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;/^.*[ ]__nm__/s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' ;; linux* | k*bsd*-gnu) link_all_deplibs_CXX=no ;; *) export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' ;; esac exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' { echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5 echo "${ECHO_T}$ld_shlibs_CXX" >&6; } test "$ld_shlibs_CXX" = no && can_build_shared=no # # Do we need to explicitly link libc? # case "x$archive_cmds_need_lc_CXX" in x|xyes) # Assume -lc should be added archive_cmds_need_lc_CXX=yes if test "$enable_shared" = yes && test "$GCC" = yes; then case $archive_cmds_CXX in *'~'*) # FIXME: we may have to deal with multi-command sequences. ;; '$CC '*) # Test whether the compiler implicitly links with -lc since on some # systems, -lgcc has to come before -lc. If gcc already passes -lc # to ld, don't add -lc before -lgcc. { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; } $rm conftest* echo "$lt_simple_compile_test_code" > conftest.$ac_ext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } 2>conftest.err; then soname=conftest lib=conftest libobjs=conftest.$ac_objext deplibs= wl=$lt_prog_compiler_wl_CXX pic_flag=$lt_prog_compiler_pic_CXX compiler_flags=-v linker_flags=-v verstring= output_objdir=. libname=conftest lt_save_allow_undefined_flag=$allow_undefined_flag_CXX allow_undefined_flag_CXX= if { (eval echo "$as_me:$LINENO: \"$archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5 (eval $archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } then archive_cmds_need_lc_CXX=no else archive_cmds_need_lc_CXX=yes fi allow_undefined_flag_CXX=$lt_save_allow_undefined_flag else cat conftest.err 1>&5 fi $rm conftest* { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_CXX" >&5 echo "${ECHO_T}$archive_cmds_need_lc_CXX" >&6; } ;; esac fi ;; esac { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; } library_names_spec= libname_spec='lib$name' soname_spec= shrext_cmds=".so" postinstall_cmds= postuninstall_cmds= finish_cmds= finish_eval= shlibpath_var= shlibpath_overrides_runpath=unknown version_type=none dynamic_linker="$host_os ld.so" sys_lib_dlsearch_path_spec="/lib /usr/lib" need_lib_prefix=unknown hardcode_into_libs=no # when you set need_version to no, make sure it does not cause -set_version # flags to be left without arguments need_version=unknown case $host_os in aix3*) version_type=linux library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' shlibpath_var=LIBPATH # AIX 3 has no versioning support, so we append a major version to the name. soname_spec='${libname}${release}${shared_ext}$major' ;; aix[4-9]*) version_type=linux need_lib_prefix=no need_version=no hardcode_into_libs=yes if test "$host_cpu" = ia64; then # AIX 5 supports IA64 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' shlibpath_var=LD_LIBRARY_PATH else # With GCC up to 2.95.x, collect2 would create an import file # for dependence libraries. The import file would start with # the line `#! .'. This would cause the generated library to # depend on `.', always an invalid library. This was fixed in # development snapshots of GCC prior to 3.0. case $host_os in aix4 | aix4.[01] | aix4.[01].*) if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' echo ' yes ' echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then : else can_build_shared=no fi ;; esac # AIX (on Power*) has no versioning support, so currently we can not hardcode correct # soname into executable. Probably we can add versioning support to # collect2, so additional links can be useful in future. if test "$aix_use_runtimelinking" = yes; then # If using run time linking (on AIX 4.2 or later) use lib.so # instead of lib.a to let people know that these are not # typical AIX shared libraries. library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' else # We preserve .a as extension for shared libraries through AIX4.2 # and later when we are not doing run time linking. library_names_spec='${libname}${release}.a $libname.a' soname_spec='${libname}${release}${shared_ext}$major' fi shlibpath_var=LIBPATH fi ;; amigaos*) library_names_spec='$libname.ixlibrary $libname.a' # Create ${libname}_ixlibrary.a entries in /sys/libs. finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' ;; beos*) library_names_spec='${libname}${shared_ext}' dynamic_linker="$host_os ld.so" shlibpath_var=LIBRARY_PATH ;; bsdi[45]*) version_type=linux need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' shlibpath_var=LD_LIBRARY_PATH sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" # the default ld.so.conf also contains /usr/contrib/lib and # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow # libtool to hard-code these into programs ;; cygwin* | mingw* | pw32*) version_type=windows shrext_cmds=".dll" need_version=no need_lib_prefix=no case $GCC,$host_os in yes,cygwin* | yes,mingw* | yes,pw32*) library_names_spec='$libname.dll.a' # DLL is installed to $(libdir)/../bin by postinstall_cmds postinstall_cmds='base_file=`basename \${file}`~ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~ dldir=$destdir/`dirname \$dlpath`~ test -d \$dldir || mkdir -p \$dldir~ $install_prog $dir/$dlname \$dldir/$dlname~ chmod a+x \$dldir/$dlname' postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ dlpath=$dir/\$dldll~ $rm \$dlpath' shlibpath_overrides_runpath=yes case $host_os in cygwin*) # Cygwin DLLs use 'cyg' prefix rather than 'lib' soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib" ;; mingw*) # MinGW DLLs use traditional 'lib' prefix soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then # It is most probably a Windows format PATH printed by # mingw gcc, but we are running on Cygwin. Gcc prints its search # path with ; separators, and with drive letters. We can handle the # drive letters (cygwin fileutils understands them), so leave them, # especially as we might pass files found there to a mingw objdump, # which wouldn't understand a cygwinified path. Ahh. sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` else sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` fi ;; pw32*) # pw32 DLLs use 'pw' prefix rather than 'lib' library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' ;; esac ;; *) library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' ;; esac dynamic_linker='Win32 ld.exe' # FIXME: first we should search . and the directory the executable is in shlibpath_var=PATH ;; darwin* | rhapsody*) dynamic_linker="$host_os dyld" version_type=darwin need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext' soname_spec='${libname}${release}${major}$shared_ext' shlibpath_overrides_runpath=yes shlibpath_var=DYLD_LIBRARY_PATH shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' ;; dgux*) version_type=linux need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH ;; freebsd1*) dynamic_linker=no ;; freebsd* | dragonfly*) # DragonFly does not have aout. When/if they implement a new # versioning mechanism, adjust this. if test -x /usr/bin/objformat; then objformat=`/usr/bin/objformat` else case $host_os in freebsd[123]*) objformat=aout ;; *) objformat=elf ;; esac fi version_type=freebsd-$objformat case $version_type in freebsd-elf*) library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' need_version=no need_lib_prefix=no ;; freebsd-*) library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' need_version=yes ;; esac shlibpath_var=LD_LIBRARY_PATH case $host_os in freebsd2*) shlibpath_overrides_runpath=yes ;; freebsd3.[01]* | freebsdelf3.[01]*) shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;; freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) shlibpath_overrides_runpath=no hardcode_into_libs=yes ;; *) # from 4.6 on, and DragonFly shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;; esac ;; gnu*) version_type=linux need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH hardcode_into_libs=yes ;; hpux9* | hpux10* | hpux11*) # Give a soname corresponding to the major version so that dld.sl refuses to # link against other versions. version_type=sunos need_lib_prefix=no need_version=no case $host_cpu in ia64*) shrext_cmds='.so' hardcode_into_libs=yes dynamic_linker="$host_os dld.so" shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' if test "X$HPUX_IA64_MODE" = X32; then sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" else sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" fi sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ;; hppa*64*) shrext_cmds='.sl' hardcode_into_libs=yes dynamic_linker="$host_os dld.sl" shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ;; *) shrext_cmds='.sl' dynamic_linker="$host_os dld.sl" shlibpath_var=SHLIB_PATH shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' ;; esac # HP-UX runs *really* slowly unless shared libraries are mode 555. postinstall_cmds='chmod 555 $lib' ;; interix[3-9]*) version_type=linux need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no hardcode_into_libs=yes ;; irix5* | irix6* | nonstopux*) case $host_os in nonstopux*) version_type=nonstopux ;; *) if test "$lt_cv_prog_gnu_ld" = yes; then version_type=linux else version_type=irix fi ;; esac need_lib_prefix=no need_version=no soname_spec='${libname}${release}${shared_ext}$major' library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' case $host_os in irix5* | nonstopux*) libsuff= shlibsuff= ;; *) case $LD in # libtool.m4 will add one of these switches to LD *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") libsuff= shlibsuff= libmagic=32-bit;; *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") libsuff=32 shlibsuff=N32 libmagic=N32;; *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") libsuff=64 shlibsuff=64 libmagic=64-bit;; *) libsuff= shlibsuff= libmagic=never-match;; esac ;; esac shlibpath_var=LD_LIBRARY${shlibsuff}_PATH shlibpath_overrides_runpath=no sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" hardcode_into_libs=yes ;; # No shared lib support for Linux oldld, aout, or coff. linux*oldld* | linux*aout* | linux*coff*) dynamic_linker=no ;; # This must be Linux ELF. linux* | k*bsd*-gnu) version_type=linux need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no # This implies no fast_install, which is unacceptable. # Some rework will be needed to allow for fast_install # before this can be enabled. hardcode_into_libs=yes # Append ld.so.conf contents to the search path if test -f /etc/ld.so.conf; then lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" fi # We used to test for /lib/ld.so.1 and disable shared libraries on # powerpc, because MkLinux only supported shared libraries with the # GNU dynamic linker. Since this was broken with cross compilers, # most powerpc-linux boxes support dynamic linking these days and # people can always --disable-shared, the test was removed, and we # assume the GNU/Linux dynamic linker is in use. dynamic_linker='GNU/Linux ld.so' ;; netbsdelf*-gnu) version_type=linux need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no hardcode_into_libs=yes dynamic_linker='NetBSD ld.elf_so' ;; netbsd*) version_type=sunos need_lib_prefix=no need_version=no if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' dynamic_linker='NetBSD (a.out) ld.so' else library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' dynamic_linker='NetBSD ld.elf_so' fi shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;; newsos6) version_type=linux library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes ;; nto-qnx*) version_type=linux need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes ;; openbsd*) version_type=sunos sys_lib_dlsearch_path_spec="/usr/lib" need_lib_prefix=no # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. case $host_os in openbsd3.3 | openbsd3.3.*) need_version=yes ;; *) need_version=no ;; esac library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' shlibpath_var=LD_LIBRARY_PATH if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then case $host_os in openbsd2.[89] | openbsd2.[89].*) shlibpath_overrides_runpath=no ;; *) shlibpath_overrides_runpath=yes ;; esac else shlibpath_overrides_runpath=yes fi ;; os2*) libname_spec='$name' shrext_cmds=".dll" need_lib_prefix=no library_names_spec='$libname${shared_ext} $libname.a' dynamic_linker='OS/2 ld.exe' shlibpath_var=LIBPATH ;; osf3* | osf4* | osf5*) version_type=osf need_lib_prefix=no need_version=no soname_spec='${libname}${release}${shared_ext}$major' library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' shlibpath_var=LD_LIBRARY_PATH sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" ;; rdos*) dynamic_linker=no ;; solaris*) version_type=linux need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes hardcode_into_libs=yes # ldd complains unless libraries are executable postinstall_cmds='chmod +x $lib' ;; sunos4*) version_type=sunos library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes if test "$with_gnu_ld" = yes; then need_lib_prefix=no fi need_version=yes ;; sysv4 | sysv4.3*) version_type=linux library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH case $host_vendor in sni) shlibpath_overrides_runpath=no need_lib_prefix=no export_dynamic_flag_spec='${wl}-Blargedynsym' runpath_var=LD_RUN_PATH ;; siemens) need_lib_prefix=no ;; motorola) need_lib_prefix=no need_version=no shlibpath_overrides_runpath=no sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' ;; esac ;; sysv4*MP*) if test -d /usr/nec ;then version_type=linux library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' soname_spec='$libname${shared_ext}.$major' shlibpath_var=LD_LIBRARY_PATH fi ;; sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) version_type=freebsd-elf need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH hardcode_into_libs=yes if test "$with_gnu_ld" = yes; then sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' shlibpath_overrides_runpath=no else sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' shlibpath_overrides_runpath=yes case $host_os in sco3.2v5*) sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" ;; esac fi sys_lib_dlsearch_path_spec='/usr/lib' ;; uts4*) version_type=linux library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH ;; *) dynamic_linker=no ;; esac { echo "$as_me:$LINENO: result: $dynamic_linker" >&5 echo "${ECHO_T}$dynamic_linker" >&6; } test "$dynamic_linker" = no && can_build_shared=no if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec" fi sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec" fi sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" variables_saved_for_relink="PATH $shlibpath_var $runpath_var" if test "$GCC" = yes; then variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" fi { echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; } hardcode_action_CXX= if test -n "$hardcode_libdir_flag_spec_CXX" || \ test -n "$runpath_var_CXX" || \ test "X$hardcode_automatic_CXX" = "Xyes" ; then # We can hardcode non-existant directories. if test "$hardcode_direct_CXX" != no && # If the only mechanism to avoid hardcoding is shlibpath_var, we # have to relink, otherwise we might link with an installed library # when we should be linking with a yet-to-be-installed one ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, CXX)" != no && test "$hardcode_minus_L_CXX" != no; then # Linking always hardcodes the temporary library directory. hardcode_action_CXX=relink else # We can link without hardcoding, and we can hardcode nonexisting dirs. hardcode_action_CXX=immediate fi else # We cannot hardcode anything, or else we can only hardcode existing # directories. hardcode_action_CXX=unsupported fi { echo "$as_me:$LINENO: result: $hardcode_action_CXX" >&5 echo "${ECHO_T}$hardcode_action_CXX" >&6; } if test "$hardcode_action_CXX" = relink; then # Fast installation is not supported enable_fast_install=no elif test "$shlibpath_overrides_runpath" = yes || test "$enable_shared" = no; then # Fast installation is not necessary enable_fast_install=needless fi # The else clause should only fire when bootstrapping the # libtool distribution, otherwise you forgot to ship ltmain.sh # with your package, and you will get complaints that there are # no rules to generate ltmain.sh. if test -f "$ltmain"; then # See if we are running on zsh, and set the options which allow our commands through # without removal of \ escapes. if test -n "${ZSH_VERSION+set}" ; then setopt NO_GLOB_SUBST fi # Now quote all the things that may contain metacharacters while being # careful not to overquote the AC_SUBSTed values. We take copies of the # variables and quote the copies for generation of the libtool script. for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \ SED SHELL STRIP \ libname_spec library_names_spec soname_spec extract_expsyms_cmds \ old_striplib striplib file_magic_cmd finish_cmds finish_eval \ deplibs_check_method reload_flag reload_cmds need_locks \ lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \ lt_cv_sys_global_symbol_to_c_name_address \ sys_lib_search_path_spec sys_lib_dlsearch_path_spec \ old_postinstall_cmds old_postuninstall_cmds \ compiler_CXX \ CC_CXX \ LD_CXX \ lt_prog_compiler_wl_CXX \ lt_prog_compiler_pic_CXX \ lt_prog_compiler_static_CXX \ lt_prog_compiler_no_builtin_flag_CXX \ export_dynamic_flag_spec_CXX \ thread_safe_flag_spec_CXX \ whole_archive_flag_spec_CXX \ enable_shared_with_static_runtimes_CXX \ old_archive_cmds_CXX \ old_archive_from_new_cmds_CXX \ predep_objects_CXX \ postdep_objects_CXX \ predeps_CXX \ postdeps_CXX \ compiler_lib_search_path_CXX \ compiler_lib_search_dirs_CXX \ archive_cmds_CXX \ archive_expsym_cmds_CXX \ postinstall_cmds_CXX \ postuninstall_cmds_CXX \ old_archive_from_expsyms_cmds_CXX \ allow_undefined_flag_CXX \ no_undefined_flag_CXX \ export_symbols_cmds_CXX \ hardcode_libdir_flag_spec_CXX \ hardcode_libdir_flag_spec_ld_CXX \ hardcode_libdir_separator_CXX \ hardcode_automatic_CXX \ module_cmds_CXX \ module_expsym_cmds_CXX \ lt_cv_prog_compiler_c_o_CXX \ fix_srcfile_path_CXX \ exclude_expsyms_CXX \ include_expsyms_CXX; do case $var in old_archive_cmds_CXX | \ old_archive_from_new_cmds_CXX | \ archive_cmds_CXX | \ archive_expsym_cmds_CXX | \ module_cmds_CXX | \ module_expsym_cmds_CXX | \ old_archive_from_expsyms_cmds_CXX | \ export_symbols_cmds_CXX | \ extract_expsyms_cmds | reload_cmds | finish_cmds | \ postinstall_cmds | postuninstall_cmds | \ old_postinstall_cmds | old_postuninstall_cmds | \ sys_lib_search_path_spec | sys_lib_dlsearch_path_spec) # Double-quote double-evaled strings. eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\"" ;; *) eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\"" ;; esac done case $lt_echo in *'\$0 --fallback-echo"') lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'` ;; esac cfgfile="$ofile" cat <<__EOF__ >> "$cfgfile" # ### BEGIN LIBTOOL TAG CONFIG: $tagname # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: # Shell to use when invoking shell scripts. SHELL=$lt_SHELL # Whether or not to build shared libraries. build_libtool_libs=$enable_shared # Whether or not to build static libraries. build_old_libs=$enable_static # Whether or not to add -lc for building shared libraries. build_libtool_need_lc=$archive_cmds_need_lc_CXX # Whether or not to disallow shared libs when runtime libs are static allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX # Whether or not to optimize for fast installation. fast_install=$enable_fast_install # The host system. host_alias=$host_alias host=$host host_os=$host_os # The build system. build_alias=$build_alias build=$build build_os=$build_os # An echo program that does not interpret backslashes. echo=$lt_echo # The archiver. AR=$lt_AR AR_FLAGS=$lt_AR_FLAGS # A C compiler. LTCC=$lt_LTCC # LTCC compiler flags. LTCFLAGS=$lt_LTCFLAGS # A language-specific compiler. CC=$lt_compiler_CXX # Is the compiler the GNU C compiler? with_gcc=$GCC_CXX # An ERE matcher. EGREP=$lt_EGREP # The linker used to build libraries. LD=$lt_LD_CXX # Whether we need hard or soft links. LN_S=$lt_LN_S # A BSD-compatible nm program. NM=$lt_NM # A symbol stripping program STRIP=$lt_STRIP # Used to examine libraries when file_magic_cmd begins "file" MAGIC_CMD=$MAGIC_CMD # Used on cygwin: DLL creation program. DLLTOOL="$DLLTOOL" # Used on cygwin: object dumper. OBJDUMP="$OBJDUMP" # Used on cygwin: assembler. AS="$AS" # The name of the directory that contains temporary libtool files. objdir=$objdir # How to create reloadable object files. reload_flag=$lt_reload_flag reload_cmds=$lt_reload_cmds # How to pass a linker flag through the compiler. wl=$lt_lt_prog_compiler_wl_CXX # Object file suffix (normally "o"). objext="$ac_objext" # Old archive suffix (normally "a"). libext="$libext" # Shared library suffix (normally ".so"). shrext_cmds='$shrext_cmds' # Executable file suffix (normally ""). exeext="$exeext" # Additional compiler flags for building library objects. pic_flag=$lt_lt_prog_compiler_pic_CXX pic_mode=$pic_mode # What is the maximum length of a command? max_cmd_len=$lt_cv_sys_max_cmd_len # Does compiler simultaneously support -c and -o options? compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX # Must we lock files when doing compilation? need_locks=$lt_need_locks # Do we need the lib prefix for modules? need_lib_prefix=$need_lib_prefix # Do we need a version for libraries? need_version=$need_version # Whether dlopen is supported. dlopen_support=$enable_dlopen # Whether dlopen of programs is supported. dlopen_self=$enable_dlopen_self # Whether dlopen of statically linked programs is supported. dlopen_self_static=$enable_dlopen_self_static # Compiler flag to prevent dynamic linking. link_static_flag=$lt_lt_prog_compiler_static_CXX # Compiler flag to turn off builtin functions. no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX # Compiler flag to allow reflexive dlopens. export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX # Compiler flag to generate shared objects directly from archives. whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX # Compiler flag to generate thread-safe objects. thread_safe_flag_spec=$lt_thread_safe_flag_spec_CXX # Library versioning type. version_type=$version_type # Format of library name prefix. libname_spec=$lt_libname_spec # List of archive names. First name is the real one, the rest are links. # The last name is the one that the linker finds with -lNAME. library_names_spec=$lt_library_names_spec # The coded name of the library, if different from the real name. soname_spec=$lt_soname_spec # Commands used to build and install an old-style archive. RANLIB=$lt_RANLIB old_archive_cmds=$lt_old_archive_cmds_CXX old_postinstall_cmds=$lt_old_postinstall_cmds old_postuninstall_cmds=$lt_old_postuninstall_cmds # Create an old-style archive from a shared archive. old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX # Create a temporary old-style archive to link instead of a shared archive. old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX # Commands used to build and install a shared archive. archive_cmds=$lt_archive_cmds_CXX archive_expsym_cmds=$lt_archive_expsym_cmds_CXX postinstall_cmds=$lt_postinstall_cmds postuninstall_cmds=$lt_postuninstall_cmds # Commands used to build a loadable module (assumed same as above if empty) module_cmds=$lt_module_cmds_CXX module_expsym_cmds=$lt_module_expsym_cmds_CXX # Commands to strip libraries. old_striplib=$lt_old_striplib striplib=$lt_striplib # Dependencies to place before the objects being linked to create a # shared library. predep_objects=$lt_predep_objects_CXX # Dependencies to place after the objects being linked to create a # shared library. postdep_objects=$lt_postdep_objects_CXX # Dependencies to place before the objects being linked to create a # shared library. predeps=$lt_predeps_CXX # Dependencies to place after the objects being linked to create a # shared library. postdeps=$lt_postdeps_CXX # The directories searched by this compiler when creating a shared # library compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX # The library search path used internally by the compiler when linking # a shared library. compiler_lib_search_path=$lt_compiler_lib_search_path_CXX # Method to check whether dependent libraries are shared objects. deplibs_check_method=$lt_deplibs_check_method # Command to use when deplibs_check_method == file_magic. file_magic_cmd=$lt_file_magic_cmd # Flag that allows shared libraries with undefined symbols to be built. allow_undefined_flag=$lt_allow_undefined_flag_CXX # Flag that forces no undefined symbols. no_undefined_flag=$lt_no_undefined_flag_CXX # Commands used to finish a libtool library installation in a directory. finish_cmds=$lt_finish_cmds # Same as above, but a single script fragment to be evaled but not shown. finish_eval=$lt_finish_eval # Take the output of nm and produce a listing of raw symbols and C names. global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe # Transform the output of nm in a proper C declaration global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl # Transform the output of nm in a C name address pair global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address # This is the shared library runtime path variable. runpath_var=$runpath_var # This is the shared library path variable. shlibpath_var=$shlibpath_var # Is shlibpath searched before the hard-coded library search path? shlibpath_overrides_runpath=$shlibpath_overrides_runpath # How to hardcode a shared library path into an executable. hardcode_action=$hardcode_action_CXX # Whether we should hardcode library paths into libraries. hardcode_into_libs=$hardcode_into_libs # Flag to hardcode \$libdir into a binary during linking. # This must work even if \$libdir does not exist. hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX # If ld is used when linking, flag to hardcode \$libdir into # a binary during linking. This must work even if \$libdir does # not exist. hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX # Whether we need a single -rpath flag with a separated argument. hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the # resulting binary. hardcode_direct=$hardcode_direct_CXX # Set to yes if using the -LDIR flag during linking hardcodes DIR into the # resulting binary. hardcode_minus_L=$hardcode_minus_L_CXX # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into # the resulting binary. hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX # Set to yes if building a shared library automatically hardcodes DIR into the library # and all subsequent libraries and executables linked against it. hardcode_automatic=$hardcode_automatic_CXX # Variables whose values should be saved in libtool wrapper scripts and # restored at relink time. variables_saved_for_relink="$variables_saved_for_relink" # Whether libtool must link a program against all its dependency libraries. link_all_deplibs=$link_all_deplibs_CXX # Compile-time system search path for libraries sys_lib_search_path_spec=$lt_sys_lib_search_path_spec # Run-time system search path for libraries sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec # Fix the shell variable \$srcfile for the compiler. fix_srcfile_path=$lt_fix_srcfile_path # Set to yes if exported symbols are required. always_export_symbols=$always_export_symbols_CXX # The commands to list exported symbols. export_symbols_cmds=$lt_export_symbols_cmds_CXX # The commands to extract the exported symbol list from a shared archive. extract_expsyms_cmds=$lt_extract_expsyms_cmds # Symbols that should not be listed in the preloaded symbols. exclude_expsyms=$lt_exclude_expsyms_CXX # Symbols that must always be exported. include_expsyms=$lt_include_expsyms_CXX # ### END LIBTOOL TAG CONFIG: $tagname __EOF__ else # If there is no Makefile yet, we rely on a make rule to execute # `config.status --recheck' to rerun these tests and create the # libtool script then. ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'` if test -f "$ltmain_in"; then test -f Makefile && make "$ltmain" fi fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu CC=$lt_save_CC LDCXX=$LD LD=$lt_save_LD GCC=$lt_save_GCC with_gnu_ldcxx=$with_gnu_ld with_gnu_ld=$lt_save_with_gnu_ld lt_cv_path_LDCXX=$lt_cv_path_LD lt_cv_path_LD=$lt_save_path_LD lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld else tagname="" fi ;; F77) if test -n "$F77" && test "X$F77" != "Xno"; then ac_ext=f ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5' ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_f77_compiler_gnu archive_cmds_need_lc_F77=no allow_undefined_flag_F77= always_export_symbols_F77=no archive_expsym_cmds_F77= export_dynamic_flag_spec_F77= hardcode_direct_F77=no hardcode_libdir_flag_spec_F77= hardcode_libdir_flag_spec_ld_F77= hardcode_libdir_separator_F77= hardcode_minus_L_F77=no hardcode_automatic_F77=no module_cmds_F77= module_expsym_cmds_F77= link_all_deplibs_F77=unknown old_archive_cmds_F77=$old_archive_cmds no_undefined_flag_F77= whole_archive_flag_spec_F77= enable_shared_with_static_runtimes_F77=no # Source file extension for f77 test sources. ac_ext=f # Object file extension for compiled f77 test sources. objext=o objext_F77=$objext # Code to be used in simple compile tests lt_simple_compile_test_code="\ subroutine t return end " # Code to be used in simple link tests lt_simple_link_test_code="\ program t end " # ltmain only uses $CC for tagged configurations so make sure $CC is set. # If no C compiler was specified, use CC. LTCC=${LTCC-"$CC"} # If no C compiler flags were specified, use CFLAGS. LTCFLAGS=${LTCFLAGS-"$CFLAGS"} # Allow CC to be a program name with arguments. compiler=$CC # save warnings/boilerplate of simple test code ac_outfile=conftest.$ac_objext echo "$lt_simple_compile_test_code" >conftest.$ac_ext eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err _lt_compiler_boilerplate=`cat conftest.err` $rm conftest* ac_outfile=conftest.$ac_objext echo "$lt_simple_link_test_code" >conftest.$ac_ext eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err _lt_linker_boilerplate=`cat conftest.err` $rm -r conftest* # Allow CC to be a program name with arguments. lt_save_CC="$CC" CC=${F77-"f77"} compiler=$CC compiler_F77=$CC for cc_temp in $compiler""; do case $cc_temp in compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; \-*) ;; *) break;; esac done cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` { echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6; } { echo "$as_me:$LINENO: result: $can_build_shared" >&5 echo "${ECHO_T}$can_build_shared" >&6; } { echo "$as_me:$LINENO: checking whether to build shared libraries" >&5 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6; } test "$can_build_shared" = "no" && enable_shared=no # On AIX, shared libraries and static libraries use the same namespace, and # are all built from PIC. case $host_os in aix3*) test "$enable_shared" = yes && enable_static=no if test -n "$RANLIB"; then archive_cmds="$archive_cmds~\$RANLIB \$lib" postinstall_cmds='$RANLIB $lib' fi ;; aix[4-9]*) if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then test "$enable_shared" = yes && enable_static=no fi ;; esac { echo "$as_me:$LINENO: result: $enable_shared" >&5 echo "${ECHO_T}$enable_shared" >&6; } { echo "$as_me:$LINENO: checking whether to build static libraries" >&5 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6; } # Make sure either enable_shared or enable_static is yes. test "$enable_shared" = yes || enable_static=yes { echo "$as_me:$LINENO: result: $enable_static" >&5 echo "${ECHO_T}$enable_static" >&6; } GCC_F77="$G77" LD_F77="$LD" lt_prog_compiler_wl_F77= lt_prog_compiler_pic_F77= lt_prog_compiler_static_F77= { echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; } if test "$GCC" = yes; then lt_prog_compiler_wl_F77='-Wl,' lt_prog_compiler_static_F77='-static' case $host_os in aix*) # All AIX code is PIC. if test "$host_cpu" = ia64; then # AIX 5 now supports IA64 processor lt_prog_compiler_static_F77='-Bstatic' fi ;; amigaos*) # FIXME: we need at least 68020 code to build shared libraries, but # adding the `-m68020' flag to GCC prevents building anything better, # like `-m68040'. lt_prog_compiler_pic_F77='-m68020 -resident32 -malways-restore-a4' ;; beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) # PIC is the default for these OSes. ;; mingw* | cygwin* | pw32* | os2*) # This hack is so that the source file can tell whether it is being # built for inclusion in a dll (and should export symbols for example). # Although the cygwin gcc ignores -fPIC, still need this for old-style # (--disable-auto-import) libraries lt_prog_compiler_pic_F77='-DDLL_EXPORT' ;; darwin* | rhapsody*) # PIC is the default on this platform # Common symbols not allowed in MH_DYLIB files lt_prog_compiler_pic_F77='-fno-common' ;; interix[3-9]*) # Interix 3.x gcc -fpic/-fPIC options generate broken code. # Instead, we relocate shared libraries at runtime. ;; msdosdjgpp*) # Just because we use GCC doesn't mean we suddenly get shared libraries # on systems that don't support them. lt_prog_compiler_can_build_shared_F77=no enable_shared=no ;; sysv4*MP*) if test -d /usr/nec; then lt_prog_compiler_pic_F77=-Kconform_pic fi ;; hpux*) # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but # not for PA HP-UX. case $host_cpu in hppa*64*|ia64*) # +Z the default ;; *) lt_prog_compiler_pic_F77='-fPIC' ;; esac ;; *) lt_prog_compiler_pic_F77='-fPIC' ;; esac else # PORTME Check for flag to pass linker flags through the system compiler. case $host_os in aix*) lt_prog_compiler_wl_F77='-Wl,' if test "$host_cpu" = ia64; then # AIX 5 now supports IA64 processor lt_prog_compiler_static_F77='-Bstatic' else lt_prog_compiler_static_F77='-bnso -bI:/lib/syscalls.exp' fi ;; darwin*) # PIC is the default on this platform # Common symbols not allowed in MH_DYLIB files case $cc_basename in xlc*) lt_prog_compiler_pic_F77='-qnocommon' lt_prog_compiler_wl_F77='-Wl,' ;; esac ;; mingw* | cygwin* | pw32* | os2*) # This hack is so that the source file can tell whether it is being # built for inclusion in a dll (and should export symbols for example). lt_prog_compiler_pic_F77='-DDLL_EXPORT' ;; hpux9* | hpux10* | hpux11*) lt_prog_compiler_wl_F77='-Wl,' # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but # not for PA HP-UX. case $host_cpu in hppa*64*|ia64*) # +Z the default ;; *) lt_prog_compiler_pic_F77='+Z' ;; esac # Is there a better lt_prog_compiler_static that works with the bundled CC? lt_prog_compiler_static_F77='${wl}-a ${wl}archive' ;; irix5* | irix6* | nonstopux*) lt_prog_compiler_wl_F77='-Wl,' # PIC (with -KPIC) is the default. lt_prog_compiler_static_F77='-non_shared' ;; newsos6) lt_prog_compiler_pic_F77='-KPIC' lt_prog_compiler_static_F77='-Bstatic' ;; linux* | k*bsd*-gnu) case $cc_basename in icc* | ecc*) lt_prog_compiler_wl_F77='-Wl,' lt_prog_compiler_pic_F77='-KPIC' lt_prog_compiler_static_F77='-static' ;; pgcc* | pgf77* | pgf90* | pgf95*) # Portland Group compilers (*not* the Pentium gcc compiler, # which looks to be a dead project) lt_prog_compiler_wl_F77='-Wl,' lt_prog_compiler_pic_F77='-fpic' lt_prog_compiler_static_F77='-Bstatic' ;; ccc*) lt_prog_compiler_wl_F77='-Wl,' # All Alpha code is PIC. lt_prog_compiler_static_F77='-non_shared' ;; *) case `$CC -V 2>&1 | sed 5q` in *Sun\ C*) # Sun C 5.9 lt_prog_compiler_pic_F77='-KPIC' lt_prog_compiler_static_F77='-Bstatic' lt_prog_compiler_wl_F77='-Wl,' ;; *Sun\ F*) # Sun Fortran 8.3 passes all unrecognized flags to the linker lt_prog_compiler_pic_F77='-KPIC' lt_prog_compiler_static_F77='-Bstatic' lt_prog_compiler_wl_F77='' ;; esac ;; esac ;; osf3* | osf4* | osf5*) lt_prog_compiler_wl_F77='-Wl,' # All OSF/1 code is PIC. lt_prog_compiler_static_F77='-non_shared' ;; rdos*) lt_prog_compiler_static_F77='-non_shared' ;; solaris*) lt_prog_compiler_pic_F77='-KPIC' lt_prog_compiler_static_F77='-Bstatic' case $cc_basename in f77* | f90* | f95*) lt_prog_compiler_wl_F77='-Qoption ld ';; *) lt_prog_compiler_wl_F77='-Wl,';; esac ;; sunos4*) lt_prog_compiler_wl_F77='-Qoption ld ' lt_prog_compiler_pic_F77='-PIC' lt_prog_compiler_static_F77='-Bstatic' ;; sysv4 | sysv4.2uw2* | sysv4.3*) lt_prog_compiler_wl_F77='-Wl,' lt_prog_compiler_pic_F77='-KPIC' lt_prog_compiler_static_F77='-Bstatic' ;; sysv4*MP*) if test -d /usr/nec ;then lt_prog_compiler_pic_F77='-Kconform_pic' lt_prog_compiler_static_F77='-Bstatic' fi ;; sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) lt_prog_compiler_wl_F77='-Wl,' lt_prog_compiler_pic_F77='-KPIC' lt_prog_compiler_static_F77='-Bstatic' ;; unicos*) lt_prog_compiler_wl_F77='-Wl,' lt_prog_compiler_can_build_shared_F77=no ;; uts4*) lt_prog_compiler_pic_F77='-pic' lt_prog_compiler_static_F77='-Bstatic' ;; *) lt_prog_compiler_can_build_shared_F77=no ;; esac fi { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_F77" >&5 echo "${ECHO_T}$lt_prog_compiler_pic_F77" >&6; } # # Check to make sure the PIC flag actually works. # if test -n "$lt_prog_compiler_pic_F77"; then { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works" >&5 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works... $ECHO_C" >&6; } if test "${lt_cv_prog_compiler_pic_works_F77+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else lt_cv_prog_compiler_pic_works_F77=no ac_outfile=conftest.$ac_objext echo "$lt_simple_compile_test_code" > conftest.$ac_ext lt_compiler_flag="$lt_prog_compiler_pic_F77" # Insert the option either (1) after the last *FLAGS variable, or # (2) before a word containing "conftest.", or (3) at the end. # Note that $ac_compile itself does not contain backslashes and begins # with a dollar sign (not a hyphen), so the echo should work correctly. # The option is referenced via a variable to avoid confusing sed. lt_compile=`echo "$ac_compile" | $SED \ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:14413: $lt_compile\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 echo "$as_me:14417: \$? = $ac_status" >&5 if (exit $ac_status) && test -s "$ac_outfile"; then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings other than the usual output. $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then lt_cv_prog_compiler_pic_works_F77=yes fi fi $rm conftest* fi { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works_F77" >&5 echo "${ECHO_T}$lt_cv_prog_compiler_pic_works_F77" >&6; } if test x"$lt_cv_prog_compiler_pic_works_F77" = xyes; then case $lt_prog_compiler_pic_F77 in "" | " "*) ;; *) lt_prog_compiler_pic_F77=" $lt_prog_compiler_pic_F77" ;; esac else lt_prog_compiler_pic_F77= lt_prog_compiler_can_build_shared_F77=no fi fi case $host_os in # For platforms which do not support PIC, -DPIC is meaningless: *djgpp*) lt_prog_compiler_pic_F77= ;; *) lt_prog_compiler_pic_F77="$lt_prog_compiler_pic_F77" ;; esac # # Check to make sure the static flag actually works. # wl=$lt_prog_compiler_wl_F77 eval lt_tmp_static_flag=\"$lt_prog_compiler_static_F77\" { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; } if test "${lt_cv_prog_compiler_static_works_F77+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else lt_cv_prog_compiler_static_works_F77=no save_LDFLAGS="$LDFLAGS" LDFLAGS="$LDFLAGS $lt_tmp_static_flag" echo "$lt_simple_link_test_code" > conftest.$ac_ext if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then # The linker can only warn and ignore the option if not recognized # So say no if there are warnings if test -s conftest.err; then # Append any errors to the config.log. cat conftest.err 1>&5 $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if diff conftest.exp conftest.er2 >/dev/null; then lt_cv_prog_compiler_static_works_F77=yes fi else lt_cv_prog_compiler_static_works_F77=yes fi fi $rm -r conftest* LDFLAGS="$save_LDFLAGS" fi { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works_F77" >&5 echo "${ECHO_T}$lt_cv_prog_compiler_static_works_F77" >&6; } if test x"$lt_cv_prog_compiler_static_works_F77" = xyes; then : else lt_prog_compiler_static_F77= fi { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; } if test "${lt_cv_prog_compiler_c_o_F77+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else lt_cv_prog_compiler_c_o_F77=no $rm -r conftest 2>/dev/null mkdir conftest cd conftest mkdir out echo "$lt_simple_compile_test_code" > conftest.$ac_ext lt_compiler_flag="-o out/conftest2.$ac_objext" # Insert the option either (1) after the last *FLAGS variable, or # (2) before a word containing "conftest.", or (3) at the end. # Note that $ac_compile itself does not contain backslashes and begins # with a dollar sign (not a hyphen), so the echo should work correctly. lt_compile=`echo "$ac_compile" | $SED \ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:14517: $lt_compile\"" >&5) (eval "$lt_compile" 2>out/conftest.err) ac_status=$? cat out/conftest.err >&5 echo "$as_me:14521: \$? = $ac_status" >&5 if (exit $ac_status) && test -s out/conftest2.$ac_objext then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then lt_cv_prog_compiler_c_o_F77=yes fi fi chmod u+w . 2>&5 $rm conftest* # SGI C++ compiler will create directory out/ii_files/ for # template instantiation test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files $rm out/* && rmdir out cd .. rmdir conftest $rm conftest* fi { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_F77" >&5 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_F77" >&6; } hard_links="nottested" if test "$lt_cv_prog_compiler_c_o_F77" = no && test "$need_locks" != no; then # do not overwrite the value of need_locks provided by the user { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; } hard_links=yes $rm conftest* ln conftest.a conftest.b 2>/dev/null && hard_links=no touch conftest.a ln conftest.a conftest.b 2>&5 || hard_links=no ln conftest.a conftest.b 2>/dev/null && hard_links=no { echo "$as_me:$LINENO: result: $hard_links" >&5 echo "${ECHO_T}$hard_links" >&6; } if test "$hard_links" = no; then { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} need_locks=warn fi else need_locks=no fi { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; } runpath_var= allow_undefined_flag_F77= enable_shared_with_static_runtimes_F77=no archive_cmds_F77= archive_expsym_cmds_F77= old_archive_From_new_cmds_F77= old_archive_from_expsyms_cmds_F77= export_dynamic_flag_spec_F77= whole_archive_flag_spec_F77= thread_safe_flag_spec_F77= hardcode_libdir_flag_spec_F77= hardcode_libdir_flag_spec_ld_F77= hardcode_libdir_separator_F77= hardcode_direct_F77=no hardcode_minus_L_F77=no hardcode_shlibpath_var_F77=unsupported link_all_deplibs_F77=unknown hardcode_automatic_F77=no module_cmds_F77= module_expsym_cmds_F77= always_export_symbols_F77=no export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' # include_expsyms should be a list of space-separated symbols to be *always* # included in the symbol list include_expsyms_F77= # exclude_expsyms can be an extended regexp of symbols to exclude # it will be wrapped by ` (' and `)$', so one must not match beginning or # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', # as well as any symbol that contains `d'. exclude_expsyms_F77='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out # platforms (ab)use it in PIC code, but their linkers get confused if # the symbol is explicitly referenced. Since portable code cannot # rely on this symbol name, it's probably fine to never include it in # preloaded symbol tables. # Exclude shared library initialization/finalization symbols. extract_expsyms_cmds= # Just being paranoid about ensuring that cc_basename is set. for cc_temp in $compiler""; do case $cc_temp in compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; \-*) ;; *) break;; esac done cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` case $host_os in cygwin* | mingw* | pw32*) # FIXME: the MSVC++ port hasn't been tested in a loooong time # When not using gcc, we currently assume that we are using # Microsoft Visual C++. if test "$GCC" != yes; then with_gnu_ld=no fi ;; interix*) # we just hope/assume this is gcc and not c89 (= MSVC++) with_gnu_ld=yes ;; openbsd*) with_gnu_ld=no ;; esac ld_shlibs_F77=yes if test "$with_gnu_ld" = yes; then # If archive_cmds runs LD, not CC, wlarc should be empty wlarc='${wl}' # Set some defaults for GNU ld with shared library support. These # are reset later if shared libraries are not supported. Putting them # here allows them to be overridden if necessary. runpath_var=LD_RUN_PATH hardcode_libdir_flag_spec_F77='${wl}--rpath ${wl}$libdir' export_dynamic_flag_spec_F77='${wl}--export-dynamic' # ancient GNU ld didn't support --whole-archive et. al. if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then whole_archive_flag_spec_F77="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' else whole_archive_flag_spec_F77= fi supports_anon_versioning=no case `$LD -v 2>/dev/null` in *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... *\ 2.11.*) ;; # other 2.11 versions *) supports_anon_versioning=yes ;; esac # See if GNU ld supports shared libraries. case $host_os in aix[3-9]*) # On AIX/PPC, the GNU linker is very broken if test "$host_cpu" != ia64; then ld_shlibs_F77=no cat <&2 *** Warning: the GNU linker, at least up to release 2.9.1, is reported *** to be unable to reliably create shared libraries on AIX. *** Therefore, libtool is disabling shared libraries support. If you *** really care for shared libraries, you may want to modify your PATH *** so that a non-GNU linker is found, and then restart. EOF fi ;; amigaos*) archive_cmds_F77='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' hardcode_libdir_flag_spec_F77='-L$libdir' hardcode_minus_L_F77=yes # Samuel A. Falvo II reports # that the semantics of dynamic libraries on AmigaOS, at least up # to version 4, is to share data among multiple programs linked # with the same dynamic library. Since this doesn't match the # behavior of shared libraries on other platforms, we can't use # them. ld_shlibs_F77=no ;; beos*) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then allow_undefined_flag_F77=unsupported # Joseph Beckenbach says some releases of gcc # support --undefined. This deserves some investigation. FIXME archive_cmds_F77='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' else ld_shlibs_F77=no fi ;; cygwin* | mingw* | pw32*) # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, F77) is actually meaningless, # as there is no search path for DLLs. hardcode_libdir_flag_spec_F77='-L$libdir' allow_undefined_flag_F77=unsupported always_export_symbols_F77=no enable_shared_with_static_runtimes_F77=yes export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' # If the export-symbols file already is a .def file (1st line # is EXPORTS), use it as is; otherwise, prepend... archive_expsym_cmds_F77='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then cp $export_symbols $output_objdir/$soname.def; else echo EXPORTS > $output_objdir/$soname.def; cat $export_symbols >> $output_objdir/$soname.def; fi~ $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' else ld_shlibs_F77=no fi ;; interix[3-9]*) hardcode_direct_F77=no hardcode_shlibpath_var_F77=no hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir' export_dynamic_flag_spec_F77='${wl}-E' # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. # Instead, shared libraries are loaded at an image base (0x10000000 by # default) and relocated if they conflict, which is a slow very memory # consuming and fragmenting process. To avoid this, we pick a random, # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link # time. Moving up from 0x10000000 also allows more sbrk(2) space. archive_cmds_F77='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' archive_expsym_cmds_F77='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' ;; gnu* | linux* | k*bsd*-gnu) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then tmp_addflag= case $cc_basename,$host_cpu in pgcc*) # Portland Group C compiler whole_archive_flag_spec_F77='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' tmp_addflag=' $pic_flag' ;; pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers whole_archive_flag_spec_F77='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' tmp_addflag=' $pic_flag -Mnomain' ;; ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 tmp_addflag=' -i_dynamic' ;; efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 tmp_addflag=' -i_dynamic -nofor_main' ;; ifc* | ifort*) # Intel Fortran compiler tmp_addflag=' -nofor_main' ;; esac case `$CC -V 2>&1 | sed 5q` in *Sun\ C*) # Sun C 5.9 whole_archive_flag_spec_F77='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' tmp_sharedflag='-G' ;; *Sun\ F*) # Sun Fortran 8.3 tmp_sharedflag='-G' ;; *) tmp_sharedflag='-shared' ;; esac archive_cmds_F77='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' if test $supports_anon_versioning = yes; then archive_expsym_cmds_F77='$echo "{ global:" > $output_objdir/$libname.ver~ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ $echo "local: *; };" >> $output_objdir/$libname.ver~ $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' fi link_all_deplibs_F77=no else ld_shlibs_F77=no fi ;; netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then archive_cmds_F77='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' wlarc= else archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' fi ;; solaris*) if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then ld_shlibs_F77=no cat <&2 *** Warning: The releases 2.8.* of the GNU linker cannot reliably *** create shared libraries on Solaris systems. Therefore, libtool *** is disabling shared libraries support. We urge you to upgrade GNU *** binutils to release 2.9.1 or newer. Another option is to modify *** your PATH or compiler configuration so that the native linker is *** used, and then restart. EOF elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' else ld_shlibs_F77=no fi ;; sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) case `$LD -v 2>&1` in *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) ld_shlibs_F77=no cat <<_LT_EOF 1>&2 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not *** reliably create shared libraries on SCO systems. Therefore, libtool *** is disabling shared libraries support. We urge you to upgrade GNU *** binutils to release 2.16.91.0.3 or newer. Another option is to modify *** your PATH or compiler configuration so that the native linker is *** used, and then restart. _LT_EOF ;; *) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`' archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib' archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib' else ld_shlibs_F77=no fi ;; esac ;; sunos4*) archive_cmds_F77='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' wlarc= hardcode_direct_F77=yes hardcode_shlibpath_var_F77=no ;; *) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' else ld_shlibs_F77=no fi ;; esac if test "$ld_shlibs_F77" = no; then runpath_var= hardcode_libdir_flag_spec_F77= export_dynamic_flag_spec_F77= whole_archive_flag_spec_F77= fi else # PORTME fill in a description of your system's linker (not GNU ld) case $host_os in aix3*) allow_undefined_flag_F77=unsupported always_export_symbols_F77=yes archive_expsym_cmds_F77='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname' # Note: this linker hardcodes the directories in LIBPATH if there # are no directories specified by -L. hardcode_minus_L_F77=yes if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then # Neither direct hardcoding nor static linking is supported with a # broken collect2. hardcode_direct_F77=unsupported fi ;; aix[4-9]*) if test "$host_cpu" = ia64; then # On IA64, the linker does run time linking by default, so we don't # have to do anything special. aix_use_runtimelinking=no exp_sym_flag='-Bexport' no_entry_flag="" else # If we're using GNU nm, then we don't want the "-C" option. # -C means demangle to AIX nm, but means don't demangle with GNU nm if $NM -V 2>&1 | grep 'GNU' > /dev/null; then export_symbols_cmds_F77='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols' else export_symbols_cmds_F77='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols' fi aix_use_runtimelinking=no # Test if we are trying to use run time linking or normal # AIX style linking. If -brtl is somewhere in LDFLAGS, we # need to do runtime linking. case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) for ld_flag in $LDFLAGS; do if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then aix_use_runtimelinking=yes break fi done ;; esac exp_sym_flag='-bexport' no_entry_flag='-bnoentry' fi # When large executables or shared objects are built, AIX ld can # have problems creating the table of contents. If linking a library # or program results in "error TOC overflow" add -mminimal-toc to # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. archive_cmds_F77='' hardcode_direct_F77=yes hardcode_libdir_separator_F77=':' link_all_deplibs_F77=yes if test "$GCC" = yes; then case $host_os in aix4.[012]|aix4.[012].*) # We only want to do this on AIX 4.2 and lower, the check # below for broken collect2 doesn't work under 4.3+ collect2name=`${CC} -print-prog-name=collect2` if test -f "$collect2name" && \ strings "$collect2name" | grep resolve_lib_name >/dev/null then # We have reworked collect2 : else # We have old collect2 hardcode_direct_F77=unsupported # It fails to find uninstalled libraries when the uninstalled # path is not listed in the libpath. Setting hardcode_minus_L # to unsupported forces relinking hardcode_minus_L_F77=yes hardcode_libdir_flag_spec_F77='-L$libdir' hardcode_libdir_separator_F77= fi ;; esac shared_flag='-shared' if test "$aix_use_runtimelinking" = yes; then shared_flag="$shared_flag "'${wl}-G' fi else # not using gcc if test "$host_cpu" = ia64; then # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release # chokes on -Wl,-G. The following line is correct: shared_flag='-G' else if test "$aix_use_runtimelinking" = yes; then shared_flag='${wl}-G' else shared_flag='${wl}-bM:SRE' fi fi fi # It seems that -bexpall does not export symbols beginning with # underscore (_), so it is better to generate a list of symbols to export. always_export_symbols_F77=yes if test "$aix_use_runtimelinking" = yes; then # Warning - without using the other runtime loading flags (-brtl), # -berok will link without error, but may produce a broken library. allow_undefined_flag_F77='-berok' # Determine the default libpath from the value encoded in an empty executable. cat >conftest.$ac_ext <<_ACEOF program main end _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_f77_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && $as_test_x conftest$ac_exeext; then lt_aix_libpath_sed=' /Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/ p } }' aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` # Check for a 64-bit object if we didn't find anything. if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` fi else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath" archive_expsym_cmds_F77="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" else if test "$host_cpu" = ia64; then hardcode_libdir_flag_spec_F77='${wl}-R $libdir:/usr/lib:/lib' allow_undefined_flag_F77="-z nodefs" archive_expsym_cmds_F77="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols" else # Determine the default libpath from the value encoded in an empty executable. cat >conftest.$ac_ext <<_ACEOF program main end _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_f77_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && $as_test_x conftest$ac_exeext; then lt_aix_libpath_sed=' /Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/ p } }' aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` # Check for a 64-bit object if we didn't find anything. if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` fi else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath" # Warning - without using the other run time loading flags, # -berok will link without error, but may produce a broken library. no_undefined_flag_F77=' ${wl}-bernotok' allow_undefined_flag_F77=' ${wl}-berok' # Exported symbols can be pulled into shared objects from archives whole_archive_flag_spec_F77='$convenience' archive_cmds_need_lc_F77=yes # This is similar to how AIX traditionally builds its shared libraries. archive_expsym_cmds_F77="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname' fi fi ;; amigaos*) archive_cmds_F77='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' hardcode_libdir_flag_spec_F77='-L$libdir' hardcode_minus_L_F77=yes # see comment about different semantics on the GNU ld section ld_shlibs_F77=no ;; bsdi[45]*) export_dynamic_flag_spec_F77=-rdynamic ;; cygwin* | mingw* | pw32*) # When not using gcc, we currently assume that we are using # Microsoft Visual C++. # hardcode_libdir_flag_spec is actually meaningless, as there is # no search path for DLLs. hardcode_libdir_flag_spec_F77=' ' allow_undefined_flag_F77=unsupported # Tell ltmain to make .lib files, not .a files. libext=lib # Tell ltmain to make .dll files, not .so files. shrext_cmds=".dll" # FIXME: Setting linknames here is a bad hack. archive_cmds_F77='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames=' # The linker will automatically build a .lib file if we build a DLL. old_archive_From_new_cmds_F77='true' # FIXME: Should let the user specify the lib program. old_archive_cmds_F77='lib -OUT:$oldlib$oldobjs$old_deplibs' fix_srcfile_path_F77='`cygpath -w "$srcfile"`' enable_shared_with_static_runtimes_F77=yes ;; darwin* | rhapsody*) case $host_os in rhapsody* | darwin1.[012]) allow_undefined_flag_F77='${wl}-undefined ${wl}suppress' ;; *) # Darwin 1.3 on if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' else case ${MACOSX_DEPLOYMENT_TARGET} in 10.[012]) allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 10.*) allow_undefined_flag_F77='${wl}-undefined ${wl}dynamic_lookup' ;; esac fi ;; esac archive_cmds_need_lc_F77=no hardcode_direct_F77=no hardcode_automatic_F77=yes hardcode_shlibpath_var_F77=unsupported whole_archive_flag_spec_F77='' link_all_deplibs_F77=yes if test "$GCC" = yes ; then output_verbose_link_cmd='echo' archive_cmds_F77="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" module_cmds_F77="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" archive_expsym_cmds_F77="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}" module_expsym_cmds_F77="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}" else case $cc_basename in xlc*) output_verbose_link_cmd='echo' archive_cmds_F77='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring' module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds archive_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' module_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' ;; *) ld_shlibs_F77=no ;; esac fi ;; dgux*) archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_libdir_flag_spec_F77='-L$libdir' hardcode_shlibpath_var_F77=no ;; freebsd1*) ld_shlibs_F77=no ;; # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor # support. Future versions do this automatically, but an explicit c++rt0.o # does not break anything, and helps significantly (at the cost of a little # extra space). freebsd2.2*) archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' hardcode_libdir_flag_spec_F77='-R$libdir' hardcode_direct_F77=yes hardcode_shlibpath_var_F77=no ;; # Unfortunately, older versions of FreeBSD 2 do not have this feature. freebsd2*) archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' hardcode_direct_F77=yes hardcode_minus_L_F77=yes hardcode_shlibpath_var_F77=no ;; # FreeBSD 3 and greater uses gcc -shared to do shared libraries. freebsd* | dragonfly*) archive_cmds_F77='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' hardcode_libdir_flag_spec_F77='-R$libdir' hardcode_direct_F77=yes hardcode_shlibpath_var_F77=no ;; hpux9*) if test "$GCC" = yes; then archive_cmds_F77='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' else archive_cmds_F77='$rm $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' fi hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir' hardcode_libdir_separator_F77=: hardcode_direct_F77=yes # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. hardcode_minus_L_F77=yes export_dynamic_flag_spec_F77='${wl}-E' ;; hpux10*) if test "$GCC" = yes -a "$with_gnu_ld" = no; then archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' else archive_cmds_F77='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' fi if test "$with_gnu_ld" = no; then hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir' hardcode_libdir_separator_F77=: hardcode_direct_F77=yes export_dynamic_flag_spec_F77='${wl}-E' # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. hardcode_minus_L_F77=yes fi ;; hpux11*) if test "$GCC" = yes -a "$with_gnu_ld" = no; then case $host_cpu in hppa*64*) archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ;; ia64*) archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' ;; *) archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' ;; esac else case $host_cpu in hppa*64*) archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ;; ia64*) archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' ;; *) archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' ;; esac fi if test "$with_gnu_ld" = no; then hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir' hardcode_libdir_separator_F77=: case $host_cpu in hppa*64*|ia64*) hardcode_libdir_flag_spec_ld_F77='+b $libdir' hardcode_direct_F77=no hardcode_shlibpath_var_F77=no ;; *) hardcode_direct_F77=yes export_dynamic_flag_spec_F77='${wl}-E' # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. hardcode_minus_L_F77=yes ;; esac fi ;; irix5* | irix6* | nonstopux*) if test "$GCC" = yes; then archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' else archive_cmds_F77='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' hardcode_libdir_flag_spec_ld_F77='-rpath $libdir' fi hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator_F77=: link_all_deplibs_F77=yes ;; netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out else archive_cmds_F77='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF fi hardcode_libdir_flag_spec_F77='-R$libdir' hardcode_direct_F77=yes hardcode_shlibpath_var_F77=no ;; newsos6) archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_direct_F77=yes hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator_F77=: hardcode_shlibpath_var_F77=no ;; openbsd*) if test -f /usr/libexec/ld.so; then hardcode_direct_F77=yes hardcode_shlibpath_var_F77=no if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir' export_dynamic_flag_spec_F77='${wl}-E' else case $host_os in openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' hardcode_libdir_flag_spec_F77='-R$libdir' ;; *) archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir' ;; esac fi else ld_shlibs_F77=no fi ;; os2*) hardcode_libdir_flag_spec_F77='-L$libdir' hardcode_minus_L_F77=yes allow_undefined_flag_F77=unsupported archive_cmds_F77='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def' old_archive_From_new_cmds_F77='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' ;; osf3*) if test "$GCC" = yes; then allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*' archive_cmds_F77='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' else allow_undefined_flag_F77=' -expect_unresolved \*' archive_cmds_F77='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' fi hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator_F77=: ;; osf4* | osf5*) # as osf3* with the addition of -msym flag if test "$GCC" = yes; then allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*' archive_cmds_F77='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir' else allow_undefined_flag_F77=' -expect_unresolved \*' archive_cmds_F77='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' archive_expsym_cmds_F77='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~ $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp' # Both c and cxx compiler support -rpath directly hardcode_libdir_flag_spec_F77='-rpath $libdir' fi hardcode_libdir_separator_F77=: ;; solaris*) no_undefined_flag_F77=' -z text' if test "$GCC" = yes; then wlarc='${wl}' archive_cmds_F77='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp' else wlarc='' archive_cmds_F77='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' fi hardcode_libdir_flag_spec_F77='-R$libdir' hardcode_shlibpath_var_F77=no case $host_os in solaris2.[0-5] | solaris2.[0-5].*) ;; *) # The compiler driver will combine and reorder linker options, # but understands `-z linker_flag'. GCC discards it without `$wl', # but is careful enough not to reorder. # Supported since Solaris 2.6 (maybe 2.5.1?) if test "$GCC" = yes; then whole_archive_flag_spec_F77='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' else whole_archive_flag_spec_F77='-z allextract$convenience -z defaultextract' fi ;; esac link_all_deplibs_F77=yes ;; sunos4*) if test "x$host_vendor" = xsequent; then # Use $CC to link under sequent, because it throws in some extra .o # files that make .init and .fini sections work. archive_cmds_F77='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' else archive_cmds_F77='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' fi hardcode_libdir_flag_spec_F77='-L$libdir' hardcode_direct_F77=yes hardcode_minus_L_F77=yes hardcode_shlibpath_var_F77=no ;; sysv4) case $host_vendor in sni) archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_direct_F77=yes # is this really true??? ;; siemens) ## LD is ld it makes a PLAMLIB ## CC just makes a GrossModule. archive_cmds_F77='$LD -G -o $lib $libobjs $deplibs $linker_flags' reload_cmds_F77='$CC -r -o $output$reload_objs' hardcode_direct_F77=no ;; motorola) archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_direct_F77=no #Motorola manual says yes, but my tests say they lie ;; esac runpath_var='LD_RUN_PATH' hardcode_shlibpath_var_F77=no ;; sysv4.3*) archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_shlibpath_var_F77=no export_dynamic_flag_spec_F77='-Bexport' ;; sysv4*MP*) if test -d /usr/nec; then archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_shlibpath_var_F77=no runpath_var=LD_RUN_PATH hardcode_runpath_var=yes ld_shlibs_F77=yes fi ;; sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) no_undefined_flag_F77='${wl}-z,text' archive_cmds_need_lc_F77=no hardcode_shlibpath_var_F77=no runpath_var='LD_RUN_PATH' if test "$GCC" = yes; then archive_cmds_F77='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' else archive_cmds_F77='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' fi ;; sysv5* | sco3.2v5* | sco5v6*) # Note: We can NOT use -z defs as we might desire, because we do not # link with -lc, and that would cause any symbols used from libc to # always be unresolved, which means just about no library would # ever link correctly. If we're not using GNU ld we use -z text # though, which does catch some bad symbols but isn't as heavy-handed # as -z defs. no_undefined_flag_F77='${wl}-z,text' allow_undefined_flag_F77='${wl}-z,nodefs' archive_cmds_need_lc_F77=no hardcode_shlibpath_var_F77=no hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`' hardcode_libdir_separator_F77=':' link_all_deplibs_F77=yes export_dynamic_flag_spec_F77='${wl}-Bexport' runpath_var='LD_RUN_PATH' if test "$GCC" = yes; then archive_cmds_F77='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' else archive_cmds_F77='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' fi ;; uts4*) archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_libdir_flag_spec_F77='-L$libdir' hardcode_shlibpath_var_F77=no ;; *) ld_shlibs_F77=no ;; esac fi { echo "$as_me:$LINENO: result: $ld_shlibs_F77" >&5 echo "${ECHO_T}$ld_shlibs_F77" >&6; } test "$ld_shlibs_F77" = no && can_build_shared=no # # Do we need to explicitly link libc? # case "x$archive_cmds_need_lc_F77" in x|xyes) # Assume -lc should be added archive_cmds_need_lc_F77=yes if test "$enable_shared" = yes && test "$GCC" = yes; then case $archive_cmds_F77 in *'~'*) # FIXME: we may have to deal with multi-command sequences. ;; '$CC '*) # Test whether the compiler implicitly links with -lc since on some # systems, -lgcc has to come before -lc. If gcc already passes -lc # to ld, don't add -lc before -lgcc. { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; } $rm conftest* echo "$lt_simple_compile_test_code" > conftest.$ac_ext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } 2>conftest.err; then soname=conftest lib=conftest libobjs=conftest.$ac_objext deplibs= wl=$lt_prog_compiler_wl_F77 pic_flag=$lt_prog_compiler_pic_F77 compiler_flags=-v linker_flags=-v verstring= output_objdir=. libname=conftest lt_save_allow_undefined_flag=$allow_undefined_flag_F77 allow_undefined_flag_F77= if { (eval echo "$as_me:$LINENO: \"$archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5 (eval $archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } then archive_cmds_need_lc_F77=no else archive_cmds_need_lc_F77=yes fi allow_undefined_flag_F77=$lt_save_allow_undefined_flag else cat conftest.err 1>&5 fi $rm conftest* { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_F77" >&5 echo "${ECHO_T}$archive_cmds_need_lc_F77" >&6; } ;; esac fi ;; esac { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; } library_names_spec= libname_spec='lib$name' soname_spec= shrext_cmds=".so" postinstall_cmds= postuninstall_cmds= finish_cmds= finish_eval= shlibpath_var= shlibpath_overrides_runpath=unknown version_type=none dynamic_linker="$host_os ld.so" sys_lib_dlsearch_path_spec="/lib /usr/lib" need_lib_prefix=unknown hardcode_into_libs=no # when you set need_version to no, make sure it does not cause -set_version # flags to be left without arguments need_version=unknown case $host_os in aix3*) version_type=linux library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' shlibpath_var=LIBPATH # AIX 3 has no versioning support, so we append a major version to the name. soname_spec='${libname}${release}${shared_ext}$major' ;; aix[4-9]*) version_type=linux need_lib_prefix=no need_version=no hardcode_into_libs=yes if test "$host_cpu" = ia64; then # AIX 5 supports IA64 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' shlibpath_var=LD_LIBRARY_PATH else # With GCC up to 2.95.x, collect2 would create an import file # for dependence libraries. The import file would start with # the line `#! .'. This would cause the generated library to # depend on `.', always an invalid library. This was fixed in # development snapshots of GCC prior to 3.0. case $host_os in aix4 | aix4.[01] | aix4.[01].*) if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' echo ' yes ' echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then : else can_build_shared=no fi ;; esac # AIX (on Power*) has no versioning support, so currently we can not hardcode correct # soname into executable. Probably we can add versioning support to # collect2, so additional links can be useful in future. if test "$aix_use_runtimelinking" = yes; then # If using run time linking (on AIX 4.2 or later) use lib.so # instead of lib.a to let people know that these are not # typical AIX shared libraries. library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' else # We preserve .a as extension for shared libraries through AIX4.2 # and later when we are not doing run time linking. library_names_spec='${libname}${release}.a $libname.a' soname_spec='${libname}${release}${shared_ext}$major' fi shlibpath_var=LIBPATH fi ;; amigaos*) library_names_spec='$libname.ixlibrary $libname.a' # Create ${libname}_ixlibrary.a entries in /sys/libs. finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' ;; beos*) library_names_spec='${libname}${shared_ext}' dynamic_linker="$host_os ld.so" shlibpath_var=LIBRARY_PATH ;; bsdi[45]*) version_type=linux need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' shlibpath_var=LD_LIBRARY_PATH sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" # the default ld.so.conf also contains /usr/contrib/lib and # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow # libtool to hard-code these into programs ;; cygwin* | mingw* | pw32*) version_type=windows shrext_cmds=".dll" need_version=no need_lib_prefix=no case $GCC,$host_os in yes,cygwin* | yes,mingw* | yes,pw32*) library_names_spec='$libname.dll.a' # DLL is installed to $(libdir)/../bin by postinstall_cmds postinstall_cmds='base_file=`basename \${file}`~ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~ dldir=$destdir/`dirname \$dlpath`~ test -d \$dldir || mkdir -p \$dldir~ $install_prog $dir/$dlname \$dldir/$dlname~ chmod a+x \$dldir/$dlname' postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ dlpath=$dir/\$dldll~ $rm \$dlpath' shlibpath_overrides_runpath=yes case $host_os in cygwin*) # Cygwin DLLs use 'cyg' prefix rather than 'lib' soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib" ;; mingw*) # MinGW DLLs use traditional 'lib' prefix soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then # It is most probably a Windows format PATH printed by # mingw gcc, but we are running on Cygwin. Gcc prints its search # path with ; separators, and with drive letters. We can handle the # drive letters (cygwin fileutils understands them), so leave them, # especially as we might pass files found there to a mingw objdump, # which wouldn't understand a cygwinified path. Ahh. sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` else sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` fi ;; pw32*) # pw32 DLLs use 'pw' prefix rather than 'lib' library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' ;; esac ;; *) library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' ;; esac dynamic_linker='Win32 ld.exe' # FIXME: first we should search . and the directory the executable is in shlibpath_var=PATH ;; darwin* | rhapsody*) dynamic_linker="$host_os dyld" version_type=darwin need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext' soname_spec='${libname}${release}${major}$shared_ext' shlibpath_overrides_runpath=yes shlibpath_var=DYLD_LIBRARY_PATH shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' ;; dgux*) version_type=linux need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH ;; freebsd1*) dynamic_linker=no ;; freebsd* | dragonfly*) # DragonFly does not have aout. When/if they implement a new # versioning mechanism, adjust this. if test -x /usr/bin/objformat; then objformat=`/usr/bin/objformat` else case $host_os in freebsd[123]*) objformat=aout ;; *) objformat=elf ;; esac fi version_type=freebsd-$objformat case $version_type in freebsd-elf*) library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' need_version=no need_lib_prefix=no ;; freebsd-*) library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' need_version=yes ;; esac shlibpath_var=LD_LIBRARY_PATH case $host_os in freebsd2*) shlibpath_overrides_runpath=yes ;; freebsd3.[01]* | freebsdelf3.[01]*) shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;; freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) shlibpath_overrides_runpath=no hardcode_into_libs=yes ;; *) # from 4.6 on, and DragonFly shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;; esac ;; gnu*) version_type=linux need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH hardcode_into_libs=yes ;; hpux9* | hpux10* | hpux11*) # Give a soname corresponding to the major version so that dld.sl refuses to # link against other versions. version_type=sunos need_lib_prefix=no need_version=no case $host_cpu in ia64*) shrext_cmds='.so' hardcode_into_libs=yes dynamic_linker="$host_os dld.so" shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' if test "X$HPUX_IA64_MODE" = X32; then sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" else sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" fi sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ;; hppa*64*) shrext_cmds='.sl' hardcode_into_libs=yes dynamic_linker="$host_os dld.sl" shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ;; *) shrext_cmds='.sl' dynamic_linker="$host_os dld.sl" shlibpath_var=SHLIB_PATH shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' ;; esac # HP-UX runs *really* slowly unless shared libraries are mode 555. postinstall_cmds='chmod 555 $lib' ;; interix[3-9]*) version_type=linux need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no hardcode_into_libs=yes ;; irix5* | irix6* | nonstopux*) case $host_os in nonstopux*) version_type=nonstopux ;; *) if test "$lt_cv_prog_gnu_ld" = yes; then version_type=linux else version_type=irix fi ;; esac need_lib_prefix=no need_version=no soname_spec='${libname}${release}${shared_ext}$major' library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' case $host_os in irix5* | nonstopux*) libsuff= shlibsuff= ;; *) case $LD in # libtool.m4 will add one of these switches to LD *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") libsuff= shlibsuff= libmagic=32-bit;; *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") libsuff=32 shlibsuff=N32 libmagic=N32;; *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") libsuff=64 shlibsuff=64 libmagic=64-bit;; *) libsuff= shlibsuff= libmagic=never-match;; esac ;; esac shlibpath_var=LD_LIBRARY${shlibsuff}_PATH shlibpath_overrides_runpath=no sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" hardcode_into_libs=yes ;; # No shared lib support for Linux oldld, aout, or coff. linux*oldld* | linux*aout* | linux*coff*) dynamic_linker=no ;; # This must be Linux ELF. linux* | k*bsd*-gnu) version_type=linux need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no # This implies no fast_install, which is unacceptable. # Some rework will be needed to allow for fast_install # before this can be enabled. hardcode_into_libs=yes # Append ld.so.conf contents to the search path if test -f /etc/ld.so.conf; then lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" fi # We used to test for /lib/ld.so.1 and disable shared libraries on # powerpc, because MkLinux only supported shared libraries with the # GNU dynamic linker. Since this was broken with cross compilers, # most powerpc-linux boxes support dynamic linking these days and # people can always --disable-shared, the test was removed, and we # assume the GNU/Linux dynamic linker is in use. dynamic_linker='GNU/Linux ld.so' ;; netbsdelf*-gnu) version_type=linux need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no hardcode_into_libs=yes dynamic_linker='NetBSD ld.elf_so' ;; netbsd*) version_type=sunos need_lib_prefix=no need_version=no if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' dynamic_linker='NetBSD (a.out) ld.so' else library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' dynamic_linker='NetBSD ld.elf_so' fi shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;; newsos6) version_type=linux library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes ;; nto-qnx*) version_type=linux need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes ;; openbsd*) version_type=sunos sys_lib_dlsearch_path_spec="/usr/lib" need_lib_prefix=no # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. case $host_os in openbsd3.3 | openbsd3.3.*) need_version=yes ;; *) need_version=no ;; esac library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' shlibpath_var=LD_LIBRARY_PATH if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then case $host_os in openbsd2.[89] | openbsd2.[89].*) shlibpath_overrides_runpath=no ;; *) shlibpath_overrides_runpath=yes ;; esac else shlibpath_overrides_runpath=yes fi ;; os2*) libname_spec='$name' shrext_cmds=".dll" need_lib_prefix=no library_names_spec='$libname${shared_ext} $libname.a' dynamic_linker='OS/2 ld.exe' shlibpath_var=LIBPATH ;; osf3* | osf4* | osf5*) version_type=osf need_lib_prefix=no need_version=no soname_spec='${libname}${release}${shared_ext}$major' library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' shlibpath_var=LD_LIBRARY_PATH sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" ;; rdos*) dynamic_linker=no ;; solaris*) version_type=linux need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes hardcode_into_libs=yes # ldd complains unless libraries are executable postinstall_cmds='chmod +x $lib' ;; sunos4*) version_type=sunos library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes if test "$with_gnu_ld" = yes; then need_lib_prefix=no fi need_version=yes ;; sysv4 | sysv4.3*) version_type=linux library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH case $host_vendor in sni) shlibpath_overrides_runpath=no need_lib_prefix=no export_dynamic_flag_spec='${wl}-Blargedynsym' runpath_var=LD_RUN_PATH ;; siemens) need_lib_prefix=no ;; motorola) need_lib_prefix=no need_version=no shlibpath_overrides_runpath=no sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' ;; esac ;; sysv4*MP*) if test -d /usr/nec ;then version_type=linux library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' soname_spec='$libname${shared_ext}.$major' shlibpath_var=LD_LIBRARY_PATH fi ;; sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) version_type=freebsd-elf need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH hardcode_into_libs=yes if test "$with_gnu_ld" = yes; then sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' shlibpath_overrides_runpath=no else sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' shlibpath_overrides_runpath=yes case $host_os in sco3.2v5*) sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" ;; esac fi sys_lib_dlsearch_path_spec='/usr/lib' ;; uts4*) version_type=linux library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH ;; *) dynamic_linker=no ;; esac { echo "$as_me:$LINENO: result: $dynamic_linker" >&5 echo "${ECHO_T}$dynamic_linker" >&6; } test "$dynamic_linker" = no && can_build_shared=no if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec" fi sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec" fi sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" variables_saved_for_relink="PATH $shlibpath_var $runpath_var" if test "$GCC" = yes; then variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" fi { echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; } hardcode_action_F77= if test -n "$hardcode_libdir_flag_spec_F77" || \ test -n "$runpath_var_F77" || \ test "X$hardcode_automatic_F77" = "Xyes" ; then # We can hardcode non-existant directories. if test "$hardcode_direct_F77" != no && # If the only mechanism to avoid hardcoding is shlibpath_var, we # have to relink, otherwise we might link with an installed library # when we should be linking with a yet-to-be-installed one ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, F77)" != no && test "$hardcode_minus_L_F77" != no; then # Linking always hardcodes the temporary library directory. hardcode_action_F77=relink else # We can link without hardcoding, and we can hardcode nonexisting dirs. hardcode_action_F77=immediate fi else # We cannot hardcode anything, or else we can only hardcode existing # directories. hardcode_action_F77=unsupported fi { echo "$as_me:$LINENO: result: $hardcode_action_F77" >&5 echo "${ECHO_T}$hardcode_action_F77" >&6; } if test "$hardcode_action_F77" = relink; then # Fast installation is not supported enable_fast_install=no elif test "$shlibpath_overrides_runpath" = yes || test "$enable_shared" = no; then # Fast installation is not necessary enable_fast_install=needless fi # The else clause should only fire when bootstrapping the # libtool distribution, otherwise you forgot to ship ltmain.sh # with your package, and you will get complaints that there are # no rules to generate ltmain.sh. if test -f "$ltmain"; then # See if we are running on zsh, and set the options which allow our commands through # without removal of \ escapes. if test -n "${ZSH_VERSION+set}" ; then setopt NO_GLOB_SUBST fi # Now quote all the things that may contain metacharacters while being # careful not to overquote the AC_SUBSTed values. We take copies of the # variables and quote the copies for generation of the libtool script. for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \ SED SHELL STRIP \ libname_spec library_names_spec soname_spec extract_expsyms_cmds \ old_striplib striplib file_magic_cmd finish_cmds finish_eval \ deplibs_check_method reload_flag reload_cmds need_locks \ lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \ lt_cv_sys_global_symbol_to_c_name_address \ sys_lib_search_path_spec sys_lib_dlsearch_path_spec \ old_postinstall_cmds old_postuninstall_cmds \ compiler_F77 \ CC_F77 \ LD_F77 \ lt_prog_compiler_wl_F77 \ lt_prog_compiler_pic_F77 \ lt_prog_compiler_static_F77 \ lt_prog_compiler_no_builtin_flag_F77 \ export_dynamic_flag_spec_F77 \ thread_safe_flag_spec_F77 \ whole_archive_flag_spec_F77 \ enable_shared_with_static_runtimes_F77 \ old_archive_cmds_F77 \ old_archive_from_new_cmds_F77 \ predep_objects_F77 \ postdep_objects_F77 \ predeps_F77 \ postdeps_F77 \ compiler_lib_search_path_F77 \ compiler_lib_search_dirs_F77 \ archive_cmds_F77 \ archive_expsym_cmds_F77 \ postinstall_cmds_F77 \ postuninstall_cmds_F77 \ old_archive_from_expsyms_cmds_F77 \ allow_undefined_flag_F77 \ no_undefined_flag_F77 \ export_symbols_cmds_F77 \ hardcode_libdir_flag_spec_F77 \ hardcode_libdir_flag_spec_ld_F77 \ hardcode_libdir_separator_F77 \ hardcode_automatic_F77 \ module_cmds_F77 \ module_expsym_cmds_F77 \ lt_cv_prog_compiler_c_o_F77 \ fix_srcfile_path_F77 \ exclude_expsyms_F77 \ include_expsyms_F77; do case $var in old_archive_cmds_F77 | \ old_archive_from_new_cmds_F77 | \ archive_cmds_F77 | \ archive_expsym_cmds_F77 | \ module_cmds_F77 | \ module_expsym_cmds_F77 | \ old_archive_from_expsyms_cmds_F77 | \ export_symbols_cmds_F77 | \ extract_expsyms_cmds | reload_cmds | finish_cmds | \ postinstall_cmds | postuninstall_cmds | \ old_postinstall_cmds | old_postuninstall_cmds | \ sys_lib_search_path_spec | sys_lib_dlsearch_path_spec) # Double-quote double-evaled strings. eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\"" ;; *) eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\"" ;; esac done case $lt_echo in *'\$0 --fallback-echo"') lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'` ;; esac cfgfile="$ofile" cat <<__EOF__ >> "$cfgfile" # ### BEGIN LIBTOOL TAG CONFIG: $tagname # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: # Shell to use when invoking shell scripts. SHELL=$lt_SHELL # Whether or not to build shared libraries. build_libtool_libs=$enable_shared # Whether or not to build static libraries. build_old_libs=$enable_static # Whether or not to add -lc for building shared libraries. build_libtool_need_lc=$archive_cmds_need_lc_F77 # Whether or not to disallow shared libs when runtime libs are static allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_F77 # Whether or not to optimize for fast installation. fast_install=$enable_fast_install # The host system. host_alias=$host_alias host=$host host_os=$host_os # The build system. build_alias=$build_alias build=$build build_os=$build_os # An echo program that does not interpret backslashes. echo=$lt_echo # The archiver. AR=$lt_AR AR_FLAGS=$lt_AR_FLAGS # A C compiler. LTCC=$lt_LTCC # LTCC compiler flags. LTCFLAGS=$lt_LTCFLAGS # A language-specific compiler. CC=$lt_compiler_F77 # Is the compiler the GNU C compiler? with_gcc=$GCC_F77 # An ERE matcher. EGREP=$lt_EGREP # The linker used to build libraries. LD=$lt_LD_F77 # Whether we need hard or soft links. LN_S=$lt_LN_S # A BSD-compatible nm program. NM=$lt_NM # A symbol stripping program STRIP=$lt_STRIP # Used to examine libraries when file_magic_cmd begins "file" MAGIC_CMD=$MAGIC_CMD # Used on cygwin: DLL creation program. DLLTOOL="$DLLTOOL" # Used on cygwin: object dumper. OBJDUMP="$OBJDUMP" # Used on cygwin: assembler. AS="$AS" # The name of the directory that contains temporary libtool files. objdir=$objdir # How to create reloadable object files. reload_flag=$lt_reload_flag reload_cmds=$lt_reload_cmds # How to pass a linker flag through the compiler. wl=$lt_lt_prog_compiler_wl_F77 # Object file suffix (normally "o"). objext="$ac_objext" # Old archive suffix (normally "a"). libext="$libext" # Shared library suffix (normally ".so"). shrext_cmds='$shrext_cmds' # Executable file suffix (normally ""). exeext="$exeext" # Additional compiler flags for building library objects. pic_flag=$lt_lt_prog_compiler_pic_F77 pic_mode=$pic_mode # What is the maximum length of a command? max_cmd_len=$lt_cv_sys_max_cmd_len # Does compiler simultaneously support -c and -o options? compiler_c_o=$lt_lt_cv_prog_compiler_c_o_F77 # Must we lock files when doing compilation? need_locks=$lt_need_locks # Do we need the lib prefix for modules? need_lib_prefix=$need_lib_prefix # Do we need a version for libraries? need_version=$need_version # Whether dlopen is supported. dlopen_support=$enable_dlopen # Whether dlopen of programs is supported. dlopen_self=$enable_dlopen_self # Whether dlopen of statically linked programs is supported. dlopen_self_static=$enable_dlopen_self_static # Compiler flag to prevent dynamic linking. link_static_flag=$lt_lt_prog_compiler_static_F77 # Compiler flag to turn off builtin functions. no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_F77 # Compiler flag to allow reflexive dlopens. export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_F77 # Compiler flag to generate shared objects directly from archives. whole_archive_flag_spec=$lt_whole_archive_flag_spec_F77 # Compiler flag to generate thread-safe objects. thread_safe_flag_spec=$lt_thread_safe_flag_spec_F77 # Library versioning type. version_type=$version_type # Format of library name prefix. libname_spec=$lt_libname_spec # List of archive names. First name is the real one, the rest are links. # The last name is the one that the linker finds with -lNAME. library_names_spec=$lt_library_names_spec # The coded name of the library, if different from the real name. soname_spec=$lt_soname_spec # Commands used to build and install an old-style archive. RANLIB=$lt_RANLIB old_archive_cmds=$lt_old_archive_cmds_F77 old_postinstall_cmds=$lt_old_postinstall_cmds old_postuninstall_cmds=$lt_old_postuninstall_cmds # Create an old-style archive from a shared archive. old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_F77 # Create a temporary old-style archive to link instead of a shared archive. old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_F77 # Commands used to build and install a shared archive. archive_cmds=$lt_archive_cmds_F77 archive_expsym_cmds=$lt_archive_expsym_cmds_F77 postinstall_cmds=$lt_postinstall_cmds postuninstall_cmds=$lt_postuninstall_cmds # Commands used to build a loadable module (assumed same as above if empty) module_cmds=$lt_module_cmds_F77 module_expsym_cmds=$lt_module_expsym_cmds_F77 # Commands to strip libraries. old_striplib=$lt_old_striplib striplib=$lt_striplib # Dependencies to place before the objects being linked to create a # shared library. predep_objects=$lt_predep_objects_F77 # Dependencies to place after the objects being linked to create a # shared library. postdep_objects=$lt_postdep_objects_F77 # Dependencies to place before the objects being linked to create a # shared library. predeps=$lt_predeps_F77 # Dependencies to place after the objects being linked to create a # shared library. postdeps=$lt_postdeps_F77 # The directories searched by this compiler when creating a shared # library compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_F77 # The library search path used internally by the compiler when linking # a shared library. compiler_lib_search_path=$lt_compiler_lib_search_path_F77 # Method to check whether dependent libraries are shared objects. deplibs_check_method=$lt_deplibs_check_method # Command to use when deplibs_check_method == file_magic. file_magic_cmd=$lt_file_magic_cmd # Flag that allows shared libraries with undefined symbols to be built. allow_undefined_flag=$lt_allow_undefined_flag_F77 # Flag that forces no undefined symbols. no_undefined_flag=$lt_no_undefined_flag_F77 # Commands used to finish a libtool library installation in a directory. finish_cmds=$lt_finish_cmds # Same as above, but a single script fragment to be evaled but not shown. finish_eval=$lt_finish_eval # Take the output of nm and produce a listing of raw symbols and C names. global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe # Transform the output of nm in a proper C declaration global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl # Transform the output of nm in a C name address pair global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address # This is the shared library runtime path variable. runpath_var=$runpath_var # This is the shared library path variable. shlibpath_var=$shlibpath_var # Is shlibpath searched before the hard-coded library search path? shlibpath_overrides_runpath=$shlibpath_overrides_runpath # How to hardcode a shared library path into an executable. hardcode_action=$hardcode_action_F77 # Whether we should hardcode library paths into libraries. hardcode_into_libs=$hardcode_into_libs # Flag to hardcode \$libdir into a binary during linking. # This must work even if \$libdir does not exist. hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_F77 # If ld is used when linking, flag to hardcode \$libdir into # a binary during linking. This must work even if \$libdir does # not exist. hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_F77 # Whether we need a single -rpath flag with a separated argument. hardcode_libdir_separator=$lt_hardcode_libdir_separator_F77 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the # resulting binary. hardcode_direct=$hardcode_direct_F77 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the # resulting binary. hardcode_minus_L=$hardcode_minus_L_F77 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into # the resulting binary. hardcode_shlibpath_var=$hardcode_shlibpath_var_F77 # Set to yes if building a shared library automatically hardcodes DIR into the library # and all subsequent libraries and executables linked against it. hardcode_automatic=$hardcode_automatic_F77 # Variables whose values should be saved in libtool wrapper scripts and # restored at relink time. variables_saved_for_relink="$variables_saved_for_relink" # Whether libtool must link a program against all its dependency libraries. link_all_deplibs=$link_all_deplibs_F77 # Compile-time system search path for libraries sys_lib_search_path_spec=$lt_sys_lib_search_path_spec # Run-time system search path for libraries sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec # Fix the shell variable \$srcfile for the compiler. fix_srcfile_path=$lt_fix_srcfile_path # Set to yes if exported symbols are required. always_export_symbols=$always_export_symbols_F77 # The commands to list exported symbols. export_symbols_cmds=$lt_export_symbols_cmds_F77 # The commands to extract the exported symbol list from a shared archive. extract_expsyms_cmds=$lt_extract_expsyms_cmds # Symbols that should not be listed in the preloaded symbols. exclude_expsyms=$lt_exclude_expsyms_F77 # Symbols that must always be exported. include_expsyms=$lt_include_expsyms_F77 # ### END LIBTOOL TAG CONFIG: $tagname __EOF__ else # If there is no Makefile yet, we rely on a make rule to execute # `config.status --recheck' to rerun these tests and create the # libtool script then. ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'` if test -f "$ltmain_in"; then test -f Makefile && make "$ltmain" fi fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu CC="$lt_save_CC" else tagname="" fi ;; GCJ) if test -n "$GCJ" && test "X$GCJ" != "Xno"; then # Source file extension for Java test sources. ac_ext=java # Object file extension for compiled Java test sources. objext=o objext_GCJ=$objext # Code to be used in simple compile tests lt_simple_compile_test_code="class foo {}" # Code to be used in simple link tests lt_simple_link_test_code='public class conftest { public static void main(String[] argv) {}; }' # ltmain only uses $CC for tagged configurations so make sure $CC is set. # If no C compiler was specified, use CC. LTCC=${LTCC-"$CC"} # If no C compiler flags were specified, use CFLAGS. LTCFLAGS=${LTCFLAGS-"$CFLAGS"} # Allow CC to be a program name with arguments. compiler=$CC # save warnings/boilerplate of simple test code ac_outfile=conftest.$ac_objext echo "$lt_simple_compile_test_code" >conftest.$ac_ext eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err _lt_compiler_boilerplate=`cat conftest.err` $rm conftest* ac_outfile=conftest.$ac_objext echo "$lt_simple_link_test_code" >conftest.$ac_ext eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err _lt_linker_boilerplate=`cat conftest.err` $rm -r conftest* # Allow CC to be a program name with arguments. lt_save_CC="$CC" CC=${GCJ-"gcj"} compiler=$CC compiler_GCJ=$CC for cc_temp in $compiler""; do case $cc_temp in compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; \-*) ;; *) break;; esac done cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` # GCJ did not exist at the time GCC didn't implicitly link libc in. archive_cmds_need_lc_GCJ=no old_archive_cmds_GCJ=$old_archive_cmds lt_prog_compiler_no_builtin_flag_GCJ= if test "$GCC" = yes; then lt_prog_compiler_no_builtin_flag_GCJ=' -fno-builtin' { echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6; } if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else lt_cv_prog_compiler_rtti_exceptions=no ac_outfile=conftest.$ac_objext echo "$lt_simple_compile_test_code" > conftest.$ac_ext lt_compiler_flag="-fno-rtti -fno-exceptions" # Insert the option either (1) after the last *FLAGS variable, or # (2) before a word containing "conftest.", or (3) at the end. # Note that $ac_compile itself does not contain backslashes and begins # with a dollar sign (not a hyphen), so the echo should work correctly. # The option is referenced via a variable to avoid confusing sed. lt_compile=`echo "$ac_compile" | $SED \ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:16737: $lt_compile\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 echo "$as_me:16741: \$? = $ac_status" >&5 if (exit $ac_status) && test -s "$ac_outfile"; then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings other than the usual output. $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then lt_cv_prog_compiler_rtti_exceptions=yes fi fi $rm conftest* fi { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6; } if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then lt_prog_compiler_no_builtin_flag_GCJ="$lt_prog_compiler_no_builtin_flag_GCJ -fno-rtti -fno-exceptions" else : fi fi lt_prog_compiler_wl_GCJ= lt_prog_compiler_pic_GCJ= lt_prog_compiler_static_GCJ= { echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; } if test "$GCC" = yes; then lt_prog_compiler_wl_GCJ='-Wl,' lt_prog_compiler_static_GCJ='-static' case $host_os in aix*) # All AIX code is PIC. if test "$host_cpu" = ia64; then # AIX 5 now supports IA64 processor lt_prog_compiler_static_GCJ='-Bstatic' fi ;; amigaos*) # FIXME: we need at least 68020 code to build shared libraries, but # adding the `-m68020' flag to GCC prevents building anything better, # like `-m68040'. lt_prog_compiler_pic_GCJ='-m68020 -resident32 -malways-restore-a4' ;; beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) # PIC is the default for these OSes. ;; mingw* | cygwin* | pw32* | os2*) # This hack is so that the source file can tell whether it is being # built for inclusion in a dll (and should export symbols for example). # Although the cygwin gcc ignores -fPIC, still need this for old-style # (--disable-auto-import) libraries ;; darwin* | rhapsody*) # PIC is the default on this platform # Common symbols not allowed in MH_DYLIB files lt_prog_compiler_pic_GCJ='-fno-common' ;; interix[3-9]*) # Interix 3.x gcc -fpic/-fPIC options generate broken code. # Instead, we relocate shared libraries at runtime. ;; msdosdjgpp*) # Just because we use GCC doesn't mean we suddenly get shared libraries # on systems that don't support them. lt_prog_compiler_can_build_shared_GCJ=no enable_shared=no ;; sysv4*MP*) if test -d /usr/nec; then lt_prog_compiler_pic_GCJ=-Kconform_pic fi ;; hpux*) # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but # not for PA HP-UX. case $host_cpu in hppa*64*|ia64*) # +Z the default ;; *) lt_prog_compiler_pic_GCJ='-fPIC' ;; esac ;; *) lt_prog_compiler_pic_GCJ='-fPIC' ;; esac else # PORTME Check for flag to pass linker flags through the system compiler. case $host_os in aix*) lt_prog_compiler_wl_GCJ='-Wl,' if test "$host_cpu" = ia64; then # AIX 5 now supports IA64 processor lt_prog_compiler_static_GCJ='-Bstatic' else lt_prog_compiler_static_GCJ='-bnso -bI:/lib/syscalls.exp' fi ;; darwin*) # PIC is the default on this platform # Common symbols not allowed in MH_DYLIB files case $cc_basename in xlc*) lt_prog_compiler_pic_GCJ='-qnocommon' lt_prog_compiler_wl_GCJ='-Wl,' ;; esac ;; mingw* | cygwin* | pw32* | os2*) # This hack is so that the source file can tell whether it is being # built for inclusion in a dll (and should export symbols for example). ;; hpux9* | hpux10* | hpux11*) lt_prog_compiler_wl_GCJ='-Wl,' # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but # not for PA HP-UX. case $host_cpu in hppa*64*|ia64*) # +Z the default ;; *) lt_prog_compiler_pic_GCJ='+Z' ;; esac # Is there a better lt_prog_compiler_static that works with the bundled CC? lt_prog_compiler_static_GCJ='${wl}-a ${wl}archive' ;; irix5* | irix6* | nonstopux*) lt_prog_compiler_wl_GCJ='-Wl,' # PIC (with -KPIC) is the default. lt_prog_compiler_static_GCJ='-non_shared' ;; newsos6) lt_prog_compiler_pic_GCJ='-KPIC' lt_prog_compiler_static_GCJ='-Bstatic' ;; linux* | k*bsd*-gnu) case $cc_basename in icc* | ecc*) lt_prog_compiler_wl_GCJ='-Wl,' lt_prog_compiler_pic_GCJ='-KPIC' lt_prog_compiler_static_GCJ='-static' ;; pgcc* | pgf77* | pgf90* | pgf95*) # Portland Group compilers (*not* the Pentium gcc compiler, # which looks to be a dead project) lt_prog_compiler_wl_GCJ='-Wl,' lt_prog_compiler_pic_GCJ='-fpic' lt_prog_compiler_static_GCJ='-Bstatic' ;; ccc*) lt_prog_compiler_wl_GCJ='-Wl,' # All Alpha code is PIC. lt_prog_compiler_static_GCJ='-non_shared' ;; *) case `$CC -V 2>&1 | sed 5q` in *Sun\ C*) # Sun C 5.9 lt_prog_compiler_pic_GCJ='-KPIC' lt_prog_compiler_static_GCJ='-Bstatic' lt_prog_compiler_wl_GCJ='-Wl,' ;; *Sun\ F*) # Sun Fortran 8.3 passes all unrecognized flags to the linker lt_prog_compiler_pic_GCJ='-KPIC' lt_prog_compiler_static_GCJ='-Bstatic' lt_prog_compiler_wl_GCJ='' ;; esac ;; esac ;; osf3* | osf4* | osf5*) lt_prog_compiler_wl_GCJ='-Wl,' # All OSF/1 code is PIC. lt_prog_compiler_static_GCJ='-non_shared' ;; rdos*) lt_prog_compiler_static_GCJ='-non_shared' ;; solaris*) lt_prog_compiler_pic_GCJ='-KPIC' lt_prog_compiler_static_GCJ='-Bstatic' case $cc_basename in f77* | f90* | f95*) lt_prog_compiler_wl_GCJ='-Qoption ld ';; *) lt_prog_compiler_wl_GCJ='-Wl,';; esac ;; sunos4*) lt_prog_compiler_wl_GCJ='-Qoption ld ' lt_prog_compiler_pic_GCJ='-PIC' lt_prog_compiler_static_GCJ='-Bstatic' ;; sysv4 | sysv4.2uw2* | sysv4.3*) lt_prog_compiler_wl_GCJ='-Wl,' lt_prog_compiler_pic_GCJ='-KPIC' lt_prog_compiler_static_GCJ='-Bstatic' ;; sysv4*MP*) if test -d /usr/nec ;then lt_prog_compiler_pic_GCJ='-Kconform_pic' lt_prog_compiler_static_GCJ='-Bstatic' fi ;; sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) lt_prog_compiler_wl_GCJ='-Wl,' lt_prog_compiler_pic_GCJ='-KPIC' lt_prog_compiler_static_GCJ='-Bstatic' ;; unicos*) lt_prog_compiler_wl_GCJ='-Wl,' lt_prog_compiler_can_build_shared_GCJ=no ;; uts4*) lt_prog_compiler_pic_GCJ='-pic' lt_prog_compiler_static_GCJ='-Bstatic' ;; *) lt_prog_compiler_can_build_shared_GCJ=no ;; esac fi { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_GCJ" >&5 echo "${ECHO_T}$lt_prog_compiler_pic_GCJ" >&6; } # # Check to make sure the PIC flag actually works. # if test -n "$lt_prog_compiler_pic_GCJ"; then { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works" >&5 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works... $ECHO_C" >&6; } if test "${lt_cv_prog_compiler_pic_works_GCJ+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else lt_cv_prog_compiler_pic_works_GCJ=no ac_outfile=conftest.$ac_objext echo "$lt_simple_compile_test_code" > conftest.$ac_ext lt_compiler_flag="$lt_prog_compiler_pic_GCJ" # Insert the option either (1) after the last *FLAGS variable, or # (2) before a word containing "conftest.", or (3) at the end. # Note that $ac_compile itself does not contain backslashes and begins # with a dollar sign (not a hyphen), so the echo should work correctly. # The option is referenced via a variable to avoid confusing sed. lt_compile=`echo "$ac_compile" | $SED \ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:17027: $lt_compile\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 echo "$as_me:17031: \$? = $ac_status" >&5 if (exit $ac_status) && test -s "$ac_outfile"; then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings other than the usual output. $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then lt_cv_prog_compiler_pic_works_GCJ=yes fi fi $rm conftest* fi { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works_GCJ" >&5 echo "${ECHO_T}$lt_cv_prog_compiler_pic_works_GCJ" >&6; } if test x"$lt_cv_prog_compiler_pic_works_GCJ" = xyes; then case $lt_prog_compiler_pic_GCJ in "" | " "*) ;; *) lt_prog_compiler_pic_GCJ=" $lt_prog_compiler_pic_GCJ" ;; esac else lt_prog_compiler_pic_GCJ= lt_prog_compiler_can_build_shared_GCJ=no fi fi case $host_os in # For platforms which do not support PIC, -DPIC is meaningless: *djgpp*) lt_prog_compiler_pic_GCJ= ;; *) lt_prog_compiler_pic_GCJ="$lt_prog_compiler_pic_GCJ" ;; esac # # Check to make sure the static flag actually works. # wl=$lt_prog_compiler_wl_GCJ eval lt_tmp_static_flag=\"$lt_prog_compiler_static_GCJ\" { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; } if test "${lt_cv_prog_compiler_static_works_GCJ+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else lt_cv_prog_compiler_static_works_GCJ=no save_LDFLAGS="$LDFLAGS" LDFLAGS="$LDFLAGS $lt_tmp_static_flag" echo "$lt_simple_link_test_code" > conftest.$ac_ext if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then # The linker can only warn and ignore the option if not recognized # So say no if there are warnings if test -s conftest.err; then # Append any errors to the config.log. cat conftest.err 1>&5 $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if diff conftest.exp conftest.er2 >/dev/null; then lt_cv_prog_compiler_static_works_GCJ=yes fi else lt_cv_prog_compiler_static_works_GCJ=yes fi fi $rm -r conftest* LDFLAGS="$save_LDFLAGS" fi { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works_GCJ" >&5 echo "${ECHO_T}$lt_cv_prog_compiler_static_works_GCJ" >&6; } if test x"$lt_cv_prog_compiler_static_works_GCJ" = xyes; then : else lt_prog_compiler_static_GCJ= fi { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; } if test "${lt_cv_prog_compiler_c_o_GCJ+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else lt_cv_prog_compiler_c_o_GCJ=no $rm -r conftest 2>/dev/null mkdir conftest cd conftest mkdir out echo "$lt_simple_compile_test_code" > conftest.$ac_ext lt_compiler_flag="-o out/conftest2.$ac_objext" # Insert the option either (1) after the last *FLAGS variable, or # (2) before a word containing "conftest.", or (3) at the end. # Note that $ac_compile itself does not contain backslashes and begins # with a dollar sign (not a hyphen), so the echo should work correctly. lt_compile=`echo "$ac_compile" | $SED \ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:17131: $lt_compile\"" >&5) (eval "$lt_compile" 2>out/conftest.err) ac_status=$? cat out/conftest.err >&5 echo "$as_me:17135: \$? = $ac_status" >&5 if (exit $ac_status) && test -s out/conftest2.$ac_objext then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then lt_cv_prog_compiler_c_o_GCJ=yes fi fi chmod u+w . 2>&5 $rm conftest* # SGI C++ compiler will create directory out/ii_files/ for # template instantiation test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files $rm out/* && rmdir out cd .. rmdir conftest $rm conftest* fi { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_GCJ" >&5 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_GCJ" >&6; } hard_links="nottested" if test "$lt_cv_prog_compiler_c_o_GCJ" = no && test "$need_locks" != no; then # do not overwrite the value of need_locks provided by the user { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; } hard_links=yes $rm conftest* ln conftest.a conftest.b 2>/dev/null && hard_links=no touch conftest.a ln conftest.a conftest.b 2>&5 || hard_links=no ln conftest.a conftest.b 2>/dev/null && hard_links=no { echo "$as_me:$LINENO: result: $hard_links" >&5 echo "${ECHO_T}$hard_links" >&6; } if test "$hard_links" = no; then { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} need_locks=warn fi else need_locks=no fi { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; } runpath_var= allow_undefined_flag_GCJ= enable_shared_with_static_runtimes_GCJ=no archive_cmds_GCJ= archive_expsym_cmds_GCJ= old_archive_From_new_cmds_GCJ= old_archive_from_expsyms_cmds_GCJ= export_dynamic_flag_spec_GCJ= whole_archive_flag_spec_GCJ= thread_safe_flag_spec_GCJ= hardcode_libdir_flag_spec_GCJ= hardcode_libdir_flag_spec_ld_GCJ= hardcode_libdir_separator_GCJ= hardcode_direct_GCJ=no hardcode_minus_L_GCJ=no hardcode_shlibpath_var_GCJ=unsupported link_all_deplibs_GCJ=unknown hardcode_automatic_GCJ=no module_cmds_GCJ= module_expsym_cmds_GCJ= always_export_symbols_GCJ=no export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' # include_expsyms should be a list of space-separated symbols to be *always* # included in the symbol list include_expsyms_GCJ= # exclude_expsyms can be an extended regexp of symbols to exclude # it will be wrapped by ` (' and `)$', so one must not match beginning or # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', # as well as any symbol that contains `d'. exclude_expsyms_GCJ='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out # platforms (ab)use it in PIC code, but their linkers get confused if # the symbol is explicitly referenced. Since portable code cannot # rely on this symbol name, it's probably fine to never include it in # preloaded symbol tables. # Exclude shared library initialization/finalization symbols. extract_expsyms_cmds= # Just being paranoid about ensuring that cc_basename is set. for cc_temp in $compiler""; do case $cc_temp in compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; \-*) ;; *) break;; esac done cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` case $host_os in cygwin* | mingw* | pw32*) # FIXME: the MSVC++ port hasn't been tested in a loooong time # When not using gcc, we currently assume that we are using # Microsoft Visual C++. if test "$GCC" != yes; then with_gnu_ld=no fi ;; interix*) # we just hope/assume this is gcc and not c89 (= MSVC++) with_gnu_ld=yes ;; openbsd*) with_gnu_ld=no ;; esac ld_shlibs_GCJ=yes if test "$with_gnu_ld" = yes; then # If archive_cmds runs LD, not CC, wlarc should be empty wlarc='${wl}' # Set some defaults for GNU ld with shared library support. These # are reset later if shared libraries are not supported. Putting them # here allows them to be overridden if necessary. runpath_var=LD_RUN_PATH hardcode_libdir_flag_spec_GCJ='${wl}--rpath ${wl}$libdir' export_dynamic_flag_spec_GCJ='${wl}--export-dynamic' # ancient GNU ld didn't support --whole-archive et. al. if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then whole_archive_flag_spec_GCJ="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' else whole_archive_flag_spec_GCJ= fi supports_anon_versioning=no case `$LD -v 2>/dev/null` in *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... *\ 2.11.*) ;; # other 2.11 versions *) supports_anon_versioning=yes ;; esac # See if GNU ld supports shared libraries. case $host_os in aix[3-9]*) # On AIX/PPC, the GNU linker is very broken if test "$host_cpu" != ia64; then ld_shlibs_GCJ=no cat <&2 *** Warning: the GNU linker, at least up to release 2.9.1, is reported *** to be unable to reliably create shared libraries on AIX. *** Therefore, libtool is disabling shared libraries support. If you *** really care for shared libraries, you may want to modify your PATH *** so that a non-GNU linker is found, and then restart. EOF fi ;; amigaos*) archive_cmds_GCJ='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' hardcode_libdir_flag_spec_GCJ='-L$libdir' hardcode_minus_L_GCJ=yes # Samuel A. Falvo II reports # that the semantics of dynamic libraries on AmigaOS, at least up # to version 4, is to share data among multiple programs linked # with the same dynamic library. Since this doesn't match the # behavior of shared libraries on other platforms, we can't use # them. ld_shlibs_GCJ=no ;; beos*) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then allow_undefined_flag_GCJ=unsupported # Joseph Beckenbach says some releases of gcc # support --undefined. This deserves some investigation. FIXME archive_cmds_GCJ='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' else ld_shlibs_GCJ=no fi ;; cygwin* | mingw* | pw32*) # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, GCJ) is actually meaningless, # as there is no search path for DLLs. hardcode_libdir_flag_spec_GCJ='-L$libdir' allow_undefined_flag_GCJ=unsupported always_export_symbols_GCJ=no enable_shared_with_static_runtimes_GCJ=yes export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' # If the export-symbols file already is a .def file (1st line # is EXPORTS), use it as is; otherwise, prepend... archive_expsym_cmds_GCJ='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then cp $export_symbols $output_objdir/$soname.def; else echo EXPORTS > $output_objdir/$soname.def; cat $export_symbols >> $output_objdir/$soname.def; fi~ $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' else ld_shlibs_GCJ=no fi ;; interix[3-9]*) hardcode_direct_GCJ=no hardcode_shlibpath_var_GCJ=no hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir' export_dynamic_flag_spec_GCJ='${wl}-E' # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. # Instead, shared libraries are loaded at an image base (0x10000000 by # default) and relocated if they conflict, which is a slow very memory # consuming and fragmenting process. To avoid this, we pick a random, # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link # time. Moving up from 0x10000000 also allows more sbrk(2) space. archive_cmds_GCJ='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' archive_expsym_cmds_GCJ='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' ;; gnu* | linux* | k*bsd*-gnu) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then tmp_addflag= case $cc_basename,$host_cpu in pgcc*) # Portland Group C compiler whole_archive_flag_spec_GCJ='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' tmp_addflag=' $pic_flag' ;; pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers whole_archive_flag_spec_GCJ='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' tmp_addflag=' $pic_flag -Mnomain' ;; ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 tmp_addflag=' -i_dynamic' ;; efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 tmp_addflag=' -i_dynamic -nofor_main' ;; ifc* | ifort*) # Intel Fortran compiler tmp_addflag=' -nofor_main' ;; esac case `$CC -V 2>&1 | sed 5q` in *Sun\ C*) # Sun C 5.9 whole_archive_flag_spec_GCJ='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' tmp_sharedflag='-G' ;; *Sun\ F*) # Sun Fortran 8.3 tmp_sharedflag='-G' ;; *) tmp_sharedflag='-shared' ;; esac archive_cmds_GCJ='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' if test $supports_anon_versioning = yes; then archive_expsym_cmds_GCJ='$echo "{ global:" > $output_objdir/$libname.ver~ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ $echo "local: *; };" >> $output_objdir/$libname.ver~ $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' fi link_all_deplibs_GCJ=no else ld_shlibs_GCJ=no fi ;; netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then archive_cmds_GCJ='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' wlarc= else archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' fi ;; solaris*) if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then ld_shlibs_GCJ=no cat <&2 *** Warning: The releases 2.8.* of the GNU linker cannot reliably *** create shared libraries on Solaris systems. Therefore, libtool *** is disabling shared libraries support. We urge you to upgrade GNU *** binutils to release 2.9.1 or newer. Another option is to modify *** your PATH or compiler configuration so that the native linker is *** used, and then restart. EOF elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' else ld_shlibs_GCJ=no fi ;; sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) case `$LD -v 2>&1` in *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) ld_shlibs_GCJ=no cat <<_LT_EOF 1>&2 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not *** reliably create shared libraries on SCO systems. Therefore, libtool *** is disabling shared libraries support. We urge you to upgrade GNU *** binutils to release 2.16.91.0.3 or newer. Another option is to modify *** your PATH or compiler configuration so that the native linker is *** used, and then restart. _LT_EOF ;; *) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`' archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib' archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib' else ld_shlibs_GCJ=no fi ;; esac ;; sunos4*) archive_cmds_GCJ='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' wlarc= hardcode_direct_GCJ=yes hardcode_shlibpath_var_GCJ=no ;; *) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' else ld_shlibs_GCJ=no fi ;; esac if test "$ld_shlibs_GCJ" = no; then runpath_var= hardcode_libdir_flag_spec_GCJ= export_dynamic_flag_spec_GCJ= whole_archive_flag_spec_GCJ= fi else # PORTME fill in a description of your system's linker (not GNU ld) case $host_os in aix3*) allow_undefined_flag_GCJ=unsupported always_export_symbols_GCJ=yes archive_expsym_cmds_GCJ='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname' # Note: this linker hardcodes the directories in LIBPATH if there # are no directories specified by -L. hardcode_minus_L_GCJ=yes if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then # Neither direct hardcoding nor static linking is supported with a # broken collect2. hardcode_direct_GCJ=unsupported fi ;; aix[4-9]*) if test "$host_cpu" = ia64; then # On IA64, the linker does run time linking by default, so we don't # have to do anything special. aix_use_runtimelinking=no exp_sym_flag='-Bexport' no_entry_flag="" else # If we're using GNU nm, then we don't want the "-C" option. # -C means demangle to AIX nm, but means don't demangle with GNU nm if $NM -V 2>&1 | grep 'GNU' > /dev/null; then export_symbols_cmds_GCJ='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols' else export_symbols_cmds_GCJ='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols' fi aix_use_runtimelinking=no # Test if we are trying to use run time linking or normal # AIX style linking. If -brtl is somewhere in LDFLAGS, we # need to do runtime linking. case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) for ld_flag in $LDFLAGS; do if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then aix_use_runtimelinking=yes break fi done ;; esac exp_sym_flag='-bexport' no_entry_flag='-bnoentry' fi # When large executables or shared objects are built, AIX ld can # have problems creating the table of contents. If linking a library # or program results in "error TOC overflow" add -mminimal-toc to # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. archive_cmds_GCJ='' hardcode_direct_GCJ=yes hardcode_libdir_separator_GCJ=':' link_all_deplibs_GCJ=yes if test "$GCC" = yes; then case $host_os in aix4.[012]|aix4.[012].*) # We only want to do this on AIX 4.2 and lower, the check # below for broken collect2 doesn't work under 4.3+ collect2name=`${CC} -print-prog-name=collect2` if test -f "$collect2name" && \ strings "$collect2name" | grep resolve_lib_name >/dev/null then # We have reworked collect2 : else # We have old collect2 hardcode_direct_GCJ=unsupported # It fails to find uninstalled libraries when the uninstalled # path is not listed in the libpath. Setting hardcode_minus_L # to unsupported forces relinking hardcode_minus_L_GCJ=yes hardcode_libdir_flag_spec_GCJ='-L$libdir' hardcode_libdir_separator_GCJ= fi ;; esac shared_flag='-shared' if test "$aix_use_runtimelinking" = yes; then shared_flag="$shared_flag "'${wl}-G' fi else # not using gcc if test "$host_cpu" = ia64; then # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release # chokes on -Wl,-G. The following line is correct: shared_flag='-G' else if test "$aix_use_runtimelinking" = yes; then shared_flag='${wl}-G' else shared_flag='${wl}-bM:SRE' fi fi fi # It seems that -bexpall does not export symbols beginning with # underscore (_), so it is better to generate a list of symbols to export. always_export_symbols_GCJ=yes if test "$aix_use_runtimelinking" = yes; then # Warning - without using the other runtime loading flags (-brtl), # -berok will link without error, but may produce a broken library. allow_undefined_flag_GCJ='-berok' # Determine the default libpath from the value encoded in an empty executable. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int main () { ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && $as_test_x conftest$ac_exeext; then lt_aix_libpath_sed=' /Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/ p } }' aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` # Check for a 64-bit object if we didn't find anything. if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` fi else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath" archive_expsym_cmds_GCJ="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" else if test "$host_cpu" = ia64; then hardcode_libdir_flag_spec_GCJ='${wl}-R $libdir:/usr/lib:/lib' allow_undefined_flag_GCJ="-z nodefs" archive_expsym_cmds_GCJ="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols" else # Determine the default libpath from the value encoded in an empty executable. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int main () { ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && $as_test_x conftest$ac_exeext; then lt_aix_libpath_sed=' /Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/ p } }' aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` # Check for a 64-bit object if we didn't find anything. if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` fi else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath" # Warning - without using the other run time loading flags, # -berok will link without error, but may produce a broken library. no_undefined_flag_GCJ=' ${wl}-bernotok' allow_undefined_flag_GCJ=' ${wl}-berok' # Exported symbols can be pulled into shared objects from archives whole_archive_flag_spec_GCJ='$convenience' archive_cmds_need_lc_GCJ=yes # This is similar to how AIX traditionally builds its shared libraries. archive_expsym_cmds_GCJ="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname' fi fi ;; amigaos*) archive_cmds_GCJ='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' hardcode_libdir_flag_spec_GCJ='-L$libdir' hardcode_minus_L_GCJ=yes # see comment about different semantics on the GNU ld section ld_shlibs_GCJ=no ;; bsdi[45]*) export_dynamic_flag_spec_GCJ=-rdynamic ;; cygwin* | mingw* | pw32*) # When not using gcc, we currently assume that we are using # Microsoft Visual C++. # hardcode_libdir_flag_spec is actually meaningless, as there is # no search path for DLLs. hardcode_libdir_flag_spec_GCJ=' ' allow_undefined_flag_GCJ=unsupported # Tell ltmain to make .lib files, not .a files. libext=lib # Tell ltmain to make .dll files, not .so files. shrext_cmds=".dll" # FIXME: Setting linknames here is a bad hack. archive_cmds_GCJ='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames=' # The linker will automatically build a .lib file if we build a DLL. old_archive_From_new_cmds_GCJ='true' # FIXME: Should let the user specify the lib program. old_archive_cmds_GCJ='lib -OUT:$oldlib$oldobjs$old_deplibs' fix_srcfile_path_GCJ='`cygpath -w "$srcfile"`' enable_shared_with_static_runtimes_GCJ=yes ;; darwin* | rhapsody*) case $host_os in rhapsody* | darwin1.[012]) allow_undefined_flag_GCJ='${wl}-undefined ${wl}suppress' ;; *) # Darwin 1.3 on if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' else case ${MACOSX_DEPLOYMENT_TARGET} in 10.[012]) allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 10.*) allow_undefined_flag_GCJ='${wl}-undefined ${wl}dynamic_lookup' ;; esac fi ;; esac archive_cmds_need_lc_GCJ=no hardcode_direct_GCJ=no hardcode_automatic_GCJ=yes hardcode_shlibpath_var_GCJ=unsupported whole_archive_flag_spec_GCJ='' link_all_deplibs_GCJ=yes if test "$GCC" = yes ; then output_verbose_link_cmd='echo' archive_cmds_GCJ="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" module_cmds_GCJ="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" archive_expsym_cmds_GCJ="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}" module_expsym_cmds_GCJ="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}" else case $cc_basename in xlc*) output_verbose_link_cmd='echo' archive_cmds_GCJ='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring' module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds archive_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' module_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' ;; *) ld_shlibs_GCJ=no ;; esac fi ;; dgux*) archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_libdir_flag_spec_GCJ='-L$libdir' hardcode_shlibpath_var_GCJ=no ;; freebsd1*) ld_shlibs_GCJ=no ;; # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor # support. Future versions do this automatically, but an explicit c++rt0.o # does not break anything, and helps significantly (at the cost of a little # extra space). freebsd2.2*) archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' hardcode_libdir_flag_spec_GCJ='-R$libdir' hardcode_direct_GCJ=yes hardcode_shlibpath_var_GCJ=no ;; # Unfortunately, older versions of FreeBSD 2 do not have this feature. freebsd2*) archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' hardcode_direct_GCJ=yes hardcode_minus_L_GCJ=yes hardcode_shlibpath_var_GCJ=no ;; # FreeBSD 3 and greater uses gcc -shared to do shared libraries. freebsd* | dragonfly*) archive_cmds_GCJ='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' hardcode_libdir_flag_spec_GCJ='-R$libdir' hardcode_direct_GCJ=yes hardcode_shlibpath_var_GCJ=no ;; hpux9*) if test "$GCC" = yes; then archive_cmds_GCJ='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' else archive_cmds_GCJ='$rm $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' fi hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir' hardcode_libdir_separator_GCJ=: hardcode_direct_GCJ=yes # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. hardcode_minus_L_GCJ=yes export_dynamic_flag_spec_GCJ='${wl}-E' ;; hpux10*) if test "$GCC" = yes -a "$with_gnu_ld" = no; then archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' else archive_cmds_GCJ='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' fi if test "$with_gnu_ld" = no; then hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir' hardcode_libdir_separator_GCJ=: hardcode_direct_GCJ=yes export_dynamic_flag_spec_GCJ='${wl}-E' # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. hardcode_minus_L_GCJ=yes fi ;; hpux11*) if test "$GCC" = yes -a "$with_gnu_ld" = no; then case $host_cpu in hppa*64*) archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ;; ia64*) archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' ;; *) archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' ;; esac else case $host_cpu in hppa*64*) archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ;; ia64*) archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' ;; *) archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' ;; esac fi if test "$with_gnu_ld" = no; then hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir' hardcode_libdir_separator_GCJ=: case $host_cpu in hppa*64*|ia64*) hardcode_libdir_flag_spec_ld_GCJ='+b $libdir' hardcode_direct_GCJ=no hardcode_shlibpath_var_GCJ=no ;; *) hardcode_direct_GCJ=yes export_dynamic_flag_spec_GCJ='${wl}-E' # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. hardcode_minus_L_GCJ=yes ;; esac fi ;; irix5* | irix6* | nonstopux*) if test "$GCC" = yes; then archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' else archive_cmds_GCJ='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' hardcode_libdir_flag_spec_ld_GCJ='-rpath $libdir' fi hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator_GCJ=: link_all_deplibs_GCJ=yes ;; netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out else archive_cmds_GCJ='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF fi hardcode_libdir_flag_spec_GCJ='-R$libdir' hardcode_direct_GCJ=yes hardcode_shlibpath_var_GCJ=no ;; newsos6) archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_direct_GCJ=yes hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator_GCJ=: hardcode_shlibpath_var_GCJ=no ;; openbsd*) if test -f /usr/libexec/ld.so; then hardcode_direct_GCJ=yes hardcode_shlibpath_var_GCJ=no if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir' export_dynamic_flag_spec_GCJ='${wl}-E' else case $host_os in openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' hardcode_libdir_flag_spec_GCJ='-R$libdir' ;; *) archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir' ;; esac fi else ld_shlibs_GCJ=no fi ;; os2*) hardcode_libdir_flag_spec_GCJ='-L$libdir' hardcode_minus_L_GCJ=yes allow_undefined_flag_GCJ=unsupported archive_cmds_GCJ='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def' old_archive_From_new_cmds_GCJ='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' ;; osf3*) if test "$GCC" = yes; then allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*' archive_cmds_GCJ='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' else allow_undefined_flag_GCJ=' -expect_unresolved \*' archive_cmds_GCJ='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' fi hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator_GCJ=: ;; osf4* | osf5*) # as osf3* with the addition of -msym flag if test "$GCC" = yes; then allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*' archive_cmds_GCJ='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir' else allow_undefined_flag_GCJ=' -expect_unresolved \*' archive_cmds_GCJ='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' archive_expsym_cmds_GCJ='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~ $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp' # Both c and cxx compiler support -rpath directly hardcode_libdir_flag_spec_GCJ='-rpath $libdir' fi hardcode_libdir_separator_GCJ=: ;; solaris*) no_undefined_flag_GCJ=' -z text' if test "$GCC" = yes; then wlarc='${wl}' archive_cmds_GCJ='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp' else wlarc='' archive_cmds_GCJ='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' fi hardcode_libdir_flag_spec_GCJ='-R$libdir' hardcode_shlibpath_var_GCJ=no case $host_os in solaris2.[0-5] | solaris2.[0-5].*) ;; *) # The compiler driver will combine and reorder linker options, # but understands `-z linker_flag'. GCC discards it without `$wl', # but is careful enough not to reorder. # Supported since Solaris 2.6 (maybe 2.5.1?) if test "$GCC" = yes; then whole_archive_flag_spec_GCJ='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' else whole_archive_flag_spec_GCJ='-z allextract$convenience -z defaultextract' fi ;; esac link_all_deplibs_GCJ=yes ;; sunos4*) if test "x$host_vendor" = xsequent; then # Use $CC to link under sequent, because it throws in some extra .o # files that make .init and .fini sections work. archive_cmds_GCJ='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' else archive_cmds_GCJ='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' fi hardcode_libdir_flag_spec_GCJ='-L$libdir' hardcode_direct_GCJ=yes hardcode_minus_L_GCJ=yes hardcode_shlibpath_var_GCJ=no ;; sysv4) case $host_vendor in sni) archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_direct_GCJ=yes # is this really true??? ;; siemens) ## LD is ld it makes a PLAMLIB ## CC just makes a GrossModule. archive_cmds_GCJ='$LD -G -o $lib $libobjs $deplibs $linker_flags' reload_cmds_GCJ='$CC -r -o $output$reload_objs' hardcode_direct_GCJ=no ;; motorola) archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_direct_GCJ=no #Motorola manual says yes, but my tests say they lie ;; esac runpath_var='LD_RUN_PATH' hardcode_shlibpath_var_GCJ=no ;; sysv4.3*) archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_shlibpath_var_GCJ=no export_dynamic_flag_spec_GCJ='-Bexport' ;; sysv4*MP*) if test -d /usr/nec; then archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_shlibpath_var_GCJ=no runpath_var=LD_RUN_PATH hardcode_runpath_var=yes ld_shlibs_GCJ=yes fi ;; sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) no_undefined_flag_GCJ='${wl}-z,text' archive_cmds_need_lc_GCJ=no hardcode_shlibpath_var_GCJ=no runpath_var='LD_RUN_PATH' if test "$GCC" = yes; then archive_cmds_GCJ='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' else archive_cmds_GCJ='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' fi ;; sysv5* | sco3.2v5* | sco5v6*) # Note: We can NOT use -z defs as we might desire, because we do not # link with -lc, and that would cause any symbols used from libc to # always be unresolved, which means just about no library would # ever link correctly. If we're not using GNU ld we use -z text # though, which does catch some bad symbols but isn't as heavy-handed # as -z defs. no_undefined_flag_GCJ='${wl}-z,text' allow_undefined_flag_GCJ='${wl}-z,nodefs' archive_cmds_need_lc_GCJ=no hardcode_shlibpath_var_GCJ=no hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`' hardcode_libdir_separator_GCJ=':' link_all_deplibs_GCJ=yes export_dynamic_flag_spec_GCJ='${wl}-Bexport' runpath_var='LD_RUN_PATH' if test "$GCC" = yes; then archive_cmds_GCJ='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' else archive_cmds_GCJ='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' fi ;; uts4*) archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_libdir_flag_spec_GCJ='-L$libdir' hardcode_shlibpath_var_GCJ=no ;; *) ld_shlibs_GCJ=no ;; esac fi { echo "$as_me:$LINENO: result: $ld_shlibs_GCJ" >&5 echo "${ECHO_T}$ld_shlibs_GCJ" >&6; } test "$ld_shlibs_GCJ" = no && can_build_shared=no # # Do we need to explicitly link libc? # case "x$archive_cmds_need_lc_GCJ" in x|xyes) # Assume -lc should be added archive_cmds_need_lc_GCJ=yes if test "$enable_shared" = yes && test "$GCC" = yes; then case $archive_cmds_GCJ in *'~'*) # FIXME: we may have to deal with multi-command sequences. ;; '$CC '*) # Test whether the compiler implicitly links with -lc since on some # systems, -lgcc has to come before -lc. If gcc already passes -lc # to ld, don't add -lc before -lgcc. { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; } $rm conftest* echo "$lt_simple_compile_test_code" > conftest.$ac_ext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } 2>conftest.err; then soname=conftest lib=conftest libobjs=conftest.$ac_objext deplibs= wl=$lt_prog_compiler_wl_GCJ pic_flag=$lt_prog_compiler_pic_GCJ compiler_flags=-v linker_flags=-v verstring= output_objdir=. libname=conftest lt_save_allow_undefined_flag=$allow_undefined_flag_GCJ allow_undefined_flag_GCJ= if { (eval echo "$as_me:$LINENO: \"$archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5 (eval $archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } then archive_cmds_need_lc_GCJ=no else archive_cmds_need_lc_GCJ=yes fi allow_undefined_flag_GCJ=$lt_save_allow_undefined_flag else cat conftest.err 1>&5 fi $rm conftest* { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_GCJ" >&5 echo "${ECHO_T}$archive_cmds_need_lc_GCJ" >&6; } ;; esac fi ;; esac { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; } library_names_spec= libname_spec='lib$name' soname_spec= shrext_cmds=".so" postinstall_cmds= postuninstall_cmds= finish_cmds= finish_eval= shlibpath_var= shlibpath_overrides_runpath=unknown version_type=none dynamic_linker="$host_os ld.so" sys_lib_dlsearch_path_spec="/lib /usr/lib" need_lib_prefix=unknown hardcode_into_libs=no # when you set need_version to no, make sure it does not cause -set_version # flags to be left without arguments need_version=unknown case $host_os in aix3*) version_type=linux library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' shlibpath_var=LIBPATH # AIX 3 has no versioning support, so we append a major version to the name. soname_spec='${libname}${release}${shared_ext}$major' ;; aix[4-9]*) version_type=linux need_lib_prefix=no need_version=no hardcode_into_libs=yes if test "$host_cpu" = ia64; then # AIX 5 supports IA64 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' shlibpath_var=LD_LIBRARY_PATH else # With GCC up to 2.95.x, collect2 would create an import file # for dependence libraries. The import file would start with # the line `#! .'. This would cause the generated library to # depend on `.', always an invalid library. This was fixed in # development snapshots of GCC prior to 3.0. case $host_os in aix4 | aix4.[01] | aix4.[01].*) if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' echo ' yes ' echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then : else can_build_shared=no fi ;; esac # AIX (on Power*) has no versioning support, so currently we can not hardcode correct # soname into executable. Probably we can add versioning support to # collect2, so additional links can be useful in future. if test "$aix_use_runtimelinking" = yes; then # If using run time linking (on AIX 4.2 or later) use lib.so # instead of lib.a to let people know that these are not # typical AIX shared libraries. library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' else # We preserve .a as extension for shared libraries through AIX4.2 # and later when we are not doing run time linking. library_names_spec='${libname}${release}.a $libname.a' soname_spec='${libname}${release}${shared_ext}$major' fi shlibpath_var=LIBPATH fi ;; amigaos*) library_names_spec='$libname.ixlibrary $libname.a' # Create ${libname}_ixlibrary.a entries in /sys/libs. finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' ;; beos*) library_names_spec='${libname}${shared_ext}' dynamic_linker="$host_os ld.so" shlibpath_var=LIBRARY_PATH ;; bsdi[45]*) version_type=linux need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' shlibpath_var=LD_LIBRARY_PATH sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" # the default ld.so.conf also contains /usr/contrib/lib and # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow # libtool to hard-code these into programs ;; cygwin* | mingw* | pw32*) version_type=windows shrext_cmds=".dll" need_version=no need_lib_prefix=no case $GCC,$host_os in yes,cygwin* | yes,mingw* | yes,pw32*) library_names_spec='$libname.dll.a' # DLL is installed to $(libdir)/../bin by postinstall_cmds postinstall_cmds='base_file=`basename \${file}`~ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~ dldir=$destdir/`dirname \$dlpath`~ test -d \$dldir || mkdir -p \$dldir~ $install_prog $dir/$dlname \$dldir/$dlname~ chmod a+x \$dldir/$dlname' postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ dlpath=$dir/\$dldll~ $rm \$dlpath' shlibpath_overrides_runpath=yes case $host_os in cygwin*) # Cygwin DLLs use 'cyg' prefix rather than 'lib' soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib" ;; mingw*) # MinGW DLLs use traditional 'lib' prefix soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then # It is most probably a Windows format PATH printed by # mingw gcc, but we are running on Cygwin. Gcc prints its search # path with ; separators, and with drive letters. We can handle the # drive letters (cygwin fileutils understands them), so leave them, # especially as we might pass files found there to a mingw objdump, # which wouldn't understand a cygwinified path. Ahh. sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` else sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` fi ;; pw32*) # pw32 DLLs use 'pw' prefix rather than 'lib' library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' ;; esac ;; *) library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' ;; esac dynamic_linker='Win32 ld.exe' # FIXME: first we should search . and the directory the executable is in shlibpath_var=PATH ;; darwin* | rhapsody*) dynamic_linker="$host_os dyld" version_type=darwin need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext' soname_spec='${libname}${release}${major}$shared_ext' shlibpath_overrides_runpath=yes shlibpath_var=DYLD_LIBRARY_PATH shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' ;; dgux*) version_type=linux need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH ;; freebsd1*) dynamic_linker=no ;; freebsd* | dragonfly*) # DragonFly does not have aout. When/if they implement a new # versioning mechanism, adjust this. if test -x /usr/bin/objformat; then objformat=`/usr/bin/objformat` else case $host_os in freebsd[123]*) objformat=aout ;; *) objformat=elf ;; esac fi version_type=freebsd-$objformat case $version_type in freebsd-elf*) library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' need_version=no need_lib_prefix=no ;; freebsd-*) library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' need_version=yes ;; esac shlibpath_var=LD_LIBRARY_PATH case $host_os in freebsd2*) shlibpath_overrides_runpath=yes ;; freebsd3.[01]* | freebsdelf3.[01]*) shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;; freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) shlibpath_overrides_runpath=no hardcode_into_libs=yes ;; *) # from 4.6 on, and DragonFly shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;; esac ;; gnu*) version_type=linux need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH hardcode_into_libs=yes ;; hpux9* | hpux10* | hpux11*) # Give a soname corresponding to the major version so that dld.sl refuses to # link against other versions. version_type=sunos need_lib_prefix=no need_version=no case $host_cpu in ia64*) shrext_cmds='.so' hardcode_into_libs=yes dynamic_linker="$host_os dld.so" shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' if test "X$HPUX_IA64_MODE" = X32; then sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" else sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" fi sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ;; hppa*64*) shrext_cmds='.sl' hardcode_into_libs=yes dynamic_linker="$host_os dld.sl" shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ;; *) shrext_cmds='.sl' dynamic_linker="$host_os dld.sl" shlibpath_var=SHLIB_PATH shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' ;; esac # HP-UX runs *really* slowly unless shared libraries are mode 555. postinstall_cmds='chmod 555 $lib' ;; interix[3-9]*) version_type=linux need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no hardcode_into_libs=yes ;; irix5* | irix6* | nonstopux*) case $host_os in nonstopux*) version_type=nonstopux ;; *) if test "$lt_cv_prog_gnu_ld" = yes; then version_type=linux else version_type=irix fi ;; esac need_lib_prefix=no need_version=no soname_spec='${libname}${release}${shared_ext}$major' library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' case $host_os in irix5* | nonstopux*) libsuff= shlibsuff= ;; *) case $LD in # libtool.m4 will add one of these switches to LD *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") libsuff= shlibsuff= libmagic=32-bit;; *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") libsuff=32 shlibsuff=N32 libmagic=N32;; *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") libsuff=64 shlibsuff=64 libmagic=64-bit;; *) libsuff= shlibsuff= libmagic=never-match;; esac ;; esac shlibpath_var=LD_LIBRARY${shlibsuff}_PATH shlibpath_overrides_runpath=no sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" hardcode_into_libs=yes ;; # No shared lib support for Linux oldld, aout, or coff. linux*oldld* | linux*aout* | linux*coff*) dynamic_linker=no ;; # This must be Linux ELF. linux* | k*bsd*-gnu) version_type=linux need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no # This implies no fast_install, which is unacceptable. # Some rework will be needed to allow for fast_install # before this can be enabled. hardcode_into_libs=yes # Append ld.so.conf contents to the search path if test -f /etc/ld.so.conf; then lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" fi # We used to test for /lib/ld.so.1 and disable shared libraries on # powerpc, because MkLinux only supported shared libraries with the # GNU dynamic linker. Since this was broken with cross compilers, # most powerpc-linux boxes support dynamic linking these days and # people can always --disable-shared, the test was removed, and we # assume the GNU/Linux dynamic linker is in use. dynamic_linker='GNU/Linux ld.so' ;; netbsdelf*-gnu) version_type=linux need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no hardcode_into_libs=yes dynamic_linker='NetBSD ld.elf_so' ;; netbsd*) version_type=sunos need_lib_prefix=no need_version=no if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' dynamic_linker='NetBSD (a.out) ld.so' else library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' dynamic_linker='NetBSD ld.elf_so' fi shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;; newsos6) version_type=linux library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes ;; nto-qnx*) version_type=linux need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes ;; openbsd*) version_type=sunos sys_lib_dlsearch_path_spec="/usr/lib" need_lib_prefix=no # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. case $host_os in openbsd3.3 | openbsd3.3.*) need_version=yes ;; *) need_version=no ;; esac library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' shlibpath_var=LD_LIBRARY_PATH if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then case $host_os in openbsd2.[89] | openbsd2.[89].*) shlibpath_overrides_runpath=no ;; *) shlibpath_overrides_runpath=yes ;; esac else shlibpath_overrides_runpath=yes fi ;; os2*) libname_spec='$name' shrext_cmds=".dll" need_lib_prefix=no library_names_spec='$libname${shared_ext} $libname.a' dynamic_linker='OS/2 ld.exe' shlibpath_var=LIBPATH ;; osf3* | osf4* | osf5*) version_type=osf need_lib_prefix=no need_version=no soname_spec='${libname}${release}${shared_ext}$major' library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' shlibpath_var=LD_LIBRARY_PATH sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" ;; rdos*) dynamic_linker=no ;; solaris*) version_type=linux need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes hardcode_into_libs=yes # ldd complains unless libraries are executable postinstall_cmds='chmod +x $lib' ;; sunos4*) version_type=sunos library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes if test "$with_gnu_ld" = yes; then need_lib_prefix=no fi need_version=yes ;; sysv4 | sysv4.3*) version_type=linux library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH case $host_vendor in sni) shlibpath_overrides_runpath=no need_lib_prefix=no export_dynamic_flag_spec='${wl}-Blargedynsym' runpath_var=LD_RUN_PATH ;; siemens) need_lib_prefix=no ;; motorola) need_lib_prefix=no need_version=no shlibpath_overrides_runpath=no sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' ;; esac ;; sysv4*MP*) if test -d /usr/nec ;then version_type=linux library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' soname_spec='$libname${shared_ext}.$major' shlibpath_var=LD_LIBRARY_PATH fi ;; sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) version_type=freebsd-elf need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH hardcode_into_libs=yes if test "$with_gnu_ld" = yes; then sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' shlibpath_overrides_runpath=no else sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' shlibpath_overrides_runpath=yes case $host_os in sco3.2v5*) sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" ;; esac fi sys_lib_dlsearch_path_spec='/usr/lib' ;; uts4*) version_type=linux library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH ;; *) dynamic_linker=no ;; esac { echo "$as_me:$LINENO: result: $dynamic_linker" >&5 echo "${ECHO_T}$dynamic_linker" >&6; } test "$dynamic_linker" = no && can_build_shared=no if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec" fi sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec" fi sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" variables_saved_for_relink="PATH $shlibpath_var $runpath_var" if test "$GCC" = yes; then variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" fi { echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; } hardcode_action_GCJ= if test -n "$hardcode_libdir_flag_spec_GCJ" || \ test -n "$runpath_var_GCJ" || \ test "X$hardcode_automatic_GCJ" = "Xyes" ; then # We can hardcode non-existant directories. if test "$hardcode_direct_GCJ" != no && # If the only mechanism to avoid hardcoding is shlibpath_var, we # have to relink, otherwise we might link with an installed library # when we should be linking with a yet-to-be-installed one ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, GCJ)" != no && test "$hardcode_minus_L_GCJ" != no; then # Linking always hardcodes the temporary library directory. hardcode_action_GCJ=relink else # We can link without hardcoding, and we can hardcode nonexisting dirs. hardcode_action_GCJ=immediate fi else # We cannot hardcode anything, or else we can only hardcode existing # directories. hardcode_action_GCJ=unsupported fi { echo "$as_me:$LINENO: result: $hardcode_action_GCJ" >&5 echo "${ECHO_T}$hardcode_action_GCJ" >&6; } if test "$hardcode_action_GCJ" = relink; then # Fast installation is not supported enable_fast_install=no elif test "$shlibpath_overrides_runpath" = yes || test "$enable_shared" = no; then # Fast installation is not necessary enable_fast_install=needless fi # The else clause should only fire when bootstrapping the # libtool distribution, otherwise you forgot to ship ltmain.sh # with your package, and you will get complaints that there are # no rules to generate ltmain.sh. if test -f "$ltmain"; then # See if we are running on zsh, and set the options which allow our commands through # without removal of \ escapes. if test -n "${ZSH_VERSION+set}" ; then setopt NO_GLOB_SUBST fi # Now quote all the things that may contain metacharacters while being # careful not to overquote the AC_SUBSTed values. We take copies of the # variables and quote the copies for generation of the libtool script. for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \ SED SHELL STRIP \ libname_spec library_names_spec soname_spec extract_expsyms_cmds \ old_striplib striplib file_magic_cmd finish_cmds finish_eval \ deplibs_check_method reload_flag reload_cmds need_locks \ lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \ lt_cv_sys_global_symbol_to_c_name_address \ sys_lib_search_path_spec sys_lib_dlsearch_path_spec \ old_postinstall_cmds old_postuninstall_cmds \ compiler_GCJ \ CC_GCJ \ LD_GCJ \ lt_prog_compiler_wl_GCJ \ lt_prog_compiler_pic_GCJ \ lt_prog_compiler_static_GCJ \ lt_prog_compiler_no_builtin_flag_GCJ \ export_dynamic_flag_spec_GCJ \ thread_safe_flag_spec_GCJ \ whole_archive_flag_spec_GCJ \ enable_shared_with_static_runtimes_GCJ \ old_archive_cmds_GCJ \ old_archive_from_new_cmds_GCJ \ predep_objects_GCJ \ postdep_objects_GCJ \ predeps_GCJ \ postdeps_GCJ \ compiler_lib_search_path_GCJ \ compiler_lib_search_dirs_GCJ \ archive_cmds_GCJ \ archive_expsym_cmds_GCJ \ postinstall_cmds_GCJ \ postuninstall_cmds_GCJ \ old_archive_from_expsyms_cmds_GCJ \ allow_undefined_flag_GCJ \ no_undefined_flag_GCJ \ export_symbols_cmds_GCJ \ hardcode_libdir_flag_spec_GCJ \ hardcode_libdir_flag_spec_ld_GCJ \ hardcode_libdir_separator_GCJ \ hardcode_automatic_GCJ \ module_cmds_GCJ \ module_expsym_cmds_GCJ \ lt_cv_prog_compiler_c_o_GCJ \ fix_srcfile_path_GCJ \ exclude_expsyms_GCJ \ include_expsyms_GCJ; do case $var in old_archive_cmds_GCJ | \ old_archive_from_new_cmds_GCJ | \ archive_cmds_GCJ | \ archive_expsym_cmds_GCJ | \ module_cmds_GCJ | \ module_expsym_cmds_GCJ | \ old_archive_from_expsyms_cmds_GCJ | \ export_symbols_cmds_GCJ | \ extract_expsyms_cmds | reload_cmds | finish_cmds | \ postinstall_cmds | postuninstall_cmds | \ old_postinstall_cmds | old_postuninstall_cmds | \ sys_lib_search_path_spec | sys_lib_dlsearch_path_spec) # Double-quote double-evaled strings. eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\"" ;; *) eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\"" ;; esac done case $lt_echo in *'\$0 --fallback-echo"') lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'` ;; esac cfgfile="$ofile" cat <<__EOF__ >> "$cfgfile" # ### BEGIN LIBTOOL TAG CONFIG: $tagname # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: # Shell to use when invoking shell scripts. SHELL=$lt_SHELL # Whether or not to build shared libraries. build_libtool_libs=$enable_shared # Whether or not to build static libraries. build_old_libs=$enable_static # Whether or not to add -lc for building shared libraries. build_libtool_need_lc=$archive_cmds_need_lc_GCJ # Whether or not to disallow shared libs when runtime libs are static allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_GCJ # Whether or not to optimize for fast installation. fast_install=$enable_fast_install # The host system. host_alias=$host_alias host=$host host_os=$host_os # The build system. build_alias=$build_alias build=$build build_os=$build_os # An echo program that does not interpret backslashes. echo=$lt_echo # The archiver. AR=$lt_AR AR_FLAGS=$lt_AR_FLAGS # A C compiler. LTCC=$lt_LTCC # LTCC compiler flags. LTCFLAGS=$lt_LTCFLAGS # A language-specific compiler. CC=$lt_compiler_GCJ # Is the compiler the GNU C compiler? with_gcc=$GCC_GCJ # An ERE matcher. EGREP=$lt_EGREP # The linker used to build libraries. LD=$lt_LD_GCJ # Whether we need hard or soft links. LN_S=$lt_LN_S # A BSD-compatible nm program. NM=$lt_NM # A symbol stripping program STRIP=$lt_STRIP # Used to examine libraries when file_magic_cmd begins "file" MAGIC_CMD=$MAGIC_CMD # Used on cygwin: DLL creation program. DLLTOOL="$DLLTOOL" # Used on cygwin: object dumper. OBJDUMP="$OBJDUMP" # Used on cygwin: assembler. AS="$AS" # The name of the directory that contains temporary libtool files. objdir=$objdir # How to create reloadable object files. reload_flag=$lt_reload_flag reload_cmds=$lt_reload_cmds # How to pass a linker flag through the compiler. wl=$lt_lt_prog_compiler_wl_GCJ # Object file suffix (normally "o"). objext="$ac_objext" # Old archive suffix (normally "a"). libext="$libext" # Shared library suffix (normally ".so"). shrext_cmds='$shrext_cmds' # Executable file suffix (normally ""). exeext="$exeext" # Additional compiler flags for building library objects. pic_flag=$lt_lt_prog_compiler_pic_GCJ pic_mode=$pic_mode # What is the maximum length of a command? max_cmd_len=$lt_cv_sys_max_cmd_len # Does compiler simultaneously support -c and -o options? compiler_c_o=$lt_lt_cv_prog_compiler_c_o_GCJ # Must we lock files when doing compilation? need_locks=$lt_need_locks # Do we need the lib prefix for modules? need_lib_prefix=$need_lib_prefix # Do we need a version for libraries? need_version=$need_version # Whether dlopen is supported. dlopen_support=$enable_dlopen # Whether dlopen of programs is supported. dlopen_self=$enable_dlopen_self # Whether dlopen of statically linked programs is supported. dlopen_self_static=$enable_dlopen_self_static # Compiler flag to prevent dynamic linking. link_static_flag=$lt_lt_prog_compiler_static_GCJ # Compiler flag to turn off builtin functions. no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_GCJ # Compiler flag to allow reflexive dlopens. export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_GCJ # Compiler flag to generate shared objects directly from archives. whole_archive_flag_spec=$lt_whole_archive_flag_spec_GCJ # Compiler flag to generate thread-safe objects. thread_safe_flag_spec=$lt_thread_safe_flag_spec_GCJ # Library versioning type. version_type=$version_type # Format of library name prefix. libname_spec=$lt_libname_spec # List of archive names. First name is the real one, the rest are links. # The last name is the one that the linker finds with -lNAME. library_names_spec=$lt_library_names_spec # The coded name of the library, if different from the real name. soname_spec=$lt_soname_spec # Commands used to build and install an old-style archive. RANLIB=$lt_RANLIB old_archive_cmds=$lt_old_archive_cmds_GCJ old_postinstall_cmds=$lt_old_postinstall_cmds old_postuninstall_cmds=$lt_old_postuninstall_cmds # Create an old-style archive from a shared archive. old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_GCJ # Create a temporary old-style archive to link instead of a shared archive. old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_GCJ # Commands used to build and install a shared archive. archive_cmds=$lt_archive_cmds_GCJ archive_expsym_cmds=$lt_archive_expsym_cmds_GCJ postinstall_cmds=$lt_postinstall_cmds postuninstall_cmds=$lt_postuninstall_cmds # Commands used to build a loadable module (assumed same as above if empty) module_cmds=$lt_module_cmds_GCJ module_expsym_cmds=$lt_module_expsym_cmds_GCJ # Commands to strip libraries. old_striplib=$lt_old_striplib striplib=$lt_striplib # Dependencies to place before the objects being linked to create a # shared library. predep_objects=$lt_predep_objects_GCJ # Dependencies to place after the objects being linked to create a # shared library. postdep_objects=$lt_postdep_objects_GCJ # Dependencies to place before the objects being linked to create a # shared library. predeps=$lt_predeps_GCJ # Dependencies to place after the objects being linked to create a # shared library. postdeps=$lt_postdeps_GCJ # The directories searched by this compiler when creating a shared # library compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_GCJ # The library search path used internally by the compiler when linking # a shared library. compiler_lib_search_path=$lt_compiler_lib_search_path_GCJ # Method to check whether dependent libraries are shared objects. deplibs_check_method=$lt_deplibs_check_method # Command to use when deplibs_check_method == file_magic. file_magic_cmd=$lt_file_magic_cmd # Flag that allows shared libraries with undefined symbols to be built. allow_undefined_flag=$lt_allow_undefined_flag_GCJ # Flag that forces no undefined symbols. no_undefined_flag=$lt_no_undefined_flag_GCJ # Commands used to finish a libtool library installation in a directory. finish_cmds=$lt_finish_cmds # Same as above, but a single script fragment to be evaled but not shown. finish_eval=$lt_finish_eval # Take the output of nm and produce a listing of raw symbols and C names. global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe # Transform the output of nm in a proper C declaration global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl # Transform the output of nm in a C name address pair global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address # This is the shared library runtime path variable. runpath_var=$runpath_var # This is the shared library path variable. shlibpath_var=$shlibpath_var # Is shlibpath searched before the hard-coded library search path? shlibpath_overrides_runpath=$shlibpath_overrides_runpath # How to hardcode a shared library path into an executable. hardcode_action=$hardcode_action_GCJ # Whether we should hardcode library paths into libraries. hardcode_into_libs=$hardcode_into_libs # Flag to hardcode \$libdir into a binary during linking. # This must work even if \$libdir does not exist. hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_GCJ # If ld is used when linking, flag to hardcode \$libdir into # a binary during linking. This must work even if \$libdir does # not exist. hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_GCJ # Whether we need a single -rpath flag with a separated argument. hardcode_libdir_separator=$lt_hardcode_libdir_separator_GCJ # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the # resulting binary. hardcode_direct=$hardcode_direct_GCJ # Set to yes if using the -LDIR flag during linking hardcodes DIR into the # resulting binary. hardcode_minus_L=$hardcode_minus_L_GCJ # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into # the resulting binary. hardcode_shlibpath_var=$hardcode_shlibpath_var_GCJ # Set to yes if building a shared library automatically hardcodes DIR into the library # and all subsequent libraries and executables linked against it. hardcode_automatic=$hardcode_automatic_GCJ # Variables whose values should be saved in libtool wrapper scripts and # restored at relink time. variables_saved_for_relink="$variables_saved_for_relink" # Whether libtool must link a program against all its dependency libraries. link_all_deplibs=$link_all_deplibs_GCJ # Compile-time system search path for libraries sys_lib_search_path_spec=$lt_sys_lib_search_path_spec # Run-time system search path for libraries sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec # Fix the shell variable \$srcfile for the compiler. fix_srcfile_path=$lt_fix_srcfile_path # Set to yes if exported symbols are required. always_export_symbols=$always_export_symbols_GCJ # The commands to list exported symbols. export_symbols_cmds=$lt_export_symbols_cmds_GCJ # The commands to extract the exported symbol list from a shared archive. extract_expsyms_cmds=$lt_extract_expsyms_cmds # Symbols that should not be listed in the preloaded symbols. exclude_expsyms=$lt_exclude_expsyms_GCJ # Symbols that must always be exported. include_expsyms=$lt_include_expsyms_GCJ # ### END LIBTOOL TAG CONFIG: $tagname __EOF__ else # If there is no Makefile yet, we rely on a make rule to execute # `config.status --recheck' to rerun these tests and create the # libtool script then. ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'` if test -f "$ltmain_in"; then test -f Makefile && make "$ltmain" fi fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu CC="$lt_save_CC" else tagname="" fi ;; RC) # Source file extension for RC test sources. ac_ext=rc # Object file extension for compiled RC test sources. objext=o objext_RC=$objext # Code to be used in simple compile tests lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }' # Code to be used in simple link tests lt_simple_link_test_code="$lt_simple_compile_test_code" # ltmain only uses $CC for tagged configurations so make sure $CC is set. # If no C compiler was specified, use CC. LTCC=${LTCC-"$CC"} # If no C compiler flags were specified, use CFLAGS. LTCFLAGS=${LTCFLAGS-"$CFLAGS"} # Allow CC to be a program name with arguments. compiler=$CC # save warnings/boilerplate of simple test code ac_outfile=conftest.$ac_objext echo "$lt_simple_compile_test_code" >conftest.$ac_ext eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err _lt_compiler_boilerplate=`cat conftest.err` $rm conftest* ac_outfile=conftest.$ac_objext echo "$lt_simple_link_test_code" >conftest.$ac_ext eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err _lt_linker_boilerplate=`cat conftest.err` $rm -r conftest* # Allow CC to be a program name with arguments. lt_save_CC="$CC" CC=${RC-"windres"} compiler=$CC compiler_RC=$CC for cc_temp in $compiler""; do case $cc_temp in compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; \-*) ;; *) break;; esac done cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` lt_cv_prog_compiler_c_o_RC=yes # The else clause should only fire when bootstrapping the # libtool distribution, otherwise you forgot to ship ltmain.sh # with your package, and you will get complaints that there are # no rules to generate ltmain.sh. if test -f "$ltmain"; then # See if we are running on zsh, and set the options which allow our commands through # without removal of \ escapes. if test -n "${ZSH_VERSION+set}" ; then setopt NO_GLOB_SUBST fi # Now quote all the things that may contain metacharacters while being # careful not to overquote the AC_SUBSTed values. We take copies of the # variables and quote the copies for generation of the libtool script. for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \ SED SHELL STRIP \ libname_spec library_names_spec soname_spec extract_expsyms_cmds \ old_striplib striplib file_magic_cmd finish_cmds finish_eval \ deplibs_check_method reload_flag reload_cmds need_locks \ lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \ lt_cv_sys_global_symbol_to_c_name_address \ sys_lib_search_path_spec sys_lib_dlsearch_path_spec \ old_postinstall_cmds old_postuninstall_cmds \ compiler_RC \ CC_RC \ LD_RC \ lt_prog_compiler_wl_RC \ lt_prog_compiler_pic_RC \ lt_prog_compiler_static_RC \ lt_prog_compiler_no_builtin_flag_RC \ export_dynamic_flag_spec_RC \ thread_safe_flag_spec_RC \ whole_archive_flag_spec_RC \ enable_shared_with_static_runtimes_RC \ old_archive_cmds_RC \ old_archive_from_new_cmds_RC \ predep_objects_RC \ postdep_objects_RC \ predeps_RC \ postdeps_RC \ compiler_lib_search_path_RC \ compiler_lib_search_dirs_RC \ archive_cmds_RC \ archive_expsym_cmds_RC \ postinstall_cmds_RC \ postuninstall_cmds_RC \ old_archive_from_expsyms_cmds_RC \ allow_undefined_flag_RC \ no_undefined_flag_RC \ export_symbols_cmds_RC \ hardcode_libdir_flag_spec_RC \ hardcode_libdir_flag_spec_ld_RC \ hardcode_libdir_separator_RC \ hardcode_automatic_RC \ module_cmds_RC \ module_expsym_cmds_RC \ lt_cv_prog_compiler_c_o_RC \ fix_srcfile_path_RC \ exclude_expsyms_RC \ include_expsyms_RC; do case $var in old_archive_cmds_RC | \ old_archive_from_new_cmds_RC | \ archive_cmds_RC | \ archive_expsym_cmds_RC | \ module_cmds_RC | \ module_expsym_cmds_RC | \ old_archive_from_expsyms_cmds_RC | \ export_symbols_cmds_RC | \ extract_expsyms_cmds | reload_cmds | finish_cmds | \ postinstall_cmds | postuninstall_cmds | \ old_postinstall_cmds | old_postuninstall_cmds | \ sys_lib_search_path_spec | sys_lib_dlsearch_path_spec) # Double-quote double-evaled strings. eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\"" ;; *) eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\"" ;; esac done case $lt_echo in *'\$0 --fallback-echo"') lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'` ;; esac cfgfile="$ofile" cat <<__EOF__ >> "$cfgfile" # ### BEGIN LIBTOOL TAG CONFIG: $tagname # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: # Shell to use when invoking shell scripts. SHELL=$lt_SHELL # Whether or not to build shared libraries. build_libtool_libs=$enable_shared # Whether or not to build static libraries. build_old_libs=$enable_static # Whether or not to add -lc for building shared libraries. build_libtool_need_lc=$archive_cmds_need_lc_RC # Whether or not to disallow shared libs when runtime libs are static allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_RC # Whether or not to optimize for fast installation. fast_install=$enable_fast_install # The host system. host_alias=$host_alias host=$host host_os=$host_os # The build system. build_alias=$build_alias build=$build build_os=$build_os # An echo program that does not interpret backslashes. echo=$lt_echo # The archiver. AR=$lt_AR AR_FLAGS=$lt_AR_FLAGS # A C compiler. LTCC=$lt_LTCC # LTCC compiler flags. LTCFLAGS=$lt_LTCFLAGS # A language-specific compiler. CC=$lt_compiler_RC # Is the compiler the GNU C compiler? with_gcc=$GCC_RC # An ERE matcher. EGREP=$lt_EGREP # The linker used to build libraries. LD=$lt_LD_RC # Whether we need hard or soft links. LN_S=$lt_LN_S # A BSD-compatible nm program. NM=$lt_NM # A symbol stripping program STRIP=$lt_STRIP # Used to examine libraries when file_magic_cmd begins "file" MAGIC_CMD=$MAGIC_CMD # Used on cygwin: DLL creation program. DLLTOOL="$DLLTOOL" # Used on cygwin: object dumper. OBJDUMP="$OBJDUMP" # Used on cygwin: assembler. AS="$AS" # The name of the directory that contains temporary libtool files. objdir=$objdir # How to create reloadable object files. reload_flag=$lt_reload_flag reload_cmds=$lt_reload_cmds # How to pass a linker flag through the compiler. wl=$lt_lt_prog_compiler_wl_RC # Object file suffix (normally "o"). objext="$ac_objext" # Old archive suffix (normally "a"). libext="$libext" # Shared library suffix (normally ".so"). shrext_cmds='$shrext_cmds' # Executable file suffix (normally ""). exeext="$exeext" # Additional compiler flags for building library objects. pic_flag=$lt_lt_prog_compiler_pic_RC pic_mode=$pic_mode # What is the maximum length of a command? max_cmd_len=$lt_cv_sys_max_cmd_len # Does compiler simultaneously support -c and -o options? compiler_c_o=$lt_lt_cv_prog_compiler_c_o_RC # Must we lock files when doing compilation? need_locks=$lt_need_locks # Do we need the lib prefix for modules? need_lib_prefix=$need_lib_prefix # Do we need a version for libraries? need_version=$need_version # Whether dlopen is supported. dlopen_support=$enable_dlopen # Whether dlopen of programs is supported. dlopen_self=$enable_dlopen_self # Whether dlopen of statically linked programs is supported. dlopen_self_static=$enable_dlopen_self_static # Compiler flag to prevent dynamic linking. link_static_flag=$lt_lt_prog_compiler_static_RC # Compiler flag to turn off builtin functions. no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_RC # Compiler flag to allow reflexive dlopens. export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_RC # Compiler flag to generate shared objects directly from archives. whole_archive_flag_spec=$lt_whole_archive_flag_spec_RC # Compiler flag to generate thread-safe objects. thread_safe_flag_spec=$lt_thread_safe_flag_spec_RC # Library versioning type. version_type=$version_type # Format of library name prefix. libname_spec=$lt_libname_spec # List of archive names. First name is the real one, the rest are links. # The last name is the one that the linker finds with -lNAME. library_names_spec=$lt_library_names_spec # The coded name of the library, if different from the real name. soname_spec=$lt_soname_spec # Commands used to build and install an old-style archive. RANLIB=$lt_RANLIB old_archive_cmds=$lt_old_archive_cmds_RC old_postinstall_cmds=$lt_old_postinstall_cmds old_postuninstall_cmds=$lt_old_postuninstall_cmds # Create an old-style archive from a shared archive. old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_RC # Create a temporary old-style archive to link instead of a shared archive. old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_RC # Commands used to build and install a shared archive. archive_cmds=$lt_archive_cmds_RC archive_expsym_cmds=$lt_archive_expsym_cmds_RC postinstall_cmds=$lt_postinstall_cmds postuninstall_cmds=$lt_postuninstall_cmds # Commands used to build a loadable module (assumed same as above if empty) module_cmds=$lt_module_cmds_RC module_expsym_cmds=$lt_module_expsym_cmds_RC # Commands to strip libraries. old_striplib=$lt_old_striplib striplib=$lt_striplib # Dependencies to place before the objects being linked to create a # shared library. predep_objects=$lt_predep_objects_RC # Dependencies to place after the objects being linked to create a # shared library. postdep_objects=$lt_postdep_objects_RC # Dependencies to place before the objects being linked to create a # shared library. predeps=$lt_predeps_RC # Dependencies to place after the objects being linked to create a # shared library. postdeps=$lt_postdeps_RC # The directories searched by this compiler when creating a shared # library compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_RC # The library search path used internally by the compiler when linking # a shared library. compiler_lib_search_path=$lt_compiler_lib_search_path_RC # Method to check whether dependent libraries are shared objects. deplibs_check_method=$lt_deplibs_check_method # Command to use when deplibs_check_method == file_magic. file_magic_cmd=$lt_file_magic_cmd # Flag that allows shared libraries with undefined symbols to be built. allow_undefined_flag=$lt_allow_undefined_flag_RC # Flag that forces no undefined symbols. no_undefined_flag=$lt_no_undefined_flag_RC # Commands used to finish a libtool library installation in a directory. finish_cmds=$lt_finish_cmds # Same as above, but a single script fragment to be evaled but not shown. finish_eval=$lt_finish_eval # Take the output of nm and produce a listing of raw symbols and C names. global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe # Transform the output of nm in a proper C declaration global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl # Transform the output of nm in a C name address pair global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address # This is the shared library runtime path variable. runpath_var=$runpath_var # This is the shared library path variable. shlibpath_var=$shlibpath_var # Is shlibpath searched before the hard-coded library search path? shlibpath_overrides_runpath=$shlibpath_overrides_runpath # How to hardcode a shared library path into an executable. hardcode_action=$hardcode_action_RC # Whether we should hardcode library paths into libraries. hardcode_into_libs=$hardcode_into_libs # Flag to hardcode \$libdir into a binary during linking. # This must work even if \$libdir does not exist. hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_RC # If ld is used when linking, flag to hardcode \$libdir into # a binary during linking. This must work even if \$libdir does # not exist. hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_RC # Whether we need a single -rpath flag with a separated argument. hardcode_libdir_separator=$lt_hardcode_libdir_separator_RC # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the # resulting binary. hardcode_direct=$hardcode_direct_RC # Set to yes if using the -LDIR flag during linking hardcodes DIR into the # resulting binary. hardcode_minus_L=$hardcode_minus_L_RC # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into # the resulting binary. hardcode_shlibpath_var=$hardcode_shlibpath_var_RC # Set to yes if building a shared library automatically hardcodes DIR into the library # and all subsequent libraries and executables linked against it. hardcode_automatic=$hardcode_automatic_RC # Variables whose values should be saved in libtool wrapper scripts and # restored at relink time. variables_saved_for_relink="$variables_saved_for_relink" # Whether libtool must link a program against all its dependency libraries. link_all_deplibs=$link_all_deplibs_RC # Compile-time system search path for libraries sys_lib_search_path_spec=$lt_sys_lib_search_path_spec # Run-time system search path for libraries sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec # Fix the shell variable \$srcfile for the compiler. fix_srcfile_path=$lt_fix_srcfile_path # Set to yes if exported symbols are required. always_export_symbols=$always_export_symbols_RC # The commands to list exported symbols. export_symbols_cmds=$lt_export_symbols_cmds_RC # The commands to extract the exported symbol list from a shared archive. extract_expsyms_cmds=$lt_extract_expsyms_cmds # Symbols that should not be listed in the preloaded symbols. exclude_expsyms=$lt_exclude_expsyms_RC # Symbols that must always be exported. include_expsyms=$lt_include_expsyms_RC # ### END LIBTOOL TAG CONFIG: $tagname __EOF__ else # If there is no Makefile yet, we rely on a make rule to execute # `config.status --recheck' to rerun these tests and create the # libtool script then. ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'` if test -f "$ltmain_in"; then test -f Makefile && make "$ltmain" fi fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu CC="$lt_save_CC" ;; *) { { echo "$as_me:$LINENO: error: Unsupported tag name: $tagname" >&5 echo "$as_me: error: Unsupported tag name: $tagname" >&2;} { (exit 1); exit 1; }; } ;; esac # Append the new tag name to the list of available tags. if test -n "$tagname" ; then available_tags="$available_tags $tagname" fi fi done IFS="$lt_save_ifs" # Now substitute the updated list of available tags. if eval "sed -e 's/^available_tags=.*\$/available_tags=\"$available_tags\"/' \"$ofile\" > \"${ofile}T\""; then mv "${ofile}T" "$ofile" chmod +x "$ofile" else rm -f "${ofile}T" { { echo "$as_me:$LINENO: error: unable to update list of available tagged configurations." >&5 echo "$as_me: error: unable to update list of available tagged configurations." >&2;} { (exit 1); exit 1; }; } fi fi # This can be used to rebuild libtool when needed LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh" # Always use our own libtool. LIBTOOL='$(SHELL) $(top_builddir)/libtool' # Prevent multiple expansion { echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; } set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.make <<\_ACEOF SHELL = /bin/sh all: @echo '@@@%%%=$(MAKE)=@@@%%%' _ACEOF # GNU make sometimes prints "make[1]: Entering...", which would confuse us. case `${MAKE-make} -f conftest.make 2>/dev/null` in *@@@%%%=?*=@@@%%%*) eval ac_cv_prog_make_${ac_make}_set=yes;; *) eval ac_cv_prog_make_${ac_make}_set=no;; esac rm -f conftest.make fi if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then { echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6; } SET_MAKE= else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } SET_MAKE="MAKE=${MAKE-make}" fi # Checks for libraries. # Checks for header files. { echo "$as_me:$LINENO: checking for ANSI C header files" >&5 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; } if test "${ac_cv_header_stdc+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include #include #include #include int main () { ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_header_stdc=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_header_stdc=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext if test $ac_cv_header_stdc = yes; then # SunOS 4.x string.h does not declare mem*, contrary to ANSI. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include _ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | $EGREP "memchr" >/dev/null 2>&1; then : else ac_cv_header_stdc=no fi rm -f conftest* fi if test $ac_cv_header_stdc = yes; then # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include _ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | $EGREP "free" >/dev/null 2>&1; then : else ac_cv_header_stdc=no fi rm -f conftest* fi if test $ac_cv_header_stdc = yes; then # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. if test "$cross_compiling" = yes; then : else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include #include #if ((' ' & 0x0FF) == 0x020) # define ISLOWER(c) ('a' <= (c) && (c) <= 'z') # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) #else # define ISLOWER(c) \ (('a' <= (c) && (c) <= 'i') \ || ('j' <= (c) && (c) <= 'r') \ || ('s' <= (c) && (c) <= 'z')) # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) #endif #define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) int main () { int i; for (i = 0; i < 256; i++) if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) return 2; return 0; } _ACEOF rm -f conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_link") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' { (case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then : else echo "$as_me: program exited with status $ac_status" >&5 echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ( exit $ac_status ) ac_cv_header_stdc=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi fi fi { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 echo "${ECHO_T}$ac_cv_header_stdc" >&6; } if test $ac_cv_header_stdc = yes; then cat >>confdefs.h <<\_ACEOF #define STDC_HEADERS 1 _ACEOF fi for ac_header in libintl.h stdlib.h string.h strings.h unistd.h getopt.h do as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then { echo "$as_me:$LINENO: checking for $ac_header" >&5 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi ac_res=`eval echo '${'$as_ac_Header'}'` { echo "$as_me:$LINENO: result: $ac_res" >&5 echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? { echo "$as_me:$LINENO: checking $ac_header usability" >&5 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default #include <$ac_header> _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_header_compiler=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? { echo "$as_me:$LINENO: checking $ac_header presence" >&5 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include <$ac_header> _ACEOF if { (ac_try="$ac_cpp conftest.$ac_ext" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null && { test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s conftest.err }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_header_preproc=no fi rm -f conftest.err conftest.$ac_ext { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in yes:no: ) { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} ac_header_preproc=yes ;; no:yes:* ) { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} ( cat <<\_ASBOX ## ---------------------------------------------- ## ## Report this to sheitmann@users.sourceforge.net ## ## ---------------------------------------------- ## _ASBOX ) | sed "s/^/$as_me: WARNING: /" >&2 ;; esac { echo "$as_me:$LINENO: checking for $ac_header" >&5 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi ac_res=`eval echo '${'$as_ac_Header'}'` { echo "$as_me:$LINENO: result: $ac_res" >&5 echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then cat >>confdefs.h <<_ACEOF #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF fi done # Checks for typedefs, structures, and compiler characteristics. { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; } if test "${ac_cv_c_const+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int main () { /* FIXME: Include the comments suggested by Paul. */ #ifndef __cplusplus /* Ultrix mips cc rejects this. */ typedef int charset[2]; const charset cs; /* SunOS 4.1.1 cc rejects this. */ char const *const *pcpcc; char **ppc; /* NEC SVR4.0.2 mips cc rejects this. */ struct point {int x, y;}; static struct point const zero = {0,0}; /* AIX XL C 1.02.0.0 rejects this. It does not let you subtract one const X* pointer from another in an arm of an if-expression whose if-part is not a constant expression */ const char *g = "string"; pcpcc = &g + (g ? g-g : 0); /* HPUX 7.0 cc rejects these. */ ++pcpcc; ppc = (char**) pcpcc; pcpcc = (char const *const *) ppc; { /* SCO 3.2v4 cc rejects this. */ char *t; char const *s = 0 ? (char *) 0 : (char const *) 0; *t++ = 0; if (s) return 0; } { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */ int x[] = {25, 17}; const int *foo = &x[0]; ++foo; } { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */ typedef const int *iptr; iptr p = 0; ++p; } { /* AIX XL C 1.02.0.0 rejects this saying "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ struct s { int j; const int *ap[3]; }; struct s *b; b->j = 5; } { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ const int foo = 10; if (!foo) return 0; } return !cs[0] && !zero.x; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_c_const=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_c_const=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5 echo "${ECHO_T}$ac_cv_c_const" >&6; } if test $ac_cv_c_const = no; then cat >>confdefs.h <<\_ACEOF #define const _ACEOF fi { echo "$as_me:$LINENO: checking for size_t" >&5 echo $ECHO_N "checking for size_t... $ECHO_C" >&6; } if test "${ac_cv_type_size_t+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default typedef size_t ac__type_new_; int main () { if ((ac__type_new_ *) 0) return 0; if (sizeof (ac__type_new_)) return 0; ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_type_size_t=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_type_size_t=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5 echo "${ECHO_T}$ac_cv_type_size_t" >&6; } if test $ac_cv_type_size_t = yes; then : else cat >>confdefs.h <<_ACEOF #define size_t unsigned int _ACEOF fi { echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5 echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6; } if test "${ac_cv_struct_tm+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include #include int main () { struct tm tm; int *p = &tm.tm_sec; return !p; ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_struct_tm=time.h else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_struct_tm=sys/time.h fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5 echo "${ECHO_T}$ac_cv_struct_tm" >&6; } if test $ac_cv_struct_tm = sys/time.h; then cat >>confdefs.h <<\_ACEOF #define TM_IN_SYS_TIME 1 _ACEOF fi # Checks for library functions. for ac_func in strftime do as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` { echo "$as_me:$LINENO: checking for $ac_func" >&5 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Define $ac_func to an innocuous variant, in case declares $ac_func. For example, HP-UX 11i declares gettimeofday. */ #define $ac_func innocuous_$ac_func /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $ac_func (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ #ifdef __STDC__ # include #else # include #endif #undef $ac_func /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char $ac_func (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined __stub_$ac_func || defined __stub___$ac_func choke me #endif int main () { return $ac_func (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && $as_test_x conftest$ac_exeext; then eval "$as_ac_var=yes" else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_var=no" fi rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext fi ac_res=`eval echo '${'$as_ac_var'}'` { echo "$as_me:$LINENO: result: $ac_res" >&5 echo "${ECHO_T}$ac_res" >&6; } if test `eval echo '${'$as_ac_var'}'` = yes; then cat >>confdefs.h <<_ACEOF #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF else # strftime is in -lintl on SCO UNIX. { echo "$as_me:$LINENO: checking for strftime in -lintl" >&5 echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6; } if test "${ac_cv_lib_intl_strftime+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lintl $LIBS" cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char strftime (); int main () { return strftime (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && $as_test_x conftest$ac_exeext; then ac_cv_lib_intl_strftime=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_intl_strftime=no fi rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5 echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6; } if test $ac_cv_lib_intl_strftime = yes; then cat >>confdefs.h <<\_ACEOF #define HAVE_STRFTIME 1 _ACEOF LIBS="-lintl $LIBS" fi fi done { echo "$as_me:$LINENO: checking for working strtod" >&5 echo $ECHO_N "checking for working strtod... $ECHO_C" >&6; } if test "${ac_cv_func_strtod+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test "$cross_compiling" = yes; then ac_cv_func_strtod=no else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default #ifndef strtod double strtod (); #endif int main() { { /* Some versions of Linux strtod mis-parse strings with leading '+'. */ char *string = " +69"; char *term; double value; value = strtod (string, &term); if (value != 69 || term != (string + 4)) return 1; } { /* Under Solaris 2.4, strtod returns the wrong value for the terminating character under some conditions. */ char *string = "NaN"; char *term; strtod (string, &term); if (term != string && *(term - 1) == 0) return 1; } return 0; } _ACEOF rm -f conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_link") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' { (case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_func_strtod=yes else echo "$as_me: program exited with status $ac_status" >&5 echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ( exit $ac_status ) ac_cv_func_strtod=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi fi { echo "$as_me:$LINENO: result: $ac_cv_func_strtod" >&5 echo "${ECHO_T}$ac_cv_func_strtod" >&6; } if test $ac_cv_func_strtod = no; then case " $LIBOBJS " in *" strtod.$ac_objext "* ) ;; *) LIBOBJS="$LIBOBJS strtod.$ac_objext" ;; esac { echo "$as_me:$LINENO: checking for pow" >&5 echo $ECHO_N "checking for pow... $ECHO_C" >&6; } if test "${ac_cv_func_pow+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Define pow to an innocuous variant, in case declares pow. For example, HP-UX 11i declares gettimeofday. */ #define pow innocuous_pow /* System header to define __stub macros and hopefully few prototypes, which can conflict with char pow (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ #ifdef __STDC__ # include #else # include #endif #undef pow /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char pow (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined __stub_pow || defined __stub___pow choke me #endif int main () { return pow (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && $as_test_x conftest$ac_exeext; then ac_cv_func_pow=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_func_pow=no fi rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_func_pow" >&5 echo "${ECHO_T}$ac_cv_func_pow" >&6; } if test $ac_cv_func_pow = no; then { echo "$as_me:$LINENO: checking for pow in -lm" >&5 echo $ECHO_N "checking for pow in -lm... $ECHO_C" >&6; } if test "${ac_cv_lib_m_pow+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lm $LIBS" cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char pow (); int main () { return pow (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && $as_test_x conftest$ac_exeext; then ac_cv_lib_m_pow=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_m_pow=no fi rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { echo "$as_me:$LINENO: result: $ac_cv_lib_m_pow" >&5 echo "${ECHO_T}$ac_cv_lib_m_pow" >&6; } if test $ac_cv_lib_m_pow = yes; then POW_LIB=-lm else { echo "$as_me:$LINENO: WARNING: cannot find library containing definition of pow" >&5 echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;} fi fi fi for ac_func in bzero strchr strcspn strrchr strtol do as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` { echo "$as_me:$LINENO: checking for $ac_func" >&5 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Define $ac_func to an innocuous variant, in case declares $ac_func. For example, HP-UX 11i declares gettimeofday. */ #define $ac_func innocuous_$ac_func /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $ac_func (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ #ifdef __STDC__ # include #else # include #endif #undef $ac_func /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char $ac_func (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined __stub_$ac_func || defined __stub___$ac_func choke me #endif int main () { return $ac_func (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && $as_test_x conftest$ac_exeext; then eval "$as_ac_var=yes" else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_var=no" fi rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext fi ac_res=`eval echo '${'$as_ac_var'}'` { echo "$as_me:$LINENO: result: $ac_res" >&5 echo "${ECHO_T}$ac_res" >&6; } if test `eval echo '${'$as_ac_var'}'` = yes; then cat >>confdefs.h <<_ACEOF #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF fi done { echo "$as_me:$LINENO: checking for getopt_long" >&5 echo $ECHO_N "checking for getopt_long... $ECHO_C" >&6; } if test "${ac_cv_func_getopt_long+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Define getopt_long to an innocuous variant, in case declares getopt_long. For example, HP-UX 11i declares gettimeofday. */ #define getopt_long innocuous_getopt_long /* System header to define __stub macros and hopefully few prototypes, which can conflict with char getopt_long (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ #ifdef __STDC__ # include #else # include #endif #undef getopt_long /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char getopt_long (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined __stub_getopt_long || defined __stub___getopt_long choke me #endif int main () { return getopt_long (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && $as_test_x conftest$ac_exeext; then ac_cv_func_getopt_long=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_func_getopt_long=no fi rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_func_getopt_long" >&5 echo "${ECHO_T}$ac_cv_func_getopt_long" >&6; } if test $ac_cv_func_getopt_long = yes; then SYS_GETOPTLONG=1 else SYS_GETOPTLONG=0 fi { echo "$as_me:$LINENO: checking for regcomp" >&5 echo $ECHO_N "checking for regcomp... $ECHO_C" >&6; } if test "${ac_cv_func_regcomp+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Define regcomp to an innocuous variant, in case declares regcomp. For example, HP-UX 11i declares gettimeofday. */ #define regcomp innocuous_regcomp /* System header to define __stub macros and hopefully few prototypes, which can conflict with char regcomp (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ #ifdef __STDC__ # include #else # include #endif #undef regcomp /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char regcomp (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined __stub_regcomp || defined __stub___regcomp choke me #endif int main () { return regcomp (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && $as_test_x conftest$ac_exeext; then ac_cv_func_regcomp=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_func_regcomp=no fi rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_func_regcomp" >&5 echo "${ECHO_T}$ac_cv_func_regcomp" >&6; } if test $ac_cv_func_regcomp = yes; then SYS_REGEX=1 else SYS_REGEX=0 fi { echo "$as_me:$LINENO: checking for strptime" >&5 echo $ECHO_N "checking for strptime... $ECHO_C" >&6; } if test "${ac_cv_func_strptime+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Define strptime to an innocuous variant, in case declares strptime. For example, HP-UX 11i declares gettimeofday. */ #define strptime innocuous_strptime /* System header to define __stub macros and hopefully few prototypes, which can conflict with char strptime (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ #ifdef __STDC__ # include #else # include #endif #undef strptime /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char strptime (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined __stub_strptime || defined __stub___strptime choke me #endif int main () { return strptime (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && $as_test_x conftest$ac_exeext; then ac_cv_func_strptime=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_func_strptime=no fi rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_func_strptime" >&5 echo "${ECHO_T}$ac_cv_func_strptime" >&6; } if test $ac_cv_func_strptime = yes; then SYS_STRPTIME=1 else SYS_STRPTIME=0 fi # Define automake conditionals if test "$SYS_GETOPTLONG" = "1"; then USE_SYS_GETOPTLONG_TRUE= USE_SYS_GETOPTLONG_FALSE='#' else USE_SYS_GETOPTLONG_TRUE='#' USE_SYS_GETOPTLONG_FALSE= fi if test "$SYS_REGEX" = "1"; then USE_ARGREX_TRUE= USE_ARGREX_FALSE='#' else USE_ARGREX_TRUE='#' USE_ARGREX_FALSE= fi if test "$SYS_STRPTIME" = "1"; then USE_ARGDATE_TRUE= USE_ARGDATE_FALSE='#' else USE_ARGDATE_TRUE='#' USE_ARGDATE_FALSE= fi # check for --enable-debug argument # Check whether --enable-debug was given. if test "${enable_debug+set}" = set; then enableval=$enable_debug; case $enableval in yes) echo "enabling debugging symbols" & DEBUGFLAGS="-g -UNDEBUG";; no) echo "disabling debugging symbols" & DEBUGFLAGS="-DNDEBUG";; *) echo "illegal argument to --enable-debug" & exit 1;; esac else DEBUGFLAGS="-DNDEBUG" fi # Additional paths if test "x$docdir" = "x" then docdir='${prefix}/share/doc/argtable2' fi exampledir='${docdir}/example' ac_config_files="$ac_config_files Makefile example/Makefile src/Makefile doc/Makefile doc/argtable2.3 doc/argtable2.html tests/Makefile argtable2.pc argtable2-uninstalled.pc" cat >confcache <<\_ACEOF # This file is a shell script that caches the results of configure # tests run on this system so they can be shared between configure # scripts and configure runs, see configure's option --config-cache. # It is not useful on other systems. If it contains results you don't # want to keep, you may remove or edit it. # # config.status only pays attention to the cache file if you give it # the --recheck option to rerun configure. # # `ac_cv_env_foo' variables (set or unset) will be overridden when # loading this file, other *unset* `ac_cv_foo' will be assigned the # following values. _ACEOF # The following way of writing the cache mishandles newlines in values, # but we know of no workaround that is simple, portable, and efficient. # So, we kill variables containing newlines. # Ultrix sh set writes to stderr and can't be redirected directly, # and sets the high bit in the cache file unless we assign to the vars. ( for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do eval ac_val=\$$ac_var case $ac_val in #( *${as_nl}*) case $ac_var in #( *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; esac case $ac_var in #( _ | IFS | as_nl) ;; #( *) $as_unset $ac_var ;; esac ;; esac done (set) 2>&1 | case $as_nl`(ac_space=' '; set) 2>&1` in #( *${as_nl}ac_space=\ *) # `set' does not quote correctly, so add quotes (double-quote # substitution turns \\\\ into \\, and sed turns \\ into \). sed -n \ "s/'/'\\\\''/g; s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" ;; #( *) # `set' quotes correctly as required by POSIX, so do not add quotes. sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" ;; esac | sort ) | sed ' /^ac_cv_env_/b end t clear :clear s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ t end s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ :end' >>confcache if diff "$cache_file" confcache >/dev/null 2>&1; then :; else if test -w "$cache_file"; then test "x$cache_file" != "x/dev/null" && { echo "$as_me:$LINENO: updating cache $cache_file" >&5 echo "$as_me: updating cache $cache_file" >&6;} cat confcache >$cache_file else { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5 echo "$as_me: not updating unwritable cache $cache_file" >&6;} fi fi rm -f confcache test "x$prefix" = xNONE && prefix=$ac_default_prefix # Let make expand exec_prefix. test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' DEFS=-DHAVE_CONFIG_H ac_libobjs= ac_ltlibobjs= for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue # 1. Remove the extension, and $U if already installed. ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' ac_i=`echo "$ac_i" | sed "$ac_script"` # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR # will be set to the directory where LIBOBJS objects are built. ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext" ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo' done LIBOBJS=$ac_libobjs LTLIBOBJS=$ac_ltlibobjs if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"AMDEP\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCXX\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"am__fastdepCXX\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${USE_SYS_GETOPTLONG_TRUE}" && test -z "${USE_SYS_GETOPTLONG_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"USE_SYS_GETOPTLONG\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"USE_SYS_GETOPTLONG\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${USE_ARGREX_TRUE}" && test -z "${USE_ARGREX_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"USE_ARGREX\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"USE_ARGREX\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${USE_ARGDATE_TRUE}" && test -z "${USE_ARGDATE_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"USE_ARGDATE\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"USE_ARGDATE\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi : ${CONFIG_STATUS=./config.status} ac_clean_files_save=$ac_clean_files ac_clean_files="$ac_clean_files $CONFIG_STATUS" { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 echo "$as_me: creating $CONFIG_STATUS" >&6;} cat >$CONFIG_STATUS <<_ACEOF #! $SHELL # Generated by $as_me. # Run this file to recreate the current configuration. # Compiler output produced by configure, useful for debugging # configure, is in config.log if it exists. debug=false ac_cs_recheck=false ac_cs_silent=false SHELL=\${CONFIG_SHELL-$SHELL} _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF ## --------------------- ## ## M4sh Initialization. ## ## --------------------- ## # Be more Bourne compatible DUALCASE=1; export DUALCASE # for MKS sh if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then emulate sh NULLCMD=: # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST else case `(set -o) 2>/dev/null` in *posix*) set -o posix ;; esac fi # PATH needs CR # Avoid depending upon Character Ranges. as_cr_letters='abcdefghijklmnopqrstuvwxyz' as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' as_cr_Letters=$as_cr_letters$as_cr_LETTERS as_cr_digits='0123456789' as_cr_alnum=$as_cr_Letters$as_cr_digits # The user is always right. if test "${PATH_SEPARATOR+set}" != set; then echo "#! /bin/sh" >conf$$.sh echo "exit 0" >>conf$$.sh chmod +x conf$$.sh if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then PATH_SEPARATOR=';' else PATH_SEPARATOR=: fi rm -f conf$$.sh fi # Support unset when possible. if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then as_unset=unset else as_unset=false fi # IFS # We need space, tab and new line, in precisely that order. Quoting is # there to prevent editors from complaining about space-tab. # (If _AS_PATH_WALK were called with IFS unset, it would disable word # splitting by setting IFS to empty value.) as_nl=' ' IFS=" "" $as_nl" # Find who we are. Look in the path if we contain no directory separator. case $0 in *[\\/]* ) as_myself=$0 ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break done IFS=$as_save_IFS ;; esac # We did not find ourselves, most probably we were run as `sh COMMAND' # in which case we are not to be found in the path. if test "x$as_myself" = x; then as_myself=$0 fi if test ! -f "$as_myself"; then echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 { (exit 1); exit 1; } fi # Work around bugs in pre-3.0 UWIN ksh. for as_var in ENV MAIL MAILPATH do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var done PS1='$ ' PS2='> ' PS4='+ ' # NLS nuisances. for as_var in \ LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ LC_TELEPHONE LC_TIME do if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then eval $as_var=C; export $as_var else ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var fi done # Required to use basename. if expr a : '\(a\)' >/dev/null 2>&1 && test "X`expr 00001 : '.*\(...\)'`" = X001; then as_expr=expr else as_expr=false fi if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then as_basename=basename else as_basename=false fi # Name of the executable. as_me=`$as_basename -- "$0" || $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ X"$0" : 'X\(/\)' \| . 2>/dev/null || echo X/"$0" | sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q } /^X\/\(\/\/\)$/{ s//\1/ q } /^X\/\(\/\).*/{ s//\1/ q } s/.*/./; q'` # CDPATH. $as_unset CDPATH as_lineno_1=$LINENO as_lineno_2=$LINENO test "x$as_lineno_1" != "x$as_lineno_2" && test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { # Create $as_me.lineno as a copy of $as_myself, but with $LINENO # uniformly replaced by the line number. The first 'sed' inserts a # line-number line after each line using $LINENO; the second 'sed' # does the real work. The second script uses 'N' to pair each # line-number line with the line containing $LINENO, and appends # trailing '-' during substitution so that $LINENO is not a special # case at line end. # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the # scripts with optimization help from Paolo Bonzini. Blame Lee # E. McMahon (1931-1989) for sed's syntax. :-) sed -n ' p /[$]LINENO/= ' <$as_myself | sed ' s/[$]LINENO.*/&-/ t lineno b :lineno N :loop s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ t loop s/-\n.*// ' >$as_me.lineno && chmod +x "$as_me.lineno" || { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 { (exit 1); exit 1; }; } # Don't try to exec as it changes $[0], causing all sort of problems # (the dirname of $[0] is not the place where we might find the # original and so on. Autoconf is especially sensitive to this). . "./$as_me.lineno" # Exit status is that of the last command. exit } if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then as_dirname=dirname else as_dirname=false fi ECHO_C= ECHO_N= ECHO_T= case `echo -n x` in -n*) case `echo 'x\c'` in *c*) ECHO_T=' ';; # ECHO_T is single tab character. *) ECHO_C='\c';; esac;; *) ECHO_N='-n';; esac if expr a : '\(a\)' >/dev/null 2>&1 && test "X`expr 00001 : '.*\(...\)'`" = X001; then as_expr=expr else as_expr=false fi rm -f conf$$ conf$$.exe conf$$.file if test -d conf$$.dir; then rm -f conf$$.dir/conf$$.file else rm -f conf$$.dir mkdir conf$$.dir fi echo >conf$$.file if ln -s conf$$.file conf$$ 2>/dev/null; then as_ln_s='ln -s' # ... but there are two gotchas: # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. # In both cases, we have to default to `cp -p'. ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || as_ln_s='cp -p' elif ln conf$$.file conf$$ 2>/dev/null; then as_ln_s=ln else as_ln_s='cp -p' fi rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file rmdir conf$$.dir 2>/dev/null if mkdir -p . 2>/dev/null; then as_mkdir_p=: else test -d ./-p && rmdir ./-p as_mkdir_p=false fi if test -x / >/dev/null 2>&1; then as_test_x='test -x' else if ls -dL / >/dev/null 2>&1; then as_ls_L_option=L else as_ls_L_option= fi as_test_x=' eval sh -c '\'' if test -d "$1"; then test -d "$1/."; else case $1 in -*)set "./$1";; esac; case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in ???[sx]*):;;*)false;;esac;fi '\'' sh ' fi as_executable_p=$as_test_x # Sed expression to map a string onto a valid CPP name. as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" # Sed expression to map a string onto a valid variable name. as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" exec 6>&1 # Save the log message, to keep $[0] and so on meaningful, and to # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" This file was extended by argtable2 $as_me 12, which was generated by GNU Autoconf 2.61. Invocation command line was CONFIG_FILES = $CONFIG_FILES CONFIG_HEADERS = $CONFIG_HEADERS CONFIG_LINKS = $CONFIG_LINKS CONFIG_COMMANDS = $CONFIG_COMMANDS $ $0 $@ on `(hostname || uname -n) 2>/dev/null | sed 1q` " _ACEOF cat >>$CONFIG_STATUS <<_ACEOF # Files that config.status was made for. config_files="$ac_config_files" config_headers="$ac_config_headers" config_commands="$ac_config_commands" _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF ac_cs_usage="\ \`$as_me' instantiates files from templates according to the current configuration. Usage: $0 [OPTIONS] [FILE]... -h, --help print this help, then exit -V, --version print version number and configuration settings, then exit -q, --quiet do not print progress messages -d, --debug don't remove temporary files --recheck update $as_me by reconfiguring in the same conditions --file=FILE[:TEMPLATE] instantiate the configuration file FILE --header=FILE[:TEMPLATE] instantiate the configuration header FILE Configuration files: $config_files Configuration headers: $config_headers Configuration commands: $config_commands Report bugs to ." _ACEOF cat >>$CONFIG_STATUS <<_ACEOF ac_cs_version="\\ argtable2 config.status 12 configured by $0, generated by GNU Autoconf 2.61, with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" Copyright (C) 2006 Free Software Foundation, Inc. This config.status script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it." ac_pwd='$ac_pwd' srcdir='$srcdir' INSTALL='$INSTALL' MKDIR_P='$MKDIR_P' _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF # If no file are specified by the user, then we need to provide default # value. By we need to know if files were specified by the user. ac_need_defaults=: while test $# != 0 do case $1 in --*=*) ac_option=`expr "X$1" : 'X\([^=]*\)='` ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` ac_shift=: ;; *) ac_option=$1 ac_optarg=$2 ac_shift=shift ;; esac case $ac_option in # Handling of the options. -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) ac_cs_recheck=: ;; --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) echo "$ac_cs_version"; exit ;; --debug | --debu | --deb | --de | --d | -d ) debug=: ;; --file | --fil | --fi | --f ) $ac_shift CONFIG_FILES="$CONFIG_FILES $ac_optarg" ac_need_defaults=false;; --header | --heade | --head | --hea ) $ac_shift CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg" ac_need_defaults=false;; --he | --h) # Conflict between --help and --header { echo "$as_me: error: ambiguous option: $1 Try \`$0 --help' for more information." >&2 { (exit 1); exit 1; }; };; --help | --hel | -h ) echo "$ac_cs_usage"; exit ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil | --si | --s) ac_cs_silent=: ;; # This is an error. -*) { echo "$as_me: error: unrecognized option: $1 Try \`$0 --help' for more information." >&2 { (exit 1); exit 1; }; } ;; *) ac_config_targets="$ac_config_targets $1" ac_need_defaults=false ;; esac shift done ac_configure_extra_args= if $ac_cs_silent; then exec 6>/dev/null ac_configure_extra_args="$ac_configure_extra_args --silent" fi _ACEOF cat >>$CONFIG_STATUS <<_ACEOF if \$ac_cs_recheck; then echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6 CONFIG_SHELL=$SHELL export CONFIG_SHELL exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion fi _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF exec 5>>config.log { echo sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX ## Running $as_me. ## _ASBOX echo "$ac_log" } >&5 _ACEOF cat >>$CONFIG_STATUS <<_ACEOF # # INIT-COMMANDS # AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF # Handling of arguments. for ac_config_target in $ac_config_targets do case $ac_config_target in "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;; "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; "example/Makefile") CONFIG_FILES="$CONFIG_FILES example/Makefile" ;; "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; "doc/argtable2.3") CONFIG_FILES="$CONFIG_FILES doc/argtable2.3" ;; "doc/argtable2.html") CONFIG_FILES="$CONFIG_FILES doc/argtable2.html" ;; "tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;; "argtable2.pc") CONFIG_FILES="$CONFIG_FILES argtable2.pc" ;; "argtable2-uninstalled.pc") CONFIG_FILES="$CONFIG_FILES argtable2-uninstalled.pc" ;; *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 echo "$as_me: error: invalid argument: $ac_config_target" >&2;} { (exit 1); exit 1; }; };; esac done # If the user did not use the arguments to specify the items to instantiate, # then the envvar interface is used. Set only those that are not. # We use the long form for the default assignment because of an extremely # bizarre bug on SunOS 4.1.3. if $ac_need_defaults; then test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands fi # Have a temporary directory for convenience. Make it in the build tree # simply because there is no reason against having it here, and in addition, # creating and moving files from /tmp can sometimes cause problems. # Hook for its removal unless debugging. # Note that there is a small window in which the directory will not be cleaned: # after its creation but before its name has been assigned to `$tmp'. $debug || { tmp= trap 'exit_status=$? { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status ' 0 trap '{ (exit 1); exit 1; }' 1 2 13 15 } # Create a (secure) tmp directory for tmp files. { tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" } || { tmp=./conf$$-$RANDOM (umask 077 && mkdir "$tmp") } || { echo "$me: cannot create a temporary directory in ." >&2 { (exit 1); exit 1; } } # # Set up the sed scripts for CONFIG_FILES section. # # No need to generate the scripts if there are no CONFIG_FILES. # This happens for instance when ./config.status config.h if test -n "$CONFIG_FILES"; then _ACEOF ac_delim='%!_!# ' for ac_last_try in false false false false false :; do cat >conf$$subs.sed <<_ACEOF SHELL!$SHELL$ac_delim PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim PACKAGE_NAME!$PACKAGE_NAME$ac_delim PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim PACKAGE_STRING!$PACKAGE_STRING$ac_delim PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim exec_prefix!$exec_prefix$ac_delim prefix!$prefix$ac_delim program_transform_name!$program_transform_name$ac_delim bindir!$bindir$ac_delim sbindir!$sbindir$ac_delim libexecdir!$libexecdir$ac_delim datarootdir!$datarootdir$ac_delim datadir!$datadir$ac_delim sysconfdir!$sysconfdir$ac_delim sharedstatedir!$sharedstatedir$ac_delim localstatedir!$localstatedir$ac_delim includedir!$includedir$ac_delim oldincludedir!$oldincludedir$ac_delim docdir!$docdir$ac_delim infodir!$infodir$ac_delim htmldir!$htmldir$ac_delim dvidir!$dvidir$ac_delim pdfdir!$pdfdir$ac_delim psdir!$psdir$ac_delim libdir!$libdir$ac_delim localedir!$localedir$ac_delim mandir!$mandir$ac_delim DEFS!$DEFS$ac_delim ECHO_C!$ECHO_C$ac_delim ECHO_N!$ECHO_N$ac_delim ECHO_T!$ECHO_T$ac_delim LIBS!$LIBS$ac_delim build_alias!$build_alias$ac_delim host_alias!$host_alias$ac_delim target_alias!$target_alias$ac_delim build!$build$ac_delim build_cpu!$build_cpu$ac_delim build_vendor!$build_vendor$ac_delim build_os!$build_os$ac_delim host!$host$ac_delim host_cpu!$host_cpu$ac_delim host_vendor!$host_vendor$ac_delim host_os!$host_os$ac_delim target!$target$ac_delim target_cpu!$target_cpu$ac_delim target_vendor!$target_vendor$ac_delim target_os!$target_os$ac_delim INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim INSTALL_DATA!$INSTALL_DATA$ac_delim am__isrc!$am__isrc$ac_delim CYGPATH_W!$CYGPATH_W$ac_delim PACKAGE!$PACKAGE$ac_delim VERSION!$VERSION$ac_delim ACLOCAL!$ACLOCAL$ac_delim AUTOCONF!$AUTOCONF$ac_delim AUTOMAKE!$AUTOMAKE$ac_delim AUTOHEADER!$AUTOHEADER$ac_delim MAKEINFO!$MAKEINFO$ac_delim install_sh!$install_sh$ac_delim STRIP!$STRIP$ac_delim INSTALL_STRIP_PROGRAM!$INSTALL_STRIP_PROGRAM$ac_delim mkdir_p!$mkdir_p$ac_delim AWK!$AWK$ac_delim SET_MAKE!$SET_MAKE$ac_delim am__leading_dot!$am__leading_dot$ac_delim AMTAR!$AMTAR$ac_delim am__tar!$am__tar$ac_delim am__untar!$am__untar$ac_delim CC!$CC$ac_delim CFLAGS!$CFLAGS$ac_delim LDFLAGS!$LDFLAGS$ac_delim CPPFLAGS!$CPPFLAGS$ac_delim ac_ct_CC!$ac_ct_CC$ac_delim EXEEXT!$EXEEXT$ac_delim OBJEXT!$OBJEXT$ac_delim DEPDIR!$DEPDIR$ac_delim am__include!$am__include$ac_delim am__quote!$am__quote$ac_delim AMDEP_TRUE!$AMDEP_TRUE$ac_delim AMDEP_FALSE!$AMDEP_FALSE$ac_delim AMDEPBACKSLASH!$AMDEPBACKSLASH$ac_delim CCDEPMODE!$CCDEPMODE$ac_delim am__fastdepCC_TRUE!$am__fastdepCC_TRUE$ac_delim am__fastdepCC_FALSE!$am__fastdepCC_FALSE$ac_delim SED!$SED$ac_delim GREP!$GREP$ac_delim EGREP!$EGREP$ac_delim LN_S!$LN_S$ac_delim ECHO!$ECHO$ac_delim AR!$AR$ac_delim RANLIB!$RANLIB$ac_delim DSYMUTIL!$DSYMUTIL$ac_delim NMEDIT!$NMEDIT$ac_delim CPP!$CPP$ac_delim _ACEOF if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then break elif $ac_last_try; then { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} { (exit 1); exit 1; }; } else ac_delim="$ac_delim!$ac_delim _$ac_delim!! " fi done ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed` if test -n "$ac_eof"; then ac_eof=`echo "$ac_eof" | sort -nru | sed 1q` ac_eof=`expr $ac_eof + 1` fi cat >>$CONFIG_STATUS <<_ACEOF cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof /@[a-zA-Z_][a-zA-Z_0-9]*@/!b _ACEOF sed ' s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g s/^/s,@/; s/!/@,|#_!!_#|/ :n t n s/'"$ac_delim"'$/,g/; t s/$/\\/; p N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n ' >>$CONFIG_STATUS >$CONFIG_STATUS <<_ACEOF CEOF$ac_eof _ACEOF ac_delim='%!_!# ' for ac_last_try in false false false false false :; do cat >conf$$subs.sed <<_ACEOF CXX!$CXX$ac_delim CXXFLAGS!$CXXFLAGS$ac_delim ac_ct_CXX!$ac_ct_CXX$ac_delim CXXDEPMODE!$CXXDEPMODE$ac_delim am__fastdepCXX_TRUE!$am__fastdepCXX_TRUE$ac_delim am__fastdepCXX_FALSE!$am__fastdepCXX_FALSE$ac_delim CXXCPP!$CXXCPP$ac_delim F77!$F77$ac_delim FFLAGS!$FFLAGS$ac_delim ac_ct_F77!$ac_ct_F77$ac_delim LIBTOOL!$LIBTOOL$ac_delim POW_LIB!$POW_LIB$ac_delim LIBOBJS!$LIBOBJS$ac_delim USE_SYS_GETOPTLONG_TRUE!$USE_SYS_GETOPTLONG_TRUE$ac_delim USE_SYS_GETOPTLONG_FALSE!$USE_SYS_GETOPTLONG_FALSE$ac_delim USE_ARGREX_TRUE!$USE_ARGREX_TRUE$ac_delim USE_ARGREX_FALSE!$USE_ARGREX_FALSE$ac_delim USE_ARGDATE_TRUE!$USE_ARGDATE_TRUE$ac_delim USE_ARGDATE_FALSE!$USE_ARGDATE_FALSE$ac_delim DEBUGFLAGS!$DEBUGFLAGS$ac_delim exampledir!$exampledir$ac_delim LTLIBOBJS!$LTLIBOBJS$ac_delim _ACEOF if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 22; then break elif $ac_last_try; then { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} { (exit 1); exit 1; }; } else ac_delim="$ac_delim!$ac_delim _$ac_delim!! " fi done ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed` if test -n "$ac_eof"; then ac_eof=`echo "$ac_eof" | sort -nru | sed 1q` ac_eof=`expr $ac_eof + 1` fi cat >>$CONFIG_STATUS <<_ACEOF cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end _ACEOF sed ' s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g s/^/s,@/; s/!/@,|#_!!_#|/ :n t n s/'"$ac_delim"'$/,g/; t s/$/\\/; p N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n ' >>$CONFIG_STATUS >$CONFIG_STATUS <<_ACEOF :end s/|#_!!_#|//g CEOF$ac_eof _ACEOF # VPATH may cause trouble with some makes, so we remove $(srcdir), # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and # trailing colons and then remove the whole line if VPATH becomes empty # (actually we leave an empty line to preserve line numbers). if test "x$srcdir" = x.; then ac_vpsub='/^[ ]*VPATH[ ]*=/{ s/:*\$(srcdir):*/:/ s/:*\${srcdir}:*/:/ s/:*@srcdir@:*/:/ s/^\([^=]*=[ ]*\):*/\1/ s/:*$// s/^[^=]*=[ ]*$// }' fi cat >>$CONFIG_STATUS <<\_ACEOF fi # test -n "$CONFIG_FILES" for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS do case $ac_tag in :[FHLC]) ac_mode=$ac_tag; continue;; esac case $ac_mode$ac_tag in :[FHL]*:*);; :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5 echo "$as_me: error: Invalid tag $ac_tag." >&2;} { (exit 1); exit 1; }; };; :[FH]-) ac_tag=-:-;; :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; esac ac_save_IFS=$IFS IFS=: set x $ac_tag IFS=$ac_save_IFS shift ac_file=$1 shift case $ac_mode in :L) ac_source=$1;; :[FH]) ac_file_inputs= for ac_f do case $ac_f in -) ac_f="$tmp/stdin";; *) # Look for the file first in the build tree, then in the source tree # (if the path is not absolute). The absolute path cannot be DOS-style, # because $ac_f cannot contain `:'. test -f "$ac_f" || case $ac_f in [\\/$]*) false;; *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; esac || { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5 echo "$as_me: error: cannot find input file: $ac_f" >&2;} { (exit 1); exit 1; }; };; esac ac_file_inputs="$ac_file_inputs $ac_f" done # Let's still pretend it is `configure' which instantiates (i.e., don't # use $as_me), people would be surprised to read: # /* config.h. Generated by config.status. */ configure_input="Generated from "`IFS=: echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure." if test x"$ac_file" != x-; then configure_input="$ac_file. $configure_input" { echo "$as_me:$LINENO: creating $ac_file" >&5 echo "$as_me: creating $ac_file" >&6;} fi case $ac_tag in *:-:* | *:-) cat >"$tmp/stdin";; esac ;; esac ac_dir=`$as_dirname -- "$ac_file" || $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$ac_file" : 'X\(//\)[^/]' \| \ X"$ac_file" : 'X\(//\)$' \| \ X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || echo X"$ac_file" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` { as_dir="$ac_dir" case $as_dir in #( -*) as_dir=./$as_dir;; esac test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { as_dirs= while :; do case $as_dir in #( *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #( *) as_qdir=$as_dir;; esac as_dirs="'$as_qdir' $as_dirs" as_dir=`$as_dirname -- "$as_dir" || $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_dir" : 'X\(//\)[^/]' \| \ X"$as_dir" : 'X\(//\)$' \| \ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || echo X"$as_dir" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` test -d "$as_dir" && break done test -z "$as_dirs" || eval "mkdir $as_dirs" } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 echo "$as_me: error: cannot create directory $as_dir" >&2;} { (exit 1); exit 1; }; }; } ac_builddir=. case "$ac_dir" in .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` # A ".." for each directory in $ac_dir_suffix. ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` case $ac_top_builddir_sub in "") ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; esac ;; esac ac_abs_top_builddir=$ac_pwd ac_abs_builddir=$ac_pwd$ac_dir_suffix # for backward compatibility: ac_top_builddir=$ac_top_build_prefix case $srcdir in .) # We are building in place. ac_srcdir=. ac_top_srcdir=$ac_top_builddir_sub ac_abs_top_srcdir=$ac_pwd ;; [\\/]* | ?:[\\/]* ) # Absolute name. ac_srcdir=$srcdir$ac_dir_suffix; ac_top_srcdir=$srcdir ac_abs_top_srcdir=$srcdir ;; *) # Relative name. ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix ac_top_srcdir=$ac_top_build_prefix$srcdir ac_abs_top_srcdir=$ac_pwd/$srcdir ;; esac ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix case $ac_mode in :F) # # CONFIG_FILE # case $INSTALL in [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; esac ac_MKDIR_P=$MKDIR_P case $MKDIR_P in [\\/$]* | ?:[\\/]* ) ;; */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; esac _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF # If the template does not know about datarootdir, expand it. # FIXME: This hack should be removed a few years after 2.60. ac_datarootdir_hack=; ac_datarootdir_seen= case `sed -n '/datarootdir/ { p q } /@datadir@/p /@docdir@/p /@infodir@/p /@localedir@/p /@mandir@/p ' $ac_file_inputs` in *datarootdir*) ac_datarootdir_seen=yes;; *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} _ACEOF cat >>$CONFIG_STATUS <<_ACEOF ac_datarootdir_hack=' s&@datadir@&$datadir&g s&@docdir@&$docdir&g s&@infodir@&$infodir&g s&@localedir@&$localedir&g s&@mandir@&$mandir&g s&\\\${datarootdir}&$datarootdir&g' ;; esac _ACEOF # Neutralize VPATH when `$srcdir' = `.'. # Shell code in configure.ac might set extrasub. # FIXME: do we really want to maintain this feature? cat >>$CONFIG_STATUS <<_ACEOF sed "$ac_vpsub $extrasub _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF :t /@[a-zA-Z_][a-zA-Z_0-9]*@/!b s&@configure_input@&$configure_input&;t t s&@top_builddir@&$ac_top_builddir_sub&;t t s&@srcdir@&$ac_srcdir&;t t s&@abs_srcdir@&$ac_abs_srcdir&;t t s&@top_srcdir@&$ac_top_srcdir&;t t s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t s&@builddir@&$ac_builddir&;t t s&@abs_builddir@&$ac_abs_builddir&;t t s&@abs_top_builddir@&$ac_abs_top_builddir&;t t s&@INSTALL@&$ac_INSTALL&;t t s&@MKDIR_P@&$ac_MKDIR_P&;t t $ac_datarootdir_hack " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir' which seems to be undefined. Please make sure it is defined." >&5 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' which seems to be undefined. Please make sure it is defined." >&2;} rm -f "$tmp/stdin" case $ac_file in -) cat "$tmp/out"; rm -f "$tmp/out";; *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;; esac ;; :H) # # CONFIG_HEADER # _ACEOF # Transform confdefs.h into a sed script `conftest.defines', that # substitutes the proper values into config.h.in to produce config.h. rm -f conftest.defines conftest.tail # First, append a space to every undef/define line, to ease matching. echo 's/$/ /' >conftest.defines # Then, protect against being on the right side of a sed subst, or in # an unquoted here document, in config.status. If some macros were # called several times there might be several #defines for the same # symbol, which is useless. But do not sort them, since the last # AC_DEFINE must be honored. ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where # NAME is the cpp macro being defined, VALUE is the value it is being given. # PARAMS is the parameter list in the macro definition--in most cases, it's # just an empty string. ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*' ac_dB='\\)[ (].*,\\1define\\2' ac_dC=' ' ac_dD=' ,' uniq confdefs.h | sed -n ' t rset :rset s/^[ ]*#[ ]*define[ ][ ]*// t ok d :ok s/[\\&,]/\\&/g s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p ' >>conftest.defines # Remove the space that was appended to ease matching. # Then replace #undef with comments. This is necessary, for # example, in the case of _POSIX_SOURCE, which is predefined and required # on some systems where configure will not decide to define it. # (The regexp can be short, since the line contains either #define or #undef.) echo 's/ $// s,^[ #]*u.*,/* & */,' >>conftest.defines # Break up conftest.defines: ac_max_sed_lines=50 # First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1" # Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2" # Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1" # et cetera. ac_in='$ac_file_inputs' ac_out='"$tmp/out1"' ac_nxt='"$tmp/out2"' while : do # Write a here document: cat >>$CONFIG_STATUS <<_ACEOF # First, check the format of the line: cat >"\$tmp/defines.sed" <<\\CEOF /^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def /^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def b :def _ACEOF sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS echo 'CEOF sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail grep . conftest.tail >/dev/null || break rm -f conftest.defines mv conftest.tail conftest.defines done rm -f conftest.defines conftest.tail echo "ac_result=$ac_in" >>$CONFIG_STATUS cat >>$CONFIG_STATUS <<\_ACEOF if test x"$ac_file" != x-; then echo "/* $configure_input */" >"$tmp/config.h" cat "$ac_result" >>"$tmp/config.h" if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then { echo "$as_me:$LINENO: $ac_file is unchanged" >&5 echo "$as_me: $ac_file is unchanged" >&6;} else rm -f $ac_file mv "$tmp/config.h" $ac_file fi else echo "/* $configure_input */" cat "$ac_result" fi rm -f "$tmp/out12" # Compute $ac_file's index in $config_headers. _am_arg=$ac_file _am_stamp_count=1 for _am_header in $config_headers :; do case $_am_header in $_am_arg | $_am_arg:* ) break ;; * ) _am_stamp_count=`expr $_am_stamp_count + 1` ;; esac done echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$_am_arg" : 'X\(//\)[^/]' \| \ X"$_am_arg" : 'X\(//\)$' \| \ X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || echo X"$_am_arg" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'`/stamp-h$_am_stamp_count ;; :C) { echo "$as_me:$LINENO: executing $ac_file commands" >&5 echo "$as_me: executing $ac_file commands" >&6;} ;; esac case $ac_file$ac_mode in "depfiles":C) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do # Strip MF so we end up with the name of the file. mf=`echo "$mf" | sed -e 's/:.*$//'` # Check whether this is an Automake generated Makefile or not. # We used to match only the files named `Makefile.in', but # some people rename them; so instead we look at the file content. # Grep'ing the first line is not enough: some people post-process # each Makefile.in and add a new line on top of each file to say so. # Grep'ing the whole file is not good either: AIX grep has a line # limit of 2048, but all sed's we know have understand at least 4000. if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then dirpart=`$as_dirname -- "$mf" || $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$mf" : 'X\(//\)[^/]' \| \ X"$mf" : 'X\(//\)$' \| \ X"$mf" : 'X\(/\)' \| . 2>/dev/null || echo X"$mf" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` else continue fi # Extract the definition of DEPDIR, am__include, and am__quote # from the Makefile without running `make'. DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` test -z "$DEPDIR" && continue am__include=`sed -n 's/^am__include = //p' < "$mf"` test -z "am__include" && continue am__quote=`sed -n 's/^am__quote = //p' < "$mf"` # When using ansi2knr, U may be empty or an underscore; expand it U=`sed -n 's/^U = //p' < "$mf"` # Find all dependency output files, they are included files with # $(DEPDIR) in their names. We invoke sed twice because it is the # simplest approach to changing $(DEPDIR) to its actual value in the # expansion. for file in `sed -n " s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do # Make sure the directory exists. test -f "$dirpart/$file" && continue fdir=`$as_dirname -- "$file" || $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$file" : 'X\(//\)[^/]' \| \ X"$file" : 'X\(//\)$' \| \ X"$file" : 'X\(/\)' \| . 2>/dev/null || echo X"$file" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` { as_dir=$dirpart/$fdir case $as_dir in #( -*) as_dir=./$as_dir;; esac test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { as_dirs= while :; do case $as_dir in #( *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #( *) as_qdir=$as_dir;; esac as_dirs="'$as_qdir' $as_dirs" as_dir=`$as_dirname -- "$as_dir" || $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_dir" : 'X\(//\)[^/]' \| \ X"$as_dir" : 'X\(//\)$' \| \ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || echo X"$as_dir" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` test -d "$as_dir" && break done test -z "$as_dirs" || eval "mkdir $as_dirs" } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 echo "$as_me: error: cannot create directory $as_dir" >&2;} { (exit 1); exit 1; }; }; } # echo "creating $dirpart/$file" echo '# dummy' > "$dirpart/$file" done done ;; esac done # for ac_tag { (exit 0); exit 0; } _ACEOF chmod +x $CONFIG_STATUS ac_clean_files=$ac_clean_files_save # configure is writing to config.log, and then calls config.status. # config.status does its own redirection, appending to config.log. # Unfortunately, on DOS this fails, as config.log is still kept open # by configure, so config.status won't be able to write to it; its # output is simply discarded. So we exec the FD to /dev/null, # effectively closing config.log, so it can be properly (re)opened and # appended to by config.status. When coming back to configure, we # need to make the FD available again. if test "$no_create" != yes; then ac_cs_success=: ac_config_status_args= test "$silent" = yes && ac_config_status_args="$ac_config_status_args --quiet" exec 5>/dev/null $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false exec 5>>config.log # Use ||, not &&, to avoid exiting from the if with $? = 1, which # would make configure fail if this is the last instruction. $ac_cs_success || { (exit 1); exit 1; } fi argtable2-12/example/0000777000175000001440000000000011335653213011577 500000000000000argtable2-12/example/argxxx.h0000644000175000001440000000405711333223706013211 00000000000000/********************************************************************* Example source code for defining custom arg_xxx data types for the argtable2 command line parser library. It shows how to make custom arg_xxx data types with additional error checking capabilities. Copyright (C) 1998-2001,2003-2010 Stewart Heitmann sheitmann@users.sourceforge.net This is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. **********************************************************************/ #ifndef ARG_XXX #define ARG_XXX #include struct arg_xxx { struct arg_hdr hdr; /* The mandatory argtable header struct */ int count; /* Number of matching command line arguments found */ double *data; /* Array of matching command line argument data */ double minval, maxval; /* Custom range of allowable data values */ }; struct arg_xxx* arg_xxx0(const char* shortopts, const char* longopts, const char *datatype, double minvalue, double maxvalue, const char *glossary); struct arg_xxx* arg_xxx1(const char* shortopts, const char* longopts, const char *datatype, double minvalue, double maxvalue, const char *glossary); struct arg_xxx* arg_xxxn(const char* shortopts, const char* longopts, const char *datatype, int mincount, int maxcount, double minvalue, double maxvalue, const char *glossary); #endif argtable2-12/example/README.txt0000644000175000001440000000203211167633471013215 00000000000000A note on ANSI C89 versus C99 compilers. ---------------------------------------- These example programs use a style of array initialization that was introduced in the ANSI C99 standard. Older (C89 compliant) compilers will not compile them. The Open Watcom compiler, for instance, is known to have this problem. If this affects you, then an easy workaround is to initialize your arrays according to the C89 standard as demonstrated in the "myprog_C89.c" program. Thanks to Justin Dearing for pointing this out (Jan 2004). Compiling the example code under AIX ------------------------------------ The version of make shipped with AIX does not process the argtable example Makefile correctly. However it will work with GNU gmake. It is also necessary to add the "intl" library in the example Makefile LDLIBS += -largtable2 -lintl to avoid an unsatisfied external for gettext ld: 0711-317 ERROR: Undefined symbol: .gettext which is found in libintl.a rather than libc.a on AIX. Thanks to Michel Valin for these instructions (Feb 2009). argtable2-12/example/rm.c0000644000175000001440000001132311333223706012273 00000000000000/********************************************************************* Example source code for using the argtable2 library to implement: rm [-dfirv] [--help] [--version] []... This file is part of the argtable2 library. Copyright (C) 1998-2001,2003-2010 Stewart Heitmann sheitmann@users.sourceforge.net The argtable2 library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. **********************************************************************/ #include "argtable2.h" /* Here we only simulate the rm functionality */ void mymain(int d, int f, int i, int r, int v, const char** files, int nfiles) { int j; /* if verbose option was given then display all option settings */ if (v) { printf("remove directories = %s\n", ((d)?"YES":"NO")); printf("force removal = %s\n", ((f)?"YES":"NO")); printf("interactive mode = %s\n", ((i)?"YES":"NO")); printf("recurse directories = %s\n", ((r)?"YES":"NO")); printf("verbose messages = %s\n", ((v)?"YES":"NO")); } /* print the filenames that would be deleted if this really was the "rm" function */ for (j=0; jcount > 0) { printf("Usage: %s", progname); arg_print_syntax(stdout,argtable,"\n"); printf("Remove (unlink) the specified file(s).\n\n"); arg_print_glossary(stdout,argtable," %-20s %s\n"); printf("\nReport bugs to as this is just an example program.\n"); exitcode=0; goto exit; } /* special case: '--version' takes precedence error reporting */ if (vers->count > 0) { printf("'%s' example program for the \"argtable\" command line argument parser.\n",progname); printf("September 2003, Stewart Heitmann\n"); exitcode=0; goto exit; } /* If the parser returned any errors then display them and exit */ if (nerrors > 0) { /* Display the error details contained in the arg_end struct.*/ arg_print_errors(stdout,end,progname); printf("Try '%s --help' for more information.\n",progname); exitcode=1; goto exit; } /* command line options are all ok, now perform the "rm" functionality */ mymain(dir->count, force->count, inter->count, recur->count, verb->count, files->filename, files->count); exit: /* deallocate each non-null entry in argtable[] */ arg_freetable(argtable,sizeof(argtable)/sizeof(argtable[0])); return exitcode; } argtable2-12/example/myprog_C89.c0000644000175000001440000001345211333223706013622 00000000000000/********************************************************************* This example source code is an alternate version of myprog.c that adheres to ansi C89 standards rather than ansi C99. The only difference being that C89 does not permit the argtable array to be statically initialized with the contents of variables set at runtime whereas C99 does. Hence we cannot declare and initialize the argtable array in one declaration as void* argtable[] = {list,recurse,repeat,defines,outfile,verbose,help,version,infiles,end}; Instead, we must declare void* argtable[10]; and initialize the contents of the array separately. This file is part of the argtable2 library. Copyright (C) 1998-2001,2003-2010 Stewart Heitmann sheitmann@users.sourceforge.net The argtable2 library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. **********************************************************************/ #include "argtable2.h" int mymain(int l, int R, int k, const char **defines, int ndefines, const char *outfile, int v, const char **infiles, int ninfiles) { int i; if (l>0) printf("list files (-l)\n"); if (R>0) printf("recurse through directories (-R)\n"); if (v>0) printf("verbose is enabled (-v)\n"); printf("scalar k=%d\n",k); printf("output is \"%s\"\n", outfile); for (i=0; i", "output file (default is \"-\")"); struct arg_lit *verbose = arg_lit0("v","verbose,debug", "verbose messages"); struct arg_lit *help = arg_lit0(NULL,"help", "print this help and exit"); struct arg_lit *version = arg_lit0(NULL,"version", "print version information and exit"); struct arg_file *infiles = arg_filen(NULL,NULL,NULL,1,argc+2, "input file(s)"); struct arg_end *end = arg_end(20); void* argtable[10]; const char* progname = "myprog_C89"; int nerrors; int exitcode=0; /* initialize the argtable array with ptrs to the arg_xxx structures constructed above */ argtable[0] = list; argtable[1] = recurse; argtable[2] = repeat; argtable[3] = defines; argtable[4] = outfile; argtable[5] = verbose; argtable[6] = help; argtable[7] = version; argtable[8] = infiles; argtable[9] = end; /* verify the argtable[] entries were allocated sucessfully */ if (arg_nullcheck(argtable) != 0) { /* NULL entries were detected, some allocations must have failed */ printf("%s: insufficient memory\n",progname); exitcode=1; goto exit; } /* set any command line default values prior to parsing */ repeat->ival[0]=3; outfile->filename[0]="-"; /* Parse the command line as defined by argtable[] */ nerrors = arg_parse(argc,argv,argtable); /* special case: '--help' takes precedence over error reporting */ if (help->count > 0) { printf("Usage: %s", progname); arg_print_syntax(stdout,argtable,"\n"); printf("This program demonstrates the use of the argtable2 library\n"); printf("for parsing command line arguments.\n"); arg_print_glossary(stdout,argtable," %-25s %s\n"); exitcode=0; goto exit; } /* special case: '--version' takes precedence error reporting */ if (version->count > 0) { printf("'%s' example program for the \"argtable\" command line argument parser.\n",progname); printf("September 2003, Stewart Heitmann\n"); exitcode=0; goto exit; } /* If the parser returned any errors then display them and exit */ if (nerrors > 0) { /* Display the error details contained in the arg_end struct.*/ arg_print_errors(stdout,end,progname); printf("Try '%s --help' for more information.\n",progname); exitcode=1; goto exit; } /* special case: uname with no command line options induces brief help */ if (argc==1) { printf("Try '%s --help' for more information.\n",progname); exitcode=0; goto exit; } /* normal case: take the command line options at face value */ exitcode = mymain(list->count, recurse->count, repeat->ival[0], defines->sval, defines->count, outfile->filename[0], verbose->count, infiles->filename, infiles->count); exit: /* deallocate each non-null entry in argtable[] */ arg_freetable(argtable,sizeof(argtable)/sizeof(argtable[0])); return exitcode; } argtable2-12/example/myprog.c0000644000175000001440000001247711333223706013205 00000000000000/********************************************************************* Example source code for using the argtable2 library to implement: myprog [-lRv] [-k ] [-D MACRO]... [-o ] [--help] [--version] []... This file is part of the argtable2 library. Copyright (C) 1998-2001,2003-2010 Stewart Heitmann sheitmann@users.sourceforge.net The argtable2 library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. **********************************************************************/ #include int mymain(int l, int R, int k, const char **defines, int ndefines, const char *outfile, int v, const char **infiles, int ninfiles) { int i; if (l>0) printf("list files (-l)\n"); if (R>0) printf("recurse through directories (-R)\n"); if (v>0) printf("verbose is enabled (-v)\n"); printf("scalar k=%d\n",k); printf("output is \"%s\"\n", outfile); for (i=0; i", "output file (default is \"-\")"); struct arg_lit *verbose = arg_lit0("v","verbose,debug", "verbose messages"); struct arg_lit *help = arg_lit0(NULL,"help", "print this help and exit"); struct arg_lit *version = arg_lit0(NULL,"version", "print version information and exit"); struct arg_file *infiles = arg_filen(NULL,NULL,NULL,1,argc+2, "input file(s)"); struct arg_end *end = arg_end(20); void* argtable[] = {list,recurse,repeat,defines,outfile,verbose,help,version,infiles,end}; const char* progname = "myprog"; int nerrors; int exitcode=0; /* verify the argtable[] entries were allocated sucessfully */ if (arg_nullcheck(argtable) != 0) { /* NULL entries were detected, some allocations must have failed */ printf("%s: insufficient memory\n",progname); exitcode=1; goto exit; } /* set any command line default values prior to parsing */ repeat->ival[0]=3; outfile->filename[0]="-"; /* Parse the command line as defined by argtable[] */ nerrors = arg_parse(argc,argv,argtable); /* special case: '--help' takes precedence over error reporting */ if (help->count > 0) { printf("Usage: %s", progname); arg_print_syntax(stdout,argtable,"\n"); printf("This program demonstrates the use of the argtable2 library\n"); printf("for parsing command line arguments. Argtable accepts integers\n"); printf("in decimal (123), hexadecimal (0xff), octal (0o123) and binary\n"); printf("(0b101101) formats. Suffixes KB, MB and GB are also accepted.\n"); arg_print_glossary(stdout,argtable," %-25s %s\n"); exitcode=0; goto exit; } /* special case: '--version' takes precedence error reporting */ if (version->count > 0) { printf("'%s' example program for the \"argtable\" command line argument parser.\n",progname); printf("September 2003, Stewart Heitmann\n"); exitcode=0; goto exit; } /* If the parser returned any errors then display them and exit */ if (nerrors > 0) { /* Display the error details contained in the arg_end struct.*/ arg_print_errors(stdout,end,progname); printf("Try '%s --help' for more information.\n",progname); exitcode=1; goto exit; } /* special case: uname with no command line options induces brief help */ if (argc==1) { printf("Try '%s --help' for more information.\n",progname); exitcode=0; goto exit; } /* normal case: take the command line options at face value */ exitcode = mymain(list->count, recurse->count, repeat->ival[0], defines->sval, defines->count, outfile->filename[0], verbose->count, infiles->filename, infiles->count); exit: /* deallocate each non-null entry in argtable[] */ arg_freetable(argtable,sizeof(argtable)/sizeof(argtable[0])); return exitcode; } argtable2-12/example/uname.c0000644000175000001440000001176111333223706012770 00000000000000/********************************************************************* Example source code for using the argtable2 library to implement: uname [-asnrvmpio] [--help] [--version] This file is part of the argtable2 library. Copyright (C) 1998-2001,2003-2010 Stewart Heitmann sheitmann@users.sourceforge.net The argtable2 library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. **********************************************************************/ #include "argtable2.h" /* Here we simulate the uname functionality */ int mymain(int kname, int nname, int krel, int kver, int mach, int proc, int hard, int opsys) { if (kname) printf("Linux "); if (nname) printf("localhost.localdomain "); if (krel) printf("2.4.19-16 "); if (kver) printf("#1 Fri Sep 20 18:15:05 CEST 2002 "); if (mach) printf("i686 "); if (proc) printf("Intel "); if (hard) printf("unknown "); if (opsys) printf("GNU/Linux "); printf("\n"); return 0; } int main(int argc, char **argv) { const char* progname = "uname"; struct arg_lit *all = arg_lit0("a", "all", "print all information, in the following order:"); struct arg_lit *kname = arg_lit0("s", "kernel-name", "print the kernel name"); struct arg_lit *nname = arg_lit0("n", "nodename", "print the node name"); struct arg_lit *krel = arg_lit0("r", "kernel-release", "print the kernel release"); struct arg_lit *kver = arg_lit0("v", "kernel-version", "print the kernel version"); struct arg_lit *mach = arg_lit0("m", "machine", "print the machine hardware name"); struct arg_lit *proc = arg_lit0("p", "processor", "print the processor type"); struct arg_lit *hard = arg_lit0("i", "hardware-platform","print the hardware platform"); struct arg_lit *opsys = arg_lit0("o", "operating-system", "print the operating system"); struct arg_lit *help = arg_lit0(NULL,"help", "print this help and exit"); struct arg_lit *vers = arg_lit0(NULL,"version", "print version information and exit"); struct arg_end *end = arg_end(20); void* argtable[] = {all,kname,nname,krel,kver,mach,proc,hard,opsys,help,vers,end}; int nerrors; int exitcode=0; /* verify the argtable[] entries were allocated sucessfully */ if (arg_nullcheck(argtable) != 0) { /* NULL entries were detected, some allocations must have failed */ printf("%s: insufficient memory\n",progname); exitcode=1; goto exit; } /* Parse the command line as defined by argtable[] */ nerrors = arg_parse(argc,argv,argtable); /* special case: '--help' takes precedence over error reporting */ if (help->count > 0) { printf("Usage: %s", progname); arg_print_syntax(stdout,argtable,"\n"); printf("Print certain system information. With no options, same as -s.\n\n"); arg_print_glossary(stdout,argtable," %-25s %s\n"); printf("\nReport bugs to .\n"); exitcode=0; goto exit; } /* special case: '--version' takes precedence error reporting */ if (vers->count > 0) { printf("'%s' example program for the \"argtable\" command line argument parser.\n",progname); printf("September 2003, Stewart Heitmann\n"); exitcode=0; goto exit; } /* If the parser returned any errors then display them and exit */ if (nerrors > 0) { /* Display the error details contained in the arg_end struct.*/ arg_print_errors(stdout,end,progname); printf("Try '%s --help' for more information.\n",progname); exitcode=1; goto exit; } /* special case: uname with no command line options is equivalent to "uname -s" */ if (argc==1) { exitcode = mymain(0,1,0,0,0,0,0,0); goto exit; } /* special case: "uname -a" is equivalent to "uname -snrvmpi" */ if (all->count>0) { exitcode = mymain(1,1,1,1,1,1,1,1); goto exit; } /* normal case: take the command line options at face value */ exitcode = mymain(kname->count, nname->count, krel->count, kver->count, mach->count, proc->count, hard->count, opsys->count); exit: /* deallocate each non-null entry in argtable[] */ arg_freetable(argtable,sizeof(argtable)/sizeof(argtable[0])); return exitcode; } argtable2-12/example/ls.c0000644000175000001440000003700611333223706012301 00000000000000/********************************************************************* Example source code for using the argtable2 library to implement: ls [-aAbBcCdDfFgGhHiklLmnNopqQrRsStuUvxX1] [--author] [--block-size=SIZE] [--color=[WHEN]] [--format=WORD] [--full-time] [--si] [--dereference-command-line-symlink-to-dir] [--indicator-style=WORD] [-I PATTERN] [--show-control-chars] [--quoting-style=WORD] [--sort=WORD] [--time=WORD] [--time-style=STYLE] [-T COLS] [-w COLS] [--help] [--version] [FILE]... This file is part of the argtable2 library. Copyright (C) 1998-2001,2003-2010 Stewart Heitmann sheitmann@users.sourceforge.net The argtable2 library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. **********************************************************************/ #include "argtable2.h" /* These variables hold the values parsed from the comand line by arg_parse() */ struct arg_lit *a, *A, *author, *b, *B, *c, *C, *d, *D, *f, *F, *fulltime; struct arg_lit *g, *G, *h, *H, *si, *deref, *i, *k, *l, *L, *m, *n, *N, *o, *p; struct arg_lit *q, *shcont, *Q, *r, *R, *s, *S, *t, *u, *U, *v, *x, *X, *one; struct arg_lit *help, *version; struct arg_int *blocksize, *T, *w; struct arg_str *color, *format, *indic, *I, *Qstyle, *sort, *Time, *timesty; struct arg_file *files; struct arg_end *end; /* Here we simply echo the command line option values as a demonstration. */ /* In a real program, this is where we would perform the main processing. */ int mymain(void) { int j; if (a->count > 0) printf("a=YES\n"); if (A->count > 0) printf("A=YES\n"); if (author->count > 0) printf("author=YES\n"); if (b->count > 0) printf("b=YES\n"); if (blocksize->count > 0) printf("blocksize=%d\n",blocksize->count); if (B->count > 0) printf("B=YES\n"); if (c->count > 0) printf("c=YES\n"); if (C->count > 0) printf("C=YES\n"); if (color->count > 0) printf("color=%s\n",color->sval[0]); if (d->count > 0) printf("d=YES\n"); if (D->count > 0) printf("D=YES\n"); if (f->count > 0) printf("f=YES\n"); if (F->count > 0) printf("F=YES\n"); if (format->count > 0) printf("format=%s\n",format->sval[0]); if (fulltime->count > 0) printf("fulltime=YES\n"); if (g->count > 0) printf("g=YES\n"); if (G->count > 0) printf("G=YES\n"); if (h->count > 0) printf("h=YES\n"); if (si->count > 0) printf("si=YES\n"); if (H->count > 0) printf("H=YES\n"); if (deref->count > 0) printf("deref=YES\n"); if (indic->count > 0) printf("indic=%s\n",indic->sval[0]); if (i->count > 0) printf("i=YES\n"); if (I->count > 0) printf("I=%s\n",I->sval[0]); if (k->count > 0) printf("k=YES\n"); if (l->count > 0) printf("l=YES\n"); if (L->count > 0) printf("L=YES\n"); if (m->count > 0) printf("m=YES\n"); if (n->count > 0) printf("n=YES\n"); if (N->count > 0) printf("N=YES\n"); if (o->count > 0) printf("o=YES\n"); if (p->count > 0) printf("p=YES\n"); if (q->count > 0) printf("q=YES\n"); if (shcont->count > 0) printf("shcont=YES\n"); if (Q->count > 0) printf("Q=YES\n"); if (Qstyle->count > 0) printf("Qstyle=%s\n",Qstyle->sval[0]); if (r->count > 0) printf("r=YES\n"); if (R->count > 0) printf("R=YES\n"); if (s->count > 0) printf("s=YES\n"); if (S->count > 0) printf("S=YES\n"); if (sort->count > 0) printf("sort=%s\n",sort->sval[0]); if (Time->count > 0) printf("time=%s\n",Time->sval[0]); if (timesty->count > 0) printf("timesty=%s\n",timesty->sval[0]); if (t->count > 0) printf("t=YES\n"); if (T->count > 0) printf("T=%d\n",T->ival[0]); if (u->count > 0) printf("u=YES\n"); if (U->count > 0) printf("U=YES\n"); if (v->count > 0) printf("v=YES\n"); if (w->count > 0) printf("w=%d\n",w->ival[0]); if (x->count > 0) printf("x=YES\n"); if (X->count > 0) printf("X=YES\n"); if (one->count > 0) printf("1=YES\n"); /* print the filenames */ for (j=0; jcount; j++) printf("filename[%d] = \"%s\"\n", j, files->filename[j]); return 0; } int main(int argc, char **argv) { /* The argtable[] entries define the command line options */ void *argtable[] = { a = arg_lit0("a", "all", "do not hide entries starting with ."), A = arg_lit0("A", "almost-all", "do not list implied . and .."), author = arg_lit0(NULL,"author", "print the author of each file"), b = arg_lit0("b", "escape", "print octal escapes for nongraphic characters"), blocksize = arg_int0(NULL,"block-size","SIZE", "use SIZE-byte blocks"), B = arg_lit0("B", "ignore-backups", "do not list implied entries ending with ~"), c = arg_lit0("c", NULL, "with -lt: sort by, and show, ctime (time of last"), arg_rem(NULL, " modification of file status information)"), arg_rem(NULL, " with -l: show ctime and sort by name"), arg_rem(NULL, " otherwise: sort by ctime"), C = arg_lit0("C", NULL, "list entries by columns"), color = arg_str0(NULL,"color","WHEN", "control whether color is used to distinguish file"), arg_rem(NULL, " types. WHEN may be `never', `always', or `auto'"), d = arg_lit0("d", "directory", "list directory entries instead of contents,"), arg_rem(NULL, " and do not dereference symbolic links"), D = arg_lit0("D", "dired", "generate output designed for Emacs' dired mode"), f = arg_lit0("f", NULL, "do not sort, enable -aU, disable -lst"), F = arg_lit0("F", "classify", "append indicator (one of */=@|) to entries"), format = arg_str0(NULL,"format","WORD", "across -x, commas -m, horizontal -x, long -l,"), arg_rem (NULL, " single-column -1, verbose -l, vertical -C"), fulltime = arg_lit0(NULL,"full-time", "like -l --time-style=full-iso"), g = arg_lit0("g", NULL, "like -l, but do not list owner"), G = arg_lit0("G", "no-group", "inhibit display of group information"), h = arg_lit0("h", "human-readable", "print sizes in human readable format (e.g., 1K 234M 2G)"), si = arg_lit0(NULL,"si", "likewise, but use powers of 1000 not 1024"), H = arg_lit0("H", "dereference-command-line","follow symbolic links listed on the command line"), deref = arg_lit0(NULL,"dereference-command-line-symlink-to-dir","follow each command line symbolic link"), arg_rem(NULL, " that points to a directory"), indic = arg_str0(NULL,"indicator-style","WORD","append indicator with style WORD to entry names:"), arg_rem (NULL, " none (default), classify (-F), file-type (-p)"), i = arg_lit0("i", "inode", "print index number of each file"), I = arg_str0("I", "ignore","PATTERN", "do not list implied entries matching shell PATTERN"), k = arg_lit0("k", NULL, "like --block-size=1K"), l = arg_lit0("l", NULL, "use a long listing format"), L = arg_lit0("L", "dereference", "when showing file information for a symbolic"), arg_rem (NULL, " link, show information for the file the link"), arg_rem (NULL, " references rather than for the link itself"), m = arg_lit0("m", NULL, "fill width with a comma separated list of entries"), n = arg_lit0("n", "numeric-uid-gid", "like -l, but list numeric UIDs and GIDs"), N = arg_lit0("N", "literal", "print raw entry names (don't treat e.g. control"), arg_rem (NULL, " characters specially)"), o = arg_lit0("o", NULL, "like -l, but do not list group information"), p = arg_lit0("p", "file-type", "append indicator (one of /=@|) to entries"), q = arg_lit0("q", "hide-control-chars", "print ? instead of non graphic characters"), shcont = arg_lit0(NULL,"show-control-chars", "show non graphic characters as-is (default"), arg_rem (NULL, "unless program is `ls' and output is a terminal)"), Q = arg_lit0("Q", "quote-name", "enclose entry names in double quotes"), Qstyle = arg_str0(NULL,"quoting-style","WORD","use quoting style WORD for entry names:"), arg_rem (NULL, " literal, locale, shell, shell-always, c, escape"), r = arg_lit0("r", "reverse", "reverse order while sorting"), R = arg_lit0("R", "recursive", "list subdirectories recursively"), s = arg_lit0("s", "size", "print size of each file, in blocks"), S = arg_lit0("S", NULL, "sort by file size"), sort = arg_str0(NULL,"sort","WORD", "extension -X, none -U, size -S, time -t, version -v,"), arg_rem (NULL, "status -c, time -t, atime -u, access -u, use -u"), Time = arg_str0(NULL,"time","WORD", "show time as WORD instead of modification time:"), arg_rem (NULL, " atime, access, use, ctime or status; use"), arg_rem (NULL, " specified time as sort key if --sort=time"), timesty = arg_str0(NULL, "time-style","STYLE", "show times using style STYLE:"), arg_rem (NULL, " full-iso, long-iso, iso, locale, +FORMAT"), arg_rem (NULL, "FORMAT is interpreted like `date'; if FORMAT is"), arg_rem (NULL, "FORMAT1FORMAT2, FORMAT1 applies to"), arg_rem (NULL, "non-recent files and FORMAT2 to recent files;"), arg_rem (NULL, "if STYLE is prefixed with `posix-', STYLE"), arg_rem (NULL, "takes effect only outside the POSIX locale"), t = arg_lit0("t", NULL, "sort by modification time"), T = arg_int0("T", "tabsize", "COLS", "assume tab stops at each COLS instead of 8"), u = arg_lit0("u", NULL, "with -lt: sort by, and show, access time"), arg_rem (NULL, " with -l: show access time and sort by name"), arg_rem (NULL, " otherwise: sort by access time"), U = arg_lit0("U", NULL, "do not sort; list entries in directory order"), v = arg_lit0("v", NULL, "sort by version"), w = arg_int0("w", "width", "COLS", "assume screen width instead of current value"), x = arg_lit0("x", NULL, "list entries by lines instead of by columns"), X = arg_lit0("X", NULL, "sort alphabetically by entry extension"), one = arg_lit0("1", NULL, "list one file per line"), help = arg_lit0(NULL,"help", "display this help and exit"), version = arg_lit0(NULL,"version", "display version information and exit"), files = arg_filen(NULL, NULL, "FILE", 0, argc+2, NULL), end = arg_end(20), }; const char *progname = "ls"; int exitcode=0; int nerrors; /* verify the argtable[] entries were allocated sucessfully */ if (arg_nullcheck(argtable) != 0) { /* NULL entries were detected, some allocations must have failed */ printf("%s: insufficient memory\n",progname); exitcode=1; goto exit; } /* allow optional argument values for --color */ /* and set the default value to "always" */ color->hdr.flag |= ARG_HASOPTVALUE; color->sval[0] = "always"; /* Parse the command line as defined by argtable[] */ nerrors = arg_parse(argc,argv,argtable); /* special case: '--help' takes precedence over error reporting */ if (help->count > 0) { printf("Usage: %s", progname); arg_print_syntax(stdout,argtable,"\n"); printf("List information about the FILE(s) (the current directory by default).\n"); printf("Sort entries alphabetically if none of -cftuSUX nor --sort.\n\n"); arg_print_glossary(stdout,argtable," %-25s %s\n"); printf("\nSIZE may be (or may be an integer optionally followed by) one of following:\n" "kB 1000, K 1024, MB 1,000,000, M 1,048,576, and so on for G, T, P, E, Z, Y.\n\n" "By default, color is not used to distinguish types of files. That is\n" "equivalent to using --color=none. Using the --color option without the\n" "optional WHEN argument is equivalent to using --color=always. With\n" "--color=auto, color codes are output only if standard output is connected\n" "to a terminal (tty).\n\n" "Report bugs to .\n"); exitcode=0; goto exit; } /* special case: '--version' takes precedence error reporting */ if (version->count > 0) { printf("'%s' example program for the \"argtable\" command line argument parser.\n",progname); printf("September 2003, Stewart Heitmann\n"); exitcode=0; goto exit; } /* If the parser returned any errors then display them and exit */ if (nerrors > 0) { /* Display the error details contained in the arg_end struct.*/ arg_print_errors(stdout,end,progname); printf("Try '%s --help' for more information.\n",progname); exitcode=1; goto exit; } /* Command line parsing is complete, do the main processing */ exitcode = mymain(); exit: /* deallocate each non-null entry in argtable[] */ arg_freetable(argtable,sizeof(argtable)/sizeof(argtable[0])); return exitcode; } argtable2-12/example/echo.c0000644000175000001440000001112211333223706012570 00000000000000/********************************************************************* Example source code for using the argtable2 library to implement: echo [-neE] [--help] [--version] [STRING]... This file is part of the argtable2 library. Copyright (C) 1998-2001,2003-2010 Stewart Heitmann sheitmann@users.sourceforge.net The argtable2 library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. **********************************************************************/ #include "argtable2.h" /* Here we only approximate the echo functionality */ void mymain(int n, int e, int E, const char** strings, int nstrings) { int j; printf("option -n = %s\n", ((n)?"YES":"NO")); printf("option -e = %s\n", ((e)?"YES":"NO")); printf("option -E = %s\n", ((E)?"YES":"NO")); for (j=0; js"); struct arg_lit *help = arg_lit0(NULL,"help", "print this help and exit"); struct arg_lit *vers = arg_lit0(NULL,"version", "print version information and exit"); struct arg_str *strs = arg_strn(NULL,NULL,"STRING",0,argc+2,NULL); struct arg_end *end = arg_end(20); void* argtable[] = {n,e,E,help,vers,strs,end}; const char* progname = "echo"; int exitcode=0; int nerrors; /* verify the argtable[] entries were allocated sucessfully */ if (arg_nullcheck(argtable) != 0) { /* NULL entries were detected, some allocations must have failed */ printf("%s: insufficient memory\n",progname); exitcode=1; goto exit; } /* Parse the command line as defined by argtable[] */ nerrors = arg_parse(argc,argv,argtable); /* special case: '--help' takes precedence over error reporting */ if (help->count > 0) { printf("Usage: %s", progname); arg_print_syntax(stdout,argtable,"\n"); printf("Echo the STRINGs to standard output.\n\n"); arg_print_glossary(stdout,argtable," %-10s %s\n"); printf("\nWithout -E, the following sequences are recognized and interpolated:\n\n" " \\NNN the character whose ASCII code is NNN (octal)\n" " \\\\ backslash\n" " \\a alert (BEL)\n" " \\b backspace\n" " \\c suppress trailing newline\n" " \\f form feed\n" " \\n new line\n" " \\r carriage return\n" " \\t horizontal tab\n" " \\v vertical tab\n\n" "Report bugs to .\n"); exitcode=0; goto exit; } /* special case: '--version' takes precedence error reporting */ if (vers->count > 0) { printf("'%s' example program for the \"argtable\" command line argument parser.\n",progname); printf("September 2003, Stewart Heitmann\n"); exitcode=0; goto exit; } /* If the parser returned any errors then display them and exit */ if (nerrors > 0) { /* Display the error details contained in the arg_end struct.*/ arg_print_errors(stdout,end,progname); printf("Try '%s --help' for more information.\n",progname); exitcode=1; goto exit; } /* Command line parsing is complete, do the main processing */ mymain(n->count, e->count, E->count, strs->sval, strs->count); exit: /* deallocate each non-null entry in argtable[] */ arg_freetable(argtable,sizeof(argtable)/sizeof(argtable[0])); return exitcode; } argtable2-12/example/Makefile0000644000175000001440000000304711335653162013162 00000000000000####################################################################### # This file is part of the argtable2 library. # Copyright (C) 1998-2001,2003-2010 Stewart Heitmann # sheitmann@users.sourceforge.net # # The argtable2 library is free software; you can redistribute it and/or # modify it under the terms of the GNU Library General Public License as # published by the Free Software Foundation; either version 2 of the # License, or (at your option) any later version. # # This software is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Library General Public License for more details. # # You should have received a copy of the GNU Library General Public # License along with this library; if not, write to the Free Software # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, # USA. ####################################################################### # #SHELL = /bin/sh #the default make rule for compiling C source code is # xxx.o xxx.c: # $(CC) -c $(CFLAGS) -o xxx.o xxx.c CC = gcc #add the -static switch to CFLAGS to force static linking if desired CFLAGS += -I/usr/local/include -g LDLIBS += -largtable2 TARGETS = uname rm mv echo ls myprog myprog_C89 multisyntax argcustom callbacks hasoptvalue all: $(TARGETS) argcustom: argcustom.o argxxx.o $(CC) $(LDFLAGS) argcustom.o argxxx.o -o $@ $(LDLIBS) clean: rm -f core core.* *.o *~ $(TARGETS) distclean: clean rm -f Makefile argtable2-12/example/callbacks.c0000644000175000001440000001713511333223706013603 00000000000000/********************************************************************* Example source code for using the argtable2 library to implement: myprog [-lRv] [-k ] [-D MACRO]... [-o ] [--help] [--version] []... This file is part of the argtable2 library. Copyright (C) 1998-2001,2003-2010 Stewart Heitmann sheitmann@users.sourceforge.net The argtable2 library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. **********************************************************************/ #include #include /* error codes returned by myscanfn and mycheckfn, and received by myerrorfn. */ /* The exact values are unimportant provided they are non-zero and consistent */ /* between those three functions. */ enum {EMINCOUNT=1, EMAXCOUNT, EBADINT, EZEROVAL, EODDCOUNT, EBADSUM}; /* * Argtable calls an arg_xxx structure's hdr.scanfn routine once for each matching * command line argument. * The scanfn routine must extract the argument data value from the argv[] * string passed in argval and write the result back into the arg_xxx data * array. * Error codes returned by this function are saved by argtable and later * passed to the errorfn callback. * * This particular myscanfn is for arg_int structs. For demonstration purposes * it performs additional error checking to verify that the integer value * extracted is non-zero. Other custom rules could also be implemented at * that point in the code. */ int myscanfn(struct arg_int *parent, /* ptr to relevant arg_int structure in argument table */ const char *argval) /* ptr to current command line argv[] string */ { int val; char *end; /* return EMAXCOUNT error if we have reached the upper limit of allowed arguments for parent arg_int struct. */ /* This is a mandatory check that scanfn must alwasy perform */ if (parent->count == parent->hdr.maxcount ) return EMAXCOUNT; /* extract base10 integer from argval string into val, return EBADINT if conversion failed */ val = (int)strtol(argval,&end,10); if (*end!=0) return EBADINT; /* check the value is non-zero (for example purposes) and return EZEROVAL if it is not the case*/ if (val==0) return EZEROVAL; /* all checks are passed, store the value in parent's ival[] array and increment the count */ parent->ival[parent->count++] = val; /* return zero to indicate success */ return 0; } /* * Argtable calls an arg_xxx structure's hdr.checkfn routine upon completion * of parsing the entire command line. It allows post-parse checks to be performed, * such as verifying the minimum number of exepected arguments have been received. * Like scanfn, error codes returned by this function are saved by argtable and later * passed to the errorfn callback. * * This particular mycheckfn is for arg_int structs. For demonstration purposes * it performs additional checking to ensure that the number of arguments is even, * and that all values given sum to exactly 100. */ int mycheckfn(struct arg_int *parent) { int i; long sum = 0; /* return EMINCOUNT if the minimum number of arguments is not present. */ /* This is a mandatory check that checkfn must alwasy perform. */ if (parent->count < parent->hdr.mincount) return EMINCOUNT; /* return EODDCOUNT if the number of argument occurences is not even (for example purposes) */ if (parent->count % 2 != 0) return EODDCOUNT; /* return EBADSUM if the sum of the arguments is not 100 (for example purposes) */ for (i=0; icount; i++) sum += parent->ival[i]; if (sum!=100) return EBADSUM; /* all checks passed */ return 0; } /* * Argtable calls an arg_xxx structure's hdr.errorfn routine when arg_print_errors is executed. * The errorfn routine must print a meaningful error messages for the given error code. * The error codes are the same values returned by scanfn and checkfn. */ void myerrorfn(struct arg_int *parent, FILE *fp, int errorcode, const char *argval, const char *progname) { const char *shortopts = parent->hdr.shortopts; const char *longopts = parent->hdr.longopts; const char *datatype = parent->hdr.datatype; fprintf(fp,"%s: ",progname); switch(errorcode) { case EMINCOUNT: fputs("missing option ",fp); arg_print_option(fp,shortopts,longopts,datatype,"\n"); break; case EMAXCOUNT: fputs("excess option ",fp); arg_print_option(fp,shortopts,longopts,argval,"\n"); break; case EBADINT: arg_print_option(fp,shortopts,longopts,argval," is not a valid \n"); break; case EZEROVAL: arg_print_option(fp,shortopts,longopts,datatype," values cannot be zero\n"); break; case EODDCOUNT: arg_print_option(fp,shortopts,longopts,datatype," values must occur in even numbers\n"); break; case EBADSUM: arg_print_option(fp,shortopts,longopts,datatype," values must sum to 100\n"); break; } } int main(int argc, char **argv) { struct arg_int *val = arg_intn(NULL,NULL,NULL,2,100,"must be an even number of non-zero integer values that sum to 100"); struct arg_end *end = arg_end(20); void* argtable[] = {val,end}; const char* progname = "callbacks"; int nerrors; int exitcode=0; int i; /* verify the argtable[] entries were allocated sucessfully */ if (arg_nullcheck(argtable) != 0) { /* NULL entries were detected, some allocations must have failed */ printf("%s: insufficient memory\n",progname); exitcode=1; goto exit; } /* replace the default arg_int parsing and error validation routines with our own custom routines */ val->hdr.scanfn = (arg_scanfn*)myscanfn; val->hdr.checkfn = (arg_checkfn*)mycheckfn; val->hdr.errorfn = (arg_errorfn*)myerrorfn; /* special case: no command line options induces brief help */ if (argc==1) { printf("Usage: %s ", progname); arg_print_syntax(stdout,argtable,"\n"); arg_print_glossary(stdout,argtable,"where: %s %s\n"); exitcode=0; goto exit; } /* Parse the command line as defined by argtable[] */ nerrors = arg_parse(argc,argv,argtable); /* If the parser returned any errors then display them and exit */ if (nerrors > 0) { /* Display the error details contained in the arg_end struct.*/ arg_print_errors(stdout,end,progname); exitcode=1; goto exit; } /* parsing was succesful, print the values obtained */ for (i=0; icount; i++) printf("val->ival[%d] = %d\n",i, val->ival[i]); exit: /* deallocate each non-null entry in argtable[] */ arg_freetable(argtable,sizeof(argtable)/sizeof(argtable[0])); return exitcode; } argtable2-12/example/hasoptvalue.c0000644000175000001440000001116711333223706014216 00000000000000/********************************************************************* Example source code for using the argtable2 library to implement: Usage: hasoptvalue -f [-f ] [-f ] -b [] [-b []] [-b []] [--help] [--version] This program demonstrates the use of the argtable2 library -f, --foo= takes an integer value (defaults to 9) -b, --bar=[] takes an optional integer value (defaults to 5) --help print this help and exit --version print version information and exit This file is part of the argtable2 library. Copyright (C) 1998-2001,2003-2010 Stewart Heitmann sheitmann@users.sourceforge.net The argtable2 library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. **********************************************************************/ #include int main(int argc, char **argv) { struct arg_int *foo = arg_intn("f","foo", NULL,1,3, "takes an integer value (defaults to 9)"); struct arg_int *bar = arg_intn("b","bar", NULL,1,3, "takes an optional integer value (defaults to 5)"); struct arg_lit *help = arg_lit0(NULL,"help", "print this help and exit"); struct arg_lit *version = arg_lit0(NULL,"version", "print version information and exit"); struct arg_end *end = arg_end(20); void* argtable[] = {foo,bar,help,version,end}; const char* progname = "hasoptvalue"; int nerrors; int exitcode=0; int i; /* verify the argtable[] entries were allocated sucessfully */ if (arg_nullcheck(argtable) != 0) { /* NULL entries were detected, some allocations must have failed */ printf("%s: insufficient memory\n",progname); exitcode=1; goto exit; } /* set foo default values to 9 */ for (i=0; ihdr.maxcount; i++) foo->ival[i]=9; /* allow bar to have optional values */ /* and set bar default values to 5 */ bar->hdr.flag |= ARG_HASOPTVALUE; for (i=0; ihdr.maxcount; i++) bar->ival[i]=5; /* Parse the command line as defined by argtable[] */ nerrors = arg_parse(argc,argv,argtable); /* special case: '--help' takes precedence over error reporting */ if (help->count > 0) { printf("Usage: %s", progname); arg_print_syntax(stdout,argtable,"\n"); printf("This program demonstrates the use of the argtable2 library\n"); arg_print_glossary(stdout,argtable," %-25s %s\n"); exitcode=0; goto exit; } /* special case: '--version' takes precedence error reporting */ if (version->count > 0) { printf("'%s' example program for the \"argtable\" command line argument parser.\n",progname); printf("September 2005, Stewart Heitmann\n"); exitcode=0; goto exit; } /* If the parser returned any errors then display them and exit */ if (nerrors > 0) { /* Display the error details contained in the arg_end struct.*/ arg_print_errors(stdout,end,progname); printf("Try '%s --help' for more information.\n",progname); exitcode=1; goto exit; } /* special case: uname with no command line options induces brief help */ if (argc==1) { printf("Try '%s --help' for more information.\n",progname); exitcode=0; goto exit; } /* command line arguments are successfully parsed at this point. */ /* print what we have parsed */ printf("%d instances of --foo detected on command line\n", foo->count); for (i=0; ihdr.maxcount; i++) printf("foo[%d] = %d\n", i, foo->ival[i]); printf("%d instances of --bar detected on command line\n", bar->count); for (i=0; ihdr.maxcount; i++) printf("bar[%d] = %d\n", i, bar->ival[i]); exit: /* deallocate each non-null entry in argtable[] */ arg_freetable(argtable,sizeof(argtable)/sizeof(argtable[0])); return exitcode; } argtable2-12/example/Makefile.nmake0000644000175000001440000000114511167633471014255 00000000000000#This Makefile is for building the argtable2 examples with Microsoft Visual C. #To build a release version execute # NMAKE /f Makefile.nmake #or for a debug version execute # NMAKE /f Makefile.nmake DEBUG=1 CFLAGS = /D "WIN32" /D "_MBCS" /nologo /I "..\src" ..\src\argtable2.lib !IF "$(DEBUG)" == "1" CFLAGS = $(CFLAGS) /D "_DEBUG" /Od /MLd /RTC1 /ZI !ELSE CFLAGS = $(CFLAGS) /D "NDEBUG" /O2 /ML /GS /Zi !ENDIF all: argcustom.exe echo.exe ls.exe mv.exe myprog.exe rm.exe uname.exe argcustom.exe: argcustom.obj argxxx.obj cl $(CFLAGS) argcustom.obj argxxx.obj clean: del *.exe *.obj *.ilk *.idb *.pdb argtable2-12/example/Makefile.in0000644000175000001440000000306011333223706013555 00000000000000####################################################################### # This file is part of the argtable2 library. # Copyright (C) 1998-2001,2003-2010 Stewart Heitmann # sheitmann@users.sourceforge.net # # The argtable2 library is free software; you can redistribute it and/or # modify it under the terms of the GNU Library General Public License as # published by the Free Software Foundation; either version 2 of the # License, or (at your option) any later version. # # This software is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Library General Public License for more details. # # You should have received a copy of the GNU Library General Public # License along with this library; if not, write to the Free Software # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, # USA. ####################################################################### #@SET_MAKE@ #SHELL = /bin/sh #the default make rule for compiling C source code is # xxx.o xxx.c: # $(CC) -c $(CFLAGS) -o xxx.o xxx.c CC = @CC@ #add the -static switch to CFLAGS to force static linking if desired CFLAGS += -I@prefix@/include -g LDLIBS += -largtable2 TARGETS = uname rm mv echo ls myprog myprog_C89 multisyntax argcustom callbacks hasoptvalue all: $(TARGETS) argcustom: argcustom.o argxxx.o $(CC) $(LDFLAGS) argcustom.o argxxx.o -o $@ $(LDLIBS) clean: rm -f core core.* *.o *~ $(TARGETS) distclean: clean rm -f Makefile argtable2-12/example/argxxx.c0000644000175000001440000002315611333223706013205 00000000000000/********************************************************************* Example source code for defining custom arg_xxx data types for the argtable2 command line parser library. It shows how to make custom arg_xxx data types with additional error checking capabilities. Copyright (C) 1998-2001,2003-2010 Stewart Heitmann sheitmann@users.sourceforge.net This is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. **********************************************************************/ #include #include #include "argxxx.h" /* local error codes */ enum {EMINCOUNT=1,EMAXCOUNT,EBADINT,EBADRANGE}; /* * resetfn is called once by arg_parse() for each of our arg_xxx * structs in the argument table prior to parsing the command line. * It should reset any internal counts in the arg_custom struct * as a safety precaution in case the struct has been used previously. * Parameters: * struct arg_xxx *parent = the ptr to the arg_xxx struct being reset. */ static void resetfn(struct arg_xxx *parent) { /*printf("%s:resetfn(%p)\n",__FILE__,parent);*/ parent->count=0; } /* scanfn is called by arg_parse() for each command line argument * that arg_parse attempts to match to our arg_xxx argument table entry. * The matching is done according to the arguments tag and/or position * on the command line. However the argument value is not guaranteed to * be the correct format. * The scanfn should thus attempt to parse the data, and if successful * store the parsed value in the arg_xxx structure's data array. * Otherwise it should return a non-zero error code (of your choosing). * That error code will eventually be passed back to the errorfn * routine (defined below) for printing an appropriate error message. * No error messages should be printed directly from within this function * as they will be always seen during parsing and that is undesirable if * multiple argument tables are employed. * Parameters: * struct arg_xxx *parent = ptr to the arg_xxx struct in the argtable. * const char *argval = ptr to the appropriate command line argv[] string */ static int scanfn(struct arg_xxx *parent, const char *argval) { int errorcode = 0; /*printf("%s:scanfn(%p,\"%s\")\n",__FILE__,parent,argval);*/ if (parent->count == parent->hdr.maxcount) { /* maximum number of arguments exceeded */ errorcode = EMAXCOUNT; } else if (!argval) { /* an argument with no argument value was given. */ /* This happens when an optional argument value was invoked. */ /* leave parent argument value unaltered but still count the argument. */ parent->count++; } else { double val; char *pend; /* Attempt to extract a data value from the command line argument string (argval). */ /* In this example we wish to extract a double value, furthermore, we validate */ /* it to ensure it is bewteen our desired [minval,maxval] range. */ val = strtod(argval,&pend); if (*pend==0 && parent->minval<=val && val<=parent->maxval) /* success; double value was scanned ok, and it is within our desired range. */ /* store the result in parent data array and increment its argument counter. */ parent->data[parent->count++] = val; else if (*pend==0) /* failure; double value was scanned ok, but it fell outside of desired range */ errorcode = EBADRANGE; else /* failure; command line string was not a valid double */ errorcode = EBADINT; } /*printf("%s:scanfn(%p) returns %d\n",__FILE__,parent,errorcode);*/ return errorcode; } /* checkfn is called once by arg_parse() for each of our arg_xxx * structs in the argument table when it has completed parsing the entire command line. * This where we have the chance to perform any post-parsing checks. * At very least, we should check the minimum number of required arguments has been satisfied. * Other checks may also be performed as required. * Parameters: * struct arg_xxx *parent = ptr to the arg_xxx struct in the argtable. */ static int checkfn(struct arg_xxx *parent) { /* return EMINCOUNT if the minimum argment count has not been satisfied */ int errorcode = (parent->count < parent->hdr.mincount) ? EMINCOUNT : 0; /*printf("%s:checkfn(%p) returns %d\n",__FILE__,parent,errorcode);*/ return errorcode; } /* errorfn is called by arg_print_errors() for each error that was returned * by the scanfn defined above. * Parameters: * struct arg_xxx *parent = ptr to the arg_xxx struct in the argtable. * FILE *fp = output stream * int errorcode = the error code returned by the scanfn routine * const char *argval = ptr to the offending command line argv[] string (may be NULL) * const char *progname = the same progname string passed to arg_print_errors() */ static void errorfn(struct arg_xxx *parent, FILE *fp, int errorcode, const char *argval, const char *progname) { const char *shortopts = parent->hdr.shortopts; const char *longopts = parent->hdr.longopts; const char *datatype = parent->hdr.datatype; /* make argval NULL safe */ argval = argval ? argval : ""; fprintf(fp,"%s: ",progname); switch(errorcode) { case EMINCOUNT: /* We expected more arg_xxx arguments than we received. */ fputs("missing option \"",fp); arg_print_option(fp,shortopts,longopts,datatype,"\"\n"); break; case EMAXCOUNT: /* We received more arg_xxx arguments than we expected. */ fputs("excess option \"",fp); arg_print_option(fp,shortopts,longopts,argval,"\"\n"); break; case EBADRANGE: /* An arg_xxx option was given a double value that */ /* exceeded our imposed [minval,maxval] range limit. */ fprintf(fp,"value \"%s\" out of range for option ",argval); arg_print_option(fp,shortopts,longopts,datatype,"\n"); break; case EBADINT: /* An arg_xxx option was given with an invalid double value */ fprintf(fp,"invalid argument \"%s\" to option ",argval); arg_print_option(fp,shortopts,longopts,datatype,"\n"); break; } } /* The arg_xxx0(), arg_xxx1(), and arg_xxxn() functions each construct a * and initialise an arg_xxx struct and return a pointer to it. * The functions must allocate a single block of memory for storing both * arg_xxx struct at its argument data[] array contiguously. */ struct arg_xxx* arg_xxx0(const char* shortopts, const char* longopts, const char *datatype, double minvalue, double maxvalue, const char *glossary) { return arg_xxxn(shortopts,longopts,datatype,0,1,minvalue,maxvalue,glossary); } struct arg_xxx* arg_xxx1(const char* shortopts, const char* longopts, const char *datatype, double minvalue, double maxvalue, const char *glossary) { return arg_xxxn(shortopts,longopts,datatype,1,1,minvalue,maxvalue,glossary); } struct arg_xxx* arg_xxxn(const char* shortopts, const char* longopts, const char *datatype, int mincount, int maxcount, double minvalue, double maxvalue, const char *glossary) { size_t nbytes; struct arg_xxx *result; /* allocate a single block of memory for storing both the arg_xxx */ /* struct and the double data[maxcount] array contiguously. */ nbytes = sizeof(struct arg_xxx) + maxcount*sizeof(double); result = (struct arg_xxx*)malloc(nbytes); if (result) { /* init the arg_hdr struct */ result->hdr.flag = ARG_HASVALUE; result->hdr.shortopts = shortopts; result->hdr.longopts = longopts; result->hdr.datatype = datatype ? datatype : ""; result->hdr.glossary = glossary; result->hdr.mincount = mincount; result->hdr.maxcount = maxcount; result->hdr.parent = result; result->hdr.resetfn = (arg_resetfn*)resetfn; result->hdr.scanfn = (arg_scanfn*)scanfn; result->hdr.checkfn = (arg_checkfn*)checkfn; result->hdr.errorfn = (arg_errorfn*)errorfn; /* locate the data[maxcount] array immediately after the arg_xxx struct */ result->data = (double*)(result+1); /* init the remaining of the arg_xxx struct variables */ result->count = 0; result->minval = minvalue; result->maxval = maxvalue; } /*printf("arg_intn() returns %p\n",result);*/ return result; } argtable2-12/example/multisyntax.c0000644000175000001440000002234011333223706014257 00000000000000/********************************************************************* Example source code for using the argtable2 library to implement a multi-syntax command line argument program usage 1: multisyntax [-nvR] insert []... [-o ] usage 2: multisyntax [-nv] remove usage 3: multisyntax [-v] search [-o ] usage 4: multisyntax [--help] [--version] Copyright (C) 1998-2001,2003-2010 Stewart Heitmann sheitmann@users.sourceforge.net This is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. **********************************************************************/ #include "argtable2.h" #include /* REG_ICASE */ /* mymain1 implements the actions for syntax 1 */ int mymain1(int n, int v, int R, const char *outfile, const char **infiles, int ninfiles) { int i; printf("syntax 1 matched OK:\n"); printf("n=%d\n", n); printf("v=%d\n", v); printf("R=%d\n", R); printf("outfile=\"%s\"\n", outfile); for (i=0; i [file]... -o */ struct arg_rex *cmd1 = arg_rex1(NULL, NULL, "insert", NULL, REG_ICASE, NULL); struct arg_lit *noact1 = arg_lit0("n", NULL, "take no action"); struct arg_lit *verbose1 = arg_lit0("v", "verbose", "verbose messages"); struct arg_lit *recurse1 = arg_lit0("R", NULL, "recurse through subdirectories"); struct arg_file *infiles1 = arg_filen(NULL, NULL, NULL, 1,argc+2, "input file(s)"); struct arg_file *outfile1 = arg_file0("o", NULL, "", "output file (default is \"-\")"); struct arg_end *end1 = arg_end(20); void* argtable1[] = {cmd1,noact1,verbose1,recurse1,infiles1,outfile1,end1}; int nerrors1; /* SYNTAX 2: remove [-nv] */ struct arg_rex *cmd2 = arg_rex1(NULL, NULL, "remove", NULL, REG_ICASE, NULL); struct arg_lit *noact2 = arg_lit0("n", NULL, NULL); struct arg_lit *verbose2 = arg_lit0("v", "verbose", NULL); struct arg_file *infiles2 = arg_file1(NULL, NULL, NULL, NULL); struct arg_end *end2 = arg_end(20); void* argtable2[] = {cmd2,noact2,verbose2,infiles2,end2}; int nerrors2; /* SYNTAX 3: search [-v] [-o ] [--help] [--version] */ struct arg_rex *cmd3 = arg_rex1(NULL, NULL, "search", NULL, REG_ICASE, NULL); struct arg_lit *verbose3 = arg_lit0("v", "verbose", NULL); struct arg_str *pattern3 = arg_str1(NULL, NULL, "", "search string"); struct arg_file *outfile3 = arg_file0("o", NULL, "", NULL); struct arg_end *end3 = arg_end(20); void* argtable3[] = {cmd3,verbose3,pattern3,outfile3,end3}; int nerrors3; /* SYNTAX 4: [-help] [-version] */ struct arg_lit *help4 = arg_lit0(NULL,"help", "print this help and exit"); struct arg_lit *version4 = arg_lit0(NULL,"version", "print version information and exit"); struct arg_end *end4 = arg_end(20); void* argtable4[] = {help4,version4,end4}; int nerrors4; const char* progname = "multisyntax"; int exitcode=0; /* verify all argtable[] entries were allocated sucessfully */ if (arg_nullcheck(argtable1)!=0 || arg_nullcheck(argtable2)!=0 || arg_nullcheck(argtable3)!=0 || arg_nullcheck(argtable4)!=0 ) { /* NULL entries were detected, some allocations must have failed */ printf("%s: insufficient memory\n",progname); exitcode=1; goto exit; } /* set any command line default values prior to parsing */ outfile1->filename[0]="-"; outfile3->filename[0]="-"; /* Above we defined a separate argtable for each possible command line syntax */ /* and here we parse each one in turn to see if any of them are successful */ nerrors1 = arg_parse(argc,argv,argtable1); nerrors2 = arg_parse(argc,argv,argtable2); nerrors3 = arg_parse(argc,argv,argtable3); nerrors4 = arg_parse(argc,argv,argtable4); /* Execute the appropriate main routine for the matching command line syntax */ /* In this example program our alternate command line syntaxes are mutually */ /* exclusive, so we know in advance that only one of them can be successful. */ if (nerrors1==0) exitcode = mymain1(noact1->count, verbose1->count, recurse1->count, outfile1->filename[0], infiles1->filename, infiles1->count); else if (nerrors2==0) exitcode = mymain2(noact2->count, verbose2->count, infiles2->filename[0]); else if (nerrors3==0) exitcode = mymain3(verbose3->count, pattern3->sval[0], outfile3->filename[0]); else if (nerrors4==0) exitcode = mymain4(help4->count, version4->count, progname, argtable1, argtable2, argtable3, argtable4); else { /* We get here if the command line matched none of the possible syntaxes */ if (cmd1->count > 0) { /* here the cmd1 argument was correct, so presume syntax 1 was intended target */ arg_print_errors(stdout,end1,progname); printf("usage: %s ", progname); arg_print_syntax(stdout,argtable1,"\n"); } else if (cmd2->count > 0) { /* here the cmd2 argument was correct, so presume syntax 2 was intended target */ arg_print_errors(stdout,end2,progname); printf("usage: %s ", progname); arg_print_syntax(stdout,argtable2,"\n"); } else if (cmd3->count > 0) { /* here the cmd3 argument was correct, so presume syntax 3 was intended target */ arg_print_errors(stdout,end3,progname); printf("usage: %s ", progname); arg_print_syntax(stdout,argtable3,"\n"); } else { /* no correct cmd literals were given, so we cant presume which syntax was intended */ printf("%s: missing command.\n",progname); printf("usage 1: %s ", progname); arg_print_syntax(stdout,argtable1,"\n"); printf("usage 2: %s ", progname); arg_print_syntax(stdout,argtable2,"\n"); printf("usage 3: %s ", progname); arg_print_syntax(stdout,argtable3,"\n"); printf("usage 4: %s", progname); arg_print_syntax(stdout,argtable4,"\n"); } } exit: /* deallocate each non-null entry in each argtable */ arg_freetable(argtable1,sizeof(argtable1)/sizeof(argtable1[0])); arg_freetable(argtable2,sizeof(argtable2)/sizeof(argtable2[0])); arg_freetable(argtable3,sizeof(argtable3)/sizeof(argtable3[0])); arg_freetable(argtable4,sizeof(argtable4)/sizeof(argtable4[0])); return exitcode; } argtable2-12/example/argcustom.c0000644000175000001440000000752011333223706013665 00000000000000/********************************************************************* Example source code for defining custom arg_xxx data types for the argtable2 command line parser library. It shows how to make custom arg_xxx data types with additional error checking capabilities. The example code implements a custom arg_xxx data type which accepts a value that must lie within a given range of values. usage: argcustom [-v] [-x ] [-y ]... [--help] value in range [0.0, 1.0] -x x coeff in range [-1.0, 1.0] -y y coeff in range [0.5, 0.9] --help print this help and exit Copyright (C) 1998-2001,2003-2010 Stewart Heitmann sheitmann@users.sourceforge.net This is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. **********************************************************************/ #include #include "argxxx.h" int main(int argc, char **argv) { struct arg_xxx *scalar = arg_xxx1(NULL, NULL, "", 0.0, 1.0, " value in range [0.0, 1.0]"); struct arg_xxx *x = arg_xxx0("x", NULL, "", -1.0, 1.0, "x coeff in range [-1.0, 1.0]"); struct arg_xxx *y = arg_xxxn("y", NULL, "", 0,argc+2, 0.5, 0.9, "y coeff in range [0.5, 0.9]"); struct arg_lit *help = arg_lit0(NULL,"help", "print this help and exit"); struct arg_end *end = arg_end(20); void* argtable[] = {scalar,x,y,help,end}; const char* progname = "argcustom"; int nerrors; int exitcode=0; int i; /* verify the argtable[] entries were allocated sucessfully */ if (arg_nullcheck(argtable) != 0) { /* NULL entries were detected, some allocations must have failed */ printf("%s: insufficient memory\n",progname); exitcode=1; goto exit; } /* Parse the command line as defined by argtable[] */ nerrors = arg_parse(argc,argv,argtable); /* special case: '--help' takes precedence over error reporting */ if (help->count > 0) { printf("Usage: %s", progname); arg_print_syntax(stdout,argtable,"\n"); printf("This program demonstrates the use of the argtable2 library\n"); printf("for parsing command line arguments.\n"); arg_print_glossary(stdout,argtable," %-25s %s\n"); exitcode=0; goto exit; } /* If the parser returned any errors then display them and exit */ if (nerrors > 0) { /* Display the error details contained in the arg_end struct.*/ arg_print_errors(stdout,end,progname); printf("Try '%s --help' for more information.\n",progname); exitcode=1; goto exit; } /* only get here is command line arguments were parsed sucessfully */ printf("scalar = %f\n", scalar->data[0]); if (x->count > 0) printf("x = %f\n", x->data[0]); for (i=0; icount; i++) printf("y[%d] = %f\n", i, y->data[i]); exit: /* deallocate each non-null entry in argtable[] */ arg_freetable(argtable,sizeof(argtable)/sizeof(argtable[0])); return exitcode; } argtable2-12/example/mv.c0000644000175000001440000001734111333223706012305 00000000000000/********************************************************************* Example source code for using the argtable2 library to implement: mv [-bfiuv] [--backup=[CONTROL]] [--reply={yes,no,query}] [--strip-trailing-slashes] [-S SUFFIX] [--target-directory=DIRECTORY] [--help] [--version] SOURCE [SOURCE]... DEST|DIRECTORY This file is part of the argtable2 library. Copyright (C) 1998-2001,2003-2010 Stewart Heitmann sheitmann@users.sourceforge.net The argtable2 library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. **********************************************************************/ #include "argtable2.h" int mymain(const char *backup_control, int backup, int force, int interactive, const char *reply, int strip_trailing_slashes, const char *suffix, const char *targetdir, int update, int verbose, const char **files, int nfiles) { int j; /* if verbose option was given then display all option settings */ if (verbose) { printf("backup = %s\n", ((backup)?"YES":"NO")); printf("backup CONTROL = %s\n", backup_control); printf("force = %s\n", ((force)?"YES":"NO")); printf("interactive mode = %s\n", ((interactive)?"YES":"NO")); printf("reply = %s\n", reply); printf("strip-trailing-slashes = %s\n", ((strip_trailing_slashes)?"YES":"NO")); printf("suffix = %s\n", suffix); printf("target-directory = %s\n", targetdir); printf("update = %s\n", ((update)?"YES":"NO")); printf("verbose = %s\n", ((verbose)?"YES":"NO")); } /* print the source filenames */ for (j=0; jsval[0] = "existing"; /* --backup={none,off,numbered,t,existing,nil,simple,never} */ suffix->sval[0] = "~"; /* --suffix=~ */ reply->sval[0] = "query"; /* --reply={yes,no,query} */ targetd->sval[0] = NULL; /* Parse the command line as defined by argtable[] */ nerrors = arg_parse(argc,argv,argtable); /* special case: '--help' takes precedence over error reporting */ if (help->count > 0) { printf("Usage: %s", progname); arg_print_syntax(stdout,argtable,"\n"); printf("Rename SOURCE to DEST, or move SOURCE(s) to DIRECTORY.\n\n"); arg_print_glossary(stdout,argtable," %-30s %s\n"); printf("\nThe backup suffix is \"~\", unless set with --suffix or SIMPLE_BACKUP_SUFFIX.\n" "The version control method may be selected via the --backup option or through\n" "the VERSION_CONTROL environment variable. Here are the values:\n\n" " none, off never make backups (even if --backup is given)\n" " numbered, t make numbered backups\n" " existing, nil numbered if numbered backups exist, simple otherwise\n" " simple, never always make simple backups\n\n" "Report bugs to .\n"); exitcode=0; goto exit; } /* special case: '--version' takes precedence error reporting */ if (version->count > 0) { printf("'%s' example program for the \"argtable\" command line argument parser.\n",progname); printf("September 2003, Stewart Heitmann\n"); exitcode=0; goto exit; } /* If the parser returned any errors then display them and exit */ if (nerrors > 0) { /* Display the error details contained in the arg_end struct.*/ arg_print_errors(stdout,end,progname); printf("Try '%s --help' for more information.\n",progname); exitcode=1; goto exit; } /* Command line parsing is complete, do the main processing */ exitcode = mymain(backupc->sval[0], backup->count, force->count, interact->count, reply->sval[0], strpslsh->count, suffix->sval[0], targetd->sval[0], update->count, verbose->count, files->filename, files->count); exit: /* deallocate each non-null entry in argtable[] */ arg_freetable(argtable,sizeof(argtable)/sizeof(argtable[0])); return exitcode; } argtable2-12/ltmain.sh0000644000175000001440000054737211167633471011731 00000000000000# ltmain.sh - Provide generalized library-building support services. # NOTE: Changing this file will not affect anything until you rerun configure. # # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004 # Free Software Foundation, Inc. # Originally by Gordon Matzigkeit , 1996 # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. # # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. basename="s,^.*/,,g" # Work around backward compatibility issue on IRIX 6.5. On IRIX 6.4+, sh # is ksh but when the shell is invoked as "sh" and the current value of # the _XPG environment variable is not equal to 1 (one), the special # positional parameter $0, within a function call, is the name of the # function. progpath="$0" # The name of this program: progname=`echo "$progpath" | $SED $basename` modename="$progname" # Global variables: EXIT_SUCCESS=0 EXIT_FAILURE=1 PROGRAM=ltmain.sh PACKAGE=libtool VERSION=1.5.6 TIMESTAMP=" (1.1220.2.95 2004/04/11 05:50:42) Debian$Rev: 224 $" # Check that we have a working $echo. if test "X$1" = X--no-reexec; then # Discard the --no-reexec flag, and continue. shift elif test "X$1" = X--fallback-echo; then # Avoid inline document here, it may be left over : elif test "X`($echo '\t') 2>/dev/null`" = 'X\t'; then # Yippee, $echo works! : else # Restart under the correct shell, and then maybe $echo will work. exec $SHELL "$progpath" --no-reexec ${1+"$@"} fi if test "X$1" = X--fallback-echo; then # used as fallback echo shift cat <&2 $echo "Fatal configuration error. See the $PACKAGE docs for more information." 1>&2 exit $EXIT_FAILURE fi # Global variables. mode=$default_mode nonopt= prev= prevopt= run= show="$echo" show_help= execute_dlfiles= lo2o="s/\\.lo\$/.${objext}/" o2lo="s/\\.${objext}\$/.lo/" ##################################### # Shell function definitions: # This seems to be the best place for them # func_win32_libid arg # return the library type of file 'arg' # # Need a lot of goo to handle *both* DLLs and import libs # Has to be a shell function in order to 'eat' the argument # that is supplied when $file_magic_command is called. func_win32_libid () { win32_libid_type="unknown" win32_fileres=`file -L $1 2>/dev/null` case $win32_fileres in *ar\ archive\ import\ library*) # definitely import win32_libid_type="x86 archive import" ;; *ar\ archive*) # could be an import, or static if eval $OBJDUMP -f $1 | $SED -e '10q' 2>/dev/null | \ $EGREP -e 'file format pe-i386(.*architecture: i386)?' >/dev/null ; then win32_nmres=`eval $NM -f posix -A $1 | \ sed -n -e '1,100{/ I /{x;/import/!{s/^/import/;h;p;};x;};}'` if test "X$win32_nmres" = "Ximport" ; then win32_libid_type="x86 archive import" else win32_libid_type="x86 archive static" fi fi ;; *DLL*) win32_libid_type="x86 DLL" ;; *executable*) # but shell scripts are "executable" too... case $win32_fileres in *MS\ Windows\ PE\ Intel*) win32_libid_type="x86 DLL" ;; esac ;; esac $echo $win32_libid_type } # func_infer_tag arg # Infer tagged configuration to use if any are available and # if one wasn't chosen via the "--tag" command line option. # Only attempt this if the compiler in the base compile # command doesn't match the default compiler. # arg is usually of the form 'gcc ...' func_infer_tag () { if test -n "$available_tags" && test -z "$tagname"; then CC_quoted= for arg in $CC; do case $arg in *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") arg="\"$arg\"" ;; esac CC_quoted="$CC_quoted $arg" done case $@ in # Blanks in the command may have been stripped by the calling shell, # but not from the CC environment variable when configure was run. " $CC "* | "$CC "* | " `$echo $CC` "* | "`$echo $CC` "* | " $CC_quoted"* | "$CC_quoted "* | " `$echo $CC_quoted` "* | "`$echo $CC_quoted` "*) ;; # Blanks at the start of $base_compile will cause this to fail # if we don't check for them as well. *) for z in $available_tags; do if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $z$" < "$progpath" > /dev/null; then # Evaluate the configuration. eval "`${SED} -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: '$z'$/,/^# ### END LIBTOOL TAG CONFIG: '$z'$/p' < $progpath`" CC_quoted= for arg in $CC; do # Double-quote args containing other shell metacharacters. case $arg in *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") arg="\"$arg\"" ;; esac CC_quoted="$CC_quoted $arg" done case "$@ " in " $CC "* | "$CC "* | " `$echo $CC` "* | "`$echo $CC` "* | " $CC_quoted"* | "$CC_quoted "* | " `$echo $CC_quoted` "* | "`$echo $CC_quoted` "*) # The compiler in the base compile command matches # the one in the tagged configuration. # Assume this is the tagged configuration we want. tagname=$z break ;; esac fi done # If $tagname still isn't set, then no tagged configuration # was found and let the user know that the "--tag" command # line option must be used. if test -z "$tagname"; then $echo "$modename: unable to infer tagged configuration" $echo "$modename: specify a tag with \`--tag'" 1>&2 exit $EXIT_FAILURE # else # $echo "$modename: using $tagname tagged configuration" fi ;; esac fi } # End of Shell function definitions ##################################### # Darwin sucks eval std_shrext=\"$shrext_cmds\" # Parse our command line options once, thoroughly. while test "$#" -gt 0 do arg="$1" shift case $arg in -*=*) optarg=`$echo "X$arg" | $Xsed -e 's/[-_a-zA-Z0-9]*=//'` ;; *) optarg= ;; esac # If the previous option needs an argument, assign it. if test -n "$prev"; then case $prev in execute_dlfiles) execute_dlfiles="$execute_dlfiles $arg" ;; tag) tagname="$arg" preserve_args="${preserve_args}=$arg" # Check whether tagname contains only valid characters case $tagname in *[!-_A-Za-z0-9,/]*) $echo "$progname: invalid tag name: $tagname" 1>&2 exit $EXIT_FAILURE ;; esac case $tagname in CC) # Don't test for the "default" C tag, as we know, it's there, but # not specially marked. ;; *) if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "$progpath" > /dev/null; then taglist="$taglist $tagname" # Evaluate the configuration. eval "`${SED} -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: '$tagname'$/,/^# ### END LIBTOOL TAG CONFIG: '$tagname'$/p' < $progpath`" else $echo "$progname: ignoring unknown tag $tagname" 1>&2 fi ;; esac ;; *) eval "$prev=\$arg" ;; esac prev= prevopt= continue fi # Have we seen a non-optional argument yet? case $arg in --help) show_help=yes ;; --version) $echo "$PROGRAM (GNU $PACKAGE) $VERSION$TIMESTAMP" $echo $echo "Copyright (C) 2003 Free Software Foundation, Inc." $echo "This is free software; see the source for copying conditions. There is NO" $echo "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." exit $EXIT_SUCCESS ;; --config) ${SED} -e '1,/^# ### BEGIN LIBTOOL CONFIG/d' -e '/^# ### END LIBTOOL CONFIG/,$d' $progpath # Now print the configurations for the tags. for tagname in $taglist; do ${SED} -n -e "/^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$/,/^# ### END LIBTOOL TAG CONFIG: $tagname$/p" < "$progpath" done exit $EXIT_SUCCESS ;; --debug) $echo "$progname: enabling shell trace mode" set -x preserve_args="$preserve_args $arg" ;; --dry-run | -n) run=: ;; --features) $echo "host: $host" if test "$build_libtool_libs" = yes; then $echo "enable shared libraries" else $echo "disable shared libraries" fi if test "$build_old_libs" = yes; then $echo "enable static libraries" else $echo "disable static libraries" fi exit $EXIT_SUCCESS ;; --finish) mode="finish" ;; --mode) prevopt="--mode" prev=mode ;; --mode=*) mode="$optarg" ;; --preserve-dup-deps) duplicate_deps="yes" ;; --quiet | --silent) show=: preserve_args="$preserve_args $arg" ;; --tag) prevopt="--tag" prev=tag ;; --tag=*) set tag "$optarg" ${1+"$@"} shift prev=tag preserve_args="$preserve_args --tag" ;; -dlopen) prevopt="-dlopen" prev=execute_dlfiles ;; -*) $echo "$modename: unrecognized option \`$arg'" 1>&2 $echo "$help" 1>&2 exit $EXIT_FAILURE ;; *) nonopt="$arg" break ;; esac done if test -n "$prevopt"; then $echo "$modename: option \`$prevopt' requires an argument" 1>&2 $echo "$help" 1>&2 exit $EXIT_FAILURE fi # If this variable is set in any of the actions, the command in it # will be execed at the end. This prevents here-documents from being # left over by shells. exec_cmd= if test -z "$show_help"; then # Infer the operation mode. if test -z "$mode"; then $echo "*** Warning: inferring the mode of operation is deprecated." 1>&2 $echo "*** Future versions of Libtool will require -mode=MODE be specified." 1>&2 case $nonopt in *cc | cc* | *++ | gcc* | *-gcc* | g++* | xlc*) mode=link for arg do case $arg in -c) mode=compile break ;; esac done ;; *db | *dbx | *strace | *truss) mode=execute ;; *install*|cp|mv) mode=install ;; *rm) mode=uninstall ;; *) # If we have no mode, but dlfiles were specified, then do execute mode. test -n "$execute_dlfiles" && mode=execute # Just use the default operation mode. if test -z "$mode"; then if test -n "$nonopt"; then $echo "$modename: warning: cannot infer operation mode from \`$nonopt'" 1>&2 else $echo "$modename: warning: cannot infer operation mode without MODE-ARGS" 1>&2 fi fi ;; esac fi # Only execute mode is allowed to have -dlopen flags. if test -n "$execute_dlfiles" && test "$mode" != execute; then $echo "$modename: unrecognized option \`-dlopen'" 1>&2 $echo "$help" 1>&2 exit $EXIT_FAILURE fi # Change the help message to a mode-specific one. generic_help="$help" help="Try \`$modename --help --mode=$mode' for more information." # These modes are in order of execution frequency so that they run quickly. case $mode in # libtool compile mode compile) modename="$modename: compile" # Get the compilation command and the source file. base_compile= srcfile="$nonopt" # always keep a non-empty value in "srcfile" suppress_opt=yes suppress_output= arg_mode=normal libobj= later= for arg do case "$arg_mode" in arg ) # do not "continue". Instead, add this to base_compile lastarg="$arg" arg_mode=normal ;; target ) libobj="$arg" arg_mode=normal continue ;; normal ) # Accept any command-line options. case $arg in -o) if test -n "$libobj" ; then $echo "$modename: you cannot specify \`-o' more than once" 1>&2 exit $EXIT_FAILURE fi arg_mode=target continue ;; -static | -prefer-pic | -prefer-non-pic) later="$later $arg" continue ;; -no-suppress) suppress_opt=no continue ;; -Xcompiler) arg_mode=arg # the next one goes into the "base_compile" arg list continue # The current "srcfile" will either be retained or ;; # replaced later. I would guess that would be a bug. -Wc,*) args=`$echo "X$arg" | $Xsed -e "s/^-Wc,//"` lastarg= save_ifs="$IFS"; IFS=',' for arg in $args; do IFS="$save_ifs" # Double-quote args containing other shell metacharacters. # Many Bourne shells cannot handle close brackets correctly # in scan sets, so we specify it separately. case $arg in *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") arg="\"$arg\"" ;; esac lastarg="$lastarg $arg" done IFS="$save_ifs" lastarg=`$echo "X$lastarg" | $Xsed -e "s/^ //"` # Add the arguments to base_compile. base_compile="$base_compile $lastarg" continue ;; * ) # Accept the current argument as the source file. # The previous "srcfile" becomes the current argument. # lastarg="$srcfile" srcfile="$arg" ;; esac # case $arg ;; esac # case $arg_mode # Aesthetically quote the previous argument. lastarg=`$echo "X$lastarg" | $Xsed -e "$sed_quote_subst"` case $lastarg in # Double-quote args containing other shell metacharacters. # Many Bourne shells cannot handle close brackets correctly # in scan sets, so we specify it separately. *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") lastarg="\"$lastarg\"" ;; esac base_compile="$base_compile $lastarg" done # for arg case $arg_mode in arg) $echo "$modename: you must specify an argument for -Xcompile" exit $EXIT_FAILURE ;; target) $echo "$modename: you must specify a target with \`-o'" 1>&2 exit $EXIT_FAILURE ;; *) # Get the name of the library object. [ -z "$libobj" ] && libobj=`$echo "X$srcfile" | $Xsed -e 's%^.*/%%'` ;; esac # Recognize several different file suffixes. # If the user specifies -o file.o, it is replaced with file.lo xform='[cCFSifmso]' case $libobj in *.ada) xform=ada ;; *.adb) xform=adb ;; *.ads) xform=ads ;; *.asm) xform=asm ;; *.c++) xform=c++ ;; *.cc) xform=cc ;; *.ii) xform=ii ;; *.class) xform=class ;; *.cpp) xform=cpp ;; *.cxx) xform=cxx ;; *.f90) xform=f90 ;; *.for) xform=for ;; *.java) xform=java ;; esac libobj=`$echo "X$libobj" | $Xsed -e "s/\.$xform$/.lo/"` case $libobj in *.lo) obj=`$echo "X$libobj" | $Xsed -e "$lo2o"` ;; *) $echo "$modename: cannot determine name of library object from \`$libobj'" 1>&2 exit $EXIT_FAILURE ;; esac func_infer_tag $base_compile for arg in $later; do case $arg in -static) build_old_libs=yes continue ;; -prefer-pic) pic_mode=yes continue ;; -prefer-non-pic) pic_mode=no continue ;; esac done objname=`$echo "X$obj" | $Xsed -e 's%^.*/%%'` xdir=`$echo "X$obj" | $Xsed -e 's%/[^/]*$%%'` if test "X$xdir" = "X$obj"; then xdir= else xdir=$xdir/ fi lobj=${xdir}$objdir/$objname if test -z "$base_compile"; then $echo "$modename: you must specify a compilation command" 1>&2 $echo "$help" 1>&2 exit $EXIT_FAILURE fi # Delete any leftover library objects. if test "$build_old_libs" = yes; then removelist="$obj $lobj $libobj ${libobj}T" else removelist="$lobj $libobj ${libobj}T" fi $run $rm $removelist trap "$run $rm $removelist; exit $EXIT_FAILURE" 1 2 15 # On Cygwin there's no "real" PIC flag so we must build both object types case $host_os in cygwin* | mingw* | pw32* | os2*) pic_mode=default ;; esac if test "$pic_mode" = no && test "$deplibs_check_method" != pass_all; then # non-PIC code in shared libraries is not supported pic_mode=default fi # Calculate the filename of the output object if compiler does # not support -o with -c if test "$compiler_c_o" = no; then output_obj=`$echo "X$srcfile" | $Xsed -e 's%^.*/%%' -e 's%\.[^.]*$%%'`.${objext} lockfile="$output_obj.lock" removelist="$removelist $output_obj $lockfile" trap "$run $rm $removelist; exit $EXIT_FAILURE" 1 2 15 else output_obj= need_locks=no lockfile= fi # Lock this critical section if it is needed # We use this script file to make the link, it avoids creating a new file if test "$need_locks" = yes; then until $run ln "$progpath" "$lockfile" 2>/dev/null; do $show "Waiting for $lockfile to be removed" sleep 2 done elif test "$need_locks" = warn; then if test -f "$lockfile"; then $echo "\ *** ERROR, $lockfile exists and contains: `cat $lockfile 2>/dev/null` This indicates that another process is trying to use the same temporary object file, and libtool could not work around it because your compiler does not support \`-c' and \`-o' together. If you repeat this compilation, it may succeed, by chance, but you had better avoid parallel builds (make -j) in this platform, or get a better compiler." $run $rm $removelist exit $EXIT_FAILURE fi $echo $srcfile > "$lockfile" fi if test -n "$fix_srcfile_path"; then eval srcfile=\"$fix_srcfile_path\" fi $run $rm "$libobj" "${libobj}T" # Create a libtool object file (analogous to a ".la" file), # but don't create it if we're doing a dry run. test -z "$run" && cat > ${libobj}T </dev/null`" != "X$srcfile"; then $echo "\ *** ERROR, $lockfile contains: `cat $lockfile 2>/dev/null` but it should contain: $srcfile This indicates that another process is trying to use the same temporary object file, and libtool could not work around it because your compiler does not support \`-c' and \`-o' together. If you repeat this compilation, it may succeed, by chance, but you had better avoid parallel builds (make -j) in this platform, or get a better compiler." $run $rm $removelist exit $EXIT_FAILURE fi # Just move the object if needed, then go on to compile the next one if test -n "$output_obj" && test "X$output_obj" != "X$lobj"; then $show "$mv $output_obj $lobj" if $run $mv $output_obj $lobj; then : else error=$? $run $rm $removelist exit $error fi fi # Append the name of the PIC object to the libtool object file. test -z "$run" && cat >> ${libobj}T <> ${libobj}T </dev/null`" != "X$srcfile"; then $echo "\ *** ERROR, $lockfile contains: `cat $lockfile 2>/dev/null` but it should contain: $srcfile This indicates that another process is trying to use the same temporary object file, and libtool could not work around it because your compiler does not support \`-c' and \`-o' together. If you repeat this compilation, it may succeed, by chance, but you had better avoid parallel builds (make -j) in this platform, or get a better compiler." $run $rm $removelist exit $EXIT_FAILURE fi # Just move the object if needed if test -n "$output_obj" && test "X$output_obj" != "X$obj"; then $show "$mv $output_obj $obj" if $run $mv $output_obj $obj; then : else error=$? $run $rm $removelist exit $error fi fi # Append the name of the non-PIC object the libtool object file. # Only append if the libtool object file exists. test -z "$run" && cat >> ${libobj}T <> ${libobj}T <&2 fi if test -n "$link_static_flag"; then dlopen_self=$dlopen_self_static fi else if test -z "$pic_flag" && test -n "$link_static_flag"; then dlopen_self=$dlopen_self_static fi fi build_libtool_libs=no build_old_libs=yes prefer_static_libs=yes break ;; esac done # See if our shared archives depend on static archives. test -n "$old_archive_from_new_cmds" && build_old_libs=yes # Go through the arguments, transforming them on the way. while test "$#" -gt 0; do arg="$1" shift case $arg in *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") qarg=\"`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`\" ### testsuite: skip nested quoting test ;; *) qarg=$arg ;; esac libtool_args="$libtool_args $qarg" # If the previous option needs an argument, assign it. if test -n "$prev"; then case $prev in output) compile_command="$compile_command @OUTPUT@" finalize_command="$finalize_command @OUTPUT@" ;; esac case $prev in dlfiles|dlprefiles) if test "$preload" = no; then # Add the symbol object into the linking commands. compile_command="$compile_command @SYMFILE@" finalize_command="$finalize_command @SYMFILE@" preload=yes fi case $arg in *.la | *.lo) ;; # We handle these cases below. force) if test "$dlself" = no; then dlself=needless export_dynamic=yes fi prev= continue ;; self) if test "$prev" = dlprefiles; then dlself=yes elif test "$prev" = dlfiles && test "$dlopen_self" != yes; then dlself=yes else dlself=needless export_dynamic=yes fi prev= continue ;; *) if test "$prev" = dlfiles; then dlfiles="$dlfiles $arg" else dlprefiles="$dlprefiles $arg" fi prev= continue ;; esac ;; expsyms) export_symbols="$arg" if test ! -f "$arg"; then $echo "$modename: symbol file \`$arg' does not exist" exit $EXIT_FAILURE fi prev= continue ;; expsyms_regex) export_symbols_regex="$arg" prev= continue ;; inst_prefix) inst_prefix_dir="$arg" prev= continue ;; precious_regex) precious_files_regex="$arg" prev= continue ;; release) release="-$arg" prev= continue ;; objectlist) if test -f "$arg"; then save_arg=$arg moreargs= for fil in `cat $save_arg` do # moreargs="$moreargs $fil" arg=$fil # A libtool-controlled object. # Check to see that this really is a libtool object. if (${SED} -e '2q' $arg | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then pic_object= non_pic_object= # Read the .lo file # If there is no directory component, then add one. case $arg in */* | *\\*) . $arg ;; *) . ./$arg ;; esac if test -z "$pic_object" || \ test -z "$non_pic_object" || test "$pic_object" = none && \ test "$non_pic_object" = none; then $echo "$modename: cannot find name of object for \`$arg'" 1>&2 exit $EXIT_FAILURE fi # Extract subdirectory from the argument. xdir=`$echo "X$arg" | $Xsed -e 's%/[^/]*$%%'` if test "X$xdir" = "X$arg"; then xdir= else xdir="$xdir/" fi if test "$pic_object" != none; then # Prepend the subdirectory the object is found in. pic_object="$xdir$pic_object" if test "$prev" = dlfiles; then if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then dlfiles="$dlfiles $pic_object" prev= continue else # If libtool objects are unsupported, then we need to preload. prev=dlprefiles fi fi # CHECK ME: I think I busted this. -Ossama if test "$prev" = dlprefiles; then # Preload the old-style object. dlprefiles="$dlprefiles $pic_object" prev= fi # A PIC object. libobjs="$libobjs $pic_object" arg="$pic_object" fi # Non-PIC object. if test "$non_pic_object" != none; then # Prepend the subdirectory the object is found in. non_pic_object="$xdir$non_pic_object" # A standard non-PIC object non_pic_objects="$non_pic_objects $non_pic_object" if test -z "$pic_object" || test "$pic_object" = none ; then arg="$non_pic_object" fi fi else # Only an error if not doing a dry-run. if test -z "$run"; then $echo "$modename: \`$arg' is not a valid libtool object" 1>&2 exit $EXIT_FAILURE else # Dry-run case. # Extract subdirectory from the argument. xdir=`$echo "X$arg" | $Xsed -e 's%/[^/]*$%%'` if test "X$xdir" = "X$arg"; then xdir= else xdir="$xdir/" fi pic_object=`$echo "X${xdir}${objdir}/${arg}" | $Xsed -e "$lo2o"` non_pic_object=`$echo "X${xdir}${arg}" | $Xsed -e "$lo2o"` libobjs="$libobjs $pic_object" non_pic_objects="$non_pic_objects $non_pic_object" fi fi done else $echo "$modename: link input file \`$save_arg' does not exist" exit $EXIT_FAILURE fi arg=$save_arg prev= continue ;; rpath | xrpath) # We need an absolute path. case $arg in [\\/]* | [A-Za-z]:[\\/]*) ;; *) $echo "$modename: only absolute run-paths are allowed" 1>&2 exit $EXIT_FAILURE ;; esac if test "$prev" = rpath; then case "$rpath " in *" $arg "*) ;; *) rpath="$rpath $arg" ;; esac else case "$xrpath " in *" $arg "*) ;; *) xrpath="$xrpath $arg" ;; esac fi prev= continue ;; xcompiler) compiler_flags="$compiler_flags $qarg" prev= compile_command="$compile_command $qarg" finalize_command="$finalize_command $qarg" continue ;; xlinker) linker_flags="$linker_flags $qarg" compiler_flags="$compiler_flags $wl$qarg" prev= compile_command="$compile_command $wl$qarg" finalize_command="$finalize_command $wl$qarg" continue ;; xcclinker) linker_flags="$linker_flags $qarg" compiler_flags="$compiler_flags $qarg" prev= compile_command="$compile_command $qarg" finalize_command="$finalize_command $qarg" continue ;; shrext) shrext_cmds="$arg" prev= continue ;; *) eval "$prev=\"\$arg\"" prev= continue ;; esac fi # test -n "$prev" prevarg="$arg" case $arg in -all-static) if test -n "$link_static_flag"; then compile_command="$compile_command $link_static_flag" finalize_command="$finalize_command $link_static_flag" fi continue ;; -allow-undefined) # FIXME: remove this flag sometime in the future. $echo "$modename: \`-allow-undefined' is deprecated because it is the default" 1>&2 continue ;; -avoid-version) avoid_version=yes continue ;; -dlopen) prev=dlfiles continue ;; -dlpreopen) prev=dlprefiles continue ;; -export-dynamic) export_dynamic=yes continue ;; -export-symbols | -export-symbols-regex) if test -n "$export_symbols" || test -n "$export_symbols_regex"; then $echo "$modename: more than one -exported-symbols argument is not allowed" exit $EXIT_FAILURE fi if test "X$arg" = "X-export-symbols"; then prev=expsyms else prev=expsyms_regex fi continue ;; -inst-prefix-dir) prev=inst_prefix continue ;; # The native IRIX linker understands -LANG:*, -LIST:* and -LNO:* # so, if we see these flags be careful not to treat them like -L -L[A-Z][A-Z]*:*) case $with_gcc/$host in no/*-*-irix* | /*-*-irix*) compile_command="$compile_command $arg" finalize_command="$finalize_command $arg" ;; esac continue ;; -L*) dir=`$echo "X$arg" | $Xsed -e 's/^-L//'` # We need an absolute path. case $dir in [\\/]* | [A-Za-z]:[\\/]*) ;; *) absdir=`cd "$dir" && pwd` if test -z "$absdir"; then $echo "$modename: cannot determine absolute directory name of \`$dir'" 1>&2 exit $EXIT_FAILURE fi dir="$absdir" ;; esac case "$deplibs " in *" -L$dir "*) ;; *) deplibs="$deplibs -L$dir" lib_search_path="$lib_search_path $dir" ;; esac case $host in *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2*) case :$dllsearchpath: in *":$dir:"*) ;; *) dllsearchpath="$dllsearchpath:$dir";; esac ;; esac continue ;; -l*) if test "X$arg" = "X-lc" || test "X$arg" = "X-lm"; then case $host in *-*-cygwin* | *-*-pw32* | *-*-beos*) # These systems don't actually have a C or math library (as such) continue ;; *-*-mingw* | *-*-os2*) # These systems don't actually have a C library (as such) test "X$arg" = "X-lc" && continue ;; *-*-openbsd* | *-*-freebsd*) # Do not include libc due to us having libc/libc_r. test "X$arg" = "X-lc" && continue ;; *-*-rhapsody* | *-*-darwin1.[012]) # Rhapsody C and math libraries are in the System framework deplibs="$deplibs -framework System" continue esac elif test "X$arg" = "X-lc_r"; then case $host in *-*-openbsd* | *-*-freebsd*) # Do not include libc_r directly, use -pthread flag. continue ;; esac fi deplibs="$deplibs $arg" continue ;; -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe) deplibs="$deplibs $arg" continue ;; -module) module=yes continue ;; # gcc -m* arguments should be passed to the linker via $compiler_flags # in order to pass architecture information to the linker # (e.g. 32 vs 64-bit). This may also be accomplished via -Wl,-mfoo # but this is not reliable with gcc because gcc may use -mfoo to # select a different linker, different libraries, etc, while # -Wl,-mfoo simply passes -mfoo to the linker. -m*) # Unknown arguments in both finalize_command and compile_command need # to be aesthetically quoted because they are evaled later. arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"` case $arg in *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") arg="\"$arg\"" ;; esac compile_command="$compile_command $arg" finalize_command="$finalize_command $arg" if test "$with_gcc" = "yes" ; then compiler_flags="$compiler_flags $arg" fi continue ;; -shrext) prev=shrext continue ;; -no-fast-install) fast_install=no continue ;; -no-install) case $host in *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2*) # The PATH hackery in wrapper scripts is required on Windows # in order for the loader to find any dlls it needs. $echo "$modename: warning: \`-no-install' is ignored for $host" 1>&2 $echo "$modename: warning: assuming \`-no-fast-install' instead" 1>&2 fast_install=no ;; *) no_install=yes ;; esac continue ;; -no-undefined) allow_undefined=no continue ;; -objectlist) prev=objectlist continue ;; -o) prev=output ;; -precious-files-regex) prev=precious_regex continue ;; -release) prev=release continue ;; -rpath) prev=rpath continue ;; -R) prev=xrpath continue ;; -R*) dir=`$echo "X$arg" | $Xsed -e 's/^-R//'` # We need an absolute path. case $dir in [\\/]* | [A-Za-z]:[\\/]*) ;; *) $echo "$modename: only absolute run-paths are allowed" 1>&2 exit $EXIT_FAILURE ;; esac case "$xrpath " in *" $dir "*) ;; *) xrpath="$xrpath $dir" ;; esac continue ;; -static) # The effects of -static are defined in a previous loop. # We used to do the same as -all-static on platforms that # didn't have a PIC flag, but the assumption that the effects # would be equivalent was wrong. It would break on at least # Digital Unix and AIX. continue ;; -thread-safe) thread_safe=yes continue ;; -version-info) prev=vinfo continue ;; -version-number) prev=vinfo vinfo_number=yes continue ;; -Wc,*) args=`$echo "X$arg" | $Xsed -e "$sed_quote_subst" -e 's/^-Wc,//'` arg= save_ifs="$IFS"; IFS=',' for flag in $args; do IFS="$save_ifs" case $flag in *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") flag="\"$flag\"" ;; esac arg="$arg $wl$flag" compiler_flags="$compiler_flags $flag" done IFS="$save_ifs" arg=`$echo "X$arg" | $Xsed -e "s/^ //"` ;; -Wl,*) args=`$echo "X$arg" | $Xsed -e "$sed_quote_subst" -e 's/^-Wl,//'` arg= save_ifs="$IFS"; IFS=',' for flag in $args; do IFS="$save_ifs" case $flag in *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") flag="\"$flag\"" ;; esac arg="$arg $wl$flag" compiler_flags="$compiler_flags $wl$flag" linker_flags="$linker_flags $flag" done IFS="$save_ifs" arg=`$echo "X$arg" | $Xsed -e "s/^ //"` ;; -Xcompiler) prev=xcompiler continue ;; -Xlinker) prev=xlinker continue ;; -XCClinker) prev=xcclinker continue ;; # Some other compiler flag. -* | +*) # Unknown arguments in both finalize_command and compile_command need # to be aesthetically quoted because they are evaled later. arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"` case $arg in *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") arg="\"$arg\"" ;; esac ;; *.$objext) # A standard object. objs="$objs $arg" ;; *.lo) # A libtool-controlled object. # Check to see that this really is a libtool object. if (${SED} -e '2q' $arg | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then pic_object= non_pic_object= # Read the .lo file # If there is no directory component, then add one. case $arg in */* | *\\*) . $arg ;; *) . ./$arg ;; esac if test -z "$pic_object" || \ test -z "$non_pic_object" || test "$pic_object" = none && \ test "$non_pic_object" = none; then $echo "$modename: cannot find name of object for \`$arg'" 1>&2 exit $EXIT_FAILURE fi # Extract subdirectory from the argument. xdir=`$echo "X$arg" | $Xsed -e 's%/[^/]*$%%'` if test "X$xdir" = "X$arg"; then xdir= else xdir="$xdir/" fi if test "$pic_object" != none; then # Prepend the subdirectory the object is found in. pic_object="$xdir$pic_object" if test "$prev" = dlfiles; then if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then dlfiles="$dlfiles $pic_object" prev= continue else # If libtool objects are unsupported, then we need to preload. prev=dlprefiles fi fi # CHECK ME: I think I busted this. -Ossama if test "$prev" = dlprefiles; then # Preload the old-style object. dlprefiles="$dlprefiles $pic_object" prev= fi # A PIC object. libobjs="$libobjs $pic_object" arg="$pic_object" fi # Non-PIC object. if test "$non_pic_object" != none; then # Prepend the subdirectory the object is found in. non_pic_object="$xdir$non_pic_object" # A standard non-PIC object non_pic_objects="$non_pic_objects $non_pic_object" if test -z "$pic_object" || test "$pic_object" = none ; then arg="$non_pic_object" fi fi else # Only an error if not doing a dry-run. if test -z "$run"; then $echo "$modename: \`$arg' is not a valid libtool object" 1>&2 exit $EXIT_FAILURE else # Dry-run case. # Extract subdirectory from the argument. xdir=`$echo "X$arg" | $Xsed -e 's%/[^/]*$%%'` if test "X$xdir" = "X$arg"; then xdir= else xdir="$xdir/" fi pic_object=`$echo "X${xdir}${objdir}/${arg}" | $Xsed -e "$lo2o"` non_pic_object=`$echo "X${xdir}${arg}" | $Xsed -e "$lo2o"` libobjs="$libobjs $pic_object" non_pic_objects="$non_pic_objects $non_pic_object" fi fi ;; *.$libext) # An archive. deplibs="$deplibs $arg" old_deplibs="$old_deplibs $arg" continue ;; *.la) # A libtool-controlled library. if test "$prev" = dlfiles; then # This library was specified with -dlopen. dlfiles="$dlfiles $arg" prev= elif test "$prev" = dlprefiles; then # The library was specified with -dlpreopen. dlprefiles="$dlprefiles $arg" prev= else deplibs="$deplibs $arg" fi continue ;; # Some other compiler argument. *) # Unknown arguments in both finalize_command and compile_command need # to be aesthetically quoted because they are evaled later. arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"` case $arg in *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") arg="\"$arg\"" ;; esac ;; esac # arg # Now actually substitute the argument into the commands. if test -n "$arg"; then compile_command="$compile_command $arg" finalize_command="$finalize_command $arg" fi done # argument parsing loop if test -n "$prev"; then $echo "$modename: the \`$prevarg' option requires an argument" 1>&2 $echo "$help" 1>&2 exit $EXIT_FAILURE fi if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then eval arg=\"$export_dynamic_flag_spec\" compile_command="$compile_command $arg" finalize_command="$finalize_command $arg" fi oldlibs= # calculate the name of the file, without its directory outputname=`$echo "X$output" | $Xsed -e 's%^.*/%%'` libobjs_save="$libobjs" if test -n "$shlibpath_var"; then # get the directories listed in $shlibpath_var eval shlib_search_path=\`\$echo \"X\${$shlibpath_var}\" \| \$Xsed -e \'s/:/ /g\'\` else shlib_search_path= fi eval sys_lib_search_path=\"$sys_lib_search_path_spec\" eval sys_lib_dlsearch_path=\"$sys_lib_dlsearch_path_spec\" output_objdir=`$echo "X$output" | $Xsed -e 's%/[^/]*$%%'` if test "X$output_objdir" = "X$output"; then output_objdir="$objdir" else output_objdir="$output_objdir/$objdir" fi # Create the object directory. if test ! -d "$output_objdir"; then $show "$mkdir $output_objdir" $run $mkdir $output_objdir status=$? if test "$status" -ne 0 && test ! -d "$output_objdir"; then exit $status fi fi # Determine the type of output case $output in "") $echo "$modename: you must specify an output file" 1>&2 $echo "$help" 1>&2 exit $EXIT_FAILURE ;; *.$libext) linkmode=oldlib ;; *.lo | *.$objext) linkmode=obj ;; *.la) linkmode=lib ;; *) linkmode=prog ;; # Anything else should be a program. esac case $host in *cygwin* | *mingw* | *pw32*) # don't eliminate duplications in $postdeps and $predeps duplicate_compiler_generated_deps=yes ;; *) duplicate_compiler_generated_deps=$duplicate_deps ;; esac specialdeplibs= libs= # Find all interdependent deplibs by searching for libraries # that are linked more than once (e.g. -la -lb -la) for deplib in $deplibs; do if test "X$duplicate_deps" = "Xyes" ; then case "$libs " in *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;; esac fi libs="$libs $deplib" done if test "$linkmode" = lib; then libs="$predeps $libs $compiler_lib_search_path $postdeps" # Compute libraries that are listed more than once in $predeps # $postdeps and mark them as special (i.e., whose duplicates are # not to be eliminated). pre_post_deps= if test "X$duplicate_compiler_generated_deps" = "Xyes" ; then for pre_post_dep in $predeps $postdeps; do case "$pre_post_deps " in *" $pre_post_dep "*) specialdeplibs="$specialdeplibs $pre_post_deps" ;; esac pre_post_deps="$pre_post_deps $pre_post_dep" done fi pre_post_deps= fi deplibs= newdependency_libs= newlib_search_path= need_relink=no # whether we're linking any uninstalled libtool libraries notinst_deplibs= # not-installed libtool libraries notinst_path= # paths that contain not-installed libtool libraries case $linkmode in lib) passes="conv link" for file in $dlfiles $dlprefiles; do case $file in *.la) ;; *) $echo "$modename: libraries can \`-dlopen' only libtool libraries: $file" 1>&2 exit $EXIT_FAILURE ;; esac done ;; prog) compile_deplibs= finalize_deplibs= alldeplibs=no newdlfiles= newdlprefiles= passes="conv scan dlopen dlpreopen link" ;; *) passes="conv" ;; esac for pass in $passes; do if test "$linkmode,$pass" = "lib,link" || test "$linkmode,$pass" = "prog,scan"; then libs="$deplibs" deplibs= fi if test "$linkmode" = prog; then case $pass in dlopen) libs="$dlfiles" ;; dlpreopen) libs="$dlprefiles" ;; link) libs="$deplibs %DEPLIBS%" test "X$link_all_deplibs" != Xno && libs="$libs $dependency_libs" ;; esac fi if test "$pass" = dlopen; then # Collect dlpreopened libraries save_deplibs="$deplibs" deplibs= fi for deplib in $libs; do lib= found=no case $deplib in -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe) if test "$linkmode,$pass" = "prog,link"; then compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" else deplibs="$deplib $deplibs" fi continue ;; -l*) if test "$linkmode" != lib && test "$linkmode" != prog; then $echo "$modename: warning: \`-l' is ignored for archives/objects" 1>&2 continue fi name=`$echo "X$deplib" | $Xsed -e 's/^-l//'` for searchdir in $newlib_search_path $lib_search_path $sys_lib_search_path $shlib_search_path; do for search_ext in .la $std_shrext .so .a; do # Search the libtool library lib="$searchdir/lib${name}${search_ext}" if test -f "$lib"; then if test "$search_ext" = ".la"; then found=yes else found=no fi break 2 fi done done if test "$found" != yes; then # deplib doesn't seem to be a libtool library if test "$linkmode,$pass" = "prog,link"; then compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" else deplibs="$deplib $deplibs" test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs" fi continue else # deplib is a libtool library # If $allow_libtool_libs_with_static_runtimes && $deplib is a stdlib, # We need to do some special things here, and not later. if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then case " $predeps $postdeps " in *" $deplib "*) if (${SED} -e '2q' $lib | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then library_names= old_library= case $lib in */* | *\\*) . $lib ;; *) . ./$lib ;; esac for l in $old_library $library_names; do ll="$l" done if test "X$ll" = "X$old_library" ; then # only static version available found=no ladir=`$echo "X$lib" | $Xsed -e 's%/[^/]*$%%'` test "X$ladir" = "X$lib" && ladir="." lib=$ladir/$old_library if test "$linkmode,$pass" = "prog,link"; then compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" else deplibs="$deplib $deplibs" test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs" fi continue fi fi ;; *) ;; esac fi fi ;; # -l -L*) case $linkmode in lib) deplibs="$deplib $deplibs" test "$pass" = conv && continue newdependency_libs="$deplib $newdependency_libs" newlib_search_path="$newlib_search_path "`$echo "X$deplib" | $Xsed -e 's/^-L//'` ;; prog) if test "$pass" = conv; then deplibs="$deplib $deplibs" continue fi if test "$pass" = scan; then deplibs="$deplib $deplibs" else compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" fi newlib_search_path="$newlib_search_path "`$echo "X$deplib" | $Xsed -e 's/^-L//'` ;; *) $echo "$modename: warning: \`-L' is ignored for archives/objects" 1>&2 ;; esac # linkmode continue ;; # -L -R*) if test "$pass" = link; then dir=`$echo "X$deplib" | $Xsed -e 's/^-R//'` # Make sure the xrpath contains only unique directories. case "$xrpath " in *" $dir "*) ;; *) xrpath="$xrpath $dir" ;; esac fi deplibs="$deplib $deplibs" continue ;; *.la) lib="$deplib" ;; *.$libext) if test "$pass" = conv; then deplibs="$deplib $deplibs" continue fi case $linkmode in lib) if test "$deplibs_check_method" != pass_all; then $echo $echo "*** Warning: Trying to link with static lib archive $deplib." $echo "*** I have the capability to make that library automatically link in when" $echo "*** you link to this library. But I can only do this if you have a" $echo "*** shared version of the library, which you do not appear to have" $echo "*** because the file extensions .$libext of this argument makes me believe" $echo "*** that it is just a static archive that I should not used here." else $echo $echo "*** Warning: Linking the shared library $output against the" $echo "*** static library $deplib is not portable!" deplibs="$deplib $deplibs" fi continue ;; prog) if test "$pass" != link; then deplibs="$deplib $deplibs" else compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" fi continue ;; esac # linkmode ;; # *.$libext *.lo | *.$objext) if test "$pass" = conv; then deplibs="$deplib $deplibs" elif test "$linkmode" = prog; then if test "$pass" = dlpreopen || test "$dlopen_support" != yes || test "$build_libtool_libs" = no; then # If there is no dlopen support or we're linking statically, # we need to preload. newdlprefiles="$newdlprefiles $deplib" compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" else newdlfiles="$newdlfiles $deplib" fi fi continue ;; %DEPLIBS%) alldeplibs=yes continue ;; esac # case $deplib if test "$found" = yes || test -f "$lib"; then : else $echo "$modename: cannot find the library \`$lib'" 1>&2 exit $EXIT_FAILURE fi # Check to see that this really is a libtool archive. if (${SED} -e '2q' $lib | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then : else $echo "$modename: \`$lib' is not a valid libtool archive" 1>&2 exit $EXIT_FAILURE fi ladir=`$echo "X$lib" | $Xsed -e 's%/[^/]*$%%'` test "X$ladir" = "X$lib" && ladir="." dlname= dlopen= dlpreopen= libdir= library_names= old_library= # If the library was installed with an old release of libtool, # it will not redefine variables installed, or shouldnotlink installed=yes shouldnotlink=no # Read the .la file case $lib in */* | *\\*) . $lib ;; *) . ./$lib ;; esac if test "$linkmode,$pass" = "lib,link" || test "$linkmode,$pass" = "prog,scan" || { test "$linkmode" != prog && test "$linkmode" != lib; }; then test -n "$dlopen" && dlfiles="$dlfiles $dlopen" test -n "$dlpreopen" && dlprefiles="$dlprefiles $dlpreopen" fi if test "$pass" = conv; then # Only check for convenience libraries deplibs="$lib $deplibs" if test -z "$libdir"; then if test -z "$old_library"; then $echo "$modename: cannot find name of link library for \`$lib'" 1>&2 exit $EXIT_FAILURE fi # It is a libtool convenience library, so add in its objects. convenience="$convenience $ladir/$objdir/$old_library" old_convenience="$old_convenience $ladir/$objdir/$old_library" tmp_libs= for deplib in $dependency_libs; do deplibs="$deplib $deplibs" if test "X$duplicate_deps" = "Xyes" ; then case "$tmp_libs " in *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;; esac fi tmp_libs="$tmp_libs $deplib" done elif test "$linkmode" != prog && test "$linkmode" != lib; then $echo "$modename: \`$lib' is not a convenience library" 1>&2 exit $EXIT_FAILURE fi continue fi # $pass = conv # Get the name of the library we link against. linklib= for l in $old_library $library_names; do linklib="$l" done if test -z "$linklib"; then $echo "$modename: cannot find name of link library for \`$lib'" 1>&2 exit $EXIT_FAILURE fi # This library was specified with -dlopen. if test "$pass" = dlopen; then if test -z "$libdir"; then $echo "$modename: cannot -dlopen a convenience library: \`$lib'" 1>&2 exit $EXIT_FAILURE fi if test -z "$dlname" || test "$dlopen_support" != yes || test "$build_libtool_libs" = no; then # If there is no dlname, no dlopen support or we're linking # statically, we need to preload. We also need to preload any # dependent libraries so libltdl's deplib preloader doesn't # bomb out in the load deplibs phase. dlprefiles="$dlprefiles $lib $dependency_libs" else newdlfiles="$newdlfiles $lib" fi continue fi # $pass = dlopen # We need an absolute path. case $ladir in [\\/]* | [A-Za-z]:[\\/]*) abs_ladir="$ladir" ;; *) abs_ladir=`cd "$ladir" && pwd` if test -z "$abs_ladir"; then $echo "$modename: warning: cannot determine absolute directory name of \`$ladir'" 1>&2 $echo "$modename: passing it literally to the linker, although it might fail" 1>&2 abs_ladir="$ladir" fi ;; esac laname=`$echo "X$lib" | $Xsed -e 's%^.*/%%'` # Find the relevant object directory and library name. if test "X$installed" = Xyes; then if test ! -f "$libdir/$linklib" && test -f "$abs_ladir/$linklib"; then $echo "$modename: warning: library \`$lib' was moved." 1>&2 dir="$ladir" absdir="$abs_ladir" libdir="$abs_ladir" else dir="$libdir" absdir="$libdir" fi else dir="$ladir/$objdir" absdir="$abs_ladir/$objdir" # Remove this search path later notinst_path="$notinst_path $abs_ladir" fi # $installed = yes name=`$echo "X$laname" | $Xsed -e 's/\.la$//' -e 's/^lib//'` # This library was specified with -dlpreopen. if test "$pass" = dlpreopen; then if test -z "$libdir"; then $echo "$modename: cannot -dlpreopen a convenience library: \`$lib'" 1>&2 exit $EXIT_FAILURE fi # Prefer using a static library (so that no silly _DYNAMIC symbols # are required to link). if test -n "$old_library"; then newdlprefiles="$newdlprefiles $dir/$old_library" # Otherwise, use the dlname, so that lt_dlopen finds it. elif test -n "$dlname"; then newdlprefiles="$newdlprefiles $dir/$dlname" else newdlprefiles="$newdlprefiles $dir/$linklib" fi fi # $pass = dlpreopen if test -z "$libdir"; then # Link the convenience library if test "$linkmode" = lib; then deplibs="$dir/$old_library $deplibs" elif test "$linkmode,$pass" = "prog,link"; then compile_deplibs="$dir/$old_library $compile_deplibs" finalize_deplibs="$dir/$old_library $finalize_deplibs" else deplibs="$lib $deplibs" # used for prog,scan pass fi continue fi if test "$linkmode" = prog && test "$pass" != link; then newlib_search_path="$newlib_search_path $ladir" deplibs="$lib $deplibs" linkalldeplibs=no if test "$link_all_deplibs" != no || test -z "$library_names" || test "$build_libtool_libs" = no; then linkalldeplibs=yes fi tmp_libs= for deplib in $dependency_libs; do case $deplib in -L*) newlib_search_path="$newlib_search_path "`$echo "X$deplib" | $Xsed -e 's/^-L//'`;; ### testsuite: skip nested quoting test esac # Need to link against all dependency_libs? if test "$linkalldeplibs" = yes; then deplibs="$deplib $deplibs" else # Need to hardcode shared library paths # or/and link against static libraries newdependency_libs="$deplib $newdependency_libs" fi if test "X$duplicate_deps" = "Xyes" ; then case "$tmp_libs " in *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;; esac fi tmp_libs="$tmp_libs $deplib" done # for deplib continue fi # $linkmode = prog... if test "$linkmode,$pass" = "prog,link"; then if test -n "$library_names" && { test "$prefer_static_libs" = no || test -z "$old_library"; }; then # We need to hardcode the library path if test -n "$shlibpath_var"; then # Make sure the rpath contains only unique directories. case "$temp_rpath " in *" $dir "*) ;; *" $absdir "*) ;; *) temp_rpath="$temp_rpath $dir" ;; esac fi # Hardcode the library path. # Skip directories that are in the system default run-time # search path. case " $sys_lib_dlsearch_path " in *" $absdir "*) ;; *) case "$compile_rpath " in *" $absdir "*) ;; *) compile_rpath="$compile_rpath $absdir" esac ;; esac case " $sys_lib_dlsearch_path " in *" $libdir "*) ;; *) case "$finalize_rpath " in *" $libdir "*) ;; *) finalize_rpath="$finalize_rpath $libdir" esac ;; esac fi # $linkmode,$pass = prog,link... if test "$alldeplibs" = yes && { test "$deplibs_check_method" = pass_all || { test "$build_libtool_libs" = yes && test -n "$library_names"; }; }; then # We only need to search for static libraries continue fi fi link_static=no # Whether the deplib will be linked statically if test -n "$library_names" && { test "$prefer_static_libs" = no || test -z "$old_library"; }; then if test "$installed" = no; then notinst_deplibs="$notinst_deplibs $lib" need_relink=yes fi # This is a shared library # Warn about portability, can't link against -module's on # some systems (darwin) if test "$shouldnotlink" = yes && test "$pass" = link ; then $echo if test "$linkmode" = prog; then $echo "*** Warning: Linking the executable $output against the loadable module" else $echo "*** Warning: Linking the shared library $output against the loadable module" fi $echo "*** $linklib is not portable!" fi if test "$linkmode" = lib && test "$hardcode_into_libs" = yes; then # Hardcode the library path. # Skip directories that are in the system default run-time # search path. case " $sys_lib_dlsearch_path " in *" $absdir "*) ;; *) case "$compile_rpath " in *" $absdir "*) ;; *) compile_rpath="$compile_rpath $absdir" esac ;; esac case " $sys_lib_dlsearch_path " in *" $libdir "*) ;; *) case "$finalize_rpath " in *" $libdir "*) ;; *) finalize_rpath="$finalize_rpath $libdir" esac ;; esac fi if test -n "$old_archive_from_expsyms_cmds"; then # figure out the soname set dummy $library_names realname="$2" shift; shift libname=`eval \\$echo \"$libname_spec\"` # use dlname if we got it. it's perfectly good, no? if test -n "$dlname"; then soname="$dlname" elif test -n "$soname_spec"; then # bleh windows case $host in *cygwin* | mingw*) major=`expr $current - $age` versuffix="-$major" ;; esac eval soname=\"$soname_spec\" else soname="$realname" fi # Make a new name for the extract_expsyms_cmds to use soroot="$soname" soname=`$echo $soroot | ${SED} -e 's/^.*\///'` newlib="libimp-`$echo $soname | ${SED} 's/^lib//;s/\.dll$//'`.a" # If the library has no export list, then create one now if test -f "$output_objdir/$soname-def"; then : else $show "extracting exported symbol list from \`$soname'" save_ifs="$IFS"; IFS='~' cmds=$extract_expsyms_cmds for cmd in $cmds; do IFS="$save_ifs" eval cmd=\"$cmd\" $show "$cmd" $run eval "$cmd" || exit $? done IFS="$save_ifs" fi # Create $newlib if test -f "$output_objdir/$newlib"; then :; else $show "generating import library for \`$soname'" save_ifs="$IFS"; IFS='~' cmds=$old_archive_from_expsyms_cmds for cmd in $cmds; do IFS="$save_ifs" eval cmd=\"$cmd\" $show "$cmd" $run eval "$cmd" || exit $? done IFS="$save_ifs" fi # make sure the library variables are pointing to the new library dir=$output_objdir linklib=$newlib fi # test -n "$old_archive_from_expsyms_cmds" if test "$linkmode" = prog || test "$mode" != relink; then add_shlibpath= add_dir= add= lib_linked=yes case $hardcode_action in immediate | unsupported) if test "$hardcode_direct" = no; then add="$dir/$linklib" case $host in *-*-sco3.2v5* ) add_dir="-L$dir" ;; *-*-darwin* ) # if the lib is a module then we can not link against # it, someone is ignoring the new warnings I added if /usr/bin/file -L $add 2> /dev/null | $EGREP "bundle" >/dev/null ; then $echo "** Warning, lib $linklib is a module, not a shared library" if test -z "$old_library" ; then $echo $echo "** And there doesn't seem to be a static archive available" $echo "** The link will probably fail, sorry" else add="$dir/$old_library" fi fi esac elif test "$hardcode_minus_L" = no; then case $host in *-*-sunos*) add_shlibpath="$dir" ;; esac add_dir="-L$dir" add="-l$name" elif test "$hardcode_shlibpath_var" = no; then add_shlibpath="$dir" add="-l$name" else lib_linked=no fi ;; relink) if test "$hardcode_direct" = yes; then add="$dir/$linklib" elif test "$hardcode_minus_L" = yes; then add_dir="-L$dir" # Try looking first in the location we're being installed to. if test -n "$inst_prefix_dir"; then case "$libdir" in [\\/]*) add_dir="$add_dir -L$inst_prefix_dir$libdir" ;; esac fi add="-l$name" elif test "$hardcode_shlibpath_var" = yes; then add_shlibpath="$dir" add="-l$name" else lib_linked=no fi ;; *) lib_linked=no ;; esac if test "$lib_linked" != yes; then $echo "$modename: configuration error: unsupported hardcode properties" exit $EXIT_FAILURE fi if test -n "$add_shlibpath"; then case :$compile_shlibpath: in *":$add_shlibpath:"*) ;; *) compile_shlibpath="$compile_shlibpath$add_shlibpath:" ;; esac fi if test "$linkmode" = prog; then test -n "$add_dir" && compile_deplibs="$add_dir $compile_deplibs" test -n "$add" && compile_deplibs="$add $compile_deplibs" else test -n "$add_dir" && deplibs="$add_dir $deplibs" test -n "$add" && deplibs="$add $deplibs" if test "$hardcode_direct" != yes && \ test "$hardcode_minus_L" != yes && \ test "$hardcode_shlibpath_var" = yes; then case :$finalize_shlibpath: in *":$libdir:"*) ;; *) finalize_shlibpath="$finalize_shlibpath$libdir:" ;; esac fi fi fi if test "$linkmode" = prog || test "$mode" = relink; then add_shlibpath= add_dir= add= # Finalize command for both is simple: just hardcode it. if test "$hardcode_direct" = yes; then add="$libdir/$linklib" elif test "$hardcode_minus_L" = yes; then add_dir="-L$libdir" add="-l$name" elif test "$hardcode_shlibpath_var" = yes; then case :$finalize_shlibpath: in *":$libdir:"*) ;; *) finalize_shlibpath="$finalize_shlibpath$libdir:" ;; esac add="-l$name" elif test "$hardcode_automatic" = yes; then if test -n "$inst_prefix_dir" && test -f "$inst_prefix_dir$libdir/$linklib" ; then add="$inst_prefix_dir$libdir/$linklib" else add="$libdir/$linklib" fi else # We cannot seem to hardcode it, guess we'll fake it. add_dir="-L$libdir" # Try looking first in the location we're being installed to. if test -n "$inst_prefix_dir"; then case "$libdir" in [\\/]*) add_dir="$add_dir -L$inst_prefix_dir$libdir" ;; esac fi add="-l$name" fi if test "$linkmode" = prog; then test -n "$add_dir" && finalize_deplibs="$add_dir $finalize_deplibs" test -n "$add" && finalize_deplibs="$add $finalize_deplibs" else test -n "$add_dir" && deplibs="$add_dir $deplibs" test -n "$add" && deplibs="$add $deplibs" fi fi elif test "$linkmode" = prog; then # Here we assume that one of hardcode_direct or hardcode_minus_L # is not unsupported. This is valid on all known static and # shared platforms. if test "$hardcode_direct" != unsupported; then test -n "$old_library" && linklib="$old_library" compile_deplibs="$dir/$linklib $compile_deplibs" finalize_deplibs="$dir/$linklib $finalize_deplibs" else compile_deplibs="-l$name -L$dir $compile_deplibs" finalize_deplibs="-l$name -L$dir $finalize_deplibs" fi elif test "$build_libtool_libs" = yes; then # Not a shared library if test "$deplibs_check_method" != pass_all; then # We're trying link a shared library against a static one # but the system doesn't support it. # Just print a warning and add the library to dependency_libs so # that the program can be linked against the static library. $echo $echo "*** Warning: This system can not link to static lib archive $lib." $echo "*** I have the capability to make that library automatically link in when" $echo "*** you link to this library. But I can only do this if you have a" $echo "*** shared version of the library, which you do not appear to have." if test "$module" = yes; then $echo "*** But as you try to build a module library, libtool will still create " $echo "*** a static module, that should work as long as the dlopening application" $echo "*** is linked with the -dlopen flag to resolve symbols at runtime." if test -z "$global_symbol_pipe"; then $echo $echo "*** However, this would only work if libtool was able to extract symbol" $echo "*** lists from a program, using \`nm' or equivalent, but libtool could" $echo "*** not find such a program. So, this module is probably useless." $echo "*** \`nm' from GNU binutils and a full rebuild may help." fi if test "$build_old_libs" = no; then build_libtool_libs=module build_old_libs=yes else build_libtool_libs=no fi fi else convenience="$convenience $dir/$old_library" old_convenience="$old_convenience $dir/$old_library" deplibs="$dir/$old_library $deplibs" link_static=yes fi fi # link shared/static library? if test "$linkmode" = lib; then if test -n "$dependency_libs" && { test "$hardcode_into_libs" != yes || test "$build_old_libs" = yes || test "$link_static" = yes; }; then # Extract -R from dependency_libs temp_deplibs= for libdir in $dependency_libs; do case $libdir in -R*) temp_xrpath=`$echo "X$libdir" | $Xsed -e 's/^-R//'` case " $xrpath " in *" $temp_xrpath "*) ;; *) xrpath="$xrpath $temp_xrpath";; esac;; *) temp_deplibs="$temp_deplibs $libdir";; esac done dependency_libs="$temp_deplibs" fi newlib_search_path="$newlib_search_path $absdir" # Link against this library test "$link_static" = no && newdependency_libs="$abs_ladir/$laname $newdependency_libs" # ... and its dependency_libs tmp_libs= for deplib in $dependency_libs; do newdependency_libs="$deplib $newdependency_libs" if test "X$duplicate_deps" = "Xyes" ; then case "$tmp_libs " in *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;; esac fi tmp_libs="$tmp_libs $deplib" done if test "$link_all_deplibs" != no; then # Add the search paths of all dependency libraries for deplib in $dependency_libs; do case $deplib in -L*) path="$deplib" ;; *.la) dir=`$echo "X$deplib" | $Xsed -e 's%/[^/]*$%%'` test "X$dir" = "X$deplib" && dir="." # We need an absolute path. case $dir in [\\/]* | [A-Za-z]:[\\/]*) absdir="$dir" ;; *) absdir=`cd "$dir" && pwd` if test -z "$absdir"; then $echo "$modename: warning: cannot determine absolute directory name of \`$dir'" 1>&2 absdir="$dir" fi ;; esac if grep "^installed=no" $deplib > /dev/null; then path="$absdir/$objdir" else eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib` if test -z "$libdir"; then $echo "$modename: \`$deplib' is not a valid libtool archive" 1>&2 exit $EXIT_FAILURE fi if test "$absdir" != "$libdir"; then $echo "$modename: warning: \`$deplib' seems to be moved" 1>&2 fi path="$absdir" fi depdepl= case $host in *-*-darwin*) # we do not want to link against static libs, # but need to link against shared eval deplibrary_names=`${SED} -n -e 's/^library_names=\(.*\)$/\1/p' $deplib` if test -n "$deplibrary_names" ; then for tmp in $deplibrary_names ; do depdepl=$tmp done if test -f "$path/$depdepl" ; then depdepl="$path/$depdepl" fi # do not add paths which are already there case " $newlib_search_path " in *" $path "*) ;; *) newlib_search_path="$newlib_search_path $path";; esac fi path="" ;; *) path="-L$path" ;; esac ;; -l*) case $host in *-*-darwin*) # Again, we only want to link against shared libraries eval tmp_libs=`$echo "X$deplib" | $Xsed -e "s,^\-l,,"` for tmp in $newlib_search_path ; do if test -f "$tmp/lib$tmp_libs.dylib" ; then eval depdepl="$tmp/lib$tmp_libs.dylib" break fi done path="" ;; *) continue ;; esac ;; *) continue ;; esac case " $deplibs " in *" $depdepl "*) ;; *) deplibs="$depdepl $deplibs" ;; esac case " $deplibs " in *" $path "*) ;; *) deplibs="$deplibs $path" ;; esac done fi # link_all_deplibs != no fi # linkmode = lib done # for deplib in $libs dependency_libs="$newdependency_libs" if test "$pass" = dlpreopen; then # Link the dlpreopened libraries before other libraries for deplib in $save_deplibs; do deplibs="$deplib $deplibs" done fi if test "$pass" != dlopen; then if test "$pass" != conv; then # Make sure lib_search_path contains only unique directories. lib_search_path= for dir in $newlib_search_path; do case "$lib_search_path " in *" $dir "*) ;; *) lib_search_path="$lib_search_path $dir" ;; esac done newlib_search_path= fi if test "$linkmode,$pass" != "prog,link"; then vars="deplibs" else vars="compile_deplibs finalize_deplibs" fi for var in $vars dependency_libs; do # Add libraries to $var in reverse order eval tmp_libs=\"\$$var\" new_libs= for deplib in $tmp_libs; do # FIXME: Pedantically, this is the right thing to do, so # that some nasty dependency loop isn't accidentally # broken: #new_libs="$deplib $new_libs" # Pragmatically, this seems to cause very few problems in # practice: case $deplib in -L*) new_libs="$deplib $new_libs" ;; -R*) ;; *) # And here is the reason: when a library appears more # than once as an explicit dependence of a library, or # is implicitly linked in more than once by the # compiler, it is considered special, and multiple # occurrences thereof are not removed. Compare this # with having the same library being listed as a # dependency of multiple other libraries: in this case, # we know (pedantically, we assume) the library does not # need to be listed more than once, so we keep only the # last copy. This is not always right, but it is rare # enough that we require users that really mean to play # such unportable linking tricks to link the library # using -Wl,-lname, so that libtool does not consider it # for duplicate removal. case " $specialdeplibs " in *" $deplib "*) new_libs="$deplib $new_libs" ;; *) case " $new_libs " in *" $deplib "*) ;; *) new_libs="$deplib $new_libs" ;; esac ;; esac ;; esac done tmp_libs= for deplib in $new_libs; do case $deplib in -L*) case " $tmp_libs " in *" $deplib "*) ;; *) tmp_libs="$tmp_libs $deplib" ;; esac ;; *) tmp_libs="$tmp_libs $deplib" ;; esac done eval $var=\"$tmp_libs\" done # for var fi # Last step: remove runtime libs from dependency_libs # (they stay in deplibs) tmp_libs= for i in $dependency_libs ; do case " $predeps $postdeps $compiler_lib_search_path " in *" $i "*) i="" ;; esac if test -n "$i" ; then tmp_libs="$tmp_libs $i" fi done dependency_libs=$tmp_libs done # for pass if test "$linkmode" = prog; then dlfiles="$newdlfiles" dlprefiles="$newdlprefiles" fi case $linkmode in oldlib) if test -n "$deplibs"; then $echo "$modename: warning: \`-l' and \`-L' are ignored for archives" 1>&2 fi if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then $echo "$modename: warning: \`-dlopen' is ignored for archives" 1>&2 fi if test -n "$rpath"; then $echo "$modename: warning: \`-rpath' is ignored for archives" 1>&2 fi if test -n "$xrpath"; then $echo "$modename: warning: \`-R' is ignored for archives" 1>&2 fi if test -n "$vinfo"; then $echo "$modename: warning: \`-version-info/-version-number' is ignored for archives" 1>&2 fi if test -n "$release"; then $echo "$modename: warning: \`-release' is ignored for archives" 1>&2 fi if test -n "$export_symbols" || test -n "$export_symbols_regex"; then $echo "$modename: warning: \`-export-symbols' is ignored for archives" 1>&2 fi # Now set the variables for building old libraries. build_libtool_libs=no oldlibs="$output" objs="$objs$old_deplibs" ;; lib) # Make sure we only generate libraries of the form `libNAME.la'. case $outputname in lib*) name=`$echo "X$outputname" | $Xsed -e 's/\.la$//' -e 's/^lib//'` eval shared_ext=\"$shrext_cmds\" eval libname=\"$libname_spec\" ;; *) if test "$module" = no; then $echo "$modename: libtool library \`$output' must begin with \`lib'" 1>&2 $echo "$help" 1>&2 exit $EXIT_FAILURE fi if test "$need_lib_prefix" != no; then # Add the "lib" prefix for modules if required name=`$echo "X$outputname" | $Xsed -e 's/\.la$//'` eval shared_ext=\"$shrext_cmds\" eval libname=\"$libname_spec\" else libname=`$echo "X$outputname" | $Xsed -e 's/\.la$//'` fi ;; esac if test -n "$objs"; then if test "$deplibs_check_method" != pass_all; then $echo "$modename: cannot build libtool library \`$output' from non-libtool objects on this host:$objs" 2>&1 exit $EXIT_FAILURE else $echo $echo "*** Warning: Linking the shared library $output against the non-libtool" $echo "*** objects $objs is not portable!" libobjs="$libobjs $objs" fi fi if test "$dlself" != no; then $echo "$modename: warning: \`-dlopen self' is ignored for libtool libraries" 1>&2 fi set dummy $rpath if test "$#" -gt 2; then $echo "$modename: warning: ignoring multiple \`-rpath's for a libtool library" 1>&2 fi install_libdir="$2" oldlibs= if test -z "$rpath"; then if test "$build_libtool_libs" = yes; then # Building a libtool convenience library. # Some compilers have problems with a `.al' extension so # convenience libraries should have the same extension an # archive normally would. oldlibs="$output_objdir/$libname.$libext $oldlibs" build_libtool_libs=convenience build_old_libs=yes fi if test -n "$vinfo"; then $echo "$modename: warning: \`-version-info/-version-number' is ignored for convenience libraries" 1>&2 fi if test -n "$release"; then $echo "$modename: warning: \`-release' is ignored for convenience libraries" 1>&2 fi else # Parse the version information argument. save_ifs="$IFS"; IFS=':' set dummy $vinfo 0 0 0 IFS="$save_ifs" if test -n "$8"; then $echo "$modename: too many parameters to \`-version-info'" 1>&2 $echo "$help" 1>&2 exit $EXIT_FAILURE fi # convert absolute version numbers to libtool ages # this retains compatibility with .la files and attempts # to make the code below a bit more comprehensible case $vinfo_number in yes) number_major="$2" number_minor="$3" number_revision="$4" # # There are really only two kinds -- those that # use the current revision as the major version # and those that subtract age and use age as # a minor version. But, then there is irix # which has an extra 1 added just for fun # case $version_type in darwin|linux|osf|windows) current=`expr $number_major + $number_minor` age="$number_minor" revision="$number_revision" ;; freebsd-aout|freebsd-elf|sunos) current="$number_major" revision="$number_minor" age="0" ;; irix|nonstopux) current=`expr $number_major + $number_minor - 1` age="$number_minor" revision="$number_minor" ;; *) $echo "$modename: unknown library version type \`$version_type'" 1>&2 $echo "Fatal configuration error. See the $PACKAGE docs for more information." 1>&2 exit $EXIT_FAILURE ;; esac ;; no) current="$2" revision="$3" age="$4" ;; esac # Check that each of the things are valid numbers. case $current in 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;; *) $echo "$modename: CURRENT \`$current' is not a nonnegative integer" 1>&2 $echo "$modename: \`$vinfo' is not valid version information" 1>&2 exit $EXIT_FAILURE ;; esac case $revision in 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;; *) $echo "$modename: REVISION \`$revision' is not a nonnegative integer" 1>&2 $echo "$modename: \`$vinfo' is not valid version information" 1>&2 exit $EXIT_FAILURE ;; esac case $age in 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;; *) $echo "$modename: AGE \`$age' is not a nonnegative integer" 1>&2 $echo "$modename: \`$vinfo' is not valid version information" 1>&2 exit $EXIT_FAILURE ;; esac if test "$age" -gt "$current"; then $echo "$modename: AGE \`$age' is greater than the current interface number \`$current'" 1>&2 $echo "$modename: \`$vinfo' is not valid version information" 1>&2 exit $EXIT_FAILURE fi # Calculate the version variables. major= versuffix= verstring= case $version_type in none) ;; darwin) # Like Linux, but with the current version available in # verstring for coding it into the library header major=.`expr $current - $age` versuffix="$major.$age.$revision" # Darwin ld doesn't like 0 for these options... minor_current=`expr $current + 1` verstring="-compatibility_version $minor_current -current_version $minor_current.$revision" ;; freebsd-aout) major=".$current" versuffix=".$current.$revision"; ;; freebsd-elf) major=".$current" versuffix=".$current"; ;; irix | nonstopux) major=`expr $current - $age + 1` case $version_type in nonstopux) verstring_prefix=nonstopux ;; *) verstring_prefix=sgi ;; esac verstring="$verstring_prefix$major.$revision" # Add in all the interfaces that we are compatible with. loop=$revision while test "$loop" -ne 0; do iface=`expr $revision - $loop` loop=`expr $loop - 1` verstring="$verstring_prefix$major.$iface:$verstring" done # Before this point, $major must not contain `.'. major=.$major versuffix="$major.$revision" ;; linux) major=.`expr $current - $age` versuffix="$major.$age.$revision" ;; osf) major=.`expr $current - $age` versuffix=".$current.$age.$revision" verstring="$current.$age.$revision" # Add in all the interfaces that we are compatible with. loop=$age while test "$loop" -ne 0; do iface=`expr $current - $loop` loop=`expr $loop - 1` verstring="$verstring:${iface}.0" done # Make executables depend on our current version. verstring="$verstring:${current}.0" ;; sunos) major=".$current" versuffix=".$current.$revision" ;; windows) # Use '-' rather than '.', since we only want one # extension on DOS 8.3 filesystems. major=`expr $current - $age` versuffix="-$major" ;; *) $echo "$modename: unknown library version type \`$version_type'" 1>&2 $echo "Fatal configuration error. See the $PACKAGE docs for more information." 1>&2 exit $EXIT_FAILURE ;; esac # Clear the version info if we defaulted, and they specified a release. if test -z "$vinfo" && test -n "$release"; then major= case $version_type in darwin) # we can't check for "0.0" in archive_cmds due to quoting # problems, so we reset it completely verstring= ;; *) verstring="0.0" ;; esac if test "$need_version" = no; then versuffix= else versuffix=".0.0" fi fi # Remove version info from name if versioning should be avoided if test "$avoid_version" = yes && test "$need_version" = no; then major= versuffix= verstring="" fi # Check to see if the archive will have undefined symbols. if test "$allow_undefined" = yes; then if test "$allow_undefined_flag" = unsupported; then $echo "$modename: warning: undefined symbols not allowed in $host shared libraries" 1>&2 build_libtool_libs=no build_old_libs=yes fi else # Don't allow undefined symbols. allow_undefined_flag="$no_undefined_flag" fi fi if test "$mode" != relink; then # Remove our outputs, but don't remove object files since they # may have been created when compiling PIC objects. removelist= tempremovelist=`$echo "$output_objdir/*"` for p in $tempremovelist; do case $p in *.$objext) ;; $output_objdir/$outputname | $output_objdir/$libname.* | $output_objdir/${libname}${release}.*) if test "X$precious_files_regex" != "X"; then if echo $p | $EGREP -e "$precious_files_regex" >/dev/null 2>&1 then continue fi fi removelist="$removelist $p" ;; *) ;; esac done if test -n "$removelist"; then $show "${rm}r $removelist" $run ${rm}r $removelist fi fi # Now set the variables for building old libraries. if test "$build_old_libs" = yes && test "$build_libtool_libs" != convenience ; then oldlibs="$oldlibs $output_objdir/$libname.$libext" # Transform .lo files to .o files. oldobjs="$objs "`$echo "X$libobjs" | $SP2NL | $Xsed -e '/\.'${libext}'$/d' -e "$lo2o" | $NL2SP` fi # Eliminate all temporary directories. for path in $notinst_path; do lib_search_path=`$echo "$lib_search_path " | ${SED} -e 's% $path % %g'` deplibs=`$echo "$deplibs " | ${SED} -e 's% -L$path % %g'` dependency_libs=`$echo "$dependency_libs " | ${SED} -e 's% -L$path % %g'` done if test -n "$xrpath"; then # If the user specified any rpath flags, then add them. temp_xrpath= for libdir in $xrpath; do temp_xrpath="$temp_xrpath -R$libdir" case "$finalize_rpath " in *" $libdir "*) ;; *) finalize_rpath="$finalize_rpath $libdir" ;; esac done if test "$hardcode_into_libs" != yes || test "$build_old_libs" = yes; then dependency_libs="$temp_xrpath $dependency_libs" fi fi # Make sure dlfiles contains only unique files that won't be dlpreopened old_dlfiles="$dlfiles" dlfiles= for lib in $old_dlfiles; do case " $dlprefiles $dlfiles " in *" $lib "*) ;; *) dlfiles="$dlfiles $lib" ;; esac done # Make sure dlprefiles contains only unique files old_dlprefiles="$dlprefiles" dlprefiles= for lib in $old_dlprefiles; do case "$dlprefiles " in *" $lib "*) ;; *) dlprefiles="$dlprefiles $lib" ;; esac done if test "$build_libtool_libs" = yes; then if test -n "$rpath"; then case $host in *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-beos*) # these systems don't actually have a c library (as such)! ;; *-*-rhapsody* | *-*-darwin1.[012]) # Rhapsody C library is in the System framework deplibs="$deplibs -framework System" ;; *-*-netbsd*) # Don't link with libc until the a.out ld.so is fixed. ;; *-*-openbsd* | *-*-freebsd*) # Do not include libc due to us having libc/libc_r. test "X$arg" = "X-lc" && continue ;; *) # Add libc to deplibs on all other systems if necessary. if test "$build_libtool_need_lc" = "yes"; then deplibs="$deplibs -lc" fi ;; esac fi # Transform deplibs into only deplibs that can be linked in shared. name_save=$name libname_save=$libname release_save=$release versuffix_save=$versuffix major_save=$major # I'm not sure if I'm treating the release correctly. I think # release should show up in the -l (ie -lgmp5) so we don't want to # add it in twice. Is that correct? release="" versuffix="" major="" newdeplibs= droppeddeps=no case $deplibs_check_method in pass_all) # Don't check for shared/static. Everything works. # This might be a little naive. We might want to check # whether the library exists or not. But this is on # osf3 & osf4 and I'm not really sure... Just # implementing what was already the behavior. newdeplibs=$deplibs ;; test_compile) # This code stresses the "libraries are programs" paradigm to its # limits. Maybe even breaks it. We compile a program, linking it # against the deplibs as a proxy for the library. Then we can check # whether they linked in statically or dynamically with ldd. $rm conftest.c cat > conftest.c </dev/null` for potent_lib in $potential_libs; do # Follow soft links. if ls -lLd "$potent_lib" 2>/dev/null \ | grep " -> " >/dev/null; then continue fi # The statement above tries to avoid entering an # endless loop below, in case of cyclic links. # We might still enter an endless loop, since a link # loop can be closed while we follow links, # but so what? potlib="$potent_lib" while test -h "$potlib" 2>/dev/null; do potliblink=`ls -ld $potlib | ${SED} 's/.* -> //'` case $potliblink in [\\/]* | [A-Za-z]:[\\/]*) potlib="$potliblink";; *) potlib=`$echo "X$potlib" | $Xsed -e 's,[^/]*$,,'`"$potliblink";; esac done if eval $file_magic_cmd \"\$potlib\" 2>/dev/null \ | ${SED} 10q \ | $EGREP "$file_magic_regex" > /dev/null; then newdeplibs="$newdeplibs $a_deplib" a_deplib="" break 2 fi done done fi if test -n "$a_deplib" ; then droppeddeps=yes $echo $echo "*** Warning: linker path does not have real file for library $a_deplib." $echo "*** I have the capability to make that library automatically link in when" $echo "*** you link to this library. But I can only do this if you have a" $echo "*** shared version of the library, which you do not appear to have" $echo "*** because I did check the linker path looking for a file starting" if test -z "$potlib" ; then $echo "*** with $libname but no candidates were found. (...for file magic test)" else $echo "*** with $libname and none of the candidates passed a file format test" $echo "*** using a file magic. Last file checked: $potlib" fi fi else # Add a -L argument. newdeplibs="$newdeplibs $a_deplib" fi done # Gone through all deplibs. ;; match_pattern*) set dummy $deplibs_check_method match_pattern_regex=`expr "$deplibs_check_method" : "$2 \(.*\)"` for a_deplib in $deplibs; do name="`expr $a_deplib : '-l\(.*\)'`" # If $name is empty we are operating on a -L argument. if test -n "$name" && test "$name" != "0"; then if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then case " $predeps $postdeps " in *" $a_deplib "*) newdeplibs="$newdeplibs $a_deplib" a_deplib="" ;; esac fi if test -n "$a_deplib" ; then libname=`eval \\$echo \"$libname_spec\"` for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do potential_libs=`ls $i/$libname[.-]* 2>/dev/null` for potent_lib in $potential_libs; do potlib="$potent_lib" # see symlink-check above in file_magic test if eval $echo \"$potent_lib\" 2>/dev/null \ | ${SED} 10q \ | $EGREP "$match_pattern_regex" > /dev/null; then newdeplibs="$newdeplibs $a_deplib" a_deplib="" break 2 fi done done fi if test -n "$a_deplib" ; then droppeddeps=yes $echo $echo "*** Warning: linker path does not have real file for library $a_deplib." $echo "*** I have the capability to make that library automatically link in when" $echo "*** you link to this library. But I can only do this if you have a" $echo "*** shared version of the library, which you do not appear to have" $echo "*** because I did check the linker path looking for a file starting" if test -z "$potlib" ; then $echo "*** with $libname but no candidates were found. (...for regex pattern test)" else $echo "*** with $libname and none of the candidates passed a file format test" $echo "*** using a regex pattern. Last file checked: $potlib" fi fi else # Add a -L argument. newdeplibs="$newdeplibs $a_deplib" fi done # Gone through all deplibs. ;; none | unknown | *) newdeplibs="" tmp_deplibs=`$echo "X $deplibs" | $Xsed -e 's/ -lc$//' \ -e 's/ -[LR][^ ]*//g'` if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then for i in $predeps $postdeps ; do # can't use Xsed below, because $i might contain '/' tmp_deplibs=`$echo "X $tmp_deplibs" | ${SED} -e "1s,^X,," -e "s,$i,,"` done fi if $echo "X $tmp_deplibs" | $Xsed -e 's/[ ]//g' \ | grep . >/dev/null; then $echo if test "X$deplibs_check_method" = "Xnone"; then $echo "*** Warning: inter-library dependencies are not supported in this platform." else $echo "*** Warning: inter-library dependencies are not known to be supported." fi $echo "*** All declared inter-library dependencies are being dropped." droppeddeps=yes fi ;; esac versuffix=$versuffix_save major=$major_save release=$release_save libname=$libname_save name=$name_save case $host in *-*-rhapsody* | *-*-darwin1.[012]) # On Rhapsody replace the C library is the System framework newdeplibs=`$echo "X $newdeplibs" | $Xsed -e 's/ -lc / -framework System /'` ;; esac if test "$droppeddeps" = yes; then if test "$module" = yes; then $echo $echo "*** Warning: libtool could not satisfy all declared inter-library" $echo "*** dependencies of module $libname. Therefore, libtool will create" $echo "*** a static module, that should work as long as the dlopening" $echo "*** application is linked with the -dlopen flag." if test -z "$global_symbol_pipe"; then $echo $echo "*** However, this would only work if libtool was able to extract symbol" $echo "*** lists from a program, using \`nm' or equivalent, but libtool could" $echo "*** not find such a program. So, this module is probably useless." $echo "*** \`nm' from GNU binutils and a full rebuild may help." fi if test "$build_old_libs" = no; then oldlibs="$output_objdir/$libname.$libext" build_libtool_libs=module build_old_libs=yes else build_libtool_libs=no fi else $echo "*** The inter-library dependencies that have been dropped here will be" $echo "*** automatically added whenever a program is linked with this library" $echo "*** or is declared to -dlopen it." if test "$allow_undefined" = no; then $echo $echo "*** Since this library must not contain undefined symbols," $echo "*** because either the platform does not support them or" $echo "*** it was explicitly requested with -no-undefined," $echo "*** libtool will only create a static version of it." if test "$build_old_libs" = no; then oldlibs="$output_objdir/$libname.$libext" build_libtool_libs=module build_old_libs=yes else build_libtool_libs=no fi fi fi fi # Done checking deplibs! deplibs=$newdeplibs fi # All the library-specific variables (install_libdir is set above). library_names= old_library= dlname= # Test again, we may have decided not to build it any more if test "$build_libtool_libs" = yes; then if test "$hardcode_into_libs" = yes; then # Hardcode the library paths hardcode_libdirs= dep_rpath= rpath="$finalize_rpath" test "$mode" != relink && rpath="$compile_rpath$rpath" for libdir in $rpath; do if test -n "$hardcode_libdir_flag_spec"; then if test -n "$hardcode_libdir_separator"; then if test -z "$hardcode_libdirs"; then hardcode_libdirs="$libdir" else # Just accumulate the unique libdirs. case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*) ;; *) hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir" ;; esac fi else eval flag=\"$hardcode_libdir_flag_spec\" dep_rpath="$dep_rpath $flag" fi elif test -n "$runpath_var"; then case "$perm_rpath " in *" $libdir "*) ;; *) perm_rpath="$perm_rpath $libdir" ;; esac fi done # Substitute the hardcoded libdirs into the rpath. if test -n "$hardcode_libdir_separator" && test -n "$hardcode_libdirs"; then libdir="$hardcode_libdirs" if test -n "$hardcode_libdir_flag_spec_ld"; then eval dep_rpath=\"$hardcode_libdir_flag_spec_ld\" else eval dep_rpath=\"$hardcode_libdir_flag_spec\" fi fi if test -n "$runpath_var" && test -n "$perm_rpath"; then # We should set the runpath_var. rpath= for dir in $perm_rpath; do rpath="$rpath$dir:" done eval "$runpath_var='$rpath\$$runpath_var'; export $runpath_var" fi test -n "$dep_rpath" && deplibs="$dep_rpath $deplibs" fi shlibpath="$finalize_shlibpath" test "$mode" != relink && shlibpath="$compile_shlibpath$shlibpath" if test -n "$shlibpath"; then eval "$shlibpath_var='$shlibpath\$$shlibpath_var'; export $shlibpath_var" fi # Get the real and link names of the library. eval shared_ext=\"$shrext_cmds\" eval library_names=\"$library_names_spec\" set dummy $library_names realname="$2" shift; shift if test -n "$soname_spec"; then eval soname=\"$soname_spec\" else soname="$realname" fi if test -z "$dlname"; then dlname=$soname fi lib="$output_objdir/$realname" for link do linknames="$linknames $link" done # Use standard objects if they are pic test -z "$pic_flag" && libobjs=`$echo "X$libobjs" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP` # Prepare the list of exported symbols if test -z "$export_symbols"; then if test "$always_export_symbols" = yes || test -n "$export_symbols_regex"; then $show "generating symbol list for \`$libname.la'" export_symbols="$output_objdir/$libname.exp" $run $rm $export_symbols cmds=$export_symbols_cmds save_ifs="$IFS"; IFS='~' for cmd in $cmds; do IFS="$save_ifs" eval cmd=\"$cmd\" if len=`expr "X$cmd" : ".*"` && test "$len" -le "$max_cmd_len" || test "$max_cmd_len" -le -1; then $show "$cmd" $run eval "$cmd" || exit $? skipped_export=false else # The command line is too long to execute in one step. $show "using reloadable object file for export list..." skipped_export=: fi done IFS="$save_ifs" if test -n "$export_symbols_regex"; then $show "$EGREP -e \"$export_symbols_regex\" \"$export_symbols\" > \"${export_symbols}T\"" $run eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"' $show "$mv \"${export_symbols}T\" \"$export_symbols\"" $run eval '$mv "${export_symbols}T" "$export_symbols"' fi fi fi if test -n "$export_symbols" && test -n "$include_expsyms"; then $run eval '$echo "X$include_expsyms" | $SP2NL >> "$export_symbols"' fi tmp_deplibs= for test_deplib in $deplibs; do case " $convenience " in *" $test_deplib "*) ;; *) tmp_deplibs="$tmp_deplibs $test_deplib" ;; esac done deplibs="$tmp_deplibs" if test -n "$convenience"; then if test -n "$whole_archive_flag_spec"; then save_libobjs=$libobjs eval libobjs=\"\$libobjs $whole_archive_flag_spec\" else gentop="$output_objdir/${outputname}x" $show "${rm}r $gentop" $run ${rm}r "$gentop" $show "$mkdir $gentop" $run $mkdir "$gentop" status=$? if test "$status" -ne 0 && test ! -d "$gentop"; then exit $status fi generated="$generated $gentop" for xlib in $convenience; do # Extract the objects. case $xlib in [\\/]* | [A-Za-z]:[\\/]*) xabs="$xlib" ;; *) xabs=`pwd`"/$xlib" ;; esac xlib=`$echo "X$xlib" | $Xsed -e 's%^.*/%%'` xdir="$gentop/$xlib" $show "${rm}r $xdir" $run ${rm}r "$xdir" $show "$mkdir $xdir" $run $mkdir "$xdir" status=$? if test "$status" -ne 0 && test ! -d "$xdir"; then exit $status fi # We will extract separately just the conflicting names and we will no # longer touch any unique names. It is faster to leave these extract # automatically by $AR in one run. $show "(cd $xdir && $AR x $xabs)" $run eval "(cd \$xdir && $AR x \$xabs)" || exit $? if ($AR t "$xabs" | sort | sort -uc >/dev/null 2>&1); then : else $echo "$modename: warning: object name conflicts; renaming object files" 1>&2 $echo "$modename: warning: to ensure that they will not overwrite" 1>&2 $AR t "$xabs" | sort | uniq -cd | while read -r count name do i=1 while test "$i" -le "$count" do # Put our $i before any first dot (extension) # Never overwrite any file name_to="$name" while test "X$name_to" = "X$name" || test -f "$xdir/$name_to" do name_to=`$echo "X$name_to" | $Xsed -e "s/\([^.]*\)/\1-$i/"` done $show "(cd $xdir && $AR xN $i $xabs '$name' && $mv '$name' '$name_to')" $run eval "(cd \$xdir && $AR xN $i \$xabs '$name' && $mv '$name' '$name_to')" || exit $? i=`expr $i + 1` done done fi libobjs="$libobjs "`find $xdir -name \*.$objext -print -o -name \*.lo -print | $NL2SP` done fi fi if test "$thread_safe" = yes && test -n "$thread_safe_flag_spec"; then eval flag=\"$thread_safe_flag_spec\" linker_flags="$linker_flags $flag" fi # Make a backup of the uninstalled library when relinking if test "$mode" = relink; then $run eval '(cd $output_objdir && $rm ${realname}U && $mv $realname ${realname}U)' || exit $? fi # Do each of the archive commands. if test "$module" = yes && test -n "$module_cmds" ; then if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then eval test_cmds=\"$module_expsym_cmds\" cmds=$module_expsym_cmds else eval test_cmds=\"$module_cmds\" cmds=$module_cmds fi else if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then eval test_cmds=\"$archive_expsym_cmds\" cmds=$archive_expsym_cmds else eval test_cmds=\"$archive_cmds\" cmds=$archive_cmds fi fi if test "X$skipped_export" != "X:" && len=`expr "X$test_cmds" : ".*"` && test "$len" -le "$max_cmd_len" || test "$max_cmd_len" -le -1; then : else # The command line is too long to link in one step, link piecewise. $echo "creating reloadable object files..." # Save the value of $output and $libobjs because we want to # use them later. If we have whole_archive_flag_spec, we # want to use save_libobjs as it was before # whole_archive_flag_spec was expanded, because we can't # assume the linker understands whole_archive_flag_spec. # This may have to be revisited, in case too many # convenience libraries get linked in and end up exceeding # the spec. if test -z "$convenience" || test -z "$whole_archive_flag_spec"; then save_libobjs=$libobjs fi save_output=$output # Clear the reloadable object creation command queue and # initialize k to one. test_cmds= concat_cmds= objlist= delfiles= last_robj= k=1 output=$output_objdir/$save_output-${k}.$objext # Loop over the list of objects to be linked. for obj in $save_libobjs do eval test_cmds=\"$reload_cmds $objlist $last_robj\" if test "X$objlist" = X || { len=`expr "X$test_cmds" : ".*"` && test "$len" -le "$max_cmd_len"; }; then objlist="$objlist $obj" else # The command $test_cmds is almost too long, add a # command to the queue. if test "$k" -eq 1 ; then # The first file doesn't have a previous command to add. eval concat_cmds=\"$reload_cmds $objlist $last_robj\" else # All subsequent reloadable object files will link in # the last one created. eval concat_cmds=\"\$concat_cmds~$reload_cmds $objlist $last_robj\" fi last_robj=$output_objdir/$save_output-${k}.$objext k=`expr $k + 1` output=$output_objdir/$save_output-${k}.$objext objlist=$obj len=1 fi done # Handle the remaining objects by creating one last # reloadable object file. All subsequent reloadable object # files will link in the last one created. test -z "$concat_cmds" || concat_cmds=$concat_cmds~ eval concat_cmds=\"\${concat_cmds}$reload_cmds $objlist $last_robj\" if ${skipped_export-false}; then $show "generating symbol list for \`$libname.la'" export_symbols="$output_objdir/$libname.exp" $run $rm $export_symbols libobjs=$output # Append the command to create the export file. eval concat_cmds=\"\$concat_cmds~$export_symbols_cmds\" fi # Set up a command to remove the reloadale object files # after they are used. i=0 while test "$i" -lt "$k" do i=`expr $i + 1` delfiles="$delfiles $output_objdir/$save_output-${i}.$objext" done $echo "creating a temporary reloadable object file: $output" # Loop through the commands generated above and execute them. save_ifs="$IFS"; IFS='~' for cmd in $concat_cmds; do IFS="$save_ifs" $show "$cmd" $run eval "$cmd" || exit $? done IFS="$save_ifs" libobjs=$output # Restore the value of output. output=$save_output if test -n "$convenience" && test -n "$whole_archive_flag_spec"; then eval libobjs=\"\$libobjs $whole_archive_flag_spec\" fi # Expand the library linking commands again to reset the # value of $libobjs for piecewise linking. # Do each of the archive commands. if test "$module" = yes && test -n "$module_cmds" ; then if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then cmds=$module_expsym_cmds else cmds=$module_cmds fi else if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then cmds=$archive_expsym_cmds else cmds=$archive_cmds fi fi # Append the command to remove the reloadable object files # to the just-reset $cmds. eval cmds=\"\$cmds~\$rm $delfiles\" fi save_ifs="$IFS"; IFS='~' for cmd in $cmds; do IFS="$save_ifs" eval cmd=\"$cmd\" $show "$cmd" $run eval "$cmd" || exit $? done IFS="$save_ifs" # Restore the uninstalled library and exit if test "$mode" = relink; then $run eval '(cd $output_objdir && $rm ${realname}T && $mv $realname ${realname}T && $mv "$realname"U $realname)' || exit $? exit $EXIT_SUCCESS fi # Create links to the real library. for linkname in $linknames; do if test "$realname" != "$linkname"; then $show "(cd $output_objdir && $rm $linkname && $LN_S $realname $linkname)" $run eval '(cd $output_objdir && $rm $linkname && $LN_S $realname $linkname)' || exit $? fi done # If -module or -export-dynamic was specified, set the dlname. if test "$module" = yes || test "$export_dynamic" = yes; then # On all known operating systems, these are identical. dlname="$soname" fi fi ;; obj) if test -n "$deplibs"; then $echo "$modename: warning: \`-l' and \`-L' are ignored for objects" 1>&2 fi if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then $echo "$modename: warning: \`-dlopen' is ignored for objects" 1>&2 fi if test -n "$rpath"; then $echo "$modename: warning: \`-rpath' is ignored for objects" 1>&2 fi if test -n "$xrpath"; then $echo "$modename: warning: \`-R' is ignored for objects" 1>&2 fi if test -n "$vinfo"; then $echo "$modename: warning: \`-version-info' is ignored for objects" 1>&2 fi if test -n "$release"; then $echo "$modename: warning: \`-release' is ignored for objects" 1>&2 fi case $output in *.lo) if test -n "$objs$old_deplibs"; then $echo "$modename: cannot build library object \`$output' from non-libtool objects" 1>&2 exit $EXIT_FAILURE fi libobj="$output" obj=`$echo "X$output" | $Xsed -e "$lo2o"` ;; *) libobj= obj="$output" ;; esac # Delete the old objects. $run $rm $obj $libobj # Objects from convenience libraries. This assumes # single-version convenience libraries. Whenever we create # different ones for PIC/non-PIC, this we'll have to duplicate # the extraction. reload_conv_objs= gentop= # reload_cmds runs $LD directly, so let us get rid of # -Wl from whole_archive_flag_spec wl= if test -n "$convenience"; then if test -n "$whole_archive_flag_spec"; then eval reload_conv_objs=\"\$reload_objs $whole_archive_flag_spec\" else gentop="$output_objdir/${obj}x" $show "${rm}r $gentop" $run ${rm}r "$gentop" $show "$mkdir $gentop" $run $mkdir "$gentop" status=$? if test "$status" -ne 0 && test ! -d "$gentop"; then exit $status fi generated="$generated $gentop" for xlib in $convenience; do # Extract the objects. case $xlib in [\\/]* | [A-Za-z]:[\\/]*) xabs="$xlib" ;; *) xabs=`pwd`"/$xlib" ;; esac xlib=`$echo "X$xlib" | $Xsed -e 's%^.*/%%'` xdir="$gentop/$xlib" $show "${rm}r $xdir" $run ${rm}r "$xdir" $show "$mkdir $xdir" $run $mkdir "$xdir" status=$? if test "$status" -ne 0 && test ! -d "$xdir"; then exit $status fi # We will extract separately just the conflicting names and we will no # longer touch any unique names. It is faster to leave these extract # automatically by $AR in one run. $show "(cd $xdir && $AR x $xabs)" $run eval "(cd \$xdir && $AR x \$xabs)" || exit $? if ($AR t "$xabs" | sort | sort -uc >/dev/null 2>&1); then : else $echo "$modename: warning: object name conflicts; renaming object files" 1>&2 $echo "$modename: warning: to ensure that they will not overwrite" 1>&2 $AR t "$xabs" | sort | uniq -cd | while read -r count name do i=1 while test "$i" -le "$count" do # Put our $i before any first dot (extension) # Never overwrite any file name_to="$name" while test "X$name_to" = "X$name" || test -f "$xdir/$name_to" do name_to=`$echo "X$name_to" | $Xsed -e "s/\([^.]*\)/\1-$i/"` done $show "(cd $xdir && $AR xN $i $xabs '$name' && $mv '$name' '$name_to')" $run eval "(cd \$xdir && $AR xN $i \$xabs '$name' && $mv '$name' '$name_to')" || exit $? i=`expr $i + 1` done done fi reload_conv_objs="$reload_objs "`find $xdir -name \*.$objext -print -o -name \*.lo -print | $NL2SP` done fi fi # Create the old-style object. reload_objs="$objs$old_deplibs "`$echo "X$libobjs" | $SP2NL | $Xsed -e '/\.'${libext}$'/d' -e '/\.lib$/d' -e "$lo2o" | $NL2SP`" $reload_conv_objs" ### testsuite: skip nested quoting test output="$obj" cmds=$reload_cmds save_ifs="$IFS"; IFS='~' for cmd in $cmds; do IFS="$save_ifs" eval cmd=\"$cmd\" $show "$cmd" $run eval "$cmd" || exit $? done IFS="$save_ifs" # Exit if we aren't doing a library object file. if test -z "$libobj"; then if test -n "$gentop"; then $show "${rm}r $gentop" $run ${rm}r $gentop fi exit $EXIT_SUCCESS fi if test "$build_libtool_libs" != yes; then if test -n "$gentop"; then $show "${rm}r $gentop" $run ${rm}r $gentop fi # Create an invalid libtool object if no PIC, so that we don't # accidentally link it into a program. # $show "echo timestamp > $libobj" # $run eval "echo timestamp > $libobj" || exit $? exit $EXIT_SUCCESS fi if test -n "$pic_flag" || test "$pic_mode" != default; then # Only do commands if we really have different PIC objects. reload_objs="$libobjs $reload_conv_objs" output="$libobj" cmds=$reload_cmds save_ifs="$IFS"; IFS='~' for cmd in $cmds; do IFS="$save_ifs" eval cmd=\"$cmd\" $show "$cmd" $run eval "$cmd" || exit $? done IFS="$save_ifs" fi if test -n "$gentop"; then $show "${rm}r $gentop" $run ${rm}r $gentop fi exit $EXIT_SUCCESS ;; prog) case $host in *cygwin*) output=`$echo $output | ${SED} -e 's,.exe$,,;s,$,.exe,'` ;; esac if test -n "$vinfo"; then $echo "$modename: warning: \`-version-info' is ignored for programs" 1>&2 fi if test -n "$release"; then $echo "$modename: warning: \`-release' is ignored for programs" 1>&2 fi if test "$preload" = yes; then if test "$dlopen_support" = unknown && test "$dlopen_self" = unknown && test "$dlopen_self_static" = unknown; then $echo "$modename: warning: \`AC_LIBTOOL_DLOPEN' not used. Assuming no dlopen support." fi fi case $host in *-*-rhapsody* | *-*-darwin1.[012]) # On Rhapsody replace the C library is the System framework compile_deplibs=`$echo "X $compile_deplibs" | $Xsed -e 's/ -lc / -framework System /'` finalize_deplibs=`$echo "X $finalize_deplibs" | $Xsed -e 's/ -lc / -framework System /'` ;; esac case $host in *darwin*) # Don't allow lazy linking, it breaks C++ global constructors if test "$tagname" = CXX ; then compile_command="$compile_command ${wl}-bind_at_load" finalize_command="$finalize_command ${wl}-bind_at_load" fi ;; esac compile_command="$compile_command $compile_deplibs" finalize_command="$finalize_command $finalize_deplibs" if test -n "$rpath$xrpath"; then # If the user specified any rpath flags, then add them. for libdir in $rpath $xrpath; do # This is the magic to use -rpath. case "$finalize_rpath " in *" $libdir "*) ;; *) finalize_rpath="$finalize_rpath $libdir" ;; esac done fi # Now hardcode the library paths rpath= hardcode_libdirs= for libdir in $compile_rpath $finalize_rpath; do if test -n "$hardcode_libdir_flag_spec"; then if test -n "$hardcode_libdir_separator"; then if test -z "$hardcode_libdirs"; then hardcode_libdirs="$libdir" else # Just accumulate the unique libdirs. case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*) ;; *) hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir" ;; esac fi else eval flag=\"$hardcode_libdir_flag_spec\" rpath="$rpath $flag" fi elif test -n "$runpath_var"; then case "$perm_rpath " in *" $libdir "*) ;; *) perm_rpath="$perm_rpath $libdir" ;; esac fi case $host in *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2*) case :$dllsearchpath: in *":$libdir:"*) ;; *) dllsearchpath="$dllsearchpath:$libdir";; esac ;; esac done # Substitute the hardcoded libdirs into the rpath. if test -n "$hardcode_libdir_separator" && test -n "$hardcode_libdirs"; then libdir="$hardcode_libdirs" eval rpath=\" $hardcode_libdir_flag_spec\" fi compile_rpath="$rpath" rpath= hardcode_libdirs= for libdir in $finalize_rpath; do if test -n "$hardcode_libdir_flag_spec"; then if test -n "$hardcode_libdir_separator"; then if test -z "$hardcode_libdirs"; then hardcode_libdirs="$libdir" else # Just accumulate the unique libdirs. case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*) ;; *) hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir" ;; esac fi else eval flag=\"$hardcode_libdir_flag_spec\" rpath="$rpath $flag" fi elif test -n "$runpath_var"; then case "$finalize_perm_rpath " in *" $libdir "*) ;; *) finalize_perm_rpath="$finalize_perm_rpath $libdir" ;; esac fi done # Substitute the hardcoded libdirs into the rpath. if test -n "$hardcode_libdir_separator" && test -n "$hardcode_libdirs"; then libdir="$hardcode_libdirs" eval rpath=\" $hardcode_libdir_flag_spec\" fi finalize_rpath="$rpath" if test -n "$libobjs" && test "$build_old_libs" = yes; then # Transform all the library objects into standard objects. compile_command=`$echo "X$compile_command" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP` finalize_command=`$echo "X$finalize_command" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP` fi dlsyms= if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then if test -n "$NM" && test -n "$global_symbol_pipe"; then dlsyms="${outputname}S.c" else $echo "$modename: not configured to extract global symbols from dlpreopened files" 1>&2 fi fi if test -n "$dlsyms"; then case $dlsyms in "") ;; *.c) # Discover the nlist of each of the dlfiles. nlist="$output_objdir/${outputname}.nm" $show "$rm $nlist ${nlist}S ${nlist}T" $run $rm "$nlist" "${nlist}S" "${nlist}T" # Parse the name list into a source file. $show "creating $output_objdir/$dlsyms" test -z "$run" && $echo > "$output_objdir/$dlsyms" "\ /* $dlsyms - symbol resolution table for \`$outputname' dlsym emulation. */ /* Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP */ #ifdef __cplusplus extern \"C\" { #endif /* Prevent the only kind of declaration conflicts we can make. */ #define lt_preloaded_symbols some_other_symbol /* External symbol declarations for the compiler. */\ " if test "$dlself" = yes; then $show "generating symbol list for \`$output'" test -z "$run" && $echo ': @PROGRAM@ ' > "$nlist" # Add our own program objects to the symbol list. progfiles=`$echo "X$objs$old_deplibs" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP` for arg in $progfiles; do $show "extracting global C symbols from \`$arg'" $run eval "$NM $arg | $global_symbol_pipe >> '$nlist'" done if test -n "$exclude_expsyms"; then $run eval '$EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T' $run eval '$mv "$nlist"T "$nlist"' fi if test -n "$export_symbols_regex"; then $run eval '$EGREP -e "$export_symbols_regex" "$nlist" > "$nlist"T' $run eval '$mv "$nlist"T "$nlist"' fi # Prepare the list of exported symbols if test -z "$export_symbols"; then export_symbols="$output_objdir/$output.exp" $run $rm $export_symbols $run eval "${SED} -n -e '/^: @PROGRAM@$/d' -e 's/^.* \(.*\)$/\1/p' "'< "$nlist" > "$export_symbols"' else $run eval "${SED} -e 's/\([][.*^$]\)/\\\1/g' -e 's/^/ /' -e 's/$/$/'"' < "$export_symbols" > "$output_objdir/$output.exp"' $run eval 'grep -f "$output_objdir/$output.exp" < "$nlist" > "$nlist"T' $run eval 'mv "$nlist"T "$nlist"' fi fi for arg in $dlprefiles; do $show "extracting global C symbols from \`$arg'" name=`$echo "$arg" | ${SED} -e 's%^.*/%%'` $run eval '$echo ": $name " >> "$nlist"' $run eval "$NM $arg | $global_symbol_pipe >> '$nlist'" done if test -z "$run"; then # Make sure we have at least an empty file. test -f "$nlist" || : > "$nlist" if test -n "$exclude_expsyms"; then $EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T $mv "$nlist"T "$nlist" fi # Try sorting and uniquifying the output. if grep -v "^: " < "$nlist" | if sort -k 3 /dev/null 2>&1; then sort -k 3 else sort +2 fi | uniq > "$nlist"S; then : else grep -v "^: " < "$nlist" > "$nlist"S fi if test -f "$nlist"S; then eval "$global_symbol_to_cdecl"' < "$nlist"S >> "$output_objdir/$dlsyms"' else $echo '/* NONE */' >> "$output_objdir/$dlsyms" fi $echo >> "$output_objdir/$dlsyms" "\ #undef lt_preloaded_symbols #if defined (__STDC__) && __STDC__ # define lt_ptr void * #else # define lt_ptr char * # define const #endif /* The mapping between symbol names and symbols. */ const struct { const char *name; lt_ptr address; } lt_preloaded_symbols[] = {\ " eval "$global_symbol_to_c_name_address" < "$nlist" >> "$output_objdir/$dlsyms" $echo >> "$output_objdir/$dlsyms" "\ {0, (lt_ptr) 0} }; /* This works around a problem in FreeBSD linker */ #ifdef FREEBSD_WORKAROUND static const void *lt_preloaded_setup() { return lt_preloaded_symbols; } #endif #ifdef __cplusplus } #endif\ " fi pic_flag_for_symtable= case $host in # compiling the symbol table file with pic_flag works around # a FreeBSD bug that causes programs to crash when -lm is # linked before any other PIC object. But we must not use # pic_flag when linking with -static. The problem exists in # FreeBSD 2.2.6 and is fixed in FreeBSD 3.1. *-*-freebsd2*|*-*-freebsd3.0*|*-*-freebsdelf3.0*) case "$compile_command " in *" -static "*) ;; *) pic_flag_for_symtable=" $pic_flag -DFREEBSD_WORKAROUND";; esac;; *-*-hpux*) case "$compile_command " in *" -static "*) ;; *) pic_flag_for_symtable=" $pic_flag";; esac esac # Now compile the dynamic symbol file. $show "(cd $output_objdir && $LTCC -c$no_builtin_flag$pic_flag_for_symtable \"$dlsyms\")" $run eval '(cd $output_objdir && $LTCC -c$no_builtin_flag$pic_flag_for_symtable "$dlsyms")' || exit $? # Clean up the generated files. $show "$rm $output_objdir/$dlsyms $nlist ${nlist}S ${nlist}T" $run $rm "$output_objdir/$dlsyms" "$nlist" "${nlist}S" "${nlist}T" # Transform the symbol file into the correct name. compile_command=`$echo "X$compile_command" | $Xsed -e "s%@SYMFILE@%$output_objdir/${outputname}S.${objext}%"` finalize_command=`$echo "X$finalize_command" | $Xsed -e "s%@SYMFILE@%$output_objdir/${outputname}S.${objext}%"` ;; *) $echo "$modename: unknown suffix for \`$dlsyms'" 1>&2 exit $EXIT_FAILURE ;; esac else # We keep going just in case the user didn't refer to # lt_preloaded_symbols. The linker will fail if global_symbol_pipe # really was required. # Nullify the symbol file. compile_command=`$echo "X$compile_command" | $Xsed -e "s% @SYMFILE@%%"` finalize_command=`$echo "X$finalize_command" | $Xsed -e "s% @SYMFILE@%%"` fi if test "$need_relink" = no || test "$build_libtool_libs" != yes; then # Replace the output file specification. compile_command=`$echo "X$compile_command" | $Xsed -e 's%@OUTPUT@%'"$output"'%g'` link_command="$compile_command$compile_rpath" # We have no uninstalled library dependencies, so finalize right now. $show "$link_command" $run eval "$link_command" status=$? # Delete the generated files. if test -n "$dlsyms"; then $show "$rm $output_objdir/${outputname}S.${objext}" $run $rm "$output_objdir/${outputname}S.${objext}" fi exit $status fi if test -n "$shlibpath_var"; then # We should set the shlibpath_var rpath= for dir in $temp_rpath; do case $dir in [\\/]* | [A-Za-z]:[\\/]*) # Absolute path. rpath="$rpath$dir:" ;; *) # Relative path: add a thisdir entry. rpath="$rpath\$thisdir/$dir:" ;; esac done temp_rpath="$rpath" fi if test -n "$compile_shlibpath$finalize_shlibpath"; then compile_command="$shlibpath_var=\"$compile_shlibpath$finalize_shlibpath\$$shlibpath_var\" $compile_command" fi if test -n "$finalize_shlibpath"; then finalize_command="$shlibpath_var=\"$finalize_shlibpath\$$shlibpath_var\" $finalize_command" fi compile_var= finalize_var= if test -n "$runpath_var"; then if test -n "$perm_rpath"; then # We should set the runpath_var. rpath= for dir in $perm_rpath; do rpath="$rpath$dir:" done compile_var="$runpath_var=\"$rpath\$$runpath_var\" " fi if test -n "$finalize_perm_rpath"; then # We should set the runpath_var. rpath= for dir in $finalize_perm_rpath; do rpath="$rpath$dir:" done finalize_var="$runpath_var=\"$rpath\$$runpath_var\" " fi fi if test "$no_install" = yes; then # We don't need to create a wrapper script. link_command="$compile_var$compile_command$compile_rpath" # Replace the output file specification. link_command=`$echo "X$link_command" | $Xsed -e 's%@OUTPUT@%'"$output"'%g'` # Delete the old output file. $run $rm $output # Link the executable and exit $show "$link_command" $run eval "$link_command" || exit $? exit $EXIT_SUCCESS fi if test "$hardcode_action" = relink; then # Fast installation is not supported link_command="$compile_var$compile_command$compile_rpath" relink_command="$finalize_var$finalize_command$finalize_rpath" $echo "$modename: warning: this platform does not like uninstalled shared libraries" 1>&2 $echo "$modename: \`$output' will be relinked during installation" 1>&2 else if test "$fast_install" != no; then link_command="$finalize_var$compile_command$finalize_rpath" if test "$fast_install" = yes; then relink_command=`$echo "X$compile_var$compile_command$compile_rpath" | $Xsed -e 's%@OUTPUT@%\$progdir/\$file%g'` else # fast_install is set to needless relink_command= fi else link_command="$compile_var$compile_command$compile_rpath" relink_command="$finalize_var$finalize_command$finalize_rpath" fi fi # Replace the output file specification. link_command=`$echo "X$link_command" | $Xsed -e 's%@OUTPUT@%'"$output_objdir/$outputname"'%g'` # Delete the old output files. $run $rm $output $output_objdir/$outputname $output_objdir/lt-$outputname $show "$link_command" $run eval "$link_command" || exit $? # Now create the wrapper script. $show "creating $output" # Quote the relink command for shipping. if test -n "$relink_command"; then # Preserve any variables that may affect compiler behavior for var in $variables_saved_for_relink; do if eval test -z \"\${$var+set}\"; then relink_command="{ test -z \"\${$var+set}\" || unset $var || { $var=; export $var; }; }; $relink_command" elif eval var_value=\$$var; test -z "$var_value"; then relink_command="$var=; export $var; $relink_command" else var_value=`$echo "X$var_value" | $Xsed -e "$sed_quote_subst"` relink_command="$var=\"$var_value\"; export $var; $relink_command" fi done relink_command="(cd `pwd`; $relink_command)" relink_command=`$echo "X$relink_command" | $Xsed -e "$sed_quote_subst"` fi # Quote $echo for shipping. if test "X$echo" = "X$SHELL $progpath --fallback-echo"; then case $progpath in [\\/]* | [A-Za-z]:[\\/]*) qecho="$SHELL $progpath --fallback-echo";; *) qecho="$SHELL `pwd`/$progpath --fallback-echo";; esac qecho=`$echo "X$qecho" | $Xsed -e "$sed_quote_subst"` else qecho=`$echo "X$echo" | $Xsed -e "$sed_quote_subst"` fi # Only actually do things if our run command is non-null. if test -z "$run"; then # win32 will think the script is a binary if it has # a .exe suffix, so we strip it off here. case $output in *.exe) output=`$echo $output|${SED} 's,.exe$,,'` ;; esac # test for cygwin because mv fails w/o .exe extensions case $host in *cygwin*) exeext=.exe outputname=`$echo $outputname|${SED} 's,.exe$,,'` ;; *) exeext= ;; esac case $host in *cygwin* | *mingw* ) cwrappersource=`$echo ${objdir}/lt-${output}.c` cwrapper=`$echo ${output}.exe` $rm $cwrappersource $cwrapper trap "$rm $cwrappersource $cwrapper; exit $EXIT_FAILURE" 1 2 15 cat > $cwrappersource <> $cwrappersource<<"EOF" #include #include #include #include #include #include #if defined(PATH_MAX) # define LT_PATHMAX PATH_MAX #elif defined(MAXPATHLEN) # define LT_PATHMAX MAXPATHLEN #else # define LT_PATHMAX 1024 #endif #ifndef DIR_SEPARATOR #define DIR_SEPARATOR '/' #endif #if defined (_WIN32) || defined (__MSDOS__) || defined (__DJGPP__) || \ defined (__OS2__) #define HAVE_DOS_BASED_FILE_SYSTEM #ifndef DIR_SEPARATOR_2 #define DIR_SEPARATOR_2 '\\' #endif #endif #ifndef DIR_SEPARATOR_2 # define IS_DIR_SEPARATOR(ch) ((ch) == DIR_SEPARATOR) #else /* DIR_SEPARATOR_2 */ # define IS_DIR_SEPARATOR(ch) \ (((ch) == DIR_SEPARATOR) || ((ch) == DIR_SEPARATOR_2)) #endif /* DIR_SEPARATOR_2 */ #define XMALLOC(type, num) ((type *) xmalloc ((num) * sizeof(type))) #define XFREE(stale) do { \ if (stale) { free ((void *) stale); stale = 0; } \ } while (0) const char *program_name = NULL; void * xmalloc (size_t num); char * xstrdup (const char *string); char * basename (const char *name); char * fnqualify(const char *path); char * strendzap(char *str, const char *pat); void lt_fatal (const char *message, ...); int main (int argc, char *argv[]) { char **newargz; int i; program_name = (char *) xstrdup ((char *) basename (argv[0])); newargz = XMALLOC(char *, argc+2); EOF cat >> $cwrappersource <> $cwrappersource <<"EOF" newargz[1] = fnqualify(argv[0]); /* we know the script has the same name, without the .exe */ /* so make sure newargz[1] doesn't end in .exe */ strendzap(newargz[1],".exe"); for (i = 1; i < argc; i++) newargz[i+1] = xstrdup(argv[i]); newargz[argc+1] = NULL; EOF cat >> $cwrappersource <> $cwrappersource <<"EOF" } void * xmalloc (size_t num) { void * p = (void *) malloc (num); if (!p) lt_fatal ("Memory exhausted"); return p; } char * xstrdup (const char *string) { return string ? strcpy ((char *) xmalloc (strlen (string) + 1), string) : NULL ; } char * basename (const char *name) { const char *base; #if defined (HAVE_DOS_BASED_FILE_SYSTEM) /* Skip over the disk name in MSDOS pathnames. */ if (isalpha (name[0]) && name[1] == ':') name += 2; #endif for (base = name; *name; name++) if (IS_DIR_SEPARATOR (*name)) base = name + 1; return (char *) base; } char * fnqualify(const char *path) { size_t size; char *p; char tmp[LT_PATHMAX + 1]; assert(path != NULL); /* Is it qualified already? */ #if defined (HAVE_DOS_BASED_FILE_SYSTEM) if (isalpha (path[0]) && path[1] == ':') return xstrdup (path); #endif if (IS_DIR_SEPARATOR (path[0])) return xstrdup (path); /* prepend the current directory */ /* doesn't handle '~' */ if (getcwd (tmp, LT_PATHMAX) == NULL) lt_fatal ("getcwd failed"); size = strlen(tmp) + 1 + strlen(path) + 1; /* +2 for '/' and '\0' */ p = XMALLOC(char, size); sprintf(p, "%s%c%s", tmp, DIR_SEPARATOR, path); return p; } char * strendzap(char *str, const char *pat) { size_t len, patlen; assert(str != NULL); assert(pat != NULL); len = strlen(str); patlen = strlen(pat); if (patlen <= len) { str += len - patlen; if (strcmp(str, pat) == 0) *str = '\0'; } return str; } static void lt_error_core (int exit_status, const char * mode, const char * message, va_list ap) { fprintf (stderr, "%s: %s: ", program_name, mode); vfprintf (stderr, message, ap); fprintf (stderr, ".\n"); if (exit_status >= 0) exit (exit_status); } void lt_fatal (const char *message, ...) { va_list ap; va_start (ap, message); lt_error_core (EXIT_FAILURE, "FATAL", message, ap); va_end (ap); } EOF # we should really use a build-platform specific compiler # here, but OTOH, the wrappers (shell script and this C one) # are only useful if you want to execute the "real" binary. # Since the "real" binary is built for $host, then this # wrapper might as well be built for $host, too. $run $LTCC -s -o $cwrapper $cwrappersource ;; esac $rm $output trap "$rm $output; exit $EXIT_FAILURE" 1 2 15 $echo > $output "\ #! $SHELL # $output - temporary wrapper script for $objdir/$outputname # Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP # # The $output program cannot be directly executed until all the libtool # libraries that it depends on are installed. # # This wrapper script should never be moved out of the build directory. # If it is, it will not operate correctly. # Sed substitution that helps us do robust quoting. It backslashifies # metacharacters that are still active within double-quoted strings. Xsed='${SED} -e 1s/^X//' sed_quote_subst='$sed_quote_subst' # The HP-UX ksh and POSIX shell print the target directory to stdout # if CDPATH is set. if test \"\${CDPATH+set}\" = set; then CDPATH=:; export CDPATH; fi relink_command=\"$relink_command\" # This environment variable determines our operation mode. if test \"\$libtool_install_magic\" = \"$magic\"; then # install mode needs the following variable: notinst_deplibs='$notinst_deplibs' else # When we are sourced in execute mode, \$file and \$echo are already set. if test \"\$libtool_execute_magic\" != \"$magic\"; then echo=\"$qecho\" file=\"\$0\" # Make sure echo works. if test \"X\$1\" = X--no-reexec; then # Discard the --no-reexec flag, and continue. shift elif test \"X\`(\$echo '\t') 2>/dev/null\`\" = 'X\t'; then # Yippee, \$echo works! : else # Restart under the correct shell, and then maybe \$echo will work. exec $SHELL \"\$0\" --no-reexec \${1+\"\$@\"} fi fi\ " $echo >> $output "\ # Find the directory that this script lives in. thisdir=\`\$echo \"X\$file\" | \$Xsed -e 's%/[^/]*$%%'\` test \"x\$thisdir\" = \"x\$file\" && thisdir=. # Follow symbolic links until we get to the real thisdir. file=\`ls -ld \"\$file\" | ${SED} -n 's/.*-> //p'\` while test -n \"\$file\"; do destdir=\`\$echo \"X\$file\" | \$Xsed -e 's%/[^/]*\$%%'\` # If there was a directory component, then change thisdir. if test \"x\$destdir\" != \"x\$file\"; then case \"\$destdir\" in [\\\\/]* | [A-Za-z]:[\\\\/]*) thisdir=\"\$destdir\" ;; *) thisdir=\"\$thisdir/\$destdir\" ;; esac fi file=\`\$echo \"X\$file\" | \$Xsed -e 's%^.*/%%'\` file=\`ls -ld \"\$thisdir/\$file\" | ${SED} -n 's/.*-> //p'\` done # Try to get the absolute directory name. absdir=\`cd \"\$thisdir\" && pwd\` test -n \"\$absdir\" && thisdir=\"\$absdir\" " if test "$fast_install" = yes; then $echo >> $output "\ program=lt-'$outputname'$exeext progdir=\"\$thisdir/$objdir\" if test ! -f \"\$progdir/\$program\" || \\ { file=\`ls -1dt \"\$progdir/\$program\" \"\$progdir/../\$program\" 2>/dev/null | ${SED} 1q\`; \\ test \"X\$file\" != \"X\$progdir/\$program\"; }; then file=\"\$\$-\$program\" if test ! -d \"\$progdir\"; then $mkdir \"\$progdir\" else $rm \"\$progdir/\$file\" fi" $echo >> $output "\ # relink executable if necessary if test -n \"\$relink_command\"; then if relink_command_output=\`eval \$relink_command 2>&1\`; then : else $echo \"\$relink_command_output\" >&2 $rm \"\$progdir/\$file\" exit $EXIT_FAILURE fi fi $mv \"\$progdir/\$file\" \"\$progdir/\$program\" 2>/dev/null || { $rm \"\$progdir/\$program\"; $mv \"\$progdir/\$file\" \"\$progdir/\$program\"; } $rm \"\$progdir/\$file\" fi" else $echo >> $output "\ program='$outputname' progdir=\"\$thisdir/$objdir\" " fi $echo >> $output "\ if test -f \"\$progdir/\$program\"; then" # Export our shlibpath_var if we have one. if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then $echo >> $output "\ # Add our own library path to $shlibpath_var $shlibpath_var=\"$temp_rpath\$$shlibpath_var\" # Some systems cannot cope with colon-terminated $shlibpath_var # The second colon is a workaround for a bug in BeOS R4 sed $shlibpath_var=\`\$echo \"X\$$shlibpath_var\" | \$Xsed -e 's/::*\$//'\` export $shlibpath_var " fi # fixup the dll searchpath if we need to. if test -n "$dllsearchpath"; then $echo >> $output "\ # Add the dll search path components to the executable PATH PATH=$dllsearchpath:\$PATH " fi $echo >> $output "\ if test \"\$libtool_execute_magic\" != \"$magic\"; then # Run the actual program with our arguments. " case $host in # Backslashes separate directories on plain windows *-*-mingw | *-*-os2*) $echo >> $output "\ exec \$progdir\\\\\$program \${1+\"\$@\"} " ;; *) $echo >> $output "\ exec \$progdir/\$program \${1+\"\$@\"} " ;; esac $echo >> $output "\ \$echo \"\$0: cannot exec \$program \${1+\"\$@\"}\" exit $EXIT_FAILURE fi else # The program doesn't exist. \$echo \"\$0: error: \$progdir/\$program does not exist\" 1>&2 \$echo \"This script is just a wrapper for \$program.\" 1>&2 $echo \"See the $PACKAGE documentation for more information.\" 1>&2 exit $EXIT_FAILURE fi fi\ " chmod +x $output fi exit $EXIT_SUCCESS ;; esac # See if we need to build an old-fashioned archive. for oldlib in $oldlibs; do if test "$build_libtool_libs" = convenience; then oldobjs="$libobjs_save" addlibs="$convenience" build_libtool_libs=no else if test "$build_libtool_libs" = module; then oldobjs="$libobjs_save" build_libtool_libs=no else oldobjs="$old_deplibs $non_pic_objects" fi addlibs="$old_convenience" fi if test -n "$addlibs"; then gentop="$output_objdir/${outputname}x" $show "${rm}r $gentop" $run ${rm}r "$gentop" $show "$mkdir $gentop" $run $mkdir "$gentop" status=$? if test "$status" -ne 0 && test ! -d "$gentop"; then exit $status fi generated="$generated $gentop" # Add in members from convenience archives. for xlib in $addlibs; do # Extract the objects. case $xlib in [\\/]* | [A-Za-z]:[\\/]*) xabs="$xlib" ;; *) xabs=`pwd`"/$xlib" ;; esac xlib=`$echo "X$xlib" | $Xsed -e 's%^.*/%%'` xdir="$gentop/$xlib" $show "${rm}r $xdir" $run ${rm}r "$xdir" $show "$mkdir $xdir" $run $mkdir "$xdir" status=$? if test "$status" -ne 0 && test ! -d "$xdir"; then exit $status fi # We will extract separately just the conflicting names and we will no # longer touch any unique names. It is faster to leave these extract # automatically by $AR in one run. $show "(cd $xdir && $AR x $xabs)" $run eval "(cd \$xdir && $AR x \$xabs)" || exit $? if ($AR t "$xabs" | sort | sort -uc >/dev/null 2>&1); then : else $echo "$modename: warning: object name conflicts; renaming object files" 1>&2 $echo "$modename: warning: to ensure that they will not overwrite" 1>&2 $AR t "$xabs" | sort | uniq -cd | while read -r count name do i=1 while test "$i" -le "$count" do # Put our $i before any first dot (extension) # Never overwrite any file name_to="$name" while test "X$name_to" = "X$name" || test -f "$xdir/$name_to" do name_to=`$echo "X$name_to" | $Xsed -e "s/\([^.]*\)/\1-$i/"` done $show "(cd $xdir && $AR xN $i $xabs '$name' && $mv '$name' '$name_to')" $run eval "(cd \$xdir && $AR xN $i \$xabs '$name' && $mv '$name' '$name_to')" || exit $? i=`expr $i + 1` done done fi oldobjs="$oldobjs "`find $xdir -name \*.${objext} -print -o -name \*.lo -print | $NL2SP` done fi # Do each command in the archive commands. if test -n "$old_archive_from_new_cmds" && test "$build_libtool_libs" = yes; then cmds=$old_archive_from_new_cmds else eval cmds=\"$old_archive_cmds\" if len=`expr "X$cmds" : ".*"` && test "$len" -le "$max_cmd_len" || test "$max_cmd_len" -le -1; then cmds=$old_archive_cmds else # the command line is too long to link in one step, link in parts $echo "using piecewise archive linking..." save_RANLIB=$RANLIB RANLIB=: objlist= concat_cmds= save_oldobjs=$oldobjs # GNU ar 2.10+ was changed to match POSIX; thus no paths are # encoded into archives. This makes 'ar r' malfunction in # this piecewise linking case whenever conflicting object # names appear in distinct ar calls; check, warn and compensate. if (for obj in $save_oldobjs do $echo "X$obj" | $Xsed -e 's%^.*/%%' done | sort | sort -uc >/dev/null 2>&1); then : else $echo "$modename: warning: object name conflicts; overriding AR_FLAGS to 'cq'" 1>&2 $echo "$modename: warning: to ensure that POSIX-compatible ar will work" 1>&2 AR_FLAGS=cq fi # Is there a better way of finding the last object in the list? for obj in $save_oldobjs do last_oldobj=$obj done for obj in $save_oldobjs do oldobjs="$objlist $obj" objlist="$objlist $obj" eval test_cmds=\"$old_archive_cmds\" if len=`expr "X$test_cmds" : ".*"` && test "$len" -le "$max_cmd_len"; then : else # the above command should be used before it gets too long oldobjs=$objlist if test "$obj" = "$last_oldobj" ; then RANLIB=$save_RANLIB fi test -z "$concat_cmds" || concat_cmds=$concat_cmds~ eval concat_cmds=\"\${concat_cmds}$old_archive_cmds\" objlist= fi done RANLIB=$save_RANLIB oldobjs=$objlist if test "X$oldobjs" = "X" ; then eval cmds=\"\$concat_cmds\" else eval cmds=\"\$concat_cmds~\$old_archive_cmds\" fi fi fi save_ifs="$IFS"; IFS='~' for cmd in $cmds; do eval cmd=\"$cmd\" IFS="$save_ifs" $show "$cmd" $run eval "$cmd" || exit $? done IFS="$save_ifs" done if test -n "$generated"; then $show "${rm}r$generated" $run ${rm}r$generated fi # Now create the libtool archive. case $output in *.la) old_library= test "$build_old_libs" = yes && old_library="$libname.$libext" $show "creating $output" # Preserve any variables that may affect compiler behavior for var in $variables_saved_for_relink; do if eval test -z \"\${$var+set}\"; then relink_command="{ test -z \"\${$var+set}\" || unset $var || { $var=; export $var; }; }; $relink_command" elif eval var_value=\$$var; test -z "$var_value"; then relink_command="$var=; export $var; $relink_command" else var_value=`$echo "X$var_value" | $Xsed -e "$sed_quote_subst"` relink_command="$var=\"$var_value\"; export $var; $relink_command" fi done # Quote the link command for shipping. relink_command="(cd `pwd`; $SHELL $progpath $preserve_args --mode=relink $libtool_args @inst_prefix_dir@)" relink_command=`$echo "X$relink_command" | $Xsed -e "$sed_quote_subst"` if test "$hardcode_automatic" = yes ; then relink_command= fi # Only create the output if not a dry run. if test -z "$run"; then for installed in no yes; do if test "$installed" = yes; then if test -z "$install_libdir"; then break fi output="$output_objdir/$outputname"i # Replace all uninstalled libtool libraries with the installed ones newdependency_libs= for deplib in $dependency_libs; do case $deplib in *.la) name=`$echo "X$deplib" | $Xsed -e 's%^.*/%%'` eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib` if test -z "$libdir"; then $echo "$modename: \`$deplib' is not a valid libtool archive" 1>&2 exit $EXIT_FAILURE fi newdependency_libs="$newdependency_libs $libdir/$name" ;; *) newdependency_libs="$newdependency_libs $deplib" ;; esac done dependency_libs="$newdependency_libs" newdlfiles= for lib in $dlfiles; do name=`$echo "X$lib" | $Xsed -e 's%^.*/%%'` eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib` if test -z "$libdir"; then $echo "$modename: \`$lib' is not a valid libtool archive" 1>&2 exit $EXIT_FAILURE fi newdlfiles="$newdlfiles $libdir/$name" done dlfiles="$newdlfiles" newdlprefiles= for lib in $dlprefiles; do name=`$echo "X$lib" | $Xsed -e 's%^.*/%%'` eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib` if test -z "$libdir"; then $echo "$modename: \`$lib' is not a valid libtool archive" 1>&2 exit $EXIT_FAILURE fi newdlprefiles="$newdlprefiles $libdir/$name" done dlprefiles="$newdlprefiles" else newdlfiles= for lib in $dlfiles; do case $lib in [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;; *) abs=`pwd`"/$lib" ;; esac newdlfiles="$newdlfiles $abs" done dlfiles="$newdlfiles" newdlprefiles= for lib in $dlprefiles; do case $lib in [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;; *) abs=`pwd`"/$lib" ;; esac newdlprefiles="$newdlprefiles $abs" done dlprefiles="$newdlprefiles" fi $rm $output # place dlname in correct position for cygwin tdlname=$dlname case $host,$output,$installed,$module,$dlname in *cygwin*,*lai,yes,no,*.dll | *mingw*,*lai,yes,no,*.dll) tdlname=../bin/$dlname ;; esac $echo > $output "\ # $outputname - a libtool library file # Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='$tdlname' # Names of this library. library_names='$library_names' # The name of the static archive. old_library='$old_library' # Libraries that this one depends upon. dependency_libs='$dependency_libs' # Version information for $libname. current=$current age=$age revision=$revision # Is this an already installed library? installed=$installed # Should we warn about portability when linking against -modules? shouldnotlink=$module # Files to dlopen/dlpreopen dlopen='$dlfiles' dlpreopen='$dlprefiles' # Directory that this library needs to be installed in: libdir='$install_libdir'" if test "$installed" = no && test "$need_relink" = yes; then $echo >> $output "\ relink_command=\"$relink_command\"" fi done fi # Do a symbolic link so that the libtool archive can be found in # LD_LIBRARY_PATH before the program is installed. $show "(cd $output_objdir && $rm $outputname && $LN_S ../$outputname $outputname)" $run eval '(cd $output_objdir && $rm $outputname && $LN_S ../$outputname $outputname)' || exit $? ;; esac exit $EXIT_SUCCESS ;; # libtool install mode install) modename="$modename: install" # There may be an optional sh(1) argument at the beginning of # install_prog (especially on Windows NT). if test "$nonopt" = "$SHELL" || test "$nonopt" = /bin/sh || # Allow the use of GNU shtool's install command. $echo "X$nonopt" | $Xsed | grep shtool > /dev/null; then # Aesthetically quote it. arg=`$echo "X$nonopt" | $Xsed -e "$sed_quote_subst"` case $arg in *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*) arg="\"$arg\"" ;; esac install_prog="$arg " arg="$1" shift else install_prog= arg="$nonopt" fi # The real first argument should be the name of the installation program. # Aesthetically quote it. arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"` case $arg in *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*) arg="\"$arg\"" ;; esac install_prog="$install_prog$arg" # We need to accept at least all the BSD install flags. dest= files= opts= prev= install_type= isdir=no stripme= for arg do if test -n "$dest"; then files="$files $dest" dest="$arg" continue fi case $arg in -d) isdir=yes ;; -f) prev="-f" ;; -g) prev="-g" ;; -m) prev="-m" ;; -o) prev="-o" ;; -s) stripme=" -s" continue ;; -*) ;; *) # If the previous option needed an argument, then skip it. if test -n "$prev"; then prev= else dest="$arg" continue fi ;; esac # Aesthetically quote the argument. arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"` case $arg in *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*) arg="\"$arg\"" ;; esac install_prog="$install_prog $arg" done if test -z "$install_prog"; then $echo "$modename: you must specify an install program" 1>&2 $echo "$help" 1>&2 exit $EXIT_FAILURE fi if test -n "$prev"; then $echo "$modename: the \`$prev' option requires an argument" 1>&2 $echo "$help" 1>&2 exit $EXIT_FAILURE fi if test -z "$files"; then if test -z "$dest"; then $echo "$modename: no file or destination specified" 1>&2 else $echo "$modename: you must specify a destination" 1>&2 fi $echo "$help" 1>&2 exit $EXIT_FAILURE fi # Strip any trailing slash from the destination. dest=`$echo "X$dest" | $Xsed -e 's%/$%%'` # Check to see that the destination is a directory. test -d "$dest" && isdir=yes if test "$isdir" = yes; then destdir="$dest" destname= else destdir=`$echo "X$dest" | $Xsed -e 's%/[^/]*$%%'` test "X$destdir" = "X$dest" && destdir=. destname=`$echo "X$dest" | $Xsed -e 's%^.*/%%'` # Not a directory, so check to see that there is only one file specified. set dummy $files if test "$#" -gt 2; then $echo "$modename: \`$dest' is not a directory" 1>&2 $echo "$help" 1>&2 exit $EXIT_FAILURE fi fi case $destdir in [\\/]* | [A-Za-z]:[\\/]*) ;; *) for file in $files; do case $file in *.lo) ;; *) $echo "$modename: \`$destdir' must be an absolute directory name" 1>&2 $echo "$help" 1>&2 exit $EXIT_FAILURE ;; esac done ;; esac # This variable tells wrapper scripts just to set variables rather # than running their programs. libtool_install_magic="$magic" staticlibs= future_libdirs= current_libdirs= for file in $files; do # Do each installation. case $file in *.$libext) # Do the static libraries later. staticlibs="$staticlibs $file" ;; *.la) # Check to see that this really is a libtool archive. if (${SED} -e '2q' $file | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then : else $echo "$modename: \`$file' is not a valid libtool archive" 1>&2 $echo "$help" 1>&2 exit $EXIT_FAILURE fi library_names= old_library= relink_command= # If there is no directory component, then add one. case $file in */* | *\\*) . $file ;; *) . ./$file ;; esac # Add the libdir to current_libdirs if it is the destination. if test "X$destdir" = "X$libdir"; then case "$current_libdirs " in *" $libdir "*) ;; *) current_libdirs="$current_libdirs $libdir" ;; esac else # Note the libdir as a future libdir. case "$future_libdirs " in *" $libdir "*) ;; *) future_libdirs="$future_libdirs $libdir" ;; esac fi dir=`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'`/ test "X$dir" = "X$file/" && dir= dir="$dir$objdir" if test -n "$relink_command"; then # Determine the prefix the user has applied to our future dir. inst_prefix_dir=`$echo "$destdir" | $SED "s%$libdir\$%%"` # Don't allow the user to place us outside of our expected # location b/c this prevents finding dependent libraries that # are installed to the same prefix. # At present, this check doesn't affect windows .dll's that # are installed into $libdir/../bin (currently, that works fine) # but it's something to keep an eye on. if test "$inst_prefix_dir" = "$destdir"; then $echo "$modename: error: cannot install \`$file' to a directory not ending in $libdir" 1>&2 exit $EXIT_FAILURE fi if test -n "$inst_prefix_dir"; then # Stick the inst_prefix_dir data into the link command. relink_command=`$echo "$relink_command" | $SED "s%@inst_prefix_dir@%-inst-prefix-dir $inst_prefix_dir%"` else relink_command=`$echo "$relink_command" | $SED "s%@inst_prefix_dir@%%"` fi $echo "$modename: warning: relinking \`$file'" 1>&2 $show "$relink_command" if $run eval "$relink_command"; then : else $echo "$modename: error: relink \`$file' with the above command before installing it" 1>&2 exit $EXIT_FAILURE fi fi # See the names of the shared library. set dummy $library_names if test -n "$2"; then realname="$2" shift shift srcname="$realname" test -n "$relink_command" && srcname="$realname"T # Install the shared library and build the symlinks. $show "$install_prog $dir/$srcname $destdir/$realname" $run eval "$install_prog $dir/$srcname $destdir/$realname" || exit $? if test -n "$stripme" && test -n "$striplib"; then $show "$striplib $destdir/$realname" $run eval "$striplib $destdir/$realname" || exit $? fi if test "$#" -gt 0; then # Delete the old symlinks, and create new ones. for linkname do if test "$linkname" != "$realname"; then $show "(cd $destdir && $rm $linkname && $LN_S $realname $linkname)" $run eval "(cd $destdir && $rm $linkname && $LN_S $realname $linkname)" fi done fi # Do each command in the postinstall commands. lib="$destdir/$realname" cmds=$postinstall_cmds save_ifs="$IFS"; IFS='~' for cmd in $cmds; do IFS="$save_ifs" eval cmd=\"$cmd\" $show "$cmd" $run eval "$cmd" || exit $? done IFS="$save_ifs" fi # Install the pseudo-library for information purposes. name=`$echo "X$file" | $Xsed -e 's%^.*/%%'` instname="$dir/$name"i $show "$install_prog $instname $destdir/$name" $run eval "$install_prog $instname $destdir/$name" || exit $? # Maybe install the static library, too. test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library" ;; *.lo) # Install (i.e. copy) a libtool object. # Figure out destination file name, if it wasn't already specified. if test -n "$destname"; then destfile="$destdir/$destname" else destfile=`$echo "X$file" | $Xsed -e 's%^.*/%%'` destfile="$destdir/$destfile" fi # Deduce the name of the destination old-style object file. case $destfile in *.lo) staticdest=`$echo "X$destfile" | $Xsed -e "$lo2o"` ;; *.$objext) staticdest="$destfile" destfile= ;; *) $echo "$modename: cannot copy a libtool object to \`$destfile'" 1>&2 $echo "$help" 1>&2 exit $EXIT_FAILURE ;; esac # Install the libtool object if requested. if test -n "$destfile"; then $show "$install_prog $file $destfile" $run eval "$install_prog $file $destfile" || exit $? fi # Install the old object if enabled. if test "$build_old_libs" = yes; then # Deduce the name of the old-style object file. staticobj=`$echo "X$file" | $Xsed -e "$lo2o"` $show "$install_prog $staticobj $staticdest" $run eval "$install_prog \$staticobj \$staticdest" || exit $? fi exit $EXIT_SUCCESS ;; *) # Figure out destination file name, if it wasn't already specified. if test -n "$destname"; then destfile="$destdir/$destname" else destfile=`$echo "X$file" | $Xsed -e 's%^.*/%%'` destfile="$destdir/$destfile" fi # If the file is missing, and there is a .exe on the end, strip it # because it is most likely a libtool script we actually want to # install stripped_ext="" case $file in *.exe) if test ! -f "$file"; then file=`$echo $file|${SED} 's,.exe$,,'` stripped_ext=".exe" fi ;; esac # Do a test to see if this is really a libtool program. case $host in *cygwin*|*mingw*) wrapper=`$echo $file | ${SED} -e 's,.exe$,,'` ;; *) wrapper=$file ;; esac if (${SED} -e '4q' $wrapper | grep "^# Generated by .*$PACKAGE")>/dev/null 2>&1; then notinst_deplibs= relink_command= # To insure that "foo" is sourced, and not "foo.exe", # finese the cygwin/MSYS system by explicitly sourcing "foo." # which disallows the automatic-append-.exe behavior. case $build in *cygwin* | *mingw*) wrapperdot=${wrapper}. ;; *) wrapperdot=${wrapper} ;; esac # If there is no directory component, then add one. case $file in */* | *\\*) . ${wrapperdot} ;; *) . ./${wrapperdot} ;; esac # Check the variables that should have been set. if test -z "$notinst_deplibs"; then $echo "$modename: invalid libtool wrapper script \`$wrapper'" 1>&2 exit $EXIT_FAILURE fi finalize=yes for lib in $notinst_deplibs; do # Check to see that each library is installed. libdir= if test -f "$lib"; then # If there is no directory component, then add one. case $lib in */* | *\\*) . $lib ;; *) . ./$lib ;; esac fi libfile="$libdir/"`$echo "X$lib" | $Xsed -e 's%^.*/%%g'` ### testsuite: skip nested quoting test if test -n "$libdir" && test ! -f "$libfile"; then $echo "$modename: warning: \`$lib' has not been installed in \`$libdir'" 1>&2 finalize=no fi done relink_command= # To insure that "foo" is sourced, and not "foo.exe", # finese the cygwin/MSYS system by explicitly sourcing "foo." # which disallows the automatic-append-.exe behavior. case $build in *cygwin* | *mingw*) wrapperdot=${wrapper}. ;; *) wrapperdot=${wrapper} ;; esac # If there is no directory component, then add one. case $file in */* | *\\*) . ${wrapperdot} ;; *) . ./${wrapperdot} ;; esac outputname= if test "$fast_install" = no && test -n "$relink_command"; then if test "$finalize" = yes && test -z "$run"; then tmpdir="/tmp" test -n "$TMPDIR" && tmpdir="$TMPDIR" tmpdir="$tmpdir/libtool-$$" save_umask=`umask` umask 0077 if $mkdir "$tmpdir"; then umask $save_umask else umask $save_umask $echo "$modename: error: cannot create temporary directory \`$tmpdir'" 1>&2 continue fi file=`$echo "X$file$stripped_ext" | $Xsed -e 's%^.*/%%'` outputname="$tmpdir/$file" # Replace the output file specification. relink_command=`$echo "X$relink_command" | $Xsed -e 's%@OUTPUT@%'"$outputname"'%g'` $show "$relink_command" if $run eval "$relink_command"; then : else $echo "$modename: error: relink \`$file' with the above command before installing it" 1>&2 ${rm}r "$tmpdir" continue fi file="$outputname" else $echo "$modename: warning: cannot relink \`$file'" 1>&2 fi else # Install the binary that we compiled earlier. file=`$echo "X$file$stripped_ext" | $Xsed -e "s%\([^/]*\)$%$objdir/\1%"` fi fi # remove .exe since cygwin /usr/bin/install will append another # one anyways case $install_prog,$host in */usr/bin/install*,*cygwin*) case $file:$destfile in *.exe:*.exe) # this is ok ;; *.exe:*) destfile=$destfile.exe ;; *:*.exe) destfile=`$echo $destfile | ${SED} -e 's,.exe$,,'` ;; esac ;; esac $show "$install_prog$stripme $file $destfile" $run eval "$install_prog\$stripme \$file \$destfile" || exit $? test -n "$outputname" && ${rm}r "$tmpdir" ;; esac done for file in $staticlibs; do name=`$echo "X$file" | $Xsed -e 's%^.*/%%'` # Set up the ranlib parameters. oldlib="$destdir/$name" $show "$install_prog $file $oldlib" $run eval "$install_prog \$file \$oldlib" || exit $? if test -n "$stripme" && test -n "$old_striplib"; then $show "$old_striplib $oldlib" $run eval "$old_striplib $oldlib" || exit $? fi # Do each command in the postinstall commands. cmds=$old_postinstall_cmds save_ifs="$IFS"; IFS='~' for cmd in $cmds; do IFS="$save_ifs" eval cmd=\"$cmd\" $show "$cmd" $run eval "$cmd" || exit $? done IFS="$save_ifs" done if test -n "$future_libdirs"; then $echo "$modename: warning: remember to run \`$progname --finish$future_libdirs'" 1>&2 fi if test -n "$current_libdirs"; then # Maybe just do a dry run. test -n "$run" && current_libdirs=" -n$current_libdirs" exec_cmd='$SHELL $progpath $preserve_args --finish$current_libdirs' else exit $EXIT_SUCCESS fi ;; # libtool finish mode finish) modename="$modename: finish" libdirs="$nonopt" admincmds= if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then for dir do libdirs="$libdirs $dir" done for libdir in $libdirs; do if test -n "$finish_cmds"; then # Do each command in the finish commands. cmds=$finish_cmds save_ifs="$IFS"; IFS='~' for cmd in $cmds; do IFS="$save_ifs" eval cmd=\"$cmd\" $show "$cmd" $run eval "$cmd" || admincmds="$admincmds $cmd" done IFS="$save_ifs" fi if test -n "$finish_eval"; then # Do the single finish_eval. eval cmds=\"$finish_eval\" $run eval "$cmds" || admincmds="$admincmds $cmds" fi done fi # Exit here if they wanted silent mode. test "$show" = : && exit $EXIT_SUCCESS $echo "----------------------------------------------------------------------" $echo "Libraries have been installed in:" for libdir in $libdirs; do $echo " $libdir" done $echo $echo "If you ever happen to want to link against installed libraries" $echo "in a given directory, LIBDIR, you must either use libtool, and" $echo "specify the full pathname of the library, or use the \`-LLIBDIR'" $echo "flag during linking and do at least one of the following:" if test -n "$shlibpath_var"; then $echo " - add LIBDIR to the \`$shlibpath_var' environment variable" $echo " during execution" fi if test -n "$runpath_var"; then $echo " - add LIBDIR to the \`$runpath_var' environment variable" $echo " during linking" fi if test -n "$hardcode_libdir_flag_spec"; then libdir=LIBDIR eval flag=\"$hardcode_libdir_flag_spec\" $echo " - use the \`$flag' linker flag" fi if test -n "$admincmds"; then $echo " - have your system administrator run these commands:$admincmds" fi if test -f /etc/ld.so.conf; then $echo " - have your system administrator add LIBDIR to \`/etc/ld.so.conf'" fi $echo $echo "See any operating system documentation about shared libraries for" $echo "more information, such as the ld(1) and ld.so(8) manual pages." $echo "----------------------------------------------------------------------" exit $EXIT_SUCCESS ;; # libtool execute mode execute) modename="$modename: execute" # The first argument is the command name. cmd="$nonopt" if test -z "$cmd"; then $echo "$modename: you must specify a COMMAND" 1>&2 $echo "$help" exit $EXIT_FAILURE fi # Handle -dlopen flags immediately. for file in $execute_dlfiles; do if test ! -f "$file"; then $echo "$modename: \`$file' is not a file" 1>&2 $echo "$help" 1>&2 exit $EXIT_FAILURE fi dir= case $file in *.la) # Check to see that this really is a libtool archive. if (${SED} -e '2q' $file | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then : else $echo "$modename: \`$lib' is not a valid libtool archive" 1>&2 $echo "$help" 1>&2 exit $EXIT_FAILURE fi # Read the libtool library. dlname= library_names= # If there is no directory component, then add one. case $file in */* | *\\*) . $file ;; *) . ./$file ;; esac # Skip this library if it cannot be dlopened. if test -z "$dlname"; then # Warn if it was a shared library. test -n "$library_names" && $echo "$modename: warning: \`$file' was not linked with \`-export-dynamic'" continue fi dir=`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'` test "X$dir" = "X$file" && dir=. if test -f "$dir/$objdir/$dlname"; then dir="$dir/$objdir" else $echo "$modename: cannot find \`$dlname' in \`$dir' or \`$dir/$objdir'" 1>&2 exit $EXIT_FAILURE fi ;; *.lo) # Just add the directory containing the .lo file. dir=`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'` test "X$dir" = "X$file" && dir=. ;; *) $echo "$modename: warning \`-dlopen' is ignored for non-libtool libraries and objects" 1>&2 continue ;; esac # Get the absolute pathname. absdir=`cd "$dir" && pwd` test -n "$absdir" && dir="$absdir" # Now add the directory to shlibpath_var. if eval "test -z \"\$$shlibpath_var\""; then eval "$shlibpath_var=\"\$dir\"" else eval "$shlibpath_var=\"\$dir:\$$shlibpath_var\"" fi done # This variable tells wrapper scripts just to set shlibpath_var # rather than running their programs. libtool_execute_magic="$magic" # Check if any of the arguments is a wrapper script. args= for file do case $file in -*) ;; *) # Do a test to see if this is really a libtool program. if (${SED} -e '4q' $file | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then # If there is no directory component, then add one. case $file in */* | *\\*) . $file ;; *) . ./$file ;; esac # Transform arg to wrapped name. file="$progdir/$program" fi ;; esac # Quote arguments (to preserve shell metacharacters). file=`$echo "X$file" | $Xsed -e "$sed_quote_subst"` args="$args \"$file\"" done if test -z "$run"; then if test -n "$shlibpath_var"; then # Export the shlibpath_var. eval "export $shlibpath_var" fi # Restore saved environment variables if test "${save_LC_ALL+set}" = set; then LC_ALL="$save_LC_ALL"; export LC_ALL fi if test "${save_LANG+set}" = set; then LANG="$save_LANG"; export LANG fi # Now prepare to actually exec the command. exec_cmd="\$cmd$args" else # Display what would be done. if test -n "$shlibpath_var"; then eval "\$echo \"\$shlibpath_var=\$$shlibpath_var\"" $echo "export $shlibpath_var" fi $echo "$cmd$args" exit $EXIT_SUCCESS fi ;; # libtool clean and uninstall mode clean | uninstall) modename="$modename: $mode" rm="$nonopt" files= rmforce= exit_status=0 # This variable tells wrapper scripts just to set variables rather # than running their programs. libtool_install_magic="$magic" for arg do case $arg in -f) rm="$rm $arg"; rmforce=yes ;; -*) rm="$rm $arg" ;; *) files="$files $arg" ;; esac done if test -z "$rm"; then $echo "$modename: you must specify an RM program" 1>&2 $echo "$help" 1>&2 exit $EXIT_FAILURE fi rmdirs= origobjdir="$objdir" for file in $files; do dir=`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'` if test "X$dir" = "X$file"; then dir=. objdir="$origobjdir" else objdir="$dir/$origobjdir" fi name=`$echo "X$file" | $Xsed -e 's%^.*/%%'` test "$mode" = uninstall && objdir="$dir" # Remember objdir for removal later, being careful to avoid duplicates if test "$mode" = clean; then case " $rmdirs " in *" $objdir "*) ;; *) rmdirs="$rmdirs $objdir" ;; esac fi # Don't error if the file doesn't exist and rm -f was used. if (test -L "$file") >/dev/null 2>&1 \ || (test -h "$file") >/dev/null 2>&1 \ || test -f "$file"; then : elif test -d "$file"; then exit_status=1 continue elif test "$rmforce" = yes; then continue fi rmfiles="$file" case $name in *.la) # Possibly a libtool archive, so verify it. if (${SED} -e '2q' $file | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then . $dir/$name # Delete the libtool libraries and symlinks. for n in $library_names; do rmfiles="$rmfiles $objdir/$n" done test -n "$old_library" && rmfiles="$rmfiles $objdir/$old_library" test "$mode" = clean && rmfiles="$rmfiles $objdir/$name $objdir/${name}i" if test "$mode" = uninstall; then if test -n "$library_names"; then # Do each command in the postuninstall commands. cmds=$postuninstall_cmds save_ifs="$IFS"; IFS='~' for cmd in $cmds; do IFS="$save_ifs" eval cmd=\"$cmd\" $show "$cmd" $run eval "$cmd" if test "$?" -ne 0 && test "$rmforce" != yes; then exit_status=1 fi done IFS="$save_ifs" fi if test -n "$old_library"; then # Do each command in the old_postuninstall commands. cmds=$old_postuninstall_cmds save_ifs="$IFS"; IFS='~' for cmd in $cmds; do IFS="$save_ifs" eval cmd=\"$cmd\" $show "$cmd" $run eval "$cmd" if test "$?" -ne 0 && test "$rmforce" != yes; then exit_status=1 fi done IFS="$save_ifs" fi # FIXME: should reinstall the best remaining shared library. fi fi ;; *.lo) # Possibly a libtool object, so verify it. if (${SED} -e '2q' $file | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then # Read the .lo file . $dir/$name # Add PIC object to the list of files to remove. if test -n "$pic_object" \ && test "$pic_object" != none; then rmfiles="$rmfiles $dir/$pic_object" fi # Add non-PIC object to the list of files to remove. if test -n "$non_pic_object" \ && test "$non_pic_object" != none; then rmfiles="$rmfiles $dir/$non_pic_object" fi fi ;; *) if test "$mode" = clean ; then noexename=$name case $file in *.exe) file=`$echo $file|${SED} 's,.exe$,,'` noexename=`$echo $name|${SED} 's,.exe$,,'` # $file with .exe has already been added to rmfiles, # add $file without .exe rmfiles="$rmfiles $file" ;; esac # Do a test to see if this is a libtool program. if (${SED} -e '4q' $file | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then relink_command= . $dir/$noexename # note $name still contains .exe if it was in $file originally # as does the version of $file that was added into $rmfiles rmfiles="$rmfiles $objdir/$name $objdir/${name}S.${objext}" if test "$fast_install" = yes && test -n "$relink_command"; then rmfiles="$rmfiles $objdir/lt-$name" fi if test "X$noexename" != "X$name" ; then rmfiles="$rmfiles $objdir/lt-${noexename}.c" fi fi fi ;; esac $show "$rm $rmfiles" $run $rm $rmfiles || exit_status=1 done objdir="$origobjdir" # Try to remove the ${objdir}s in the directories where we deleted files for dir in $rmdirs; do if test -d "$dir"; then $show "rmdir $dir" $run rmdir $dir >/dev/null 2>&1 fi done exit $exit_status ;; "") $echo "$modename: you must specify a MODE" 1>&2 $echo "$generic_help" 1>&2 exit $EXIT_FAILURE ;; esac if test -z "$exec_cmd"; then $echo "$modename: invalid operation mode \`$mode'" 1>&2 $echo "$generic_help" 1>&2 exit $EXIT_FAILURE fi fi # test -z "$show_help" if test -n "$exec_cmd"; then eval exec $exec_cmd exit $EXIT_FAILURE fi # We need to display help for each of the modes. case $mode in "") $echo \ "Usage: $modename [OPTION]... [MODE-ARG]... Provide generalized library-building support services. --config show all configuration variables --debug enable verbose shell tracing -n, --dry-run display commands without modifying any files --features display basic configuration information and exit --finish same as \`--mode=finish' --help display this help message and exit --mode=MODE use operation mode MODE [default=inferred from MODE-ARGS] --quiet same as \`--silent' --silent don't print informational messages --tag=TAG use configuration variables from tag TAG --version print version information MODE must be one of the following: clean remove files from the build directory compile compile a source file into a libtool object execute automatically set library path, then run a program finish complete the installation of libtool libraries install install libraries or executables link create a library or an executable uninstall remove libraries from an installed directory MODE-ARGS vary depending on the MODE. Try \`$modename --help --mode=MODE' for a more detailed description of MODE. Report bugs to ." exit $EXIT_SUCCESS ;; clean) $echo \ "Usage: $modename [OPTION]... --mode=clean RM [RM-OPTION]... FILE... Remove files from the build directory. RM is the name of the program to use to delete files associated with each FILE (typically \`/bin/rm'). RM-OPTIONS are options (such as \`-f') to be passed to RM. If FILE is a libtool library, object or program, all the files associated with it are deleted. Otherwise, only FILE itself is deleted using RM." ;; compile) $echo \ "Usage: $modename [OPTION]... --mode=compile COMPILE-COMMAND... SOURCEFILE Compile a source file into a libtool library object. This mode accepts the following additional options: -o OUTPUT-FILE set the output file name to OUTPUT-FILE -prefer-pic try to building PIC objects only -prefer-non-pic try to building non-PIC objects only -static always build a \`.o' file suitable for static linking COMPILE-COMMAND is a command to be used in creating a \`standard' object file from the given SOURCEFILE. The output file name is determined by removing the directory component from SOURCEFILE, then substituting the C source code suffix \`.c' with the library object suffix, \`.lo'." ;; execute) $echo \ "Usage: $modename [OPTION]... --mode=execute COMMAND [ARGS]... Automatically set library path, then run a program. This mode accepts the following additional options: -dlopen FILE add the directory containing FILE to the library path This mode sets the library path environment variable according to \`-dlopen' flags. If any of the ARGS are libtool executable wrappers, then they are translated into their corresponding uninstalled binary, and any of their required library directories are added to the library path. Then, COMMAND is executed, with ARGS as arguments." ;; finish) $echo \ "Usage: $modename [OPTION]... --mode=finish [LIBDIR]... Complete the installation of libtool libraries. Each LIBDIR is a directory that contains libtool libraries. The commands that this mode executes may require superuser privileges. Use the \`--dry-run' option if you just want to see what would be executed." ;; install) $echo \ "Usage: $modename [OPTION]... --mode=install INSTALL-COMMAND... Install executables or libraries. INSTALL-COMMAND is the installation command. The first component should be either the \`install' or \`cp' program. The rest of the components are interpreted as arguments to that command (only BSD-compatible install options are recognized)." ;; link) $echo \ "Usage: $modename [OPTION]... --mode=link LINK-COMMAND... Link object files or libraries together to form another library, or to create an executable program. LINK-COMMAND is a command using the C compiler that you would use to create a program from several object files. The following components of LINK-COMMAND are treated specially: -all-static do not do any dynamic linking at all -avoid-version do not add a version suffix if possible -dlopen FILE \`-dlpreopen' FILE if it cannot be dlopened at runtime -dlpreopen FILE link in FILE and add its symbols to lt_preloaded_symbols -export-dynamic allow symbols from OUTPUT-FILE to be resolved with dlsym(3) -export-symbols SYMFILE try to export only the symbols listed in SYMFILE -export-symbols-regex REGEX try to export only the symbols matching REGEX -LLIBDIR search LIBDIR for required installed libraries -lNAME OUTPUT-FILE requires the installed library libNAME -module build a library that can dlopened -no-fast-install disable the fast-install mode -no-install link a not-installable executable -no-undefined declare that a library does not refer to external symbols -o OUTPUT-FILE create OUTPUT-FILE from the specified objects -objectlist FILE Use a list of object files found in FILE to specify objects -precious-files-regex REGEX don't remove output files matching REGEX -release RELEASE specify package release information -rpath LIBDIR the created library will eventually be installed in LIBDIR -R[ ]LIBDIR add LIBDIR to the runtime path of programs and libraries -static do not do any dynamic linking of libtool libraries -version-info CURRENT[:REVISION[:AGE]] specify library version info [each variable defaults to 0] All other options (arguments beginning with \`-') are ignored. Every other argument is treated as a filename. Files ending in \`.la' are treated as uninstalled libtool libraries, other files are standard or library object files. If the OUTPUT-FILE ends in \`.la', then a libtool library is created, only library objects (\`.lo' files) may be specified, and \`-rpath' is required, except when creating a convenience library. If OUTPUT-FILE ends in \`.a' or \`.lib', then a standard library is created using \`ar' and \`ranlib', or on Windows using \`lib'. If OUTPUT-FILE ends in \`.lo' or \`.${objext}', then a reloadable object file is created, otherwise an executable program is created." ;; uninstall) $echo \ "Usage: $modename [OPTION]... --mode=uninstall RM [RM-OPTION]... FILE... Remove libraries from an installation directory. RM is the name of the program to use to delete files associated with each FILE (typically \`/bin/rm'). RM-OPTIONS are options (such as \`-f') to be passed to RM. If FILE is a libtool library, all the files associated with it are deleted. Otherwise, only FILE itself is deleted using RM." ;; *) $echo "$modename: invalid operation mode \`$mode'" 1>&2 $echo "$help" 1>&2 exit $EXIT_FAILURE ;; esac $echo $echo "Try \`$modename --help' for more information about other modes." exit $EXIT_SUCCESS # The TAGs below are defined such that we never get into a situation # in which we disable both kinds of libraries. Given conflicting # choices, we go for a static library, that is the most portable, # since we can't tell whether shared libraries were disabled because # the user asked for that or because the platform doesn't support # them. This is particularly important on AIX, because we don't # support having both static and shared libraries enabled at the same # time on that platform, so we default to a shared-only configuration. # If a disable-shared tag is given, we'll fallback to a static-only # configuration. But we'll never go from static-only to shared-only. # ### BEGIN LIBTOOL TAG CONFIG: disable-shared build_libtool_libs=no build_old_libs=yes # ### END LIBTOOL TAG CONFIG: disable-shared # ### BEGIN LIBTOOL TAG CONFIG: disable-static build_old_libs=`case $build_libtool_libs in yes) $echo no;; *) $echo yes;; esac` # ### END LIBTOOL TAG CONFIG: disable-static # Local Variables: # mode:shell-script # sh-indentation:2 # End: argtable2-12/NEWS0000644000175000001440000000000011167633471010554 00000000000000argtable2-12/INSTALL0000644000175000001440000001725711167633472011135 00000000000000Basic Installation (UNIX only) ============================== These are generic installation instructions. The `configure' shell script attempts to guess correct values for various system-dependent variables used during compilation. It uses those values to create a `Makefile' in each directory of the package. It may also create one or more `.h' files containing system-dependent definitions. Finally, it creates a shell script `config.status' that you can run in the future to recreate the current configuration, a file `config.cache' that saves the results of its tests to speed up reconfiguring, and a file `config.log' containing compiler output (useful mainly for debugging `configure'). If you need to do unusual things to compile the package, please try to figure out how `configure' could check whether to do them, and mail diffs or instructions to the address given in the `README' so they can be considered for the next release. If at some point `config.cache' contains results you don't want to keep, you may remove or edit it. The file `configure.in' is used to create `configure' by a program called `autoconf'. You only need `configure.in' if you want to change it or regenerate `configure' using a newer version of `autoconf'. The simplest way to compile this package is: 1. `cd' to the directory containing the package's source code and type `./configure' to configure the package for your system. If you're using `csh' on an old version of System V, you might need to type `sh ./configure' instead to prevent `csh' from trying to execute `configure' itself. Running `configure' takes awhile. While running, it prints some messages telling which features it is checking for. 2. Type `make' to compile the package. 3. Optionally, type `make check' to run any self-tests that come with the package. 4. Type `make install' to install the programs and any data files and documentation. 5. You can remove the program binaries and object files from the source code directory by typing `make clean'. To also remove the files that `configure' created (so you can compile the package for a different kind of computer), type `make distclean'. There is also a `make maintainer-clean' target, but that is intended mainly for the package's developers. If you use it, you may have to get all sorts of other programs in order to regenerate files that came with the distribution. Compilers and Options ===================== Some systems require unusual options for compilation or linking that the `configure' script does not know about. You can give `configure' initial values for variables by setting them in the environment. Using a Bourne-compatible shell, you can do that on the command line like this: CC=c89 CFLAGS=-O2 LIBS=-lposix ./configure Or on systems that have the `env' program, you can do it like this: env CPPFLAGS=-I/usr/local/include LDFLAGS=-s ./configure Compiling For Multiple Architectures ==================================== You can compile the package for more than one kind of computer at the same time, by placing the object files for each architecture in their own directory. To do this, you must use a version of `make' that supports the `VPATH' variable, such as GNU `make'. `cd' to the directory where you want the object files and executables to go and run the `configure' script. `configure' automatically checks for the source code in the directory that `configure' is in and in `..'. If you have to use a `make' that does not supports the `VPATH' variable, you have to compile the package for one architecture at a time in the source code directory. After you have installed the package for one architecture, use `make distclean' before reconfiguring for another architecture. Installation Names ================== By default, `make install' will install the package's files in `/usr/local/bin', `/usr/local/man', etc. You can specify an installation prefix other than `/usr/local' by giving `configure' the option `--prefix=PATH'. You can specify separate installation prefixes for architecture-specific files and architecture-independent files. If you give `configure' the option `--exec-prefix=PATH', the package will use PATH as the prefix for installing programs and libraries. Documentation and other data files will still use the regular prefix. In addition, if you use an unusual directory layout you can give options like `--bindir=PATH' to specify different values for particular kinds of files. Run `configure --help' for a list of the directories you can set and what kinds of files go in them. If the package supports it, you can cause programs to be installed with an extra prefix or suffix on their names by giving `configure' the option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'. Optional Features ================= Some packages pay attention to `--enable-FEATURE' options to `configure', where FEATURE indicates an optional part of the package. They may also pay attention to `--with-PACKAGE' options, where PACKAGE is something like `gnu-as' or `x' (for the X Window System). The `README' should mention any `--enable-' and `--with-' options that the package recognizes. For packages that use the X Window System, `configure' can usually find the X include and library files automatically, but if it doesn't, you can use the `configure' options `--x-includes=DIR' and `--x-libraries=DIR' to specify their locations. Specifying the System Type ========================== There may be some features `configure' can not figure out automatically, but needs to determine by the type of host the package will run on. Usually `configure' can figure that out, but if it prints a message saying it can not guess the host type, give it the `--host=TYPE' option. TYPE can either be a short name for the system type, such as `sun4', or a canonical name with three fields: CPU-COMPANY-SYSTEM See the file `config.sub' for the possible values of each field. If `config.sub' isn't included in this package, then this package doesn't need to know the host type. If you are building compiler tools for cross-compiling, you can also use the `--target=TYPE' option to select the type of system they will produce code for and the `--build=TYPE' option to select the type of system on which you are compiling the package. Sharing Defaults ================ If you want to set default values for `configure' scripts to share, you can create a site shell script called `config.site' that gives default values for variables like `CC', `cache_file', and `prefix'. `configure' looks for `PREFIX/share/config.site' if it exists, then `PREFIX/etc/config.site' if it exists. Or, you can set the `CONFIG_SITE' environment variable to the location of the site script. A warning: not all `configure' scripts look for a site script. Operation Controls ================== `configure' recognizes the following options to control how it operates. `--cache-file=FILE' Use and save the results of the tests in FILE instead of `./config.cache'. Set FILE to `/dev/null' to disable caching, for debugging `configure'. `--help' Print a summary of the options to `configure', and exit. `--quiet' `--silent' `-q' Do not print messages saying which checks are being made. To suppress all normal output, redirect it to `/dev/null' (any error messages will still be shown). `--srcdir=DIR' Look for the package's source code in directory DIR. Usually `configure' can determine that directory automatically. `--version' Print the version of Autoconf used to generate the `configure' script, and exit. `configure' also accepts some other, not widely useful, options. argtable2-12/tests/0000777000175000001440000000000011335653213011306 500000000000000argtable2-12/tests/fntests.sh0000755000175000001440000000026211167633471013256 00000000000000#!/bin/sh fail () { echo "$0 TESTS FAILED"; exit 1; } echo $0 TESTS BEGIN ./fntests || fail echo "$0 TESTS PASSED" echo "----------------------------------" argtable2-12/tests/Makefile.am0000644000175000001440000000211011170640134013243 00000000000000TEST_PROGS = fntests test_lit test_int test_dbl test_rex test_file TEST_SCRIPT = fntests.sh test_lit.sh test_int.sh test_dbl.sh test_file.sh TESTS = $(TEST_SCRIPT) #noinst_PROGRAMS = $(TEST_PROGS) check_PROGRAMS = $(TEST_PROGS) dist_noinst_SCRIPTS = $(TEST_SCRIPT) # If the system provides regex then we may compile arg_rex test if USE_ARGREX check_PROGRAMS += test_rex dist_noinst_SCRIPTS += test_rex.sh endif # If the system provides strptime then we may compile arg_date test if USE_ARGDATE check_PROGRAMS += test_date dist_noinst_SCRIPTS += test_date.sh endif fntests_LDADD = ../src/libargtable2.la test_lit_LDADD = ../src/libargtable2.la test_int_LDADD = ../src/libargtable2.la test_dbl_LDADD = ../src/libargtable2.la test_rex_LDADD = ../src/libargtable2.la test_file_LDADD = ../src/libargtable2.la test_date_LDADD = ../src/libargtable2.la fntests_SOURCES = fntests.c test_lit_SOURCES = test_lit.c test_dbl_SOURCES = test_dbl.c test_rex_SOURCES = test_rex.c test_file_SOURCES = test_file.c test_date_SOURCES = test_date.c test_int_SOURCES = test_int.c clean: -rm -f $(TEST_PROGS) argtable2-12/tests/test_rex.sh0000755000175000001440000000160011167633471013422 00000000000000#!/bin/sh fail () { echo "$0 TESTS FAILED"; exit 1; } echo $0 TESTS BEGIN #these tests should all return zero (parse succeeded) ./test_rex --help || fail ./test_rex --beta world goodbye || fail ./test_rex GoodBye --beta World || fail ./test_rex --beta world GOODBYE GoodBye Goodbye gOoDbyE Anything || fail ./test_rex --beta world GOODBYE AnyHow || fail ./test_rex -a hello --beta world GOODBYE AnyHow || fail #these tests should all return non-zero (parse failed) ./test_rex && fail ./test_rex --beta WORLD goodbye && fail ./test_rex --beta World goodby && fail ./test_rex --beta world GOODBYE GoodBye Goodbye gOoDbyE Anything goodbye && fail ./test_rex --beta world GOODBYE GoodBye Goodbye gOoDbyE Anything Anytime && fail ./test_rex --beta world GOODBYE GoodBye Goodbye gOoDbyE Anything -a Hello && fail echo "$0 TESTS PASSED" echo "----------------------------------" argtable2-12/tests/test_date.sh0000755000175000001440000000145011167633471013544 00000000000000#!/bin/sh fail () { echo "$0 TESTS FAILED"; exit 1; } echo $0 TESTS BEGIN #these tests should all return zero (parse succeeded) ./test_date --help || fail ./test_date 23:59 --date 12/31/04 || fail ./test_date --date 12/31/04 20:15 || fail ./test_date --date 12/31/04 20:15 --date 06/07/84 || fail ./test_date --date 12/31/04 20:15 -b 1982-11-28 --date 06/07/84 || fail #these tests should all return non-zero (parse failed) ./test_date && fail ./test_date 25:59 --date 12/31/04 && fail ./test_date 23:59 --date 12/32/04 && fail ./test_date 23:59 --date 12/31/04 22:58 && fail ./test_date --date 12/31/04 20:15 --date 26/07/84 && fail ./test_date --date 12/31/04 20:15 -b 1982-11-28 -b 1982-11-28 --date 06/07/84 && fail echo "$0 TESTS PASSED" echo "----------------------------------" argtable2-12/tests/test_int.c0000644000175000001440000001111411333223706013213 00000000000000/********************************************************************* This file is part of the argtable2 library. Copyright (C) 1998-2001,2003-2010 Stewart Heitmann sheitmann@users.sourceforge.net The argtable2 library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. **********************************************************************/ #include "../src/argtable2.h" #include /* for memory leak debugging */ #ifdef DMALLOC #include "dmalloc.h" #endif int main(int argc, char **argv) { struct arg_int *a = arg_int1(NULL,NULL,"a","a is "); struct arg_int *b = arg_int0(NULL,NULL,"b","b is "); struct arg_int *c = arg_int0(NULL,NULL,"c","c is "); struct arg_int *d = arg_intn("dD","delta","",0,3,"d can occur 0..3 times"); struct arg_int *e = arg_int0(NULL,"eps,eqn","","eps is optional"); struct arg_int *f = arg_intn("fF","filler","",0,3,"f can occur 0..3 times"); struct arg_lit *help = arg_lit0(NULL,"help","print this help and exit"); struct arg_end *end = arg_end(20); void* argtable[] = {a,b,c,d,e,f,help,end}; int nerrors; int exitcode=0; int i; long sum=0; /* printf("a=%p\n",a); printf("b=%p\n",b); printf("c=%p\n",c); printf("d=%p\n",d); printf("e=%p\n",e); printf("f=%p\n",f); printf("help=%p\n",help); printf("end=%p\n",end); printf("argtable=%p\n",argtable); */ /* print the command line */ for (i=0; ihdr.flag |= ARG_HASOPTVALUE; for (i=0; ihdr.maxcount; i++) f->ival[i] = -1; /* Parse the command line as defined by argtable[] */ nerrors = arg_parse(argc,argv,argtable); /* special case: '--help' takes precedence over error reporting */ if (help->count > 0) { printf("Usage: %s ", argv[0]); arg_print_syntax(stdout,argtable,"\n"); arg_print_glossary(stdout,argtable," %-25s %s\n"); exitcode=0; goto exit; } /* If the parser returned any errors then display them and exit */ if (nerrors > 0) { /* Display the error details contained in the arg_end struct.*/ arg_print_errors(stdout,end,argv[0]); exitcode=1; goto exit; } /* parsing complete, verify all args sum to zero */ for (i=0; icount; i++) { printf("a[%d]=%d\n",i,a->ival[i]); sum += a->ival[i]; } for (i=0; icount; i++) { printf("b[%d]=%d\n",i,b->ival[i]); sum += b->ival[i]; } for (i=0; icount; i++) { printf("c[%d]=%d\n",i,c->ival[i]); sum += c->ival[i]; } for (i=0; icount; i++) { printf("d[%d]=%d\n",i,d->ival[i]); sum += d->ival[i]; } for (i=0; icount; i++) { printf("e[%d]=%d\n",i,e->ival[i]); sum += e->ival[i]; } for (i=0; icount; i++) { printf("f[%d]=%d\n",i,f->ival[i]); sum += f->ival[i]; } printf("sum=%ld\n",sum); if (sum!=0) { printf("%s: error - sum=%ld is non-zero\n",argv[0],sum); exitcode=1; goto exit; } exit: /* deallocate each non-null entry in argtable[] */ arg_freetable(argtable,sizeof(argtable)/sizeof(argtable[0])); printf("%s: exitcode=%d\n\n",argv[0],exitcode); /* close stdin and stdout to stop memcheck whining about their memory not being freed */ fclose(stdin); fclose(stdout); return exitcode; } argtable2-12/tests/test_dbl.sh0000755000175000001440000000147311167633471013375 00000000000000#!/bin/sh fail () { echo "$0 TESTS FAILED"; exit 1; } echo $0 TESTS BEGIN #these tests should all return zero (parse succeeded) ./test_dbl --help || fail ./test_dbl 0 || fail ./test_dbl 1.234 -- -1234e-3 || fail ./test_dbl 1.8 2.3 -- -4.1 || fail ./test_dbl 5 7 9 -d -21 || fail ./test_dbl -d 13e-1 -D 17e-1 --delta 36e-1 -- -66e-1 || fail ./test_dbl 1.2 2.3 4.5 --eps -8.0 || fail ./test_dbl 1.2 2.3 4.5 --eqn -8.0 || fail ./test_dbl 1.2 2.3 4.5 -D0.2 --eps -8.2 || fail #these tests should all return non-zero (parse failed) ./test_dbl && fail ./test_dbl 1 2 3 4 && fail ./test_dbl 1 2 3 -d1 -d2 -d3 -d4 && fail ./test_dbl 1 2 3 --eps && fail ./test_dbl 1 2 3 --eps 3 --eqn 6 && fail ./test_dbl hello && fail ./test_dbl 4 hello && fail echo "$0 TESTS PASSED" echo "----------------------------------" argtable2-12/tests/README0000644000175000001440000000017211167633471012111 00000000000000To check for memory leaks, run these test programs through valgrind as follows: $ valgrind --leak-check=yes ./test_lit argtable2-12/tests/test_lit.sh0000755000175000001440000000153011167633471013416 00000000000000#!/bin/sh echo $0 TESTS BEGIN #these tests should all return zero (parse succeeded) ./test_lit --help || exit 1 ./test_lit -cdD || exit 1 ./test_lit -cdDd|| exit 1 ./test_lit -CDd --delta --delta|| exit 1 ./test_lit --delta -cD -b || exit 1 ./test_lit -D -B --delta -C || exit 1 ./test_lit -D -B --delta -C || exit 1 ./test_lit -D -B --delta -C --hello || exit 1 ./test_lit -D -B --delta -C --world || exit 1 #these tests should all return non-zero (parse failed) ./test_lit && exit 1 ./test_lit -c && exit 1 ./test_lit -D && exit 1 ./test_lit -CD && exit 1 ./test_lit -Dd && exit 1 ./test_lit -cddddd && exit 1 ./test_lit -ccddd && exit 1 ./test_lit -C -d -D --delta -b -B && exit 1 ./test_lit -C -d -D --delta --hello --world && exit 1 ./test_lit -C -d -D --delta --hello X && exit 1 echo "$0 TESTS PASSED" echo "----------------------------------" argtable2-12/tests/test_dbl.c0000644000175000001440000001030411333223706013162 00000000000000/********************************************************************* This file is part of the argtable2 library. Copyright (C) 1998-2001,2003-2010 Stewart Heitmann sheitmann@users.sourceforge.net The argtable2 library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. **********************************************************************/ #include "../src/argtable2.h" #include /* for memory leak debugging */ #ifdef DMALLOC #include "dmalloc.h" #endif int main(int argc, char **argv) { struct arg_dbl *a = arg_dbl1(NULL,NULL,"a","a is "); struct arg_dbl *b = arg_dbl0(NULL,NULL,"b","b is "); struct arg_dbl *c = arg_dbl0(NULL,NULL,"c","c is "); struct arg_dbl *d = arg_dbln("dD","delta","",0,3,"d can occur 0..3 times"); struct arg_dbl *e = arg_dbl0(NULL,"eps,eqn","","eps is optional"); struct arg_lit *help = arg_lit0(NULL,"help","print this help and exit"); struct arg_end *end = arg_end(20); void* argtable[] = {a,b,c,d,e,help,end}; int nerrors; int exitcode=0; int i; double sum=0; /* printf("a=%p\n",a); printf("b=%p\n",b); printf("c=%p\n",c); printf("d=%p\n",d); printf("e=%p\n",e); printf("help=%p\n",help); printf("end=%p\n",end); printf("argtable=%p\n",argtable); */ /* print the command line */ for (i=0; icount > 0) { printf("Usage: %s ", argv[0]); arg_print_syntax(stdout,argtable,"\n"); arg_print_glossary(stdout,argtable," %-25s %s\n"); exitcode=0; goto exit; } /* If the parser returned any errors then display them and exit */ if (nerrors > 0) { /* Display the error details contained in the arg_end struct.*/ arg_print_errors(stdout,end,argv[0]); exitcode=1; goto exit; } /* parsing complete, verify all args sum to zero */ for (i=0; icount; i++) { printf("a[%d]=%f\n",i,a->dval[i]); sum += a->dval[i]; } for (i=0; icount; i++) { printf("b[%d]=%f\n",i,b->dval[i]); sum += b->dval[i]; } for (i=0; icount; i++) { printf("c[%d]=%f\n",i,c->dval[i]); sum += c->dval[i]; } for (i=0; icount; i++) { printf("d[%d]=%f\n",i,d->dval[i]); sum += d->dval[i]; } for (i=0; icount; i++) { printf("e[%d]=%f\n",i,e->dval[i]); sum += e->dval[i]; } printf("sum=%f\n",sum); if (sum<-1.0e-6 || sum>1.0e-6) { printf("%s: error - sum=%f is non-zero\n",argv[0],sum); exitcode=1; goto exit; } exit: /* deallocate each non-null entry in argtable[] */ arg_freetable(argtable,sizeof(argtable)/sizeof(argtable[0])); printf("%s: exitcode=%d\n\n",argv[0],exitcode); /* close stdin and stdout to stop memcheck whining about their memory not being freed */ fclose(stdin); fclose(stdout); return exitcode; } argtable2-12/tests/test_file.sh0000755000175000001440000000124411170640030013526 00000000000000#!/bin/sh echo $0 TESTS BEGIN #these tests should all return zero (parse succeeded) ./test_file --help || exit 1 ./test_file test_file.sh test_file.sh test_file.sh .sh || exit 1 ./test_file ./test_file.sh ./test_file.sh test_file.sh .sh || exit 1 ./test_file ././test_file.sh ././test_file.sh test_file.sh .sh || exit 1 ./test_file ./././test_file.sh ./././test_file.sh test_file.sh .sh || exit 1 ./test_file test_file test_file test_file '' || exit 1 #these tests should all return non-zero (parse failed) ./test_file && exit 1 echo "$0 TESTS PASSED" echo "----------------------------------" argtable2-12/tests/test_lit.c0000644000175000001440000000621211333223706013214 00000000000000/********************************************************************* This file is part of the argtable2 library. Copyright (C) 1998-2001,2003-2010 Stewart Heitmann sheitmann@users.sourceforge.net The argtable2 library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. **********************************************************************/ #include "../src/argtable2.h" int main(int argc, char **argv) { struct arg_lit *a = arg_lit0(NULL,"hello,world", "either --hello or --world or none"); struct arg_lit *b = arg_lit0("bB",NULL, "either -b or -B or none"); struct arg_lit *c = arg_lit1("cC",NULL, "either -c or -C"); struct arg_lit *d = arg_litn("dD","delta",2,4, "-d|-D|--delta 2..4 occurences"); struct arg_lit *help = arg_lit0(NULL,"help","print this help and exit"); struct arg_end *end = arg_end(20); void* argtable[] = {a,b,c,d,help,end}; int nerrors; int exitcode=0; int i; /* print the command line */ for (i=0; icount > 0) { printf("Usage: %s ", argv[0]); arg_print_syntax(stdout,argtable,"\n"); arg_print_glossary(stdout,argtable," %-25s %s\n"); exitcode=0; goto exit; } /* If the parser returned any errors then display them and exit */ if (nerrors > 0) { /* Display the error details contained in the arg_end struct.*/ arg_print_errors(stdout,end,argv[0]); exitcode=1; goto exit; } /* parsing complete */ printf("a->count=%d\n",a->count); printf("b->count=%d\n",b->count); printf("c->count=%d\n",c->count); printf("d->count=%d\n",d->count); exit: /* deallocate each non-null entry in argtable[] */ arg_freetable(argtable,sizeof(argtable)/sizeof(argtable[0])); /* close stdin and stdout to stop memcheck whining about their memory not being freed */ fclose(stdin); fclose(stdout); printf("%s: exitcode=%d\n\n",argv[0],exitcode); return exitcode; } argtable2-12/tests/test_int.sh0000755000175000001440000000402611333212441013404 00000000000000#!/bin/sh fail () { echo "$0 TESTS FAILED"; exit 1; } echo $0 TESTS BEGIN #these tests should all return zero (parse succeeded) ./test_int --help || fail ./test_int 0 || fail ./test_int 1 -- -1 || fail ./test_int 1 2 -- -3 || fail ./test_int 5 7 9 -d -21 || fail ./test_int -d 1 -D 1 --delta 1 -- -3 || fail ./test_int 1 2 4 --eps -7 || fail ./test_int 1 2 4 --eqn -7 || fail ./test_int 1 2 3 -D4 --eps -10 || fail ./test_int 1 -f || fail ./test_int -f 1 || fail ./test_int -f 2 --filler || fail ./test_int -f 1 --filler=1 -f || fail ./test_int 0x0 || fail ./test_int 0x10 -- -0x10 || fail ./test_int 0X10 0x32 -- -0x42 || fail ./test_int 0x5 0xA 0xF -d -0x1e || fail ./test_int -d 0xab -D0x09 --delta 0x02e -- -226 || fail ./test_int 0o0 || fail ./test_int 0o10 -- -0o10 || fail ./test_int 0o67 0O23 -- -0o112 || fail ./test_int 0o5 0o0 0x1 -d -0o6 || fail ./test_int -d 0o012 -D0o0777 --delta 0o56 -- -0o1067 || fail ./test_int 0B0 || fail ./test_int 0b10 -- -0b10 || fail ./test_int 0B10110 0b1110001 -- -0b10000111 || fail ./test_int 0b101001 0b101 0b00101010101 -d -0B110000011 || fail ./test_int -d 0b101 -D0B11 --delta 0b11011 -- -35 || fail ./test_int 11 0x11 0o11 -D0b11 --eps -0o50 || fail ./test_int 1024 --eps -1KB || fail ./test_int 1048576 --eps -1MB || fail ./test_int 1073741824 --eps -1GB || fail ./test_int 0x5KB 0xAMB 0x1GB -d -0x40A01400 || fail #these tests should all return non-zero (parse failed) ./test_int && fail ./test_int 1 2 3 4 && fail ./test_int 1 2 3 -d1 -d2 -d3 -d4 && fail ./test_int 1 2 3 -d1 -d2 -d3 -d && fail ./test_int 1 2 3 -d1 -d2 -d && fail ./test_int 1 2 3 -d1 -d && fail ./test_int 1 2 3 -d && fail ./test_int 1 2 3 --eps && fail ./test_int 1 2 3 --eps 3 --eqn 6 && fail ./test_int hello && fail ./test_int 1.234 && fail ./test_int 4 hello && fail ./test_int 5 1.234 && fail ./test_int -f 2 --filler= && fail ./test_int 0x0g && fail ./test_int 0o08 && fail ./test_int 0b02 && fail ./test_int 1000GB && fail ./test_int 1GBH && fail echo "$0 TESTS PASSED" echo "----------------------------------" argtable2-12/tests/test_file.c0000644000175000001440000001042611333223706013345 00000000000000/********************************************************************* This file is part of the argtable2 library. Copyright (C) 1998-2001,2003-2010 Stewart Heitmann sheitmann@users.sourceforge.net The argtable2 library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. **********************************************************************/ #include "../src/argtable2.h" #include /* for memory leak debugging */ #ifdef DMALLOC #include "dmalloc.h" #endif int main(int argc, char **argv) { struct arg_file *a = arg_file1(NULL,NULL,"","filename to test"); struct arg_str *b = arg_str1(NULL,NULL,"","expected filename to be parsed from "); struct arg_str *c = arg_str1(NULL,NULL,"","expected basename to be parsed from "); struct arg_str *d = arg_str1(NULL,NULL,"","expected extension to be parsed from "); struct arg_lit *help = arg_lit0(NULL,"help","print this help and exit"); struct arg_end *end = arg_end(20); void* argtable[] = {a,b,c,d,help,end}; int nerrors; int exitcode=0; int i; long sum=0; /* printf("a=%p\n",a); printf("b=%p\n",b); printf("c=%p\n",c); printf("d=%p\n",d); printf("help=%p\n",help); printf("end=%p\n",end); printf("argtable=%p\n",argtable); */ /* print the command line */ for (i=0; icount > 0) { printf("Usage: %s ", argv[0]); arg_print_syntax(stdout,argtable,"\n"); arg_print_glossary(stdout,argtable," %-25s %s\n"); exitcode=0; goto exit; } /* If the parser returned any errors then display them and exit */ if (nerrors > 0) { /* Display the error details contained in the arg_end struct.*/ arg_print_errors(stdout,end,argv[0]); exitcode=1; goto exit; } /* parsing complete, verify strings b,c,d match the parsing from a */ printf("a[0].filename=%s\n", a->filename[0] ); printf("a[0].basename=%s\n", a->basename[0] ); printf("a[0].extension=%s\n", a->extension[0]); printf("b[0].sval=%s\n", b->sval[0] ); printf("c[0].sval=%s\n", c->sval[0] ); printf("d[0].sval=%s\n", d->sval[0] ); if (strcmp(a->filename[0],b->sval[0])!=0) { printf("%s: error - a[0].filename did not match b[0].sval\n", argv[0]); exitcode=1; goto exit; } if (strcmp(a->basename[0],c->sval[0])!=0) { printf("%s: error - a[0].basename did not match c[0].sval\n", argv[0]); exitcode=1; goto exit; } if (strcmp(a->extension[0],d->sval[0])!=0) { printf("%s: error - a[0].filename did not match d[0].sval\n", argv[0]); exitcode=1; goto exit; } exit: /* deallocate each non-null entry in argtable[] */ arg_freetable(argtable,sizeof(argtable)/sizeof(argtable[0])); printf("%s: exitcode=%d\n\n",argv[0],exitcode); /* close stdin and stdout to stop memcheck whining about their memory not being freed */ fclose(stdin); fclose(stdout); return exitcode; } argtable2-12/tests/Makefile.in0000644000175000001440000004537311333224355013302 00000000000000# Makefile.in generated by automake 1.10.1 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, # 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. @SET_MAKE@ VPATH = @srcdir@ pkgdatadir = $(datadir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ target_triplet = @target@ check_PROGRAMS = $(am__EXEEXT_1) $(am__EXEEXT_2) $(am__EXEEXT_3) # If the system provides regex then we may compile arg_rex test @USE_ARGREX_TRUE@am__append_1 = test_rex @USE_ARGREX_TRUE@am__append_2 = test_rex.sh # If the system provides strptime then we may compile arg_date test @USE_ARGDATE_TRUE@am__append_3 = test_date @USE_ARGDATE_TRUE@am__append_4 = test_date.sh subdir = tests DIST_COMMON = README $(am__dist_noinst_SCRIPTS_DIST) \ $(srcdir)/Makefile.am $(srcdir)/Makefile.in ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs CONFIG_HEADER = $(top_builddir)/src/config.h CONFIG_CLEAN_FILES = am__EXEEXT_1 = fntests$(EXEEXT) test_lit$(EXEEXT) test_int$(EXEEXT) \ test_dbl$(EXEEXT) test_rex$(EXEEXT) test_file$(EXEEXT) @USE_ARGREX_TRUE@am__EXEEXT_2 = test_rex$(EXEEXT) @USE_ARGDATE_TRUE@am__EXEEXT_3 = test_date$(EXEEXT) am_fntests_OBJECTS = fntests.$(OBJEXT) fntests_OBJECTS = $(am_fntests_OBJECTS) fntests_DEPENDENCIES = ../src/libargtable2.la am_test_date_OBJECTS = test_date.$(OBJEXT) test_date_OBJECTS = $(am_test_date_OBJECTS) test_date_DEPENDENCIES = ../src/libargtable2.la am_test_dbl_OBJECTS = test_dbl.$(OBJEXT) test_dbl_OBJECTS = $(am_test_dbl_OBJECTS) test_dbl_DEPENDENCIES = ../src/libargtable2.la am_test_file_OBJECTS = test_file.$(OBJEXT) test_file_OBJECTS = $(am_test_file_OBJECTS) test_file_DEPENDENCIES = ../src/libargtable2.la am_test_int_OBJECTS = test_int.$(OBJEXT) test_int_OBJECTS = $(am_test_int_OBJECTS) test_int_DEPENDENCIES = ../src/libargtable2.la am_test_lit_OBJECTS = test_lit.$(OBJEXT) test_lit_OBJECTS = $(am_test_lit_OBJECTS) test_lit_DEPENDENCIES = ../src/libargtable2.la am_test_rex_OBJECTS = test_rex.$(OBJEXT) test_rex_OBJECTS = $(am_test_rex_OBJECTS) test_rex_DEPENDENCIES = ../src/libargtable2.la am__dist_noinst_SCRIPTS_DIST = fntests.sh test_lit.sh test_int.sh \ test_dbl.sh test_file.sh test_rex.sh test_date.sh SCRIPTS = $(dist_noinst_SCRIPTS) DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/src depcomp = $(SHELL) $(top_srcdir)/depcomp am__depfiles_maybe = depfiles COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) CCLD = $(CC) LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \ $(LDFLAGS) -o $@ SOURCES = $(fntests_SOURCES) $(test_date_SOURCES) $(test_dbl_SOURCES) \ $(test_file_SOURCES) $(test_int_SOURCES) $(test_lit_SOURCES) \ $(test_rex_SOURCES) DIST_SOURCES = $(fntests_SOURCES) $(test_date_SOURCES) \ $(test_dbl_SOURCES) $(test_file_SOURCES) $(test_int_SOURCES) \ $(test_lit_SOURCES) $(test_rex_SOURCES) ETAGS = etags CTAGS = ctags DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CXX = @CXX@ CXXCPP = @CXXCPP@ CXXDEPMODE = @CXXDEPMODE@ CXXFLAGS = @CXXFLAGS@ CYGPATH_W = @CYGPATH_W@ DEBUGFLAGS = @DEBUGFLAGS@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DSYMUTIL = @DSYMUTIL@ ECHO = @ECHO@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ F77 = @F77@ FFLAGS = @FFLAGS@ GREP = @GREP@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ LDFLAGS = @LDFLAGS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ MAKEINFO = @MAKEINFO@ MKDIR_P = @MKDIR_P@ NMEDIT = @NMEDIT@ OBJEXT = @OBJEXT@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ POW_LIB = @POW_LIB@ RANLIB = @RANLIB@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ VERSION = @VERSION@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exampledir = @exampledir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target = @target@ target_alias = @target_alias@ target_cpu = @target_cpu@ target_os = @target_os@ target_vendor = @target_vendor@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ TEST_PROGS = fntests test_lit test_int test_dbl test_rex test_file TEST_SCRIPT = fntests.sh test_lit.sh test_int.sh test_dbl.sh test_file.sh TESTS = $(TEST_SCRIPT) dist_noinst_SCRIPTS = $(TEST_SCRIPT) $(am__append_2) $(am__append_4) fntests_LDADD = ../src/libargtable2.la test_lit_LDADD = ../src/libargtable2.la test_int_LDADD = ../src/libargtable2.la test_dbl_LDADD = ../src/libargtable2.la test_rex_LDADD = ../src/libargtable2.la test_file_LDADD = ../src/libargtable2.la test_date_LDADD = ../src/libargtable2.la fntests_SOURCES = fntests.c test_lit_SOURCES = test_lit.c test_dbl_SOURCES = test_dbl.c test_rex_SOURCES = test_rex.c test_file_SOURCES = test_file.c test_date_SOURCES = test_date.c test_int_SOURCES = test_int.c all: all-am .SUFFIXES: .SUFFIXES: .c .lo .o .obj $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ && exit 0; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/Makefile'; \ cd $(top_srcdir) && \ $(AUTOMAKE) --gnu tests/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(top_srcdir)/configure: $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh clean-checkPROGRAMS: @list='$(check_PROGRAMS)'; for p in $$list; do \ f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ echo " rm -f $$p $$f"; \ rm -f $$p $$f ; \ done fntests$(EXEEXT): $(fntests_OBJECTS) $(fntests_DEPENDENCIES) @rm -f fntests$(EXEEXT) $(LINK) $(fntests_OBJECTS) $(fntests_LDADD) $(LIBS) test_date$(EXEEXT): $(test_date_OBJECTS) $(test_date_DEPENDENCIES) @rm -f test_date$(EXEEXT) $(LINK) $(test_date_OBJECTS) $(test_date_LDADD) $(LIBS) test_dbl$(EXEEXT): $(test_dbl_OBJECTS) $(test_dbl_DEPENDENCIES) @rm -f test_dbl$(EXEEXT) $(LINK) $(test_dbl_OBJECTS) $(test_dbl_LDADD) $(LIBS) test_file$(EXEEXT): $(test_file_OBJECTS) $(test_file_DEPENDENCIES) @rm -f test_file$(EXEEXT) $(LINK) $(test_file_OBJECTS) $(test_file_LDADD) $(LIBS) test_int$(EXEEXT): $(test_int_OBJECTS) $(test_int_DEPENDENCIES) @rm -f test_int$(EXEEXT) $(LINK) $(test_int_OBJECTS) $(test_int_LDADD) $(LIBS) test_lit$(EXEEXT): $(test_lit_OBJECTS) $(test_lit_DEPENDENCIES) @rm -f test_lit$(EXEEXT) $(LINK) $(test_lit_OBJECTS) $(test_lit_LDADD) $(LIBS) test_rex$(EXEEXT): $(test_rex_OBJECTS) $(test_rex_DEPENDENCIES) @rm -f test_rex$(EXEEXT) $(LINK) $(test_rex_OBJECTS) $(test_rex_LDADD) $(LIBS) mostlyclean-compile: -rm -f *.$(OBJEXT) distclean-compile: -rm -f *.tab.c @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fntests.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_date.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_dbl.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_file.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_int.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_lit.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_rex.Po@am__quote@ .c.o: @am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @am__fastdepCC_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(COMPILE) -c $< .c.obj: @am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` @am__fastdepCC_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'` .c.lo: @am__fastdepCC_TRUE@ $(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @am__fastdepCC_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $< mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ END { if (nonempty) { for (i in files) print i; }; }'`; \ mkid -fID $$unique tags: TAGS TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) tags=; \ here=`pwd`; \ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in files) print i; }; }'`; \ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ $$tags $$unique; \ fi ctags: CTAGS CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) tags=; \ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in files) print i; }; }'`; \ test -z "$(CTAGS_ARGS)$$tags$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ $$tags $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ && cd $(top_srcdir) \ && gtags -i $(GTAGS_ARGS) $$here distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags check-TESTS: $(TESTS) @failed=0; all=0; xfail=0; xpass=0; skip=0; ws='[ ]'; \ srcdir=$(srcdir); export srcdir; \ list=' $(TESTS) '; \ if test -n "$$list"; then \ for tst in $$list; do \ if test -f ./$$tst; then dir=./; \ elif test -f $$tst; then dir=; \ else dir="$(srcdir)/"; fi; \ if $(TESTS_ENVIRONMENT) $${dir}$$tst; then \ all=`expr $$all + 1`; \ case " $(XFAIL_TESTS) " in \ *$$ws$$tst$$ws*) \ xpass=`expr $$xpass + 1`; \ failed=`expr $$failed + 1`; \ echo "XPASS: $$tst"; \ ;; \ *) \ echo "PASS: $$tst"; \ ;; \ esac; \ elif test $$? -ne 77; then \ all=`expr $$all + 1`; \ case " $(XFAIL_TESTS) " in \ *$$ws$$tst$$ws*) \ xfail=`expr $$xfail + 1`; \ echo "XFAIL: $$tst"; \ ;; \ *) \ failed=`expr $$failed + 1`; \ echo "FAIL: $$tst"; \ ;; \ esac; \ else \ skip=`expr $$skip + 1`; \ echo "SKIP: $$tst"; \ fi; \ done; \ if test "$$failed" -eq 0; then \ if test "$$xfail" -eq 0; then \ banner="All $$all tests passed"; \ else \ banner="All $$all tests behaved as expected ($$xfail expected failures)"; \ fi; \ else \ if test "$$xpass" -eq 0; then \ banner="$$failed of $$all tests failed"; \ else \ banner="$$failed of $$all tests did not behave as expected ($$xpass unexpected passes)"; \ fi; \ fi; \ dashes="$$banner"; \ skipped=""; \ if test "$$skip" -ne 0; then \ skipped="($$skip tests were not run)"; \ test `echo "$$skipped" | wc -c` -le `echo "$$banner" | wc -c` || \ dashes="$$skipped"; \ fi; \ report=""; \ if test "$$failed" -ne 0 && test -n "$(PACKAGE_BUGREPORT)"; then \ report="Please report to $(PACKAGE_BUGREPORT)"; \ test `echo "$$report" | wc -c` -le `echo "$$banner" | wc -c` || \ dashes="$$report"; \ fi; \ dashes=`echo "$$dashes" | sed s/./=/g`; \ echo "$$dashes"; \ echo "$$banner"; \ test -z "$$skipped" || echo "$$skipped"; \ test -z "$$report" || echo "$$report"; \ echo "$$dashes"; \ test "$$failed" -eq 0; \ else :; fi distdir: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ fi; \ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ else \ test -f $(distdir)/$$file \ || cp -p $$d/$$file $(distdir)/$$file \ || exit 1; \ fi; \ done check-am: all-am $(MAKE) $(AM_MAKEFLAGS) $(check_PROGRAMS) $(MAKE) $(AM_MAKEFLAGS) check-TESTS check: check-am all-am: Makefile $(SCRIPTS) installdirs: install: install-am install-exec: install-exec-am install-data: install-data-am uninstall: uninstall-am install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-am install-strip: $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ `test -z '$(STRIP)' || \ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install mostlyclean-generic: clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." clean-am: clean-checkPROGRAMS clean-generic clean-libtool \ mostlyclean-am distclean: distclean-am -rm -rf ./$(DEPDIR) -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags dvi: dvi-am dvi-am: html: html-am info: info-am info-am: install-data-am: install-dvi: install-dvi-am install-exec-am: install-html: install-html-am install-info: install-info-am install-man: install-pdf: install-pdf-am install-ps: install-ps-am installcheck-am: maintainer-clean: maintainer-clean-am -rm -rf ./$(DEPDIR) -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-compile mostlyclean-generic \ mostlyclean-libtool pdf: pdf-am pdf-am: ps: ps-am ps-am: uninstall-am: .MAKE: install-am install-strip .PHONY: CTAGS GTAGS all all-am check check-TESTS check-am clean \ clean-checkPROGRAMS clean-generic clean-libtool ctags \ distclean distclean-compile distclean-generic \ distclean-libtool distclean-tags distdir dvi dvi-am html \ html-am info info-am install install-am install-data \ install-data-am install-dvi install-dvi-am install-exec \ install-exec-am install-html install-html-am install-info \ install-info-am install-man install-pdf install-pdf-am \ install-ps install-ps-am install-strip installcheck \ installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ tags uninstall uninstall-am clean: -rm -f $(TEST_PROGS) # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: argtable2-12/tests/fntests.c0000644000175000001440000002111311333223706013050 00000000000000#include "../src/argtable2.h" #include /* for memory leak debugging */ #ifdef DMALLOC #include "dmalloc.h" #endif /* Here we verify that arg_freetable() works proprely, at least by nulling the argtable array entries when finished. */ void test_freetable(void) { struct arg_lit *list = arg_lit0("lL",NULL, "list files"); struct arg_lit *recurse = arg_lit0("R",NULL, "recurse through subdirectories"); struct arg_int *repeat = arg_int0("k","scalar",NULL, "define scalar value k (default is 3)"); struct arg_str *defines = arg_strn("D","define","MACRO",0,20, "macro definitions"); struct arg_file *outfile = arg_file0("o",NULL,"", "output file (default is \"-\")"); struct arg_lit *verbose = arg_lit0("v","verbose,debug", "verbose messages"); struct arg_lit *help = arg_lit0(NULL,"help", "print this help and exit"); struct arg_lit *version = arg_lit0(NULL,"version", "print version information and exit"); struct arg_file *infiles = arg_filen(NULL,NULL,NULL,1,20, "input file(s)"); struct arg_end *end = arg_end(20); void* argtable[] = {list,recurse,repeat,defines,outfile,verbose,help,version,infiles,end}; printf("testing arg_freetable()...\n"); assert( argtable[0]!=NULL ); assert( argtable[1]!=NULL ); assert( argtable[2]!=NULL ); assert( argtable[3]!=NULL ); assert( argtable[4]!=NULL ); assert( argtable[5]!=NULL ); assert( argtable[6]!=NULL ); assert( argtable[7]!=NULL ); assert( argtable[8]!=NULL ); assert( argtable[9]!=NULL ); arg_freetable(argtable,sizeof(argtable)/sizeof(argtable[0])); assert( argtable[0]==NULL ); assert( argtable[1]==NULL ); assert( argtable[2]==NULL ); assert( argtable[3]==NULL ); assert( argtable[4]==NULL ); assert( argtable[5]==NULL ); assert( argtable[6]==NULL ); assert( argtable[7]==NULL ); assert( argtable[8]==NULL ); assert( argtable[9]==NULL ); printf("arg_freetable() OK\n"); } /* Here we verify that arg_nullcheck() works properly at detecting NULL entries in the argtable array. In this test, we first build a normal argtable (taken from myprog.c) and then a bunch of copycat argtable arrays that have NULL entries dispersed within them. We test arg_nullcheck on each of these argtable arrays to verify iots behaviour. */ void test_nullcheck(void) { struct arg_lit *list = arg_lit0("lL",NULL, "list files"); struct arg_lit *recurse = arg_lit0("R",NULL, "recurse through subdirectories"); struct arg_int *repeat = arg_int0("k","scalar",NULL, "define scalar value k (default is 3)"); struct arg_str *defines = arg_strn("D","define","MACRO",0,20, "macro definitions"); struct arg_file *outfile = arg_file0("o",NULL,"", "output file (default is \"-\")"); struct arg_lit *verbose = arg_lit0("v","verbose,debug", "verbose messages"); struct arg_lit *help = arg_lit0(NULL,"help", "print this help and exit"); struct arg_lit *version = arg_lit0(NULL,"version", "print version information and exit"); struct arg_file *infiles = arg_filen(NULL,NULL,NULL,1,20, "input file(s)"); struct arg_end *end = arg_end(20); void* argtable[] = {list,recurse,repeat,defines,outfile,verbose,help,version,infiles,end}; void* argtable1[] = {list,recurse,repeat,defines,outfile,verbose,help,version,infiles,NULL}; void* argtable2[] = {list,recurse,repeat,defines,outfile,verbose,help,version,NULL, NULL}; void* argtable3[] = {list,recurse,repeat,defines,outfile,verbose,help,NULL, infiles,end}; void* argtable4[] = {NULL,recurse,NULL, NULL, outfile,NULL, help,version,infiles,NULL}; printf("testing arg_nullcheck()...\n"); assert(arg_nullcheck(argtable) == 0); assert(arg_nullcheck(argtable1) == 1); assert(arg_nullcheck(argtable2) == 1); assert(arg_nullcheck(argtable3) == 1); assert(arg_nullcheck(argtable4) == 1); printf("arg_nullcheck() OK\n"); arg_free(argtable); } void test_arg_print_glossary(void) { struct arg_lit *list = arg_lit0("lL",NULL, "list files"); struct arg_lit *recurse = arg_lit0("R",NULL, "recurse through subdirectories"); struct arg_int *repeat = arg_int0("k","scalar",NULL, "define scalar value k (default is 3)"); struct arg_str *defines = arg_strn("D","define","MACRO",0,20, "macro definitions"); struct arg_file *outfile = arg_file0("o",NULL,"", "output file (default is \"-\")"); struct arg_lit *verbose = arg_lit0("v","verbose,debug", "verbose messages"); struct arg_lit *help = arg_lit0(NULL,"help", "print this help and exit"); struct arg_lit *version = arg_lit0(NULL,"version", "print version information and exit"); struct arg_file *infiles = arg_filen(NULL,NULL,NULL,1,20, "input file(s)"); struct arg_end *end = arg_end(20); void* argtable[] = {list,recurse,repeat,defines,outfile,verbose,help,version,infiles,end}; printf("exercising arg_print_glossary()...\n"); arg_print_glossary(stdout,argtable,NULL); printf("exercising arg_print_glossary_gnu()...\n"); arg_print_glossary_gnu(stdout,argtable); arg_free(argtable); } void test_printsyntax(void) { struct arg_lit *help1 = arg_lit1("h", NULL, "Syntax help"); struct arg_end *end1 = arg_end(20); void *argtable1[] = { help1, end1 }; struct arg_lit *help2 = arg_lit1(NULL, "help", "Syntax help"); struct arg_end *end2 = arg_end(20); void *argtable2[] = { help2, end2 }; printf("testing arg_printsyntax()...\n"); assert(arg_nullcheck(argtable1) == 0); assert(arg_nullcheck(argtable2) == 0); printf("foo"); arg_print_syntax(stdout,argtable1,"\n"); printf("foo"); arg_print_syntax(stdout,argtable2,"\n"); arg_free(argtable1); arg_free(argtable2); } void test_argc_zero(void) { /* simulate an empty argv[] list as occurs on TI DSP */ int argc = 0; char **argv = NULL; /* argument table */ struct arg_int *a = arg_int0(NULL,NULL,"a","a is "); struct arg_int *b = arg_int0(NULL,NULL,"b","b is "); struct arg_int *c = arg_int0(NULL,NULL,"c","c is "); struct arg_end *end = arg_end(20); void* argtable[] = {a,b,c,end}; int nerrors; printf("testing arg_parse() with argc==0...\n"); /* verify the argtable[] entries were allocated sucessfully */ assert(arg_nullcheck(argtable) == 0); printf("foo"); arg_print_syntax(stdout,argtable,"\n"); /* Try parsing the empty command line */ nerrors = arg_parse(argc,argv,argtable); assert(nerrors==0); /* deallocate each non-null entry in argtable[] */ arg_freetable(argtable,sizeof(argtable)/sizeof(argtable[0])); } void test_initial_strings(void) { struct arg_str *defines = arg_strn("D","define","MACRO",0,3, "macro definitions"); struct arg_file *outfile = arg_filen("o",NULL,"",0,5, "output file (default is \"-\")"); struct arg_end *end = arg_end(20); void* argtable[] = {defines,outfile,end}; int i; printf("testing initial strings...\n"); /* arg_str: assert initial string values are "" */ for (i=0; ihdr.maxcount; i++) { assert( strcmp(defines->sval[i],"") == 0 ); printf("defines->sval[%d] == \"\" OK\n",i); } /* arg_file: assert initial string values are "" */ for (i=0; ihdr.maxcount; i++) { assert( strcmp(outfile->filename[i],"") == 0 ); printf("outfile->filename[%d] == \"\" OK\n",i); assert( strcmp(outfile->basename[i],"") == 0 ); printf("outfile->basename[%d] == \"\" OK\n",i); assert( strcmp(outfile->extension[i],"") == 0 ); printf("outfile->extension[%d] == \"\" OK\n",i); } /* deallocate each non-null entry in argtable[] */ arg_freetable(argtable,sizeof(argtable)/sizeof(argtable[0])); } int main(int argc, char **argv) { test_freetable(); test_nullcheck(); test_arg_print_glossary(); test_printsyntax(); test_argc_zero(); test_initial_strings(); /* close stdin and stdout to stop memcheck whining about their memory not being freed */ fclose(stdin); fclose(stdout); return 0; } argtable2-12/tests/test_rex.c0000644000175000001440000000644711333223706013234 00000000000000/********************************************************************* This file is part of the argtable2 library. Copyright (C) 1998-2001,2003-2010 Stewart Heitmann sheitmann@users.sourceforge.net The argtable2 library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. **********************************************************************/ #include "../src/argtable2.h" #include #include int main(int argc, char **argv) { struct arg_rex *a = arg_rex0("a", NULL, "hello", NULL , 0, "blah blah"); struct arg_rex *b = arg_rex1(NULL, "beta", "[Ww]orld", NULL , 0, "blah blah"); struct arg_rex *c = arg_rexn(NULL, NULL, "goodbye", NULL , 1,5, REG_ICASE, "blah blah"); struct arg_rex *d = arg_rex0(NULL, NULL, "any.*", NULL , REG_ICASE, "blah blah"); struct arg_lit *help = arg_lit0(NULL,"help","print this help and exit"); struct arg_end *end = arg_end(20); void* argtable[] = {a,b,c,d,help,end}; int nerrors; int exitcode=0; int i; /* print the command line */ for (i=0; icount > 0) { printf("Usage: %s ", argv[0]); arg_print_syntax(stdout,argtable,"\n"); arg_print_glossary(stdout,argtable," %-25s %s\n"); exitcode=0; goto exit; } /* If the parser returned any errors then display them and exit */ if (nerrors > 0) { /* Display the error details contained in the arg_end struct.*/ arg_print_errors(stdout,end,"syntax error"); exitcode=1; goto exit; } for (i=0; icount; i++) printf("a->sval[%d] = \"%s\"\n", i, a->sval[i] ); for (i=0; icount; i++) printf("b->sval[%d] = \"%s\"\n", i, b->sval[i] ); for (i=0; icount; i++) printf("c->sval[%d] = \"%s\"\n", i, c->sval[i] ); for (i=0; icount; i++) printf("d->sval[%d] = \"%s\"\n", i, d->sval[i] ); exit: /* deallocate each non-null entry in argtable[] */ arg_freetable(argtable,sizeof(argtable)/sizeof(argtable[0])); printf("exitcode=%d\n\n",exitcode); return exitcode; } argtable2-12/tests/test_date.c0000644000175000001440000000651211333223706013344 00000000000000/********************************************************************* This file is part of the argtable2 library. Copyright (C) 1998-2001,2003-2010 Stewart Heitmann sheitmann@users.sourceforge.net The argtable2 library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. **********************************************************************/ #include "../src/argtable2.h" #include int main(int argc, char **argv) { struct arg_date *a = arg_date1(NULL, NULL, "%H:%M", NULL, "time 23:59"); struct arg_date *b = arg_date0("b", NULL, "%Y-%m-%d", NULL, "date YYYY-MM-DD"); struct arg_date *c = arg_daten(NULL,"date","%D", NULL, 1,2, "MM/DD/YYYY"); struct arg_lit *help = arg_lit0(NULL,"help","print this help and exit"); struct arg_end *end = arg_end(20); void* argtable[] = {a,b,c,help,end}; int nerrors; int exitcode=0; int i; /* print the command line */ for (i=0; icount > 0) { printf("Usage: %s", argv[0]); arg_print_syntax(stdout,argtable,"\n"); arg_print_glossary(stdout,argtable," %-25s %s\n"); exitcode=0; goto exit; } /* If the parser returned any errors then display them and exit */ if (nerrors > 0) { /* Display the error details contained in the arg_end struct.*/ arg_print_errors(stdout,end,"syntax error"); exitcode=1; goto exit; } for (i=0; icount; i++) { char buff[200]; strftime(buff, sizeof(buff), "%x", a->tmval+i); printf("a->tmval[%d] = \"%s\"\n", i, buff ); } for (i=0; icount; i++) { char buff[200]; strftime(buff, sizeof(buff), "%x", b->tmval+i); printf("b->tmval[%d] = \"%s\"\n", i, buff ); } for (i=0; icount; i++) { char buff[200]; strftime(buff, sizeof(buff), "%x", c->tmval+i); printf("c->tmval[%d] = \"%s\"\n", i, buff ); } exit: /* deallocate each non-null entry in argtable[] */ arg_freetable(argtable,sizeof(argtable)/sizeof(argtable[0])); printf("exitcode=%d\n\n",exitcode); return exitcode; }