CCSD3ZF0000100000001NJPL3IF0PDS200000001 = SFDU_LABEL /* File Structure */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 512 FILE_RECORDS = 291 LABEL_RECORDS = 34 CHECKSUM = 4429093 /* Unsigned 32-bit checksum of all bytes after label records */ FILE_STATE = CLEAN ^HISTORY = 35 OBJECT = HISTORY END_OBJECT = HISTORY ^HISTOGRAM_IMAGE = 59 OBJECT = HISTOGRAM_IMAGE /* Two dim histogram image structure */ LINES = 256 LINE_SAMPLES = 408 SAMPLE_TYPE = UNSIGNED_INTEGER SAMPLE_BITS = 8 SAMPLE_NAME = BAND LINE_NAME = INTENSITY NOTE = "This is an unannotated two-dimensional histogram 'image' showing frequency of measured 'Intensity' versus band number. The 'Intensity' may be DN, Radiance, or BDRF (Bi-Directional Reflectance), or a combination of BDRF with Radiance, with BDRF below a cutoff band number and radiance above. The cutoff is defined by: BDRF_RAD_TRANSITION_BAND_NUMBER. The 'Intensity' is DN only if CORE_NAME in the QUBE object is RAW_DATA_NUMBER." BDRF_RAD_TRANSITION_BAND_NUMBER = 15 END_OBJECT = HISTOGRAM_IMAGE ^QUBE = 263 OBJECT = QUBE /* Qube structure */ AXES = 3 AXIS_NAME = (SAMPLE,LINE,BAND) /* Core description */ CORE_ITEMS = (5,30,15) CORE_ITEM_BYTES = 4 CORE_ITEM_TYPE = VAX_REAL CORE_BASE = 0.0 CORE_MULTIPLIER = 1.0 /* Core scaling is: True_value = base + (multiplier * stored_value) */ CORE_VALID_MINIMUM = 16#FFEFFFFF# CORE_HIGH_REPR_SATURATION = 16#FFFBFFFF# CORE_HIGH_INSTR_SATURATION = 16#FFFCFFFF# CORE_LOW_INSTR_SATURATION = 16#FFFDFFFF# CORE_LOW_REPR_SATURATION = 16#FFFEFFFF# CORE_NULL = 16#FFFFFFFF# CORE_NAME = RADIANCE_FACTOR CORE_UNIT = DIMENSIONLESS /* 'Radiance factor' = ( PI * Radiance) / Solar_Flux */ SPATIAL_BINNING_TYPE = FOOTPRINT_AVERAGE THRESHOLD_WEIGHT = 0.02500 FOOTPRINT_GRID_SIZE = 10 /* Each NIMS raw DN was averaged over its entire footprint, which was */ /* approximated by computing the location of its four corner points and */ /* covering the resulting quadrilateral with a grid; the weight of each DN */ /* in a given output pixel is the number of grid points falling in that */ /* pixel, weighted by the instrument response function. */ /* FOOTPRINT_GRID_SIZE is the number of points used in each dimension for */ /* the grid. */ /* THRESHOLD_WEIGHT is the lower limit for the average: if the total weight */ /* contributing to an output pixel is below this limit, then the output DN */ /* is set to NULL. */ EXPANDED_RADIUS = 2736.52 DARK_UPDATE_TYPE = NOUPDAT FILL_BOX_SIZE = 0 FILL_MIN_VALID_PIXELS = 0 PHOTOMETRIC_CORRECTION_TYPE = NONE /* Suffix description */ SUFFIX_BYTES = 4 SUFFIX_ITEMS = (0,0,9) BAND_SUFFIX_NAME = (LATITUDE,LONGITUDE,INCIDENCE_ANGLE, EMISSION_ANGLE,PHASE_ANGLE,SLANT_DISTANCE,INTERCEPT_ALTITUDE, PHASE_ANGLE_STD_DEV,SPECTRAL_RADIANCE_STD_DEV) BAND_SUFFIX_UNIT = (DEGREE,DEGREE,DEGREE,DEGREE,DEGREE,KILOMETER, KILOMETER,DEGREE,DIMENSIONLESS) BAND_SUFFIX_ITEM_BYTES = (4,4,4,4,4,4,4,4,4) BAND_SUFFIX_ITEM_TYPE = (VAX_REAL,VAX_REAL,VAX_REAL,VAX_REAL, VAX_REAL,VAX_REAL,VAX_REAL,VAX_REAL,VAX_REAL) BAND_SUFFIX_BASE = (0.000000,0.000000,0.000000,0.000000,0.000000, 0.000000,0.000000,0.000000,0.000000) BAND_SUFFIX_MULTIPLIER = (1.000000,1.000000,1.000000,1.000000, 1.000000,1.000000,1.000000,1.000000,1.000000) BAND_SUFFIX_VALID_MINIMUM = (16#FFEFFFFF#,16#FFEFFFFF#,16#FFEFFFFF#, 16#FFEFFFFF#,16#FFEFFFFF#,16#FFEFFFFF#,16#FFEFFFFF#,16#FFEFFFFF#, 16#FFEFFFFF#) BAND_SUFFIX_NULL = (16#FFFFFFFF#,16#FFFFFFFF#,16#FFFFFFFF#, 16#FFFFFFFF#,16#FFFFFFFF#,16#FFFFFFFF#,16#FFFFFFFF#,16#FFFFFFFF#, 16#FFFFFFFF#) BAND_SUFFIX_LOW_REPR_SAT = (16#FFFEFFFF#,16#FFFEFFFF#,16#FFFEFFFF#, 16#FFFEFFFF#,16#FFFEFFFF#,16#FFFEFFFF#,16#FFFEFFFF#,16#FFFEFFFF#, 16#FFFEFFFF#) BAND_SUFFIX_LOW_INSTR_SAT = (16#FFFDFFFF#,16#FFFDFFFF#,16#FFFDFFFF#, 16#FFFDFFFF#,16#FFFDFFFF#,16#FFFDFFFF#,16#FFFDFFFF#,16#FFFDFFFF#, 16#FFFDFFFF#) BAND_SUFFIX_HIGH_INSTR_SAT = (16#FFFCFFFF#,16#FFFCFFFF#,16#FFFCFFFF#, 16#FFFCFFFF#,16#FFFCFFFF#,16#FFFCFFFF#,16#FFFCFFFF#,16#FFFCFFFF#, 16#FFFCFFFF#) BAND_SUFFIX_HIGH_REPR_SAT = (16#FFFBFFFF#,16#FFFBFFFF#,16#FFFBFFFF#, 16#FFFBFFFF#,16#FFFBFFFF#,16#FFFBFFFF#,16#FFFBFFFF#,16#FFFBFFFF#, 16#FFFBFFFF#) /* The backplanes contain 7 geometric parameters, the standard deviation */ /* of one of them, the standard deviation of a selected data band, */ /* and 0 to 10 'spectral index' bands, each a user-specified function of the */ /* data bands. (See the BAND SUFFIX NAME values.) */ /* Longitude ranges from 0 to 360 degrees, with positive direction */ /* specified by POSITIVE LONGITUDE DIRECTION in the IMAGE MAP PROJECTION */ /* group. Latitudes are planetocentric. */ /* INTERCEPT ALTITUDE contains values for the DIFFERENCE between */ /* the length of the normal from the center of the target body to the */ /* line of sight AND the radius of the target body. On-target points */ /* have zero values. Points beyond the maximum expanded radius have */ /* null values. This plane thus also serves as a set of "off-limb" */ /* flags. It is meaningful only for the ORTHOGRAPHIC and */ /* POINT PERSPECTIVE projections; otherwise all values are zero. */ /* The geometric standard deviation backplane contains the standard */ /* deviation of the geometry backplane indicated in its NAME, except */ /* that the special value 16#FFF9FFFF replaces the standard deviation */ /* where the corresponding core pixels have been "filled". */ /* The data band standard deviation plane is computed for the NIMS data */ /* band specified by STD DEV SELECTED BAND NUMBER. This may be either */ /* a raw data number, or spectral radiance, whichever is indicated by */ /* CORE NAME. */" STD_DEV_SELECTED_BAND_NUMBER = 8 STD_DEV_SELECTED_BACKPLANE = 5 /* Data description: general */ DATA_SET_ID = 'GO-J-NIMS-4-MOSAIC-V1.0' SPACECRAFT_NAME = GALILEO_ORBITER MISSION_PHASE_NAME = IO_24_ENCOUNTER INSTRUMENT_NAME = 'NEAR INFRARED MAPPING SPECTROMETER' INSTRUMENT_ID = NIMS ^INSTRUMENT_DESCRIPTION = "NIMSINST.TXT" TARGET_NAME = IO START_TIME = 1999-10-11T18:05:15Z STOP_TIME = 1999-10-11T18:05:57Z NATIVE_START_TIME = "5208734.39.0" NATIVE_STOP_TIME = "5208735.11" OBSERVATION_NAME = '24INGLOCOL01A' NOTE = "SSI ride-along data, single scan North/South across center of disk // // MIPL Systematic Processing Product" PRODUCT_ID = "24INGLOCOL01A_MSY02.IOF" PRODUCT_CREATION_DATE = 2000-12-14 IMAGE_ID = NULL INCIDENCE_ANGLE = 33.17 EMISSION_ANGLE = 4.99 PHASE_ANGLE = 31.48 SOLAR_AZIMUTH = 176.49 SUB_SPACECRAFT_AZIMUTH = 87.55 START_SUB_SPACECRAFT_LATITUDE = 0.01 START_SUB_SPACECRAFT_LONGITUDE = 244.21 STOP_SUB_SPACECRAFT_LATITUDE = 0.01 STOP_SUB_SPACECRAFT_LONGITUDE = 244.29 START_SUB_SOLAR_LATITUDE = 2.99 START_SUB_SOLAR_LONGITUDE = 275.53 STOP_SUB_SOLAR_LATITUDE = 2.99 STOP_SUB_SOLAR_LONGITUDE = 275.63 MINIMUM_SLANT_DISTANCE = 657655.00 MAXIMUM_SLANT_DISTANCE = 660365.00 POINTING_OFFSET = (0.000360,-0.001480) SCAN_RATE_TOLERANCE = -0.500000 MEAN_SCAN_RATE = 0.019633 /* The unit of SCAN RATE TOLERANCE is mrad/s. */ /* The unit of MEAN SCAN RATE is the Nyquist scanning rate, which depends on */ /* the instrument mode: it is one-half FOV (0.5 mrad) per grating cycle. */ MIN_SPACECRAFT_SOLAR_DISTANCE = 7.40969e+08 MAX_SPACECRAFT_SOLAR_DISTANCE = 7.40969e+08 MINIMUM_CENTRAL_BODY_DISTANCE = 928458.00 MAXIMUM_CENTRAL_BODY_DISTANCE = 929014.00 /* Data description: instrument status */ INSTRUMENT_MODE_ID = FIXED_LONG_MAP GAIN_MODE_ID = 2 CHOPPER_MODE_ID = '63_HERTZ' START_GRATING_POSITION = 00 OFFSET_GRATING_POSITION = 04 GRATING_POSITION_INCREMENT = 00 GRATING_POSITIONS = 01 MEAN_FOCAL_PLANE_TEMPERATURE = 65.00 MEAN_RAD_SHIELD_TEMPERATURE = 0.00 MEAN_TELESCOPE_TEMPERATURE = 0.00 MEAN_GRATING_TEMPERATURE = 130.00 MEAN_CHOPPER_TEMPERATURE = 0.00 MEAN_ELECTRONICS_TEMPERATURE = 0.00 MEAN_DARK_DATA_NUMBER = (27.39,27.02,27.28,27.18,26.91,26.59, 25.48,27.12,26.46,22.85,29.36,31.20,29.73,29.85,29.30,28.41, 26.62) /* The "mean dark data numbers" are the DN value of dark sky for each of the */ /* 17 NIMS detectors, averaged over the mirror-position-specific values used */ /* in the computation of radiance. The original dark values were obtained */ /* from either off-limb portions of the observation or special "heaven dark" */ /* observations for an encounter. */ THERMAL_DETECTOR_OFFSET = (515.50,516.03,514.03) THERMAL_DETECTOR_SENS_RATIO = (47.56,47.34,48.29) GROUP = BAND_BIN /* Spectral axis description */ BAND_BIN_CENTER = (0.5870,0.7258,1.0348,1.3128,1.5928,1.8737, 2.4384,2.7176,3.0007,3.2831,3.5659,3.8489,4.1326,4.4145, 4.6967) BAND_BIN_UNIT = MICROMETER BAND_BIN_ORIGINAL_BAND = (1,2,4,5,6,7,9,10,11,12,13,14,15,16, 17) BAND_BIN_GRATING_POSITION = (0,0,0,0,0,0,0,0,0,0,0,0,0,0,0) BAND_BIN_DETECTOR = (1,2,4,5,6,7,9,10,11,12,13,14,15,16,17) BAND_BIN_SOLAR_FLUX = (8039.3398,5655.5801,2790.6001,1652.9100, 1052.2900,598.5020,230.5220,154.7880,107.0720,76.6111,56.0740, 41.8705,31.8732,24.7513,19.4811) BAND_BIN_SENSITIVITY = (0.0005,0.0045,0.2492,1.2249,3.4014, 0.1340,14.1410,26.3170,32.0900,46.1870,56.6610,75.6550,49.0580, 46.6100,54.1140) /* "Band Bin Sensitivity" is the sensitivity for each band, in units of */ /* DN/radiance_unit (see CORE UNIT). These values are functions of */ /* reported focal plane assembly temperature during the observation and */ /* of ground and flight calibration data. They may be used to construct */ /* "idealized data numbers" (DNs which would have been measured by an */ /* anomaly-free instrument) by the formula: */ /* DN = dark_value + sensitivity * radiance, */ /* where 'dark_value' is approximated by the MEAN_DARK_DATA_NUMBER array, */ /* preceding the BAND_BIN group. */ /* Note that actually measured raw DNs are not obtainable in this way, */ /* due to corrections for instrument anomalies (see the referenced */ /* INSTRUMENT_DESCRIPTION for details) and possible resampling of the */ /* data. The above formula for DN also does not hold for the higher */ /* intensity regime in the thermal detectors (15-17), for which the */ /* following formula applies: */ /* DN = thermal_offset + sensitivity * radiance / sens_ratio */ /* where 'thermal_offset' and 'sens_ratio' for detectors 15, 16, and 17 are */ /* given by the THERMAL_DETECTOR_OFFSET and THERMAL_DETECTOR_SENS_RATIO */ /* arrays, preceding the BAND_BIN group. */ /* The radiances for which the above formula applies, are those lying above: */ /* Cutoff_radiance = thermal_offset / sensitivity */ END_GROUP = BAND_BIN GROUP = IMAGE_MAP_PROJECTION /* Projection description */ MAP_PROJECTION_TYPE = POINT_PERSPECTIVE MAP_SCALE = 164.520 MAP_RESOLUTION = 0.194 SUB_SPACECRAFT_LATITUDE = 0.01 SUB_SPACECRAFT_LONGITUDE = 244.25 LINE_SUB_SPACECRAFT_OFFSET = -13.50 SAMPLE_SUB_SPACECRAFT_OFFSET = -1.90 TARGET_CENTER_DISTANCE = 659910.6 LINE_OPTICAL_AXIS_OFFSET = -16.00 SAMPLE_OPTICAL_AXIS_OFFSET = -3.00 FOCAL_LENGTH = 800.0 FOCAL_PLANE_SCALE = 5.000 OFFSET_DIRECTION = TO_ORIGIN MINIMUM_LATITUDE = -73.15 MAXIMUM_LATITUDE = 72.58 EASTERNMOST_LONGITUDE = 203.37 WESTERNMOST_LONGITUDE = 282.68 COORDINATE_SYSTEM_TYPE = "BODY-FIXED ROTATING" COORDINATE_SYSTEM_NAME = PLANETOCENTRIC POSITIVE_LONGITUDE_DIRECTION = WEST A_AXIS_RADIUS = 1830.00 B_AXIS_RADIUS = 1818.70 C_AXIS_RADIUS = 1815.30 MAP_PROJECTION_ROTATION = 350.92 SAMPLE_FIRST_PIXEL = 1 SAMPLE_LAST_PIXEL = 5 LINE_FIRST_PIXEL = 1 LINE_LAST_PIXEL = 30 END_GROUP = IMAGE_MAP_PROJECTION END_OBJECT = QUBE END GROUP = VISIS2 VERSION_DATE = 2000-01-26 DATE_TIME = 2000-12-14T13:52:08 NODE_NAME = "MIPL" USER_NAME = "L.Kamp/x44461" SOFTWARE_DESC = "ISIS cube file with PDS label has been generated as systematic product by MIPL using the following programs: NIMSMERGE2 to create EDRs; NIMSCMM2 to create the merged mosaic & geometry cube; HIST2D to create a two-dimensional histogram; NIMSR2IOF to convert Radiance to BDRF; VISIS2 to create the ISIS cube." USERNOTE = "MIPL Systematic Processing Product" GROUP = PARAMETERS EDR_FILE_NAME = "NE:24INGLOCOL01A.8" PLATFORM_CKERNEL_NAME = "SPICEKER:CKI24AGE.PLT" ROTOR_CKERNEL_NAME = " " POINTING_OFFSET = (0.000360,-0.001480) SP_KERNEL_FILE_NAME = "SPICEKER:S990923A.BSP" I_KERNEL_FILE_NAME = "NDAT:NIMS_IKERNEL_MAB5.DAT" SPIKE_FILE_NAME = "DUMMY_DSPK.DAT" BOOM_FILE_NAME = " " DARK_VALUE_FILE_NAME = "NCAL:16HNDARKCL02A.DRK" CALIBRATION_FILE_NAME = "NCAL:N1999A_GS2_02_I24.CAL" SOLAR_FLUX_FILE_NAME = "NDAT:NIMS_SOLAR.DAT" MERGED_MOSAIC_FILE_NAME = "GLLNIMS:24INGLOCOL01A_MSY02.CIOF" GRATING_POSITION_CORRECTION = 14.5000 GRATING_STEP_INFLATION = 0.2000 /* The "Grating Position Correction" and "Grating Step Inflation" are */ /* adjustments to the nominal grating positions, based on flight calibrations */ /* and known sharp spectral features of the target, used in determination of */ /* wavelengths. GRATING_POSITION_CORRECTION is an additive term to the */ /* grating position and (1.0 + GRATING_STEP_INFLATION) is a multiplicative */ /* term modifying the grating stepsize. */ SUMMARY_IMAGE_RED_ID = 13 SUMMARY_IMAGE_GREEN_ID = 9 SUMMARY_IMAGE_BLUE_ID = 3 ADAPT_STRETCH_SAT_FRAC = 0.0000 ADAPT_STRETCH_SAMP_FRAC = -999.0000 RED_STRETCH_RANGE = ( -999, 0) GREEN_STRETCH_RANGE = ( -999, 0) BLUE_STRETCH_RANGE = ( -999, 0) END_GROUP = PARAMETERS END_GROUP = VISIS2 END GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGppppppppppppppppppppppppppppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGppppppppppppppppppppppppppppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGppppppppppppppppppppppppppppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGppppppppppppppppppppppppppppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGppppppppppppppppppppppppppppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGppppppppppppppppppppppppppppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGppppppppppppppppppppppppppppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGppppppppppppppppppppppppppppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGppppppppppppppppppppppppppppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGppppppppppppppppppppppppppppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGppppppppppppppppppppppppppppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGppppppppppppppppppppppppppppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGppppppppppppppppppppppppppppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGppppppppppppppppppppppppppppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGppppppppppppppppppppppppppppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGppppppppppppppppppppppppppppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGppppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGGpppppppppppppppppppppppppppǎKc>N@^>CN ? ??H?!F?%E?y?w?w??}??r?@?.?v?.?????4C?u??3?^?(?{?l??i??Q???k????U2?BN???C???3?????n????YR?i?k?Il??6??g]>Ah>p>=<=è=Be<>< ۼ<8qnZ>:V> ?ِ?g?F?C?yC??+x?v?w?$?{?&??¯???????6`?ƃ?ͅ??{(??Bz?@n@X2@R@WB@@@@@~?a??"?k??P? ?J?Gl??4?b?q? ?=???ljq?=Tr?t??e ?.7 ?h>^r>R{>(=X= =x[o0e>ta> ?+ ?`C ?WM?ɈJ?uJ?%?A~?-~??$????ó???'?*???[@nh@@2@@@@EW@@4@ w@/@I5@w@*@&+@@@@B7@L4@]???&?=?e??$?=???^?`4?=5??7?o??tj>^H>>J==L=+`t>up>S8???z ?'|O?oL?L?C"??1?G?"?$?j)?.???d?f??? ?(@E@@3 @ @Q @Kr@ @@ @@k@u@@@@@v@3@v@ @ @ @&@6@i4@U?????i?-?ƞ?r?Om? ??'#?!]&?m)?n0>[>J> >Ry>$]><<[(p>l>?h ?E ?iM? I?I?2?l?H?2[?X?q ?)??0?i???ښ??̊???U?@c@[@@lM@@1 @ @ @ @T @ @ @ @ @!@C@Y}@@e@ƪ@?!?)??A?Y? ?y?3]?9?ٝ??p?Ё!?$?g/>v)>>> >}>B:H;:<)$o>Ik>}w ?VC ?yw?I?fF?E???/ր?0?[?ޟ???w?\?0?}'?}?@?,??G0?(\?s@p@#@:@O@@7 @ @| @x @ @y @@@|@@%@@??n?\?n?u???r? ??wg?S?9?} ??q ???f>>>>~>| ><{ Y<&wf'==4>q>>K?T3?? Y?UU?$zU???I>??O?Ŀ???r?pyU>ȶ>>o>>;<;᫮;f;>;K;@|;K`h>eBd>} ?  ? ?K?H?SG??օ??.?[?,ʡ?f?v?/?;???& ?Á?IV?jp?1(?p??j?v?U8?&b?>?-??|?}??ɦ?}??5?????H?x?z?|P???+l?"??1d?N?j?l?n?z{? ?5B ?u>~>܃>=)==X<9<3lW>T>???H?GD?EC?G?Dމ?lW??@*?a? m?TA?V?Z?j?T.?r?쑭?M?U?Ս?ӝ?<_?2a?\ b?o?X?4?m>$t>|>==y=#?>>>>>?ѻ?3?g?םd?>> v>>;>?E>_M=t=[d>PMt=~=b=z|:H>E>Ӝ?j??Q?oL?K??A??+?'??Q?!A??.?}??b?&?N?? ??\?4%?/?IG??@?0e?u?LY??&?sg?S ?޸??D?*?S?%?^?ܦ?w?n??ۜ?$? ?X#X?Y?BY?9+?v-?2.?6>7>d>e9>x:?>E>.=X="=/ywÊ>&ˆ>w@.? )?(?j?^???5?=??)?k?s??0?V?C?L9?o??f??IZ?Z?=??~??l?%?s?M?f??P=??$?+ ? -??(?&??|?Y????i?3??????(c?#f?*;g??̫??[s>|>́>X*=q>> =wh==<<< J J J J J J J| JJ J J* J JL J J[ J J!J!J'!J!J!J !J !J !JK !J !J !J% !J !J3 !Jz !J [D#KD[GDDCD2)DzAC[1C6,C9B-,{Bk{B@CcC}C=mCCoC߶CSDjSD\,SDhDUoD'D%DdZDuDR^EEEBl E!1 E` E "==Z)>S=C2> + >=2> +)>S==C=>P=Z&>F >|J>bQ>f>Z >,>ES===Z@>L>e>=>P=S >|=Z=b#>++=׳G>@>=C=5=y>>twO>:b=q>>q==b=b=]=׳]=׳=?>q>iv@c@ \@c@c@D@PUAѥQAOAAE)AAW"KA2IAsEAEQAUA"6SA"A)"A0 AGAGADAAA$]AFAFIA˲HAQ@@ @@@s@@b@Zb@.@y@je@u*@'-+@N@3@@AA^An!AX&AQi'A?A^AA[BAWAiA6AA/°AABAY9A A)A AA[A`AiAf*AaJ0A 6A`@W '@`&@r?j?93?3?;F?A??+?j!?\pppppppppppppppppppppppppppGGGGGGGGGGGGGGGGGGGGGGGGGGG