[cig-commits] r19453 - in seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES: . M2_UPPA
xie.zhinan at geodynamics.org
xie.zhinan at geodynamics.org
Tue Jan 24 10:51:26 PST 2012
Author: xie.zhinan
Date: 2012-01-24 10:51:25 -0800 (Tue, 24 Jan 2012)
New Revision: 19453
Added:
seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES/M2_UPPA/
seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES/M2_UPPA/Par_file_M2_UPPA
seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES/M2_UPPA/Par_file_M2_UPPA.before_update_to_r19xxx
seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES/M2_UPPA/README
seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES/M2_UPPA/SOURCE_M2_UPPA
seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES/M2_UPPA/interfaces_M2_UPPA_curved.dat
seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES/M2_UPPA/interfaces_M2_UPPA_flat.dat
seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES/M2_UPPA/plot_points_per_wavelength_histogram.gnu
seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES/M2_UPPA/points_per_wavelength_histogram_P_in_fluid.txt
seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES/M2_UPPA/points_per_wavelength_histogram_S_in_solid.txt
seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES/M2_UPPA/process.sh
seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES/M2_UPPA/wavefield_M2_UPPA_PSV.pdf
Log:
add M2_UPPA example
Added: seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES/M2_UPPA/Par_file_M2_UPPA
===================================================================
--- seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES/M2_UPPA/Par_file_M2_UPPA (rev 0)
+++ seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES/M2_UPPA/Par_file_M2_UPPA 2012-01-24 18:51:25 UTC (rev 19453)
@@ -0,0 +1,140 @@
+# title of job r19201
+title = Test for M2 UPPA
+
+# forward or adjoint simulation
+SIMULATION_TYPE = 1 # 1 = forward, 2 = adjoint + kernels
+NOISE_TOMOGRAPHY = 0 # 0 = earthquake simulation, 1/2/3 = noise simulation
+SAVE_FORWARD = .false. # save the last frame, needed for adjoint simulation
+
+# parameters concerning partitioning
+nproc = 1 # number of processes
+partitioning_method = 3 # SCOTCH = 3, ascending order (very bad idea) = 1
+PERFORM_CUTHILL_MCKEE = .true. # perform inverse Cuthill-McKee (1969) optimization/permutation for mesh numbering
+
+ngnod = 9 # number of control nodes per element (4 or 9)
+initialfield = .false. # use a plane wave as source or not
+add_Bielak_conditions = .false. # add Bielak conditions or not if initial plane wave
+assign_external_model = .false. # define external earth model or not
+READ_EXTERNAL_SEP_FILE = .false. # Read external SEP file from DATA/model_velocity.dat_input, or use routine
+ATTENUATION_VISCOELASTIC_SOLID = .false. # turn attenuation (viscoelasticity) on or off for non-poroelastic solid parts of the model
+ATTENUATION_PORO_FLUID_PART = .false. # turn viscous attenuation on or off for the fluid part of poroelastic parts of the model
+Q0 = 1 # quality factor for viscous attenuation
+freq0 = 10 # frequency for viscous attenuation
+p_sv = .true. # set the type of calculation (P-SV or SH/membrane waves)
+
+# time step parameters
+nt = 1600 # total number of time steps
+deltat = 1.d-3 # duration of a time step
+USER_T0 = 0.0d0 # use this t0 as earliest starting time rather than the automatically calculated one
+time_stepping_scheme = 1 # 1 = Newmark (2nd order), 2 = LDDRK4-6 (4th-order 6-stage low storage Runge-Kutta), 3 = classical 4th-order 4-stage Runge-Kutta
+
+# source parameters
+NSOURCES = 1 # number of sources [source info read in CMTSOLUTION file]
+force_normal_to_surface = .false. # angleforce normal to surface (external mesh and curve file needed)
+
+# constants for attenuation
+N_SLS = 2 # number of standard linear solids for attenuation
+f0_attenuation = 5.196152422706633 # (Hz) relevant only if source is a Dirac or a Heaviside, else it is f0
+
+# receiver set parameters for seismograms
+seismotype = 1 # record 1=displ 2=veloc 3=accel 4=pressure
+generate_STATIONS = .true. # creates a STATION file in ./DATA
+nreceiversets = 1 # number of receiver sets
+anglerec = 0.d0 # angle to rotate components at receivers
+rec_normal_to_surface = .false. # base anglerec normal to surface (external mesh and curve file needed)
+SU_FORMAT = .false. # output seismograms in Seismic Unix format (adjoint traces will be read in the same format)
+
+# first receiver set (repeat these 6 lines and adjust nreceiversets accordingly)
+nrec = 11 # number of receivers
+xdeb = 300. # first receiver x in meters
+zdeb = 2200. # first receiver z in meters
+xfin = 3700. # last receiver x in meters (ignored if onlyone receiver)
+zfin = 2200. # last receiver z in meters (ignored if onlyone receiver)
+enreg_surf_same_vertical = .true. # receivers inside the medium or at the surface
+
+# display parameters
+NTSTEP_BETWEEN_OUTPUT_INFO = 100 # display frequency in time steps
+output_postscript_snapshot = .true. # output Postscript snapshot of the results
+output_color_image = .true. # output color image of the results
+imagetype = 1 # display 1=displ 2=veloc 3=accel 4=pressure
+cutsnaps = 1. # minimum amplitude in % for snapshots
+meshvect = .true. # display mesh on vector plots or not
+modelvect = .false. # display velocity model on vector plots
+boundvect = .true. # display boundary conditions on plots
+interpol = .true. # interpolation of the display or not
+pointsdisp = 6 # points for interpolation of display (set to 1 for lower-left corner only)
+subsamp_postscript = 1 # subsampling of color snapshots
+factor_subsample_image = 1 # factor to subsample color images output by the code (useful for very large models)
+POWER_DISPLAY_COLOR = 0.30d0 # non linear display to enhance small amplitudes in color images
+DRAW_WATER_CONSTANT_BLUE_IN_JPG = .true. # display acoustic layers as constant blue in JPEG images, because they likely correspond to water
+sizemax_arrows = 1.d0 # maximum size of arrows on vector plots in cm
+US_LETTER = .false. # US letter paper or European A4
+USE_SNAPSHOT_NUMBER_IN_FILENAME = .false. # use snapshot number in the file name of JPEG color snapshots instead of the time step
+gnuplot = .false. # generate a GNUPLOT file for the grid
+output_grid = .false. # save the grid in a text file or not
+output_energy = .false. # compute and output acoustic and elastic energy (slows down the code significantly)
+output_wavefield_snapshot = .false. # output Ux,Uy,Uz text file for each output time (big files)
+
+# velocity and density models
+nbmodels = 4 # nb of different models
+# define models as
+# I: (model_number 1 rho Vp Vs 0 0 QKappa Qmu 0 0 0 0 0 0) or
+# II: (model_number 2 rho c11 c13 c15 c33 c35 c55 0 0 0 0 0 0) or
+# III: (model_number 3 rhos rhof phi c kxx kxz kzz Ks Kf Kfr etaf mufr Qmu).
+# For istropic elastic/acoustic material use I and set Vs to zero to make a given model acoustic, for anisotropic elastic use II,
+# and for isotropic poroelastic material use III. The mesh can contain acoustic, elastic, and poroelastic models simultaneously.
+1 1 2700.d0 3000.d0 1732.051d0 0 0 9999 9999 0 0 0 0 0 0
+2 1 2500.d0 2700.d0 0 0 0 9999 9999 0 0 0 0 0 0
+3 1 2200.d0 2500.d0 1443.375d0 0 0 9999 9999 0 0 0 0 0 0
+4 1 2200.d0 2200.d0 1343.375d0 0 0 9999 9999 0 0 0 0 0 0
+
+# external mesh or not
+read_external_mesh = .false.
+
+# absorbing boundary active or not
+absorbing_conditions = .true.
+
+# for horizontal periodic conditions: detect common points between left and right edges
+ADD_PERIODIC_CONDITIONS = .false.
+
+# horizontal periodicity distance for periodic conditions
+PERIODIC_horiz_dist = 0.3597d0
+
+# grid point detection tolerance for periodic conditions
+PERIODIC_DETECT_TOL = 3.3334d-6
+
+#-----------------------------------------------------------------------------
+# PARAMETERS FOR EXTERNAL MESHING
+
+# data concerning mesh, when generated using third-party app (more info in README)
+# (see also absorbing_conditions above)
+mesh_file = ./DATA/Mesh_canyon/canyon_mesh_file # file containing the mesh
+nodes_coords_file = ./DATA/Mesh_canyon/canyon_nodes_coords_file # file containing the nodes coordinates
+materials_file = ./DATA/Mesh_canyon/canyon_materials_file # file containing the material number for each element
+free_surface_file = ./DATA/Mesh_canyon/canyon_free_surface_file # file containing the free surface
+absorbing_surface_file = ./DATA/Mesh_canyon/canyon_absorbing_surface_file # file containing the absorbing surface
+tangential_detection_curve_file = ./DATA/courbe_eros_nodes # file containing the curve delimiting the velocity model
+
+#-----------------------------------------------------------------------------
+# PARAMETERS FOR INTERNAL MESHING
+
+# file containing interfaces for internal mesh
+interfacesfile = ../interfaces_M2_UPPA_curved.dat
+
+# geometry of the model (origin lower-left corner = 0,0) and mesh description
+xmin = 0.d0 # abscissa of left side of the model
+xmax = 4000.d0 # abscissa of right side of the model
+nx = 80 # number of elements along X
+
+# absorbing boundary parameters (see absorbing_conditions above)
+absorbbottom = .true.
+absorbright = .true.
+absorbtop = .false.
+absorbleft = .true.
+
+# define the different regions of the model in the (nx,nz) spectral element mesh
+nbregions = 4 # nb of regions and model number for each
+1 80 1 20 1
+1 80 21 40 2
+1 80 41 60 3
+60 70 21 40 4
Added: seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES/M2_UPPA/Par_file_M2_UPPA.before_update_to_r19xxx
===================================================================
--- seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES/M2_UPPA/Par_file_M2_UPPA.before_update_to_r19xxx (rev 0)
+++ seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES/M2_UPPA/Par_file_M2_UPPA.before_update_to_r19xxx 2012-01-24 18:51:25 UTC (rev 19453)
@@ -0,0 +1,139 @@
+# title of job r19201
+title = Test for M2 UPPA
+
+# forward or adjoint simulation
+SIMULATION_TYPE = 1 # 1 = forward, 2 = adjoint + kernels
+NOISE_TOMOGRAPHY = 0 # 0 = earthquake simulation, 1/2/3 = noise simulation
+SAVE_FORWARD = .false. # save the last frame, needed for adjoint simulation
+
+# parameters concerning partitioning
+nproc = 1 # number of processes
+partitioning_method = 3 # SCOTCH = 3, ascending order (very bad idea) = 1
+PERFORM_CUTHILL_MCKEE = .true. # perform inverse Cuthill-McKee (1969) optimization/permutation for mesh numbering
+
+ngnod = 9 # number of control nodes per element (4 or 9)
+initialfield = .false. # use a plane wave as source or not
+add_Bielak_conditions = .false. # add Bielak conditions or not if initial plane wave
+assign_external_model = .false. # define external earth model or not
+READ_EXTERNAL_SEP_FILE = .false. # Read external SEP file from DATA/model_velocity.dat_input, or use routine
+ATTENUATION_VISCOELASTIC_SOLID = .false. # turn attenuation (viscoelasticity) on or off for non-poroelastic solid parts of the model
+ATTENUATION_PORO_FLUID_PART = .false. # turn viscous attenuation on or off for the fluid part of poroelastic parts of the model
+Q0 = 1 # quality factor for viscous attenuation
+freq0 = 10 # frequency for viscous attenuation
+p_sv = .true. # set the type of calculation (P-SV or SH/membrane waves)
+
+# time step parameters
+nt = 1600 # total number of time steps
+deltat = 1.d-3 # duration of a time step
+USER_T0 = 0.0d0 # use this t0 as earliest starting time rather than the automatically calculated one
+
+# source parameters
+NSOURCES = 1 # number of sources [source info read in CMTSOLUTION file]
+force_normal_to_surface = .false. # angleforce normal to surface (external mesh and curve file needed)
+
+# constants for attenuation
+N_SLS = 2 # number of standard linear solids for attenuation
+f0_attenuation = 5.196152422706633 # (Hz) relevant only if source is a Dirac or a Heaviside, else it is f0
+
+# receiver set parameters for seismograms
+seismotype = 1 # record 1=displ 2=veloc 3=accel 4=pressure
+generate_STATIONS = .true. # creates a STATION file in ./DATA
+nreceiversets = 1 # number of receiver sets
+anglerec = 0.d0 # angle to rotate components at receivers
+rec_normal_to_surface = .false. # base anglerec normal to surface (external mesh and curve file needed)
+SU_FORMAT = .false. # output seismograms in Seismic Unix format (adjoint traces will be read in the same format)
+
+# first receiver set (repeat these 6 lines and adjust nreceiversets accordingly)
+nrec = 11 # number of receivers
+xdeb = 300. # first receiver x in meters
+zdeb = 2200. # first receiver z in meters
+xfin = 3700. # last receiver x in meters (ignored if onlyone receiver)
+zfin = 2200. # last receiver z in meters (ignored if onlyone receiver)
+enreg_surf_same_vertical = .true. # receivers inside the medium or at the surface
+
+# display parameters
+NTSTEP_BETWEEN_OUTPUT_INFO = 100 # display frequency in time steps
+output_postscript_snapshot = .true. # output Postscript snapshot of the results
+output_color_image = .true. # output color image of the results
+imagetype = 1 # display 1=displ 2=veloc 3=accel 4=pressure
+cutsnaps = 1. # minimum amplitude in % for snapshots
+meshvect = .true. # display mesh on vector plots or not
+modelvect = .false. # display velocity model on vector plots
+boundvect = .true. # display boundary conditions on plots
+interpol = .true. # interpolation of the display or not
+pointsdisp = 6 # points for interpolation of display (set to 1 for lower-left corner only)
+subsamp_postscript = 1 # subsampling of color snapshots
+factor_subsample_image = 1 # factor to subsample color images output by the code (useful for very large models)
+POWER_DISPLAY_COLOR = 0.30d0 # non linear display to enhance small amplitudes in color images
+DRAW_WATER_CONSTANT_BLUE_IN_JPG = .true. # display acoustic layers as constant blue in JPEG images, because they likely correspond to water
+sizemax_arrows = 1.d0 # maximum size of arrows on vector plots in cm
+US_LETTER = .false. # US letter paper or European A4
+USE_SNAPSHOT_NUMBER_IN_FILENAME = .false. # use snapshot number in the file name of JPEG color snapshots instead of the time step
+gnuplot = .false. # generate a GNUPLOT file for the grid
+output_grid = .false. # save the grid in a text file or not
+output_energy = .false. # compute and output acoustic and elastic energy (slows down the code significantly)
+output_wavefield_snapshot = .false. # output Ux,Uy,Uz text file for each output time (big files)
+
+# velocity and density models
+nbmodels = 4 # nb of different models
+# define models as
+# I: (model_number 1 rho Vp Vs 0 0 QKappa Qmu 0 0 0 0 0 0) or
+# II: (model_number 2 rho c11 c13 c15 c33 c35 c55 0 0 0 0 0 0) or
+# III: (model_number 3 rhos rhof phi c kxx kxz kzz Ks Kf Kfr etaf mufr Qmu).
+# For istropic elastic/acoustic material use I and set Vs to zero to make a given model acoustic, for anisotropic elastic use II,
+# and for isotropic poroelastic material use III. The mesh can contain acoustic, elastic, and poroelastic models simultaneously.
+1 1 2700.d0 3000.d0 1732.051d0 0 0 9999 9999 0 0 0 0 0 0
+2 1 2500.d0 2700.d0 0 0 0 9999 9999 0 0 0 0 0 0
+3 1 2200.d0 2500.d0 1443.375d0 0 0 9999 9999 0 0 0 0 0 0
+4 1 2200.d0 2200.d0 1343.375d0 0 0 9999 9999 0 0 0 0 0 0
+
+# external mesh or not
+read_external_mesh = .false.
+
+# absorbing boundary active or not
+absorbing_conditions = .true.
+
+# for horizontal periodic conditions: detect common points between left and right edges
+ADD_PERIODIC_CONDITIONS = .false.
+
+# horizontal periodicity distance for periodic conditions
+PERIODIC_horiz_dist = 0.3597d0
+
+# grid point detection tolerance for periodic conditions
+PERIODIC_DETECT_TOL = 3.3334d-6
+
+#-----------------------------------------------------------------------------
+# PARAMETERS FOR EXTERNAL MESHING
+
+# data concerning mesh, when generated using third-party app (more info in README)
+# (see also absorbing_conditions above)
+mesh_file = ./DATA/Mesh_canyon/canyon_mesh_file # file containing the mesh
+nodes_coords_file = ./DATA/Mesh_canyon/canyon_nodes_coords_file # file containing the nodes coordinates
+materials_file = ./DATA/Mesh_canyon/canyon_materials_file # file containing the material number for each element
+free_surface_file = ./DATA/Mesh_canyon/canyon_free_surface_file # file containing the free surface
+absorbing_surface_file = ./DATA/Mesh_canyon/canyon_absorbing_surface_file # file containing the absorbing surface
+tangential_detection_curve_file = ./DATA/courbe_eros_nodes # file containing the curve delimiting the velocity model
+
+#-----------------------------------------------------------------------------
+# PARAMETERS FOR INTERNAL MESHING
+
+# file containing interfaces for internal mesh
+interfacesfile = ../interfaces_M2_UPPA_curved.dat
+
+# geometry of the model (origin lower-left corner = 0,0) and mesh description
+xmin = 0.d0 # abscissa of left side of the model
+xmax = 4000.d0 # abscissa of right side of the model
+nx = 80 # number of elements along X
+
+# absorbing boundary parameters (see absorbing_conditions above)
+absorbbottom = .true.
+absorbright = .true.
+absorbtop = .false.
+absorbleft = .true.
+
+# define the different regions of the model in the (nx,nz) spectral element mesh
+nbregions = 4 # nb of regions and model number for each
+1 80 1 20 1
+1 80 21 40 2
+1 80 41 60 3
+60 70 21 40 4
Added: seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES/M2_UPPA/README
===================================================================
--- seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES/M2_UPPA/README (rev 0)
+++ seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES/M2_UPPA/README 2012-01-24 18:51:25 UTC (rev 19453)
@@ -0,0 +1,28 @@
+----------------------------------------------------------------------
+README
+----------------------------------------------------------------------
+
+This default example creates an internal mesh with smooth topographic interfaces.
+
+TO RUN:
+
+0. Read the user manual in SPECFEM2D/doc/manual_SPECFEM2D.pdf
+
+1. in SPECFEM2D root directory, configure, e.g.,
+ ./configure FC=gfortran
+
+2. compile:
+ make all
+
+3. cd EXAMPLES/M2_UPPA/
+
+4. execute script to run mesher and solver for the PSV case:
+ ./process.sh
+
+5. check out the output files in the local directory OUTPUT_FILES
+
+6. optional: set output_wavefield_snapshot = .true. in Par_file, re-run,
+ then try plotting the wavefield using the script
+ SPECFEM2D/UTILS/visualization/plot_wavefield.pl
+
+----------------------------------------------------------------------
\ No newline at end of file
Added: seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES/M2_UPPA/SOURCE_M2_UPPA
===================================================================
--- seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES/M2_UPPA/SOURCE_M2_UPPA (rev 0)
+++ seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES/M2_UPPA/SOURCE_M2_UPPA 2012-01-24 18:51:25 UTC (rev 19453)
@@ -0,0 +1,13 @@
+#source 1. The components of a moment tensor source must be given in N.m, not in dyne.cm as in the DATA/CMTSOLUTION source file of the 3D version of the code.
+source_surf = .false. # source inside the medium or at the surface
+xs = 2500. # source location x in meters
+zs = 2500. # source location z in meters
+source_type = 1 # elastic force or acoustic pressure = 1 or moment tensor = 2
+time_function_type = 1 # Ricker = 1, first derivative = 2, Gaussian = 3, Dirac = 4, Heaviside = 5
+f0 = 10.0 # dominant source frequency (Hz) if not Dirac or Heaviside
+tshift = 0.0 # time shift when multi sources (if one source, must be zero)
+angleforce = 0.0 # angle of the source (for a force only)
+Mxx = 1. # Mxx component (for a moment tensor source only)
+Mzz = 1. # Mzz component (for a moment tensor source only)
+Mxz = 0. # Mxz component (for a moment tensor source only)
+factor = 1.d10 # amplification factor
Added: seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES/M2_UPPA/interfaces_M2_UPPA_curved.dat
===================================================================
--- seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES/M2_UPPA/interfaces_M2_UPPA_curved.dat (rev 0)
+++ seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES/M2_UPPA/interfaces_M2_UPPA_curved.dat 2012-01-24 18:51:25 UTC (rev 19453)
@@ -0,0 +1,48 @@
+# number of interfaces
+ 4
+#
+# for each interface below, we give the number of points and then x,z for each point
+#
+# interface number 1 (bottom of the mesh)
+ 2
+ 0 0
+ 5000 0
+# interface number 2
+ 7
+ 0 1000
+ 1500 1100
+ 2000 1180
+ 2500 1200
+ 3000 1220
+ 3500 1170
+ 5000 1100
+# interface number 3
+ 9
+ 0 2000
+ 500 2000
+ 1000 1900
+ 1500 1847
+ 2000 1900
+ 2500 2000
+ 3000 2090
+ 3500 2020
+ 5000 2000
+# interface number 4 (topography, top of the mesh)
+ 8
+ 0 3000
+ 500 3000
+ 1000 3100
+ 1500 3350
+ 2000 3250
+ 2500 3180
+ 3000 3090
+ 5000 3000
+#
+# for each layer, we give the number of spectral elements in the vertical direction
+#
+# layer number 1 (bottom layer)
+ 20
+# layer number 2
+ 20
+# layer number 3 (top layer)
+ 20
Added: seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES/M2_UPPA/interfaces_M2_UPPA_flat.dat
===================================================================
--- seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES/M2_UPPA/interfaces_M2_UPPA_flat.dat (rev 0)
+++ seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES/M2_UPPA/interfaces_M2_UPPA_flat.dat 2012-01-24 18:51:25 UTC (rev 19453)
@@ -0,0 +1,46 @@
+#
+# number of interfaces
+#
+ 4
+#
+# for each interface below, we give the number of points and then x,z for each point
+#
+#
+# interface number 1 (bottom of the mesh)
+#
+ 2
+ 0 0
+ 5000 0
+#
+# interface number 2
+#
+ 2
+ 0 1000
+ 5000 1000
+#
+# interface number 3
+#
+ 2
+ 0 2000
+ 5000 2000
+#
+# interface number 4 (topography, top of the mesh)
+#
+ 2
+ 0 3000
+ 5000 3000
+#
+# for each layer, we give the number of spectral elements in the vertical direction
+#
+#
+# layer number 1 (bottom layer)
+#
+ 20
+#
+# layer number 2
+#
+ 20
+#
+# layer number 3 (top layer)
+#
+ 20
Added: seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES/M2_UPPA/plot_points_per_wavelength_histogram.gnu
===================================================================
--- seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES/M2_UPPA/plot_points_per_wavelength_histogram.gnu (rev 0)
+++ seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES/M2_UPPA/plot_points_per_wavelength_histogram.gnu 2012-01-24 18:51:25 UTC (rev 19453)
@@ -0,0 +1,17 @@
+ set term x11
+ #set term gif
+ #set output "points_per_wavelength_histogram_S_in_solid.gif"
+
+ set boxwidth 0.12302954
+ set xlabel "Range of min number of points per S wavelength in solid"
+ set ylabel "Percentage of elements (%)"
+ plot "points_per_wavelength_histogram_S_in_solid.txt" with boxes
+ pause -1 "hit any key..."
+ #set term gif
+ #set output "points_per_wavelength_histogram_P_in_fluid.gif"
+
+ set boxwidth 1.26309972E-02
+ set xlabel "Range of min number of points per P wavelength in fluid"
+ set ylabel "Percentage of elements (%)"
+ plot "points_per_wavelength_histogram_P_in_fluid.txt" with boxes
+ pause -1 "hit any key..."
Added: seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES/M2_UPPA/points_per_wavelength_histogram_P_in_fluid.txt
===================================================================
--- seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES/M2_UPPA/points_per_wavelength_histogram_P_in_fluid.txt (rev 0)
+++ seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES/M2_UPPA/points_per_wavelength_histogram_P_in_fluid.txt 2012-01-24 18:51:25 UTC (rev 19453)
@@ -0,0 +1,20 @@
+ 8.3936825 0.21739130
+ 8.4063139 0.28985506
+ 8.4189453 0.36231884
+ 8.4315758 0.43478259
+ 8.4442062 0.94202900
+ 8.4568377 0.65217394
+ 8.4694691 1.1594203
+ 8.4820995 0.94202900
+ 8.4947300 1.1594203
+ 8.5073624 2.3188405
+ 8.5199928 2.7536232
+ 8.5326233 3.9130435
+ 8.5452547 6.8115940
+ 8.5578861 5.5072465
+ 8.5705166 5.7246375
+ 8.5831470 6.5217390
+ 8.5957785 7.1739130
+ 8.6084099 8.8405800
+ 8.6210403 12.101449
+ 8.6336718 32.173912
Added: seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES/M2_UPPA/points_per_wavelength_histogram_S_in_solid.txt
===================================================================
--- seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES/M2_UPPA/points_per_wavelength_histogram_S_in_solid.txt (rev 0)
+++ seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES/M2_UPPA/points_per_wavelength_histogram_S_in_solid.txt 2012-01-24 18:51:25 UTC (rev 19453)
@@ -0,0 +1,20 @@
+ 3.1258950 5.2631578
+ 3.2489243 2.9239767
+ 3.3719540 2.3391812
+ 3.4949837 1.7543859
+ 3.6180129 2.3391812
+ 3.7410426 1.7543859
+ 3.8640723 2.3391812
+ 3.9871016 1.1695906
+ 4.1101313 2.3391812
+ 4.2331610 7.0175438
+ 4.3561902 2.9239767
+ 4.4792199 8.8888893
+ 4.6022491 26.783627
+ 4.7252789 7.0175438
+ 4.8483086 5.8479533
+ 4.9713383 1.7543859
+ 5.0943675 2.3391812
+ 5.2173967 2.9239767
+ 5.3404264 5.8479533
+ 5.4634562 6.4327483
Added: seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES/M2_UPPA/process.sh
===================================================================
--- seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES/M2_UPPA/process.sh (rev 0)
+++ seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES/M2_UPPA/process.sh 2012-01-24 18:51:25 UTC (rev 19453)
@@ -0,0 +1,66 @@
+#!/bin/bash
+#
+# script runs mesher and solver (in serial)
+# using this example setup
+#
+
+echo "running example: `date`"
+currentdir=`pwd`
+
+echo
+echo "(will take about 2 minutes)"
+echo
+
+# sets up directory structure in current example directoy
+echo
+echo " setting up example..."
+echo
+
+mkdir -p OUTPUT_FILES
+mkdir -p DATA
+
+# sets up local DATA/ directory
+cd DATA/
+cp ../Par_file_M2_UPPA Par_file
+cp ../SOURCE_M2_UPPA SOURCE
+cd ../
+
+# cleans output files
+rm -rf OUTPUT_FILES/*
+
+# compiles executables in root directory
+cd ../../
+make > tmp.log
+cd $currentdir
+
+# links executables
+rm -f xmeshfem2D xspecfem2D
+ln -s ../../bin/xmeshfem2D
+ln -s ../../bin/xspecfem2D
+
+# stores setup
+cp DATA/Par_file OUTPUT_FILES/
+cp DATA/SOURCE OUTPUT_FILES/
+
+# runs database generation
+echo
+echo " running mesher..."
+echo
+./xmeshfem2D > OUTPUT_FILES/output_mesher.txt
+
+# runs simulation
+echo
+echo " running solver..."
+echo
+./xspecfem2D > OUTPUT_FILES/output_solver.txt
+
+# stores output
+cp DATA/SOURCE_xz.dat OUTPUT_FILES/
+cp DATA/STATIONS OUTPUT_FILES/
+cp DATA/STATIONS_target OUTPUT_FILES/
+
+echo
+echo "see results in directory: OUTPUT_FILES/"
+echo
+echo "done"
+echo `date`
Property changes on: seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES/M2_UPPA/process.sh
___________________________________________________________________
Name: svn:executable
+ *
Added: seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES/M2_UPPA/wavefield_M2_UPPA_PSV.pdf
===================================================================
--- seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES/M2_UPPA/wavefield_M2_UPPA_PSV.pdf (rev 0)
+++ seismo/2D/SPECFEM2D/branches/new_branch_for_Xie_Zhinan/trunk/EXAMPLES/M2_UPPA/wavefield_M2_UPPA_PSV.pdf 2012-01-24 18:51:25 UTC (rev 19453)
@@ -0,0 +1,511 @@
+%PDF-1.4
+%Çì¢
+5 0 obj
+<</Length 6 0 R/Filter /FlateDecode>>
+stream
+xí_ì6ÛU×ë¶üÄZjàêA-¦ïóÎ3öÞCÐR86s*P¡
+=/òÇ6$"¡X½2Ê
WF´1iHlLH½àÆo0¤Æ¦PÑÐh¨íqÏ^ë»Öwí_O{83mrÞYÏçù>Ïüfö¬=³Ö³×zçe¸Þ.Ãöý÷î~[¾|ßÜ
+×\¦q.ßwwÊpYárÇYþóÃo»{êî6^Þu7\¾ÙßðH6Ç[}ËÓwOÜÍ×Rßðr»ÍØx#·qÈõ5j;_nL7ËY¹¥úNÅ6ÞöĨíWØ£´\SÜ£uº]oëJT_ðw¤ñ:
Þ¡/ø;Öþ3Öî3nÃ8^gÚÄ©¾L¼ÙÄK§/Q»E½ØÄçùZ7xêÏÐþk7Xê´©Ó®%ü]b;Æ5ü]b_¢^lâ¥Ó¨Ç!±/¼÷E¬tÚµËBãX^æ)±ç@3³4DØħ9±··¯)ü]b;ÏcÔM|z±@K9¼Æ
v×øÌÎå5±¯·!±Ï·ðwM<wúôã0½Úħÿ6µ§N:ýÚé×ñÐÿ
ÿªWg}µù|ýç.¯y²zÿR_¸åòduð«û»æeY/%]§eCî^9|í?P?gªóĺäËß{÷ʽ4óÔ^ý¥2ÜÚKÓ^8ËK·ËíëZ6RýÂuMsû¶½üÕ:GÕ£wùí½ßôäÝeú§aVOÞ6»©'àvháè17¦Üp¹\Aq¹
+ðõaé{bÔö+ìÑmsLa|ꥩGÞaSÞAS¼cí?cí>æ}M=Êuê1nSòÒéKÔcê÷©G¹N=ÆmêQ:§Ãs&´?g2õ6uÚÔiuê1nSpL=à>õ(_¢Þ§å¥Ó¨ÇÔîSò
÷S²ÒiKÔb,cSQzç@33L= >õ(שǸM=Êuê1nSò5
¿Ë§ázÀ}êQ¾D½O=ÊK ¥^ãB»k\§£s`:õµ©G8¦pzëÔcܦå¹Óç ·©G9M=Êuê1nSòÔéS§_;ý:ú?¡vë=Æ'ó÷</ÔÍéÎy*Y Á<F·ÍÀÖ6rÁ¼K¶ß§RÙ wõ¾ObD>×Ùx3"ϬÏ;ý8^ȧIaÁ<±>íõ+ë×~g?nbD¾zÛìà|1o¦Ý6#I+Fä¹øß%FàË°úß%FäéÅ<±>íôiü¸ùäcqêö=%Ö¦½¶ÇÌò8ùq#òÅéÒ³ÂÚ²ÓÛìÇDÈçÅgºÆÄ|H/Fä_£Ó^¦\ßÄëÚ6#[V;.jD¾v\Ôü6ÞìïR#ò
ôbD^X_vúúö·©ùLz1"ϬÏ;}ïû}O
+õF±ºÌrÉóuHãm»wÿú¨ð`ë-hZê#Bݬ÷\¹ÔGÙ,c}$Ð7Üê£ÀüktÏO1G7øñ)§m/ö$îóíÂmg2|@a-ÇS\Û^¼Úöd@aoÓqµç Ͻ^¦pXÄÛô`\-â)èÓN¿ýÚëez°c®ñÅÕ²Mìð|9ß&PÙ&6³ñ\èïå\¦pXÄ'ÖÃ">õzl´©E|¢±8Å}éÁhÚiwãØL °/D -½V¦pXÄç
,â¯1XÎez°kpèõ2=vúD4uìðú6Þ&\ß²M¬MFÕ"Þ¦ãj9éñ
õ° /½^¦pXÄgÖÃ">÷ú½ï3öùÌ)µ¸Euý×ú¾
y.î¼ó8ÙðíåòwHGkß ·!/Ûd¾nÿmùºk¯}¦~Å·÷o!û[w±úðËÓö¶×<~÷ð±'êow¿ý2w¿åR7_óÇ.åîáë¾îé»Ç_{y÷?yëwï÷<õ·½õ¿þæþíßþßú/ÿéÏ¿â+¿âÏýüÉ¿äcwßôøå[&¥ºÁql_óÃßw×¾%ñßú
O#EÆrÝ"eO#¿ò9¾ûíw[ToØfÝ<Ïõ_Ë<åeû¾qð mS>AãRü}ãßÞ¦!ÝðÖ'xoíÓï··ÈPÂç¼?|¾Nú·æ¾ñybTO³s5c=ÙøômµG½=ùúùþ³ï>ØçvÝfõÂØ.O»z¾öÁ<UoµLÛ}Õ¼LÕùÜ^ÚmÓv3±ÌÓåA}ä^¦aiÁÕ7½ûò¯|÷«.?þªË~ç×¾ª~Ívm_¸
W·ïKõoo·Ëvµl÷ø>Õ%_à=Ë£=sgðÌ9@âgð9xæÿÎüßÿ;ógþïÌÿù¿k>ógþïÌÿù¿3ÿwæÿÎüßÿ;ógþÏØÿûâÌÿmÝ»àoeLWñRud¥>!µ ívóu1³¥³Æ6öneºI¤pªÏÝs{<ï5Gy£Þ.þj..hæzm¥í-<wߦiùM3·«¨>ì©j©;ÙömUÕ<²w+©R¶ý[ÁbÛ¿q¸mǤ>®/ÛÞ©ùvøº·ÎÓ"û|Kì¾Ð4¹åHo¥}ÙvEÖÓÚö-É{u7Ù7}áíríØeÝ·uåØ-mßÊåÈ-Ø·ú$:ûqê«Ãq[«ëÛxkQêD4ȱ]mßn©íJ}<dßô
·ûPÿ
+GõÙ_Ϋ<õ8éy6U½õh«Þ¶¬àvëp§:L˵¶-<oÃ*Kà>{F/_ëIèîRÞ>rº$Cþ¡>{Ló"ùák{×\Ãùy}o=$[µëmKê÷ñ{ÇzFÚ¨©ixA¾·íeÙ>1]óìï¿wª´è:z§èïÝf¼}âx]èïã÷Îu·wmä{ë·¹{Ø2ªþ÷.ñ{ÔÛeðçzµ¹{¨'ç¿7mñíll@§rÚP]ÃÎñsõ®í]ù
:ÐÕk¥6 K8Ð%~ïqÝ\oYoÏë«k\uDóÈZã¯ÕÉ·#½eç_#]ðØáR¬ì/d¾}ñ8ÔýSGàq¤ëÝ˵¨ëXïí6QËé)M¸M7ÕÔ½¬ªº©&«3ô5%~¥ÔkgZë+K¹¶èw=#u"ØT·\L{E>7Õg§Ô&Rï=¦)¼¥ÎÕ
?%×·ÌáªW¸MôÊS¸½xí·Li´»ùÞõÜÉfPcÜfpK_mÄ399Ó¸&!Z¢1¶+¥`»íQO¨ñYÀÎ'ÔrB½ÃjúN¨µw¬ýg¬ÝgxBMÞÀ 5áH¨{BMxéô%ê-¡¦jÂP÷ðÔ93¡ý9Óè´©Ó¦N¸'Ô·rJ¨ _¢jÂK§/Qo 5åP¾ðÞ[BMXé´%j1
Ʊl 5PO¨ ÏffPSJ 5áH¨{BM8jàPø®3O¨)§ð%ê)¡&¼ZÊá5.´»ÆPCB
+Ôj[BM9%Ô#¡î 5á¹Óç ÷pN¨ GB
+ÜjÂS§O~íôëxèÿ<Ò$¹ê§< ¸Û6;¯°Ø7Þy
äËHÅH3
+êgÔ÷ĨíWØ£é)'æµAÉkË;Ìkãäµåkÿk÷æµõ
+䵫×6n^[yéô%êáµÁÝk+W¯mܼ¶òÔ93¡ý9¯mt
+ÚÔiS§U¯mܼ¶pxmp÷Úʨw¯¼túõðÚàîµ/¼÷ðÚÊJ§-Q±,4exm£æµç@33xmP÷ÚÊÕk7¯\½¶qóÚÊ×þ.÷ÚÂáµÁÝk+_¢Þ½¶òh)׸ÐîW¯mtL½¶QóÚÂáµÁÝk+W¯mܼ¶òÜésÐ×VN^[¹zmã浧N:ýÚé×ñÐÿW1¯M·®æï¹Õ.ñçc^ý'j0ÉÀ¶ØLik5ïæð½ý>q
+q¹-¾ObD>§«©Å<³>ïôi ½OÙS bDXöúõëN·%vÌy²Çàm3²óż¦Ý6#[H+FäÅÞ¡FàëÍÞ¡Fäôó5"ϬϽ~ÚâX6bÄ|ò±8õÚÄÚ´×vãÙÇÇqQ#rûYJÛ¬°v÷³i´f>ùì?
+Q#òB×OôÓ5"I/FäÙö~ÛìèúÜ~Ò6#Kþó5"_ýç!j¾þó5"_H/Fä
õe§O7ÿÓÏSÔ<³~÷óï#öy®Þë//äO!ø!àè&?>$ðu9 °·-ÛÎfN]µOsCüÄ~<(S(,âm0®ñô¹×Ëx"«E<}Úé× _{½LvÌÕ"ü§-²Mìð|9ß& PÙ&¶°ñB?ñ0˹Là°óOTÌ">wz"l´
+ÝODÚ$atê´)hÓN»ÇÎd
EÜ¢ÛÄJÐö?MÑ)ñ~bñÂ×,çÿ<Å,â3ëaϾ÷²íìøú&î?MÑmb~"bñ~"bs"Àa_Xx úÒëe E¢bñôýOT|ßóù)DÈ×üY~
+qü À Çêï]
+=ÎíÙBO÷,
zü?_
+ݾEãF·ús|÷gY
+=¥ Ð6å46Åß÷9¾±ýÆ »Þúï}ÚÓñýöjSø÷Ï×Iiî'-g®¢Á<ÝFûômI}6-g>ülæýg?ÿ¥Ðã2]óç²zô¥ÐË~)ô?çRèéZþhK¡ÏÚB;Shg
+øB;Shg
+íz¦Ð)´ëBc~¦ÐÎÚB;Shg
+íL¡ýÿB;ÓggúìLé³3}v¦Ïîñ}_$é3Yê£^ÑVéVh%ñ¸L·n%ñ¬ÕÄÕoÍa%qsýJâ1·àVÄ1®ó|°"¶´«ÈV
+ÒÂá±ÌÓn%ñ¸¶g+[I¼yZI\ÝÑÚ$n~ÀVO·i
++§¡ÎVýJâ©-WóÄ[Ò/¬$®bÙ$®×å|¥Äõ:,´xªG¿[I\¯¶âÇm[8nS»ã6-7Y®+ÛUÁ+§í^¢_I¬cßVO[^I<-yÚ$Þ¹©·òàBq¹Ø´ß°\lëcX.V}Úásm¹Ø´-sËŦ±$^.VÏËMc=ÿÝ2·Ûï¸ÉrC)è·_áæT˳T¿YèF0rþ7«ÅK7- TlçuàÝ,cõDqØFÕv¾íSìYÜ')ä÷i´ h³'- Ò5è×N¿Fý<F½ØÄ|å"¥b/¾Dýrz±ÏZ |.|ÜÆ¥LËpx¾öç+ͬÝ,b¹Óæ¨ÍÃþ.±O¡ ³ÚÄS§O~íôkÔ1pVøÂêÍ"V:mZc¡a×"pVxZ.]ïYVmâSác¢6ñ´ò1QÛùmÕ&G«M<uúÔéWÞûÍ:º¾
ö×÷È
£E¬Îj;n¡³ÚÄç%ü]bÏ>Gý<D½ØħPYmâ©Ó§N¿vúX@Ú|Pø¾çÙ¬t¬*/·/P±â-ý3
bÅõAà°X±zñöO7óD.uáå
Áº'.W,(®Xù®ÑjË6J#Ó÷Å)ö,î<Å}ÂÌcÔfå:ó·GùÚéרÇÌî3ryÛÌ£¼túõyÀ}æQ®3qyiÏÐþ|ÉÌctÚÜisÔbæ÷G9ÞÛÌ£<uúÔé×N¿F=fpy/¬ÆÌ£¬tÚµÇBÃ8¶Ç¨Í<ÊsÐríhyÒÌ£\gã±èÍ<ÆmæÜgå±~4Í<ÊS§O~å½ÇÌÓ_ßBûë{äÚÑ6ó(+¡3Í<Â1óûÌ£\gã6ó(Ï>G=fpyO¡3Í<ÊS§O~íô±´ù>¡v×Ý?.¸3¼ïqaÛ³Ý:k
+C¥joÕú¶mbZN©ZÎw k÷ûäý-´æ¤RµKD\,æ9ès¯×ÊÕb.¿Ey
+ú´Ó¯A¿öz9c.óÅÕmÙáùrÞªN*mÛÌfÖªÅ<ú»Ô"®5'«Å|b½ZÌSЧ^¯5'1ÚÄb>ÑXâ¾kÍIдÓîƱ39©T-æÑ¥c%hK¯ÕÊÕb>/tLÔbùS¸ÖÄ58ôz9 >íôhêØáõí?¾lU'õúnṲ̂æ$¨XÌ¥æ$¸Xĵæ¤rµ/¬Wy úÒë¥î¸ZÌgÖ«Å<}îõ{ßGþNÙ¼úþN;>o´moF#=(,çÛ mgrAa-dzMÛ^Úöl± qÓ °·MãjÏA{½¸ipXÄ6®ñôi§_~íõâ¦í«E|qµl;<_Î7G
+*ÛÄfÖÂ"ý]°E|b=,â)èS¯7m£M-âÅ)i£i§Ýcgâ¦Aa_.+A[z¸ipXÄç
,â¯1XÎÅMÛ58ôzqÓƧ>M;¼¾7Gë[¶57mT-âÍMW˹¸ipXÄÖÃ"^¾ôzqÓà°Ï¬E<}îõ{ßgìy
+Þ~ðï+|p¿ÎÓ ý«qè8¶\,[°\îÌ$3àìÌ$â_3pfÎ,ÂE8³gázföùÌ"Y3pfÎ,ÂE8³gÁöE8³ì´Ï,ÂAA
+Á/TU@ûÁmÑÄÅÛªIí«B#çÚ~°> iK<m?h/XûÁú&µ!Ð~pªOM¢Ñööµ¬£*m?8M«ª´ý ½@íë'i4UÛN³´ÒöjZûÁújtVÛV½¬lEûA{ÚN£V@ûÁúwÈã3ÚÚÔ~p³î¶ê¸¸xûA5ý 7´ôã¦íÃqÓöuFѶںxûA{ÚÖóª±!m?X¿<£ý ½ECðW_ÖSÓÖà+ô¢W´ÇTWcì15
+õ*çSu§ØcßÒzLѧh)þ&é1å¯<õ¢Ûãã®Xíò¾·-üÁ¶Ý]òzàlÌxJ)׸«Z°ª}erPÆöÅ©]Ã>ùs1]A=è*AWpº
+_;ýõtUNAWáº{ÐUxéô%ê-誮Ât÷ «ð20-ÃáùÚ/
+ºÎA;mZº*§ «p]Á=è*<uúÔé×N¿F½]SÐUøÂjº
++¶D-ƱÐ0=è
+êAWá9h¹Ä¢]
rÐU8®àt +¸]· «r
+º
+e9è*<uúÔéWÞ{ºv×·Ðþú¹Ä¢]
!è
+êA×Æ-誮Ât÷ «ðÜésÔ[ÐU9]
#è
+îAWá©Ó§N¿vúXjÑ|?Ùó»¬ðض;§¹a¶w u' \;(»|×hØäÙ`ØtÇA±gqFbS§mÔ¶ruÚÆÍi+_;ýõpÚàî´«Ó6nN[yéô%êá´ÁÝi+W§mܶò20-ÃáùÚ/qÚFç Í6G-6¸;måXnN[yêô©Ó¯~z8mpwÚÊVÃi++¶D-ƱÐ0Íi5§<-WX4§¶ruÚÆcisÚÆÍiÓw§<VY$§<uúÔéWÞ{8íþúÚ_ß#WX4§¬Jä´
Ãi»ÓV®NÛ¸9må¹Óç¨Ów§|
+Õ
+Éi+O>uúµÓÇJæûF÷Óæ»Vw÷Ýi±B¥¥j96úÙmØÌ
+XÄûÉ¿w¿OeÖÊLJÕb.ÀÅb>÷z̤\-æR \,æ)èÓN¿ýÚëµ2¹XÌGRÚ6³Ãóå¼ÕfRÚ¶-¬Uy¡ ,âZI¹ZÌ9 yúÜéQ £mè2R tê´)hÓN»Çδ2Rµ{æR¶ í3¨Ì¤\-æ3ea1/|©E|âì%,æ3ëÕb}ïÛ6±ãë¸g.eY¢",æ+ea×ÊLÊÕb¾°^-æ%èK¯×ÊLÊÕbÎLXÌsÐ÷Ìß3e|+~t§oÕKÈXée
+Ëkën-ÛÎfÎlµÏ6CÌ¢í÷É£Ìâ¦AaonÚ¸ZÄsÐç^/nñ榫E<}Úé× _{½¸i;æjOùmbçËùæ¨AeØÂZXÄe Ír.nqÎ`E<}îôê¦m´
+]±9j£S§MAvÚÝ8v&nqÏ\ê6±´}æRÝ48,â3eÍ"^øå|âì¥YÄgÖÃ"}ïeÛÙñõMÜ3ºM,QÑ,â+eÍr.nñ
õ° /½^Ü48,âÁ4xú>yàû}5UP`ï¾lÙ}÷ì<pÔü¹:T
579¬¹9ñ×3âÏ@ü?ñÎÏ@ü?ñg þzâ£þÄø3â»crâ/g þÄø3âø/t þ;¿
+ëscKVÐçFר Ï
+-YÑ>7¶d}nl
+úÜ%+Ï/½Ð>7¶Ò}nâÒéscKVÐçÆV¨ ÏMX²¢}nlÉ
+úÜèô¹¡%+â °d}nl
+úÜ%+ÚçƬ ÏPA°dEûÜØô¹Ñ5*èsCKVZ;nèsc }nÂqÓ>7¶d}nl
+úÜ%+ýX²>7¶B}nvKVà¯ìI_»Æøt¡W´k/Ý@×_Ýϵ èÃoi]cèS´ktá%+/¶=>îsÓ.ï{ûÜ4ª+çuéV0r¹Ø¬v/ÙÞ?ÜPÉQµ×Ý ºYÎUb5±¶/N±gq¤zSا)Oºr
+tZ¯A«½[/cåk§_£¾LQ/6qíelÜz+_;ýõëõb_tõ¸5T^øÓ7ëè|5º;_Ã<36wÚXd¾
+¡êÚħPuOmâ©Ó§N¿vú5êÇ1TíSx&cé´%j1
Æq<-¡jÚÄKÐrµÀyÕÕ&>á̾BXxûÔv¾¡êÚÄcÅ@µ§N:ýÔk:¼¾
ö×wâjÍ"VBÕ>µç[¨Ú§6ñy
+ØÄs§ÏQ_¨ø*ï©M<uúX5p^cÕ@µ÷¾O©ú¾çÙç¦ÞoÖùøU¡®ú
zóÉêÒ=êÔ·ínæ\*ÅÁËËûáÉ'.W,(®XaÉ* M±¢}PìYÜ'y4ûd3QyëÌcÜfåk§_£3¸Ï<Êuæ1n3òµÓ¯QÜgå:ó÷6ÄÂ:fþ|5º;_2ó6wÚXÊfpycu5¸Í<ÊS§O~íôkÔcæ÷Gy&y¨Å8Ç1f£6ó(/AËmæcÅ@yÇú
+6ó·G8fpyǪ4ó(O>uú5¨×tx}í¯ïÄmæQVBå>ycæ÷G¹Î<ÆmæQ;}zÌ<à>ó(Cõ=y§N+ÚÌî3Oô}Jq×Ý?.¸3¼ïqaÛNÙnµ\Rµ·rJÛ61-¢T-ç»Éµû}ò¢ÆZÞH©ZÌ%& .óô¹×ky#åj1òFàb1OAvú5è×^¯åpÌÅb¾¸ºm3;<_Î[#¥mÙÌZµçBZĵ¼rµO¬Wy
+úÔëµ¼FXÌ'SÜw-ovÚÝ8v¦åªÅ|!ºt¬méµZÞH¹ZÌç
ZÌ3_cj×òF¸^¯åÀ§>M;¼¾ýÀ^ßm7¹7¸7R®ó
õj1/A_z½xQ®óõj1ÏA{ýÞ÷S6¯¾¿ÓÏmÛ+Ëe
+Ëù6ÀAeÛFPXéx¶iÛéø¨mÏ7
+xsÓÆÕ">÷zqÓà°77m\-â)èÓN¿ýÚëÅMÛ1WøâjÙ&vx¾oT¶Í¬
E<ú»`97
+øÄzXÄSЧ^/nÚFZÄ'SÜwqÓFÓN»ÇÎÄMÂ"¾]:V¶ôZqÓà°ÏXÄ3_c°¶kpèõâ¦O;}":vx}o×·lknÚ¨ZÄ6®sqÓà°/¬E¼}éõâ¦ÁaYxúÜë÷¾ÏØó¨P·LÃõv_
ºûu8ìÿ\}nª|À²æfÝ÷¹93 g&ÁùI83 ÌÏLÂQ&áÌ"Y3pfÎ,ÂE¸Y½c>³gáÌ"Y3pfÎ,ÂEp§}fÎ,;í3pEECðiÒ^ÐÚç¦>îlès£&õ¹©
+kúí½¢}nìës3§¤µÏM}`ô¹±¨ÏÍ,â#ës3çUUÚçÆ^ >7õyL£©Úçf.·¦Ñ>7jZº·Õ>7ÕñÉÚVô¹±¨ÏÍÐÃZûÜÔÇ<y|F{úÜÔgMÝ7ís3ç¥}ö¹QÓúÜØqC?nÚç&7ís3'ÔëÒ>7s[Þuñ>7öõ¹©*
+iz`äÁ}nì
®ÏǵkÌ<¯cìC¯h×¹þm±kÌ<Kè3Ïu÷C×~KëC¢]cø¤k¿òÔnûÜÜ»hÈé#Ùî®/§úäýÄÊA¼Æ5X¥ÔUYPFiåÐàZÐ5ì?×CÐÔ®Ât÷ «ðµÓ¯QoAWåt +¸]
¯~zº*§ «p]Á=è*¼ð§[е;_r;Õ/
+ºÎA;m,ÄâAWåt +¸]
§N:ýÚéר· «r
+º
+OÓÄcÑ® %j1
ÆqlAWPº
+/A[X;Çrt +¸]
#è
+îA×Æ-誮ÂcÉCº
+O>uú5¨×tx}í¯ïÄå=è*AWPº6nAWåt +¸]
çN£Þ®Ê)è*AWpº
+O>=ô «ò5=4ßç@öüÞ¼:ÀöOç´#÷ Ìöy?RrÂe°b°ÃIõêûâ{÷i´ &1uÚFÍi+W§mܶòµÓ¯Q§
+îN[¹:mãæ´¯~z8mpwÚÊÕi7§¼ð§Ãi÷ç«ÑÝù§mtÚÜice-sÚàî´ci8¸9må©Ó§N¿vú5êá´ÁÝi+OÓÄcNÛhZc¡qÃi5§¼maíËÓV®NÛx,aNÛ¸9mápÚàî´Çä´§N:ýÔk:¼¾
ö×wâræ´Pv¶p8mpwÚÊÕi7§<wúõpÚàî´Ï¡t 9må©ÓDzæ´Á×XöÐ|ßhñ>sÚ|×êÎð¾;í2V¨õ£T-çRËB?»m9³x?ð÷î÷É£ÌZI©ZÌ¥6¸XÌsÐç^¯µ«Å\j3Å<}Úé× _{½ÖfÂ1yòHJÛfvx¾·êLJÛ6³
µj1/E\k3)W9g0a1ÏA;=j3a´
+]Qª3N6mÚiwãØÖfRªsÏ\Ê6³´}浫Å|¦ì!,æ
¯1µO½Å|f½Z̳ï}Û&v|}÷Ì¥l3KAÅ|¥",âZI¹ZÌ֫ż}éõZF¹ZÌ9 yú>yàûb¦oÅî´ãz +½ìAay¡Ûmã³eÛÙÌ
+³Òñl3Ä,Ú~<Ê,nñ¶i\-â9ès¯7
+xsÓÆÕ">íôkЯ½^Ü´sµ'Ï|Ê6±Ãóå|sÔ ²Mla-,â
2f97
+8g0Í">wzuÓ6Ú.صѩӦ M;ín;7
+¸g.uX Ú>s©nñ²f/|Ár>qöÒ,â3ëaϾ÷²íìøú&îKÝ&(hñ2f97
+øÂzXÄKÐ^/nqÎ`E<}Á<ð}Ægû²e÷ݳóTÀQóçês3Ññ¶ïssâÏ@¼ó3âø3âÏ@üwvâÏ@üõÄø3âÏ@ü<ñg þÄx8í3ÿ
+ÄÿqáeÉ
+ü"¬ Ï®QAZ²¢}nlÉ
+úÜØ
+ô¹ KVZ_z¡}nl¥úÜÄ¥ÒçƬ ÏPA°dEûÜØô¹Ñ5*èsCKVÄ`É
+úÜØ
+ô¹ KV´Ï-YA[¡>7aÉö¹±%+ès£kTÐ笴>7vÜÐçÆúÜã¦}nlÉ
+úÜØ
+ô¹ KV0ú±d}nl
+úÜì¬À_Ù¾vñ%èC¯h×_º®1¾ºk@Ð5ßÒºÆЧh×þ&éÃKV^l{|Üç¦æñþ>7êJàTÇ Ý
+FÞn Õî%o¨ä&TlçuàÝ,ci°jbªí|ۧس¸OzS·O·YW®ÎSا66n
CÔM|z±kcaãÖXXùÚéרƨø¢«ßÀ¤òh)çKh¾æµE,wÚXdYn¡êÚÄçPuOmâ¹ÓǪK¢^lâS¨Ú§6ñľYÄÖN»F-ƱÐ0ëĪö©M¼mamÕÕ&>§pL¯CÅ>µ¯C¨º§6ñX1Pmâ©Ó§xUÞkÖÑõ´»¾´)h×PµOmç·qäã¢6ñeâ¿Kmâ¥Ó¨oQ/6ñ9TÞSxîô±j`bÕ@µ÷¾O©ú¾çÙçf¶YüU¡n©w·P¡®ÜS¡N½xÛîfÈÛ
l^^<¨{2árÅâﬢX£42}_bÏâ>µG³n0óµG¹Î<ÆmæÜgåSÔûÌ£\gã6ó(_;ýõyÀ}æQ®3qoD,¼ZÊáùÚ/yÎA;m,Ne3¸Ï<ʱºÜfå¹ÓÇÊ6óûÌ£|
+ûhæQøÓ1ó([;íµÇBÃ8¶Ç¨Í<ÊKÐÖX1få:óõlæ1n3pÌ<à>ó(UiæQ:}רÌ<Jmæé¯o¥Ýõ=¤ MA»Ê}4óÇÌî3ryÛÌ£¼túõyÀ}æQ>ê{4ó(Ï>V´|Í÷)(rÌ·Þîï{\ضb·ÎR.T-â[9жMLʪå|7°v¿O^ÔXʪż
Å<}îõRÞ\-æí±Ò¸XÌSЧ~
+úµ×Ky#;æb1_\ݶ/ç[#жÍlfZÌs¡¿K-âRÞ\-æëÕb>õz)od£M,æÅ)î»72vÚÝ8v&*Pµ/D -½VÊ«Å|^è¨Å<ó5¦q)od×àÐ를ñi§ODSǯoÿ!äVà×wÛfÖÊyûIq±Ky#pµ/¬Wy úÒë¥À¸ZÌgÖ«Å<}îõ{ßGþNÙ¼úþN;>o´m¯@.=(,çÛ mgrAa¥ãÙ¦m§ãg ¶½X,@Ü4(,âÍMWxúÜëÅMÃ"ÞÜ´qµ§ O;ýôk¯7mÇ\-â«eØáùr¾9jPÙ&6³ñ\èïå\Ü48,âëaOAz½¸imjh,NqßÅMM;ín;7
+øBtéX ÚÒkÅMÃ">/tL`Ï|Ár.nÚ®Á¡×6>íôhêØáõm¼9j\ß²M¬¹i£jonÚ¸ZÎÅMÃ"¾°ñô¥×E|f=,â9ès¯ßû>cÏ£B]ª«Ë}êî×yà°ÿsõ¹Y¤Ä¬¹ö}nÎLÂIp~fÎLó3ðEI8³gáÌ"Y3pf®gaïÏ,ÂE8³gáÌ"Y3pfÜiY3ÀNûÌ"ddÑüâ0Iô¹I7i¹¡}nÔ¤>7i@ä]ûÜÔ·hïísc/Xú¦µÏMÚ¼vÓh{úÜ$Y¿÷ÈúܤÍW7ö¹±¨ÏMý$¦j4ö¹QÓúÜÔ½Õè¬ö¹Iõ2oÑ>7öõ¹I7ô°Ö>7éåñ}nìês¢û¦}nÒ-Iãés£¦õ¹±ã>7~Ü´ÏM8nÚç&
+¨×¥}nêºèsc/Pz^56¤}nÒvյѤ}nì
®ÏǵkÌRª¯]cèí³mLs×¥kè³e]cø-k}váo®1þÊS/º=>îssï¢!§d»º¾,êfA<¥Äk\UJ-XÕ¾Ë2B9(cûâÔ®aü¹® t +¸]· «r
+º
+¢®Ât÷ «ðµÓ¯QoAWåt +¸]
@K9<_Bûó¥AWÐ9hs§
X<誮Ât÷ «ðÜécÙCº*§ «p]Á=è*<ñ§[ÐUØÚiרÅ8Ʊ]A=è*¼-;ô «ÒËzÐÜ®Ât÷ kãtUNAWá±ä!]
§Nâ5ªAW¡tí®o¥Ýõ=¤ MA +¨]· «r
+º
+GÐÜ®ÂK§/QoAWåt +¸]
çNËzÐUùËïóG {~o+¼Õ¶íÎiGîAíÂà@Ý ÁÁ.ß5X94y6b94ÝqPìYܧÑÄÔi5§\¶qsÚÂá´ÁÝi+¢Þ¶ruÚÆÍi+_;ýõpÚàî´«Ó6nN[y ´Ãó%´?_â´ÎA;m¬¬eNܶr,
+7§<wúXöÐ6¸;måS(;HN[yâOÓV¶vÚ5j1
qlNÛ¨9må%h¹Ü¡9mÐËÓ6CÓ6nN[86¸;må±ä!9må©Ó§xÓVjN»¿¾v×÷6íÊÓ§
+îN[ùÊÓV^:}z8mpwÚÊçP:¶òÜécÙCsÚàS,{h¾o´x9m¾kugxßv +õªóVËݶÍÙE¼Lø{÷ûäQf©Íªó6æÅ<}îõR \-æmÌy
+ú´Ó¯A¿öz©ÍdÇ\,æÉ#)mÙáùr¾UgmÛÌ֪żPq©Í®sÎ`Âb>wzÍd£mè2:Ñ©Ó¦ M;ín;بZÌ=s)ÛÌJÐöKͮ󲰾ÆÔ">qöóõj1Ͼ÷mØñõMÜ3²Í,Qó2°Km&pµ/¬Wy úÒë¥:
+¸ZÌ9 yú>yàûb¦oÅî´ãz +½ìAay¡Ûmã³eÛÙÌ
+³Òñl3Ä,Ú~<Ê,nñ榫E<}îõâ¦ÁaonÚ¸ZÄSЧ~
+úµ×¶c®ñäOÙ&vx¾oT¶-¬
E¼PÐ,çâ¦Áaç¦YÄsÐçN¯nÚFÛÐe£6:uÚ´i§Ýcgâ¦Aa÷Ì¥n+AÛg.ÕMÃ">SöÐ,â
¯1XÎ'Î^E|f=,âÙ÷^¶_ßÄ=s©ÛÄeÍ"¾RÑ,çâ¦Áa_Xx úÒëÅMÃ"ÎL³ç ï3¾ÏØóìss_¶ì¾{v
+8jþ\}nÂeßçæÄxçg þÄ3?ñg þÄø3ïìÄøë?ñg þÄø3yâÏ@ü?ñpÚg þÿãÂ>7¶d}nt
+úÜÐíscKVÐçÆV¨ ÏMX²ÒúÜøÒísc+-Ðç&.½>7¶d}nl
+úÜ%+ÚçƬ Ï®QAZ²" KVÐçÆV¨ ÏMX²¢}nlÉ
+úÜØ
+ô¹ KV´Ï-YA]£>7´d¥õ¹±ã>7v&ísö¹±%+èsc+TÐç&,YÁèÇô¹±*ès³[²L{Ò×®1¾ä]cèíãK7Ð5ÆWwàsmºÆð[Z×úíÃß$]cxÉÊmeÉJ[uêÆ4W/QdÊ6¿¾ëV/ÓLq3gÁÞúèî5ß=|ìß|÷ðÛ/ã8Ü=üËZÿû7<v¹Ý=|ÝÃÇ{ÝÝÃ×¾áë¿þáë/ê+=óô=úÁÙÞû
+ßp÷øk/éÿÌWýì³ÏþϯzÉGþàË~òß}ùO?þÞ_þòþÚϽêOżìµ??¾ï+úÃO}Õû^ýïùÐßû©øèùÒ}ð÷¿ë/ýOý_¸}ê-¿õÕïùÐïüêK¿ñ'^qùø÷¼¼|ã{>ñ¯øËßúÌËþÂÿú§øýú{æý¯{Ç/¾ÿ3ûo?ý˾ã¿öÕø½×øo?øȯ|øãó¿ÿÞ?ù¿ûwýø¿Í_ýþÌG}öÙ=üÔï=ûýÑO¾éÿ¼÷ô³¿ôÿñéûè'ÿåG?õæúùä'ßüàâþÃOüÇ÷}è]ÿûýüȯ½ï>ýëßö«/ÿÔ^ÿeË»ßÿú·|úMoyÏ·þؾå=ê×ÿâ{ßq÷É{¿æï>zÿë_úÌ^ÿòÏüÃW÷¿ÿݯùÇ/ÿè¯_>øýøä¿zé}Ùßÿ¯~Ç~ñO¾ì%?y÷M_Þ(+¸¦y\êhÈëä§ê^ôÙó²cºäë:U-"¼ùw
+Æáv»¼ú~øRÿ¹_7M_W¿©ÍÛ®ÕÃUu¯k¹my×Õårù¡§ùÑïz×[þÖÛúþ·=ý½×z[lŧ2^TÏÒ*EÞðÄ߸æòàÁå¯ßõ¦7¼áÕ6#½ñîÿêì_endstream
+endobj
+6 0 obj
+13397
+endobj
+4 0 obj
+<</Type/Page/MediaBox [0 0 612 792]
+/Rotate 0/Parent 3 0 R
+/Resources<</ProcSet[/PDF /ImageB /ImageC /ImageI /Text]
+/ColorSpace 27 0 R
+/ExtGState 28 0 R
+/XObject 29 0 R
+/Font 30 0 R
+>>
+/Contents 5 0 R
+>>
+endobj
+3 0 obj
+<< /Type /Pages /Kids [
+4 0 R
+] /Count 1
+>>
+endobj
+1 0 obj
+<</Type /Catalog /Pages 3 0 R
+/Metadata 31 0 R
+>>
+endobj
+7 0 obj
+<</Type/ExtGState
+/OPM 1>>endobj
+9 0 obj
+[/Indexed
+/DeviceRGB
+21
+(\310\310\310\377\377\000\377\365\000\354\377\003\377\260\000\377\215\000;\3729\026\364Z\251\377\020\377j\000\377\002\000\273\000\000\000\020\327\000\225\301\377\322\000\0001\354e\377\034\377$\000\000S\374\000\326\205\377G\000\336\000\000)]endobj
+11 0 obj
+[/Indexed
+/DeviceRGB
+20
+(\273\000\000\336\000\000\377\002\000\377$\000\377G\000\377j\000\377\215\000\377\260\000\377\322\000\377\365\000\377\377\000\354\377\003\251\377\020e\377\034;\3729\026\364Z\000\326\205\000\225\301\000S\374\0001\354\000\020\327)]endobj
+12 0 obj
+[/Indexed
+/DeviceRGB
+21
+(\310\310\310\377\377\000\354\377\003\251\377\020e\377\034\026\364Z\000\225\301\0001\354;\3729\000\326\205\000\020\327\000S\374\377j\000\377\260\000\273\000\000\377\215\000\377\365\000\377\322\000\377$\000\336\000\000\377G\000\377\002\000)]endobj
+14 0 obj
+[/Indexed
+/DeviceRGB
+21
+(\310\310\310\377\377\000\377\365\000\377\260\000\273\000\000\377\322\000\377\215\000\377$\000e\377\034\000\225\301\000S\374\377j\000\336\000\000\377\002\000;\3729\000\020\327\026\364Z\377G\000\0001\354\000\326\205\251\377\020\354\377\003)]endobj
+16 0 obj
+[/Indexed
+/DeviceRGB
+21
+(\310\310\310\377\377\000\251\377\020\026\364Z\000\020\327\000\326\205\377$\000\273\000\000\000\225\301e\377\034\377G\000\377\002\000\377j\000\377\260\000\377\365\000\377\322\000\354\377\003\0001\354\000S\374\377\215\000\336\000\000;\3729)]endobj
+18 0 obj
+[/Indexed
+/DeviceRGB
+21
+(\310\310\310\273\000\000\000\020\327\377\365\000\377\322\000\377$\000\377\260\000\377\002\000\377\377\000\000\225\301\251\377\020e\377\034\377\215\000\377j\000\000\326\205\377G\000\336\000\000;\3729\0001\354\000S\374\026\364Z\354\377\003)]endobj
+20 0 obj
+[/Indexed
+/DeviceRGB
+21
+(\310\310\310\000\020\327\000\326\205\273\000\000\354\377\003\026\364Z\0001\354\377\377\000\251\377\020\377\002\000\377G\000\377\322\000;\3729e\377\034\000\225\301\000S\374\377\260\000\377j\000\336\000\000\377\215\000\377$\000\377\365\000)]endobj
+22 0 obj
+[/Indexed
+/DeviceRGB
+21
+(\310\310\310\377\365\000\377\377\000\251\377\020\000\225\301e\377\034\354\377\003\0001\354\000\020\327;\3729\377\322\000\273\000\000\377G\000\377j\000\000\326\205\377$\000\000S\374\377\002\000\336\000\000\377\215\000\377\260\000\026\364Z)]endobj
+24 0 obj
+[/Indexed
+/DeviceRGB
+21
+(\310\310\310\377\377\000\377\365\000\377\215\000\000\326\205e\377\034\354\377\003\000\020\327\273\000\000;\3729\026\364Z\377\322\000\251\377\020\377\260\000\000\225\301\377j\000\377G\000\000S\374\0001\354\377\002\000\377$\000\336\000\000)]endobj
+27 0 obj
+<</R9
+9 0 R/R11
+11 0 R/R22
+22 0 R/R16
+16 0 R/R12
+12 0 R/R24
+24 0 R/R18
+18 0 R/R20
+20 0 R/R14
+14 0 R>>
+endobj
+28 0 obj
+<</R7
+7 0 R>>
+endobj
+29 0 obj
+<</R25
+25 0 R/R23
+23 0 R/R21
+21 0 R/R19
+19 0 R/R17
+17 0 R/R15
+15 0 R/R13
+13 0 R/R10
+10 0 R>>
+endobj
+25 0 obj
+<</Subtype/Image
+/Mask[0
+0]
+/ColorSpace 24 0 R
+/Width 120
+/Height 120
+/BitsPerComponent 8
+/Filter/FlateDecode/Length 3054>>stream
+xíZÙvÛ¸¬$vpÑÿÿêî)ʱdOâÌÃ=Br"Yèzþùç½Þë½Þë½Þë½Þ뽬ÿTë«´Ñö¿BuS'°¦iþ/PóÜ8s^å³÷Jy§:·´ïÿ*àB9õær%Ygþh9Ô«Úø¨x³Ê±®SÔó¬jÈVͳ¦
+¸´Ãh´-¥UyZa%N ÖѲigËR§ºXÖÏdl!Ãë
+Ö¡îpñ¦¢«õS0=ÖI#ìsí2 Sú=ÉUé{+:
+wò:Ùa× ZWvªdç9²4·Ï.¶ù
+ÜýMDzAöÚ`õÛ<ÖûuJf2óì tÈ*Ô"ùNh8Y´µVk!wëZÈ&¸}YcÊFÕçêÕ%imZïpÓødìÕá-ªíÆ;Y ¡ÙÖeÅÂMx»ñD ÞÈ÷F>]:%ö*
?$9l&<5kö2Û¶VèFçYv]nY4CòqÆõÏAWã9B yoYÜ̸UïÐÒèÚò¥]ÈÑì¥BÃl϶
+üâ)n"\¸(G'
+4Ú|O|
+p<à]°ßkrcZ}&Bî+ôÌå^ £¢ÜyD/n'qð7Ájé5ú}ï
ycE2°éÛvÛϽAÍJ&`2OvOUïye)PÎa«)ô¹
iµEå.æ-Þ£6pƸþ¼åñTà÷Ö´w¯Üê˲¶}7ÃWxÖ¡ø»!aÙkµ0$ß9
+²ä.X8CÃï«/9%V&E/اê2!·¹'1ÅÆÀedâjÊIO|·ë;ãsú¿vÞ3r3:
+äZ¸ét
Ô¶QÓ7uå"ïIxùÐ㯩ÅP\\`_Õ A¼ºÜ·ºùi¬ÈnEÌÁ?|À¡â®¸¤Q»@çÊmdeºo?huÖ!\twlXÒ(é;jFÄ5¿J !|@f¢-Ý4RÞÖv(ø¶í¦!)§¶7(ëxwJÏŽ|¢Kï a§9Z2.£s`O5¶½<GæIT ôüögæzaßXØV»W*?"yíR]aÄ&Ù੶FL»PÕ±<Uò#.iÉvYéñb[KHvÇ<9ÖµÙÙÍ2¡Ìe×+µÈs%?àù踬!nöùfPR.!eµ-ükÛïÔeëºV©úèÁô¬Ò>þ7Rã±uù
+À©tI,rn*oP=²ÃHÄ0k¤M
CÏHüð>I_â"4ªkÍq¡ß¨ªÉÍtÑè<@3Xù
\mÂ¸Í Üöw|@NÜJº¢øg Ý gx5üyá¸zD¾iºØ»"S÷÷ø`h9б¤#}°ÃFÅÞäà9#à
p%
YK(
-7ìTqJ}ô·÷IËËÏ[&ç&È á[×
+wX;cZqrh»0°e¾\CëS\-âîÍc*?xÒr
+6!nJKúFݺD_n$²2cÒ÷ÐñKĵkºhe¥}pum'7JÙLè?¢ÍÙ|d¹H_Ì\qKùöQÕ
Ióã*ªo(@
+òH;+o¦ICÐwy^ãuÑìÚL7g*ë8¡E0`VV ÝüÕZzZażP4Fi2Ao%c-0\§F)é5}¸w$f¸ÅBáTãJQqøòqh at esÛ,%Zì²·8k©{äü夲p¶å(a4¤@½À
|i*Ë(f¼8¹MÚÜ¿N+_×Ê4{ O§áQôª§¸.JaµäIRuæ^4hñ¦%,HõòÊ|Þ÷î\/ÔIZÏR:Éý;þAñ8òa?ÂG4ä/¬f ~g=¿®&)ýípªTº%ñÀ{îr¡GªE¡Q!¦m'Ø
+Æ}}Å¢ÅÛê>èéÛc½Â´ëó fÇÕ*8Ô±´S*Ø_È:iwþã%ñ¬ )áÕ³>Vj[CXÕÕJß\úJ at jó6/)6í[¤ÊK±á"Ýʯß縬ôawDSÕÁ÷o¸(4tòîÚ=W9××*©0î#\°V2Û~Ð&n*/ýØ@bú`Dª¸ºmFUxG"¯?RBnÄgiF=¿ØeâĬõsïø}ÉÅÛxàwË<)X/sÅiI3ìÉ{+E¼TuÏ
+T»¿êûÑÒé|¸wÊ^è:·¹¯F©{úED]%üá
+ÅÊÂV
Ç¢©1ö
+'.JÏf
+©Ó÷WöÍjL.×äùí(¤¦ËCгð55H/lj*
+^%7\÷'ÀØ
+m})JGþ½\Õ{7*
+Sw¿äZA¹Ç¾4
+^1í-õýè¯ò|pútJÄÞ>:ô¤pj£]àÝá®Öù¯,$íÇqJsi_ý0³7Â#ü"×i
WhfgOkÔ;ú¨×iØMY¹ÔD:<¸$\ÇÕcÚt=#eâhàUnvu\}ÞMÐ^*Ú¡J t}ÇeCr\ûݵ~þâåEzëKF¡m¥³âëQ.<Çé§)t:1Øu)®/Ã#uÎæaÔBPB¬Ä\®/Ôß/¦¬Ñ׳Òç¡à}~ VùBý%Ë0PNAæyD,uP¯`Yà¬öÛ&G8GÈàæöÅµÔ <
+
+êJ`ëD}É)cì=!¨ì«9á!pÈe»íIåd8>>4èOT"ÕÑJ©@'!_ÕX\²E¤&-¤x°¨:±ªs¾¿cxõ@¦B?Q²ö»¢Õ
+üj¿R2/CäD*#±1t\ Õ%îBÖ¸ÞéiÿRCqCíRwÒÞNÀêð?(&ÿªÇ|îòj:ñ yìðiOò-9ÆÆãü3ÑqÅHÀî53¡K_®}64±Ê^ý.,çpë¨ÝÝFþÃY`¤t*EôðÝ/Ó¾ü[¦=% áì4´>¦þ<Ì ?»ù hE#
Ó1¨úû:Ó$Òjø®ÀÇ`¯]GýCÝ+TBÅ ýVø|Ëj5>Á.ÈC#õOÜt©C¨&¥xç÷ùNý&ÑõAù¥äVóÕ±1*öÿʶ§Ä°1ý·ùÖGr¯
+¹³=»5/çEE¹ð/{¶ÁÓÉF ùáÅdG_
<fBj
+ñKYìwpغ"g²|%*E-0sѵ5Å=K£ñßWI4˺Q<Öv³ùH°ÒÈpô½?¦¼
"ðNu¸ÖàÇM'å
ãÊeú M4PdÈi?Õß½=Üîã²Ô\ÆTõ¹°äTI¦)[µJãþ,[Ì.ëZ£>O¸¸ï1ÞY´m7.UØÿwð'¤PuΩæá1¸R×f:ß°Ó!ä÷AdJ¡þþr at HðÇ°bdQærúɺ5ÅG:¿¹ Û1ªZ\z*u×Â%?"íìI0#Úϯ[Ìtd§éÜ¿²ó°Bñq2¹®+p*}C踾òiËÏ¡
+4Q|¾õ§a¤þ{ùYË~Dæý ÉEÚ('9 ôÄßhÿ2æ#üßð½Þë½Þë½þ×ÿ ÌÈ
+endstream
+endobj
+23 0 obj
+<</Subtype/Image
+/Mask[0
+0]
+/ColorSpace 22 0 R
+/Width 120
+/Height 120
+/BitsPerComponent 8
+/Filter/FlateDecode/Length 3238>>stream
+xíZÛÜ(\À`1¾ ÿÿ«[%°û2ÝdìSsÎn2=m
+ ©TóÏ?õYõYõYõY¥´¬ÿTkÕqÍ0ØÿUÀηÓÿa¶%f¡áúif,çÿ6¬7N«ãBd+¸Ó¬Á/þákÐÎÁÊMïGVÚm wÒÝýð×DÝ#íËÃàÓ˳&'púW,ÜuVÝj°ÿÙiÓ´T.KßÖo¡'ã8ØÑZð'¬,~<ôtåpÙ÷?ëÿæ÷Ųm«~Y¹Ç~§-¤¬|Vý¬6ÆÜÖy~ßÏë¼ïTÛ:í4ð
+ü=ϬÊO£IVpÙ§Õ´ÛñÖªvÖcñ»³d">·§»²¬Áy·Ä#f]²d%§?Ä\ø>ÑüÕ
+£/-»$®T¿nãÚ}S
+¿Ñ~묷¯a»pOM[pþsÁ#*¸iwrÉl¦ê8m6Ä ³À¢RJèA®Î!npLu~N?èüV%Ûm3-\à \°ØÉUÅQ9&X
+ELVç
oÄNãnÕtâ*
+Ë_ÜP·Ô.7¦a
+Ãk{
+¦V½ÏsV®n¿êë8õµ¥iÆVÕ>
+ Ñiµ@.ë¼×V9+?Ô«ÄDò(Ãv[8Si¨Ö¹4]kÓÈhåïÇia¡ñÞ˶ú7ö]×ê44èn$ò4¸c_¡÷ùq-þt2@ÂIÁ÷Ùyk^dzàVÓqø..«M1bY{8ø«éæ1HpéY>²¡ÑÚ½Á
+îW¾«Ó´Àa¬ã~ìfùVÈqÝ÷ùàÏðº·9ËÃDZ]
+u¸m³Z½Å
+ÏÝ~g*¿Ð¹aYèÒÜ.²ç¶Ü¯io·À'jнOÒußáÞ~¶ijq±VI|\É9XÞiÐAÐø$èBëGq®¸x¦qð|Z½ÕÞîÊP{á±<ïÇ\ªïi¨âi33ÇH4ÌQ ×aRE4%ÊC!Ò¹yS'®¹\áÄ\°n¨ý^_¿8M¬¾ùyܶäÔr8s´;CÞö3°¾+§Æ£,-kÔ."H{¡5tôÁæämóǪË]\Kå®×nÄ
+o]ïa±Ñ|ä:è}mU . AK(ô`vºPE%p~ëÎuB»àò·¸7/cCW5L
+ä±*À¤Ì½ß(¨Þãoıê+¬GÏ@²MÕQ#oq
+ØV¨X×a4³p¡¶lÔö$û¹/([¬õÍÁn«MqB;9ßùõïq§ß
+µMÉ À¯¸¿¾¥ÏPý$h3¾R]½W]®ö¬÷0ø=n¯ Ø%±g(ðX DÍJ¾uÔÀ"NÖövËáRåoe[ØüW®@pBvå
¡úG]`]IS9fIt!¹9]·qR£Ë ÷sÊ·}[Ö÷¸RhPRÈ<Õ®ú#*k^Ö%a=vÈ$TAKþÌSYê×L_¬3k6ïDpyG
+ÕÇ6íîð ÞDÖÑ6ɧgÄÃÛt'1âChã`C 5kÞÉ:âBÙ8ÃK=CXà®Ó¤°O#eø0:H¿v»âeíÒ»½ÍCÝm.®¼à7¸pÊ#'yºª¥]·Ö
+ÛàüÈ-ZÒCÁ2÷¸2 8ÏkucÁ{ª}ü¾E}4·R°0ïp
=a ù«¡ÎÊëÞbz²àx·ýÜ:ú
+£EE¤5úxë½^b +13¦¬|"UY«º÷TY+|½À¾;¦«!-f¡H?Æ@º·¸¸¸R[?Rð#Ê.Ï»Ëò| :ûÁmññy¸JM+¬lN6(áüÎÉ[MeTÝ;gt/¾]2$
â¢qdèÉÅ!w¥uø%¥xÍãÉC¥¾ïJ¿fÞ¤
+Òص÷"m»q·E1Dý ýÌ»@¦Î4õû
+ýy£IÉ6¦sè÷ùÛÔA¥¹1!¡¨ö(MOËù°!EÖgHc7GÜ&û!+æNÛ´üWC©@µ[È"EîjRLí½e9Z¯vÕÐÚ «¼èiF@x´G"£6g¥úXàn7¯
+«íCåì³Ò|tÍ ûP4Å¡_¯jÿ³^d¬CCçVyìMÝGÑÈl°¹ir\^T7Ü»´P×iiÖ\nUÄo«®îJú8>`OpH[ÃM¹çtTy1y_qMì7BK£¾Ï±×pË®K?Lò*ÝÑìÆ{û
Dã"4ÖÊ:T¦ÁËõÄ[mµjL¹ÿNѸZ¨}K7Jü'AyÊ,D
+Éço©¬÷}¹ßÔçPçᬹ§âgTÆShÄó~B§/㱪{\Ð1rÃýÁÈ/̾½WIt3r?Éh%Aæí\
\l>öp ¸ìt÷=ªûØøz|µÌFW2hRRC÷È¿Çu eµùäæ½µ§sÌ#°(²-2$®EË;Y±êü l\¾Ò¨áíKyl%¯YÍ
x°®K
+]]Ö=Ù:öG¼qáB£Þí©n÷{`Øk¤iÙ9]ÉÈ¡6³Eú"¼Òàâ.
XEÞá*!ýÔäÉXתÑl ò Þ÷Gh42!4£+«hh<pãÐâi-Kï\XÅ×Ö@á²^ÏÍÚðªBÖ
Ë`'>(¯
+¶Y̬w`¬%¥K"âöF´Æ»à¢²q(·¨°è¹²^qÏÀYLå/ä¥Ä¬ûTÞT¶XL÷¸4
+h/Iòº F>28Ý]H>&z$sä²XÖØV&X7°ýchËÓFxúÃ<?XÜï@¬ô*t²,Êp¹¼©ûº[ëváªÁR µ ?Ü©jA}»*.¢ðßZGëC$· ©ËæÝ`/E}zA
+íÈ
+l+.×ö¡÷ëÁx24Ë¡fÀ9ĺÆo`eÆ0øÒËÇmSÕÂlz øëýFû!6!¨·Á±pÎvà|]~ìäæé:Èï§]kôÛ
+ø¹µ[ólp§ZSk´ð]ìwÆ6Ñnñµä©ã{,iOÅ×]z/2æg`%´@k¸ =pD£@0¶ìCÚ>)>Ð/ËLéüû~Ô5~*G4GlC£nI
g`ýH½Î $G%úƶ'qÅ^fCY{1Wû´eôsE¸{Ø]¸$Õ-¶$ö'QÛðdª^oÉ
+ ò§¼;Þ»C«wQUÒ\eÜ´bqüϱÌÔ|
+öùóìY Åý°AÀêVÀÛ¶Êé
+î/¶Yé¯xD´
|Õî¶üW¼·@i2í üÞ±C4$PQÜw$
+{-ðácÈ4r¦²Æü«æÊ ÆºÖìµ;·*/Á-¦yåÛ@ÇÐ`TDÍl
»ó÷£ÐWÀ(}¸?zëØ©Êê=ÿxÓaY0ɤpÒyùéÌý
+qµs^xskоQ e(Ê1ʺîò¥5]ýZ0ß¹bªô!ó±i±±ç¸SF¼ ®mzÆÙF{!kE<ª1^Y?k,gt¹8µü[Óþâ\ômoi3qË¡(AÏÅ× EÆ
mµÑçå_#ª¯ÀhÖàLê
+Ü ùVf'#£,u±M:è`Úä¼æþÜÓ×Éý¡¨EöW"Ë·Íé¼|OÂûwmÀ|)Å
+g àÀ¥ÛÜebI at mÏáßÕB*=HhñîÜi»ÅÌôKÉåÏÀêþ°ÊÐÁÇ`ý OõÇPeßíÛË£ç_ÿÄ ÿAcoÈ>íÝÌ}M¾JÈýQÔܱíõEôݶð7PïÀ¯Z{÷Àþ{¨õYõYõYõ׿Ê1íJ
+endstream
+endobj
+21 0 obj
+<</Subtype/Image
+/Mask[0
+0]
+/ColorSpace 20 0 R
+/Width 120
+/Height 120
+/BitsPerComponent 8
+/Filter/FlateDecode/Length 2005>>stream
+xíÛ£ºOø
+øý_uÿ
+Ifz_dú
+MUWõ$øC²Îýß·ÜrË-·ÜrË-·¦ß
*¥
+¸zhñ[Tkƨyòàcdü*¸)¥LS]ú!£sê7°N/ÑB×bÀEËäÄåesË¢¢6^m\è7©vIãÎ]ñB»ÿ>ÕÚ¤¥v.±Æ»ÖÑI@ÛV¶:OsݶîTÜ®¸Ü9¨¤¬]DØ-=®&o
+÷xò:ã3ÛÛ¸Ý>E%p
uËäú9ÍIJTðû^·Z "]¸O¡äUÑ
uõÖ%¸q©Î]Y«3Yo³Õº2}^av½ôñ0s²ÛêrÕê¾? `09&òmk[h6Éñ~&Õ±°EBYãý®Ô7(аéøôµµæë'Â0z1Âu0Ìàð±kÕÏ».¦kX<m7_¥ÅIª#2\Gú¥Y6Äød!©ñ`Ã7)[SÕUd[_ø¶H¥òaK\²
+ÈMâãc at 7PSÄ=yÕ%0¾]*?E)¾ÃJ/T*Ä"¡UvÒ|ôP`]
+ðº«\²«Ë¿"7>3Ð{H6Îo[¥éÅè²£gÉÐq
W-tã!ÅØbå½9¹³dÍN3à*ÒWȧÃîwXÏR®AãÄ8tº@k ¾,(p`øG·HÝ«Ç£ð9~÷B·wÚèô8M'ZSH}JâPÓLáG¾Î\T7~o,¬®ëÎ\¦'ñÝ£Å?Nó˹ָ|ÊEn{pÕaf¦e¥²Iiºg³#¡]Âv_¿%5Â@«Ó°\_ecdËñºïraWB#(åãJuk/ì ¶§_ºÈý@ËF¼Nk£ä*Ì"â?}xBà.Rþ?¥Ð÷$ùxþ#®éÜ¥).Bùÿs3ÊÈW¸ËéÎKtý¿¨ÊÒ?}òMÆkm¬orö+\ypM²ö{aàÄEyCâÛÅ=ªß'Üæ×he9¾¨¡&§å'#_f)GVsOEèn+mp#GÕX
êQþªÂ° ·)û À-¾¢SL¶·ó®¢*!¦ÖyFCqd5kÏÌ~5o<åÉàg?NÉ%SëB£ÐkîÒtüwÔ
Vö¹°²\ݼ?=^C&ª¿P<P=³;?¥Øv½.ô:Øk¯G¤µ¶~}pd¥æN£ÜÛøRzèxY]®ûÜ2À¤I?ÒJ½éHzøgN)hzÃ7ÕYìÛõúkG¯°í;ò½a°Fæ
e©'n:¿Ð<B}»6)KÜë}¦ÌÂ|}ÜM-rF_£
+ÜHqi|Ô`se\j»Þ×>bYÒ¤$X,±³+{³hé/&£ÅùܷÓÛ¢00;¯ÇbìQgCõÀì¶:Â) õrÿvâ²ä+órÇH¶%ØÎ;TÅ¢ÀVÉè+(</\ÁZzáa~§ÖJ*Ür/S£ÝÛ¶ç¸$üT4¸7&KñÍ^Äò<HÜDË
+Ò13Pb 梣XÓÞi§
å¡9ô^ó*åÕÒTÂÚu£ö®²ºþ
+M{Ħ8Fíß0?uò×æ*4F;âÂê¸Âj¸(µ£¼ltro1áQ¼»8
öÃÝ×ú2ÀR!Æ,²n¾dÒÑ-isãª]¢9ªÀïpûèíÃS1U.wZkûóâðÝX¶uÅìAò¾ë.f ;ÇÂHfgÿ4* ²µ[Zi»-âònãÐÁPfdÞÌKWwýc$g ß÷ÃâÏË3º }q·ñP8&K+,ólí4
+0å?JЧJ?AËO³ªänö-l_ku)ý0Y©$s¦U
îÚµx\ì9§M}t|Ënª-¯(Uê%E1tR£ÍâÆ]V45æã^>ÞÅÂp`4ZÉÒا+Pïµ³ô
+}·×râÐÖÄ°ÜÊp,Î
C©/Ñë 0ZcÕVußZÒMíìxßW8fyÀ¯ÈLî¢FFKÓÖ°²iV¦ù~D1Uê×O²`4ÓÑnÛõ
®ÝgXÞ-}Û?!)ÿhÅÍFÂØkzÄ gú;a?T·É¦=M;³Ú©ç@ûN'SGûÌ/?Ö¶357µïPâ4/õ±¸1
j+9;¢øK*QÁÏÇú=]
Щ/+®|?_ü|p=ÖEèMž»bÉs¢V6ÅÈ<tjÏ»*¿øç-ÒTó¹'¿5ïò©ó\>LáN}hþÒéocàùêÌî¯ùü²;2~õXç·©·È/²|-~~$#Uþ´Ãõ±÷eÝå m¤¿ý[lGCmèMYÓµ»8ô}JïòkÄ[n¹å[n¹å[n¹å[n¹ ÿsCf
+endstream
+endobj
+19 0 obj
+<</Subtype/Image
+/Mask[0
+0]
+/ColorSpace 18 0 R
+/Width 120
+/Height 120
+/BitsPerComponent 8
+/Filter/FlateDecode/Length 2235>>stream
+xíYÙ:¼ ¡
+¤ÿÿÕHQty|ÇÓ´Û~"Ú* ·ÈHù{ì±Ç{ì±ÇhóüwA6'î<Ûåo¡:§ô2Mvý:Ïa1ÑþTçt³t9oÉ*¥þ¬Ë´«Yp÷y.1j¥ð¹ÿcùvbÖHçÙábç5F«cÔab¡ó÷£:
(bd:>-¸°«ø·H½-Æ5y
oqß½`YÌm¸´;ÃuïþJO¹MKbØå³oAevá.½u Pâà!¼¡[¶}¼C×ñ.¿ ÊìnÓâè¢ÖÎ{k^ÌulG`¸ÙÏãöÞ}(_@<Ý]vôÊ7¸O]ÞjqJ*û|©°¬lË>2.ÌÿùéÿÛô¶/9F #ª.î&ÌÒ3çú
+Ú¦©
+`¼#Pð 7qÙ# ZÖ)¹uçÌgåQÃséîXÇe`·ÄÜz ÚzÜÂEPÆѸåÛWñ'ÒmôO
+÷2²¾«¨¯R§ßämJþÈánZLa<f<:°;¼-lk-ëQ³×q3fI6mRw'è
+|·®¥Wo&" ^éË>
+Öª´EkÓhMyï¤_6ëÑçTÞ¡´b^ÛçqÞ6]Ñ»ú
+QvÕïÓnÈÓ:&ÞVvu®®£¨
+|=æá¤Þ§-¬7Üè¸géôJ\r5ûi7h.'
+m0³5TøK3ïàÚ{]ËÕ¦°û ë]¸9ê,ͺ®kËYAO
+¢¨îÒ¿«ªæÂ
+Äí£QZÞwâ+
+ÄGBGI'ÃÝhõÓ¸:*K¿¨!sîfÏ^/lGÁ]4_$.[:£2Tá®u wá®h"°2Ͳ©¹¯lܶ-} {R¶´IV>
+$íÃ\ò{ßsze¯5´µ Á"Ìéó
uÔÝßè#<Æ¿ß¿®Ûà/hÏôL¯ÇÍK6¢³6ãf¿Dëdoe9)>KûáöV¢n-Çصà/pÃ4|9ÀVLÕ`9Dzþº<¦L4¯Ô )/Aà(2r6Qge[þïS?¼fáe»hôiLfÙ¥PÜd«Îú*ðÛxE¨Â|ØeìÔ#È7ùrRÖì;µi|îq©-p/¹âþp6¸>WxµÙñuÈ Qd}ê®Cy9èIC Ãa³ú¼ßãw¯û1ö)HÎ%$ÕY7
+yíØÙVÒ5Ò> ]ô(Å^Öª ÜÊ6ÄÌQ1ú*Tè«}Á )¹VªÎ6^ÜF!eõ/~ÂívÃë*T*ä$ÀðþTlr.ǵ
+}ÈY|i ´VoT7pCéÖ$Åõ
+P°#áW«ó¯J$yó®1ÓòÚí-\Äg1ÙljgÐeá8xkæ
+
+B ¿HÎq®äëku èq΢; oökËpsÂñÃÔ!Ú 'xb«J÷ps_&å\¹sk¥¨Ò(ªKçé´Ú>aºn´m^õv×ù¼6U@ Gbh·IfúêÁî2ãBɹµÑ¿¼\mÂz[B|··#!/Chb7èº2É!Ô¡9¥Ëq.
øsò
+ÇÕÕïàTêIm¬ß|QZêÐ|
+ÍÓO
+Äó-ÖSWpÆ>Åo}-}ÃJ=ü"{JÉ춱Ê}¿Yyðãë½%ãC)¬ÕmûÉ4ar(l]Ó½NÖÁï&I²rIB]P#FÕÍqqjî7¢zôd|íûDýÀÕ KþK2?:ÐWa,fXÈìrÔsÊn½5e#jÚR-ÃWLT$ìµ{ÇÅ5æØñ(x¥
¡=1lw§°0qåô!jK!Ð Æ,®heå¤'0»ÕÚé·â0=jÀö;6NxæX¿tßXÁ=î_A`6;0TáÑ"¦ã
+n~áúë4BrD]uj-rùVCÂ'Lb¦ÄXËÌ´NÈ5k¦S\*£¤Di|8lÃ:ÜÔµ$N_yµØc¾$±<æ} Ê®ü 1u¬æ>ø,ªîöhaqS¼\1A飮0§"ÕƽÀámA»@n²mÆ<Uk¶r,5a<0SqÍËpFzp Í¡Ä꿺]Rà ÚÖ=^À¢Ñ)É`ò¬bf)'Ò
+;?¢Gý
+r}³ð^´EaYXµl9ÝB?Ù²ñlP±fpIE/&4E½
+uevü¬Ö!Í´§x|Å桾l5zv2ÃöËS|'g°£z®Åc ǾB¾¯r8}oý+pÀ4k"0H@>Ê⹶,Rûk|ñ_À¯¬jÄZøñõ îXl¼ %ÑìÛ·¬ ôª\ËñÔäUZN²,{£nû~OØü
+8×ùJgZΰ:,n+wÂÜÓ>}·íbVrV·¼ÏTz uq¿6äoæ9ÊQ³³ÛÂÊ-¾-ór#¸jÙÍýûKZB$Wp³M14©ß: sê»bü2b½]]D¸L¾ÓhvÚwþyjÕ®14¨¹Ë1ÿô`2¶¡Ì
¨¼Í^©-ÄþNþRöñÉ Hù¤?{¿1»@ÿ8¬{g¬ùC>öØc=öØc=öØc=öØc¿¶ÿ ÏÌnD
+endstream
+endobj
+17 0 obj
+<</Subtype/Image
+/Mask[0
+0]
+/ColorSpace 16 0 R
+/Width 120
+/Height 120
+/BitsPerComponent 8
+/Filter/FlateDecode/Length 991>>stream
+xíÛÛ 9æl½ÿ«VzwÓN§£d{Á±%|Äá?~LMMMMMMMM©®o¾¾ê{¨ï@ÿ«ÍÂz3Ui»·¦·Pv ëv¿]õZêÀºÛ}üÔ¶{§ø<^»þ{áÿ mSP¶×õÀÛhx-üÉèþ´±Û°®{rËg)ç|8Lñc¯ÄÅ
b[r)ÎkÌ¿¹Ót·Â\ʬ;8ÅÊ)Ĩëô¢¸Î5/$Á4©²ÕÖYTïDZEÍ\z
+£9âT
+jI.Z)Ü#ky!AVïy!5\⻶F¬Ñhbl
+M[M[@³ëi ^,L´FðMÐÆ]£ ]±þá*
+G¹D'
+×cÍØ¥X@Jºî`Èà]rUJá~l@=ZN,¦ ÛÎÉK t{H²¾Iùæ.À/,Q&²9
+@ªë娤X7¯Ò 4,cI4äw¡¡P·*ÊõµØÁ°Ø¨
+'Øjü^%~-\^¾prÓiÊ=¥ øê ·g)Q_¸|8µ·¡Aª£ pÓÉupáDC+0=ê£XÀ'r3è%èïæ>ÏsçªgyîyõÛæW<Û:ÊÖQû&ôu>Ë®£pÝ7jÛ®Ò¹
+÷ìGz¤Û
+r?îmÑj°|BѺWI,mÝÃå\°í°Kl3ÇÕUú\H*Þï;}O\yÍ$h§Èü×{²\kH~C«íó÷¦;©¥F*Oöz£ÌrÈKÐ 0»w83,+[!IþÝÍ¡ôoæ·!÷Ú¹lx<ù:IÖÄ_:ê8×ֺ׵YfëÐq¸ÉZI?És¸\C𪶽ƱyJx&ß='DåGg&#Mlën÷غ2Ño´´·Jdg'÷¼/Â}
+íeت鴢óÉÅ[Ó»¥z;nû=Ù¾úÐáiG,{îí+0pWæ8÷IéÖd;òë9/¹©àÈC|V)°gË+*6®8Ú¦ë¸ÛQ:»`GËõr²®RháX8íá«pI(|ÇðиÒqáøU¼´äFõ <î i¹Äô>Æ$û±'àË]ËÕ}ÕÛ/ʲÛã¥Ô=ÆU
ýÖ¹Lc¡¾z¢Ézð=ÀÅY¾ý^ÞÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÿ Pc×
+endstream
+endobj
+15 0 obj
+<</Subtype/Image
+/Mask[0
+0]
+/ColorSpace 14 0 R
+/Width 120
+/Height 120
+/BitsPerComponent 8
+/Filter/FlateDecode/Length 1159>>stream
+xíÛr+EûÃõÿ5»ÉqäãS©9y`¿È5r±¦îf£o߶¶¶¶¶¶¶¶¶ÄÔ_~1[|Ôß¡~ú3¬T7ÒS
6ö6eÁ-
+ÿSªÐñ òL×0Er.ÿsª
%_¬èc)ç1ðg¡ÿU1V\ÕÐ\cô.L4R {8^¾õîrk>xïr)ß¿qó¿Wg¸ö
+k-
èÎ¥srãG*j¿°Ø¯Kª(NfÒJübàû[Oྫ(ÜÆëj£¤£?¯¡¨¨$Þ¥ZâáÒ¹±2ZxÞe/äì£S¸äýðbi!SXôrʨDP\£æXãÓRÀë2ÍáRß:m4}Φ³éO0½
+Þ)¬Xsï0zÜIf8ô´îw²ìIàm,À~WR[J¡*%¶zʧFç¶ ÎI|hpW%¨ÌÒÒP>}Ðadùl8ê&[¯êqµ¹kÒj)vïf2¥D®Si9p%Z#ؤ°÷µÌ\A:aYaaÑ<Ái"Õ÷w+|" övó˸&¢eòRP`îçD"âSÓs1:åò²<+#Nå%âºDÞà1d,ª§U\;+¢EûóºKbP¢ãÃ×¢{uiäÇe¥vUþK.dòóCõößÑh1/¢%&Wúù{Êm\ìØÛe1ã|
}TEæiá30|=P~°À=ezE¢Ïá£Ïz¨NÅu\ßÍíTH7oEÿXÇã§Qö9¿Í͵ᬱÃõÀæf`ØØD=§U)2"â<×qáià&qÔ)"\ö÷Ú6ði4H'ÎUyH_"SjeÄu"§·;ö2G'¨8Ô,úîGAÀvôt;,ÕKôBd
+`Þã|¿ó¹Ï~[=ðpÐV9
+
+.±dO!^¯©,YÉllªRJf.81}ìÛ µ
2ëf%Y×Îw¢ò`ÉÛÃU_!°·¤í/ËÒDy#=ùõÈnÝ&Gÿ¡ê´Yçªj&
+ں}ç+5üöUÍ{?2mrh/aJtP.
ë7Ù>r|K³Ì`¾
b
+SEÊl²V£Ý}síb¬é¼rJó
+.Ffò÷[Ãz,2Í·ß2Îy·þè¼Íew¬Ç9QÌ|'£9I4\æש\âæXb4bäÈ?9£èäG|l ÉV«7p¦MƽKE["¸.ûêSç_^±¹0 ÅçaÍ%Ù(ú}þAWÁWa[8"×à÷×Ò´89üWQ¾ÍÐè÷#ÜL±çiY9?Cwº·Ó2ô»Òë±DFÔó!Y_ÁÜÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚú§ô{:j9
+endstream
+endobj
+13 0 obj
+<</Subtype/Image
+/Mask[0
+0]
+/ColorSpace 12 0 R
+/Width 120
+/Height 120
+/BitsPerComponent 8
+/Filter/FlateDecode/Length 307>>stream
+xíÖmoÂ
ayB±X÷ÿÿêJéjY6g=&˹>h¿Ý
ðÒÃTó(¸î½§H}mýê^à÷Õ=ëW÷ÿ¹úLüÙèã/°gþ EàUc;×Yo e1}XeY«,,f
+βú8÷üÛÓ®g7Ín¦µwA§Uê19åS«â´]UÎI°t§ÿ©ª2´Üõg8!ºy¬«)Õ1ÛÖ½Pw¨µº[÷ÝrIãí<gÈ<×uÕøµ®J1YÑòÖõ,cm#Î
+¹ªCõìjÄbÚuS[Ó¨{A½¹E]Àz{ï;n
+oFì¡_XmÈ®7 M´é;ÖÀ«DDDDDDDDDDDDDD´ú:*
+endstream
+endobj
+10 0 obj
+<</Subtype/Image
+/Mask[0
+0]
+/ColorSpace 9 0 R
+/Width 120
+/Height 120
+/BitsPerComponent 8
+/Filter/FlateDecode/Length 330>>stream
+xíÖÛr
ápP¶BÔyÿW-lÎt:6Õ,oÖ¡Þ}(r¹0Æc1Ó:Ûæ{ç¨ú'ö½ú/êðwõHýuõüßê|/úú Ûµ¶\«¾ë¼q}½àh;±dûTºÂ`ë£6
ꦹÇÀ¶klgLÓ§²kÊ1ÞÔ
+pªª§\_ÚÖ5µ}º:rïMUÙ£Ü-FÓ^¶]sbaM~ëþ-pkX ¬q"VßÕÛV3YSRðù©Ëv ²[Ëoc¥,Õ7;'}á}n&¿l]}ê3Ü×N÷2«íãè¬Çi åÔo',h#¹Áîq0!f·ÁáªÇº[7ز¶s¨ÿ;Æô²è;¨Êc1Æc1Æc1Æcìü> ~b:F
+endstream
+endobj
+30 0 obj
+<</R26
+26 0 R/R8
+8 0 R>>
+endobj
+26 0 obj
+<</BaseFont/Helvetica/Type/Font
+/Subtype/Type1>>
+endobj
+8 0 obj
+<</BaseFont/Helvetica-Bold/Type/Font
+/Subtype/Type1>>
+endobj
+31 0 obj
+<</Type/Metadata
+/Subtype/XML/Length 1408>>stream
+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
+<?adobe-xap-filters esc="CRLF"?>
+<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
+<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
+<rdf:Description rdf:about='a4283604-9c97-11eb-0000-abe8d52b5774' xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 8.70'/>
+<rdf:Description rdf:about='a4283604-9c97-11eb-0000-abe8d52b5774' xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2011-04-11T12:34:26-08:00</xmp:ModifyDate>
+<xmp:CreateDate>2011-04-11T12:34:26-08:00</xmp:CreateDate>
+<xmp:CreatorTool>GMT</xmp:CreatorTool></rdf:Description>
+<rdf:Description rdf:about='a4283604-9c97-11eb-0000-abe8d52b5774' xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='a4283604-9c97-11eb-0000-abe8d52b5774'/>
+<rdf:Description rdf:about='a4283604-9c97-11eb-0000-abe8d52b5774' xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>GMT v4.5.3 [64-bit] Document from psbasemap</rdf:li></rdf:Alt></dc:title><dc:creator><rdf:Seq><rdf:li>carltape</rdf:li></rdf:Seq></dc:creator></rdf:Description>
+</rdf:RDF>
+</x:xmpmeta>
+
+
+<?xpacket end='w'?>
+endstream
+endobj
+2 0 obj
+<</Producer(GPL Ghostscript 8.70)
+/CreationDate(D:20110411123426-08'00')
+/ModDate(D:20110411123426-08'00')
+/Title(GMT v4.5.3 [64-bit] Document from psbasemap)
+/Creator(GMT)
+/Author(carltape)>>endobj
+xref
+0 32
+0000000000 65535 f
+0000013781 00000 n
+0000032882 00000 n
+0000013722 00000 n
+0000013503 00000 n
+0000000015 00000 n
+0000013482 00000 n
+0000013846 00000 n
+0000031328 00000 n
+0000013887 00000 n
+0000030737 00000 n
+0000014166 00000 n
+0000014434 00000 n
+0000030274 00000 n
+0000014714 00000 n
+0000028958 00000 n
+0000014994 00000 n
+0000027811 00000 n
+0000015274 00000 n
+0000025419 00000 n
+0000015554 00000 n
+0000023257 00000 n
+0000015834 00000 n
+0000019862 00000 n
+0000016114 00000 n
+0000016651 00000 n
+0000031263 00000 n
+0000016394 00000 n
+0000016512 00000 n
+0000016542 00000 n
+0000031222 00000 n
+0000031397 00000 n
+trailer
+<< /Size 32 /Root 1 0 R /Info 2 0 R
+/ID [<1B01E0697A0C9B0DFAF22DA74A231A66><1B01E0697A0C9B0DFAF22DA74A231A66>]
+>>
+startxref
+33089
+%%EOF
More information about the CIG-COMMITS
mailing list